BM:,6( nnnPPPyyymmmxxx\\\bbbvvv~~~hhhUUUmmm}}}hhh{{{lll``````WWWDDDvvvӵĦĦӵĦxxxbbbCCCJJJaaauuuvvv^^^gggWWWIIIQQQGGG...999;;;;;;[[[```\\\QQQNNNFFFJJJmmmpppsssOOORRRlllbbb4ĉ@ӵ>L=hĦ4ĉ@ӵ>LWWWJJJqqq|||eeeppp{{{nnnuuujjjLLLAAA???+++444<<<666===<<>>ZZZ~~~WWW999'''333<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLRRR888DDD999222;;;;;;;;;777444D%%)?BBBfff?><z=?Ħ>>>g&eBBBg&e555UUUlllS?ʬ9994ff?>ߝL222@e???g&e333(((3h?g&e>&eHHH??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦlllBt=o9ĦHdĦ999:::000...XXXwwwggg>>>;;;777Dtfo9ĦsߝLGdUĦ}}}Ht@cӵHu]ĦjjjHu]ĦbbbcccHtƅ^777qIܗGIӵBBBH׼s:::===Hu]Ħ000<<<Bt=o9ĦHƅ^Hu]Ħ666999SSSkkkzzz4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦ[[[qjRgdKӵDdDĦCCCCCC@@@333@@@UUUSSS<<<;;;888HdDĦgdKӵDdDDdDĦwwwDdDĦ4DufӵDdDĦ,,,DdDĦeeeq<R:::777peƜ4DuTӵ;;;DdDĦ666777DdDĦ333qjRgdKӵDdDΦDdDĦmmmwww___XXXTTTyyy4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦvvv]]]QQQpppGIdnuR)ĦDdDĦBBB777IIIBBB...///888444666888DdDĦnuR)ĦDdDΦDdDĦTTTDdDĦnuR)ĦDdDĦAAADdDĦ<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦdddwwwpeӵDx<>d<333444999@@@<<d<ӵDd<DdDΦDdDĦ555DdDӵnd<DdDĦBBB>d<Ħ444peӵĦbbbF&uTӵ333DdDĦBBB???>d<ĦQQQpeӵDx<>d<ʜ4DuTӵ[[[SSSEEE___zzzqqqkkkvvvtttgggRRRVVV4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<|||eee>d<ӵsss:::B?Ho9>>><x000999999000000333555&ӫeʬtIӇVVV>d<Φ>d<ĦQQQD&ӫetIӇ555DdDĦ000sdKĦjjjB?dp&ĒRZZZAAA>d<sdKĦ***B?Ho9---s&dq&ĒR***444222'''///HHHTTT@@@AAACCCEEECCCIII```zzz}}}aaa]]]fff}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<ŌXXX@GJJJEEEHkge777888222333@@@333111000HĪj@IŌ***egeMMMPPPHu]3hIŌJJJBBBDdDĦDDDne@hNNN)))>hRRRCCC[[[seAAAne===;;;@G+++&&&sĪj@hAAA...---///---333888;;;:::???CCCBBB@@@@@@CCCGGGMMMSSS4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼s|||jjj{{{Howwwiii555222999888333666222...***NNN888777&&&555888D^GGGKKKGGGDdDĦBBBBBB<<>>DDD;;;666<<<@@@===DDD555aaaΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBe~~~|||[[[JJJnu]ӵAAACCCAAA>>>888;;;---%%%666LLLFFF777888666333@@@)))777222111777HHH888'''888FFF???555$$$RRRiiiRRRBBB//////FFF>>>666===,,,888;;;>d<Ħ333QQQ>>>cccddd>d<Ħ^^^NNNJJJĦyyytttVVVDDDpppTTTCCC@@@dddmmmUUUCCCDDDBBBBBBBe777444999;;;555Ħ777666777&&&888;;;---===:::111(((111333888<<<111666222...,,,...333777777444,,,,,,---...111666<<>>===GGGZZZddd```???;;;fffpppnnnfff;;;(((777>>>000+++<<<...---+++%%%"""(((,,,111 444//////DdDĦ--- NNN&&&888sdKĦAAA888gdKĦzzzUUUnnnYYYXXXbbbRRRAAA666AAA<<<222XXX@@@444111222gdKĦ222///<<<;;;999111---===AAA222,,,666555666;;;555???:::666111111444555333000888777666444333444777:::>>>777666===???===BBBLLLJJJOOOccc>AneneneneDenene>Ak<iiiuuu555)))fh444000222---...111---AAA[[[fffcccbbb^^^XXXZZZ]]]iiieeeGGGOOO^^^bbbUUU111222333666777---HHHJJJ>>>---333888***222...;;;KKKWWWKKKAAADeEEEbbbEEEggg===...ne888JJJneaaaQQQ'''cccIIICCCXXXTTTMMMNNNXXXXXXTTTBBBKKKVVV999999222ne777111:::<<>>KKK<<<333???000111>>>++++++999222999222......&&&000333111000111444777888777///000111000000111333666------000333111///555???CCC;;;888<<<>>><<>>444;;;$$$%%%GGG...777999888^^^GGG...LLLDDD/// 555EEE;;;BBB888999444444'''777<<<444FFFQQQiiiKKKSSS???111***>>>777000444555222---///:::000222999>>>===???QQQgggOOONNNeeeXXXCCC:::...FFF888///888999<<<@@@666<<<<<<:::888666666666666666555666666444111000000111222444666777444111555<<<666999===???CCCJJJPPPSSS^^^dddeee{{{vvvJJJWWW===000@@@CCC:::///+++@@@999111AAA&&&PPPjjjrrrMMM000======III555444***)))---888"""333000???DDDLLL:::999:::333888<<<444......(((@@@999111555999333<<>>###'''%%%222...&&&111JJJ888111>>>...///@@@AAA888;;;TTT555666///---CCC333888QQQCCCIIIIII&&&JJJ555333555"""444&&&444777,,,DDD555BBB<<<444III\\\KKK===UUU444QQQUUULLLCCCSSSPPPYYY\\\;;;PPPEEE222///777555333444;;;DDDOOOUUU999777EEEGGG<<<000,,,>>>555,,,444666:::>>>222555444444333333333444666777000222333333222000000111333555666444000......000555>>>???333---AAAeeesssOOOEEEXXXwww}}}BBBYYYmmmccc:::---'''###@@@BBBpppeeefffiiiOOOfffuuu222SSSGGGSSSMMM'''000999 %%%888LLL???MMMCCCEEEYYY111)))%%%888///)))...)))222777)))$$$666HHH)))111555888;;;333333AAACCC333444***777CCC666***333111555666333///222===000------444CCC111UUU===<<>>###...333///(((777>>>666;;;555EEEVVV888lllLLLIIISSSLLL<<<...000;;;===777777555---777???===@@@999777...555111000111&&&---+++,,,---///111444888:::+++...111222222222222333222333333222111111///...>>>333///999CCCFFFFFFGGGllllll\\\HHH======UUUwwwkkkQQQ555333GGG444(((???<<<***333333(((666,,,OOO\\\|||BBB===;;;888888333<<<888@@@OOO555999&&&)))CCCTTT###888,,,222,,,%%%444777111FFF777&&&)))555---!!!$$$***(((///***&&&...111,,,***///000)))+++$$$333!!!111+++...)))///+++!!!)))***JJJVVV...---<<<###...((((((000)))444 ///111&&&%%%333...MMM]]]AAA999888***111---::::::///)))---222---&&&)))222''')))444999BBB***'''888(((vvvXXXllljjjeeeOOO111'''333999444444DDD333222000---???111;;;555===777444555000;;;444555555555444666888:::777999:::999555222000///444666777888;;;===<<<999555///666CCC<<<***---???888MMMEEE333DDD```\\\GGGRRRcccbbb[[[222,,,///111444666)))000888<<>>UUU:::---+++---<<<777444,,,777222555666'''<<<666222//////222222000,,,000///000111000222===HHH,,,!!!FFFsss(((111MMM111555,,,)))444...IIIHHH'''111;;;222...(((,,,...'''***555999111---000 <<>>''',,,999VVVZZZ333000AAA===777222000000111333111555888555///...333888222,,,(((,,,444999777333000000///000111111///...(((,,,333999:::888333///666...''')))111888777444777777555333555777444...@@@:::>>>222HHHNNN^^^YYYDDDKKKLLLWWWrrrCCC;;;<<<555000222===---!!!,,,???555PPPxxxqqqEEE///===BBB@@@'''666"""AAA^^^hhh666888...;;;MMMQQQJJJ---HHHhhhccc^^^YYYXXXrrr}}}JJJ444)))+++(((&&&,,,///555///777***(((000$$$***999222+++***...222333111,,,(((///===???===LLLccc777333222EEE<<<000<<>>===<<<999::::::;;;<<<=========@@@;;;555333444666666555222333333333666:::888444;;;;;;>>>:::FFFLLLUUUQQQnnnlllpppeeeMMMVVVcccSSSFFF666@@@;;;%%%''')))000'''@@@---<<>>RRRfffrrr***&&&%%%+++333%%%>>>111BBB___[[[555(((666000@@@gggsssgggfffOOOIIIAAA...111999555)))%%%000///!!!111YYYUUU))),,,dddPPPhhhRRR666###!!!***555;;;333222IIIhhhfffBBB'''$$$&&&111***&&&///KKKWWW444///777:::666,,,///---+++---777444>>>CCC///...&&&%%%+++666;;;666222444&&&777AAA:::111///111111::://////:::999------777999""",,,333999222666&&&333))))))&&&///111(((777111333444333111111444777---///333777;;;>>>@@@BBB===888222111333333000,,,888777777999===@@@@@@@@@777666444444444555777888777777555333222333666888...000111000333777666333***///---000---777999<<>>444FFFFFF)))...111888444999777>>>lllCCC>>>999666222///000333+++...222111---)))---333;;;<<<555)))&&&,,,///+++######CCCTTT111)))???KKK000888333000...%%%(((222+++...000000,,,)))))))))---,,,,,,000555777555222111000000111333555777888111///,,,---///222444555...///111444555777888888888444111111333444222///999<<<<<<888666777666333666>>>888BBB111999555???AAA888444///333NNN^^^RRR???DDDIII[[[rrreeeXXXGGG@@@NNN<<<+++===@@@***)))(((333999^^^iiiEEEIIIIII===000***111CCCLLL444uuu999FFFMMM666666???666111)))+++777???)))"""...999888NNN]]]AAA//////111///000222,,,''',,,(((((( 666BBB+++&&&/// +++444666333---(((---777333,,,,,,//////000333FFFPPPSSS???&&&111===>>>JJJ999>>>777111<<<===444AAAMMMRRRDDD444III777999:::999666444333444888666555888>>>CCCDDDBBB666===777))))))999???888222---777HHH444666;;;>>>///666)))///999333444000222222333444333111...,,,333111000222555666444111///000111000000111333666222///,,,+++---000222333444222000///222777<<<@@@666333000111555666333///000555777444333555666444+++222666???666333,,,000:::777444555666555<<>>HHH777!!!&&&///333333...111+++555111666HHHssshhhIII000,,,???'''888[[[LLLDDD222...888...)))'''(((666///888DDDUUUMMMUUUYYY555'''111))),,,222...,,,111333JJJmmmjjjxxx}}}JJJ+++---CCCAAA:::222+++---555===777666333111111444999>>>///(((***&&&444:::---DDD???333777###555222///666CCC,,,...---(((***(((222)))---222333444666888999:::444,,,)))222:::444'''111555333///222>>>DDDCCC777111###000,,,:::---'''777777***@@@@@@???000///,,,******+++)))###((('''&&&'''((()))***)))///111111///,,,+++...111222...***)))+++///222333111///,,,,,,---222777:::///000111222222222111111)))...111000///222444333222222;;;<<>>444WWW555<<<...<<<---)))(((+++AAA<<<(((???[[[,,,666GGG333---111$$$444444""")))333&&&###222999yyyAAA,,,EEE777222@@@---222777555111222:::BBB}}}SSS---&&&///333333666222---666444===444;;;'''###111111***)))000&&&333000""",,,111222...000///+++***...333777&&&555:::222---555===>>>222///...000111///111666***>>>888;;;,,,999888III999DDD,,,---222)))444///111---***,,,000111,,,&&&............///111444666...000111...***))),,,000333000,,,***---111555777///000222444555666555555777:::<<<888111++++++,,,,,,222555333222555777666888///555---999,,,888;;;---???444222DDD222"""<<<>>>...888___xxxuuusss~~~fffDDD111LLLUUUVVVqqq777HHH{{{mmmMMM222***,,,222&&&444"""$$$---<<<&&&[[[ggg444222GGGRRR@@@111;;;,,,&&&(((***---...***666333###777444>>>+++000CCCxxxjjjxxxAAA222333///***;;;PPPBBB000:::===333666***@@@;;;111,,,000111DDD!!!...999uuuXXXSSS!!!111(((%%%''':::...555(((333///999)))---///###666///(((444...555222(((...///###+++???AAA111...111666777333333777888888999999999777555444;;;;;;888555111000111222<<<888444222///,,,///444999:::999///,,,:::<<<******......---333:::333%%%444222...***&&&'''---444///,,,+++,,,+++(((***...---,,,------)))%%%(((///000+++'''+++444999666111)))+++///555555///'''###((()))+++------,,,+++***333,,,444222555:::++++++333555444222444888888555:::555555>>>LLL___yyy]]]hhhddd~~~UUUPPPiii|||BBB///%%%@@@eeeaaa|||YYYdddsssaaa\\\OOOccc888222999BBB(((******PPP888:::LLL```222'''>>>999444===777HHH///---CCC&&&:::BBB111:::222CCC___lll|||yyywwwvvv888999NNN===>>>OOOmmm]]]jjjRRRWWW```888;;;qqq}}}DDD!!!444666666>>>666444...333<<<222444---888777333222 ZZZ:::)))///888999;;;***'''111555888///333---)))%%%222...'''...'''+++%%%###(((,,,***222BBBIII111,,,+++000333000------999777555333222333444666,,,...000111111222333555444111//////,,,((()))---666...333999222///666;;;---888???999000,,,///111222000---,,,,,,///444:::444222111222000,,,---111'''(((+++...---+++///666333111///111555777777555333000......//////......555666777888888777666555333...777222222777...333666999999666666999:::888@@@:::555555888???NNN\\\vvvwwwwwwyyyjjjkkkrrr~~~ZZZ===333YYYSSS)))GGGFFFSSSiiiZZZ>>>==={{{jjj999444)))***)));;;222???RRReeeIIIuuuBBB"""###FFF444***+++###:::<<<999AAA...111"""EEE<<>>***---333***---333999666,,,'''///;;;111///------000444777888666444444555222---,,,///++++++---///---***,,,222333222222000//////000111333///+++)))+++///222333//////000//////...---,,,...+++555---***///+++555222777999555222555777777<<<777333111///000555===WWWlllrrreee{{{mmmoooCCCMMMyyydddEEErrrxxxKKKpppqqq}}}UUUMMM888)))111<<<@@@;;;555111///666SSSfff777222SSS```%%%000000444***)))'''===777+++TTTmmm777eee___000777WWWFFF222HHH???000222<<<+++'''111&&&)))888###FFFrrrmmm>>>>>>:::777)))!!!333333777***!!!222...333<<<777HHH???:::###777OOOrrrFFF???&&&...!!!;;;ttt}}}===+++(((AAA333111AAAgggZZZ444,,,000,,,$$$)))111333###000+++'''222222---666888555444666888666333000+++...222666999:::999888999::::::777222...++++++---,,,...111222111444999999TTTlllaaaFFF@@@BBB888===000))),,,...---111999333222///...000444222...333111222333///)))'''***000...------+++))),,,111444222000---+++***++++++))),,,---...222555555222333333222111000///...---///+++444,,,)))---(((111,,,333666222///222666888777777777999999999:::<<<555222HHHjjjppp[[[MMMNNNpppxxxmmm777999DDD@@@IIIbbbEEE===\\\jjjEEE???JJJ666888eeeUUUCCCKKK===<<<+++---BBBHHH999000333***000FFF777333000999""";;;...000'''555666LLLPPP???:::dddNNN###>>>;;;)))>>>???111777...{{{www@@@666999<<<>>>999222+++777:::999QQQ999JJJOOO@@@***!!!+++222''',,,<<<<<<)))666999DDD999&&&,,,""">>>+++RRRooo^^^KKKYYY$$$444(((///'''***ppp```...;;;cccPPP333'''CCC777***(((***...***000??????!!!...)))$$$222333,,,222---111444333111111222222...///111333555666666777222333222111///...000222000------.........333:::333,,,EEE^^^HHH'''---HHHSSS>>>......222111222666555555333///111444111+++333111222333000***(((***///,,,+++---...///444;;;999444///------...,,,***&&&,,,000333777<<<:::444666555333111000///000000777000777111///444+++000+++333666444222555:::<<<:::<<<>>>??????>>>;;;888:::;;;555888QQQiiihhhZZZOOO[[[|||eeeLLLKKKHHH???333,,,444@@@///888hhhVVVCCCMMM888BBBBBB???===555000<<<000///---```xxxEEE(((444///555+++///***555'''777FFF777$$$333LLL~~~vvv)))%%%...!!!222$$$mmmXXXvvvkkkgggJJJddd:::((('''555777AAA555AAAFFF--->>>000+++&&&444###!!!///999***###(((444###???777OOOBBB)))"""PPPPPP+++000666555(((EEEPPP!!!---)))BBB222333,,,+++555'''###(((***444...***666---***000,,,&&&...222---***'''///444222...///222444666333///,,,+++---000333333333222111000111444666666222//////---,,,000666<<<000<<>>888&&&BBB???LLLCCC---'''333///))))))(((222///'''))),,,---///BBBfffjjjqqq^^^444(((999DDD>>>&&&LLLbbb---///$$$...>>>111$$$---...222)))$$$%%%---,,,777---"""---333000///******333555''')))000444111000222444333222111000///...---------555666666444222111222333222///......,,,***---222111444444***%%%222777'''000444444000...333888999///666777000///555777222333111222333222///000444888555666999888222......111///,,,))))))***---...***000///+++---666666///666444111///...///000222222---555,,,)))///+++555...111222000111555777555444777777777:::>>><<<666CCC???888AAAJJJ777---???IIIZZZVVVJJJSSSooo[[[---000333...***+++......+++)))(((999$$$222999---:::000666IIIBBB444+++...!!!---777###;;;555!!!,,,111DDDAAA222RRR===///999,,,"""666222///'''555)))000???(((333000;;;888<<<888;;;NNN111DDD'''111((((((222888222>>>ddd>>>---"""---)))%%%...***'''&&&///...===___nnnqqqCCCyyyEEEHHH!!!...555$$$888///---666777+++KKK)))---000%%%,,,"""000000???///+++%%%===%%%---(((444,,,###444(((...'''++++++)));;;DDD222+++///000...///333333---''',,,333888999555...***+++...111222111000///000$$$###$$$((((((%%%''',,,888...---000222777222"""...222111...333:::444(((...666777///+++111333///...,,,,,,...---+++...333,,,---333:::<<<555...+++000222222///,,,,,,222888111888:::666777<<<888---222000---***)))+++---///111///888...(((...000@@@666888666444666:::999666>>>@@@>>>;;;===BBB@@@999888III===+++222666111444===???MMMllltttSSSOOOzzzpppNNNMMMFFF888111///%%%>>>///(((888...+++,,,(((***&&&///BBBCCCSSS|||DDD//////---(((------000555222)))666666(((111555DDD;;;(((---333...444,,,222666(((333===[[[BBB'''222+++***:::UUU\\\CCC###...(((666666,,,---***'''$$$UUUVVV)))///000/// ,,,)))000,,,+++222---rrr\\\777555333+++///)))&&&''')))+++++++++******+++888555$$$&&&999------444222000000111111000...,,,,,,***(((&&&(((---111---------,,,***)))'''&&&---&&&<<<```\\\666'''666(((---111000,,,)))***+++666***$$$***555777222...000///,,,)))...666666000555111,,,(((&&&'''((()))///111555999;;;999444///222000---///444555...&&&666666222,,,---444777444444111333;;;???;;;333///555666;;;666+++///777222...)))***444:::777222000...+++ ...)))444---222'''***(((+++333---$$$'''666...333...000555+++---555777777555666;;;===;;;777===<<<666888@@@@@@888666:::,,,AAAssslllIIILLL{{{bbbWWW;;;+++///555:::777***%%%,,,&&&///444///666222tttnnnCCC333000333:::hhh<<<666CCCHHH===222%%%...AAA]]]]]]KKKPPPRRRFFF>>>+++///222***...%%%+++(((///HHHDDD666***222AAA888///111???GGG<<<+++,,,...)))&&&000000,,,;;;:::###888KKK000$$$333333+++++++++###***+++333555---,,,---===MMMBBB111111DDD************---%%%)))+++,,,------------...///'''333555***+++??????)))444666888777555333333555(((((((((((((((***...111(((((()))+++...222555888,,,)))222AAAAAA333000:::<<<))))));;;:::,,,555PPP???222)))+++111000***%%%***+++(((&&&***000///)))555777888666333111444666...000333666777555111---***,,,...222555777666333***///111000111333///)))555///---222555333///...111000444222+++...000%%%///+++---444888555111111,,,,,,%%%111'''...(((///333333,,,---444000,,,222666000888444555999///222///555999:::===???>>>:::AAAFFFDDD>>>>>>DDDBBB999555===555888JJJJJJOOOmmm~~~tttPPP???AAA;;;:::<<>>000!!!AAASSS444''',,,000...)))&&&(((+++---------+++)))(((***,,,...+++'''$$$"""###%%%&&&''')))'''###%%%,,,111111333///,,,***(((***222<<<>>>333+++...444444000...,,,---,,,,,,///111...(((%%%,,,222333///,,,...111---...000222222000...,,,,,,///333444333111111333///444888999999888444///999222---...000000000222???999:::;;;888>>>???444111000111555666222111222444999444???000333---666000111+++,,,333///+++222///,,,777444333888000666,,,111555666999======:::555999999444555999777000999======666,,,///KKKmmmyyy@@@tttiiiCCC???666111///111222666AAA:::"""---666"""+++***//////+++///>>>+++ CCC999%%%111***,,,000;;;<<>>>>>333777999999<<>>555:::===000111???BBB[[[]]]CCCVVVuuuPPP>>>555:::///999///111777777999999///!!!BBB""""""+++888,,,111000BBBCCC}}}```GGG888000222888___{{{cccRRRSSSBBB<<<666333BBBAAA,,,...%%%///000(((///***888777:::)))>>>CCCIII555888888888777444222333555333FFFQQQfffXXX///(((&&&---:::999///+++,,,BBBddd333>>>'''...000,,,(((///222...///777222((((((444666444(((...---!!!555&&&'''***...222222000---...///)))...777444CCCgggCCC???999444222333444555(((,,,...***$$$%%%///888******+++,,,---...//////000000///000111222000...*** $$$444444&&&%%%222<<<444......///---,,,,,,***+++---000000...***'''444222000000222111...***---///111111///......///...++++++111333111000222222000---***(((***///555---+++---222444000.........(((+++...***...555333444777888777555555555444///000***777,,,000'''+++%%%***+++000777111,,,222777222:::111...333...777888999666111222888<<<<<<444666999;;;???DDDDDDAAA>>>,,,222===777;;;<<<***:::HHHFFF\\\HHHKKKrrr555999>>>***,,,333444$$$%%%000,,,(((---111###FFF(((000,,,777&&&+++666((($$$???333===>>>VVVzzzxxxHHH(((EEEIII???BBB111///444888AAA666555888000999888///666222333999IIIMMMPPP???999333666222...---+++)))***...PPPSSS(((<<<))),,,SSSddd___SSSIII???...)))555===777###(((000000,,,BBB***+++***///666000000???111///222'''(((,,,%%%222###!!!!!!###&&&'''$$$!!!,,,""")))%%%###;;;<<<666///******,,,------------,,,(((%%%''',,,111******(((&&&###)))%%%&&&***+++''''''+++%%%######'''***)))+++000<<<777333222111---+++,,,)))(((***......+++***,,,666111,,,,,,000000,,,'''***---111111...---...000444...---333666111000222777777888999666333666;;;------000666666222......333///666<<<555111111,,,222555777666666888666333777888///;;;111777///555---///***)))///---///;;;999333888///,,,111***111111555666444444555333///000000000111444666666555999***///666222;;;BBB777)))666666???OOO```||||||]]]WWW:::------111777)))888,,,...444,,,'''...222...555///QQQ,,,///'''!!!333)))+++>>>HHHUUUfffvvvcccWWW...111333444KKK000)))333***,,,222999CCC666)))...(((222222***444222///555???KKK:::***$$$222***(((***111777<<>>999444///---***'''+++000III555///222222333555000***---///000666;;;666,,,666:::333777%%%***+++:::222555111///000***(((333%%%"""///222;;;EEE;;;>>>999;;;:::666666999:::888:::666333333555666777999:::::::::;;;===<<<777///666,,,555"""999+++SSSDDD}}}mmm???rrruuuVVV666///111111---,,,///000///777888999555,,,'''***000...,,,)))444///(((666111(((333GGGBBBQQQ^^^AAA;;;:::FFFooobbbjjjAAALLLHHH---***+++///000---++++++222...+++...333333...)))***+++---000111111000000---333 888,,,%%%IIIUUU{{{XXX!!! )))'''$$$"""$$$)))...//////,,,***(((%%%###""""""""""""******,,,444///&&&'''***+++///222...(((,,,555111$$$555...333((((((888%%%555777)));;;)))666///,,,......+++...444---(((...,,,;;;OOOBBB777(((***&&& (((,,,+++&&&***000222222333666999,,,333000)))333***888666111)))%%%(((...///+++''''''***...///...222888222111...,,,222999666---000%%%333888%%%)))777,,,333222000222888===888///999<<>>```|||rrr___qqqUUU@@@+++444888888222///111333333(((******)))%%%###&&&+++)))!!!000888///bbb333(((+++444---;;;III666888EEE>>>QQQBBBRRR333666)))555///***)))((()))...444000...---///222333///,,,...000333444222///......***///$$$ ++++++@@@pppnnnSSS@@@+++)))000+++222...***(((***///444777444333333222000---+++******...***)))///,,,%%%'''------111444000***,,,111000000///((((((111---000000---\\\___333666444444///---///...+++---222,,,(((,,,$$$+++:::---&&&222444111+++))),,,,,,((()))+++,,,,,,+++*********000***+++'''111777+++333%%%***333888333(((%%%(((///111444222,,,***333>>>222111,,,***---000+++###...'''///111"""$$$---'''111///)))%%%(((111777888,,,***%%%(((222111+++,,,+++---///000///...,,,,,,---,,,++++++,,,,,,***)))......111333000++++++...+++///444777666333...+++111!!!444333JJJaaa777%%%000---222333,,,...555333777666555555666666666555:::333666222777888+++777111888999333333999999333CCC666;;;111111:::///555333CCCqqq|||ooobbbwwwIII,,,777FFF***000111+++&&&&&&))))))000000///......///000111(((555---%%%(((CCCPPP***333///...'''111666)))000<<<---333%%%888%%%,,,###222222444555111++++++...111111222222111000...,,,(((...333222---)))(((***&&&(((+++...***(((:::UUUFFF///'''000777>>>:::***000///---+++***+++...111...///000000///---***(((---111+++***333555333999...---///222111,,,***+++***777+++&&&...666+++///555000111dddeee444111333222000///000///,,,,,,...111///555,,,...:::222111%%%((()))(((((()))(((%%%///...,,,+++***(((%%%###111###------***...'''***%%%,,,***$$$***555$$$***...+++""""""222DDD---,,,++++++000333///)))......///...))))))---///'''---///------000222222222000555777666888555***222222222222000---+++)))000///,,,++++++)))'''%%%((()))...333222,,,)))***333222222111111111111111777***555+++555GGG///***000+++///111,,,///444000111333666999::::::888777;;;+++333555777>>>333111111888;;;888999>>>===777===777;;;333111555,,,111999333AAA___WWWMMMyyy}}}iii|||UUUBBB222******(((,,,333555000***+++---///...---***(((***---,,,)))LLL]]]DDD222666777;;;888222000---///777222'''---***%%%///###***...444+++...555:::777222333888---///000...***&&&%%%&&&###***111111,,,((())),,,///"""***444...******"""%%%+++555666---)))---111%%%***000111...***((((((&&&'''((()))*********)))%%%)))######---//////666111///000444666333...++++++777111444KKK===***333666<<<444BBBAAA111333***111111222222111///---,,,,,,'''---$$$&&&111***,,,***,,,...///000111111///000---++++++,,,,,,)))%%%*** 222---***---+++""")))111444111)))$$$***///333000((((((777III,,,,,,,,,///444666333///+++111...,,,000000000777'''...333222111000---)))+++,,,999666&&&,,,777...222111///...---,,,***(((444222///...---,,,)))'''******...222111+++''''''444111,,,))))))+++---...222222===))))))+++;;;---'''***...+++000444...333666999;;;:::999888777<<<(((444666222<<<888000222666888888;;;@@@???;;;,,,333???===666333444;;;BBB===222OOO\\\]]]jjjTTTDDD<<<888666ddd]]]OOOJJJcccSSS111111666888444,,,)))///222///+++,,,///000((()))'''&&&+++333333...333...+++''':::PPP %%%((($$$,,,666///+++///)))***333+++++++++333---+++*********000===KKK$$$(((***)))$$$!!!"""$$$'''...555555///+++---000888###$$$,,,(((222999)));;;888...###"""%%%,,,555&&&,,,333555333///------******)))***,,,000333555111444---+++222111---222333333444777;;;;;;666111666111888888___777...<<<555???666...---222666(((000222444444333111///,,,AAA888:::111333<<<222333666444222000///---------...+++)))))),,,,,,***(((&&&!!!333,,,%%%:::666%%%000777555+++)))...---%%%444333333000)))%%%+++555222000///000222000---+++(((---***(((------,,,222000///***%%%&&&,,,...---+++(((222222%%%+++777///###""""""$$$(((+++,,,+++444222000///...---+++))),,,***,,,000000,,,)))***$$$%%%)))...111000***&&&***,,,777555666;;;444555,,,&&&+++000...222666000777888999777444222333444>>>///<<<888...999:::666111222111111555:::<<<:::777<<<<<<>>><<<:::@@@AAA222>>>000<<>>+++333+++ ###(((***$$$%%%))),,,***---000:::```dddEEECCC222000111&&& )))000$$$(((***((((((***+++))))))---......666BBBEEE@@@&&&+++***555555222;;;000)))111$$$&&&---'''+++***+++&&&))),,,222---,,,***222...,,,+++((((((...666$$$(((+++,,,+++***,,,...+++///333222---)))***,,,---%%%,,,...%%%111@@@:::&&&***###%%%555999000,,,---............///222444***)))'''(((***///444777333777222111999999555999///111222222666888555///999(((222+++PPP'''...;;;...///111444555222...***...222444333222333000,,,///%%%)))$$$(((000(((+++111---******)))(((***...111000...---.........---111)))///)))...>>>---)))+++###'''222666222///...---***''')))...333000///222444222111333---,,,------++++++,,,******++++++***...333333///;;;000///333111111000***'''$$$"""$$$(((+++,,,***000///---,,,,,,+++)))''',,,((((((---///......//////,,,***+++------***''')))***///444999999111+++***&&&,,,000,,,///333///666777666222...,,,...111999333>>>444+++555555999666333000111666:::;;;:::OOOEEE...111999;;;@@@666888>>>777===>>>333HHHfffooohhh~~~XXX555 )))333222---(((''''''%%%###'''GGGXXX:::III{{{KKK222@@@000///:::======777***///111000///111444222---%%%++++++(((,,,666999444&&&999'''222AAA555---===***(((,,,'''---%%%***###!!!***444666000,,,222000222444000&&& ))),,,...000000000000111***+++,,,+++)))((((((***###***444222(((,,,444111---666,,,$$$...///'''***///,,,)))(((***---///111((((((''''''))),,,///111"""&&&"""###---000///666,,,///000---...222000+++000&&&...'''666%%%...000...(((///555777222+++---***///222000000222111,,,///***333///111999444===444000///222333222555:::111111111000//////111333888000111***---000+++>>>000)))***444666///+++///666333333333222111555;;;111---,,,111444444666;;;555,,,333777---///444((("""+++333555666666222...666///)))---000)))...AAA444///***)))+++---+++)))000...+++******)))&&&$$$,,,((((((---000...------???666+++%%%%%%)))+++,,,///111......+++'''---...,,,***111333++++++000,,,111333444222...,,,///333111666<<>>111999>>>///<<<888444333888<<<;;;777444666CCC777;;;333(((999666333999???+++555???'''222555555>>>GGGHHH[[[|||xxxPPP444###"""###"""%%%+++)))### &&&***(((%%%'''&&&111DDDlll]]]\\\'''&&&222(((***+++)))&&&&&&,,,222***'''/// ,,,$$$000+++...,,,+++,,,---,,,'''###)))***+++,,,,,,+++***)))###,,,///)))(((...,,,$$$%%%555((('''<<<###GGGooo777......555333+++---888333)))000222%%%)))444---666...333666000555444 111111111///...///111444444333++++++333///)))...,,,%%%$$$+++000---******+++///%%%111'''555+++---///444222---666EEEAAA111---,,,---...000111000...,,,------,,,)))''''''(((......+++(((,,,111222//////222333---&&&###(((---222...666888444)))$$$***,,,///000...---,,,,,,000///+++'''&&&((()))(((...111---...,,,###KKKlll***###333333...///===(((111)))111111444...,,,)))***---222555666,,,333999888333...///222///---///333111+++***...555222222222000...555@@@000+++((()))---///...+++666555000,,,---000...))),,,+++999:::))),,,666---444000000222---$$$$$$+++111******111222,,,---444444111222555444111000222999333;;;AAA888111111...>>>===333333>>>===222///444"""555777444999,,,222>>>///:::444666$$$222222;;;444:::@@@555---333777;;;999>>>???555:::kkkxxxyyyqqqKKK888,,,$$$ !!!%%%***111999AAAEEE??????>>>===999333+++%%%(((&&&...***???|||TTT]]]]]]222333888,,,...000...++++++///444---'''///)))777...555111222111//////000111000///111222222222111///...---+++$$$...CCCHHH888---000...777111@@@]]]444000666444...---000///,,,///888:::)))&&&$$$%%%000)))))))))---555555,,,)))222'''((()))(((&&&%%%&&&(((000222---+++...)))'''222---((()))...111...,,,---///111'''... (((%%%000(((,,,***%%%)))111///'''&&&&&&(((***+++***&&&###,,,---...---++++++,,,......///...---000666666333333333333000---,,,---...'''%%%///000***===666666111333444333000---,,,+++///111222111000000000000666222+++222777(((///SSS\\\<<<'''...777333222999+++KKKQQQVVV000<<<111111000000222666999<<<...000111000///------...333222444999777222///222,,,---111555222---...555333///,,,,,,000222000------///...***)))+++,,,+++111+++222000"""%%%)))'''***+++(((&&&((()))(((444000......+++&&&%%%'''######''',,,---,,,///444444...666AAA>>>;;;888111$$$222666444444//////999GGG999555666;;;@@@:::...)))))))))333777<<<===CCC999222888===999:::???>>>CCCHHHLLLFFF666///===RRR{{{yyyUUUGGG666+++%%%&&&000<<<;;;KKKddd~~~sss\\\BBB,,,'''+++444444)))(((///---777666eee>>>)))111vvvZZZ;;;###,,,777'''***---///...++++++---///666,,,000111;;;///...+++......---***)))))),,,...)))************)))((('''444(((222NNNTTT@@@222555///222888PPPnnn@@@)))!!!000...,,,******---222777JJJ888///......888===555%%%)))***///000!!!///111222333222000...//////***000///,,,---(((,,,<<<+++***,,,//////,,,---000222))))))(((///(((,,,------...------,,,---///...///111444444222,,,(((&&&''''''''''''(((+++---+++------+++---000///+++111///---...//////---******@@@LLL'''$$$///+++'''---//////...+++(((&&&&&&&&&***///222000......///---+++)))222;;;///$$$,,,%%%$$$(((111222......333UUU///>>>###$$$'''))))))(((***...222111...++++++---......,,,((((((***......***''''''...000444777444//////222666222///000222333111///,,,111333...***,,,///000333...000///)))---...###(((//////((()))111///&&&...000///++++++------+++000111444555222...111777<<<111333;;;;;;======555111888888999@@@<<<444666222444///444999:::666&&&666BBB,,,333111<<<%%%+++AAA<<<@@@BBBBBBKKKPPPIIIVVV___eeeaaaYYYQQQHHH@@@MMM|||xxxeeeHHH((( 222PPPnnn^^^;;;!!!$$$###!!!###***$$$>>>YYY[[[&&&(((222oooLLL///888555+++---333(((***------+++******+++999///000555888,,,)))+++444555555111---+++---///,,,,,,---///000111111222777666888===???;;;555222+++***444AAATTT111+++333+++...+++%%%%%%---444555999111---000555888555,,,))))))...,,,***555666%%%.........,,,++++++---///)))///---,,,///---222CCC'''***------***))),,,000...(((%%%...///---(((+++'''###%%%---...(((''',,,,,,,,,---///000...+++((($$$$$$%%%$$$$$$&&&))),,,+++......+++)))***'''"""+++***+++---//////,,,***;;;mmm~~~444***333444,,,%%%'''((((((&&&$$$$$$$$$!!!$$$)))---***'''(((,,,###)))---000000---,,,111...---)))&&&'''+++,,,+++444$$$+++&&&***...---++++++000444111///------...//////...222111111333444333222222555444444222000///222555444111//////000000...,,,...333333///,,,...///...---...000000000333333+++%%%(((+++---222555111***,,,333333...///666888222===>>>@@@???888222555<<>>HHHGGG***///---000:::666***(((000222;;;666444444///???+++>>>***,,,@@@LLL666;;;777777999555111<<>>333>>>!!!666,,,***222;;;***((((((\\\~~~AAA000,,,555777222,,,&&&)))+++---...---,,,++++++444///---555222...+++111,,,///111000+++((((((***------...///000111222333666666555111---,,,///333***###...***444 &&&444))),,,***%%%%%%,,,111222(((******+++///,,,&&&$$$+++%%%111---,,,___jjj***---,,,***(((''')))...222...///))))))000///000;;;&&&+++...,,,((((((,,,000,,,///444...'''&&&...)))###%%%111555,,,'''(((,,,+++***+++---......---+++,,,,,,+++++++++...000...222333000...---***&&&(((+++///000000///...///CCCUUU!!!$$$'''***,,,(((***+++***(((''''''(((+++)))+++...,,,(((+++111...000222---&&&(((...//////000+++""""""+++000...HHHzzz222333)))---000///,,,+++///444,,,...000111///......///)))'''$$$###%%%)))***)))111111000---+++,,,...///...---,,,,,,,,,+++***))))))***)))(((***---,,,'''"""***---,,,......,,,,,,000+++222DDDKKKDDD@@@CCC555:::888///---111000)))...000444666222000555??????777777777555AAAPPPQQQJJJ\\\eeeeeeddd]]]^^^jjjPPP===GGG666666===111```yyyZZZjjjUUU===333111444888111'''///777000777///...888===:::;;;AAA===YYYRRRbbbiiizzz...+++;;;GGG___{{{ooo___444 %%%(((...,,,>>>000WWWooo555(((///333///%%%$$$,,,%%%&&&(((************)))111111)))///)))///'''(((%%%(((+++---,,,+++******---,,,+++************+++111***,,,555000###'''777)))!!!333(((222,,,***************))))))))),,,///,,,333...))),,,(((&&&...---%%%000,,,---dddqqq---555444222///...000555999333000&&&%%%...+++&&&,,,'''---///,,,(((***...000555---(((***///444***000+++---666999222***(((000---,,,,,,...000111111...///000000///...///000+++111333111000111000---%%%)))---...---,,,---...222'''111///;;;333+++999---......,,,)))(((((()))555...+++//////,,,...555555,,,******&&&,,,...$$$+++222,,,$$$%%%***,,,***GGG$$$ ,,,---...,,,)))))),,,///))),,,...///---+++,,,---555444000...111777999666***...000///...///,,,(((+++++++++++++++***)))((())))))((((((---222000***###//////---444777666<<<===222888KKKMMM===888@@@222333111+++))))))(((%%%)))***...000///...333<<<222222888888222777>>>999...888999999<<<888555;;;???000111***;;;???***IIIZZZYYYSSS:::NNN:::222+++222444;;;888...222;;;888999000///555333)))***444999eeegggOOOnnnzzz{{{EEE444@@@@@@^^^|||]]]+++--- ===FFFDDDWWWZZZ(((555555222---+++$$$666""""""###%%%'''(((((((((---111%%%...,,,???000%%%222222222444777888888777666555444222111111222222***)))---222///***+++222+++***GGG222555777222(((,,,(((***000...&&&&&&+++'''000)))$$$+++)))(((555///------,,,111???AAA222/////////---+++***+++---222///%%%$$$,,,((("""&&&''',,,---)))'''+++......444111///222;;;===%%%&&&'''))),,,,,,)))&&&%%%'''&&&%%%%%%'''''''''&&&)))+++...///...---,,,---'''---000...---///000...''''''(((***,,,---,,,***999 %%%666111///(((,,,------+++)))((()))***666+++&&&---000---...333000"""$$$***%%%+++000&&& +++222///'''###%%%'''(((KKK)))444:::888555333111222333444+++***))))))+++,,,,,,+++((()))'''&&&***000///))))))---...+++,,,...,,,'''+++,,,......---,,,,,,+++333666666444444666555111888@@@555...:::===;;;CCC111+++,,,333000$$$ ''',,,)))(((++++++)))***---333000000111///---000555,,,,,,333444///222222&&&999555))))))777666+++&&&+++AAA$$$%%%888///...(((---***+++***000+++---000+++&&&---222,,,---333444999;;;>>>===888333333666111EEEdddbbbTTTzzzzzzzzzQQQ111$$$000ttt^^^>>>''',,,###555VVV>>>zzz}}}tttSSS:::444---$$$+++'''&&&333777,,,###%%%%%%%%%'''***,,,---,,,%%%,,,!!!222<<<\\\JJJ777///+++((((((,,,......---///...---------...///000%%%444444$$$%%%666666&&&111999ZZZ666)))+++,,,&&&---'''***444111%%%""")))'''333...---;;;:::666CCC,,,333***///:::CCC000222333222///+++)))(((...---&&&&&&---)))$$$***%%%******%%%%%%***,,,***%%%DDD\\\888...%%%222''''''...111///,,,...222555...------...///...+++(((&&&)))---//////---------***000222...,,,---......///+++(((+++222444111,,,333///;;;CCC)))<<<222///***,,,------,,,---000222444((($$$---333000...111---"""***... ......111,,,'''''')))***++++++///666ggg(((,,,666222---******+++++++++111+++$$$%%%+++//////,,,&&&)))))))))///444000'''))))))%%%'''***(((---///111111000//////000<<>>111,,,)))ccc;;;'''"""###+++(((---,,,######!!!!!!"""!!! $$$$$$###%%%---555000&&&%%%+++000...)))'''+++000***555222***...444777???,,,)))&&&&&&)))---111333222///***---333+++'''111000***&&&,,,666:::555...333111...333BBBNNNJJJ>>>---+++---000---)))+++222//////333222333>>>AAA444(((111777555333555444111...............---+++)))333<<>>EEEFFF???===777OOOxxxnnngggTTTAAAiii{{{EEE111444+++"""111(((------'''$$$)))...//////333)))---###111***,,,///111111......222333222...///000111111000///...111,,,***---444777333...;;;888777888555111111444///////////////111333555888444444...&&&...777333&&&&&&---///,,,444<<<777111///'''888999NNNPPP\\\OOO~~~rrr:::AAAuuudddKKK$$$&&&""" ###$$$))))))^^^MMMDDD???777***+++999777,,,+++***+++***)))***,,,)))###"""'''((()))+++111666(((111777444---)))(((''',,,+++***,,,...///---+++'''&&&'''222666((($$$666###&&&+++------)))### """+++(((%%%,,,///---111---+++***,,,///...+++'''(((++++++((((((,,,000222///,,,+++......+++)))))))))222+++(((000++++++<<<---111111...,,,///111000&&&***,,,+++(((+++333;;;444&&&###'''...$$$999555555222//////111///)))...++++++......---...222<<>>999555555666666111++++++000222///---...222444555444999555111'''"""///555)))111000555666111999AAA<<<444777333999222AAAOOOdddwwwTTT{{{===KKKfff;;;)))###'''###"""'''###***(((rrr|||\\\///;;;+++...---222555+++'''444---+++&&&###%%%$$$"""###%%%%%%&&&''')))+++111,,,&&&%%%(((,,,+++(((,,,+++***+++------,,,***,,,------444777+++%%%222......---+++***)))***+++$$$000...'''...444333444///000111222222000...,,,(((,,,///...---///444777///,,,))),,,000222111111)))333((((((999000***CCC)))***,,,,,,---000111222###(((,,,...,,,++++++,,,111 +++///111000&&&777......,,,)))***...---***000...---...000/////////!!!333&&&...>>>777333&&&!!!&&&+++---,,,***///((()))+++(((...333---$$$(((++++++(((&&&'''(((!!!///'''000111888,,,)))))),,,...,,,&&&"""((("""''',,,)))---///'''"""))) ***%%%000!!!)))000---333:::)))$$$######%%%)))++++++***555---'''%%%555///555&&&###,,,>>>GGGGGGNNN[[[uuu^^^BBB,,,$$$)))222...(((000***999---000'''&&&---888TTTfff333///'''DDD&&&444111---+++...333555555999999,,,000(((666......333555333//////333555333000000000000000000111111///000333777;;;:::555111111111333555222---,,,000,,,...111333444222...+++***---000)))&&&333666&&&&&&%%%***(((!!!%%%***$$$)))...000///$$$%%%111BBBttteee[[[WWW555gggzzz@@@%%%222'''!!!+++'''000***qqqRRR999///...333333222..."""###555'''+++***###!!!&&&---111222...******...///,,,)))000***%%%%%%(((,,,---...)))+++,,,,,,***)))***+++'''000...+++000///+++/////////---***((()))---111###000...&&&+++///...000***,,,///111111///---,,,,,,---...111111///---,,,;;;555...***+++------+++'''///$$$&&&:::000%%%999&&&&&&(((+++------,,,,,,***)))***---//////***&&&###"""------+++***&&&...+++......***)))---000000//////......000111000---$$$+++""" ### %%%######(((,,,...---+++000(((***,,,(((+++000---***++++++(((%%%$$$'''+++,,,###,,,'''...333999sss777...(((***,,,+++---222/// ###///,,,'''&&&######///,,,,,,888333***222///...***---(((###$$$333222000///...///000//////'''***AAA;;;GGGBBBLLL[[[III>>>???:::...(((---888777555222///,,,,,,+++***###///***111'''%%%+++&&&:::===TTTrrr~~~xxx***===///%%%777333...+++,,,///000///---222444(((,,,###111******...000///++++++///111///000111222444444444333222333444555666666444111///;;;777666:::;;;777444444(((...444555222...---...)))...555111,,,888>>>333))))))111222---222666///999:::???<<<888111888AAANNNPPPhhhttt~~~ppp[[[:::UUUbbb...!!! !!!''''''777!!!FFFZZZJJJ000000222555555---***---((($$$,,,$$$---111...))))))+++,,,333,,,''')))///111---(((!!!'''......&&& %%%...))),,,...---***)))***+++***((("""***000......"""&&&%%%###!!!###%%%&&&000---'''******)))...)))+++...111222000...,,,(((&&&)))000444222///---888666///((('''***,,,+++---000((((((555///%%%---///,,,---000111...++++++333...)))***000333222///###***///***'''+++000333000444555000...000333333---...,,,,,,///222///***)))******(((&&&)))111777%%%&&&'''***------+++)))333***---000))))))---+++,,,+++***((())),,,000444111(((---000...***<<>>:::+++&&&...777FFFXXXWWWLLLRRRXXXQQQpppcccXXXNNNAAA<<<999111)))000)));;;EEEUUUCCC===///444999;;;===CCCNNNWWW```hhhttthhhSSS666222666BBB888,,,'''***000444666444///+++,,,111555444222+++///(((%%%)))...333111%%%///''')))&&&555+++'''VVVfffAAA222===000000***(((+++,,,***+++///)))333...444(((444///444,,,000111111222555555222222333333444555555666666,,,000444444222000111222333///---...---***)))++++++---.........///333777///%%%'''---******///---333111444222,,,222888333555,,,444222CCC:::@@@;;;000HHH222JJJyyyccc}}}___CCCCCCsssZZZ000&&&))))))==={{{___EEE444333~~~___>>>...BBB111)))%%%555666,,,,,,,,,)))***"""###"""!!!%%%,,,///---------,,,---...///000000---&&&$$$(((,,,,,,///555333///+++---222333...)))...***(((111888+++$$$111))),,,...,,,(((&&&(((,,,(((***(((***,,,"""!!!000---,,,---000333222,,,'''+++)))+++//////,,,---333***111444000...222333222,,,///111***"""***222,,,000((($$$'''***((())),,,---000333555444111...,,,(((&&&"""---...%%%'''&&&---+++((('''...333///((((((***)))(((---222///'''444''',,,***&&&---///000""""""###&&&+++...//////...&&&---444///---222222555222...---//////---***///111%%%,,,%%%)))>>>$$$777......888::::::KKKdddhhh___FFF999222%%%(((,,,+++///)))///"""CCCAAA......111111+++$$$###+++444666+++///'''444&&&+++%%%***,,,,,,***---444777555000---++++++---...,,,+++@@@???,,,///'''888,,,'''000,,,+++###222(((999$$$'''UUUZZZ333***%%%,,,&&&###%%%&&&%%%***222***666333888(((111---222$$$(((+++,,,---000000,,,222000///...///111444666000555;;;<<<999666666777111000111222///,,,000666)))***,,,000222000,,,)))444&&&+++;;;;;;555111+++///+++---+++&&&000;;;888666...:::999LLL===<<<222BBB333222>>>WWWsssooo888777WWWXXX...!!!***<<>>111:::<<<===<<<::::::===AAA:::555555;;;===777333333666222222888<<<777///++++++222444111222555..."""'''111,,,000000...777000///---,,,---///666EEESSS;;;,,,111???555]]]CCC333KKKddd;;;"""...eeeddd777'''555]]]eeedddLLL:::???999111333333///111===000,,,///%%%<<<---)))111bbbOOO666...''''''///$$$,,,+++(((222''''''***//////,,,,,,///***$$$111GGG&&&)))---,,,,,,(((%%%&&&***,,,,,,***'''((('''$$$'''---///...+++...((('''000111...333"""'''***((('''***,,,+++222,,,+++///000,,,((()))555333222000...,,,)))'''+++++++++***((()))+++,,,---000++++++444111'''&&&&&&(((,,,///111111000///+++222333+++"""###***000***************)))))))))$$$###,,,&&&---<<<222---%%%"""&&&'''###)))---$$$!!! """%%%(((***,,,...'''""")))111***'''((($$$999444,,,(((+++...+++%%%'''&&&$$$ %%%777GGGKKKaaadddLLLYYY???,,,,,,333444'''+++000''')))///)))---+++*********,,,,,,---!!!###&&&&&&%%%$$$###$$$###%%%$$$'''///444444---...---)))(((++++++(((333000,,,***,,,000333444***))),,,111000+++***...+++***%%%+++'''&&&222&&&!!!''',,,,,,((($$$$$$%%%&&&(((%%%$$$...;;;;;;222888---(((++++++''',,,666222...,,,((($$$---,,,$$$''''''%%%&&&+++---+++000444%%%777///BBB>>>---+++...111222111000222333888111...222444333444777000,,,,,,111333...)))(((///111333444888<<<;;;666%%%111+++...---+++777333333333333444333555???JJJ@@@999;;;CCC444@@@nnnwwwvvvkkkTTT222555kkk{{{RRR///'''!!!///---...000(((:::rrrQQQRRR333444999999444555555,,,+++(((777BBB,,,777000:::___777,,,,,,***;;;000))),,,+++***(((+++000111---)))(((333''''''///))),,,###'''''''''''')))******+++)))(((&&&%%%***222222...%%%(((""" ((((((%%%***!!!%%%+++...***%%%''',,,+++%%%###''')))%%% ***)))))),,,---,,,)))%%%---+++))))))***+++,,,+++"""%%%!!!%%%111...!!!000000///......//////000%%%---000&&&&&&..."""&&&***+++(((&&&'''(((&&&$$$...+++444@@@111)))"""!!!&&&&&& '''---(((111///---++++++,,,+++)))+++&&&...555...***,,,(((,,,(((''',,,111...)))&&&000222888000+++KKKiiifffooo>>>666$$$***111555999///000222((('''---+++((()))***)))'''(((+++...(((***,,,---,,,,,,,,,---000222000***%%%%%%$$$"""+++***&&&###&&&,,,---))))))'''$$$###%%%(((***+++))))))+++///...,,,---111''')))&&&///***&&&444+++$$$***000111,,,&&&$$$$$$))))))((('''(((///:::CCC...((('''***)))$$$###(((***'''(((((('''000111$$$******&&&$$$)))000333000&&&777===777"""AAA777...111444888;;;:::999999999AAA:::666777:::===BBBGGG===:::888999777333111333555000...111333333444777...999444666444222@@@<<<555444555666444222555;;;999===888>>>888000>>>???bbb___iiiddd999;;;ggg~~~```***&&&'''###///444***888^^^\\\QQQ;;;444<<<>>>444<<>>:::%%%,,,(((666---&&&+++(((+++...,,,...666===))))))(((&&&%%%%%%&&&'''$$$%%%'''&&&%%%%%%'''((((((+++,,,+++******+++,,,+++)))%%%###(((...---(((,,,***))))))+++---...---+++,,,------,,,+++,,,...***++++++444,,,&&&444---555---&&&&&&,,,...***%%%,,,***,,,...+++***777GGG777222///000111///+++))))))%%%(((***)))222555)))222///***(((...777999666---666```>>>888===;;;111000222444555555555444333444111...///111444888;;;;;;888444222---((((((,,,555,,,)))------((()))000(((111+++...///---555...888444222555777555333444666???000555>>>333666;;;KKKVVVFFFaaa[[[333@@@OOOkkk===)))+++///'''$$$(((---AAAkkk???<<<222,,,555:::555AAANNNDDD===CCC))),,,999777LLLHHH+++---;;;???fffEEE222666---,,,((((((...333333222333'''''')))###&&&///333&&&...///...+++''')))...444,,,000///***'''((())))))***///)))%%%***(((&&&---'''"""%%%...000)))&&&***...,,,+++,,,///000+++&&&'''---000---((()))111;;;+++'''$$$%%%''')))(((''')))000...+++///***%%%)))"""$$$'''***---///000111$$$&&&&&&$$$&&&)))(((###&&&***,,,+++((((((,,,222&&&$$$...'''%%%+++"""%%%)))'''+++((( %%%...+++...///...,,,///333000(((+++$$$''')))&&&(((777000***(((+++111<<>>GGG111333AAA777666???BBBGGGlllzzzxxx]]]999(((888ZZZuuu888"""111$$$+++>>>,,,***'''}}}WWW>>>000555&&&'''///222222999===777%%%===000999FFF444444XXX'''888)))111777FFF333'''---///''''''+++333555111,,,+++---...///!!!***+++333...'''(((((('''&&&)))///444''',,,...)))%%%&&&((()))%%%***%%%!!!%%%###!!!((((((%%%%%%+++...---,,,,,,)))***(((%%%%%%&&&###%%%+++...'''---:::&&&$$$""""""###%%%%%%$$$$$$,,,***&&&(((%%%$$$---"""$$$(((+++---------,,,%%%++++++$$$###,,,333+++,,,---+++)))***///333)))&&&///'''$$$***&&&000,,,))),,,)))"""(((///***...222333222555999111%%%333,,,//////$$$###,,,///000,,,(((---;;;FFFDDD<<<===111777:::''' ))))))333333000..."""666---999999;;;333///111***&&&111,,,'''###&&&,,,111///,,,......---***((((((***---------///111///***(((***---...---,,,...000,,,&&&%%%%%%&&&(((***+++)))''''''+++---+++***,,,---,,,&&&###"""000+++###111---***,,,...+++&&&%%%'''+++'''$$$''',,,,,,''')))///999777///%%%$$$***,,,(((333++++++***%%%)))...(((///...+++)))+++000000,,,000''')))999'''444+++666777555333222333444444444333888;;;999777666444111777333222555666444555999666444444555333///000444777===555;;;>>>;;;>>>000333,,,***000777999888888<<>>###...DDDSSSYYY^^^aaa^^^bbbsssyyy???%%%###KKKQQQ...'''000|||EEEDDD,,,,,,444---%%%111)))###000222...777666******<<>>,,,555???AAA888222888CCC:::BBB???EEE@@@444===>>>LLLGGG333444FFFAAADDDdddwww===444333???KKKLLLHHHEEEPPPYYY```jjjvvvxxx[[[)))%%%###''' ###---CCCWWW333///777666111///111///000333333222666;;;###222,,,111,,,```www???111;;;000999HHH888###***!!! ...+++###,,,"""***111...%%%!!!%%%,,,***+++,,,,,,...000///,,,((()))+++,,,---...------'''...444222+++''')))...,,,///444)))888)))((('''"""...///+++---,,,---666###""""""&&&---222333333(((,,,///...***'''(((+++999333///111000,,,+++...))),,,%%%"""...111)))&&&000///---+++******+++,,,###&&&&&&&&&+++///*** (((!!!&&&,,,+++111666///---******+++(((###"""%%%000,,,,,,000111...,,,---cccwwwNNN+++,,,(((((()))444$$$)))...***111???HHH666------)))+++///+++(((---000......///000...BBB999...%%%"""###&&&((())))))+++///...)))))),,,,,,EEE%%%(((111'''333///+++''''''+++,,,***&&&///&&&&&&(((%%%)))***!!!'''******&&&&&&+++......---((($$$%%%))),,,***&&&***'''&&&***///111...******,,,,,,***(((***,,,---((('''''')))+++---------///%%% ***///+++###,,,,,,000555888555000,,,)))'''***###$$$+++((()))***//////+++---444777555000......000//////333:::++++++000000+++333888///888444000---...000111222,,,000111000222555000'''))),,,......------///222111777...000,,,'''333222444222111111333444444333444&&&CCCjjjJJJ111666666999+++333222MMMKKKKKKaaayyyIIIIII222<<>>LLLfffIII777111111===<<<777---666666555hhhooo~~~```444===@@@>>>888555<<>>999===<<>>EEERRR```jjjuuupppIIIqqqSSS+++@@@qqq@@@FFF444444111---...333222...000///111444111+++)))+++,,,999---666777 %%%000)))===..."""RRRwwwNNNHHH000...444,,,,,,...###///)))$$$%%%***......,,,666---$$$$$$***///222333***)))))))))******)))((((((((((((***,,,---,,,+++555444444&&&666,,,222555+++,,,&&&'''000...***///777???DDD???222))))))---333333333111//////222444***+++...000///,,,*********333111...333000'''&&&,,,,,,,,,---...///111111777333---((((((******)))***%%%))),,,(((,,,000+++---(((&&&''''''$$$###&&&))))))++++++%%% %%%&&&$$$'''999---444CCCIIIAAA888///######000---)))111777///---000///111333///'''!!!"""$$$$$$///444777666000---...000"""###''',,,...,,,...222...)))"""999222'''+++(((%%%$$$%%%&&&&&&%%%(((###'''+++'''((()))!!!"""%%%%%%%%%)))///111///''')))++++++)))(((((()))###(((---...,,,)))((()))((($$$$$$***000111---+++333000...,,,+++***(((&&&(((***,,,///000000///...%%%...,,,###))):::;;;///---111***,,,......222***'''+++------,,,---///111111------222444111---,,,...+++222555111444666000999888888999:::999777555(((,,,///...+++(((&&&%%%000111111000000111333555000222'''---000---555...222222111111333444444444111,,,111;;;:::%%%222YYYHHH333444111CCC333777444444QQQWWWrrrbbb;;;222222>>>BBB===;;;AAABBBGGGRRR^^^hhhtttTTT\\\TTT333sss]]]AAA000...///---+++///555333---'''(((+++///---(((&&&(((***777######$$$333'''...///GGGsssLLL777222'''***111+++///---,,,---///111111111666,,,%%%(((---000444888777111+++,,,222666666333,,,++++++...222444444333111222666+++;;;///333444---,,,'''***333///)))///,,,666>>>===444...000555000///...,,,******+++---***,,,,,,)))'''''')))***GGGDDD333&&&+++,,,''''''+++***)))(((***---000222,,,)))&&&%%%%%%$$$$$$%%%$$$ %%%((($$$'''---)))&&&!!!"""$$$###$$$&&&(((%%%&&&***+++'''%%%'''+++***333666SSS```HHH555###!!!)))---&&&"""'''---&&&&&&---...---333333))) $$$'''$$$$$$!!! """&&& """(((///111...---000$$$%%%222---&&&)))$$$((((((((()))+++,,,+++)))(((***%%%))),,,&&&&&&&&&$$$%%%%%%$$$(((------***//////...,,,+++,,,...111******++++++++++++++++++///(((%%%,,,222222000111---+++))))))+++...///000---+++***+++...///---+++&&&333333''')))<<>>OOOYYY\\\___jjjgggiiirrr{{{{{{((())))))JJJ;;;;;;}}}oooKKK555333444...***---555888444222555++++++///333333000111444111333---"""'''---+++222&&&...,,,***...,,,%%%&&&%%%---(((***;;;888555111---***)))))))))!!! '''111000&&&"""'''---------------...///000***+++++++++++++++,,,---...333<<<444EEE888777666,,,---+++222999...&&&...---///333555777666666555222222333444555555555444///444333,,,)))...444666&&&111333666AAA@@@444000///000111222222111//////444000000222222///111666///,,,111222)))***///,,,666...'''&&&&&&### +++%%%!!! &&&---GGGppplllTTT777&&&888,,,222&&&///===...&&&)))---&&&'''---,,,!!!&&&)))''''''((('''###''')))+++---+++(((%%%###***(((***+++)))$$$###&&&''''''$$$)))777KKK"""$$$''''''&&&###!!! )))$$$)))+++%%%'''+++'''))))))'''%%%(((,,,)))"""+++'''$$$###&&&(((((('''(((+++......,,,+++...000111***)))...---%%%$$$)))222///,,,***))))))'''&&&...111444555333111111222444))))))444111&&&///EEEUUUXXX555555444,,,@@@000444222333111+++''',,,555CCC888000222666666222000444+++///555000///555444------///111222111...+++---+++,,,111222,,,)))***+++,,,...333888:::777333---333+++///...(((222...///---,,,---000222222111,,,999(((&&&'''===///))),,,444444777000555---))),,,FFF444888gggkkkvvvZZZSSS\\\gggooosss}}}yyyxxxzzz}}}yyyqqq{{{KKK000---eee~~~YYYKKKpppBBB000222***((($$$+++888888...---666++++++...222111///000333000---444555444///!!!""",,,777;;;222******++++++...000&&&$$$+++&&&444YYYQQQIII>>>666222000---,,,---,,,111888444)))(((111...444:::999333///111555+++,,,,,,***'''&&&''')))$$$---&&&777******(((''')))***222666***!!!***///---,,,...111111---)))))))))+++...111222111000,,,333444...+++111777888""",,,+++)))000000+++,,,&&&)))...222333111...,,,///***)))+++***'''+++222---+++000111)))***///,,,&&&###%%%%%%&&&(((&&&'''***...888KKK\\\YYYpppLLL---///+++)))***---,,,&&&!!!(((333333++++++"""%%%)))######'''%%%''')))+++...444777222)))(((+++///333555222---(((%%%######%%%%%%$$$'''---(((666+++>>>%%%222555///000000...+++)))'''''')))$$$((()))!!!###((($$$))))))((((((---222000***...***'''(((,,,...+++''''''//////)))&&&***//////+++---444222(((&&&---444...&&&!!!"""(((---111&&&///000***&&&'''+++,,,,,,------,,,,,,000444hhhfff888000)))444"""------000222---'''+++555999444111333444333333444---%%%***111,,,***---,,,---///222666888555000+++***000===GGGDDD777......000+++(((///:::???:::222)))111+++000...(((333111444...)))---555999555000222999,,,555***222...DDD+++;;;//////444]]]TTT???///222333888CCCPPPqqqsssYYYUUUdddyyysssmmmjjj```}}}###%%%EEEccc:::uuu}}}iiiNNN555***,,,222444,,,,,,777888///,,,333777444000///222555888999777444000......///000000555///---111222000222666,,,,,,555$$$---'''666555DDDOOOXXXRRRAAA333111444333222...)))***---+++&&&&&&...;;;...333***222...333111(((&&&,,,'''###***...///'''(((777555&&&///,,,+++...111///(((""",,,)))&&&%%%&&&((())))))$$$$$$000///$$$$$$...***'''###---999222(((---%%%***...000//////111333//////333+++222...(((***&&&(((------'''%%%(((111///---,,,,,,+++***)))///"""$$$)))''')))///***666777EEE]]]TTT666+++...))))))(((&&&...111%%%...222...$$$%%%......%%%...:::...!!!***$$$++++++))))))...222...&&&%%%---222000,,,---//////'''+++//////)))###(((111666111***&&&&&&''')))***)))+++---///000000000///$$$)))...---(((''',,,111000---++++++)))***222<<<---...+++$$$"""%%%&&&$$$''''''''''''&&&'''***,,,$$$(((,,,...,,,)))'''&&&...222"""(((///&&&((())),,,$$$)))PPP$$$///''')))111...***'''((()))+++,,,)))TTTRRR555000,,,***<<<555,,,,,,000111333222+++222444333//////222222///777888***...111000:::444333888///333333...888444555333333555777333***"""444444444555777999;;;==='''AAA:::(((000333+++111333444444222000111555:::000&&&999...$$$///'''///&&&@@@###333QQQ666,,,)))444333GGG===UUUnnnxxx{{{yyy]]]\\\+++$$$)))PPPkkk%%%CCCgggFFF111---///000...111++++++111333000000666000000111333555444000---000///------...---,,,***222+++(((,,,000---))))))((((((+++555111,,,(((...&&&---333333...***+++......000000///111444111+++***...:::---555...888444,,,000---...222***"""&&&777EEEFFF777---111444000...------///222222...***222111000222444555555444000000000///***&&&&&&)))))),,,(((***111+++%%%***222111222111111HHH^^^...$$$'''(((000------111,,,)))***)))&&&''',,,222///+++))))))+++...//////,,,'''&&&+++222333111^^^qqqooo\\\JJJ111%%%222***&&&))))))(((...///"""(((!!!"""***+++%%%)))444???"""$$$(((+++'''$$$''''''%%%&&&))))))%%%&&&+++---)))$$$$$$$$$"""$$$%%%)))***%%% $$$+++*********+++---...,,,***&&&### !!!$$$%%%%%%''')))******))))))***,,,'''$$$$$$%%%$$$###''',,,***))))))((()))***,,,---//////...+++&&&#########---...---,,,***+++---///(((...!!!***555///444666)))222GGGmmm999666+++000111---***+++///111...***444$$$<<>>"""$$$OOOrrr(((RRRwwwAAA===888666666444///,,,:::===;;;444000222222///666444222222222222111000...///000333444222...+++444000---///111///***&&&333---###111,,,///(((---222///,,,,,,---......---+++000333333444555222---888444999,,,333&&&***$$$&&&,,,+++,,,000***&&&///$$$+++,,,(((+++333222+++&&&'''(((((((((***---000######%%%(((,,,---,,,+++......+++&&&%%%))),,,---###...*** %%%+++***,,,&&&(((000777111+++888MMMEEE---///000,,,(((###222++++++,,,---,,,***((('''&&&'''((()))+++...222555DDDDDD>>>666555999888222333)))&&&999???444)))(((###(((,,,))),,,---%%%!!!...111&&&"""---:::>>>+++///555,,,!!!)))333...(((***((($$$$$$(((+++***''')))((('''***///000---...******---///,,,,,,...000,,,(((&&&''')))++++++444*** """(((******(((&&&%%%&&&((()))((('''%%% $$$'''$$$!!!!!!111&&&$$$,,,,,,%%%'''222!!!"""###$$$%%%'''+++...&&&)))---...---+++***)))...333$$$)))111&&&'''''';;;'''+++...,,,...---++++++...222111,,,'''***888'''+++XXX```QQQaaajjj>>>,,,333===<<<444>>>???<<<555333444444111111999444999666...666222333666,,,222666222777//////111222111...,,,,,,,,,......///000222333444555222AAAggg333111"""111---******...111222111KKKccc:::(((111***///+++---!!!&&&UUU;;;***...666555>>>^^^|||JJJ777---,,,MMMFFFsss222"""---RRREEEGGG[[[ggg:::888666111+++'''(((---111444999999222,,,+++)))%%%111///------.........,,,---,,,,,,---//////---,,,///000///---++++++,,,---000,,,+++)))***///$$$(((***+++,,,,,,---///000''',,,//////222777999888888444;;;222:::---111,,,---111...///222***$$$+++,,,---)))%%%)))000...'''------,,,***)))+++///222,,,++++++,,,...000000000999///,,,000///'''&&&---&&&///)))!!!)))000---,,,'''+++...///000000+++$$$...+++000"""######333555111)))""" ###(((+++,,,000666999888555333333555---''''''$$$,,,'''''')))(((%%%,,,%%%))),,,(((***...***!!!///333&&&###"""***+++000,,,!!!######)))'''"""###))))))%%%+++,,,)))&&&&&&))))))%%%,,,'''&&&***---+++***+++(((&&&%%%'''+++111555777///'''%%%******((($$$&&&(((((('''''')))+++,,,&&&$$$(((,,,+++***+++666)))%%%***)))###'''333,,,+++(((%%%###$$$(((,,,))),,,///111000...------(((..."""***444,,,......---,,,+++666'''***,,,555---...///...,,,+++,,,,,,++++++222,,,'''HHHjjjiiiCCC///:::555;;;>>>&&&888;;;;;;777555555222---///666///222...'''111///+++///(((000333///444,,,&&&)))---//////...------,,,---...///111222222333:::000???JJJ:::333444)))+++******///666;;;<<<<<<;;;UUU333'''555...222000222>>>)))444+++444333222LLL666???aaa<<<222333>>>======BBBeee)))***///___@@@AAAnnn???...333000------000000+++&&&...111444333...***)))***...///111333444222---***000...------///111111111///333444///+++---222444,,,...666 222000666!!!(((---111111......111444111444444000///333555555***'''333///:::000::::::222555222555<<<666...333,,,333666000***,,,111444000...+++))))))***,,,---///...,,,---///000000000555((('''111222((('''111+++111+++'''...000+++,,,'''111333,,,,,,333222***$$$***..."""(((/// %%%"""'''***+++---///---***///555;;;<<<777000+++)))!!!%%%)))%%%)))444)))%%%+++///)))+++///)))///''')))---'''(((---+++((("""$$$---333===VVVppp888!!!,,,)))&&&222@@@,,,(((###!!!&&&---,,,&&&&&&)))***''''''***+++(((+++''''''***,,,******,,,'''(((+++000333444333111333...******///222222///&&&)))******((((((***,,,000+++))),,,......///333444+++'''))))))''',,,555333222///+++((()))---000---,,,+++)))(((***...222%%%+++ )))333***------+++)))&&&,,,***)))$$$(((...000111...+++***...222(((...***$$$(((BBB^^^TTT***,,,;;;******666)))(((---111111222333111,,,)))...$$$((('''###...+++'''...)))111111+++222,,,,,,...000333333111...,,,,,,---...000111222222222000888:::333...111777===333444555888:::;;;999888%%%777---,,,666...******999FFF***,,,777888666;;;\\\111:::555777888;;;MMMjjjCCCAAA:::888)))ZZZ666555eeejjjIII:::===,,,...333999===888,,,###...---///444111***,,,444666666777777777555111---222111000111333555555444111555555111///222333111---111333...333555222((('''***+++***((((((***---666888777111,,,---...---%%%!!!,,,(((333+++:::@@@CCC===///,,,333000+++000)))444<<<777///...444;;;111---)))''')))******((()))))))))+++---...,,,***...(((&&&+++///------111)))...---...333---)))111,,,111444222//////,,,)))###)))000---999999'''222+++666@@@EEEEEECCC:::000***...111000+++&&&%%%&&&///---,,,,,,+++***+++...777+++///444...333666***...&&&***///(((&&&***(((---)))***,,,---===iiiwww555###""""""!!!+++***(((%%%''',,,---)))!!!''',,,++++++...000000,,,***+++......,,,---000,,,,,,---///000...***&&&,,,***''''''((()))))))))...---++++++++++++)))(((%%%""""""$$$### """'''---,,,***))))))+++---///$$$%%%%%%$$$######%%%'''***)))'''%%%%%%''',,,000'''---!!!(((111&&&'''&&&777,,, ...111+++******,,,---,,,,,,...000333333&&&"""444###MMMFFFHHHDDD:::222222999AAA,,,111555666999<<<<<<999666999...333444000999333(((222///555222)))111---777555333444666555222...---...000111222222222222000///555;;;<<<;;;111"""---000333222///***&&&$$$***)))444333000***&&&))),,,###"""***///444LLL...""",,,CCC@@@777)))uuuqqq???ccclll888333EEE444111@@@~~~\\\III<<<444000+++111555555000...000444...((()))000,,,$$$(((666>>>:::444111000000111111.........000333333222111---000000---...111...&&&------$$$222(((000'''...,,,,,,,,,---000444888:::)))...000---,,,///111111...(((000(((///&&&888BBBwwweeeEEE333333000---444444999===;;;777444333222555000++++++...000...+++(((***---111333222///,,,888777222+++,,,111111,,,!!!(((---333666,,,***999:::000---555;;;777444555...---///+++555777888^^^HHHIIICCC777000000---'''&&&((()))'''###$$$)))... (((((( '''***$$$(((###000333######+++""",,,$$$+++111)))$$$&&&$$$!!!!!!444lllaaa\\\FFF555,,,)))222666---###'''((($$$###&&&((((((###+++///,,,(((((())))))***)))+++...---***,,,111)))'''%%%$$$&&&((()))***///---+++(((''''''((()))666000***+++......)))###,,,,,,...///,,,'''(((---(((,,,,,,)))(((***)))%%%+++...//////---***)))((('''))),,,---,,,,,,,,,---)))///###,,,555,,,------''')))&&&+++%%%&&&///&&&%%%&&&)))...000000///666***)))+++'''---666666(((RRRDDD))):::999***888)))---000000222666777555444666***///000+++000((((((444222666///%%%---***000---***---444999999777***+++---///000000//////444%%%000777$$$&&&666111,,,222999;;;888444111111999&&&:::666+++*** ///(((...@@@:::111:::---)))333<<<)))666,,,444333777ooofffCCCGGGppp---;;;888999111***QQQggg@@@222333+++333000///......///000111222111)))(((((($$$,,,777666000///---++++++...---+++***777:::000---555999444---...000111000...,,,***555444555666444///...111000111+++$$$***777:::333//////000000///,,,***(((---333222***'''+++///000///111444666666555333222000(((111---++++++###---(((***+++---222555111)))(((,,,111666999777///((((((***...///***(((555EEE===555---)))&&&&&&111>>>;;;666666AAAOOOSSSIII===KKK===---)))///444000***&&&(((///222---%%%&&&---"""'''***)))+++...---)))"""!!!"""###&&&&&&%%%###...###+++222((()))000(((+++$$$&&&///++++++)))222888KKKtttnnn888333***$$$)))///...)))$$$---...%%%:::***222777+++.........+++)))))),,,///...444555000...222444333+++******,,,...000000///)))))),,,111555444...)))///,,,&&&$$$+++333000'''111111000,,,&&&$$$)))000000***'''***+++((()))---+++&&&$$$(((///222---&&&,,,)))'''(((***+++)))'''&&&'''((((((((('''%%%$$$!!!!!!%%%))))))&&&(((,,,&&&###---///------&&&"""---###+++))),,,222,,,ZZZWWW222333333222)))333<<<999///***111:::888///'''(((111777666111---333222+++''',,,222222888999::::::888666333111000)))***777+++<<<111:::PPP777111 666+++///:::<<<===;;;999;;;===777...444***---222///000555333***+++------++++++,,,---000000'''$$$---...,,,111PPP...111;;;BBBHHHmmmddd***555EEE,,,///HHHmmmqqqNNN777333555,,,444//////------------...///===555555444...111888444...,,,)))(((***///222222)))111333...,,,000111...333333333333333333222222)))((((((+++***''')))...---111000,,,000999888000,,,000333444222000000000%%%---222///---//////---,,,---///111222111111000)))(((555000///444...666//////......222777555000111444666666999:::222(((222000000111///---222;;;???888111,,,'''$$$+++444)))%%%$$$,,,555777///%%%:::333+++(((***,,,+++(((''''''+++...,,,''')))///.........---***'''%%%$$$+++,,,...111111...)))$$$)))$$$)))...***'''(((&&&((((((((((((&&&######%%%///+++$$$!!!)))444444,,,,,,((((((***)))&&&%%%'''///)))"""$$$$$$))),,,)))$$$###(((...,,,111111+++(((***+++***222000...+++)))'''%%%###******+++---//////...---%%%&&&###"""(((000222...+++)))'''''''''''')))+++)))$$$"""%%%%%%###%%%)))---)))'''***///222...***000///---,,,,,,***'''%%%---,,,+++*********++++++...******///111///,,,,,,+++&&&%%%+++///......///,,,(((...,,,000(((,,,---222***BBBUUU\\\HHH,,,???222///---000555888666333555///***+++000222...)))+++000222222444555000)))---///333444333333444666...777...777:::444%%%(((--- ###...&&&+++111+++,,,+++)))...333111***...%%%)))///,,,///555333//////...,,,+++***,,,...***///---///888888444999]]]FFFBBB:::888888FFF|||ooo>>>+++>>>&&&777@@@nnnHHH666000555666+++444...---,,,+++++++++,,,------'''***,,,'''***///+++,,,***)))+++...000111222000222333444333222000///000///.........///000111...+++,,,---,,,***---222***222555444555999777000...111555555333222333444333444222---***---000000...//////000111222222222&&&,,,:::000,,,444,,,---...---***(((,,,222222///---111000+++111888222$$$444///,,,......,,,***++++++))))))(((&&&%%%+++222444111000333777666000***,,,......,,,)))((()))+++)))'''&&&((())))))+++//////+++,,,///+++###%%%,,,%%%'''***---,,,&&&%%%(((''')))---&&& %%%&&&***(((!!!!!!'''&&&///)))(((***###"""333(((,,,000000((("""'''000444???...,,,---333###***000...&&&###(((///+++...---)))'''((()))(((000000///...---,,,+++***++++++***(((((()))---000&&&******&&&$$$&&&)))******'''$$$$$$(((***(((&&&***&&&%%%'''(((''')))------+++******---......---'''))),,,...------,,,---,,,***(((&&&&&&''')))***111***(((,,,000---'''$$$,,,******,,,+++((((((+++...,,,(((222111222***)))---444000AAArrraaa...======555...///555777111+++:::555000...///000...,,,000000111555;;;<<<333''',,,...111222111222666999&&&(((444MMM))),,,999111:::&&&...777;;;(((888777444111333666444000111)))---222...000666555555444222///,,,+++---///---333111///444222///666:::888999111777???AAAVVV{{{BBBaaaBBB(((***yyygggOOO555222333555222'''333,,,,,,+++++++++,,,...///...)))---///+++...444000******,,,111333000,,,+++888444555999:::444000000333333444555555555555555666444444444111------000$$$+++///...///222222///555333222111111222111111333222///,,,,,,...000000222222000//////000000111'''...:::...---888,,,&&&***+++(((&&&(((---...***"""(((&&&!!!***888555&&&000---+++,,,---+++'''%%% %%%((((((***...333%%%$$$$$$###"""!!!)))+++---+++(((''')))+++,,,'''""""""%%%(((***+++...'''(((...***!!!$$$111))))))***++++++((($$$ $$$+++$$$###,,,$$$''''''%%%""" """$$$###///111$$$%%%&&&+++222000''' &&&111111]]],,,000+++(((''',,,111///)))&&&'''+++***++++++++++++,,,......+++,,,...//////000111333***+++***'''$$$&&&+++///(((///333...%%%!!!###'''111...***&&&(((++++++''',,,++++++++++++---000333***+++***)))((()))+++---!!!&&&+++---,,,+++,,,---''''''&&&%%%$$$%%%%%%%%%+++&&&$$$(((***'''""" +++***))))))(((%%%%%%%%%...***///***444$$$$$$$$$AAA...###YYYlllDDD111444777999666000------000:::666///+++***---111444777333///000666999555///444222000//////000111111777999'''///???&&&DDD///444'''###,,,&&&,,,<<<666444222000111000---***666...111555......333333888888777444000.........222666///(((******---888---666777222888===999@@@VVVkkkrrrwww...666NNNfffIII@@@222888555222---%%%222++++++++++++---///111222999222222111***---222...///******000111...---///555111222666666000,,,,,,)))+++///111222000...,,,///...///111---'''%%%'''!!!$$$%%%$$$%%%***///111:::333---,,,111555444222)))))),,,222666555111...222000...,,,************(((,,,777...444CCC666...+++...///---...111///+++"""'''&&&###,,,:::999---***---//////---,,,------)))---000...,,,+++,,,---111222222000...---------***)))&&&%%%$$$%%%&&&'''...)))""""""&&&(((&&&222)))''',,,'''+++'''%%%######%%%(((******$$$***!!!''' ''')))###&&& ###///***'''+++///...***'''###%%%((()))$$$"""))).../// /// $$$###&&&(((***+++***)))'''&&&***)))(((***++++++,,,---,,,......---***((()))***)))++++++(((%%%%%%)))---$$$,,,444444,,,%%%'''---333333///(((''',,,///...(((***+++))))))+++///222+++++++++***((((((***---)))---000///+++'''%%%%%%((()))+++,,,+++***(((&&&+++)))***---,,,((((((+++---+++'''&&&)))+++)))&&&///***,,,'''222%%%'''###>>>///666bbb___<<<&&&---444444///,,,111777...---+++))))))+++///111333000...------...000222777111***(((+++,,,)))&&&+++...&&&000NNNHHH,,,222>>>,,,&&&555(((((())),,,000222000...,,,111***...222***)))//////666999:::999555111---,,,...444///***///111444@@@222;;;888888:::444666>>>;;;eee^^^TTTvvv999666000yyyqqqBBB888555111:::222---...'''000,,,,,,,,,,,,...000222333...((()))***$$$'''---***555+++%%%(((+++,,,222;;;111222333222111...,,,***"""%%%))),,,,,,***&&&###++++++---000///+++***...)))(((''''''***///444777666111,,,...444999999777DDD:::000///222444555777444222000---++++++******...---555---222===111...***///222111111111...)))&&&((()))***///555333...$$$+++///+++((()))...222---111222---)))***++++++'''(((((((((&&&&&&'''(((000+++&&&$$$&&&((()))(((---***%%%!!!"""''''''$$$,,,&&&###''''''###$$$***### """'''+++---$$$%%% ###%%%'''(((***((("""%%%"""&&&$$$$$$&&&&&&######&&&:::&&&666(((888&&&&&&'''***---...+++)))+++'''%%%'''(((&&&%%%'''+++---///---***(((***,,,,,,,,,+++)))(((((()))+++)))---222444...'''(((------000...''''''...333111'''+++,,,)))'''+++///111---......,,,+++***+++,,,,,,...000000...+++******)))+++---//////,,,)))'''---,,,---000...,,,///555+++((($$$"""&&&,,,,,,(((111,,,%%%---,,,111,,,///(((111+++'''---KKKeeeQQQ333///,,,---///000///,,,'''***---111222111///---'''***...000,,,'''(((---555000***)))---///---)))777222666<<>>***;;;333%%%000HHHzzzkkkeee[[[BBB,,,///888,,,+++666,,,***///...---------...///000+++&&&,,,000,,,000666222777,,,&&&))),,,+++111:::///777888111---000000,,,...000333555555222///---...,,,,,,///000///333999///------000444666555444,,,...111333444555555666SSSAAA000+++---///222666444333222000//////......333...666...+++///(((...&&&,,,///---,,,,,,)))%%%&&&&&&***000111,,,+++---%%%,,,---&&&"""'''---000(((,,,,,,&&&$$$)))...///%%%&&&'''''''''''''''(((///---***((()))+++,,,---***,,,***%%%&&&******&&&'''$$$"""$$$(((+++***)))++++++,,,///222444444444((("""&&&+++'''%%%'''$$$!!! $$$***+++&&&&&&***%%%,,,000---%%%###'''---***%%%$$$((()))'''&&&'''&&&%%%222 ***$$$***++++++,,,,,,+++***))),,,&&&$$$(((***'''&&&(((%%%)))---...,,,,,,000444111...***((()))***++++++///,,,+++---+++''')))...***---+++&&&***222111)))(((...///***''',,,000111......---------,,,***)))))))))***,,,///111111000)))***,,,---,,,+++)))'''///+++)))+++---...111555)))***&&&!!!"""***......---***///...222,,,000222'''111+++444444555JJJGGGLLL@@@333---///000---)))111000111333555444111...''')))///333///((((((---///////////////000222333222&&&###<<<888))))))???BBB///OOO;;;)))666---+++...222///(((%%%&&&,,,'''...222+++,,,555777---000444444222---***(((,,,111......333...&&&(((666DDD555555666+++555666BBB<<>>''',,,...,,,***+++)))&&&'''%%%,,,777555+++***111...222///'''$$$***///000---111...%%%""")))///111((((((((()))******))))))'''((()))((('''(((***,,,''',,,---))))))------)))///,,,'''$$$'''+++'''%%%''',,,111333111,,,(((,,,###...888...,,,000&&&&&&,,,+++***------******&&&'''***((($$$(((111'''###"""&&&'''%%%$$$&&& ///"""***)))...******---...***$$$ """...(((&&&,,,000......000###'''+++***((((((+++///555000)))'''))),,,---,,,***"""###))),,,111888,,,...,,,(((///666...%%%,,,...((($$$)))......,,,+++++++++,,,+++(((%%%---***((())),,,...,,,***---------,,,,,,,,,++++++444+++%%%(((...000222333,,,111000'''$$$,,,555888%%%$$$222+++444%%%///000"""<<<000444888(((,,,)))TTTKKK>>>333...000555999<<<555...***,,,///000///000///111444222---...444'''---111000+++***///666$$$CCC000$$$,,,888:::---,,,222vvvPPP)))444000,,,***---222222---...333***&&&,,,///'''&&&///111***---//////---***)))))),,,...((('''000111---000###:::+++,,,444333???555555ZZZNNNZZZUUU000555''';;;666^^^ppp}}}___<<>>333000...000333555444222...555444,,,+++000000(((+++$$$000444$$$$$$111222111+++333...,,,---%%%---!!!&&&)))'''%%%&&&%%%"""######%%%)))+++***%%%!!!'''------''''''***&&&!!!###%%%'''((('''$$$#########!!! """%%%%%%$$$&&&"""%%%,,,...)))%%%&&&""""""###&&&'''%%%((($$$***!!!++++++)))%%% """)))///)))..."""$$$%%%###******$$$%%%<<<"""$$$'''###...$$$&&&---)))+++(((((('''(((+++...///,,,)))///333(((,,,---+++777444222222222111///---+++***!!!------'''((()))+++444000000...,,,...111...((((((111444,,,(((...111///+++111333111222777777222%%%+++***,,,444000,,,222...SSS666222111777+++000777000,,,---,,,***,,,222+++333***)))111$$$111fffccc666###222666//////222000---+++,,,---...,,,***---HHHYYY222---,,,888&&&&&&+++...+++&&&%%%'''((((((...///***(((,,,---***$$$%%%222&&&--- ------000111)))$$$***)))&&&+++((())))))+++---///000000///,,,***333>>>888///666;;;666444666555222000111555222000000,,,)))***///;;;***...666///111333'''333//////333333000111555;;;III```TTTddd000PPPmmmPPPEEE(((:::iii]]]===///;;;555***---,,,---///000111222444///---(((***)))......///222///222222,,,//////$$$,,,...111444555333...***222///,,,,,,......***&&&,,,)))&&&)))---///,,,))))))''''''***000333111...+++,,,...000000000222444999222///333777555222111000222777;;;777000111666---&&&%%%,,,...******000*********+++,,,+++)))'''+++111000***)))//////((()))&&&,,,000***(((...///,,,(((111***)))...&&&+++)))...///,,,***,,,,,,***,,,((($$$$$$''')))(((%%%&&&)))++++++...000...)))###$$$&&&***,,,------,,,***'''######'''******'''***((()))------(((&&&((('''***...111222111000///))))))&&&///&&&***"""'''((()))(((%%%$$$%%%'''###"""''')))333+++$$$///&&&*** 333000$$$!!!''''''///)))...$$$,,,%%%%%%&&&))),,,,,,***'''&&&,,,$$$***)))"""((("""------,,,***)))((('''&&&***(((###&&&''''''------///...***))),,,...---$$$---444333///+++'''###222333000)))&&&(((((($$$''',,,***+++222///+++111111LLL333+++111222111;;;333...,,,...---******...+++111'''(((444///@@@rrrMMM111***777777111444777555333222222444444222000111666DDDDDDBBB222444999//////...***'''***000444***///000,,,***---...,,,+++,,,888---222&&&//////111333+++&&&---,,,)))///.........,,,)))'''&&&&&&)))---***,,,333///+++333///---...222333...******---,,,...222333...++++++777+++)))......000222///444555555666777888::::::,,,???VVVHHHQQQcccwwwxxx222222yyyxxx]]]<<<&&&...,,,$$$***+++''')))111222---,,,///$$$000$$$333)))......,,,000111,,,//////$$$)))+++.../////////000111111...+++++++++***%%%!!!***&&&###(((000333///***++++++,,,///222111,,,(((***++++++******---000333777333222555666444222333###'''---111...))))))---,,,***...444333+++(((,,,...111444666555333222111(((------((((((------(((((()))'''***000---)))///((((((000&&&'''222***++++++......)))(((***,,,+++***%%%!!!'''***(((%%%...,,,,,,000111---******---+++***+++,,,,,,+++)))...((($$$$$$(((++++++***'''''')))***&&&!!!!!!%%%$$$'''+++***'''###!!!!!! (((!!!(((######$$$&&&((()))'''###!!!(((###&&&%%%---%%%///""" 999@@@VVV"""&&&333(((555###"""######%%%(((******(((&&&(((...&&&+++***$$$***$$$,,,+++***(((((((((((()))"""***&&&!!!'''(((%%%''')))------((($$$(((---///)))---555:::777...((((((000///+++%%%###'''***)))---222...,,,222000,,,111---;;;---'''666(((...555111//////111111---,,,......111''''''000)))222VVV333+++111888222...333444333222111222333333111///...+++111GGGCCC777***000000...+++))))))+++...111'''+++---***)))***+++***)))+++555...000%%%+++***...000)))&&&------+++000...000222000---***+++---(((333000***---------444---******...000---+++,,,)))'''***000222///------000---&&&(((222555666>>>...444444000222:::;;;777///777IIIDDDCCCXXXuuu000QQQttt{{{sssTTT<<>>???+++---,,,***)))***)))&&&,,,---'''///(((111+++---+++***000222...222333(((------,,,)))'''***111666111...+++)))))))))'''%%%)))((()))...222222---((()))+++...111333111,,,'''///111000,,,***+++------222000111444555333444777444444666999:::999888777---...333777333***(((+++"""''',,,...------///222+++///...******---,,,)))(((...'''&&&222---'''444((()))111&&&(((666///---+++---,,,&&&$$$(((******%%%!!!!!!'''...000+++$$$111***)))000000)))&&&)))---***''''''((()))(((&&&000,,,))))))******,,,000###'''++++++&&&!!!"""%%%000222444333///(((###(((&&&"""...+++'''444,,,'''%%%%%%(((,,,---((($$$***111&&&&&&###$$$###,,, &&&!!!###>>>PPP###999***!!!+++&&&%%%%%%''')))******)))(((+++...###''')))'''444222,,,+++)))''''''(((***+++(((...)))%%%,,,---'''&&&%%%)))***&&&%%%))),,,,,,---)))+++111000)))+++333,,,+++(((&&&'''***...000,,,333...)))...---***---***---+++...DDD((()))###,,,+++,,,............///...///)))))),,, ,,,+++...888888------222............/////////...---%%%333000<<<999JJJ666&&&,,,***+++...///+++'''&&&(((+++,,,,,,************%%%)))///---,,,&&&''''''(((+++%%%###++++++)))...+++///222222...,,,...000'''444222))),,,000000222111+++''')))******,,,000***((((((***))))))...555&&&,,,###%%%555555444DDD***333333+++---777999111:::333???IIIKKKBBB^^^AAA666]]]TTTAAA///...uuu999111000666333)))&&&,,,///+++///)))222,,,111---000...333444000444555***222333222...***))),,,000444111---++++++---///000&&&+++111444444000,,,)))%%%(((---111444333///,,,555:::999333000111000,,,...+++,,,000111///000333444---&&&$$$'''((($$$((())),,,,,,(((######&&& $$$((())))))***---000111222111...,,,---,,,)))***222***&&&///)))'''999)))(((...%%%(((666///...///111000+++(((+++------***''''''+++111333...(((***$$$%%%---000++++++///###!!!"""(((---...---111//////000,,,)))---666""")))000111---*********222444777:::999444---'''222+++###...---'''///"""///)))%%%&&&,,,000///---###,,,$$$&&&%%%!!!))) 000---$$$---###222111222555...******+++++++++++++++,,,###'''$$$&&&%%%222///)))(((&&&%%%%%%&&&((()))+++111+++(((000000(((&&&$$$&&&''''''***---+++&&&)))"""!!!%%%%%%!!!%%%...///...,,,+++)))&&&&&&&&&'''///)))"""'''((($$$&&&---***+++555LLL///...!!!&&&'''&&&&&&(((+++---...******))),,,///(((###(((...222999666---111666---...000111222222111000000###888333777888ZZZKKK555---***,,,222333---)))(((+++---///000///,,,,,,---&&&,,,///222......+++,,,%%%(((###"""***+++(((...,,,...000...***'''&&&'''###///,,,&&&,,,111---+++,,,(((&&&((()))((('''))))))+++,,,+++&&&###+++666###+++%%%&&&222...+++:::...777777......888999111222444===@@@OOOSSSWWW~~~```///WWWcccRRR333111333***---&&&333((()))333222%%%###---...'''///"""222'''111+++222...111000+++///000%%%%%%)))...000000---+++***000...+++)))***,,,///111""")))111444222///...///+++---222555888888777555666===>>>777555888777333333...---000111///...///>>>888///+++///444222+++*********)))''''''(((***---///111222222222222333444444222000...,,,+++***---///,,,******''')))555,,,$$$)))%%%(((111)))------111111---+++,,,,,,***000+++&&&%%%''')))******---***)))---///,,,+++,,,&&&### ###***......,,,,,,***+++...***$$$'''000!!!)))//////...///...,,,))),,,//////,,,'''"""(((""")))(((###***,,,&&&!!! %%%)))***))))))###''''''$$$---&&&***((($$$(((%%%%%%222~~~$$$...""")))...;;;///...---+++))))))+++...###+++'''000111+++000)))++++++)))(((((()))******(((///+++(((///...&&&$$$%%%&&&'''(((,,,///+++$$$---******---,,,))))))+++000......000...)))&&&'''&&&000,,,$$$))),,,((((((+++'''$$$111<<<...333((((((***)))''')))...000000---)))((()))***---//////---,,,000---(((000555,,,---000333444333111111111***000---111444DDD@@@:::///******......)))***000******---000...******,,,(((---,,,444---222,,,///%%%)))$$$$$$,,,---***000***+++---......---+++)))&&&...+++(((///000***+++((('''+++111222---'''%%%'''***000111***$$$'''...,,,111000000111+++(((111000555444//////555666111&&&777>>>+++:::ZZZQQQEEE|||333{{{UUUAAA------%%%(((,,,999'''$$$&&&------)))(((+++///++++++''',,,,,,///...000,,,...---)))...111(((((())),,,///111111...+++(((((())))))((()))***+++&&&(((,,,---......000111111333555666666777777888333::::::222000666888444777000---111555333000/////////+++'''(((...///++++++***)))(((***...///...%%%'''***...000...)))%%%222000///...---+++)))***///(((***...)))'''***)))222"""&&&'''+++---$$$...''',,,///,,,***)))'''###+++)))&&&$$$$$$&&&***---111222///++++++,,,)))%%%...)))%%%''',,,...+++''',,,$$$###***,,,%%%###((($$$)))***)))***...///,,,,,,222555000'''"""'''---'''((((((666222+++666...)))&&&$$$$$$%%%%%%### """---'''***'''###+++$$$&&& $$$&&&$$$///555TTT,,,///333111nnn{{{444111000,,,((($$$%%%)))---'''000---666666...111(((......------,,,,,,++++++###,,,***'''---+++###"""&&&)))***)))***---,,,'''---000000//////111///++++++)))***//////+++***---$$$111...'''---000,,,***###((("""///&&&&&&///++++++......++++++//////+++...))))))(((%%%***...)))---(((++++++&&&,,,111,,,+++...222333222000///000---+++///***...***333777333...///333...%%%&&&---+++***---222000+++***---)))...(((333(((111(((,,,&&&+++&&&&&&...///,,,111+++***+++///444555222...,,,111...,,,...'''%%%000+++))),,,222444000---,,,,,,+++,,,...---((((((***222///555777---)))---///------------...000111111///222:::)))+++HHHFFF888ZZZ999oooxxx\\\AAAAAA,,,000)))444+++777***111333222333888888333777888,,,666,,,:::333999111...111222///777===666FFF???777222111000///---&&&))),,,...---+++))))))---***''''''***---//////000111000///...---///000111666444)))'''///222///222***'''---333444000...222888777///)))***+++***!!!  $$$)))***'''!!!(((///444111)))"""...,,,,,,,,,+++))))))***000"""'''000))))))***888###&&&+++///,,,###111%%%+++000...,,,***&&&!!!$$$(((,,,/////////111444)))...---'''(((///...'''***%%%###'''...111///***555((($$$...444///(((''',,,...+++'''***111333000%%%///666000$$$$$$333DDD''',,,///999---"""...)))...///000222000+++$$$###...)))+++(((###+++$$$333"""***---%%%,,,RRR***)))pppcccxxx222000+++$$$ !!!&&&,,,###)))###***+++%%%,,,&&&***+++++++++***)))'''''' +++***''',,,***""""""''',,,...***'''))),,,---!!!&&&$$$ )))+++&&&((($$$$$$((((((######'''+++***###)))...)))&&&...)))777"""******&&&+++,,,)))''')))&&&'''&&&,,,---))),,,...$$$444...111222+++---333000---111555666444222222333)))111===)))111///BBBAAA:::888===AAA888((("""'''333111555:::888222111555---222)))444'''111(((,,,&&&***&&&%%%......+++000222...,,,...222111+++$$$---///,,,)))&&&///...(((%%%'''***,,,///444666,,,%%%&&&***+++,,,---+++$$$...333$$$$$$000...---******///111///111555AAA&&&333:::222999GGGXXXDDDqqq;;;YYY}}}hhh___bbb\\\666...&&&$$$)))...000///333,,,)))...111000000444+++,,,,,,++++++,,,///111(((...,,,###"""((()))###444)))'''888...$$$000%%%%%%&&&%%%$$$###$$$'''+++---***'''(((,,,///000///555---333///333;;;222666...333777444,,,''''''***"""***111666***aaa444666555333---...222,,,***444&&&000000,,,444333,,,+++---...***''')))///***---%%%222%%%,,,"""(((###!!!(((---)))!!!***(((***...---))))))///&&&&&&))),,,***$$$"""$$$%%%%%%%%%$$$$$$&&&***---000***'''((('''%%%***111111)))$$$&&&)))&&& 666---$$$$$$***///---***222)))%%%''')))%%%$$$&&&$$$'''+++------)))&&&###'''"""""")))+++))))))---$$$)))***%%%$$$&&&###'''%%%,,,SSS%%%444+++###%%%'''))))))+++---000TTT111(((HHHQQQ999JJJDDDrrrFFF...111+++111%%%'''))),,,------,,,+++333222,,,$$$!!!%%%+++---(((---000---***,,,...------)))%%%###$$$&&&'''''')))(((((()))+++,,,,,,+++111000,,,((())),,,+++&&&111&&&!!!(((---,,,...444555000,,,---111222...((('''((()))((($$$!!!"""%%%333)))***555444&&&!!!(((111+++)))+++***)))+++000+++---,,,,,,222888555---"""...111>>>888''',,,+++///@@@///'''===666"""---.........,,,)))***...111777---333444''',,,555...&&&((($$$'''(((///+++444""""""KKK000111***$$$***!!!)))***%%%111222...///......777444333111///.........///+++111222,,,)))---000///777...---666999444666===333666333222555222999LLLGGGPPP:::BBBjjjzzz|||ZZZ>>>444111...,,,,,,---///000000,,,,,,333777666666888111222444444333444777999,,,222222******000222---777111+++999555***222---555333111000000000///---///...---...111333555555...)))111,,,...555///555777:::===:::555111000111333---///222:::kkkBBB888+++000333111)))$$$'''///,,,000222!!!(((,,,###'''&&&!!!!!!###(((###%%%&&&***###"""!!!)))((()))------)))''')))---***+++///000,,,,,,//////+++((('''%%%"""%%%+++%%%$$$######&&&+++000333777222000000---((((((,,,+++&&&%%%(((***)))***---,,,)))(((+++///000+++%%%333---+++---...,,,---000+++***,,,///111000***%%%000,,,---222444///,,,---$$$'''''')))------)))###===bbb666 &&&***+++---------,,,---...qqqYYYCCCAAA:::%%%+++MMMQQQwww222+++999@@@,,,,,,+++***************000,,,(((&&&%%%$$$&&&((( &&&)))''''''***,,,,,,)))***+++)))&&&%%%&&&))),,,+++)))))))))((('''&&&'''(((&&&%%%''',,,,,,(((***###"""&&&((((((***---(((###$$$''''''###"""###$$$$$$!!! ###!!! +++...***)))...//////---,,,++++++,,,,,,---222333000000222111---%%%+++)))666777,,,111---666888666444888999333///111111000---+++,,,000444999666888888000///222...000222***$$$(((((('''///***:::999EEEnnn666999,,,$$$)))###&&&------111555,,,555555111222...***000222000...+++((('''&&&&&&)))...///+++***...000...******))))))---111333111222777666777:::777:::JJJMMMLLL^^^AAAGGGkkklllxxxrrr@@@444///000000...***((()))+++,,,***,,,333666555333444222333555555333222333444(((///000+++***000222///222555(((000555(((,,,...///,,,***+++---+++&&&!!!+++---///000111222444666...***444///000666000888444444444333111...,,,***...,,,888))),,,FFF222000***,,,222...###$$$,,,***---+++222---000555((('''---)))(((***+++,,,000555333)))222+++<<<,,,000((('''(((******%%%"""&&&......***)))...000///,,,+++111***$$$""""""$$$...777777222,,,***+++---...---000......///---)))&&&'''...,,,++++++)))'''+++111///000222444666555111...###!!!!!!#########%%%***...+++***---111111+++%%%'''&&&''',,,---((($$$"""%%%)))+++***+++---,,,)))000///&&&FFF$$$ %%%333(((***,,,---,,,******+++;;;===000$$$######'''222333oooPPP%%%$$$)))000///---+++)))((())))))***---&&&%%%,,,000---,,,/// &&&)))***,,,000333333***///333222,,,)))+++...))))))((('''&&&$$$$$$###$$$&&&'''&&&)))...---)))+++***'''$$$&&&+++***%%%777222......000000+++''',,,---...---,,,,,,---...(((***,,,///111222222222***000111,,,,,,111000******000333///,,,,,,......------###...555///444---666///888999---222777(((......,,,)))((()))---000,,,333333222333---'''***111555...'''(((%%%%%%...***666444>>>ccc777999,,,999000,,,"""$$$------555---444333222666000'''***))))))))))))***+++,,,---***+++,,,***+++---,,,'''///666555///222>>>@@@888111888888888;;;666555AAACCCKKK???aaaaaa444AAAooo|||lllQQQ,,,999111111///---***((('''(((,,,,,,---///000///......///000222111...+++******$$$***,,,)))'''+++...---,,,666$$$(((333&&&'''------...000222333000,,,)))'''+++000111111111444777444...666222444;;;222777;;;999777777888777333000333222DDD)))---111222333<<<666555111+++555===444...&&&+++,,,,,,111///)))***'''&&&***++++++,,,//////&&&***)))777---,,,$$$%%%$$$&&&&&&"""###***,,,((('''***///...***&&&222,,,&&&###"""###+++444===777000---...---)))$$$%%%%%%&&&***,,,,,,++++++///,,,+++,,,)))&&&''',,,------,,,***))))))***,,,%%%''')))***)))))),,,111///---,,,---//////+++((()))(((***---///---+++))))))***,,,,,,+++***(((&&&777//////...'''###&&&***,,,,,,+++,,,---###555444))),,,111,,,(((!!!111&&&222!!!'''777+++++++++++++++++++++,,,222'''&&&000555000...111$$$))),,,---000666888777,,,///222111---+++,,,......///000000/////////000'''***+++))))))+++***&&&...222000)))***000---%%%---***&&&&&&((((((%%%"""&&&((((((%%%$$$%%%%%%$$$$$$++++++&&&%%%))))))$$$###///222,,,---666444***"""'''***+++***+++...111222222&&&...333///444+++(((,,,222000,,,222444---...,,,***''''''))),,,..."""000000///999111%%%---***111---'''(((&&&'''222&&&+++&&&(((AAA'''111---444***333,,,***666111333)))......222;;;555***,,,'''((()))***,,,...///000++++++***+++,,,,,,'''!!!))),,,,,,)))---555777222666===;;;888999444222;;;333OOOCCCAAA~~~hhh444&&&>>>YYY{{{qqqcccCCC......:::555///---...///---***///000///...---///111111,,,...000000...,,,+++,,,(((---000---******,,,---...999'''***555***+++000+++111666666222...---...***...222444333444777:::999000555222666===111222;;;888555555777777444000999,,,555"""999:::===333555111---(((%%%+++111///:::222---...))))))...'''"""***222111)))"""***''' ---+++111%%%$$$)))%%%%%%((()))'''&&&'''+++)))(((***...///***$$$333///+++)))$$$ !!!%%%+++((('''***///000---(((+++***)))***---111222111&&&###$$$***,,,***))))))///000///,,,)))((()))+++)))---///...,,,---000222...000111///,,,***+++...,,,,,,******,,,......---$$$$$$''')))***)))((((((,,,888!!!&&&###&&&---999&&&))),,,.........///111***888888333666333***'''***333%%%'''444...+++,,,(((***,,,......---***)))777---''',,,...***'''((($$$(((******---222333111,,,+++***))))))*********(((***,,,+++***)))***,,,(((+++---***)))***(((%%%---222000))))))---+++###$$$""" !!!###$$$""" %%%(((&&&!!! ###!!!%%%((("""!!!)))+++&&&$$$///222,,,,,,444222((("""###$$$(((+++...000222...444,,,111222...555---666000(((999;;;222;;;111000---,,,---...000111&&&555555555???777,,,444)))111///***,,,***,,,666!!!+++000111:::***000...:::777CCC@@@444666111%%%***,,,,,,444???888...000...---,,,+++***((('''&&&)))'''(((+++...,,,'''$$$'''!!! '''***)))+++000888???:::555888666666>>>111IIINNN@@@WWWppp777JJJ)))+++GGGbbbvvv___NNN666000%%%888111+++***...000---)))))),,,,,,))))))...111222'''))),,,---......000111+++///222000+++)))+++......666)))---222+++///---%%%+++000---%%% """&&&+++---///111111333555777===555<<<888<<>>666---333000000000000///...,,,,,,&&&$$$''',,,///---++++++///&&&%%%...222,,,---666111888222,,,111444666===555444BBBBBB===iiiCCC///(((---LLLyyyVVV777---(((,,,---+++)))***++++++)))&&&$$$***,,,((((((,,,///...***+++---------...111333+++///333222---))),,,000---...)))000,,,)))222&&&+++...000---(((%%%(((,,,...,,,,,,---///222333444:::999EEE@@@???CCC===DDD@@@???>>>======>>>===<<<===AAAEEE???<<>>666***444888---(((000//////000222222///---(((&&&***,,,'''(((---***&&&+++'''%%%***)))%%%+++***,,,333+++###,,,222333///:::+++:::222CCC{{{///...+++111888///)))222///000222444555555555555((('''***//////******...+++'''&&&)))+++,,,---...///666000)))...222222666111...222;;;???MMM:::)))///XXX|||VVV\\\DDD222555 555'''***...///...+++***))))))000333///---//////,,,444444444222000000222444---222777777222...000666...++++++444+++***777$$$(((((('''&&&%%%'''***,,,444111...///333666777666111555FFFAAA;;;>>><<>>======<<<;;;;;;;;;<<<888333***333:::555555---222000'''^^^EEE)))fffjjjgggccc999***,,,%%%...;;;???666***(((---+++###+++###///###...---111***&&&***------++++++$$$+++///+++***+++)))$$$***'''&&&'''%%%###%%%+++))))))'''%%%$$$&&&***---((((((%%%###(((///...'''(((+++000333000...444===...***&&&%%%'''+++...///(((++++++***...555444---555222...+++***+++---...'''+++,,,+++...333222---)))&&&(((---,,,'''%%%(((...)))%%%000222,,,888...$$$$$$%%%&&&(((,,,111555$$$***'''%%%,,,---))),,,)))///666------777222///((()))+++,,,---.........###///111'''&&&111333***((()))))))))---222111,,,###)))//////+++'''(((***###&&&'''$$$%%%)))---''',,,---)))'''+++...///111+++***///...(((***222***))))))))))))(((((((((&&&***(((!!!""")))'''###))),,,***%%%&&&)))(((###"""&&&((((((,,,222''')))...000***%%%,,,888,,,444)))))))))***444,,,((()))000000000AAAFFF111333333333666888888333000111(((///333***111<<<666(((,,,((('''//////***...((()))555222)))444000***999+++BBB,,,"""\\\:::)))(((%%%+++111(((%%%111222222333333222111///......---///222---&&&&&&,,,,,,222000))),,,555555...888@@@999000444555222444,,,;;;333666NNNRRRiiiEEE<<<444;;;nnnfffFFF;;;888111)))''',,,+++---...+++(((+++222)))+++'''***333000---444...111111......111111...///,,,---222555222...---)))%%%%%%)))&&&!!!&&&000...)))&&&***,,,+++)))***""",,,222111222999:::666:::000@@@???AAAGGG;;;III888;;;>>>>>>;;;999888999444...)))+++111444222---111;;;<<<222[[[999666}}}QQQCCCQQQFFF***%%%000'''))),,,......+++(((&&&$$$"""&&&,,,***$$$)))444)))***+++)))'''(((,,,111888000)))))))))((('''))))))%%%&&&,,,((('''***$$$"""''')))&&&$$$&&&+++'''&&&(((&&&!!!"""(((%%%,,,000,,,)))---444999///111,,,"""%%%(((%%%...000000...,,,///111000++++++(((%%%&&&***+++(((///+++$$$!!!(((111000(((###(((---...,,,++++++---$$$)))......+++(((&&&'''$$$)))------)))((())),,,)))***+++,,,------------444///,,,+++(((%%%(((...&&&,,,,,,'''(((///...'''+++)))(((***,,,+++((($$$,,,***'''%%%(((,,,***$$$$$$$$$&&&))),,,,,,+++)))...'''"""%%%+++---''' )))***,,,---///000000000555***&&&...666555111///***///111...---///---'''+++---"""(((,,,(((...%%%$$$%%%"""///000)))******,,,***---000((('''555+++000444444000+++((((((&&&---222333444555000)))---""" )))000///333:::666222333777666111111555000///222555333,,,***---***$$$!!!(((222666000((((((+++......------111444///000222222000//////000111444&&&---888---222<<>>;;;CCCCCCVVVNNNAAA;;;222DDD@@@??????BBBEEEFFFCCC@@@AAA>>>:::999:::;;;:::888<<<***===333888dddqqqNNNBBB,,,)))222---''',,,111%%%&&&)))++++++***)))'''---++++++---***$$$"""$$$---+++***)))((('''&&&%%%)))%%%###&&&'''''''''***+++&&&''',,,***"""###+++***$$$###''')))&&&%%%&&&...***((()))&&&"""###(((&&&***+++)))***///222222,,,"""%%%--- ///\\\EEE+++%%%---+++(((,,,,,,)))+++,,,+++---111000,,,111111///+++---222000***)))***+++***((('''((()))!!!###&&&%%%$$$$$$'''***&&&(((***(((%%%%%%)))---///111222222111000111222---,,,...444666222///000///000///...111444222---+++(((%%%&&&***------,,,***+++***(((+++//////+++---,,,+++,,,...//////...666444333444555444111...,,,***)))))),,,111777;;;((($$$$$$+++//////000333(((,,,,,,******......***111000"""&&&***)))333...((()))!!!!!!,,,///+++///''')))%%%&&&...,,,***222,,,---......,,,+++,,,---***'''(((...666999666111222***''',,,......777CCC///...222888888111,,,,,,111222222333333111///---333000---,,,---,,,***'''222000---,,,,,,---...///555666666555333111222222***;;;<<<222000111222999111666555///+++///222222222111////////////......///---)))(((((())))))(((+++000222000111555333---222:::333777BBB;;;???QQQYYY888EEEooonnnkkk|||vvvUUUCCC333111444333333555222...---...---)))***---'''---++++++---%%% )))222222///))))))///222222222---+++---...***)))***++++++******...111...'''***)))+++111333000------///444777666555888;;;<<>>===;;;777444222222222AAA***???444&&&{{{...///,,,...+++&&&...777222'''(((***+++,,,---,,,,,,+++---...---///000,,,%%%000---***+++---,,,'''"""%%%%%%'''+++,,,***,,,000,,,''''''+++***%%%'''......***)))+++,,,***)))***///,,,***)))'''$$$%%%***''')))((('''+++000///++++++!!!***===777...UUU]]]888------###))),,,///222333222333444000******......+++((((((&&&###...+++(((&&&&&&'''(((((($$$'''******((((((***---000000///,,,)))+++111666---000333111---+++...111'''%%%(((000444222......///)))'''+++///---***(((...)))$$$###''',,,///000(((+++,,,)))))),,,...---222000---,,,---/////////!!!&&&,,,---,,,+++---//////,,,)))'''''')))---000)))***+++,,,)))%%%(((......000///,,,,,,///000//////000$$$)))---,,,555000+++,,,$$$!!!***------444)))---&&&"""---111---...333///+++((())),,,...///888***###,,,666666111000///,,,...222111...555@@@555222222333111***$$$"""***......***+++000///(((***+++,,,)))%%%%%%)))...+++&&&"""###(((...000///***---000222333444666777)))111///---111---)))///000000---***,,,111444444555444222000///.........333111///...///000000000...:::???999666:::888///222555888999;;;>>>BBBHHHVVVfff666FFFuuuccc```TTTvvvaaaLLL@@@666555555222222444+++---000000***$$$(((000)))000000//////%%%!!!******+++)))$$$$$$)))+++***111......111111---+++---%%%***)))$$$&&&---+++###***'''(((++++++(((&&&'''666777999888555333777<<>><<<@@@AAA;;;888>>>JJJRRRMMM???888???JJJDDDAAA===:::777555444333555888999222+++___RRR444<<<;;;;;;222)))111666,,,))))))***++++++,,,++++++$$$,,,...***,,,444333,,,+++))))))***------,,,***,,,,,,...///---))),,,222---)))'''))))))&&&(((...000...------+++)))((((((---,,,***)))'''&&&(((+++''')))))))))+++///...)))***'''$$$###!!!###///<<<555''':::...111%%%((()))((()))+++((("""+++++++++)))'''%%%###!!!$$$!!!"""$$$###""""""'''(((%%%!!! %%%%%%###  $$$((('''---000...)))(((,,,222///***(((***,,,,,,000666999///,,,444999333///111222---'''%%%'''+++,,,,,,)))///000+++'''(((***+++---+++)))(((***+++++++++"""'''---///...---///111555666666666444111///---000111111///)))&&&))),,,222222222000......---+++%%%,,,&&&///333---222)))***---&&&###)))***+++333)))111))) '''---)))'''999333,,,(((***,,,------===,,,%%%///666111...111---...555<<<;;;555333666:::555///+++)))(((((((((!!!,,,...%%%$$$,,,///((("""&&&)))(((&&&&&&,,,111""" """(((---000111$$$)))...222333333333333444444...222;;;333(((***......------...222444555555555444111...---------000111444777999888333000///<<<@@@999:::CCCBBB888222000<<<888555CCCIIIKKKCCC}}}ooo111???JJJQQQNNNIIIvvvUUU888333000111222111222333///%%% &&&...///(((###)))111111111111((($$$...(((******&&&&&&******(((---,,,///444333///---...)))000///'''%%%+++...+++000,,,+++------***,,,000<<<;;;===@@@<<<888>>>HHHPPPVVVRRRFFF888333AAAKKKEEELLLQQQLLLAAA;;;???FFFEEE???888777::::::666111,,,888222111,,,:::%%%666444+++***+++'''***---%%%))))))))))))(((((('''&&&'''///000'''###(((+++)))&&&'''((((((''')))---111...,,,+++***&&&###'''...000,,,)))******)))+++---//////...***'''%%%$$$"""(((******(((''')))+++,,,&&&+++...++++++---...,,,<<<===555+++...555/// 444000{{{==='''((((((***++++++...333333000666111---...//////---+++,,,++++++...222222///+++%%%(((++++++'''%%%&&&(((000000000000//////000111(((---111000,,,,,,222888666333111000...///777AAA666---***222666111---000000,,,(((''')))+++***)))(((///111,,,'''(((,,,...((('''(((***,,,,,,+++)))---......//////...+++***)))+++...000111000///---......---,,,...111222222***+++---///...***&&&%%%""")))$$$---///(((---%%%''',,,'''%%%***)))'''---"""...***"""&&&%%%&&&333///***)))+++,,,,,,***111''''''333666000111:::444444777===???;;;555222222222///,,,+++...222444...333)))$$$,,,111...---...000///,,,***))))))&&&))),,,---,,,+++---...///333888999666000+++'''+++333666777777,,,'''000***,,,000111///...000333000111000...***((()))***+++,,,...111333222///,,,---333333...555AAAAAA777888///<<<000+++===>>>EEEIII___}}}888\\\nnnUUUPPPWWWxxxkkkAAA222000///000111111///...---(((''',,,///---++++++)))///...///111***&&&///---000000......000000---))))))---111000+++***---'''++++++%%%!!!$$$(((+++000......000111111666===AAA???DDDLLLJJJDDDLLLZZZ\\\```QQQJJJCCCAAAPPPPPPTTTNNNIIIIIILLLLLLGGGBBBBBB;;;444444999:::666000666---888777'''555...***///"""###+++***+++---***,,,---------,,,***((('''+++000111***%%%''',,,000,,,......,,,***+++000666///***'''&&&$$$###&&&,,,///---++++++---.........000333222---)))((('''%%%%%%***,,,***)))+++,,,***'''---///,,,+++---000///)))$$$###(((,,,---...000333}}}AAA555666444111111333222---444---)))+++...---++++++333555888;;;<<<999444000......---+++))),,,222777 !!!"""######""" (((+++///...---...444999,,,,,,---000000...111666&&&######''')))'''%%%''',,,)))'''(((***,,,***((( &&&***'''$$$(((,,,...******,,,///111111///,,,&&&$$$"""%%%***,,,***'''((('''%%%###$$$%%%((()))000...***)))---222222---&&&'''+++111222---***)))'''+++"""&&&&&&!!!+++&&&&&&***&&&%%%,,,***$$$'''"""---,,,'''*********111&&&&&&&&&(((+++,,,,,,+++...---000555222,,,000999;;;555//////111333222111000777:::666///---------+++111+++&&&)))..................---***&&&###!!!'''---...---,,,...000---111666777444///***((((((,,,)))---888666+++)))&&&)))...111///+++,,,000///000111///+++***,,,...555111---,,,...222555777444222---+++222::::::555777---888+++,,,<<<666JJJLLLLLLoooQQQyyyTTTfffcccnnnQQQ111555333111111222111---))))))---333333,,,&&&***222,,,///,,,---222,,,(((///)))+++***&&&&&&***+++)))+++***+++,,,***&&&(((---'''$$$###$$$###!!!"""&&&---,,,...222333333777>>>EEEBBBHHHSSSPPPHHHOOOaaaddd```HHHMMMYYY[[[___KKKWWWRRRLLLKKKKKKJJJEEEAAAGGGBBB>>>===???@@@===:::<<<***===333,,,666777&&&111,,,///111,,,...222---***+++---......,,,)))''')))(((***,,,,,,+++///555///////////////000111333111,,,(((((((((&&&&&&)))((((((''')))---000///------222222---***+++,,,***'''---000---,,,---+++'''***,,,+++)))+++000111...111)))(((...+++"""###---///333777>>>^^^lll,,,...000...)))'''&&&!!!+++((((((***)))%%%###&&&"""&&&,,,///...***'''%%%###%%%&&&&&&$$$%%%(((,,,*********+++,,,+++(((''''''(((*********,,,000444,,,'''&&&,,,000---(((&&&%%%***---+++***,,,...------***&&&&&&((()))(((%%%$$$'''%%%%%%)))---...///...---...000000///---***'''&&&(((---111111000444222000...------///000000///+++'''***//////***)))))),,,333555000...000***...$$$&&&$$$)))%%%)))***$$$$$$---+++###$$$(((,,,+++---444///,,,555"""%%%(((***+++,,,---///111444666333---+++///444:::666///)))(((+++///111111<<>>HHH???WWWgggkkktttwwwxxx}}}[[[333...///222666777333,,,'''222---''''''...222...&&&///222111+++'''***///111111///000222111---...222&&&,,,111///'''!!!"""$$$))))))---222555***000***'''+++666999555:::DDDGGGZZZ[[[???RRRKKKWWWeeeYYYOOO```tttttttttooo[[[[[[JJJFFFRRRXXXKKK===:::@@@BBB???666111333666666222///,,,+++---000111000---%%%"""'''+++******---,,,)))))),,,***&&&(((...******))))))((((((''''''$$$$$$)))///...***,,,333555222...---///333666888,,,$$$)))000,,,,,,...***000111222111///------...###%%%''''''(((***+++)))///,,,,,,111888:::555//////333***777+++555)))+++000333555333...,,,///333000333999===999000+++,,,!!!%%%)))***)))&&&$$$***111444222......---+++))))))'''%%%(((+++)))###+++000,,,,,,333000+++...***%%%(((......)))...999666333///+++)))+++...111%%%%%%(((+++)))$$$&&&---,,,(((%%%$$$&&&'''&&&### !!!"""&&&---///---...(((######(((***'''"""&&&'''%%%"""###&&&%%%"""$$$(((+++***((()))...444555///,,,......+++---222((('''+++111///)))'''+++111111***555444&&&+++***...444...(((///000,,,///...555***&&&555111'''---......///000000,,,&&&!!!%%%...222///...222444222000444888777333000333666+++"""111555///&&& 333555...555...,,,..."""$$$,,,!!!!!!222"""$$$'''((("""&&&+++***...000)))$$$!!!---***...666,,,...))),,,...---///222333000!!!))),,,,,,444>>>:::...:::...---666555,,,---888000000//////111555888;;;888555111///222666777444333999666555::::::888???eeeIIIGGG@@@lll[[[hhh]]]iii]]]>>>888222111111000///...---,,,---***&&&%%%(((,,,,,,***---///...,,,---111222///222000111222///++++++///$$$(((,,,***%%% """000&&&//////222555,,,333///,,,111:::<<<888;;;EEEMMMUUUdddiiiVVVZZZbbb^^^QQQTTTnnnsssiiidddXXXQQQSSSSSSPPPLLLGGGBBB>>>DDDEEEBBB999222222222111222111...***'''&&&''')))444///---///---***,,,222,,,((((((***(((&&&(((///)))(((((('''&&&%%%$$$$$$...,,,---000///***+++///333///+++))))))+++------///&&&***000,,,,,,///+++!!!%%%''')))***,,,---...//////...---,,,***)))******,,,///111111...,,,000444,,,666+++333((())))))+++------+++))))))***000000333444...$$$++++++,,,------,,,***)))$$$))),,,++++++,,,,,,)))+++,,,+++)))+++---)))""",,,111...---444222...222,,,'''(((......(((***222777333...+++***+++,,,---...)))'''+++,,,***,,,000!!! !!!$$$(((***+++))))))'''$$$%%%))))))%%%&&&%%%$$$'''+++,,,)))%%%(((******'''))),,,---***...000111///---,,,...111///***)))++++++(((***...)))(((+++000000---...333,,,///(((000...###((($$$)))...&&&%%%(((&&&***---222(((%%%222111+++333(((+++---...---,,,...000###***...,,,+++---,,,((($$$(((---...---++++++,,,888&&&,,,555BBBDDD111///888///333,,,+++///&&&***)))&&&###!!!111,,,,,,111---(((***------///111+++333///888222222888000555000222222......000///,,,000,,,,,,111444222---***999222000444111(((%%%***///000000111333444555666...---------000444555555,,,333222000444222000888aaaRRRHHHEEETTTjjjnnnrrraaaeeewwwfff<<<000DDD666555222///---///444888---,,,+++******+++///222***++++++,,,111666333---555333444555333///000333+++...111111000//////000444,,,333000111444,,,444:::999===EEEEEEAAAEEEMMMDDD???[[[yyyFFFRRR[[[NNNbbbdddwwwzzznnnfff[[[RRRQQQOOOHHH>>>555111000333555333---***+++,,,***...///...)))$$$"""%%%***(((''''''%%%!!!"""))))))''''''((('''&&&)))...+++***)))((('''&&&%%%%%%222...,,,---...,,,+++,,,...+++'''$$$$$$%%%&&&&&&000''')))...)))))),,,)))***---000222222222333444333222222222000---***)))000444777888666333222333'''***'''222...777222333000000111222444333111000111111333777555000...111---+++******++++++***))),,,///000000222444222---***+++++++++---///+++%%%,,,000+++(((...,,,)))///000)))''',,,---((((((,,,333///,,,+++---...---+++222***$$$&&&))))))***+++)))))))))((((((***...111******'''$$$&&&***+++((("""&&&((((((%%%###"""$$$$$$!!!!!!$$$%%%"""(((((()))((('''&&&%%%%%%///,,,,,,---,,,))))))+++)))'''%%%%%%### !!!%%%,,,444,,,///---'''---###)))...&&&$$$'''&&&+++...111)))'''000222111888'''***---,,,)))+++222:::333666777777888999555000***---222555777666444222999(((,,,444IIITTT;;;---888///111))))))111***111$$$,,,$$$$$$&&&...***111,,,******+++,,,---,,,***+++'''///(((%%%)))$$$---,,,...---***+++///000...///%%%%%%111555///---333222333444444333111...,,,...///000111222111//////+++---111333444444555666,,,666666333555111///888BBBhhhBBB777TTTnnneeeyyyttt}}}yyy```CCC666888>>>222222222000000222777;;;000...---......,,,---000(((***++++++///333222---(((&&&'''***)))%%%'''+++$$$%%%'''***---///111111000***333//////333+++222333444:::@@@@@@>>>CCCKKKYYYRRRjjj|||LLLIIIVVVSSSzzzlllhhhrrr{{{zzzlll]]]iiiYYYQQQSSSMMM<<<333666666888777333111222222000333222...***&&&%%%&&&(((&&&&&&%%%$$$######''',,,%%%''')))******((()))+++******)))(((&&&%%%$$$$$$,,,(((&&&(((,,,...------+++)))&&&%%%&&&'''''''''...$$$%%%)))%%%%%%)))&&&)))+++---...,,,++++++,,,,,,+++,,,......+++***+++,,,///111111///,,,***)))$$$&&&'''...111777777888---***(((***///111///,,,&&&$$$'''+++...---///333((('''&&&(((+++,,,+++)))((()))(((''')))+++'''!!!((()))((('''+++000...)))---111+++&&&)))'''%%%,,,333+++&&&)))+++)))(((***...+++)))+++///000...+++///***&&&%%%&&&'''''''''&&&'''&&&### !!!%%%***))))))&&&###%%%+++,,,***%%%***///222000...---...+++...---(((&&&''''''%%%******+++---000111///---///.........,,,)))''''''000///...,,,(((%%%&&&(((,,,888000...,,,+++000###)))000***###((()))(((,,,***+++)))))),,,...000444---//////,,,)))***///555000///---...111333111---))))))+++---///000...,,,---)))111///:::GGG777---555,,,000((()))222,,,333&&&666'''&&&***!!!'''(((***((('''++++++))),,,(((%%%000,,,)))---)))444,,,...---***+++000333222(((######,,,111111333888---333555111222777777111////////////...---,,,+++///111555777444///...111000;;;<<<999:::444222::::::@@@FFFQQQBBBQQQbbbdddkkkhhhWWW999>>>>>>......000222333333222111111000***(((---...***&&&%%%'''+++,,,)))(((+++......+++))))))+++)))&&&&&&***&&&&&&''')))+++---///000***'''222...111777///222555999AAAFFFGGGIIIPPPYYYlllqqq~~~qqqcccGGGOOO^^^zzzjjj]]]eeexxxzzzkkk___eeebbb\\\SSSIIIBBB===<<<>>>???;;;444000///,,,'''<<<555---))))))((($$$ '''%%%""""""$$$''''''%%%!!!&&&,,,---,,,***(((&&&''''''&&&%%%$$$###""""""(((&&&$$$%%%***//////---///---+++***++++++***))),,,"""$$$((($$$$$$(((%%%"""$$$'''(((((()))+++,,,'''$$$%%%***+++((()))---000000000111111///+++(((---+++------111000222///111,,,'''(((...222222///---)))'''))))))'''(((++++++***+++///222222...)))))))))(((&&&(((+++'''!!!***)))&&&###&&&,,,,,,(((---222---))),,,++++++444333,,,''''''***+++,,,---...,,,,,,---//////,,,)))'''***,,,+++******,,,---&&&'''((('''&&&(((---222------)))$$$$$$'''&&&"""***---000...***'''(((++++++//////)))&&&''''''&&&%%%%%%'''***...000///...%%%'''))))))((((((&&&%%%###&&&)))******,,,------)))555,,,***)))(((///""""""---+++%%%)))((($$$'''%%%&&&+++,,,((())),,,,,,222111...---,,,,,,,,,,,,,,,(((%%%'''+++...//////000---***)))***++++++++++++***111'''+++:::000+++111)))///)))+++222+++000,,,<<<---)))((($$$###+++&&&$$$---+++(((111&&&###111111///000+++777111222111---...222555333***---,,,''')))000222...///555444++++++222333,,,444333000...---------...---...111444000((('''+++///888999666888333///777***???GGGHHH[[[MMMVVVfffllltttnnnvvviiiHHH555:::<<<555444555666888888555///***333+++)))...000)))$$$$$$''',,,---(((%%%'''+++---333111111222...***)))---000000000...,,,+++...000+++'''000---333???666777===DDDKKKPPPRRRXXXcccmmm___qqqttt]]]rrrVVVWWWnnntttvvvsssxxx}}}qqqrrr___pppjjjHHH222666888///555555111+++)))***(((###444,,,%%%%%%***---***&&&&&&%%%""" """$$$!!! ''',,,---+++***&&&"""***))))))((((((''''''&&&)))***)))''')))------+++333111///...---,,,***(((+++!!!$$$***'''(((,,,)))/////////---++++++---///+++&&&%%%******''')))///777666666888:::888444000...+++///***333...333///777222......333777777555999444000222333222222555000......111444222+++%%%---///000...000444333//////---((($$$&&&***)))%%%&&&---+++(((......000;;;111...,,,+++,,,......///000111111000...+++)))''' ''',,,+++))),,,///000.........---,,,---///111)))***(((%%%&&&)))((($$$))))))(((%%% !!!###"""'''((($$$"""$$$&&&'''!!!"""###$$$%%%%%%$$$&&&''')))---...+++ #########%%%&&&$$$***222***,,,+++(((///'''!!!------)))+++)))$$$'''***)))333555+++***000---///---,,,---...///---+++111---+++...222444777;;;===;;;777333111111333555555++++++"""***:::000+++///)))000+++,,,222)))---)))333+++'''###%%%%%%***"""***(((###111$$$+++---+++***"""---%%%)))******---444777777***111///&&&'''111333,,,---111000***+++222555222777444111///......000222...+++,,,222000***)))//////666444222666333...444==="""NNN^^^GGGAAAMMMzzz{{{wwwzzzttt___vvvgggwwwxxx```FFF777222111444999888555222444777777000***555---***...---&&&&&&,,,&&&***+++))))))++++++)))((('''''')))'''###$$$((((((******&&&!!! $$$)))000)))---)))222CCC<<<;;;:::BBBIIIKKKNNNWWWeeepppcccqqqdddZZZtttuuuqqq{{{zzz~~~wwwdddJJJ999555666555777666222///111666777333---((($$$%%%***......,,,***......+++***+++((("""!!!'''+++(((&&&&&&$$$))))))))))))))))))))))))%%%***+++((('''******'''///...---,,,,,,+++(((%%%&&&###+++)))***...***000///+++&&&""""""$$$&&&000(((&&&++++++(((,,,444***---000111000...---,,,,,,'''///'''555...777222+++)))(((***---...---+++///***(((,,,000111333666000---***---000000***###&&&***,,,))))))+++---+++------,,,***,,,///,,,&&&$$$---+++)))......000:::---000333333222000...,,,...111333111---***+++---(((+++,,,((('''+++---+++((('''&&&%%%&&&%%%###!!!%%%'''((('''))),,,+++&&&......---+++))))))+++,,,(((...000,,,))),,,///000&&&(((******((((((+++...!!!&&&)))(((***000222///)))------)))'''***+++))),,,...&&&......&&&...,,,$$$000000+++---+++'''++++++(((333666'''(((222...******++++++,,,---///111'''&&&(((---///---000666555555333///***))),,,///444(((***$$$,,,999222555222+++111+++,,,222)))---'''))))))%%%///%%%$$$+++ ///%%%---((("""333111'''000222333111)))444!!!%%%((((((,,,222555444(((***+++***,,,000333444***+++,,,---///222333333111000///...---......///222***)))///111---...444000333...---444333...111222888AAAFFFGGG<<<===ZZZtttvvv{{{uuuiiippp}}}iiimmm[[[yyyLLLVVVqqqRRR999777:::333)))%%%222+++%%%'''...222///***000***((()))$$$$$$111&&&((()))***...111---%%%***))),,,000000///111666***---///,,,&&&&&&,,,333555******###///CCC===<<>>777555///+++,,,111111---666222...***(((''''''&&&%%%***'''###$$$### """'''(((###!!!######"""""""""#########$$$$$$&&&***&&&$$$'''(((&&&''''''''')))******(((&&&"""!!!***(((***---***---+++)))&&&%%%''',,,111000'''%%%***,,,***///:::(((///555555000---///333222,,,333'''555***222,,,,,,---///222333222///,,,000***(((,,,111222333555000+++(((***000222...)))---222333///+++,,,......'''***---///444777333,,,,,,444333///222000000:::***222999:::666111,,,)))'''---222111---,,,000555:::888111******...,,,&&&)))((()))---222444222000---///...+++***)))%%%"""!!!""""""###%%%%%%%%%%%%+++---((($$$%%%((()))"""%%%((('''$$$%%%***000###((((((%%%&&&+++,,,(((###((('''"""""")))...---''''''***+++ )))***%%%000///(((***)))'''---###***,,,,,,)))'''+++---+++((()))///555%%%&&&,,,222222---...444000333444000***(((***...'''###...***(((000111@@@666...222++++++111)))...---(((...)))<<<))),,,222+++;;;000(((666000(((;;;333&&&---///222222+++777333666555111///000...***///))))))000000***---666,,,***+++---+++'''$$$$$$))))))++++++++++++***)))333'''###***---)))***000---...'''&&&000000***---...555555BBB333555WWWCCCvvvqqqqqqooonnnrrruuuqqqjjjJJJ[[[eeeeeexxxkkkFFF222777888555444000666,,,---222222777999000/////////000111000---++++++---......,,,++++++,,,222///+++***+++---...//////,,,+++---,,,******...777222...,,,,,,000;;;FFFHHH\\\GGG[[[ccczzzxxx\\\nnnlll\\\VVViii~~~yyynnnggg^^^EEE555<<>>---666===GGG888JJJYYYqqqcccVVVZZZ```eeehhhgggccc```cccxxxYYY444|||eeemmmpppHHH777///000///444555---333(((&&&((((((///444...&&&'''((()))***++++++,,,((((((((('''&&&'''***,,,$$$'''+++,,,+++(((%%%$$$***))),,,000000+++((()))000000111222222555AAAMMMWWW``````rrr}}}qqqtttbbbhhhQQQaaa~~~ooodddbbbSSSCCC===>>><<<888444;;;:::,,,000(((555///222...***...---$$$###'''$$$,,,+++)))&&&######$$$&&&$$$))))))$$$"""'''++++++...//////...,,,++++++,,,%%%...333000)))###%%%"""------***...&&&***//////---+++---///)))%%%###'''***(((''')))!!!---)))%%%,,,&&&!!!+++,,,((((((---111000......------,,,---------+++)))+++...///---...000000,,,...444---111///)))111------***000---...%%%+++000)))---***222555>>>LLL<<<(((444,,,222---"""111000333444444333222222444666---000555666333000.........333222...000555333+++---222---(((,,,***''',,,)))%%%(((((("""$$$)))''''''''''''(((((('''&&&$$$%%%$$$"""###&&&)))++++++"""''',,,,,,)))'''(((***///000...222777000)))---+++(((%%%$$$%%%&&&&&&&&&!!!###%%%&&&&&&&&&&&&'''---+++)))%%%###$$$'''***(((''''''&&&%%%$$$%%%%%%---"""---'''%%%)))+++!!!(((((("""!!!))),,,(((+++,,,'''(((///+++(((000222222000+++***,,,***&&&&&&,,,...+++'''&&&'''''',,,***((((((***,,,------///***%%%%%%)))---,,,***000+++&&&&&&)))///333666---...//////......///000)))---......111555555222222333111......222222///(((000...:::///555+++---222---,,,......,,,+++---+++222///...333000---333...,,,...333111,,,,,,///,,,,,,---(((222EEETTTMMMZZZuuuwww___VVVWWWOOOSSSZZZ```dddddd```]]]cccxxxxxxKKKLLLqqqGGGwwwzzzrrr777666888333+++111111%%%222)))+++...,,,111555///000111000---)))'''***---******)))((('''***...111"""(((---000...***(((''''''&&&***000333111222444222444888;;;::::::CCCMMMTTTcccwwwxxxrrrqqqbbb]]]YYYooowwwfffYYYUUURRRFFF:::888>>><<<333444999,,,,,,'''<<<444---000+++...,,,###"""%%%!!!***'''$$$""""""######"""(((%%%  &&&'''$$$&&&$$$""""""$$$$$$""" ###'''((((((&&&%%%%%%(((***###"""))))))### ###(((,,,%%%"""''',,,+++(((&&&&&&///,,,))),,,(((&&&...111---,,,111555333111111)))+++------,,,+++++++++333777777444222333111------444...444333---777333(((+++,,,333,,,,,,***000777:::444666111222:::&&&+++666444555---&&&444777777777666333000...///000...111444666666555666777//////000222555666444333111222***&&&,,,+++(((...///222---)))***((('''---+++---000222222///,,,******'''$$$###%%%(((***+++""")))///...)))&&&***///(((###(((///---,,,,,,''''''$$$"""!!!!!!""""""!!!###'''(((%%%%%%(((+++******(((&&&###"""$$$%%%$$$$$$### ###'''---$$$)))&&&&&&)))!!!(((&&&,,,+++$$$"""&&&((($$$***---***+++000***$$$+++333000,,,***000444///'''999///''')))...000...---333:::;;;666444888777222333///***(((+++---...---+++***)))***---000111111111333444222...---000444(((---000111222555444111555444000---///222///)))&&&---///999222666///000///,,,+++,,,+++))),,,222!!!)))'''$$$(((%%%###++++++))))))...000---,,,---111'''<<>>zzzdddeeezzzvvvFFF555444999888///......$$$***(((111777444444333***444555444...(((&&&***///+++,,,,,,++++++,,,...111++++++,,,,,,------......,,,)))(((,,,...///222777333333888???BBBDDDIIIPPPUUUttttttyyyxxxWWWsssxxxssskkk```VVVLLLKKKDDD;;;999===<<<888,,,444---555---999---(((111+++---,,,$$$%%%)))$$$((('''&&&''')))((($$$ &&&$$$###%%%))))))###&&&&&&&&&'''((()))))))))""""""###$$$&&&(((+++,,,PPPQQQ+++%%%---,,,222"""(((......)))%%%&&&)))+++%%%!!!$$$'''&&&%%%&&&(((,,,,,,++++++***,,,111...***)))///444444333444###'''++++++***(((***+++666666222,,,***...000///***111+++000///***333///)))///(((444'''000)))000111333+++,,,***111AAA333000777666111+++)))000222222333333222///...///000333444444444444444555666...,,,---333444222111444111111)))(((///,,,'''...###,,,$$$'''$$$+++###&&&***,,,+++***((('''333...)))%%%%%%&&&(((((((((---000...)))''')))------###+++333---222:::111&&&$$$"""!!!"""###"""!!!###%%%'''((('''&&&(((******+++,,,+++)))(((((()))"""$$$%%%!!!%%%++++++&&&&&&'''***---******+++///...)))'''***,,,***'''+++)))***///***&&&...---***''''''...333...&&&222&&& &&&------++++++---999;;;111,,,222111)))///,,,)))'''(((***,,,---++++++,,,---///111111111999999777333...---...111000222111---+++...000...666666222...---///,,,'''...000000222...///...000...,,,++++++(((''',,,444(((000---)))+++(((&&&///+++((('''))),,,,,,)))'''((('''777000555DDD\\\PPPAAA@@@nnnooodddWWWNNNFFF???<<<===333777@@@LLLWWW]]]^^^]]]aaawwwKKK)))HHHVVV}}}zzzsss<<>>111111'''///111***++++++$$$&&&***%%%///,,,)))))),,,---+++((('''(((+++//////+++%%%"""###'''))))))&&&%%%(((,,,###***000222///((($$$666}}}~~~@@@$$$$$$+++---//////---***((('''((($$$ !!!''' !!!%%%&&&###%%%***,,,***%%%$$$)))---------..."""&&&))))))&&&$$$$$$%%%---...+++%%%%%%)))+++***$$$+++%%%++++++&&&///+++,,,111(((000###///)))...+++...'''))))))444III>>>///000111***(((...,,,******,,,///111222444777999444333111111111111222222---+++---222222...---111---...***+++111+++%%%---###---&&&"""+++(((###...***,,,---,,,***)))***,,,444000,,,)))((())))))))),,,,,,,,,+++******+++,,,111&&&+++...'''///:::111***)))(((((()))******)))'''%%%###$$$%%%&&&%%%###'''))),,,---,,,++++++,,,!!!$$$'''&&&""""""&&&*********%%%'''+++,,,...)))'''******((('''***---...(((,,,)))(((,,,(((&&&000%%%&&&%%%$$$''',,,+++'''&&&***111777666///,,,---&&&222555,,,)))111222,,,(((((('''&&&&&&'''+++------.........///111333444999555111.........---,,,333666555000,,,---...---000444555000---......,,,//////222//////+++,,,,,,///---,,,+++(((&&&+++222---333///+++,,,)))&&&---+++)))((())),,,...,,,))))))777---000,,,...***BBB;;;BBBOOOXXXRRRIII???;;;777333333666444777===IIIVVV___aaaaaalll]]]>>>###???jjj|||RRRDDD555###%%%444111+++...333///,,,111333+++...666555---///000///---,,,...111(((+++...///---***((((((///---+++******)))&&&###++++++///555666111------;;;666444;;;EEENNNXXX```~~~{{{~~~yyy}}}hhhyyy~~~}}}rrrggg^^^VVVNNNIIICCC:::777;;;;;;555333777555333---999((('''$$$555333******)))###$$$(((!!!111,,,&&&"""###''',,,...((('''(((***)))%%%%%%''' $$$'''%%% $$$+++++++++,,,---+++(((%%%>>>EEE000++++++***000,,,,,,+++++++++)))'''%%%,,,)))&&&%%%""" $$$+++$$$!!!))),,,%%%(((000...000***'''***---+++***++++++---///...+++'''$$$###''',,,.........///---)))%%%---(((///000,,,666333---///))))))$$$,,,+++,,,///333---...'''***777(((///---333+++...999111///111333555555444333444555222000......///111111111,,,...000000///.........***,,,+++---111(((###...)))///---+++---***''',,,333444333///***))),,,///...,,,++++++---------,,,)))((('''(((***,,,......///)))'''$$$ ''',,,''')))(((((())),,,---,,,,,,,,,(((%%%%%%((()))&&&###"""%%%(((******)))***+++"""%%%((((((&&&%%%&&&(((***///&&&((()))&&&---$$$&&&'''(((((()))+++...111***...***(((+++%%%$$$///))),,,,,,))))))---000//////***%%%'''222;;;888000333:::;;;555333777666000###&&&((((((''''''***---((()))******)))***---000000,,,)))***---000...,,,(((000555222///---+++(((%%%+++///,,,)))+++......&&&)))444111777+++,,,&&&///,,,,,,---,,,)))+++///---000***%%%***'''###((()))+++,,,+++...333333111...>>>)))222///000&&&MMM???GGG888WWW[[[FFFCCC???<<<::::::777111000111666666999BBBOOOZZZ]]]]]]rrr___>>>%%%QQQ\\\iiiDDD===???222222555---***---,,,333000444333+++///:::;;;444444555444111---***((((((***------,,,+++++++++,,,......,,,((()))///555,,,+++...444666555666888???;;;888:::???KKK^^^nnnkkkvvv{{{vvvkkkttt```QQQJJJFFFBBB===777777555555888<<<:::555111444+++111###***&&&///222)))((()))$$$'''+++%%%((((((&&&$$$###$$$(((+++)))$$$###&&&&&&###$$$''')))+++,,,***(((&&&''')))222,,,$$$ !!!%%%)))+++'''''')))---...***'''+++000111222111......///111000+++)))******'''&&&))),,,'''111666+++---666///111+++(((+++---,,,***+++....../////////,,,((($$$(((---000000000222///+++***111+++222333...888555)))))),,,###))))))...((($$$+++))),,,''')))666'''//////<<<000000>>>222333777888888666222...,,,,,,222000......000222111000'''///222---+++///000,,,))),,,+++------###"""222!!!%%%'''!!! !!!'''((((((%%%!!!!!!$$$)))((((((***---//////,,,)))&&&'''''''''&&&(((,,,000111666000)))...000---...$$$$$$$$$'''***,,,,,,++++++***((((((((()))))))))###&&&((())))))))))))***((()))))))))))))))))))))(((333(((+++)))$$$000&&&))))))************,,,///%%%+++******---'''%%%000...///...))))))...111111+++...((("""///000'''000111222333333///)))$$$"""'''++++++'''%%%'''***###%%%(((((('''''')))++++++++++++---///000000000%%%---333000---,,,,,,***&&&***,,,******------+++'''(((666000999+++---&&&,,,***+++///111///---...666666...,,,444333...111)))...///,,,---222444333&&&***'''+++,,,...111>>><<>>UUU}}}dddyyyzzz{{{lll\\\CCC<<<:::======555555FFFFFF###777@@@BBB)))---***))),,,)))$$$%%%+++444,,,%%%%%%%%%######$$$""",,,+++ $$$222///+++'''&&&((('''$$$###&&&***''''''+++)))%%%&&&,,,"""111444'''""",,,111,,,111...)))&&&%%%&&&(((***---111444...%%%"""&&&---+++///...(((&&&)))+++(((///,,,+++...222222---)))%%%111///&&&(((******000+++......,,,,,,,,,)))$$$222------444888555///,,,/////////...---,,,***)))***&&&###$$$(((++++++******///222000000000---(((&&&000222+++---777777...000111111...+++,,,111555'''222888444///...---)))!!!'''111<<>>CCCPPP```ooowwwxxxnnn}}}mmmSSSCCC???:::;;;===888777///+++444444555000///...++++++---***&&&'''+++---'''%%%(((,,,---///222***///,,,###&&&000...###,,,******+++)))%%%''',,,///+++***,,,)))%%%&&&+++...444111%%%$$$((('''111...***&&&$$$$$$%%%&&&((())))))(((((()))+++---000333111+++***000444444111...---...111000+++&&&(((333111)))******)))...///111000---,,,---***%%%&&&"""!!!$$$&&&'''***...+++***(((%%%"""!!!$$$&&&(((%%%######$$$'''((()))"""&&&'''''')))---...,,,%%%---000---...444444///...///...***'''(((,,,111)))///222---***++++++)))***)))***+++...111111111///+++***,,,,,,+++---111,,,///...)))''')))'''""",,,%%%!!!%%%***,,,---///&&&,,,000+++"""&&&...,,,...+++,,,333...***111---...//////------...///222...666---333'''222555)))(((''')))+++,,,,,,,,,222&&&...'''***222###%%%'''++++++&&&)))222444///444111---(((%%%'''+++///---/////////111444222...))),,,---,,,))))))---222***'''555((('''%%%""")))(((...???!!!(((000444///111)))&&&...555222+++&&&'''---///***%%%%%%###///555///***222333---,,,---...111222000,,,***+++'''!!!222NNN///000555888555333000/////////...---,,,)))***---,,,'''&&&***///++++++222666222---+++777888111///666333+++,,,111///444444///555999111666555777888333---...444,,,>>>999888BBBfffaaa999)))"""///)))$$$///+++(((444777222999AAA[[[kkkvvvPPP>>>&&&$$$LLLeeeNNN^^^dddUUU>>>777:::000,,,(((+++222666555222)))***,,,,,,+++***+++,,,&&&000555...%%%%%%,,,333)))###"""'''------,,,---,,,%%%(((+++%%%'''//////,,,(((%%%)))111777777555;;;IIIDDDMMMgggfffdddooo{{{|||sssaaaPPPBBB===;;;333222666222;;;999***777???sss```000000...---...+++((((((,,,...)))'''***,,,***+++---///---)))%%%&&&******%%%***)))***+++(((%%%(((......+++))))))'''$$$''',,,+++(((###!!!&&&))))))((((((((()))+++---...***&&&$$$'''...222111...((()))(((######)))///111777555333444555333...))))))333000***,,,***&&&++++++---,,,((((((******''')))'''''')))((((((...666000111111...---111;;;DDD++++++)))'''&&&(((+++...,,,---+++&&&&&&+++---,,,%%%***///111000///000222000111111...++++++...111---...,,,((('''***,,,++++++---///000///---------...++++++---...,,,,,,000,,,...,,,((('''((((((%%%)))$$$$$$)))------,,,,,,000---***)))***)))(((&&&%%%+++++++++...&&&"""+++,,,+++)))'''%%%&&&***---###)))"""+++(((***###"""###%%%'''))))))((("""&&&000%%%&&&((('''!!!###,,,(((!!!%%%))),,,,,,,,,,,,,,,)))((())),,,+++'''(((+++$$$%%%###  &&&,,,)))666000$$$---"""(((111(((///!!!((('''&&&:::111,,,111777777333///&&&---222...)))''''''&&&---222---,,,666777---)))+++...000000---+++***)))+++###...DDD......111222111111///---++++++...000)))+++///111---''''''+++---***+++111555222...---$$$###$$$...000...444+++$$$***000***(((***&&&000000111222000///333999111???888BBBKKKQQQ{{{777000+++999222***444444666555999===777KKKddd}}}ooo:::&&&&&&999gggrrr\\\YYY```CCC???444000888333//////333555555333555444555777666333333444000///---+++...222000+++***&&&&&&+++...---,,,---///))),,,---&&&)))000...&&&+++111222111444:::@@@AAAPPPVVVaaannnaaa]]]xxxnnn{{{yyymmmlll~~~nnnOOOEEECCCAAA999999<<<777,,,888333)))444{{{ppp!!!000000///...,,,)))***,,,222---+++,,,***&&&%%%'''///***''')))***((('''(((---)))'''***+++***+++...(((&&&%%%$$$###$$$)))---*** """%%%%%%(((...'''(((***,,,...111222444---(((%%%(((///222///+++...///...,,,+++...111333666444444444444333///+++'''///---***---)))%%%******,,,,,,((('''+++------222111222555444000///111&&&)))+++)))''',,,888BBB---......+++((((((---111222333///***))),,,---,,,&&&(((...444222...///444---111444444222000000222111///+++)))***,,,---,,,+++///333222...)))&&&&&&///,,,+++---,,,((('''***++++++***(((''')))******&&&$$$&&&,,,///+++((((((222,,,&&&(((...000***$$$'''((('''(((!!!+++((('''$$$!!! !!!%%%)))&&&###---'''000$$$,,,,,,%%%###""""""$$$'''((((((%%%###'''+++222777222000111000***&&&,,,333///$$$""")))...000///...---///---///444///''')))333---,,,***'''$$$%%%)))--- )))---111,,,FFF///)))'''###222---------)))111666222///111666:::<<<===%%%,,,111///***'''(((***$$$+++)))'''111333,,,+++'''+++---+++***+++***)))111'''---:::///,,,...---000222222000,,,+++---000+++---000111///---...111444///***)))+++,,,,,,---'''000111000333///***000444)))...666000***------&&&(((+++...000222777;;;666CCC666???GGG>>>kkkGGG...)))888222(((000222777555===III<<>>666---111@@@&&&000111111---+++******+++---++++++------+++,,,000***'''(((...///***'''***222***%%%)))...///......'''(((&&&###"""%%%))),,,000&&&###,,,///***(((,,,/////////...---,,,+++***+++)))((())),,,---+++)))///000111111///,,,+++,,,++++++,,,---...---***((((((...,,,+++000,,,'''---111444333...,,,///222333111,,,+++///111---'''%%%$$$((()))%%% $$$+++***,,,,,,***''''''***---&&&)))***(((***...///,,,((()))...444333//////444&&&,,,333666444111//////000---,,,,,,...------,,,---,,,***%%%!!!"""''',,,---***)))+++***&&&%%%(((---+++))))))((('''((()))"""!!!%%%,,,///+++))))))"""(((...+++$$$"""'''---'''///---+++***###$$$222,,,,,,+++***((((((+++---,,,(((111+++555'''...,,,333000+++)))***---///000+++111222555444...---)))'''++++++(((---666666000444111,,,'''%%%(((...444...,,,///222---%%%(((222,,,,,,,,,+++)))))))))***))),,,+++///...III111(((((($$$111888555333%%%...)))++++++******000777<<<&&&)))------)))&&&'''***$$$///---(((---......333'''---000------000111///111(((---222333---000///000444777666222///...///222000---+++...111111000333111,,,))))))+++---------555222...000---,,,444888,,,...555...***///000+++...111222222333222111BBBPPP<<<<<>>:::333+++,,,///111000,,,))))))***(((***(((((()))(((&&&(((--- $$$))))))%%%""""""...%%% ###(((***))))))---///,,,'''$$$&&&((((((%%%!!!###,,,000,,,((())),,,,,,++++++***)))((((((,,,---...///000000000///((((((+++...+++%%%###$$$%%%''')))+++,,,+++***))),,,000,,,---333///+++222444777666000+++,,,...///222)))$$$''',,,,,,***)))+++///333111---***,,,///***,,,------,,,+++,,,---(((+++---++++++---+++((()))***,,,...000111222111'''---444888666222000000---,,,,,,//////,,,+++---%%%'''***++++++++++++,,,+++((('''******((()))---000,,,++++++)))%%%%%%'''$$$,,,///---,,,...&&&((()))((('''(((***,,,***000,,,'''&&&,,,((()))******))))))+++,,,((("""***$$$... &&&$$$444000+++)))))),,,...///!!!,,,***000,,,"""(((###!!!###%%%&&&"""******)))'''&&&'''***---((((((******&&&!!!$$$+++$$$%%%''')))***)))((((((+++...333---'''444&&&&&&666))))))333333;;;%%%))))))......+++)))...555888111000000111///,,,---000)))444111((())))))+++444'''...111,,,,,,222333///&&&!!!'''&&&111***//////+++...111222111...+++***666222,,,'''***......******.../////////222111...***...'''"""'''+++000===111(((***---((((((...---///333666555666777444000EEESSSAAA<<>>999@@@BBB555000---+++$$$)))---...###---000000)))&&&((((((&&&+++(((&&&$$$ ### ###"""!!!!!!(((###!!!""""""!!!$$$)))...111///(((%%%'''(((%%%!!!'''+++***((('''((((((''''''((()))***+++000//////111333333111///,,,+++...333222------111&&&(((+++------,,,++++++///000+++,,,222---)))111,,,111222,,,((()))+++,,,...***)))---///......///$$$(((,,,////////////000+++,,,---///111111...,,,000333333///------+++'''(((+++)))&&&+++444333,,,...222555666333000000222///...///222///+++---333%%%)))000666888555///)))000,,,***,,,---+++---111,,,((())),,,,,,'''&&&)))$$$$$$'''---...,,,,,,000222)))"""$$$---111---'''&&&+++(((%%%%%%%%%###$$$$$$$$$###%%%'''***---&&&---'''111%%%+++(((+++)))''''''((())))))((("""---&&&000111***555///&&&++++++$$$"""%%%$$$(((...///,,,(((%%%...222333...,,,...111111///000111333444444333111+++'''666***+++)))%%%)))%%% !!!...---BBB333===...000...+++---333555222===666111333333111000333+++444///''')))******000&&&...///)))(((...///***"""!!!''' 111%%%+++---''''''))),,,......,,,***222333///)))))),,,---)))&&&+++...---///444555222AAACCC888//////+++)))000222///444444///555999222---111333222444999999444000:::222555555333DDDGGGdddGGGCCC???AAAOOOOOOSSS]]]hhhnnn{{{ooo***000333777IIIxxxuuuRRRLLLKKKFFF)))999***222///,,,///333555111---111******333555---))),,,(((+++,,,---111444111+++444000///444444...'''$$$111///111---%%%,,,222,,,%%%///666222,,,222GGGZZZVVVwwwbbbQQQooojjj\\\{{{jjj{{{~~~tttnnnhhh\\\PPPCCC<<<999444...666999...(((555(((***"""111***333+++000///(((%%%''''''$$$+++(((&&&$$$  '''$$$))))))###!!!$$$$$$ )))***+++***$$$!!!'''222(((------'''%%%((((((%%%&&&***,,,+++***)))&&&"""///---+++)))'''&&&&&&'''...+++)))+++......)))$$$###!!!$$$***+++))),,,222$$$&&&)))******)))((((((000///((()))...)))$$$---&&&---000,,,***,,,000222"""%%%+++111000)))&&&&&&(((***,,,...///...,,,+++'''''')))---000000,,,''',,,///...,,,,,,000000...'''+++'''!!!(((555444(((000111111...***)))+++...333222333555111,,,111:::444000,,,+++...000///...777333000000///---...222%%%"""%%%,,,...++++++///...,,,---///---))))))---(((++++++'''"""!!!''',,,)))...---...000)))%%%---'''''''''&&&&&&(((---000)))"""((("""---"""(((&&&,,,,,,---///111111///,,,$$$***&&&)))"""000&&&%%%***)))$$$%%%***(((!!!'''***---...---,,,++++++)))//////'''&&&---///+++000///......///...---++++++///'''999222///000###+++111444---"""333'''&&&"""""")))111...%%%>>>333,,,...000---,,,...---444...)))000222///333)))111222***'''---...(((++++++111%%%666''',,,...+++)))))),,,222555444222+++222444...+++...000///))),,,+++%%%'''///666666,,,333111///444...&&&)))&&&)))000...***222666***000333111---///444555000***///111===888444CCC???nnnbbbVVVPPPVVVhhhiiimmmjjjsssrrrddd888'''---///777XXXSSSKKK\\\ddd]]]BBB333===000333+++///...666333000666$$$,,,000111,,,)))+++---,,,***,,,......,,,***))))))333+++,,,---(((+++...(((111***$$$%%%+++000000---333000,,,---777DDDIIIGGGYYYXXXMMM^^^^^^ccc^^^qqq~~~}}}yyyrrrggg\\\SSSOOONNNAAA>>>888666;;;???<<<555111222222000000...&&&***//////)))&&&)))***''''''...+++ %%%+++)))###&&&((((((%%%$$$%%%''')))###"""&&&'''######&&&***&&&&&&***(((!!! ,,,%%%***)))555$$$%%%+++...***%%%$$$###!!!+++(((222,,,888111///%%%(((+++***'''%%%%%%'''$$$%%%%%%$$$$$$&&&)))+++(((((()))+++)))%%%''',,,333)))&&&---...&&&"""%%%###***---)))&&&&&&%%% ))))))///+++///;;;******)))111333+++,,,222///000+++)))---...***(((+++///******000666666555444)))666:::111+++...000,,,------666)))LLL\\\(((***111+++000))),,,555...222(((...333333...+++,,,///+++)))&&&'''***,,,+++)))222$$$,,,(((%%%111111444+++)))***---***###***%%%!!!"""'''***(((%%%%%%)))***'''(((---000000555111(((!!!!!!%%%&&&###%%%***111))),,,---(((///...((('''666&&&### ***%%%$$$''''''((('''''')))---000(((((((((((()))+++...000444---&&&&&&+++///...+++)))%%%000%%%,,,...333(((%%%'''///666777666888444///222&&&$$$000///777555999...555'''333+++///555///)))(((---///---)))+++,,,...---,,,++++++,,,///%%%+++''''''+++%%%///***,,,...,,,((('''***---+++111222***&&&)))***((("""&&&)))))))))+++222888---222444///,,,...///---,,,!!!000>>>CCC:::&&&,,,:::******'''000:::,,,)))111111---222:::555444AAAUUU{{{kkkdddiiisss|||wwwOOO AAA(((UUU}}}aaaOOOiiiQQQGGG777...555555333222444///444///000<<>>;;;888666000,,,...000---&&&......,,,))))))***&&&***///000+++''''''%%%!!!''',,,))) &&&***'''&&&(((******)))))))))***---((('''))))))%%%$$$''''''$$$%%%+++---,,,///333)))111$$$))),,,(((222'''%%%+++***)))******(((;;;......000***777444+++---...---,,,++++++,,,+++***((($$$""""""$$$'''))))))***,,,***&&&(((---000***+++000///''''''---***,,,***&&&'''***)))%%%+++$$$&&&555''' 666555111###"""(((&&&&&&***(((***(((***...---***---333000***'''+++000000000111!!!,,,///(((%%%---444555555,,,---'''SSSkkk:::555---+++444,,,'''+++$$$+++###!!! ###'''***(((%%%)))'''&&&''')))+++)))(((+++ ---***%%%,,,'''&&&$$$"""$$$(((***((())),,,$$$&&&))),,,---+++(((&&&+++,,,)))%%%$$$&&&$$$ ++++++&&&"""###)))+++***111111444(((***///'''444(((222((('''888$$$&&&###%%%***$$$!!!+++)))))))))***+++...000111+++)))'''(((,,,......,,,...+++))))))+++---...///666555000///%%%!!!!!!'''...++++++111444222111111000+++///%%%%%%///***///...///BBB***999###000&&&444...(((''')))++++++***,,,---...---,,,******+++''''''$$$$$$'''''''''&&&&&&&&&&&&'''&&&&&&......,,,******,,,+++(((,,,---...---,,,---000222...444;;;<<<888333111111888111AAAEEE???666,,,<<<111(((//////666<<<...---333111,,,///888888<<>>"""))),,,,,,///...,,,,,,---...///...---,,,)))'''&&&)))///333+++)))***---+++((()))---(((&&&)))---***$$$&&&///000---'''$$$'''---...+++...333---///***)))444+++$$$(((000---%%%+++222+++***,,,---,,,%%% ###***,,,%%% """%%%%%%&&&((()))222555...***...111000******...///:::"""!!!$$$333...''')))&&&111888444000000111111...,,,)))(((((()))+++,,,***)))111(((555222,,,222,,,+++***&&&%%%'''(((&&&'''+++!!!%%%)))***(((&&&&&&&&&&&&'''&&&$$$'''***((("""'''***)))&&&&&&+++......)))))),,,###(((000,,,===///......888&&&)))$$$%%%###++++++)))((( ---((('''''')))...000///------)))&&&)))...000,,,((((((***,,,,,,++++++...000%%%(((///###000***555000------111222///------...)))...''')))111''''''%%%111888;;;...+++(((,,,666333///,,,,,,---///111+++,,,---,,,***(((((()))***###,,,++++++,,,###***000...,,,...111222///,,,111***&&&)))......+++(((000///------.........---///,,,+++,,,(((&&&///===444&&&.........,,,'''666'''###---***+++111(((,,,777555---...777888@@@SSS<<>>777...---'''444 %%%))))))'''(((,,,111++++++,,,---......---,,,,,, +++&&& )))))),,,///+++))))))'''$$$###&&&)))(((%%%###"""###&&&(((!!!&&&((()))+++///000---***///000+++'''(((******!!!###***%%%+++///)));;;CCC444'''&&&///...)))''' ***$$$""""""&&&,,,...+++'''***)))(((***------)))&&&'''***------,,,++++++,,,888444)))000'''+++###&&&+++)))***///000------///222+++000(((,,,555)))'''(((...)))DDD...222&&&777444555555333000///111444***,,,---+++)))''''''(((222***333111111333***222***)))(((***------+++)))+++"""$$$(((%%%######+++(((&&&)))...000///,,,555---+++...+++(((777MMMLLL...&&&(((777>>>//////222...555+++'''...,,,888999777111111777444999JJJKKKKKK[[[???)))$$$,,,@@@{{{oooZZZHHH\\\111555***777222(((666"""(((...---333---)))333%%%000111000,,,,,,......+++---...//////......000111999222333333+++)))(((,,,)))&&&&&&***---//////)))---222777???GGGIIIEEEFFFZZZlllnnnRRRppprrrSSSdddpppyyyxxxvvvqqqaaaPPP@@@@@@>>>;;;888555444444555777666222000111///+++......,,,***---111000+++///---,,,)))&&&$$$%%%''''''&&&$$$"""%%%(((&&&!!!!!! ###(((+++***'''$$$''')))(((&&&%%%&&&&&&$$$''')))+++...000111000...(((...333111)))"""''''''++++++&&&###%%%((((((444111'''!!!hhhHHH000555///+++&&&%%%(((+++,,,+++---+++((($$$###$$$(((,,,+++''''''******((('''***---(((&&&)))+++******+++''')))***)))&&&&&&,,,222fff888---+++%%%666000******)))***555666'''333333222000///...---***666555999BBBHHHIIIKKKNNNBBBJJJQQQRRROOOMMMIIIFFFDDDBBBAAA:::======+++''',,,###+++(((&&&((("""...''')))***,,,,,,+++***))),,,---..................+++!!!---(((!!!***))),,,&&&$$$%%%******((('''***222,,,'''&&&(((***)))'''%%%+++...+++(((((()))(((***///000***%%%$$$$$$###,,,+++111+++...///***>>>333'''(((///,,,(((+++(((%%%+++###!!!!!!%%%+++,,,(((###&&&))),,,,,,)))''''''(((+++++++++---...---)))&&&FFF:::888...333%%%$$$'''&&&)))---...,,,,,,///444---000'''+++555******222111888MMM***///333---111444444000......000---...///...,,,******+++222)))000,,,,,,000)))222&&&)))+++,,,+++***,,,...333///...111222000000222)))%%%###&&&---222111...,,,)))000:::666,,,///<<>>EEEFFFCCCEEEQQQ```ppp^^^rrrxxxuuukkkqqquuussslllaaaRRREEELLLJJJEEE>>>999888<<<@@@======;;;666555555111++++++,,,+++))),,,///---'''000---***)))&&&###&&&***(((&&&%%%$$$%%%&&&%%%$$$'''&&&&&&'''(((((('''%%%$$$(((&&&$$$%%%'''&&& $$$((()))+++...---***((($$$000000...---###((($$$)))***'''&&&+++000222!!!,,,666///UUU--- 111...+++******,,,------'''(((((('''&&&'''***---+++'''&&&)))***(((''')))+++'''###%%%)))+++***(((###&&&******%%%"""(((222***...$$$444++++++JJJgggRRR...---@@@888;;;>>>BBBHHHNNNMMMIIIccceeemmmxxxxxxllleeeOOO??????888444111%%%,,,666...''',,,666:::333)))***+++,,,+++******,,,...---(((999777...222++++++$$$###%%%)))***'''''')))+++)))(((,,,000///(((!!!###((()))&&&###$$$%%%###%%%((()))&&&$$$%%%$$$"""...+++///)))---222333NNN???"""&&&---)))'''///111---000%%%$$$%%%'''++++++(((%%%%%%***...,,,'''%%%''',,,,,,++++++---...,,,((($$$111&&&...%%%666(((000,,,***)))+++///...******---222+++...%%%'''111)))+++111%%%---@@@MMM;;;///++++++///333444222000111222///000222111///......///000'''---))))))---'''000+++...111000......222666 """"""!!!###''')))&&&---)))&&&(((...222222111000---...222...&&&&&&---666''')))(((---111%%%(((###!!!...***)))...'''///***///111555999111000???JJJ@@@RRRMMM(((,,,000222DDDvvvRRR```___444666+++444111+++000---,,,444222)))000222777CCC444******)))''')))...---)))333333222000...///111444333,,,...111,,,///333,,,+++,,,...000222222111000444666888888===DDDHHHGGGTTTbbbbbbhhhXXXeeeiiirrrooollllllppplll^^^LLLAAADDD@@@:::666555777999;;;333222...+++---...((( ++++++(((&&&(((+++)))###)))&&&&&&)))(((%%%(((...(((''''''&&&$$$$$$&&&((()))))))))&&&### """'''$$$!!!###%%%$$$&&&))))))%%%%%%''''''###$$$###111(((&&&///$$$***%%%+++...,,,+++...000111---)))---LLL666444---......,,,***(((((()))+++###&&&***---...///111222,,,'''&&&***,,,***((()))$$$###""""""$$$''')))***%%%%%%&&&(((%%%"""'''000|||>>> ---***(((***'''555dddlllGGGPPPnnnXXXeeetttyyyhhhRRRUUU===666///...111333111...+++,,,,,,***((()))---000"""111000''')))######+++(((&&&'''&&&""""""$$$"""$$$(((---111///)))$$$$$$###!!! %%%+++***$$$###&&&&&&%%%'''++++++'''***''',,,)))...222555SSSkkkBBB###,,,)))%%%,,,///,,,...'''((())))))***)))(((''')))+++,,,+++)))(((+++...(((+++---...,,,)))((((((---(((((((((***$$$$$$%%%,,,,,,///111///++++++///---)))///&&&&&&///(((,,,(((444&&&===555RRR999......///111111222333555777,,,...//////.........///000'''///,,,,,,///'''000&&&&&&%%%%%%&&&(((,,,...///555444000888FFFFFF<<<000,,,))))))---222555555BBB===666111000111333555(((&&&333111///111+++666222---888777:::@@@666888+++//////222666111444EEEBBBEEEFFFmmmbbb,,,"""333***QQQZZZOOO|||OOO333CCC111>>>222***777///555222000***333444555;;;''',,,---++++++///555555111222000---)))((()))...111222++++++,,,&&&(((,,,&&&&&&)))...222333000,,,(((000333444555;;;EEELLLMMMCCCccc^^^SSSKKKiiinnnsssmmmeeefffrrrsssaaaKKK>>>BBB===999999;;;:::555///444222///...333666000'''---,,,((($$$%%%)))(((###+++((((((+++((("""!!!&&&((((((((('''$$$"""&&&+++ ###&&&&&&$$$###%%%'''&&&+++'''###%%%'''%%%+++...,,,&&&&&&+++---***((((((666&&&$$$333)))///%%%,,,000,,,(((&&&$$$!!!&&&+++111(((((())))))&&&"""!!!###%%%%%%)))---///...,,,***)))...((('''***---+++)))***!!!%%%'''%%%%%%)))...222***%%%###%%%%%%###(((///444***&&&///&&&,,,CCC555===<<>>@@@CCCMMMZZZfffbbb\\\XXXZZZbbbooowwwaaa[[[aaappplllXXXMMMQQQ000444999:::888666777999999777555333222000---***...)))(((,,,---***---222222...,,,+++'''"""&&&///((())),,,...+++&&&$$$%%%000***%%%%%%***---***&&&%%%%%%$$$!!!%%%***...&&&(((---+++//////&&&)))'''///,,,"""((("""///,,,+++,,,)))$$$!!!###%%%---###+++...444000)))'''+++))) ### %%%$$$***888888---,,,...''' !!!(((///000///---"""+++///###&&&---###""""""###$$$$$$###%%%)))444,,,+++333888999AAALLLeeevvvyyyuuuwwwoooqqqpppmmmjjjjjjnnnrrr}}}{{{OOO...---***''''''+++111444AAA444***,,,111333777<<<***---,,,((()))---+++%%%'''))),,,///000---'''"""++++++***(((%%%$$$%%%&&&000...%%%+++111111222***,,,***...777666000111999???$$$'''((($$$(((///(((!!!(((111###$$$"""!!!111%%%)))###!!!))),,,---555***,,,///...'''!!!%%%---'''---&&&(((+++&&&&&&&&&&&&222...---333...666999)))""",,,333...,,,000////////////111555:::>>>(((===333'''555888///777444555666555444444555666000555555///,,,------)))000,,,+++...---)))&&&&&&---***---,,,(((111:::777777000+++,,,---++++++------///222555555444111///***BBBGGG111$$$...666333,,,)))''',,,444999999777///***333000333<<<555;;;@@@<<<<<>>>>>777444===666222555...666666666666???fffppp///)))+++666sssTTTTTTPPP;;;333222...+++---111111---111,,,111555000//////&&&***((())),,,---++++++---///@@@999+++---+++%%%+++'''***'''!!!###,,,...***!!!...%%%+++000''''''%%%000222:::BBBFFFEEEDDDEEEQQQOOONNNRRRYYYaaaeeefffhhhdddYYYMMMLLLMMMDDD555CCC<<<444111333666666555<<<777111,,,******))))))444---((()))***))))))***333///...000///+++(((((($$$&&&***,,,---,,,'''$$$%%%%%%%%%$$$###&&&,,,111###!!!!!!$$$)))+++)))%%%333++++++...+++///222+++&&&+++$$$***+++###((( )))%%%%%%((()))''')))---+++---777$$$---'''******((((((******(((&&&***$$$!!!''''''%%%+++$$$'''++++++(((%%%######555RRRKKK,,,$$$222999///---''' (((:::HHHOOO\\\nnn|||uuu___[[[UUUMMMEEEBBBLLLZZZYYYNNNCCC@@@CCCGGGKKKOOOPPPYYYaaa___UUUMMMMMMPPPRRRQQQOOOKKKGGGCCCCCCDDDJJJGGGEEEFFFIIIOOO[[[gggWWW777///...***666000******,,,444@@@KKK///111000***'''***///111***+++,,,***))))))---111,,,+++)))&&&$$$%%%'''***(((***%%%###***,,,***000***111666333///000222222)))111===DDDHHH+++$$$333'''+++((((((...***(((111)))+++...///...---......###...111333888///###"""+++&&&%%%,,,000...(((%%%&&&***###&&&'''!!!!!!,,,"""'''&&&---555(((((()))''''''***---///000///111///,,,+++,,,000555888JJJ)))+++999...///777***(((***---//////000222333111444333000...000222111///,,,,,,///000---***+++444333666111%%%)))000---111000333888888111***(((333555888;;;===<<<;;;:::111555666222000333888;;;))),,,000000000000222444***)))555...)))+++&&&///222666<<<;;;OOOFFF***'''444###EEEtttJJJ[[[jjjDDD###???111000,,,***...333000***000+++000444///000000(((###&&&---222333///***'''>>>ZZZMMM222444///###+++///...+++)))+++///...***%%%222)))...333+++...---666666:::@@@EEEGGGGGGFFFTTTNNNIIIKKKTTT^^^dddffffff```TTTJJJGGGIIIEEE<<<===888333111333777:::;;;555111,,,)))(((((('''&&&333---(((''')))***)))(((---***((()))+++***(((%%%!!!)))111111,,,%%%!!!"""###"""###%%%(((+++ ###'''++++++)))%%%222******,,,(((,,,111+++###'''&&&***&&&,,,$$$***&&&$$$&&&&&&$$$&&&******"""---III...$$$***000000)))(((...---'''$$$'''(((...---+++222///...***&&&""""""%%%((( +++666555/////////)))***555999;;;AAAJJJQQQxxxlllfff]]]SSSLLL<<>>NNNbbbvvvqqqDDD###%%%''')))(((''')))+++))),,,,,,'''!!!!!!%%%)))"""$$$""" '''---&&&'''(((((('''(((***---&&&)))(((###///000$$$...%%%,,,...***---444444...555"""(((&&&333%%%///---))),,,)))***222000***---''',,,+++$$$###***---+++'''---***)))///---(((,,,...(((&&&,,,222000,,,***))),,,'''%%%//////***---111''',,,***000777******---000...((('''+++---+++444000,,,***+++///333555RRR:::555888000000555...---///111222111000000111(((,,,000111000...---+++333///...000///***'''''',,,))),,,***$$$***000***//////333999999222,,,***+++...111444666666666555888777999888222,,,333>>>444555666777666555555555111///:::444222666...555555777DDDEEEGGGzzzvvvBBB)))&&& 999```QQQCCCgggHHH555---555444333///...111555222+++///***///444111333555---'''+++000444555555333000)))JJJAAA)))///000)))111///&&&&&&000333+++'''***$$$111'''+++111+++222555;;;999777777===DDDJJJLLLUUUPPPLLLOOOWWW^^^bbbbbbhhh^^^SSSLLLDDD:::777999,,,---///...---///222555,,,+++))))))))))))'''%%%,,,***&&&%%%'''))))))&&&,,,***'''&&&***------+++###,,,///'''!!!"""&&&)))$$$$$$$$$&&&((()))(((&&&!!!'''******((('''(((...'''(((***&&&***///***'''+++"""***///,,,333+++***&&&&&&)))******---111***555"""+++MMM---333)))//////((((((......''' ***,,,+++///+++(((///666000)))$$$###%%%((()))((($$$$$$...111111666:::;;;;;;JJJlllmmmeeeUUUCCC888999BBBJJJZZZiiisssuuu}}}rrrkkkaaaQQQDDDBBB===777999HHH```vvvyyyDDD999***!!!###,,,444888###&&&)))(((###!!!$$$(((!!!$$$### !!!''',,,%%%'''***+++***))))))***(((,,,---"""111444 333///000---)))...666222'''///"""---'''222,,,111///222---///;;;:::///++++++222111(((&&&...111,,,,,,000)))%%%,,,......777---)))(((+++---,,,...111+++---((()))222111+++///,,,'''///++++++000'''+++333444111((($$$(((,,,,,,666111,,,***,,,///111222@@@GGG888(((...///,,,333,,,///111111000......///)))+++...111111222333666111------111222///,,,------(((***,,,,,,444888...******///666777333222444444666777999999999777777FFF333)))111888444000111<<<999666777999999666222;;;444999444444888,,,...777222???FFFAAA\\\bbb888)))---///333|||}}}<<>>>>>BBBGGGZZZmmmgggJJJ;;;333(((###%%%(((,,,+++)))+++000&&&(((+++++++++,,,///333(((***,,,,,,***(((''''''///(((***111aaakkk333///444111......555;;;777///******111((('''---<<<666---222---...:::;;;000+++***222555222111333222---***...***(((...---***000+++))))))***)))(((---555,,,,,,&&&'''///***###'''((('''333,,,))),,,&&&...333000---)))'''(((,,,000555111,,,+++---000000///,,,FFF;;;'''111111***888+++...111222222000000111777333///,,,******///666666222111444444000------111,,,...000///666999...333222333555333......111@@@@@@@@@@@@???===;;;:::;;;///)))///111---...555888222------000000,,,'''555+++...***...555******:::555888@@@>>>GGG}}}MMM)))***(((%%%OOO\\\BBBQQQZZZ555+++444%%%***,,,+++((()))...///---222,,,000222---...///'''---...+++&&&&&&---222111)))666999000---333777777,,,+++///555444...,,,000 ...%%%)))...'''000444:::<<<999333222<<>>???;;;666333333333222111999000555000444<<<444999666>>>:::;;;BBB???bbbyyy>>>555666$$$333nnnIIIRRRhhhGGGAAA444666---)))------***+++000444444@@@999:::;;;444333222***///444444///,,,...+++%%%+++---333///'''+++222...)))000222---)))******'''###333,,,000333+++222555:::@@@@@@999666<<>>AAADDDGGGIIILLLOOORRRGGGGGG;;;***+++999888***)))(((***---111000+++''',,,)))$$$"""###$$$%%%%%%)))///+++%%%%%%%%%$$$###+++...***&&&'''&&&"""888666,,,!!!###......&&&***------(((###%%%...777222...******,,,---+++)))***'''...222---111666222%%%///---555555000:::777...+++,,,///...+++***,,,''' ///###CCC111,,,111******//////((((((...&&&.........444---$$$%%%$$$***000///+++))),,,000&&&111555999999888eeekkk^^^QQQIIILLLTTT^^^pppsssxxxnnn}}}{{{xxx~~~uuuqqquuuvvvuuu}}}WWW\\\cccbbbXXX^^^iiiIII111)))%%%''''''%%%&&&***+++(((%%%%%%(((,,,///111&&&&&&%%%$$$%%%***111666666777;;;+++IIIMMM333<<<777777:::444+++---666000,,,,,,''',,,(((@@@!!!//////(((---111444<<<...,,,,,,---///111888???)))///---,,,333222...333111///000444555222222555,,,+++&&&***222,,,%%%***(((&&&000+++)))---&&&---000&&&&&&000111'''%%%+++000,,,)))***---///,,,)))111'''<<>>===999555111000222555;;;444888///,,,111***111,,,DDD>>>999EEE<<>>JJJ???FFFJJJGGG===:::@@@???999CCC@@@>>>>>>>>>:::222+++888666666999777111---......000...***(((((('''###!!!''')))###!!!(((,,,'''((('''&&&***...,,,'''&&&'''((((((((((((((('''""",,,&&&...%%% 444'''(((((()))******(((''''''---......+++((('''***---......,,,((($$$###'''***$$$(((((($$$$$$''''''"""!!!''''''$$$&&&"""###///***000***666---'''$$$555)))+++))) !!!999)))&&&555***666===>>>MMMddd}}}VVVRRRSSSDDDMMMMMMrrr|||xxx]]]YYYBBB444 $$$000%%%"""'''***'''%%%&&&$$$ +++%%%,,,+++ ***%%%111666...:::111>>>///***(((666...###***,,,---;;;888///((('''$$$!!!###***""")))***$$$ %%%***,,,333222333666555222333777000...---///111000,,,'''///+++'''&&&'''((('''%%%"""***888+++%%%---)))......***---333///$$$###+++000...&&&'''444444+++)))(((,,,...---...111---%%%,,,***BBBJJJRRR111//////,,,+++111111)))***,,,###...333666333///000555999CCC222222777---%%%---777((()))///666555///000555:::;;;555---+++000333111999333333111---444:::333555111111555222+++///999<<<777333222000...000444888222///222666666666888BBB(((???555???AAARRRjjjWWW(((111,,,+++VVVNNNIIIYYYwwwXXX444000777555555(((***...111111.........111...,,,,,,......---+++...,,,+++,,,...//////---555555333111---)))%%%"""'''+++......,,,+++---///,,,...///000000111222333999777111;;;<<<>>>LLLAAAGGGLLLHHH???<<>>AAATTTdddjjjtttwwwiii}}}~~~ppp\\\yyy{{{zzzDDD:::%%%!!!000,,,...'''+++///)))%%%!!!))) ,,,$$$---***+++..."""(((!!!111+++---,,,000***"""%%%((()))---***%%%"""%%%&&&%%%)))///'''+++,,,))))))...000...333333555888666000///111333222///---,,,---000333...+++)))***---///...+++ KKKoooSSS333222***+++111---///444000'''&&&---&&&000333...+++(((---888)))---...---...111---'''000,,,///======777...///222000444333,,,000444,,,------+++)))***...222555666///111222)))***///---...,,,///555666333555:::222777888444444555333///888333333111,,,222777///777222///000000......111666222000111000...111666888444444888;;;999999;;;bbb888...888@@@CCC@@@bbb|||EEE000%%%333@@@xxxlllmmmvvv???777111@@@...666(((***,,,///222222000---333000...,,,---------,,,...+++))))))***+++***(((444///++++++......***%%%,,,...000222222111///......333555222,,,+++111888;;;777///999;;;@@@PPPFFF>>>AAA>>>555333777777222555333111333666888666333,,,+++---111222...,,,---$$$&&&%%%!!! !!! &&&(((&&&""""""&&&)))(((###&&&)))+++...///***"""%%%%%%$$$$$$######"""""" '''(((///&&&""",,,!!!///+++&&&%%%&&&((((((''')))+++///111000/////////''',,,444777666111,,,)))***,,,***'''&&&((()))'''---...111111,,,&&&'''+++111...666&&&...777NNNEEE,,,444,,,222***!!! ...$$$AAA///EEEDDDCCCLLLGGGHHHooo{{{kkk___pppiii\\\sss{{{xxxjjj]]]cccsssqqqcccTTTKKKXXX~~~~~~tttDDD(((///,,,"""!!!***---'''%%%###)))$$$---'''...+++///222***,,,'''555555999111,,,+++)))&&&,,,///'''222//////000000//////222***)))''''''+++000---(((///000444888666000---......//////,,,)))***///555)))''''''***...000...,,,///VVVuuu```ZZZhhhMMM...000,,,,,,000...'''(((...+++,,,,,,---///...---,,,,,,......---...000...***333222$$$666222DDD444111,,,(((***(((###)))///(((***'''&&&(((+++---,,,,,,///...222///***222444'''222///...222555666888;;;...333666555666666444000999444555444...444777...666555000---000444222---444222222555444222444999444444777:::999555333666:::AAA///***'''BBB777RRRggg>>>///000---;;;eeemmmaaa444222444888&&&000,,,,,,+++,,,///333111,,,333222///---,,,,,,,,,---+++,,,+++***))))))***+++///+++(((***///222111...333222111333666777555333...333666333---,,,222888;;;:::555===<<>>AAAAAA===222333555888;;;999555111000...///222000***'''(((///111000---,,,...---***555111)))"""$$$***...---((((((%%%###&&&++++++''''''&&&%%%$$$######""""""%%%'''$$$&&&(((''''''%%%$$$######%%%'''((()))+++,,,,,,,,,,,,,,,)))---222666555111,,,)))&&&'''((('''&&&&&&$$$"""---)))***000///&&&###(((!!!$$$222$$$+++000>>>......111+++)))&&&666222***NNNrrrkkk]]]PPPSSSnnnnnnnnnkkkhhh~~~qqqfffjjjeeexxxsssYYY===QQQrrrpppMMM222!!!)))---,,,(((&&&'''&&&%%%'''%%%'''%%%&&&%%% ''')))+++)))---,,,+++000(((///111'''///666***,,,+++++++++***&&&$$$###///((("""###)))---)))"""***+++///444444000///111(((+++///111000...///000***)))(((+++...///,,,)))555"""---www{{{000...++++++......+++---222555,,,+++111555666///!!!//////......000111///---000222***222555FFF;;;111000,,,...---)))000555---&&&'''+++111333000,,,+++000***---...+++000111'''333///---000444666666555222222111000111222333333444000333222...333666---444777555///111888888000666666888;;;888444555999222444888;;;777///---///;;;333...999HHH999GGGjjjTTT;;;111***666^^^KKK888,,,777...&&&///333333///+++---333333...//////---+++)))))))))***)))---111///+++***...444444333222///------...000555111...///333777777666+++...111222111222444777555999888@@@999777HHHBBB999999666222000111111000......///111333333222111333111111333111+++''''''%%%''''''$$$###&&&%%%###///000///...000000))) '''%%%!!!!!!'''((($$$)))((('''&&&%%%$$$%%%%%%'''...888+++###......$$$((('''###!!!%%%))))))(((&&&&&&&&&'''((((((111---(((&&&''',,,111555&&&(((+++......***&&&$$$+++$$$%%%000555000,,,...***...>>>000333///555"""***%%%... 999ooo888JJJ|||mmmWWWYYYeeexxxkkkjjjrrr{{{~~~pppnnnvvvVVV:::AAATTTVVV~~~===&&&$$$***%%%&&&000&&&&&&$$$%%%"""###!!!"""###+++)))+++((((((###***'''111222%%%+++444+++&&&((())))))((('''%%%###///&&&!!!)))---+++'''+++***---000///,,,---111++++++---000333444222000333111///000111000,,,(((,,,666CCC555333>>>///&&&...,,,,,,///111222333666444...444555***,,,444///111//////000222111000///---///444(((555999???444///+++//////,,,111444***(((***000777777333666<<<555%%%%%%...+++'''***+++222111000111444666333///555333333333222111111222---))),,,---***000444,,,222::::::222///444555000555666:::;;;777///...111000333888<<<888222000222>>>222,,,DDDoooNNN;;;HHHLLLZZZ111***000CCCwwwsssVVVzzzggg|||ttt;;;>>>***777000,,,222111333///((((((///000+++***++++++***(((&&&'''((($$$)))---,,,))))))...333...111333///)))&&&***///333///+++***...222333333)))))),,,000444777777777///444444===555111???777???===;;;777666555666666///---+++***+++///444777///...000333222...+++,,,000333333000111333444111------+++))))))+++&&& &&&(((''''''***---)))###)))((('''%%%%%%%%%&&&''')))~~~uuu%%%!!!+++))) %%%******&&&$$$&&&***000---***)))+++,,,------$$$%%%'''+++...///...---&&&&&&+++000111,,,((('''///+++***///222///***(((111---:::111444...888,,,(((###222...pppuuusss___zzzoooCCC888TTTmmm]]]kkkXXXLLLDDD888...bbbdddddd{{{mmm[[[FFF;;;uuuwww\\\---!!!"""###///(((+++%%%+++%%%---)))---,,,,,,222***111---111+++)))---444111''')))///,,,000222111---,,,,,,***&&&&&&  &&&)))***,,,///------...,,,'''(((,,,...)))%%%&&&+++///111000555222///...///---)))&&&((("""+++***000777+++******)))))),,,///111111111888'''((())))))666///222000000333555222000000222222;;;&&&222...AAA@@@,,,'''******''',,,---"""---,,,...333333333>>>LLL<<<((((((333///(((...555000222333222333555333///333333666:::999333...---...***---...+++333888000333888999333---,,,---------000666888222)))'''***,,,,,,000555666333222555666111111>>>```???BBBFFFJJJ{{{uuu((("""]]]___[[[uuu^^^333<<<...,,,999...111(((//////(((''',,,---((())),,,......,,,))))))***'''''''''(((***,,,---...&&&+++///...))))))---333333000...,,,,,,......///(((((())),,,111555999;;;555444111;;;888666AAA444444111...,,,+++)))***+++000000000//////000222444+++***,,,111111...,,,---&&&)))***((((((+++,,,)))333222...))))))...111///++++++***))),,,///,,,&&&'''&&&$$$######$$$%%%&&&+++000!!!%%%(((((('''&&&'''&&&&&&%%%///---+++---///111000/// $$$+++333666111((( %%%###&&&,,,---)))(((***,,,111222///+++***)))''')))'''"""'''---+++$$$))))))EEE{{{oooZZZIIIKKK___sss}}}fffkkk}}}nnnKKKKKKaaaKKK777"""999:::>>>wwwrrriiizzzoooyyyqqq\\\oootttMMM---%%%(((+++""",,,###111---444'''###(((***%%%+++"""&&&///...)))+++,,,***---***,,,)))###!!!$$$$$$ !!!&&&'''$$$%%%)))---,,,---///,,,&&&$$$'''+++(((&&&%%%'''+++...000000---******+++,,,***'''222,,,444111333888---///+++******,,,...000---***<<<&&&***...$$$,,,444###333///111666777333000111111555999111......:::AAA999222111000,,,222333(((111+++***000000...555AAA666,,,///444......555888+++000111...---222444222222000333888777000,,,---111,,,......+++333999222444222222444111---,,,///''',,,555:::555---***......++++++000222111111444666999555222000GGGBBBQQQkkkXXXwwwHHHQQQQQQ111777222AAA)))+++$$$///444...,,,111111++++++///333444111///......111,,,(((+++222555333...///333666444111///222555555444333111///---,,,,,,((()))******---222999>>>???999111===@@@AAAIII888888555222111000......000,,,000666888666///)))%%%)))(((+++//////+++)))+++))),,,---++++++//////---"""((()))******&&& ,,,***$$$"""(((***((($$$###!!! """$$$%%%(((YYY[[[#########***000(((!!! %%%'''$$$######$$$'''+++,,,***'''555000***(((((())))))''')))$$$%%%***,,,)))+++000...666000+++000666777>>>,,,444000111!!!---...***NNNuuukkkZZZnnnccckkk|||mmmwwwzzzssshhh???333)))111;;;///;;;666)))888VVVfff```888777///DDD{{{@@@999YYYxxxGGG%%%!!!%%%"""$$$$$$)))%%%,,,!!!&&&---%%%)))''' ***,,,%%%+++$$$'''&&&###%%%---222000%%%'''---111,,,$$$###(((((((((,,,000...'''%%%&&&)))---222333111000111333000---***+++...000000...222***---(((000===222///333333333333555555111,,,444444MMMOOO...'''222(((333///111888999444000111%%%000000<<<)))///***777888///,,,((($$$+++...$$$000))))))222222***&&&***((()))///,,,&&&...666111&&&,,,---((('''...444555333...+++...---***+++000...))))))((($$$,,,333,,,444,,,+++444888444222555&&&---888???<<<555444888:::333///222444333222333000>>>333JJJ555666DDDDDDIIISSS___999iiinnn???666///000///+++)))+++333+++%%%(((---...///111&&&000555...''''''***)))+++)))***---***%%%'''...&&&000222***)))000111)))###''',,,111111///,,,***+++333444---+++111555222444999:::555222555;;;===222111111222333111...***222999666***'''...111,,,...---)))(((+++000---''')))111///+++,,,((('''000)))+++'''###)))333000$$$######'''+++)))$$$&&&,,,&&&***''' $$$+++)))***+++)))&&&$$$###$$$(((&&&$$$$$$$$$$$$""" ***,,,...000000...+++)))555444///111888000(((...,,,333+++,,,''' ......,,,///$$$***,,,'''---$$$---!!!!!!000444)))$$$***%%%%%%666\\\eeeWWWgggyyypppzzzaaa???111(((...888:::444---[[[yyysssfffHHH444...)))//////---@@@jjj{{{UUUFFFHHHhhhYYY444222---%%%///,,,222444### ---(((---000%%%&&&(((000***(((###'''---%%%%%%))))))%%%"""###$$$"""***%%%,,,%%%###'''"""---,,,+++))))))+++,,,---)))(((***---)))###&&&...000(((%%%***---++++++...&&&((('''###%%%---111000222---999111$$$???"""333777$$$)))!!!...)))555+++000///...//////---'''###111222---((()))111333111BBB;;;000$$$111444 )))///---...333333...,,,///+++---...---++++++...111222333333///,,,---333999;;;666222222555444///*********,,,000333000'''666333//////000111000...$$$...333000///000,,,###&&&&&&+++222222...000666000555---AAABBB)))III???JJJtttXXXyyybbb<<<444...---,,,)))***...444,,,&&&)))---///000222%%%+++...***)))++++++)))---+++,,,---((("""###(((((("""$$$------''')))333+++,,,...000111000...+++///444555000---///222333///555777444222666;;;===>>>???@@@===888444333333,,,000///+++)))++++++(((------***'''(((,,,+++''')))111...***,,,)))(((111$$$&&&$$$(((///---%%%'''$$$$$$$$$"""$$$,,,"""!!!$$$***#########!!! """%%%(((!!!""""""######$$$%%%%%%"""$$$&&&)))***)))(((&&&+++,,,'''+++333///)))000***///&&&++++++&&&...((()))...'''///222///777111))),,,,,,(((&&&***---------???KKKOOOzzzzzzIIIEEEUUU{{{bbbtttwww444hhhLLL111%%%%%%888gggkkksssvvvyyyfffmmmYYYRRRJJJDDDAAA:::...&&&###---...''')))IIIhhhxxxqqq[[[@@@YYYzzzEEE&&&///''',,,777'''&&&,,,''')))%%%!!!---***,,,(((!!!%%%***!!!!!!$$$%%%$$$&&&)))***''')))"""***$$$%%%***!!!%%%---,,,***((((((***,,,---***)))+++...+++(((---555000,,,+++000111//////111***......)))(((---111111---$$$444111888MMM---111111222@@@555888(((///---999777666777777555111...444777777333333888999666>>>@@@@@@...333===///...'''***...111111...***'''222444555444222222333555///222333111------000444...---+++))))))))))))(((,,,***)))+++///000,,,(((333000......000111///...444222...///:::@@@333555111000111000...222:::111000)))JJJ^^^777AAAEEEHHHeeeJJJxxxUUU444000+++)))%%%###&&&+++000)))%%%(((,,,,,,---///---///000///111444444111,,,,,,000222000---///333555------333111(((***333000...,,,---//////---***111000111111...***,,,111,,,222555333111444666666333666888333+++'''(((,,,,,,***+++111222...+++,,,,,,...---(((&&&)))******)))000,,,))),,,***)))222)))......'''%%%)))***&&&+++***))))))%%%"""%%%+++&&&!!!!!!&&&((((((!!!"""$$$%%%%%%&&&(((*** """$$$$$$"""###%%%((()))***,,,---------,,,+++,,,...+++...777333///555+++---###+++000+++...$$$)))000***000///)))222---###)))+++'''''',,,111000dddaaaQQQAAA```jjjIIIiiiuuu}}}{{{ZZZ444PPPGGG"""<<>>???HHH^^^aaaSSSiiizzz~~~555222222000---'''%%%'''***,,,((((((---///---++++++***+++,,,+++***+++++++++"""%%%)))+++)))(((***---+++222000%%%""")))+++%%%222///---///222333000,,,222...000444111)))+++444222777:::777444444333111000222333111---+++...111...&&&(((444777///---222,,,111111***%%%'''+++---(((...+++(((,,,***)))111555333,,,###"""(((+++***(((,,,000111---'''$$$$$$###!!!!!!%%%)))***&&&""" $$$))),,,+++)))'''&&&&&&))),,,)))$$$!!!###&&&'''''''''&&&%%%###"""!!!&&&+++***+++111,,,%%%)))---///%%%,,,000+++...$$$%%%...)))...+++$$$---)))$$$(((---)))!!!%%%???[[[aaaAAAMMM{{{|||vvvhhh111NNNHHHAAATTTCCC888;;;444555111:::666666;;;111333555222111444888:::777444'''000AAAWWWooo|||qqqrrrvvvqqqbbbRRRSSSlll^^^,,,(((...,,,***---111999333,,,111000%%%&&&///000'''''',,,(((&&&'''&&&&&&+++///+++$$$///%%%((("""###(((***(((%%%""""""%%%(((***((()))******'''%%%%%%'''###%%%'''(((%%%$$$'''+++%%%***---***$$$"""&&&***111:::444CCCBBB333+++222---&&&///...---222333222000//////000000000...555;;;;;;777444555666777777JJJ;;;%%%......%%%)))111000(((***666:::333444555666777777777777777222444555444111//////111------......---,,,------&&&***111888;;;888111*********+++++++++***(((''')))222000...222555333333///***((('''***000555888666(((666eee<<>>:::111777222333777,,,///555000***(((,,,222777:::jjj|||vvvtttYYYJJJRRRjjjccc,,, ///111###***RRRBBB)))&&&''',,,***111111'''&&&,,,+++******((('''+++...***"""222(((,,,%%%%%%*** ###,,,***(((&&&&&&(((***,,,,,,000333333111///,,,***)))++++++(((&&&'''+++///&&&***---,,,&&&$$$(((///666:::CCC)))555(((&&&,,,%%%444888555......,,,000000000///......///111333000444888999555222444888999,,,???<<<''''''(((+++***222111'''(((444666//////000111222444555555555222111000...,,,,,,---//////---,,,///222111,,,''')))---222666666111)))$$$......//////---+++)))((()))***)))+++777AAA;;;.........---,,,---//////...000777333???VVV666///444???QQQKKKYYYgggzzziiiOOO333666777333///---+++((('''''',,,111111,,,((('''333555888555---&&&***222000444444///++++++------///((((((000///(((+++555&&&)))...222444444222111,,,---000333111---///444+++000333333333444222---)))'''%%%%%%''''''$$$"""+++%%%&&&......(((,,,777&&&,,,...)))%%%&&&)))+++'''---***)))///,,,'''+++'''$$$$$$)))111333,,,$$$+++...---'''###$$$'''((()))***((($$$ %%%+++)))(((%%%######'''---222%%%***///000,,,(((&&&&&&---...000111111111000000)))444555333777555///111%%%...(((***###((('''$$$---(((000000***111,,,111---$$$&&&CCCfffmmm^^^fffuuuMMMSSS___sssVVV555333LLL<<<888;;;333333666,,,222...---000'''...&&&(((,,,888NNNlllkkkBBBDDDeeeggg777!!!!!!,,,###ccc444)))---444444---111111'''$$$)))((()))***(((&&&)))---+++&&&111+++222+++***000***000((('''&&&%%%%%%&&&'''((($$$))),,,------...***&&&---///...)))(((+++------&&&'''))))))&&&$$$(((///777///@@@***:::MMM'''### %%%......###$$$%%%%%%%%%%%%&&&)))+++......000111///,,,...333222"""///333---+++%%%---000666777222222666555...///...---///111444444444555444222000///000222333333000...111666555///)))888777666444111---***(((333555555444222000000000+++000222///222888666///***---...---...///+++&&&,,,---%%%000@@@555888444:::OOOKKKPPP```bbbyyyIII---000222///++++++...---)))((('''(((,,,+++'''&&&)))&&&%%%&&&'''###""")))"""'''(((###!!!&&&***++++++$$$###)))&&&$$$"""''',,,---,,,,,,///222)))...111///,,,---...---(((,,,//////000222000+++//////000///,,,***(((''''''(((+++...+++''',,,666&&&,,,...,,,***+++,,,+++&&&---++++++111---%%%(((...++++++...111///)))%%%+++///...&&&###'''+++,,,++++++)))$$$!!!""")))///++++++)))'''''')))---000###)))......***%%%!!!###$$$'''*********((('''(((&&& %%%'''&&&+++ +++(((,,,&&&***)))(((---&&&,,,,,,%%%)))!!!...###...SSSqqqqqq\\\LLLgggtttjjjhhhddd888555///jjjBBB;;;:::888...===000111)))%%%+++,,,<<<888OOOppprrrpppooofffzzz999000%%%<<>>@@@???;;;888888:::<<<======555444444444555555444333)))'''%%%&&&)))***)))'''&&&(((,,,///444888===@@@((()))***)))'''''')))+++$$$222999111(((***///111***,,,,,,***,,,111///))))))*** (((,,,///===888444FFFNNNWWW}}}999kkk666///555444///))),,,444555111000---,,,---,,,***,,,111,,,'''''',,,---,,,...333000555333,,,(((---111222***333555,,,+++222222***(((---111000------333:::...777999222///333333...222555666555666777444///***///222111+++'''''')))%%%+++***$$$"""'''...)))...111000000111111...&&&---+++,,,222---$$$%%%+++(((&&&&&&&&&(((,,,111!!!))),,,'''$$$''''''%%%"""###$$$$$$######%%%'''$$$(((,,,---***%%%!!! &&&+++---)))!!!&&&(((+++------***'''%%%'''000+++!!!%%%***,,,333***(((000---&&&...+++$$$)))"""+++///***...%%%---***SSSyyyCCCHHH~~~rrr|||ttt```OOOPPP[[[777;;;@@@tttccc???000$$$555333333***222......777===SSStttllloooQQQHHHwwwvvv999!!!(((>>>tttccc:::000!!!,,,"""'''///+++)))+++'''+++---+++%%%###&&&))))))+++(((222)))###'''$$$///++++++,,,------,,,++++++---///,,,&&&&&&+++***%%%,,,000111///111222+++ 222+++(((******(((***000%%%...###222)))555000+++###OOO444%%%111,,,+++...111222222333666888222...///666888333000222444777666111HHHPPP222,,,999000))))))///888FFFSSS999555///...///111222111------///111222111///,,,------,,,******---222666***---000111///,,,)))''',,,...//////---///333666---///...***...666333***...///---***///888;;;777###222888BBB555222???777999???FFFMMMgggRRR{{{TTT@@@444777444///------///000111///111333111,,,(((%%%$$$---...//////---,,,,,,---******((('''+++111111---222///---------,,,(((%%%000000))))))444333***)))---222111,,,///555222((('''(((444&&&+++%%%$$$!!!(((+++'''######&&&&&&""" ###((((((''',,,555000:::666---,,,)))(((......,,,)))''''''***...000&&&::://////444&&&%%%,,,&&&,,,///+++(((+++...///---,,,++++++,,,,,,+++***(((000222***$$$&&&,,,...)))'''$$$$$$&&&((())))))***...111000...,,,---///))))))!!!&&&,,,---111)))'''&&&'''...333...%%%(((&&&222$$$(((!!!555555ooozzzGGG@@@jjjbbbVVVzzzssswww~~~~~~nnnSSS:::@@@555AAAEEE888(((000666111###'''333000GGGzzzjjjzzzcccHHHWWWzzz===>>>,,,,,,111000:::===((()))555,,,###---+++$$$+++888///***,,,***%%%'''///###%%%''')))***)))((('''(((***,,,***''''''))),,,%%%%%%&&&(((******)))'''***"""(((%%%(((--- !!!***'''---"""$$$000---,,,++++++---///...+++'''(((HHHcccRRR///%%%***%%%///444666111...000///+++<<<555...,,,***((()))---000777>>>999999IIIGGG...///666//////<<<888000999888000333======444777EEE555444444444555666777777222555777555333222111000444666333//////333555333111,,,***...222000......$$$((((((<<<@@@222000%%%###---+++***333666...+++)))...999999///......&&&888DDDEEEBBB^^^oooVVVwwwFFF888...555333///---+++******)))+++******,,,///...)))%%%((((((((('''(((***---000+++------,,,...111111---666111***'''(((***+++,,,'''+++***222DDDEEE999555333444222111333666444///+++---444///111+++000111$$$***...,,,***,,,...---))))))+++...,,,(((***000,,,555000(((((('''$$$)))***)))(((((())))))))))))'''777******///%%%''',,,%%%&&&&&&%%%&&&)))'''###...+++(((&&&%%%### ''',,,,,,'''%%%))),,,+++,,,***'''''''''(((((('''---...---,,,++++++,,,...+++222...+++222222++++++"""%%%'''%%%&&&'''%%% 111)))%%%,,,)))"""pppWWWKKKjjjuuu|||~~~jjjsss^^^---999888:::SSSDDD999---666<<<777999///TTT}}}vvvrrrooo___eee~~~uuu>>>***%%%'''%%%---///...000%%%"""%%%+++)))((((((((($$$###(((///***+++,,,,,,,,,***)))((("""$$$&&&%%%###"""%%%((())))))((()))******(((%%%000+++,,,!!!111&&& 000***---///(((''',,,---'''''')))---222444333111+++,,,222///$$$(((444555///444555111///000///,,,999444222333222//////111666777999222---777777&&&---111000000555333111666555111111666444---///777---///000000...,,,++++++***---111111222333444555+++---***&&&''',,,///.........000444444000000222999555+++000,,,+++555(((,,,111***$$$---111///111///000777777000555===999999@@@>>>999NNNQQQiiihhh===;;;555444333333222000...+++***...***(((---555666///&&&222000---+++---111666999222666888555444666666333222...)))'''(((***,,,---%%%((('''...======222///333///...111222111000222+++...,,,222...333000222###'''***)))***,,,+++((()))***...///,,,'''&&&)))***111+++$$$''''''"""$$$%%%%%%&&&)))------***&&&)))333$$$%%%+++$$$***,,,)))&&&""""""'''+++%%%(((&&&$$$#########""" &&&((('''&&&'''++++++)))%%%$$$"""!!!"""!!!...+++(((&&&'''(((******,,,***$$$(((222,,,&&&---111---((((((++++++***???$$$***111777...^^^dddDDDhhhgggfffjjjzzzVVV:::YYYdddHHH???999000IIIttt@@@777000999@@@:::000+++ttt{{{xxxyyyZZZXXXqqqhhh<<<"""'''++++++)))###%%%$$$((('''###(((,,,%%%###***...)))###%%%+++///'''''''''&&&%%%###"""!!!'''***,,,+++)))(((+++...+++***)))))))))(((%%%###***,,,...444)))---...++++++---'''%%%------------...000///---+++;;;...000888111++++++))))))...000......//////...111000222777777333111222222---...---(((///666000...,,,111333///111555111222333333111///...///000---000333222---)))((((((...///222333333333444555333333111---...444888888,,,...333666444///000555444000---444+++...<<<'''222666---&&&,,,...***---000///444222***000888444666;;;<<<999CCChhhKKK[[[888<<<:::...000444555444111///...222...+++///555555---$$$...***&&&$$$%%%(((+++---+++000000+++((())),,,,,,((()))***+++,,,+++)))(((%%%)))###"""))))))%%%)))444,,,+++111222---///555...000&&&222'''333(((***###&&&'''%%%&&&'''$$$%%%'''+++,,,)))'''(((++++++111***$$$******$$$%%%$$$###%%%***000111...))))))..."""&&&***&&&---***000---'''$$$(((,,,)))!!!***(((&&&&&&'''(((((('''&&&'''(((''''''((())))))...---,,,------,,,***(((,,,((($$$$$$&&&((('''%%%000,,,&&&...:::222(((---"""(((***$$$ """'''***)))/// $$$###111SSSqqqRRRGGGjjjhhhbbb~~~tttxxx<<>>;;;777222444111%%%555:::}}}iii777000000222888333;;;BBB}}}rrryyyxxxKKKCCCjjjeee666######+++222BBB444000''')))'''------&&&###(((''' !!!###$$$%%%%%%%%%''')))+++)))%%%""""""$$$'''&&&&&&((())))))'''%%%,,,,,,))))))!!!+++(((...''''''333///)))666&&&''')))+++,,,---...///444555999222&&&+++444111&&&'''***------,,,---...///000333777666222333666333***...444---,,,333555:::///333666333===@@@---,,,333444///111;;;===777111222111///---///333888666333222222///)))(((,,,555555222,,,,,,000333333222,,,***...222222444777DDD222(((555,,,###555555(((111333555999111&&&(((&&&&&&...000,,,222777000555888AAAFFF@@@KKK|||YYYhhhppp@@@444000///---000444444000---,,,,,,...111333222000///000333///---,,,...222222000---222444222,,,+++///333444******)))'''&&&(((+++...###000333222222...---777...---///111111000222777000///)))...+++111,,,+++$$$((()))''''''******'''"""&&&&&&""""""&&&((('''///+++&&&+++***%%%'''))))))((('''&&&%%%$$$$$$&&&((((((222,,,(((222&&&***---+++$$$###))),,,***'''$$$"""###$$$%%%$$$(((***,,,***###$$$---)))((('''(((*********)))*********,,,---,,,***((((((,,,(((&&&(((%%%(((666:::777000***+++111222000333$$$666###111^^^cccJJJPPPbbb\\\qqq^^^TTTRRR___XXXOOO111(((...)))...555+++666SSS\\\888111222///555111777aaasssyyyqqqLLLKKKgggOOO (((***666222000***###(((,,,'''''')))(((&&&'''+++***'''***,,,///222444444444333'''***,,,***&&&###"""###&&&&&&&&&(((++++++***(((---###---,,,((($$$!!!444---+++&&&&&&,,,)))'''...$$$&&&))),,,---000333666;;;222*** $$$%%%......///111...***)))+++)))***...111///+++---222///(((---222---,,,///+++:::666666555888AAA???000,,,000000,,,///666777111777444000...///333777:::333///000555444///111888888999666111000333555333555...+++000555777777999;;;888---888999***111666'''---...111777222...555444000111///+++222:::444:::888<<>>:::666000///---...111333333111@@@:::333111444666777666555///000666555000333;;;,,,...---)))))),,,,,,)))///---///444777666777999,,,FFF999777CCC888222222+++///...000555///...999:::555555111***///333+++999666999<<<888>>>ddd@@@RRR555===---...***---000///,,,,,,000555,,,,,,***)))(((***...111333...***)))******&&&"""***,,,---///333666333---)))---222333000---,,,---000111)))%%%...000...444%%%///333......444555111222---444(((333(((222...***//////)))###%%%)))+++%%%---222...,,,///000---%%%111111+++,,,***'''--- &&&------(((%%%'''+++&&&&&&+++444%%%"""333'''&&&+++...,,,***,,,...---,,,)))&&&%%%&&&((())))))***###!!!"""!!!&&&---...,,,(((&&&'''(((((('''###$$$%%%###"""###(((,,,)))555000$$$&&&+++***---###(((***---111111...,,, 999NNNPPPnnnrrrWWWvvvxxxoooCCC...!!!555000###555IIIGGG777222333)))111111888sssrrrkkkqqqeee[[[FFFnnnAAA/// ---(((###...---%%%+++!!! $$$)))$$$$$$111'''))),,,---+++'''"""!!!%%%%%%###!!!!!!###!!!!!!!!!###$$$$$$###!!!'''$$$+++$$$***777+++%%%555###$$$(((###,,,%%%$$$&&&)))***)))+++...222???+++)))333---###$$$((()))&&&)))---,,,'''''',,,%%%)))111777666111222666333000222111000888888))),,,AAA>>>222888999444;;;333///...222666666666777BBB;;;444222444444000+++555...---111...&&&'''//////222222000000333333000'''***222888777333333777999```CCC'''777999333222...333222444666---(((111000///444666111444444)))444333:::AAA???BBB]]]}}}nnn{{{~~~@@@888:::333...+++...333333...***111;;;222000...///111222222111$$$---+++(((+++))))))222---888222///***333@@@,,,222***111+++999,,,333000555999888111+++,,,000222%%%&&&***000555444///+++333222000---+++))))))(((,,,+++&&&###%%%(((&&&!!!,,,%%% ###&&&''')))++++++777222''',,,///***(((...'''$$$''')))&&&'''+++"""//////(((***'''!!!""" $$$(((,,,111$$$((((((&&&$$$$$$"""+++000222...+++***'''###+++!!!000------111!!!,,,%%%,,,222222111222111...222000//////111222111000$$$...!!!%%%//////111&&&&&&<<>>LLLuuu~~~)))!!!$$$'''333777((((((,,,''')))+++)))000)))(((***+++,,,------,,,+++***!!!$$$&&&'''))))))!!!///+++(((+++000111,,,&&&///,,,'''$$$###%%%'''(((!!!"""$$$%%%&&&%%%%%%$$$)))---000---((('''---333+++'''$$$&&&***+++&&&"""###(((***&&&"""%%%***---333###555:::+++***...---...000222000***%%%888888444>>>'''111///333+++%%%+++111...000444///@@@444+++---444666222,,,@@@)))---<<<222+++///,,,000333444222///---...111###444888444;;;@@@<<<:::...000111222222555888;;;555222000111444666555333000666555///000555///###***000===999>>>JJJWWW{{{WWWvvvBBB666555000000...---///000...+++...444///------111666666///((("""...111...---%%% '''444,,,"""+++'''///111,,,''')))&&&,,,&&&***,,,)))...///,,,+++///444555---***((())),,,000222222666555333000...+++)))((('''))))))&&&&&&******'''000)))%%%(((+++++++++,,,)))444000''',,,000+++***///***)))---///------000"""......(((+++)))$$$&&&(((%%%$$$###  &&&###&&&((('''(((---000///&&&***,,,+++,,,...,,,((($$$,,,''''''...!!!''' $$$'''***///333111+++***,,,......,,,+++,,,---''' ---%%%000...%%%vvvnnnGGG___nnnZZZkkkzzzgggSSSfffttt<<<'''$$$(((%%%---777111$$$KKKyyy:::000===666///222DDD333}}}hhhGGGCCChhhVVV///000--- )))---BBB000&&&)))+++---)))000,,,///$$$$$$%%%&&&''''''''''''***+++)))""" """%%%%%%!!! ###%%%"""///+++'''%%%''')))))))))"""###%%%&&&'''&&&%%%$$$)))***,,,---------///111+++***)))((('''&&&%%%$$$---111222---***---000111$$$000'''333,,,---PPP???555555444555666555222000222)))777CCC???000000///777222777:::444777>>><<<555111---...000000000///999'''+++666///...333////////////---+++))))))*** ---111000:::AAA???<<<555444222000...,,,+++***777555333222222111000///000777999222111555444---:::000111222AAAKKKLLLeeeFFFZZZ777***(((&&&***444000...000111000000333555111///333888888000((('''333555222000(((###***---,,,(((555222!!!)))---444222---111+++......555333666666444444777888666777444000///222666999;;;444444333111...***'''%%% '''+++(((&&&(((,,,------'''%%%)))---,,,,,,---&&&111---&&&,,,000,,,---///++++++...///,,,******###---+++''',,,+++'''***$$$%%%(((((("""""")))"""!!!###''''''&&&&&&%%%$$$%%%((($$$ ***"""###,,,$$$###&&&&&&&&&(((///555111***$$$))),,,+++&&&###'''+++111(((***777(((###888000ffffffNNNTTThhhKKK]]]{{{oooeeeaaabbbkkkyyyTTT;;;444------444555///###BBBwww444 222555,,,%%%111@@@hhhHHHTTT|||%%%111111...666555FFF---'''%%%$$$ $$$'''&&&%%%%%%%%%%%%%%%&&&***...+++"""%%%***'''''''''((()))+++,,,,,,,,,((($$$$$$(((+++)))&&&&&&''')))++++++***(((''')))((())),,,000222111///777888777444000...///222///111///+++***,,,---+++###&&&***777,,,FFFzzz]]]444555444333222222444666CCC***777888???$$$......333...000000***///777444000333666444111000222555333***,,,///,,,111555...,,,+++************)))(((&&&---111111888AAABBB===<<<:::888888999999666333111222111///---++++++++++++333666000---111333222???888>>>>>>BBBBBBFFFiiiSSSKKK;;;222222111666222......000111000111555999555000...000222111///...333...***///---,,,333"""444000111111***...(((---000'''333$$$,,,&&&000,,,...---,,,---///---(((+++,,,...000222111000...222222222222000,,,)))'''%%%,,,)))%%%&&&***---)))%%%%%%+++//////......$$$---+++&&&...000...000000/////////...)))$$$!!!%%%+++(((&&&+++***&&&***!!!"""&&&***(((%%%)))///%%%))))))%%%###&&&((()))%%%$$$!!! ###'''###%%%)))!!!"""---***###,,,---+++***---000---&&&''')))***'''$$$###'''+++###...&&&'''&&&###---&&&]]]999eee|||ddd^^^zzz```QQQ\\\rrriiiYYYHHH333+++---333(((BBBNNN(((000;;;@@@777666@@@~~~vvvcccIIIZZZ[[[<<<'''***<<>>999EEECCC<<<444333333000777<<<333...555999666111000222444222111///***+++333444+++...+++***+++///111///---///222777555111666;;;888444111000333777888444000---///111000---,,,---///,,,111222---,,,000333222555000999;;;:::555:::aaayyyddduuu===888555666555444******,,,///...---111888222333222///+++))),,,000------%%%$$$...///+++...!!!111''')))///'''+++...,,,000)))777)))000&&&---$$$'''((())),,,000///******---222555666444111///000111333333333111///--- )))...+++&&&&&&)))+++,,,'''''',,,000///,,,,,,$$$,,,***'''///000...222111222222111000,,,&&& &&&***&&&%%%+++'''###((((((%%%%%%)))***&&&%%%&&&$$$)))'''&&&(((******!!!!!! """)))111111,,,((('''!!!"""***---###))),,,---)))'''((('''###///,,,(((%%%&&&(((***,,,555$$$!!!,,,)))NNNtttCCCDDDhhhppp~~~xxxpppccc]]]mmmjjjCCC(((%%%,,,!!!((( EEEnnn;;;---(((###///888???LLL~~~}}}OOOAAAjjj;;;!!!...333$$$CCCAAA$$$###%%%(((000***+++)))((('''%%%$$$%%%%%%&&&!!!'''+++)))((((((&&&###"""$$$$$$""" $$$$$$!!! ###'''***'''$$$!!!"""###$$$%%%%%%%%%$$$***+++,,,+++***+++---///111,,,((((((+++------+++---...---+++,,,//////+++555999///222555***))))))///222555444222222444777222777:::FFFAAARRRJJJ;;;@@@666333444666???>>>...---333444000...///...***///555000)))...666333,,,222000...///222333111...111111999666(((***555222<<<888444444555444---(((000333555555222000111333555444111///111555555333>>>---,,,222BBBCCC;;;PPPoooJJJjjj555000---///...'''***+++...222111000555===,,,444<<<;;;444------///---///***+++555222)))((($$$+++(((EEESSS///###333111000...777444444---...,,,000111000111333333000///111333444333444666777,,,---...//////...------)))------***)))******''',,,'''%%%(((***'''$$$$$$'''---***)))000000---333))),,,.........---((("""&&&((($$$%%%,,,'''!!!&&&(((###"""&&&)))&&&$$$$$$"""'''$$$  ###$$$""""""'''...///,,,(((!!!!!!"""###,,,"""$$$***---+++)))******(((000,,,((('''(((*********"""444%%%,,,222AAA{{{jjj[[[ggg```]]]}}}tttuuuqqqhhh[[[TTTfff^^^333&&&000'''@@@222...VVVBBB...======111<<>>777///<<<111222444444333333444555666AAA:::@@@222PPPHHH777777...++++++...888666$$$111666555000///333000(((***333...)))333777222000555333111000000///---,,,222---888:::)))---;;;777AAA>>>:::888777555000,,,000222333222000...------444111......222555444111;;;333555444>>>BBB:::LLLiiiJJJUUUAAA666111222555---...,,,,,,000333333666:::---555===>>>999222///000///555222111666111+++...&&&000...RRReee:::###000)))!!!###$$$---'''&&&"""''',,,...***((()))***)))%%%&&&((('''''')))---000,,,,,,,,,,,,,,,,,,,,,,,,---+++'''%%%(((,,,)))"""***$$$"""&&&(((&&&$$$%%%***///++++++222000---333%%%)))+++***+++---(((!!!$$$%%%###'''///)))"""((($$$"""$$$((()))''')))---(((...111***$$$###$$$%%%'''(((&&&!!!!!!$$$&&&$$$!!!(((######***###"""'''***+++---000...)))'''(((******)))'''%%%$$$!!!&&&$$$...eeeRRRCCCbbb}}}vvvaaauuu|||yyykkkWWWUUUqqqNNN;;;...,,,eeeoooaaaXXX888,,,666111555222000ssstttJJJddd^^^EEEEEESSS111;;;]]]===999555...,,,%%%+++*********+++++++++******&&&,,,...)))###$$$&&&&&& !!!"""""" $$$&&&''''''&&&'''))),,,&&&%%%$$$$$$&&&***...000)))***---000333222...+++---+++)))***,,,---+++)))---222444000---...///...777///...***)))---'''"""444222///...000222333333---...------///IIIVVVOOO999555333///---999<<<...333::::::333222777666///)))222+++***777555,,,000111222222111///......///111$$$000999,,,444BBB777222111///...,,,++++++***------...///000///,,,***---,,,,,,...000111222333)))000888///000666333EEE```~~~UUU<<>>AAA___XXXsssBBB%%%'''GGG+++---+++"""!!! ,,,******)))(((&&&###!!!***222,,,"""###$$$%%%&&&'''&&&%%%$$$"""&&&(((&&&######''',,,""" !!!&&&+++...((((((,,,444;;;:::111(((000222333222///...---...---444666111+++***,,,,,,888))):::777(((===AAA###;;;555...,,,///333666666>>>555AAA888@@@:::FFF;;;555444444,,,&&&111:::222///888:::222///555777222,,,333++++++888111$$$,,,+++...111111000000333666,,,###000(((222>>>...888888666222...,,,---......---...222666777444111+++---111333333333666;;;;;;::::::333CCCRRRFFFHHHSSSuuu^^^qqqvvvGGG@@@FFF666111000222777999+++;;;555888--->>>111,,,***///666888333,,,000:::;;;111///555444+++///...///222///***,,,444777---&&&+++''')))***'''555222%%%444RRRQQQ666,,,---.........111555888---///,,,(((***111222...******++++++&&&"""%%%,,,***&&&###&&&+++,,,'''"""...+++,,,000000---///666;;;555///+++)))'''&&&'''$$$"""###&&&%%%###%%%)))&&&$$$'''...---&&&%%%)))%%%$$$ ######)))666$$$'''"""###!!! ***)))(((((((((((('''$$$"""%%%"""###)))---+++))))))%%%"""222'''&&&111%%%---;;; 222999<<>>AAA???<<<^^^ZZZ```nnnqqq;;;777;;;////////////222777444---666444333777:::555000000222333...***...333333///111666555...+++)))+++...---((('''+++000,,,'''""",,,222&&&!!!!!!)))...+++%%%******+++++++++---111444---111222///...111000,,,------...///+++'''***000)))'''''')))---...***&&&111......///,,,&&&&&&***///,,,***+++---///000222+++***,,,///---)))))),,,$$$%%%''''''$$$"""$$$)))!!!)))(((%%%((('''(((222...111,,,(((+++(((%%%,,,,,,***)))*********(((&&&(((%%%&&&++++++&&& """%%%999///***222***444(((000lllaaaGGGdddvvvPPPooowwwZZZ000+++PPPNNN((("""444<<>>yyysssWWWgggiii999888***111HHH:::HHH222000---&&&&&&&&&%%%222,,,$$$,,,###""""""$$$'''&&&###((( """######(((######((('''$$$"""%%%)))&&&'''%%%$$$(((......+++***,,,,,,+++...222222///,,,333---222111+++444///&&&%%%'''+++......111666333444555555222//////111>>>999222000111222000...555...111222***---999>>>DDD>>>666///,,,,,,++++++333666666222000111000---111444777555111...///111))))))...555555000...000---++++++.........444;;;444///+++---333666555111,,,,,,000555555000---...))))))111333******000...111111222555;;;???BBBDDD\\\bbbiiinnn```999888888000666666555...555;;;###777111888111222///,,,+++,,,...///...222000///000222222///,,,***((('''******'''$$$$$$***((('''999888,,,000&&&444,,,)))...111+++)))++++++++++++++++++,,,000333'''...333222000...---***++++++,,,...+++''')))...---...000333444444222111******+++...,,,((((((***...---,,,,,,///111111000,,,+++---///---((('''***"""(((+++'''###$$$&&&''' '''%%%###&&&###%%%!!!%%%$$$!!!&&&'''%%%$$$$$$%%%&&&%%%%%%######'''---///)))###!!!(((222DDD:::...---(((000'''$$$%%%[[[^^^OOOxxxiiibbbnnnRRR>>>)))!!!CCCEEE,,,++++++;;;$$$000lllZZZEEE...$$$444&&&888TTTwwwooovvvJJJiiigggPPP000***HHH<<>>888222~~~llllllYYY\\\~~~ccc%%%+++???777BBB!!!)))###///)))***)))111((( ///+++$$$))),,,++++++,,,***%%%!!!&&&((( """(((%%% !!!!!!###%%%%%%###"""$$$''''''&&&(((---...+++)))%%%&&&***(((!!!%%%///&&&+++%%%000555111666---222//////333333///---...---...///...///222111...444777999888555333333444444---222888333222444111DDD???888222...,,,++++++555666555222333666666222333888;;;999333///111444111333666777444000///000777777888888222++++++///222000......000...(((###333...,,,000222111000222---)))000555000222555////////////...///555???GGGDDD^^^vvvlll{{{HHH888999111---444///333666999///888666888///==='''***,,,,,,)))(((((()))''''''+++111111000555===111---(((%%%&&&((('''%%%%%%###333NNN<<<"""+++'''"""))),,,)))'''***,,,******++++++***)))+++...111111444888888333///000333+++***,,,///...***(((+++!!!&&&***+++)))))),,,///---000222111///...,,,+++(((,,,,,,***,,,111///***---***)))***)))'''+++111,,,***&&&"""%%%)))((("""+++///((($$$(((&&&"""'''(((111...***111000(((%%%'''%%%###$$$&&&(((((((((,,,---111666333***###"""!!!&&&***)))(((((($$$(((jjj~~~RRR}}}}}}uuuhhhYYYXXXnnnaaaLLLGGGHHHyyy<<<------)))...///***888333''':::LLL)))%%%HHHIII:::===<<<(((uuuwwwccc]]]nnn...///222///%%%%%%$$$,,,+++,,,)))111(((!!!111---+++...---)))(((******'''$$$""")))+++###$$$)))&&&&&&$$$######$$$$$$""" $$$((()))''''''++++++)))+++(((***000---&&&'''000***///(((111444...222)))...++++++000222000............------444;;;888111***///444555333000000222555///555<<<777555777333FFFIIIIIIDDD===999999;;;777888555222444777666222888777555222//////000222555444444444666666333000---***+++000222//////111000...---...111444333222111---,,,...000...///222,,,)))///333///111444...///000111111111555<<>>666:::---AAA***---000222111000//////---...000///......111333...---)))$$$###&&&'''%%%(((///nnnqqq===***(((333,,,///999777+++,,,777&&&&&&&&&&&&%%%'''+++---555444444333...))))))---***)))***...---(((%%%&&&)))+++------,,,---111444+++///111///...//////---,,,000///)))***...,,,$$$,,,)))((())))))(((,,,222000''' !!!###%%%###(((######!!! (((""",,,((($$$,,,---$$$)))((('''''')))+++******))))))---111...'''$$$%%%'''""")))---+++...###***>>>xxxyyyrrrqqqwwwiiicccwwwiii;;;---AAAvvvkkk999""",,,...EEE)))+++---AAA777'''777aaa777JJJAAASSS333666111)))yyy{{{gggLLLrrr...---%%%111---111...%%%'''+++***&&&///'''!!!///+++((()))'''""""""''')))((('''###)))+++$$$%%%)))%%%///---)))(((((((((''''''$$$'''&&&&&&***+++***,,,+++,,,///...++++++...(((...&&&------&&&+++###777222///222444111------+++---,,,,,,333<<<:::111000111111///------000333666...222555...///555666555;;;???;;;222,,,---000888777444111444888777222111...+++)))***,,,///000444333111000333666333---///+++)))---000000///111666111***&&&''',,,000333...---...000///,,,...222444111777888111333888444222333555666777:::===???JJJZZZiii~~~sssnnn???444666111222///***>>>555999222444777777222;;;------...000222333333333444444///)))+++000---$$$(((,,,---(((%%%''''''$$$,,,<<>>===666888444...}}}~~~'''///111&&&555oootttyyyWWWcccZZZ...%%%---555333<<<%%%,,,+++((($$$---((("""///((('''(((&&&""""""'''******---&&&)))***%%%(((***$$$111///+++((('''(((***,,,$$$(((''''''***,,,++++++,,,***(((***...///,,,&&&---&&&+++***###+++&&&444---((())))))&&&"""!!!$$$,,,...***+++333444...666444111...---...222555555///555777,,,***222333:::>>>@@@===888444555888666555111000444:::999555444555555444333555999===222444333//////222111---444000......,,,+++---222888444---(((%%%%%%%%%&&&***---222555111+++---333---+++111111(((***222222333333444777;;;>>>@@@@@@CCCRRRggg}}}vvv___>>>333555444666222---HHH000777;;;&&&888333999333555222...+++++++++***(((------&&&!!!,,,:::666%%%%%%---111---))))))((($$$---!!!"""000,,,---,,,'''666777+++)))444222%%%...//////000000222666:::000,,,---444777333111333///---...222111+++&&&$$$///,,,)))((()))---111333666999888000,,,------)))'''---,,,'''***444555...)))))),,,000...(((&&&(((%%%'''888JJJAAA&&&''' $$$$$$'''$$$$$$...%%%///***###,,,111(((!!!(((((((((***++++++(((&&&***)))******'''"""###((((((111!!!'''((("""...!!!JJJxxx~~~}}}YYYFFFoooyyy<<<(((PPPddd***QQQ000000)))GGG&&&888444...BBB\\\$$$555$$$444555+++111EEE'''444333%%%+++JJJiiiTTTkkk111***&&&:::+++EEE%%%555---)))###...***%%%000''',,,---+++''''''+++,,,+++222)))***,,,(((+++---%%%((('''$$$  %%%)))"""(((,,,***)))+++---,,,...000+++$$$(((222444...***222---222///)))444111333,,,(((+++//////---..."""///444,,,(((---111///333222111111222333444444666666@@@DDD777000333222333333333222111111333444444222//////444;;;;;;777)))...333111,,,+++///555222777888111,,,...000...***)))))))))&&&&&&...999111222444444222...(((%%%(((...666999222+++---444///...666777...111===???222111000444;;;@@@AAA@@@;;;LLLeeevvvrrrFFF666///***555...&&&666666555666777666444111000000777888///+++222111,,,///%%%///)))222+++===222---+++(((+++222333---***+++&&&(((******)))***---000---555444)))###)))222444,,,888:::///+++333666222------...222555555222...***+++***'''(((,,,---***---)))333...---111)))///666333+++---444///+++333///,,,)))&&&&&&'''***,,,(((///,,,''')))$$$ &&&!!!)))000...(((&&&(((%%%,,,---...---###"""///---111,,,''')))'''***666###$$$)))...,,,''',,,444000+++&&&###%%%))),,,...,,,///)))777))),,,111gggxxxwwwlll___YYYfff===(((???DDD(((LLLHHH;;;(((///:::444777999...111QQQqqqHHH,,,&&&888'''...222777999777666888:::===VVV\\\eee|||III'''...))):::///++++++(((,,,"""111---$$$111+++###!!!)))000///,,,,,,***%%%$$$***000...***'''...+++'''""" ###***000&&&,,,///,,,***,,,---,,,...111333000)))'''+++111...///000000000///---+++333444'''++++++&&&---&&&...++++++(((&&&111444&&&666555333000000555888999&&&666===555.........***000------///000...---...''',,,111333222111333555---000111000------000333+++999555777333---333***000000111...===---;;;///,,,111333222222444333000,,,,,,---///111333555666111444333000///111000---333,,,111@@@@@@555555AAAFFFHHH___]]]uuu<<>>///999;;;>>>???>>>>>>>>>???333777111...444444444===333777222333///666222111666333111111---)))---444///000000---)))'''((()))---111222,,,''')))---///'''+++((((((///222000---++++++,,,------***(((+++---+++((((((,,,---***&&&!!!(((!!!!!!)))&&&000++++++&&&)))111,,,&&&---,,,,,,+++)))''''''***,,,&&&---***&&&)))$$$ &&&$$$""""""&&&''''''+++111%%%%%%(((,,,''''''555...111***'''+++)))&&&---***''''''++++++)))+++000+++***)))'''(((***,,,... ---)))---,,,LLL|||UUUnnnkkkVVV^^^^^^444SSSvvv......NNN>>>!!!???"""444***,,,,,,***111SSSMMM111((()))###---000444444111000111333999mmmbbbhhh;;;&&&---))):::555&&&333///+++222...,,,222%%%///)))'''---222111000111!!!'''...///&&&$$$---)))'''%%%###""""""$$$&&&&&&,,,000...,,,------++++++---...+++'''&&&)))---...000333333222000//////000333)))///111...555//////***,,,---,,,444777---777555111---,,,///222444222555:::999222)))'''***)))+++---111777:::999555000222444555444222222333...///111333555555444333'''111+++000333111888---,,,111(((222222///333,,,333666777666777999666222............///000111222000111///******---///---333111111555888999;;;>>>;;;AAAZZZ[[[zzzzzz}}}>>><<<555,,,444000---:::000///111333555555555777888222888444---///---...999555000111+++,,,%%%---222444333333000+++)))000999444555555444222222333555111111222444111------000''')))---//////...,,,+++...,,,***)))++++++++++++---///...***))),,,,,,***,,,'''///))))))111,,,555///222000222:::555///444000333555333...,,,///222&&&---***(((+++'''###(((///((("""""""""!!!###'''%%%$$$&&&111)))---'''%%%,,,+++%%%(((+++'''$$$(((+++,,,,,,...000111111---((($$$###$$$$$$ ***+++###000###{{{|||```zzzxxxtttbbbWWWgggSSS,,,uuu888///JJJyyy<<< @@@%%%---555666222'''+++OOOqqq:::&&&444,,,+++222,,,...000...+++)))+++---<<>>666>>>WWW```ppp|||uuuCCC:::333333DDD999&&&444888666888999888666555666777111777222...000---+++222999000888///666&&&666???***,,,...///......111555000000111222333444666777333------444444...---333555222444::::::333---,,,222111///...///222555777///111000+++)))+++,,,+++&&&$$$111---+++...###'''***///,,,,,,222///***...***...000+++$$$!!!&&&+++(((///,,,+++000,,,'''+++000+++(((++++++&&& !!!$$$"""""""""*** (((%%%""")))***(((,,,&&&%%%&&&)))+++,,,---...///222222...&&&!!!!!!$$$222'''""")))***222CCCzzzooozzz~~~rrrcccdddnnn<<>>@@@;;;BBBWWWjjjiiihhh>>>@@@???888<<<555222>>>222:::::::::999666555555666,,,111...///999888333666222,,,777///555$$$333<<<444111///...000222111...+++******)))***+++++++++---&&&&&&,,,---)))+++222---,,,000888<<<777333333555444333222222555888;;;///222111,,,)))***,,,+++'''%%%111---,,,...###'''***000***&&&***(((%%%***///222222---%%%###(((///(((...++++++111---'''+++(((%%%'''...111...)))''')))---&&&!!!%%%%%%"""(((***)))!!!###%%%(((111"""(((------***))))))***$$$'''***)))&&&''',,,111###%%%(((666///uuuvvveeebbbrrrPPPAAANNNlll[[[777777&&&"""@@@;;;###,,,'''(((***///444222---...222---!!!777}}}^^^&&&***///""")))---///111///------///222|||GGGVVV|||+++)))AAA===''':::(((888000,,,777((()))+++......+++((()))---000"""&&&+++,,,%%%$$$---%%%&&&'''***,,,---,,,+++)))...111111111222...(((000,,,)))+++///111000...===222'''&&&---222///***...444,,,111000)))///)))111'''...;;;888444666555///---///444555111000333///222222///111888777000///111000---333===<<<555666333111222666888888666444555666444000...///000***///'''---...,,,:::;;;///222000...444%%%000'''///222222222555999666000000000000///000000111111///333555444444666444000888888999888222---555@@@AAACCCPPPnnn~~~nnn\\\666666@@@000&&&555[[[kkkEEE///000000///------///000+++///+++---777666///000000///555///...%%%---222FFF???444---...333222------,,,+++---000222333333---***)))*********///666***,,,111444555555444333333444444222000000222444...222222,,,(((***,,,,,,///***111+++***111,,,555,,,333---&&&)))(((&&&+++111333444111,,,+++///444%%%+++((((((...+++$$$&&&&&&""" ###%%%###$$$&&&###,,,((("""%%%$$$!!!&&&///...""" """&&&///###,,,111...(((&&&&&&&&&###&&&(((((((((***...222***""""""+++999zzzfffqqq{{{sssdddwww{{{???aaahhh000222...'''111&&&---///...///111///,,,...333888666111;;;jjjLLL222777***,,,---///222222000000222555dddTTTlll888(((---///,,,,,,!!!))))))&&&,,,&&&"""(((,,,---)))&&&))),,,,,,***)))***,,,+++((()))---"""$$$&&&'''(((***---000(((+++---,,,---...+++%%%111...,,,,,,000222111000>>>222((('''000555333---,,,333,,,222000***333///555///555:::444111333...777333555;;;;;;333000333...666555...///777555,,,222000......000333444555///......000222444444333---000222111......222777)))...(((///000--->>>CCC222444666---888"""222''')))---///...///111000---111111111111222333444555999999444------333888999444333666999333+++000<<<>>>===DDDkkkvvv}}}vvvRRR555666???444111AAAfffzzz\\\222333333222222222444777,,,000+++)))...,,,(((---888===:::888---333222555>>>;;;333,,,---333444111...------111666:::;;;;;;///444444///+++...444777000777999222...111111---///111333333111//////000,,,111111,,,'''))),,,---***$$$***###"""***&&&///!!!+++((( ###### $$$!!!%%%'''''''''((()))%%%)))&&&&&&---***!!!###'''### """)))***$$$&&&%%%"""&&& 000///$$$$$$&&&'''+++%%%+++,,,(((&&&(((***))))))***+++,,,,,,,,,,,,+++***,,,((($$$"""___iiiSSS|||IIIIIILLL...""" 555111...???888444777888333+++'''"""///111(((666hhhccc//////'''(((***...111222000///000222uuuZZZ[[[ZZZ)))---111555000---(((000------555***%%%)))***'''&&&***+++)))555***$$$)))000000+++&&&$$$(((,,,+++))))))///555222333333222444666222,,,222000///...///111111111222...+++---222555444111(((///(((---,,,'''222000444222666444+++,,,---$$$000******000000((('''---111333444222111000///,,,000+++,,,000...''')))222---///000111///.........(((***---///000111222333555666+++111111,,,888:::555;;;666777555)))111***000777:::777333333333222222222111111111222333333;;;:::555......333777888000333444333444666888888888888===iiidddyyyuuuHHH555888666333===666000AAA???111222111000//////111333(((...+++(((---...000;;;***444)))***,,,''')))$$$***---,,,...444666333---+++)))))),,,---,,,***---777:::000)))...222222...999:::...(((...111,,,+++///444666555333333444+++000111+++'''(((,,,---111---666000...222)))///&&&222222+++......***,,, '''...111222000...&&&+++''''''///+++""""""$$$$$$&&&(((&&&###&&&,,,...222,,,,,,***'''+++------%%%)))---***)))%%%'''$$$!!!%%%...111///%%%'''***///333333000---)))"""---444,,,tttBBBYYYoooCCC222aaa$$$999000<<<***555333222000+++%%%'''---666...///777444000@@@ZZZsss333///+++///(((,,,000111...,,,,,,...zzzxxxVVVFFFyyywww%%%///---...999888&&&...&&&---(((,,,---***,,,000000+++((((((***)))###!!!'''###)))///---((('''---444((()))(((&&&(((+++((("""---,,,,,,+++***+++,,,---$$$(((,,,000222333333333***000)))---+++&&&111000$$$'''---+++%%%---222'''999111000666777222444<<<222---000777555+++***222(((###)))666555+++...===444888:::999444000///000------...333777777333///:::666)))111444...777666222>>>...<<<+++,,,***)))+++333777222+++)))******,,,++++++************+++000333333000///111///+++000777555...555DDDDDD666666888===jjj[[[{{{ttt111111,,,222222---...444222***+++///111///+++*********,,,...******000+++'''///111...---//////,,,+++---444111---***)))***...000,,,...///...***)))***,,,"""!!!$$$,,,...---111888;;;777333333555666444222000222555666444333222333888///+++......,,,444@@@///000///)))###%%%...777...222***%%%...///'''%%%!!!---&&&###222111'''+++!!!'''---///***&&&''',,,!!!$$$(((*** ((($$$"""$$$(((***'''$$$)))(((&&&### !!!###(((...222...%%%"""'''...999(((,,,'''666###'''%%%$$$"""888666mmm<<>>444555777777444111//////---000---///666111...555...///111000)))$$$&&&---///000000000///000333555+++,,,......------///000222+++%%%&&&(((((()))+++...000333333111///------,,,,,,---111666999888666///111///)))'''***,,,,,,***---111222000---+++***...555---###%%%'''(((///,,,***,,,+++''',,,///(((---000333444222///+++(((+++,,,'''...(((...'''''' $$$''''''%%%$$$(((+++...***'''&&&((()))(((&&&###&&&'''$$$ ###,,,555***000333!!!&&&)))222+++)))VVV666,,,iiiLLL___iiiiiisssfffQQQYYY<<<+++yyyAAA---222111000///000444333000)))HHH111>>>555AAA222### ***555666333==={{{EEE///---000555---111+++""""""&&&,,,...)))""""""'''//////...+++((((((+++///...)))'''***,,,++++++...'''***---000222222222111444111///000555777666444444222...@@@444111&&&000666444111---++++++,,,,,,,,,///111111000000333666...555:::999999<<>>bbb000///222888//////((('''%%%"""%%%***,,,)))&&&'''***...///111333333000,,,)))///+++***...000......000+++---///222222111000...444111000111444777777777...///+++<<<444888///555666555333111///---+++***,,,///222222///...///111,,,444999888666888<<<===555666555222///...///000---++++++,,,...---)))&&&(((111///$$$###---000***000111111///---,,,+++,,,$$$%%%(((...,,,---:::111777///222000+++333...999...000666222222666444222///444555000444666,,,///888555999777666AAA888222666:::999666444888;;;@@@AAAHHHOOOkkkwww|||sss<<<)));;;666666===GGGFFF;;;777;;;888333222555333---+++---+++...,,,///555000,,,333222,,,))),,,///......///%%%)))------,,,,,,///333000000///.........---,,,222///,,,---000111---'''111333333111...///333777555222///111555666222...)))111333---+++000000+++000...+++***,,,000444777***///)))'''111444//////222######%%%"""---000,,,000111333999???<<<444(((((()))&&&(((%%%'''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''')))...222000(((!!!,,,,,,,,,)))'''&&&(((***000)))&&&...///---((()))CCCzzzSSSXXXnnnUUU555777lll555000...(((---'''222555(((<<>>:::;;;888000---000+++...,,,...333---'''...333***&&&***000111000000$$$(((,,,,,,))))))---111+++***)))***,,,------,,,333444333222333444000)))...---,,,***)))+++///333000...,,,...111333222000''',,,///---,,,......,,,(((+++.../////////111333)))///++++++777:::222///...%%%"""###&&&//////###(((,,,,,,***...555333,,,'''%%%***###)))""")))((('''&&&%%%$$$$$$$$$###"""###%%%***111666555000+++))))))((()))))))))******,,,$$$222111111(((...222,,,111XXX===,,,666)))(((666...000000444oooYYY+++BBB777444444---999sss999***'''111,,,111000+++000&&&000///+++(((***///000---444...''''''+++...,,,)))***((()))...000...,,,---(((***---000111111000///))),,,///...++++++///333///666,,,222111HHH>>>555222444555666444000,,,)))***...222333222111333555111666888444111333555555<<<999777666333000222666333000...///222111,,,&&&111777888111///333333...222333111---)))(((,,,///,,,...,,,///888444---222...111)))...,,,%%%222333---''',,,000,,,///111+++777000...---+++444:::333222;;;+++(((+++$$$,,,//////111111000...///333777888EEEBBBIIIdddtttYYYaaazzz555&&&444555999999333///111555777HHH===777888777000...333---000---...222+++$$$***111+++'''***......///000''',,,///---)))(((---222+++)))(((***---...---++++++///000......222111------+++))))))+++---///000.........///000222333333------000333222......111$$$***000000---++++++...&&&...,,,+++333444------(((,,,(((%%%---111...///&&&+++***$$$&&&......((($$$"""***((()))(((''')))***'''""" """"""$$$(((,,,......---,,,'''%%%######%%%(((******''')))"""111***444,,,000GGG{{{dddxxx{{{NNN""":::NNN......777###***DDD777...---KKKSSS111---***,,,111222000555>>>CCCAAA```+++'''555222555111)))---"""***---...******...000...111///+++((('''(((,,,...)))&&&(((...000...,,,,,,,,,...111333444333111000,,,---//////////////////000444---888222???555333555555555444333111///...+++///222222000///111444---000///,,,,,,...///---333///------+++''')))///---***'''***///111---(((...111444444333111111000---...---)))&&&(((///555)))......222888333...555///333,,,333000&&&222444222---222555000222222)))999000,,,)))&&&///555---999DDD333111888///444;;;777555222000///000333444555JJJ===IIIYYYnnnQQQjjjjjj888555666000:::===555000333444111CCC777111444555000111777333777333444777///'''---000,,,***+++***))),,,000+++///222///***)))...333111///------//////---***%%%(((%%%'''...222111000---,,,...222444222000,,,---...---,,,---///111222...000777555------444,,,111444222,,,)))---222"""---,,,''',,,+++'''***###222...(((222222///999&&&---,,,%%%%%%///222---&&&###---!!!,,,!!!---,,,!!!(((...---'''&&&,,,333'''(((((('''&&&&&&(((***...***%%%###&&&))),,,---***777///333%%%999333333///ooo~~~eee^^^XXXnnn:::'''***HHH///???000$$$)))###666///222:::]]]NNN>>>!!!---333000333===AAA;;;:::>>>yyy000$$$444222444000,,,666///(((...+++)))---111111***000444222+++(((+++000***(((***000222000------...000111222111...+++)))333111000222555666333///......+++>>>555555,,,555333111...,,,++++++,,,---...000111///,,,***+++...222333111///000444444000777222000111///+++...444+++'''%%%)))000333000,,,+++,,,111777777222000333000111000---+++000999AAA222999:::999888...)))222000666111:::555)))222333222///333555///000///$$$+++%%%'''))))))222666---***999)))+++666---000999666444333222222000---+++444NNN;;;IIIPPPjjj{{{GGGtttaaa888@@@333...CCC222333...###<<>>,,,333000(((***555888111;;;666gggbbbHHH&&&&&&+++>>>,,,%%%:::!!!***---###((()))$$$,,,&&&666+++((((((&&&,,,000)))444666333+++%%%%%%&&&$$$+++000)))000000***555333(((///)))111222+++...%%%222+++***333:::666...***222000///000333555555555222555+++666+++999333:::===444...111555888999<<<999000......)))///666333333777,,,000444222777,,,666111///222222...000555///111222///)))'''(((,,,***...111111---******,,,///222)))###+++///+++,,,...000'''111333,,,333///000---///...999"""666555,,,+++***---000000,,,(((333AAA---;;;;;;+++;;;***<<<999DDD999^^^hhh}}}ZZZyyy^^^===>>>444<<>>AAA@@@333777777222///111333333333333222111//////000111777333******///+++(((...+++******,,,---,,,------333;;;<<<555111333000)))(((&&&###+++000///222+++///000///000555888888222333444333000...------///,,,)))))),,,...///...---444666000+++...333555555222//////000222333222+++000333---$$$###,,,666,,,222222(((444111222222))))))'''$$$!!!"""%%%)))+++(((111tttddd)))---,,,...111///++++++......)))333%%%###...)))333000111111---***)))))))))EEEYYYooouuunnnqqqYYYOOOgggDDD(((333>>>bbb...+++&&&222...===+++...999...###111EEEMMMSSS666OOO000,,,++++++,,,---...111333???zzzaaarrrPPP///,,,'''444+++&&&777&&&+++///'''...111...777111:::------333000111666444///111222111111222,,,%%%,,,111)))---,,,%%%///,,,333777...444444...333+++888///***///555666444444666222...,,,,,,---------444555///222,,,111///111111)))%%%)))...000111444888///---,,,&&&+++111---%%%...+++666===<<>>+++;;;999444444666111))),,,666...............---***(((***'''///(((,,,111%%%---+++((((((---222000+++,,,))),,,222222---...555'''000...)))***'''&&&...333222...,,,...333333...***...222555555444333333///111333444555333000...---000111///,,,...222666222,,,((()))///222///++++++)))))),,,000000,,,'''&&&+++AAA222OOO333666+++))))))((('''%%%#########'''...,,,+++...$$$+++,,,)))'''(((%%%"""$$$)))***+++...&&&###((())),,,%%%...111+++,,,444666000CCCYYYrrrttt[[[GGGSSS}}}GGG---''')))777vvvDDDAAA888***999<<>>::::::&&&...999///---333555---))),,,333YYYooonnn~~~333111***333:::...(((,,,(((---&&&---...(((...&&&+++)))...///'''***...(((666555000,,,...111...(((+++444,,,//////,,,666111444888...444555111999333///------000333333111///...---,,,---000333555666222...666)))333&&&+++%%%)))***111;;;???999222...999111000///***---111,,,...222%%%&&&''''''111***---((('''---555777444000555444222...***)))+++---)))---000///+++***---111---999777...,,,******222...222---888;;;222777111000888///---333444>>>000777666444000...000444888444???555777111)));;;<<>>444666FFF888555888(((<<<:::333333999:::333222777333222222333333111,,,)))'''###///444)))...666---000111000///444888444+++444---...444444...000:::###++++++***---+++,,,777222222000...111333000***%%%)))...111111///......,,,---/////////---,,,,,,//////000///------111555///+++***...444555///(((+++)))(((+++//////)))###""""""333"""===###)))###(((((((((((()))(((((('''+++***&&&%%%)))'''%%%******&&&%%%%%%$$$!!!$$$)))&&&///111111...,,,...***,,,333444...,,,//////***SSShhhssspppttt[[[LLLbbbsss;;;555***'''===pppRRR666444 555))),,,888>>>BBB===///000AAA<<<===888'''---555%%%***777---444---,,,@@@111...+++---333888555000444hhhrrreeeuuu===222...444999///'''555333777///555555---222***...666;;;111)))222444$$$555888666000---...---+++)))333+++,,,,,,***555...222888000777888111666...///000111111111111000...---------...///...+++)))...+++444***555)))000***---,,,///555666222......111)))***,,,'''+++///***///333&&&'''+++///>>>:::111,,,)))+++222777555111777666444111///...///000***+++---111444444222///---:::999222111000///666---000)))555888222:::666222999)))))))))000888---999666333222444555444333111;;;::::::333---999===QQQRRRMMMEEEOOO```nnnkkkppp}}}???BBB666@@@;;;999888111888:::,,,222000---...444888777555666555444222333555333///***'''+++333111(((***///---,,,000111...000444000'''000+++***,,,)))$$$%%%,,,&&&+++)))***...******555000333333111111333111,,,---///111111...+++)))((()))+++---...------///000333111//////,,,)))+++///,,,+++,,,111666555///)))...111333///***)))...333777222555%%%999)))444888***)))***,,,...000000///,,,)))))),,,//////,,,((((((&&&&&&(((((('''***000"""///...222000***000(((---///111111000.........iiiyyynnntttqqq[[[UUUsssrrr<<<(((222---888hhhyyyOOO555KKK///...111RRROOO666,,,000(((+++///DDD@@@:::000;;;444&&&///...111***333333///+++---333444111MMM~~~]]]```TTT555///000111...+++<<>>???999333...888555000444444000222///111***555888333<<<999444:::'''---&&&---333///...+++))),,,000222000,,,'''...444444000///555<<<777;;;888:::EEE___mmm}}}pppqqqkkk666666222===666:::+++000;;;666222---+++...///......222333222222///...000333333000,,,***333111)))))))))'''******000000***)))...,,,$$$111222333333111---,,,---,,,---)))***///***'''000000333444111///222333111000111222111...,,,++++++---000333444222111111222222...,,,,,,***&&&''',,,'''(((***---000///,,,(((...111333000,,,,,,000555,,,)))%%%+++###'''111""" """&&&*********((((((,,,***"""###)))))))))((())),,,,,,+++...333"""000(((---+++&&&333+++...***...666555//////666pppzzznnn\\\]]]xxx@@@+++000(((;;;kkkJJJ222!!!>>>DDD 444555JJJUUU???(((,,,888,,,999---,,,///+++777<<>>555222000000999///111777111999:::222555,,,333777777111...222666666)))***---222666777666444///111...333...222...///111...,,,------,,,///555444...111444111444888222(((222...333444000888///+++---,,,+++...333444///555555555555666555333222666555666:::??????;;;777333777111...777777...+++333666000;;;===666===888555;;;***999,,,///222666444444333444555666666666///222:::888666999;;;CCC>>>GGGAAACCCDDD\\\gggxxxwww}}}ddd555222333>>>///???...777===111999333///888888...)))...333222111...---///444666444000000;;;000&&&///000)))//////666555,,,)))...///***(((...444444333333000---((((((%%%***333111...888000444555000---111555666&&&(((***++++++,,,---///000444888888444000...---...)))'''***)))&&&'''---"""###%%%'''(((''''''&&&'''$$$$$$***111222+++###%%%)))'''---333...'''000)))'''%%%(((,,,000111000'''$$$)))---***...000(((,,,++++++...---***+++000***555'''+++)))&&&:::555888///111;;;888+++)))333nnnyyymmm^^^bbbwww;;;,,,111000***NNNRRR...:::222111...&&&$$$555CCC999---777999(((###888333333555...333333BBB''';;;DDD---***111999///$$$999\\\dddIIIkkkuuu333000888333888,,,)))333666+++000000+++222,,,777"""&&&;;;<<<555777;;;555444111000444777333,,,---:::222///...000:::000)))000+++444888333999111'''222888555222333333///...------...000111///---222666---666)))333)))---''')))///666666111...///444---111444000333777000&&&111,,,111222111;;;444...444888666888======888666666777999::::::777555777777777888888888777666<<<===444111===>>>222+++777;;;666AAACCC999===777111888)))???000///000888333444555222...---000333...---444000...222222;;;$$$333333:::999UUUccc^^^sssqqqhhh444;;;---888,,,CCC///111;;;888777///000///---///333333000555777777333111333777999...000))))))333555000333111,,,555//////555///666111---,,,///444444---&&&)))///333///((('''000888555333000///000333666999???000;;;'''333...000111+++///444444111//////000AAA???;;;555///+++++++++000'''///---...000%%%+++)))'''%%%'''+++...---,,,)))&&&000+++)))---###)))---###222,,,)))---"""222)))&&&'''...000+++'''((((((---***!!! &&&'''!!!---(((000###***+++---000,,,!!!111---)))BBByyyhhhvvvqqqSSSddd{{{>>>...***111333AAA999888222999CCC;;;666{{{vvv888888555777444111999///777222///444555HHHooo]]]:::888333:::&&&...zzzoooVVVlll<<<+++)))>>>///***999000,,,)))***...111222000555111///===888...444)))999,,,:::000...555(((888,,,///222222111222666999222444444000---,,,***(((---444888777888888111'''333777222///333000+++///111111333222+++$$$(((222444111222666444//////444<<<:::+++???HHH999===000///555,,,222888:::BBB888666222333888999888;;;AAA999666111//////111111111333999555111444///***000999///666222BBB444<<<:::222???999---222;;;:::999555777555///...333444111111000///000222222000...777222222777;;;999444222333)))444@@@<<>>///333888===tttSSS333(((--->>>::::::666000000333444111+++...222222333666:::<<<555666///---555555///222)))%%%000,,,...666222::::::888777999<<<<<<777333)))...333222------111777...111444555555444333333222)))999)))222+++)))***222555999;;;<<<;;;:::999......//////000000///...---$$$+++)))***,,,###))))))!!!$$$111666///%%%'''!!!***%%%&&&+++###(((&&&$$$###&&&(((%%%%%%)))...---)))***///((()))(((%%%%%%)))***)))++++++///))),,,)))222777555///%%%(((===666333___zzzxxx|||UUUfffUUU---555;;;)));;;ppp888'''JJJ???***ooorrr---666333...444555444000OOO666(((555---MMMhhhAAA,,,333(((...???iiiWWWdddHHH;;;444555###)));;;222111111000000333666999000222333@@@:::222>>>777888888333666222***,,,---333444333222000///000111,,,333;;;<<<777333111111***555;;;555///222:::@@@111666222111777333***,,,666+++%%%***000///***(((333///...000000---///444000444+++888;;;///555,,,&&&((($$$...111666(((000000333555111...222:::777666444333222222333444444;;;888555999555111777111666444555888CCCBBB>>><<>>@@@444555---)))///---'''***,,,(((111++++++111,,,333//////...............---'''***---......---...///,,,///444444222//////000---&&&555(((...+++'''***---...///000///---+++***,,,,,,---111444444000,,,111'''---***+++...&&&---555111///555===???999111***""")))%%%)))111(((,,,---(((333333333555,,,222111222555555///***...555///++++++------,,,---111,,,///+++,,,$$$)))***///888777333444:::333888yyy[[[pppOOO444&&&777AAA+++ZZZGGGhhh>>>VVV000555111***---&&&333///&&&***666sssTTTAAAMMM333;;;666)))444!!!)))```~~~XXX[[[yyyOOO333222444---///,,,)))+++,,,***(((***111666000333444===222)))777222...999)))888666%%%666...666444222000000///...---###+++444555///***+++///111888;;;333,,,...888@@@555777111111:::777...///+++,,,...000---))),,,111666222000111222222555999***666444777333...555///---444,,,111555555>>>555777:::>>>===666111666???555777777555222111444666333:::777444888555111777000>>>222444(((AAA888111999;;;444444???>>>555555555555111---,,,111444444111333444333111...+++***888333111555888777555666333:::>>>BBBFFFMMMfffUUUjjj~~~___///,,,...>>>---'''888222444999***%%%&&&,,,111111000///***%%%++++++---111222111222555...000)))%%%+++)))$$$'''000+++333---+++111***111///111111000------000222---,,,+++,,,//////...,,,...000000---***)))...222555***///%%%***111,,,111000222444111------000444111///...111555666222---444)))///+++---111)))111,,,222777444+++&&&)))...+++###***(((...777,,,...000---000/////////+++,,,+++,,,,,,***&&&%%%(((...222+++***//////((()))///***000'''---+++%%%+++'''---///***)))000333zzzuuukkk~~~bbbXXX,,,000000///333EEEEEE222vvv888>>>...111444333***444+++AAA666eee}}}\\\>>>BBB---333CCC333,,,111333&&&???~~~ZZZTTTiiiUUU+++...000444666%%%(((((('''&&&&&&)))...333///111///555+++%%%222+++///444+++444333)))444111333000......111222111///666666666333...,,,000666333222000111444555222---666666......999999000000'''///666555---***000999555333222333555777888:::+++888;;;666111333777222))):::999999000+++;;;<<<222555777555111...111555666888777333...---111666333:::777444777444000555222:::222///&&&555///+++333555333888BBB===666;;;...---***((()))---222444444444444666999888444111===888666888:::777666888888EEEDDDBBBFFFFFFWWW}}}DDD^^^xxx]]]222((()))444000555999333///666111888(((...222111000000///---...))))))...000000222777,,,///***(((///...+++000,,,(((222...///666222:::111333444222//////333777999444//////222444222000///000000...,,,,,,///222999,,,+++(((,,,999///222000555888555///111<<>>'''<<<>>>000555;;;;;;777000111,,,888mmmcccSSS```fff777444(((,,,666///111...++++++///333555666---...***333000///<<<111===222888///+++---$$$///000...,,,...222444333111===666000111000...000555---***+++111777777333///...222///333???;;;...+++222...+++---444888555/////////000222555777555222---333888///...555333///---;;;777777000+++777555333333222222444555444222888888555///((((((...444444;;;999777;;;888555;;;222---333---555---555555555;;;===@@@EEE>>>;;;EEE444222111222444888<<<@@@@@@:::777999>>>>>>777///:::666555888:::888999<<<555CCCCCCBBBGGGGGGYYYHHHaaarrrUUUBBB>>>;;;888888BBB777333000999666CCC222555222+++(((,,,111333BBB:::555777777222222777)))...***)))000000...555000,,,555//////666000888,,,---...---***+++...111:::444...---000222111///...000444777777555111...222++++++//////===+++---222666888333++++++444===888333---,,,...222444444222(((...,,,...111)))111888555111......///000000***$$$...,,,///555***,,,***333++++++******888666111///+++&&&(((,,,---+++'''%%%'''+++,,,+++,,,///+++111---,,,(((333111///;;;,,,///777###)))111lll^^^|||rrrrrrooo```>>>---;;;777111,,,QQQZZZ'''333)))###hhh222111555000===***---666ggg***111111222!!!+++///===;;;BBB999333...000\\\pppUUU^^^|||777222...333444,,,///+++((()))...111111//////000+++222000111<<<---<<<,,,;;;...+++333###444111000//////111222222222222***'''...222///---///333444555333...+++000999***444888???JJJBBB222,,,///000///---...222333222...000222333777:::666000333000666///000888000222:::<<>><<<666999888333---))))))...333111888666555;;;999666===333)))555---:::'''222444111<<<<<<999999555333<<<777444333777999:::>>>CCC777222...111777:::555///222000222777999888:::>>>000888>>>CCCHHHOOOgggccc}}}}}}~~~IIIBBBAAAAAA:::IIIOOO000000///666&&&)))111444222+++&&&)))---///===333...222000)))&&&***''',,,(((&&&,,,+++)))000333...666///---111***111111111222222111111333444000---******---///...,,,000000111666:::999333......,,,---333***999(((000:::<<<<<<999555222333444999666111...---///222444111(((///...000333***111...+++))))))+++......---///)))111++++++222***000"""111)))+++'''%%%888555***+++''' '''+++---,,,...222333111000222333%%%'''''')))###&&&///...>>>@@@mmmhhhxxxuuubbbYYYddd\\\000444111666000GGG???222 )))YYYCCC888...%%%===999666FFFYYYsssPPP999000GGG(((444666555:::+++<<<444333111GGG|||WWWaaa111,,,666===000&&&'''&&&&&&&&&'''(((((((((...222///333,,,***555'''///,,,222444333333000666000111222111111111333444666///...666999666888>>>@@@<<<888444,,,''',,,555---555666:::BBB>>>444444+++666:::111''')))222999222444333333777<<<999111999///999333333999///:::000333(((---333333999---000333333111333666444///888666444111000000222333444:::888555999666222888///222666222222...///...---999666,,,...111///222777333333777999777888===777666666777:::===>>>???111000333888999777888;;;EEE@@@EEEHHH@@@EEE^^^rrrnnn[[[}}}???...''',,,***///AAA)))111333<<<222;;;)))111666333...------+++000((()))333777111000444***///+++'''+++)))'''...+++'''111+++,,,222---555,,,,,,,,,---............+++******---000111///---444///+++---444777444000000111000222!!!333(((999++++++---222777888444000))))))))))))***...333888+++###+++***,,,///%%%,,,$$$+++111///(((&&&+++222///(((---$$$""")))&&&/// 444---///((("""666111&&&...///)))&&&+++111222%%%,,,---((()))//////(((......444 +++%%%,,,%%%111111...III\\\bbbqqqMMMPPPllleee333444000:::777bbbMMM111,,,999FFFEEE;;;---<<<---ZZZ:::555<<<222999;;;333444333999'''<<<111///444^^^WWWddd;;;...111222)))111(((,,,///...+++)))+++---%%%///111555---,,,;;;000+++777---<<<;;;***555,,,---000222222111222555999555,,,)))------+++444BBBAAA555---000555333///...---///(((%%%,,,...///888999888111,,,...555666111222222///---111888666///999,,,999444222444+++===(((888666888222///>>>>>>444;;;===999666999999666666555555666777888666444???EEE@@@;;;<<<666111555&&&999666:::...BBB;;;777444@@@999---444===;;;999>>>::::::??????::::::>>>:::<<<===888333111555:::666666888<<<:::666555777AAA555>>>EEE<<>>---+++---111...'''$$$'''))),,,---***&&&&&&+++000///'''%%%)))333888///((()))---999///@@@vvvrrr^^^iiipppFFFSSS{{{ppp888666111000===555---sssFFF333III222///000---555^^^YYY:::<<<222:::111///+++,,,///<<<666???---777>>>iii```YYY999000...333&&&000......,,,&&&###(((000444666222***(((///555666+++222)))---000---000!!!555777444,,,(((***---...)))222&&&+++555///000+++666333)))(((///,,,%%%***444555---888999222<<<<<<888111111999888///***...777...)))...666999::::::777:::666666<<<888333888777888///777666+++333222///<<<;;;555999:::999===<<>>===;;;<<<===<<<444+++<<<111,,, ;;;444888444111777<<>>@@@BBB???FFFeeepppSSSNNN}}}mmm,,,,,,'''---+++///000222111///000222555)))+++...222333111+++&&&222///+++'''&&&)))...222+++,,,---,,,+++,,,///111'''(((!!!!!!---...+++000111,,,+++...000......000333333444444333111///...666///555---+++333000:::111)))000444)))---555...===555000111222111333888/////////---+++,,,000333444444444444555555555444)))+++******000999:::666%%%222;;;222'''...444+++)))777&&&222)))!!!---***"""!!!$$$***+++'''&&&))) """$$$###  """'''111###---///(((999111&&&+++ CCCttt___nnn{{{oooPPPXXXOOO...))),,,999+++000QQQ[[[000444+++III^^^:::;;;222)))777000XXXAAA<<>>333...111888555111333...+++333999CCC;;;333999444+++111...222444222111444666555444999222+++111555777>>>;;;:::666333222666;;;???===999<<>>$$$,,,999+++000000999===cccoooYYY^^^666---,,,///%%%---***)))+++***((((((+++,,,000222000///000000...(((...''',,,///,,,000%%%333666777333000111111...(((...)))000,,,###333;;;---...***...777444...444+++...&&&......'''000------+++---222000)))***111))),,,444======666000///...999777///,,,(((+++888======000444222+++555444555;;;999888AAA>>>222...>>>DDDAAA>>>CCC@@@:::===555CCC???333666888000++++++///000...///444888888///;;;:::666999888777===///555:::888222---000555///+++111(((///555@@@444555555666555666888<<>>AAA???CCC^^^hhh999BBB\\\^^^555111999333777333111///...///222555666...---...444:::999000(((555...&&&"""###''',,,...///...,,,))))))+++000444%%%...+++'''///111---...---)))(((+++---,,,---///777666444222111111222333111+++222+++***///)))///******'''(((///111///000,,,...111444666555111,,,...+++(((%%%%%%''')))+++888999777444///---...000(((***...///,,,))))))+++'''''' """,,,&&& ,,,+++***!!!---%%%$$$ ,,,***((('''(((***)))&&&'''&&&$$$%%%''')))******&&&///+++///:::---444(((...111'''FFFTTTmmm{{{^^^xxxnnnPPPLLLZZZMMM'''---222&&&222222555CCCPPP(((++++++nnn 222333...444111///cccuuufffFFF<<<333777:::...;;;222HHH:::***FFFwww]]]aaa+++))),,,222000,,,))))))---000---,,,---++++++++++++((($$$###$$$%%%***$$$---000+++222------111333222444666444000///+++(((111((($$$222((()))...---222999333,,,111000666---111///)))000((('''***...111//////444;;;000***(((///666888666666222;;;777111444333------***111+++222555222<<<666111;;;<<<888777111000;;;888999000000AAADDD555+++555,,,---444666555888;;;111666999777555666555222???AAA666...555::::::>>>999555222333222222999CCC@@@...+++>>>BBB>>>888:::===999555111000111333444///;;;:::CCCDDDFFF\\\ddd===LLLhhhYYY111(((555---555888555222111333555777777444222111666;;;<<<666000000,,,(((((()))+++)))'''------...------///222555+++666444...444666111111...)))(((+++...---...111///---+++)))))),,,000222---$$$)))&&&+++333))),,,''',,,'''&&&//////,,,111......---+++...222333111,,,***''''''***---//////...000111...******///444+++///555888444...---222###)))"""###///&&& 222...777333'''---!!!"""&&&---,,,)))(((+++000///,,,///...---------000222444999---!!!999###333///...888+++222///hhhvvvZZZvvvaaa???CCCXXXCCC...(((***---555...+++eee{{{,,,>>>nnn222)))777111 555ccceeeJJJ***...888)))***;;;555|||>>>,,,www]]]ggg,,,***,,,---+++'''%%%'''+++,,,******---000///111333222000111555***...'''///000(((///,,,...000000...///222000,,,333///,,,333+++111???'''+++000///222888111***000,,,444---000000,,,333+++))),,,000111000000333666...))))))444======888444888???999555???AAA666///---666000666777444<<<333GGGBBB555555???;;;222444>>>AAA999888HHHMMM???444:::(((***777555444999<<<333999;;;999777777555111===AAA:::666@@@DDD@@@AAA;;;333000333333000111666VVVDDD'''///777999111DDD@@@999000+++---333:::???,,,555555@@@BBB@@@TTTZZZ\\\qqqYYY666+++999---666888666555666888888666333,,,***'''$$$$$$'''---222((()))---222444000&&&'''))),,,---,,,,,,---..."""000...&&&+++---'''%%%,,,((((((,,,...,,,+++,,,###$$$$$$%%%&&&'''((())))))!!!'''$$$)))111''')))&&&///)))&&&...+++'''111+++,,,***&&&(((...///,,,---,,,---///222333222///---...111333555888;;;===111444999;;;555---...555&&&BBB<<<***---((("""111222gggIII222...)))+++...666444///***,,,111///))))))+++,,,+++((('''***,,,$$$111///333<<<'''+++---!!!111---666888www|||ccc^^^AAALLL^^^RRR333))) '''***666+++"""+++@@@===FFFiii444666...AAAzzz444...CCC:::CCC444<<<===444???222ddd:::KKKyyy___lll000000///)))&&&$$$$$$'''***)))'''***///'''&&&)))...///+++,,,111222444+++222///$$$***(((333222...)))))),,,+++'''000000000222+++===QQQ111(((---,,,///444---'''---&&&000+++///111111999000,,,.../////////...---++++++(((+++555;;;999555333444===<<<===PPP\\\WWWSSS555>>>777999999777???666MMMCCC444666BBB???333333222<<<888333<<>>888333---,,,000666;;;===777===:::FFFIIIHHH[[[aaaWWW<<<111>>>---333000000111444666444...)))(((///666555///,,,000666000---***+++...---)))$$$%%%(((,,,...---+++******'''555444+++///111***((((((&&&(((,,,...)))%%%%%%%%%(((---000111000---***...'''...))),,,111'''***&&&333,,,&&&...(((###///)))---...,,,---000---&&&+++,,,...222444222,,,'''+++******,,,///000,,,)))(((***///222---(((---777---\\\WWW111***((("""++++++RRR111%%%***///---222000+++&&&)))///...''')))...222000+++''''''***'''*********((('''---000..."""555''''''111oooYYYyyy}}}ggg^^^xxxaaaggg666///888<<<,,,***DDD;;;NNN\\\;;;___\\\000111...OOO???555777(((888:::***;;;777444999...---NNN|||cccmmm444555333)))%%%$$$%%%)))+++)))'''+++333++++++///555444///...222...000)))222111'''//////222111,,,))),,,333444222+++///111000'''CCC^^^;;;'''------///444---(((///,,,666000222222000666,,,$$$&&&))),,,///111///,,,+++)))+++///111000111555666===444,,,555;;;333---555>>>555666666666@@@777===;;;444555:::333...555(((888999000333666333444000,,,555888444CCCHHH444---111222000111555999999333<<<999111333444333999@@@777333444111+++///:::HHHiii???)))333@@@%%%555000111333777;;;<<<999555333777222???CCCCCCXXX```gggXXX???555222888***555@@@666444EEE888(((999///000222444000+++,,,222111//////000...+++,,,000555---,,,...///333---111000---***'''''')))***,,,---//////+++%%%&&&+++'''$$$&&&++++++((((((,,,***$$$%%%+++***###$$$---)))&&&&&&((((((&&&&&&***333+++((($$$!!!+++..."""222(((+++///'''$$$(((((((((---<<<222,,,222///888''':::444(((...---'''//////444444...***---...,,,+++UUUVVV+++,,,333,,,000333111***))),,,,,,(((%%%,,,111333666777222***---222+++&&&000666444555000!!!,,,444)))hhh|||nnnooosss|||eeeeeeUUUGGG,,,777'''(((...(((333+++444(((&&&555```111ttt===OOOmmm+++444...ttt999000444888777333111222555&&&<<<)))+++zzzdddsssjjj+++:::///000...000000222555555222//////***///333///$$$ ,,,;;;"""***(((222..."""---111---222333...*********(((%%%)))+++(((%%%)))444===000%%%$$$///111((('''111''',,,///,,,+++------,,,(((,,,))))))111///'''(((---******...444555000++++++;;;111000777666???>>>222666777666999>>>===888<<>>333''''''///555222///...111333111222555555777999777333222444777555777???MMMFFFLLLbbbWWWvvv[[[VVV666...///888///222;;;000///AAA777)))777222111333333///******///+++,,,000444222,,,***+++(((111333///+++(((%%%###+++,,,+++)))'''(((+++///+++))),,,222666333111111000)))''',,,...,,,***+++666///...111...%%%%%%++++++)))))),,,---***+++---000...000///***000444+++222***...333,,,+++//////((()))555000222<<<777<<<111CCC>>>111222///***111***......(((%%%''''''&&&&&&@@@???'''$$$))),,,'''++++++)))+++///---'''***+++---000111///+++'''&&&***%%%$$$,,,,,,***000%%%333111HHH:::vvvxxx{{{[[[PPP~~~~~~uuu666$$$555(((---'''222+++777111555AAA888LLL|||ZZZ555:::777eeecccAAA###GGG222---111555555444444555777<<<---666kkknnn~~~ttt,,,444(((---.........//////---++++++---,,,---///...)))%%%***222"""(((%%%000000$$$***'''///444666333000111111///---000111+++######,,,666,,,&&&&&&---000///333<<<))),,,------///333111,,,000111)))'''111444333:::222222333555888888666444555AAA222///222---222///111000222444777999888777;;;:::(((111888333:::...222999999333222777666000***///---000;;;:::222333777;;;;;;777666777333---666///999--->>>000;;;666444;;;>>>999333333333111111...---///000000444:::333666999::::::999999:::777666555>>>888AAA^^^ZZZdddIIIOOO///...222;;;444111888//////===888---888777555555666222,,,+++......///222555444///---///000>>>777---333222000<<>>666222666555222555;;;999222000222...111>>>>>>555444<<<>>>===999777888666222;;;???>>>222222888@@@???777777666444444666333...222000//////------333;;;222333666:::<<<;;;888666888777222999555===ZZZ\\\|||ZZZ:::tttMMM000555555555...///777222000666222...888666333222333222---+++,,,444000......---,,,000666ddddddBBB)))333///""",,,000222222---&&&$$$(((---000***(((---111,,,$$$---)))''')))---000111222...***))),,,...++++++...)))((()))---,,,(((&&&(((%%%###***...)))+++///)))///(((,,,///***+++...(((,,,'''...(((,,,666+++***///888777111111444222///***,,,------...///000000//////)))***111,,,'''///&&&$$$$$$(((000333...(((...&&&(((444777///---444******+++444999...--->>>CCC;;;111BBBMMMyyy}}}PPP---000222***222###)))%%%///(((666000%%%GGGggg ///,,,---000(((GGG}}}333%%%$$$:::ccc:::444666555555666999::::::999)))]]]cccttt~~~000333,,,666666///555777111)))(((+++...///+++***---///---,,,...000000###''')))'''222///)))---///------///...+++111000...+++)))***---000&&&......&&&"""(((---...***+++***((()))------*** &&&%%%%%%---***%%%)))...333666555111000444888///888***---777444:::999AAA777555======444222999555AAADDD@@@666333;;;???333777888666888======999999:::444555AAA@@@777666999:::;;;:::999::::::;;;///===555222(((<<<777111<<<666000,,,///333555444555444333222...+++///666777555555888;;;:::666222666;;;888@@@@@@AAAXXX]]]{{{YYY333OOOhhhPPP000888555000++++++555777222...+++---666000,,,***---///,,,******000,,,++++++******...444<<>>999111000555888333---+++000444333000///,,,,,,000555555000000222...<<<444%%%%%% ---,,,------,,,---000444888111111333444///***+++111)))///111,,,'''''',,,///000---***+++---...---+++444111111333111,,,***,,,999,,,***//////222444...***&&&***...,,,222444***&&&(((444,,,)))///***///---))),,,+++(((000///...+++***,,,+++'''######(((111+++$$$+++...%%%222***$$$%%%)))******+++)))%%%)))222444---(((***)))++++++111888222000;;;DDD+++)))<<>>777444:::777000222<<<<<<>>>@@@<<<888999>>>777AAA555999777UUUPPPIII555555999;;;888333222555333111222777888444333555222111111222555888999999666???333999???===TTTiiiLLL666;;;RRRKKK&&&555555777BBB333777>>><<<666999<<<777888111...333999999555222---...333999888444222444###...444///)))(((+++///444000---,,,...000000000000111444555///((((((,,,)))...000***&&&((()))(((***(((''')))///333333000111......000///,,,,,,...000%%%&&&,,,)))***...+++,,,))),,,---+++000111$$$++++++555***%%%***"""&&&222///666444***000333"""///***(((,,,,,,'''#########,,,***'''...,,,%%%$$$000)))%%%''')))))),,,000******,,,///111111...,,,---222......666444000444###222%%%777(((___qqq___VVVSSSPPP```mmmRRR...000***444,,,111111$$$)))444((('''ggg...)))%%%***333,,,$$$///GGG---:::MMM999///>>>///,,,111333444333111111444888mmmiii...AAA444222111(((111333---+++000111+++000///000111///+++...333!!!+++%%%***,,,***///###111000,,,))),,,222444222333000......000000///,,,'''((()))***,,,111444555---555999555///---,,,***%%%+++'''###)))***+++555...***)))///777;;;777111***777222999<<>>???===999BBB444666CCC555222666888:::;;;999777999;;;;;;???:::555999666222777>>>>>>AAACCC???777777<<<000555///000000CCCDDDAAA555555888===;;;444111333777222000555999888777666///111444666666777888:::777AAA222666@@@===UUUqqqBBB:::EEE\\\RRR(((222+++'''222//////444666333:::;;;...666...***000666666111---,,,+++,,,//////---000555===777666222,,,---+++ 000+++((()))///333444222'''***111777666111111333---111222...///333222,,,444222//////333777555000***'''''')))***((())),,,000(((...444...,,,222333777333444222---111/// +++***333+++***111))),,,'''(((444111 %%%---'''"""""")))+++'''###$$$"""###(((...'''!!!)))$$$"""$$$###'''...$$$'''''''''***000111------333---(((000222,,,******999''''''...,,,nnn~~~uuu\\\ZZZXXXMMMZZZ{{{DDD:::---333'''***///+++---111,,,...OOOvvvttt{{{rrr''''''+++***$$$000777AAADDD777***]]]IIIdddEEE***999<<<...222555555333555;;;AAAlllbbb+++???000111666***000000)))***222444...111///000333111,,,***+++///111"""###(((,,,444(((222000+++(((,,,444888666///111222111...---...000===666111000000///000222---444::::::999555///((()))///,,,(((,,,***)))111555///,,,444AAAEEE>>>555+++:::555<<<:::)))///666000222111...111777888444===>>>KKK555+++777...666999777666888999888666666555;;;777333555222111999666777;;;>>>999111000666777===???===;;;@@@AAA???BBB;;;999======888777:::???666000444999999666555777;;;@@@AAA???===<<<===888DDD666<<>>555))):::'''777666444>>>cccaaacccvvvqqqnnn[[[XXX]]]fffBBB666111***,,,+++)))(((***111;;;BBBppp|||^^^EEE666111666;;;LLL999777AAARRRDDD==="""(((+++&&&222(((;;;+++...)))KKKWWWEEEaaaGGG+++444:::444((()))---111000...333;;;|||nnneee***...***555111888333...---111333222000???555------...******---)))***000555222)))######///111111---((('''***...111111---***+++//////,,,###---222......222...###222:::===777...+++,,,---+++,,,///222///+++,,,111999111+++,,,333666333...888555888@@@>>>666555<<<666222777,,,222AAA777222999;;;>>>@@@@@@>>>;;;999888777===///---999333333444999666666===<<<777;;;DDDAAA===999666555555555777>>>888000444666666;;;888666444222222333444666444;;;222(((000777222...++++++///444444111222666<<<888@@@888===888^^^dddHHH???222CCCMMM&&&...///222777999...555555888:::///555000''',,,(((,,,444***---///&&&///+++555(((444:::&&&$$$###&&&+++...,,,)))+++(((***555000888555...,,,***)))***,,,/////////***,,,///000///............000111///,,,(((((((((+++,,,,,,+++++++++---...111111IIIQQQ<<<<<>>RRR%%%444222;;;===111---...111333222111555===}}}oooYYY---222,,,555000,,,***)))***---...---,,,000+++)))******'''***000'''(((,,,111000,,,+++---%%%+++111333222000000222"""+++333333111...)))###%%%,,,///***,,,333333,,,///444555222///000000...,,,******///000...---///222000///111444555333000111333666:::777222111444......<<<888444555000<<<555555444444333222111000555111777///000999222555222888555555;;;999333666:::999777555222000......444<<<888222777999999>>>:::::::::;;;<<<>>>@@@BBB:::<<<555333777444222:::555444666::::::888999>>>333444DDDBBBJJJEEEaaagggJJJ555:::TTTNNN(((222444444555555,,,444333777;;;111666555)))---)))///666)))(((...''',,,,,,444(((+++,,,&&&%%%&&&***000333222000444'''+++---333222222"""---***''')))---...+++((((((((()))+++---...,,,+++%%%)))---,,,((('''+++000---------,,,++++++***+++...'''666===---,,,888444+++---,,,)))***---,,,'''000///000222555555111---111...+++))))))+++,,,,,,///,,,'''###!!! """###***###!!!((( ...)))""""""###&&&!!!777---------------+++'''$$$'''!!!'''333111)))999SSSRRR777***111:::\\\PPPVVVyyyjjjFFFMMM\\\yyy|||OOOOOO@@@666======...%%% ###444444333<<>><<<888>>>AAA@@@EEE??????>>>===<<<;;;;;;:::===;;;666:::===222111AAA777555666888777555888===000333BBBAAAFFFEEE[[[jjjGGG///MMMpppSSS,,,777888555333555---444222555:::000333888...222---///444&&&%%%///,,,///000111(((''')))---,,,+++---///000///---111"""+++%%%111(((---111,,,((()))---...((("""'''&&&%%%(((,,,...,,,)))&&&))),,,+++)))***...222))),,,///...***(((***---333'''---222''''''555<<<111111...***,,,...,,,&&&+++(((&&&***000333000---777222,,,)))***,,,+++)))---***&&&###"""""""""""")))### ###---###222""",,,000---000111(((,,,+++))))))((((((((((((,,,&&&+++333+++...ccc\\\%%%!!!666000BBBeeeeee~~~}}}pppXXXLLLQQQnnn|||rrr______~~~{{{bbbxxx(((222***777''' 888sss555888000:::>>>:::%%%DDD\\\888...,,,+++,,,+++)))---333uuujjj555///555***222...,,,000444444111000333666***,,,...///---+++,,,...666444333333///++++++...888777555000+++))))))+++111555555///+++///333555)))+++)))&&&)))222888888...111000+++((()))(((%%%///+++***///333333333555...000333666777888777666444:::;;;999===EEEBBB999<<<---000...333999555@@@888777666444444555777888777***111555:::;;;111:::777<<<888555999777444:::444555666666777777666666444>>>>>>;;;BBBDDDBBBFFF>>>>>><<<:::888555222111:::999444555:::444111;;;:::777666777666555888===999:::BBB888777>>>VVVzzzDDD111aaaVVV---555777333///777000666111333999---///000***222,,,+++...$$$'''///333444555,,,))))))///,,,+++******)))(((&&&$$$&&&+++&&&000)))555)))000+++(((***///000+++%%%+++***)))+++///111000---555333111///---,,,+++***$$$,,,111...'''%%%***222...)))000777222,,,111888222000,,,(((***//////***666111,,,---222666777555999555///...///000///---'''&&&&&&(((+++...---,,, %%%+++000$$$111!!!***+++&&&!!!''''''""""""!!!!!!###(((---111 ---888+++!!!@@@ooo\\\444&&&(((777***:::qqq```MMMTTTpppNNN---$$$333333(((222III777BBB+++999vvvwww777111...---///...+++---222ooowwwppp***+++000%%%000,,,'''+++---***&&&%%%+++000************,,,,,,)))%%%)))(((+++///...******...,,,,,,+++******+++...111'''---111222333222---&&&***++++++)))+++000444444000666888111)))(((***+++******---111111///222777444222222555:::===<<<::::::<<<999777===FFFBBB777777333888---000>>>888:::444555555555444333111000666)))000333666777---777555;;;666222666555555===666666555555666888;;;<<<222===<<<999???AAA>>>BBB888999999999999888777666666:::111,,,666;;;444000@@@===;;;<<<:::999===BBB===???EEE999777III```EEE666ccc\\\///555777666333999333999111222999,,,,,,,,,(((111,,,+++000)))///+++333222666))),,,+++444***++++++******((('''''')))%%%000000...,,,555000,,,)))'''***///222111...+++******+++---//////...111...,,,,,,,,,,,,)))'''%%%,,,000---&&&$$$+++333***)))((((((&&&%%%)))111+++,,,***''')))///111///999444...+++...111444444///---++++++,,,---------***(((&&&(((***+++(((%%%%%%(((***+++---&&&///%%%111===,,, ---)))((('''%%%$$$&&&+++///######---777///)))444???111999888DDDyyy|||gggVVVMMMMMMccc,,,)))!!!111)))++++++(((555///000111...---//////,,,,,,///DDDuuuttt///...333)))888222***,,,---***&&&&&&,,,111((()))((()))---111---&&&++++++...222000+++)))+++!!!$$$(((,,,......---,,,---...---+++...111000+++------.........000111111)))111444...''''''+++///&&&(((---111///,,,...444000...,,,000555999888666:::999555222444999888333+++888III999000999555999444555777777444000+++(((999111999666777:::222;;;888???<<<999<<<::::::BBB@@@>>><<<:::;;;===???AAA555???>>>;;;AAABBB@@@DDD;;;;;;:::888777555444444555;;;222***777@@@777---999666555666555333777<<<111777AAA???DDD^^^kkkGGG444MMMlll___///222666999999999444:::111222:::---+++111***///***,,,333***...$$$---***333'''000+++111***+++,,,,,,,,,,,,,,,,,,...---///555''',,,---+++,,,***)))***---///000000***+++++++++***+++,,,...%%%''')))++++++++++++,,,,,,---+++)))&&&'''+++///222666///&&&'''+++///555***......++++++...///...///---***((())),,,000222'''((())))))((((((((()))000+++&&&%%%&&&&&&###---)))###"""222$$$)))"""IIIqqq000%%%+++------+++'''$$$%%%&&&555222)))!!!$$$000888:::444777555%%%444222;;;tttyyygggQQQNNNRRR]]]aaaOOOKKK...++++++777+++...>>>+++PPPXXXDDD777000------000111---,,,---555sssvvvsss555///444+++===444***,,,...---,,,,,,///333%%%***+++***,,,000///***222111222333///)))''')))&&&(((***---...,,,)))'''444222,,,$$$$$$,,,444777111000000111111111111222&&&,,,...)))&&&)))---...((((((,,,222333000///111+++---000333555666555555666666777555000...666???555:::III===222444111===444666888888777444000---888777AAA888555===999@@@888BBBCCCAAACCC===999???<<<:::888555333222111111555???>>>:::AAACCCAAAFFFAAA???<<<888555333111111777999111///:::<<<444333444111111333222000333888///111:::@@@NNNnnnjjjGGG000555NNNZZZ)))***000666999888444:::111222;;;///,,,666)))***$$$(((///######&&&"""000&&&333***,,,&&&(((******))))))******&&&&&&$$$222 ---******///...,,,******+++,,,------///111000---,,,///222+++000555444///+++,,,///444...'''%%%'''******)))'''777888222444333+++'''///444777333...---,,,******+++---...///333888;;;+++...000///+++(((((()))///***%%%&&&+++///000///)))''''''///111FFF...(((+++ttthhh%%%&&&$$$'''&&&#########///555(((!!!''')))!!!,,, (((<<<)))666^^^rrrYYYNNNoooppp;;;:::///888JJJ555///***,,,222333:::666DDD111---+++444111222777777444111111///ooo]]]AAAHHHwww|||XXX111(((---$$$888,,, """%%%'''(((((()))*** (((+++'''$$$'''(((&&&)))''')))+++***'''(((,,,+++***((((((***---...///%%%+++...***&&&(((,,,...444222111333333333444666...000///,,,---111222000...+++---555999666222000...555===@@@>>>;;;<<<===444777===>>>444...>>>SSSLLL:::;;;666444444111AAA000222444777888888777666000555???111---:::888>>>000===AAAAAABBB999000444CCCBBB@@@===999444000......888666333:::======BBB???>>><<<:::999:::<<<===888555///555===555///999<<<::::::===<<<:::===BBB;;;777999@@@SSSuuugggFFF***000NNNkkk666---444222222;;;555===888777999,,,---///---(((&&&,,,333111(((999444//////222111+++%%%444***///888444///---&&&***---000...)))%%%$$$%%%000---+++---000000,,,'''000******222555///(((&&&,,,,,,+++(((&&&(((...333///''')))***$$$&&&(((!!!***))))))+++)))%%%###$$$'''&&&$$$%%%'''*********///...+++)))'''(((+++---,,,)))(((***...111000///+++)))((((((%%%!!!###(((,,,###"""***---&&&###&&&444```RRR+++...,,,######"""%%%++++++&&&&&&+++///***(((+++------...000...///000000:::222<<<}}}hhh~~~rrrSSSnnn{{{qqqZZZ888]]]555***"""666,,,555///...555,,,'''999111111+++888---111---999^^^LLL111666000@@@~~~}}}oooDDD+++)))333---,,,...---(((%%%***222555000***''',,,...+++)))+++------666000---...---((()))...(((...$$$'''++++++000### ***,,,---555333---...***444444******444888222:::333+++'''(((+++---------...''''''333666222666+++000666:::999777555555;;;111,,,000555333222444111///222666444///222:::333:::HHH...***>>>444444777//////999>>>:::999===HHH???999;;;@@@EEEJJJOOO??????AAA444444666+++888666>>>===>>>EEEBBB===AAA777777777777777888999:::000:::888444:::<<<777888333<<<;;;666555...***000888999:::@@@jjjbbbsssFFF,,,444QQQiii555...666333222111...999666555999...222444555333222444555...$$$333///+++,,,...///+++'''111111666222***---...###&&&&&&'''((())))))'''&&&++++++,,,---+++((($$$"""***(((***//////***''')))'''((()))'''%%%%%%''')))---'''***+++%%%'''+++'''%%%'''***+++,,,,,,***&&&)))(((((()))++++++)))(((000000///...---...///111999999888666444111---+++,,,***,,,000111///111555(((!!!!!!(((***$$$###(((%%%;;;333$$$+++'''&&&$$$!!!$$$)))***&&&%%%((((((%%%###$$$""""""'''///+++)))'''###---***666tttdddzzz{{{VVV\\\sssnnn555&&&...))))))'''333...,,,:::777***((("""===999---***ccc<<<,,,&&&+++)))333@@@rrr{{{IIIIII111...111666---...+++***...222222,,,&&&###))),,,***)))++++++***333...,,,...---***+++///(((///'''+++......555+++(((,,,'''###+++---...555(((000333///...222000+++888444...***+++---000222222444---+++444666555;;;444555888<<>>===???@@@@@@CCCHHH<<<===AAA666999;;;111>>>;;;???999666===??????FFF888777666444333222222222***222...(((---...***+++000::::::888999444222::::::===333:::UUUUUUhhhIII000888TTTggg444...888555333......;;;888666999111666***,,,---,,,...000---(((333///------000222111///***333888---"""---333%%%(((%%%$$$'''---111000...111000---'''"""###***111%%%'''+++---***''')))///''')))++++++)))'''&&&%%%...***......&&&)))111///%%%***++++++...333...%%%******+++---...---)))&&&******,,,------,,,,,,++++++///222222...***))))))######%%%"""!!!"""### &&&&&&!!!###***%%%!!!!!!)))...(((%%%***&&&""""""'''***(((%%%$$$"""$$$'''(((### %%%---,,,))))))$$$+++***222eeeppp|||hhh]]]NNN^^^aaauuuAAA$$$???333555%%%&&&333111+++666???;;;888666888555YYY___OOO111555888222444555###___nnnkkktttSSSAAAGGG)))%%%)))333...++++++,,,...///...***&&&%%%+++///......000000...000------//////---...111///888000222000,,,444---000111)))%%%,,,///111;;;---///222222000...------555444111...---...222555///444...***000000111:::555333333666<<<>>><<<999+++,,,000444333000222666===666222555888999999999555666AAA999666<<<555:::<<<666333555444000333<<<000222777;;;999555777===:::;;;@@@888<<<>>>333>>>>>>AAA:::555;;;<<<;;;CCC999999888777555444444333555;;;666000555666444888666???>>>::::::444111888444888...555MMMKKK]]]NNN333777RRRggg444///999666444000111>>>999444555,,,333222111...,,,---222666888333111//////000333444555''',,,222---'''000666++++++)))''')))---111222222+++,,,,,,***((()))///444''')))++++++******...222(((***,,,,,,,,,***)))(((000...222222(((***333333)))...---))),,,333///$$$******+++,,,...---***(((%%%&&&(((******)))%%%###$$$***)))%%%###&&&***,,,'''%%%''')))'''&&&''''''&&&''')))'''$$$(((///000"""'''222---+++---&&&((($$$###'''++++++'''"""!!!$$$***///,,,&&&&&&)))+++***000---111///...NNNxxx|||kkk}}}qqqRRRIIISSSdddvvv???333222%%%AAA333666:::555+++&&&&&&...888777```DDD444DDD>>>:::...444---444+++eee```RRRQQQJJJ555444///>>>///222777(((***+++,,,,,,,,,,,,---***...000...///333444222000//////000111000000111)))333...111---&&&111...222666222333999666333;;;666222///000...---111888111222333000---,,,///222***222000,,,...++++++555111000///000222444555555555555666777777666666777===:::888999;;;;;;:::999777222333111111444888BBB>>>;;;:::999555000333:::111444:::AAABBB???@@@DDD::::::???888<<<===///999===CCC???<<<@@@===777;;;444555666777888888888888222666111---444555555<<<666>>>===777777000---555111111555999eeeSSS___PPP333222LLLiii555000999666444222111===666000111(((///666333...,,,***+++...000000//////------...111333,,,%%%+++222000111333---***+++***(((&&&'''+++...$$$,,,333444///(((###)))))))))((()))---///000'''''''''''')))***++++++///---222000&&&'''//////,,,///---'''***000///((()))((('''(((***,,,,,,+++*********,,,---+++'''###,,,000222---%%%"""&&&,,,...***(((,,,///000333888...---......+++))),,,111,,,%%%///000###***000)))'''&&&(((,,,...)))###'''%%%'''+++---***(((***'''%%%---***,,,000,,,===zzzjjjqqqvvvzzzUUU???HHHYYYFFF)))///888(((666MMMXXX,,,"""(((666333$$$###+++ddd}}}000...%%%000'''(((***555111///\\\tttTTTEEEDDDAAA;;;555333III///)))------......,,,+++---111444+++,,,+++)))+++111333222000222222222222222111///(((%%%+++)))###000000222555444777===666000777444000///000000...333:::...111222000,,,))))))+++(((333333000111,,,***333000333555333///...111555===:::666666:::>>>===:::333888===???@@@AAACCCDDD:::555///222222000999@@@>>>>>>???>>>999555666:::666333555<<>>???111999===CCC@@@>>>CCC@@@:::>>>///000111333444555555555///222---+++222222222:::***444444111333000///888:::111@@@;;;}}}[[[fffuuuPPP444444LLLmmm999000777555444777444===666333666...555...+++,,,000111...++++++///111333111......222555222&&&***555333000///+++...//////+++&&&%%%(((,,,------,,,,,,---,,,+++))))))***(((&&&''',,,...,,,+++)))'''(((+++...000000,,,(((------$$$%%%+++(((+++,,,,,,,,,,,,...///000)))'''%%%&&&(((+++,,,,,,---+++)))***---,,,)))%%%...111111+++$$$"""'''---&&&######%%%$$$###''',,,)))******)))'''&&&''')))###'''111)))+++444!!!'''))))))))),,,///+++&&&444,,,&&&'''***,,,000444)))""")))"""%%%333222:::ooorrryyyvvvUUU>>>;;;FFFsssBBB+++))),,,333======]]]222000555FFFiii222MMMlll~~~UUU***111+++000&&&,,,eeemmmOOOEEEFFF[[[{{{bbb///444%%%++++++444333222///...000333666...///---***---333444222...111333222111222000---***000+++222...$$$//////111111,,,///555---***444(((,,,111333333222111000---///111000---)))'''&&&&&&000000...000+++'''///,,,222777555...+++///444444111,,,,,,333;;;;;;777111888===<<<:::;;;======555888000777666---444111<<<===>>>>>><<<:::999999<<<666333888<<<<<<;;;;;;::::::???999AAAEEE777??????CCC>>>;;;BBBCCCBBBIII444444555555444333111000444777333333999555111999***333222...000,,,,,,555@@@333<<<444rrrQQQ___pppSSS<<>>999888///333666555222111555999...)))...000+++...222***000000...,,,*********+++666333---'''###&&&...555)))......(((&&&))),,,,,,///---***+++...111111111***&&&+++...((())),,,''',,,***///555333***+++333(((''''''(((***+++***)))+++'''$$$%%%)))+++***(((''')))+++)))%%%%%%***...(((***------'''!!!"""((($$$%%%$$$%%%&&&'''&&&$$$&&&,,,///&&&+++000$$$###(((***)))***---,,,(((222---*********+++000777---%%%,,,###%%%666444222qqq~~~|||xxxnnnEEE///222YYYzzz??? """000|||222///'''&&&---+++111hhhgggLLLEEEGGGqqq888222,,,<<<999000//////000111222222222///000000///222666555000(((---000///000222000+++444888000777222'''///...000...)))---222)))%%%111&&&000555333222444111+++---...000111111...)))&&&'''...+++(((,,,)))'''...(((...444555111//////222333555444222777===>>>:::;;;>>>===777444666666333111:::///555555///888---::::::888888999;;;;;;:::DDD@@@>>>AAABBBAAABBBEEE<<<;;;>>>999AAAEEE777@@@???DDD@@@>>>DDDDDDAAAGGG::::::999888666222///---***---,,,///555...(((000000888666111111,,,***333777888444777VVVHHHSSSzzzWWWEEEOOOddduuu???111333111444:::111555---,,,111)))...666,,,''',,,111///,,,,,,)))...444444000///333888%%%,,,111)))"""///888---,,,)))''''''***+++)))'''(((111111***%%%'''+++)))222666...&&&(((---000---***)))))),,,---,,,***,,,''',,,111---///111***///---444>>>888'''%%%111))))))***+++,,,+++(((%%%+++'''###$$$)))...///......000222111...---...000&&&///222,,,%%%&&&,,,((((((((()))---000---)))//////+++###"""&&&%%% '''+++)))(((,,,,,,)))###&&&+++...***%%%'''---,,,&&&000(((&&&555---"""ddd|||QQQ---(((JJJxxxggg666...BBB###444NNNzzzaaammm<<<000"""666)))&&&999888hhhaaaIIIAAACCCFFF}}}888:::,,,222)))%%%&&&)))---222333111///)))---///000222444///(((""")))---,,,...222000***'''***%%%000111(((222222......---333888,,,%%%...---777999///...555666---......000333666333---(((...222,,,(((---------555)))...444888999777555333---333666333222666666333CCCBBB<<<666999@@@AAA<<<555@@@000444666666FFF:::999666333111555;;;<<<;;;333333666999777555888>>>???<<<>>>777>>>AAA333:::===EEEEEEEEEJJJDDD:::<<<777777777555333///+++)))'''+++,,,333:::333---444---666555222555222333<<<...@@@555HHHHHHLLLQQQ\\\<<>>...111555...999333999000,,,111***111222---111222,,,...333...333222///---+++---000333444666555222333555111)))000...---,,,,,,,,,,,,,,,&&&(((,,,///111000---,,,000******///...''')))333(((---111222///------...(((%%%)))111222++++++222444000...111111...+++***//////---)))'''(((...444***222555...&&&'''000777<<>>>>>@@@>>>:::333---,,,///333111111//////222555444000+++---...//////...,,,+++555000,,,---111444333111111---&&&+++333,,,***666)))111///---777;;;555222***000222///...222555555111,,,+++...---)))***...555000222777555,,,+++111)))333555---+++111333...===+++++++++>>>555999555<<<444777444;;;===888NNN666777333///222:::;;;666888999DDD:::444888333<<<999888;;;>>>;;;888>>>IIIAAA>>>CCC666DDD111999AAA;;;DDDBBB222PPP===777>>>444888000:::...:::555<<<000---,,,000555888:::;;;777444444666444000222777555666000555dddFFFSSS]]]<<>>999;;;666???999777<<<444;;;000***...222000333444+++***...333555444///***'''...111000...000222///(((+++,,,,,,)))%%%$$$(((+++%%%(((---222333222///---,,,"""!!!***111///000555+++)))'''&&&(((***---...***((()))---...,,,,,,......///111111+++%%%(((...,,,...///...,,,,,,///333%%%+++...***'''***...000666......---&&&)))...)))***)))'''&&&'''(((***+++%%%***,,,'''$$$&&&)))+++((()))***)))''''''))),,,&&&'''(((''''''(((***,,,///&&&+++...%%%***333++++++***---+++(((---888HHHOOOrrr}}}{{{xxxYYY<<>><<<888222,,,+++...111111...---///111111000///444444333333222222333333---+++))),,,222555444222......***,,,///%%%###000###---***%%%******%%%'''***///111---)))******(((111...---000///***))),,,!!!"""'''---...++++++...!!!+++...'''$$$+++///---<<>>BBBCCC>>>:::333BBB999888;;;222555>>>:::CCC<<<@@@>>>999777999333777222666444...111333444333000,,,***666:::666,,,***000444222===777777FFF^^^???QQQmmm444>>>YYYAAA,,,***---'''000---777111000555---333111+++000555222444555,,,222///+++)))***...222555///000000000111111000...666888777333...******++++++---///111111000...---YYYGGG666333666333---)))******+++...000000,,,)))---...)))###(((222222)))666+++$$$''',,,,,,(((%%%%%%)))------***'''''''''"""'''(((&&&%%%(((***)))FFF333(((((((((...,,,)))&&&!!!###%%%###%%%%%%###$$$((((((&&&'''''''''&&&&&&&&&((()))(((((((((''''''(((+++...$$$###%%%'''&&&''')))((()))DDDyyyZZZ444111%%%CCC***VVVxxxuuu|||[[[KKKmmmZZZ///===666111222111---+++...333!!!***+++)))111777LLL>>>(((,,,+++222lll+++000HHH+++***<<<'''+++RRRpppYYYIIIDDDDDD444444222000///...///000---'''(((222333------444333333111000000000111111666333111000222333222111444444...,,,333777BBBVVV,,,444111...222222000888>>>@@@===888555666666444333111...---+++)))((()))))),,,((((((//////***///777999111***,,,111444'''***333(((555444:::///...666>>>222999CCC888>>>444444333222444777888888???444888555999AAA<<>>CCCDDDCCC>>>999BBB===;;;???:::999DDDFFFCCCAAAEEE@@@>>>888>>>222===111888222///444777666444333222000:::@@@;;;---***555:::555>>>444777NNNXXXBBBZZZyyy333444MMM}}}EEE555888===666888333999111...222,,,333---***000000((((((...+++,,,---///333555333---(((---,,,------,,,***)))***...------///111///***&&&///...------,,,+++++++++EEE888,,,((()))+++,,,---'''***......+++(((''''''+++,,,)))$$$***444444,,,555...)))***,,,***))))))...000222000,,,)))***+++)))......((($$$&&&+++...@@@444000///+++---,,,"""///,,,'''###"""$$$'''***(((++++++)))))),,,+++(((''''''((()))(((&&&$$$"""%%%'''((((((&&&%%%&&&&&&%%%(((((())),,,+++)))***...$$$888"""!!!666'''---BBBmmm|||cccKKK^^^rrrNNN;;;666111111000---,,,---++++++---111;;;777(((,,,VVVZZZ%%%---...aaattt!!!BBB***,,,:::***---=== UUUnnnWWWGGG@@@???111111111111222333222222444000000555222***(((,,,***+++,,,------,,,+++***999666111......///111222999888...***111222444???***---((()))222222///444444444000+++,,,222555444666444000,,,***,,,......***222666222555???DDDAAA111666888333------111444//////555***;;;===DDD777333===EEE;;;AAAJJJ>>>CCC999999888999999:::;;;===>>>222666666;;;BBB;;;CCC??????===:::999===CCCGGG@@@GGG@@@=========:::BBB??????DDDIIIAAAAAA@@@;;;===666;;;///:::///555//////555666///***+++------555<<<888+++)))444888333:::555FFFhhheeeSSSfff@@@888JJJ{{{III777888<<<666===666<<<222///333,,,444000///555333((((((//////444111//////000///***&&&...,,,---...+++((((((,,,&&&%%%%%%+++222333...(((---,,,***(((''''''''''''---'''!!!!!!%%%)))+++---......+++&&&&&&***///)))*********///444333///---111555333)))"""(((333000111111...***((())),,,000555555---(((***000333((()))222000""" ((((((,,,***(((%%%%%%%%%'''(((%%%***+++((('''((()))'''&&&&&&'''))))))&&&!!!%%%'''((((((&&&$$$#########***((('''---***$$$))),,,)))888'''"""111---===,,,555iiisssxxxddd[[[{{{KKK000555333000...,,,+++,,,---QQQ000111jjjYYY???ZZZFFF@@@CCC111777111|||AAA===111///444///111```mmmZZZIII???===000000111333555555333111+++...111333222111000111%%%&&&)))***+++***)))(((///---***((())),,,000333111444///---444000)))+++000000***,,,666444...222222111,,,(((+++222555555666666222------111333333$$$(((***((()))...222222111444666666444444666999999111111&&&888:::EEE???>>>CCCKKKCCCHHHKKK>>>EEE:::999:::;;;:::777999===<<<000777999===@@@777???666???EEEDDDBBBDDDHHHJJJ;;;GGG>>><<<666<<<666@@@;;;@@@<<>>AAA555444???999888222888555777333...666888///+++111999;;;222777666...---444888666<<<333BBBbbbRRRRRRkkk===...>>>tttPPP555...222...666111999111///333,,,333222///666777......333///888000(((%%%'''+++---,,,...,,,---///---)))+++000)))((('''***...000...,,,111222333444333222000///222111//////222333222///...---+++******+++...111******---222444111///000///111444444,,,&&&)))111***---...---)))''')))+++'''***)))%%%###&&&)))(((###"""******'''&&&%%%%%%%%%%%%$$$######"""&&&+++'''$$$%%%((((((((('''&&&((()))'''### '''((()))(((&&&&&&'''(((!!!+++'''%%%...(((&&&000###%%%000222((("""(((,,,cccqqqppptttgggmmmeee???444000111111...++++++...111EEE666tttSSS---(((111BBBwwwDDD$$$---YYYAAAiii:::(((///""";;;444---fffwwweeeSSSCCC<<<===222111222444666444000,,, +++111///000888:::666111111333444666777777888000111222333555888;;;===***222111000666333///222222444111333:::444...666888777333...000444333000---000000---...222333000111111333555333...---///((((((***...//////......888///222+++888000;;;;;;555555===:::???===000<<<999777888:::777222444999===222===AAABBB@@@555>>>555BBBKKKHHHBBBCCCGGGIIIEEEPPPCCCEEE>>>III???FFF@@@LLL>>>HHHLLLPPP:::@@@AAA>>>444777555===999:::+++777;;;333000:::EEEHHH111333555666666777:::<<<>>>000666OOO999OOOttt{{{AAA...@@@~~~\\\<<<222888999///,,,777333222666...444,,,(((///333...///000((('''&&&'''+++000000,,,&&&(((&&&(((+++***&&&)))000...---***(((&&&&&&''')))"""%%%***------+++(((%%%&&&'''(((,,,111111***"""$$$###%%%)))---...+++''',,,***///888777...+++000999///)))...444333,,,&&&(((,,,000000...,,,---...///000///...111555333...666((($$$)))+++000..."""$$$%%%'''((((((&&&$$$""" )))///---)))***...000+++)))'''(((***+++)))'''******)))'''&&&(((+++...$$$000+++(((222+++ ((($$$---///333%%%(((888---...LLLuuukkkvvvxxxvvvYYYRRRVVVBBB000...222444000,,,---222555ZZZ888000@@@)))BBB===&&&***jjjSSSTTT>>>'''@@@:::999999KKK@@@000222$$$888???;;;}}}qqq[[[FFF999888===444333333444555333---(((###222666...,,,555666,,,******)))***,,,///222333$$$'''+++...000111111222///888444...///000222<<<'''------000333+++(((333666666222...------(((!!!###))),,,+++,,,000///)))'''%%%+++555444***''',,,222000111555888666222///444///;;;999AAA...333666:::777@@@AAAGGGCCC777GGG<<<:::;;;===:::333444:::???777CCCHHHHHHCCC777@@@<<>><<<---666...===666:::(((555999///)))111:::<<<......222888:::777888===999111<<>>VVVqqqwwwlll```BBB:::000+++***---333+++999'''...999&&&///333333444111---,,,---...,,,''''''+++***+++++++++***)))'''''',,,******+++...000111111,,,***222))))))444---///+++)))+++...,,,''')))000///444777333***''',,,333222444444333333555222,,,---444666222111333222---999,,,222666---000444'''......,,,***,,,111222///555---''''''))))))+++...,,,(((### $$$***...***'''((($$$""",,,)))+++&&&%%%((()))%%%"""!!!***&&&&&&)))'''"""$$$)))''' ###$$$ $$$,,,)))'''###222666---+++222'''===111kkkmmmuuuLLLUUUNNN...>>>;;;999444666<<<555333???///666777888:::111,,,555,,,222dddDDD111000333:::===)))rrr>>>AAAnnn888:::000>>>;;;666yyyoooaaa===???444)))>>>666///...///...+++)))+++---000222222222333444"""888666'''///===888+++000555///+++000...,,,333<<<222///555666///,,,000888888555111222777999777>>>:::<<>>666333666666222888;;;222555555333000......111333...333333......333666555111,,,,,,333888999999:::///111:::EEEFFF<<<444222===AAA???777555999<<<:::999///111888666888;;;777@@@AAAEEEGGGAAA999:::AAABBB:::<<<>>>777666:::777IIIGGGFFFEEE===888===GGG000'''444???777:::AAA888111777555------888<<<777000GGG===///888222,,,@@@;;;>>>EEETTTKKK\\\999EEEQQQjjjooo[[[HHH>>>///444111111666---:::'''---777)))555$$$111---++++++,,,&&&$$$'''***)))***,,,,,,,,,++++++*********)))((('''(((+++///222333333000///777---+++333---000)))'''***---,,,''')))...))),,,...///......///000)))...222444555444---%%%...333444000---...---)))...(((***---+++...///(((......+++((()))------***///)))%%%''')))'''&&&(((!!!###&&&((((((&&&###!!!+++&&&***+++######(((&&&***%%%###&&&)))(((''')))$$$!!!"""%%%'''''',,,333666,,,)))'''!!!$$$(((###+++)))((()))***+++...111***444111tttrrr{{{}}}qqqkkkoooSSS///:::222777555555999555555@@@+++///---///555///)))///<<<444III]]]"""111%%%222555YYYUUUCCCMMM333)))+++333555FFF{{{mmm[[[BBBAAA555444999>>>999///---444444,,,,,,111777999999888999:::+++<<<999,,,333<<<777///&&&///...+++...---///999888000...444444---***---//////,,,+++...555555222000++++++222111,,,...666111...111///(((,,,///'''111111000...,,,+++---///555777444,,,(((***+++))),,,---111777999777888;;;???@@@EEEKKKIII???888888???BBB@@@:::777;;;===<<>><<<===@@@;;;<<<<<>>@@@FFFAAA555777888...333===888777444222333333111000111555AAA222+++===<<<000999===999<<>><<<+++'''444666+++&&&---000...---...111(((444111+++333888555666!!!,,,...+++---+++...;;;777111000555555...***,,,,,,---,,,+++///444444000222***(((000666555444777,,,,,,222111***///666111111222333222000//////000;;;===;;;555333666::::::+++///777===<<<888999>>>>>>@@@EEEHHHFFFAAAAAADDD===???>>>999777:::<<<<<>>:::;;;>>>:::===<<<======;;;999===DDD<<<;;;@@@AAA???HHHJJJ===888999>>>DDDDDD@@@<<<===???555444333,,,333<<<:::@@@444000777888000///555222<<<222,,,======444999;;;555<<<222EEEZZZMMM;;;+++___~~~===888555+++555///,,,111***:::&&&******%%%///(((+++---%%%)))999111***+++,,,)))'''(((...---+++))))))+++,,,...333222222222222000,,,)))++++++777...'''***&&&///###$$$(((,,,---,,,,,,,,,+++)))(((***......)))%%%111222000---///444666333333333222...+++*********...555---+++888555+++222000000...******---,,,(((...+++***------)))(((***&&&$$$!!! !!!%%%***---111(((000;;;444++++++)))+++'''&&&((((((%%%%%%(((444222000,,,'''$$$%%%'''&&&!!!%%%'''###(((///---$$$+++000...***)))***+++***(((111888|||uuutttzzzeeeJJJ[[[ZZZ...///%%%333222,,,222777555555...111...000666333111:::;;;888000MMMkkk???...888######(((,,,111KKK///;;;111222mmm[[[MMM???,,,......888666***(((222333***(((...444555111000333777+++111...,,,222222000777&&&//////,,,///,,,,,,555111...///333222,,,((()))---111222///---///000///999000+++333;;;<<<999777+++---444333+++000999666111333444444222111000111111222222111222888>>>AAA///111777===>>>;;;;;;???;;;===@@@AAA@@@@@@DDDIII;;;<<<===;;;:::<<>>===>>>@@@777777;;;:::;;;HHHLLL>>>>>>???BBBHHHKKKIIIDDD???111111333222111444666222===222,,,///333333666;;;---===<<<444777555444???333333DDD333OOO```aaaAAA888YYY@@@555777777AAA:::555666,,,999&&&+++111)))---+++,,,666,,,111,,,***,,,//////---///222---,,,***)))((()))+++,,,'''(((***...111222000...%%%%%%222,,,&&&)))%%%000)))+++,,,------,,,)))&&&------,,,***)))(((((((((---...+++(((+++000222000......---,,,***((()))+++...555+++(((333///$$$***+++,,,+++)))***------)))111---++++++***(((***///!!!%%%+++//////,,,((($$$***!!!(((222---((()))'''+++***,,,000///+++)))++++++...000000...---,,,+++******222222'''&&&---+++...+++...444..."""###,,,------+++222]]]qqqwwwyyyiiiEEEJJJ}}}\\\///...%%%000,,,&&&---222---***+++222222222444///111???zzzUUU,,,'''qqq555&&&???+++ AAAhhh444(((333XXX111!!!AAA999wwwUUUDDD<<<444555666333///...111333111...333555777555222111444888444999444111444...+++444,,,111...---444222---000***)))+++...,,,(((%%%&&&'''000555000))))))...111222***&&&,,,555888555222//////333///###&&&---)))---///111111000...------666555444444444555:::>>>555111222888<<<;;;;;;<<<@@@BBBBBB???<<<===???BBB;;;<<<>>>???@@@AAADDDHHHDDD888999>>><<<===AAA>>>EEEEEEDDDCCCCCCBBB???<<<;;;999<<<<<<<<>>999>>>AAA===BBBIIIFFF;;;:::888666777999666111111;;;555,,,222555222444+++777;;;666777===:::///>>>;;;666333555:::888222777===JJJ:::DDDWWW{{{|||999gggLLL~~~yyyzzzfffLLL000111000222555+++===222@@@111...+++---"""222$$$///333...+++,,,***'''%%%'''///...---,,,+++***)))(((666444333222333333111///---(((333333333555...888...///---)))***,,,((("""&&&))),,,+++((('''***---***...111222444555111+++222000222555444///...222000***,,,///...111111+++000222222111333777666222///+++((('''$$$"""'''///,,,)))###"""&&&***------000...***333555(((!!!"""''',,,+++((()))---'''...111...,,,---+++'''***%%%(((+++''',,,111,,,:::333------***&&&(((///---(((%%%333000qqqkkkmmmkkkVVVXXXuuuooo999---...444222...---&&&&&&333+++333444444666000111??? :::111...===,,,(((AAA;;;222+++JJJJJJ(((...777llluuuJJJ===999000999iii{{{zzzxxxSSS;;;***111444///000...***+++///---'''333333333444555444111---,,,---)))---000///333(((......000999888222555***---000///......///000+++000111...,,,000555666---///111111333666999:::555111444444///777>>>888111222444333222111222333///---///333333000222777888555666;;;<<<888777888333666999;;;AAAGGGDDD======;;;===@@@@@@===???DDD@@@666:::BBB@@@AAACCC>>>EEEEEEAAA>>>AAADDD@@@888>>>777???HHH???999???AAAGGGIIIGGGBBBAAADDDBBB===...;;;222'''222777555999333999>>>===:::999999999???888444111000777999111:::AAAIIIFFFGGG___~~~666{{{RRR~~~yyy```222222<<<<<<<<<<<<<<<---:::000>>>000222333777&&&666(((777444+++%%%'''+++,,,++++++000000000///---+++)))(((---+++***+++---///000///%%%'''((()))***"""+++''')))(((%%%)))///...(((%%%(((+++,,,+++)))'''''',,,...,,,***+++//////,,,,,,***---111///((('''+++,,,!!!)))000+++222888,,,,,,...---,,,...111000+++///,,,***)))&&&$$$(((///'''))),,,///111111000///---000333---)))555555###++++++---000...+++---222###))),,,))))))---...+++777+++'''******111555,,,---000000---...333111+++$$$(((555000NNNjjjvvvvvv{{{gggUUUfffxxx>>>,,,$$$+++,,,)))"""000&&&++++++,,,111,,,***444,,,###///(((###000333___555///888UUUAAALLL>>>777///@@@^^^555444555---000___kkkppp}}}YYYZZZKKK000666:::+++999:::,,,)))444555)))111000222666:::888111***'''888777,,,,,,...***)))&&&000111222777444000666$$$(((***)))((())),,,......---***&&&(((---...+++(((---000---)))***...111444//////---)))000555---...///000000///...///111888555666999777111000555999;;;@@@DDD@@@:::999<<>>FFFDDDCCCDDD>>>NNNKKKDDD===???CCC???666???888CCCPPPEEE777:::@@@BBBFFFEEE@@@>>>@@@???:::///@@@666)))222333***---777333333666222---555DDD666777;;;444''',,,888888000:::BBBPPPNNNhhh666[[[cccppp]]]444777555(((333555,,,&&&+++...***---$$$%%%...,,,"""%%%222)))111000&&&'''000...###+++''')))(((&&&///333(((---,,,333333+++,,,+++ )))***$$$%%%---+++(((111---'''999...***000!!!+++,,,,,,---......,,,***(((,,,444+++000$$$444000333999444111555777555222222333,,,'''+++333888444---666---555+++555%%%//////...444555///+++,,,---+++///,,,###(((,,,)))---///000---)))(((+++...///+++,,,...,,,&&&&&&+++'''((()))+++,,,***'''$$$,,,+++***))))))***+++,,,***))),,,///+++$$$$$$)))000%%%...---666ttteeerrrnnn???TTT___GGG***:::444;;;<<>>;;;FFFEEECCCAAABBBCCCAAA===888333===666DDD777===999AAAFFFGGGCCC@@@>>>;;;777;;;:::888777888888444...===999333000111555666444333,,,666333111222---888111222FFF;;;NNNooo===^^^yyy}}}bbb666222000111000000111000---,,,...000,,,...333111******222222111---+++***,,,+++(((+++'''******'''000444***...---222111)))+++,,,###%%%++++++...333,,,'''...333...222...000666333888,,,---------,,,,,,---...***///++++++&&&000//////444---(((((()))(((***...222+++%%%'''...222...(((///---777...666***...(((***//////***(((******'''$$$))),,,---000444333...***)))((((((***+++,,,,,,222//////111///))))))...---,,,,,,,,,---,,,)))''',,,+++(((&&&&&&''')))***...,,,...222111,,,,,,000,,,...***444111222rrrjjjjjj|||nnn```RRRIIIFFFlllmmm......///FFF)))444''',,,---$$$333777222///***,,,000%%%$$$:::---888\\\ccc000222~~~IIIBBBmmm***222>>>nnn}}}cccGGG555)))<<>>GGGIIIIIIDDD>>>;;;;;;<<<;;;<<>>;;;BBBCCCAAADDDEEEBBBAAAAAA===888666777999;;;;;;:::666111333111---,,,///333555555444///777000///444---222111666BBB;;;MMMzzzDDDUUUxxxlll999,,,+++///&&&&&&111444,,,***000///111222111///,,,++++++333***%%%(((((($$$&&&,,,---)))+++,,,''',,,000'''+++)))---+++###&&&+++$$$&&&,,,,,,...111)))%%%---***+++""")))......444...+++,,,,,,***((())),,,000++++++///(((...---111...000///111444111,,,)))+++555///))))))...111...***111444999,,,222...000&&&...///...,,,,,,///...***000333111,,,***...333555+++(((''')))...222111///000/////////,,,((((((+++...,,,))))))***++++++***---***'''%%%%%%&&&(((***///,,,,,,///000......///444(((---333///+++LLLiiiMMMwwwuuuPPPXXXyyy\\\***,,,[[[SSS,,,"""'''"""...***,,,***'''111...333444$$$%%%(((,,,999VVVQQQ"""EEEddd///888???___BBB,,,,,,***YYYfffpppyyy{{{[[[___zzzppptttbbbddd[[[jjjTTTTTTJJJooossslll___DDD>>><<>>888===BBB<<>>???>>>===???@@@<<<555///444999======999666555444222///000333666888999333111777...111===444222;;;DDDAAA===KKKLLLDDD}}}cccvvv<<<(((+++'''###&&&///222///000444...333333,,,)))---,,,&&&000)))######$$$%%%)))---222---000000***+++---%%%((((((---+++###''',,,&&&000000***(((---***)))222,,,666+++888:::///888)))))),,,---***'''&&&)))---///+++444***777...666000666555777888333......222555000++++++///111000...000444222%%%***666<<<555...,,,******---///---***222111...&&&!!!$$$,,,222,,,+++***+++...000000...///......---+++(((((()))...+++((((((***---///000,,,***'''%%%%%%(((+++---000,,,)))+++---...,,,+++444&&&222...,,,,,,333gggkkkPPPkkk~~~kkkDDD[[[wwwyyy666&&&666[[[lll<<<)))(((+++...333444666444###(((///)))---:::..."""222xxx>>>///ooo(((DDD{{{FFFMMMxxx999999(((888888333555999AAAMMM^^^ppp~~~iiiTTT@@@333777@@@[[[jjjggglllcccCCC888222???JJJgggoooRRRRRRJJJ222---666###;;;---222///...444111,,,000...777888555666111000:::333333888000555777)))333...///000///...///333666000000000000111222222222,,,444222000555111,,,///,,,,,,---000333333000---///222111,,,+++---+++'''******,,,///222555555444---222666333---...777@@@///333>>>???777;;;AAA===>>>DDDIIIGGG@@@<<<>>>CCCDDD777<<<===CCCFFF<<>>999@@@@@@===<<>>777===KKK???AAAMMMYYY666iiiNNN|||>>>%%%+++%%%///444000///444777555222666333***)))//////(((222555...######---000***000+++000333,,,,,,...(((''')))111111)))+++000***666333******333111...666---:::000;;;888)))555***+++...000///+++))))))***222,,,444,,,:::000888333999333...)))%%%$$$,,,555///,,,******,,,.........%%%,,,(((###(((<<>>;;;:::444222999555555888000555888,,,666666333///...//////...,,,...///000111222333444555---222---,,,222///***///)))***,,,...///...+++(((+++---...,,,,,,---,,,***,,,,,,...111444555444222,,,...///---***+++111888222555>>>>>>888???IIIFFFBBBGGGJJJHHHBBB>>>@@@CCCBBB???EEE>>>BBBNNNBBB>>>DDDCCCBBBEEEKKKQQQUUUWWWTTTGGG>>>AAAHHHFFF@@@;;;HHHKKK===BBB:::JJJ===666FFFEEEAAA>>>@@@BBB===555///000444777555///000555666222111333222......333444222888...666III???777333CCC888BBBXXXhhh***III;;;CCC&&&***(((555888...)))///333///000222///))))))///...(((444:::444$$$"""------"""$$$ (((...((('''***'''"""&&&000000'''***///***,,,...+++...777333---333...333------)))$$$/////////000111222222000---+++222+++------666222555444///...111444222+++)))***,,,,,,,,,,,,------...///'''...'''+++(((666000+++111---,,,///111///...000666///)))***,,,+++++++++,,,///111...)))%%%&&&(((+++//////,,,***,,,,,,+++111...+++)))))))))'''&&&%%%$$$$$$$$$&&&)))+++---++++++)))&&&)))///111000'''000222%%%+++666111666oooWWWddd}}}pppDDDOOOnnnYYY///666333@@@[[[666$$$222222$$$...666888)))///666111***AAAzzzBBB===SSSppp;;;<<<:::000GGGxxxiiiCCC+++:::)))555444333111000......///111222///555>>>@@@888---'''(((***---666444@@@zzzxxxppp555$$$666333///444...***333222......++++++555***888;;;666666222///444///...111)))...111&&&000...,,,******,,,,,,+++***%%%'''***+++++++++---...(((***%%%&&&///,,,)))000)))+++...222333333222111***---///222444555666555444222//////000222333333111111111///...000555999888888>>>???;;;FFFRRRQQQKKKJJJFFFAAA======BBBGGGEEEEEELLLAAAEEETTTGGG@@@AAA??????BBBGGGMMMQQQSSSIIIGGGHHHJJJEEE???DDDOOOZZZNNN;;;;;;<<>>CCCCCC@@@<<<<<<===999333444000222777555//////444///,,,...333333...///666777222777...444AAA666222333@@@:::EEEfffyyy)))222777{{{PPP...+++,,,......***(((***,,,...------------///000,,,(((111333///(((&&&***((("""$$$(((000)))%%%(((&&&"""%%%...---%%%)))111...&&&...///111555000///;;;;;;444666///---333111888111...---///222444111...222---&&&000000444111555***---666???@@@555***$$$,,,---//////---,,,,,,,,,222333(((111(((000$$$###333000111444333...///444OOO;;;((($$$***---------///000111111///...---,,,%%%***+++((('''***+++)))+++***))))))***(((&&&###(((((())))))***++++++,,,---000---'''%%%***...---%%%111&&&$$$++++++///---KKKTTTMMMxxxTTTQQQeee~~~444...666***333BBB>>>(((333000>>>AAABBBUUUYYY]]]WWWiiiQQQQQQxxx===777555+++%%%???bbbMMM000;;;&&&)))333***+++,,,------+++***)))///+++***,,,...111<<>><<>><<<>>>AAACCC???888===999>>>GGG===>>>???>>>===???DDDIIILLLMMMFFFDDDHHHNNNNNNKKKSSS```\\\HHH>>><<>>@@@???;;;999:::888555666111222;;;<<<444111555...+++///777777222444<<<:::111666111444;;;000222999??????GGGsss222000FFFyyy\\\777...111'''%%%,,,///,,,...666///...111777:::666000---111,,,+++///000,,,***---111,,,444;;;111+++,,,+++***,,,333111(((...999777---777888555444111:::OOO888***555***+++555###***///***&&&(((///444333000333///###333,,,888000777333,,,))),,,...---+++,,,'''***---,,,)))&&&%%%%%%222... ///(((555...555&&&%%%&&&)))&&& """(((FFF333%%%***555666...''',,,+++***---111222///,,,&&&,,,---))))))---///,,,******---000222222///,,,...////////////...---,,,999<<<888...'''***------,,,555 ***111%%%000...:::mmmiiiUUUVVVnnnhhhmmmdddBBB///$$$!!!999!!!HHHSSSdddxxxmmmcccyyyfff000777+++)))+++&&&888mmm```)))222+++:::...&&&888------,,,***)))'''&&&%%%(((%%%'''---///,,,,,,///111***888===+++AAA~~~uuuqqqmmm^^^LLL111>>>888(((000222444...+++222222...333...999555...333777888===555555999222777:::---777///777===888...(((+++111---000222111...++++++,,,(((((($$$(((000***###)))333444444222///,,,***)))******,,,///000---,,,---###'''...555:::999555111+++///222000---///888@@@EEE??????>>>:::CCCKKKDDDHHHEEEBBBAAAAAA@@@===:::MMM;;;???CCCIIILLLEEEPPPBBBAAAAAACCCGGGLLLNNNOOORRRCCC>>>IIITTTUUUTTTVVVRRR>>>CCCCCCQQQ<<>>??????>>>777111444???CCC;;;555666...+++///888888111333<<<:::///555444777:::111888777999>>>FFF}}}...)))@@@ppplll999###(((((()))***+++...222555///'''222+++666"""'''###+++...///,,,,,,......+++&&&&&&+++222///%%%!!!######$$$///((('''111...555111000+++&&&)))///---&&&+++((()))///222222222333---)))+++222111***+++222777222---,,,111666:::<<>>~~~xxx^^^CCCiiimmm111111222---333,,,***---111---&&&***555333333111...,,,,,,...000'''***222888222(((***555000000;;;222,,,///,,,777''',,,111222000...------------+++***...111,,,%%%;;;666666888333***+++444///111444666666555333111999:::555///444<<<:::000555999>>>777///;;;FFF@@@CCC222FFF===EEEWWW<<>>AAAGGGCCCCCC@@@???GGGOOOKKKBBBAAACCCMMMCCCDDDQQQJJJJJJQQQIIIAAAAAAEEEDDD>>>999DDDAAAGGG@@@222;;;DDD555777///666333333555---555000...,,,+++,,,111888===666555777<<<<<<777555666GGG555>>>VVV<<<222NNN{{{qqqCCC+++((()))***)))((()))---000222...999444<<<))))))$$$(((,,,///---,,,,,,(((###,,,,,,///333333111000111))))))444---+++111))),,,222222...***...444333---222///---...---+++,,,000222///222::::::333333999//////111555999:::666333>>>444555888111///000,,,//////............/////////333666555///)))''''''&&&''')))---111111///,,,---,,,,,,---...,,,)))&&&555///000...(((((($$$!!!%%%(((+++,,,......(((---)))######'''***000%%%%%%)))+++333888222AAA999111//////---,,,---***,,,***&&&&&&---222222666///\\\yyyNNNmmmyyytttKKK___xxxcccAAA111888555###KKKvvv,,,SSS===000333222---kkkCCC******pppYYY777888,,,333CCC666+++444<<>>ZZZMMM666XXX{{{sssGGG'''///222333000,,,+++...222,,,)))222000777+++---***'''***+++)))((()))'''"""&&&'''&&&&&&***///111000))))))444...---111$$$$$$...---+++***---222222///444111///...)))&&&)))///111///111777666000///444,,,...222888<<<:::444...444+++...222,,,(((((("""///...,,,++++++,,,...///222444666222***$$$###$$$&&&''')))+++,,,)))%%%!!!+++,,,...111222000,,,))),,,(((+++,,,***111444***%%%'''***+++,,,---...///'''---000,,,)))***+++***///'''))),,,***111999666:::;;;888111---------+++(((,,,...+++***---...---666)))777^^^YYYnnnbbbdddVVVDDD___^^^DDD'''999666&&&iiiBBBsss[[[''''''333666333000"""...:::LLL222'''444)))(((555777555EEEWWWiiiPPPAAA777BBBWWW___RRRAAAHHH777***)))++++++///555VVVpppIII:::111+++///,,,---444888555///+++...===333RRR|||xxxrrrooogggXXXIIIBBB:::SSS555222***000222333111...///000---'''+++///222111---***+++...111333222000000222000,,,222(((---***///777---......000111///,,,)))((((((333222---***...555777555///222111------//////---666666555333111///---,,,(((***000666666111//////...999KKKKKK777222>>>DDD???GGGZZZBBB???WWWMMMPPPWWWPPPGGGFFFMMMQQQIII<<<@@@===>>>DDDFFFCCC???>>>>>>BBBDDDDDDHHHOOOTTTUUUPPPLLLWWWTTTQQQRRRJJJSSSTTTGGGAAAFFFHHH???;;;>>><<<888:::999888???>>>...333+++333111111333+++333111444777555222333777<<<555111000222333444888===777666???aaa]]]333UUUtttzzzKKK (((,,,...+++%%%###'''+++---***+++(((+++))),,,,,,***+++((($$$$$$(((***)))!!!###!!!!!!)))+++'''$$$$$$///)))***000%%%$$$+++***)))))),,,//////---------......)))%%%)))111///,,,,,,...+++'''(((---111///...000444555333111666...333999333000///)))...---+++))))))+++---...333333111///,,,)))((((((444444333333111...+++(((111111222333555444111...333------+++&&&,,,///&&&,,,***)))***,,,...,,,***,,,000111///...///---***...))),,,---''')))///,,,...333111((((((///000+++)))///555555111,,,'''$$$111...###VVVvvvYYY___xxxiiiSSSyyy|||[[[nnn{{{NNN777;;;111$$$777000---qqqxxxWWWqqqFFFFFF,,,333;;;222666uuu111222===444///+++444...111EEE===;;;rrrccc,,,CCC555******---444<<<@@@???<<<@@@333((()))...111444888333\\\zzz~~~zzz{{{bbbWWWIII>>>999<<>>EEE:::===FFFMMMMMMDDD@@@BBB@@@:::DDDBBBBBBEEEFFFDDDCCCEEEGGGFFFDDDCCCEEEJJJMMMMMMIIICCCQQQRRRNNNKKKEEETTTTTTEEE???DDDDDD::::::BBB777666555444555;;;:::111<<<444;;;777555666,,,333,,,///000...,,,///777???111000222777999666666888444<<>>333+++...333444333222222111111000000000,,,///888@@@;;;222444???:::HHHJJJ666///HHHQQQ<<>>DDDMMMYYYPPPGGGDDDEEECCC???;;;CCC???OOOQQQMMMLLLIII[[[WWWJJJBBBEEECCC<<<@@@JJJ999<<<888444555888999<<<<<<444;;;888666666+++222%%%---666;;;999777666777555333444999999666666888888DDDOOOwww;;;LLLkkk666---...000000000111222333&&&...---555---333)))&&&***000333222000---&&&,,,***+++,,,)))$$$%%%(((***)))222(((%%%,,,(((...)))''''''******((()))+++((())),,,///,,,&&&$$$'''...,,,+++***+++000888>>>...---,,,///222222...+++///'''***000,,,,,,...***333222000//////000222333333///+++***,,,---+++(((000///,,,)))'''(((,,,///000---)))((()))***++++++***(((,,,,,,(((///555///111***###$$$))),,,)))%%%***///111000///000...))))))&&&,,,///((()))+++&&&111---'''###'''---///,,,------...---((($$$'''...%%%:::,,,)))VVVuuucccqqq~~~cccqqqmmmSSShhhFFF)))BBB@@@444(((***...,,,000333,,,------___222444)))""">>>FFF...111777,,,)))...)))000CCC^^^}}}III===---+++444%%%---------...000333666777@@@555***+++333888444...###222222***+++111777AAAUUUoooyyyzzzuuuoooyyyLLL333999BBB???111111GGG^^^%%%%%%'''...111---(((***///111222---))))))---000000///)))...///***&&&'''***+++$$$###///,,,,,,333---555,,,,,,,,,---......,,,)))---...+++'''(((...222222'''000444---%%%$$$)))...333333333333222111//////...333;;;===888222666>>>;;;555777777444<<>>GGGWWWLLLDDDEEEHHHFFFAAA>>>???@@@QQQNNNIIILLLLLL]]]OOOIIIDDDBBB???>>>BBBIII888>>>777000444333333===222+++444222111222(((///111333666777777777777888<<<777333444444555999???<<>><<<666555666777999666@@@FFF;;;;;;JJJUUUQQQIIIDDDKKKHHH>>>EEENNNKKKBBB<<>>MMMBBB;;;AAACCCPPPBBBGGGGGGAAA>>>@@@CCCCCC777<<<111,,,444111+++555888111;;;999999:::000777;;;666///---000666;;;>>>;;;666222333555666;;;BBB<<>>666***&&&***222+++,,,000%%%MMMyyyZZZ```}}}^^^gggpppcccjjjEEE@@@,,,@@@444***---***,,,000---###222>>>'''444333888;;;HHH111111444!!!FFFwwwbbbWWW===///777666;;;555;;;,,,222555222---///:::EEE888666222......///...+++111222,,,,,,///((('''333%%%(((((()))///777555...666,,,888IIIOOOJJJFFFUUUBBBHHH```{{{uuueeebbbcccIIIIIILLLAAA777555+++666999XXXEEE777---)))...///,,,---444'''///555444...+++000666222)))'''000555111...000000+++444///...222(((,,,///...///111222111+++'''222777999666444666555222555,,,***222666222111555***---111555777888777666---:::BBB<<<777888777222===<<<@@@???@@@MMMOOO???>>>HHHKKKRRROOOGGGLLLKKKIIIBBB???DDDDDDAAAEEEOOO@@@>>>@@@FFFIIIGGGDDDDDDDDD@@@@@@DDDDDD??????CCCHHHQQQ^^^MMMCCCLLLMMMXXX<<>>111...;;;555***111555...777555333333(((...444222222666===@@@>>>:::333111333888:::999;;;>>>;;;EEE]]]BBB...xxx;;;===(((111***LLL+++//////000444...+++...)))"""%%%,,,)))&&&&&&)))***)))&&&+++)))(((&&&%%%''')))+++$$$$$$$$$'''***)))%%%"""%%%""" !!!%%%)))******!!!###$$$&&&'''(((,,,+++---000///++++++...,,,...444666222,,,+++///444999---555:::...///...555222//////000000000...000222222///000333444222777//////...)))...777555222222222333444444111///999***!!!)))333444---(((+++555666***"""&&&***)))***000***888)))222---999%%%&&&$$$!!!&&&///111---(((000,,, ++++++ %%%///000&&&+++(((***<<<###""")))000000eeewwwJJJssskkkWWWvvvwwwyyyfff:::999---...PPP<<<===777...&&&555111fffrrr''';;;BBBlll999???+++333///>>>ggg>>>>>>111<<>>999777666888:::999555000+++///666???aaavvvpppqqqaaa}}}WWWBBB888<<>>EEEDDDBBBBBB???999AAA999DDDDDDWWWJJJNNNIIIAAAFFFUUUNNNZZZQQQRRREEEMMMLLLNNNPPPJJJDDDFFFMMMMMMLLLHHHCCC???AAAGGGMMM]]]JJJEEE<<<<<>>777<<>>BBBMMM@@@;;;444222666777222333999333???===555666555222555555888777111///222333222000000999000///<<<;;;CCC777OOO{{{jjj444|||aaa555444111444,,,***'''...222222***+++888:::444444)))***+++***((('''''''''+++((((((,,,111000***###//////---((($$$$$$'''+++)))***,,,///111///,,,(((,,,***))),,,000444555444111///...///,,,)))***...+++***+++,,,,,,,,,111999,,,...---000$$$'''777%%%(((***...000111222333555000333222///000444666444111---222555......///'''///...------///000000000---,,,---...,,,+++---222---111///))))))///000---***......888...///)))///)))+++,,,+++,,,---***%%%***+++,,,---.../////////222111---333)))...000---))),,,;;;777kkksssSSSMMMxxxmmm[[[tttwwwjjjwww|||XXX<<<...333...///;;;"""555gggIII555,,,UUUSSS333888???BBB???###!!!CCC666444IIIddd]]]AAA:::&&&)))///444888777333///...111000+++%%%&&&///888***%%%000;;;555BBBqqqzzz|||lllYYYuuusssBBB111222000444666,,,444555000999///sssEEE)))&&&111...///444///...111,,,***...)))%%%---333222555888666111...000%%%+++333((()))...,,,AAA666222---+++,,,------,,,111444333///...111444444//////222555444000///111555888///666///;;;000,,,777:::;;;777555:::???BBBDDD???;;;HHHNNNUUUNNNLLLHHHGGGQQQIIIWWWQQQWWWOOORRRKKKFFFGGGHHHEEEBBB@@@KKKKKKKKKLLLMMMKKKHHHFFFHHHCCCNNNOOOPPPPPPBBBDDDQQQHHHIIILLL444XXXSSSLLLJJJLLLJJJEEE666DDDGGG===777444111111444444333111777@@@:::111222333444===555777555000...000222222///---555,,,,,,999;;;GGG444JJJ|||www:::mmm|||bbb222000666444111...000+++,,,...((('''000...'''((( ###'''(((&&&%%%'''***(((((())),,,///...)))%%%$$$)))...,,,&&&"""###'''###%%%(((,,,------+++)))%%%######'''...333444333---,,,---///---)))(((+++***(((''')))((('''+++111***+++///111 +++AAA'''***,,,......---...111444;;;<<<999333111333333000666000222222+++...333///:::777444222333333222111000222333222---,,,///444444444000,,,---222111,,,///---***,,,''''''(((///((()))+++++++++,,,***((((((%%%(((//////))))))......111((((((333%%%'''***111&&&333FFFdddqqqbbbUUUGGG333444===---///FFF{{{<<<444:::...DDDAAA---www999'''444&&&;;;lllyyyjjjWWWOOOXXXmmmuuueee[[[\\\```aaaGGG;;;777+++000TTTwww}}}iiiVVV\\\XXX666...666444444666///999888///999)))AAAuuueee777+++000!!!"""222111(((,,,(((&&&***'''"""(((---222999===888---((()))***777,,,''')))***CCC555111---))))))***,,,---000111111...---///222444///111333333111...///111333555+++333---;;;222000;;;<<<;;;888777;;;CCCHHHJJJHHH===OOONNN^^^SSSRRRNNNKKKTTTMMM[[[TTTXXXQQQTTTOOOKKKJJJKKKJJJHHHFFFFFFFFFFFFIIILLLLLLGGGCCCGGGBBBLLLJJJLLLPPPEEEJJJDDDLLLOOOLLLDDDNNN===HHHCCCRRRMMMMMM;;;KKK@@@888444555222///222666333,,,333777000***000222444<<<111222222///...000333555+++)))555333555===666<<<@@@UUUlllCCCXXXqqq@@@)))000)))"""777***+++333111...000***"""%%%###&&&'''%%%%%%(((***(((+++------***)))***,,,"""))))))%%%$$$)))///$$$%%%'''***,,,///111333222000......//////,,,***((((((,,,000...)))''')))(((&&&'''******'''(((,,,((()))---111###///FFF+++,,,,,,+++******---222555999999555...+++,,,+++)))///(((+++,,,&&&***///+++000///------///111111111***,,,,,,***)))+++...///---***&&&$$$'''+++***&&&111,,,***((((((%%%***///******))))))(((''''''))),,,(((+++333111((((((///111@@@SSSJJJ---%%%'''&&&$$$@@@TTTkkkhhhhhhlllTTTJJJ???:::...666rrrMMM...>>>(((333555222~~~444333:::CCC???RRRooouuu\\\[[[rrrhhhVVVbbb~~~YYY@@@:::444===777444666000::://////DDD999+++AAAzzz>>>$$$+++(((...555''')))---'''&&&//////)))+++,,,///444666111***+++000///+++---)))555<<<---333222333222///++++++000555000000111222222222444777111444444000,,,+++...000000444***000***:::666888666666777666666888>>>DDDDDDEEE999IIIFFFXXXMMMMMMOOOJJJTTTPPP]]]RRRSSSJJJMMMMMMKKKIIIHHHHHHIIIIII@@@???@@@DDDJJJMMMMMMKKKPPPLLLSSSKKKHHHKKKAAADDDIIIJJJDDDEEE}}}jjj===IIIGGGWWWOOOOOOBBBNNN@@@<<<;;;<<<:::777888<<<999333555555,,,+++555666333888000000111111000///111444+++&&&222444:::>>>000000NNNlllvvvPPPRRR{{{~~~HHH%%%222000555000:::;;;888888111,,,222((())))))(((&&&&&&'''))))))---000---((('''+++000***,,,+++&&& '''///%%%%%%&&&'''(((,,,111444333444444333000---***(((((())),,,000...(((&&&'''(((''')))---...++++++---((()))(((///)))000AAA---,,,)))&&&'''+++///333444111222///)))(((+++,,,***'''$$$***...)))***,,,%%%,,,***))))))***++++++***$$$'''(((&&&(((---//////***'''%%%&&&***......---///***///,,,333)))...---///,,,+++***'''######&&&,,,***---222///''''''---,,,---&&&___$$$%%%888(((///222<<>>===<<<;;;:::999999:::888666//////777333---222333222333555222...---000111'''//////333777,,,111DDDsss___CCCvvvrrrJJJ'''222444777(((333(((...,,,)))---***&&&,,,---***'''&&&&&&(((((()))'''***+++***'''&&&))),,,444333///'''"""'''&&&''''''%%%$$$%%%(((,,,$$$***000222///,,,++++++000......///,,,&&&&&&)))---******......+++)))+++,,,---%%%...333111777,,,,,,(((%%%(((...111///,,,...///---((()))...111000,,,(((---000***+++...'''+++***)))***++++++***(((''',,,---)))(((,,,//////---+++***+++...111333555000)))000***666+++222111---,,,---...***###"""&&&'''***------)))&&&'''++++++---333{{{===&&&$$$))),,,,,,$$$+++ZZZooogggyyyrrrKKKjjj}}}wwwYYYFFF555999111JJJ000999)))WWW---===___QQQ~~~{{{aaa[[[gggPPP222000555...444---///666---///777000(((,,,555333///555...///222111((("""'''...!!!+++)))&&&---///+++---///---,,,.........444;;;+++000888,,,***,,,''':::))),,,//////---,,,,,,---,,,+++///444333...---000+++444999555///...///...+++777444:::,,,888666===999888999<<<;;;999===EEEBBBDDDIIICCCKKKKKKNNNHHHXXXPPPYYYYYYgggYYYWWWOOOQQQPPPLLLGGGIIINNNNNNIIINNNMMMJJJGGGDDDCCCEEEHHHDDDFFFRRRJJJHHHOOOFFFHHHIIIIIIPPPUUUmmm^^^>>>JJJKKKHHH@@@:::KKK@@@999???<<<888888:::666///222;;;666888444333555...+++666222111444888555///,,,///555,,,222...---222///<<<@@@jjj(((bbbcccQQQ+++'''666(((***666111,,,...&&&###++++++(((---+++&&&""""""%%%)))******$$$$$$%%%&&&&&&&&&$$$###)))++++++)))&&&$$$$$$&&&+++,,,,,,)))$$$"""$$$&&&(((111222...***)))+++888444000...)))%%%&&&***333...+++,,,+++&&&$$$%%%222333%%%000;;;333111---///***'''+++111111***""",,,---+++''''''---000000444,,,+++)))###'''...,,, ###(((---000111000***222333+++$$$&&&)))***)))'''''''''((((((+++...444(((,,,"""111(((666777((((((---222///'''%%%)))&&&,,,000,,,))))))+++---***###333|||GGG111'''...222:::111222---444aaa```DDDOOOWWWxxxooouuuppp|||vvvssstttZZZ???111444+++EEEvvv---111222VVVEEELLLbbbEEEzzzTTT777###888...&&&,,,)))///888---,,,444333+++***+++)))777000444000---222000)))))) ...///))),,,---+++000***+++111777666000,,,,,,:::444111(((111888///:::...///000333444222...***111111555:::999111...111(((555>>>;;;666444333000)))999:::@@@///777333:::;;;888888;;;999777<<>>444;;;;;;999777///111BBB......333999888111///222444///:::555///111222EEEUUU777111333mmmzzzttt]]]CCC---...$$$&&&:::000,,,---***...444///,,,666222...***'''###!!!'''+++.........222666111'''&&&***333000%%%&&&''')))&&&$$$%%%)))---...---(((&&&$$$""""""%%%(((***###))),,,)))!!!%%%,,,111'''###***...***))),,,&&&''')))+++---.........%%%!!!"""***+++&&&''',,,666666'''000%%%222***---'''000'''(((***,,,555)))+++333$$$000222(((666+++333222000---++++++...000444:::999333333666000&&&***444888333111444222))),,,111(((000 ,,,'''000///+++'''%%%&&&'''&&&$$$111333666777555111,,,)))999000111333------333111999555000666cccmmmqqqRRRTTTiii^^^___gggFFF999///444444777nnnZZZ666---bbbyyy555111333~~~sss}}}lllFFF888333<<<;;;999777555444777;;;???777///???<<<333777222111......000222000,,,---222>>>999000)))+++222444222,,,///000---,,,///000...999777555222111000000000&&&((((((***222666--- 333---///999===777333555(((---111///---...---***333333///+++---555777333333666...333@@@999222AAA444AAAMMMPPPNNNMMMLLLKKKUUUUUUVVVUUUTTTRRRPPPOOOTTTMMMIIISSSVVVCCC>>>QQQOOOCCCIIIGGGIIIKKK>>>AAALLLNNNNNNIIICCCCCCHHHNNNKKKIIIFFFIIIRRRWWWNNN@@@JJJHHHFFFFFFGGGEEE@@@<<<@@@444444777000///555555AAA222555111,,,,,,111JJJKKK888,,,//////'''+++888###---888,,,///777///999xxx>>>---333]]]jjjJJJ...///&&&###222(((%%%))))))...666222///888///,,,+++,,,***(((+++000'''(((&&&###&&&+++***$$$)))$$$---444,,,'''+++,,,&&&''')))---111333333333...............///000111...000111///+++***---111---'''$$$(((,,,+++******...///000222333222///---666///...111000+++---444***,,,###---$$$111+++///+++666000222444333888***---$$$111111%%%///......,,,)))%%%$$$%%%'''---333666444222000---)))111777666...+++...+++###(((---(((222'''111***///)))'''%%%&&&)))++++++***(((((()))***)))'''%%%###///(((,,,000+++---666888;;;???777,,,<<>>HHHPPPOOOJJJJJJLLLMMMYYY\\\______\\\XXXUUUSSSQQQQQQKKKLLLPPPGGGAAAJJJPPPBBBEEE@@@BBBEEE;;;@@@FFFKKKNNNMMMHHHEEEFFFHHHBBBEEEHHHIIIFFFBBB??????>>>>>>@@@CCCGGGGGGDDDAAA888///333888333222666444444)))000...,,,,,,%%%222888:::777000000444222+++///444;;;222444:::777HHHyyyEEE+++,,,YYY|||~~~oooJJJ)))...,,,'''222,,,,,,111///111888333---444333111000111...((((((+++,,,,,,)))'''***222666666***&&&555...&&&---555))),,,111444333111///...+++,,,---.........------//////...---,,,,,,---...)))***(((&&&***...,,,(((//////000111111///***'''000)))%%%&&&$$$ $$$...///111+++000''',,,(((,,,(((222))))))******111$$$(((%%%'''$$$%%%,,,,,,---+++)))'''((()))&&&***000555222------111---///,,,''')))///...'''&&&***(((111,,,222))))))%%%$$$%%%&&&)))+++++++++/////////...//////000000444,,,///111)))***333555***::::::///,,,888qqqlll^^^~~~}}}\\\NNN]]]iiihhhMMMRRRrrrgggAAA888333---...+++333'''vvvGGG///999&&&[[[TTT666,,,222///333444666666222---***---111888***222///,,,555...+++---+++---555:::888444444,,,555:::444,,,)))***+++---777===:::444333777999666555444333222222222333///111000,,,,,,///111111555999:::777555666666444222333111///222555222,,,???@@@===777666888999777666333555666555===BBB<<<<<>>@@@FFFJJJMMMRRRWWWVVVPPPIIIFFFFFFQQQUUUMMMFFFKKKKKKDDDCCCMMMBBBGGGDDDEEEHHH>>>CCCGGGJJJLLLKKKGGGEEEFFFHHHLLLJJJLLLPPPLLLCCCBBBHHHIIIIIIKKKMMMMMMJJJDDD@@@888222999@@@;;;;;;>>>:::888111999444555999---///111555555000000444111)))666333888222444888:::WWW}}}NNN(((,,,ddd{{{uuuOOO'''---222***222111---222...---333000+++111111//////000+++%%%###%%%***)))'''%%%&&&***///222(((###---((($$$,,,111&&&+++111222000,,,++++++++++++******))))))((((((***+++,,,***''''''))),,,+++//////)))+++222///'''---+++***+++------***'''///***(((,,,***(((...888333444111///'''((((((,,,333999***&&&(((,,,999111///444DDD***###333%%%&&&(((***---.........///000(((%%%)))111333///000888+++***'''%%%***111000*********(((---,,,---&&&"""&&&&&&''''''((((((&&&&&&))))))))))))***,,,---...999---,,,---&&&'''---,,,&&&777333111777...???sssbbbbbbvvvSSSTTTVVVSSSrrrSSSSSSQQQFFF000000,,,***,,,(((444+++???000555777AAAmmmnnn@@@888777444,,,777333777999666///,,,...222+++ ,,,***'''///***))),,,%%%"""(((000222111000,,,555:::444---)))((('''###+++111///,,,,,,------444444444444444444444444//////,,,******,,,///000333;;;<<<444111666888444666444111///333777444--->>>888222333999<<<888222???;;;BBBAAA888CCCIII888FFFMMMQQQLLLGGGKKKSSSYYYSSSYYY]]]ZZZQQQJJJHHHJJJSSSTTTJJJEEELLLKKKCCCCCCFFF>>>HHHHHHJJJLLL@@@DDDNNNKKKHHHDDDCCCEEEJJJNNNMMM???:::FFFMMMFFF@@@AAADDDFFFGGGFFFCCC;;;333---222...333888333333666111555000444+++,,,888111444;;;---)))000000''')))666777///444222444555<<>>EEEGGG333HHHNNNPPPLLLIIINNNTTTXXX[[[___aaa[[[RRRLLLLLLPPPRRRKKKBBBFFFNNNEEE===DDDEEE<<>>;;;GGGMMMEEE@@@CCC===@@@DDDFFFCCC===777333:::555777777000333777222222///555++++++888777>>>===///***000///&&&***888444---444555777888BBBmmm***ZZZaaavvvlll<<>>;;;000EEEGGGFFFBBBBBBGGGJJJKKKYYYZZZYYYSSSKKKFFFGGGJJJKKKEEE???GGGNNNBBB;;;FFFPPPCCCDDD<<<;;;@@@<<>>CCC???KKKCCCBBBCCCHHHMMMMMMGGGAAA444;;;AAAAAA;;;666777;;;===AAADDDCCC>>>777111///111---///---(((111999222555)))000000111222(((222+++444888333111444333...+++,,,555000333???RRR~~~]]]777hhhLLLVVV222***"""''',,,###///...***//////'''&&&...)))%%%###""""""(((000)))+++111333,,,###%%%---444###%%%000,,,%%%)))---######&&&,,,444888888666,,,---///111222444444555/////////---,,,,,,---///%%%$$$***555888222222888000...---111666444,,,$$$&&&&&&+++000---(((---888000***333)))888+++///&&&***333))))))***+++222&&&'''///!!!,,,,,,((( """$$$$$$%%%(((***%%%'''$$$'''......''')))&&&###!!! """'''...&&&$$$...!!!)))### &&&'''(((&&&%%%&&&***---222///+++''''''))),,,///""" )))---###!!!***---///$$$&&&...---...555777888$$$999yyyfffVVVaaabbbiiiBBBDDDOOO[[[{{{lllZZZBBB^^^JJJDDD444"""111;;;+++444(((((()))444iiiBBB333111555...TTT@@@===xxx{{{mmm~~~oooyyyaaaTTTSSS333---999///&&&111000000222---)))))),,,...+++(((111(((666444...444//////,,,))))))///111---)))(((,,,,,,***(((+++...---((()))...000//////333666666555666777888888888666666555333444666333111888CCC@@@777444:::;;;333///222111888<<<<<<===??????======<<<@@@EEEDDD>>>???DDDBBBEEE>>>CCCRRRLLLHHHXXXPPPKKKCCCAAAIIIUUUYYYWWWZZZZZZYYYWWWSSSNNNIIIFFF???QQQQQQIIIOOOSSSNNNKKK<<<777CCCCCCDDDFFF>>>FFFFFFBBB>>>AAAGGGJJJHHHDDD555888999;;;@@@DDD???666:::>>>BBBAAA<<<777333222333222666666444>>>FFF???III333222333666555+++555111(((+++555444))),,,999000444<<<333777HHH^^^zzzJJJ222CCC\\\111333+++"""888333,,,...+++999///CCC000*********,,,---...,,,***&&&%%%&&&'''&&&%%%***111&&&,,,((($$$))),,,222@@@444444---'''---666111$$$(((222+++...///...555+++###,,,555333+++'''---555+++000555777444000------+++000***'''000333......555,,,***///...''''''.../// """......777rrrCCC...///---+++,,,---)))###***+++///***""",,,***###%%%'''&&&$$$###%%%'''&&&'''+++......+++%%% 000...,,,---///000000000'''+++111444666333,,,%%%///'''!!!%%%///444///'''777&&&///;;;,,,"""***---777((()))+++###444------,,,---111333222,,,'''444333HHHhhhTTTXXXaaaEEEHHHKKKFFFUUUhhhLLLYYYiiiyyy... ///+++ 555***)))111***888vvv|||555---(((###FFFGGGCCCPPPmmmeeekkkkkk^^^TTT~~~ccc<<<)));;;666444333555888888555222555000777111333999------000111222222111111222444+++111666444---)))***...,,,222333---***+++(((###)))222888666333555888:::...***(((***///222111///999333000333444///...111222444,,,999+++333...;;;CCC000000999:::BBB@@@+++<<<<<<;;;===>>>???===<<<>>>???555PPPSSS@@@UUU^^^HHHFFFJJJ@@@SSSUUU[[[NNN^^^[[[WWWRRRNNNKKKJJJJJJMMMIIIJJJOOOPPPKKKFFFEEEIIIAAAJJJCCCPPPAAAGGGCCCNNN@@@@@@KKKOOORRRPPPEEEKKKFFF???;;;;;;>>>@@@AAA???<<>>===444(((111444000444??????777555333111000222444555555***,,,///222444222...+++222222:::(((444@@@ppp|||xxxddd===333mmm|||iii>>>222)))"""---222...000,,,111$$$888(((,,,)))%%%$$$&&&)))+++,,,%%%""""""$$$%%%$$$)))///'''000///---000---,,,444((($$$###&&&(((&&&""" &&&///'''******)))111(((---444999666...+++...333)))---111222222222444666&&&///---(((---,,,(((***333,,,+++222333///000777///,,,***:::777???hhhCCC)))+++***(((***---+++&&&###$$$***''' )))&&&"""%%%((()))'''%%%%%%&&&$$$***///000...,,,---///111111...,,,---...++++++++++++***'''"""$$$'''((('''$$$###%%%))),,,))),,,///...000...###&&&)))///333%%%,,,!!!---...//////...---------+++***---NNN\\\ppp]]]]]]pppRRR555DDDOOO\\\nnnzzzyyynnn___aaazzzkkk@@@'''(((===333'''000---000(((,,,ZZZzzzjjj222DDDIII555666JJJyyyppp{{{hhh[[[```mmmrrrwww|||XXX777???>>>777555111---***+++---///000555,,,000***---555***,,,&&&'''(((***---...000000+++...000///,,,,,,///222***///111---,,,...---)))'''+++------///444444222444222//////000000///---111///111555666444777<<<666---$$$000444;;;444333111444>>>???666555===???AAA???=========;;;999777EEEBBB>>>LLLLLLBBBLLLTTTNNNHHHMMMIII___]]]___QQQ___YYYSSSOOONNNMMMIIIFFFGGGIIILLLLLLHHHCCCBBBCCCFFF???BBBBBBKKKEEEGGGEEELLL======HHHLLLMMMHHH<<>>///---))))))...###...((())),,,......---000666;;;'''///...777...---nnnrrrUUUKKK___iiiVVVDDD:::CCCNNNcccuuuZZZ\\\ooo}}}DDD(((666555***$$$''',,,,,,***>>>iiiAAA666CCC***BBB///---gggqqqsss]]]TTTZZZpppllljjjbbb@@@...222)))%%%444333000,,,***+++...111666***,,,&&&)))111)))---&&&%%%%%%)))---000///---------,,,,,,---...000222000333333111111333222///,,,+++)))***111777666///666666666444222000000000888777999;;;999666888===999...---///===:::999222222999:::;;;AAAAAA@@@FFF:::999999:::<<<===<<<;;;CCC>>>GGGGGGIIIOOOMMMWWWVVVJJJQQQRRRhhh___^^^RRR\\\TTTLLLKKKOOOPPPKKKFFFKKKSSSUUUMMMAAA;;;<<>>HHHIIIMMMFFFFFFMMM@@@AAAKKKMMMLLLFFF:::@@@>>>===<<<<<<:::777444EEE@@@EEEGGG@@@???@@@999777444444888777333333555777444111///000444999<<<555222///...///000111000666???;;;:::AAAeeezzzJJJ,,,QQQ|||WWW---''',,,!!!***((((((000...'''666...###%%%(((,,,...,,,'''###(((""" $$$)))+++,,,...%%%,,,)))''',,,++++++333'''$$$&&&+++***###!!!$$$,,,111'''++++++(((111,,,((((((((()))+++---...///000///...---...000333555)))222///))),,,,,,)))...,,,&&&%%%,,,111111333666...???***666***,,,)))$$$,,,...---)))(((***)))&&&+++,,,333000%%%%%%(((!!!'''(((******)))(((''''''!!!"""&&&***---,,,)))%%%))),,,///---)))'''(((***...)))&&&''')))+++---000***)))&&&&&&''''''&&&%%%&&&777...%%%<<>>=========;;;999888888555222===222;;;---666444444<<<444555FFFFFF>>>FFF>>>===<<<===@@@BBBBBBAAACCC>>>NNNEEEJJJ[[[RRR\\\XXXLLLUUUWWWgggXXXYYYTTTVVVPPPJJJJJJNNNQQQOOOKKKPPPWWWYYYQQQFFFCCCFFFIIIPPPKKK<<>>;;;777222111;;;///888,,,444111,,,<<<;;;777===999888IIIKKKHHHEEECCCBBBAAA@@@>>>JJJDDDSSSFFFIII[[[OOOVVVRRRMMMYYYYYYcccSSSZZZ]]]UUUSSSPPPOOONNNOOOOOOOOOQQQRRRSSSSSSRRRRRRTTTXXXNNNIII;;;KKKEEEOOOAAABBB???>>>HHHMMMCCC???EEEEEE???<<<999777777777777666BBB<<<>>>???888:::>>>999888000000999666+++,,,777,,,111777:::777111---******+++---111444444222000;;;BBB888FFFQQQ{{{[[[777888jjjnnn???,,,///***444---!!!666---,,,...&&&%%%$$$$$$$$$&&&'''&&&%%%'''%%%&&&,,,...,,,+++,,,$$$---...///666111)))+++(((---***%%%,,,<<<@@@888))),,,###+++,,,%%%///---111...***+++///333444444---,,,---///111222111///666999111---666;;;777888444///++++++///000...+++000333'''''')))...***111!!!&&&)))'''&&&((((((&&&"""$$$,,,---&&&))),,,###,,,***)))((())))))((('''*********+++,,,+++(((%%%,,,((($$$###%%%)))++++++---&&&%%%***+++&&&%%%)))&&&---***""" (((111$$$%%%"""###'''"""%%%"""%%%)))///%%%,,,111)))''''''***...///+++'''111444333!!!%%%222***...)))PPPtttTTTQQQYYY^^^kkkMMM333999zzz~~~]]]]]]YYYYYYiiibbb777222000555000888KKKZZZ:::000222111CCCPPPttt^^^YYY```eeeeeeyyyLLLFFF...aaaZZZoooBBB555444>>>...&&&444...###,,,------------000333666***&&&444333---)))$$$333+++***+++...222222000,,,------///333666555///+++///***'''+++///000111333+++333777333...---///000,,,000444333000---///222666777777666888:::777222999333222///===???===222<<<>>>999999AAABBB???BBBEEEBBB???>>>>>>???>>>===GGGEEEJJJGGGKKKUUURRRTTTKKKNNN___\\\cccWWWcccggg\\\[[[XXXTTTQQQPPPPPPQQQ]]]RRROOOVVVXXXQQQOOOUUULLLGGGBBBMMMOOOSSSKKKJJJDDDBBBKKKLLL???;;;DDDIIIMMMIIIEEEBBBCCCEEEGGGGGGEEE>>>??????777777:::444===777777;;;666,,,---777333444444222000111555:::333000,,,+++---000333444......,,,???UUUtttzzzzzzVVV555444RRRwwwOOO///***---...+++ :::,,,---000---'''%%%###$$$%%%''''''&&&&&&''',,,111111,,,***,,,!!!(((((()))///***!!!"""%%%%%%$$$###&&&---333444***,,,%%%///111)))222000000---)))(((***---///000...---,,,///222555444333,,,333///+++111222---///222...))))))---000---)))222(((***$$$***'''%%%""" '''+++***)))***)))''' (((***%%%***---$$$)))))))))+++---+++&&&"""000,,,&&&###"""###%%%%%%,,,+++)))((('''(((***,,,+++$$$###+++...***+++111!!!(((---+++%%%###***222222...333555...,,,000///)))---,,,...&&&...888%%%&&&)))---000111111111333---<<<111(((222,,,000333***666WWWCCCHHHbbb||||||NNN///ZZZmmmZZZxxxuuu```___ooo{{{}}}tttWWWBBB===777333888---{{{rrroooppprrrvvvxxx~~~qqqOOO>>>CCC___444XXX^^^sss~~~xxxUUU;;;777555""",,,111333999333333000///......111333555555---$$$///000///,,,$$$000---...000222333222000...---...///111222000---***111***&&&+++000222333666'''111777555000///000111,,,///222111///,,,,,,---444<<<@@@<<<777777888777;;;999000555999FFF@@@888KKK<<<777===EEEMMMJJJ<<<<<<;;;999;;;>>>BBBDDDDDDFFFGGGAAAJJJPPPOOOVVVTTTJJJSSSeee^^^fff^^^gggdddbbb^^^ZZZWWWXXXXXXVVVUUUfffSSSNNN[[[YYYHHHCCCNNNJJJEEEJJJMMMWWWPPPPPPMMMQQQJJJKKKIII<<<999AAADDDAAA>>>;;;:::;;;===??????GGG@@@@@@===333111222+++:::888999999444...111888111000---))))))222???JJJ444000---,,,...111444666:::111999LLLmmm{{{UUUAAAGGGPPP{{{YYY111%%%///333333(((@@@+++)))***+++$$$%%%(((+++---+++'''$$$"""(((...+++$$$"""$$$%%%)))$$$"""((('''###(((***%%%&&&***&&&$$$111%%%((("""...000'''///...///,,,)))'''))),,,///111333000...///222555666555+++888888444666333---000444000,,,,,,111666444...444###333,,,888222333(((%%%---111000---,,,)))&&&$$$$$$+++,,,''',,,...&&&&&&'''***...000,,,$$$000***### ###***222777+++...111...)))&&&))),,,111'''$$$***+++%%%$$$+++'''### """''')))'''$$$'''$$$......!!!&&&---!!!,,,222%%%777&&&!!!$$$(((***,,,***'''%%%&&&(((,,,000000$$$...,,,444$$$---444bbbfffSSSNNNPPPZZZ{{{eee\\\gggKKKHHH666DDDTTTggguuuvvvvvvpppgggmmmvvvvvviii^^^ZZZqqq```LLLCCC<<<@@@GGGEEE...XXX~~~ssscccLLL555$$$---)))999000###,,,222<<<,,,,,,...222555555000+++333%%%+++...222111&&&///,,,...111000---***''''''111111000///,,,***((('''000'''"""&&&+++++++++...)))//////---------++++++---///000///------,,,,,,;;;FFFBBB;;;===DDDIII111;;;333888***:::666:::>>>777AAADDD777<<>>...+++///,,,===666111///111111......000555333///,,,,,,---000111000,,,///666555,,,,,,222000000///...,,,***)))(((++++++)))&&&$$$'''---222)))&&&###%%%)))+++***((())),,,""""""------"""$$$///,,,111+++ &&&!!!#########$$$'''***...000&&&%%%)))000111+++)))+++444'''&&&)))&&&(((,,,)))"""(((///222---'''%%%'''(((+++%%%//////"""'''$$$+++(((&&&&&&((()))(((&&&---''')))---000888777***...111666666///((()))///---444444...444[[[kkkTTTEEEGGG\\\yyyUUULLL888444:::AAAKKKnnnZZZOOORRRbbbjjjhhhppp{{{ttttttjjjXXXRRRXXX^^^<<>>======555+++000777444???777222444666444111000000...777>>>555///,,,%%%---...---+++)))***...222>>>111222,,,888***,,,(((999888888YYYAAA***YYYaaa;;;...$$$,,,000,,,((((((,,,---+++***'''%%%)))111555444(((,,,$$$(((((($$$,,,(((///222000***(((***,,,,,,///---,,,...///---...111999...DDDsss---+++)))///222//////111111...///222000000/////////000111111333000111555444...///666222111///.........000000)))---111333000,,,(((%%%111***%%%)))///111)))!!!### (((***$$$%%%***))),,,###(((+++(((222---###%%%'''***++++++******,,,***,,,///---(((%%%%%%000(((***---&&&&&&,,,+++222---+++...000,,,******...111)))111111)))000---,,,***(((((()))***)))(((***999444***---(((###---,,,((('''+++...,,,+++,,,...###%%%222111%%%+++>>>```rrr[[[JJJBBBXXXvvvzzzuuurrr___AAA555===AAAjjjiiiyyy|||qqq___NNNeeecccUUUKKKOOOWWWaaannnkkk~~~|||ooosss|||uuujjjiiijjjkkkoooXXXiiixxxOOO===>>>===??????:::KKKnnnAAA***$$$000333222......222555555***''')))......((()))///...***''')))...000...++++++''''''***......000222***))))))***+++---000222888222000***'''444===333333111111222111///111555AAA777,,,000999222...:::999:::999555333444333000333111...111:::BBB???888HHH<<>>BBBHHHDDD@@@;;;444AAAKKKEEE888:::>>>:::777CCC:::333444666666555555888666FFFSSSEEE555333555+++,,,,,,++++++,,,///111EEE111222///888###***000...777BBBzzzllljjjOOO***777???oooFFF///---,,,))))))///444000((('''******((((((---000000***+++'''***+++***+++(((111444333...+++---///...---,,,,,,......///000111999///HHHooo---$$$)))111,,,,,,...222000+++)))+++///000000000000///......---******---+++(((***///******+++++++++++++++++++++******))))))***+++---000+++((((((,,,---***&&&'''""" %%%'''&&&(((---''')))%%%***(((000))),,,***'''&&&&&&)))---000000000111111000---******)))$$$***///((()))111222///******///000,,,,,,000---111)))//////)))222...)))))))))***,,,...000000<<>>999:::999555000...000222000---...222111---,,,000000---******---......---+++******,,,///111444777222...---...000333777<<>>===:::888777777555222666444333555:::===:::666BBB222DDD<<<666BBB777;;;;;;<<<999999<<<555444AAA<<>>999666666555222444888444222<<>>:::777555555666444222111111222666999;;;;;;===@@@DDD666HHH@@@999CCC777;;;999CCC>>>777<<>>CCCSSS@@@YYY^^^NNNhhh[[[TTT^^^gggjjjiiihhhbbb]]]YYYZZZ]]]aaadddbbbYYYPPPWWWSSSQQQHHHAAAJJJOOODDDRRRRRRVVVZZZXXXWWWRRRKKKPPP@@@CCCJJJAAA@@@BBB555444CCC:::...;;;>>>333000444666888888111,,,000888444444777111)))111999222222333555666333...((($$$)))***444+++777333???===NNN888PPP~~~FFF)))'''222fff%%%000&&&aaa{{{}}}~~~tttUUU;;;---444666111++++++///111)))...222000//////---)))---)))333000///333)))---+++//////,,,***---...---+++...000...------+++'''---+++"""---......222---///555999555---***,,,((()))+++...000222333333333444555555333222333555444555777888777444111///+++***)))***++++++***((())),,,---***%%%%%%+++111******%%% +++---''''''***!!!)))---'''***$$$&&&))),,,,,,***'''%%%***,,,,,,******------+++'''"""(((...))))))...---111***'''***&&&"""--->>>,,,333***,,,,,,)))222+++---------,,,)))((()))+++ ,,,'''%%%333222(((+++---,,,---...+++&&&''',,,)))555888...(((...222///+++:::AAA555GGGbbbPPP]]]GGG>>>pppmmmeeeSSSAAA888:::<<<;;;QQQUUUaaapppzzz~~~}}}ooohhhbbbgggmmmxxxyyytttzzz|||qqqfffxxxbbbKKK;;;(((111;;;???999@@@ZZZlllwwwyyy|||yyyQQQ===???III&&&(((111***---%%%444000000---...222666555000...000---,,,,,,------+++(((&&&111111000---***(((((()))''',,,...---...111333333555---***------,,,000888555FFFAAA///000444111...111,,,,,,000333222444666>>>>>>111,,,@@@LLL>>>...555444555777666222000222666777:::===;;;888<<>>JJJGGG???BBB>>>===666DDD@@@666;;;AAA???<<>>999777666999<<<<<<555000444======>>>@@@999222;;;<<<---<<<888444000...---***)))+++///:::---999666???777<<>><<<555PPPnnnppp{{{iii^^^yyysssBBBhhhDDD...###:::)))555333555)))222......333000222888888333//////111222222444666666333///,,,...///---)))&&&&&&((((((///222000///111222000333------444444//////555GGG\\\QQQ555///...))),,,111......444888666555555---333111444555<<>>;;;999:::888666999???888555999999222111000&&&999555000---.........---///***333---:::111999666+++LLLZZZAAA&&&&&&,,,)))888zzz```999===777ddd{{{zzzmmmQQQ+++,,,,,,...444666...$$$000000,,,((())),,,,,,)))...'''444'''###,,,%%%444$$$)))+++)))(((,,,---,,,---000---&&&&&&+++,,,)))+++'''"""BBB###111%%%(((((((((***+++)))''',,,555555444333111000000///000000444777666555444444222:::777333...,,,+++,,,---)))'''&&&)))...222222222---///111111///,,,(((&&&111$$$###111444((("""((()))---%%%***+++%%%,,,%%%%%%&&&'''((()))))))))))),,,///...)))(((---...***444***---222...,,,+++$$$333'''&&&000222***)))111***333+++,,,+++)))000&&&222444444222...,,,...000000,,,,,,)))%%%---666333333,,,***000555333---))),,,+++///333000)))---888444//////555555---333DDDeeeUUUQQQ^^^|||eeeJJJKKK...===AAA777555@@@CCC;;;@@@@@@MMMUUU[[[|||qqqjjjdddOOOMMM>>>777===???888888@@@???@@@```cccZZZ```lll~~~@@@+++'''---888%%%999111000000000000111222222222---)))***222777444111222)))***+++---111333000+++(((+++...---(((%%%&&&(((###,,,000---+++,,,,,,(((///***///999999111...222000666888:::***"""444...+++---333666444000///999444...333<<<666222===111222888;;;555,,,***///888333222:::???AAADDDIIIAAAIIIAAALLLCCC888III;;;<<>>ggg@@@LLL===DDDFFFGGG[[[[[[bbbzzzyyyqqqvvv||||||~~~sssmmmnnnnnniiidddcccYYYGGGRRRGGGMMM@@@CCCBBB\\\666CCC222EEE888CCCooo|||hhhNNNSSSmmmPPP$$$---%%%(((,,,***...111)))///.........///...+++)))555((( """(((,,,000666111000//////000111222333"""%%%***---)))$$$&&&,,,666111+++***,,,...---+++,,,***///000,,,000000%%%333666888888555333222222111111999:::000///444111:::<<<>>><<<888555555666;;;999555111444777444...999@@@EEEDDDBBBCCCCCCAAAQQQ<<>>QQQEEERRR555999KKKIIIFFFNNNKKK___```yyyvvv|||wwwuuuaaa```OOO\\\\\\hhhBBBYYYdddZZZRRRXXX[[[WWWWWWJJJ[[[YYY@@@bbb\\\[[[ZZZHHHJJJRRRMMMPPPTTTLLLHHHHHHGGGEEEAAA>>>>>>>>>>>>???<<<888777999777333???777666444...333;;;999444===888777@@@666---999---111777888000'''***333111333666,,,333;;;222;;;888{{{XXX222$$$)))---&&& ZZZGGGeee888CCCooo~~~{{{qqqCCC666000444444///...000444444222///,,,---000333---******---,,,'''''')))%%%((('''+++111///&&&%%%(((,,,------,,,++++++******---...***&&&(((......000111222222222222222,,,000222///)))(((,,,222555111......---+++,,,000000000222444222///222777,,,+++***+++---...---,,,***'''&&&(((***)))'''&&&...---++++++***((($$$"""*********)))'''&&&(((,,,$$$###%%%)))---///111222'''//////---111,,,&&&,,,---***(((+++111666888777,,,+++,,,000000...///444555333///+++)))+++000444&&&666'''333/// 333((((((++++++)))+++///000...,,,,,,++++++***)))'''&&&***))),,,111333222333777333666555222222555555111---///:::PPPnnnoooggggggqqqfffOOOLLL888777111888JJJrrr[[[YYY>>>000AAA///666???VVVnnnUUU666===AAA[[[\\\KKKCCC???DDDRRRPPPMMMJJJFFFAAA<<<999666333222>>>BBBTTTPPPAAACCCLLL444777444HHHjjj}}}nnnfffiiiqqqtttttt~~~uuueeeLLL666000444111))),,,000---111333,,,222444777999999444---(((444,,,'''))),,,---///333...---,,,+++++++++,,,---111///000444333///...///...------///111000+++'''---,,,222000)))...444...)))---111222000---***)))...---444555+++***...+++:::;;;<<<;;;777666666888333333000,,,...333333///888???CCC???<<<===???@@@GGGAAAJJJSSSLLLCCC@@@:::AAAHHHEEEFFF???:::QQQFFFRRRVVVLLLVVVUUUnnnnnnppprrrkkk\\\ZZZUUU]]]]]]```bbb______^^^VVVQQQYYYhhhZZZ\\\UUUVVVRRReeeYYYcccXXXWWWQQQQQQXXXZZZTTTNNNEEEDDDCCCAAA@@@>>><<<;;;000444666555777:::888444;;;444666555///222777444333444000///333000///888111444555444000,,,***)))$$$'''///)))111777***222NNNJJJ%%%"""""" $$$'''UUU[[[JJJTTTBBBlll|||nnn{{{pppIII+++&&&000'''"""(((&&&+++***(((%%%######'''***111///000333111,,,*********+++,,,------)))###%%%''')))*********,,,...333000///...)))&&&)))000000111333333222111111222///222444111---,,,000444777333111222111///000444222444222......222444333...---,,,)))((())),,,...)))***+++---000111///---,,,***(((((())))))(((&&&&&&)))***)))'''''')))+++%%%###!!!%%%,,,111222111(((000000///333///)))...***(((&&&'''+++...111222222,,,***///333000***''''''((())))))***,,,///222+++777)))444333'''333''',,,...---******---...+++000...,,,---000000///,,,+++,,,222;;;???===::::::666666222...///222111,,,111+++&&&&&&444VVVvvvwwwhhh^^^fffqqq{{{pppkkkVVVIIIBBBBBB:::>>>>>>555777///>>>@@@EEEOOO===+++<<>>555777999;;;;;;>>>HHHWWWdddAAA;;;DDD@@@DDDMMMJJJ%%%<<<444333???SSS]]]yyyiiibbblll}}}kkkQQQ999((("""(((111222+++...111...111333+++,,,---...000000,,,'''"""333///...000///------///******)))((()))***+++,,,---(((''',,,000...***)))+++,,,---///000///,,,)))//////444000&&&,,,666555***,,,......---,,,---...222000666888///...222///111222222111//////000222555888777333333888<<<===:::@@@CCC???===@@@DDDFFFHHHHHHGGG>>>888FFFNNNDDDOOOIIIMMMEEEQQQHHH^^^LLLPPPTTTJJJNNNSSSnnnqqqnnneee\\\YYYWWWdddcccccc[[[VVVRRRRRRTTTPPPHHHJJJSSSUUUeeeGGGQQQ]]]___TTTfffZZZ___XXXUUUaaa___PPPJJJCCC@@@???@@@AAAAAA===:::222777:::999888777333...777111444666///111555000555...000444000000444333222555444000111444...$$$------444000999>>>444AAAjjjZZZ666+++111666$$$;;;\\\ggg444DDD999\\\uuuyyy___333...<<<...(((///***000///---***((()))---000333333333333222///---,,,'''%%%(((...000---,,,...''''''(((''''''))),,,...333000//////---+++///555222555777666333222333555111333444444333444777;;;555222111333444222444888333555///&&&&&&---///)))+++,,,,,,***((()))---222''')))******,,,///000...***(((&&&&&&(((***,,,,,,%%%''''''''')))+++***'''))))))&&&%%%)))...///---'''...+++***000...***000((((((((('''&&&&&&&&&&&&111***'''---333111+++(((///000000///---,,,---...111777+++222444,,,333)))222333111---+++,,,+++(((333///,,,...222444222///...///444>>>CCC@@@<<<:::444222---+++///444333...555777888666222333<<>>DDD\\\QQQ999555222888<<>>???777<<<===999666;;;AAADDD;;;>>>??????BBBGGGHHHFFFDDDDDDBBB666333FFFSSSJJJKKKBBBEEE@@@GGGGGGSSSDDDJJJPPPOOORRR^^^rrrrrriiiQQQMMMYYYYYYpppggggggYYYPPPZZZXXXMMMMMMXXXYYYOOOOOO^^^AAAYYY]]]YYY^^^jjjcccUUUXXXaaa\\\TTTKKK>>>AAA???===@@@DDDDDD@@@;;;;;;@@@BBB>>>;;;999444///555///222444///222777222555+++555???555333555***///666666000333;;;777)))222---...(((///777777NNN~~~zzzwwwDDD333222,,,---)))$$$@@@zzz}}}???666444FFFwww}}}ppp@@@666AAA444---111)))111000///---,,,,,,///111000000...,,,+++,,,---,,,000,,,+++,,,+++'''(((,,,)))))))))(((''''''***,,,...,,,,,,//////,,,---111...111444333///...///222+++,,,,,,,,,---///222444...++++++///000000222666333444///%%%%%%---...(((%%%(((******)))***...222&&&))))))%%%%%%+++---+++///,,,((('''''')))))))))))))))''''''---333///'''---111111+++)))---111000,,,///)))&&&,,,,,,***000&&&***///111000............)))'''+++---,,,***+++333333111---***)))***+++222111(((,,,...,,,///)))///111///+++)))++++++(((---(((%%%&&&+++---+++(((,,,+++...555888555222222222000,,,***///666555000111222333222000000...---AAA777111DDDtttkkk^^^SSS[[[bbbcccllltttyyyvvvqqqggghhhdddmmmaaaiiifffcccnnnSSS\\\cccnnnyyyxxxrrrpppmmmCCCQQQ}}}~~~^^^JJJ555 000000000111333333111---///(((+++///,,,...///&&&777333...++++++,,,------+++,,,---+++)))+++---...000///.........///000111000...///333444222333666,,,------+++)))+++///333333///222000***///222***))))))******+++///555999222///555888333666;;;777...---------...000000000222888:::555111444:::>>>:::::::::<<>>555444555)))...999;;;333222:::999000555...///)))///666===___pppZZZ000(((...... ///QQQFFF999777777vvv{{{qqqyyyMMM888:::222---,,,$$$&&&'''((('''&&&%%%&&&((()))+++)))&&&&&&***,,,+++555444111---))))))+++...///000111111/////////111000...///333222...,,,...+++///333222...,,,...222000...,,,,,,...///000///---***+++///000///000444000222000,,,,,,000222111''''''((((((((())),,,...***000000******000222000,,,***((((((***,,,---...)))***'''%%%***222///&&&(((///111+++(((---111111222333+++'''---,,,)))...%%%+++111222///+++,,,......***(((***)))&&&&&&)))******(((&&&%%%&&&)))+++222000,,,---///000///---,,,///...+++,,,///000...---***((())),,,......---******,,,///...+++,,,000222111///,,,///444333///444111+++'''+++444999:::000:::CCC@@@777===\\\{{{qqqjjj[[[eeeiiiaaaddd___dddpppvvv{{{|||ssspppjjjmmmeeeooozzzpppMMM>>><<<;;;;;;<<<111666777222---...000000000)))---222///111111(((//////...---+++'''"""***+++***'''(((---///...555333111...---,,,,,,,,,333000///111...******---''',,,222222///,,,---///222---000000+++000111&&&%%%)))///333444444333333111---222666222666;;;777:::999999;;;===>>>===;;;444:::<<<888555777<<<===???>>>===???EEEHHHAAA777IIIBBBHHHOOOIIIFFFGGGCCCSSSPPPPPPXXXGGGaaaWWW\\\TTTVVVffflllvvveee\\\PPPPPPZZZlllrrrwwwlllggg```ggg[[[SSSSSSSSSQQQSSSYYYOOOOOOZZZvvv[[[fffwwwpppnnnGGGVVViiiGGG:::BBB000777888:::>>>AAA@@@<<<777;;;@@@AAA<<<777666555333555...111222///555===:::999000111666555666999666111:::<<<444///333555333333...555444777;;;IIIsss}}}???,,,888333%%%AAAhhhZZZ---999333\\\xxxyyyfffCCC888999888222---+++---000000///---------%%%)))***''')))...000---(((+++***---999@@@@@@///222555777666444333333333000000333333///---...***///333222...,,,000444444000......111444333111000------000000------000------///111///,,,///444444000+++(((((()))***+++(((222666111000555666111)))(((''')))---000111222&&&,,,,,,%%%%%%,,,...)))%%%,,,---((((((///000+++---000***)))111000+++...&&&,,,///---&&&"""$$$(((///+++***---...***''''''(((((()))(((''''''***,,,///...333333444555//////---000///,,,,,,//////---------,,,---///222555666***,,,000222...***---444...111111......111111...555666222,,,,,,222666555222,,,'''%%%&&&,,,777AAA888```yyydddeeeXXX;;;HHHSSSSSS```TTT[[[pppkkkooooookkkqqqsss~~~zzzyyy{{{wwwwwwtttppplllmmmuuu~~~|||kkk^^^BBB>>>===;;;000$$$%%%000000222111///111555333---///)))...333111333333***555555666666666222---)))+++---+++(((,,,111000+++333111000...,,,,,,,,,,,,???999555666666222......(((...555444///+++---111---,,,111000***...333+++///222666777666555444444444///222555222555:::555333222333666999999666222666<<>>@@@???>>>@@@AAAAAADDDGGGEEE@@@RRRHHHFFFDDD>>>CCCMMMLLLHHH===JJJIIIHHH___[[[]]]```YYYjjjpppzzz___^^^^^^WWWaaahhhsssnnnooohhhhhhgggdddfffmmmkkk^^^TTTRRRLLLUUUbbbmmm```ooodddhhh^^^XXXXXXSSSDDD;;;999666444777;;;???@@@>>>:::777<<>>:::222333999666222666222333333000,,,,,,000444(((%%%......///666MMMggg777444222!!!$$$<<<***III{{{777VVVJJJCCCkkkuuuzzzlll???***111333+++***+++...111333222///......$$$+++...---000555555111)))444444)))%%%,,,---&&&&&&***000333333111//////...***))),,,---++++++---&&&,,,000000+++***...222+++(((%%%(((---111111///...+++***,,,+++'''&&&(((***)))---222---$$$%%%...BBB:::000***)))***++++++)))111...---111000)))111///---,,,---,,,+++***(((333555+++&&&,,,222222+++000...***---555222((("""(((&&&)))444444...000)))...111---'''&&&,,,333///+++,,,222666333---***000111222000...,,,+++,,,'''(((333333444444++++++---...,,,'''%%%&&&%%%"""###%%%&&&'''))),,,111444(((,,,222333...)))---666)))...000///...111222000***111222---***///333333+++444::::::999888333---"""111999XXXrrrhhhiii]]]dddfffSSSKKKMMMZZZ\\\dddrrrXXXcccZZZPPPVVVPPP___WWWXXX[[[aaalllxxx~~~777888AAA---222000+++222===666&&&222888777...''')))---......(((---222000333333***000...,,,---///000111111...///---,,,000555222)))......------...000111222999///(((+++000...((($$$...222444000***)))000777***+++222000(((---555333:::999555111...///333777444...000222...111555///333333555888;;;:::666222...333666666666999:::888444:::???======BBBGGGIIIDDDCCCFFFCCC>>>HHHOOOFFFFFF333MMMAAAUUUcccgggdddrrrcccoooqqqyyyYYY___hhhPPPYYYWWWggg^^^kkkccchhhcccoooooodddaaafff___OOOLLLaaaiiidddiiiyyySSScccLLLiiiXXX<<>>111;;;444999???BBBAAA>>>;;;999666@@@GGGGGGCCCAAA???===333///444777222333666000:::>>>333111;;;111!!!'''///+++)))++++++***...555222,,,333000111<<<___UUUCCC,,,!!!&&&...)))\\\HHH:::>>>777gggsssYYY+++%%%)))'''+++///(((%%%'''(((&&&''',,,,,,000111,,,+++---+++%%% &&&...333333...,,,------222...***...***&&&,,,,,,999***'''+++(((///...$$$---...///555333111777***,,,)))+++111***%%%------111333111------222777555333000000111///+++'''444///***+++///000,,,&&&---000000,,,+++...///---$$$///...***///...+++...---//////+++&&&&&&+++000(((+++"""+++111...333***))),,,...///222333...%%%++++++*********+++,,,,,,000///---***&&&%%%''')))---111,,,(((---***%%%***)))...222333000///222666666333'''"""***+++(((++++++000+++''',,,+++)))111777444222222///,,,---111222555---+++888===777666666111...///111111000///---555777333000222333111000999999777GGG^^^[[[EEETTT]]]~~~rrr```dddiiimmmvvv{{{ooocccfffOOO```ccc^^^vvv|||nnnTTTCCCGGG>>>222555333888@@@555,,,///:::===333'''555999999222---...///...777///000///(((,,,333000(((***---//////---+++)))+++))) !!!...---### """$$$&&&""",,,000)))666+++!!!"""+++000))),,,---...---,,,,,,---///555+++)))&&&!!!)))555666///000111111...,,,++++++///:::???;;;888:::888111<<<@@@444===111???444444888999DDD111777OOO@@@888???EEEKKKMMMKKKLLLPPPUUUKKKCCC@@@EEEGGGFFFIIIQQQMMMWWWMMMTTTLLLaaaXXXUUUvvvzzz|||fffdddZZZpppjjjXXXgggLLLuuuiiilllhhhaaapppddd]]]jjjbbbVVVfffiii\\\VVVmmmhhh~~~qqq\\\WWW]]][[[KKK999333555999:::<<<888FFF666444...<<<:::>>>@@@<<<555333777===777(((...===;;;444666888222333444444222000,,,***+++''''''///666555333111666???)))222BBBJJJzzzzzzlll<<<222***---444((("""BBBppp[[[AAA<<<999VVVuuurrrccc::://////...555(((&&&***111333...***+++***---,,,''''''+++---***+++---......---,,,...111---333111///555222///444)))666+++,,,---$$$,,,000---222---***///---+++111///000+++,,,111,,,(((111888666333000---+++)))(((''''''&&&(((+++...//////...***''')))...000---(((///222222...,,,//////---)))111---)))000111---///---000444333...)))&&&%%%&&&+++###+++///+++222+++---000111000111444333...333000,,,******...222666+++...111333111...+++(((+++111,,,'''***'''%%%,,,+++///444555333111111222333555...***///...***000,,,111+++%%%(((***...;;;444222333666555333444999...444///+++333555111333000---***+++---------,,,---000000------111111---333555333000444999555,,,555///999<<>>555444555777EEE999;;;III888111;;;???DDDFFFEEEDDDEEEFFFBBB???BBBKKKLLLEEEAAACCC???FFFKKK```SSSZZZccc}}}sssgggdddkkkPPPqqqbbblll[[[yyypppeee^^^UUUfffccc^^^fffddd]]]ddd___YYYWWWbbbbbbjjj^^^MMM^^^WWWNNNHHHDDD???999555333666333CCC666888444AAA;;;;;;;;;:::777555333333444111999>>>888999???===:::999777444333333333333<<<777555777666000+++***222111(((555>>>YYYzzzhhhDDD111---)))$$$$$$444WWW|||CCC$$$***@@@```vvvxxxwwwoooIII111&&&%%%---###%%%***000111+++'''&&&++++++)))%%%&&&,,,000000---...---+++))))))***,,,$$$$$$$$$,,,+++'''+++&&&222+++222111!!!(((222---///(((%%%...000000777111333------333000///888+++(((&&&+++222666444000333333222111000111333555111---***,,,111333000---000222111---,,,------))),,,333///+++111222...//////111555888777555111///,,,444---444444///888444---///...)))'''***,,,+++111///,,,***+++---000222***,,,000444555333...***)))...***%%%(((&&&%%%...///222555777777555111///---444222...222...,,,333000555///((()))(((***666888777888:::777111000333,,,666555000555555333777222111///...000222222111222000---,,,000555333///555333333444000******///---&&&,,,(((+++444...555444>>>JJJSSSZZZdddtttzzzjjj[[[NNNDDD???nnn___HHH666222666777444666,,,;;;999111555555<<<777222...000666777222---...111111///000222000,,,666111666888333444777222000///---+++,,,///222555...---%%%%%%111333---///******---///222===999***555888000)))***---,,,++++++***(((&&&&&&(((***...'''***,,,)))...444///(((***++++++***))))))***000222666;;;888222...///000666222888444>>>888777444444???::::::>>>222111???AAADDDFFFEEECCC@@@>>>???===DDDNNNNNNEEE???AAAEEENNNVVVdddXXX\\\jjjppptttiiihhhbbboooiiibbb^^^WWW[[[[[[ppprrrZZZUUUYYYhhhnnngggcccfffccc]]]YYY___aaa[[[fff^^^UUULLL^^^NNNBBBAAAAAA;;;666666111444222BBB888<<<888DDD===999666888:::999222,,,&&&+++444000(((///888222/////////...---+++***)))333000000000---&&&%%%'''444++++++777AAAnnnKKK222///(((///(((!!!222eeePPP"""(((///JJJsssqqqqqq~~~yyyXXX444 )))+++***)))(((&&&%%%%%%'''---,,,+++***+++///222333)))---///...---,,,)))%%%$$$+++***+++333222,,,///,,,333---:::<<<(((,,,666...000((('''000333333:::---222......555555333:::111...,,,---000///***%%%111222333000+++((()))***444111...///111222///+++...000...******+++)))%%%(((333333///222111,,,///---***''''''))),,,......&&&///***///,,,&&&111000222444222+++%%%&&&((((((***,,,///000000---***(((,,,+++***+++......---***...111***'''...///...555333333444666777777555222)))///,,,***000---***000000666444333888444...333777666888999555...+++,,,+++666555222777888555888444555444222333777888666222000---,,,///222333222222333444444111000333777+++(((555333444555&&&&&&%%%+++000222222444999>>><<<:::>>>???:::<<<@@@>>>BBBJJJ???NNNHHH===,,,DDD777333000222999>>>>>>===666555333444888888444...999+++666444...333000444---,,,+++...111333222000222333111//////000+++###000+++...000***+++...(((---------...///111222333)))))) )))+++'''+++777 333555...555444...555---***000444111+++(((555555333000......000333,,,(((,,,---&&&***444555...000222222111111222444666333777@@@@@@777555999777999666555333888777666666333666666555555666===CCCDDDEEEGGGHHHEEE@@@<<>>888???===888555666::::::666000//////555444,,,000777444---000666999888333,,,'''111111444666222///222888000///,,,777YYYyyyggg@@@,,,///000"""&&&***HHHxxxhhh@@@???;;;IIIpppwwwnnnzzzhhhAAA***---666//////,,,'''%%%'''+++...,,,,,,---///000/////////)))...000...///000---''',,,222//////777555---///222666---<<>>+++111///+++222---///---......///000111000000333444111.........((( ...''')))(((!!!"""'''"""&&&***...222333222///---000111((($$$++++++)))///+++###,,,111***555333***CCC---(((;;;EEE888///333666666555222000000222444---222@@@AAA111***,,,***...///111111111111333555555000222::::::222000444999888555---...///444333666444222999;;;888@@@GGG@@@@@@AAABBBCCCBBB???<<>>===AAA???:::===EEEMMMXXX[[[QQQYYYfffiii\\\nnn~~~tttiii^^^UUUddd\\\jjjhhh]]]eeebbbtttVVV^^^RRR^^^ggg___[[[jjjrrrgggVVVgggkkkRRR___QQQSSSUUUEEE;;;999>>>;;;000000888:::;;;444@@@777>>>555999888666444333444666888888<<<...000999444///222444,,,000555888777222,,,(((111111444444///+++///777(((555...;;;{{{yyyLLL222888777111444888IIIeeetttKKKHHHcccttttttzzzuuu{{{vvvMMM333222444%%%+++---+++)))+++...///******---222222---******))),,,***%%%'''......(((&&&***&&&&&&...,,,%%%&&&---111%%%222<<>>DDDAAA///555444111999666888666666555444333222000//////111000---,,,---***%%%666///000///(((***...***%%%)))...222333111---***000333+++%%%***(((&&&---,,,???...000+++555888+++999)))***===???///---;;;------...,,,******+++,,,111444>>><<<,,,(((///000'''((()))))))))***,,,...444///...000000---+++,,,888666888+++111///999888222888444@@@DDD???GGGEEE???>>>>>>======>>>???@@@FFFCCCEEEHHHDDD;;;;;;BBBNNNRRR```___ddd[[[gggoooooowwwkkkiiigggOOObbbVVVYYY\\\WWW\\\YYYjjjXXXhhhYYYcccccc[[[^^^iiimmmjjj^^^jjjjjjUUUSSSNNNOOOLLL???666666DDDMMMGGG;;;333777999111<<<555>>>444444111222111000...111666;;;<<<***+++999444+++---111///...,,,+++******++++++(((((()))***'''%%%***222111>>><<>>+++))),,,///......???///444---///---000222000,,,+++...222333222333666444......222222&&&333222+++111111777999888777777777666444222,,,000000,,,+++,,,---+++...))),,,...((()))---'''+++,,,---............---,,,111+++%%%(((%%%###+++ZZZMMM???333111555"""***(((+++222333...///666000222444444222111111222555000111...$$$)))666999///000111000000111444666999999666333555::::::777666666===///888222===:::444===333<<>>???FFFMMMSSSeee^^^dddYYYkkktttcccrrrmmmnnnmmmKKKggg___iiippprrriii]]]^^^NNN^^^eeemmmccc[[[fffgggaaaggghhhoookkkaaaNNNUUUQQQEEE@@@<<<;;;AAAIIIIII@@@777:::;;;222<<<555@@@444222000111111000///111444888:::111777>>>777444777777999777333000000111444666...---...000000000555===;;;777LLLooo|||RRR888>>>111+++((()))GGGxxxrrr444JJJTTT;;;xxxssscccGGG;;;------444555///,,,000555666,,,***---444555000...111***222555222444777000###$$$&&&"""$$$111333///222&&&666++++++000---444333---777666///---((()))555(((111...(((...000,,,---+++...111000...///444999111000000444777777444000//////..................'''((((((***///444111***)))...((('''333666000///---111666555222111444888111777...111000+++555222222111...---111666777333(((***...111444555555555...333555111***(((...555333===:::333111***)))333000333555333///...222666(((111222222777222,,,111&&&333666444444000222>>>++++++...222222///000444'''444444...000222444===,,,444444+++(((...111---///(((&&&+++---)))%%%&&&///(((+++444222'''&&&...:::000222((((((000+++222//////---***((()))---111222+++AAAJJJ555777BBB555)))&&&888[[[AAA444''''''%%%+++111///***)))///777111......111000...222:::...(((;;;:::...111222;;;444333333555888999888666---111222---)))***,,,,,,+++(((...333---///111***222///,,,)))))),,,000333111777222---///,,,***222NNNBBB222,,,+++:::(((...111000...555???===333))),,,///000///---,,,,,,888222555666///000222,,,------...---,,,---000222***---***%%%+++666:::444222333>>>///999///999333999@@@---000555666DDD555======:::444000222;;;CCC===:::;;;???===999@@@KKK???NNN]]]GGGXXXbbbtttgggaaacccjjjhhhKKKMMMZZZjjjccc]]]ZZZSSSeee___hhhZZZUUUjjjfffZZZgggjjjmmmiiiiiiKKK[[[SSSAAABBBEEECCC:::444888>>>AAAAAABBB777???888BBB555111222222222333333444444444&&&+++444222)))...444---111000000///............333///------,,,+++///555666###PPPjjjGGG555,,,...333777eee>>>???111555```uuuzzzrrrVVV:::++++++...000---((()))///666$$$***000222444444///)))***,,,...000222444444555555+++000&&&111%%%000000000000000...+++***+++,,,000++++++222222,,,...888333333111000111222111...222111---+++...333333///,,,,,,888111+++...)))333444666666222,,,***---222+++111,,,)))---***(((///)))---111333222111222444###000333...,,,(((+++999)))111000///444444444===+++222111000555111---222000......000...)))&&&(((444222///***&&&&&&(((+++.........,,,,,,---111444///,,,(((&&&&&&'''''''''))),,,///222666777333---333222111222222111...+++888777444222111444888<<<111000+++000===:::444888666000***(((+++///111111666222000111///***))),,,666999;;;999555222222333555)))wwwMMM...***;;;(((///...000111,,,(((...999444888666222666;;;333###000000...---///111+++###444777999666000...///222111777>>>???;;;666444444%%%222888111,,,111444333666555333000---+++)))))),,,---+++***,,,...+++%%%000%%%333...&&&+++%%%(((%%%333999222111888444(((+++222...777***111***///000%%%333888'''///;;;)))///,,,---111222...++++++333+++'''+++///---,,,...%%%333 222???))),,,000000///000222333444222000...+++,,,000333111111333555888666333666;;;:::333888555;;;???@@@HHHLLLCCCAAA???@@@===<<>>dddzzzIII...555666+++000EEE~~~}}}UUUCCCNNN---ZZZ}}}~~~}}}yyyppp```III666+++000555555222000333666666444000///555;;;;;;666222111/////////111444555444000333111666...111222,,,---/////////000333555******111<<<;;;111,,,///222444555555333000---***///111000,,,,,,000222222///---999333//////"""%%%((()))(((%%%!!! ###&&&$$$+++******111333333<<<###&&&))))))&&&%%%)))---000///***---999;;;444111+++333000---111///...666000555111...111...+++222)))(((***///000//////222333333333111//////000222111222333333222333555777333333333333222222222222444000...000333555777888666555555444444555666666???<<<888333///...///000&&&///000000555333000666333444444444111///---,,,---,,,+++***))))))))))))555666777666444111//////222000uuuJJJ---$$$555///......000111,,,%%%&&&---000000---,,,444;;;222"""))))))((('''+++...***$$$(((,,,111222000111444888...333999999666333333444000444222******333777333''''''''')))+++...000111---000///+++***,,,,,,)))333***)))))),,,///---111---222222,,,,,,111---$$$$$$+++(((333***555111777222,,,:::<<<)))///;;;...333111222888999666222222555---(((+++///......000111777&&&&&&111+++---666000//////000111111///---///,,,...555;;;<<<;;;<<<222444555444666:::888222333111888<<<:::??????333<<<777:::??????FFFFFF999===;;;???======SSS[[[FFFEEEJJJLLLnnnrrrrrrlllxxxfffjjjlllhhhuuuuuu___[[[___aaakkkccciiipppRRRUUULLLNNNbbbeee]]]aaahhhXXXXXX^^^RRRDDDAAAAAACCCDDD:::EEE;;;CCC<<>>777444777888444000000***---111333333333222000444AAAxxxSSS999...######...666lll|||}}}hhhBBB]]]DDDFFFooozzz~~~sssSSS222&&&***...///---,,,...000111111222666>>>AAA:::///444111---+++,,,///444777999777111555------(((,,,$$$&&&((()))***,,,///222(((+++444???>>>222***++++++000555777333---***))),,,111111,,,))),,,111333---(((222000222555((()))333222000///...///111222)))000---+++111000...666...111222///,,,,,,111666555111+++&&&%%%(((...333,,,444111---000---,,,444000444...(((+++)))(((//////,,,---000000---,,,...))),,,///000000000111333111333444444444444555666&&&)))---...,,,***+++---444,,,)))...111000222888...//////,,,******...111333111000...------......''';;;???666333222111777///333777666111---,,,---***......((((((///000,,,333333444555666555333000***!!!III***...---///&&&......111444111***'''(((...---,,,///<<>>:::>>>???555CCC:::???HHHFFFDDDAAA888<<>>666===888;;;777DDD<<<555111999;;;<<<,,,;;;;;;111111555000111:::999333555111//////111444777666555333...---000111---((('''+++...222333111//////000999SSSxxxjjj???&&&111999333BBB```}}}}}}|||}}}}}}mmmiii@@@KKKooo666\\\ttt|||[[[555+++******)))(((***...000,,,///222666;;;===666---...,,,***)))+++000555888999777)))222%%%...)))222///000111111000000222444------111666444---***---$$$)))000444111+++***---+++///...)))(((,,,///000...(((000---000888000444///---******,,,///000000///444000+++---((($$$***111000///......///000000'''...;;;???555...,,,(((+++333111///222000///777---222---)))---,,,+++333222///...000...***)))+++$$$&&&)))++++++---///111---...///.........111333+++///333222///---000444///)))***333555......444555888999666000...000444******+++---000222333333///FFFHHH888333333444777---......,,,++++++...111***222111'''(((222444,,,---,,,---111555666444000444)))777###999;;;222,,,)))***---111111///,,,+++...///000222;;;BBB@@@888111111000...000444444000,,,///222222000/////////000333777888666444333333//////...---222555///&&&333111///...------------333222---((((((,,,---***,,,888,,,///111###***111---&&&$$$((((((###$$$***---000(((111&&&000***///++++++444444(((+++222+++444222444999:::666222222---+++***,,,...---,,,+++...###444333777999%%%222111000///000111111000...---...333888999666666:::555555444333444666666555BBB===>>><<<777>>>DDD>>>BBB;;;CCCNNNGGG@@@AAAAAADDD<<>>lll|||}}}@@@///000)))%%%<<>>//////333333333...+++))))))+++---...---'''...,,,"""""",,,...&&&)))((()))---111111---)))333888???+++000'''%%%111$$$&&&((((((***+++,,,++++++///000---+++++++++******,,,,,,+++...333444222---...//////...,,,+++++++++...222333111...***(((+++...////////////+++&&&++++++,,,,,,---...//////444000)))%%%(((------(((---222***(((++++++/////////+++,,,111...$$$&&&///***---%%%///'''333...333,,,,,,///000///333444---888555555888888444000000***,,,///111111000,,,(((???###...000000111(((>>>222111000111333555555444***000777:::555111555>>><<<999666444333333666999<<<999<<<:::333888===555777444@@@III???:::DDDLLLDDD???>>>FFFQQQWWWbbbqqqVVVnnnppp___gggsssuuunnnpppnnnfffssstttkkkzzziiikkkcccqqquuunnnaaacccfffaaaXXXZZZfffooovvv\\\MMMIIIBBB>>>===666===555333555;;;999<<>>LLL\\\vvvooohhhkkkjjjhhhlllrrrnnndddjjjMMM\\\TTTOOO999NNNYYYAAAeee~~~rrr___777555444555777555///***...111000)))&&&+++111555000000222333444444333333,,,---,,,666222333///222)))*********((((((***,,,'''***///111///+++((('''333000000333000)))***111,,,+++)))(((,,,111...(((---,,,999555333444***.........------///111444666+++111///---111---***000555111///222888999333,,,888000888666"""%%%222...'''111222000222---'''---(((///---,,,222000...555&&&$$$&&&+++...///222666//////...,,,++++++...111111111000......///333666,,,---,,,***'''(((---111444333222000///111666:::)))...444666444222111222111///---///111333111...///777111***111666333333000...---///222111,,,&&&))),,,***""""""(((***&&&---...000111222000+++(((///000...(((,,,$$$"""))))))------)))(((***,,,,,,&&&,,,111...)))''',,,222$$$(((++++++...444666444,,,---...000222444555666...///111222000---***'''---///...+++)))))),,,///,,,---///000111000///...111///)))%%%(((------))),,,(((444%%%333222***999666666999444+++***///...000(((111(((333+++...***,,,++++++111555222,,,555111///000000+++))))))***///444444444444///***===&&&///888333///---555111000///111333666666666222555999666+++"""%%%--->>>:::777666444333777======>>>EEEEEE<<<;;;;;;000======FFFGGG999666BBBHHH;;;QQQSSSJJJRRR[[[XXXUUUnnnrrrvvvnnnqqq\\\VVVZZZuuuwwwooozzz|||tttxxxrrrnnnuuuXXX```jjjsss{{{sssrrrlll```cccooopppmmmXXXLLLIIIBBB>>>;;;222:::444<<<>>>EEE777999;;;@@@444777DDDWWW===...111444555,,,***444888777===333888;;;888222---...111///111111111333444///(((111---///555555000111666rrrxxx}}}LLL,,,000HHH;;;HHHjjjyyyccc[[[\\\WWWQQQUUU]]]YYYOOOPPPCCCIIIBBBHHH===666YYY+++RRRxxxwwwiii===666///---......***'''&&&,,,111000...---***&&&///000111222333333333222444...000---111***...///222333444333222222444666(((,,,111222000...+++)))666///...333111)))(((...***---///...///111///***:::222888222222888///444+++---...---,,,---111555---444222///333///***000,,,+++***+++---...,,,+++(((:::ccciii@@@,,,000((($$$///222222444---&&&***---111,,,(((+++)))'''......******------,,,---111...//////...,,,++++++,,,...000222222222111222333000000000000111222444555...555555...,,,333777444222444777:::;;;<<<;;;;;;+++((('''***000444444222///222---...888777///000000000000111111///---+++///---***(((''')))+++---,,,///333444333000...,,,999...$$$000:::999555///...444666000+++,,,......&&&+++000111...///666===(((---000///000444444222///......000333777:::;;;444333111000000000///............---+++***---000000222444555444000---***+++///...)))'''***...///---888tttNNN333///---222,,,(((((()))'''!!!222333***333***333((()))(((...,,,***000222...---<<<777333444444111000222+++000333111000222000,,,***+++111===666555<<<)))000///---...000222333333///000333666555555999AAA999777777:::888555888???CCCCCCIIIHHH>>>???AAA999CCCDDDJJJFFF999;;;BBB???;;;VVV[[[UUU```bbbRRRJJJpppoooxxxvvvjjjeeehhhdddpppnnnxxx|||tttooo[[[ooo]]]WWWiiixxxooo{{{wwwtttpppdddgggkkkaaa[[[OOOKKKIII>>>888555...///444CCC:::@@@333777///:::555666666NNN555+++...444555---***444555333888///333666666333///------000333333222444777333+++444222444777111---888IIIaaa===<<<444---<<>>666444<<<:::000111000000111444555444333333///,,,///444888777555///000,,,111999111%%%'''//////...+++)))+++222888000***((()))***(((+++111 &&&---///...------...111,,,***888000+++111000)))333777111***+++---...+++,,,---,,,)))(((+++000,,,111333000...///---***///---******,,,...111222444000,,,***+++...000222+++,,,000444444000---+++'''***...111222///+++)))&&&000444...&&&'''...444333YYY'''111...888777///&&&&&&...333,,,!!!***---&&&333---888///111+++666444000333333///333666///+++,,,,,,+++,,,///***///000+++***...///,,,%%%222,,,///)))888SSS222000...,,,,,,---//////...444...+++...000000000222333333777<<<;;;777999???@@@===>>>999111888BBB???666999???===999CCCIII???DDDHHHBBBJJJ```___\\\mmmrrrvvvyyyeeevvvhhhaaaSSSVVVddd```fffnnntttxxxggghhhTTTlllyyylll}}}|||jjjjjjooohhhmmmnnn\\\LLLGGGKKKIII999111000+++///===LLL555;;;555===///??????:::&&&===------111666888111///888777333666000111333666777555000,,,+++...---+++...222///''':::888888444***+++DDDccctttgggNNN666,,,***777\\\wwwuuuyyyssscccVVV555AAA@@@<<>>...???444:::CCC777999AAAVVV000KKKvvvyyywwwSSS222444;;;,,,&&&777777222...000555777444...))),,,+++((((((///444555999999888333...+++,,,...000,,,111333+++***000...777000,,,///111///,,,+++444777555///...111...)))///((('''---111000///222000777888000,,,000444555111222333222000///111333333333222000---,,,...//////222444555222...+++***,,,777000///---,,,777222///&&&000666+++---222&&&,,,,,,>>>...(((333'''111%%%111(((,,,!!!666222555444111+++'''%%%&&&)))+++'''222000,,,///---(((***+++///111000000333555555777)))444>>>```UUUIII000111222222333333555666777>>>...000...222666+++000---222QQQ;;;???666,,,!!!+++///)))(((---///***///...,,,***)))))))))***,,,((('''///999<<<333)))666000555@@@<<<...,,,666:::444---+++...///...+++///---,,,...---***,,,111)))222,,,'''333!!!333111///---+++---000444777>>>555,,,***///333444222111111111000...---,,,,,,/////////000222222000...000444000'''&&&...000***000GGG111)))$$$111444///+++,,,000000***$$$/////////000555888444+++444))),,,222......333222333,,,'''+++...+++'''%%%555000+++***,,,...---,,,000***'''---666999333+++***,,,"""*** ,,,'''---000999@@@;;;111,,,222:::222444888>>>BBBDDDBBB@@@333;;;@@@===:::;;;>>>>>>KKK???:::CCCIIIFFFFFFJJJ@@@CCCLLLQQQUUUgggrrriiifffooojjj```___]]]```jjjkkkgggeeehhhnnnuuuxxxxxx```aaarrrfff```uuummmiiilllmmmggg]]]XXXPPPAAA444CCC333;;;111///666777CCC999???333;;;999555444111///333888222(((///...///222444555333000666//////666;;;777222111222111000000000111222333000222000666555===555[[[```EEEFFF222+++AAAaaawww}}}tttaaaLLL???000///+++000<<<888111444...444&&&///@@@AAA@@@444III777>>>nnn|||fff:::---333,,,+++;;;555333222222333333222000111666:::999888999888555444444444222///...///111333///444555------222///999444111555777444000......///+++''')))111555444222,,,)))...111000///111222777888333000333444333///......---,,,,,,---...***,,,---...,,,++++++,,,###'''+++///000000111222...777......,,,)))222***222+++333777...000555,,,,,,///888...)))---(((,,,"""+++%%%%%%###((()))666,,,***(((%%%$$$%%%(((***###------***000222111555+++,,,///222333444777:::===111777777NNNEEEEEE:::CCC@@@<<<888555222///---AAA333666333666999111888)))FFFuuuAAA)))$$$)))***------(((&&&***///111******+++,,,...000222333111///...111444555222...777111000444333------333444000,,,+++---///...---222//////000000---///333333000000888:::'''---...###&&&+++000111000---***777111+++))),,,//////...++++++*********+++***)))------,,,,,,+++,,,---...%%%...///(((%%%+++---***UUU>>>......'''---+++******,,,...000000///%%%)))+++,,,...222111---///$$$&&&***$$$###&&&$$$///+++***++++++'''&&&'''&&&'''((()))))))))***+++,,,000444555333111111222///222***222(((222+++000999;;;;;;777222000333777555666:::>>>BBBBBB@@@>>>:::???@@@<<<:::>>>BBBCCCCCCCCCHHHLLLGGGBBBLLL\\\OOOWWW[[[QQQNNNhhhuuuzzzqqqffffffjjjtttiiiuuusssfffmmm~~~sssWWW___{{{}}}iii___kkkxxxppptttmmmjjjmmmnnnhhh___YYYLLL;;;333===666:::888777888666???555===222:::777///111111......111///))) %%%+++111555777:::<<<>>>777444666777222//////111000/////////000111222///000---111:::222wwwtttyyyUUU888666...<<>><<<;;;<<<:::555666<<>>KKKCCC>>>AAAGGGIIIKKKNNNTTTLLLNNNWWW```mmmnnnaaalllrrrsssxxxyyyqqqttt}}}sssuuu~~~vvv```ZZZeeeeeejjjpppnnn{{{wwwsssmmmhhhhhhcccYYYNNNHHHPPP888999...111###///+++777000444---===888???:::222333222...+++************---222555555333222111444333222000---,,,...000++++++++++++,,,------...:::'''222222///}}}xxx___EEE:::777;;;XXXvvvyyyfffOOO===777:::"""333444***,,,000///000888;;;;;;NNNmmmGGG&&&777AAAbbb{{{gggCCC111)))'''---++++++---000333555333222,,,000111......111333222333333222222222111000///***(((------***111666---777222///111000---,,,...$$$'''+++///...,,,,,,---222000...///222555444111333333555888888333---)))333111000/////////...---...//////...,,,,,,---///000000000---+++***+++,,,...000(((111444///555---,,,---+++***---......222###--- ---///&&&666...&&&------+++&&&,,,***"""''',,,,,,***((((((***,,,555333---000...)))+++222......333111+++,,,222///222444999222///...333333000---...///000///---222000:::333111888555???444;;;CCC,,,333(((555***)))...555111'''%%%+++------------............///...---///222444444333'''000111'''"""(((,,,***///111222222111000111333333---+++...///......000((())))))###'''RRR///$$$'''---111444333111///,,,000444444111......000111///------///000...,,,''',,,000///+++'''(((+++&&&))),,,///222111+++$$$000???)))------...777------+++)))+++///333555666******((((((---333222---000,,,000000(((***000,,,...)))''',,,000000......(((''''''))),,,,,,***(((///***'''---555777000'''+++...'''111(((333---222999888777555333111000000666666777999;;;;;;999777999::::::999<<>>LLLCCC<<<@@@HHHMMMMMMKKKdddMMMKKK]]]fffiiillljjj\\\ZZZVVV^^^ooorrrpppxxx|||uuuxxxVVV]]]}}}wwwyyyiiinnnuuunnnjjjeeebbbbbb^^^UUUMMMIIICCC000666000666,,,>>>===:::222666///???999>>>777<<<888333111000...,,,,,,...---///333999:::666111///111222111000000111111---...//////000111111111333...+++333SSS}}}pppPPP@@@555888HHH]]]{{{mmm^^^MMM===666777---666333...888:::///(((///QQQnnnnnn'''<<<>>>RRRrrr{{{tttSSS999+++)))222))))))+++///333555333111)))000333222///...+++'''---------///111222111///)))(((,,,+++(((111555)))+++((((((+++,,,+++---000...,,,+++***'''%%%***111.../////////222666333...++++++///444444000---...333444444222000...///111333333222///---,,,...000///000000...---,,,---//////111(((000000(((///++++++000+++)))111000...555,,,///***///...(((000000...+++,,,!!!###&&&000,,,***...333222...,,,...222(((111...)))---,,,(((+++,,,...//////......000111222222,,,444+++///---555444333222///---+++******,,,,,,777000///777222888999...(((333,,,111......---,,,,,,)))&&&***000000...---+++++++++,,,,,,333///,,,...333444000***000333...###(((111555------,,,,,,---...//////...(((%%%(((+++***)))***///,,,111444...111&&&...))),,,///333555555444333,,,000555555333000///000111111111000000/////////''',,,000111...***((((((///,,,+++...222111+++$$$111111///***###222...000---,,,---000333333222000///---...444:::666///222000444000&&&)))///***999222---111444222...+++,,,+++***...444666444111'''+++...///...------//////333,,,666+++444+++//////333666666555444666888@@@>>>===<<<;;;999666333333777::::::;;;???>>>;;;999===AAAAAA@@@BBBJJJQQQTTTIIITTTgggeee^^^cccjjjMMMNNNPPP\\\jjjgggbbbjjjnnn}}}sssfffpppttteeexxxqqqssszzzcccmmmpppiiiccc___WWWLLLDDDAAA>>>111888:::;;;888FFFIII===666<<<555BBB888:::000BBB;;;555444444111000111999444000333999999333,,,+++......,,,,,,...---)))******,,,---......///...(((777###<<<{{{~~~{{{rrrMMM777333;;;aaa}}}sssfffXXXIII<<<777999///---(((,,,444222888LLLeee;;;;;;EEEGGGjjjuuuwww}}}dddIII000&&&---$$$(((,,,......------...(((---///---******((($$$+++******,,,///000...++++++***,,,)))%%%...000###((()))...666999888:::===666222///---((($$$)))111+++...//////222444000'''...///555;;;<<<999<<>><<<;;;;;;999555333...555999888777:::<<<;;;;;;FFFOOOMMMFFFGGGRRR\\\KKKMMM[[[bbb\\\\\\^^^XXXTTT^^^iiitttxxxiii```iiiiiizzz{{{kkkiiizzz{{{tttgggmmmyyyxxxkkkbbbmmmrrrjjjaaaZZZOOOCCC<<<;;;;;;555777BBB666888<<>>999DDD888888///111,,,))))))'''$$$'''------++++++000888===<<<:::------***&&&)))...---(((&&&''')))+++,,,,,,,,,,,,***333,,,XXXsssvvvggg555888///PPPyyy{{{hhhTTTAAA444222777555000111===@@@>>>fffUUU===SSSIII]]]rrrqqqWWW555!!!"""$$$+++222111---)))+++///111333111+++***///333333444222111111333222///+++222111222,,,'''000111"""&&&)))///666666111---...((('''+++...,,,'''***222+++///000///111333,,,###------000333///))),,,444...333777333+++''',,,222,,,...111111///,,,+++***(((***---......///000222,,,000)))111000'''444666$$$///)))&&&333000)))444---$$$555,,,''',,,###888***@@@tttFFF---'''---$$$(((+++)))%%%%%%,,,333&&&,,,###"""%%%---+++777777***(((000000&&&+++111,,,999(((...&&&///***///333000+++***///444)))***555///111:::111000222++++++)))'''---444///'''111444---+++///000,,,,,,***((((((***...333666///,,,******...111111000)))!!!%%%...///)))""",,,'''$$$&&&,,,222333222///((($$$'''++++++))))))---///###!!!444'''777'''---444:::;;;888222---***+++---//////...,,,***%%%+++///...***)))...333---,,,************)))'''######$$$)))...444;;;AAA777,,,+++444//////***)))///444333///...222666+++111555555444666555333+++---333///&&&,,,444///333111222444333///000555***111888;;;888333000///777///(((***111444...'''###---///@@@888???222222<<<888444222333555666777999888777777888888777555111888===:::888;;;???@@@<<>>CCC666666777;;;???<<<444,,,,,,,,,)))%%%&&&,,,///...:::777333111111000///...222,,,---,,,$$$%%%)))$$$+++###333+++###999---666%%%RRRiiixxxKKK;;;ppp~~~vvvhhhZZZPPPIII===222,,,MMMvvvVVV&&&999EEEbbbxxxsssSSS===***111...++++++///222///+++000333333000///000...***111%%%555(((222***(((+++888333000111111---...111888///+++111999;;;<<<===111...---000111---,,,...888000222((()))444000666000111222222000111444777---///222333222222222333222666999555000///777>>>000......///...,,,///555)))***&&&,,,)))---%%%###&&&%%%///---KKKTTT+++555666>>>???555***''',,,///111///+++222,,,---,,,333***///222"""///&&&+++,,,+++++++++,,,,,,***(((&&&,,,333)))000///&&&222---222000,,,(((&&&(((+++...""",,,---+++...000555DDD111000111444444222...,,,'''***(((%%%'''000777999666)))444,,,444<<<++++++222888555000444555111000***000777888444000...............---------,,,)))))))))***,,,222888888555;;;000+++000111+++(((,,,555...))))))******---111777555333222333333111...666444444555111------111,,,###(((000---,,,...+++///,,,)))'''(((,,,111444(((******(((***///111//////000000///---...111444...---,,,///111222000...---++++++,,,......+++(((************)))'''%%%$$$+++***(((''''''(((***,,,,,,000111...---000222111,,,,,,---...///111111111333333444333111///------999555555:::===:::999<<<>>>>>><<<:::777777999;;;;;;:::999888999<<<>>>@@@DDDEEEKKKOOOHHH???DDDQQQTTTWWWQQQ\\\[[[MMMTTTSSSbbbooo___YYYPPP```___lllooobbbWWWeeezzzsssuuu|||~~~wwwkkkaaaWWWOOOmmmcccUUUJJJBBB<<<666111111111111333444555555555000000000333555333///***222000)))"""""")))---...222222000---+++,,,000444555222888:::222111111***---)))%%%444+++%%%:::000<<<000iii\\\HHH|||{{{vvvtttnnn^^^KKKAAAIIIWWWvvv---444111GGGzzz~~~~~~~~~eeeHHH444===666000111555888777444000333444222222444333000333---999***//////+++***...+++***,,,...///222777333+++%%%(((,,,//////111+++***,,,111111,,,))))))...///666((()))888000,,,444555777666444333333444***,,,///000111222555777999::::::555111222777===...222222///...111444333+++))),,,'''+++'''++++++$$$222///)))111---(((999222:::===444))))))000777555---,,,'''...***111333...111333###000''',,,,,,...+++)))+++......***&&&)))///(((,,,,,,)))333111---,,,***))))))+++---...,,,555444111444000...666+++333666222000444333---111111444888666000---...'''$$$555...---222)))222,,,---222000((((((***###&&&...111...(((###!!!&&&+++,,,(((***111333///mmmaaaFFF,,,&&&---***666---((())))))'''+++333777333000...,,,***---333555333222222333333111///,,,111333///,,,...000///...&&&+++111------///+++///---***(((***///444888'''...222...+++///555888...///000000111333666999111000...///000111111000111+++&&&''',,,///...***---...000111000---***(((...)))(((------'''''',,,+++000222//////111222111***---///---***+++111666///000333777999888444111888666777:::;;;888555444999999888666444555777:::===;;;:::999999;;;===>>>FFFDDDGGGKKKIIIDDDJJJUUUPPPRRRNNN]]]^^^RRRVVVRRR```ooobbb]]]SSScccdddrrrdddWWWZZZmmm~~~}}}mmmyyyyyy{{{yyypppeee```aaaeee[[[NNNCCC===;;;999777...///222555666555111...<<<;;;;;;:::::::::::::::999888444---,,,///111000,,,...///---))),,,444<<<000---444666...---///***:::777111555+++%%%000(((:::FFFfffsss}}}yyytttmmmbbbVVV\\\SSS---(((222___|||zzzXXX???333---***,,,//////------...111333111111333222///+++,,,777+++---666///,,,&&&%%%%%%'''(((+++000555333...***+++...///...---%%%%%%***///000,,,+++---'''(((333---000:::...,,,333555666777666444222111000000///------///333777:::222+++...666;;;777111(((333999777777;;;888///***&&&///%%%222)))333000***;;;***///666+++111111(((///111+++&&&)))111555...&&&---$$$333)))///(((***...222$$$222(((+++***+++***)))***,,,,,,***'''))),,,)))((((((***111111///...------......---,,,444:::666444777222,,,000222444222,,,***...555999111%%%!!!)))---***+++333---)))'''%%%888%%%777***000(((000222%%%'''---""")))+++......+++))))))***!!!)))***$$$%%%...222---nnn^^^BBB+++'''...111,,,...,,,---///---)))+++222000000333555111++++++...///000000111111111///...***000///))))))//////(((333,,,111555111222444...---///222444555444222111///666999444000333888;;;111222333444555777:::<<<:::888555333333333444444777222---,,,...000///...000111333333333111///...,,,&&&***666666***&&&,,,***///111000///111111///000444666222+++)))...444(((+++000666:::999555000555444333444555333111///---111555666555222111000:::999888777666777888999BBBBBBEEELLLNNNNNNRRRYYYUUURRRHHHTTTWWWNNNUUUTTT^^^iii\\\bbbeeevvvhhhgggTTTVVVlllxxxmmmqqq}}}yyyvvvttt{{{{{{rrrjjjiiiMMMIIIFFFCCCCCCBBB@@@===777444111111444555555444888777555333111333777:::---111222...,,,,,,***'''---///111111000222888>>>222,,,---+++"""%%%---,,,...,,,,,,111111333888555666hhhyyy~~~}}}rrrppp~~~...,,,333SSS~~~gggIII333000111555444///---///...222222000000111000,,,$$$)))333---+++888,,,+++//////...***'''(((+++---)))***+++...333555333000******---111111...000444777***//////111666000<<<000111222444555444111///000111222222000///000111///***'''---777;;;555...(((222666444555888444******$$$---%%%555,,,111******888%%%222888,,,888---333444000+++))),,,---+++,,,'''000'''666,,,111(((%%%+++222&&&777------)))(((***,,,,,,***)))***,,,,,,---///((('''...///000222000///000000...+++'''+++000,,,+++333111...333;;;222...111///+++444BBB~~~[[[;;;000+++&&&)))333666---???mmmSSS666'''+++///(((,,,222&&&222111000///......000111***000///&&&###''')))%%%444...+++111333000111555333555777666000***))),,,((())),,,...+++'''''',,,222333333333111///---,,,888888222***+++///)))///***...111---000222***'''+++000444555333///,,,000333444222222555777555333333333333555666777777999777444000...---...///222222111000............000///...............///+++$$$'''333333)))'''///***000222000000222222000666:::<<<888111---///333---...222555555333///+++777666444222333555555444222555999;;;:::888666555;;;:::999999999::::::;;;===>>>CCCJJJMMMMMMOOORRRWWWOOO===DDDHHHEEETTTWWWYYYcccVVV^^^cccrrr```[[[[[[ddd{{{zzzbbbccczzzssskkktttzzzooo]]]QQQGGGFFFEEEDDDCCC???;;;888:::555000000444888999888777666222///---///444888...333444111///111222111111111333555777888888777888222444111''')))222222666000...000444222---444???~~~sss}}}LLL===JJJhhh}}}wwwZZZCCC<<<999===;;;444111555000333444111000111///+++((()))///000)))555&&&***,,,000000,,,(((***,,,---%%%(((***+++---...***$$$......///000...+++...444777)))111555777333)))555......///222333333111///&&&,,,444888777222,,,)))$$$***222555333111222555333444111......111000,,,111...111///666000---&&&(((444***222...&&&:::666666444000,,,...111...(((222000222+++222222666222&&&,,,222(((:::111000+++(((,,,......+++***---000//////555***(((333///111000///...///000///***&&&,,,111---***000...+++111555+++,,,666666+++---999AAA***(((+++///666(((...+++___hhh333'''%%%)))***,,,---(((------/////////...,,,+++---///000---***(((***,,,)))$$$'''000...$$$$$$...000000000...***)))***---///***''''''''''''---555999::::::888333...+++***555222---)))+++---((( +++(((,,,...***///111((()))***---///222333444444---///000111555:::888333777666555555666666555444333222000---***)))***,,,---///222222000///000111000///...------...000111000)))''',,,---***...555,,,111333111000222333222222333444333222000//////,,,///222333222222444555666666333000111666666444777888777555444555888:::999999999:::;;;<<<======;;;>>>CCCFFFFFFEEEEEEFFFOOOHHH777===@@@???RRRYYYPPPaaaWWWVVVLLLXXXRRR[[[qqqtttzzzsssfffiiivvvyyywwwkkkdddkkkrrriiiSSS@@@GGGEEEBBB???<<<:::888888444111///333888;;;888555AAA>>>999555555777:::===555777666000///555===@@@222222444666999888444000///...666777---+++000---???444333111333,,,&&&???ooo}}}GGGZZZzzzqqqQQQ>>>///...000+++))),,,...222222000///000///+++000,,,,,,222'''333###///###***...+++))),,,000000111444444111//////+++$$$,,,,,,///000---***---333,,,(((555555777777)))***111000///111444444222///&&&+++222555333...)))&&&(((///666666000,,,///333555000,,,///111000111333555777555999222222+++***+++///000111(((&&&666777---...---,,,...222000+++///444//////)))333444555***...111%%%777///000,,,******+++++++++,,,---///,,,,,,777)))(((666---000---++++++///333444000,,,222999555111333...***000---***,,,444555///+++,,,...((((((000444///)))&&&+++333444OOOaaaDDDJJJ444666444///111777333///444444555555666777666333111,,,***---444222+++...777*********+++***+++000666((()))*********,,,......777///))))))+++---333999888:::;;;999444///,,,,,,+++)))))),,,,,,)))***---,,,+++///000---333666+++000000000000222555888:::,,,///222444777:::666000777555444444666666333111...//////---+++***,,,///111000//////000000///............//////000000000,,,+++++++++,,,---......+++///000---,,,///111000444///+++,,,000333111---***...111000///222;;;BBB333555333///000444333///777777666444222333555888666777888:::<<<>>>???@@@???DDDGGGFFFCCCCCCDDDFFFIIIHHH>>>GGGHHHAAAOOOSSSKKK```WWWQQQAAANNNPPPaaauuuxxxpppiiiooossspppppp```cccggghhhhhhbbbTTTFFF>>>>>>===;;;999888999:::111......333:::>>>;;;777;;;666000...///111111000(((...///+++***///666888333555777777666444222222&&&'''222555+++***///,,,***!!!+++///666444===uuukkkppp___EEEWWWyyylllNNN444000444444222333+++///000------///...+++555,,,)))333&&&333&&&888)))111555000+++---...,,,***......******...---(((***,,,111555333000333999333222666(((+++<<<888888555333111222555555333000//////...,,,)))'''((()))444222000000000///,,,))))))###&&&111666111///333...666111:::(((///'''......(((---...(((+++...+++---111222///...///...***###///+++222$$$222+++...---...... 222+++---******'''%%%&&&***---,,,***'''&&&555%%%%%%555***---+++***+++000777:::888444+++555555333666111---444///222222111333777333***//////............///111===///'''444)))777$$$333---555000000888---%%%333666333000///000111222222111+++///888444'''(((555'''222777333111555000'''---111444444333111---(((555...***---000000000222111444888777444111///000///...222555///&&&)))555---,,,111111...555888---222222333444444444333333***000444444333333///)))111///---...000000---***(((+++---,,,++++++...111555///)))(((***+++(((%%%&&&(((+++---------+++***&&&,,,,,,,,,+++$$$'''++++++''''''***------???555,,,,,,444999666111222444444///))),,,777AAA444777777444444777333,,,999<<>>999444---,,,///000...+++***444===>>><<<===<<<;;;444888;;;888333111444777,,,,,,444555,,,///999:::444***444333222+++:::tttsss}}};;;|||zzz|||uuuZZZ///555...'''<<<---666:::888222///222333000444------888;;;333000333111000333999777...((((((444333111---******,,,///,,,%%%000,,,:::(((---(((666---)))000999888111+++'''***++++++)))))),,,///666---***//////))))))000******++++++,,,---...///)))&&&222111333777***,,,000000000111111///,,,)))444***###%%%,,,...------...***111888555777888000111222222000...,,,,,,,,,888222000222,,,###%%%//////333555222,,,)))---222%%%000444///...333111***###///000+++...//////666***+++++++++000555444///---555666...***000333000***222777222+++)))+++---000------!!!..."""222***...111&&&***222---000444333&&&''''''$$$555AAA444444...+++...///+++'''%%%)))000333---)))---111222)))000***///---%%%,,,'''---&&&%%%---///+++,,,222333111...---...///000///***###333,,,---777***333444333,,,,,,333///***000666,,,...***###///---666222!!!!!!555333$$$%%%'''---///------000///)))<<<222******+++,,,222999<<<:::666444333444777999...000000......///---)))444///***+++///000***$$$+++111...---222111,,,666%%%===+++'''///>>>)))---,,,222333---333999333555444333444666777666444888555444888:::888777888===111555///DDDAAAHHH???@@@AAA:::EEEIIIBBBGGGAAA666===GGGLLLFFFBBBMMM]]]FFFJJJOOOQQQRRRUUUZZZ___iii^^^fffjjj___ccciii^^^[[[XXXVVVXXXUUUMMMFFFCCC;;;::::::888777555333222///777222::::::222777000000444444...---333777777555777777444666:::777///999888444555888111111@@@333666???EEE===000333???<<<(((...,,,333<<>>AAA===EEEBBB@@@>>>IIIGGGDDDHHHBBBKKKJJJ???FFFBBBFFFGGGKKKLLLFFFAAAFFFPPPfffZZZMMMIIIQQQ]]]gggkkklll[[[```jjj]]]UUUXXXUUUWWWWWWZZZ]]]WWWJJJ>>>888:::;;;;;;:::999888666555...555000888888222888111,,,000111...000666999888666777666333555888666000///222...,,,///++++++666222///222888666------444333111333000!!!222kkkvvv}}}000\\\xxxtttsssOOO111///333)))...333777888555444777999999222:::999111222888666+++666222000111111///000333.........---+++,,,...111777...000+++444...555666777222111444555111,,,+++///000000//////000222555///******//////******///***)))(((((()))+++...///222+++111***)))///(((...000+++(((+++222444///)))&&&(((...000---(((***111333,,,...///+++---111+++***++++++++++++---111333222,,,+++111111,,,***...000...,,,...000111000///000///+++''',,,444222***%%%//////---333222,,,---111666888666333333111---:::333///111444333111000333)))%%%,,,111///,,,,,,===+++++++++222&&&///:::222+++''')))---,,,***,,,333///222000***333???===***+++---000...,,,111888111333222///...000000...000555+++---,,,(((444222666555111++++++//////---333000---+++---000111222222+++000+++---333+++...---///+++...666222***///(((***(((///---111)))''' &&&+++(((***,,,(((...///...+++,,,///111///222///---///000,,,))))))------...///111444666777333...'''%%%+++111...&&&000---******---111444666...+++,,,111222///,,,---$$$777)))999777000999555444111555777444777666***...444::::::666333666:::<<<999999===@@@>>>===>>>>>>===GGGPPP;;;@@@FFFAAABBBIIIEEELLLGGG<<>>:::333888999777<<<666...,,,222555111...///000:::555888'''BBBwwwIII^^^~~~UUUhhh999222666###555...000222111000111333333+++000111...000666666111555000,,,)))(((***---111---...///...,,,,,,---///,,,+++...///444222333111555222222555444///,,,---000000/////////000222333...+++,,,///...)))))),,,...---+++++++++---000222111+++222***)))///)))000...+++(((+++000222000---&&&(((---000,,,(((+++222333+++,,,...,,,222999555000///...,,,***+++...111///)))(((---000+++'''''',,,+++,,,...000222222000000000---***---333111+++'''///,,,***333444......+++222777666444444333111<<<222///444555000///444000,,,...222...&&&***666000***222---+++### +++'''***+++///)))(((+++---222444///,,,)))###...,,,,,,---,,,***...444222222000000111222111///555:::111444222---777555///333222,,,---555555...222///+++***+++...111222111000444222000///,,,---......)))+++444///(((,,,///444,,,555&&&000(((...)))%%%///222&&&+++222'''...///...---...///000000///......000000...***)))......///000000000000000)))+++,,,...222555///'''///...+++***)))+++---...333+++***222666000---111kkkQQQ===111666<<<,,,222---///111///555555)))444777999777444333666:::<<<999888<<<===;;;999:::;;;666<<>>===888///---222444555888222,,,)))+++---,,,,,,...666555555777999:::999999333:::333888555---555//////555666333555<<<;;;333666333000...000222444555...666:::;;;555...//////555444---...555000)))//////999555<<<(((000,,,666555---222222)))000777(((,,,---///111111000......,,,,,,++++++---...---+++******+++++++++***)))(((""")))---,,,++++++((($$$,,,+++***)))'''&&&%%%$$$333++++++444777333000444```666(((...666...<<<444111...+++111222'''777444000......000222333<<<888777::::::777444555>>>;;;999HHH666EEEBBB???DDDFFF???JJJLLLDDDJJJDDDFFFJJJMMMKKKJJJLLLRRRWWWPPPWWW^^^^^^YYYTTTQQQQQQPPPeeepppfffWWWOOOTTT___\\\SSSIII@@@999444777===444444333111///---,,,+++444;;;333999777///555---000,,,******---000333666555333222111000///000222***555///'''---222...---...,,,...222333000---,,,111111)))'''SSSlll___sssLLL111zzzGGGWWWWWWfffJJJ777---<<<666555666888555111111444444,,,---666666///333>>>888777333...---222555555222333555555333000//////777888...///'''000+++,,,---,,,...222333///...000/////////111222222000...444555666555111///000222---,,,+++***************%%%###000,,,+++000***222---///000...++++++000555333+++&&&(((***+++---111///((()))+++(((---333///---------+++)))***---///,,,,,,...000222222000...(((,,,000222222222444666,,,///222111///------...111777000(((,,,,,,))),,,***///222000//////...+++,,,,,,------)))&&&)))000444,,,&&&)))111555000)))666///---!!!000dddWWWSSS---OOO```===888iiiBBB((($$$"""$$$111,,,%%%"""&&&++++++******///---///333444333333666+++444///666333***///(((333666666555666999666222666444111000111222222222(((444333888333)))///,,,555444......555///''',,,###...333777++++++***111...+++***'''&&&///111%%%,,,+++...222222///------000000...,,,...222444222((()))***+++,,,,,,,,,+++///444333,,,'''))),,,---000...------...---***(((...,,,...333555333222222iiiqqq;;;222888///333<<<666///---***'''///444,,,:::555///---...111333333777333111444444000...///>>>BBB======666;;;===GGGBBBBBB999DDDGGG???BBB;;;EEEKKKNNNKKKIIILLLPPPRRRIIIUUU___\\\PPPJJJOOOYYYXXXfffaaaVVVYYYZZZQQQLLLQQQIIIBBB???<<<888777999111///---***)))(((((((((666<<<666;;;999///333***111///---...---,,,111777222000000222000---...222111888222...555666111333***,,,///000000///...///222555555111\\\hhhXXX___>>>333zzzCCCkkkeeennn~~~ZZZ888777555---+++---000---((((((+++***))))))***((((((,,,111'''***)))&&&''',,,...,,,,,,///111222111///......555999---111%%%222******---***+++000222///,,,---+++,,,---000222111,,,(((///333444222......222555555666555555333111///...***)))555000...444///888333222000...,,,---000333444---((()))******,,,000333,,,///111,,,///333------/////////......000222444666666444111///---,,,,,,,,,...222555777666444///---,,,,,,---,,,,,,,,,,,,666222***,,,,,,)))...///111111//////000...)))***---,,,)))))),,,...---000///+++***444???999,,,222&&&---333IIIwwwKKK999555111fff]]]555222,,,888,,,000))),,,999444---888(((%%%%%%)))+++******---((((((+++///...)))+++000---666333:::999111666000999444111333444222222444555333111111111111///...***222(((000111(((222)))...000---000777000%%%(((...///666111333---222333---555111***000666111,,,---***,,,000000---,,,///222222000+++---333444111******+++,,,---///000000222444222,,,)))---000000555111,,,,,,///000---)))(((...222111000111///,,,---333///...<<<+++&&&111,,,(((++++++(((111999444555555444333333444666888555111000444555222000111;;;BBB;;;888TTTLLL<<<===:::>>>777AAABBB999???;;;GGGKKKMMMLLLOOOTTTTTTPPPAAANNNZZZ[[[TTTQQQXXXaaa___]]]LLLKKKbbbeeeRRRHHHJJJAAA<<<===???===888666;;;999666333222444777999333:::555<<<:::///222(((666666777777000)))+++222...---///222111,,,---333///000***+++333///***000.........---///222444555000;;;AAAQQQnnnppp<<<<<<===}}}JJJMMMSSSeee999>>>---000...000444333------111,,,444444+++***333888555,,,111333111444:::;;;777222555999;;;:::999888888///999222<<<000>>>000---555111000555888666222000......000444666444///))))))---///,,,***,,,111555//////000///---***'''%%%,,,)))444...,,,222///999888444///---...///000000+++'''$$$$$$$$$"""$$$(((000***...222...000222+++,,,---......,,,,,,,,,...'''+++---+++((((((***+++)))&&&%%%***111444000***444,,,&&&'''***,,,++++++###000111,,,///...---333222222000...111444111+++---000...(((,,,555444,,, ...222+++---888:::111...)))444...!!!@@@"""111888999444$$$777...000+++555222444===///$$$000///000333555333...000555000000444888444---///777"""+++(((000///)))000+++???555000444666333666===999777666666666555222000444666$$$///555000;;;...,,,111111777???666))))))777,,,---+++$$$///,,,'''888222(((111222'''(((///+++***---...+++,,,111+++---***%%%&&&++++++&&&))))))))))))***+++,,,---""""""###&&&***)))$$$444,,,$$$"""&&&(((%%%!!!$$$000555///,,,...---&&&)))000;;;+++,,,333:::222111555444---333:::444***000555666333222555999;;;888888<<<>>><<<;;;======???888>>>mmmDDD///888???<<>>???---(((///###000111(((777111......///...%%%"""444NNN000000///...222555111***000...---///222222///,,,000000---+++,,,000...)))++++++***+++,,,///222444222---,,,111222......111000///...,,,+++---000333,,,***666000...222,,,444)))444777---&&&(((+++***)))(((+++111000++++++//////(((&&&,,,000///...000222111111222555666555444...000333444222---'''###000,,,))),,,111555333///,,,+++000666000&&&)))444$$$%%%)))---+++'''(((---(((111666000++++++---,,,***+++...///000...,,,++++++&&&&&&@@@,,,***###...******++++++---...000111...+++***+++******...444...333333......333555333222000,,,))))))***---///###+++---((()))000333///---+++)))'''(((***---///***((()))000777777///&&&444777444888---%%%111(((...000444333,,,&&&***222333)))&&&000;;;888,,,"""***111+++222444000555+++---111222///---,,,'''"""------,,,CCC444...***)))---...,,,---000000------+++***---222333///***333)))%%%,,,333000)))&&&333((($$$---333///---///,,,111444+++$$$...000 ---...000333555555555444000222222///+++,,,222888444777999777111...222:::000444:::???AAA>>>777222;;;888777:::>>>???<<<888777999<<>>===>>>LLLFFF===DDDAAA>>>MMMKKKJJJIIIJJJNNNRRRVVVXXXYYYRRRNNNPPPQQQMMMGGGEEEBBB:::444666999999888888111111///......111777;;;@@@???;;;666111111444888000//////555::::::444---111---000666333+++---666'''***...//////000555999(((---333555111,,,+++---666000hhhaaaAAA)))(((000lll^^^VVVUUUzzzMMM777888000***+++333888(((;;;---111###&&&***111;;; $$$+++&&&$$$333<<<222(((777777555444888<<<999333666444444555777777444222222333111///222777777444...------...///111333555111------111222//////222777666444///,,,***+++---///,,,777222111333)))---+++///000***%%%'''+++---777444333444222...000555...)))(((---///---...222---...//////...///333777///000111000///+++(((&&&(((***+++++++++***************'''######'''+++,,,---+++,,,000///+++(((((()))111666222...///000///'''))),,,...//////---,,,))))))///DDDAAA555&&&+++***...333666555...&&&!!!''''''***......++++++...///333333......222444222222000------...000//////***///222111333444222......000333444333000+++(((//////111222222111000...999888333999222---666***111111222222...+++000777>>>444///555<<<;;;333---///666///666888333999000---111444444666:::;;;888;;;333///***//////444555***...111//////000...)))+++***+++...222333111...555///---//////,,,,,,///,,,""" (((---))))))---,,,...333000***000222%%%...111444444222111333666+++------+++)))+++111666&&&+++222555333000111444111111111333555666555444>>>??????===;;;;;;===???:::<<>><<>><<<:::::::::999888>>>AAACCC===666444:::AAA:::<<>>>>>HHHCCCFFFJJJNNNQQQQQQQQQPPPVVVOOOGGGCCC???;;;;;;???>>>;;;888777444000111555000222444444222/////////444555555444222000111222;;;777444333444333///,,,...333///%%%%%%000111***333111//////111333555555888777111+++///777666---222{{{fffNNN|||RRR---444@@@AAAYYYjjjGGGLLLqqqcccgggSSS|||yyy|||}}}zzz|||~~~===```UUU,,,$$$***(((+++,,,,,,***(((***//////,,,//////000000000///---+++222333111---...222444222------............------......000111111111333555000111222111000///111222+++$$$---***...444(((***555,,,***...///+++...666***---222666666444444444666000+++,,,111444555555777999888444...+++---111222111000///......------)))...222...'''$$$(((---(((+++,,,...777@@@===444...'''%%%...888888000))))))---111222222222222111---...000000///---***((()))111222+++III111(((222000...+++***+++...333666,,,+++,,,...---***,,,000222222111000000111000...222...***---333666222---888,,,%%%+++...++++++///------,,,,,,,,,---...///---///000,,,&&&%%%+++111///...(((///+++)))333&&&333,,,(((,,,000000000222,,,(((&&&))),,,...222777888999///555444***///)))...222333000///000...***,,,''')))!!!---+++000***+++///111///...///,,,'''(((***,,,---+++***+++,,,000222222---&&&$$$***222222//////111...))),,,222222'''+++333...+++//////,,,///222111...++++++,,,333333222///------000333444555444222444:::>>>>>>777777888999:::999666333>>>AAACCC???999777<<>>777777===@@@DDDKKKGGGGGGGGGGGGHHHLLLPPPSSSUUULLLCCC???===999777888<<<;;;;;;:::555000222999666999===???===999666555333555666777666555444333777555222222222333444444777777222,,,...555444...777444000111444777888777555111///222555444111000XXX[[[cccDDD,,,000333444DDDjjjPPPRRRjjjQQQwww```999NNNGGGAAA:::AAA111BBB777999222***777DDDCCC 111///'''---///...444222333222///000555666333///111222222111000......000333222......333555444333444444444444333222111///111333222000111333444444555555222///+++******///''',,,(((+++333+++//////((('''------''''''...''',,,000222444666777888===555------666<<<:::444333333222111///,,,)))''',,,,,,---...---,,,+++***++++++***(((%%%&&&***---$$$!!!%%%///222///...111...&&&%%%///::::::444...******+++...000000......''')))---000222222111111&&&222222###===)))'''333+++...111333333000,,,)))111111333666444///---000333000///000222111///...222,,,''')))///222000,,,999...+++222666222000333222000,,,***+++---111444/////////......///111222000222///555...***888000999222///444999777222000///---///333444444888===888888...666555+++222...(((---222333444666444000///,,,'''666...---(((333+++------******------+++)))+++------------...///---000111---))))))***,,,,,,---//////,,,)))+++111999***,,,333---***000444......///222444222,,,''')))******+++,,,...111444+++...---***,,,333777666000111333777<<>>>>>???@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBCCCBBBBBBCCC999777:::;;;===CCCFFFHHHIIIIIIHHHHHHJJJOOOSSSOOOEEE======>>>:::444000<<<===???>>>999444777???555:::@@@CCCAAA>>>;;;999//////111222333333111000000000111000111222555888999111///444666111///000444111///000444777888777000''')))333222)))///???wwwrrrccc<<<333444333:::GGGfff:::oooPPPllloooAAABBB888---111555+++$$$###222333...'''###999GGG555///333///(((...;;;333555555222222555555333---///111222000//////000''',,,...,,,---222555444444444444333333333222222111555777333///000111111000111333333000...------666...111******222+++111...---...000...***+++///)))++++++((((((...333555666000)))(((000777444---...---...111333222...***...///000111111111/////////,,,))))))***---///000///((((((...+++###'''222111+++***111777666222000///***(((+++...---,,,,,,,,,---///111111///---,,,$$$222444***555,,,(((...,,,,,,,,,---...000111111333555;;;@@@>>>666111000333...---111333111......111,,,((((((,,,//////,,,///...111999<<<888111//////...---,,,++++++******///,,,+++---000333222111111444111777...+++:::444:::333111666:::777000,,,------000444333000///333///...$$$///111)))111111"""'''++++++,,,...,,,(((&&&)))+++JJJ999333 ******,,,***''''''+++,,,+++++++++---///111333444555...111222000///000...+++'''***...000///...000222;;;...///444...---444666111//////333888777000)))111000...---,,,,,,------$$$...555444666;;;;;;666>>>;;;888777:::>>>AAACCC999777777:::@@@AAA>>>;;;:::;;;;;;<<<<<<<<<<<<<<>>888777===>>>FFFJJJOOOPPPMMMKKKKKKLLLEEE===999;;;===888222///888888::::::666111444;;;///333999<<<<<<999777666000///...///111222222111222555888777666666888;;;888//////888888///---444...------...111333333333555,,,,,,111///,,,@@@[[[dddUUU}}}sssAAA999******DDDiii]]]FFF|||___|||tttJJJ;;;888---;;;555222444222000$$$...///---YYYzzz777))),,,+++***000333444111///111111...))),,,///000...---...000""")))---,,,---111333222333222111000///000111222333999:::444...///000...***---111333333333333333333---444,,,***000***111///555777333///222777999000555777444333777999888---...+++(((***000000++++++---000222333333333333222222111111111333444555////////////000111000000222111000000---+++---111...++++++///000------///777...(((+++///---,,,,,,---...000000///,,,)))'''***444111111,,,333,,,***///,,,&&&$$$&&&---666<<<,,,,,,///333222---,,,...222,,,+++111444222......000...---...//////...,,,***///222222333333000+++++++++,,,+++***)))'''&&&...,,,******---000111111111111,,,333---+++999000888222///222666333...,,,222111333777777222111222777444***666888///888:::222555333///---///---***444---'''+++)))***,,,444555888777444333555555222000...,,,...111333333111---333555222000222222///+++///444555555444222111333,,,000333...000666222000///...111444555333000888666333000...,,,+++))),,,555333111555555///:::666111...///111222333888555333666<<>>>>>DDDHHHMMMMMMIIIEEEEEEGGG<<<:::;;;===:::555555777666555555666222......333555888<<<>>>>>><<<;;;;;;555222//////222555666555000555;;;<<<:::888999<<<555333444444333111333666,,,...000111000//////000222555555//////===VVVjjjQQQ```eee333;;;888000FFFXXXiiiBBB___NNNnnnjjjDDD:::(((;;;///444+++222///!!!555333DDDOOO###***???***$$$888888555999;;;777555666555222***---111222000///111333)))///444333222333444333666444222111111222444555555<<<===444.........---000222555666444111000///***'''111+++)))...)))222---777999000,,,444<<<>>>"""---666888888888333+++...555777111...222555444)))---000///++++++///444000---+++)))***---111333))),,,000111///---+++***###---000,,,,,,111...%%%'''''')))+++(((&&&)))///===111***,,,000...,,,...!!!$$$(((,,,///000000000444555+++111###777111***............---,,,+++***<<<777333222222333;;;CCC222+++***111555222/////////000222333333111...,,,000555333)))'''///333111...---,,,++++++---///000333222///---...111555777555111***111///...:::---;;;444000333666444222222***((()))...///,,,+++,,,555111%%%000111&&&///000444444000***))),,,...---***(((111&&&777111333$$$...111111...------+++&&&666111,,,,,,...///+++'''+++333777111...000333333111444777777666333...)))((('''...111---111444---------,,,,,,---///222555+++******+++---/////////***777===555000444777555///000222666999:::999777@@@===::::::>>>AAACCCBBBBBBBBBBBBAAA@@@??????>>>555+++;;;III>>>:::EEEEEEEEEGGGFFFBBB======AAAFFF888<<<@@@@@@999444999BBB<<<999888999666111000333///111444444333222222222777222---,,,///333666666%%%---555888666333555888---555555+++(((000555222...222555555222//////000%%%666888+++...III```eeeaaaeeeWWW999444444]]]tttggg111```LLLfffAAA999777444>>>000000000222444444222000+++---111333222000/////////000000...///222222...(((+++---,,,))))))///444+++'''///444,,,)))---,,,000,,,111444,,,---444333666444111///...///111222'''...555555000---000444(((+++***:::,,,CCCkkk000...444666000***000DDDWWW>>>---&&&000666000---000&&&---000+++''')))...111+++111111+++(((+++......000111333666999:::888555222000---+++))))))***+++$$$+++---+++---000(((***,,,///000///---------===222111999777)))'''000111000......///...,,,***))))))333,,,---777//////000...;;;888%%%///:::)))888111)))(((+++000000///,,,,,,,,,......---***(((444111---***%%%"""%%%,,,000,,,(((''')))---111333333000...000333333222222666---(((***(((###'''111111444555111,,,***...222666333222555666000+++***(((,,,000333222000...---222555111&&&!!!&&&---///222///,,,************)))(((...+++(((+++(((&&&---555111+++'''+++111333///444000,,,---111111...)))111BBB***111333...EEE222...333+++000000***333...888555111//////000////////////777999...---333000111111333555666555333222444666999===@@@???<<<888///888555;;;999222;;;777<<<666:::@@@???CCCFFF>>>GGGHHHGGGBBB;;;999;;;???BBB>>>555777BBB@@@:::>>>GGGGGGGGGDDD@@@===<<<===555777555000000666<<<===888888---'''...000000888222444666555333000...---444222///------000444777888666555777;;;<<<888333;;;555888---;;;888@@@999999:::///555333(((,,,&&&666:::666444AAARRRUUURRRttteeeiii>>>333;;;KKK]]]^^^SSS===rrrhhhdddvvvMMM555000......222111000000000///---+++111......111///++++++///111333111......000...++++++///111///,,,)))+++...555...333888111///333222111,,,000222))))))///,,,666666555333111///---,,,000111111000---,,,,,,,,,===;;;...777111GGGqqqKKK///333555222,,,+++000666@@@555111666:::666444555+++111333///,,,,,,------...111000---...333333000222000//////000000///...---,,,+++)))(((''''''(((%%%((()))((()))***&&& """$$$&&&'''((()))+++---///))))))......((('''------+++(((((()))))))))(((555777DDD;;;999@@@999<<<666222***+++333111***)))---+++)))(((''''''&&&%%%((()))***---///000...,,,***((((((***)))&&&(((,,,000---++++++,,,...//////444222111333444222...,,,///)))(((------))),,,555+++,,,---+++(((&&&(((***((('''((()))((('''---444$$$(((,,,...---+++))))))222222---((()))...///,,,...,,,***+++---000111111,,,333000---111///---555,,,---------000333...''',,,++++++...111222///,,,&&&777'''666:::222EEE444555999000555444...555000000111222333333222222111111,,,///111***---222...666333111///000000///---...222888:::999777777777...777111666333,,,666333555000555;;;;;;BBBIIIEEE@@@@@@>>>888222222666:::555444///333???@@@===EEE<<<======;;;888777777888555999:::888777:::;;;:::555888000+++///---+++222777999:::999666444333333222111///...///111444666444333222555:::;;;777333::::::AAA111777///777222666999111888777---444000+++AAA777333OOOUUUMMM[[[SSSEEE++++++:::666OOOUUU===OOOmmmfff@@@777888///555333000///000000///...777...+++000...&&&'''///000222111...---///...+++***...222222...,,,,,,---;;;000222555111111555333555111555666...000444000+++---111444555444111000666222///...000222222111///333'''222000111DDD+++---...///000111///---++++++++++++...222444444333000333444111//////,,,'''//////......333777555///777444000---...///000000......------,,,+++***)))***)))***---+++((((((+++***,,,---......000333555///////////////000111222...,,,******+++,,,,,,,,,&&&)))777///***...'''---000......777%%%>>>---111555555111---++++++))))))***---///000...---...,,,...444666333111111///...---...///000///...///000111333333111,,,(((...)))(((,,,+++%%%$$$)))---...//////...---,,,+++,,,...222111***&&&...:::,,,///333444333111//////...***&&&'''---222...&&&+++(((&&&%%%&&&'''&&&&&&'''...,,,***///...,,,333***,,,,,,,,,///111---%%%+++,,,...000111111///...,,,555'''888;;;...<<<222///333***...---&&&...(((***///444666444111000111888......///+++111666111777555333444555555222...111777>>>>>>:::777999<<<777>>>777:::666///999666:::666:::===888===FFFDDDFFFFFFBBB===999:::???DDD555777333444<<<;;;:::CCCCCCCCCCCCBBB???=========000777;;;:::999888666222---444222...111---***111<<<;;;888333---(((&&&&&&000/////////000222555666444222111444777777444111000666BBB333555+++666555000666111999888///:::999333BBB333;;;___SSSTTTLLL000...333;;;444ccckkknnn...}}}SSS@@@???555333111...---///111333333999---***111000&&&&&&///+++///000------000111///'''***---/////////111222>>>222000333000222666333***'''---...)))---222+++&&&)))---111333333222111///,,,***)))***++++++******444---:::===---+++333111......111333555555,,,222555444444888888555333444222//////111---'''---------///111333111---666444111000111333555555---...///000///---,,,***,,,(((+++111...'''(((111(((***++++++***)))***+++222777555......333333...///......000111111///...%%%$$$111,,,***...%%%***///333777SSSsssddd999$$$(((+++...000///,,,(((&&&000///.........,,,***'''***''''''---///,,,'''%%%///...---...000111111000))),,,......///000...***000+++)))+++***$$$"""$$$'''((((((***,,,***'''$$$"""'''---///''' """)))%%%(((***+++)))'''''''''---)))&&&(((---000,,,&&&+++(((&&&$$$$$$$$$###"""$$$***'''&&&,,,***''',,,000///***%%%'''---///---000111222222000...///000555444&&&333555***666666444999000444333---555000+++111555555000,,,,,,...666///000111---111888444...000444999===<<<777333888<<<@@@AAA>>><<<===???>>>EEE???BBB===555===999>>>;;;AAACCC;;;>>>EEEDDD???>>>===:::888999===@@@<<>>::::::EEEAAAAAA@@@===999666555555111777<<<;;;888777333...'''111111///222///...888+++,,,,,,,,,,,,...111444---...///000222333555555555444333444555555222000...444@@@111444***777777---444000888555---999;;;:::777;;;]]]qqqZZZrrr___<<<666000555<<>>555;;;666777777AAAFFF@@@CCCIIIFFF999:::<<<<<<<<<<<<======<<>>>>>AAA>>>???KKK??????>>>;;;888555444444888===???<<<999888666333)))222111...111000111<<<999999777444111111333555---...///111222444444555333333333444555666555444999999???...222***444111000666111888444+++777888111222TTTyyytttrrrlll999'''%%%;;;\\\kkkwww~~~<<>>:::444ddd???999333111444444///***222000...------,,,***)))555111111555777666666999111...,,,,,,...111333444111666666...,,,000111------***'''(((,,,...---,,,+++---000222222111///...555...)))+++,,,++++++---000111111///---,,,,,,...*********)))%%%###'''///'''&&&%%%''')))***)))(((000444000///555333,,,///,,,...---))))))---...,,,,,,+++******+++...000222---,,,...555777333111000''',,,$$$***+++&&&///***...///...,,,)))***...111)))***444777......444333222333444333222555;;;AAA<<<:::888888:::;;;:::888999BBB===AAA===444;;;666999888@@@EEE??????AAA;;;:::;;;>>>@@@AAAAAA???>>>AAADDD@@@===@@@:::999DDD;;;<<<===<<<:::999:::;;;999<<<;;;666333444444222///555111---000///000999AAA???:::333---((('''(((...///000111222333444444///000111444666888:::;;;666333888)))333...888444555:::222999777...999::::::EEEdddjjjdddvvv222***111BBBwwwmmm}}}XXXDDDRRREEExxx^^^PPP===;;;777666666777777666555444000---000555444...---333555111---///111111555333222111000000///...000)))///555......222111++++++///---***222333$$$))))))***+++---///000111 """&&&***------111000777666000+++&&&)))!!!&&&+++.........000333,,,))),,,555999777888===///111///---///555777555222//////222222///000444---...000333666666444111,,,---...000000000//////222333111...///111111---))))))(((&&&$$$$$$%%%'''(((+++...///000000///---/////////000111000---***444)))000000333777...444---***+++,,,...888@@@>>>333000+++*********)))(((111///---------...,,,+++'''&&&)))...///---///333111///......///000///...---666777000---111111+++***(((&&&'''***+++'''"""###'''(((&&&%%%&&&'''444,,,&&&&&&&&&###"""###*********(((%%%$$$%%%&&&'''&&&((()))&&&###'''000%%%$$$###"""###""" +++000,,,,,,444111+++---''',,,---++++++,,,+++(((+++***))),,,000222111...111222666333333444,,,(((000555---222222---666111222111...,,,,,,,,,...///---+++444888111333777444222888<<<:::444444<<>>;;;AAA;;;???AAA::::::999111333333555777999999888777FFFGGG@@@<<<===666222;;;111222333333222222333444444777555000---...///---000444///,,,222111///555((()))***++++++---000333000000000000111222333444000111222444555777999;;;++++++333(((444111<<<888666888000888:::444>>>===MMMXXX___]]]www...555666$$$___XXXuuuyyy}}}555jjjKKK<<>>???000....../////////...---,,,===666...,,,111444333///+++(((444222)))---,,,,,,''''''(((***---111444666222((((((333555---,,,333(((,,,---+++,,,000222000444,,,***///333222111444((())),,,000555888888777******+++,,,------------444555000(((***222222+++444222---'''######&&&)))((((((+++000111---++++++222000------------,,,+++222(((///------...(((333'''555333222999+++(((EEE...///000000///000222555222000...---------,,,+++%%%''',,,111000,,,---222111000000000111///+++((($$$000444///,,,111000***"""###%%%***000333...((((((---222222...---000333---+++---222333///,,,,,,//////---+++(((''')))***+++))),,,000000,,,///666&&&&&&&&&)))+++---,,,+++''',,,))))))222111***,,,(((++++++((('''***+++***///......222777666000***111222555+++---888444111///444,,,000000***222---888555111///...---+++)))---(((---111///333666///%%%111>>>@@@999444666<<<:::<<<>>>;;;666555888===999>>>444666333///======???777999<<<999<<<>>>666<<<;;;;;;<<<>>>@@@@@@@@@@@@AAA:::999???;;;888@@@:::;;;;;;:::888777888999333666666111...//////---+++000++++++444333000444888888666222...+++***+++111111000000000111333444444555555444333333444555))),,,666+++333,,,555222333444,,,666:::777AAA@@@PPPYYYXXXoooAAA999>>>888TTTiii]]]ssswww{{{~~~xxxkkkooozzz\\\@@@hhh777;;;}}}tttccc>>>222,,,111333...,,,000555666111+++///777444+++;;;<<<999555555888777333111(((000///555<<>>DDD;;;...$$$%%%+++---***)))...111000***&&&***///111...666888222111555333,,,((('''***///---'''''',,,222222222222111///,,,***222444555444333333777:::111)))222---;;;---333111---///)))222111&&&...---000...///444666444333555...222333111,,,***---111---,,,'''***,,,### ...&&&***...000000///......)))+++///111---''')))...%%%&&&((())))))'''$$$"""---'''---***&&&000%%%+++&&&''',,,,,,'''%%%'''(((111###%%%***$$$)))***+++...***$$$(((111222,,,***'''***000...(((+++444555555333///---,,,...000+++000333000***%%%'''***---000&&&---111---555...,,,...222444555555555555444000---111999???AAA@@@???EEEDDD<<<:::@@@???777:::===@@@AAAAAABBB@@@===;;;DDDCCC@@@BBB===:::AAAFFF@@@:::777:::@@@FFFJJJCCCFFFAAA???@@@:::888BBB@@@???BBBEEEBBB;;;;;;AAA222111///...,,,,,,---------++++++000555555111+++...444***'''444///&&&///333---))),,,......---///...,,,++++++++++++)))(((333222++++++444111***,,,...)))***...!!!===999CCCVVV\\\^^^LLLbbbGGGdddkkk@@@888NNNwwwwwwuuuooolll\\\llliiibbbyyyRRRHHHaaaBBBDDDzzzVVV:::***333777+++'''///333444333///000333333111333666777777::::::444+++888...222///333;;;000111---000>>>888555999...000000333666...###'''111222<<<444555111BBB(((,,,OOO]]]888///'''!!!)))'''(((000333222---***+++---,,,...---,,,---///111000///000)))333///...000***444///,,,111111'''(((...,,,///---...111222///...000%%%---...&&&$$$***...+++---------------,,,,,,,,,*********)))((((((+++---666///)))))))))''''''***+++,,,***'''(((,,,---+++333222///---///222000***,,,((()))---///***((()))/////////---+++)))))))))+++,,,,,,***(((''')))++++++'''++++++111)))---...///111)))000...$$$+++)))---...111444222///111666+++,,,...+++(((&&&'''))))))---'''$$$+++,,,(((***)))+++---...---+++++++++)))***,,,...,,,+++000777'''(((+++...000111000000'''&&&)))&&&!!!)))000,,,***''''''+++,,,))))))+++,,,555(((+++111***000111***+++)))(((---333555222222000000111000---...222...//////...------///000333555666444000...111444333777...444666000666...111333444333111000222555222000...000555999::::::888>>>>>>888888??????888333555888999::::::999777---333111111999777333777;;;999888777888;;;>>>AAA111999;;;???CCC;;;555<<<888555555999:::666444666111111111111222333666777111000222444777555000,,,...666...+++333///)))444555000...000111000111333222111///000111111000///888<<<888555999555000555555,,,CCC999<<>>333666///333:::000333777111<<<;;;999777***///...777888...)))///111,,,---<<<333,,,FFF###)))NNN333444888///333111###000***111444///)))))),,,...))))))+++---000000...+++444(((---,,,///333(((---)))'''///111((()))---***111+++)))...444333///---+++000///))))))......)))+++,,,---...///000000111(((***,,,,,,***((('''(((333222222111+++''')))///------,,,,,,000444111+++888000)))+++//////,,,+++---(((''',,,000///,,,***000111000---)))))),,,000999999888666333111111222)))+++)))///(((******111000222)))//////'''///,,,,,,---111222---)))...666///000000000...,,,+++***---555,,,!!!***111)))"""111222222111///------...,,,***+++---,,,---444<<<------------------------...333...&&&((()))(((,,,'''$$$$$$'''(((((()))---'''222%%%)))000***000111***&&&&&&***---,,,---///...///,,,)))***------***(((***,,,------...000222777555222000......///000'''---'''...///(((,,,###444666666222---,,,000444222111111222333444555666444999999555555;;;;;;777>>>======<<<:::777555444===???999888AAA???888999:::>>>AAABBBAAA@@@AAACCC:::===888888===;;;<<>>III^^^wwwBBBCCCBBBKKK```NNNFFFuuufff222FFF888DDDeee^^^AAA<<<:::000...555222---...444444///000777000222000---...333444222>>>444888222444;;;111555>>>000555555777888000<<<---444666666777111'''$$$111AAA555"""///%%%LLLhhh888'''***(((222***"""&&&---111...,,,...000111%%%&&&'''***---...---+++333''',,,+++---111&&&+++)))'''...111***,,,111...222,,,)))...222111...---555777666222222555333...000///////////////000000***,,,///000/////////000//////222222...)))+++000---000111111333555111+++999///+++000111,,,***...***)))***...111111111111...///...+++(((***000666999888777555333111111111,,,333---777'''111---777000333)))000222...888444...------...,,,))),,,222333222333555666555222///444:::333,,,444777000...444444333111///...///111...,,,,,,...---,,,111777...---+++***))))))))))))333===333***000+++%%%000((('''&&&&&&'''(((+++///""",,,!!!&&&---(((---...111***(((...---%%%$$$)))'''***'''!!!%%%......'''***+++,,,------///222555777333///,,,,,,***'''%%%&&&...+++555666///333***000333555222---+++///444222444555555444444555666666999999555555888888444???===;;;;;;:::777666888:::>>>888666===;;;555888<<>>JJJ999777666888;;;;;;:::999<<<<<<;;;777222000111222444777::::::777333000...+++000///++++++***((((((,,,,,,---...,,,))),,,222///---+++******)))'''%%%---777555///111///,,,111---777777333]]]nnnXXXYYYYYYXXX&&&888"""'''...===111AAAjjjnnn111888555===EEE111444ppp===888555444RRRdddIII777111000000444+++)))222666222000333///444444///,,,///444666999222888333666<<<222555<<<...333444777:::444AAA222444222333111%%%000TTTIII***###(((BBB===@@@@@@%%%!!!777111)))---000111000222666666222,,,+++***+++---...---,,,///(((///,,,+++---%%%...222---000000)))***///***000---...///...***+++...555555333111111333111---......,,,,,,++++++,,,,,,((()))*********,,,...111+++(((***...///,,,+++,,,$$$+++///...+++***(((%%%111...000555111((((((///)))...222111......222444((()))(((&&&%%%)))///444000000000///000///...---...666000777(((333///777000444***///333111:::444222,,,))),,,///......///,,,,,,---000222222///---%%%&&&$$$(((///***'''222......---+++******---///+++***,,,//////------000++++++***+++,,,///222333,,,666///+++555000+++777------,,,)))(((***...111$$$///$$$)))000***000000888111000333000'''%%%******...+++&&&)))222111)))000000///...---000444888555222000000111...(((###&&&///---666666///333,,,)))---222222000///111444222444666666555555666888666888888777777999999888333......111333222555:::---555444444:::;;;:::CCC999===AAA@@@<<<:::===@@@666<<<<<>>444888666999;;;999888999;;;<<<444777888666333222666:::555888:::;;;888555333333---///222111111777777000------///111...+++...444...---++++++,,,,,,+++******333///***000333///111000---???:::|||^^^FFF555>>>&&&)))###111---;;;XXXmmm\\\111JJJ<<<333666333<<>>YYY{{{zzzXXX===666888777333---+++000666666222000---444888555222111111///444...666222444:::111555777000:::999999;;;222999666:::333///+++***[[[~~~444666000%%%'''HHHTTT888}}}///,,,;;;))):::222222111...000444222---111///,,,******)))(((''',,,'''222---)))***%%%111000***,,,---(((+++000+++,,,---000000+++&&&***222//////...---------------,,,,,,+++++++++---///000000///...+++***+++...111---((('''---222000---,,,!!!(((---***&&&%%%%%%$$$))),,,111333---'''(((---+++333777222++++++///222***)))((((((***---000222.........000222333222111+++111///000)))///...000111666+++...111///666,,,444---)))...333333000///'''(((***,,,,,,,,,,,,,,,<<<;;;999>>>AAA555222@@@,,,,,,---,,,+++,,,...111&&&&&&***000222...,,,---------,,,,,,---...000111)))------...222---)))000(((,,,+++'''$$$'''+++---&&&222'''+++222+++000000333000///000---((())),,,000111000------///---)))444333222000///000333666...---///111444222---)))'''///+++222000(((...'''))),,,000333333333444444222222111222333444555555222333555777999;;;======>>>666222555444000222999444<<<<<<:::>>>===>>>HHH>>>??????===;;;:::===AAA555999777<<>>777<<<888===???;;;888999===>>>777:::;;;888333222666:::888999999999999888777666999888;;;666///888>>>555,,,+++,,,//////,,,---111*********+++...000000///&&&///***###+++111///111333+++!!!MMMSSSdddFFFlll]]]...$$$333&&&@@@333<<<]]]qqq888GGG---333000===HHHJJJaaabbb<<<===333222VVVhhhHHH888888===111222222222444777555000444666555333444444000***444---333...///666///444777777@@@777333888111555111<<<555///333555aaaFFF!!!III555---111)))222,,,vvvttt000***222000///222111,,,+++...///...---,,,,,,,,,,,,***'''%%%,,,'''111---***,,,&&&222+++&&&+++...***---111+++)))+++...///***''',,,555++++++,,,+++)))))),,,111++++++******+++---000111333222000...++++++---000---(((''',,,///---***)))$$$)))***((((((+++,,,***)))...111---***+++------)))000333---***,,,000000000---+++---000222000---'''''''''***---///---+++,,,...222***///---000+++111666,,,///222000666)))333...---222666555333333+++...///...,,,+++---//////222---+++000)))"""'''...///000///......000222)))(((+++111111---))))))//////---,,,+++************&&&---444...)))***((("""(((***%%%"""'''+++,,,(((333(((,,,222***...---+++...---(((&&&(((++++++///...000222///***)))+++000111222222000///000000+++,,,...111222222000///333:::444999777000888444333222111333555666555333555222......111333333222000000222555888999;;;===LLLAAA;;;;;;777000222:::888===888444999777444:::AAA@@@>>>===<<<<<<>>>???>>><<<444444>>>??????III===@@@???;;;:::===???<<<:::===>>>999222///222777:::777444333555666555333//////555,,,---BBB@@@---******...000...---///+++******+++---///...---...:::666+++///666999===;;;<<<777jjjAAA]]]bbb...&&&222999]]]EEERRRlll###:::333===###---BBB@@@SSSxxx555CCC???---:::kkkuuuPPP111+++444...777:::444222888888222@@@999///+++000555222)))555---111******222---444;;;<<>>QQQ>>>+++<<<"""//////333BBB555---777111------333555000,,,///444777***,,,...222444333///,,,---&&&///,,,,,,...(((111333...222444---+++***!!!'''(((***---+++***///777&&&''')))(((%%%$$$***222((('''&&&%%%&&&''')))***((((((((('''%%%$$$%%%''''''###"""$$$%%%!!! &&&&&&%%%$$$)))000000,,,---222000)))***222444...###)))+++(((***000333111000,,,)))+++000000***$$$...------000444666444111000///777***777///555***///666,,,000555555:::,,,111000222777777555555888///222333000+++))),,,000...777333...999AAA:::444,,,---...---,,,+++,,,---000......111000***%%%$$$++++++,,,---...000000111###***888///...333---$$$,,,///***(((---222333,,,777,,,///555,,,///...,,,222111(((%%%+++...,,,---,,,000777444,,,+++333***---222333222///,,,+++222333333333333333444444---444...333222---888555===888333222555777555222:::444......111444333111111000111444555555666888@@@666111444333///333<<<;;;===777666???@@@;;;???999666444444444555444333888999666:::CCC@@@:::@@@======:::555888>>><<<666111555888666222111666<<<999444...---000222000---***///<<<555(((BBBhhhppp222...---222555444222222333111/////////...,,,+++(((777444&&&&&&,,,222:::111444kkkxxxWWWddd111+++333777444///666ZZZsss444***(((666YYYVVVddd%%%>>>qqq===DDDMMM;;;PPPvvvqqqMMM888666555444999@@@<<<333555@@@???777//////444777666333333666<<>>BBB222???;;;...000666999===555;;;BBB@@@333)))///===555111000333222---...333333333000...222999<<<;;;+++///222000---,,,------***,,,((()))111---)))111))),,,,,,///444------;;;:::999bbbooo]]]FFF111111+++<<<777%%%???jjj111&&&@@@cccIII>>>888>>>IIItttDDD^^^YYY555ZZZnnnLLL:::111000...///444888666111===777111///000000,,,(((,,,,,,///333222---+++,,,000))),,,///777;;;<<<$$$===$$$JJJ;;;!!!555+++)))[[[@@@:::111444...===+++(((,,,+++"""!!!:::QQQ111!!!%%%(((---000(((111444333---%%%$$$***...---555...,,,222222++++++000000,,,***+++///222333444///'''000))))));;;888333,,,+++,,,---+++)))+++000---+++***,,,//////---***///---111111,,,000333***(((+++***%%%$$$)))+++)))000)))$$$%%%)))+++(((&&&###%%%===;;;...000)))(((222111000...---,,,---...&&&)))***(((((()))((($$$)))&&&...222+++---333222...444000+++///---)))...---)))'''+++---,,,,,,///333111///------.........)))***,,,,,,++++++++++++000//////000000...,,,***'''+++---,,,---000000---***++++++,,,,,,---///000,,,------///000000+++&&&'''---***(((---+++)))000+++---...---+++))))))+++&&&555))))))...(((+++&&&---999***,,,''' 222***777---...222//////333222''',,,222444000---+++,,,000000000//////000111222---444888666222333444333///777666333777555333;;;;;;888222,,,///555555000555666666222///000222444333888(((@@@???)))@@@AAA888777777888999:::999777777:::999555444777777444111444555444111......///---<<<999///111444333666111222777;;;888666<<>>wwwGGG000+++(((///444(((---''',,,///,,,(((((((((&&&444+++'''---000,,,***,,,///+++&&&''',,,111222000///&&&333///)))222222666(((000333...))))))---...***+++---......,,,)))'''***)))...---&&&+++///((('''---///,,,((()))+++,,,000+++&&&$$$'''(((%%%!!!999,,,111%%%+++++++++---///111///+++))),,,000''',,,...---,,,---***&&&***&&&+++...***///555000%%%,,,)))&&&)))))),,,888555///,,,---...------000555555333///++++++...111(((+++......------///111.........111444444000---,,,)))***------+++,,,...(((---111222000000444777---222333///000333///'''(((///,,,)))...,,,***111,,,---...---,,,,,,...///)))888...111888222666333***---(((%%%&&&+++111000+++,,,((()))000...+++111''',,,111111---***+++---111111000---+++,,,222666000555666222000333666777111:::888333333000000:::888555///***---333444222333333444555555555888;;;...===...333222---BBB999<<<<<<<<<<<<===;;;777444666888777444444666666444444999======777000,,,***...<<<<<<555777777222333777444333666888888:::>>>666555555444000///555>>>000777999333------///111666444000---++++++///333...111......444...)))111---000,,,,,,///+++111EEEooobbbdddKKK666((( >>>HHH\\\zzzhhhpppBBBFFF===???@@@[[[GGGQQQlll@@@333UUU~~~VVV888;;;666,,,(((...333333,,,,,,------------------111......222333111111444,,,444BBBYYY===:::111...+++,,,888'''---LLL888666***444%%%444,,,***888(((+++///---'''333___GGG222---(((,,,222'''+++###***111111,,,)))***,,,333---+++///111...---///000,,,&&&$$$)))...---(((000"""333888+++&&&)))<<<&&&000333,,,***///111...***---///000...,,,,,,,,,&&&%%%***)))"""&&&---'''+++---///---++++++---...///---(((&&&''')))'''"""&&&,,,BBB888''',,,+++---+++---...---+++***,,,...***---...,,,,,,---,,,(((///)))))))))&&&...555//////666444111333444<<>>888999666222<<>>???;;;555111111000<<<;;;666888666000111999777555555555333111000,,,///333333111222999@@@111777999444///------,,,999555000...+++)))+++///***...,,,...444000---555000444111000222333DDD```lllTTTlll|||333,,,(((111222---;;;NNNfff|||<<>>===TTTlllOOO???<<<;;;888666333000...000555777555222++++++...111///+++---111+++^^^YYY777000BBB222:::'''666HHH$$$...999===''''''333777fff>>>222222,,,$$$'''000000(((222...777///,,,///%%%))) $$$,,,333111,,,,,,111&&&'''((('''''')))++++++!!!+++...)))(((------'''...---555)))///KKK@@@&&&222...,,,,,,+++))),,,111---+++)))+++...///...+++888///,,,***)))000333)))111,,,+++//////,,,,,,000...444333---...444333+++---KKKoooWWW---(((---888'''((())),,,...//////...222444222......111333111,,,333===;;;111444444'''+++---***+++---(((---AAA***'''(((...000---******+++******,,,......+++(((...+++***---111333111...***...222222///...///111(((,,,---,,,---000///,,,222111000000000111111000...+++---333111***+++333+++111...,,,111///---444)))((('''(((******(((&&&&&&...###+++222(((---000$$$---###'''''';;;222111......,,,(((///222***,,,---......,,,+++---...///111333444444333222111444666666444555888777333555777222111999999333666777222//////,,,''''''+++000***---777;;;666333777,,,000;;;<<<:::999444666@@@>>><<<<<<<<<<<<:::999888555444777777333444777333888===:::333000444:::555999444333888444///333333888999333///000111000555888888666777888444------222333111///000...***+++$$$%%%...111,,,***---,,,///+++(((***''')))777666---###,,,AAAHHHJJJUUU{{{HHH///...)))000...888///kkkJJJ///333%%%...GGGDDD???HHHlllIII)))444===LLLfffmmmHHH///---222333333///,,,...222222+++###%%%""""""'''(((&&&$$$$$$222***000ccclll)))<<<333+++(((+++'''...888)))(((;;;%%%(((((()))jjj555)))222000 &&&+++%%%---(((000)))(((...$$$'''...,,,---111000---111888///...,,,,,,000444333///&&&222888111,,,......(((333(((:::<<<...(((&&&444...******---***&&&---:::000...---000333333...(((===111,,,+++***333444((()))))),,,000---'''(((---+++222222******000...'''***$$$,,,000+++$$$(((---...------///222(((++++++((((((***)))&&&000555:::333(((000888000&&&&&&###&&&***###&&&888+++'''%%%((((((%%%###$$$(((***++++++***+++---///111,,,((()))......***$$$&&&+++///---(((%%%(((---(((//////)))(((+++((( %%%'''((('''$$$$$$(((+++***###'''333222(((+++888'''---***(((---+++)))000######$$$(((,,,...---******666111>>>CCC222...---%%%777"""//////###:::(((888///333222)))444<<>>UUUDDDUUUbbbEEE777000+++999---...444222222444...222333444444333000,,,***666&&&777999&&&BBBRRR(((888666000***,,,111///(((+++++++++))))))***---000))),,,***%%%%%%)))+++'''---******---...***&&&&&&+++,,,(((***222...(((///666+++...###..."""+++***///***))),,,,,,((()))...,,,...$$$333***444%%%###+++&&&'''---***"""%%%///+++''''''+++...,,,)))))),,,000000,,,,,,///,,,%%%)))***,,,---,,,,,,---///111...,,,...---+++,,,000222'''333///(((...((('''999''')))))),,,---$$$...///000---)))+++222777666222(((:::)))//////888444///+++***,,,,,,+++...222111.........,,,((()))...///111(((&&&222666...++++++,,,...//////...,,,+++(((---)))'''///222///444***111444...)))+++---,,,!!! !!!&&&,,,///...+++333===###111---222***)))(((***,,,.........---,,,)))+++###...333,,,111,,,111(((...---"""***222''''''///...%%%(((333000###555222000///111222000...###//////+++000111///555555,,,)))000333000000555111'''...222,,,333666%%%444888888444333666777666)))<<<666???&&&555,,,444///333666333---+++///444$$$000888999888:::999555;;;777111000555888000&&&444111222555444222222555...888666...000000000777333555...---777777000222333...+++...333333---'''555888444333666///,,,555666555555444000+++)))***+++(((+++222333---((((((---111222///,,,---111333888(((BBB```rrrdddaaaKKK...<<<777111"""///OOOoooOOO===[[[gggCCC888???EEEyyyttt___\\\888??????IIIiiixxxXXX888///666222+++///555111000333///......---,,,,,,+++++++++555///===777$$$@@@ddd[[[000000---+++///555444///,,,,,,+++++++++---...///$$$***...------...***###((($$$$$$((()))%%%"""###)))+++(((***222///***111333+++++++++444///222111///,,,+++......++++++///$$$***&&&444,,,666---000333------333111)))***111,,,((((((,,,...+++((((((333222,,,%%%(((000666555***---000///+++)))***,,,...(((%%%(((+++,,,...222+++"""///...)))111,,,+++333$$$))),,,222555...888---------+++)))((()))***333444222+++222///222,,,&&&%%%)))...///***'''(((###"""$$$(((******///555%%%(((""" ---222......%%%&&&''')))******))))))"""(((%%%%%%///000+++---'''...111---((())))))''',,,+++)))'''&&&(((,,,///'''666///***555...555...%%%$$$$$$#########$$$$$$444222$$$)))***$$$---)))---+++,,,)))$$$***...((()))######))))))$$$$$$(((...+++))))))+++,,,+++)))000999555///444666555:::666000---///111111222444444111222222000444333)))222666777444222444555333,,,111;;;:::222'''---666;;;;;;999444///---111555***000444333444777777444---111333666:::<<<777000===999777::::::888777:::---777555...000///---333***///++++++444222,,,///111000111222333444444444000333///---111,,,)))333((()))******)))((()))+++///,,,...222222---,,,///------,,,******+++,,,,,,222PPPHHHhhhmmmccc***((((((!!!---AAA222EEErrrrrrFFFDDDAAA,,,@@@CCCKKK]]]}}}{{{|||qqqcccYYY333---???EEETTTgggtttKKK555777333...555999000,,,///---111///,,,***+++---000222%%%(((222444000FFFhhhuuu+++,,,,,,---111666555000111///---///111222111///&&&+++000000000///***$$$///++++++...///---+++,,,///000***+++000***$$$***---***%%%000111555///000,,,******------******,,,$$$***)))111(((---(((,,,(((""""""'''((("""!!!$$$***((()))...///+++((((((333000)))###%%%---444555+++...111///***(((***---555,,,%%%'''***++++++,,,((( ///...***222---,,,+++'''+++222777000999...,,,///333...%%%###((((((;;;)))444000111,,,%%%%%%)))...///***&&&&&&(((&&&'''))))))(((***000)))///(((###***,,,)))+++%%%%%%&&&((()))+++,,,,,,$$$(((%%%)))444222)))***&&&---222000---+++)))'''(((***+++)))'''(((...333&&&999222***---%%%...,,,222000...,,,+++,,,---...666333$$$))))))"""***&&&+++111,,,&&&+++---+++---222///000444222,,,...666555333222333444666555555444999111,,,333777666999555444111---...222444111222888333---000000,,,---,,,111222///...///...,,,666AAA(((===777pppmmmttt;;;888333...+++,,,///111222222111...000444555222+++111555555666999:::777777111---///111000///111///:::888222444222///222)))111111111777333...333///222555333000111888???000333//////333...,,,555444444444111///...000111111111222333000---000555888555333444555666444333777BBBZZZ^^^eee[[[!!!,,,&&&DDD[[[777888zzzzzzVVVBBB444GGG???CCCBBBuuunnnkkkddd[[[RRR>>>---===@@@KKKHHHxxxmmmJJJ000888444:::<<>>===:::===---------...000000---)))111---+++---111222...***...///...,,,+++***)))(((((($$$$$$''')))'''&&&'''---...))))))...((("""(((,,,---%%%444)))111(((///******+++---...,,,++++++***,,,+++---))))))&&&''',,,'''&&&+++///,,,))))))'''&&&)))...///,,,)))***000000///......---***'''---,,,+++******+++...000777...(((,,,111000---+++...%%%333111+++111***)))***!!!***,,,111555---444---)))---666222%%%%%%///(((III---444///000///000,,,+++------***,,,///555222111000,,,((((((,,,,,,333---%%%((()))'''+++))))))))))))***,,,---...)))***%%%)))333000'''(((###)))///000///,,,)))'''!!!%%%***---,,,++++++,,,111>>>---777///)))***444---,,,***)))))))))******+++,,,###...000(((---''',,,777...&&&111111+++333'''666999+++&&&000444///000000///000222333444444///444,,,(((222666333555222666333+++***222333...000<<<333***222000***333+++000222000---...---***???!!!222EEEyyyppp333///***))),,,///111111888555111///111444444111777777333...---333888888:::333...111444555555666000:::999333666333...000...888888555777333111999111444444000,,,---555<<<---222000222777111...666222333111---***+++------...111333222...---000666222000000111111000000333PPP999aaattt333;;;$$$444EEE000333QQQyyylllXXXEEE888333444~~~}}}oooddd\\\VVVPPPKKKLLL777///111CCC000IIIrrrggg<<<;;;333666777---***///...000///...---,,,,,,,,,---++++++(((111???666%%%$$$---,,,---...---***&&&$$$,,,(((%%%'''++++++'''###111///---,,,***'''&&&&&&'''######'''(((&&&$$$%%%%%%'''###%%%---)))%%%+++...111***555&&&---(((444+++---//////000000///---000,,,,,,+++222111000,,,333...,,,...000...+++)))$$$$$$(((...///,,,+++...333444666999888222***%%%333---'''%%%)))---//////000***)))000777666000,,,333)))666333,,,222+++)))...(((111000333777...444,,,&&&)))222000%%%&&&111777YYY(((333222(((,,,...555000.........,,,...222666333222333111---///333"""+++((("""'''******000******)))))))))***++++++,,,)))!!!###,,,'''!!!'''!!!$$$***......,,,)))(((,,,++++++,,,,,,***&&&"""((($$$!!!111@@@!!!&&&...%%%&&&'''((()))(((((('''''')))"""...333,,,333---+++666...&&&111111,,,444&&&666:::,,,&&&///444///---...//////000222444555111666000,,,555666000000///444333+++)))///000+++...;;;222***333333...888...333555333111111000---""";;;:::WWWbbb222///---///333777777555;;;666333444666555333222;;;888222...000777:::777888222///222555666777:::---777555111444222+++,,,///888555000000------777999777333...,,,---000333(((......111777000+++333)))---...******000444444)))...222111---,,,///222///000333555222...555???UUUJJJNNNEEE***$$$)))''':::AAA]]]???444888```yyylllaaaWWWOOOKKKCCCLLL???(((---@@@111888JJJ}}}~~~```BBB333...000---000777555000111111111000///---,,,+++---******000...---666((('''(((,,,,,,(((&&&'''...,,,))))))++++++)))&&&,,,+++---000...'''###"""+++))))))...///+++)))))))))***%%%&&&+++%%%%%%(((***(((...&&&)))+++444(((+++,,,+++,,,......,,,777......(((222---...'''///,,,)))&&&$$$""" %%%$$$(((------+++,,,000555222111333333000------666000)))''')))+++,,,***000,,,---333555000(((###333)))555333---444//////,,,(((111...///444,,,222333---,,,111111++++++000333III,,,,,,,,,$$$+++---000......111000,,,***,,,333111000111...+++,,,111$$$---***&&&+++,,,***...,,,,,,,,,,,,,,,,,,,,,,,,...+++"""###)))%%%###...******,,,111222///---///333---&&&%%%(((,,,,,,+++>>>000BBBCCCmmm333>>>555***,,,...000111000///......,,, )))---***555222)))///+++&&&+++...---000000000444888333+++...888---///000000111222444666111888333---222111******---111111...+++,,,---+++)))///+++&&&,,,///...111+++000222///...//////---,,,@@@dddVVV{{{444222000111444666555333999555444666777444333444111333444666;;;@@@===777222///...111222111333888///888666222666555......000777333---...+++,,,777===999333000000111///...***//////111777111---666,,,222333---,,,222555222(((---000---,,,---//////333444:::===:::777BBBRRR]]]VVVrrr---***222+++666888===ooodddCCCBBB777;;;HHHxxxnnncccXXXOOOJJJ???AAAIII888===;;;222888111WWW}}}^^^DDD333000...444888222111111111111111111000000???<<<555***""""""'''((($$$"""%%%+++,,,))))))...222111///---,,,,,,,,,,,,***((()))......(((&&&(((%%%###%%%******&&&!!! ...///(((''',,,$$$"""&&&!!!$$$%%%...)))------))),,,,,,)))***...///,,,666...111$$$...$$$)))###444444000+++((('''((((((((('''))),,,+++(((+++000666...))))))******---222...///000...***((()))***///---...222111+++$$$"""333(((444111,,,444111222+++(((000******///(((---666333000222444444111---(((***)))###***)))///+++111---,,,---,,,((((((+++111...,,,,,,)))%%%%%%)))***111...)))......(((******+++,,,.........------,,,***%%%''',,,&&&'''777555000///222222...---000,,,)))%%%###%%%+++000333...///...444HHH,,,*** ((())))))*********))))))///---!!!(((,,,(((222///)))'''***(((%%%,,,111,,,(((''',,,111---%%%&&&---"""$$$&&&&&&%%%&&&))),,,,,,444///(((,,,+++(((,,,------000333000+++***---)))%%%&&&&&&&&&---000((((((---...++++++---///---???888bbb}}}EEE===333111///---...///000111444111111333222///111666---333888999:::;;;888333888888999:::777333666<<>>===;;;888444111000222333000+++'''%%%'''***++++++///***&&&'''---333444333111555888666111...000333555444///333:::333111>>>***111///---111...+++222???---)))777999---,,,888666222@@@555bbbJJJ\\\iiiaaa999,,,AAACCC///333111___VVV......GGG~~~ssseeeZZZTTTRRREEEUUURRR666999ccc```(((///%%%111BBBggguuuPPP666222111+++777444333555444111///111...222333111000222111---111222222222000...---,,,***......)))&&&((((((%%%&&&$$$###&&&'''&&&'''+++000,,,''''''***---,,,***'''%%%$$$(((,,,---(((###"""%%%'''***...222((()))+++*********,,,...+++---///---***(((+++...(((000,,,&&&++++++'''***''''''%%%$$$)))...,,,'''666333---(((***//////+++000000111111///,,,)))'''///)))...444222222..."""333888666///...333222+++222222222333555555333111222111///000111111///,,,333888///333222...777333666666444222000111444666---***((()))+++...///...''',,,%%%///444///222''')))///000)))%%%)))000333...,,,+++,,,.../////////'''***------+++***,,,...(((+++.../////////000111,,,222333---+++...,,,%%%###)))+++((('''))))))%%%&&&))),,,,,,***+++///333***+++***(((,,,222222---)))++++++)))+++...---***+++111555222///...,,,***+++))),,, ((($$$"""))),,,***))),,,,,,***111'''222===000))),,,(((+++...000///---,,,...000(((...666:::444---...555...222333000000333555444333666...444222)))333222888222//////000000333777444555666666555555555555111...++++++---000111000///222555999<<<======<<<999666222//////111444666///222...///666222///888+++000,,,+++333222---000...)))(((***((($$$'''///777:::444KKKSSSXXXfffBBB///KKKzzzZZZIII,,,GGG|||SSS999888||||||zzziiiZZZPPPAAABBB@@@SSSjjj000&&&;;;111111rrrgggIII???777---333///...111333111111333///333333///,,,...000111///---++++++---...---+++222333222000000222000,,,---000111000111333333000...,,,***((('''''''''(((&&&%%%%%%'''))))))(((&&&***///333222...---111666999555///,,,******++++++)))+++---......---,,,,,,(((000+++%%%))))))%%%((()))&&&""""""***000---%%%444111***$$$%%%***+++''''''((()))***++++++*********"""&&&...111555333&&&,,,,,,'''!!!%%%......(((333111000000111111000///'''&&&%%%&&&(((((('''%%%***///&&&***)))$$$---(((444555555333000---,,,,,,///---,,,---.........,,,(((---'''000333,,,///%%%'''***+++))))))---000111///...---///111222222111///+++'''(((,,,//////---$$$&&&)))+++++++++,,,,,,...111333222///---...000333333111///000333444111...///111333333222000///444111------444;;;;;;666///...+++))),,,111000,,,+++///000......///...+++"""666,,,,,,+++---###///&&&((()))&&&''')))***(((///,,,888???222((()))(((***---///...+++)))+++---$$$(((111666222+++***------111222//////222333222444777///666444+++333222999777111---...333333000...000444777777666444222000///...000222444444333&&&+++111222000///000222555000,,,+++///111111000111999666111666666111222+++...((()))333222,,,...444555111---...444777555...CCC>>>NNNCCCfffjjj333999TTTPPP,,,...;;;VVVIII(((sssnnnPPP;;;:::>>>kkkYYY666;;;222%%%OOOkkkOOO===888000+++***///222000///000222555666111+++))),,,000,,,,,,,,,,,,+++***((('''+++******+++...000---)))+++111111++++++111000***)))+++,,,***(((''')))+++,,,+++***))))))((())))))+++...000...***''')))+++FFF999,,,)))...///'''***)))(((***...///---+++(((...((("""(((((($$$&&&)))((($$$$$$)))///...(((******'''$$$&&&***+++((( """%%%(((+++...000+++!!!!!!%%%&&&...444...,,,,,,)))%%%(((///222///,,,)))'''&&&(((*********&&&&&&''')))+++,,,,,,,,,000444***//////***111+++,,,...//////---+++******///////////////---,,,***///222(((---///***111+++$$$(((,,,000222111,,,(((//////...000222333222111333---((((((+++...,,,)))$$$&&&)))*********++++++///...///000///000999EEE777333---***+++......,,,444333222444666555222...333000,,,+++...222333222777555222///111444111+++,,,---,,,***+++...---)))"""444$$$""",,,)))%%%+++'''((())))))***,,,,,,***,,,,,,333888222***)))++++++...111000,,,***+++---&&&)))///333111,,,+++...+++///111///...000222000444777000777555+++444222777888333+++...666555---111222333555555333///,,,---...///111222222111///333444333000,,,,,,///333---,,,...111444333...***222>>>;;;222666777///,,,***///+++)))000///)))---333---&&&&&&...666888666BBBaaagggOOORRRMMM%%%)))///"""555777999yyynnn___}}}YYY<<<999CCCaaaVVV...333444---FFFkkkMMM:::;;;444000222222---)))'''333666999777222---...222111555999777000)))&&&%%%***((((((+++000111000///,,,000---$$$###)))***%%%---000222111---+++---000111000---+++)))((((((((($$$$$$%%%(((***++++++***222+++&&&&&&+++,,,((("""---)))&&&'''+++...---,,,+++000)))###***+++'''((((((***)))&&&(((---...,,,%%%(((******,,,///...)))))))))(((((()))***+++,,,222+++,,,***"""$$$+++)))...111000+++(((((()))((()))'''%%%%%%(((+++------''')))***++++++++++++,,,000444***000111,,,333+++...///000///------///111,,,---//////...,,,***)))///333***//////***111+++&&&'''+++000333111---)))222111111222444444333111000///......///...---+++***---///000000000000111+++***+++---,,,---666AAA999333---+++---.........---+++))),,,222555555333;;;:::888555111///222666222333222000111222---''',,,---+++((())),,,+++'''111%%%)))666)))(((###%%%)))---.........///,,,------000333000---000...111444444000......000---...111444222...000555,,,111444111111333444222///333,,,444222)))111///111444000))),,,444444---777555333333444333000------///111222111///---,,,888777444222111111111222,,,...222444444222///---***777555...222444---)))+++444333///000,,,)))111,,,''''''---......999IIIuuu}}}xxxlll}}}...888***BBB>>>333999JJJ```DDD777FFFqqqPPP(((///111...QQQ{{{ggg??????666/////////,,,)))(((+++---222666444//////333(((///888999444...---...000------000333444555777444444///)))'''***,,,***---000222111...+++***+++111///+++))))))(((&&&$$$,,,++++++...111222000---$$$***///---(((%%%)))...000,,,((('''))),,,,,,,,,///333+++%%%---000,,,---'''******&&&'''+++......"""(((,,,,,,------)))$$$******)))))))))))))))***((('''...///$$$###'''###'''+++---+++'''%%%&&&((()))'''&&&'''***---///000((()))***)))'''%%%%%%&&&%%%(((%%%((($$$***!!!111000///---+++,,,...111)))+++------,,,+++***+++%%%...+++444444,,,///&&&+++'''%%%(((+++---000444444444444555666555333000,,,///222333333222111111+++...000111000000000111***...111111///------...999444111333444333555888333///,,,---000333444333>>>>>>>>><<<444///222:::+++///222000000111...***+++------))))))++++++(((...555)))***111'''@@@111***+++///000,,,%%%$$$'''---111,,,,,,666555///444***...111111...,,,,,,---***,,,///000---)))---444+++000222111000222222000)))...(((111000'''///------///...++++++///111000777444111111444555444222///111444444111...,,,,,,)))+++...111222000---***...---+++)))(((***,,,///%%%//////---444555000111---888888444222---,,,777***///999===555222IIIhhhmmm```YYY///$$$888000,,,777:::[[[~~~VVV|||jjjIII///999___III///???333***PPPvvv___EEE888,,,***,,,---...000)))'''***000222...---000!!!'''---222222222222222***'''&&&((('''%%%(((///...***(((((('''%%%%%%)))(((***------,,,***)))(((000,,,((((((++++++'''###'''(((***+++***)))''''''...000222000,,,)))***,,,222000---,,,,,,,,,+++***...222***%%%...222......((((((%%%###&&&,,,---***"""'''+++***))))))'''"""%%%&&&'''((()))***+++,,,%%%###***...''''''***%%%......000111111111111333)))'''&&&'''***,,,---------///111111...---...000))),,,###+++///+++000''',,,,,,,,,+++******,,,...'''***,,,---++++++,,,...###---+++555666---222***---'''$$$%%%&&&'''---555333222222333333111...,,,---...///111222222111000)))+++---...---------...***222555111000222///'''...++++++...---)))+++///:::777444222222222222111///---...///+++&&&(((...+++222555111---...///...(((...000---+++---...---///---&&&$$$ ___SSS111111333111'''&&&,,,777111---555111)))000'''+++//////---***+++,,,%%%)))///000***%%%)))222)))...111000///111111///(((...(((222111)))111000111111222333000---111888222...,,,...222444222000---000333333000...------(((...444777555222111111000***%%%###%%%((())))))(((---,,,///777333///666***444333000222///---666'''---222444555@@@UUUhhhhhhXXXppp000>>>***///111--->>>...dddIII}}}mmmGGG;;;;;;TTTIII666111333---RRR~~~YYYHHH555---,,,---000333000++++++111333///---000...---...///111000---***111---,,,,,,(((%%%)))111000***+++111111******000%%%'''***...000000///...///***&&&)))...///***$$$%%%+++...,,,,,,///333777,,,###&&&111555...%%%222222222111///,,,***))),,,///&&&""",,,000,,,---***&&& &&&---,,,&&&%%%***---,,,+++---,,,))),,,,,,------------,,,,,,777.........)))+++...(((222,,,((()))***)))&&&%%%+++***)))***,,,------,,,"""&&&((('''(((+++...))),,,"""+++000,,,111((((((***,,,---,,,---...///'''))),,,,,,+++,,,///111)))111+++222333...888444,,,(((''')))&&&"""%%%,,,//////...///...,,,)))&&&000...+++,,,......,,,)))***---///000///......///'''///...'''***555666,,,333222444666222++++++111000111111111222222333444222......333555222222666---333555...&&&&&&***,,,&&&...333000---///222222***---888>>>333444ttt***,,,000000'''!!!(((555(((999666///333*** ***+++///333444222000000111%%%,,,555777000))),,,555---333666444444555555333+++000,,,666666...666555888555888;;;666...333???,,,***(((***...///+++''')))---000000...,,,---...(((---222///(((&&&,,,222333---(((***000111+++$$$******(((---333+++&&&111&&&---+++***111///,,,222333111******@@@]]]ggg___ZZZdddkkk555555###)))<<>>qqqEEE444;;;OOOLLL000555)))(((OOO{{{[[[===777---%%%,,,555)))---666666...111444+++444111+++)))111;;;999000,,,111***'''000222,,,,,,555111///000,,,&&&&&&+++444111//////)))###%%%,,,444)))///000333222"""%%%,,,000///)))(((...222222'''(((...777777///((((((,,,))))))......)))))),,,333...&&&!!!&&&&&&""";;;///***(((###''',,,'''%%%***...333%%%000'''000///,,,'''"""###''',,,222***///)))'''111)))%%%((((((&&&***000000***+++###"""***+++$$$&&&111,,,999666)))FFF111---'''&&&,,,222///)))((('''AAA&&&(((!!!111)))$$$%%%++++++###$$$,,,222,,,111"""===)))FFF:::+++)))'''(((++++++(((%%%+++---...------111333444333111///000222222///,,,+++000444222---,,,222:::222888222999999333;;;444...000333444333333333333&&&222555444666000+++111+++333///777888111666///666...000(((777333<<<777666666222///111777999888555000+++,,,111444111---000///111444222---,,,...)))555222((((((+++...666+++,,,+++)))...333///&&&...???CCC333(((---222///,,,111111---,,,///...)))(((555&&&555999%%%111444000444//////999999777<<<111111111...,,,+++,,,......******###,,,333)))444111,,,'''%%%###$$$***222777***+++"""---"""&&&"""$$$&&&))),,,...---)))&&&:::'''+++...000---"""...(((???666===[[[jjj]]]eeekkkEEE///333(((555777###000<<>>333---,,,---,,,***...333111,,,"""+++///***)))000555333,,,...+++((()))000222000...666---///000&&&***000222888444000444222222:::666333000///111333222222777222333---666;;;---555)))))),,,///...******---,,,%%%,,,&&&000$$$,,,+++(((((()))+++---///......000)))222000///111***333(((999MMMWWWnnnaaabbbwww555555111///888///&&&VVV}}}666SSSfffCCC;;;MMMrrrAAA000444888...KKKXXX666999777 ---((()))'''"""'''+++$$$+++///111...---...---***)))555444...///,,,(((---...((($$$&&&)))))))))***...***(((+++,,,,,,---///,,,%%%...++++++---###***222)))'''///333---'''&&&)))''''''***,,,---111555---888999///---555222&&&444000(((!!!"""((()))''''''%%%,,,000***,,,///***---333666$$$!!!000,,,''',,,,,,---......+++'''$$$(((...222***%%%000111!!!$$$%%%######'''****** %%%---...(((''':::QQQ@@@***\\\ttt\\\TTT+++777'''***)))%%%###&&&'''&&&'''111BBB---///>>>,,, %%%$$$"""###'''(((..."""000000&&&%%%&&&((()))((()))***,,,------...///...---+++***###((('''###!!!$$$))))))'''%%%'''+++---***&&&***000***000000+++222---444333222222222444555666+++222000---111000000999444777,,,///...***555111:::666===111888...555333888999777333444888777333,,,///000000000111444777///---...000...***+++///***111222888IIIJJJ;;;333+++---,,,***+++///000///000///...111555777777666000---)))&&&+++444888777,,,111333(((+++000***555555<<<888000///+++,,,777111+++&&&&&&,,,000///,,,...)))***$$$...222 %%%!!!&&&+++***%%%###$$$$$$"""///***222&&&///111///...,,,,,,,,,...000222)))###+++&&&)))111''')))&&&BBBSSSvvvfffeee[[[///999,,,"""***&&&222>>>iiiPPP666\\\hhhAAA777@@@jjj333222<<<333555SSSzzztttTTT???333&&&)))'''///111+++,,,///)))333444444222111000...---...777444---000///,,,000333---'''(((+++,,,***(((000,,,((((((******(((&&&***%%%---'''%%%((( (((333'''###---000(((&&&,,,)))'''%%%&&&(((,,,111555444---,,,222111)))(((///''''''$$$!!!###)))+++(((&&&&&&...111))))))---***...+++666 ---###***...)))###"""$$$((())))))...'''""",,,000444555""""""%%%&&&&&&&&&)))...111(((,,,000---%%%"""+++666666***EEE444777\\\555&&&((('''$$$%%%((()))&&&:::999GGGCCC///XXXPPP:::'''(((222333,,,%%%))),,,...%%%...444///'''***+++***'''&&&(((+++///------000111000///000)))...333333///---///222+++111777444---))),,,000$$$***%%%---000---666222)))))))))+++000555888:::---333///,,,111///...666///666000777888222999333444333===222888---666555444555222.........+++&&&000222333222111111222444666333222222...)))***---%%%...///...222...)))...(((+++,,,+++******++++++222***)))///111+++))),,,333000---...333888888666111555@@@---000===...:::555;;;777111000+++(((000555000++++++///222222111444......)))333777&&&***222///...///...+++---222'''$$$...(((111%%%...000444333111...,,,,,,---...;;;******)))111777,,,///>>>MMMkkkVVViii]]]HHH111)))888!!!666222AAA}}}UUUbbboooBBB###:::\\\BBB''':::EEE<<>>999CCC|||```<<<222)))***)))!!!$$$222777333+++%%%&&&))))))((((((000333***%%%///333///000((()))((((((+++...,,,'''((()))(((&&&&&&)))'''$$$***'''///((()))111***---"""###+++444333)))%%%)))***,,,,,,***+++...///...---111...&&&&&&...111...000222222...,,,+++(((###'''"""%%%&&&!!!'''111///...&&&---///...---(((333---+++******,,,...//////))))))EEE|||222)))...'''###"""%%%&&&$$$######!!!%%%(((***000555///$$$(((444222000///---)))(((&&&"""###***000,,,$$$ CCC!!!<<<333666######$$$%%%&&&&&&&&&&&&&&&000222777777)))...%%%((())))))******,,,///222222)))%%%***,,,)))'''+++&&&(((***+++***'''%%%###000,,,)))(((***)))%%% $$$***###+++---+++555111222111111333666777444000...555222111555000(((+++111555+++///...)))222...******555+++222'''111111333555444222333666444///***)))***---111333222111222000111222000,,,,,,000888777000333<<<888...000///---...111111---++++++---///444:::666///333<<<000000333777666000------'''000888111555777---555111555000///666333+++---,,,------+++)))(((***---000---...'''///555)))333---***((('''###""",,,###((("""...&&&000000'''+++000111...,,,---...'''###///+++$$$***777VVVUUUHHHUUU[[[WWW---===(((---***999;;;888ccczzzQQQ444EEE}}}JJJ'''>>>999'''XXXttt~~~YYYBBB000(((&&&!!!$$$...///111,,,+++......***+++///...555000,,,222222...///$$$)))+++******,,,***$$$%%%***+++((('''******(((000+++111(((***222'''%%%((((((***,,,---,,,)))'''---000111...///333555222...222111++++++///000,,,$$$)))***)))+++000333222***!!!!!!"""&&&...+++""")))'''///111,,,...%%%***,,,......,,,***))))))%%%333)))777***666***((("""!!!(((---+++'''&&&///666444(((###$$$ !!!---***!!!...'''&&&%%%###"""&&&)))&&& +++***$$$===000)))///222555---''',,,888<<<333&&&,,,555111:::999111555---+++***)))***---000222222222***)))111555///***,,,+++000666666111......000555111---...000111///+++&&&,,,%%%---000...999555((((((***000555555///***///444111000555111***,,,111666---222111+++333---***)))444,,,777///::::::222333111------///---(((***,,,000222333444555666222111333555333///...111------(((+++222...)))000333,,,***...111000///111***...333333...***,,,000///...000222///,,,///666###...***111666---111666111666111---222000...444555555555666777777666555111111666///555888,,,777333000...---***%%%%%%)))((($$$---'''///%%%000222%%%)))...///---,,,...111---111;;;///555OOOYYYdddCCCEEEhhh666666%%%$$$444111,,,444:::dddeeeTTT<<<===kkkEEE999444777***NNN|||wwwUUU>>>333444222222222+++------111555111+++---444&&&222333...///,,,''')))&&&---111---******'''!!!&&&(((### """$$$""")))%%%+++%%%***555)))&&&555000&&& $$$,,,...+++))),,,,,,(((***000333000666***+++777666'''%%%///777888333+++'''(((***)))555+++))))))%%%+++000+++111)))///333000666000222222///***((()))+++)))000111555...AAA$$$777---)))000555///'''###,,,000%%% )))444666222)))111,,,::: '''777***------)))((()))'''$$$###BBB999'''$$$,,,888///###&&&***---111555555444000444(((000111222<<<888111---******...000000///,,,%%%(((555:::333---...)))222222***&&&)))///''',,,000---'''&&&,,,333---111(((,,,+++&&&...))),,,---000555999666...&&&(((,,,((('''---***%%%(((%%%...,,,666777...111((()))&&&...$$$...%%%...,,,,,,------,,,...333444111(((...444333...,,,000444000///111333000)))(((***(((000///+++'''!!!)))???444***$$$(((...000222555,,,222777666555666888777111///......++++++555CCC999CCC222======(((222555111888333,,,---,,,///;;;+++((('''+++000222///***+++///777000333333'''222444///***'''$$$"""'''---''''''555---111"""---222(((,,,///...+++***...111,,,---,,,777gggcccNNNAAA^^^sss888333222+++333777((('''FFFeee{{{SSSGGG;;;VVVBBB;;;777!!!AAAyyy~~~```DDD:::888222000333(((---000///111666555111444000///000...)))***///+++******))))))***+++,,,666,,,+++222444+++%%%(((%%%'''))),,,...000111222)))***+++***((('''''')))222,,,,,,((( $$$000222666111,,,+++000222...(((***...---&&&###&&&)))'''+++'''$$$%%%***+++((($$$%%%...000)))&&&+++,,,(((---%%%###(((+++)))(((+++)))///)))"""///***))),,,%%%&&&///000((($$$(((###111...***111+++###...---222***111111)))+++!!!)))'''%%%%%%***---)))$$$(((*** $$$111&&&///,,,###111111555"""///(((------'''&&&+++)))###...000...))))))//////+++%%%888###,,,222///<<<'''***))),,,555333222;;;---,,,666---+++000''')))$$$)))---...,,,+++,,,...&&&%%%***111111------111...777999///)))---222222******,,,000444555222///111'''<<<(((000&&&666)))---///------///000...,,,)))''')))...000---))),,,333(((###...,,,&&&000777111&&&'''000---%%%((((((666777((("""...444000888111+++,,,111444222---111777...000444444888...)))***000222---******///333444,,,###!!!)))222333///,,,------+++---111......---+++***+++---000///,,,)))'''((()))((('''###&&&***---//////...---(((//////(((&&&---000...666:::111999jjj]]]HHHiii]]](((555(((***000---...666888\\\mmmeeeqqqxxxNNN000HHHFFF000>>>zzz~~~lllXXXKKK@@@111"""111000,,,))),,,222222---222//////000...***,,,111*********+++++++++******'''******(((&&&%%%$$$!!!!!!"""%%%(((+++---///000,,,+++)))'''(((,,,333888111+++...000+++...111,,,,,,++++++,,,///000+++&&&***---,,,'''&&&)))+++((()))'''%%%&&&((()))&&&### %%%(((''''''***,,,,,,***&&&&&&))))))''')))...%%%***...'''&&&...,,,---%%%$$$+++,,,&&&$$$)))&&&.........222///***...&&&,,,&&&///111+++000((('''&&&%%%'''+++...,,,)))+++%%%000...222333///LLL;;;111%%%222555///$$$///444777666000///222111+++...000000,,,,,,000000,,,......333BBB)))555111&&&///222......444///,,,444222%%%'''%%%222???...%%%((()))***,,,......---+++333111333666555111222666&&&,,,///+++'''***///333111000000222333333000---@@@***888+++777777###999---111111...+++------,,,,,,++++++++++++***)))((((((+++'''%%%***+++***000...,,,+++,,,------...000$$$))),,,***((())),,,------------+++***+++---///'''333111---222666777===222---,,,000222///---///+++///222...'''&&&+++222000...///444666444555888,,,...//////...------...&&&(((***+++***+++...111%%%(((+++...///...,,,***---///...,,,,,,...---)))$$$EEE???mmmbbb888???<<<666***))),,,(((***...***<<>>kkkyyy777,,,000555***$$$---555;;;111EEExxxlllIII:::EEEkkkCCC666BBBDDD...BBB{{{jjjKKK<<<===222...)))(((,,,000000...222222222111///------///,,,,,,+++*********++++++'''------(((&&&***,,,***+++***)))(((((('''''''''***,,,---,,,***(((''''''---%%%&&&)))'''...444///'''***///333111,,,***,,,+++***(((((()))***)))&&&!!!###'''))))))((()))***000))))))---+++""" &&&+++++++++***'''&&&(((+++""")))>>>[[[```111111111,,,***---...++++++---+++!!!)))000''')))***%%%...)))000///)))222...000000000111///++++++...000<<<000"""222888)))+++}}}DDD000&&&,,,###555000111,,,((()))+++,,,,,,---&&&))),,,---,,,+++)))(((999333""")))444***""":::333555111000555///+++222,,,(((000)))+++444***+++///...---...000000...,,,((()))***+++***+++---000111---...222...&&&(((222///...,,,,,,,,,,,,------%%%666666111777^^^EEE???...111222///...111444333++++++++++++******+++,,,---'''111222"""###---&&&///,,,333333+++---000&&&///***+++111333---((('''&&&///777333***(((111;;;---111666CCCJJJ:::...555333111000111222222222333+++,,,.../////////000000555333444666555///,,,---(((+++///000///,,,+++******...111000,,,***+++---***,,,///000///,,,(((%%%***(((+++000---***333AAATTTuuu???CCC666bbb<<<+++444111''')))...---000111<<>>333***)))///111111111222000---***'''&&&))),,,,,,,,,,,,***(((,,,(((%%%(((---///+++&&&###******"""###++++++%%%222,,,&&&###%%%((())))))(((,,,000111...***((('''333+++---///''''''---+++***,,,...---+++)))***,,,000+++------***111666...111***'''))))))''')))///%%%999###'''!!!...666***'''+++###333&&&(((111///+++...///+++'''333((($$$222(((555444"""000000$$$---000000---)))'''&&&&&&%%%$$$,,,;;;%%%!!!<<>>GGGDDDNNNOOO555***LLLvvvzzzdddKKK666))),,,---............000222111000...---,,,,,,---...'''))),,,...000000...---+++000///)))'''+++)))###)))&&&$$$%%%(((***)))'''&&&&&&''')))+++***(((&&&((((((,,,***$$$***---###%%%&&&((((((&&&&&&&&&'''******000,,,!!!%%%...+++***,,,000444222------111###%%%666666&&&777***"""000###((('''$$$555777 ---'''))),,, $$$;;;>>>999EEEnnn333((("""444222333...))))))---000///,,,222###+++&&&555 +++///111(((222,,,DDD???LLLFFF...555888444//////333555000222+++'''---......666...,,,,,,///333222---(((......+++***...444555111777111---...//////222555222///555888...))),,,,,,""",,,---***+++'''&&&000...,,,,,,...------222888+++---,,,((('''******'''&&&***///111111///------$$$***)))(((///---(((---(((---...+++)))++++++))))))***(((&&&(((,,,,,,)))888444222333555444---(((666444333333000---000555///333333...+++***)))&&&222222...))))))---,,,)))""")))...///---///999AAA---333888555...+++...444)))+++///000+++%%%(((...333000444***///)))333444+++)))(((***)))&&&&&&((($$$)))...000222444333111SSSmmmoooPPPEEEoooXXX<<<+++,,,000+++000333000000...,,,///...---000666:::@@@DDDFFFFFFDDD>>>===BBB???333,,,...KKK333$$$---===XXXLLL666UUULLL555:::CCCgggFFF555111...,,,...111333222///888444222000---)))''')))***---//////---,,,///111000444444///...000...)))---+++***,,,//////---***"""###&&&***,,,)))###&&&)))...,,,(((111444&&&'''((()))))))))(((((((((+++***///,,,###(((000,,,///000///---((('''***///111===;;;{{{```yyyIIIFFF222999YYYIIIBBB999666CCCBBB...$$$000...((()))((()))333222111<<>>ZZZxxxgggFFF>>>vvvSSS<<<444,,,888///,,,***000777777::::::999999888666333111111---,,,111777111&&&$$$***;;;///666bbbSSS///RRR___GGG>>>vvvmmmIII@@@888222555<<>>```222111000111111000000000...111///000444///---999...111444333000111666;;;---//////000333666111+++555000///222333222222444...:::===---777gggkkk:::(((222333000222......777333111222777888333///---222333000---///333333000,,,///111111//////333777555888000,,,111000///666000111///,,,...333444222//////000111000...---...***222444---&&&'''+++...+++'''$$$***666===999222------...///...---...111+++---,,,'''&&&((((((&&&---+++***)))******)))(((///......///111333333222111...------***%%%$$$&&&+++((($$$((()))///---,,,---...///000000222222222***,,,000222444DDDhhhNNN===NNNcccEEE///$$$+++...444666&&&%%%111...,,,,,,***&&&%%%&&&)))***,,,+++''''''222>>>BBBqqqfff@@@AAAGGGEEEBBBfffpppNNNBBB666444999;;;555...111---///555555---***...555444222...******...222))))))(((((((((***++++++---***'''&&&((((((&&&$$$000000000---***(((((()))222+++...000+++,,,+++!!!,,,***))))))***)))'''%%%)))###%%%%%%###+++000'''$$$)))---///000111...)))TTTEEE333<<>>@@@???...,,,+++---222444111...000+++(((+++---+++***+++((()))"""***%%%---''')))...000///+++***++++++(((,,,000---000KKKjjjiiiRRR555VVViiiPPPIII666......&&&...++++++///000...///444555333///...???cccmmm;;;???===...<<>>AAAAAA===>>>CCCKKKbbbGGG888BBB@@@333///TTTiiiPPP===666666999777000///555555///111888)))***+++,,,,,,+++)))'''...+++(((''''''(((+++...111+++&&&$$$'''+++......,,,000333...'''%%%,,,333555###$$$333111***+++,,,+++(((%%%$$$%%%###((()))...*** $$$,,,*********&&&$$$***111...&&&((()))111***/// dddhhhrrreeeKKK555;;;...111&&&(((***###(((000+++555)))!!! ---000###!!!222&&&!!!...eee(((---&&&...555888444...,,,,,,***,,,555%%%...'''333---!!!///333'''===&&&...LLL999666444333---)))...999++++++'''))),,,%%%(((:::...///111222222222333444,,,---,,,,,,///333111,,,...---000777:::666333333)))<<<444###'''***+++777///222---,,,444222,,,...)))+++000555333---***,,,(((...---,,,///222444)))///444222---+++...222$$$---...///555///''')))***+++******...000+++###+++,,,111666444------111444...000666222%%%$$$......+++&&&%%%...666000%%%+++'''(((,,,---***---444$$$))),,,***)))---000000111222222000...///222555///222444444111...,,,,,,///+++***,,,+++)))***.........888###---+++999555555///&&&%%%+++///---'''555RRR___EEE+++HHH}}}CCC000VVV{{{555222QQQllltttLLL333'''222+++...111000---,,,...111'''+++$$$ ###)))+++%%%)))---...,,,+++---///(((///111...111777555,,,///111222111///000444777//////000222333333000...,,,---......------...000+++...111///+++))),,,///333///,,,,,,///222222000))))))'''&&&---666666000222AAAQQQ///@@@'''555...---$$$###******""" $$$!!!)))&&&000...###***((($$$:::,,,777"""111"""999222444<<<###000(((---***'''000111...///000...+++)))***+++///444777111&&&###)))111---,,,+++)))((((((***+++222333111+++%%%%%%+++111(((***666...---444+++,,,---(((777+++%%%+++!!!...)))+++---+++)))(((,,,///+++&&&%%%+++///...000555)))+++999+++000'''%%%&&&444+++!!!++++++)))555---444777000%%%"""***333444******888@@@;;;444222''',,,///+++***---+++&&&***222999:::555222222555<<<555000222333000,,,+++***---111111000///222555---:::999111222000,,,...+++///---,,,***...<<<***''''''333:::,,,%%%333555000---///222000(((!!!......---,,,------......///666111"""!!!,,,---"""$$$&&&&&&&&&(((---///---HHHeeeZZZ555***BBBIIICCCddd]]][[[HHH888eeelll```CCC,,,000000///......///000222///222111+++(((***+++)))///000000...***(((''''''---......,,,,,,,,,)))$$$555555333...(((%%%%%%&&&.........000111000---+++000...***'''$$$###""""""***+++***(((&&&&&&)))---000---******+++---,,,,,,000///+++''')))...,,,%%%...@@@***... .........---///222111///'''---)))222000&&&---+++$$$000---***'''+++==='''&&&"""111;;;((((((777---)))---///------000111000111111000///...///111333,,,......,,,))))))+++...---,,,+++))))))***---///000000...,,,+++***+++,,,...+++444---000888---,,,***'''666...***111+++777222111000000111111000///,,,'''&&&+++---,,,,,,000&&&'''333)))000###+++)))(((555...&&&---,,,(((111+++000444000***)))000888777---***111333...,,,000,,,......,,,000444222,,,+++///333444222111333777...)))'''+++.........///,,,---,,,+++***+++---///***111+++%%%***+++''')))&&&//////...222000///888111111$$$)))222...+++111000///111555444000+++,,,+++***))))))((('''&&&!!!%%%(((''''''+++---...&&&&&&...222'''"""AAAjjjoooTTT333,,,YYY]]]HHH===$$$NNNVVVBBBTTTooodddIII555000,,,+++...000...+++------+++))),,,000///,,,,,,***))))))+++---......,,,)))))),,,...---,,,---333333222///,,,******++++++***+++,,,---+++(((&&&222---&&&$$$%%%'''''''''000---)))'''(((+++...///111000///...------------111000---+++---111///***---tttNNN333000111###$$$++++++$$$'''333444,,,+++000)))111000&&&...,,,...)))111***>>>777555:::***+++222))))))(((''')))///111...,,,,,,222///,,,+++,,,...//////+++)))'''***...000---***+++***)))'''''')))---111+++******+++------)))&&&000)))///***///999---+++---+++555...))),,,'''000111...+++,,,///...***&&&---)))(((+++---+++***+++######+++'''...(((...,,,***444000***...---(((,,,))),,,......------111555///******......+++---444000...******///444111+++...---------///222555777333---***,,,...------000///---+++***,,,...000000(((---(((%%%...000)))(((...222......555333---000"""+++'''"""+++111......***+++---///000000///...555444222111111///,,,)))---+++...444111,,,000:::(((,,,)))&&&333OOOiiitttTTT///???xxxyyy999)))QQQHHHWWWIIIHHHkkk~~~qqqIII???333......///+++&&&(((''''''(((+++...///---%%%###!!!$$$+++111444444,,,%%%%%%---111...000666//////000111111222444555---,,,,,,---...,,,)))&&&333,,,%%%###(((,,,...---333---((((((---000111000000111111111111111111111///...------///111000---)))333@@@|||```"""555000(((+++***&&&)))111333///,,,///&&&---,,,$$$,,,***---:::###===NNNiiiUUUjjjPPP&&&000555$$$555+++!!!'''***'''&&&+++111...,,,+++++++++)))'''...+++))),,,111222---(((((()))'''%%%###%%%***...%%%&&&(((***+++***'''%%%---%%%***%%%)))222)))+++...///333...)))((('''+++***((('''((((((&&&!!!+++))))))***++++++)))((("""###&&&''',,,+++......***///---(((***,,,++++++------...///000111222111///,,,---222222//////333222///,,,+++---000///---222///,,,---000444555444777222000000...+++---111+++)))(((+++000333333111%%%------///777555++++++///333...---444000)))***999<<<===<<>>%%%CCCTTT999>>>___```<<>>777111000000...,,,+++111111111000...///333888444111///111444555333000,,,***+++,,,***(((,,,222$$$$$$&&&+++000000---)))%%%---......333///+++111...555222///111,,,'''---'''***+++000222222KKKttt---000333222000000333777///,,,)))***------***&&&,,,///...)))(((+++,,,(((+++$$$@@@uuubbb>>>444SSSttt222JJJPPP===>>><<>>111---)))%%%'''...111000000222((((((((((((((()))---///---......,,,///333444111,,,++++++...222333222000(((((()))***,,,+++(((&&&)))***+++,,,...///000000)))'''%%%&&&***---...---222///...444;;;>>>888111+++)))+++000000,,,,,,000@@@[[[222$$$""" $$$'''''''''(((---...%%%///111***000+++,,,888'''...hhh[[[)))000+++ ]]]www999222...111111---***+++***(((!!!%%%)))(((%%%&&&+++000......///......,,,***)))'''+++...,,,'''%%%)))---***,,,......,,,,,,...000---$$$,,,+++---000)))222---444(((...,,,""",,,$$$+++,,,,,,,,,+++***++++++((()))&&&!!!###***,,,))))))222///888)))000(((...,,,$$$))),,,'''222;;;000(((&&&$$$%%%(((+++,,,------,,,***)))***...222444)))(((***---+++(((+++222------...///000000...,,,,,,...222222***###%%%,,,+++...222333222...+++***222333......222...,,,666+++444222---...+++,,,777&&&000,,,'''...000(((###,,,,,,,,,+++,,,...222444111+++&&&&&&+++...---***(((******&&&!!!%%%666GGGkkkMMM222VVVUUU111;;;MMMFFF777888WWW{{{zzzZZZ@@@444444+++(((///555222---+++,,,---...,,,((('''***---111555222***(((,,,)))!!!///---,,,...000000---***000000000222444333111///...000222111...***((('''***'''$$$$$$'''+++///111111,,,***000999;;;333***111---...000---%%%###'''...333eee^^^999)))***111333000555???@@@888+++---$$$...111***000***111777$$$---###222444JJJ222222,,,AAAeeeEEE000888<<<777***%%%---333333(((---...***$$$%%%...666***((('''))),,,...,,,)))"""(((---,,,'''%%%)))---***)))***,,,......,,,)))///###)))+++000444)))///)))222&&&000000'''444,,,---***((())),,,...---+++///000+++%%%'''...111...(((444222===***111(((000///&&&...222,,,666>>>000111...+++))))))+++,,,---###+++333444000---++++++444...,,,///...)))(((+++((()))***+++,,,,,,------!!!&&&---000+++'''***222'''+++//////---++++++---,,,---,,,222:::111%%%((()))///,,,(((,,,+++,,,666+++)))'''---///!!!"""777000...+++))))))+++,,,---666///((((((,,,000///,,,999111///000---555\\\xxxIII999aaauuu555@@@PPP===///888FFFCCC:::555,,,&&&(((///222000&&&###...&&&,,,333"""111111&&&###$$$"""&&&)))###((()))***++++++,,,...000---+++222444,,,******###<<>>RRR}}}aaaDDD111999AAA666''' 222---777000111000)))777FFFEEE111'''---000,,,'''***...111111111111111---)))...///''''''***$$$$$$///...'''444IIIAAA&&&111///+++'''***...,,,'''---,,,+++,,,---///......000000000//////000222444444//////BBB}}}xxx222...$$$***(((+++(((666BBB$$$((((((+++...---***,,,111)))(((%%%###!!! !!!!!!""")))''',,,777222iiimmm555)))111///((($$$DDD///&&&***,,,++++++...---)))---000333444111...,,,,,,!!!(((+++'''$$$'''******&&&&&&***...+++&&&&&&+++222...***(((***+++,,,+++&&&###***###%%%///(((*********((('''+++///---(((000(((---&&&(((000***000---)))000'''333+++///'''333...---000111...---...,,,)))***---,,,(((''')))///111000,,,***,,,***'''222***'''+++...,,,))))))+++111%%%///444111>>>777...,,,***+++---...,,,***"""&&&***222777444,,,111+++(((,,,---++++++---***)))+++...---)))))),,,,,,+++******,,,...///000,,,,,,.../////////......)))(((...666222***,,,666222000>>>yyyooo===<<>>:::///111)))000///111((()))666&&&+++***---222333000///111///...,,,,,,,,,...000111:::------000666)))LLL{{{+++000555000222555555''',,,//////000222000,,,+++///555777444111//////(((///333111//////000///000///000333333000000222333111...+++***+++///222...&&&+++%%%+++555'''###888555000,,,///444333...000$$$'''###+++555,,,---&&&###,,,&&&333)))...(((111------111333111000111222111111111---((()))---...000///+++,,,000111//////'''"""'''...///+++)))///222)))000444444>>>:::///...---------+++(((&&&###%%%''',,,333666000'''000,,,***+++,,,++++++,,,///...///000...)))))),,,000---******---000000...((()))***,,,------......''')))+++,,,......(((!!!222666gggqqqVVV...yyyMMM///777VVVGGG,,,BBBlll~~~eeeGGG000***---333***---...+++---000333111```ZZZ444---///+++222000333666666333...***(((444---///000+++...222---)))!!!"""---333///'''...222333...+++,,,......,,,------+++)))+++111666111333555555333111222333888000333;;;'''###999333,,,444000666000***666222222//////333444222000000'''&&&'''(((+++///333555222$$$---...666///@@@<<<111%%%(((===(((:::FFF***...///......111000,,,,,,---///222444444111///%%%)))------+++***((('''(((&&&&&&(((+++,,,++++++333222111000///---+++***111+++333///444:::(((!!!,,,+++'''!!! %%%(((&&&...###&&&###***444)))***,,,'''...(((222&&&,,,(((///+++,,,000111///---...555444444222...+++000999))),,,---+++---222444333---(((&&&***///222111///444444...//////000555444000000000000...+++(((&&&///...------...///...+++000...,,,,,,,,,++++++,,,000///000333222///000444111...,,,...111222///,,,&&&''')))+++...000111222000,,,***))))))***---111lllqqq===KKK^^^+++DDDSSSOOOEEE666AAAkkk|||TTT777333777000///000)))+++000"""...JJJAAA---333000(((333555666777555222///------000))),,,...+++---000)))444(((%%%...---$$$(((666)))///000+++''')))++++++(((+++---,,,++++++///222444222222333555666444222((( ,,,;;;***+++AAA333&&&...'''...000(((111111555000---......,,,+++---++++++*********+++,,,,,,%%%"""222///000555333mmmnnn666%%%###'''===kkkGGG,,,...,,,((((((,,,---+++...***'''***000333111---(((***,,,---,,,)))'''&&&"""""""""$$$'''++++++***111,,,(((***------)))$$$)))'''111,,,///777,,,+++'''***)))### $$$***---000(((...***,,,222))),,,444,,,333,,,555'''...///111...---000000,,,))))))111000000000...///888CCC+++///111///000222111---///111111///---...///000777333333///---///...111///000111222000...,,,***&&&***//////------111777000000///,,,+++,,,------,,,+++,,,000000...000444++++++,,,///111000+++&&&+++,,,---...000222333444444///222555)))&&&KKK{{{yyydddHHHlllttt@@@000III```MMM,,,666ddd~~~hhhKKK'''&&&%%%***'''555@@@'''///'''"""---***$$$---++++++,,,+++******,,,...***"""$$$'''$$$''')))!!!"""'''***'''!!! %%%+++...222333///++++++,,,+++(((***,,,------------...000---,,,///444888666444...###---666333999999,,,'''444(((+++222,,,111222666222//////---***+++///333333444444333222000000,,,111<<<555'''///!!!===aaafffWWW---)))<<<^^^???222333000,,,,,,000333222///)))%%%''',,,000...+++333000000111000,,,+++---###'''))))))+++///000///444,,,$$$%%%,,,111000---///,,,222((((((222...333+++000111,,,***...444666///+++444---,,,000'''---000(((000+++444%%%...000+++)))+++111444222111222///---,,,+++)))''',,,333(((---111111333555444000$$$***---)))''')))---...555000777000///333...555...000222222000///////// '''111555...(((,,,444...111000,,,)))+++,,,,,,---+++,,,......+++---222***,,,000222222///,,,)))---,,,,,,+++,,,,,,---...)))888666'''...VVV}}}rrr]]]<<>>iiiHHH???:::UUUBBB+++FFFggg{{{{{{YYY888((((((---000333111,,,,,,000...'''///+++000444///111666111///222''',,,...,,,777333&&&###&&&......(((+++444000555(((...$$$666---,,,888777)))000555000222&&&444,,,+++000---$$$(((555///555666222111333000***''')))+++---------,,,,,,666+++...333222///444111///888...000111,,,...!!!,,,,,,555///---,,,MMM%%%222(((999:::+++444------,,,)))***000333111000000333000---++++++,,,------444///***)))---000///---///333222+++'''***+++***,,,&&&===222///KKKCCC111666333;;;222111888...000&&&,,,...)))(((...333333555---,,,333444---+++000...///222666777333+++$$$$$$,,,...//////,,,'''...---,,,+++***)))'''&&&+++//////,,,...111000***...333---(((+++******222------888///,,,333+++///...111111+++(((***---...'''111---222---%%%---***+++%%%&&&,,,,,,&&&%%%+++)))***+++---...,,,(((%%%000777666...---333111***%%%///...,,,222222---000:::SSSqqqyyyZZZ222CCC|||WWW@@@>>>gggWWWCCC...___nnn~~~~~~TTT444---,,,......---///111///,,,999///...000---000333+++000444+++///...'''---&&&***%%%&&&,,,+++&&&)))222555444222***///444999777***///(((000111)))***+++&&&&&&+++***&&&)))111...222444111000222///***//////111333444444222111---,,,///...+++///222+++///222///GGGOOO444(((&&&222)))+++666999000WWW<<<666444"""777DDDSSS222222***+++000555444000///111+++,,,---///111000///---111---***+++///111000...444000------///...+++(((,,,)))999000333GGG<<<333888333777+++(((///(((+++(((,,,,,,))))))...111000777///...444555---+++///......///111222000***&&&(((''',,,333111******///+++,,,---///000---((($$$(((,,,---+++---000///***""")))((('''/////////777......888///---333,,,000+++000000,,,)))+++---...'''111...333///&&&...***888444111111///,,,,,,///***+++---...///---***'''&&&,,,,,,&&&'''...000+++777111,,,000333***111JJJmmmnnn===222^^^```UUU???TTT@@@EEE555DDDccc|||vvv]]]999777111------,,,***)))+++===///***++++++000222)))'''"""+++...***222,,,---((('''+++)))%%%(((000---(((...)))"""222///(((///***000...%%%***###)))((((((***,,,......---,,,///000//////000///,,,&&&%%%%%%)))---///---***:::===666...)))444666222***---...<<<&&&''' 222'''***QQQ!!!000PPP!!!$$$>>>^^^777(((***...555:::888333222666***+++---///000///......---,,,+++...111222///,,,444)))&&&000777444---***---...333---555;;;---000@@@999;;;---***333---111222333111///111555666444555///---222333---***---333222222222222111///,,,444******444333)))+++777;;;666000,,,---111555888))),,,---++++++---+++((('''///---,,,111///,,,222000///888000...555---000+++111333///,,,...///...)))222...444000'''...)))***+++)))%%%&&&+++...---+++,,,...//////---+++******...---'''(((///111---:::===++++++BBBbbb|||rrrSSS222BBBxxxDDDNNN!!!VVV[[[BBB222IIIiiivvvRRRDDD666///***%%%'''---555)))'''))))))///333,,,...333))),,,)))"""***%%%,,,)))))),,,,,,)))***///222000444'''+++%%%...//////222''')))((($$$///+++)))+++***)))---222///))),,,---......///000000///'''&&&'''+++222555444222666;;;000111---444)))***)))???+++"""000111666:::###BBB777---...EEEhhh<<<555uuuXXX'''666cccbbb:::,,,,,,000666777444555888000///...,,,++++++,,,...++++++,,,///111000,,,)))///$$$$$$444===666///000---111+++)))444---)))666000333'''&&&///***///---+++((((((+++...---***///******...///,,,***,,,333333333333333222000...555,,,(((...111///000444)))...555777444---'''$$$,,,...///---+++)))(((&&&222888444///222...***000111///888000///666---000...444777333000000///...+++333...333///&&&,,,&&&&&&,,,---(((***333666222+++,,,......---,,,,,,,,,+++//////,,,---333555333,,,333---444^^^~~~kkk;;;<<<^^^PPP___444DDDjjjQQQFFF???MMMnnn|||jjjTTTBBB555......222---&&&)))+++'''+++111,,,111555)))+++***)))888999***)))***...000//////000111555000666)))---)))///000000"""%%%(((%%%///)))"""%%%&&&&&&+++000...(((---,,,---...///000111333+++******---222444444222)))222'''888777999###,,,---'''###(((&&&***''')))***###222---&&&111...!!!TTTjjj$$$???hhh;;;666///,,,///444444222222000222444333000---------***+++,,,......,,,)))&&&///)))...<<>>333...111'''///&&&...333+++///000555222999000...444***,,,000---,,,///000///...///((('''))),,,000222333222+++...111222000---,,,+++)))000---"""%%%222000###$$$######%%%)))///666;;;'''(((,,,///---)))+++///)))...***'''---///000999222...666///000777---...,,,222555000,,,+++***(((///333***---+++###***###"""'''++++++,,,...,,,(((***,,,---,,,)))))),,,///000///---,,,---000444666NNNjjj}}}TTT///IIITTT:::555HHHfffoooQQQ000???ggguuuiiiRRR:::999///...,,,''')))---'''+++111***---+++(((777777---+++))))))...333555555666222000666444222...111(((///)))000000***000)))***''')))000111---...555///+++))),,,---,,,///444111444666444111111444777888```GGG;;;$$$777$$$666888)))$$$... !!!===777%%%777%%%333mmm===444222...nnn...333666aaaDDD;;;555555777444111111+++111777888333...+++++++++++++++++++++,,,...000---333999<<<888222...,,,(((///***333000,,,;;;///)))&&&...%%%$$$+++"""###%%%###%%%)))((($$$%%%***'''(((***,,,000333333222000222333222000///000222"""***---&&&###***111333///)))%%%***000///$$$((((((,,,///+++&&&'''---)))...+++(((---,,,+++333111---444---///777---,,,+++000333///,,,,,,---,,,...111'''******&&&...))))))(((,,,222555444444777+++---...,,,))))))---222999555111222777AAALLLUUU|||NNN***666kkkWWWCCC222999RRR^^^JJJ...MMMkkksssSSS@@@222+++***(((...111))) ***&&&+++((( )))'''111---'''%%%)))111555666555(((,,,###000 &&&###%%%---&&&(((%%%,,,,,,000)))***111...###$$$//////)))(((+++,,,***---333"""(((,,,,,,))))))///555TTT___ddd666000---&&&***222,,,NNNuuuWWW888"""666)));;;rrr+++000,,,===www+++...&&&666333///---//////,,,***,,,444444222,,,%%%###&&&++++++++++++***+++///333777$$$,,,222333333333///)))+++111---555******>>>(((///,,,555---...777000333...---000444222---///666'''((()))***...111111///111111111...+++,,,000333###++++++$$$$$$555HHHttt@@@"""!!!+++///---,,,+++---///)))!!!!!!'''$$$+++******111000...555111---444---///777,,,,,,+++111444111...000222222---000%%%)))+++)))333///,,,%%%%%%++++++%%%&&&---,,,...000---******///444---***)))111BBBXXXoooRRR@@@<<>>...111SSStttuuu\\\FFF...^^^AAA ---HHHBBBFFFBBB555333MMMxxx}}}xxxccc<<<+++111222,,,---+++&&&%%%)))...000111++++++)))&&&...222(((///000000...+++))),,,000999000222???<<<+++)))888777***---444///+++///000---,,,---...+++'''(((---'''***000(((:::000333444(((000***111'''222'''%%%;;;...,,,)))&&&rrrQQQ'''///###222111(((&&&---TTT444999mmm~~~MMM@@@SSSGGG000000000//////...---,,,---++++++...---)))''')))(((,,,)))(((---)))###((())))))+++,,,,,,+++)))'''###+++%%%000(((---(((...111...(((%%%(((---(((''',,,666;;;666---(((------,,,+++...333333//////$$$,,,... )))###***)))""",,,'''222;;;+++!!!###%%%$$$&&&---&&&++++++%%%$$$)))///000111///+++,,,000///)))%%%---000333222000000333555444111------//////,,,(((777222>>>444///000!!!%%%...777666///,,,***(((+++444666111222<<<999---+++%%%JJJoooqqqUUU===???MMM~~~@@@999KKKWWWLLL444333TTTzzzeeeNNN999 ---+++,,,///000,,,)))(((///'''%%%$$$!!!***111***000111111000///////////////&&&...\\\aaa222(((777***+++000***'''***(((000...///000///,,,---222)))+++///%%%666---222444555:::111777...<<<888<<<)))...DDD===!!!GGG444000&&&///,,,111QQQlll***---LLL[[[AAA...111222111222444666666666666555777111---///111111000222///000)))(((222222++++++//////---+++)))((()))***111:::++++++,,,///$$$111---///000---***(((+++...((((((,,,444555///(((%%%,,,***,,,000111//////111444+++999---***//////,,,...(((333000,,,+++&&&444,,,+++///555333---,,,222'''++++++&&&###&&&***+++qqq???'''000DDD(((+++---,,,++++++///222000///...---,,,+++***)))222---555000///111$$$%%%%%%***,,,+++...444888999,,,999666***"""!!!///HHHxxxxxxgggFFF000EEEbbb///)))+++555888000++++++YYYmmmnnnRRR555,,,'''+++---***((()))***###$$$''''''...444...///111000///000111///+++///333>>>HHH000***NNNAAA444333555///,,,---)))111///...111111///000444555444222"""111'''---111,,,444///777***111'''***555''',,,111111FFF&&&!!!'''666@@@[[[{{{ddd...@@@BBBSSSXXX<<<###+++>>>222333666999;;;<<<;;;;;;:::222---111666777777777,,,000***)))444777333444333333111...***(((***,,,NNNVVV===---222---###666222222222111///---,,,,,,,,,))))))+++***''''''***+++'''***111222---000888///&&&999$$$(((***...$$$%%%++++++,,,///)))444***---333888333)))%%%'''%%%***...---)))%%%"""!!!;;;DDD333***777,,, ))),,,......+++)))+++---///000111///,,,***+++,,,///***((('''***///------)))***...///...333666111///777555222<<>>...555@@@[[[uuuhhhRRR999***%%%&&&+++111'''!!!(((000111666999222(((+++,,,+++...222000***BBBBBB&&&'''***111OOO:::...,,,...)))***,,,&&&///+++***,,,...---...111444444555(((666***...///:::222!!!......===111...111)))$$$***666hhhYYYMMMAAA999***---HHHbbbVVV...GGG+++WWWnnn444(((DDD444+++---///222444555666666333,,,)))---111000...---$$$...,,,'''...111000444111111000...+++(((''''''>>>HHH777&&&222((("""333---...///111111///---+++000,,,+++------+++,,,000///))))))///000,,,111;;;000''':::%%%+++---000$$$+++$$$+++'''&&&)))"""+++%%%&&&***...///+++((('''(((,,,000222...)))''''''333>>>...###444444222HHH...222666666333000000111000222444222...,,,---000777333++++++,,,,,,...++++++(((111444---222666+++BBB888***555ZZZrrrvvvxxxUUUPPPtttbbb===***)))111555888333<<<[[[vvvmmmSSSAAA666+++"""((( &&&//////111222---'''***(((+++222333... HHHUUUAAA---###888```///$$$###&&&%%%***---'''---(((%%%(((***)))***---%%%+++666111BBB444222000,,,+++###///(((000)))/// 222444000---+++```zzz(((222***444:::,,,222>>>:::&&&999III000***555,,,000000111222444555666666777111///111222...******)))999999000111222222777222000/////////---***''')))222333(((555(((%%%---***,,,///111333222222111,,,***+++000222...,,,,,,222---+++,,,,,,,,,///444666+++999......333000***---(((...'''$$$(((""")))***)))))),,,000111///---***)))***+++)))(((,,,333)))555000***///((("""---'''+++///000...,,,---///111333444222///---///111...333,,,222222+++///'''000)))222333&&&,,,666***DDDdddooofffMMM;;;<<>>CCCmmmbbb444000%%%111KKKFFF444888JJJggg}}}aaaGGG444+++***""""""(((((('''111444+++''',,,///,,,555))),,,222%%%///CCC888---******)))000222)))666000,,,...000000000222111333666+++;;;///111222999000 +++&&&000(((...%%%,,,***000;;;000...--- ^^^AAA"""...((()))000999000888666$$$(((777222444222///,,,,,,---...000+++))))))++++++)))---222///000(((,,,///---...///((("""###))),,,(((""",,,%%%111%%%+++###666333222111...(((###"""''',,,444))) """'''(((((((((&&&)))(((%%%+++444111'''///!!!###111!!!---%%%###%%%444///...555111999''',,,000111000...,,,)))...---///222...&&&&&&,,,+++&&&)))---,,,///222,,,777666333...))))))...333///...---------,,,,,,+++111;;;---444222+++>>>;;;,,,"""000999666YYYgggAAADDDwwwUUU(((&&&222555@@@SSSFFF///TTT{{{gggCCC---$$$)))+++!!!+++***,,,...'''$$$(((""""""+++333111(((!!!,,,)))(((+++000333333222(((///###***000&&&---333777(((((((((@@@---///777000...---...,,,)))(((***666///******((($$$&&&,,,+++******---111222///+++...555222222111111888444,,,222777777222//////222...444777444000000333555...111000---///222---%%%(((...222---)))((()))))),,,***))))))+++---------...)))444000,,,777JJJnnn```000***000,,,000...111(((&&&&&&)))...333555555444***&&&******&&&&&&---!!!'''***(((***...---(((%%%+++111000+++(((+++///*********(((''''''***,,,333---'''&&&)))---...,,,+++(((******---;;;???111444$$$!!!,,,///&&&(((444111'''...333%%%&&&///***BBB***;;;fffcccOOOgggeee999"""'''888000]]]mmm\\\~~~^^^<<<000///:::***###...333222000!!!'''000444///(((***000''''''''')))---///111111...888---111222&&&...666AAABBB777%%%///333:::<<<000222333111///---+++***+++***,,,222333...---000***)))((((((***+++,,,+++,,,222///,,,))))))---***%%%+++111444333111000000))),,,---+++((((((***,,,//////,,,&&&&&&)))'''"""...333555///)))))))))(((++++++++++++,,,,,,+++******&&&333000))))))...GGGNNN(((&&&((($$$***((()))...+++)))***---......,,,///---------)))%%%&&&+++%%%+++...++++++...///---))),,,...---***))),,,///+++,,,---,,,+++******+++000...---...000222222111+++&&&(((+++,,,666;;;222&&&"""'''333444,,,,,,444+++666444333===999###@@@eeesssbbbsssrrrNNNuuuMMM---"""HHHzzzlll@@@:::QQQrrriii@@@333444666444---&&&'''------&&&!!!$$$)))***,,,...###%%%&&&'''(((***---///###111***...000&&&111;;;222>>>555///+++222,,,111...555777222///111///)))------000444444///,,,+++...---+++(((''')))---000+++000222...+++---......,,,...///000///---,,,+++222000...---,,,,,,...///,,,,,,(((%%%'''...111000'''---///,,,***---000111///////////////---,,,+++(((###000...(((&&&"""222>>>(((+++&&&"""+++((()))///---+++++++++***(((&&&)))000444...((('''((()))***000333///+++---000222***)))(((((()))+++---///***,,,......,,,***))))))%%%(((,,,/////////.........%%%)))...***,,,222000///,,,***)))'''(((222<<<444222111666:::===WWW~~~zzz}}}cccJJJvvvAAA444---$$$&&&;;;CCC<<<>>>iiiyyyWWW333&&&...666333***+++"""%%%...///+++'''$$$&&&((('''&&&&&&))),,,+++###(((---&&&000555777999000DDD<<<888***???,,,555666---***...///)))///---------,,,++++++,,,...///...+++((((((---111%%%(((222,,,+++222000555333000---++++++,,,,,,+++999444000000111000111333,,,+++)))))),,,222777999$$$(((***((((((...222333000000///---+++******+++000&&&+++&&&$$$&&&!!!---000***111(((%%%///***,,,******************)))((((((111333+++'''+++---***...333555000******///444)))'''%%%&&&***---------)))***+++***)))(((((()))!!!'''---...,,,)))***,,,111'''+++111)))$$$***...***...222111---+++,,,---333555111;;;EEE]]]|||PPP444"""$$$222333JJJ666AAAggg}}}pppPPP:::444555$$$000555///'''(((///(((***+++)))%%%$$$&&&))))))333&&&(((///(((,,,***;;;555###444111444---DDD+++222222((($$$(((+++)))%%%'''(((***,,,///111111(((***,,,+++(((''')))+++###$$$333(((%%%---&&&///+++++++++,,,......---+++333,,,(((******((())),,,---,,,++++++******+++---,,,///---)))'''***+++***,,,,,,)))&&&######'''***555((())) ######$$$(((111&&&&&&---%%%***(((((()))))))))))))))***+++///---&&&'''///111,,,///111333///)))''',,,333...,,,***,,,//////,,,(((++++++)))'''&&&'''***---***///333222---***---000000''',,,222)))%%%,,,111333222...))))))///888>>>222;;;RRRyyyZZZJJJjjj^^^zzzooo888000///---,,,BBBTTTDDD888QQQrrryyybbb>>>:::444,,,%%%(((333+++++++++)))'''&&&&&&'''(((222$$$'''111---///)))$$$...$$$"""%%%///((()))---//////+++%%%$$$(((,,,###)))...000222222///***(((+++...///...,,,+++***444111CCC222)))111###...(((+++///111000,,,(((%%%111+++))),,,+++'''(((...)))(((***---,,,)))***...,,,///...++++++...///,,,,,,---+++(((%%%&&&+++///---$$$)))###%%%*** $$$!!!)))222(((+++---!!!,,,*********((('''''')))+++...---)))%%%(((...000............---(((%%%)))000555333111222222000+++&&&---,,,***'''''')))...222///222444222---***,,,000,,,'''---222+++,,,444666333222333555666<<>>777''''''333(((,,,,,,(((***111333000,,,***))),,,000111///,,,,,,'''BBB000)))777&&&666,,,***%%%"""&&&555JJJZZZ+++(((+++111---$$$'''222***((()))---,,,)))---555(((***+++***,,,///---))) %%%+++---+++)))+++---666,,,---""""""***$$$(((&&&+++111---555---///)))***)))&&&%%%'''---222---+++---111+++!!!###,,,---((('''++++++&&&&&&+++%%%%%%&&&''')))---111444$$$&&&(((((()))***---000+++---//////...+++)))(((333333666111,,,666;;;000PPPRRR[[[^^^PPPHHHaaa~~~RRR___UUU222'''(((***999GGGFFF???GGGaaayyy}}}aaaAAA+++ )))///(((###&&&'''---...'''!!!###***...(((&&&$$$%%%)))---000111))),,,---,,,,,,---((("""%%%222'''"""222333))))))))),,,------...111///*********+++???///444)))%%%000***%%%%%%***///111111$$$&&&000...---888...+++,,,(((***111,,,'''---)))...///,,,***+++***(((///,,,+++,,,000111---)))666...------&&&''')))###...,,,+++,,,...,,,'''###......//////***(((000:::333333222000---,,,...///444(((---000&&&+++666///222///444<<<888000666FFF+++555333$$$!!!****** 222+++---000...333444++++++......555@@@DDDSSSnnnUUUNNNCCCIIIbbbllldddaaapppGGG666+++***777AAABBBGGGPPPRRRkkkvvv^^^GGG888111333777)))------***(((+++,,,+++,,,...111333333000,,,***000333222///---///---***###)))(((!!!---222(((222+++///000000111444333...777222444???555666333000555000+++***---//////---666666999$$$,,,'''///%%%)))+++(((+++222---''',,,###(((***'''&&&((((((&&&$$$""" ###))),,,,,,***666---,,,,,,&&&)))---(((&&&$$$###&&&)))***(((%%%///---,,,***'''%%%***222)))***+++***(((((()))+++(((!!!&&&,,,)))&&&((('''### &&&111444,,,!!!&&&((()))(((***+++)))%%%333)))///888///&&&***,,,)))///666FFFVVVTTTSSS```XXXSSS@@@999OOOuuutttAAA444444---(((+++EEEMMMGGG^^^kkkMMM333))),,,...///111222...'''***,,,......,,,...222555---000000***&&&(((++++++&&&###---"""%%%***333+++///111111222555444111000%%%+++***)))%%%---***555222......000111///,,,&&&(((---###///444@@@<<<&&&)))(((,,,555000***000!!!&&&'''%%%$$$'''(((''''''$$$!!!###)))...111111///&&&%%%$$$"""'''###(((%%%$$$&&&***---,,,+++333...,,,,,,+++)))***...&&&(((++++++++++++,,,---(((&&&%%%+++///''''''555111888555***)))222111(((222+++***333666222111555555+++000<<<===:::333'''EEEXXXmmm~~~xxxtttvvvxxxjjj:::,,,666 ---777RRRffffffkkk|||eeeWWW???(((!!!&&&(((---//////+++%%%$$$)))...%%%***+++&&&!!!###(((***''' 444***&&&+++777)))---000...///222333111222%%%000)))///%%%555111---,,,,,,///111222111///***---...(((,,,000444111%%%)))(((---666222,,,222&&&***+++'''&&&)))++++++333...***(((+++///333444555------...(((***---'''---***''''''***------,,,...******...000...++++++)))+++...//////...//////+++---'''***555111;;;]]]mmmgggSSS555%%%''',,,+++333---***,,,,,,***---333(((333???:::111CCC___iiitttyyyeeejjjbbbBBB222000000FFFdddMMMAAAOOOgggwwwmmmXXXHHH;;;222!!!'''---///---+++---000%%%+++...)))&&&'''+++---###444111+++000+++;;;(((---000------000111111111&&&444///444***999555'''(((***---000000///...---000...---)))***%%%"""(((+++(((+++333---''',,,,,,///...)))(((***---,,,333///***''''''***---///---'''+++...***,,,...'''***&&&""""""%%%(((((('''###!!!$$$,,,000---(((&&&(((***,,,---,,,******+++%%%,,,'''(((222222DDDkkkeeeNNN555+++...222000+++---333555000...222555444333333JJJhhhqqqppppppmmmgggpppkkk^^^^^^qqqggg===$$$UUUooo;;;>>>888@@@OOOOOOAAA===EEE\\\ooovvvgggEEEBBB<<<333---,,,111555***...000+++)))+++------%%%'''///000''')))111++++++111333000---000222222)))###///000...(((111...)))+++---......---+++*** &&&%%%///***111***+++,,,---((()))...(((!!!&&&---///---(((&&&))),,,,,,---+++(((&&&&&&'''***,,,&&&!!!&&&+++(((,,,000)))((($$$!!!"""%%%))))))(((###"""%%%---000,,,'''%%%***+++,,,+++)))(((((()))'''---,,,)))'''%%%000DDD222+++)))///444333222111'''444>>>@@@BBBHHHGGGAAAQQQ:::TTT___???:::<<<___nnn^^^VVV///------222999::::::BBBMMM:::@@@HHHSSSeeeyyy|||kkkXXXGGG<<<777555444444000***(((+++---+++***444(((...&&&(((AAA$$$---333555111---///222333222000444===///000111333...///000000...,,,***))),,,000***666***000&&&)))---...))))))000,,,'''...+++---+++%%%$$$(((,,,,,,---------,,,******+++,,,555...000222///444:::555---***''''''***+++***(((---******,,,,,,'''%%%%%%+++,,,,,,+++))))))***+++...---...)))"""&&&***$$$///;;;AAA888......222333111222:::IIIVVV[[[[[[YYYddd```vvv\\\888PPP~~~]]]PPP:::+++000EEEWWW^^^JJJJJJIIILLLVVV______YYY|||zzziii]]]???<<<444+++)))---///---***;;;$$$111000888```777...333555000,,,...111222444444222@@@)))///,,,000000111222222000...------,,,111)))888,,,777...444,,,---))),,,555444333;;;)))+++***$$$$$$)))...//////000111///---***))))))555+++)))((("""'''...***333///+++******)))&&&###222---)))'''### )))))))))(((&&&''')))+++---%%%)))((('''999@@@,,,+++333///$$$000MMMYYYQQQYYYHHHGGG___uuuyyy}}}~~~~~~hhhQQQ777$$$000222888CCCNNNTTTSSSPPPQQQcccrrruuuuuu}}}{{{nnn]]]HHH:::444)))000...&&&,,,;;;===444---***///111***+++000,,,777---)))---000...///444222555666222000000...***222)))+++///)))(((+++)))---...---)))%%%%%%)))...!!!'''***'''$$$&&&+++---444)))###&&&+++((($$$###,,,222000###"""///777333444...###...$$$$$$<<<+++)))***+++++++++***))))))***///222///------,,,)))+++(((///444000000111,,,:::;;;???FFFQQQ[[[bbbfff___mmmwwwmmmiiivvvMMMDDD888111333888<<<===WWW^^^___YYYXXXbbbrrr{{{~~~xxxnnn___GGG222***---222444+++)))333;;;888;;;<<<555+++777777***'''111333***000222111///111777;;;:::555...333888222111666444555333111111111111///---***///000+++'''((()))(((444...,,,......---///333222///111000,,,//////$$$%%%''''''666...'''444 (((+++000333444222000///666666111+++)))///333333***...---666IIISSSUUU^^^]]]fffuuuuuuggg___```HHHPPP[[[jjj}}}gggMMM>>>666222888AAAKKKPPPTTT\\\bbbddd```www}}}|||kkkWWWOOO>>>EEE^^^uuu}}}wwwbbb```PPP:::666???;;;---:::999444...++++++)))$$$***&&&---222+++)))///...000---+++///444444---%%%---000222111111444333000///000000...)))&&&,,,444999)))+++111---444:::///))))))&&&,,,%%%###111)))444333111---))))))***,,,......---+++000999>>>>>>QQQZZZTTTPPPWWWRRRQQQccc```WWW[[[fff]]]DDD:::CCC```|||~~~hhhGGG???333***)))111;;;AAAJJJbbbxxx}}}{{{zzzxxxtttzzzOOO---)))555111333333000000111---(((333///777;;;222...222111+++((((((---222333,,,%%%"""%%%'''(((+++///---(((,,,...000,,,%%%!!!$$$(((888,,,333777111>>>HHH999222...(((&&&###(((555999&&&***...000111333666999===CCCJJJNNNTTTWWWSSSMMMPPPNNNMMMcccmmmFFF777```FFF===>>>MMMaaa|||sssWWW???---%%%666000000444555666AAAOOOIIIYYYiiiuuueeeQQQKKK@@@AAA===666333444555444888222777999...(((***'''333444555666666555333222...111111//////111---'''///222444444222111///---(((...:::888000:::===***((())),,,,,,111666777>>>IIIUUUfffsssxxxxxxwwwvvv^^^YYYOOOJJJTTTiii}}}aaabbbbbbwww{{{KKK444WWWuuujjjMMM???444+++555GGGbbb___MMM777777LLLXXXTTTHHHZZZ||||||yyyhhh]]]^^^fffkkkUUULLLMMMNNNDDD>>>===888,,,///222111---+++---000,,,///111......000///,,,,,,///111333888;;;999333BBBLLLLLLEEEGGGOOORRRQQQ\\\\\\___[[[hhhqqqjjjvvvuuuuuussskkk```[[[[[[^^^nnnrrrssslllccc\\\SSSLLLhhh}}}nnnSSSHHH@@@AAA>>>888777888222(((555FFFkkkyyyaaagggwwwgggkkkiii]]]UUU[[[iiissssssrrrtttmmmiiihhhaaaUUU[[[aaacccccccccgggkkk\\\bbbeeedddcccfffiiijjjmmmooonnnkkkmmmqqqooojjjmmmrrriiiooouuunnnbbb```bbb[[[jjjppp\\\hhh~~~uuubbbKKK999555===FFFDDDCCC<<<666>>>XXXvvvuuu```MMMBBB@@@666555DDDZZZkkkfffLLLKKKUUUUUUKKKDDDUUU___bbbXXXKKKIIIQQQXXXgggXXXUUUYYYUUUTTTSSSKKKMMMSSS]]]eeejjjnnnsssvvvvvv|||~~~xxxtttuuuxxxyyyzzz{{{uuujjjeeeeeeddd```bbbhhhgggqqqLLLdddUUUZZZgggdddrrrkkk??????>>>@@@???<<<999>>>JJJTTTjjj}}}qqq^^^RRRKKKEEEAAAHHHFFFBBB<<<999<<>>@@@FFFKKKHHHBBBAAAFFFMMM```jjj|||sssfff\\\UUUQQQNNNHHH<<<777@@@III@@@...<<<;;;:::;;;;;;999444111<<>>999777666777;;;???AAAAAA;;;999???MMMTTTRRRTTT[[[kkkvvv}}}tttoooiiihhhjjjhhhaaa[[[VVV^^^aaaZZZVVVXXXXXXTTTMMMUUUXXXTTTTTT\\\aaa```gggjjjqqq{{{