BM 6( MMMNNNooowww```DDD444777111QQQ___qqqyyyOOO333111444000KKK~~~WWW555///000)))444QQQ^^^```]]]]]]WWW@@@---...---///+++---FFFfffnnnbbb```[[[SSSIII;;;...***,,,+++,,,000777>>>BBBBBB@@@<<<@@@<<<000))),,,...+++,,,777AAAEEEIIIMMMLLLHHH>>>444,,,+++,,,---///222NNNUUULLLVVVYYYEEE999)))///------888UUUvvvsssUUU000,,,777///===jjjwwwHHH777999:::OOOlllyyyRRRGGGiii\\\JJJbbbzzznnnSSS:::000888CCC]]]ddd{{{kkkGGG222...222@@@aaa}}}QQQ111000000,,,===YYY___aaa]]][[[UUU>>>,,,000000...,,,333JJJaaaeee[[[ZZZUUUOOOGGG;;;///,,,///+++---333:::AAAFFFGGGFFFAAAEEE???111))),,,...,,,***666AAADDDIIIOOOOOOIIIFFF:::...+++,,,---///111PPPZZZUUUZZZYYYNNNDDD***///,,,000666GGGjjj~~~vvviiiCCC///111...444YYYiiiGGG222333CCCaaa```ZZZXXXGGG[[[|||aaaDDD333666GGG___qqqnnnZZZ<<<111...888^^^yyyIII---000000000HHHeeeaaabbb]]]YYYRRR<<<---111000,,,///@@@WWWeeeccc]]]]]]XXXQQQIII<<<000---000***...555>>>FFFLLLOOOPPPLLLMMMEEE444***,,,...,,,---;;;FFFIIINNNVVVVVVPPPSSSDDD444------,,,---///JJJ[[[[[[^^^^^^___ZZZ777...,,,333333888YYYwwwuuuwwwaaa@@@222222000DDDlllkkk;;;333:::NNNdddhhhuuuLLLZZZXXX;;;222@@@YYYuuuvvvOOO444000333AAAyyyvvvDDD)))///000444PPPnnnbbbbbb]]]XXXPPP;;;---333...)))111LLLeeemmmiiieeefff```XXXMMM???111,,,...)))...777AAAKKKRRRVVVXXXTTTTTTJJJ777+++,,,...,,,222AAALLLOOOTTT^^^^^^WWW]]]KKK999000---,,,,,,...CCCXXX]]]```cccnnnmmmFFF///---555111---NNNqqqsss{{{wwwSSS777999111333RRR|||UUUFFF999000nnniiiuuuJJJ[[[tttDDD555===ZZZsss222333555222qqq~~~~~~yyyWWW:::000000***:::WWWbbbccc```eeehhhYYY===,,,+++***222555KKKqqqzzzqqquuuqqqhhhbbb\\\III111(((---...(((333EEEOOO[[[dddccc]]]aaaWWW===,,,,,,///...666OOObbbaaa```fffhhhcccggg```AAA+++000///***333:::aaafffgggaaaaaasssggg@@@------222...BBBlllJJJ---888222888bbbuuuPPP>>>===FFFeee~~~ZZZVVV___777<<<\\\|||WWW000555,,,QQQxxxhhhkkkeeeJJJ555...//////GGGgggrrrhhhdddeeegggWWW===///000---222>>>YYYuuuzzzuuuvvvtttkkkfffaaaOOO666,,,000...***777JJJTTT^^^gggeeegggjjjbbbNNN999///......000MMMfffiiiggglllmmmiiimmmlllUUU777---000...+++444WWW]]]dddbbb[[[nnntttXXX:::+++///000===bbbmmmFFF666***:::LLL}}}NNN444IIIyyykkkbbbEEErrrqqqCCC111IIIxxx}}}vvv===333;;;555yyytttkkksssiii<<<000---...888VVVuuu|||xxxqqqnnnjjjVVV:::---000111333NNNppp}}}}}}}}}{{{wwwoookkkgggVVV<<<...000---,,,===RRR[[[ccckkkhhhmmmmmmjjj]]]FFF111+++...+++LLLiiiooolllmmmnnnkkkppptttjjjIII///111444(((000PPPWWW```dddWWWeee|||tttQQQ111---222555SSSnnnCCC***999999yyyuuuCCCAAALLLxxxjjjuuuJJJaaazzzMMM777EEEbbbzzzxxx~~~]]]555666999SSSiii555000,,,000EEEeeexxxvvvzzztttpppjjjUUU888+++///...444[[[~~~~~~{{{sssooommm[[[???///...,,,///EEE[[[bbbiiinnnlllooollllllgggPPP555,,,222+++KKKiiipppkkkiiikkkjjjpppppprrr]]]999222777,,,000QQQZZZ]]]eee]]]```sssjjjCCC///000///EEErrrjjj@@@444555gggsss@@@999rrr|||vvvPPPWWWWWW999BBBjjj}}}EEE666666;;;~~~|||OOO333111---777XXXtttxxxoooqqqmmmmmmjjjVVV:::...222+++:::gggwwwtttrrr```CCC000---,,,333LLLccchhhlllqqqooosssmmmmmmkkkWWW999...444,,,JJJgggoookkkjjjmmmpppsssiiiqqqmmmKKK444333000000OOO```\\\eeellleeegggxxxzzz^^^;;;///---===\\\hhh666666GGGdddFFFNNNhhhzzzWWWNNNyyynnn<<<;;;XXXccc333:::AAAYYY{{{AAA222222000BBBkkkzzzrrrxxxuuuvvvqqqZZZ<<<...111111NNNxxxyyyuuutttdddGGG333///---666QQQhhhlllmmmrrrqqqsssmmmkkkiiiXXX<<<---,,,...IIIeeeqqqpppqqqvvv{{{zzzmmmrrrxxxaaa???000///...DDDaaa___cccvvvnnnbbbjjj|||sssPPP444...888HHHMMM:::---kkk^^^666\\\hhhuuuRRRpppRRR666UUUxxxyyyKKK222;;;RRR{{{@@@000333333KKKtttxxxzzzzzzwwwvvvqqqXXX999,,,000444```|||ssspppqqqcccGGG444000...888TTTkkkmmmmmmrrrqqqqqqnnnmmmkkk___III555+++000IIIeeetttvvvwwwzzz}}}}}}xxxvvv{{{uuuTTT666///111444___eee]]]rrrqqqfffcccrrr|||ggg@@@///666<<LeeeiiinnnPPP;;;aaaZZZ...666___}}}rrrjjjTTT555444---777QQQaaaaaadddmmm___ZZZXXXWWWJJJ777///444IIIkkk{{{{{{uuummmaaa```___HHH111...---;;;NNN[[[^^^\\\___ccciiinnnooosssvvvcccDDD333:::999```sssqqq|||}}}{{{xxxWWW555888666GGG\\\```aaafffggggggiiikkktttlll>>>&&&===AAAzzzNNN444KKKjjj666```vvvHdĦjjjjjjUUU???TTTKKK666TTTvvv~~~|||tttgggZZZFFF---333111888HHHQQQSSSXXX```]]]VVVSSSSSSHHH555...222ZZZnnn}}}}}}~~~wwwooollleeegggfffNNN666222333DDDZZZkkkpppooonnnooonnnmmmpppuuuuuukkkPPP555111222[[[nnnkkktttuuussszzz___444000...???PPPNNNOOO]]]ffflllnnnnnnxxxwwwQQQ333:::333aaa}}}LLL===iii[[[MMM~~~|||DdDӵӵӵĦӵĭӵeeexxx@@@CCCggg;;;@@@nnnyyytttppphhhkkklllggg\\\NNN===///000<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??mmm[[[DDDlll~~~LLL;;;WWWvvvuuupppfffkkkjjjggg```NNN;;;444///IIIbbbjjjjjjkkkkkkhhhhhhcccccc```LLL666777HHHvvvnnnjjjpppxxxxxxrrrmmmkkkjjjccc___ZZZFFF111///---DDDbbbwwwzzzwww{{{zzzooowwwhhh555333777gggjjj:::---:::WWWaaabbbiiipppxxxvvvttt|||~~~XXX555888===mmmddd???___iiiCCCoooDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}zzz>>>YYYggg666MMM{{{}}}~~~vvvqqqlllQQQ666333===YYYrrrvvvrrrrrrpppkkkllllllooogggIII///;;;XXX~~~tttppptttxxxvvvtttvvvllloookkkiiifffQQQ999111555NNNlll~~~tttuuuGGG111333dddQQQ222777aaa{{{{{{pppeee|||{{{{{{xxxRRR999333LLLTTT???ZZZPPPHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}```<<>>fff|||wwwtttssssssrrrtttwwweeemmmppptttvvv```@@@000444PPPnnn{{{|||ccc555222aaarrrBBB:::iiiyyydddxxxxxx~~~vvvEEE444>>>xxx???aaa}}}JJJYYYDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵrrrNNNaaaQQQOOOyyy}}}yyyvvvsssrrrOOO222@@@lllttt{{{{{{uuupppmmmkkknnnooosssiiiEEE---GGGuuuxxxxxxuuupppmmmoooqqqqqqgggnnnnnnsssxxxeeeCCC000000QQQpppyyywwwzzz~~~wwwBBB999aaaDDD111\\\zzzjjjxxxzzz~~~vvvdddAAA???nnngggLLLrrrLLLnnn>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵvvvWWWIIIppp666nnn||||||wwwNNN333GGGhhhmmmuuu}}}|||tttmmmjjjtttsssuuulllKKK666RRR{{{}}}zzzqqqooossssssooouuuvvvnnnnnnttteeeGGG555666ZZZ{{{|||}}}}}}}}}~~~yyyvvv}}}KKK===aaaNNN444\\\mmm~~~LLLAAAPPPGGGbbb[[[^^^&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒReeeXXXFFFZZZ}}}{{{yyynnnBBB888bbbvvv|||~~~rrrwwwNNN444mmm~~~{{{zzzwwwrrrnnnmmmoooqqqmmmlllqqqqqqmmmjjjSSS///<<>>|||ooorrr===CCCyyyGGGMMM{{{HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@heeejjjyyy\\\vvvyyyxxxuuuaaa???DDDlll}}}rrrrrrMMM;;;ppp||||||yyytttoookkkhhhfffeeefffdddhhhiiiiiiiiiSSS///EEEmmmyyy}}}zzz}}}vvvxxxzzz{{{{{{{{{|||mmmFFFYYYUUUAAAwww|||yyybbbBBBaaajjj```xxx\\\D^DdDĦs׼svvvUUUnnnzzztttsss|||vvvUUUBBBYYY||||||rrrmmmQQQOOOzzzwwwsssrrrrrrqqqnnnkkkeeebbbeeegggjjjnnnYYY666GGGhhhnnnrrrvvvrrrwwwqqq{{{}}}{{{UUULLLqqqKKKrrrooooootttvvv|||NNNHHHLLLdddnnn>d<Ħ>d<ĦĦBeĦzzzYYYyyypppssspppxxxLLLEEEhhh}}}zzzzzzwwwsssrrruuujjj___JJJUUU~~~yyylllhhhfffgggkkkkkkgggbbbddd___```ccchhhnnn\\\:::PPPiiihhhjjjqqqsss|||zzzuuuyyy~~~aaa@@@]]]YYY|||pppuuuuuuvvvzzz~~~nnnIIInnneeeRRRDdDĦsdKĦgdKĦgdKĦ|||{{{sssppp~~~|||TTTUUUzzz}}}wwwzzzyyyqqq```NNN___}}}tttqqqmmmiiiiiikkkiiibbb]]]aaa\\\[[[]]]aaaiiiZZZ;;;QQQhhheeeiiiqqqpppwwwvvvooossszzz~~~~~~mmm@@@uuuEEExxxyyyyyyzzz~~~gggiiiXXX|||~~~kkkDenenene{{{yyyxxxzzzuuutttoooKKKTTTqqqooossswwwzzzxxxwwwvvvqqqkkklllhhhgggXXXJJJ```xxxppppppnnnlllmmmnnnmmmjjjfffeee``````___bbbkkk```DDDUUUmmmnnntttyyyqqqssspppvvv{{{yyyLLL{{{KKKmmm~~~uuuxxx}}}```ddd\\\oookkkXXXrrrkkkfffiiiiii[[[SSS\\\TTTWWWXXXMMMKKK[[[WWWZZZ]]]]]]ZZZUUUPPPMMMNNNOOOZZZZZZ[[[HHH333DDDXXXNNNOOOSSSUUUSSSRRRSSSQQQLLLNNNFFFKKK???222HHH[[[WWWSSSSSSTTTUUUWWWWWWWWWWWWYYYWWWXXXVVVWWW```[[[CCCVVVmmmmmmsssuuulllqqqqqqtttyyy~~~ZZZvvvyyy{{{|||{{{{{{jjj]]]xxxzzzwww|||jjjkkkfffyyyuuu|||xxx]]]QQQOOOIIICCCDDDGGGEEEAAACCCMMMLLLKKKRRRRRRNNNOOOPPPRRRoooYYYjjjnnnmmm|||ssspppmmmkkkkkkkkkjjjhhhcccddd]]]HHH???UUUdddXXXYYY[[[[[[WWWVVVWWWVVVSSSXXXLLLQQQCCC222BBBOOOMMMJJJJJJKKKIIIFFFEEEEEEFFF???>>>@@@>>>>>>HHHEEE111999LLLGGGIIILLLGGGTTT[[[aaafffmmmtttxxxzzz|||~~~}}}}}}bbbrrryyyyyyxxxpppsssrrrqqqyyyXXXuuuxxxvvvMMM[[[}}}iiiYYYMMMIIIRRR___```\\\^^^eeebbbYYYYYYaaakkkhhheeebbb___ZZZUUUQQQLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGCCC@@@>>>===>>>>>>;;;:::888555222333666999666666777999:::;;;<<<======;;;999888888:::===???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFJJJMMMOOONNNMMMLLLGGGGGGGGGFFFFFFEEEEEEEEEIIIFFFCCCFFFLLLQQQRRRPPPUUUWWWYYY^^^dddkkkqqqtttbbbkkk|||ӵppplllhhhiiirrryyyzzzzzz{{{nnneee^^^ZZZNNN@@@<<>>???HHHGGGEEECCCBBBAAAAAABBBEEECCC???888222///000111333333444555666777777888:::999888777777999:::;;;555555555555555555555555Ħ666666666999:::===ĦAAA@@@GGGGGGHHHHHHIIIIIIJJJJJJRRRNNNJJJKKKOOOQQQPPPNNNBBBӵNNNRRRSSSZZZbbb```WWWZZZcccrrrxxx|||zzzyyywww___|||4ĉ@ӵyyykkkfffccc[[[PPPHHH>>>::::::===:::333333888888999<<>>@@@AAAAAA=========>>>>>>======<<<<<<;;;888333///---...000000000000111111111222222333333333444444444555555888888888888888888888888>L999999999999>>>>>>=hĦDDDEEEEEEGGGHHHJJJKKKMMMMMMQQQMMMJJJJJJLLLMMMLLLJJJ4ĉ@ӵYYYYYY^^^ccc___VVVVVV^^^UUUYYYZZZVVVTTT\\\ooo||||||tttLLLgggxxxGG=?ttt]]]PPPBBB>>>DDDIIILLLKKK>>>>>>BBBHHHHHHAAA>>>???555555777:::<<<;;;888555444444444333333333222222444555777999::::::999888555555555222000///000222////////////////////////...///000111111111000000111111111111111111111111HdĦ111222222222444=Īj:::;;;<<<===???@@@BBBBBBKKKIIIHHHIIILLLNNNNNNMMMGG=?TTTWWWZZZVVVOOONNNSSSbbbdddddd^^^YYY\\\gggrrrjjjnnnvvvqqqiii\\\iiiSSSLLLXXXfffqqqxxx~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦwwweeeWWWPPP^^^[[[VVVQQQĭӵIIIFFFĦ>>>===888Ħ???Ħ666222//////000000000000////////////000///------DdD---,,,+++?fӵ......///Ħ333333333ӵƜ`1.׼sNNNPPPĭӵVVVoootttkkkccciiippptttttttttyyyӵyyyiiiĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵjjj]]]\\\dddnnndddhhhiiifff?><zQQQg&e>&eDDDCCCHL888888888ShӵgL===888333000///000000000000000000000S?ʬ3332223h?D%%)?111000ZufĦ.........gL///((()))g&e+++gĉ@444222g&e>&eKKK@eZZZZZZ??aaaaaaWWW[[[dddlllooonnng<ĉ}}}bbb3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦvvvrrrllliiijjjsssssssߝLGdUĦJJJHƅ^Hu]Ħ???ntHdĦ???@@@HGgĉ@777HdĦ444222000//////......////////////Htƅ^222111Bt=o9ĦDtfo9Ħ+++******g?000000HdĦ111444555Hu]Ħ444tt///---Hƅ^Hu]Ħ...H׼s333===AAAGGGAAA???AAAJJJWWW___```tQnnnqqqqqqrrrje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtsss]]]XXXSSSLLLGGG@@@>>>DdDΦDdDĦ111>d<ʜ4DuTӵ...4DwDd<Ħ...puR)Ħ>d<,,,,,,---------,,,,,,++++++peӵ,,,ĦpeӵDx<>d<ӵDd<+++qR/ܗ?fӵ,,,>d<,,,+++>d<Ħ---4DufئL>e000DdDʜ4DuTӵ...DdDĦ000///111222444444333222111111222222222222333geĦ222s<v>aĦ:::<<d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜ>>:::555333>d<Φ>d<Ħ///s&dq&ĒR------i?ʜtd<Ħ---HHܗDӊB---<x------,,,,,,+++++++++B?daĦ555555B?Ho9HHH>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eHHHBBB>>><<<999666888666ege000///sĪj@h---------fdDĦ---@ďD,,,,,,Hkge,,,,,,---,,,,,,+++++++++@h,,,,,,@G+++,,,HĪj@IŌ,,,,,,Bene+++Hkge+++ne,,,---fe,,,Hu]3hh------...se---...///000000000///////////////000000000geĦja>aĦ999:::@GCCCFFFse^^^fffrrr<Ō@GHkge4DuXӵĵD^HHHAAA<<<;;;:::888666666444/////////---------------DdDĦ------,,,,,,,,,+++,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***+++,,,,,,++++++D^,,,,,,,,,---s׼s---------....../////////........./////////000geFm8000>aĦ333555777HHHLLLPPPs׼sZZZYYY\\\eeesss~~~HoΦ4DuXӵtvӵ>d<ĦĦĦĦkkkZZZRRRKKKFFF???;;;999888666333222000///...000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,>d<Ħ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++******++++++++++++******+++************++++++,,,************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************Ħ,,,------------,,,,,,,,,,,,+++>d<Ħ,,,,,,+++,,,---Be------------------.........///........./////////geFYĉ//////>aĦ000222333444555555:::>>>DDDIIINNNSSSBeZZZWWWRRRPPPUUU```iiinu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦsssbbbTTTOOOFFFAAA<<<999888777333000111000......000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gdDĦ,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++******++++++++++++*********************+++,,,,,,************++++++++++++,,,++++++******++++++,,,*********************************gdKĦ,,,,,,,,,,,,,,,,,,,,,------+++sdKĦ------***,,,---...---,,,---------------...//////...////////////000ŶS1111111113we<333444444555111444777:::===AAATTTVVVVVVSSSQQQSSS[[[cccppp{{{iĉ@3hR/Ō>AnenenenetttgggZZZPPPLLL???<<<888777777777333000111///------------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,De,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++************++++++******++++++++++++************))))))***+++,,,,,,)))************+++++++++,,,++++++++++++++++++,,,******************************ne+++,,,+++++++++,,,,,,---------+++ne---------***+++---//////...---,,,...------------...//////////////////000000>A///000000k<000111111222222777888999999999;;;>>>AAA999???EEEIIILLLQQQYYY```nnntttfh{{{nnndddWWWLLLEEE>>>;;;888666444333000...111///...---......,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************))))))******+++,,,************************,,,+++)))((()))---000333***************************************---------------***+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////////////////000000111111111111333333444666888:::<<<======???@@@BBBEEEJJJPPPUUUdddlllzzznnnaaaXXXNNNDDD???===;;;777555444333000...111///...---......,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************))))))******+++,,,************************+++***)))((())),,,...000************************************************------------------------***+++,,,,,,------,,,,,,,,,,,,,,,---------......................................................//////000000000111111111222333333555777999;;;<<<;;;===>>>@@@BBBGGGLLLQQQZZZbbbpppwwwdddYYYRRRIIIBBB???<<<999666444333222000...000///------......---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************+++++++++++++++++++++++++++++++++*********************************************************************))))))******+++,,,******************************))))))***++++++,,,************************************************------------------------***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------........................////////////000000000000111111222333555777888999999;;;<<<===???BBBGGGKKKQQQYYYeeeuuuooo^^^TTTMMMGGGBBBAAA:::888555333333222000...000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++******************************************************************************))))))******+++,,,************************))))))************))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------................................./////////000000000000111111333444666666888999:::;;;<<>>AAACCCIIIRRR[[[hhh{{{}}}kkkZZZQQQHHHDDD@@@;;;999:::555333111000000000///...///---,,,---...///...---+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************))))))******+++,,,************************************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,---------.........111000000000000111111222222444666888888:::===??????FFFNNNVVV___pppnnn]]]OOOHHHAAA???===999777999444222000///000000///......---,,,---//////...---+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++*********************************************************)))***++++++,,,******************************))))))***+++,,,,,,************************************************++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......////////////////////////------------------------,,,,,,,,,---------......111111000000000000111111000222555666777999;;;>>>@@@FFFNNNRRRYYYggg{{{sss___UUUKKKGGGAAA<<<:::888666555222111111000///......------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******((()))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...---------............//////////////////000111111111222333555666888999:::===DDDKKKPPPTTT^^^ooo|||{{{fffUUULLLFFFCCC===:::888777666555111111000000///......------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------*********++++++,,,,,,,,,)))))))))***************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......------,,,,,,------...---------............//////////////////000111111111222333555666888999:::===CCCIIIMMMOOOXXXgggttt~~~lll[[[MMMGGGAAA>>>999777666666555444111000000//////.........---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,((()))***+++,,,------...+++*********************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...---------............//////////////////000111111111222333444666888999:::<<>>BBBDDDEEELLLWWW```nnn|||qqq___TTTJJJCCCAAA???<<<888666444333111///////////////............---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---------............//////////////////000000111000111222444555777888999777;;;???@@@CCCIIISSSZZZfffsss}}}gggYYYPPPHHHCCCAAA>>>;;;888666444333000...........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******+++,,,,,,,,,************)))))))))))),,,,,,,,,+++++++++******++++++,,,,,,,,,---------************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...---------............//////////////////000111111000111222333555777888999666999<<<>>>AAAGGGOOOVVV[[[gggxxxrrr___UUUNNNGGGBBB???:::888666444444333111///........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***************************+++,,,...///000111111++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,******************++++++++++++++++++++++++,,,,,,***++++++,,,---...//////************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,------...---------............//////////////////000111111000000222333555666888888666888;;;<<>><<<<<<999666222000000000000///////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++************++++++--- @@@VVV777)))333))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,************************************************---,,,+++++++++,,,---...(((***,,,------...000111222---)))''')))++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------..................////////////000111222333444444444444444666888:::<<>>AAADDDGGGMMMWWWbbbmmmzzzwwwggg\\\QQQGGGCCC???;;;999999777444111000000000///.../////////............---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++------***$$$###...333...+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************+++************+++,,,,,,***,,,------,,,,,,---///.........---***))))))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---............/////////000111222333333333333333555666888999:::<<>>:::888999666333111000000000///...//////.........---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++(((...'''(((777888,,,++++++++++++***************++++++++++++++++++++++++++++++************++++++++++++************++++++***************************************************************++++++++++++---...---++++++,,,---+++...000///+++((()))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////000000111222222222222222444666888888888:::<<>>;;;888999444222000///000000...---............------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++(((+++&&&333III;;;%%%+++************************++++++++++++++++++++++++++++++************+++++++++******))))))******+++************************************************))))))******++++++++++++,,,---------+++***+++,,,***---000000,,,))))))+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------............000000111111222222111111444555666777777888;;;===@@@>>>EEEQQQUUUWWWhhhnnn___WWWLLLDDD???>>>>>>:::777777222111//////000000...,,,.........------------,,,++++++************++++++***++++++++++++,,,,,,,,,++++++************++++++,,,)))$$$222DDD444###---)))))))))***************++++++++++++++++++++++++++++++************++++++******))))))))))))******************************************************)))***++++++,,,,,,+++++++++,,,---,,,+++***+++,,,***,,,...///---,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++,,,,,,------.........++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,------------.........///000000111111111000000222333555666666777:::<<>>EEENNNSSSXXXhhhzzzuuueeeYYYTTTIIIBBB=========999666555111000//////000///...,,,.........---------,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++************++++++---+++&&&+++333---&&&+++((()))))))))*********+++************************++++++************++++++******))))))))))))************************************************************,,,---------,,,+++***+++,,,,,,+++***+++---+++++++++,,,...///...---)))************+++++++++***************************++++++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........///000000000000000//////000222444444555777999<<<@@@BBBFFFJJJOOOYYYeeennn|||vvviiiZZZOOOLLLGGG@@@;;;<<<<<<888444333000/////////000///---,,,......---------,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,++++++************++++++***...,,,''''''+++***&&&(((((())))))*********+++************************++++++************++++++******))))))))))))*********************************************************+++,,,---...---,,,,,,)))+++,,,,,,++++++,,,---,,,***)))+++///111000...)))************+++++++++******************************++++++,,,---......++++++++++++++++++++++++,,,,,,------------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......///000000000000000/////////111333444555666999<<<===AAACCCBBBGGGSSS\\\___qqqpppcccUUUKKKGGG@@@===;;;999888666333111111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))******+++++++++,,,+++((('''(((+++...000111,,,((()))---///,,,)))+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...111000******///000---,,,,,,,,,,,,,,,---...///---------............///////////////000000000000444222000222555888999888>>>???AAACCCGGGNNNVVV[[[hhhvvvwwwhhh\\\PPPGGGCCC???===:::888777555333000000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************************************++++++++++++******))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))))))))))))))))))))******************************++++++++++++******,,,,,,++++++++++++++++++,,,+++***)))***,,,...000111...))))))***,,,+++***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000///++++++///000---,,,,,,,,,,,,,,,---......------------.............../////////000000000000111222333333333555999<<>>>>>;;;999777666555222000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++************)))))))))))))))))))))))))))************************************++++++++++++******,,,,,,,,,+++******))))))************+++,,,---...222000---+++******+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,///000...,,,,,,,,,,,,,,,------...------------................../////////000000000...111444333222444:::???>>>>>>???@@@BBBGGGMMMRRR\\\eeesssuuu]]]QQQKKKEEE@@@===<<<:::777666555444111////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************)))))))))))))))))))))))))))***************************************++++++++++++***************)))))))))))))))******+++,,,,,,,,,,,,,,,222333444333000---------,,,,,,---------------,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---/////////---,,,,,,+++,,,,,,------,,,,,,---------................../////////000000///000111222333777;;;>>>:::;;;<<<===???CCCIIINNNYYY```lllzzzyyygggSSSJJJGGGCCC@@@???:::888666444444222000...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************************************++++++++++++******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************************************++++++++++++******))))))******+++,,,------------...///000///......111444999:::888444000///------.........------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---.........///---,,,,,,+++++++++,,,,,,,,,,,,,,,------------...............////////////222///---111777;;;;;;999555666888:::===AAAGGGKKKOOOWWWbbbooo~~~jjj\\\NNNGGGDDDAAA???@@@888666444333333111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************************************++++++++++++******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))******++++++++++++++++++++++++++++++******++++++++++++*********+++,,,---...000111111000111222222222222111111///333777;;;<<<999444111---.../////////...---,,,++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++***+++...///,,,,,,...---,,,,,,+++++++++++++++,,,,,,,,,,,,------------------........./////////333...,,,111:::>>>:::555222444666888;;;???DDDHHHIIIQQQ\\\ggguuuqqq^^^UUULLLGGGBBB===<<>>AAAFFFKKKQQQXXXdddvvvxxxeee[[[QQQKKKCCC???>>>===999666444444333222111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))************'''(((***,,,...222777;;;444333000...,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---000+++---666777111///444222333444666888:::<<<>>>DDDHHHPPPXXX___jjj~~~nnn]]]SSSMMMGGG@@@======<<<999666444333333222111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))************((()))******+++...222555222111000...---,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---......000444444111111444222333444555888:::<<<===BBBFFFMMMUUU[[[eeexxxwwwdddVVVMMMGGGCCC===;;;;;;;;;999666333333222111000//////.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))************)))******)))(((***---000////////////...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......------,,,111444222000111333222222333333555777999;;;<<<@@@BBBIIIOOOUUU^^^ooo~~~lll]]]RRRLLLEEEAAA===:::999999777555333222222111000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))((()))))))))************)))***)))(((((())),,,...,,,---...//////---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++555777000,,,222444111222222333444666888:::;;;???@@@EEEKKKPPPXXXggguuusssbbbWWWNNNHHHDDDAAA===:::888666555333222111111000000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))))))))))))))((()))))))))************))))))))))))(((***---000+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------.........666666...,,,222444111222222333444555777999:::??????CCCHHHMMMSSS```mmm~~~hhhYYYPPPHHHCCCAAA@@@===:::777444333222111111000000000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************************************))))))))))))))))))))))))))))))))))))************((())))))))))))+++...111,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000444555222......111222111222222222333555666888999>>>>>>AAAFFFJJJPPP[[[ffftttppp\\\QQQKKKEEE@@@<<<;;;:::888555333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))************))))))))))))(((***---000------,,,++++++***++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111:::222---...111000000111111222222333444666777888===<<<>>>DDDHHHNNNXXXbbbkkkzzz|||dddSSSLLLIIIFFFBBB777777777666444222222333000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++************************))))))))))))))))))))))))))))))))))))******************)))((('''(((+++---///---,,,***))))))***+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333>>>111)))///333000...111111222222333444555777888<<<:::<<>>:::999777555333222111000////////////............------------------------+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((+++***)))((((((***,,,---,,,,,,+++***))))))******)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,...---***+++...---)))+++,,,,,,+++,,,000777<<<000000000000////////////000000111222444555555666888:::===AAAFFFKKKRRRWWWdddkkk{{{uuugggVVVIIIDDDBBB???<<<:::999777555333222111000////////////............------------------------+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,++++++***))))))******)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,...---++++++...---)))------...,,,,,,...333777000000000000////////////000111111222333444555666888:::>>>AAAEEEJJJPPPUUU]]]dddssshhh]]]NNNDDD@@@???===;;;999888666444333111111111////////////............------------------------+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))&&&(((+++---......---,,,,,,+++******)))*********)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,......++++++------***---...///...------///111////////////000000000000000111111222333444555555888;;;===@@@CCCHHHMMMQQQXXX^^^jjjzzzsss___VVVKKKBBB???>>><<<;;;777666555333222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''(((***---.../////////++++++***************+++))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,//////,,,+++------+++,,,---...///......------////////////000000000000000111111222333333444444888:::===???AAAEEEIIILLLVVV[[[eeerrr~~~uuueeeXXXQQQHHHAAA===<<<:::888555555444222222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***)))))))))***,,,...000111+++***************++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++///111---+++,,,---,,,***+++---///000000///---.../////////000000000111000111111222222333333333777999<<<>>>???BBBEEEHHHQQQUUU```mmmxxxjjj^^^OOOKKKDDD>>>:::888666555444333222222111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******+++***))))))***,,,///111*********)))******+++,,,)))************+++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++000222...***,,,...---******,,,///222222000.........//////000000111111111111111111222222333333555888;;;===>>>@@@CCCEEEGGGMMMYYYgggsssuuuaaaXXXHHHEEEAAA<<<999777666555333222222111111111111222////////////............++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********)))))))))***+++,,,------******))))))***++++++,,,)))************+++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------******************************+++,,,,,,,,,,,,++++++000333...***+++......,,,,,,,,,///222333111............///000111111111111111111111222222222222333666999;;;===???AAACCCAAAGGGSSSaaalllvvviiiWWWOOOEEECCC@@@===;;;999888777222222111111111111111222000/////////............++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++'''(((***,,,,,,,,,***)))******))))))***+++,,,,,,)))************+++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------******************************+++,,,,,,,,,,,,+++***111333...***+++......///...---///222333111...---......///000111111222111111111111111222222222222555888;;;<<<>>>AAACCCAAAFFFQQQ]]]eeemmmzzzppp```SSSMMMGGGBBB<<<999888888666444222222111111000/////////////////////...---,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++***)))(((((()))))))))))))))))))))))))))***,,,------,,,***)))'''((()))******)))((('''''''''(((((())))))******************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))000,,,))))))+++---...---))))))))))))))))))))))))************************+++,,,------,,,+++)))(((---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...///.........///////////////000000000000000111111111111222222222666777777888:::<<<>>>???@@@CCCLLLVVV___fffrrr}}}yyyjjj\\\QQQLLLEEEAAA;;;888777777555444222222111111000/////////////////////...---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++***))))))((()))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***++++++***)))((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))///,,,))))))+++,,,,,,+++))))))))))))))))))))))))************************+++++++++++++++******)))---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---...///////////////000000000000000111111111111222222222444555666777999;;;===>>>???AAAIIISSSZZZaaalllwww~~~mmmaaaUUUMMMJJJBBB???:::777666555444333222222111111000/////////////////////...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++***)))))))))))))))))))))))))))))))))((()))***++++++***)))((()))******++++++******)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))---+++******++++++***((())))))))))))))))))))))))***************************************++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,---...////////////000000000000000111111111111222222222222222444555777:::<<<======???FFFOOOUUUZZZdddnnnrrrbbbYYYPPPIIIGGG???<<<999666444333333222222222111111000/////////......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))******)))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))+++************)))((('''))))))))))))))))))))))))************************+++************,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---////////////000000000000000000111111111222222222111222333555777:::<<<===>>>???EEELLLQQQUUU^^^gggxxxiii[[[SSSKKKFFFDDD;;;:::999666444222222333222222111111000/////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************))))))))))))))))))))))))((((((((())))))((((((((((((((((((''''''((((((((())))))))))))((((((((((((&&&'''''''''((((((((()))'''((((((((()))))))))***((()))))))))************((()))))))))************)))))))))))))))))))))))))))*********)))(((((('''))))))))))))))))))))))))************************,,,+++++++++,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---////////////000000000000000000111111111222222222222222333555777999;;;===???@@@EEEKKKNNNQQQYYYbbblllyyytttaaaUUUOOOHHHBBB@@@999999999666444222222333222222111111000/////////---...............------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((''''''&&&&&&''''''((())))))))))))(((((((((((('''''''''(((((())))))***''''''(((((())))))******))))))))))))************))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))+++))))))))))))))))))))))))************************+++++++++,,,,,,...//////++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,---...////////////000000000000000111111111111222222222333333333555666888:::;;;>>>???CCCHHHJJJMMMTTT\\\gggtttxxxiiiXXXOOOKKKDDD???<<<777999999777444222333444222222111111000/////////------...............---,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***))))))))))))))))))***)))((('''&&&&&&'''((()))***)))))))))((((((((('''''''''((())))))***++++++'''''''''((()))*********))))))))))))************))))))))))))************))))))))))))))))))))))))((()))***)))((((((+++...))))))))))))))))))))))))************************)))******+++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---...///////////////000000000000000111111111111222222222222222333333444666777888;;;;;;???CCCEEEGGGNNNVVVbbbooooooaaaRRRKKKHHHBBB===:::777999:::888444222333555222222111111000/////////------...............---,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************++++++))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))*********))))))(((((((((''''''(((((()))***++++++,,,&&&''''''((()))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))(((******)))((()))---111))))))))))))))))))))))))************************'''(((***++++++***))))))+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///.........000////////////000000000000000111111111111222222222222222222222333444555555777888;;;@@@AAACCCJJJRRRYYYfffxxx}}}eeeXXXKKKFFFDDD@@@<<<:::777777555444333222222222111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------........................////////////000000000000000000000000111111111111222222222333444555666777888:::<<<===???BBBFFFIIIVVVcccnnn|||ttt```TTTHHHDDDBBB>>>:::999777666555444333222222222111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------........................////////////000000000000000000000000111111111111333222222333333555666666666888:::;;;===???CCCGGGRRR___jjjwwwttthhhYYYNNNDDDAAA@@@<<<999888777666555333222222222222111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------////////////000000000000000000000000111111111111333222222333333444555666444666777999:::===AAADDDMMMYYYcccppp~~~kkk^^^RRRIIIAAA???>>>;;;888888666555444333222222222222111111111111000000000///........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------////////////000000000000///000000000111111111111333222222222333444444555333555666777888;;;???BBBJJJVVV^^^jjjzzzvvvdddXXXLLLEEE@@@???>>>;;;999999555444333222222222222222111111111111000000000///........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------////////////000000000000///000000000111111111111333333222222222333444444333555666777888:::>>>AAAIIITTT[[[eeettt}}}}}}nnn^^^SSSHHHBBB??????>>>:::888999444444333222222222222222111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000111111111111333333222222222222333333444555666777888:::>>>@@@GGGRRRXXX```nnnvvvrrreeeWWWNNNEEE@@@>>>>>>===888666888444333222222111222222222111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000111111111111333333222222222222222333333444555666777999<<>>===>>><<<777555666333333222222111222222222111111111111000000000000........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000111111111111333333222222111222222222222333555555666888;;;>>>AAAJJJOOOVVVcccjjjvvvssscccTTTIIIFFF@@@>>><<<;;;;;;:::777555333222111111000000111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,,,,,,,+++***,,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------////////////000000000000000000000000000111111222333222222111111222222333111222444555666888;;;>>>BBBFFFMMMUUUZZZaaappp}}}|||lll^^^PPPGGGEEE@@@>>><<<;;;:::999777555333222111111000000111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************++++++++++++***+++,,,,,,,,,,,,+++***++++++*********+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------////////////000000000000000000000000000111111222333222222111111222222333000222444555666888;;;===AAADDDKKKSSSWWW^^^kkkyyyqqqbbbVVVKKKEEEDDD???>>>;;;::::::999777555333222111111000000111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************+++++++++,,,***++++++,,,,,,++++++*********)))))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000111111222222222111111111111222222000222444555555777:::<<>>???EEELLLQQQVVV```kkkzzzvvvdddWWWMMMEEEAAABBB>>><<<:::999999888555333333222111111000000111111000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++(((((((((((((((((((((((())))))*********+++++++++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------........./////////000000000000000000000000////////////000000000000000000000000000111111222222111111000000111111222000111333444444555888:::===>>>CCCJJJOOOTTT]]]fffttt}}}ooo___TTTKKKDDD@@@AAA>>><<<999888888777555333333222111111000000111111000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,------------,,,++++++,,,,,,------...............////////////000000000000000000000000000////////////000000000000000000000000000111111222111111000000000000111111000111333333333444777999<<<<<<@@@HHHNNNSSSZZZbbboooyyysssfffXXXPPPIIICCC@@@@@@===;;;999888777666444222333222111111000000111111000000000000////////////////////////////////////................................................------------------------,,,,,,,,,+++++++++******++++++************++++++************++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,---......///....../////////000000000////////////////////////////////////000000000000000000000000000111111222111111000000000000111111000111222333333444666888999999===FFFLLLQQQXXX___hhhsssvvvkkk___SSSMMMHHHBBB@@@@@@===;;;999888777666444222333222222111000111111111000000000000////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,+++++++++******++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------,,,+++******+++,,,---((()))***+++,,,+++******++++++,,,,,,---...//////////////////000000000000////////////////////////////////////000000000000000000000000000111111222111111000000000000111111000111222222222333666888777777;;;DDDKKKPPPVVV]]]dddooo~~~qqq___XXXOOOHHHEEECCC@@@>>>:::999777555444333444444111111111111000000000///000000000000000///......000000000000////////////000/////////............///............---------//////000000111111111222+++++++++************))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++)))************+++++++++***+++,,,,,,+++************+++,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,------------------...,,,///555666000...000//////000000000000//////000000////////////000000000000000000000000000000111111000000111111222333111222222333444555666666888:::<<>>CCCIIIQQQVVV___ggguuusssgggYYYSSSJJJDDDBBB@@@===:::888777555444333333333333333333333222222222222111111222222222222111111000000000000000000000000000000000000/////////......///............---------,,,,,,,,,,,,------------+++++++++************))))))************++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++)))************+++++++++'''+++---+++'''***555???333111---***))))))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---000444777333------222......////////////......//////............//////000000000000000000000000111111000000111111222333111222222333444555666666666888;;;===AAAGGGNNNSSS[[[bbbppp~~~zzznnneeeVVVPPPHHHCCCAAA???<<<:::666666555444333333222222333333222222222111111111111111111222222111000000000000000000000111111111000000000////////////...///............---------++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++))))))*********+++++++++,,,......+++(((***111888000///,,,***)))***+++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------.........,,,222777777111,,,...222//////000000000000////////////............//////000000000000000000000000111111000000111111222333111222222333444555666666666888:::===@@@EEEKKKPPPXXX___lllzzzvvvjjjcccSSSMMMGGGBBBAAA@@@===:::555555555444444333222222222111111111000000000000//////000000000000000//////000000000111111111222111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))*********+++++++++))))))*********+++++++++...---+++***+++------,,,)))******+++++++++******,,,++++++******++++++,,,++++++,,,,,,---...//////,,,333888666000---///222111111222222222222111111//////............//////000000000000000000000000111111000000111111222333111222222333444555666666666777:::<<>>@@@BBBFFFIIIMMMPPPZZZhhhsss{{{xxxkkk\\\QQQMMMEEECCC@@@===:::888777777666555555444444444555555333222111000////////////222111111111000000//////000000111222222222222111222222222111000//////...////////////..................---,,,,,,,,,,,,---+++*********))))))(((((())))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************++++++******++++++,,,---++++++++++++++++++++++++***************************************************************************++++++,,,---...//////,,,;;;111222555...444555444555555555444333222222222222111111111111111222111111000000000000111111333333333333333333333333333333444555666777888999::::::;;;<<<>>>AAADDDEEEKKKSSS]]]dddjjjtttuuuiii[[[PPPLLLCCCAAA???<<<:::999999999555555444333222222333333333222111000////////////111111111000000000//////000000111222222222222111222222111111000//////...////////////..................---,,,,,,,,,,,,---************)))))))))((())))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************++++++******++++++,,,---++++++++++++++++++++++++***************************************************************************++++++,,,---...//////+++:::111111555...555555555555555555555444333333333333222111111111111111111111000000000000111111222222222222222222222222333333444555666777888999::::::;;;<<<>>>AAACCCEEEHHHPPPYYY```fffppp}}}zzzooodddWWWMMMIIIAAA???===<<<::::::::::::777666555444333333222333222222111000////////////111111000000000000/////////000111111222222111111222222111111000/////////////////////..................---,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++******************************************************************************+++,,,---...//////+++;;;111111444///666555666666777777666666555555555555333222111111111111222111111000000111111222222222222222222222222222444444555666666777888888:::::::::;;;===@@@BBBDDDEEELLLUUU\\\bbbkkkwww~~~qqqggg]]]QQQHHHEEEAAA???===;;;:::999999:::::::::888777555555444444111111000///////////////000000000000000000/////////000000111111111111111111111111111000000//////////////////...............---,,,,,,++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************++++++******++++++,,,---++++++++++++++++++++++++******************************************************************************+++,,,---......//////@@@555111333///666444777777888888888777777666777666555333222111111111222222111111111111222222222222333333333333333444444555555666777777888888:::::::::;;;===???AAACCCDDDJJJRRRYYY___hhhsss{{{xxxkkkaaaXXXNNNFFFDDDBBB@@@>>>;;;999888888888::::::888777555555444444111000////////////////////////////////////000000//////000111111111111000111111111000000000000000////////////............------,,,++++++++++++,,,))))))))))))))))))******))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))******+++,,,---......333EEE999222333000666222777777888888999888888777888777666444333222222222333333222222222222333333444444444555555555666666555555666666777777888888999999999:::<<<>>>@@@BBBEEEIIIPPPWWW^^^gggpppwwwtttggg^^^VVVMMMGGGEEEBBBAAA>>>;;;999888777777777666555444333333222333000//////....../////////......////////////000000...///000000111111000000111111000000000000000000////////////............------,,,+++++++++++++++))))))))))))************))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))***+++,,,---......444GGG:::111222000666111777777888888999999888888888888666555444444444444444333333222222333333444444555555666666777777777666666666777777888888888999999999:::;;;===???AAADDDGGGMMMTTT[[[dddmmmrrr|||zzznnnbbbZZZRRRJJJEEEDDD@@@???===:::999888888999555555444333222222333333//////.........//////000........./////////000000...//////000000000000000000000000000000000000111////////////............---,,,++++++***+++++++++((()))))))))************))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))***+++,,,------...000EEE888...000000777111666666777888888888888888888777666666555555555666444444333333333333444444444444444555666777777777777777777777777888888888999999999999;;;<<>>===;;;:::999::::::;;;666555555444444444555555//////.........//////000---.........//////000000...//////000000000000000000000000000000111111111000/////////............---,,,++++++******++++++(((((())))))*********+++))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))***+++,,,------...,,,BBB555,,,...000888222555666777888888888888888888777666666666666666777555444444333333444444555333333444444555666777777777777777777888888888888999999999999:::<<<>>>???>>>@@@EEEKKKSSS[[[ccchhhsssyyyzzznnncccXXXQQQKKKDDD???>>>======<<<;;;:::999999888666555444333222222222222222222000///............////////////000000000000//////000111111111111111////////////////////////////////////............---,,,++++++******+++++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************++++++++++++******+++*********))))))(((((()))))))))))))))))))))))))))******++++++,,,------111111000111111222222333444333333444777888888777777777888999:::;;;;;;;;;;;;:::888777555444444444777666555444444555777888777777777777888888888888;;;===;;;999;;;>>>>>>;;;@@@AAACCCGGGMMMVVVaaahhhmmmuuuvvvjjj___TTTNNNHHHBBB>>>>>>======<<<;;;:::999888888555555444333222222222222222111000///............////////////000000000111///000000111111111111111000000000000000000000000////////////............---,,,++++++******++++++************)))))))))((()))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))******++++++******)))************)))))))))((()))))))))))))))))))))))))))******++++++,,,------222111111000000111222333333333222444777888888777777777777777777888999::::::999888666555555444444777666555555555777999:::888888888888999999999999888;;;;;;999:::>>>???===???@@@BBBEEEKKKTTT^^^eeejjjrrr}}}~~~rrrdddYYYNNNHHHEEE@@@>>>???<<<<<<;;;:::999888888777555444333222222111222222222111000//////......////////////000000000111111///000111111222222111111000000000000000000000000/////////............---,,,,,,+++************+++************)))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))******++++++******)))************)))))))))))))))))))))))))))))))))))))))******++++++,,,------444222111//////000222333222111111333666888888888777777666555555666777888999999777666555555555555777666666666666888:::;;;999999999::::::::::::;;;999>>>@@@<<<:::<<>>???@@@CCCHHHPPPZZZ```fffmmmwwwzzzmmm^^^SSSIIIEEEBBB???>>>@@@;;;;;;:::999888777777666444333333222111111222222111111000/////////////////////000000000111111111000000111222222222222111111111111111111111111111//////.........---------,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))******++++++,,,------444333111//////000222333111000111333666888888777999888666555555555777888999888777666666666666666666666666666777888:::;;;999999999999::::::::::::>>>DDDEEE???::::::<<<===<<<===>>>@@@EEELLLTTTZZZbbbhhhqqqzzzuuuiiiYYYOOOFFFCCCBBB??????@@@::::::999888777666555555333333222111111111222222111000000////////////000000000000000111111111111000000111222222222222222000000000000000000000000............------------,,,+++******))))))******))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************)))))))))******)))))))))))))))))))))))))))******)))))))))))))))))))))))))))******++++++,,,------333222111//////000222333111000000222555777777666:::999888777777777888999999888888777777777888888666666666666777888999:::888888888999999999999:::<<>>888888;;;<<<;;;;;;===>>>BBBHHHOOOTTT___dddkkkuuu}}}mmmcccTTTLLLDDDCCCBBB???>>>???999999888777666555555444222222111111111111222222000000////////////000000000000000111111111222222000111222222333222222222////////////////////////.........------------,,,++++++***))))))))))))***))))))))))))************)))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))******++++++,,,------111111000111111222222333111111000222444666555444999999999999::::::::::::999999999999999999::::::777888888888999999999999888888888888999999999999555:::<<<888777:::======:::;;;<<<===@@@DDDKKKOOOZZZ^^^fffooo{{{sssddd\\\PPPHHHBBBBBBBBB???<<<===999888888777666555444333222222111111111111222222000000////////////000000000000111111111222222222000111222222333333222222.................................---------,,,,,,++++++***)))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************(((((())))))))))))((((((((()))))))))************)))))))))))))))))))))))))))******++++++,,,------...///000222333333333333222111111222333444444222666888:::;;;<<<;;;:::999:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;::::::999999999999999:::::::::;;;444777888777888===???>>>:::;;;<<<<<<>>>BBBHHHLLLVVVYYY```jjjwww~~~lll]]]VVVMMMFFFAAABBBAAA>>>;;;:::888888777666555444333333222111111111111111222222000000////////////000111000111111111111222222222111111222333333333333222..............................---------,,,,,,,,,+++******)))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************(((((())))))))))))(((((((((((())))))*********+++)))))))))))))))))))))))))))******+++,,,,,,------,,,---000333444444333333333222111111333333222111444666999<<<===<<<:::999;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<999;;;:::888;;;@@@@@@===:::;;;<<<<<<>>>AAAFFFJJJSSSVVV\\\gggtttxxxgggZZZSSSLLLHHHCCC@@@>>>===<<<:::888888666555444333333333111111111111111111111111111111000000//////......000111111111222222222222000000000000000000000000......////////////......------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************)))((((((((()))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))+++,,,+++***(((&&&))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,////////////111333555777///111333555666666555444555666888:::;;;;;;;;;:::???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::999888::::::::::::::::::::::::999:::<<<<<<<<<>>>BBBDDDOOOSSSZZZcccppptttdddWWWQQQKKKGGGCCC???>>>===;;;:::888777555444333222222222111111111111111111111111111000000000/////////...000000000111111111222222000000000000000000000000......////////////......------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))(((((()))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))+++++++++***((('''))))))))))))))))))))))))))))))))))))*********************************************+++,,,,,,------.........///000222444555444555666777666555333222222333555888:::<<<======>>>===<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999:::;;;<<<<<<>>>AAADDDLLLQQQYYYaaalllzzz{{{ooo```TTTNNNHHHEEEAAA???===<<<;;;999666555444333222111111111111111111111111111111111000000000000/////////////////////000000000111111000000000000000000000000...//////000000//////...------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++)))((('''))))))))))))))))))))))))))))))))))))***************************************++++++,,,------......---------...///111333444888888888888666444222111000111333666999<<<>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<===AAACCCHHHOOOXXX^^^eeeqqquuuiii[[[QQQLLLFFFCCC@@@>>>===<<<:::888555444333222111111111111111111111111111111111111000000000000////////////////////////000000000000//////////////////////////////000000000000//////------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************))))))******)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************)))(((((())))))))))))))))))))))))((()))))))))******************************************++++++,,,---------,,,,,,---...///000111222666777777777777666555444444444555777999;;;===>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;<<<@@@BBBEEEMMMWWW\\\```iiixxxyyyooodddWWWNNNJJJCCCAAA>>>===<<<;;;999777444333222111111111111111000000000000000000000000////////////000000000000////////////000000000000//////////////////////////////000000000000//////------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************(((***+++***)))((()))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************)))(((((())))))))))))))))))))))))((()))))))))************************************))))))******++++++,,,,,,,,,,,,---...///000000000111222333555777888999999;;;:::999888888:::;;;===>>>>>>>>>>>>======<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::::::::;;;>>>AAACCCLLLUUUYYY\\\dddrrr~~~rrrhhh^^^SSSKKKHHH@@@???===<<<<<<;;;888777444333222222111111111222000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000///000000111111000000///------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************(((***,,,+++((('''))),,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))******+++,,,,,,,,,---...///000000000000---...000222555888:::;;;>>><<<:::888888999<<<=========>>>>>>>>>>>>======<<<<<<<<<======>>>>>>???;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999;;;===@@@CCCIIIQQQVVVZZZaaammmwwwzzzlllbbbYYYNNNGGGEEE>>>===;;;;;;;;;:::888666444444333222222222222333000000000000000000000000.../////////000000000111000000000111111111222222000000000000000000000000000000111111111111000000------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************(((+++---,,,((('''***---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***++++++,,,,,,---,,,---///000111111000000......///000222444666777:::888666666777;;;???BBB:::;;;<<<>>>>>>>>>>>>===;;;<<<<<<===>>>>>>??????<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::999999:::===???AAAFFFLLLRRRWWW___iiipppwwwhhh^^^UUUKKKEEECCC===<<<;;;;;;;;;:::888666444444333333222333333333000000000000000000000000.../////////000000111111111111111111222222222222000000000000000000000000000000111111111111000000------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************'''+++...,,,((('''***---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,---......---...///111111111000000000000//////000000111222444333222333777===BBBFFF888999;;;===>>>>>>======;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999999999:::<<>><<<::::::;;;===>>>???>>>===<<<===>>>>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999::::::;;;===AAAFFFLLLSSSZZZbbbggguuu|||vvvmmm```VVVNNNIIIDDD@@@???===:::999888777666444333333333222222222111111222222222111111111111000111000000000/////////...000000000000000////////////000000000000000//////111111000//////...//////,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++************+++,,,---...000///000000...------...000000000000111111111111333888555///777EEEEEE:::888;;;======;;;:::;;;===<<>>>>>??????????????????>>>>>>;;;<<<<<<=========<<<<<<;;;::::::999999999::::::;;;>>>DDDIIIPPPWWW___dddnnnvvv~~~ppphhh[[[QQQKKKFFFAAA>>>???<<<:::888888777666444333333333222222222111111222222222111111111111000000000000000////////////111111111000000/////////000000111111222111111111///000000000000///......---,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++************+++,,,---....../////////000111111111000000000000111111111111333444333222666<<<===;;;555777888888777777999::::::===BBBCCCBBB@@@>>>===??????@@@@@@AAA@@@@@@@@@=========>>>>>>======<<<;;;;;;:::999888888888999999<<<@@@FFFLLLSSS[[[```iiirrrzzzjjjbbbVVVMMMHHHDDD@@@===>>><<<999888888777666444333333333222222222111111222222222111111111000000000000000000////////////222222111111000/////////...///000111222222222222///000111222111000///...---------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************+++,,,------,,,------,,,...111111...///000000000111111111111222111222555555444666;;;888888888888888888999999888;;;>>>???>>>=========>>>>>>???@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888777888888888:::>>>CCCHHHOOOWWW\\\dddlll{{{{{{ssseee]]]SSSJJJFFFCCC@@@>>>===;;;888777777777666444333333333222222222111111222222222111111111000000////////////000000000000222111111111000000000///---...000111222333444444222333444444333222000///......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++************+++,,,------...///...***,,,000...)))///000000000111111111111222///111555444000333999>>>===<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;<<<>>>@@@======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<:::999888777777777777777888:::===AAAFFFMMMUUUZZZ___ffftttwwwooo```YYYOOOHHHEEECCC@@@>>><<<:::888777777777666555333333333222222222111111222222222111111111111000////////////000000000000111111111111111111111111///000222444666777888999888888777666555333222111//////...---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++,,,---...,,,000000///555>>>>>>777000000000000111111111111111000111444444222444777999999888:::;;;:::777555<<<===<<<<<<<<<>>>AAAEEE===>>>??????????????????>>>>>>>>>>>>===<<<;;;;;;888777777777777777888888999:::<<>><<<:::777777777777666555333333333222222222111111222222222111111111111000.../////////000000000111000000000111111222222333444555888:::<<<>>>???@@@>>>===;;;999777555444444//////...---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******************************))))))************))))))))))))))))))))))))))))))((()))))))))************)))************+++++++++************+++,,,---...)))///000000888EEEFFF>>>000000000000111111111111000222333222444777777555111222333777999999666222:::;;;<<<======>>>AAADDD@@@@@@@@@AAA@@@@@@??????===>>>>>>===<<<;;;::::::666666666666666777888999888999;;;===AAAHHHOOOUUUbbbeeemmmvvv}}}yyymmmcccYYYRRRIIICCCAAA@@@???===;;;999777777777777666555333333333222222222111111222222222111111111111000.../////////000000111111//////000111222333333444999:::<<>>@@@BBBBBBBBBBBBAAAAAA@@@???============<<<;;;:::999555555555555666888999:::777888999;;;???FFFMMMSSS\\\^^^ccckkkpppxxx~~~rrrfff```SSSNNNHHHCCC@@@???===<<<;;;999777666666777777666555444333333222111000000222222111111000/////////000///////////////000000111333666555444555888;;;@@@AAACCCGGGJJJKKKJJJHHHGGGDDD@@@===;;;888666444111000///------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))---,,,***(((&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***,,,,,,+++---------............//////000000000000000//////000000111222333333333333111444888:::999999;;;===888888888888999;;;===???BBBEEEGGGEEEBBBAAACCCEEE>>>>>>===;;;999888666666888888888777555444555666:::::::::;;;>>>CCCGGGJJJKKKTTT___jjjtttyyymmmbbb[[[QQQMMMGGGBBB@@@>>><<<;;;;;;999777666777777777666444444333333222111000000000111111111111111111111000/////////000111111222666999;;;:::999999<<<@@@@@@BBBEEEIIIMMMOOOOOONNNJJJGGGCCC???<<<999555222111111///...------------,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,+++)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++---......------------............/////////000000000000//////111111333444555666666666222444666777777999===AAA999888888999:::;;;===>>>@@@AAABBBAAA@@@@@@AAABBB===<<<;;;:::999888777666888888888777555444555666999999999;;;>>>BBBGGGJJJMMMVVVcccnnnxxxzzzrrrggg\\\UUUNNNJJJEEEAAA???===;;;:::;;;999777666777777666555333333333222222111111111000000111111222333333444000000000000111222333444999<<<>>>===;;;<<>>999555333222111///......------,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++---//////...---------............/////////000000111000000///222333444666888999::::::===<<<:::777555666:::===999999999::::::<<<===>>>>>>=========>>>???>>>===;;;::::::999888888777777888888888777555444555666777777888:::===BBBFFFIIILLLVVVcccoooxxxuuunnncccXXXQQQJJJGGGBBB???===<<<:::999:::999777777777777666555333333222222222222222222111111222222222333333333000000000111222444555666777:::<<<;;;999:::===@@@IIIJJJLLLMMMLLLLLLLLLMMMOOOMMMJJJGGGCCC???:::666444333222000///.........,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&)))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++------------------............/////////000111111111000000111333555777999;;;<<<<<>><<<<<<>>>???<<<:::999999888888888888888888888888888777555444555666555666777999===AAAEEEGGGKKKSSS^^^hhhqqq{{{yyyqqqjjjaaaUUUOOOGGGDDD@@@>>>===<<<:::888:::888777777888888666444222222222222222222333333333333333222222222111111000000000111222444555666444777999999888888<<>>===<<<:::888999888777888888888666444111111111222222333333444444333333222111111000000000000111111222333444555333666999:::999:::>>>BBBBBBEEEHHHIIIHHHIIILLLPPPMMMJJJFFFCCCAAA>>><<<:::555444222111///...------,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************,,,+++***,,,...000111000---------............/////////000111222222222222111222444777999;;;<<<<<>><<<<<<======>>>======<<<;;;FFFDDDBBB@@@@@@>>><<<:::999999999999999888888888888888888777555444555666444555666888:::===???@@@JJJOOOTTTZZZaaammm~~~}}}mmmgggbbbYYYNNNHHHCCCAAA???>>>======;;;999999888888888999888666333000000111222333333444444111111111111111111111000111111111111111222333333333666999::::::<<>>===<<<;;;999===>>>>>>???>>>===<<<;;;@@@AAAAAA@@@===<<<<<<===;;;;;;::::::999999888888888888888777555444555666555555666888999;;;======GGGLLLRRRWWW^^^iiixxxxxxiiiccc^^^VVVKKKEEEBBB@@@>>>>>>>>>===;;;999999888888888999888666333000000111222333444444555/////////000111111222222111111111000111111222222111555888::::::===AAAEEEGGGJJJMMMLLLIIIIIIMMMRRRPPPKKKDDD>>>:::999777666555444222000...,,,,,,+++,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))*********)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))***************************************************)))(((***---///000///---------.........////////////000222222333333333444555777999;;;<<<<<<===EEE???:::888;;;@@@CCCDDD>>>>>>?????????===<<<;;;;;;===???>>>;;;:::<<>>???>>>>>>?????????>>>>>>===<<<<<<===???@@@@@@===:::777777:::<<<;;;999:::===999999999888888666555555555555777888:::<<<===>>>BBBEEEJJJQQQ[[[gggsss{{{uuuoooeee]]]WWWQQQJJJEEE:::;;;<<<<<<<<<:::999777@@@<<<;;;<<<999444222444555555666666666666555555000000000000000111111111000000000000000111111111444444666777999:::<<<<<>>=========>>>???>>>??????@@@@@@??????>>>=========>>>???>>><<<:::>>>===;;;:::888888;;;>>>999999999999888777666555444555666888999;;;<<<<<>>>>>>>>>>>@@@AAACCCEEEHHHLLLQQQUUUUUUTTTSSSSSSYYYXXXVVVPPPIIIEEEEEEFFFDDDBBB???;;;999777666666000000000000111222333444222111000...------------------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))((((((******))))))((())))))***((((((((()))))))))******))))))))))))))))))))))))******))))))))))))))))))******++++++++++++*********))))))))))))***++++++)))))))))))))))))))))))))))***+++***((((((***,,,,,,+++***+++---///...---............///////////////000000111222222333333666777888:::;;;<<<<<<===>>>>>>???????????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@>>>===<<<===>>>===;;;:::::::::999888999;;;===999999999999888888777666444555555666888999::::::;;;@@@FFFNNNXXXbbblllsss|||nnnhhh```YYYTTTOOOHHHCCC===>>>>>>>>>===;;;:::999888777999>>>???;;;999;;;???BBBEEEHHHJJJJJJHHHGGGNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPPPPQQQSSSUUUVVV\\\[[[YYYXXXXXXYYY[[[]]]```bbbeeefffdddaaa^^^^^^dddbbb___ZZZWWWTTTTTTTTTSSSQQQNNNJJJGGGDDDBBBAAA999999999999:::;;;<<<===444333333222222111111111////////////////////////......................../////////000000000000000111111111111111111111111////////////////////////---......//////......---,,,+++***))))))((((((((())))))))))))***************)))))))))(((((('''&&&*********((('''''')))***(((((()))))))))*********************************************))))))))))))*********++++++*********)))))))))))))))***++++++)))))))))))))))))))))))))))***+++***))))))***+++,,,+++***,,,...///...---............////////////111000000000000222333444555666777999:::;;;<<<<<<===>>>@@@AAAAAA@@@???>>>@@@@@@AAAAAABBBBBBAAAAAACCC@@@>>><<<===>>>>>>>>>333888;;;::::::::::::999999999::::::999888888777444555555666666777777777999>>>EEEMMMVVV___iiinnnxxxzzzhhhccc]]]XXXUUUPPPKKKFFF???@@@AAACCCEEEGGGHHHHHHKKKKKKMMMQQQOOOGGG@@@???NNNQQQUUUYYY\\\]]]\\\\\\YYYYYYXXXWWWUUUTTTSSSSSSVVVTTTSSSRRRTTTYYY]]]aaa___]]][[[YYYXXXXXXYYYZZZ[[[\\\[[[YYYUUUSSSSSSSSS___ZZZUUUTTTVVVVVVSSSPPPOOONNNKKKGGGDDDAAA???>>>888777777666666666666666000000111111222222222222////////////////////////////////////////////////111111111111222222333333333333333333333333333333111111111111111111111111//////000000000000//////------,,,,,,,,,---......,,,,,,,,,---------......***++++++++++++***)))(((((())))))(((&&&%%%&&&((())))))))))))************+++++++++++++++++++++++++++++++++++++++*********)))******++++++******)))))))))(((((())))))***+++)))))))))))))))))))))))))))+++,,,+++***)))***+++,,,++++++,,,...//////...............////////////111000000///000111333555333444666777999:::::::::<<<===@@@BBBBBBAAA???>>>???@@@AAABBBBBBBBBBBBBBBEEEBBB???===>>>@@@@@@@@@EEEGGGEEE===888::::::777999::::::::::::999999888555555555555555555555555888<<>>;;;888666555444333222000///.........***+++,,,...////////////........................////////////////////////......//////000000111111000000000000000000000000000000000000000000000000//////000000000000//////,,,,,,---...000222555777/////////000000111111222------///000000///...---,,,///111000---***+++---)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++******))))))))))))***++++++************************)))+++,,,,,,+++******+++---,,,+++,,,...000///...............////////////111000000000000222333444333333555777888999999:::;;;===???AAAAAAAAA???>>>??????@@@AAABBBBBBBBBBBBCCCAAA>>>>>>???AAABBBAAA^^^\\\PPP>>>555888;;;::::::::::::;;;;;;::::::999666666666555555444444444777;;;AAAHHHPPPZZZccciiirrrzzz~~~tttpppkkkgggeeeaaa[[[VVVQQQOOOMMMJJJGGGEEEDDDCCCGGGGGGLLLSSSUUURRRPPPRRRKKKLLLNNNOOOPPPQQQQQQQQQRRRQQQPPPOOOMMMKKKJJJJJJOOOOOOOOOPPPQQQSSSUUUVVVMMMMMMMMMNNNNNNOOOOOOPPPLLLLLLKKKJJJIIIJJJNNNPPPMMMKKKJJJJJJJJJHHHDDD@@@===<<<;;;:::888666444333333222000///...---------)))***,,,------------,,,------------------------........................,,,,,,------.../////////------------------------------------------------------............------,,,,,,+++,,,---000222444,,,------...//////000000---...000222222222111000///444888777333//////111))))))*********+++++++++........................+++,,,,,,---...///000000------............------,,,++++++++++++,,,------++++++++++++++++++++++++)))+++------+++******+++---,,,+++---///000///...............////////////000000000000111222333444333444666777999:::::::::;;;<<<===???@@@@@@??????>>>???@@@AAAAAABBBBBBBBB@@@>>><<<===???AAAAAAAAAWWWXXXMMM<<<555:::===:::::::::;;;;;;;;;;;;::::::888777777666555444444333666999>>>DDDLLLVVV```gggnnnvvvuuupppiiiddd___XXXPPPJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJNNNOOOLLLMMMOOOGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???===>>>@@@AAABBBAAA???>>>999:::<<>>:::::::::999777666444333000000///...------------------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...//////000------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,***(((((((((***+++(((((()))******+++,,,,,,+++,,,///111222222111000+++000555555111,,,+++---)))************+++++++++////////////////////////+++,,,---...///111222222//////000000000000//////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,******+++---,,,,,,---///000///.............../////////000///000000111222222333333444555777888:::;;;;;;;;;;;;;;;<<<>>>>>>?????????===>>>???@@@AAAAAABBBAAA<<<;;;;;;<<<>>>@@@@@@???<<>>>>>999::::::;;;;;;<<<;;;;;;;;;999888777666555444333333555888<<>>EEELLLQQQQQQMMMIIIRRROOOLLLMMMPPPTTTVVVVVVTTT]]]bbbaaa]]]\\\\\\[[[VVVYYYZZZYYYUUUSSSTTTWWWUUUUUUSSSOOOKKKHHHHHHIIIQQQTTTXXXYYYWWWUUUSSSRRRIIIHHHFFFCCCAAA>>><<<<<<<<<;;;<<<======888000***,,,...000111333555:::===666666666666555444333333000222555888888666333111333222000...///111333555444333111000000000111222------,,,+++******++++++...---------,,,,,,++++++---------,,,++++++******...)))***///000,,,***,,,,,,---...000111000...+++************++++++++++++'''******&&&***111///''',,,...///...++++++,,,...)))---&&&...///)))111,,,)))+++///222444111,,,(((***,,,......,,,+++---...***,,,---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***111444%%%///>>>333444888999999777444111000111777222111555444000555>>>666666666999<<<>>>???>>>===>>>@@@AAABBBAAA@@@???>>>???@@@???@@@BBBAAA???===EEEMMMNNNIIIBBB>>>>>><<<:::999:::<<<>>>??????;;;;;;:::999999999::::::::::::888888888888999:::;;;;;;;;;===CCCLLLXXX```iiipppzzz}}}nnnjjjbbb]]]WWWQQQMMMIIIFFFCCCBBBCCCCCCCCCCCCDDDGGGJJJQQQJJJDDDEEEJJJNNNNNNNNNLLLQQQXXXaaaggghhheeebbbdddaaa^^^___bbbfffgggggg]]]eeejjjjjjhhhjjjlllkkkhhhhhhhhhfffcccbbbbbbccc]]]]]][[[WWWSSSQQQQQQRRRVVVYYY[[[[[[YYYVVVTTTTTTOOONNNMMMKKKHHHFFFEEEDDDAAA@@@@@@@@@???;;;444///444555666777777999<<<>>>;;;;;;<<<<<<;;;;;;::::::666888:::;;;;;;999777666999888777666666777999::::::999888777666777888888555444333333222222333333222222222111111111000000//////......---,,,++++++...++++++...,,,)))---333---------------,,,***)))************************---+++++++++'''$$$&&&++++++******,,,---...---+++***000***111111)))000+++444///***(((***...222444000...,,,,,,---......---((()))***+++,,,,,,,,,------------------------------///222)))555AAA444777888:::;;;;;;:::999:::;;;///888??????===;;;999666AAABBBCCCEEEFFFHHHIIIJJJ<<<===>>>???@@@AAAAAAAAA??????======>>>???>>>;;;???GGGNNNMMMDDD<<<;;;<<<===<<<;;;:::<<<===>>>>>>:::::::::999:::::::::;;;999888666555444444555555999999999;;;@@@IIITTT[[[eeemmmvvvqqqbbb^^^\\\YYYSSSOOOMMMKKKIIIHHHHHHIIIIIIHHHIIIMMMRRRVVV\\\NNNGGGPPPZZZYYYSSSOOOTTTXXX^^^eeekkkkkkiiifffdddbbb______bbbdddeeefff]]]dddhhhffffffiiillllllfffddd```^^^]]]\\\[[[ZZZXXXXXXVVVSSSPPPNNNNNNOOORRRTTTTTTSSSPPPNNNMMMNNNKKKJJJIIIGGGEEECCCBBBAAAAAA@@@>>>===;;;777333///777888888888777777999:::888999::::::;;;;;;::::::888888999999888777666555666777777777777888888888999888777666666666777888555555444444333333444444555555555555444444444444222222111000///...---,,,)))***---...,,,)))---444///......---,,,+++***)))++++++++++++++++++++++++222)))(((///000+++///999---***(((***...000---***)))000+++444888555;;;333///111555999;;;:::555111222...)))))),,,---***''',,,,,,,,,---//////...,,,------------------------,,,***---)))555;;;...555444666888888888999:::<<<:::DDDFFF>>>===EEEHHHDDDCCCFFFIIIIIIHHHIIILLLNNNMMMMMMMMMLLLMMMMMMNNNNNNOOOLLLHHHHHHJJJJJJHHHFFFBBBHHHMMMJJJCCC===<<<>>>>>>>>><<<<<<<<<===>>>???;;;;;;;;;<<<<<<<<<<<<<<<:::999888777666666777888777888888:::>>>GGGPPPWWWaaaiiisss{{{vvvjjjgggaaa]]]YYYUUUTTTSSSQQQPPPRRRRRRPPPOOOOOOSSSYYY^^^ZZZOOOOOO\\\ddd^^^WWWVVV[[[\\\___ccceeeddd```\\\\\\[[[YYYYYYZZZ[[[\\\]]]```eeefffcccbbbfffhhhhhhaaa\\\WWWUUUUUUUUURRRPPPRRRRRRRRRPPPMMMKKKKKKLLLOOOPPPPPPNNNLLLKKKLLLMMMFFFEEEDDDCCCAAA@@@???>>>@@@>>>;;;888666333111///777888999888777666777999444555666777888888888888:::999888777666555555555333333555666666666555444777666555444333444555555333333222222111222222333444444444444444444444444444444333222000///......(((+++000222111...///111000000000///------...////////////...............///(((%%%))),,,,,,,,,---///---++++++---000222222:::===444;;;BBB>>>???///FFFNNNZZZeeeggg```TTTJJJ333222111111000...+++)))111...++++++------,,,+++------------------------...))),,,)))111222&&&444111222444333333333555666555666444333777>>>@@@======BBBFFFEEEBBBBBBFFFJJJIIIGGGEEEDDDCCCBBBCCCCCCIIICCC>>>???@@@???>>>???CCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===>>>@@@BBB>>>>>>======<<<;;;;;;:::999999888777888999:::;;;888888999;;;>>>EEEMMMSSS^^^fffqqqyyywwwsssaaa^^^YYYUUUSSSRRRQQQOOORRRQQQPPPOOOPPPUUU\\\aaaPPPQQQYYYdddgggaaa```eeejjjjjjkkkmmmnnnkkkgggcccccccccbbbaaa```aaabbbccchhhkkkkkkhhhhhhlllnnnmmmhhhddd___^^^^^^^^^[[[XXXUUUVVVWWWUUUSSSQQQQQQRRRPPPQQQQQQPPPOOOOOOQQQSSSIIIIIIHHHFFFEEECCCBBBBBB@@@>>>;;;888555333222222777999::::::999999:::;;;555666777888999:::::::::<<<;;;999888777777777777444555777888999888777666999888777666555666777777555444444444444444555555222222222333333333333333555444333222111000//////---///000///000111111000...000111000//////111444000000000//////.........<<>>666CCCTTTZZZ\\\III333333444777::::::999777666<<>>AAAFFF===<<<:::999999999:::;;;BBB;;;777888888777999???HHHBBB===>>>CCCEEEBBB===>>>???AAA@@@@@@AAADDDGGGEEEEEEDDDCCCBBB???===<<<;;;:::888666555555555666777888999:::===BBBIIIMMMXXXaaammmvvv~~~xxxrrr___[[[VVVRRRPPPNNNLLLJJJMMMMMMMMMNNNQQQWWW___eeeRRRXXX^^^aaa```aaafffkkkiiiiiijjjlllmmmmmmjjjgggcccddddddbbb```___```aaa]]]```aaa___aaaeeegggeee^^^]]][[[ZZZZZZYYYVVVUUUOOOPPPQQQQQQOOOMMMMMMNNNGGGIIIIIIIIIHHHIIIKKKMMMDDDCCCBBB@@@???===<<<;;;:::999777444111///000111111333555666555555666777333444555666777777777777777666555444333333333444333444555666777666555444777666555444444444555555333333222222222333444444222222222222333333333333333333222222111000000000...222333...+++---......+++...111111//////222555111000000//////.........===\\\gggLLL000,,,222333)))---///---,,,333AAAMMMIIIOOOGGGQQQ___eeehhhVVV///---***))),,,///111222333;;;CCCBBB;;;444444666...000222333444666999<<<222222222222222222222222222...///***666<<<,,,222000222333333333555888;;;QQQ===999MMMVVVGGG:::::::::<<>><<<;;;>>>@@@=========>>>???AAABBBCCCFFFAAA???AAA???===DDDPPPUUULLLDDDDDDJJJLLLGGG@@@AAACCCDDDDDDBBBCCCFFFJJJRRRRRRQQQPPPOOOLLLIIIHHHFFFDDD@@@===:::888777666777888999:::<<<@@@EEEIIIRRR[[[hhhrrrzzz}}}qqqhhh[[[WWWRRRNNNLLLJJJHHHGGGHHHIIIJJJKKKNNNTTT[[[aaaffffff]]]QQQQQQZZZ^^^ZZZTTTTTTUUUWWWZZZZZZYYYWWWQQQRRRSSSQQQNNNLLLLLLNNNHHHKKKKKKJJJKKKOOOOOOLLLEEEGGGIIIIIIGGGEEEDDDDDDCCCEEEGGGGGGEEEDDDDDDDDDAAABBBDDDCCCBBBBBBCCCDDD>>>>>><<<:::777555444333333444444111...,,,---///+++---000000///......///......///000111111111111//////////////////.........//////000000000000000222111///......//////000///............///000111000000000111111111222222000000000000000000000000...???LLLIII>>>777333111---111555555222000222555444444333333222111111000,,,@@@HHH999)))'''---000+++...///...---222;;;CCC[[[dddWWWPPPIIIBBBCCC222...///111333555555222///...333888777333000000333000888@@@CCC@@@===>>>AAA777777777777777777777777222///000111IIIXXX???555999999:::999999:::===@@@PPP>>>444:::???;;;:::???<<<<<<===============>>>;;;;;;<<<===============;;;888:::<<<999666CCCTTTSSSNNNIIIHHHJJJKKKHHHEEEFFFHHHIIIGGGCCCCCCFFFJJJPPPQQQRRRRRRQQQOOOMMMKKKMMMKKKHHHEEEBBBAAA@@@???;;;<<<===>>>???BBBFFFIIIPPPYYYfffpppwwwyyylllaaaTTTQQQLLLIIIGGGFFFDDDCCCBBBCCCCCCDDDFFFJJJPPPTTT|||sssZZZBBBBBBPPPPPPCCCEEEEEEEEEGGGIIIJJJIIIGGGBBBDDDEEECCC???<<<===???@@@BBBBBB???@@@BBB@@@;;;:::???CCCDDDAAA???>>>???BBBDDDFFFFFFEEEDDDDDDDDDIIIKKKLLLKKKIIIHHHHHHHHHDDDCCCAAA???<<<:::888777444666666444111///111333---///111111///------------......////////////......//////000000000000///.............../////////111000...---------.../////////......///000111111------........./////////...////////////000000000222RRRoooqqq```MMM@@@:::000555999999555222333555999888888777666666555555777222---///333555222---111111000///...///111333---???:::666///---777000000...---...///000///...///000000000///000111333///:::FFFIIIBBB:::777888::::::::::::::::::::::::999666888===aaavvvVVV???IIIHHHGGGDDDBBBBBBDDDFFFFFFEEECCCDDDFFFGGGFFFDDDCCCAAA@@@AAACCCCCCBBBAAADDDEEEEEEDDDBBB???===;;;777666999<<<777555EEEZZZDDDDDDCCCBBBAAAAAABBBDDDJJJLLLMMMIIIDDDBBBEEEIIIBBBCCCEEEFFFFFFEEECCCBBBIIIHHHGGGEEEEEEEEEFFFFFF@@@AAACCCCCCDDDFFFJJJLLLQQQ[[[gggpppwwwvvvnnnfffZZZOOOGGGDDDAAA??????@@@??????>>>AAA<<>>???666666555555333222000///444555555444222222444666333333333444444444555555666444333333555555222///333333333333444555666777444444444444444555666666444444444555555666666777666111666BBBFFF>>>888888NNNhhhmmm]]]aaassseee@@@444333333333222000---+++***...111111444888999666444666999<<<<<<;;;888666444444444333333333333333222111000111222333222111000111333555666666666666555777999888444333555777444IIIWWWOOOMMM^^^WWW555===>>>>>>;;;888999>>>BBB???>>>FFFbbbppp@@@IIIJJJJJJIIIHHHIIIKKKNNNJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNNNNOOOOOOOOOOOOOOOIIISSSUUUOOOLLLMMMGGG===???>>>>>>>>>???BBBDDDFFFHHHEEECCCBBBDDDEEEFFFFFFIIIFFFBBBAAADDDGGGFFFCCCFFFEEECCCCCCCCCBBB@@@===@@@BBB???:::;;;@@@AAA<<>>>>>??????>>>>>>AAA@@@>>><<<;;;OOOoooyyyhhh]]]dddnnnssswww}}}}}}{{{|||~~~{{{sssrrrqqqooollljjjgggfffaaa```^^^\\\YYYXXXXXXYYYSSSSSSTTTTTTTTTUUUUUUUUUQQQOOONNNOOOQQQQQQOOOLLLRRRPPPNNNLLLIIIHHHGGGFFFJJJIIIFFFDDDAAA???>>>===EEEEEEDDDCCCCCCBBBAAAAAAIIIKKKQQQ[[[^^^XXXPPPLLL```kkklllbbb___```RRR<<<999===AAA@@@;;;888888:::<<<===:::444333999???BBBHHHIIIIIIHHHEEE@@@;;;888222222222111000000//////444333222222222111000///<<<===<<<;;;999666333111999:::;;;;;;;;;;;;<<<===777GGG___wwwXXX===;;;999:::<<<<<<999777999^^^~~~iiiDDDEEEGGGFFFCCCAAA@@@@@@DDDDDDDDDDDDDDDCCCCCCBBBCCCDDDGGGKKKNNNPPPRRRSSSSSSWWWUUUSSSYYYcccaaaWWWNNNOOORRRUUUXXX[[[]]]^^^[[[YYYVVVTTTTTTTTTSSSQQQYYYMMMDDDGGGMMMNNNIIIFFFCCCBBBAAABBBCCCBBB@@@>>>EEEGGGDDD>>>;;;===<<<999999;;;===???AAAEEEIIILLLVVV]]]hhhpppxxxtttdddZZZSSSKKKFFFCCCAAA>>>======>>>======777<<>><<<:::BBB@@@OOOmmmzzzOOOFFF>>>>>>DDDGGGCCC<<<;;;VVVgggdddfffoookkk\\\NNNRRRXXX]]]^^^_________XXXXXXXXXWWWVVVTTTSSSRRRPPPPPPQQQQQQRRRQQQQQQPPPRRRQQQOOOQQQ^^^jjjeeeYYYUUUWWW[[[___bbbccccccccclllkkkjjjkkkmmmmmmllljjjjjjgggpppnnn```^^^OOOMMMJJJHHHFFFDDD@@@===@@@CCCCCC===888888888777666888:::;;;===@@@DDDGGGOOOWWWbbblllvvv~~~qqqaaaUUUMMMHHHEEE@@@>>><<<<<<=========<<<===<<>>CCCDDDBBBAAABBBBBBBBBAAA@@@??????===;;;:::;;;>>>@@@AAA@@@;;;;;;;;;;;;<<<<<<<<<<<>>AAAFFFNNNYYYcccmmmyyy}}}~~~nnn^^^QQQJJJFFFDDD>>><<<;;;;;;<<<===<<<;;;===888>>>GGG___uuupppjjjfffdddaaa]]]YYYNNNNNNNNNLLLJJJGGGDDDCCCBBBCCCFFFHHHHHHDDD>>>999:::BBBFFFCCC???@@@AAA???@@@???>>>IIIAAA;;;CCC222...000333333...+++,,,///000111111111111111000000000///------///000111111222222333333333444444444000111333444444555555666777777777888888:::;;;;;;999999::::::;;;<<<===>>>;;;<<<>>>AAADDDFFFHHHJJJOOOVVVXXXUUUXXXbbbgggccc}}}rrrxxxzzzuuuvvvmmmgggaaaZZZVVVTTTUUUVVVWWWSSSUUUTTTPPPHHHCCCDDDGGG>>>>>>>>><<<::::::<<<>>>BBBIIISSS[[[dddppp~~~|||wwwgggXXXMMMFFFBBB@@@<<<;;;:::;;;======<<<;;;<<<:::<<>><<>>OOO^^^bbbcccccc^^^VVVOOOHHHIIIWWWTTT]]]vvvjjj>>>;;;;;;???CCCCCCCCCDDD>>>>>>>>>===<<<:::999888666777666444111111222444;;;;;;;;;<<<<<<<<<======666888::::::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;>>>===<<<;;;;;;::::::;;;<<<<<<===>>>??????@@@@@@111444444111111666:::;;;555;;;===888666;;;>>>===```ZZZRRRLLLJJJIIIGGGEEE\\\gggqqqtttxxxxxxqqqhhh```[[[WWWUUUSSSQQQOOONNNMMMIIIFFFIIINNNIIIIIIHHHFFFCCCBBBCCCEEEEEEKKKSSSZZZaaalllyyy}}}{{{ooo___RRRJJJEEEAAA>>>;;;::::::;;;===>>>===;;;???DDD>>>===OOO``````[[[KKKNNNRRRSSSSSSPPPJJJFFFUUUNNNHHHFFFCCC@@@AAAFFFLLLSSS]]]bbb```]]][[[[[[RRRYYYbbbjjjoooppppppppphhhddd]]]WWWTTTVVVYYY\\\UUUOOOFFFAAA@@@CCCGGGIIIFFFTTT___cccfffggg\\\LLLKKKBBBFFFZZZ[[[nnnJJJ@@@:::<<<>>>:::444222888888888888777666555444,,,000444444222333999???:::::::::;;;;;;;;;<<<<<<===???BBBBBB@@@@@@AAACCC@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@?????????@@@@@@AAA@@@???>>>===<<<;;;:::HHHHHHIIIJJJEEE===:::<<<555666777777777777888999GGGMMMPPPHHH:::222555<<<000555777555555999;;;:::;;;===AAAFFFKKKOOOQQQSSSVVVXXX\\\bbbhhhmmmqqqtttzzzzzzrrrmmmddd]]]WWWSSSNNNIIIIIIMMMNNNNNNMMMKKKHHHHHHIIIKKKJJJPPPWWW\\\bbblllyyy~~~wwwjjjZZZOOOIIIFFFBBB>>>;;;::::::<<<>>>>>>===<<<000BBBAAA>>>MMMOOOEEEGGGGGGRRR```hhhkkkkkkiiifffYYYQQQJJJHHHHHHKKKRRRZZZ^^^hhhssstttkkk^^^VVVRRRGGGSSSeeerrryyy{{{{{{{{{xxxmmm\\\LLLAAA>>>???BBB@@@LLLaaayyy{{{XXXYYYooo~~~uuummm^^^JJJ===888111111222333444444444444???GGGQQQUUUWWW\\\hhhrrrrrrrrrssssssssssssttttttwwwzzz}}}|||zzzyyy{{{}}}wwwvvvuuusssrrrrrrrrrrrrkkkjjjhhheeecccaaa``````[[[ZZZYYYXXXVVVTTTSSSSSS\\\ZZZ^^^bbbXXXFFF;;;<<<777111333;;;===888888>>>444UUUxxx{{{```AAA333333999>>>@@@@@@@@@BBB@@@<<<<<<============<<<;;;;;;>>>>>>>>>???@@@@@@AAAAAA===BBBFFFGGGEEEFFFJJJNNNNNNOOOQQQUUUZZZ___dddggggggllltttzzz~~~wwwkkk^^^OOOGGGGGGGGGHHHGGGFFFDDDEEEFFFHHHMMMRRRXXX^^^cccmmmzzzqqqcccSSSKKKFFFAAA??????:::;;;;;;<<<<<<;;;;;;:::111KKK999@@@bbbWWWJJJOOOIIISSS~~~hhhRRRGGGJJJ999EEEfffgggKKK:::;;;EEE]]]lllPPP<<<===@@@???EEEQQQ~~~}}}YYYCCC===BBBZZZxxx{{{www___HHH@@@===777000,,,111333777666111777SSSpppyyy]]]111IIIdddtttyyyzzzuuuooogggwww[[[RRRTTT[[[YYYUUUQQQOOONNNOOOOOOQQQOOOLLLHHHFFFDDDDDDDDDKKK@@@777DDDHHH???CCCFFF===GGGIII???888>>>HHHLLLOOOPPPRRRRRRQQQOOOLLLJJJLLLLLLMMMNNNPPPQQQSSSTTTRRRUUUZZZ]]]___bbbeeegggjjjooo~~~}}}hhhJJJ888AAAAAAAAA@@@@@@@@@@@@@@@BBBJJJVVV___bbbgggvvvzzzooo```QQQIIIEEE@@@===>>>:::;;;;;;;;;;;;::::::999999@@@FFFmmmhhhIII@@@DDDjjjVVV999>>>ZZZnnn{{{\\\HHH<<<999:::555555777BBBTTT]]]QQQ>>>999;;;@@@BBBBBBRRR|||VVV<<<888777888===AAABBB@@@===999888999999555111777AAA555777333333IIIpppppp]]]fffzzzoooxxxxxxqqqddd^^^ggglll\\\EEE000222FFF^^^pppyyyvvvwwwwwwvvvtttrrrooommmuuusssqqqnnnkkkiiiggggggaaabbbdddeeedddeeegggiiijjjhhhiiisssuuucccsss^^^>>>QQQgggfffhhhwwwwwwYYY>>>===============<<<<<<<<>>444///666777777======555333888888333<<<666<<>>GGGQQQZZZbbbnnnzzzvvvgggZZZLLLEEEBBB>>><<<<<<;;;;;;:::999888888888888???>>>vvvAAA???EEEAAA999FFFAAA;;;TTTwww|||CCC333CCC===:::>>>444777999<<<===:::777:::@@@999YYYKKK999>>>555888999999:::<<<<<<999999EEEVVVaaa___RRRCCC:::999,,,@@@xxxmmmTTTCCC:::===<<>>888555444MMMvvvoooPPPSSSOOO;;;AAADDDCCCAAAEEELLLJJJCCCLLLHHHMMM[[[___WWWVVV]]]fffqqquuuEEE>>>>>>>>>======<<<<<<;;;;;;;;;AAALLLWWWaaallluuu|||qqqdddWWWJJJEEEBBB???<<<===;;;:::999888888888888999;;;RRR{{{555>>>BBB@@@CCCNNNEEE]]]\\\999777???444777@@@333@@@111...999===555555???OOO@@@:::======DDDEEE===777777999999RRRvvvgggVVVSSSJJJMMMmmmgggTTTCCC999444<<>>===<<<<<<<<<;;;@@@KKKVVV```jjjsss{{{zzzrrr```TTTHHHCCCBBB???<<<<<<;;;:::999888888999:::;;;;;;nnnsssHHHEEE999AAA000HHHkkkKKK>>>???>>>222666===555<<<888;;;???777444MMMnnnsssBBB>>>888WWWZZZOOO:::222GGGjjj~~~vvv}}}aaaTTTQQQCCC999DDDgggRRRCCC:::777333***MMMppp\\\RRRFFF;;;@@@NNNMMMSSSRRRJJJKKKWWWZZZUUUVVVaaagggaaaYYYWWWUUUPPPRRRQQQSSSWWW[[[]]][[[XXXTTTUUUVVVSSSJJJKKKaaa{{{QQQ@@@??????>>>===<<<;;;;;;===<<<@@@JJJTTT^^^hhhrrrxxxyyysss\\\PPPEEEAAA@@@===;;;;;;;;;:::999888999;;;<<<>>>CCChhhWWWPPPHHHOOOJJJBBB???>>>???===;;;:::888,,,888AAA???AAAZZZfffEEE@@@;;;MMMLLLCCC===NNNyyyooo```BBB999999PPPxxxWWWUUULLLBBB<<<777gggwwwcccTTTLLLFFFGGGDDDAAACCCJJJOOOPPPRRRVVVZZZ```rrrddd^^^WWWTTTVVVWWWUUUSSSKKKIIIJJJMMMIIIEEEOOO___~~~HHH@@@??????>>>===<<<;;;:::<<<<<<@@@IIIQQQYYYdddooovvv|||sssoooYYYMMMCCC??????<<<::::::::::::999888:::<<<>>>@@@KKKUUUUUUWWWdddeeeLLLBBB555666===777333;;;;;;<<<666<<>>===<<<<<<:::;;;@@@GGGMMMUUUaaammmuuuzzzzzzrrriiiVVVMMMCCC>>>===>>>===;;;555;;;000;;;999666HHH888fffGGGSSS888[[[uuu[[[GGGOOO<<>>@@@555@@@<<<;;;>>>DDDJJJRRR```lllvvv{{{~~~xxxpppgggSSSLLLBBB=========<<<:::999:::222999>>>;;;BBBBBBgggDDDKKKBBBccckkkZZZ___ggggggcccFFFKKKKKKAAAZZZ[[[BBBCCC999777<<<999999<<<;;;AAAcccPPP???777999:::FFFttt}}}dddiiivvvyyyZZZNNNRRRUUUTTTXXXXXX[[[aaaVVVMMMJJJNNNMMMHHHJJJQQQ\\\JJJCCCDDD;;;>>>AAA666???<<<;;;>>>DDDIIIQQQ___kkkxxx}}}~~~vvvnnncccPPPIIIAAA===<<<<<<;;;999===999777666BBB???:::UUUHHHEEEJJJPPPnnnmmmRRR>>>???GGGIIILLLSSSmmm```WWWFFF===VVVeeeQQQAAA===AAAAAA:::999<<<;;;<<>>444DDDcccllleeejjjvvvJJJddd~~~uuu}}}\\\RRRRRRQQQPPPXXXbbbfff~~~dddPPPMMMMMMFFFFFFMMMSSSRRRCCCBBB===???BBB888???<<<;;;===CCCHHHOOO\\\hhhyyy|||}}}tttlll___KKKFFF@@@<<<;;;;;;:::999;;;777<<<555AAA???888oooNNNYYYaaafffMMMHHHDDD@@@999222777AAALLLNNNfffwwwhhhQQQ@@@000<<>><<<;;;===AAAFFFMMMYYYeeevvv~~~{{{xxxrrrjjj[[[GGGDDD@@@<<<;;;:::999999777777@@@777===<<>>uuuGGG000222666333999\\\}}}^^^wwwXXXVVVPPPWWWYYYgggsssOOOIIINNNLLLlllKKK@@@BBB???DDD@@@@@@===;;;<<>><<<:::::::::666<<<999===:::CCCzzzUUU@@@DDD999EEE>>>888FFFSSSWWWWWW[[[eeellllllVVVCCCBBB===///777UUUYYYfff777BBB<<>>@@@IIIGGGsssLLLBBB>>>666JJJxxxMMM888999777444NNNSSS;;;:::<<>>DDDCCCAAA===;;;;;;>>>@@@EEEPPP\\\eeewww{{{wwwkkkiii___KKK@@@AAAAAA???===;;;;;;;;;999>>>333>>>;;;IIIFFF444MMM444OOO:::DDDHHHRRRWWWLLL===???LLLKKKgggsssiiiZZZHHH:::999LLLbbb;;;JJJ:::JJJ???DDDCCCRRRFFFQQQ777@@@111WWWWWW///333;;;777777^^^VVV===///DDD444999zzzWWW333CCC@@@OOOaaaUUUaaaaaaHHHXXXOOOIIISSSSSS@@@DDD>>>DDDDDDBBB===;;;;;;===@@@DDDOOOZZZcccwww{{{sssllleeeXXXMMMDDDBBB>>>;;;999999999:::666888======;;;VVVnnnGGGDDDBBBCCC???EEEHHH???>>>EEEEEE>>>;;;@@@999CCC<<>>EEE888bbbVVV======888uuuJJJ///888000888@@@{{{zzzAAA777:::333FFFIIIGGG:::EEETTTxxxXXXeee___RRRmmmuuuKKKQQQRRR___>>>EEE@@@AAACCCAAA>>><<<<<<===>>>AAAIIISSS___lll{{{~~~sssiiiccc\\\WWWDDDAAA>>>;;;999999::::::::::::<<>>===NNN\\\BBBAAAAAA:::^^^^^^<<<:::DDDGGG333;;;///:::LLLPPP999888555HHHWWWHHHAAAIIIOOOfffcccgggaaafffmmm]]]LLLMMMjjjBBBCCC@@@AAACCC@@@>>><<<;;;<<<===???GGGPPP]]]iiixxxpppddd\\\YYYXXXBBB@@@>>>;;;999999::::::===:::888CCCDDDlllRRRQQQKKKEEE888555IIIFFFGGGKKKHHHBBBDDDLLL^^^666555000555HHHEEENNNGGG???@@@???NNNQQQ___EEE;;;@@@iiiooo???===]]]vvvBBB777<<<...???bbbiii===666666IIIkkkHHHBBBDDDGGGwwwmmmxxx|||yyyuuueeeLLLMMMzzzGGG@@@AAA@@@BBB??????<<<:::<<<<<<===DDDKKKYYYeeettt~~~|||mmm```TTTMMMJJJAAA???===;;;::::::::::::;;;888666BBBIIIYYYIIIWWWaaacccOOOAAA555666:::???BBBEEEPPP]]]OOO@@@NNN888333<<<888mmm>>><<>>???>>><<<;;;:::::::::::::::777:::AAAYYYIII;;;CCCOOObbbfffgggUUUOOOFFF===666777BBBNNNCCCOOO]]]GGGOOOLLLDDD<<<::::::===VVV{{{mmmTTT<<<===FFFKKKFFFQQQ;;;hhh^^^777222999===ZZZFFF999XXXzzz[[[777888CCCsssIIIDDDnnnsss]]]ppp~~~vvvtttzzzfffcccRRR:::CCC>>>AAA@@@CCC>>>;;;===>>>>>>AAAFFFSSS^^^mmmyyy~~~qqqkkkcccSSSDDD<<<======<<<;;;:::::::::;;;;;;777BBBDDDyyyzzzQQQKKKEEE999CCCNNNXXXooolllfffZZZLLL???888666GGGNNNMMMFFF_________@@@===888;;;ZZZccc[[[<<<@@@QQQLLLwwwHHHIII\\\JJJoooRRR555111???TTTmmm???'''GGGmmmttt???;;;<<>>;;;===>>>>>>@@@DDDOOOZZZiiivvv}}}~~~ooohhh^^^NNNBBB@@@<<<<<<;;;;;;;;;;;;;;;;;;<<<444GGGFFFjjjPPPZZZZZZIIIEEE???<<<999III___oooqqqfffSSSEEE;;;???GGGEEE999;;;sss@@@???999>>>```ZZZZZZ___AAA===DDDUUUMMMdddAAAVVVpppDDD777555KKKppp}}}SSSIIIbbb}}}JJJ???777qqqRRRPPPYYYFFFCCCTTTTTTTTT]]]eeehhhmmmsssyyyzzzxxxqqquuu}}}~~~eee>>>III;;;???@@@CCC===999;;;>>>>>>???BBBKKKVVVeeettt~~~}}}nnneeeWWWEEE===@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;000HHHFFFRRR999LLL^^^cccjjj\\\MMMDDD@@@;;;<<>>AAA<<>>@@@AAA;;;777:::======>>>@@@HHHSSScccrrr~~~}}}mmm\\\NNNEEEAAA???<<<;;;::::::999999::::::;;;888BBBiiiEEECCCBBBBBBCCCNNNcccvvv\\\UUUJJJ@@@999:::EEEPPPiiilllSSSIIIGGGSSS|||DDD>>>===<<>>QQQFFF===vvv===666:::TTTxxx___;;;<<>>===>>>???FFFNNN[[[^^^]]]VVVKKKBBB;;;777666IIIPPPaaaqqqvvvAAA<<<<<<===gggKKKJJJttt]]]EEE888666<<<999NNN~~~AAAAAASSS===666BBBgggiii<<<999LLLGGGRRR___TTTdddKKK```OOODDD>>>VVVqqqkkkhhhtttaaaZZZRRRGGGJJJUUUOOOIIINNNpppMMMAAA@@@AAAAAA@@@???<<<;;;;;;<<>>:::999===KKKWWW\\\___bbb^^^VVV777;;;888@@@WWWmmm===:::;;;>>>hhh```GGGjjjCCC:::::::::<<<666LLLhhh===FFFnnnmmm]]]111888999SSSeeedddzzz>>>666AAArrr}}}DDDSSS}}}kkkRRR\\\eeeSSSOOOhhhWWWSSS]]]llldddMMMEEEOOONNN[[[[[[kkkNNNAAAAAA???BBB@@@>>>===;;;;;;===>>>@@@BBBLLL\\\kkkxxx{{{sss___OOOEEEAAA@@@???<<<;;;::::::999999::::::;;;===OOOPPP???;;;===CCCFFFCCC???>>>???IIIOOOOOOXXXfffkkkfffhhh\\\HHH:::OOOaaa:::888:::???fffxxxFFF___nnn:::888???>>>>>>888KKKYYY;;;IIIEEEHHHhhhjjj@@@777111GGGmmmkkk;;;777cccBBB555>>>^^^xxxDDDSSSxxxaaabbb^^^}}}xxxwwwxxxzzz~~~lllYYYOOONNNWWWlllRRRkkkdddgggTTTAAABBB???CCC???>>>===<<<<<<===>>>???>>>HHHVVVfffuuu{{{|||nnnZZZJJJBBB@@@??????<<<;;;::::::999999::::::;;;;;;^^^FFF???>>>???BBBAAA@@@DDDJJJAAAEEEEEEFFFOOO^^^eeebbbdddhhhiiiccc}}}UUU888888:::???bbbGGGUUUUUU===<<<@@@===???:::GGGOOO999JJJMMMMMMiiiTTT///AAA888aaadddDDDLLLsssFFF333???TTTrrrCCCRRRyyyccc```[[[lll]]]qqq}}}qqqdddiiimmmfff}}}{{{pppooossseeeOOOUUU]]]CCCDDDaaaBBBBBB>>>DDD???>>>===<<<<<<===>>>???>>>EEERRRbbbrrr|||xxxjjjVVVHHHBBB@@@???>>><<<;;;::::::999999::::::;;;:::vvvBBB:::<<>>>>>888===:::@@@pppHHH888PPPxxxIII***===SSS~~~yyy|||NNN000???NNNhhhBBBVVVlll\\\^^^^^^aaajjjwwwyyynnnqqqppp___fff___UUUiiibbbhhhWWWVVVuuuEEE@@@>>>CCC>>>>>>============>>>>>>???DDDOOO^^^ooo}}}uuugggTTTGGGBBBAAA???===<<<;;;::::::999999::::::===:::pppAAA888:::>>>@@@???BBBOOO^^^[[[OOOJJJQQQWWWUUURRRTTT]]]cccaaa]]]FFF:::<<<999:::VVVKKKEEEsssBBB===<<<===666<<<:::<<>>EEEFFF```vvvrrrwwwuuu[[[^^^xxx}}}nnnuuusssrrrJJJ???>>>@@@>>>>>>============>>>>>>===AAAIIIWWWiii||||||ssseeeSSSGGGCCCBBB???===<<<;;;::::::999999::::::>>>;;;bbbAAA======??????;;;999@@@IIIiiiPPP@@@CCCIIIIIIOOO\\\RRR]]]aaaeeeBBB<<<>>>:::999QQQLLL@@@iiiCCC888:::>>>888===;;;;;;bbbuuuAAABBBmmmggg===444BBBQQQkkkhhh222<<>>>>>>>>>>>>>>>>>===:::<<>>???===;;;999:::;;;<<<<<<;;;;;;JJJOOODDD777>>>@@@AAA;;;<<<>>>BBBEEEcccZZZ;;;999CCCGGGNNNUUUUUUVVVrrr@@@<<<777999999>>>UUUAAAqqqLLL@@@???999222666>>>;;;DDD\\\jjjHHH;;;fffyyyJJJ===333EEEzzzVVVMMM{{{___AAA===999wwwJJJOOOkkkGGG@@@<<>>>>>============>>>>>>===???EEEPPP```sss~~~lll^^^NNNGGGCCC@@@>>>???===;;;999999:::;;;;;;:::;;;WWWKKK@@@===BBBCCCAAA@@@CCC>>>666AAAVVVUUUIIIGGGBBBAAAMMMSSS[[[YYYqqq@@@;;;777888999===nnnYYYAAAdddsssAAA:::777======<<<<<<666???VVV```???<<>>333777ZZZWWW@@@]]]iiiBBB;;;>>>pppQQQWWWrrrKKKEEECCCTTT^^^___eeettt~~~xxxaaaLLL>>><<>>======<<<<<<======>>>===???EEEOOO___rrr{{{jjj\\\MMMFFFCCC???>>>???===;;;999999::::::999888<<>>>>>AAA???<<>>===555@@@???888777:::III```___<<<999nnn```AAA666///DDDwwwtttiiiuuuAAA???YYYxxxRRRVVV{{{MMMIIIKKKWWW```ZZZXXX___kkkooohhh___PPPEEEFFFQQQRRREEE???FFFJJJBBB888;;;AAApppaaaGGG>>>======<<<<<<<<<<<<<<<<<<======???DDDNNN]]]qqqxxxgggYYYKKKEEEBBB???===>>>===;;;999999999:::999888===CCC;;;BBB777<<<===EEE666<<>>BBBLLL[[[ooovvvcccVVVIIIDDDBBB???===>>>===;;;999999:::::::::999AAA{{{BBB>>>333>>>OOO<<<@@@555@@@;;;;;;999???JJJQQQQQQBBB000@@@SSSYYYuuuqqq???777:::555666999222VVVlll]]]MMM[[[???BBBLLL@@@EEEFFFVVVKKK222888rrr}}}KKK888SSS~~~~~~PPP555777===BBBsss>>>WWW|||JJJOOOqqqQQQIIITTT^^^^^^nnn~~~xxxzzzsssbbbTTTOOOEEE777222777333>>>>>>???<<>>AAAIIIYYYlllttt```TTTGGGCCCAAA>>>=========;;;999:::;;;<<<<<<;;;IIIoooBBBCCC\\\iiiqqqAAA???777GGG888===:::<<<>>>CCCQQQKKK222;;;FFF___ccc===666<<<555777:::777HHHvvvbbbFFFdddnnn}}}]]]>>>===pppvvvVVVWWWuuummm>>>888777;;;QQQAAAVVVkkkMMMXXX{{{\\\IIITTT_________aaagggooowww|||}}}mmmccc\\\YYYNNN===444444---:::>>>FFF@@@LLLFFF===CCC===<<<<<<<<<<<<<<<<<<===>>>===???GGGVVVkkk~~~qqq^^^RRRFFFBBBAAA>>><<<===<<<;;;::::::<<<>>>>>>===TTTdddAAAGGGyyywwwBBB===444???888;;;;;;999JJJRRR@@@999===jjjXXX<<<444===555888::::::@@@yyycccAAAhhheeeDDDBBBwww~~~{{{\\\777<<<222;;;hhhxxx^^^iii}}}GGGGGGZZZIIIUUU}}}hhhFFFNNNZZZYYY^^^kkkrrrjjj___WWWUUUOOODDD===>>>777===<<>>>>>======<<<<<<======>>>>>>===>>>EEETTTiii}}}}}}nnn]]]QQQEEEAAA@@@>>><<<===<<<;;;:::;;;===?????????\\\^^^@@@HHHrrrEEEoooUUU666>>>???666<<<>>>666CCCTTTOOO999999tttRRR;;;444===555888;;;777;;;pppddd@@@YYYbbbJJJ^^^KKK555FFFzzz{{{~~~}}}~~~}}}qqqRRR222<<<---???}}}www>>>DDDBBBQQQuuuKKK:::rrrNNN@@@IIItttzzznnnCCCGGGSSS```aaafffqqqzzzzzzpppfffaaaWWWRRRUUUUUULLLCCC???777555000DDDEEE???yyyKKKGGG888>>>>>>============>>>>>>>>>======DDDSSShhh}}}xxxdddRRRMMMGGGBBB???>>>===<<<888777;;;;;;555;;;AAA;;;sssQQQ999___VVVEEEFFFMMM===444;;;:::<<<===777777JJJcccEEE888zzzMMM;;;555===:::777:::999999jjjwww???KKKMMM777555EEEwwwFFF:::===~~~{{{yyyyyy~~~sssvvv}}}~~~lllQQQ???999***444]]]}}}bbb888cccaaaGGGTTTFFF555EEE}}}FFFIIIJJJmmm???===IIIQQQdddmmmeee___dddhhhddd___ZZZTTTPPPNNNLLLIIIFFFOOOTTT???,,,BBBIIIaaaTTT777FFF======<<<<<<<<<<<<======???===<<<@@@OOOeeeyyywwwcccQQQMMMFFFAAA???>>>===<<<:::999<<<;;;888<<<@@@<<>>tttDDD888>>>wwwyyyyyy{{{{{{wwwwwwwwwxxxxxxwwwtttqqqpppppptttuuuhhhOOO<<<666888...<<>>===@@@MMMbbbwww~~~wwwcccQQQLLLFFFAAA???>>>===<<<===;;;;;;<<<;;;<<>>CCCLLLZZZooo;;;444HHH;;;===@@@DDDGGGIIILLLPPPRRRQQQPPPPPPQQQRRRPPPLLLIIIOOOooowwwPPP555UUUnnnBBB<<<======<<<<<<<<<<<<======???>>>???AAAJJJ\\\sss~~~vvvbbbPPPLLLEEEAAA???>>>===<<<===<<<999:::>>>;;;===GGGGGG111;;;TTTLLL999<<<@@@777333;;;888888:::999666777<<>>mmmlll===BBBPPPooowwwvvv^^^rrr{{{vvvTTT888<<<111<<<;;;===AAABBBAAAEEEMMMIIIJJJKKKMMMNNNNNNMMMLLLKKKFFFiiipppBBBSSSwwwFFF;;;======<<<<<<<<<<<<======>>>???@@@BBBGGGVVVnnn}}}ttt___OOOKKKEEE@@@>>>>>>===<<<<<<===777999>>>888<<>>444~~~lllfff<<>>>>><<>>======<<<<<<<<<<<<======???>>>@@@CCCFFFQQQhhh~~~|||sss\\\OOOJJJDDD@@@>>>>>>======999>>>777888???666>>>bbbsssBBB???<<<<<<888555III>>>555@@@===999888888999:::::::::999666KKKIII===222888999555222222:::000bbbnnnmmm???TTTaaaFFF777000===<<<<<<444555888@@@<<>>>>>======888@@@888888@@@555BBBrrrkkk>>>;;;///:::999;;;EEE???000333111::::::999777888999:::999333NNNBBB???555777666555555333<<<666IIIgggkkkBBBGGGBBB777>>>;;;???888AAA666:::??????222FFF^^^@@@777;;;UUU{{{}}}}}}|||~~~}}}{{{vvvppplllrrriiiTTT===444777777222555MMMhhhsssqqqllllllmmmtttvvvyyyzzzzzzzzz{{{||||||wwwuuuvvvzzzwww}}}\\\IIIEEEaaapppAAAVVV___aaabbbiiiSSS<<>>AAABBBCCCEEEIIILLLGGGRRRMMM???HHHEEETTTKKK@@@======<<<<<<<<<<<<======@@@<<<>>>FFFIIINNN___rrrzzzpppWWWNNNIIIDDD???>>>>>>======888BBB::::::AAA555EEE|||bbb>>>DDD:::777DDD<<<333<<<888:::AAA;;;;;;:::666555777999999666SSS}}}555<<<555444333555:::777AAA>>>:::uuu]]]eeeBBB>>>GGG>>>>>>111888:::FFF;;;777555;;;888HHHYYY???666777JJJ{{{{{{|||{{{vvvxxx|||{{{sssmmmrrrVVV;;;333333222333666111KKKfffqqqpppnnnpppqqqqqqtttvvvuuurrrrrrtttwwwzzzyyyzzzuuuZZZKKKDDDdddJJJ@@@HHHFFFSSSqqq```888666888111555777>>>SSSeee]]]GGG999===BBBEEEEEEEEEGGGIIIEEEOOOKKKEEESSSBBBKKKMMM???======<<<<<<<<<<<<======@@@;;;>>>FFFKKKNNN]]]ooozzzlllSSSNNNJJJDDD@@@>>>===<<<;;;;;;<<<@@@///???===<<>>:::nnn{{{uuu{{{{{{|||qqqppprrrjjj\\\JJJ777//////000222444;;;YYYsssxxx|||wwwwwwxxxyyyzzz{{{|||}}}}}}~~~]]]VVVtttaaaHHHXXXQQQBBB@@@@@@>>>GGG[[[>>>===666888999;;;;;;999???VVVmmmXXX???666===BBBGGGIIIBBBIIIEEEIIIGGGHHHAAAQQQzzzCCC???>>>===<<<;;;;;;<<<======CCCDDDGGGPPPRRRZZZjjj}}}~~~|||lllTTTMMMIIIDDD@@@>>>===<<<;;;<<<<<<@@@333AAA;;;AAARRRCCC;;;>>>;;;;;;;;;:::::::::999999:::999777666555666666777777iii{{{ooo===555777111555444888777999:::666777DDDmmm>>>DDDzzzNNN???777AAA555777KKKCCC888===333<<>>===<<<;;;<<<<<<======EEEFFFIIIPPPQQQWWWhhhyyyzzz}}}mmmVVVMMMIIICCC@@@>>>======<<<>>>;;;@@@999BBB999JJJPPPAAA;;;===;;;;;;;;;;;;::::::::::::888777666555555555666777GGGuuudddsssTTTppp<<<444777111444444:::999333:::888111CCCvvvBBBDDDyyyaaa;;;666CCC777999IIINNN<<<999999===DDDVVV777===666:::BBBxxx}}}rrrgggRRR777333111333777777222000111;;;mmm|||~~~tttRRR999???ccccccLLLBBB<<<666HHHeee>>>777:::>>>888555666777666666777BBBLLLXXXRRRAAA@@@CCC<<>><<<;;;;;;<<<======<<>>>>>===<<<>>>:::======BBB888UUUNNN@@@<<<===<<<;;;;;;;;;;;;:::::::::777666555555555666777888TTTjjj\\\mmmwwwrrr===444:::555777666<<<===000:::===444KKKGGG@@@uuuyyy<<<555>>>777>>>FFFXXX@@@666>>>???@@@YYY999@@@555======___xxxSSS)))777555555666444000111444444bbbzzz|||ooocccjjjjjjLLLCCC>>>888PPPtttHHH888===<<<999666777999999666444+++666FFFOOOWWWeee]]]AAAAAA>>>AAA===@@@>>>MMMNNN>>>===<<<;;;;;;<<<===>>>;;;EEEHHHIIILLLHHHMMM^^^mmmsss|||kkkWWWJJJFFFBBB???>>>>>>======<<<:::;;;>>>@@@999dddMMM???===<<<<<<<<<<<<;;;;;;;;;::::::888777666666666777888999GGGdddNNNZZZooozzz???333:::777888555:::>>>///888===777OOOCCC<<>>BBB\\\DDD666?????????]]];;;>>>999>>>AAAMMMhhh===555000...000222222555999222VVVttt}}}zzz{{{}}}lllJJJ@@@@@@:::VVVQQQ888;;;555666555444444555555555444111222888NNNooottt\\\<<<:::<<<888<<<===KKKGGG>>>===<<<;;;;;;<<<===>>>;;;DDDFFFFFFIIIEEEIIIXXXhhhqqq}}}{{{~~~hhhVVVIIIEEEAAA>>>>>>>>>>>>===;;;<<<999======>>>tttMMM>>>???===<<<<<<<<<<<<;;;;;;;;;:::999888777666666666777888:::ttt>>>@@@\\\HHH333777666666222666:::222666888666IIIxxx@@@;;;nnnxxx___BBB999:::===ZZZGGG999===>>>AAA[[[@@@???GGGBBB@@@CCCuuummmIII===333222666666444444666VVVuuu}}}~~~mmmHHH;;;AAA:::TTTXXX888777555888888333000333666666666444222///888UUUcccWWW:::999:::333888:::GGG|||GGG======<<<;;;;;;<<<>>>???>>>DDDCCCCCCGGGDDDGGGTTTdddooo|||zzz{{{eeeTTTHHHEEE@@@>>>>>>>>>>>>>>>;;;???:::;;;<<>>AAA===<<<<<<<<<<<<;;;;;;;;;;;;999888666555444555555666AAAqqq;;;999@@@pppWWW666555444555111555333777888333555FFFvvvMMM???ppprrrFFF===888888UUUIII<<<:::===DDDRRRFFFFFFaaaNNN:::AAASSSuuu[[[???444666777444000777```oooHHH999EEE999NNN]]]:::666666:::999444222666888666---111999666111<<>>===444888999EEEwwwOOO===<<<<<<;;;<<<===>>>???BBBEEE@@@AAAHHHGGGHHHSSS```lll}}}|||zzzyyycccSSSGGGDDD@@@>>>>>>>>>>>>>>><<>>BBB>>>======<<<<<<<<<;;;;;;;;;888777555444333333333444IIITTT???888///rrrfff;;;555333666333888---;;;<<<333888HHH|||```CCCsssvvvEEEAAA:::666QQQJJJ???888<<>>888333666555111333888777222333333888888222888===555FFFEEECCC888:::;;;EEEvvvXXX===<<<;;;;;;<<<===>>>???FFFFFF???@@@IIIIIIIIITTT^^^kkk{{{|||{{{zzzbbbPPPHHHEEE@@@>>>===>>>>>>===AAAGGG>>>999???DDDmmmYYYHHH>>>>>>888888===BBB>>>555555<<<:::444111444444000000333NNNLLL===444<<>>>>>BBB<<>><<<;;;;;;===@@@AAAAAABBBBBBBBBCCCGGGMMMQQQ^^^nnnxxx|||yyyvvv^^^MMMGGGDDD@@@======>>>>>>>>>>>>DDD<<<999@@@HHHkkk[[[NNN???888CCC???::::::===???;;;666888444444777666333555:::PPPJJJ<<<555;;;vvvhhh???JJJ===222333777;;;999444999JJJwwwLLL>>>[[[pppKKK???:::999IIIYYYAAA<<<>>>NNNXXX666BBBWWWBBBJJJcccTTT999///bbbrrrBBB555222555///111ZZZuuuddd???222CCCttt{{{CCC<<<@@@777>>>|||JJJ777999555777555111222777777444444444444555555444444444666444:::>>>FFFAAAHHH}}}hhh???>>><<<;;;;;;===???AAABBBBBBBBBCCCDDDHHHMMMRRR___mmmvvv}}}zzzqqqXXXJJJEEEBBB>>>======?????????;;;AAA<<<:::@@@OOObbbUUUQQQCCC999>>>>>><<<:::===@@@<<<444444444444555333111444999TTTHHH:::666999sss>>>EEE888000888999;;;<<<888555;;;jjjJJJ;;;UUUqqqIII@@@:::555GGGYYYAAA<<>><<<:::;;;<<>>888666999777555444444333333444555ZZZEEE888888777ppp___:::777444;;;777777::::::444999sssaaa@@@TTTwwwIII@@@:::666LLL___EEE<<<>>>LLLfff:::666>>>AAA111888IIIeee^^^YYY000333;;;<<<000333OOOooo[[[NNNkkkGGG<<>>:::mmmGGG===444555666666444333444555555333222222222222222222333222222444000===GGGRRR~~~ttt???>>><<<::::::<<<>>>@@@AAABBBCCCDDDEEEHHHMMMQQQ^^^hhhooozzz|||zzzhhhQQQHHHCCC@@@===<<<===???@@@AAA===??????>>>@@@ZZZWWWDDDMMMUUUaaaCCC777555??????444333;;;999666333333777:::999666aaaCCC777:::666mmm;;;>>>;;;555666444888:::999FFFIIITTTNNN===:::999QQQdddGGG;;;===IIIZZZ999===@@@FFF555555WWWcccHHH,,,999<<<999///444KKKqqqxxxxxx{{{|||HHH<<<>>>>>>AAAoooDDD>>>777555666888888555222222333333222111111111111222333000444777///888@@@NNNuuu???>>>;;;::::::;;;===???@@@AAACCCDDDEEEHHHLLLPPP\\\eeekkkxxxzzzyyyfffOOOIIICCC@@@===<<<===???@@@@@@??????AAA???@@@```SSSBBBGGGLLL[[[aaaFFF333666===:::666888333444222111444999:::777hhhAAA666===555kkk>>>999;;;444777666999;;;>>>QQQRRRUUUYYY:::===888MMM\\\???888===GGGZZZDDD000<<<888999>>>LLLwww}}}iiiBBB+++;;;;;;888333111???hhh}}}mmmPPP<<<999HHHsss@@@<<<;;;555555777888555000111555444333222111111222333444000444888222555777IIIsss???>>>;;;:::999;;;===>>>>>>@@@BBBCCCDDDGGGKKKNNNZZZaaahhhvvvyyyxxxcccMMMJJJCCC@@@===;;;<<<>>>?????????===BBB@@@AAAeeeTTTMMMKKKAAAHHHaaaWWWFFF777666<<<<<<555444;;;<<<666222444888999nnn@@@666@@@555jjjjjjDDD>>>777666888:::999===OOOyyyQQQNNNfff888@@@<<>>...888FFF888@@@MMMlllNNN...666888:::777222333YYYLLL:::PPP{{{???:::???555444444555222000444===444333222111111222333444222000555444777444EEEmmm@@@>>>;;;999999:::<<<===<<<>>>@@@BBBCCCFFFIIILLLXXX^^^fffvvvyyyyyyaaaLLLJJJDDDAAA===;;;<<<===>>>>>>===;;;AAAAAAAAAhhh\\\```[[[AAA???KKK```^^^@@@///999>>>666@@@KKKNNNCCC666444:::>>>qqq@@@666BBB555iiigggHHH777444888:::777888FFFzzz[[[EEE???zzzooo777CCCIIIPPPUUU@@@OOOaaacccaaaHHH999===444JJJCCCeee888333555;;;666777///OOObbbAAAYYY@@@999@@@666222111222000///888DDD555444222111111222444555444---111444999333DDDfff@@@>>>;;;999999:::<<<===;;;===@@@AAACCCEEEIIIKKKVVV]]]eeevvvzzzzzzaaaMMMHHHEEEBBB>>>===>>>@@@AAAAAA???BBB@@@;;;EEEqqqjjjhhheeeRRR888<<>>ttt555555666AAA;;;wwwHHH999888AAAhhh======888888888777888@@@NNN[[[BBBDDDaaa}}}DDD===VVVjjjPPP111999>>>OOO~~~```>>>777PPPEEELLL~~~EEE555444GGG333555;;;888yyyeee;;;GGGwwwQQQ999WWW@@@777222555444222999GGG555333444777555//////333111222777333666444BBB{{{gggAAA???===;;;:::;;;<<<======>>>@@@@@@AAACCCGGGIIIUUUXXXbbbpppvvv~~~```LLLHHHDDDBBB>>>===>>>@@@AAAAAA@@@BBBBBB>>>GGGxxxnnnmmmlllZZZAAA:::GGGNNNmmmDDD???...===???ZZZ666:::222======yyyHHH999:::DDDnnnMMM===:::888888888999???JJJUUUBBBBBB[[[III>>>PPPdddSSSAAALLLPPPcccsssLLL666QQQSSS888...AAA999333666999nnnrrrGGGEEEpppRRRBBB^^^FFF999222444444111444;;;555333444666444//////333222222666222555555EEEggg@@@???===;;;:::;;;<<<======>>>@@@@@@AAACCCGGGIIIRRRVVV```ooo~~~www~~~^^^LLLHHHDDDAAA???>>>???@@@@@@@@@@@@BBBBBB@@@JJJmmmnnnmmm\\\EEE???666FFFdddoooGGG222999<<>>:::777999:::===FFFPPP@@@@@@WWWMMM;;;:::JJJ@@@999AAA<<>>@@@@@@AAACCCGGGIIIOOOSSS^^^nnn}}}xxx|||]]]KKKIIIDDDAAA???>>>???@@@@@@@@@@@@@@@BBBBBBJJJpppooommm^^^JJJCCC666CCCSSS]]]AAA222999888)))777<<<...888>>>vvvBBB777;;;???yyyxxx===EEE===777888:::;;;EEEPPP===AAAXXXNNN555999AAA<<<;;;>>>333DDDwwwqqq|||JJJ///<<>><<<;;;:::;;;<<<======>>>@@@@@@AAACCCGGGIIIMMMQQQ]]]nnn}}}www{{{\\\KKKJJJCCCAAA??????@@@@@@@@@??????>>>AAACCCIIIuuurrrpppfffYYYBBBJJJ///HHH^^^xxxKKK666777555111;;;<<<666@@@BBB{{{EEE;;;>>>:::{{{EEEJJJ???888999999:::FFFUUU:::BBBZZZLLL444<<<===;;;AAACCC999MMM}}}PPP555:::JJJHHH222333888kkkYYYgggRRRJJJ555333333444333111333666222444555444222222222222000111777333666333AAAyyyfff???>>><<<;;;;;;;;;===>>>===>>>@@@@@@AAACCCGGGIIILLLQQQ\\\mmm|||uuu~~~{{{[[[LLLLLLCCCAAA??????@@@AAA@@@??????<<<@@@DDDIIIrrrmmmlllkkkfffLLLMMM777///DDDcccWWW@@@222555666666777777<<>>999;;;999999GGG[[[:::AAATTTGGG<<<;;;888777======777IIInnnOOO888555AAAKKK777333///UUU|||}}}~~~rrrQQQaaaHHH;;;777888777555222000222444000444666333222333444222111222777333666444BBBzzzeee???>>><<<;;;;;;<<<===>>>===>>>@@@@@@AAACCCGGGIIILLLPPPZZZjjjzzzuuu~~~{{{[[[MMMMMMBBBAAA??????@@@AAA@@@>>>@@@<<>>}}}EEE???999:::???;;;888GGG]]]===<<>>777<<<;;;888444333333333111///555666333111444444222333222555111555666HHHeee>>>===<<<;;;;;;<<<>>>???===>>>@@@@@@AAACCCGGGIIIKKKNNNWWWgggwwwuuu{{{\\\MMMNNNBBBAAA???@@@AAAAAA@@@>>>BBB===BBBGGGIIInnnbbb___gggnnnjjj^^^\\\hhh===555;;;NNN888888555333>>>:::222HHH}}}===666KKKQQQppp:::777555;;;BBB===777FFF]]]@@@999;;;gggVVV444NNN<<<888999===<<<<<>>===<<<;;;;;;<<<>>>???===>>>@@@@@@AAACCCGGGIIIJJJLLLUUUdddtttvvvyyyYYYKKKMMMFFFBBBAAABBBAAA>>>===@@@@@@CCCBBB===SSSrrriiilllkkkdddeeeZZZ```^^^cccPPP+++<<>>;;;777999===>>>888EEEiiiBBB555>>>MMMvvv<<>><<<;;;======>>>CCCJJJCCC888777999333<<<---111<<>>;;;999888:::<<<>>><<<<<<===>>>@@@CCCEEEGGGMMMNNNUUUaaaqqq{{{|||xxxYYYKKKMMMFFFBBBAAABBBAAA>>>>>>@@@@@@CCCBBB>>>TTTwwwccc[[[ccckkkccc[[[mmmWWW888MMMXXX<<<)))>>><<<111EEEEEE888]]]}}}oooSSS;;;999999AAADDDBBB<<>>;;;999888:::<<<>>><<<<<<<<<>>>@@@BBBEEEFFFKKKLLLSSS___nnn{{{|||wwwZZZLLLMMMFFFBBB@@@BBBAAA>>>>>>AAA@@@CCCBBB>>>UUUjjj___jjjjjjXXXbbbssslll777;;;YYYHHH///999777222HHH}}}JJJFFFgggNNNXXXMMM888666888HHHFFF@@@999???hhh>>>999<<<<<<RRRSSSSSSAAA:::999:::===>>><<>>;;;999999:::<<<>>>;;;;;;<<<===???BBBDDDFFFJJJKKKPPP[[[iii~~~{{{|||vvv[[[NNNMMMFFFBBB@@@AAA@@@>>>???BBBAAACCCBBB???WWWmmmfffnnnnnndddlllfff```QQQ<<>>999999;;;??????===>>>CCCfff???555000???000333444111222///777iiijjjAAA777<<>>AAADDDEEEJJJJJJOOOYYYfff{{{{{{|||www^^^PPPLLLFFFBBB@@@@@@@@@>>>???CCCAAABBBBBB@@@ZZZzzzhhh]]]tttvvv^^^UUUHHHLLL]]]YYYLLL777NNNqqq]]]777666IIIRRRDDD\\\III::::::<<>>???BBBVVV<<<444---999...555222111222222333WWW^^^BBB:::===UUUeee>>>888777444222111111333444444333000000222333///---555@@@VVV]]];;;LLLIIINNN^^^>>>===<<<::::::;;;<<<===::::::;;;<<<>>>@@@CCCEEEJJJKKKPPPXXXdddxxxzzz|||zzzbbbRRRJJJFFFBBB???@@@???>>>@@@DDDAAABBBBBBAAA\\\gggbbbxxxyyyjjj\\\gggfff\\\___TTT[[[HHH<<>>333>>>???vvvEEE<<<777:::[[[MMMKKKjjjCCC888;;;:::===@@@@@@===???CCCPPPAAA666///222111333000222222777555LLL\\\DDD;;;:::QQQUUU999888666444222111111333444333333...///333555111///;;;LLL888;;;IIIrrrAAAZZZZZZ>>>===<<<;;;:::;;;<<<<<<999::::::;;;===@@@BBBDDDJJJLLLPPPXXXbbbuuuzzz|||}}}eeeSSSIIIFFFBBB?????????>>>@@@EEEAAABBBAAAAAA]]]fffpppgggaaammm\\\YYYWWWPPP]]]^^^^^^RRR:::IIIhhhNNN000EEEJJJ???DDDFFFIII<<<555222RRR999///>>>:::rrrEEE<<<777:::IIICCCPPPaaa>>><<<;;;:::;;;>>>>>><<<===BBBQQQyyyrrrFFF999666---555000000555///666444BBBaaaBBB;;;999PPPKKK666888666444333111111222333222111000...111666333000888GGG:::222===@@@000NNNZZZ======<<<;;;;;;;;;;;;<<<999999999;;;===???BBBCCCHHHKKKPPPWWW```qqqyyy|||~~~gggTTTIIIFFFAAA?????????>>>AAAEEEBBBBBBAAABBB^^^zzzeeeZZZQQQqqq___XXX___\\\bbbYYY[[[KKKFFFBBB666<<>>TTTHHH555999777555333111111222333222111444...///555333---000:::===III***555000CCCKKK\\\======<<<;;;;;;;;;;;;<<<999999999:::<<>>~~~VVV;;;===444AAAGGG???<<<<<>>???@@@QQQtttWWWDDD777777999888222555PPPoooZZZ888///444555000000333111//////...AAAbbbqqqFFF>>>===QQQ@@@>>>333333444333222000000000111111111000000000111222333444333555777999777888]]]lllZZZBBB>>>;;;999999;;;;;;;;;<<<<<<<<<;;;;;;===AAAEEEEEEMMMPPPWWWaaajjjzzz}}}mmm[[[NNNGGGEEECCCBBBCCCDDDDDDCCCDDDCCCAAA@@@ZZZqqqnnndddbbbaaaYYYZZZ\\\```aaa___ZZZWWWbbbXXXWWWGGG444:::>>>666```OOO999>>>@@@QQQLLL@@@<<<<<>>:::999999;;;;;;;;;;;;<<<<<<;;;;;;===AAADDDEEEMMMPPPVVV```iiizzz}}}ooo]]]QQQIIIGGGEEEDDDEEEFFFFFFFFFDDDCCCBBBAAAXXXeeeiiigggeee```WWWWWWZZZ___dddccc\\\UUU___YYYXXXTTT:::666IIICCCPPPYYY<<<999AAANNNRRR@@@<<<<<>>???EEEbbb^^^III???111444>>>999444111444:::888111///333dddsssNNN000...222...,,,111000333222222333...333FFF~~~aaaAAA888[[[JJJ666***<<<666555333222111111222222222333333333333222111111444555555777555888aaaxxxNNN~~~XXX@@@===:::999:::;;;;;;;;;;;;<<<;;;;;;;;;===AAADDDEEELLLOOOUUU^^^fff{{{yyy|||ppp^^^QQQJJJHHHFFFEEEGGGGGGGGGGGGDDDCCCDDDEEE\\\lllmmmiiiddd\\\ZZZYYYYYY]]]ccceee^^^UUUWWWXXXXXX[[[BBB666NNNOOO[[[uuuFFF444:::BBBlllYYY>>><<<===WWW888888777???bbbZZZ999999666888ZZZZZZPPPiii===<<<;;;444???>>>>>>::::::::::::;;;===>>>???RRRhhhWWW888333:::000222:::333666111111444555222111333<<>><<<;;;III]]]HHH:::::::::;;;<<<===>>>???SSSuuusss}}}|||eeeyyykkk>>>000555===555111222---333111222333333111333666,,,>>>HHHVVVOOO<<<===999---...///000222444111,,,///222,,,,,,222000///999eee~~~~~~XXXOOO999???777666666555444333222222333444...///000111222222222222///000000444555<<>><<<@@@ZZZ999999888:::TTTvvv<<<:::999333HHHcccAAADDD^^^CCC888999BBBXXX@@@;;;;;;;;;<<<===>>>???@@@TTTlllXXXPPP999AAA;;;555777666444444555777===---111444555333000///000333888999MMMLLL666333...---444444,,,)))///111///...222---+++111111111888ZZZ|||eee777;;;:::;;;DDDBBB>>>:::555222111000000000000000111222333444222333333555555;;;fffJJJ<<<;;;999999;;;;;;;;;::::::;;;:::::::::<<<@@@CCCDDDKKKOOOSSS[[[```sssxxx{{{{{{dddRRRKKKIIIGGGFFFGGGHHHHHHGGGDDDAAAEEEMMMeeeuuummmhhhiiieeeeeejjjiiibbbccchhheee]]]WWW\\\eeebbbMMMGGGhhh;;;:::::::::DDDsssBBB<<>>???@@@AAA[[[kkkaaa]]]888555111666@@@PPPAAA...444333,,,666///111333222111000...,,,,,,---(((>>>LLLEEE>>>,,,333222000...,,,+++...222+++333000---333222000666NNNuuuyyytttzzzyyy>>>999888===DDDBBB???<<<999888777777777555333111000111333444333444444666666;;;dddDDD;;;:::999999;;;;;;;;;999:::::::::999999<<<@@@CCCCCCKKKNNNTTT[[[```sssxxx{{{~~~gggTTTLLLJJJHHHGGGHHHIIIIIIHHHHHHDDDEEEHHHZZZzzzxxxtttooodddbbbjjjmmmgggfffjjjggg^^^YYY[[[fffbbbMMM>>>YYYnnn111>>>???;;;===zzzFFF<<>>111<<>>@@@AAABBB[[[~~~FFF...===///999///MMM===(((::::::***444666333///,,,...222333111,,,888000000444:::JJJDDD333))))))444555,,,***222***444333111555333///444DDDlllooojjjtttFFF;;;666999...000333888===DDDIIILLL===:::666222111111333444000222333777777<<>><<>>vvvLLL666444>>>@@@LLLfff:::>>>WWWVVV777777DDD888BBB???888:::AAA<<<:::EEEeeelllooo;;;444777222555444---...444444...///777555222111222000---///444...000000///...333===EEE333,,,///222...000222+++...000///---000555333,,,222sssjjjgggJJJ:::777:::444777999777333111444888>>>???AAAAAA>>>999333///444000555:::333888fffBBB===<<<::::::::::::888777777888:::::::::;;;>>>@@@BBBFFFNNNUUUZZZeeezzzzzzzzzeee\\\LLLIIIFFFFFFHHHJJJIIIHHHKKKMMMKKKAAAPPPkkktttnnnsssqqqwwwvvvnnnqqqyyytttfff[[[XXXWWWeeeFFF:::GGGrrr>>>888BBB999BBBmmmGGG===;;;cccBBB777:::777===rrrOOO:::888;;;999GGGhhh======GGG___OOO888CCC;;;888>>>>>>@@@FFFCCCAAAIIIiiirrr___iiiVVV999888666111444333444333333666:::<<<::::::555111111000---...111111222111...,,,...444:::LLL:::000,,,)))000666111...555555...(((,,,222555222nnn~~~{{{}}}dddDDD444888888:::;;;999444333555999777888999:::;;;:::999999555000444888333:::kkkBBB===;;;::::::::::::888777777888:::::::::;;;>>>@@@BBBFFFLLLTTTZZZdddwwwyyy{{{fff]]]MMMJJJFFFFFFIIIKKKKKKJJJIIIKKKIIIAAAPPPkkkuuuqqqtttuuuzzzyyytttyyywwwhhh```]]]ZZZ```yyy{{{;;;999DDDsssBBB777>>>:::???]]]OOO;;;:::\\\DDD999;;;777<<>>888CCCBBB>>>@@@@@@???FFFqqq}}}XXXWWWfff:::777999333111222///666555///444CCCHHHBBB???777111000000...---...111222222///,,,,,,///333CCC;;;999333((()))111000***222888666222111222222111bbb\\\:::;;;:::<<<<<<:::666555777:::444444333444666:::===???999444555777222<<>>@@@CCCEEEKKKSSSZZZcccsssxxx}}}|||fff^^^OOOKKKGGGGGGJJJLLLLLLKKKGGGIIIHHHBBBPPPhhhrrrrrrssswww{{{zzzxxx}}}yyyiiidddeeefffnnnuuu<<<===BBBrrrDDD888;;;;;;???PPP\\\;;;999RRRGGG:::;;;777:::\\\VVV888>>>999333BBBkkkWWW777444VVVppp[[[;;;>>>===FFF@@@777:::???AAAGGG{{{rrrccc~~~GGG///888666111333111///444555111444BBBOOOTTTAAA777//////111000......---///111000//////111333444BBBWWWXXX@@@111111000...---,,,///444666333...111QQQzzzNNN???:::;;;;;;999777777:::===888777555444555777999;;;===888888888222===mmmAAA;;;:::999999::::::999777777888:::::::::;;;>>>@@@CCCEEEJJJRRRYYYbbbppp}}}vvv{{{|||fff^^^QQQLLLHHHGGGIIILLLLLLKKKFFFGGGGGGBBBPPPcccmmmrrrsss{{{}}}}}}|||{{{nnneeefffiiivvvuuuEEEFFFCCCoooDDD999999<<<@@@HHHooo>>>;;;IIIJJJ;;;;;;666999WWW```666>>>888555===]]]ggg:::===@@@bbbrrr>>>===;;;BBB<<<777???DDDEEELLLdddsssUUU:::555:::111000666111333222444666666;;;NNNccc===444...///222111000000+++---///000000000111222,,,:::SSSYYYGGG777111))):::333,,,)))))),,,111555333CCCddd@@@888888777666777999<<<>>>::::::999888777666666666:::777888999444@@@nnn^^^eee|||DDD;;;999888888999:::999777777888:::::::::;;;>>>@@@CCCFFFLLLSSSXXX```nnn|||vvv{{{{{{fff]]]SSSNNNHHHFFFHHHJJJJJJIIIFFFFFFGGGCCCPPP^^^fffqqqsss~~~}}}vvvgggddddddsssmmmLLLSSSJJJnnnDDD<<<999;;;???DDDBBB>>>AAALLL;;;:::777999QQQmmm:::>>>666777777JJJmmmFFFEEE444MMMsssNNN@@@<<<@@@======BBB>>>>>>III|||;;;999===:::111000555333222...000444111///AAAYYY888111...000222111000111,,,,,,------------,,,,,,,,,'''...:::>>>CCCCCC888999???FFFDDD888---...444444<<>>888999999999999888777777555444666888666FFFtttqqq@@@JJJqqqDDD:::999888888999:::999777777888:::::::::;;;>>>@@@DDDHHHOOOTTTWWW^^^nnnwww|||zzzeee]]]TTTOOOIIIFFFGGGHHHHHHGGGFFFFFFGGGCCCOOO[[[aaaqqquuu}}}|||}}}}}}{{{llliiigggtttfffTTTaaaTTToooCCC???999888===BBBGGGBBB;;;NNN;;;:::777999EEEuuu>>>>>>333:::777AAAiiiXXXEEE999???^^^hhhHHH@@@AAA???AAA@@@888BBB^^^ddd888===:::777777111///666111111222000---...555>>>333000///111111......000...---------------,,,+++555))))))111:::IIIRRRMMM<<>>999888777888999:::999888777888:::::::::;;;>>>@@@DDDJJJRRRVVVUUU\\\pppwww}}}zzzeee\\\UUUOOOIIIEEEFFFGGGGGGFFFGGGFFFGGGDDDOOOZZZ___qqqwww~~~zzzvvvwwwzzz|||qqqppprrrgggZZZkkk\\\qqqDDDAAA999555;;;AAAwwwKKKDDD888OOO;;;:::777:::888www???>>>111>>>:::AAAbbbfffAAACCC:::HHH|||PPPBBBAAA???CCCCCCAAA]]]YYY??????333333===222***888666===;;;333222777555,,,111000111333000,,,+++...///...---...000000000///...***......&&&+++777999NNN<<<000777CCCBBB888///'''666JJJ}}}~~~mmm???<<<888666666888999:::888777666555666888999;;;>>>:::888555555IIIzzzooorrrVVV666999888777888999:::999888777888:::::::::;;;>>>@@@DDDLLLTTTWWWUUU[[[qqq}}}xxx~~~~~~fffdddYYYSSSMMMIIIIIIJJJHHHGGGGGGEEEHHHMMMJJJZZZcccppp}}}||||||uuutttxxxwwwsssmmmrrroooyyybbbjjjrrrwwwpppWWW888???555BBB@@@jjjfff999DDD;;;HHH>>>666666@@@pppFFF;;;;;;>>>;;;CCCDDD>>>BBBCCCEEETTTKKK999YYYEEE999wwwDDD;;;>>>666555::://////333333333222222222111111444---,,,222444///---///,,,---,,,***))),,,///111......------------......555MMM000000333CCC666///333///<<>>>>>:::555;;;555CCCPPP===<<<;;;;;;:::999888777777:::::::::;;;<<<>>>@@@BBBFFFHHHOOOVVVWWWZZZkkk|||zzzzzzhhhcccXXXRRRLLLIIIIIIIIIHHHGGGFFFDDDGGGKKKIII]]]dddrrrxxxyyyzzzvvvqqqqqqvvvxxxvvvlllooojjjpppaaalllwwwyyyqqqZZZ999???666@@@>>>bbbyyy???BBB<<>>===@@@999>>>CCC|||iii@@@>>>>>>KKKyyy___VVV|||LLL555999777222888333333333222222222111111111111222000000111///------///,,,))),,,444555///++++++......------------......333???===+++444@@@;;;///000,,,444\\\zzzlllbbbFFF999:::555999<<<444999999777777777999;;;<<<>>>;;;666<<<666GGGHHH>>>;;;::::::999999888888888:::::::::;;;<<<>>>@@@BBBDDDGGGOOOVVVWWW[[[lllzzzzzzjjjcccVVVQQQKKKHHHHHHIIIHHHGGGFFFDDDFFFJJJHHH___aaatttsssuuutttppplllnnntttxxxwwwllllllfff~~~gggaaajjjtttwwwooo\\\999@@@;;;AAA@@@XXXOOOCCCAAA???888===:::999eeesssGGGCCCFFF======GGG[[[<<>>///333///---III{{{zzz}}}nnnooo]]]CCC888<<<<<<666777999888777777777888999:::===<<<666;;;888KKKrrr>>>===999999999999999999999999;;;::::::;;;<<<>>>@@@AAABBBEEENNNWWWYYY\\\mmmyyyzzznnncccVVVQQQJJJHHHHHHIIIIIIGGGGGGEEEFFFJJJIII___XXXrrrrrrsssqqqnnnmmmppptttuuutttnnnkkkhhh{{{jjjllliiikkkqqqiii___888AAAAAACCCCCCPPPcccEEEGGG===888???::::::\\\NNNDDDEEE???>>>@@@DDD}}}NNNJJJCCCGGG]]]xxx666444???000222666444111111111000000000000///,,,222333000///333444000...///...,,,---000222222......------------.........'''QQQ222---DDD:::///333222)))777ggg~~~vvvxxxrrrOOO999DDDAAA555===999999888888888888999:::;;;<<<666:::999PPPvvvccc888<<<888888888999999:::::::::;;;;;;:::;;;<<<>>>@@@AAA@@@DDDOOOYYY[[[___pppyyyzzzrrrdddWWWQQQKKKHHHIIIIIIHHHGGGIIIGGGGGGJJJKKKxxxaaaJJJiiitttssspppooorrruuuuuurrrooonnnmmmqqqvvvooogggqqqjjjhhh;;;???BBB???CCCKKKsssCCCGGG<<<999@@@;;;888NNN~~~WWWBBB=========777CCClllhhhDDD<<>>CCCOOO[[[___cccsssxxxzzzvvvgggYYYSSSMMMIIIIIIJJJHHHGGGJJJHHHGGGJJJLLLmmmhhh@@@[[[qqquuuppppppuuuyyyvvvqqqmmmlllppp}}}~~~vvvkkkvvvrrrvvvAAA>>>@@@888@@@EEE|||BBBAAA;;;<<<>>>===<<>>888999999:::;;;;;;<<<<<<777===777999===\\\```~~~WWW;;;;;;888888888999999:::::::::<<<<<<;;;;;;<<<===???@@@===CCCQQQ^^^bbbfffwwwxxx{{{yyyiii[[[VVVOOOKKKJJJJJJHHHFFFJJJGGGFFFIIIKKKdddttt===LLLhhhwwwpppnnnuuuzzzwwwrrroookkktttuuuqqqkkk{{{yyyHHH???@@@666BBB>>>kkkIII>>><<<===:::???@@@EEEmmmjjjEEEGGGCCCJJJ???GGGiii>>>555666999111777333222222222111111111111111,,,...333///)))666JJJaaaRRR@@@333//////111222......------------......///,,,111DDDOOOFFF000000999===999DDDkkkvvv]]]^^^xxx~~~zzzwwwhhhuuu___@@@<<<;;;666:::666666888999:::;;;<<<<<<777???999:::@@@bbbkkkJJJwwwMMM<<<<<<999999999999999999::::::<<<<<<;;;;;;<<<===???@@@===DDDRRR```eeejjjzzzxxx{{{zzzkkk]]]WWWPPPLLLJJJJJJHHHFFFIIIGGGEEEHHHJJJ^^^}}}===BBBaaawwwooolllrrrxxxwwwsssssslllyyygggyyyfffggg{{{{{{LLL@@@CCC888GGG999```SSS>>>===>>>777>>>===AAAdddzzzIIIGGG@@@BBBEEErrrIII555:::;;;000888333333333222222222222111...***///777111,,,CCCfff]]]>>>)))...222***)))222.........------.........///+++,,,>>>bbb???555111DDD===...777```wwwgggWWWHHHDDDPPP```\\\XXXLLLBBBHHHcccyyyppphhhfffsssdddEEE999:::888999333444666888:::;;;<<<<<<888AAA<<<<<>>999999999999999999999999===<<<;;;;;;<<<===>>>???===DDDSSSbbbggglll|||xxx{{{xxxtttggg^^^SSSLLLKKKJJJHHHEEEGGGHHHIIIEEENNNYYY|||???@@@NNN\\\ccckkkpppxxx{{{vvvlllrrrvvv}}}wwwooodddkkkzzzyyyRRRFFF888AAA===AAAMMMiiiDDD:::BBB>>>BBBJJJ;;;XXXFFFRRR???;;;OOO333:::>>>444888555444333333222222222222777+++777$$$+++CCCfffMMM000000//////............111///...//////---++++++...111---///HHHeeebbbKKK===444111222III~~~yyyaaaJJJ444---///222666;;;444<<<222IIIrrrlll|||rrriiieeejjjpppfffJJJ777777;;;:::555888666222555>>><<<444>>>555:::===AAAjjj<<<;;;;;;===999888999999777888;;;;;;888888;;;<<<<<<>>>BBB@@@CCCTTTfffhhhhhhzzz~~~wwwrrrfff]]]RRRLLLKKKKKKHHHFFFHHHHHHHHHDDDJJJVVVJJJBBBIIIIIIPPP]]]llltttuuusssrrrpppyyy}}}ssshhhoooxxxzzz]]]DDD;;;@@@;;;===GGGwwwLLL;;;<<<666AAA???HHH```IIIEEEGGG|||kkk666;;;999888444666555444333222222222222,,,---///CCC888QQQJJJ999////////////......------...,,,***+++,,,,,,---...'''000000***333LLLaaafff444///000>>>^^^{{{jjjWWWIII333000222:::===666...+++'''666:::SSSqqqppp{{{rrrjjjeee```eee___KKK;;;777::::::999;;;999666888;;;<<<:::<<<555;;;===@@@iii>>>;;;:::<<<999888999999777777;;;;;;888888;;;<<<<<<>>>BBB???GGGVVVcccgggooozzz~~~}}}zzzsssfff]]]RRRLLLKKKKKKIIIFFFHHHHHHFFFBBBFFFRRRYYYEEEDDDEEEDDDLLL]]]nnnvvvxxxzzznnn}}}wwwnnnxxx|||uuurrrEEE@@@CCC===:::???QQQ<<<<<<:::QQQ>>>OOO\\\uuukkkGGG:::666<<<444777666555333222111111111///111444VVVTTTTTT777---...............---------000///...,,,,,,...000111)))000000(((%%%444NNNbbbdddXXXMMMZZZxxxvvveeeUUUIII@@@999444222///,,,------...333999;;;888---,,,555OOOuuukkkdddaaaVVVYYYXXXOOOCCC<<<<<>>hhhzzz@@@;;;999<<<888888:::999777777:::;;;888888;;;===<<<>>>BBB???KKKWWW^^^fffyyyzzz}}}www~~~vvveee\\\RRRLLLKKKLLLJJJGGGGGGGGGEEEBBBCCCPPP```FFFBBBMMMIIIEEEKKK___uuu|||xxxlllxxxtttrrrCCC???BBB===:::;;;kkkMMM>>>CCCEEE```LLLMMMVVViii888888;;;777888777666444222111111000888///???LLLccc>>>111000............------------///111111...,,,...///...---+++,,,......111:::DDDvvviii666OOOjjjPPPEEE777---***---222555//////111222111///...///***///888@@@>>>[[[vvv___SSSPPPQQQNNNNNNPPPQQQJJJAAA@@@DDDLLL???777:::;;;777777<<<888666>>><<<===iiioooAAA:::999;;;888777:::999666666999:::777888;;;===<<<>>>CCC>>>MMMWWWYYYfffyyy}}}|||zzztttddd[[[QQQLLLKKKLLLJJJHHHEEEGGGDDDDDDBBBOOO]]]CCC@@@GGGWWWYYYLLLOOOfffssspppkkk{{{wwwyyyqqqEEE;;;>>><<<>>><<>><<<444:::999888666444333222111111444---===DDDRRR,,,)))444........................'''---000,,,***,,,,,,***111000444;;;<<<555222555555000;;;ddd}}}YYY555;;;,,,---///000111000---+++------,,,,,,///333555555NNNSSS\\\\\\@@@CCCIII)));;;NNNiiieeeFFF888:::>>>BBBAAADDDIIIGGGCCCCCCGGGQQQ@@@444777>>>======@@@999777>>>;;;>>>lllzzzbbbBBB999999:::777777::::::666666888:::777777;;;===<<>>LLLTTTWWWlllyyy}}}xxxnnnccc[[[QQQKKKLLLMMMKKKIIIDDDFFFDDDFFFAAAMMMqqqYYYAAA===:::aaavvveeeQQQWWWhhhpppkkkxxxwww~~~yyyTTTBBBDDD@@@@@@===QQQiiiKKK>>>AAA:::===999OOOWWW@@@000:::888777666444333222222222,,,444:::RRR999000%%%555.........///////////////+++444777222000444666333>>>BBBGGGDDD999...,,,111333222&&&444IIIAAA+++---...000111111000...,,,000///---+++111===FFFIII;;;999555555$$$777<<<...111000666PPPzzz\\\<<<111555999666777888;;;@@@EEEJJJMMMRRRCCC444333888<<<======;;;999===999???qqqtttVVVAAA888;;;999777777::::::666555888999777777;;;======???CCCAAAKKKQQQZZZwwwzzz}}}{{{lllbbbZZZPPPKKKLLLMMMLLLJJJDDDGGGEEEHHH???IIIaaa]]]FFF;;;888VVVqqqooo[[[RRR^^^nnnkkkzzz{{{hhhNNNKKK@@@>>><<>>FFFEEE;;;777<<<@@@>>>>>>CCCCCC:::///******+++333333222,,,+++888===222222///+++((((((,,,111555'''666EEEJJJHHHCCC;;;333222666222666***999---,,,666---&&&...FFF]]]ccc___vvvvvvRRR:::777999888444777666444>>>QQQ\\\]]]aaaXXXIII;;;666999<<<:::>>>:::<<<888AAAvvvrrrLLL???777===999666777::::::666555777999666777;;;======???DDDFFFIIIOOO```zzz~~~ooobbbZZZPPPKKKLLLMMMLLLJJJEEEHHHEEEHHH===EEEVVVeeeLLL<<<<<>>777<<>>@@@;;;;;;888CCCyyy]]]}}}qqqGGG>>>666>>>888666777::::::666555777999666777;;;======@@@DDDJJJIIINNNeeezzz~~~xxxkkk___QQQKKKMMMOOOMMMIIIJJJ@@@KKK>>>DDDGGGNNNiiiMMM======<<<===EEEOOOVVVVVVSSSbbb|||www{{{nnn{{{NNN666EEE???;;;MMMsss|||fffwww777======999:::777...111666111333999444///444333---000(((111(((///333444///pppUUUcccUUU222111444222333000,,,***+++,,,,,,,,,///***+++000...,,,777GGG222///++++++000888@@@EEEBBB;;;333---,,,---...---............/////////////////////000111111222222...===bbbyyykkkeeegggZZZSSSJJJ333666:::999777AAA:::333EEE^^^iiimmmsss{{{{{{XXXAAA@@@BBBBBB999===999>>>xxxqqqHHH888===999999::::::999888888999;;;777999;;;<<<===???BBBEEEJJJLLLVVVnnn||||||lll___QQQJJJKKKMMMLLLIIIKKKBBBLLL@@@DDDEEEJJJUUUJJJ???>>><<<<<<@@@JJJVVV]]][[[sssnnnyyyppp{{{MMM;;;444@@@<<>>222777GGGEEE777000---+++///888777444666999]]]gggbbbVVVfffSSSDDD```^^^GGG...,,,++++++,,,---,,,+++...***+++000...+++444CCC000---+++///666;;;;;;888555111...---///111000000............/////////////////////000111111222222444111<<>>???AAADDDGGGKKKNNNYYYrrrzzz~~~~~~pppcccSSSKKKKKKNNNNNNLLLLLLDDDLLLCCCDDDCCCFFFRRRIII======;;;666555>>>PPP^^^___^^^pppvvvjjjzzzxxx}}}RRRNNN===BBB@@@CCCZZZxxx999???:::<<<:::......555444,,,JJJOOO999,,,///999DDDDDDLLL[[[]]]RRRrrrVVV///333EEE___\\\VVVfffMMM+++*********,,,......,,,***,,,***,,,000---***111<<<555///***,,,222444000*********+++...111222000///---............/////////...//////000000111111222444,,,---222777MMMhhhqqqiii~~~yyySSSGGG666666WWWzzzLLLBBB===444:::666222111999444333LLLhhhuuu{{{{{{sss|||{{{iii\\\JJJ@@@999DDDuuugggkkkBBB:::>>>888777888999888666666888999:::<<<===>>>@@@BBBFFFIIILLLQQQ___xxxwww|||~~~uuuhhhWWWMMMLLLOOOPPPPPPKKKDDDJJJEEEEEEBBBEEErrrQQQCCC777;;;<<<999555999DDDNNNgggQQQVVVqqqzzzqqq|||iiipppmmm[[[ZZZOOOCCCFFFEEEQQQBBB777222777:::222333:::;;;111TTTYYY===222EEEeee}}}^^^:::222bbbRRR777888GGG^^^uuubbbLLL+++&&&---,,,+++,,,------,,,***+++***,,,///---***...555AAA999000+++,,,---+++)))******,,,...//////---,,,---------.........//////......//////000111111111333000777:::333555999444222>>>ZZZnnnFFFDDD777>>>nnnsssNNNFFF???888<<<555444000666111444PPPlllyyy}}}xxxtttaaaSSSYYYwww\\\???===???:::888999999888777777888::::::<<<===>>>???BBBFFFJJJKKKSSSeee~~~vvvzzzwwwjjjYYYNNNKKKMMMPPPQQQHHHCCCHHHHHHFFFBBBFFFbbbaaaFFF:::;;;:::888777777;;;???XXXZZZGGGVVVvvvlllnnneeehhhhhhPPPGGG???HHHFFFLLLtttpppAAA444777AAAAAA===666+++===ZZZcccZZZ___cccWWWHHH888GGG444)))>>>[[[111&&&CCCJJJSSSqqqLLL---###???444111---,,,,,,,,,,,,+++******---...,,,***,,,000???===999333///---///111,,,---------,,,------...------------.....................///000000111111444000555666///111666222555222555FFF```~~~gggAAAAAA555===nnnZZZCCCAAA;;;888;;;666;;;999<<<666:::VVVnnnwww{{{uuuyyyqqqOOO?????????<<<999:::;;;:::999888:::<<<:::;;;<<<===>>>BBBGGGJJJJJJUUUjjjvvv{{{~~~vvvjjjZZZNNNJJJKKKMMMOOOHHHDDDFFFJJJFFFBBBHHHUUUtttDDD@@@===888555555666888999<<>>:::;;;<<<;;;999999;;;<<<:::;;;<<<===>>>BBBGGGKKKLLLXXXnnnwww|||zzzxxxmmm^^^RRRLLLLLLNNNOOOKKKFFFEEEKKKFFFBBBIIIIIICCC???<<<999777666777888999222MMMUUU^^^ZZZ[[[xxx~~~___aaa~~~TTT???===CCC???JJJ\\\YYYAAA666:::@@@RRRmmm|||kkkAAA666555222222***111---555BBBSSS...***---@@@MMMzzzAAA222000---333111...---------,,,+++***,,,,,,++++++,,,------$$$(((,,,///...,,,******)))+++,,,,,,++++++...111,,,,,,---------.........------......///000000000...+++333666000111555000---333999:::444111:::FFFcccTTT@@@AAA===FFFaaaCCC::::::555<<>>???777???:::;;;;;;:::999999:::<<<<<<<<<======???CCCIIIMMMPPP\\\sssvvv|||www{{{qqqcccVVVPPPPPPQQQRRRNNNHHHFFFMMMFFFAAAIIIBBBKKK777:::======;;;888777777<<<+++CCCttt```SSSzzzuuu{{{lllUUUsssYYYIIIAAABBB<<>>000222222///333444))),,,666444TTTBBB000555333:::xxxAAA222444///...------...///...+++)))+++,,,,,,++++++---......///---******,,,------,,,))),,,......+++)))***,,,,,,,,,,,,---------......------......///000000000111---111333---000777444>>>444...222888;;;:::;;;(((QQQwwwKKK===<<<;;;EEEVVV@@@999::::::KKKSSSEEELLLKKKIIICCCMMMjjj{{{yyyxxxuuu999>>>>>>333>>>999::::::999888888999;;;===>>>>>>???@@@EEEKKKOOOTTT___vvvvvv|||~~~wwwvvvlll\\\SSSSSSSSSQQQNNNLLLJJJHHHHHHFFFDDDBBBnnnSSS???888<<<888;;;777+++===888666;;;AAA===>>>XXXxxxwwwiiihhh\\\xxxAAAGGGAAAEEE???}}}bbbAAA999999999777444111//////000222///---666@@@===000000444;;;??????:::333......------,,,,,,------...+++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................---------............////////////000111111222222AAA;;;555444888???DDDGGG222LLLRRR{{{CCC>>>BBB???OOOGGG777888888888888888888777999999AAALLL}}}|||}}}XXX;;;===:::BBB:::777777777777666666666666888:::;;;>>>AAAFFFLLLPPP^^^RRR{{{~~~{{{yyyooo```UUUSSSRRRPPPOOOMMMJJJIIIHHHGGGDDDBBBffffff@@@:::>>>888999888...;;;666333666:::888<<>>666555444333333444555666666222000@@@rrrzzzzzztttMMM:::<<<:::<<<555999999999::::::::::::::::::===@@@AAABBBHHHQQQYYY]]]eee{{{~~~}}}uuuiii]]]VVVRRRQQQPPPNNNLLLJJJJJJHHHFFFDDDKKKHHH:::@@@:::777===555555;;;666555777666999LLLcccpppccc\\\nnnnnn```lllaaaFFFHHH@@@BBBUUU[[[BBB:::666;;;???===888444444888:::888333000111444///333444000///111111---555333000......///111333......------------......,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............////////////000111111222222333333444555777777777777@@@777JJJZZZ===AAA;;;JJJVVV999777666555444444555666777444333444MMM{{{{{{hhhHHH:::;;;;;;:::666999:::::::::::::::;;;;;;;;;???BBBCCCDDDJJJUUU^^^^^^qqqzzz}}}}}}vvvmmmbbbYYYTTTSSSQQQOOOMMMKKKKKKIIIGGGEEEDDDqqqVVV;;;===<<<888???777333777333222333111000:::GGGbbbiiiXXXggguuu___VVVppp???<<<===MMMbbb^^^DDD333???;;;:::>>>AAA>>>;;;;;;888777666555555444222000...222444222111111222222000///...---,,,---...//////......------......///,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............////////////000111111222222666666666666666888:::;;;:::999\\\OOO;;;@@@===NNNSSS666777666555444444555666777555666555VVV___FFF;;;:::===::::::999999999::::::;;;;;;;;;<<>>999555777444444555444111333888JJJrrriiibbbbbb\\\VVV{{{___BBB<<>>222EEEyyyIII;;;>>>AAARRRKKK666444444444444444444444444666666222ZZZUUUBBB<<<:::???:::===999999::::::;;;;;;<<<<<<<<<>>>BBBFFFLLLSSSZZZ___ddd|||}}}yyy~~~yyymmm___WWWWWWSSSQQQOOOMMMLLLKKKIIIGGGBBBUUUMMM999===777;;;:::999999777666888999777777888;;;\\\mmmpppVVV[[[\\\tttOOO>>>CCClllnnnGGGAAAGGGEEE===:::<<<999:::>>>>>>888222000<<<:::888888777555222000222111222333444333333333222222111111111000000000//////............//////------...///////////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222333555666555555777;;;>>>999aaavvvFFF<<<<<>>===;;;@@@888<<<::::::;;;<<<<<<===>>>>>><<<===@@@GGGPPPWWW\\\]]]ggg|||}}}{{{}}}qqq```XXXXXXSSSQQQOOONNNMMMLLLIIIGGG???OOOWWW999<<<666888:::===666333333666999999999999:::999___[[[[[[\\\dddLLL@@@JJJ~~~uuuSSS<<>>888<<<:::555444999=========???888::::::777333000///000444111111333444333111000222111000///...//////000//////............//////---......///////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111111222222111444777888777888;;;???JJJ}}}nnnFFF<<<:::KKKVVV===999555666999::::::999666555...999???xxx{{{yyy???:::>>><<>>??????@@@===<<>>AAA~~~HHH999DDD999777BBB===999<<<>>>???>>>=========@@@===CCCPPPWWWVVVXXX^^^oooppp}}}{{{{{{oooccc]]]TTTRRROOOMMMMMMLLLJJJIIIGGGEEE]]]HHHLLL>>>333OOO777555666666666777777777777;;;444666QQQmmmfffPPPIIIjjjAAAAAAIIIBBBDDD:::>>>>>><<<;;;;;;<<<<<<;;;:::999888999999999666333111111222333333333333222222222111333222111111000000111111222222111000///...------///222222000000222111...000///...............////////////.........------.............../////////........./////////000000000000111222333333444444;;;;;;666<<>>777TTTQQQ555777666555555555444444444444111===DDDsssCCC666AAA:::999AAA::::::<<<>>>>>>===<<<<<<===AAA???EEERRRXXXXXX[[[bbbsssxxxzzzwwwiiiaaaVVVTTTPPPOOONNNMMMKKKIIIEEEDDDQQQXXX<<<888111???666555555666666666777777777555<<<444444PPPhhhaaaRRRFFFEEE]]]jjjOOO>>>;;;777@@@???===<<<======<<<<<<;;;999999999::::::777444222222333444444333333333333222222222222111000000000111111222222111000///...------222555555222222444333///222111111000////////////000000////////////......000000///////////////........./////////000000000111111222333444555666777:::???444>>>OOO777<<<{{{NNN;;;???888UUUGGG777444555555555555444444444444222===NNNccc>>>666@@@;;;;;;???888:::<<<======<<<;;;;;;<<>>UUUiiiwww|||QQQNNNvvvzzzRRRCCC;;;888@@@<<<<<<>>>>>>======<<<;;;:::999999::::::888666333333444444333333333333333333333111111000000000000111111111111111000///.........333666666333222444333///222222111000////////////000000000000000/////////111111000000//////.........////////////000000000111222333444666777888999666<<<:::BBBHHH888TTT|||HHH777AAA>>>UUU???999333444444444444444444444444000:::WWWSSS@@@>>>CCC<<<:::>>>999;;;<<<======;;;::::::<<>>999333888555555555555666666666666444<<<===<<<:::===\\\hhhVVVYYYuuutttgggNNNIIIAAA===BBB:::===???>>>===<<<;;;::::::999888999:::999666444333333333333333333333333333333111000000///000000111111111111000000//////......111444444111111333222...111000//////.........////////////000000000000000111111000000//////......////////////000000000111111222333555777999:::;;;<<<<<>>777444<<<===222EEEooo{{{ttt___\\\pppJJJJJJWWWUUUGGGNNNFFFKKKDDDCCCFFF<<>>===;;;:::999999999666888999999666444333333111111222222222222333333000000/////////000111111111000000000/////////......111111//////111111...///......------......///......////////////000000000000///////////////.../////////000000000111111111222333555888:::;;;<<<@@@>>>BBB;;;<<>>;;;<<<===<<<;;;<<<>>>@@@DDDGGGQQQ\\\___bbbooowww}}}lll^^^[[[WWWTTTRRRPPPMMMJJJLLLNNNGGGMMMrrr}}}???777999555444444444555555555666666:::999666:::>>>666999LLLwwwkkkoooggglllRRRKKKKKKNNNSSSCCCDDDKKKBBBDDDGGG;;;BBB???>>><<<:::999888888888555777999888666333222222000000000111111222222222///////////////000111111000000000000////////////+++...///......111111...------------...///000000------........./////////...............///////////////000000000111111111000111333555888:::<<<===999BBB======dddccc>>>@@@:::```@@@666777777222222333333333444444444888;;;rrrIII<<>>===;;;<<<======<<<===@@@BBBFFFKKKVVV```cccfffuuuvvv{{{}}}qqq___\\\XXXUUURRRPPPMMMKKKMMMMMMEEELLL\\\GGG:::<<>><<<999888777777777444666888888666333222111//////000000111111111222///////////////000111111000000000000////////////***---///---...222222///------------...000111222,,,---------......//////,,,---------......//////000000000000111111111111000111333555888:::<<<===333JJJ???JJJ[[[<<>>999666777888666555444444333222111000000......////////////......////////////////////////...111...)))***000///)))................................................,,,,,,++++++,,,,,,---...---------...------,,,,,,111000...---,,,---///000111)));;;666---:::;;;666???777MMMxxxVVV>>><<>>DDDHHHEEE===888;;;AAA===<<<>>>@@@===:::BBBMMMNNNTTTYYY]]]bbbmmmsssiiixxxnnnkkklll{{{mmmfff]]]XXXVVVTTTRRRPPPNNNMMMOOOGGGKKK|||HHH777555888666555555666666666555777777888999999:::;;;;;;EEE;;;QQQqqqvvv|||aaabbb^^^___jjjvvvuuueeefffQQQ;;;@@@AAA???999444555::::::666444444333222111000//////......////////////......///////////////////////////...---,,,///222///+++................................................------,,,,,,------...///...------,,,---...///000...111555777777444///,,,<<>>BBBEEECCC===:::<<>>======>>>>>>======>>>>>>@@@GGGPPPPPPUUU[[[aaahhhwwwhhh^^^___xxxdddPPPQQQ\\\iii~~~tttfff[[[WWWVVVUUUUUUSSSWWWMMMHHHLLLPPPnnn888AAA999888666555666666666444666666777888999:::;;;;;;666444HHHvvvvvvlllKKKOOOooobbbfffTTTUUU|||sss^^^===>>>;;;777777888666222333222222111000///............////////////......///////////////////////////++++++000///++++++///........................---------------------------------------......///...------,,,,,,---......,,,///333666777555222000777333===666000>>>dddzzzXXX===???:::]]]???;;;555///666555444444666555333444777]]]}}}ppplllPPP999999;;;;;;GGGyyy^^^EEE;;;>>>===>>>???@@@@@@???>>>>>>======???AAAFFFMMMRRRYYYYYY[[[cccooo~~~rrrWWWRRRXXX}}}wwwdddIIIMMMSSS\\\kkkzzzvvvggg\\\WWWVVVUUUTTTVVVYYYJJJIIIQQQJJJiiiGGG<<<:::888666666666666555444777888888888888888999999@@@999999OOO\\\EEE\\\sssCCCgggdddCCCPPPsssllleee^^^OOOUUU|||iiiWWW@@@444999AAA===444333222222111000///............////////////......////////////////////////...,,,,,,---***(((+++111........................------------------------,,,,,,,,,+++,,,,,,---...,,,---......---,,,+++***111///---+++...333888<<<333>>>nnn{{{vvvKKK>>>===CCC[[[999:::666333777444333666999777222111666nnnXXXFFFHHH:::222777888888DDDpppLLL???===???>>>===???BBBCCCAAA@@@>>>>>>???AAAFFFMMMRRRTTT]]]YYYZZZfffxxxtttbbbJJJKKKSSSvvvwwwaaaBBBHHHIIISSSVVV```oooyyy}}}uuuhhh^^^YYYWWWUUUSSSXXXZZZLLLKKKTTTJJJ[[[lll999;;;999777666777777555444888888888888888888888888666666444CCCeeeQQQ===EEEBBB]]]~~~dddZZZ>>>HHH[[[GGGPPPXXXvvv{{{aaaaaarrrcccGGGkkkzzzWWW:::000777???333333222111000//////.........////////////......////////////////////////---...---***,,,111222000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------......------,,,+++......///222:::DDDNNNTTTkkk{{{oooFFFGGGBBB777ggg@@@>>>>>>SSSQQQ777777666999444111000333999777000111999kkkhhhEEE444111888555333;;;BBB555===eeefffMMM888BBB???>>>>>>@@@BBBCCCBBBAAA>>>@@@AAADDDLLLUUUXXXVVV[[[XXX\\\kkk~~~vvvbbbSSSBBBHHHNNNmmmwww[[[;;;DDDBBBHHHMMMSSSYYYaaammm~~~{{{tttiiiaaa]]]YYYVVVSSSWWW[[[RRRNNNRRRKKKQQQoooOOO<<<:::777666777777555444666666777777888888999999444999888CCCLLLYYYIII999===@@@ZZZhhhGGGAAA;;;>>>NNNbbbxxxmmm>>>222AAAKKKJJJKKKNNNIIIVVVSSSqqqzzz~~~uuuwwwhhhIIITTT|||```>>>999AAA444444333222111000//////......////////////......////////////////////////---///,,,***777EEE???---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...,,,,,,,,,///222333---:::MMM^^^ccc]]]QQQHHHJJJeeeCCC<<>>BBBfffFFF999444555===///222///222888777333999DDDnnn}}}lllQQQ999777:::888777888222000888;;;888WWWUUUGGG888BBB===>>>???@@@@@@@@@@@@AAA>>>AAACCCGGGRRR\\\]]]WWW[[[]]]fffsss~~~}}}ooocccRRRHHH===GGGIIIdddvvvWWW888CCC???===JJJPPPIIIKKK___vvvyyysssjjjddd___[[[VVVSSSUUU\\\XXXQQQPPPJJJKKKYYYmmm<<<:::888777777777555444444555666777888999:::;;;:::<<<333;;;<<>>IIIwwwbbbGGGCCCKKKIIIDDDbbbzzzjjjeee~~~SSSHHHPPPMMMccc\\\[[[VVV\\\mmmkkkWWWYYYssszzzwwwNNN333555444444333222111000000......////////////......////////////////////////---///***+++BBBWWWIII***........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222///+++)))+++111777<<>>???ggg===>>>EEEttt???;;;111333???+++666111222888888777AAAQQQbbbEEE;;;888444111:::000---===>>>555:::;;;///EEEUUU777>>><<<;;;>>>@@@@@@>>>>>>???@@@>>>AAADDDJJJUUU```___WWW^^^eeepppzzz|||rrr```SSSGGGAAA<<>>:::ttt]]]AAA>>>888>>>JJJIIIMMMGGGBBBBBBJJJjjjnnnsssqqqFFFCCC@@@???======???GGGPPPWWWpppeeeAAAKKKPPPRRReee^^^\\\\\\aaakkkooocccTTTccc}}}\\\999555333555888555///+++---///000000111222111...---...///000111000//////000---,,,///555777555111000//////......//////000------000---)))000333)))+++---,,,+++222>>>CCCBBB;;;999999;;;@@@BBBBBB@@@333111444333///666>>>;;;tttQQQ<<>>???????????????DDDBBBGGGVVV``````]]]]]]]]]lllxxxuuujjj^^^PPPFFF===777???DDDAAA]]]{{{{{{bbbHHH777>>>:::777;;;AAACCC@@@BBBPPP___hhheeebbbaaabbb```[[[WWWUUUWWWXXXUUUOOOIIIFFFFFFXXXfffCCC222888888222222333333444555777888999:::::::::555111777lll]]]@@@777===999<<>>===:::222)))000...---///222333222111555---%%%)))555<<<<<<<<>>===???AAAAAA@@@???@@@AAAFFFFFFMMMZZZaaa```^^^^^^hhhqqquuujjjZZZNNNFFF@@@;;;666<<>>MMMWWWuuuwww|||QQQ;;;222888???:::999<<<999>>>:::GGGqqqggg===777555333:::GGGGGG===999>>><<<===>>>>>><<<;;;;;;;;;;;;CCCzzzRRRFFF^^^^^^bbbbbbdddfffiiilllgggXXXHHH???@@@WWW}}}ZZZ:::+++,,,333,,,...000000//////222666222333333444333333222222............------,,,,,,......///000000000000///...///++++++222///,,,222555;;;>>>888111---+++)))---,,,++++++,,,,,,+++******:::333...FFFRRRBBB555---___wwwIII222:::nnnddd;;;888<<>>FFFAAA555222666111222444555666777666666888:::555<<>>EEE777???===AAADDDCCC@@@???AAAEEEFFFKKKTTT^^^aaa___]]]___mmmnnnhhhXXXGGG???<<<<<<888555999>>>@@@YYYyyyyyygggHHH<<<999;;;555999777888;;;;;;999:::===FFFIIIOOOWWW^^^```]]]ZZZUUUVVVYYY\\\^^^[[[VVVQQQPPP```mmm<<<;;;999888;;;444444444444555666777999999999QQQeee\\\EEE222777888888===>>>999888<<<>>>DDDHHHrrrdddEEE<<>>777999===?????????@@@@@@999===lllggg>>>RRR___bbbQQQRRRTTT[[[dddfffZZZLLLDDD999@@@aaapppLLL777...666333222333222...,,,,,,---------...............///000111000//////000222***+++---............---,,,000,,,,,,222+++)))666DDD???444***%%%(((///333//////...............---(((000222OOOwwwggg>>>777;;;;;;JJJ444888GGGvvvLLL777AAAFFFwwwAAA222:::666777...666222555333...111999;;;666000333999>>>999222333999222333333222222333555777:::999======<<<777ZZZ^^^CCC===EEE999???<<>>CCCIIIFFFNNNZZZ``````^^^]]]___fff___RRREEE<<<999999:::777666777<<>>666///,,,......---,,,+++,,,,,,---------...///000$$$222qqq[[[000JJJ\\\EEE>>>...@@@eeeWWWDDD:::EEE[[[<<<666777///999333666---666777000///555666000777555555666555222333555333222222000000444:::???666000;;;===<<<666OOOHHHGGG:::BBBAAA>>><<>>888999:::888666666888666;;;DDDRRRxxxxxx}}}OOO???888<<<888666555222333888:::666444444777888;;;@@@EEEKKKPPPSSSOOOIIIGGGLLLVVV[[[WWWPPPIIIYYYaaammmAAA777999777444444444333333444555777888888PPPkkkMMMRRRHHH@@@<<<888;;;999::::::222;;;UUUZZZTTTHHH555999:::777444555555555888999999777555444555777666CCC999```CCCPPPUUU\\\UUUMMMMMMVVV\\\UUUHHH<<>>000:::777::::::OOOhhhAAAHHH:::AAAEEE>>>===AAADDDDDDCCCEEEKKKPPPRRR[[[aaa```\\\YYYXXXVVVLLL???444555999999555222444999666:::EEEMMM}}}xxxxxxmmmJJJ@@@777;;;555666333222333777888444222333333444666888;;;@@@EEEIIIJJJHHHFFFHHHNNNTTTVVVUUUJJJXXXIII|||OOO@@@@@@777666444444333222333444666888666BBBccc[[[sss___===444888<<<;;;AAAEEE???XXXTTTUUUGGG999999::::::999777555666444666888888888777888:::333999777bbbtttJJJFFFNNNSSSQQQNNNMMMRRRXXXVVVQQQMMMPPPQQQJJJBBBNNNtttwww___GGG<<<>>>888777555333222222222222555222000111555888999888444555888===DDDLLLSSSWWWcccTTT```hhhfffuuu===111))))))+++,,,,,,///***,,,......---...000222???ttt[[[///,,,;;;AAA333777<<>>444666???VVVNNNFFF??????CCC???AAA@@@BBBDDDEEEGGGKKKPPPTTTWWW]]]___YYYRRROOOKKKFFF>>>777222666999666444444222:::555999EEEHHHrrryyyyyydddHHHBBB666999333555444333555888777333222444222333444555666999>>>AAA@@@AAAAAABBBDDDJJJRRRXXXOOORRROOOhhhUUUCCCAAA222222555444222222222444666777;;;---DDDAAA<<<333888;;;GGGTTTYYYFFFGGG666;;;555333888;;;999999;;;444666888888666333222111777000===@@@|||OOO@@@KKKKKKOOOPPPMMMLLLOOOQQQPPPUUUFFFCCCLLLLLLEEERRRkkk}}}vvv{{{fffbbb\\\TTTLLLFFFAAA???>>>;;;:::>>>GGGNNNPPPOOO]]]```gggqqq~~~vvv{{{|||pppbbb000,,,,,,111222---***---***---///...,,,,,,...111jjjWWWHHH>>>888;;;:::///;;;///;;;JJJ444BBBDDDUUUggg777CCC333???CCC222:::555666111000333555555333333000111111000111333555444...222666555222000333666777...AAA666999IIIcccrrrBBBMMM555CCCFFF777CCCBBBCCCDDDGGGKKKPPPTTTWWWXXX\\\ZZZQQQIIIEEE???888555222333888888444555:::111999444777DDDDDDkkkyyyyyyqqqFFF>>>777555222999444333222111111111222333111000000000111333666777=========???BBBGGGKKKMMMQQQRRRTTTVVV|||KKKLLL;;;...BBB222777888444222666888555555222AAA```>>>;;;>>>...777;;;BBBLLL>>>:::;;;:::888777777777555333777888444111999DDD@@@333555$$$;;;===bbbuuu???GGGEEEGGGJJJKKKKKKLLLNNNOOOFFFEEECCCBBBDDDGGGKKKMMM}}}~~~qqqxxxrrrmmmmmmtttXXXMMMzzz~~~@@@//////.........---------,,,++++++,,,///222555888EEE'''000NNNKKK;;;444---555666KKKlllwwwkkkFFFAAA777IIIDDD;;;===>>>;;;777444333555333444444333000//////111333333222222222222333333222222444555666777777777444===444111???NNNLLLJJJEEEBBB@@@@@@BBBCCCFFFAAA???FFFQQQXXXXXXTTTWWWSSSMMMFFF???:::666444444+++...555444555777222888111:::<<>>;;;999777777777777555333333666333000555???<<<222777000@@@>>>\\\vvvQQQCCCFFFHHHJJJKKKJJJIIIJJJJJJEEEDDDBBBAAACCCEEEIIIKKKQQQ}}}{{{sssjjj000//////.........---------...---------...000222444...444OOOXXX@@@222666777,,,CCCwwwcccWWWHHHCCCKKKXXX]]]\\\VVV:::===;;;RRRKKK666888:::999777666777888000//////111444666666444222222333333444555666777222222444555666777777777666;;;>>>999???iiiuuuIIIGGGDDDAAA@@@AAABBBDDDDDDCCCFFFMMMTTTVVVQQQKKKJJJGGGCCC>>>999555333222222///777<<<222///555666999222::::::<<>>:::666888444666333333222111111111111222//////......///111333444555666888999;;;===???@@@JJJOOOVVVRRRRRRzzzkkkUUUMMMFFFEEE444:::DDDJJJAAA555///111555111===000666TTTVVV444666333444444444IIIvvvjjj;;;::::::888777666777666555333///333222...111777777111444999===:::KKKiiiaaa>>>FFFHHHJJJKKKHHHFFFEEEEEECCCBBB@@@@@@AAACCCEEEGGG555RRR~~~OOO'''/////////............---000///...------...///000+++HHHbbbTTT222+++555666...RRRUUUCCCDDDAAA>>>AAAJJJQQQRRRAAA===ZZZmmmEEE>>>>>>===999444000//////555111---000555777444/////////111222333333333333222333444555666777777777888777@@@;;;DDDVVVFFFEEECCCAAAAAABBBCCCEEECCCGGGMMMRRRTTTOOOGGG@@@===;;;888555333111111111555///555888000...555666999333:::888999>>>TTT~~~yyyzzzWWW<<<999666:::444333333222222111111111111111...............///000111222333555777888999999999>>>EEESSSWWWOOO]]]bbb___bbbJJJ@@@;;;000DDDTTTQQQ???111111666///888;;;222555___VVVHHH:::444***000===999???YYY~~~<<<:::999777666666666666555333,,,111222///...222333111...777111444777MMMcccAAADDDFFFIIIIIIGGGDDDBBBBBBAAA@@@@@@??????@@@BBBBBB>>>===NNNjjjyyyxxx|||kkk:::.../////////...............///......---------......777GGGMMM<<<---111777333666[[[nnnfffnnnEEEEEE???BBBKKKHHHDDDUUUpppaaakkkuuu999111222222333333444555666444111...///333444111...///000111111111111000///222333444666777777777777;;;999;;;>>>___lllFFFDDDCCCBBBBBBBBBDDDEEEFFFEEEIIIMMMNNNJJJDDD===999777555444222111111222222888---///555444666777111777333:::666888>>>MMMyyy}}}xxxzzzPPP===;;;666:::444111222222222222111111000000..................//////111222333555666666666666:::<<>>222333:::JJJRRR999===555666AAA888999UUUEEEeeeGGG<<<888666555555666666444333---111222000...000111111---222(((444---333[[[OOOAAACCCFFFFFFEEECCCBBBBBB@@@@@@@@@???????????????CCC;;;555888>>>AAABBBCCCJJJbbbxxxSSS...666////////////////////////---------------...//////444444...+++222777777666555ccckkkvvv~~~rrr```^^^___hhh|||ggg\\\TTTAAAIIICCCAAACCC@@@HHHlllaaa<<<<<<:::777555333222111000///000000111111111222333111111222222222222222222333333555666777888888888===>>>666MMMRRRDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEBBB<<<888777777555444222111111111222333444333@@@III@@@888555///555333:::555999???IIIlll}}}xxxyyyvvvGGG>>><<<444888333000111111222222111111000///........................000111111222333444555555:::999:::DDDIIIDDDWWW\\\]]]aaa]]]VVVXXXNNNCCC===;;;===CCCIIIBBB%%%777000:::...;;;GGGAAAFFF666,,,555777:::KKK???777;;;]]]QQQ555777555444444555555444333000111222111000///000111111222)))777///)))MMMXXX@@@BBBDDDDDDBBBBBBCCCDDDAAAAAAAAAAAA@@@???>>>===777>>>@@@:::333222111///)))222888DDDggg{{{BBB,,,555...////////////000000000,,,,,,---...///000000111...000,,,...555000,,,555;;;|||===BBB;;;???QQQKKKCCCRRR```GGGEEEFFF<<>>>>><<<111666444222000111111222111000///...///////////////...------////////////000222444555555777333888AAA;;;@@@[[[\\\WWW___PPP``````^^^UUUEEE:::???KKKBBB555:::222555666111:::DDDYYYVVV>>>555666444333333777>>>AAADDDYYYeee666666555333444555555444222222111000111111000//////111444---333333***;;;QQQBBBCCCCCCBBB@@@@@@BBBDDDBBBBBBCCCCCCBBB???===<<<666===EEEFFFBBB===:::888<<<666///000AAAfffddd;;;333///.../////////000000000000------...///000000000000,,,888555000444///---<<>>===888666333111000000111111000//////...///000222333...999NNNRRR===///333666222444:::333999@@@???TTT}}}xxxyyyVVV888===;;;///555444333000111111222222000///...000000000000///...------///...------...111333555+++555222444>>>666111CCChhhkkkKKK^^^SSSVVVVVV\\\dddaaaPPP???888999JJJFFF999***???...777777uuuvvvFFF666:::<<<<<<777888>>>888222@@@XXXHHH555444333333444555444222333000...000111000......,,,333...,,,333---,,,CCCEEEDDDCCCAAA??????AAADDDCCCCCCDDDDDDCCC@@@===<<>><<<===AAA777UUUlllMMMFFFAAABBBHHHJJJdddaaappp{{{666999:::777444444777::::::999:::888777<<>>;;;999000///000111333222000---////////////000222444555666...111444...///777777333555;;;222888???;;;LLL|||wwwyyy}}}FFF@@@888555555666444111000111222333222111000//////............------------------............///111333444444333222444555>>>ooobbbQQQSSSRRRUUURRRNNNUUU]]]VVVGGG:::<<>>CCCTTT888<<<777<<<>>>:::555555888:::DDDRRRIII666444333222222222000...//////......///000111111000/////////000111222222RRR>>>>>>CCC999<<>>999///222444333---777666FFFBBB...777+++000000222444111---...222333000...000666===AAABBBAAAFFF@@@:::???AAAGGGTTTkkknnnVVVHHH===<<>>;;;:::CCC666777@@@;;;@@@vvvqqqeeeaaa```nnnhhhAAA>>>AAA???>>>>>>>>>===:::888777666555333222222222222444777;;;;;;<<>>AAA555555===777AAAGGGIIIAAAFFFAAAGGGCCC>>>:::888777555444000000000000000000000000//////000111222222333333444444444444444444333333555555555555666:::@@@DDDsssyyy{{{zzzrrrEEE>>>777444555555333111111111222333222111000//////............------------------............///000222333333222222333444333KKKlllKKKXXXOOOLLLNNNRRRRRROOOPPPTTTIII>>>888<<>>888::::::999<<<@@@>>>888111555555///777222333cccCCC,,,444444555,,,'''///<<>>===<<>>;;;CCCfffdddGGGJJJIIIEEEAAA???>>>???>>>>>>:::999888777666555555555000222333222222444999>>>NNNPPPVVVRRRDDD===;;;555HHHjjjEEEFFFFFFAAABBB???:::777666555333222000000000000000000000000//////000111111222333333444444444444444444444444555555555555666:::???CCCgggyyy{{{zzzbbbAAA<<<666333444444222000111222222333222111000//////............------------------............//////000222111000000111333555000;;;uuukkkKKKNNNFFFCCCGGGNNNPPPPPPOOOSSSFFF999888<<>>@@@555????????????>>>===<<<;;;:::<<<:::666555:::>>>???---111333...888666...LLLuuuhhh}}}ssslllyyymmm===000333000,,,,,,444BBBJJJHHHAAA===888777666666666444000...---111......888888333777///>>>:::;;;>>>DDDPPPGGGTTT```uuulllfffCCC???AAAHHHKKKHHHIIIOOOXXXeeeiii```XXXVVVQQQGGGBBB<<<>>>EEEGGGJJJ\\\sssIIIRRRFFF333HHHZZZHHHSSSRRRMMMFFFAAA@@@AAACCCDDD>>>>>><<<;;;:::999999999888777555333222222333333999HHHOOOOOOOOOJJJAAA???fffzzzEEEBBBHHHFFF>>><<<999555333333222111000000000000000000000000000//////000000111111222222444444444444444444555555444555555555666999>>>BBBWWWxxxzzzzzzQQQ>>>:::555333333333222111111222333333222111///...///............------------------............///...///000000//////000222777***777FFFdddRRREEEIIIGGG???AAAKKKNNNIIIOOOMMMIIIAAA:::777;;;@@@DDD999@@@ooowwwHHH777:::;;;999888000888999444333111000444111000///000222333222111333222222111222222333333222222111000/////////000---444<<<;;;888;;;===888<<<======<<<<<<;;;:::999<<<<<<:::444000666AAAJJJ333333444---666;;;444HHHyyy{{{xxxxxxUUU111555444''',,,888IIIPPPEEE444******---+++******---000222444666;;;666333999777555;;;999;;;555222444:::CCCCCC999BBBVVVbbb[[[LLLCCC???888555444777666222222555,,,666>>>@@@CCCIIIKKKHHHPPPGGG===<<>>cccdddYYYVVVwwwUUUJJJTTTUUUPPPIIIEEECCCDDDEEEEEEAAA@@@???>>>===<<<<<<<<>><<<;;;;;;;;;999777000999777===MMMKKKHHHYYY\\\;;;DDDBBBEEE888777555222111111111000///000000000000000000000000/////////000000000111111444444444444444555555555333444555555666999===@@@JJJxxxzzzzzzEEE:::888555333222222222222222222333333222111///...///............------------------............///---///000000///...000111...---888---111LLLMMMMMMHHH>>>999BBBOOOFFFKKKNNNJJJBBB===:::999KKK777BBBMMMcccBBB000444@@@888555+++...===<<<555:::333222111111222222111///111111000000000000111111222222111000/////////000,,,777<<<999777777:::>>>;;;;;;;;;;;;:::999888888555888;;;888444666AAAKKK>>>777999000333777222AAA~~~zzzsssDDD,,,000555555CCCDDDDDD>>>222***...999333333333333555777;;;===888???:::222222000444AAA>>>888:::===@@@@@@;;;<<>>===<<<<<<<<<>>>===<<<<<<>>>@@@??????DDDBBB999:::AAA<<>>xxx|||}}}WWW===000,,,:::OOONNN@@@222---...///222666222444555444333222444555///<<>>===333;;;>>>@@@666111777444---111111111111222333222333333555333555;;;???<<<555111999BBB===///444LLLVVVOOODDDAAA[[[SSSJJJIIIJJJIIIHHHHHHHHHFFFDDDAAA@@@???>>>===<<<;;;;;;;;;:::;;;;;;===???CCCFFFHHHOOOMMMIIIAAA666;;;mmmOOO333HHH???444???444333222111111222222111000000000000000000000000000............////////////111111222222333333444444222333555555555777:::===AAAkkkwwwyyyzzzLLL===666666666444333333444555333333333333222000...---///............------------------............///---///000000//////000111333444***555AAA)))999sssMMMGGGPPPPPPGGG@@@HHHHHHFFFGGGMMMPPPHHH<<<000;;;;;;;;;AAAyyyDDD666666999:::666222555:::444222222222444555444333111000//////.........///000000000000000000111222///111222BBBTTTFFF555===<<<<<<<<<;;;;;;:::999888::::::<<<<<<777444<<>>444222333888666BBBaaa:::666444;;;JJJOOO>>>444---000555333...+++<<<;;;999888999@@@JJJRRR```pppzzzoooEEE555,,,222999111AAA999???555---555333///888777777666555444333333111:::222...//////---000777---444888555222444888999NNNbbbKKKFFFCCCEEEEEEDDDEEEFFFFFFDDDCCC@@@???>>><<<;;;;;;::::::;;;===??????@@@DDDJJJOOOLLLJJJKKKCCC>>>\\\ddd:::888>>>555888777333333222111111222222000///000000000000000000000000........................///000000111222222333333222333444555555777:::<<<>>>ZZZvvvyyy{{{:::===555666666555444333444666333333333333222000...---//////.........------------------.........//////...///000000//////000222222)))---444000000;;;AAA}}}JJJ777JJJUUUJJJJJJPPPPPPHHHCCCFFFJJJJJJJJJ666111777DDDZZZmmmPPP999222333<<<>>>444222111111333555777777666111111000//////...//////000000//////000111222222111...///KKKgggTTT888;;;<<<<<<<<<<<<;;;:::999999>>>:::888:::???JJJ```uuuTTT:::222111555555CCCnnnFFF222///333QQQ[[[;;;......111444444222555:::ZZZUUUOOOMMMVVViiiaaa:::555888BBBDDD000:::<<>><<<;;;;;;::::::;;;>>>@@@???>>>AAAIIIPPPPPPIIIGGGCCCOOOwwwAAA999DDD222...>>>000222222111000111222111000...000000000000000000000000.....................---...//////000111111222222111333444555555666999;;;===PPPvvvyyy{{{eeeEEE666777666555444444444444555555444222000///...------,,,...//////...------...333,,,(((***...000000222---111111333888000+++333...111333222222444666666AAAjjjKKKLLLLLLHHHJJJPPPSSSPPPPPPQQQMMMEEEBBBNNNDDD;;;;;;;;;nnnjjjEEE444333888:::666555444333222333555666------,,,+++...000///+++777222---,,,...000111000777555111777KKKXXXIII///888777;;;@@@>>>999:::AAA:::EEEQQQgggUUU;;;555...777444<<>>888111888LLLfff555444;;;$$$...<<>>:::VVVFFF***222777111888222111111000000000000000333222222222222222222222000===555---444222111AAASSS~~~EEEIIICCCDDDDDDEEEEEEEEEDDDBBBAAAAAA@@@===;;;999888888888BBB<<<;;;CCCGGGGGGIIIOOOJJJIIIBBBKKKyyyJJJ888888666555444333333333666333///------///000000111000...,,,,,,---111444.................................///000222333444444444555666777888999999CCCHHHtttxxxzzz[[[AAA888777666555444444444444444555444222000///...------,,,...000///...---......***222666333//////---)))333555---***222222///333///111333333333222111000>>>FFFnnnGGGLLLNNNOOOLLLOOOSSSNNNFFFLLLXXXIIIRRRIII@@@===666ZZZpppLLL666,,,444333444777999888333...333555777666000---000555DDD???888333111000///---'''CCCJJJ===LLLkkkaaa:::@@@<<<<<>>222555???]]]EEE;;;---000444333000222111555>>>cccEEE:::EEEddd???<<>><<<;;;;;;<<<<<<666>>>EEEIIIIIIHHHIIIJJJSSSDDDMMMyyyNNN>>>888777555444333222222222,,,...111333333222333444///111333333222000///....................................///000222333444444444555666777888999999<<<===mmmtttxxxzzzMMM::::::777666666555444333333333444333222000///...---------...000000.........///***222333---,,,333666222)))333000,,,555:::555444111222333444444333333222...,,,QQQnnnHHHNNNTTTLLLIIIOOOSSSQQQQQQTTTPPPVVVOOOIIIEEE666GGGwwwdddFFF===222...111666777777...222;;;AAA<<<222111888:::777333000000111111111MMM{{{<<<222;;;666666888uuuRRRIIIggg888999000444SSS^^^...<<<---,,,;;;111+++888000222SSSSSS<<<888FFFbbbBBB===IIIFFFEEEEEE:::555TTTQQQ:::666111,,,555222111111000000000000000111111111111111111111111777111...888:::000DDDrrrKKKAAACCC>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>???AAABBBAAAEEEEEEBBBDDDJJJMMMMMMKKKOOOqqqyyyYYY@@@000666555444333222111111111...111333333111//////111***,,,000222333333111000.................................///000111222333444444555666777888888999;;;888TTTtttwwwyyyxxxBBB555:::666666666666555444333333333222111000.........------///111000///...///000000...,,,,,,000555777777<<>>===UUUlllUUUEEE;;;666333333---111???DDD;;;444333---,,,++++++---000333444DDDmmmDDD///===333777777aaa^^^}}}PPP888444222666cccGGG333333444333111,,,222888...;;;dddBBB333555DDDWWW===:::BBB<<<===???222///FFFGGG888444222000666222111111000000000000000000000000000000111111111///000444666333???vvvYYYBBBEEE??????????????????>>>>>>@@@?????????AAACCCDDDFFFMMMEEE@@@BBBGGGJJJKKKMMMQQQ{{{ooommm;;;AAA444555444333222111111111111666444222000///000222333000/////////111333333333.................................//////111222222333444444555666777888888???>>>IIItttwwwyyyaaa===333888666666777777777666555444222222000///...............000111111000//////000///---222888555///777FFF|||RRR777333<<>>uuuAAA666999444HHHWWW555:::,,,777444+++111444---;;;TTT\\\888000555BBBQQQ:::;;;DDD???@@@BBB555000999777111111222111222222111111000000000000000//////000000000111111111111555666///111XXXkkkDDD@@@@@@@@@@@@AAAAAAAAABBBBBB???>>>>>>???AAACCCEEEGGGFFF@@@EEENNNLLLDDDKKK[[[rrr}}}:::CCC)))>>>444333222111111111111111444111///111555888888666555444222222333444222///////////////////////////............///000111111333333444555666777888888===BBBGGGyyytttwwwyyyQQQ;;;444777555666888999999999888777222111000///............///000222222000000000111...000333333000>>>eee{{{fffbbblllkkk]]]PPPKKKDDD:::555777777333222222777WWWuuuMMM;;;MMMWWWIIIFFFUUUPPPMMMOOOQQQKKK???666444AAAKKK---***333888666333333333111......///111***))):::eeerrr<<<777555555999777tttbbb===AAA@@@555WWW:::666333...222---///999000***QQQdddCCC555111999BBBUUU999888FFFBBBAAACCC:::999444000///000333111,,,222111111000000000000000///000000111111222222222111333444222GGGMMM>>>=========>>>???@@@AAABBB>>>======>>>???AAACCCDDDCCCDDDHHHIIIAAAFFFhhhMMM999999000777444333222222111111111222//////000333555444000---///...///222666666333//////////////////////////////.........//////000111333333444555666777777888555???BBBjjjtttxxxzzz~~~EEE;;;777666555666888:::;;;;;;;;;:::111000///...............///111222222111000000111111333...+++DDDzzzzzzuuuhhhPPP>>>999222@@@777555>>>555SSSqqqJJJGGGQQQPPPJJJGGGKKKGGGIIIJJJAAA<<<;;;777444ddd}}}PPP333111666777---///000000...///111444555555333BBBnnnMMM666;;;333999>>>fffdddcccOOO<<>><<>>>>>??????===<<<<<<;;;<<<>>>???@@@DDDHHHFFF@@@JJJooofff:::BBB,,,CCC...444444333222222222222333000333555444222333999>>>GGG@@@888444555666555333///////////////////////////............///000000222333333444555666777777444<<<<<<[[[sssxxx{{{fff>>>;;;:::666444666999;;;======<<<<<<111000///...............000111333333111000111222111777222999ooojjjNNNBBBBBB888AAACCC444888JJJJJJRRR:::FFFMMMEEEFFFBBBEEEEEE===>>>CCC@@@AAATTTooozzzzzzIII666333111222444555333000///111444+++000000---<<>>222000---...000111000...111444:::777...000444...777,,,:::555nnnLLLJJJIIIIIIHHHHHHFFFCCCBBBXXX^^^JJJ===<<>>aaahhhOOOAAAJJJUUUUUUTTTWWWWWWPPPMMMLLLJJJEEEFFFJJJCCCFFF]]]yyyTTT666444888444222777;;;222///666:::888555777444>>>EEEEEEIIIbbblll---999>>>---222222111111111111111111000000////////////000000111333555666666666888:::===555<<>>fffoooBBB555777999cccPPP///666555444000444888222000:::000KKK]]]QQQ999000555;;;333666777???xxxppp000999>>>:::===FFF@@@999333444aaaYYY111CCC:::000,,,...111000...000+++<<>>666444:::555???EEEAAA>>>FFFWWWccclllkkkhhhrrrDDD333777444333222222111111111222000000////////////000000111333555666666666888::::::;;;===AAA___rrryyyxxxeeeBBB999666888666888777888;;;===;;;555///...------------...//////000SSSKKK111444444...888666999AAAppp]]]VVV[[[bbbeeedddZZZdddXXXeeeoooVVVMMM@@@AAAGGG>>>@@@GGG@@@rrreeeSSSUUUqqq{{{RRRCCCEEE:::;;;FFFCCCCCC===555111222333333222666:::666111333<<<]]]XXX888888666TTT[[[QQQuuu[[[333999222777111111999000000GGG{{{vvv```@@@---///444333444:::999;;;rrr222;;;BBB>>>999>>>:::===;;;...DDD[[[CCC000EEE>>>555222333444111...***999UUU\\\CCC------222000111333444444333222111444---777???888777===999444===///333NNNGGG999LLL___pppVVV@@@MMMxxx___LLL888999@@@DDDdddwwwCCC444888777222111555///222999333444[[[[[[777CCC===;;;>>>===;;;???GGGHHHNNNPPPNNNSSSbbbqqqxxxnnngggxxxqqq888999555444333222222222222222000000////////////000000111333555666666666888:::777<<<===:::UUUrrrzzzxxxUUU???;;;666999555666777999===???<<<555000---------------...///000111LLLAAA+++555777///666666;;;QQQ~~~gggYYYXXX]]]aaabbbgggVVVWWWWWW]]]zzzMMMBBBFFF888>>>999222iii}}}cccjjjLLL333222UUUmmmQQQKKKDDDDDDHHHDDDIIIDDD;;;333000111555888+++222444666777111666HHHtttwwwCCC999444HHH}}}~~~yyyGGG777111999333000666111777RRRlllHHH222...222444222222<<<999777sssBBB999>>>@@@:::<<>>;;;EEECCCPPP===555333;;;===<<>>:::555222,,,---......---...000111555AAA666+++555888222666777>>>mmmwwwdddYYYVVVYYY[[[^^^ZZZZZZUUULLL]]]OOO>>>EEE999???111===MMMGGGUUUkkkVVVAAA@@@bbbmmmfffRRRSSSOOOCCC:::EEEBBB===777333111222333333444000333<<<999666???@@@^^^EEE:::444@@@rrraaa111555999555000333888AAAPPPMMM:::---///444444666:::111777777@@@hhh<<<555<<<>>>AAAAAA===@@@999999666...DDD///000222555666777666555111000000***(((666;;;---111222333444555444444333999333...000444444555888---555???IIIJJJ:::///333ZZZHHH555EEE999666000BBB;;;DDDAAAAAASSSqqqsssJJJ000888<<<000///===...777888<<<]]]oooJJJEEEOOO???CCCGGGNNNYYYcccfffdddeeedddkkkzzzwwwoooPPP<<<777666555444333222222222000000////////////000000111333555666666666888:::555<<<===777MMMyyyqqqxxxwwwNNN;;;:::222999222777===BBBBBB===777444333,,,...000///......111333;;;888222111333555555777888@@@uuubbbXXXXXX\\\YYYeeeYYYSSS[[[JJJSSS\\\@@@(((DDDAAA888888CCCRRRGGG888222999WWWmmm^^^\\\RRR???AAACCC>>>999555555444222000<<<777+++***666666222666222<<>>???@@@GGGLLLOOOeeennnXXXCCC>>>999DDDMMM@@@<<<333JJJIIIGGGQQQgggsss~~~uuuaaaUUUKKKHHHJJJSSSDDD888888666000222999555???PPPllltttMMMBBBBBB>>>EEEPPPZZZaaahhhpppoooiiijjjooo}}}|||hhh===888777666444333333222222000000////////////000000111333555666666666888:::777;;;===:::LLLgggpppwwwvvvsssNNN888888000999222:::@@@EEEDDD;;;444222333,,,///000000......111444@@@333333777222222888:::999BBBmmm___^^^bbbjjjUUUZZZdddYYYUUUZZZTTT~~~KKKAAA222888999;;;JJJBBBAAACCCEEEMMM000EEEVVVaaakkk^^^MMMAAAWWWIII>>>333000444888555111///555888EEEXXXYYYMMMKKKBBB;;;888888999LLLZZZ<<<777:::gggpppWWW^^^BBB888666444777MMMPPP555000222222000111666888888:::///???pppccc:::999===<<<===>>>BBB666777<<<999MMMRRRCCC333,,,000444333///666)))...;;;999555555444555444333333444777:::;;;<<<@@@@@@HHHTTTSSSPPPVVVQQQ@@@LLLSSS<<<999EEE???@@@@@@555BBBMMMxxxmmm>>>:::CCC???>>>EEE>>>FFFGGG???:::<<<<<<999>>>???```qqqGGG===HHHIII>>>VVVcccmmmmmmnnnqqqoooiiipppxxxwwwDDD888888666555444333333222000000////////////000000111333555666666666888:::999;;;===<<>>;;;777111777777999<<<>>><<<888333000---.........///111555888AAA999222222333444666:::???VVVlll]]]aaa```^^^^^^aaaccc^^^TTTJJJRRR~~~ZZZ>>>DDD666999JJJBBBAAAAAA@@@>>>;;;:::;;;===KKKQQQgggVVViiibbbIIINNNUUUEEE@@@555111;;;HHHEEE888...444888FFF]]]```TTTNNNvvv^^^666444aaa::::::@@@cccnnnIIICCCaaa:::HHHTTTEEE;;;...444555777999;;;;;;999777...XXX|||YYY777666AAA888;;;>>>@@@BBBAAA===888EEEFFF===...,,,555333((()))+++222666444111888DDDHHHEEEEEELLLXXX\\\VVVMMMBBBRRR<<>>AAA===<<<@@@GGGFFF???999999444555@@@555HHHhhhnnn{{{ZZZTTTVVVIIIFFF@@@;;;<<<===:::333===;;;111000@@@JJJNNNWWWeeeBBB111WWWLLL777555eeekkkVVVDDD666BBBFFFHHHGGGFFFDDDCCCAAA>>><<>>@@@===888333000///;;;AAAGGGEEE888...222<<>>:::555>>>IIIEEE???>>>===qqqgggRRRDDDGGGJJJGGGPPP```ccciiioooqqqnnnmmmqqqxxxNNN<<<999888888666222222666333222111000////////////000222444666888888777777888;;;>>>888DDDZZZqqqttt{{{TTT666777555555000666777888;;;<<<:::777222000---.../////////111555888777222000333666666888<<>>HHHIII555MMMOOO999111WWWtttSSSQQQLLLAAA@@@>>><<<;;;<<<===>>>{{{DDD000555:::??????:::888;;;@@@444JJJuuubbbGGGFFF::::::<<>>HHHJJJ===666999???IIIPPP\\\RRRqqqhhhZZZMMMDDDFFFFFFAAA@@@DDD777???>>>===AAA===999???CCCFFFwww}}}<<<@@@777>>>ooo|||\\\EEE777555444222000000222666999```}}}MMM??????AAAEEEFFFGGGKKKOOO777888LLLiiikkkRRR<<<777333222222111...+++***+++,,,///000//////222444555///]]]qqqJJJ999QQQqqqEEE777TTTlllxxxqqq]]]BBB<<<>>>FFFFFFEEEBBB<<<^^^gggAAAEEEIIIJJJJJJTTTdddiiidddqqqmmmnnnsssqqqooozzzooo???:::777888777555555777333222111000///////////////000222444666777777777:::666:::;;;AAAGGGmmmppprrrwww~~~FFF999;;;666888444666666777888999777444111///.../////////000222666999444222333666777555777;;;]]]bbbUUUIIIKKKWWW^^^[[[SSSLLLRRRUUUFFFEEEoooKKKGGGJJJ???>>>GGGJJJ???888999222@@@KKK[[[LLL___sss```SSSXXX^^^ZZZSSSPPPHHHIII???888<<<<<<>>>HHHEEE[[[ccc111@@@:::111JJJyyykkkrrrDDD777>>>===<<<999444111111444888333BBBNNNXXXwwwVVVIII@@@BBBHHHJJJIIIJJJQQQEEE:::888>>>BBB???:::444555444000...000444777999BBB???222000999666***LLL___999666YYYXXXAAAbbb|||hhh]]]UUUrrr???AAASSSTTTOOOVVVdddbbb777GGGKKKGGGFFFKKKVVVaaafffgggooommmhhhffflllxxxBBB;;;777888888555555666333222111000//////////////////111333555666777888:::555:::<<>>888:::666777555666777777666333000......///000000000222666999555333444777777666999>>>xxxyyybbbHHHAAALLLYYY[[[WWWTTTHHH^^^eeeCCCBBBqqqsssDDD======BBBKKKMMMEEE<<<777222888===BBB999HHHhhhZZZZZZ___aaaaaa\\\[[[LLL>>>:::666666???:::mmmkkk:::<<<777555:::HHHqqq>>>444DDD;;;<<<<<<999555444777;;;888222000666VVVcccJJJ444666DDDLLLOOOPPPGGGMMMJJJ???;;;@@@;;;000111000---+++///777===>>>777@@@>>>333444AAACCC999EEEtttZZZaaakkktttfffvvvJJJ999EEEEEEhhhrrryyyggg:::;;;AAA???DDDMMMVVVYYY[[[eeeqqqhhhfffbbbcccoooEEE>>>888888888666444555333222111000////////////...///000222444666777888999666;;;;;;BBBFFF^^^pppsssxxx^^^999;;;???888;;;888777555555666666555222000...//////000000000222666999333222444777777777<<>>ddd^^^uuurrraaa___aaaaaaWWW^^^WWWJJJBBB999777BBBTTTDDD===777999999444JJJrrrLLL:::999888;;;>>>===999777888;;;@@@666666888CCCnnnfffAAA888BBBKKKRRRWWWTTTYYYTTTHHHGGGPPPSSSMMM???999222222>>>IIIIIIBBBHHHFFFAAA<<<777777>>>EEE===RRRMMMbbbuuuwwwZZZHHH___```iii{{{zzzxxx===;;;JJJ999>>>IIIVVV[[[[[[___iiisssfffcccfffuuuIII@@@888888888666444444333222111000////////////......///111333555777888888999<<<888AAAGGGWWWppptttzzzTTT333999>>>777<<<999777555555666666444222///...///000000000000333666999222111333777888999???GGGyyygggTTTGGGDDDJJJPPPKKKXXXQQQVVVnnndddEEE<<>>EEEnnnZZZLLLFFFRRRPPPFFFBBBCCCPPPfffCCCDDD;;;555::::::===HHHdddWWWKKKGGGJJJLLLHHH@@@999777888333111>>>===///===VVVYYYjjjeeeIIIBBBAAADDDHHHDDDDDDCCCFFFQQQYYYTTTKKKKKKAAA666777GGGRRRKKK;;;TTTHHHDDDHHH???555CCC^^^YYYYYYllljjjFFFTTTUUUUUUZZZ}}}}}}CCC555;;;AAAPPPIIIRRRUUUSSSXXXeeellljjjjjjdddoooKKKAAA999888888666333333333222111000////////////---...///000333555777888888;;;===777@@@GGGSSSpppuuu|||EEE>>>999888777444444777111333555444222///......000///......///222555777666222888444666777<<>>AAA888555AAATTT~~~RRRAAAFFFEEEHHHHHHHHHGGGGGGHHHIIIKKKEEE>>>;;;@@@HHHMMMOOOQQQLLLOOOLLLEEEJJJcccBBB???@@@GGGCCCSSSDDDxxxfffttt}}}|||LLL999>>>GGGLLLNNNWWWUUUUUUYYY```fffiiiiiippp{{{ddd:::;;;:::---999<<<222333333222222111000000000000000///000222555888:::777999777;;;BBBCCCQQQlllooowwwxxxCCC===888777666444444666111333555444222///......000///......///222555777444444777444;;;777???ssslll\\\NNNGGGFFFGGGKKKNNNRRRXXX[[[UUUKKKCCCKKKsssvvvAAA<<>>dddjjjyyyqqq???<<>>CCCAAA;;;AAA^^^gggKKKNNNwww]]]777>>>MMMKKKHHHNNNRRRTTTXXX^^^bbbfffggggggppprrr>>>:::<<<111999999222333333222222111000000000000000000000222555888:::999;;;888;;;AAAAAANNNgggqqqzzzzzzAAA;;;666666555333333555111333555444111///......000///......000222555777222777555333AAA777BBBwwwbbbSSSIIIEEECCCFFFHHHJJJOOOSSSSSSOOOKKK:::QQQsss~~~|||HHH555;;;BBBHHH???AAACCCBBB===999<<>>:::;;;777aaaaaaOOOEEEKKKLLLFFFJJJWWWRRRWWW^^^cccfffhhhkkknnn{{{DDD888???777888666222333333222222111000000000//////000111333666999:::;;;===::::::??????III___sss{{{{{{>>>999555555555333222444222333444333111///...///////////////000333555666222999444333CCC666FFFuuu```RRRLLLEEEEEEEEEEEEFFFJJJLLLMMMLLLNNNCCCQQQzzzVVV777---999FFFGGGGGGEEE???:::999;;;KKK[[[hhhYYY???DDDoooUUU222777BBB```???111===FFFTTTqqq\\\PPPMMMOOOQQQWWWMMMFFFFFFIIIHHHEEEDDDJJJeeeNNNFFF;;;===<<>>KKKIII@@@aaaqqqMMMGGG>>>999===EEEFFFBBBBBBkkk{{{^^^===///>>>PPPVVVNNNBBB444444CCC>>>PPP@@@666EEE;;;CCCvvvwwwddd______aaaccc~~~EEEIIIDDDEEEBBB@@@777:::<<<555AAAddd}}}PPPCCCRRRIIIFFFMMMQQQRRRXXXaaafffiiillloooxxx[[[777===999888444555333333222222111000000000...///111333666888:::;;;777===:::888???CCCHHHTTTooosssvvv:::555333666666444333555333444444222000...///000......///000222333444555444444999555666<<>>888999HHHCCCrrrhhhEEEDDDCCC\\\[[[UUUEEEDDDCCC???GGGKKKMMM[[[xxx[[[PPPAAAGGGFFFMMMVVVSSSNNN\\\tttjjjooowwwggg>>>===777888555444333333222222111000000000---...111444777999:::;;;888???;;;999@@@CCCGGGQQQzzzqqquuuwww:::555444666777555444666444444444222///...///000......///111222333444555444111;;;777444AAAssswwwiii\\\XXXUUUKKKCCC@@@BBBssslllTTT:::@@@gggyyy```ZZZLLLGGGMMMHHHAAAEEEiiiwwwgggLLLHHHJJJCCCeeerrriiiGGGKKKLLLIIILLLNNNQQQZZZfffllllllmmmuuupppDDD>>>666999666333333333222222111000000000---...111444777999;;;;;;:::AAA===999@@@CCCFFFNNNpppssswwwyyy;;;888555333444555555444666666555222///------...111///...///222333444333444111777666>>>:::{{{bbbWWWVVVUUUPPPLLL???VVViiiaaaGGG555:::GGGrrr}}}vvvqqqqqqjjjnnndddbbbfff\\\aaaqqqssssss}}}|||fffkkklllYYYddd]]]CCCJJJLLLQQQ\\\hhhnnnlllhhh{{{===;;;777888555777333333222222111000000000//////000333888;;;<<<<<<>>>>>>===<<<===AAAHHHMMMfffllluuuwww999777444333444666666666555666555222///------...000//////000222444444333666333888777>>>===pppkkkeeeUUUPPPXXXHHHIIIHHHEEE@@@<<<999999EEEdddpppyyypppyyy~~~sssuuuqqqsssrrroootttsssdddfffMMM___]]]```___hhhRRRRRR[[[cccccc[[[UUUZZZaaa\\\VVVXXXUUUWWWQQQIIIaaa[[[dddiiillliiiYYYSSS``````IIIXXXaaa[[[]]]XXXZZZYYYRRRQQQZZZbbb^^^TTTMMM___TTT^^^UUUXXXcccfff|||vvvyyy{{{~~~tttfff___WWWMMMGGGIIIPPP[[[eeelllppptttvvvDDD===777888444777333333222222111000000000//////000333888;;;<<<<<<>>>>>>===<<<===AAAHHHMMMaaannnvvvvvv888555333333555777888888555555555222///---...///000//////000333444444444777666777777===AAAyyykkk\\\WWW[[[VVVJJJ>>>:::>>>AAA>>>999777IIInnnuuuttt~~~zzzVVV@@@lllqqq{{{xxxddd}}}hhhjjjllliiidddfffvvvppp}}}iiijjjooogggeee___jjjuuu{{{iiimmmhhhaaadddiiiSSS```nnnqqqpppnnnmmmnnnkkkfffyyyrrrmmmiiibbb]]]ggguuuyyytttzzz|||zzz```dddcccQQQJJJQQQPPP\\\iiipppqqquuuNNN>>>888999444777333333333222111111000000//////000333888;;;<<<<<<>>>>>>===<<<===AAAGGGLLL\\\qqqxxxvvv888666333333444666777777555555444222///......////////////111444555555444777888555666<<>>888:::444999444333333222222111000000//////000333888;;;<<<<<<=========<<<===AAAFFFJJJZZZrrrwwwuuu;;;888555333444555555555444444444222///...///000/////////222555666555444555999333666;;;JJJ{{{ppp___VVVZZZYYYOOOAAA:::===DDD???+++@@@UUUjjjbbb@@@;;;HHHqqqjjjvvvLLLHHHfffeee___VVVlllJJJ\\\yyyPPPAAAAAABBBFFFLLLNNNKKKEEE}}}iii{{{gggIIINNNXXXyyyqqq|||yyyaaaKKKHHHQQQYYYiiinnntttwww}}}___>>>888<<<444;;;444444333333222111111111//////000333888;;;<<<<<<===============@@@EEEIIIZZZsssvvvuuu;;;999555444444444444444444444444222///...///000......000333666777666444444:::222777;;;OOOsssnnnZZZYYYVVVQQQJJJDDDAAA???>>>333??????jjjFFFxxxjjjLLLPPPNNNUUUxxxtttQQQyyyyyyEEE@@@eeeTTT]]]ggg}}}[[[HHHjjjZZZDDD<<>>999>>>444;;;444444444333222222111111//////000333888;;;<<<<<<===============@@@DDDHHHXXXtttvvvuuu:::777444333444555666555333444444222///...///000......000333666777666555333;;;333999===TTTggg```WWWRRROOOKKKEEE@@@999666:::333KKKnnnCCCUUUqqq```___XXXSSS]]]rrr}}}|||OOOOOO___JJJaaaSSSVVV\\\yyyooo\\\XXXlllhhhAAALLL|||PPP???888@@@FFFFFFGGGMMMQQQQQQ555NNNPPPQQQUUUkkkoooddd]]]fffbbbkkk\\\rrrwwwdddSSSFFFNNNqqq|||uuuxxxqqqddd[[[WWWYYYXXXTTT]]]jjjiiiwww]]]GGGFFFOOOXXXeeesssmmmuuunnn@@@;;;???333:::555444444333333222111111//////000333888;;;<<<<<<<<<============@@@DDDGGGSSSwwwwwwttt888666333333555666777777333444444222/////////111---...000333777888666555333===444<<>>JJJTTTNNNBBB]]]YYYeeeUUUGGGttttttjjjYYYpppeee|||kkkJJJNNNYYYoooffflll[[[|||{{{```SSSDDDGGGiiibbbjjj\\\TTTKKKJJJVVVeeeiiieeessstttBBB===@@@222999555444444333333222222111//////000333888;;;===<<<<<<============@@@CCCFFFNNN{{{yyyxxxttt777666222000444<<<>>>;;;222111000//////.........000111...222<<<999333888888777:::;;;666kkkrrr```XXXSSSKKKFFFFFF@@@BBB555666???===ddd===;;;CCCpppfffrrrgggHHHfff|||sssVVVCCC[[[QQQooobbbwwwBBBJJJdddqqqYYYKKKTTTXXXUUUEEE[[[pppMMMOOOSSSssscccAAACCCFFF===BBBkkkoooxxxmmmiii^^^:::KKKsssaaattt===\\\dddVVVyyyyyyEEE444EEEQQQDDDVVV{{{yyynnnaaannn```ZZZyyyfffXXX```nnncccgggfffOOOJJJJJJTTT___fffjjjlllEEE@@@333BBB555666555444444222222111000///...///333777;;;===>>>>>>===;;;;;;===@@@DDDGGGQQQkkkwwwvvvwww888777444333777===???;;;222111000//////.........000111---111;;;888333888666666888:::777nnnmmm___TTTJJJDDDCCC???DDD999777===555LLLhhh>>>===SSSuuuNNNRRRhhhyyy~~~HHH888FFF:::NNNxxxxxxyyyEEE999>>>IIIiiiaaaHHHAAAEEEGGG:::FFF{{{kkkXXXZZZkkkzzzlllDDD===666+++333555KKKuuu```===888UUUoooJJJ]]]eee@@@DDDKKKssspppsss~~~KKK444777777___www~~~lllHHHJJJNNNmmmRRR^^^ddduuuyyy^^^```^^^PPPHHHIIIPPPZZZaaagggooowwwFFF@@@444AAA555666555444444222222111000///...///333777;;;===>>>>>>===;;;;;;===@@@DDDGGGRRRiiirrrssswww777777555444888======999222111000//////.........000111,,,000:::777222888444444777999999rrrkkk[[[OOOHHHFFF>>>EEE===:::===333777VVVFFF+++>>>QQQnnnFFF>>>BBBFFF___@@@888>>>222999GGG~~~___BBB888333,,,EEEZZZkkkhhhDDD111555:::333333XXXiiiIII[[[zzz~~~yyyUUU888888555333BBB777???TTT{{{YYY555???nnn```ZZZIII999>>>777TTTBBBNNNfff|||mmmoooQQQ;;;666:::888@@@ooo^^^cccuuuOOO???KKKTTT}}}OOOHHHddd|||```OOOVVVRRR@@@EEELLLXXXbbbeeekkkyyyIII@@@555???555666555444444222222111000///...///333777;;;===>>>===<<<;;;;;;===@@@DDDFFFLLLcccpppsssxxx555666555444888<<<:::555222111000///............///000,,,000:::777222888555555777999;;;vvv{{{gggYYYPPPMMM===DDD???:::???999444===iiiggg,,,>>>444^^^qqq@@@999@@@>>>555KKKCCCAAABBB;;;;;;555TTTtttHHH>>>>>>:::999;;;===ooosss{{{dddAAA222777888555000???rrrZZZRRRtttFFF000444000---:::888999>>>jjj~~~CCC999^^^DDDIIITTT<<>><<<<<<;;;;;;===@@@CCCEEEJJJ```rrrvvvxxx666777666666999===:::444222111000///............///000---111;;;888222777666777888999<<>>999777BBBVVV>>>000@@@qqqTTT999DDDAAAAAACCCXXXxxxPPPAAA<<<===AAA666===\\\iiiMMM;;;999666<<<666===YYYeeeZZZ::::::<<<777888666555QQQVVVfffttt???111888555...333444777666cccUUU666KKK:::666KKK;;;>>>CCCAAA;;;EEETTT888777777666777444???CCCzzzdddKKK:::]]]OOOMMMLLL\\\wwwMMM;;;===BBBKKK}}}aaazzzWWWOOOLLLBBBEEERRRWWWYYY___gggooozzzNNN>>>999;;;888666555444444222222111000///...///333777;;;===>>><<<;;;;;;<<<===@@@CCCDDDYYYjjjsssuuuttt999:::888777:::>>>;;;666222111000//////............000///444>>>:::222666777888888999>>>}}}ppp[[[LLLKKKGGGBBB===;;;<<<;;;666===ccc???555<<<>>>vvv???@@@:::BBBFFF>>>gggqqqFFF777888BBB>>>;;;AAAwwwlllYYY<<<888;;;:::555===KKKiii[[[444>>>:::555777:::444;;;nnn}}}RRRqqqiii666///:::<<<::::::888999555]]]ooo999888xxx@@@222===999777333...555JJJMMM777000888888777:::888===111gggMMM777???ZZZGGGAAACCCooorrrKKK666<<>>]]]lllvvvWWW^^^999@@@KKKEEEFFFUUU\\\]]]bbblllxxxOOO<<<:::888999666555444444222222111000///...///333777;;;===>>>;;;;;;;;;<<<>>>@@@BBBCCCjjjtttrrrrrrqqq999999666555777;;;999444222111000//////.........---000000777AAA;;;222555555777777888@@@iiiUUUQQQJJJHHHEEE===::::::777;;;@@@iiiIII;;;222PPP```III:::777???999PPPXXXAAA:::@@@AAA???888___wwwuuuJJJ???@@@;;;:::555EEEtttnnn666===666888555888999555ZZZnnnRRRtttAAA333333333444222,,,444DDDtttGGG555bbbdddBBB777333<<<;;;555111666HHHIII===<<>>___^^^555555???KKK===???FFF```======AAAEEECCC555KKKWWW???kkkpppbbbkkkJJJ555===IIIIIILLLWWW\\\```kkkzzzPPP;;;;;;777:::666555444444222222111000///...///333777;;;===>>>::::::;;;<<<>>>@@@BBBCCC___jjjrrruuuuuu666555333000333777555000222111000//////.........,,,111222999CCC===222444333555666888AAAxxxaaaTTTKKKMMMNNNBBB;;;<<<999111@@@aaaeee666GGG@@@{{{```EEEEEE???>>>JJJxxxpppiiiOOO>>>;;;===>>>777VVVaaa@@@222888>>>000LLLxxxhhh<<<;;;555>>>555444===777OOO```UUUxxxIII999444777>>>???999999JJJvvvkkkRRR<<<^^^@@@:::777(((888999777===777???AAA777666777222666<<<888777VVVKKKhhh666???>>>888888666AAAFFFddd999444GGG>>>222>>>JJJbbb]]]666PPPYYYNNNsssAAA@@@CCCGGGIIIJJJRRR[[[[[[ddduuuPPP:::<<<666;;;666555555444333222111000///...///333777<<<>>>>>>::::::;;;<<<>>>@@@AAABBBGGGWWW}}}ttt}}}{{{888666333222333333333222222333222000......///111000000555;;;<<<888555666555777666888EEEnnnWWWOOONNNKKKBBBAAA???333;;;===CCCqqqxxxLLLEEE~~~ZZZLLL<<>>@@@HHH555AAA<<>>BBBEEEOOO[[[tttuuutttzzz888666333222333444333222222333222000......///111//////222888999555333555555777777888EEEiiiSSSMMMQQQJJJBBB>>>999,,,888555^^^}}}]]]MMM~~~}}}___GGGNNNRRRpppllldddBBBCCCxxxCCC;;;===DDD:::^^^sssyyyJJJ555:::CCCIII^^^```kkkMMMMMM@@@FFFDDDQQQQQQkkkDDDjjj999@@@DDD555555<<<333---444;;;DDD444YYYAAA???<<<888<<>>444QQQ]]]888<<<;;;>>>FFFPPPVVVYYYZZZiiiSSS===:::777999555555333222111000000000///......222888<<<<<<;;;;;;<<<<<<<<<<<<>>>BBBEEENNNZZZssstttsssyyy888666333333333444444333222222222111///...///000///---///444555222222444666888777:::DDD}}}\\\OOOWWWQQQCCC>>>===444BBB000DDDyyykkkIIIFFF]]]pppfff\\\UUUZZZmmm]]]ooopppMMMVVVUUUMMM???KKK<<>>:::<<<~~~[[[]]]FFFAAA;;;999777<<<>>>BBBrrrnnn<<>>JJJSSSVVVYYY___{{{QQQ===:::777999555555333222111000000000///......222999>>>???>>>===>>>>>>======???BBBEEELLLXXXrrrtttsssyyy888666333333444555444444111222222111///...///000000---...222333111222555666888888;;;CCChhhZZZZZZPPPDDD@@@===777>>>333>>>hhhbbb<<<;;;:::LLLsssgggcccjjjvvvSSSMMM```UUU^^^yyyhhhvvvHHHDDDNNNnnn|||lllxxx~~~vvvZZZNNNzzznnnxxxvvv>>>>>>AAA???___mmmQQQdddnnnnnn~~~iiiKKK:::999888:::???===OOO|||```ggg@@@XXX```gggaaa666SSS___dddbbbEEE>>>AAAFFFKKKZZZ}}}TTT@@@===JJJRRRAAAGGGzzzUUU///AAA===888fffHHH999DDDBBB===@@@LLLRRRTTT___mmmPPP<<<:::777888555555333222111000000000///......222999???AAA@@@?????????>>>>>>???BBBEEEKKKXXXsssuuuuuu{{{888666444333444555555555111222333222000...//////111......222333111222666666777888;;;AAAttthhh^^^OOOJJJGGG>>>777222444:::LLLqqq;;;666...DDDkkkzzzfff```RRRYYYMMMJJJYYYqqqtttqqqhhhDDDPPPfffZZZiii^^^VVV???___nnnOOO\\\uuukkkYYY333@@@@@@{{{zzzsssfff[[[XXXYYYPPPNNNHHH555333DDDRRRnnnlllZZZ[[[tttnnnYYYEEEpppgggvvvvvv]]]{{{VVVLLLTTThhh{{{===EEEFFFVVVjjj]]]ppp{{{BBB888???>>>^^^UUU333666<<<<<<<<>>@@@CCCEEEKKKXXXtttvvvwww}}}888666444333555666666555000222333222000///...///111...///333444222333666555666888;;;???{{{|||sssmmmcccUUURRRNNNBBBAAA444777555///ooojjj999:::777>>>UUUcccmmm```\\\XXXNNN[[[kkkqqqrrr\\\EEEPPPuuuMMMKKKXXXnnnuuucccccc^^^AAA^^^YYYzzzBBBMMM\\\iiiVVVPPP>>>>>>:::AAADDD;;;;;;EEEIIIQQQ^^^TTTkkkyyyiiiSSSCCCmmm[[[UUU\\\bbbeee```WWWYYYVVVllliii:::QQQWWWZZZ{{{ggg888>>>===bbbTTTAAA777000@@@666===GGGNNNWWWiiiLLL;;;;;;888777555555333222111000000000///------000777>>>AAAAAA>>>??????>>>>>>@@@CCCFFFKKKXXXtttxxxxxx~~~888666444333555666666666000222333333000///...//////---///333444222222444444555777:::===wwwqqqcccaaaeee^^^VVVPPPFFF>>>:::777:::555TTT>>>888;;;555BBBmmmtttfffeeeLLLgggTTTeeeppprrr~~~JJJRRRiiiNNNMMM^^^^^^eee[[[QQQXXXyyyjjjooo||||||{{{yyyLLLMMMYYYEEE@@@333555AAAGGGLLLIII===___GGGWWW[[[yyyeeefff^^^RRR```jjj\\\YYYhhh___IIIaaa]]]```kkkFFFMMMXXXkkk555777<<<777DDD:::EEENNNRRRaaa{{{KKK:::;;;888777555555333222111000000000000---,,,///666<<>>>>>>>>@@@DDDGGGIIIWWWtttwwwxxx~~~888666444444555777777666000222333333111///.........,,,...333444111111333444444777:::;;;uuuiiiRRRRRRddddddVVVMMMHHH999???333777777444fffMMM:::<<<555BBB[[[sssjjjYYYllltttvvvuuu^^^eeemmmvvvVVVHHHggghhhgggfff}}}]]]ZZZTTT___LLLNNNGGGKKKPPPLLLNNNQQQLLLttt~~~ddd\\\\\\ttt{{{QQQLLLKKK]]]kkk{{{^^^UUUeeeVVVhhhzzz]]]```~~~hhhQQQAAA333999???444CCCOOOUUUWWWiiiJJJ:::;;;888777555555333222111000000000000---,,,///555;;;>>>???;;;<<<=========@@@DDDGGGHHHVVVrrrvvvxxx~~~;;;999777777888999888777333333111000////////////000---...333555333222333666666333999CCCdddgggJJJ<<>><<<999888666555444333111000///......///000333666:::>>>@@@??????>>>>>>???AAACCCDDDMMMTTTuuuppp|||xxx;;;888666666777888888777444333222000////////////000---...333555333222333444555444888???^^^aaaFFF777FFFXXXYYYOOOJJJAAAEEE777222888000AAAtttUUUIII888999wwwpppxxxnnnZZZMMMQQQ\\\rrrhhhooohhhGGGpppvvvfffQQQgggjjjkkknnnLLLaaappp[[[KKK\\\|||zzziii@@@555555555@@@>>>AAATTTVVVeeexxx@@@===:::888777666555444333111000//////...///000333666:::>>>@@@???>>>>>>>>>???AAABBBDDDKKKRRRsssnnn{{{yyy===:::777555666888999999444333222111000////////////---...444666444222333333444555666;;;UUUWWW@@@222<<>>@@@>>>>>>>>>>>>???AAABBBCCCKKKRRRsssnnn|||{{{???<<<888666777999;;;;;;555444333111000//////...///---...444777555333333444444999555888LLLMMM<<<111666???AAADDDHHHCCCBBB888666:::333888OOOvvvkkkqqqfff~~~mmmeeeXXX|||JJJGGGyyy888000<<<888<<<888EEELLLYYYgggxxxmmmbbbpppBBB;;;999777555555555444333222111000///...///000333666:::===@@@======>>>???@@@AAACCCCCCKKKUUUvvvooo}}}}}}>>>;;;666555666888::::::666555333111000//////......,,,///555888555333333555333<<<666888EEElllFFF:::333666999999;;;@@@BBB???777555777555999EEExxxwwwvvvsssooouuuwww```ooohhhXXXtttaaa+++555===333<<<===GGGRRR[[[fffllldddQQQRRRfffppp}}}CCC;;;999888666444444333333222111000000...///000333666:::===@@@<<<===>>>@@@AAACCCCCCDDDJJJWWWyyyppp{{{{{{;;;888444333444666777777777666444222000//////...---,,,///666999666444444666222===555888???^^^@@@999555666777555555888???;;;777444222333666999ccclllrrr}}}{{{eeehhhGGG222999999///888DDDMMMVVVYYY___[[[LLLAAALLL]]]qqqpppCCC;;;888999777444444333333222111000000...///000333666:::>>>@@@===>>>@@@BBBCCCDDDEEEEEEHHHYYY~~~qqqwwwvvv:::888666555666777777666777666444222000///......---,,,///666:::777444444666///;;;444999;;;OOO<<<777444444444222333444999666777666000333666111VVVooojjjpppccc~~~::::::333666444666IIINNNQQQOOOPPPJJJ===>>>KKKRRRssseeeBBB888777888666444333333222222111111111...///000333666:::>>>@@@===???AAACCCEEEFFFFFFFFFJJJ```uuuwwwttt===;;;999999:::;;;:::999777666555222111///......---,,,///777:::777444444555,,,:::222999999xxx@@@:::666222111222222222444222222999999333666999111WWW}}}zzzooonnnlllhhhccc```______fff]]]cccpppoookkkeee\\\jjjbbbfffnnnmmmnnnsssrrrhhhmmmsssxxx{{{~~~xxxqqq]]]___```XXXXXXLLLEEE<<>>@@@>>>???BBBDDDFFFGGGGGGGGGNNNfff{{{yyyuuu:::>>>>>>888777:::;;;888888666333111///.........,,,...///111222222222222777---888333???===NNNlllIII777666444333222222333333444222111333555555333000JJJXXXjjjwwwzzzvvvrrrpppkkkkkkjjjkkkmmmooorrrttt|||jjjVVVMMMRRRWWWVVVRRRMMMLLLKKKJJJHHHGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCFFFEEEEEEGGGIIIJJJIIIHHHCCCBBBCCCEEEHHHIIIHHHGGGHHHHHHIIIKKKNNNPPPRRRTTTUUUOOOOOOVVVXXXZZZhhhyyyZZZcccyyy}}}wwwpppaaa]]]PPPGGGEEE:::333999666444222444888===??????===:::777555666;;;@@@DDD[[[XXX;;;999>>>333333444333222111000000000000/////////333888===???@@@FFFDDDDDDDDDFFFGGGGGGFFFSSSrrrnnnyyyzzz===@@@>>>888666888888555777666444333111000//////,,,...///111222222222222666///999111<<<;;;GGG^^^???777666444333222222222333111000///111555777777666000777>>>BBBBBBBBBDDDFFFCCCCCCDDDEEEHHHLLLOOOQQQUUUPPPKKKJJJMMMNNNLLLIIINNNMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBCCCEEEEEECCCAAAAAAAAAAAABBBDDDEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEGGGAAAAAAFFFFFFFFFQQQ```lllqqq___\\\TTTPPPQQQQQQQQQSSSVVVXXXYYYXXXPPPYYYeeemmmqqqtttyyy}}}jjjCCC---444222111222555888888777:::888555444555999>>>AAATTTvvvQQQ999:::===444666444333222111000000000000//////000333888===???@@@DDDDDDCCCDDDEEEGGGHHHHHHTTTyyyqqqzzzzzz@@@@@@===888555666555222555555555444333222000000------///000111222222222333222:::000999999===PPP;;;555555444333222222222222222111000111444666777777333555666555444555999>>>;;;;;;;;;===???AAADDDFFF:::>>>DDDGGGFFFEEEEEEFFFJJJJJJHHHFFFDDDBBB@@@???DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIHHHDDDAAAAAA???>>>???@@@@@@???>>>@@@???>>><<<;;;;;;;;;;;;===999888;;;999777===HHH>>>@@@KKKXXX^^^]]]cccllloooiiidddEEE...555FFF999:::;;;============???@@@DDDFFFKKKTTT\\\bbbdddccc\\\UUURRRTTTRRRNNNRRRZZZwwwsssmmmeee___^^^aaaddd```^^^aaagggkkkkkknnnrrrrrrooopppuuuzzz}}}ssspppllliiihhhiiikkkllloooyyynnnBBB)))444444333444555555222000555555444444555777:::<<>>===;;;999888777777999666555777555111444::::::<<>>DDDBBBAAABBBDDDFFFHHHIIIIIIGGGEEEFFFJJJMMMMMMPPPUUURRROOOPPPUUU[[[___gggnnnllleee```^^^]]]\\\___ddd^^^]]]\\\]]]^^^]]]YYYVVVVVVTTTPPPMMMLLLNNNPPPRRRQQQVVV[[[]]]\\\[[[]]]___TTTVVVSSSSSSUUUIII::::::888999999:::999666222000333333444555666777888999???SSSAAA999===777555:::444333222111000000000000//////000444:::>>>@@@@@@@@@AAABBBCCCEEEHHHLLLNNN[[[yyyyyyxxxDDD???;;;999999888777666222333333333333111///...------...///000111222222...555777222888999777NNNaaa777666222222222222222222111111:::888555222///...///000(((+++...000111000000000333333222111111111111111666555444333333444555666777777777777777777777777888999999:::;;;<<<===>>>>>>???BBBFFFIIIIIIGGGDDDCCCAAA>>><<<<<<<<<;;;999999888777555444333333333333222222333222000000333...///333777666111......@@@AAA^^^OOO333&&&444///222444333000///111333111111222333555777999;;;<<<:::888888666444666;;;;;;<<<>>>BBBEEEFFFDDDAAAEEEBBBBBBEEEFFFFFFHHHMMMKKKHHHIIIMMMQQQRRRVVV[[[XXXRRRMMMLLLJJJIIILLLQQQUUUUUUVVVWWWXXXXXXUUUSSSQQQPPPOOOOOOOOOPPPQQQQQQQQQRRRQQQMMMGGGEEEGGGIIIDDDHHHBBB>>>>>>999:::HHH:::;;;<<<<<<:::777555333222333555666777777777777777EEEnnnrrr>>>;;;===555666999444333222111000000000000//////111555:::>>>@@@@@@>>>@@@AAABBBDDDGGGMMMQQQbbbzzzwwwvvvHHHAAA;;;;;;<<<:::999999333333333222111000......---------...///000222222...444444444999888888CCCIII555444111111222222222111111000555555444222///...///111333222000//////000222333111111222333444555666666111000000333555555222///333333444444555666777777333333444555666777888888:::;;;>>>BBBFFFGGGEEECCCDDDBBB>>><<<<<<<<<;;;:::666666555444333333333333222222222333333333333333333111111111111333555666HHHKKKGGG___...666+++444222333444333222111222333...000111000......000333555666888888777777888999777666555666888:::;;;::::::777888<<<>>>>>>AAAEEEFFFCCCCCCFFFEEEBBBBBBDDDIIIEEEDDDFFFGGGFFFIIIMMMAAABBBDDDEEEEEEDDDCCCBBB>>>???@@@AAABBBBBBBBBAAABBBCCCEEEDDDBBB???>>>>>>CCCBBB::::::AAA;;;444888666777888777666555777888333444555666777777777777444<<<\\\\\\===<<<<<<444888666444333222111000000000000//////222666;;;???@@@@@@===@@@BBBBBBCCCGGGMMMSSSlllzzzuuuvvvOOOEEE>>>>>>>>>;;;999:::777666444222000/////////------------...000111333000333111666888333888>>>jjjnnn:::999333///000111222222111000000000111333111///...///111222///,,,++++++---...///+++,,,---...///000111111000111222444666666444222222222333444444555555666444444555666777888888999;;;<<<===@@@DDDEEEEEECCCDDDAAA>>><<<;;;;;;;;;:::777666666555444444444444333333333333444555444333555444222000111222333222VVVNNN111,,, 888333//////...------/////////---...///000000//////000111---000111000///.........666666666666777999;;;===:::888999>>>AAABBBDDDHHHIIIFFFFFFHHHGGGCCCBBBEEE@@@???@@@EEEGGGFFFGGGJJJEEEFFFHHHHHHGGGDDDCCCBBB999::::::;;;;;;;;;;;;;;;::::::;;;===>>>===;;;999555444---///888444+++...000111222111111444999===333333444555666666666666444777KKKuuuHHH<<<;;;999444;;;333444333222111000000000000...///222777<<>>AAA@@@BBBFFFCCCAAAAAAEEEFFFDDDEEEHHHEEEDDDGGGLLLMMMJJJIIIKKKDDDFFFGGGFFFCCC@@@>>>===???>>>===<<<;;;<<<<<<<<<===999555444555666444222555777000,,,///,,,...<<<...............444<<>>@@@CCCBBBBBBEEEMMMTTT~~~{{{vvvyyyfffDDDDDD;;;777@@@666;;;:::999777444222111000000...............///000000222222222333444555666777AAAggg???333333222000000000000000///............---------,,,,,,,,,---------............///...//////000000000000///000000111222222222222111222222222222222222222222333333333444444555555555777777777888999999::::::;;;;;;:::999999888777777666666555444333333222222111111111111111111111111000111111222222111111000444000---///000......000///,,,+++---...,,,...333666000111000***///777555...111111///000444555222666777999:::;;;;;;:::999===???@@@???>>>@@@DDDHHHCCCCCCDDDCCCCCCDDDFFFIIIEEEGGGKKKNNNNNNLLLIIIGGGHHHGGGGGGEEECCCAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;:::888555333333222000///000000000000000000000000000---,,,///555888777444333333333444444444555555999555???___dddKKK777666:::777333444222111111000///......---222000333;;;>>><<<===BBB@@@CCCHHH>>>AAAIIIGGG\\\pppvvvyyyFFFAAA???999===666999:::888777444222111000///...............///000000222222222222333555666777;;;jjj{{{JJJ333222444333000000000000000///............---------,,,,,,,,,------------...............//////000000000000000000000111222222222222111222222222222222222222222222222333333333333333444777777777777777888888888;;;;;;;;;::::::999999888555555555444333333222222111111111111111111111111000000111111111111000000333///...111111......000222000000222111...///222,,,---555999777<<<777$$$111444333111222666888666777888999:::;;;;;;::::::@@@BBBCCCBBBBBBDDDHHHKKKKKKKKKKKKHHHFFFEEEGGGHHHEEEHHHKKKNNNNNNLLLIIIGGGIIIIIIHHHGGGEEECCCAAA@@@>>>>>>===<<<;;;;;;;;;;;;:::888555333333222000//////////////////////////////---,,,///444777666444333333333444444444444555777444;;;SSSwwwWWWDDD555777:::666333333111111111000///.........///...333:::===;;;<<<@@@BBBCCCHHH???CCCKKKJJJ```qqqxxxLLL;;;DDD;;;888666666999888777555333111//////...............///000000111111111222333444666666999IIIQQQ222///333444222000000000000000///............---------,,,,,,,,,------------..................///000000000000000000000111222222222222111222222222222333333333333333333333222222222222222666666666666666777777777::::::;;;;;;;;;::::::999555444444333333222222222000000000000000000000000///000000000000000000///000...000333333///---///111///000222000---...222999444666666777@@@>>>...555666555222333888;;;:::777888999:::;;;;;;;;;;;;AAABBBDDDDDDDDDFFFJJJMMMPPPPPPNNNKKKHHHGGGHHHIIIGGGIIILLLNNNNNNMMMJJJHHHJJJJJJIIIHHHFFFDDDCCCBBB???>>>===<<<;;;;;;;;;;;;999777444333333222000///////////////////////////...---,,,///444666444222333333333333444444444444444222666CCC[[[FFF;;;444888999555111333111111000000//////......---///555<<<>>>===>>>AAAEEEDDDHHHAAAEEEKKKNNNhhhrrryyyXXX777EEE>>>555888555999888777666333111000///...............///000000111111111111222444555666777???ssseee:::///666777222111000000000000000///............---------,,,,,,,,,,,,,,,---------.........---...///000000111000000000000111222222222222111222222222333333333333333444444444333333222222222444555555666777888999999888888999:::::::::999999444333333333222222222111000000000000000000000000000000000111111000000000......111666555///---...000//////111000///444;;;@@@888;;;>>>666222555333555666444111222888<<<;;;888888999:::;;;<<<<<<===AAABBBCCCDDDFFFHHHKKKMMMNNNNNNMMMKKKHHHHHHIIIJJJIIIJJJMMMOOOOOOMMMKKKIIIJJJIIIIIIHHHFFFEEECCCBBB???>>>===<<<;;;;;;;;;;;;999666444333222222111///////////////////////////...------000333444333111222222333333333444444444222333555999DDDaaabbb===777555777666222111333111000000000/////////......333:::@@@AAA@@@AAACCCHHHCCCGGGAAADDDIIIPPPqqqrrryyylll;;;DDD@@@666;;;777999999888777555333000///...............///000000000000000111222333444555333<<>>>>>BBBCCCDDDFFFIIILLLNNNOOOPPPPPPOOOLLLIIIHHHIIIKKKKKKLLLNNNOOOOOONNNLLLJJJIIIHHHHHHGGGFFFDDDCCCBBB??????===<<<<<<<<<<<<<<<888666333222222222111///........................---...///111333333222000222222222333333333444444222555777666777JJJpppHHH;;;999777666333000111444000000000000///////////////666>>>AAAAAAAAABBBCCCHHHBBBFFFAAABBBGGGUUUsss}}}wwwGGGAAACCC:::>>>999:::;;;:::999777444222000...............///000000/////////000111222444444444999BBBhhhqqqGGG999000333222---///888000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,------------,,,---...000111111111111000000111222222222222111222222333333444444555555666666666666555555555555333444555777:::<<<===>>>444666777888888777555444111111111111111111111111///////////////////////////000000111111000000///+++---444888666///...000---,,,---...---000;;;GGG\\\\\\uuufff===000777///111000---///555888888999999::::::<<<===???@@@FFFFFFGGGJJJOOORRRSSSSSSWWWWWWTTTQQQLLLJJJJJJKKKMMMNNNOOOPPPPPPNNNMMMKKKHHHHHHHHHGGGFFFEEEDDDCCC??????>>>===<<<<<<<<<<<<777555333222222222111///...........................///111333333222111000222222222222333333333333333555777666444===UUUlllsss>>>;;;:::888555222000111333000000000000///////////////888???@@@>>>???AAABBBGGGAAAGGGCCCBBBHHHaaavvv|||uuuXXX>>>FFF???AAA;;;<<<<<<<<<;;;999666333111...............///000000////////////111222333444555999;;;GGGwwwLLL888333000111000...///444000000000000000///............---------,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111222222000000111222222222222111222222333333444555555666444444444555555555555555444555666777888::::::;;;666777888999999777444333000111111111111111111111........................---..................---+++...444888555///...222...///000111......666@@@NNNJJJRRRSSS>>>...,,,,,,///111111///111666999777::::::::::::<<<>>>@@@AAAGGGGGGHHHLLLQQQUUUUUUTTTYYYYYYWWWSSSOOOMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLIIIIIIIIIIIIHHHFFFEEEDDD@@@???>>>===<<<<<<<<<<<<666444222111222222111///...........................000333444444222111000111222222222222333333333444444555555444777BBBNNNpppQQQ;;;999999888555333222111000////////////000000000000222<<>>AAABBBDDD@@@IIIGGGFFFNNNpppzzz}}}tttddd===HHHCCCBBB<<<<<<======<<<:::777444222...............///000000......//////000222333444///888---===]]]uuuKKK===222111111444555444000---000000000000000//////.........---------,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111222222000000111222222222222111222222333333444555666666333333333444444555555555666666666666777777777777777888:::;;;:::777444333000000000000000111111111........................+++,,,,,,------,,,,,,++++++...444888555//////333777888<<<<<<777222666>>>CCCAAABBB;;;333999;;;---///222333222444999:::888:::::::::;;;<<<>>>@@@BBBFFFEEEFFFKKKQQQTTTTTTSSSUUUVVVUUURRRPPPOOOPPPRRROOOPPPPPPQQQPPPOOOMMMMMMKKKKKKJJJJJJIIIHHHGGGFFF@@@???>>>======<<<<<<<<<666444222111222222111000........................///111444555444333111111111111222222222333333333555222111444555555999>>>HHHlll===999555777777666555444111...////////////000000000000666@@@FFFAAA===@@@DDDDDDCCC@@@KKKKKKIIISSS|||}}}}}}ttt}}}LLLCCCLLLDDDAAA888999;;;<<<;;;888555333222...---111000+++,,,000000000000000111111111111***999<<<111;;;nnnkkkJJJ777---000000000111222222333333222111000.........///000------------------------,,,,,,++++++,,,,,,---...,,,,,,---...///000111111222222222222111111000000222222333333333444444444555666555444333333555777555555555666777999:::;;;:::999999888666555333222000000000000000111111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,222222000+++***///:::DDDLLLOOOSSSSSSOOOKKKIIIIIIccceeeaaaSSSDDD999222...222111000000111444888:::999;;;=========>>>@@@BBBIIIMMMMMMJJJLLLRRRSSSPPPUUUTTTQQQMMMOOORRRQQQMMMNNNOOOQQQRRRRRRQQQOOONNNMMMMMMLLLIIIFFFCCCCCCDDDAAA@@@?????????>>><<<:::777666444222111///............//////......---,,,---000333444333222000000222222222111111111111111111222333444555555555555;;;NNNyyyPPP777;;;666555555444222111000000///000000000......000111???AAABBBBBBBBBAAABBBDDDDDDDDDEEECCCFFFccczzzvvv|||VVVIIIEEEFFF@@@888888999;;;<<<;;;:::888444///---///000---...111//////000000000111111111999//////999;;;GGGwwwaaa>>>111111333000000111111111111222222111111///.........//////------------------------,,,++++++++++++,,,------,,,,,,---...///000111111333222222222111111111111222222333333333444444444555666666444333333555777555555555555666777999999999888888777555444222111111111000000000000111111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,222333222//////555???GGGHHHMMMSSSTTTRRRQQQRRRUUU^^^aaa___SSSGGGAAA===:::000///......///222555777888:::<<<======>>>AAACCCIIIMMMNNNLLLNNNTTTUUUSSSUUUUUUQQQNNNNNNRRRQQQLLLNNNOOOQQQRRRRRRQQQOOONNNNNNMMMKKKIIIGGGFFFEEEDDDCCCAAA?????????>>>;;;999777666444222000///.....................------,,,---000333444333111000000111111111111111111111111111222333444555555555555:::===VVVjjj???:::===666555444333222111111000///000000/////////111333BBBCCCCCCBBBAAAAAACCCEEE@@@@@@FFFHHHNNNtttyyywwwkkkOOOBBBIIIDDD999888888999<<<>>>>>>>>>999222---.../////////111//////000000000000111111===,,,,,,:::555***BBBmmmVVV999...---///222111111111111000000000000000000///............///------------------------+++++++++++++++,,,------,,,,,,---...///000111111333333222222222222111111333333333333444444444444555666666555444444555777555555555555555666777777888777666555444333222111333222111000///////////////......------------------------------------------......,,,,,,000777===>>>EEEMMMOOONNNPPPVVV\\\UUUXXXVVVLLLCCC@@@???===///...---,,,---///111333555888:::<<<===???AAACCCIIILLLNNNNNNQQQUUUVVVUUUWWWWWWTTTOOOOOOQQQPPPMMMOOOPPPRRRSSSSSSRRRPPPOOOOOOLLLIIIHHHIIIIIIGGGDDDDDDBBB@@@???>>>===:::888777666444222000///.....................---------///111444444333111000000//////000000111111222222111111222333444444444444999555>>>\\\AAA666>>>777555555444333222111111000///000000//////000333666EEEEEEDDDAAA@@@AAADDDFFFHHHFFFNNNOOOVVVyyyxxxQQQGGGJJJMMM===:::888888<<>>ccc\\\EEE333444888555000///222222111000//////......///.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,---...///000111111333333333333333333222222333333333444444444444555555666777666444444555777666666555555555666666777888888666555444333333333444333222000///.........///...------,,,,,,------------------------------+++++++++)))'''(((+++...222999@@@BBBAAADDDLLLTTTIIIKKKGGG>>>777555444222...---,,,,,,,,,...///000333666999;;;<<<>>>AAADDDHHHKKKNNNQQQTTTWWWXXXWWWYYYZZZWWWRRRQQQRRRRRROOOPPPQQQSSSTTTTTTSSSQQQPPPQQQLLLHHHHHHKKKLLLIIIEEEFFFDDDAAA???===<<<999777666555333111000//////...//////......------------000222444444222000//////......//////000111222222000111222333333444444444222555===GGGVVVsssUUU444;;;???...444444333333222111111000///////////////222666:::GGGFFFDDDAAA???AAADDDHHHMMMHHHPPPSSS```xxxwwwZZZOOODDDPPPDDD>>>999888;;;>>>>>>===EEE???666///---......,,,...////////////000000000)))666999///---888999000(((LLLyyy```MMMAAA444---000222......222222111111000///...---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,---...///000111111333333333333333333444444333333444444444555555555444666777777555555555777777777777666777777888888999999777666555444555555444333222000///...............---,,,,,,,,,,,,,,,------------------------,,,------,,,*********++++++000555555333444;;;AAA>>>???;;;444///...---+++...------,,,---...///000222444777999;;;===AAACCCHHHJJJOOOUUUYYYZZZ[[[\\\[[[]]]ZZZUUUSSSTTTTTTRRRQQQRRRTTTUUUUUUTTTRRRQQQRRRMMMIIIIIILLLMMMJJJFFFGGGDDDAAA>>>===;;;999777555444333111000//////...000///...------------...111333444333111/////////------...///000000111111///000111222333333333333...444:::::::::IIIhhhVVV===888<<<<<<333333333333222222111111000/////////...///333999>>>GGGFFFCCC@@@???AAAEEEIIIFFFEEEKKKTTTrrrwwwvvvuuuVVV@@@LLLJJJDDD===:::===???===;;;FFFCCC<<<222------...,,,......////////////000000///000222333444444444444444...111JJJ|||tttZZZGGG:::333555222111000...+++...444111000000///...------,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,---...///000111111333333444444444444555555333444444444555555555555444666888888666555666666777777777777777888999999:::999777666555555666666444333222000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---------***,,,...---,,,,,,///222444555444000...000000---,,,,,,,,,---...///000000111333666999:::<<>><<<;;;:::888444333222111000/////////000///...---,,,---......333444444333000///...///------......//////000000//////000111222222222222555444333444666;;;BBBHHHuuu^^^777999999333666===333333222222111111111111//////......000555<<>>@@@BBB???;;;BBBEEE@@@555------//////........./////////000000333---...444555//////555222666888222000HHH|||jjjMMM;;;777888555000***...111111333666666333/////////......---------***+++,,,---...------,,,++++++++++++++++++++++++***************++++++,,,,,,,,,---...///000111111333444444444555555555555444444444444555555555555444666888888777666666666555555555666777888999:::999888666444444444555666333222111000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++((('''((()))***++++++***************+++++++++***,,,//////---...111000---******+++,,,---///000000111333666888999;;;>>>@@@BBBCCCJJJUUUZZZYYYYYY\\\XXX\\\[[[VVVSSSTTTVVVVVVSSSTTTVVVWWWWWWVVVTTTSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGDDD@@@===<<<<<<;;;:::444333222000////////////000///...,,,,,,---...///444555555333000....................................///000111222222222222666444333333555888777666;;;^^^]]]@@@555<<<777///333999222222222222111111111111000///......000666>>>DDDBBBBBBAAA??????AAAEEEIIILLLYYYVVVlllzzzyyy___OOOGGGQQQJJJCCCAAACCCDDDAAA===>>>DDDBBB777......111222............/////////000...111111//////222222///555,,,,,,666;;;888:::BBBdddzzzrrrbbbRRRHHH666:::<<<888222...111555111333///+++111<<<===666///............---------)))***,,,---...------,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,---...///000111111444444444555555555666666444444444555555555666666444666888999777666666666333333444444666777999999888777555333222333444555333222111000////////////...---,,,,,,++++++,,,,,,************************---,,,******++++++***(((***((('''))),,,---***((((((***+++***+++...,,,'''((()))***+++---...///000111444666888999:::===???<<<<<>>AAAEEEHHHIIIIIINNNNNNPPPTTTXXXXXXUUURRRVVVVVVVVVUUUTTTSSSQQQPPPVVVSSSPPPNNNMMMLLLJJJHHHFFFCCC>>>:::999999999888444333222000//////.........---,,,+++,,,---...///333777666111...//////---,,,,,,,,,---------......////////////000000000000333333444444444444444444777888:::>>>JJJfffaaaAAA:::888888888777666444333222000000000000000000000000000//////000555<<>>;;;:::999999888333333111000///.........------,,,+++,,,---...///333666666111...//////,,,,,,,,,,,,---------........./////////000000000000333333333333444444444444---///111111111888KKK^^^sssUUU===555:::777777777666555444333222000000000000000000000000...------000666>>>CCCFFFDDD@@@>>>???@@@@@@EEELLLPPPYYYxxx~~~VVVKKKIIIOOOQQQGGGDDDFFFBBB???;;;DDDTTTPPP;;;///111...---,,,---...---+++)))---............/////////,,,...//////......000111111222222222111///---,,,222000//////111222222222////////////............111///---...000000---***------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++******++++++,,,---************************,,,,,,------...///111222555555666777888999::::::<<<<<<=========<<<;;;;;;888888777666666666666777777777666666666777777888666555333222111111111222000000//////...---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++---***(((+++555===000111222222333555888;;;<<<===???BBBDDDFFFGGGHHHHHHHHHIIILLLPPPSSSTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQOOOMMMLLLLLLKKKIIIGGGEEEBBB>>>;;;:::999888777333222111000///.........------,,,+++,,,---...///333666666111...///...,,,,,,,,,,,,---------............/////////000000000222222222222333333444444333555888999555000222999===MMMffftttNNN;;;555222222555666666666666555333222111000000000000000000000000...---...333;;;AAADDDDDDEEEAAA???@@@@@@BBBHHHPPPWWW___}}}}}}}}}nnnOOOIIIOOOTTTKKKDDDDDDAAABBB666777KKK[[[UUU???......------...//////---,,,---------.........//////+++---......------...000222222333222222000///...222111000111222222111////////////...............000...------......+++))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---************************,,,,,,,,,---...///000111444555666777888999:::;;;<<<======>>>??????????????????>>><<<;;;:::999999777777666555555555666666666444333111111111111222000//////......---,,,,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++)))(((,,,333:::...000111111222444888:::;;;===@@@BBBCCCDDDEEEFFFGGGFFFFFFGGGIIILLLNNNOOOTTTTTTSSSSSSRRRPPPOOONNNQQQPPPNNNMMMLLLKKKHHHFFFEEEAAA===;;;:::999888666333222111000............---,,,++++++,,,---///000222666666111.........,,,,,,,,,,,,---------.............../////////000000000000111111222333333333222111222555555333444888111444888@@@LLL]]]ooozzzkkk\\\RRR@@@111333;;;===888333555555555555444333222111000000000000000000000000//////111888@@@EEEEEECCCFFFCCCCCCDDDDDDDDDKKKSSSXXXooo|||||||||YYYIIIIIIQQQLLLEEEDDD@@@@@@<<<999BBBUUU^^^MMM333...---,,,,,,...///...---------------............,,,---///...------...///......//////000000/////////.........//////,,,***////////////////////////------,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---************************,,,,,,,,,,,,---///000111444444555777888999:::;;;<<<======>>>???AAABBBBBBFFFEEECCCAAA???<<<:::999777777666555444444444444555444222111000111111222/////////...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))(((((()))+++---//////...///000111222444888::::::===@@@BBBBBBBBBCCCDDDGGGGGGFFFDDDDDDEEEFFFHHHOOOOOOPPPQQQQQQQQQQQQQQQSSSRRRPPPNNNMMMKKKGGGDDDDDDAAA===;;;:::999777555333222111///......------,,,,,,++++++,,,---///000222555555000---......,,,,,,,,,,,,---------..................//////////////////000000111222222333555000---///000///000333888999999888666555444444???BBBDDDDDD@@@;;;666222===777333555777777666555333333444333333222111000///////////////////////////000444;;;AAAEEEDDDAAACCCCCCEEEGGGFFFFFFKKKSSS^^^{{{{{{|||sssSSSDDDKKKKKKHHHGGGDDD999CCCDDD===AAAMMMJJJ<<<222///,,,++++++---------,,,------------.........---...///...------...//////............---------,,,,,,,,,---///000...---.........///////////////+++,,,,,,------------,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++******++++++,,,---************************++++++,,,,,,---...000111222333444666777999:::;;;<<<<<<======???AAABBBCCCFFFFFFDDDBBB???<<<999888888888777555444444444444444333222111000111111222//////......---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((***,,,---+++)))---///000111222555888;;;:::>>>CCCDDDCCCAAACCCDDDIIIIIIHHHEEEBBBAAABBBCCCFFFHHHJJJMMMOOOQQQSSSSSSSSSQQQPPPOOONNNKKKGGGDDDCCC@@@===;;;:::999777555222111000///...---------,,,+++++++++,,,...///111222555555000---...---+++,,,,,,,,,---------......------........./////////---......///000111222222777333333555666222000111,,,...222555777888777777666555333111000111555999444666888666111...///111222222222222222111000000////////////////////////...222888===@@@AAAAAA@@@@@@AAADDDGGGFFFGGGNNNWWWsss{{{{{{}}}nnnJJJIIILLLKKKKKKIII???FFFGGG???<<>>???AAACCCDDDDDDCCCBBB@@@===;;;999;;;:::999777666666555555333333111000000000111222///......------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))***+++++++++++++++...///111222333555999<<<===BBBGGGHHHEEECCCDDDGGGKKKKKKKKKHHHDDDAAABBBCCCCCCDDDFFFIIIKKKMMMNNNOOONNNNNNMMMNNNNNNLLLIIIFFFBBB@@@===;;;:::999666444222111000///...---------++++++++++++,,,...000111222555555000---------+++,,,,,,,,,---------......---------.........//////,,,------...000111111222---+++---111222///...///444222///---...000333444333555888777555333333444+++000555666333111///...111111111222111111000///////////////////////////111777>>>BBBAAA@@@AAACCC@@@@@@CCCFFFGGGKKKWWWddd{{{|||}}}UUUMMMNNNNNNNNNKKKRRRJJJFFFGGGIIIIIILLLOOOFFF@@@888111......//////,,,,,,,,,---------......+++---...---++++++,,,---...------,,,,,,,,,,,,---///---++++++,,,---,,,++++++++++++,,,,,,---------***,,,,,,,,,***)))))))))+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++******++++++,,,---************************+++++++++,,,---...///000000111222444666777999999<<<;;;;;;;;;===>>>@@@BBBCCCCCCCCCCCCBBB@@@>>>======<<<;;;999888777777777333222111000000000111222///......------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&***---,,,))))))---111...///111222333666:::===???DDDJJJKKKHHHEEEFFFIIIKKKMMMMMMKKKFFFDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGJJJJJJJJJLLLMMMMMMJJJGGGBBB@@@===;;;:::999666444222111000///------------++++++++++++,,,...000111111555555000---------+++,,,,,,,,,---------......---------.........//////,,,,,,---...///000111222222000///111111///111666000000000222333333111///...000111000...///222666666444111///111444444222000111111111111000000///////////////////////////555===EEEGGGDDDBBBDDDHHHCCCBBBDDDFFFHHHPPPaaaqqq|||||||||uuuSSSHHHFFFHHHMMMVVVUUUNNNEEEGGGSSS]]]___WWWYYYQQQ>>>,,,&&&***///---,,,,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++000...,,,***&&&%%%***///+++***)))))))))))))))))),,,,,,,,,---...///000111555555666555555666999;;;>>>===<<<<<<===>>>???@@@DDDCCCBBBAAAAAAAAAAAABBB>>>===;;;:::999999::::::888666333222222222222111///---++++++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......222111111222555999>>>@@@CCCGGGLLLNNNNNNMMMMMMMMMVVVVVVUUUQQQMMMIIIHHHHHHEEEGGGHHHGGGFFFEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEAAA???===;;;;;;999777555222111000...------------...---------...///111222333222111///---,,,,,,+++------------------------......////////////......////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000///...---...000222333===>>>@@@BBBDDDEEEEEEDDDGGG@@@CCCMMMNNNRRRrrr|||}}}{{{gggEEEIIIOOOIIISSSSSSOOOHHHIIIRRR[[[^^^^^^aaa\\\LLL;;;000+++(((...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++'''(((,,,000111///,,,***,,,,,,+++************+++,,,,,,,,,---...///000111444555666666666666888:::===<<<<<<;;;<<<===???@@@CCCCCCCCCBBBBBBAAAAAAAAA@@@???===<<<;;;;;;<<<<<<:::888555333333333222111///---++++++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......333333333444888<<<@@@CCCEEEJJJPPPSSSSSSQQQPPPQQQWWWWWWVVVRRRMMMJJJHHHHHHDDDFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDDDDAAA???<<<;;;:::999777555222111000...------------...---------...000111333333222111///...---------------------------------......////////////......////////////////////////.../////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000111111111111//////......///222555777===???AAACCCDDDEEEEEEEEEBBBCCCJJJQQQSSSccc|||}}}|||UUUGGGKKKJJJNNNPPPOOOJJJIIIOOOVVVZZZZZZ\\\YYYOOODDD<<<333---///---------//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...,,,,,,...000///......---,,,,,,+++++++++,,,,,,,,,,,,---...///000111222444666777777777888999<<<;;;;;;;;;;;;===>>>???AAABBBCCCDDDDDDCCCAAA@@@AAAAAA@@@>>>>>>>>>>>>>>>===;;;777555444444333111///---++++++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......333444555777:::???CCCFFFGGGMMMUUUXXXWWWUUUTTTTTTXXXXXXVVVRRRNNNJJJHHHHHHCCCDDDFFFFFFDDDCCCDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCAAA???<<<;;;:::999666444222111000...------------...---------...000222333333222111000////////////..............................////////////......////////////////////////....../////////000000000.........////////////000000000000000000000000000000000000000000000000000000000000000111111111111///......///222666:::===???@@@AAACCCDDDEEEEEEEEE???DDDKKKOOOYYYxxx{{{}}}}}}RRRDDDMMMIIILLLNNNKKKIIIKKKPPPSSSVVVTTTNNNFFFAAA>>>888111///...,,,---...///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------.........---,,,)))&&&''',,,...---......---,,,++++++++++++,,,,,,,,,---...///000111000333666777777777888999;;;:::::::::;;;<<<>>>???@@@AAADDDFFFFFFDDDAAA???BBBAAA@@@@@@??????>>>>>>???<<<888666555444222111///---++++++,,,,,,+++***+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,......333333555777;;;@@@DDDGGGFFFMMMVVVZZZYYYVVVUUUUUUXXXWWWVVVRRRMMMIIIGGGGGGBBBDDDFFFFFFDDDCCCCCCDDDGGGGGGGGGGGGFFFEEEDDDDDD@@@>>><<<;;;:::888666444222111000...------------------------///111333444222111000///////////////..............................////////////......////////////////////////........./////////000000---------.........//////000000000000000000000000///////////////////////////000000000111111111111/////////111555:::???BBB@@@AAABBBCCCDDDEEEFFFFFFCCCEEEHHHRRRmmm{{{}}}}}}xxxOOOHHHIIIJJJKKKJJJHHHGGGJJJMMMUUURRRKKKDDDBBB???888///000...,,,,,,---...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////(((///333222222555555111......---++++++*********,,,,,,,,,---...///000111///222555777777777888999::::::999:::;;;===???@@@???AAADDDGGGGGGEEEBBB???AAA@@@@@@@@@???>>>>>>===@@@<<<999666444333111000///---++++++,,,,,,+++***+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,......000111333666:::???BBBDDDCCCLLLUUUYYYWWWSSSSSSUUUWWWWWWUUUQQQLLLHHHFFFFFFBBBDDDFFFGGGFFFDDDDDDDDDHHHHHHHHHHHHGGGFFFEEEDDD@@@>>><<<:::999888666444222111000...---------------------...///111333555111000000///.........///////////////////////////......////////////......////////////////////////............////////////------------............///////////////////////////////////////////////////000000000111111111111///000222555:::???CCCFFFBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEJJJccc{{{~~~~~~pppGGGOOOKKKHHHIIIHHHFFFFFFIIIKKKLLLKKKJJJLLLKKKBBB888444111...------...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000000111111...222000***+++111222---///...---,,,+++*********,,,,,,,,,---...///000111///222444666666777888:::::::::::::::<<<>>>@@@AAA???AAADDDFFFGGGEEEBBBAAA@@@@@@@@@@@@???>>>===<<<@@@===999666555444222111///---++++++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......///000222555999===@@@AAAAAAJJJTTTWWWTTTQQQRRRUUUXXXXXXVVVRRRLLLHHHFFFFFFCCCFFFIIIIIIHHHFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCC@@@>>>;;;:::999888555333222111000...---------------------...000222444555333222111000///......///000000000000000000000000......////////////......////////////////////////------........./////////---------............///////////////////////////000000000000000000000000000000000000111111111111111222666:::>>>BBBEEEGGGCCCCCCCCCCCCDDDEEEGGGGGGAAAEEEWWW{{{}}}}}}lllXXXNNNGGGHHHIIIGGGFFFGGGBBBEEEFFFHHHMMMRRROOOIII888555222/////////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------.........///......///000000111222222---222444999EEEOOOHHH999111000///---,,,+++++++++,,,,,,,,,---...///000111000222333444444666999;;;;;;;;;:::;;;<<>>:::888777666444333///---++++++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......///000222555888;;;===???BBBKKKUUUWWWSSSQQQTTTXXXZZZZZZXXXTTTNNNJJJHHHGGGEEEHHHKKKLLLJJJHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA???===;;;:::999888555333222111000...---------------------...000222555666666555444222111000000000000000000000000000000000......////////////......////////////////////////---------.........//////---............/////////////////////////////////000000000000000000000000000000000000111111111111222555999>>>BBBDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHBBBUUU{{{{{{}}}}}}^^^QQQGGGHHHJJJHHHFFFGGGIIIHHHCCC@@@DDDKKKNNNMMM<<<888444222111000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////...//////000111222222222444HHHeeennn222111000///------,,,,,,,,,,,,,,,---...///000111111222333333444666999<<<;;;;;;;;;<<<===???AAACCCAAABBBDDDEEEFFFEEEDDDCCC@@@AAABBBBBBAAA@@@>>>===AAA???;;;999888888777555///...,,,+++,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......///000222555888:::<<<>>>DDDMMMVVVWWWSSSQQQUUU[[[\\\\\\ZZZUUUPPPKKKIIIIIIFFFIIILLLMMMLLLJJJIIIHHHCCCCCCCCCCCCBBBAAA@@@??????===;;;:::999777555333222111000///---------------------...000333555666999888666444333111111111000000000000000000000000......////////////......////////////////////////---------.........//////.........////////////000////////////////////////000000000000000000000000000000000000111111111111333666<<>>@@@AAABBBDDDEEEFFFGGGHHHGGGFFFFFFAAACCCEEECCC@@@>>>>>>@@@???@@@???:::777888666222000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...111222333333444777;;;???BBBOOOZZZ[[[YYYXXXXXXWWW[[[\\\[[[UUUNNNHHHGGGHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFDDDAAA>>>>>>???AAAAAA<<<:::===<<<777444666222111///...---------...---///+++...888888666===EEEBBBBBB:::...111666///444//////444333---...444000000000000111111111111---.........//////000000////////////////////////////////////////////////111111111111000000000000000111111111111000000///...222222//////444888888???AAADDDDDDBBBAAABBBDDDAAAHHHIIIAAA>>>DDDLLLNNNlll~~~zzznnnJJJAAAGGGHHHCCCBBBGGGEEE???AAAKKKLLLEEE@@@???<<<777333222222333111000000//////...------................................................,,,,,,---------.........//////.........---------444///+++,,,111333///+++;;;------999777<<>>@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFAAACCCDDDCCC@@@>>>>>>???>>>@@@>>>999666777555222000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...000111222333444777;;;???BBBNNNYYYZZZXXXXXXXXXWWW\\\[[[YYYUUUOOOKKKIIIHHHGGGHHHIIIIIIIIIGGGFFFEEEGGGGGGEEEBBB@@@???@@@BBBAAA<<<:::<<<<<<777444555111000///...------...///222111,,,...444111555FFFMMM___kkkbbbUUUSSSGGG///...999888+++,,,::::::///000000000000000000000000........./////////000000////////////////////////////////////////////////000000000000000000000000111111222222222111111111111222000...444@@@IIILLLAAACCCDDDCCCAAAAAACCCEEECCCBBBEEEHHHFFFGGGTTTccc~~~{{{iiiIIIGGGHHH@@@999===>>>===AAAJJJLLLHHH<<>>555111444888111111000000///.........................................................------------.........///............---------------000333222///---///111///888666666VVVLLL//////,,,---+++---...------......///000111111222333333333333555777999999;;;<<<>>>@@@AAAAAACCCDDDFFFGGGGGGGGGFFFEEEBBBCCCDDDBBB@@@>>>>>>>>>===???===888666666444111000///...,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---......///111333444777;;;???BBBNNNWWWYYYXXXXXXXXXWWW\\\YYYVVVSSSQQQOOOKKKIIIGGGHHHHHHHHHGGGFFFDDDCCCGGGGGGFFFCCC@@@???AAABBB@@@<<<:::;;;;;;777444444000///...------...///000555222...111222---===___bbbdddGGG555+++444<<<777111111000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000111111111111111111111222222222444???MMMUUUWWWCCCCCCCCCAAA@@@AAADDDFFFJJJGGGJJJNNNIIILLLmmm|||yyyOOO>>>@@@===@@@@@@>>>===@@@DDDFFF:::@@@DDDAAA888333444888222111111000000//////...................................................---............/////////........................,,,///222444444444555666333000EEEyyyZZZ------111...---111...------......///000111000222333333222333555777888999:::<<<>>>???@@@AAACCCDDDEEEFFFFFFFFFEEEDDDBBBBBBBBBBBB@@@???>>>======???===888666666555111//////---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************************+++,,,------,,,...111222444777;;;>>>CCCMMMVVVXXXXXXYYYYYYWWWZZZWWWSSSRRRRRRQQQMMMIIIGGGGGGGGGGGGFFFDDDBBBAAAEEEEEEDDDBBB???>>>???@@@>>><<<::::::999777444333//////...------...000000333111///444444222OOOYYY666888===222///999111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111000000000000000111222222333555888>>>IIISSSTTTOOOCCCBBB@@@???@@@BBBFFFIIIQQQPPPPPPNNNMMMaaa}}}yyyNNN@@@AAACCCEEEDDD>>>999:::>>>:::===???>>>:::666444444222222222111000000//////////////////////////////////////////////////////........./////////000000////////////////////////888222---///666999666111AAA^^^hhh///...555......///...------......///000111000111222222222333555777888999:::<<<===???@@@AAABBBCCCDDDEEEFFFEEEDDDDDDBBBBBBAAAAAA@@@???>>><<<===???===888666666555111///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************************+++,,,------,,,...111222444666:::<<>><<<777555555444000///...---+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...,,,...111333444555888:::???GGGNNNPPPRRRUUUUUURRRSSSQQQOOONNNMMMLLLJJJHHHDDDDDDDDDDDDCCCBBB@@@???>>>??????>>>;;;999999:::888999888666777999777333000///...------...///000...000///000222;;;aaagggGGG666///555555444444333222222222222222222222111111111111111111111111111111111111111111111111111111111111000111111222222333333333666666666666777999;;;<<>>FFFQQQXXXXXXIIIFFFCCCCCCEEEIIILLLMMMHHHHHHOOOiii}}}aaaKKK:::;;;???===<<>>@@@@@@AAABBBCCCDDDEEEDDDCCCCCCCCCAAA???@@@AAA@@@===;;;:::;;;:::555222333111...///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...,,,///111333333444666777:::AAAHHHJJJMMMPPPPPPMMMNNNNNNNNNLLLIIIGGGGGGGGGAAABBBCCCCCCCCCAAA@@@???===>>>>>>===:::888888888444777777555777;;;999444111000///...------...///---222000...333BBBgggSSS===777666666555444444333333333333222222222111111111222222222222222222222222222222222222222222222222111222222333444444555555777777666777888;;;===???BBBCCCAAA???DDDOOOXXX[[[QQQNNNJJJIIIKKKMMMMMMLLLNNNXXXsss|||vvvKKK===>>><<<:::<<<777999;;;:::888555444444444444333222222111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444444444>>>444...<<<___DDD///111***444///...------......///000111...///111111222333555888777888999;;;===>>>???@@@AAABBBCCCDDDDDDDDDCCCBBBCCCAAA??????AAA@@@===:::888999888333000111///+++......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...---///222333333333555666777===CCCFFFIIIMMMLLLIIIKKKMMMNNNKKKFFFDDDDDDFFF@@@AAABBBBBBBBBAAA@@@???===>>>>>>===:::888777888222666666444666;;;;;;555222111///...---------...,,,333111...777JJJmmmYYY888777777666555555444444333333333222222111111111222222222222222222222222222222222222222222222222222222333444444555666666555555444555666999<<<===<<>>CCCCCCCCCDDDDDDDDDEEEEEECCCAAA???>>>??????===<<<888777777555444111000...///...,,,***)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))(((((((((((((((*********)))))))))))))))************++++++++++++///...000333333000111666333888@@@FFFIIIHHHFFFCCCKKKMMMMMMIIIBBB???@@@CCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;999777666777666555666777888777666;;;333---...000///000333+++333111***333WWWkkkMMM666999>>>777000000555555444333222222333444333333333222222222222111333333333333333333333333111111222222222333333333444555666555555666999<<>>@@@?????????@@@@@@@@@@@@@@@===;;;:::999:::;;;:::999777666666444222111///......---+++)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***+++***)))(((((((((((())))))))))))))))))))))))))))))******++++++,,,------//////222666555222222555555999???EEEIIIIIIHHHFFFGGGIIIJJJGGGAAA>>>@@@CCC@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;:::999999444333333333555666666555888222///000000---,,,,,,,,,444444///<<>>CCCEEEDDDAAACCCGGGJJJMMMZZZxxx|||{{{{{{yyyWWW999999:::>>>@@@===444,,,888777555444444444555666555333111111111222111000444555555444333444777999333444555666555444222111888444333666???TTTrrr```???111000000///000///...000333666666666777666555555666888;;;<<<888:::<<<===???BBBFFFIIICCCCCCBBBAAA@@@@@@@@@@@@;;;:::888888:::;;;:::999777777666444333111000///...---+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))))))))***))))))))))))))))))))))))(((((())))))***+++,,,---...///444999888333222444777:::???DDDHHHIIIJJJIIIEEEGGGHHHFFFCCCAAACCCEEE@@@@@@AAAAAA@@@???===<<<888999999:::::::::999999666555555555555555555555555222111555555111---------333333222BBBhhhvvvQQQ<<<666777:::999777333///000555999444444333333333222222222333333333333333333333333333333333333444444444555444555666555555666999;;;===;;;:::;;;===@@@@@@@@@HHHFFFEEEJJJYYYzzz~~~~~~~~~yyyeeeKKK888333777;;;===555333111000111222333333666444333333444555444333222333444444333444666888///222666888888777777777444???QQQeee|||gggDDD333000111111000000000222666999999999<<<:::999888999<<>>>>>???@@@???>>>::::::888777555444333333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************++++++++++++************++++++*********+++++++++++++++)))))))))))))))+++,,,---///111777======777444666999:::===@@@CCCEEEFFFFFFBBBDDDFFFEEEDDDCCCDDDFFF@@@@@@AAAAAA@@@>>><<<;;;888999999999999999999888777888888777555444444444222000111444555222111222...111111222CCCfffnnnIII111444444555888::::::888555555555444444444333333333666666666666666666666666444444444555555555666666444555666666555666999<<<<<<>>>@@@BBBCCCCCCDDDDDDJJJHHHMMMcccfffQQQGGGBBB???555666999<<<>>><<<777222777666555555777999999888111444777888888888999;;;===<<<999666444777===BBB]]]vvvpppKKK555111111111000000111444888:::;;;:::999888777666777:::===???>>>???@@@AAACCCGGGLLLPPPYYYWWWSSSOOOLLLJJJIIIIIIGGGEEECCCCCCCCCDDDCCCAAA???>>><<<:::999888888888666444333111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---,,,,,,---------.........///...---------///111222555777===CCCCCC???===??????@@@AAABBBDDDFFFGGGHHHEEEGGGIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDBBB@@@???@@@@@@@@@@@@???>>>===<<<666999===>>><<<;;;;;;<<<999666444444222000111555111222333777IIIjjjeeeAAA;;;666888>>>@@@:::333666666666666555555555555777777777777777777777777555666666666666777777777555666777777666777:::===999===AAABBBBBBBBBEEEHHH>>>RRRuuu~~~~~~~~~jjjRRRLLLDDD:::444333555666666777555444444666777777777777888999888666555555666666777999>>>JJJ]]]ssszzzQQQ888222111...000000111444888::::::999999888777777888:::===>>>AAACCCDDDDDDEEEGGGJJJMMMSSSPPPMMMIIIFFFEEEEEEEEEEEECCCAAAAAABBBBBBAAA@@@AAA???===;;;::::::;;;;;;777666555333222222222222////////////////////////........................------------.........///---,,,,,,,,,,,,------...---......//////000000111444444333333555888:::<<<===>>>CCCIIIJJJGGGHHHKKKOOOOOOPPPQQQSSSTTTVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPOOONNNLLLLLLLLLKKKJJJIIIHHHGGGAAAGGGOOOSSSSSSRRRSSSTTTPPPKKKEEE@@@;;;666777<<<666666999BBBWWWvvvmmmKKK444...222666777999888888888777777777777777777777777777777777777777777777777888888888888777888999888888999<<<>>><<<>>>>>><<<:::<<>>@@@>>><<<;;;;;;<<<;;;999777888888888:::???EEEJJJFFFQQQcccyyyzzzQQQ888333222---///000111444777999888777888888999999:::;;;===>>>???AAABBBBBB@@@@@@AAACCCAAA???===:::999:::;;;===<<<:::999:::===>>>>>>>>>???>>><<<:::999999::::::666555333222000000111111////////////////////////........................------------............------,,,,,,---......///---......///000000111111333333444666999>>>CCCFFFAAA@@@CCCHHHJJJJJJMMMSSSUUUVVVXXXZZZ]]]___```aaaccccccdddeeeeeedddbbb```aaa```]]][[[YYYYYYZZZZZZTTTTTTTTTUUUUUUTTTSSSSSSSSS\\\ffflllkkkiiiiiiiiibbb\\\VVVOOOGGG???@@@DDD999999>>>LLLcccfffNNNCCC??????;;;::::::::::::999999999888888888888888888888888888888888888999999999999999999::::::999;;;===@@@>>>@@@AAABBBGGGWWWnnnkkk\\\PPPNNNKKKIIIIIIHHHFFFDDDFFFHHHMMMUUUaaarrruuuMMM666444444/////////111333777888777555333444555666777888888888666777888777555333333444333222000///000222555777444444444666999<<<=========<<<999777777777888999444333111///......//////........................------------------------,,,,,,,,,---------......---------------...///000---------...///000000111///000111555:::AAAGGGJJJ@@@>>>@@@DDDFFFHHHMMMTTTLLLNNNQQQUUUXXX[[[]]]^^^bbbbbbccccccdddbbb___]]]```^^^[[[WWWVVVVVVWWWYYYVVVVVVWWWYYYYYYZZZZZZZZZ^^^gggrrrwwwuuupppmmmlllccc^^^YYYSSSJJJBBBBBBFFF;;;;;;@@@OOOfffvvvVVVCCC<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999:::::::::::::::;;;;;;:::<<<>>>AAA:::???FFFRRRggg~~~~~~~~~lllTTT;;;222222///555111000111111000222666666555444444555444222000111222333333222222444555000000//////...//////000...///000000000000333555::::::888444111///000111---,,,+++++++++,,,---......---+++*********++++++************************++++++++++++,,,---...///...------,,,,,,------...///............///000000///000000111222666;;;???AAA===;;;???FFFKKKKKKIIILLLKKKOOOUUUVVVRRRSSSYYY^^^^^^^^^aaacccbbb]]]YYY___UUUUUUWWWNNNKKKNNNLLLOOOKKKKKKLLLKKKHHHKKKQQQaaammmqqqkkklllsssooobbbVVVSSSIIICCCCCC:::666???;;;999<<>>BBBBBBYYY|||~~~~~~eeeNNN777000444333444000000222222111222666555444333444666666555333222444555444333222222333333222222111111111111222---...////////////111333666777666333000......///,,,++++++******+++,,,---,,,+++***)))))))))******************************************+++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......,,,---......///222666999DDDAAA???AAAEEEIIIJJJJJJLLLKKKNNNTTTVVVTTTWWW\\\YYYYYY[[[___bbbbbb___\\\ZZZTTTVVVVVVNNNOOOQQQKKKMMMMMMLLLKKKIIIIIIJJJLLLUUUdddkkkeeebbbfffcccYYYSSSSSSHHH>>>>>>999555;;;:::::::::KKKcccmmmvvvppp___TTTIIIBBB>>><<<888777888:::::::::???@@@@@@???===;;;;;;<<<<<<:::777777===NNNeeeuuu~~~~~~{{{dddNNN666...333333111......222333111222555555444333555777888777666444666777777555333222222111000///............///...///000000//////111333333444444333000...------,,,++++++*********+++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,)))))))))(((((()))))))))******))))))******+++,,,(((***+++++++++,,,///111555444222222444666999:::::::::===BBBDDDDDDHHHNNNOOOOOOQQQUUUWWWWWWTTTRRROOONNNPPPJJJAAAEEEGGG<<>>===<<>>@@@EEEIIIJJJKKKKKKLLLKKKIIIFFFDDDCCCEEEGGG>>>888EEEJJJ>>>CCCRRRVVVGGG;;;===???;;;777BBBFFFAAA???CCCCCC===HHHQQQFFF444666===<<<:::555;;;===BBBLLLQQQ[[[ooo~~~yyytttwww~~~~~~~~~xxxhhhPPP@@@:::333111111444999;;;777666888:::888666555666777666666444666999:::999999::::::===<<<<<<;;;;;;<<<<<<===999::::::999888777999:::777999:::999777444333333111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))***++++++******))))))******+++***************+++,,,,,,)))***,,,,,,++++++,,,......000222222333555888;;;<<<===>>>===<<>>===;;;777@@@CCCFFFNNNSSS___rrr~~~~~~~~~~~~uuummmZZZLLLCCC888666666:::@@@AAA===:::;;;;;;888666555555666666555444666888888888999;;;===@@@@@@@@@@@@AAABBBCCCCCC>>>??????===;;;;;;<<<===<<<======<<<999777666666444444444333222000///...------.../////////......************************++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---.........///222444...///111444777888999999@@@CCCDDD@@@???AAABBBAAAGGGIIIKKKLLLJJJIIIIIIJJJGGGDDDDDD???<<>>:::999???GGGFFF???<<>>@@@AAA???@@@@@@>>><<<;;;<<<===??????>>>;;;888666666777666666666555333111///...------///000000000//////++++++++++++++++++++++++------,,,,,,,,,,,,------...------,,,,,,------...------,,,,,,------...///...///000000111444888;;;<<<<<<>>>BBBFFFFFFCCC@@@PPPTTTUUUQQQOOOQQQQQQNNNIIILLLPPPQQQPPPQQQSSSUUUTTTLLLLLLIIIAAADDDIIIEEENNNOOONNNJJJEEECCCDDDFFFAAAAAA@@@???CCCFFFCCC??????CCC<<<777<<<:::777===666BBBFFFHHHRRR\\\hhhyyy~~~~~~sssaaaYYYYYYSSSMMMDDD777444555:::@@@AAA:::666555777555333333555777888888666666444222111222666999666666777888:::<<<>>>????????????===;;;:::;;;<<>>BBB;;;777@@@>>>KKKPPPTTTbbbnnn|||~~~~~~ttt]]]SSSPPPCCC999777444000222555777777555222000333111000111333333222111000111222444555666666777666777888888777666888999<<<;;;;;;:::;;;;;;<<<<<<======<<<999444111000000333333333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000111444666888999======???DDDHHHFFF>>>777LLLMMMOOOQQQQQQOOOLLLKKKNNNOOOPPPQQQRRRVVV\\\```ZZZZZZXXXTTTQQQPPPQQQSSSSSSOOOKKKHHHIIIKKKMMMNNNKKKMMMOOOPPPOOOLLLHHHFFFFFFEEECCC@@@===;;;999888===DDDPPP]]]mmm}}}oooZZZPPPMMM@@@777555222000222444555555444222000333222222444777999999888///000111333444555555555333444666555555444666777666666555444444444555555222333444333111000000000111000000///......------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......------...///111333444555999:::===DDDIIIJJJEEE@@@HHHGGGEEECCCAAA@@@???>>>?????????@@@DDDKKKTTTZZZRRRRRRPPPMMMKKKJJJKKKMMMPPPLLLGGGEEEEEEFFFGGGHHHEEEFFFHHHIIIHHHFFFDDDBBBEEEEEEDDDCCC@@@>>><<<;;;:::???JJJ\\\rrrzzzdddQQQIIIGGG;;;444333///000111111222222111111000/////////000333555555444...///000111222222222222///000222222222222444555222111000000////////////+++...111111000///...///------,,,,,,++++++******************************************************)))*********++++++++++++************************+++++++++,,,,,,,,,,,,---+++++++++,,,---...///000111111444:::@@@BBB@@@===>>>;;;777333111222333555555333111111444===HHHOOOMMMMMMMMMKKKIIIHHHJJJLLLIIIFFFAAA>>>>>>?????????<<<======>>>>>>======<<>>BBBGGGSSSeeesss^^^>>>---333///333333---///444...------------------------,,,******+++---......---,,,,,,,,,,,,,,,+++*********,,,------,,,,,,---///+++*********+++,,,---...(((***,,,,,,,,,+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))*********++++++************************))))))*********++++++++++++++++++******++++++,,,(((***+++,,,---...///000111111222222222222222111...///111111000000111333000222333333222111222333/////////111333333222000......//////////////////000000111222333333222222444777;;;>>>BBBLLLYYYddd}}}}}}{{{rrr]]]DDD333444===222///333333,,,...222,,,,,,------......------,,,000///------------,,,***,,,,,,,,,,,,,,,+++***)))***+++,,,,,,+++***+++---************+++---...///)))***++++++***)))+++,,,************++++++++++++************************++++++++++++++++++++++++************++++++++++++************************************++++++++++++***************++++++,,,+++---...///...---......///...------...///000111000111111000...---///111000111333333222111111222111000000222333333111.........////////////...---000000////////////000000111222444777>>>GGGQQQXXXjjjwww[[[EEEDDD@@@>>>AAA@@@;;;777666000000000000////////////------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++*********)))))))))((((((++++++++++++++++++++++++++++++***)))(((((())))))((()))******((('''(((***************))))))(((((())))))))))))))))))******++++++***((('''(((,,,///))))))(((((())))))***+++++++++++++++++++++++++++,,,---+++)))+++//////,,,000------000000...---///000***(((---111///...////////////////////////...333222111000000000000000////////////000000000000222222111111000/////////111000000555===CCCFFFFFFMMMhhh~~~dddLLL<<<777555777666222//////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))+++,,,---,,,++++++,,,...++++++++++++************))))))******+++,,,------,,,---...---+++))))))***------,,,***************++++++++++++++++++++++++(((***)))(((***------)))&&&%%%&&&)))(((&&&(((,,,---,,,,,,---//////---+++------,,,,,,------...///+++++++++++++++*********,,,,,,------.........///---------...//////000000222111000333888<<<======@@@IIITTT]]]hhhvvv~~~~~~gggNNN<<<666333444333000...000000000000000////////////---------------------------------------------------------------,,,,,,,,,,,,,,,---------........./////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******+++++++++******,,,...+++++++++,,,,,,,,,,,,,,,))))))***+++---...///000111333666666333///,,,+++111000...,,,+++***))))))++++++++++++++++++++++++***---------///222111,,,***---333888555///,,,...(((000333...,,,///---&&&---,,,,,,+++,,,...111222---...///000000//////...,,,,,,---...//////000000---......//////000000111111000///111333666666666666888;;;>>>AAAHHHSSS\\\sss}}}}}}www^^^III???999444555444222111444000000000000////////////..................................................................------............/////////000000000000////////////...------------------------++++++***))))))*********)))***++++++******,,,...++++++++++++,,,,,,,,,,,,******+++,,,,,,---......111444666777444000---,,,000///...,,,+++***))))))************************+++...000000333666444///000777CCCJJJEEE888///---777EEEIII@@@<<<@@@???666111000......///222555777222333555777888777666555//////000111333444555555555444444333333222222111/////////111333444555555888999===BBBEEEHHHNNNTTTbbb}}}~~~}}}jjjUUUGGG===777222222222000111333000000000000////////////..............................................................................////////////000000////////////............------------------------+++***************++++++***,,,---------,,,---...******++++++++++++++++++++++++++++++************)))+++,,,,,,***))))))))),,,,,,+++***************************************(((+++---...111444333......222<<>>888555666666333333555000000000000////////////........................------------------------,,,,,,---------.........,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,000444555333///---+++......---,,,+++******)))))))))))))))))))))(((((()))+++++++++******,,,...((((((((((((((()))***+++************************,,,/////////333888999555888333333:::AAADDDFFFGGGCCC@@@===<<<>>>BBBEEEFFF:::999777666555444444333333333333333333333222222111111222222222333333333111222222333333444555555333555888777444222333444222222777<<<<<>>GGGHHHCCC@@@DDD;;;666888===???CCCHHH>>>>>><<<;;;888777555444666555444333333333333333333333333333333333333333666555555444444333222222---000444555444333555777333111333555222666OOOkkkzzz}}}jjjWWWFFF;;;999666444222333333222222000000000000////////////........................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,---******------+++,,,///222@@@FFFIIIKKKBBB:::>>>===333,,,...222000,,,***,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,---...////////////222555888999888666555555777;;;???AAABBB>>>===<<<:::888777666555555555333333333333555555333222111111000000111111444444444444333222111000222222222111111111000000444000111666666999KKK```vvvuuudddTTTFFF===999666333222333333222111000000000/////////..............................------------------------------------------------,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,---******---,,,***,,,000>>>DDDJJJWWWbbbXXXLLLPPP777111...000111---++++++,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,---//////444333222333444555444333333222111222555777888888::::::999888777555444444555444333222222333444555333222111111000000111111444444444444333222111000222222222111111111000000111...///444444666EEEYYYlllyyy}}}lll\\\OOODDD>>>888666333222222333222111/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,---+++***,,,+++))),,,111777DDDSSS```cccOOO<<<===888555444555222---,,,///,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,...///000555444333333555666555444888666444444555666555444666777666666555444333333444333222111111222333444222222111000000000000111333333333333333222111000222111111111111000000000000...000444333444AAAQQQcccqqq}}}yyyfffWWWKKKBBB<<<888666333222222222222111///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,---++++++,,,***)))---444KKKqqqpppYYYSSSFFF???:::888555000///111,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---...///000111111111444777::::::::::::888777666777777666444444444555666555444333333333222111000000111222333222222111000000000000000222222222222222111000000111111111111000000000000111111444777666666???KKK___nnnuuucccUUUIII???999888555333111222222111000///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,,,,++++++,,,******000999AAAssslllZZZTTTGGG;;;666555222///...,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---...000000000000111444888<<<======333222222222444444333111333444666666666555444333222222000000000000222222222111000000//////000000111111222222111111000000000000000000000000000000222333666777777777>>>EEEZZZiii~~~ooo^^^PPPEEE===777777555222111111222111000/////////.........------........................------------------------........................,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,+++++++++,,,++++++444???VVV|||www^^^TTTEEE777333333111---+++,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---///000111222111222444777999999888000///000111333444333222444555666777777666444333333222111000000111222333111111000////////////000000000111111111000000/////////000000000000000111000222444444444555:::???QQQ^^^ttt|||~~~zzzfffTTTHHHAAA;;;888777555222111111111111000000000000/////////..............................................................................,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,++++++,,,---,,,...888DDDlllzzz___RRRGGG===555444333000......,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---///000111222111000222444555444333222111222444666777666444444555666777777555333111333222111000000111222333111111000/////////////////////000000000000000///////////////000000111111...111222222111444999<<>><<<<<<:::777333444555555444333111000000000000000000000000000////////////////////////................................................---..................---------------------------...------,,,,,,------...***......///---222[[[pppaaafff]]]JJJ>>>777777555222///---,,,,,,---************************))))))))))))))))))))))))++++++************++++++)))******+++,,,,,,------............/////////000////////////000111222333333333444555666666666555555555444333333222111111///000111222333444555555333333333222222222111111000111111111111222222222333333222333444666888999<<<>>>CCCLLL\\\rrrzzzhhhaaaQQQKKKCCC???===<<<:::888888777555444333222222222111111111111000000000000////////////............//////////////////////////////////////////////////////000000///...------...........................------,,,,,,------...(((//////,,,,,,111LLLrrrmmmnnncccOOOGGGHHHAAA333333222///+++***,,,---,,,++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,------///000111222111111111111111222222222111222444555555555777999555555444444444333333333222222111111111111222222333333333222222111111111///000222333444444333222444444333444555777999:::;;;===DDDMMMXXXhhh}}}wwwfff^^^OOOIIIBBB===<<<<<<:::777777666555333222111111111111111111111000000000000////////////............///////////////////////////////////////////////////////////////...------...........................------,,,,,,------...,,,000---,,,...///???\\\zzzkkkZZZNNNEEE:::222///111111///---------,,,+++++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,------...000111222000000111111111222222222222444555555555555777999555555555555444444444333333333222222222222333333333333333222222222111111///000222333444444333333444444333444555777888:::<<<>>>CCCJJJSSSbbbyyy}}}~~~sssbbbYYYKKKEEE???<<<;;;;;;999777555555333222111111000000111111111111000000000000////////////............///////////////////////////////////////////////////////////////......---...........................------,,,,,,------...//////+++---444333:::NNNqqqjjj[[[BBB888???444222000//////...,,,***++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,------...///111111000000000111111111222222444555777666666555777888666666666555555555444444444333333333333333333444333333333222222222222111000000111333333333333333444444333333444666888999>>>>>>AAAGGGMMMZZZppp~~~~~~}}}nnn]]]SSSGGGBBB<<<:::::::::999666444333222111000000000000111111111111000000000///////////////............////////////////////////////////////////////////...///////////////.................................------,,,,,,------...//////+++///999;;;DDDXXXyyy{{{eeeHHH===CCC???999333111000---++++++,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,------------...///000111//////000000111111222222555777888777666666777888777666666666666555555555333333222222222222333333222222222222222222222222000111111222333333333444444444333333444555777888======@@@DDDIIIUUUjjj|||~~~yyygggVVVLLLDDD???;;;999::::::888555333333222111000000000000111111111111000000000///////////////............////////////////////////////////////////////////......///////////////..............................------,,,,,,------......///,,,...777===MMMgggqqqyyylllWWWLLLJJJOOOBBB666222000,,,+++...,,,,,,++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,------,,,------...///000...//////000111111222222555777888777666666777888777666666666666555555555222222111111111111222222222222222222222222222222111111111111222333444444444444333333444555666777;;;<<<>>>CCCGGGRRReeewww~~~{{{mmm^^^PPPIIICCC???:::999999999777444333222222111000000111111111111111111000000000000////////////............////////////////////////////////////////////////---...//////////////////...........................------,,,,,,------......000------333777HHHeee}}}ssshhh\\\ZZZIII999444111,,,+++///,,,,,,++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,------,,,,,,---......///---...//////000111222222444555777666666555777888666666666555555555444444222111111000000111111222111222222222222333333333111111111111222333444555555444333333333444666777999:::>>>BBBFFFOOO```ppp~~~nnn___RRRKKKIIIBBB???:::999:::999666333333333222111111111111222111111111111000000000000////////////............////////////////////////////////////////////////------...///////////////...........................------,,,,,,------...,,,///---...222111===UUUsssuuueee]]]JJJ:::666333,,,***...---,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,------,,,,,,------......------...///000111222222222444555555555555777999555555555555444444444333333222222111111222222333111111222222222333333333222111111111111333444555555444333333333444555666777999>>>BBBEEEKKKZZZiii}}}yyyeeeUUUJJJHHHJJJCCC???;;;999:::999666333333333222222222222222222111111111111000000000000000/////////............////////////////////////////////////////////////------...///000000//////...........................------,,,,,,------...***------000555111666GGGbbbqqq[[[III:::888555---***------,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,------,,,,,,,,,---......------...///000111222222111222444555555555777999555555444444444333333333444333333222222333333444111111111222222333333333222111111000111333444555555444333333333444555666777999>>>BBBDDDHHHUUUccc}}}}}}|||mmm^^^TTTKKKDDDAAA@@@===:::888888888777555444444333222111111111222555444222000000000000111000000000000000000000000000000000000000000000000////////////////////////......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,---222999>>>OOOkkkxxxwwwpppTTTNNNCCC999111......///,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////............////////////000111222333444555555444444444444444444444333333444444444444444444444444000111111111111222222222222333333333333333333444333333333444444444555555888:::>>>AAAAAADDDOOO[[[rrr~~~pppaaaSSSGGGBBBBBB???===999777777777666555333333222111111111111111444333222000//////000000000000000000000000000000////////////////////////////////////////////////......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,............000555;;;@@@AAAKKKUUUYYYWWWWWW\\\bbb```YYYQQQMMMNNNPPPPPPOOOGGGBBB;;;444///---...///,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////............////////////000000111333333444444333333333333444444444444444444444444444444444444444000111111111111222222222222222222222222333333333333333444444444555555555777888;;;>>>???BBBMMMZZZppp~~~~~~}}}|||ttteeeUUUGGGBBBDDD???<<<999777666666555444333222111111000111111111333222111000/////////000000000000000000000000000........................////////////////////////......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000333777;;;///111444444444888@@@EEEIIIBBB:::777999===@@@AAA777444111...,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////............//////////////////000111222222222222222222222333333444444555333333333333333333333333000111111111111222222222111111111222222222333333333444444444444555555555777777999<<<===AAAMMMYYYiiivvv}}}|||{{{}}}}}}sssgggXXXIIICCCCCC???<<<888666666555444333222111111000000111111111111111111000000/////////////////////////////////........................////////////////////////......////////////......------............---------------------------------...///...------...000---...222555888999999888:::888666666666555222000---,,,+++++++++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////............////////////...//////000111111000000000111111222333444444555222222222222222222222222000000111111111222222222111222222333333444444444444444444444555555555555777777888<<<>>>BBBLLLWWWdddppp~~~}}}|||{{{|||vvvkkkaaaVVVIIIAAA??????<<<999666666555333222222111111111111111222222111111111111111000000000////////////////////////........................////////////////////////......////////////......------............------------------------------,,,...//////---++++++,,,333000---...222555777777111222333444444000+++(((++++++,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////............////////////......///000000000//////000000111111222333444444222222222222222222222222000000111111111222222222333333444444555666666777444444444555555555666666666555666:::<<<@@@HHHQQQ___kkkyyy~~~}}}|||}}}yyynnnbbbYYYOOODDD===;;;@@@===999777666555444222222222222111222222333444111111222222222222111000000000000000000000000000........................////////////////////////......////////////......------............------------------------------+++---///000//////000111111///...000444555333111333333333222222222222222........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........------------...//////............////////////...//////000000/////////000000000111111222222333111111111111111111111111000111111111111222222222333444555555666777888888444444555555555666666666444222444999;;;===BBBIIISSS___lllvvv~~~~~~}}}tttkkk```UUUHHH>>><<<>>>AAA>>>:::888777666444333333333222222333444444555111222333444444333222111000000000000000000000000////////////////////////////////////////////////......////////////......------............------........................+++---////////////000111,,,...333888:::888222------,,,,,,++++++,,,...000//////.........---------...------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------.........------------...//////............//////////////////000000000//////...000000000111111111111111111111111111111111111111000111111111111222222222333333444555666777888888555555555555666666666666555444666;;;>>>>>>AAAEEEHHHTTTaaakkkxxx}}}~~~~~~~~~rrrmmmcccVVVFFF;;;===EEEBBB???;;;999777666555333333333333333444444555666111222333444555444333222000000000000000000000000000000000000000000000000////////////////////////......////////////......---..................---........................---...///...,,,+++,,,---///...---...///000111111...000222222111////////////......---,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////............/////////000///000000000000000//////111111111111000000000000000000000000000000000000000111111111111222222222222222333444555666777888555555555555666666666777999888:::@@@BBBAAABBBFFFGGGSSS```jjjxxx|||}}}~~~|||~~~tttbbbOOOAAA<<>><<<444111333111999FFFAAA444333777333000222888<<<;;;888000000//////000111333444;;;===:::555444666777444333444555555444333444555666666666666666555444444333222000000000000...---+++---///222333333333222888666555333333333333444555000...111222000///000000...------...//////...222222111111111222222333333333222111000000//////,,,,,,,,,---------------///...------............)))------,,,...333444333222***,,,000...222555...///000111///------000333222444444222000---+++)))000//////000222444444333333444444222000111222333...111222000000333333000......000333222000222888333666888666555777???EEENNNQQQWWW___iiiuuu}}}{{{|||gggaaaiiisss|||uuuppplllfff^^^YYYWWWccceeeWWWGGGAAAAAA@@@BBBIIILLLVVVbbb```[[[aaakkk^^^QQQOOOWWW___```]]]XXX^^^]]]SSSNNNPPPQQQNNNRRRTTTQQQLLLKKKMMMNNNLLLKKKLLLLLLKKKIIIJJJKKKMMMEEEAAA>>>>>>???@@@>>><<<@@@>>>;;;::::::999666444777777777777555333111000???444///222444222333888999444333555666444444555555222///...///111111111++++++++++++,,,---...///,,,,,,++++++******++++++......//////000111111111/////////......////////////222111......000111///555***)))+++)))...///&&&111333444333111000222444------...000111333444555333333111///,,,***+++,,,000000111000//////111444222555555222222555444111555555777888555000000444???AAAAAA>>><<<>>>DDDKKKLLLNNNSSSYYYbbbmmmyyy|||zzz~~~yyyoooiiiaaallloooaaaOOOGGGHHHJJJAAANNNSSSPPPNNNKKKWWWnnnwww```UUUYYYbbbggghhhrrr{{{vvvbbbTTTTTTQQQIIIXXX[[[\\\ZZZZZZ]]]\\\YYYVVVVVVUUUSSSQQQRRRVVVXXXSSSNNNHHHGGGJJJLLLJJJGGGJJJHHHEEEDDDCCCAAA>>><<<<<<;;;;;;???HHHTTT___gggWWWFFF>>>EEEIIIEEEFFFNNNNNNJJJHHHKKKLLLJJJJJJLLL<<<999444222111222222222444444444444444555666666555555555444555666777888000000000111111111111111/////////...------...000111333222///...111111...333222999999333888>>>:::000111222444666444000---:::555222222111000///111...000111000///000555999222333777999777111......555777555111111555666555===777333444555555777:::GGGEEEDDDEEEHHHNNNTTTXXX```eeelllvvv|||zzz~~~~~~wwwvvvtttllliiinnnqqqqqqrrrssspppkkkeeedddccc```___```dddgggeee___XXXWWWZZZ\\\[[[XXXTTTRRROOOMMMLLLKKKHHHFFFEEECCCAAACCCLLLYYYgggpppNNN===666===AAA<<<>>>FFF===888777:::;;;999999;;;AAA===888444333333222222666555444333333333333333666555444222222222333444;;;;;;:::999888888777777666777777555444444666999555888:::999<<>>::::::===AAAXXX[[[cccjjjgggZZZPPPNNNFFFFFFCCC???AAAIIINNNOOONNNBBB;;;AAANNNZZZbbbfffoookkkiiippp}}}}}}{{{|||zzzvvvtttwwwyyywwwwwwyyyvvvsssnnnkkkjjjjjjhhhgggeeedddcccbbbaaaaaaaaaaaaaaa___[[[XXXUUUTTTTTTUUUTTTSSSRRRQQQOOONNNMMMMMMIIIJJJJJJHHHEEEFFFIIIMMMMMMPPPQQQPPPRRRWWWYYYWWWWWWiii~~~{{{jjjlllyyy|||lll```TTTRRRYYY___```^^^NNNPPP\\\mmmqqqfffYYYTTTJJJLLLOOORRRUUUYYY^^^bbbbbbgggtttzzzssssss}}}~~~}}}zzz~~~yyy}}}{{{wwwfffjjjttt|||zzz~~~{{{~~~yyy}}}