BM~ 6(B) yyy~~~||||||yyyiiigggggghhhgggfffnnnxxxpppsssqqqllllllttt}}}uuuwwwvvvsssuuu{{{}}}zzz{{{uuurrrssssssnnnggglllnnnqqqpppnnnnnnppprrr|||Ħkkkjjjiiieee]]]UUUVVV[[[YYY[[[\\\[[[XXXWWWXXXYYYSSSQQQPPPQQQRRRUUU^^^hhhjjjjjjgggdddgggpppxxxzzzssstttqqqiiieeefffiiiiiiwwwrrriiifffjjjjjj^^^OOOHHHPPPRRRLLLIIIMMMNNNLLL???BBBGGGJJJMMMQQQXXX]]]aaabbbkkkmmmeeeiiiuuuxxx~~~>L~~~yyyxxxuuuqqqyyyvvvnnngggfffgggccc\\\JJJKKKKKKHHHDDDCCCHHHNNNMMMMMMNNNOOOQQQTTTWWWZZZbbbbbbbbbcccdddgggnnntttooohhhaaafffwww}}}~~~~~~tttpppuuuxxxooo```WWWTTT]]][[[LLLEEEJJJJJJCCCFFFIIIKKKLLLLLLMMMRRRVVVOOONNNTTTRRRGGGHHHSSSUUUQQQYYY^^^^^^^^^ccciiilllfffnnn~~~}}}}}}HdĦwwwoooeeeccc\\\SSSQQQUUUYYYYYYVVVTTTPPPMMMPPPSSSNNNFFF@@@DDDFFFEEEDDDIIIRRRXXXXXXUUUSSSVVV]]]ccceeeeeeeeehhhjjjkkklllnnnooooooeeedddfffooovvvwwwqqqfffkkkdddjjjdddRRRGGGJJJIIIBBBBBBDDDEEEDDDAAA@@@BBBDDDLLLGGGIIIHHH???AAAHHHFFF???AAA@@@>>>@@@EEEFFFDDD;;;???IIISSSUUUOOOKKKKKKaaacccdddcccdddlllzzz~~~DdDӵӵӵĦӵĭӵ___VVVLLLFFFBBBCCCBBB???@@@EEEHHHGGGIIIJJJIIIIIIMMMPPPLLLDDDBBBGGGIIIGGGGGGNNNWWW\\\ccc]]]YYY[[[bbbggghhheee[[[aaafffhhhiiijjjgggccckkkxxxuuuvvv~~~kkkfffqqq```eee```RRRHHHFFFCCC>>>AAADDDFFFDDDAAA???AAACCCGGG@@@CCCFFFCCCHHHNNNIIIIIIIIIGGGDDDDDDCCC<<<222EEECCCCCCEEEDDDBBBEEEJJJ:::===@@@@@@>>>>>>CCCHHHUUUWWW]]]gggtttD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e{{{??IIIDDDAAA>>><<<888===@@@@@@BBBEEEEEEBBBEEEGGGHHHHHHLLLPPPMMMHHHEEEKKKMMMHHHGGGMMMUUUYYYaaa^^^[[[[[[]]]___``````[[[bbbiiikkkooorrroooiiijjjzzz{{{kkkiiittt}}}uuupppkkkfff```\\\]]]```YYY\\\\\\WWWNNNEEE???===888;;;>>>===:::999;;;===CCC>>>BBBGGGDDDIIIOOOJJJ>>>AAADDDEEEIIILLLKKKFFF<<<999999<<<===>>>DDDLLLBBBEEEHHHGGGCCC???======<<<>>>BBBFFFLLLTTT]]]cccpppwwwDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħaaa>>><<<===>>><<<;;;:::???CCCEEEHHHMMMMMMKKK@@@BBBCCCCCCGGGLLLLLLIIIJJJQQQRRRMMMJJJQQQWWWZZZ[[[[[[[[[YYYXXXXXX[[[^^^```hhhnnnrrrxxx~~~|||vvveeennnrrriiiaaacccmmmuuuuuurrrqqquuuuuutttyyy|||~~~qqq[[[VVVaaaeee^^^WWWYYY]]]___VVVFFF===<<<;;;>>>AAA@@@===<<<===???CCC???EEEGGGAAACCCHHHEEEEEEGGGDDD===999<<>>CCCEEEDDDFFFJJJDDDEEEFFFEEECCCAAA@@@AAA???DDDGGGGGGBBB@@@BBBEEEJJJIIIJJJPPP]]]rrrHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦNNNIIIDDD>>>333,,,000999>>>@@@@@@BBBHHHIIIDDD???@@@DDDEEE@@@???@@@DDDJJJOOOQQQPPPFFFGGGFFFCCC@@@CCCKKKSSSMMMMMMOOOQQQLLLFFFLLLWWWXXX\\\VVVmmmrrr|||uuusssmmmqqqiiiTTTYYYgggaaahhhnnntttrrrkkkjjjqqqyyysssssslll```XXXWWWSSSMMMPPPMMMHHHEEEJJJOOOLLLDDD@@@???>>><<<:::<<<@@@DDDCCC???FFFMMMLLLPPPQQQHHHMMMHHHAAA;;;===AAADDDCCC@@@BBB???999===GGGLLLJJJPPPPPPHHHHHHMMMFFF===AAA<<<===???@@@@@@???===;;;???AAA@@@======HHH[[[kkkzzzDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵFFFAAA;;;>>>777333999???AAAAAAAAA???CCCDDD???===???BBBBBBBBB@@@>>>???AAABBBBBB@@@999;;;===<<<:::;;;@@@EEE<<<>>>@@@AAA>>>>>>CCCJJJNNNSSSMMM\\\^^^uuusssuuuyyygggaaa```aaatttzzzbbbhhhqqquuuooohhhkkksss]]]]]]WWWNNNJJJJJJGGGBBB999999666222222555444111555555555555444444444444CCC999888;;;;;;EEENNNLLLLLLGGGAAA===>>>AAACCCBBB===>>>>>>???DDDMMMSSSTTTYYYXXXOOOLLLMMMEEE===BBB???>>>===<<<<<<<<<<<<===<<<@@@BBBAAA>>>@@@FFFMMMUUUdddyyy>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ@@@<<<777777666999@@@BBB???<<<<<<>>>???===999777::::::888===;;;888666555444222111,,,000444555444333555777222666888666777<<<@@@AAACCCJJJGGGNNNJJJ[[[___eeeuuutttzzzzzzttt~~~XXXVVV\\\aaaVVVBBB999<<>>999888:::888555333777777222///111333333***+++...222555555333111...,,,444:::777:::>>>999AAA>>>;;;:::;;;<<<===>>>EEECCCEEEKKKPPPUUU[[[aaabbbccc[[[UUUSSSIIIBBBIIIBBB@@@<<<999888999<<<>>>444888===AAAAAAAAABBBBBBGGGPPP^^^ooo}}}&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR??????===;;;222555===DDDCCC<<<777666<<<<<<777111000111///***111///...------,,,,,,,,,(((+++///111000000111222222666666333555<<<>>>;;;888@@@CCCDDDBBBHHHKKKMMMIII[[[pppuuukkkbbb\\\VVVMMMFFFKKKZZZZZZJJJ>>>???999666333222333444222///+++...///+++))),,,///...******,,,111444555333000555<<>>>>>CCCEEEEEEKKKTTT___bbb^^^ZZZXXXNNNHHHPPPCCC@@@===:::999:::;;;<<<555555666999===BBBDDDEEEKKKJJJMMMWWWeeetttHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hDDD<<<:::<<<>>>111555===CCCAAA888222222555444000+++)))+++)))%%%(((((((((((())))))+++,,,***+++,,,---...///000222///222222000111555666333777;;;@@@AAAJJJPPPVVVUUUWWWdddqqq~~~lllZZZ___RRRQQQ___fff[[[OOOJJJIIIDDD???>>>>>><<<888555000000---)))))),,,+++'''///...---------,,,+++***444<<>>>>><<<;;;:::999999===:::777777:::===>>>>>>EEEEEENNN\\\gggnnnvvv~~~D^DdDĦs׼sJJJ>>>777444555666...///444888555...))))))***,,,+++''''''***+++***'''((()))((('''((()))+++))))))))))))+++---///000000///222555555333555:::GGGGGGOOOQQQhhhuuummmddd\\\YYYVVVNNNFFFBBBAAA???:::444222333000***,,,---...------///222555666@@@TTTXXXGGG<<<<<<999777111...000...***...666999======999555666999999555;;;:::<<<@@@999222999777999::::::999777555333;;;;;;<<<>>>@@@AAA@@@???DDDDDDMMM]]]hhhmmmsss|||>d<Ħ>d<ĦĦBeĦvvvjjj___\\\PPP@@@777555444000+++111---,,,---,,,'''%%%&&&%%%)))+++((('''+++///000)))***+++***((('''))),,,'''''''''(((***,,,------333000666BBBBBB;;;AAANNNZZZ[[[kkknnn|||vvvnnn```TTTNNNAAACCC@@@888333222111///+++000444444222444:::@@@KKKTTTkkkxxxrrrkkkcccXXX>>>666444777777666???LLLGGGTTTYYYOOOIIIKKKHHH>>>:::;;;555444888222+++000///000222333222111...---///222777;;;???BBBDDDEEEHHHDDDHHHVVVbbbiiiuuuDdDĦsdKĦgdKĦgdKĦxxxmmmaaa^^^NNN;;;555888999000%%%:::333......---******+++%%%,,,///+++(((+++///222(((***,,,+++)))(((+++...%%%&&&'''))),,,---,,,+++444///888JJJKKKAAAIII^^^```ggg}}}kkk\\\TTTEEEKKKLLLDDD<<<<<>>KKKPPPUUUVVVLLLIIIBBB@@@GGGJJJMMM[[[lllxxx~~~vvveeeKKKHHH<<<777;;;444---222***++++++,,,,,,+++***)))***+++,,,...000555<<>>@@@???BBBHHHMMMgggnnnWWWSSSCCC>>>???;;;333888AAA@@@@@@999:::AAA???777<<>>;;;777111???<<>>666555999??????===DDDQQQccc\\\aaaUUUGGGBBB<<>>:::777777777888777555BBBEEEGGGFFFAAA@@@CCCGGG999777@@@:::>>>LLLIIIOOOQQQ___XXXKKK[[[}}}xxxUUUBBB???000,,,)))(((+++,,,+++)))+++))))))***((($$$%%%***222777:::999>>>KKKZZZbbblll|||zzzzzz|||www___III:::...---,,,+++))))))+++---&&&''''''((()))+++,,,,,,'''+++,,,---///111---''',,,---...///...---+++***)))***+++,,,.........---333222111333555888888888???CCCeeesssfff```WWWOOOHHH???>>>===::::::===:::777;;;,,,222777777999>>>???<<>><<<222555:::555444999000)))444<<>>222???222444666666777999???DDD>L///888111000222:::=hĦhhhrrryyy~~~vvvRRR:::1114ĉ@ӵ%%%&&&***,,,***(((,,,444IIIYYYhhhhhh___TTTLLLFFFTTT```qqq}}}~~~{{{}}}GG=?}}}XXXAAA555---...111000,,,+++---,,,(((((()))***+++,,,,,,,,,,,,---000000,,,,,,...///---...---+++*********,,,------//////...,,,+++---///***---......,,,,,,///222)))111555999@@@>>><<>>@@@EEEHHHEEEJJJ```zzzHdĦFFF>>>333999@@@=ĪjOOORRRTTT]]]uuuiiiDDD111///GG=?***---///+++(((---555NNNbbbvvv{{{rrrggg]]]VVVXXX\\\hhhvvv|||zzzzzz}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦ333...***---+++'''(((,,,***ӵ,,,Ħ///,,,+++---,,,***...,,,)))'''ĭӵ+++***Ħ===HHHOOOĦĦyyyyyyxxxtttDdD+++666777?fӵ888555222ĦӵƜ`1.׼s***,,,ĭӵ[[[ccc|||ӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ(((+++---//////,,,***g&e+++>hӵ,,,---000---'''---))))))fff?><z)))g&e>&e;;;===HLffftttvvvShӵgLzzz{{{~~~{{{~~~S?ʬ3h?D%%)?cccgggZufĦ777222444gLLLLzzzpppg&e111gĉ@'''///g&e>&e@ennnVVV??ssspppwwwwwwyyy}}}g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@000///((()))******))))))Hu]Ħ///ZuR)Ħ'''***//////***...---sߝLGdUĦ666Hƅ^Hu]Ħ555ntHdĦ999>>>HGgĉ@@@@HdĦXXX[[[ZZZVVVRRRZZZXXXWWWVVVUUUSSSHtƅ^KKKMMMBt=o9ĦDtfo9Ħg?PPPCCCHdĦOOO[[[SSSHu]Ħ///tt...111Hƅ^Hu]ĦH׼spppvvvsssppplllooottt{{{tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet888444222......---+++)))(((DdDĦ...,,,t|<------222999;;;:::333333DdDDdDĦ000DdDΦDdDĦ'''q<niDdDĦ:::qetJJJJJJDdDĦZZZZZZTTTLLLFFFAAA???>>>>>>???q<R000111qjRgdKӵHdDĦgdKӵYYYfffGR/f6LĭĦDdDĦ[[[^^^SSSDdDĦ+++`eĭ***DdDΦDdDĦDdDĦuuu______rrrwwwtttsssqqqnnnqqqvvv{{{}}}|||geĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ///000111000...,,,+++DdDĦ(((,,,o)h555444555999>>>AAABBB444333DdDΦDdDĦ,,,DdDΦDdDӵ111GIpӵDdDĦ<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ///'''))),,,--------->d<Ħ---Dt<<<999;;;<<<======<<<:::DdDΦDdDĦ777>d<ʜ4DuTӵ<<<4DwDd<Ħ333puR)Ħ>dd<ӵDd<,,,qR/ܗ?fӵ555>dd<Ħ4DufئL>e)))DdDʜ4DuTӵrrrDdDĦoooiiiqqqpppqqqxxx{{{ppprrrssssssssstttgeĦ|||s<v>aĦ||||||peӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ555s&dq&ĒR(((&&&i?ʜtd<ĦWWWHHܗDӊB<xB?daĦxxxxxxB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD[[[HHH>>>444333000---+++---neXXXXXX=e\\\bbbbbb\\\VVVUUU\\\XXXege+++)))sĪj@h666:::<<<fdDĦ@ďDHkgezzzqqqfffaaaccc@h@G{{{HĪj@IŌ333+++Bene...Hkge222neFFFPPPfePPPHu]3hhssssss{{{sessstttzzzuuutttyyyxxxyyyyyyvvvqqqlllmmmgeĦja>aĦzzz{{{@Gse<Ō@GHkge4DuXӵĵD^qqqTTTAAA333222111000444===hhhnnncccZZZ^^^gggiiiaaaZZZYYYJJJIII...+++)))___oooDdDĦ>>>,,,444444000^^^ttteeeQQQ999---...111444000///333}}}vvvqqqUUU......222222666555444D^sss{{{{{{s׼swwwnnnsss{{{uuurrrsssppptttvvvvvvtttrrrtttgeFm8~~~>aĦ~~~yyys׼sHoΦ4DuXӵtvӵ>d<ĦĦĦ{{{aaaMMM111&&&444BBBQQQ\\\YYYeeeĦ}}}~~~xxxnnngggccceeefffddd___XXXPPPLLL<<<@@@:::---***222444000+++)))...===OOO]]]jjjsssuuuvvvXXXBBBJJJ@@@+++,,,>d<Ħ((((((---111222333111...---111444222***333LLLlll[[[GGG///$$$%%%)))++++++)))***++++++***+++,,,---222///333666555???KKKLLL___lllzzzwwwaaaMMMAAA:::777444111111000...---000---,,,///Ħ???444444444444444666;;;>>>YYY>d<ĦBexxxrrrpppooorrrwww{{{{{{zzzsssxxx}}}vvv|||geFYĉ>aĦyyy|||}}}zzzyyy{{{{{{Benu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦxxx```KKKGGGUUUXXX]]]eeedddgdKĦyyyyyyvvvrrrnnnmmmjjjfff___VVVLLLAAA;;;888555333444222,,,&&&###===PPPjjjxxxmmmPPP777,,,666,,,---///''')))BBB[[[gdDĦ111333666999999888444000000444888777888IIIcccyyytttOOOFFF;;;555222---((($$$---,,,+++)))''''''((())),,,(((111>>>@@@@@@CCCCCCDDD___lllcccVVVNNNNNNVVVeeelll}}}qqq\\\MMMFFFCCC???;;;<<<::::::gdKĦ444CCCBBBAAA===::::::;;;===444sdKĦsssrrrssstttwwwzzzzzzzzzzzztttvvvzzzyyy~~~ŶS~~~3weAnenenesss\\\bbbsssnnnmmmyyynepppmmmmmmllliiieeebbb]]]WWWQQQKKKCCC:::444333444999999---''';;;XXX|||kkkQQQ999&&&!!!+++888"""///GGG???+++KKKuuuDe???AAAGGGLLLKKKLLLMMMLLLJJJMMMRRRWWWRRRXXXlllmmmQQQIII===111***)))+++,,,!!!###'''+++///222444444CCC>>>AAAJJJLLLFFFEEEHHH^^^nnnwwwooolll```RRRJJJUUUkkkvvvmmm^^^sssrrruuu|||~~~rrrXXXDDD555444neAAA===IIIIIIGGGCCC???<<<;;;<<<:::neAAAPPP[[[sssuuuxxxyyyyyyyyyyyyzzz~~~zzzwww|||{{{>Ayyy{{{|||k<wwwxxx}}}yyy{{{zzzyyyyyy{{{|||||||||~~~{{{xxxwwwwwwyyyzzz}}}|||zzzfh[[[eeewwwppprrrgggbbbbbbcccaaaZZZTTTPPPKKKEEEBBBAAA>>>999444555999===<<<777===XXXuuuHHH888***'''++++++(((%%%222GGGYYYLLL===MMMSSS:::MMMBBB@@@KKKWWWWWW[[[aaaeeeiiinnnuuu{{{|||rrrZZZAAA222...---,,,///111444888:::999666333''',,,((("""$$$&&&)))///555///IIIooorrr[[[VVVaaaeeennn~~~ccc)))---;;;RRRkkk|||aaaXXXGGGGGGDDD???@@@AAA???===<<<<<<===;;;GGGAAA<<<;;;QQQiiivvvpppvvv|||}}}yyywwwwww~~~{{{uuu~~~yyyzzzzzz{{{}}}yyyyyyxxxxxxyyyzzzzzzzzz|||zzzyyyyyy{{{|||~~~tttyyy~~~}}}{{{^^^aaammmggglll|||vvvvvveeeaaa^^^^^^^^^ZZZSSSMMMKKKGGGAAA===:::888444111:::777666>>>PPPZZZNNN:::---!!! ,,,222333222333;;;FFF]]]lllZZZOOOcccPPPYYYcccddddddjjjvvvjjj^^^XXXOOOEEEhhhaaaUUUJJJ@@@888000+++444KKKGGG333......(((&&&,,,jjjpppLLL<<<888;;;???EEEPPPaaauuupppVVVAAA<<>>:::???FFFIIIIIIFFFEEEEEE333???PPPddd|||~~~iiilllttt}}}zzzvvvtttttt~~~wwwttt}}}xxx|||{{{{{{{{{{{{|||}}}}}}}}}~~~{{{}}}}}}}}}|||{{{{{{||||||{{{zzzyyyxxxxxxyyyzzz{{{|||~~~|||~~~yyy{{{~~~~~~|||{{{{{{}}}mmmdddgggeeeppptttqqqjjjeee^^^XXXSSSPPPNNNLLLHHHFFFBBB>>>;;;888888777444777888===KKKPPP999"""(((,,,+++'''***000OOO___]]]bbbooo___XXXuuuwwwyyy|||zzzqqqoooggg\\\lll^^^JJJ888...)))'''&&&!!!EEEMMMDDDLLLIII;;;999///;;;pppsss999%%%---333222...222@@@NNNCCCZZZvvv~~~uuupppeee```OOO<<<444777888444444666777777777888:::<<<===???AAAAAA???>>>======>>>:::666CCCfffppplllqqqxxx}}}}}}zzzwwwuuuwww|||yyywww|||{{{{{{{{{zzzyyyyyyyyyzzz{{{|||zzzuuuxxx|||yyy|||zzz|||||||||{{{yyyxxxzzz{{{wwwxxxxxxyyyzzz{{{{{{{{{}}}{{{}}}}}}|||xxxxxxzzz~~~}}}~~~rrrllljjjvvvuuuuuujjjggg___UUULLLHHHHHHIIIBBBDDDDDD@@@;;;999:::===///555::::::777333///,,,,,,***((((((***444III]]]eee}}}}}}tttrrrlllcccVVVLLL>>>555222222222111###999>>>GGGaaa```WWWgggDDD...444HHHZZZvvvxxxVVV111444666444///)))%%%$$$---222777===IIIccczzzuuucccFFF333...+++%%%111111111000///111444666,,,000777<<<>>>???>>>>>>AAA===777===[[[|||uuuoooooopppssswwwzzzzzzzzz~~~{{{~~~}}}vvvwww|||zzz{{{zzzyyyxxxyyyzzz|||}}}sssnnnsssyyyyyy~~~|||wwwxxxyyyxxxwwwvvvyyy{{{xxxyyy|||~~~~~~}}}|||~~~zzz|||}}}{{{xxxxxx{{{~~~|||}}}ssskkkqqqtttgggkkkeeefffbbbZZZOOOHHHFFFHHHEEEHHHHHHBBB888222444777555///111888777,,,(((+++)))'''---???VVVlll~~~xxxoooQQQKKKSSSWWWSSSNNNMMMIIICCCCCCDDDDDDAAA>>>???CCCGGGIIIKKKVVV\\\[[[aaaeee]]]\\\ppp|||vvvrrrpppjjjaaaZZZooodddGGGBBBNNN:::...HHH999///HHHWWW@@@===OOOOOOJJJ>>>000---222666444///!!!&&&((('''&&&...>>>LLLpppmmm[[[>>>,,,+++...---******)))(((''')))---000///000222444666888999;;;+++555;;;CCCYYYrrrwwwlllrrrnnnkkklllrrryyy}}}~~~{{{sss|||tttxxx}}}||||||zzzzzzzzz|||~~~}}}vvvyyy}}}zzz}}}xxxwwwyyy{{{{{{zzzzzz}}}vvvyyy|||~~~}}}zzzxxx|||~~~vvvxxxzzzzzzzzzzzz{{{}}}}}}|||zzz}}}~~~~~~}}}}}}}}}zzz{{{sssnnnmmmnnnWWWUUUSSSSSSSSSOOOIIICCCFFF@@@CCCCCC:::777666...///******000444000***&&&)))KKKmmm{{{ZZZHHHDDD===555...***((('''***+++,,,------,,,+++******)))'''&&&'''***---///)))...222111---)))(((***)))...<<>>PPPaaaNNN666)))+++000***$$$%%%'''))))))))))))((('''((()))******)))((('''((('''''''''((((((((((((,,,)))%%%###$$$%%%'''''',,,'''$$$$$$###!!!"""&&&$$$$$$$$$$$$$$$###"""!!!(((&&&### """%%%''' ,,,;;;GGGSSS^^^bbbaaahhhaaadddhhhzzzzzz^^^AAA;;;------:::999+++$$$)))***(((&&&)))---...+++***,,,......111333111---///...---...333999???CCCFFFLLLVVVbbblllqqqpppnnntttuuuwwwwwwvvvwwwxxxzzz{{{zzzyyyxxxyyy{{{}}}wwwzzz}}}||||||||||||{{{zzzzzzyyyzzz|||}}}{{{xxxwwwyyy|||yyy|||{{{wwwvvvzzz~~~~~~rrrvvvzzz||||||zzz}}}~~~}}}}}}~~~zzzuuu{{{yyy{{{~~~}}}|||}}}~~~{{{xxx{{{qqqbbbVVVKKKAAA;;;@@@<<<@@@AAA999777666///111(((%%%...:::AAABBBCCC222''' %%%''''''((((((((()))***++++++******'''((()))******)))((('''&&&'''((((((((('''&&&%%%,,,'''###$$$(((++++++)))(((((((((***)))(((''''''&&&'''((()))***+++,,,,,,)))'''%%%######$$$%%%&&&''''''''''''))),,,...///+++---888777...777EEEBBBLLLGGG999777BBBBBB888555???222'''&&&++++++)))(((((()))***---111333333111777777888;;;AAAIIIPPPUUU^^^aaadddgggiiikkkmmmoooqqqtttvvvwwwwwwwwwxxxzzz}}}zzzxxxyyy}}}~~~xxxzzz}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}|||zzzxxxyyyzzz{{{yyyvvvuuuwwwyyyuuuxxxyyyvvvuuuwwwwwwuuuttt{{{|||~~~zzztttsssvvv{{{~~~~~~}}}~~~xxx|||zzzxxxzzz}}}wwwvvvxxxbbbLLL>>>;;;555777888000000333---555***'''111>>>===111&&&!!!%%%+++,,,###&&&((('''&&&%%%$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%&&&'''(((((('''%%%$$$((($$$###&&&---000---)))"""$$$'''))))))***(((&&&%%%$$$###"""!!!  """$$$&&&(((((()))111+++### ###!!!###&&&---...'''///444111111===DDDHHHSSSPPPAAA444000///+++***,,,//////000555:::===???@@@GGGIIILLLPPPUUUZZZ^^^```jjjkkklllkkkiiihhhjjjllloooqqqtttuuuvvvvvvwwwyyy|||zzzyyy|||~~~{{{~~~}}}zzzyyyyyyyyyxxxvvvvvvwwwxxxssszzz~~~|||zzzzzzwwwtttssszzz~~~~~~}}}zzz~~~{{{|||~~~}}}yyywwwxxx}}}~~~yyywwwvvvwwwzzzzzzzzzzzz{{{{{{yyyxxx~~~}}}wwwiii[[[OOOIII@@@333111444///333...,,,......)))%%%###---***///)))###%%%$$$###"""!!!"""###$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&$$$######(((---///***%%%###%%%$$$!!!!!!%%%&&&%%%((('''%%%###!!! $$$%%%'''((((((&&&$$$###"""&&&,,,,,,***)))'''### ###***---)))$$$ ))))))&&&+++///777GGGNNNGGG@@@<<<999888;;;@@@CCC@@@AAAGGGMMMPPPRRRVVVZZZ[[[^^^aaacccdddddddddfffiiimmmooonnnlllkkkjjjoooqqqssstttuuuvvvxxxzzzzzzzzzzzz||||||xxx}}}~~~{{{yyyxxxxxxwwwwwwxxxxxxyyyyyyuuurrrpppvvvzzzzzzzzz|||{{{xxx}}}yyyxxxzzzzzzwwwvvvwwwxxx~~~|||xxxxxxxxxwww{{{vvvwww{{{|||wwwrrrqqqpppzzznnn[[[SSSPPPGGG===888222---'''###&&&,,,'''((('''""" ###&&&'''$$$$$$%%%&&&&&&&&&&&&%%%'''((()))******)))((('''%%%&&&'''(((((((((((((((&&&&&&&&&)))++++++'''###$$$'''%%% $$$%%%"""""""""!!! !!!"""### ###&&&'''(((%%%""""""&&&$$$"""%%%%%%%%%###&&&000&&&,,,'''!!!"""(((666:::<<<<<<>>>EEENNNRRRVVVQQQRRRXXX]]]^^^aaafffaaaccceeeggghhhhhhhhhgggfffgggiiikkknnnnnnnnnnnnqqqssstttuuuvvvxxx|||~~~~~~}}}|||}}}}}}}}}|||{{{xxxzzz}}}~~~~~~~~~yyyyyyxxxwwwxxxyyyzzz{{{{{{}}}wwwwwwxxxvvvzzz{{{zzz{{{|||{{{vvvxxxwwwyyy|||zzztttrrruuuxxx|||}}}zzzzzz~~~|||~~~xxxrrrssswwwyyyvvvrrrxxxxxxwwwjjjWWWIII;;;222---(((&&&'''&&&)))'''&&&)))'''!!!###%%%(((***)))'''%%%###$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''((()))******++++++*********)))&&&###$$$&&&######%%%"""%%%%%%############$$$%%%)))(((&&&$$$#########$$$'''$$$$$$%%% """,,,$$$###$$$(((%%%%%%///%%%((("""!!!(((&&&!!!$$$%%%---111888GGGRRRUUU```ZZZYYY___ccccccfffkkk```aaaccceeehhhjjjkkklllnnnjjjeeedddgggmmmrrrttttttuuuvvvvvvwwwzzz~~~}}}}}}xxx{{{~~~}}}|||wwwyyyxxxwwwxxx{{{|||}}}}}}ppp|||xxxyyy}}}}}}~~~zzztttwwwxxx|||}}}tttqqqttt{{{zzz}}}}}}xxxuuuqqqmmmnnnsssvvvvvvtttuuuuuucccBBB///***(((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%###"""###$$$$$$###"""&&&&&&%%%""" $$$(((***...***(((+++'''***)))'''&&&%%%$$$$$$$$$///333222)))$$$&&&&&&$$$)))(((&&&###"""!!!""""""%%%&&&(((******)))((('''"""!!! !!!###$$$"""###$$$%%%&&&''''''''''''%%%###!!! !!!"""$$$###$$$,,,:::LLL\\\dddhhh___\\\dddfff```___dddaaaaaabbbdddeeegggkkkpppsssrrrlllfffhhhpppqqqmmmnnnsssxxxxxxwwwxxxzzz{{{{{{zzzyyyyyyzzz{{{zzzyyyxxx{{{~~~~~~zzz}}}~~~~~~~~~xxx||||||{{{}}}www|||}}}wwwvvv{{{rrrtttyyy~~~~~~{{{{{{}}}}}}xxxsssqqqrrruuuzzzuuusssyyy{{{vvvooopppooooootttzzzzzzvvvrrrrrroooWWW;;;,,,((((((((()))%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$%%%&&&%%%$$$!!!###$$$&&&+++222888UUUTTTHHH444(((&&&!!!&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$ ###""")))(((&&&$$$############"""###%%%&&&&&&%%%$$$###%%%$$$######""""""""""""!!!"""###$$$%%%%%%%%%%%%((('''%%%#########$$$%%%'''%%%$$$)))444EEEWWWbbbddd\\\ZZZ______XXXXXX^^^```aaacccdddeeefffiiilllmmmllliiifffjjjsssuuuqqqtttuuutttrrrrrruuuzzz}}}|||zzzyyyyyyzzzzzzxxxwwwuuuxxx{{{|||zzzzzz|||~~~zzz|||}}}~~~}}}|||}}}~~~}}}}}}|||}}}}}}|||{{{yyy{{{zzzwwwzzz|||zzz{{{~~~}}}zzzyyyxxxxxxuuuxxxzzzwwwrrrpppsssvvvxxx~~~|||tttsssyyyzzzuuuvvvxxxyyyxxxyyy{{{yyytttyyyyyyXXXEEE000((('''(((((()))%%%%%%%%%$$$$$$#########%%%$$$###$$$&&&''''''&&&!!!!!!""""""$$$''',,,000---///+++""" &&&((($$$$$$%%%%%%%%%&&&&&&''''''"""&&&'''%%%$$$(((******((('''&&&%%%$$$$$$$$$$$$""""""###$$$$$$###"""!!!%%%%%%$$$$$$###!!! """"""###$$$%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''')))(((%%%%%%,,,:::MMMZZZddd``````bbb___ZZZ]]]eeedddgggkkklllkkkkkkkkkkkksssrrrpppnnnqqqtttqqqlllqqqooonnnppptttxxx{{{}}}{{{{{{zzz{{{}}}}}}|||zzzvvvwwwyyyyyyyyyyyy{{{}}}~~~~~~{{{yyy{{{~~~~~~zzzvvv~~~}}}zzzzzzyyywww~~~yyyuuuxxxxxxsssuuuyyy{{{zzzvvvtttvvvyyyuuuzzzyyyssssssxxxxxxsssuuuzzz|||yyyvvvuuuqqqmmmvvvvvvzzzDDD666)))&&&''''''''')))'''&&&&&&%%%$$$######"""$$$###"""$$$&&&''''''&&&%%%$$$"""  """$$$!!!$$$"""%%%(((&&&&&&&&&&&&'''''''''''''''"""######"""!!!"""######%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!""""""!!! ###$$$$$$%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&(((((('''%%%'''111@@@MMMaaabbbfffhhhddd```fffoooffflllpppooonnnmmmkkkhhhrrrssssssuuuvvvsssllleeeffffffjjjsss{{{}}}|||{{{wwwwwwxxxzzz}}}~~~}}}|||yyyzzzzzz{{{{{{|||~~~~~~{{{zzzzzz|||~~~}}}zzzxxx}}}~~~}}}{{{yyyyyyxxxuuuzzzzzzttt}}}{{{zzzxxxwwwwwwwwwwwwuuuxxxwwwssstttxxxwwwsssqqqwwwzzzvvvqqqpppooollloooooo}}}___777...''''''((('''&&&'''(((''''''&&&%%%$$$$$$###"""!!!!!!"""%%%&&&&&&%%%$$$###""""""###&&&'''(((,,,---***%%%"""###""" %%%&&&&&&&&&&&&%%%$$$###$$$#########$$$"""""""""!!!"""""""""############%%%&&&&&&&&&&&&&&&%%%%%% !!!""""""!!! """######$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%'''(((&&&%%%***444===VVV\\\dddgggccc```eeemmmbbbiiimmmkkkjjjjjjhhhdddfffhhhmmmuuuxxxtttlllfffgggdddhhhsss{{{{{{{{{|||xxxxxxyyy{{{}}}}}}|||zzz{{{{{{|||}}}~~~yyyzzz{{{{{{zzzzzz{{{|||zzz}}}}}}zzzyyyyyy{{{{{{~~~xxx~~~|||~~~}}}wwwyyyrrrqqqvvvyyyxxxtttxxxxxxvvvtttvvvyyyxxxuuurrrxxxzzzvvvtttvvvxxxxxxrrrrrrnnnEEE///***(((******'''%%%''''''''''''&&&&&&%%%%%%%%%###"""!!!"""$$$%%%%%%###%%%###""""""$$$&&&'''&&& !!!###$$$$$$"""###$$$$$$$$$"""!!! &&&######'''***((('''((( """"""#########$$$$$$$$$$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$!!!!!!"""""""""""""""!!!$$$$$$%%%%%%&&&&&&''''''###%%%&&&&&&%%%''',,,000IIISSS^^^dddcccaaacccgggccckkknnnjjjiiillllllgggnnnmmmpppwwwzzzuuunnnjjjsssllliiiooossssssxxx~~~|||zzzzzz{{{}}}}}}yyy{{{}}}~~~}}}|||||||||}}}~~~zzzyyyzzz|||zzz|||~~~|||zzztttuuu||||||~~~{{{wwwvvvxxxzzzzzzxxxssswwwxxxvvvvvv{{{~~~}}}vvvvvvVVV555***((())),,,+++'''%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%$$$###&&&###!!! """"""!!!(((''''''&&&%%%###!!!"""!!!"""###%%%%%%$$$###""" ###!!!  """###$$$$$$############$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%############$$$&&&'''(((666DDDUUU```eeeffffffffffffnnnoooiiiiiippprrrnnnzzzssspppsssuuuqqqoooooowwwooolllppppppnnnuuu}}}yyyzzz|||||||||}}}~~~}}}}}}~~~}}}yyyxxxzzz|||||||||rrruuuvvvvvvxxx||||||xxxvvvvvv^^^:::+++'''&&&(((,,,+++'''&&&((($$$$$$$$$$$$$$$$$$%%%%%%'''%%%$$$$$$&&&&&&%%%$$$###  $$$&&&%%%$$$%%%###$$$%%%$$$"""!!!!!!!!!###%%%''')))((((((''''''!!!!!!'''***&&&$$$%%%!!!###%%%%%%%%%%%%###$$$$$$%%%&&&((()))***'''&&&$$$"""!!!!!!""""""'''''''''(((((('''&&&&&&""""""#########""""""!!!$$$"""!!!!!!###%%%&&&&&&###333HHHYYYccchhhhhhfffdddlllllleeeeeennnrrroootttjjjdddgggkkkmmmqqqwwwqqqmmmooovvvuuuoootttppprrrtttxxx|||}}}{{{yyyzzz{{{}}}|||{{{zzzzzz}}}~~~{{{|||{{{}}}zzzyyy|||}}}~~~~~~uuuwwwyyyyyy}}}{{{tttwwwwwwgggBBB444...***)))(((''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$######$$$"""  ###%%%$$$$$$$$$##################"""""""""""""""###$$$!!!!!! !!!"""######$$$$$$%%%&&&%%%$$$###""" !!!""""""######!!!!!!""""""############""""""""""""!!! !!!###$$$$$$###"""###%%%%%%%%%###!!! %%%,,,777GGG\\\lllkkkaaajjjhhhfffgggooowwwvvvqqqpppkkkhhhiiinnnrrrrrrpppvvvooojjjmmmrrrvvv{{{~~~~~~}}}|||~~~yyy|||~~~~~~|||yyy{{{zzz~~~{{{}}}yyyxxxyyy|||~~~zzz{{{uuuttt|||zzzssstttuuuvvvQQQ000'''%%%((('''&&&$$$$$$#########%%%$$$$$$###"""""""""######$$$$$$%%%&&&&&&&&&%%%###"""!!! !!!###&&&(((%%%%%%$$$$$$######""""""&&&%%%$$$###"""!!!!!!!!!"""""""""!!!""""""######"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$######""""""!!!############$$$$$$$$$$$$!!!!!!!!!!!! !!!!!!!!!###%%%'''&&&%%%&&&'''(((((('''&&&%%%$$$''')))///===SSSeeeggg```bbbeeefffeeehhhmmmnnnkkknnnkkkjjjlllppprrrqqqnnnqqqmmmnnnuuuyyyyyyxxxyyy~~~~~~}}}}}}~~~~~~}}}||||||}}}|||}}}~~~~~~}}}||||||~~~zzz{{{~~~~~~zzzzzzzzz{{{}}}~~~~~~zzzvvvuuuvvvvvv}}}wwwtttzzzvvvmmmnnnwwwxxxhhh@@@(((&&&&&&''''''%%%$$$###""""""!!!$$$$$$##################""""""$$$%%%&&&'''''''''""""""###$$$%%%'''((()))&&&%%%%%%$$$###"""""""""'''&&&%%%###""""""""""""%%%$$$$$$############$$$!!!"""###%%%'''((())))))&&&&&&&&&%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$""""""#########""""""!!!$$$###$$$%%%((()))((('''((((((((((((''''''''''''(((&&&'''000DDDWWW```___[[[bbbgggeeecccfffiiijjjmmmkkkkkkmmmqqqqqqnnnkkkmmmkkkmmmtttwwwuuusssttt{{{~~~~~~|||{{{~~~||||||}}}~~~~~~~~~}}}{{{{{{}}}xxx|||{{{{{{{{{|||~~~|||yyyvvvuuutttyyyvvv{{{wwwnnnpppxxxyyy~~~gggQQQ777,,,...,,,***)))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$""""""$$$%%%%%%&&&&&&&&&######%%%&&&''''''''''''&&&&&&%%%$$$######"""!!!$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$"""###$$$&&&'''((())))))######$$$$$$%%%&&&&&&'''%%%$$$$$$$$$$$$#########%%%%%%&&&&&&'''&&&&&&&&&%%%$$$%%%&&&((()))((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$(((444EEEUUU^^^^^^dddhhheeecccgggkkkmmmlllkkkjjjkkkmmmnnnllljjjqqqnnnmmmqqqsssrrrtttxxxxxxzzz}}}~~~}}}|||}}}}}}{{{yyywwwvvvxxx}}}~~~~~~}}}}}}~~~}}}zzz}}}|||{{{}}}}}}||||||~~~}}}{{{zzz|||zzzyyy}}}wwwyyyxxxxxx~~~aaaIII<<<000//////)))+++***)))'''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%$$$###&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""######$$$%%%%%%%%%###############"""""""""%%%&&&'''''''''''''''&&&$$$$$$$$$%%%'''((('''%%%$$$######""""""###$$$$$$###%%%&&&&&&)))444HHHYYYcccggggggdddcccfffiiiiiillljjjhhhgggiiijjjkkklllrrrpppqqqtttuuutttvvv{{{wwwxxxyyyyyyzzz|||zzzwwwtttsssuuuzzz~~~~~~|||yyyuuuuuuwww{{{~~~}}}|||||||||}}}~~~yyy~~~zzzyyyzzzvvvvvvgggLLL:::444//////...$$$(((((('''&&&%%%%%%%%%%%%!!!"""###$$$%%%$$$###"""$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%$$$$$$$$$$$$(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""$$$%%%&&&%%%###############$$$$$$$$$$$$!!!$$$((((((%%%))):::LLL\\\bbbdddaaa```bbbcccbbbkkkjjjhhhfffgggiiilllnnnhhhjjjooovvvvvvrrrqqqssswwwwwwwwwwwwxxx{{{}}}zzzwwwuuuvvvyyy|||zzz~~~xxxyyy||||||{{{|||~~~yyyxxxtttuuuvvvzzz~~~|||yyy}}}zzz}}}~~~~~~|||}}}~~~~~~|||{{{xxx}}}zzzyyy~~~|||xxx|||wwwwwwmmmUUUBBB888555...------'''&&&%%%%%%$$$$$$%%%%%%&&& """###%%%%%%$$$###"""%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))(((''''''&&&'''''''''%%%%%%%%%$$$%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!###""""""###%%%%%%$$$"""!!!"""###$$$$$$$$$######!!!"""''')))'''&&&...:::EEERRR^^^aaa^^^___aaaaaaiiiiiiiiiiiijjjkkkmmmooodddffflllrrrrrroooooossstttuuuuuuuuuuuuwwwzzz}}}}}}|||{{{zzzzzz|||~~~zzzyyyyyyyyyzzzvvvvvv{{{}}}{{{zzz||||||zzzxxxyyy{{{~~~~~~~~~xxx}}}}}}~~~~~~|||{{{xxx~~~{{{yyy~~~{{{www|||zzzyyyeeeLLLEEE999777444***'''+++***&&&&&&%%%%%%&&&&&&'''((("""###%%%'''''''''%%%$$$%%%%%%'''((())))))******$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&((()))***+++$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$#########%%%%%%!!!""""""###$$$$$$%%%%%%!!!!!!"""###%%%&&&'''(((&&&&&&&&&%%%$$$###"""!!!###""""""###%%%%%%$$$""""""###$$$###!!! """ $$$******&&&''',,,...DDDZZZbbb______dddhhhgggiiilllmmmmmmmmmnnnooonnnmmmnnnqqqqqqqqqwwwoooqqqssssssrrrqqqrrrsss{{{{{{|||~~~|||}}}wwwuuuzzz~~~~~~|||wwwuuuuuuwwwyyyzzz|||||||||~~~www~~~|||{{{~~~zzz}}}|||lllPPPAAA===:::555111...,,,)))'''%%%%%%%%%%%%%%%''')))+++)))'''&&&'''((()))&&&###%%%###"""!!! """###$$$"""$$$&&&(((((((((***+++''')))***)))(((((()))***(((,,,,,,((('''***)))$$$$$$#########$$$&&&((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''"""!!!!!!!!!!!!###$$$%%%######$$$%%%'''((())))))(((((()))((('''%%%###!!!+++)))&&&$$$#########$$$%%%&&&(((+++------+++(((+++444LLLeeejjj^^^[[[ccc```ffflllmmmkkkkkkmmmpppsssqqqpppqqquuuwwwwwwvvvxxxuuuqqqqqqtttvvvwwwwww~~~}}}}}}|||}}}{{{|||~~~xxxyyyzzz{{{|||~~~~~~zzz~~~~~~~~~{{{}}}|||vvvvvv{{{{{{vvvpppyyyyyyqqqWWWEEE??????;;;666111...+++(((%%%(((&&&$$$%%%(((+++***((((((&&&%%%&&&((((((&&&###'''&&&$$$#########%%%&&&###$$$$$$$$$###%%%(((+++''')))***)))((('''(((***$$$''''''$$$$$$(((((($$$''''''&&&%%%&&&'''((((((&&&&&&%%%$$$#########$$$***))))))((((((((())))))$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%&&&'''''''''((((((((('''%%%###"""$$$%%%%%%%%%%%%$$$######%%%&&&(((+++......,,,***'''--->>>UUU```^^^ZZZZZZYYY___gggkkklllmmmqqquuuooommmmmmpppuuuxxxyyyyyyppppppqqquuuxxxxxxuuurrr~~~}}}{{{{{{|||}}}|||{{{|||||||||~~~|||yyy}}}|||zzzzzzzzz|||~~~{{{zzzxxxvvvuuuuuuvvvwww~~~}}}~~~~~~|||~~~{{{|||~~~}}}~~~yyyttttttyyy~~~{{{{{{~~~~~~rrrssslllTTTAAA<<<@@@@@@<<<777222...+++'''%%%((($$$"""%%%+++---***&&&''''''&&&'''))))))(((&&&+++***((('''''''''((()))+++***(((&&&%%%'''+++...((()))***)))((('''(((***"""$$$$$$"""###&&&(((&&&******)))(((''''''((((((%%%%%%$$$$$$$$$%%%%%%&&&***)))((('''&&&&&&&&&&&&'''((())))))(((%%%""" """"""#########$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######%%%))),,,,,,+++(((&&&&&&'''))),,,//////...,,,''''''///???RRR\\\[[[VVVXXX^^^fffkkknnnppptttwwwvvvuuuttttttuuuvvvuuusssqqqrrrtttwww{{{{{{zzzxxxwwwvvvttttttuuuuuusssrrr{{{|||}}}{{{vvvrrrxxxxxxyyyzzz{{{|||}}}}}}|||zzzwwwuuusssssstttuuu|||}}}|||{{{}}}}}}xxxyyy}}}}}}{{{wwwwww{{{yyy|||oooVVVDDD:::<<>>@@@DDD@@@555---,,,,,,+++***)))))))))***+++))))))))))))************'''(((((('''&&&&&&''')))...//////---++++++,,,---111000---***)))***///222)))000333---+++000666888222888>>>???:::666555666111444666444///,,,+++,,,***,,,......---)))&&&###******+++++++++***((('''&&&&&&&&&&&&%%%%%%&&&&&&''''''((())))))(((&&&&&&(((''''''(((((((((%%%###%%%(((+++---...,,,***(((000000000000///...,,,+++(((,,,222444444111///...>>>OOO]]]^^^]]]aaaiiimmmbbbfffkkkkkkhhhhhhkkkooollltttyyyuuupppppprrrsssqqqqqqsssvvvyyyzzzyyywww}}}wwwttttttssssssvvv{{{zzz{{{|||{{{xxxxxx{{{~~~qqqwww|||{{{wwwvvvzzzzzz|||vvvzzzrrryyyyyy~~~~~~zzzttt|||yyyyyyeeeSSSIII???;;;:::<<<777///)))*********+++++++++***)))((())))))))))))*********+++++++++,,,---///000111111,,,---......---...000222222222222111//////111333111666666000---///222111222666999:::888555444444444444444222000....../////////000000...***'''%%%&&&&&&&&&'''&&&&&&%%%%%%,,,+++)))'''&&&&&&''''''((()))***++++++***))))))***))))))***++++++)))((('''(((+++...//////...------...//////...,,,***)))***,,,///000...,,,,,,,,,+++999HHHPPPXXXbbbhhhiiidddgggjjjkkkiiihhhjjjllliiirrrxxxuuuqqqqqqrrrsssmmmnnnooosssvvvxxxwwwvvvtttssswww||||||wwwtttuuuvvvyyy}}}~~~}}}}}}{{{~~~{{{~~~~~~xxx```LLLAAA===888444000///+++&&&$$$&&&)))***,,,...---+++(((&&&))))))*********++++++++++++******---111333111...)))+++---//////111444666000222555555444222222333---///000......222333222333333333444555555444222555222///---...///000000............,,,+++)))((())))))((((((((()))******---+++(((%%%$$$$$$%%%&&&%%%%%%&&&'''(((((((((((('''&&&%%%''')))***)))((($$$%%%''')))+++,,,------+++,,,---......,,,***(((...//////...+++***+++,,,$$$,,,777DDDSSSaaafffeeedddfffhhhjjjkkklllllllllllltttyyyvvvrrrqqqrrrrrrooonnnoooqqquuuwwwxxxxxxpppqqqwww~~~zzzvvvvvvuuuyyy~~~~~~}}}}}}zzz{{{~~~|||xxxzzz~~~yyy}}}{{{~~~yyyzzzaaaKKK999222111444222///---+++))))))))),,,,,,.........,,,***)))*********+++++++++,,,,,,,,,***))),,,000000+++&&&(((***---///000111444555...000222333222111111111---------///222555555444444000---///333666444111444///***(((+++///000000+++******************+++,,,+++*********,,,---///***)))(((''''''&&&&&&&&&$$$%%%&&&'''(((((())))))&&&$$$$$$%%%''')))***)))&&&&&&'''((()))***,,,,,,+++,,,...//////---,,,***000111222111///------...+++,,,///888FFFTTT^^^bbbcccdddfffjjjoooqqqqqqooosssxxxyyytttpppppprrrrrrvvvuuutttuuuxxxzzzzzzzzzvvvssstttxxxzzzyyy{{{zzz}}}{{{xxxxxxyyyzzz~~~{{{xxxxxxzzz}}}zzz{{{|||{{{~~~~~~~~~~~~}}}yyy~~~~~~wwwxxx|||vvvzzz|||wwwxxx]]]LLLAAA888444444333444555444444444333222111000///...------,,,---++++++++++++,,,,,,,,,,,,///---+++...222333...))))))+++.../////////000111...///000000//////000222999666333333444333222111555///+++,,,111555333111333...)))(((+++///111111---,,,+++)))))))))))))))''''''&&&&&&&&&''')))***''')))***,,,,,,+++)))(((******++++++,,,---......+++)))''''''***,,,---.........---,,,,,,---...///---...///000000000///...---///222333222000//////,,,***))),,,444CCCUUUccccccdddggglllppprrrqqqoootttvvvtttnnnllloootttvvv~~~|||zzzzzzzzz{{{zzzyyyyyyuuusssuuuwwwxxx|||}}}yyyvvvwwwzzz{{{~~~~~~}}}~~~~~~{{{{{{zzzwwwzzz~~~}}}xxxwwwzzzvvv}}}ttt|||yyy|||www___GGG???===999444444---111333333333555444000222111///---,,,,,,---...++++++,,,,,,,,,---------,,,++++++...222333111///+++...000000///...---......000111111000000222333333000...//////---///333333///***+++///222111///111...,,,+++,,,///000111222111///---***)))((('''&&&&&&&&&%%%&&&&&&''''''###$$$&&&((()))((('''&&&+++++++++++++++,,,---...---***'''&&&'''***+++,,,///...---,,,,,,,,,------...............///000111***,,,000111000...---,,,***(((''')))---:::OOObbbbbbeeeiiilllnnnooonnnmmmppprrrpppkkkkkkqqqxxxzzz}}}||||||{{{yyywwwuuusssuuuzzz{{{xxxxxx{{{~~~~~~{{{{{{~~~{{{~~~~~~}}}}}}{{{wwwuuu}}}xxxuuu{{{}}}xxxtttxxxvvvxxx}}}{{{bbbNNN>>><<<;;;555000000)))...///,,,---000///+++000000///...---,,,+++***,,,,,,,,,,,,------------)))***+++,,,...///000000---///222222000...---...+++...222444333222111111,,,))))))+++***)))///777000---******,,,------,,,***+++,,,,,,++++++,,,---000///...---+++***)))((())))))*********)))((((((&&&%%%%%%$$$%%%%%%&&&'''***))))))(((((()))***+++...***&&&###$$$&&&'''(((************************---,,,***)))***,,,///111,,,---...---+++******++++++)))***,,,---111???NNNYYY___fffjjjllllllnnnppptttvvvuuuqqqqqqvvvzzzyyy}}}zzzxxxuuutttvvv{{{{{{wwwuuuvvvyyy|||~~~~~~{{{}}}~~~|||~~~{{{{{{~~~yyyzzzwww}}}~~~}}}wwwzzz}}}oooOOO@@@777;;;;;;444111444...222111,,,+++//////+++,,,---//////...+++(((&&&,,,,,,,,,---------.........///000...------///111...000333333222000//////''',,,222555444111///---777333222000+++'''...888...,,,***))))))******)))###'''++++++(((&&&&&&((('''((()))++++++,,,++++++)))***+++++++++)))(((&&&111...+++((('''))),,,...---,,,+++*********+++,,,333///***'''&&&((()))***)))***+++------.........+++)))&&&%%%&&&)))---000111000///,,,)))((()))+++,,,)))***,,,***&&&)))000OOOWWWaaahhhjjjmmmqqqvvv}}}{{{yyyzzzzzzwww~~~{{{yyyvvvuuuxxxwwwttttttwwwtttyyy~~~~~~}}}~~~~~~{{{{{{{{{www}}}|||oooSSS???777222444666444111111/////////000//////...---111---***)))+++---,,,+++***---///...,,,+++---///---000333000+++)))+++...000111222333444444555444000333444333333333///(((///...,,,+++++++++,,,,,,,,,...---))))))++++++(((---,,,+++***)))((('''''',,,---,,,***+++//////++++++000111...,,,---,,,***)))------***,,,000...(((---------+++)))'''((())))))(((''''''((()))***++++++***)))(((***,,,///000)))///000+++(((,,,---+++222111000...+++***+++---+++---///...***'''(((***777KKK^^^ddddddhhhmmmooo~~~||||||zzzvvvyyyyyy|||wwwvvvyyy}}}~~~}}}{{{vvvvvv}}}~~~{{{~~~~~~kkkYYYEEEFFF>>>888777666111,,,+++/////////...---+++***)))+++)))(((***---000000///000111111///,,,+++,,,...222333333111---,,,---...///000111222333333333333777999:::999999:::777111///...---,,,,,,---...///,,,//////,,,,,,000111///)))))))))(((''''''&&&&&&((())))))&&&'''++++++((('''+++,,,)))'''))))))''')))***)))&&&)))......+++......---+++(((''''''(((***)))((('''''')))+++,,,++++++*********+++,,,---)))...000,,,***---...,,,------,,,***''''''((()))+++...000111///,,,***)))111>>>SSSdddhhheeehhhqqq|||uuuqqqsssvvvuuuwwwzzzxxxyyyzzzzzzzzz{{{}}}|||yyyvvvuuuwwwxxxwwwuuu}}}yyyyyy~~~}}}|||{{{}}}}}}yyy~~~fffPPPGGG???;;;444000111111...******.........------,,,+++***(((((())),,,///000///...222222111///------///111999666222///......------......///000111111111111333555555333555888666111......---,,,,,,---//////...000000------111222///******++++++++++++++++++'''******''''''++++++)))'''++++++'''%%%((()))(((++++++((($$$&&&+++---+++.........+++(((''''''(((---,,,***((()))***---///++++++,,,++++++***)))))))))---///---,,,...///...***++++++)))'''&&&'''(((***,,,...111111///***&&&,,,///CCC```lllfffjjjwwwzzzrrrnnnrrrxxxzzzzzzzzz}}}||||||}}}~~~}}}vvvxxxzzz{{{|||{{{yyyxxx~~~~~~~~~{{{}}}}}}|||zzzWWWBBB???===000+++))),,,---+++)))***++++++---...///000000000+++,,,---//////---***(((---,,,,,,,,,...111555888;;;555...,,,---...,,,))),,,,,,---...//////......,,,---,,,***,,,000000---...---,,,+++***++++++,,,///111000,,,+++------******++++++,,,,,,---......,,,//////,,,+++...///...+++......***(((,,,......///---***((()))++++++***---------,,,***)))***+++000...,,,******,,,...000***+++,,,---,,,+++)))(((***,,,......///000000///,,,---...,,,*********,,,***)))))),,,......)))%%%***)))666RRRgggnnnttt|||{{{xxxxxx|||~~~~~~~~~tttxxx|||~~~~~~~~~|||}}}xxxxxxxxxzzz||||||}}}zzz~~~zzzeeeHHH999888666444000...///...***((()))***+++,,,...///000000000---...//////---+++((('''***))))))***...333888:::777111***(((+++,,,***'''++++++,,,,,,------,,,,,,,,,---,,,***,,,111222//////---+++)))((('''((((((---///...+++***,,,,,,***''''''((()))***+++,,,,,,---111222---+++---///...***---...***)))---//////...,,,,,,///111000//////+++,,,---,,,+++,,,---///...---***))))))***,,,...(((***,,,......---+++***++++++,,,///111000//////---///000///...---...///,,,)))'''(((+++---+++)))((((((,,,<<>><<<;;;<<<888111///111++++++,,,---............------+++(((&&&)))///555111000///111444666555333,,,+++,,,---///000000///******+++++++++******)))+++------,,,...222111---111000000000111222444555+++......,,,---111333111222222333333444555555666333888888111******++++++(((---000//////222222000444---***---...,,,---111444555444222///......000///000111111111000...---111111111000///---,,,+++...))))))000222---))))))(((+++---...---,,,------###'''+++,,,***)))***,,,...)))***,,,(((...PPPvvv~~~zzz~~~}}}}}}~~~}}}zzz|||rrrTTTJJJ<<<555555888::::::===:::555000---,,,,,,---*********---//////---,,,+++,,,......---...///111000...---111666777444111222///,,,,,,///222222111............///000111111+++,,,,,,------.........'''***...000111111111222+++///333666555222000///444222333777;;;;;;444...,,,111555333...***+++---111///---...111444444333111000000111333444444333888555222333777:::999777///------///222333000---...000333333222222555777444111///......,,,'''###((()))+++,,,---.........+++((((((++++++)))***---...---...,,,''')))<<>>777777777888999;;;<<<===444333111///......//////---...000///...---...//////111222111000...//////222///,,,...222666555333444666777444///---///222///000000000000000000000222222222333444555555555444333222444888<<<======999888666333111000000111000///......------,,,+++222222333222///---+++***,,,,,,,,,------,,,+++++++++'''&&&''''''&&&'''+++*********,,,///222111...***///AAAiiibbbMMMHHH>>>000***---333888::::::888666333111---***((()))+++---+++)))((()))+++------,,,///000000///---,,,,,,------,,,,,,+++,,,---...//////000222333666999???CCC888888777666555444555555000///---,,,+++,,,...///222333333111///---......111222333222111000111222333///,,,///555888555000111666888666000---000444000111222222000......///555333222444777888777555:::666333444999<<<;;;999;;;;;;:::777333000000111---,,,+++,,,---...---+++...000222222000.........***+++,,,,,,------------***'''&&&)))(((&&&&&&)))'''(((((((((...444555222111(((,,,RRRhhhQQQFFF===555111...222999@@@DDD@@@777000222111///------...///000,,,***)))***---///000000,,,...///...,,,,,,---...---///000111111111222333...222666999:::;;;===???444333111000///...------...---,,,+++,,,...111222555555555444111000111222666777666444222111222444666333222222555777666555222555777777444222222333000333555555222111111222444555666666666777888999999777666666777999::::::777999:::888444111111222+++)))))),,,000222222111---000333333111000000222***+++,,,,,,---------,,,(((%%%&&&))))))%%%$$$&&&$$$''''''&&&***111222...222111---<<>>===888444444777444,,,...888:::444666777888555111...///000...///...---***)))***++++++((($$$$$$'''+++,,,++++++'''######'''***++++++333333555444222CCCrrrOOOBBB666444666666555666666888;;;===<<<888444000000000000...---,,,---...,,,+++,,,///222333000,,,000111111222111111000000//////000222333333000...444333111000000000//////444333222111000000000000111333333000,,,+++...222...---------...111333555222444666444111...---...444222//////222555888888555333111//////...---,,,///111333333333444777::::::777444333333555555555222555888888888999===AAAFFFBBB===:::::::::999777666:::888111111888666///444666777555222//////000.........+++)))'''''')))+++(((%%%$$$&&&)))))))))'''%%%######%%%'''((())),,,,,,///000---999]]]\\\CCC:::333444777555444444999:::;;;:::888555111///222000.........///...---+++---///111111///+++)))111000///......///000111///...---...000111000///444444333333333444444555666555333222000/////////222111...---,,,---///000....../////////000000111+++---////////////111333444222///...000333666666666333///...000///---+++///000000000000111555888999777555333333222000///+++000777;;;<<<===???AAAJJJFFFBBB???>>>===<<<;;;<<<@@@???999888:::555,,,222444555555333111000111//////...,,,)))(((((())),,,)))&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$%%%'''((()))***,,,...***...BBBZZZeee===CCC===999::::::555111111555666666666666555444333111...++++++...///---***,,,///111111///---,,,,,,------,,,,,,,,,---......///...,,,---///000111111333444555555555666888999888777555333222111000000---+++***,,,///222111000///000111222333222222111+++,,,---...///111444555333222000111333444444333555111......111222000---------+++++++++...111444777777666666666444111......333:::=========>>>@@@DDDEEEGGGHHHHHHEEEAAA>>>BBBEEECCC???======888111000111333444444222111111///000000...,,,,,,---...---+++)))'''&&&%%%%%%%%%$$$''')))(((&&&%%%'''***...---...///+++***111<<>>======:::666//////000111222222111000---.........------///111...---+++)))'''&&&''''''$$$''')))(((&&&%%%''')))...------......---///333YYY~~~KKK777;;;222111222444222---,,,///,,,+++++++++,,,,,,,,,,,,---,,,+++,,,...000000000111///...---...000222333,,,---...000111000//////444111//////000222222111000222444333111111444888333222222111111111111222111000000222444333///+++,,,---///000111111111000111000...///000000...---+++,,,...111333333000---,,,,,,,,,,,,,,,---...///111///,,,---///111222222555555777:::;;;;;;888555333777:::<<<<<<===AAAEEEGGGEEE@@@<<<999:::>>>BBBAAA@@@>>>======<<<999777///...---...000111000///***+++,,,+++***+++---///,,,,,,,,,+++((('''(((***$$$%%%%%%$$$######%%%&&&(((((())),,,000222333333666```VVV:::222333222111111111,,,&&&'''+++*********+++++++++******((()))+++,,,,,,...111333111...,,,,,,///111000///............///000111222444222000000111111000///333555777666222111444888222222222333333555666777666555333222222222111000//////000000000000//////,,,,,,---111555777666444***))))))+++...//////...---000111///,,,***---000111///...///111333333111444444555777999999666444111555:::;;;;;;<<>>DDD?????????AAAAAA===999666000---******,,,...///...+++,,,,,,+++))))))***+++(((***+++***(((((()))+++'''%%%""""""###$$$%%%%%%%%%''')))---222444333111+++:::ffffff???:::888---//////000111...***---444)))***+++,,,............###&&&)))***)))+++///333000---+++---111222---)))///---+++***+++...111333444222111000111000///---000333555333...,,,///333444444555666888:::<<<===777666333000000222666999444333333222111000000///333333333666999999666333111///------000444666777222666888444...+++...333000...---...111333111///333333333555666666333111111555:::<<<;;;:::;;;<<<<<<===>>><<<;;;<<>>===999666333111111222222111000333999===444222111111333444444333555555444333222222222222>>><<<666......333333...222111222444222---,,,000111///---,,,+++,,,.../////////...,,,******,,,///...222666666444666<<>>;;;999777777666444333///---,,,+++,,,+++***(((,,,---............---------,,,++++++,,,,,,***((('''&&&&&&&&&&&&'''((((((&&&((())))))))))))***+++111222---'''>>>sssUUU999999111,,,111...+++,,,---/////////......---+++(((***---///...,,,))))))))))))))))))))))))+++,,,,,,,,,,,,---...///***%%%)))---)))---222,,,,,,---...//////...---,,,111111111222222222222222>>>666000000222444666888///111333555555444333333555444444444666666555333666555333222000/////////000000000000111222111000333000000333444444:::@@@222111000///.../////////***,,,......---,,,,,,---......000333666666444111::::::<<<===;;;888<<>><<<999777555333///---((()))*********+++,,,------------,,,,,,,,,,,,,,,---///000000...+++)))'''''''''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&''')))+++///+++333111'''CCCxxx}}}DDD>>>999111***...000(((+++++++++++++++***))))))---,,,++++++,,,------,,,******+++,,,---.../////////---,,,,,,...//////...111+++///222...000222,,,------,,,,,,...111444666///............///000000111,,,...555666///+++---...+++((('''***...111222------...000333333222000888777555333222111000000111///...///...---000555---***)))+++++++++000666222222111000...---,,,,,,---......,,,)))''''''(((...000222555555444222111333000111777;;;999666777===;;;999777666333000------.........,,,++++++------,,,,,,+++,,,,,,------+++---///...,,,)))'''''',,,+++)))((('''&&&%%%%%%%%%&&&&&&%%%$$$%%%(((***///(((---///%%%...[[[[[[555888222,,,...---***,,,******)))(((((((((((())))))***+++++++++,,,...000---------....../////////111///------///000...---)))&&&---222---///333---,,,,,,---...000222333444//////.........///000111///---444>>>>>>444111555---***'''(((---222555666,,,,,,...111444666444333333333222222222222333333///---///333111...000555111...------,,,***---333...////////////...------//////...,,,***)))+++,,,+++...111000,,,))))))***+++,,,111777888444222444666555444333333222///,,,,,,...///...,,,+++,,,...------,,,,,,---...///000,,,...000///,,,*********///...---+++******))))))'''''''''&&&&&&'''***---000...,,,///---***@@@fffCCC666999---***333+++###///&&&&&&%%%&&&''')))+++,,,&&&)))+++,,,+++,,,000444......---------,,,,,,,,,222000------///000...,,,---+++333555...---000+++,,,---...000000///---,,,///...---------...000111***+++444??????555333999<<<888333000000000///---------000333777888777666......///000111333555666......222777444------222111...------+++(((***///+++,,,---...////////////......---,,,***+++---000000333666222,,,'''(((***&&&(((---000...***---444......---...//////,,,***&&&))),,,,,,***+++---000...---------...///111222///111333222///---...///++++++***)))((((((((((((&&&&&&&&&%%%$$$&&&)))++++++222---///555,,,---FFFPPP;;;<<<555,,,((()))+++***)))%%%(((,,,---,,,)))'''&&&))))))))))))***+++,,,,,,//////000000///---+++***,,,,,,,,,///222333000---******...333333000111444///111///+++---222///)))444555777777777555333111111111000000222777???DDDHHHEEE<<<333111444555333///222444444333444999===888666333000000222555777999222---//////***))),,,,,,222333...,,,//////+++000...+++***,,,///000111---......//////000000000111222222222000...,,,+++###))),,,***)))---222333111222333444333111...---&&&---000---+++---+++&&&222000...............---//////000222555444///+++,,,//////,,,+++,,,***&&&((()))******)))***,,,...333...///666666///---222YYY|||fffCCC999777333......000111///,,,,,,---...---***(((((((((***+++,,,---...---,,,+++)))***---///111222222222...------...000000---)))///...000333111---,,,///444555333000222666555000222333333333222111000/////////......///333999===EEEBBB:::111///333444222555555555444333444666888666555222000//////111222222......222333//////222333888999444222444444222111...+++***+++,,,,,,,,,------,,,,,,,,,,,,,,,------...///000111222222222***...///------111333333555555444333222///---+++(((...111...+++---...,,,............000111111111000000222444666555111---+++------)))''''''%%% '''((())))))((()))+++------,,,...222222///---...EEEiiiHHH;;;999222111000111333222...***......---+++((((((***+++)))***---......,,,)))(((+++,,,---......------,,,+++++++++---///...,,,***111///000222000+++***---......,,,***+++//////---333222111000000///////////////000//////000333666999777333...///666999888888666555444555666666555666555444222111000000///---...111666666333333666333777777444222333333222...,,,******,,,,,,,,,+++---,,,***)))***+++---...***++++++,,,---///111222...000000///333888999777777777555333000...,,,++++++000222...+++---111444111222333444444555555555//////222444666444000------///...***))))))'''###&&&'''(((((('''''')))+++''',,,//////000222111---333TTT~~~```444;;;666000//////000000...)))%%%((()))******)))***,,,///))))))***+++***)))'''&&&******++++++***)))'''&&&'''(((***,,,///000000000///......000///,,,,,,111555555333222333666777777666555333111111111333444222333444444222111111222555555111---000666999777666444222444777999888666777777777777666555444333...111444666555444555777...//////---++++++,,,,,,)))))))))+++...000000///---+++***)))+++---111333000///---,,,,,,,,,......---......000666>>>???;;;777666444111///...------,,,000222...+++---333999333555666666444222111111,,,---000222222111...,,,---//////+++***+++***'''$$$%%%&&&&&&%%%&&&(((***&&&///222000222888777000///FFFnnnyyy???,,,<<<---///...------,,,+++***((((((***,,,------,,,---...,,,+++)))((('''((()))***###%%%''')))+++,,,,,,,,,((()))+++---...000111222000......000...,,,...222555444333444444444666888777666444222222444666777444666777666444111000000;;;:::555000000333333000555333222444888999888555666777888999999888888777000222222222333666999::://///////...,,,***+++...,,,++++++---000222222111///...+++******,,,...000444333111///.........///---......///555<<<===999333333222111000000000111---...///...,,,,,,222999...111444444222///......---...000111111000000000---///---(((&&&'''&&&######$$$%%%%%%$$$%%%''')))'''///222///222999:::444000:::XXXXXX333///<<<,,,------------...///000111...///111111...,,,+++,,,000...+++))))))+++---///***+++,,,---------,,,+++,,,---......---,,,...///333000///000...+++...333---,,,...000///,,,---000444333222222333555777999333555666555333000//////333444222000222777888555555555444555666666444222444444666777777777777777000111000000444;;;>>>===999777666666444222333888333111//////111111111000222000---***)))((())))))------,,,,,,,,,,,,,,,---///000000...000444555222000000000111222222333333...,,,---//////...111555---222777999777555444555111222222222111222444666333444111+++'''(((&&&"""###$$$%%%%%%$$$$$$&&&((((((+++------///555777555000///AAAiiikkkEEE777000555000,,,---///000000111222333///000///---+++)))***+++...---,,,,,,,,,---...///111111111///---+++(((&&&,,,---...---+++***,,,...333000/////////...111777666555888<<<999444444888222222222333555777999;;;333444555555333111000111+++---......333:::===;;;111333555555444333333444555555555555555555666666333333111222999AAA???999>>>;;;:::;;;999555777===666333000///000111111111000///...,,,+++*********'''((()))***************...111111---,,,...000......///000222333333333222///++++++111444111///111000666<<<>>><<<888888999333444333111///111666:::555666333...+++,,,,,,)))###$$$%%%%%%$$$$$$&&&(((***''''''+++...///333888555...333QQQ{{{SSS999:::***)))000---///111222111/////////,,,+++)))'''%%%&&&***---***++++++,,,------------+++,,,---------,,,+++***(((***,,,+++******---000///,,,,,,///000111777>>>444333777<<<999111000555111222333555777:::<<<===444555666666444222333333111222111///111555555222+++///333555444444666888888777666555555555555555888888555555===CCC===222<<<888777888666222444;;;444111......///222444444------...///000000111111---...///000000///------***///000---***---///000...///111333444333222111111++++++333888444///...///555<<<<<<888333111222333333111...,,,///555;;;,,,...---******...///---###$$$%%%%%%$$$%%%''')))...'''&&&,,,///---222;;;;;;333000DDDkkktttHHH???888000,,,)))111///------...///000///,,,+++***))))))+++---...000///...---------------***+++,,,,,,,,,+++***)))111000...,,,++++++++++++)))+++...111333444444444555444444555333111444:::===888333333666;;;<<<<<>>666777888999999888777666>>>;;;666333333555666666666444555999777333777???EEE@@@:::888888888666333///000111111222222222111111,,,+++///000---...333111111000---+++,,,000444555666999:::777000+++***...,,,+++,,,......,,,)))///111<<>>;;;666333222111000000222666888777666222222;;;@@@::::::===888888777666555444444444444555444222///+++(((''''''(((&&&%%%&&&''')))((((((+++,,,,,,,,,+++,,,///111:::>>>333---AAAaaauuuOOO666444000+++---,,,+++)))'''''')))******)))///...,,,++++++,,,---...'''))),,,......+++(((&&&***+++---///000000000//////...---,,,,,,---...//////////////////000111111333222444777777333333777777999999777222111444888000......222999;;;888444333222222222222333444555333///000666:::777222//////000111222333222222111222444555333000///111333666333444999;;;::::::<<<;;;;;;<<<:::888777777888888999;;;<<<;;;999666555555444444333...)))***...000000000...---///222555000666<<>>===999777777999777999<<<======;;;777555444666666333...***+++...111111000///...///000111---444;;;===>>>>>><<<999555555444555666888::::::777000444;;;<<>><<<999666444444444555777555222111000...)))&&&'''''''''(((***)))'''%%%&&&((()))***))))))***,,,...222333666666222GGGlllYYY666...///000))),,,222///111000.........---***(((---------.........//////,,,+++*********+++,,,---------.........---++++++++++++++++++,,,...000111777777666666666666777777777555777===???<<<999:::;;;888555666999999666333;;;777333111222555888999555555444333333444444444000000222333000---000777555666777888888777666555///222555444222000111333666777666444555777555111555555555444111000000000333444666777777666333222...111111///000111111...111000/////////...,,,***...666:::777666;;;;;;666---000444666777999;;;<<<888000444:::<<>>;;;777444222222333444555555444444333000---***(((&&&%%%%%%%%%&&&%%%$$$!!!###&&&((((((((((((***"""(((***///888777:::HHHjjjSSS333444//////***!!!%%%)))"""(((((()))+++...///...,,,)))***+++---...//////000&&&(((+++---...,,,***(((%%%'''(((***+++++++++*********))))))***,,,---...---///111333444444444444222......444777666444444777:::;;;:::777888<<>>DDDJJJEEE>>>;;;888444333444666777555888:::888222...------)))&&&$$$###$$$%%%%%%$$$###%%%&&&&&&((()))(((//////111999999999BBBUUUxxxfff???555333///***)))))))))'''%%%&&&(((***,,,------------)))((('''%%%%%%%%%&&&''''''((((((***,,,///222444222///+++'''%%%%%%&&&'''((()))***+++,,,++++++***---,,,******111888888444,,,---///111333333444444444777777444444888888666===;;;999888888999;;;<<<111222333333333444777999777777888:::;;;;;;888555:::888777888:::;;;;;;:::888222...000222///---...000000111222333444444555666666666333000......///777666333111///...//////111222333333222000...---000---***+++...///...,,,+++///222111......222777666555333000///000444777333222000000888CCCFFFCCC:::<<<>>><<<888666666777444111///000111111---***---+++'''&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''(((+++///444999===???RRRYYY~~~WWW777//////,,,))))))+++,,,+++***'''((()))***,,,,,,------+++***)))(((''''''((((((***))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,---+++,,,...000111111111000000///------222999888444222333444555666888999999333555333///...000000...999888888777777777888999222444666666444444555666888777777888999999666444222444666666666777:::===777222000333444111///000111111111111222333555555;;;:::888444///+++***+++444333222111111///---,,,,,,------...............---,,,******,,,,,,,,,+++,,,///111111000111444888666555333111222444666888777777666666<<>>OOOSSSaaabbb:::111000---%%%''')))***))))))***+++,,,,,,++++++++++++++++++(((((()))************)))+++++++++++++++***)))(((&&&&&&'''(((***---000222111000000000000111222222111555666555666::::::777000000//////000111333444222444333///...000000---000111333555666555444333222222222111111111444666111111000222444666555444333111000111555777777666222222555::::::888999===555444222000000111222333222333333222111111222444333222000///...///111333------,,,+++++++++,,,,,,...//////...------///000333222222111000000000000666222//////111333222000333555444000000333555333222000......///111111111222...******...222444444///---)))''''''&&&%%%$$$ !!!"""###%%%&&&'''(((%%%&&&(((***...111444666;;;JJJQQQ\\\xxx{{{III222111000)))%%%(((++++++***)))***+++***************)))((((((&&&''')))***++++++++++++)))***+++++++++***))))))%%%%%%%%%&&&(((***---...000000000111333555777888333777888666555666555333///000000000111222222222444777777444333444222...///000222333444444444333222444666777555333222222333222222444555555333000333444555666777999;;;<<<666666888<<<;;;999<<>>===;;;???EEE::::::999888777666555555333444444333000000111222333888===<<<666222333777...///111222222222111000222///,,,---000111000---%%%))),,,,,,))))))---222...///...---...111777;;;999<<<;;;555111000...+++...+++)))+++///333444444333///++++++---///...,,,---***'''%%%%%%%%%%%%$$$#########""""""""""""!!!"""###%%%(((,,,000333555===CCCQQQRRRVVV{{{{{{HHH888444333222+++******))))))(((((('''''''''''''''((()))+++,,,---///000000---***)))+++...)))'''&&&&&&))),,,---...((()))+++,,,---.........***,,,///222333444333333888666333111111444777:::888444000000222222...***111222333333333444666888;;;888444333666888999999888;;;>>>???<<<999999:::888666555666777666111---777666555333333333444555333888===???>>>===>>>@@@===777444666555111333888555444222111000222444666999???BBB<<<888777333,,,,,,...000222222111///---333,,,///222---///111)))000---***))),,,///111222---111333111......222666===888444111111000...+++222///,,,---000222111000...,,,+++---//////---)))%%%''')))(((%%%###$$$&&&######""""""###%%%'''))),,,,,,,,,***((()))+++...444AAAIIIPPP[[[fff|||hhh===111...---,,,'''))))))))))))((((((''''''&&&&&&''''''(((***+++,,,+++++++++***)))***,,,...)))'''%%%%%%''')))***)))+++,,,,,,------,,,,,,,,,+++,,,...000111111000000666444222000111333666999999555222222444444000---333444555555555555666888777666555777999:::999777777999;;;;;;888666666777777555444555777666333///777666555444333444444555333555888::::::::::::;;;<<<888666888666111111444444111///111666;;;<<<<<<999>>>???999666555444///000111222333222111///...222+++...111---///111***///---,,,,,,...//////......000111///,,,+++///333???888///))))))---000222444222000///000111111111---,,,,,,...000111///,,,***,,,---,,,)))'''''''''&&&%%%$$$###$$$%%%&&&((()))******))))))***---000333@@@GGGKKKTTT]]]sss~~~UUU888222...------))))))))))))(((((((((((('''&&&&&&&&&'''((()))***+++'''&&&&&&'''))),,,,,,,,,---,,,******+++,,,,,,+++.........---,,,+++***))),,,------------.........333222000///000222555777555222000111333333111---222444666666444333444555333444666:::<<<;;;888555999999999888555444555777888555333444666777555222333333222111111111222222555444444555777888888777999777888;;;:::555333444<<<777444555;;;???===999999<<<<<<777444444444333333333222111000///...---111+++...000,,,...111+++---------...//////...,,,000111000---***)))---000222111222333333222...,,,444444444222000///111222...------///111111000......///000000---***)))))))))(((&&&%%%$$$%%%&&&&&&%%%&&&(((((()))+++///222777EEEKKKMMMRRRXXXlllcccFFF666555000...///+++((((((((((((((((((((((((''''''''''''((()))***+++'''$$$###&&&***---,,,***...---------///000///............---,,,+++***))),,,,,,,,,,,,,,,...//////000//////...///111444555333222222333555555333111000222333333111000///000111333666:::;;;;;;888666;;;:::999666555555666777;;;888444444666777666333444333333333333333333333888555222333666888777555444555999<<<===:::777666===:::888888;;;<<<;;;999888:::;;;888555444333333222111000............///333,,,...000+++...111***...---,,,---///000///...222222111...++++++---///---///444777888555000---111222333111...---000333///.........//////...------...///...---+++))))))''''''&&&%%%$$$%%%%%%&&&$$$%%%'''((((((***---000666EEEMMMOOORRRSSSbbbzzzJJJ777111222,,,)))***&&&'''''''''''''''(((((((((((((((((((((((()))***+++(((&&&%%%'''+++,,,+++((())))))***,,,...///...,,,,,,,,,,,,------,,,++++++++++++,,,---...000222333///......//////111222333444444555666888777666444000111222111///.........222333555777777888888999;;;888555333333444555666===999666555777888666333666777777777777777777777777444111222555666555333111555888::::::999666444///111444555555888<<>>IIINNNRRROOOUUUhhhaaa>>>000...000***((()))%%%&&&''''''''''''(((((((((((('''''''''(((((()))***((((((((()))++++++***((())))))+++...111222000...***+++,,,,,,------------++++++---...000222333444.../////////000000000000---///111222333222111///111222222000///...///111222333444444333444777999666333111000111222333222:::777555555777777555222111222333444444444333333222111111111333333222111222666777666555666555111---111444222///000888???======@@@AAA===555111111555444333333333444666777555---///111---000444...222000,,,,,,...222555666444555555666666555444333666444000,,,+++...555::://///////---,,,,,,...////////////---+++***+++,,,111...***(((((('''&&&%%%#########$$$$$$%%%%%%%%%%%%&&&((((((''''''((()))***:::FFFPPPVVVRRRSSS```NNN999...---///***+++---(((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&''''''%%%''')))***)))))))))***,,,,,,///222444333111...***+++,,,,,,---------,,,+++,,,...000111111111111///000000111000///......(((+++---///...---++++++111111000...,,,---000222111333444333222222444666333000...///111333222111333111111333666777555111,,,---...///000000///...///111333444333333333333333777777555666;;;===:::999999777444111333999>>>EEEBBBBBBCCC>>>444111222555555444333333333444444111+++---111...444:::555555333000000111222333222222444666999;;;:::888555333555888777555333333444666444111/////////...------...///---++++++...000<<<666///***((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%''''''&&&&&&'''(((***888BBBOOOZZZWWWUUU___qqqjjj444555+++***,,,(((***...(((&&&&&&&&&'''''''''(((((($$$$$$######$$$$$$%%%%%%!!!%%%)))***(((((())),,,***+++---///111///+++(((,,,,,,,,,------,,,,,,+++,,,---///111111000///...000111111111111///...---,,,///222333222000......///...,,,***)))***...111///222444444222111222333333111///000333555444333,,,,,,---111555777444111///000111333333333222111///333777888666555555777333777888666;;;DDDIIIHHH===:::777777:::@@@FFFJJJKKKFFFDDDCCC===444111555333333333222111000//////...(((,,,111000777>>>:::777555444444444333000...000222666:::===<<<999666AAA>>>:::444111333:::@@@>>>999444222222111...++++++---///...---...111555EEE>>>444---***((('''%%%((((((((('''&&&%%%###"""!!!###&&&'''''''''((()))'''222;;;HHHWWWVVVTTT\\\```yyyEEE999111...+++(((''''''((()))&&&&&&&&&&&&%%%$$$###"""&&&(((+++------+++(((%%%'''+++,,,++++++---,,,(((---+++)))+++///222222111...111000***+++111333000((((((***,,,------,,,++++++...111333333333333444222///...///333444111...000000///000111333555666///222666777666444222222222111000000000222444666777333333888;;;999666666333000---111777:::888444---333???IIIJJJAAA999777111111222555;;;BBBHHHLLLNNNEEE;;;888<<>>777333333222///...000222///,,,++++++...222444000111333444222///+++)))---000444666555333111000???<<<888777<<>>555111111///((("""+++(((%%%""" !!!###%%% !!!"""$$$&&&'''((()))'''+++222BBBWWWdddaaaVVV\\\cccsss>>>666333111...***(((((()))***%%%%%%&&&&&&&&&&&&&&&%%%)))***,,,...---,,,***((((((+++,,,******------***,,,***)))+++---///...---,,,///...******...///,,,---///111222222111111222000222444333000,,,)))(((333222111///---------......---------...000111222---///111111000...------.........000222666:::<<<777333333777999777444555333000...111777;;;999666777666:::@@@CCCBBBCCCEEECCCBBB???;;;:::===CCCIIIJJJDDD<<<888888;;;<<<<<>>333//////333444111///000///---,,,///444888888666444555<<>>DDDAAA@@@===999555666:::>>>[[[XXXPPPDDD777111333888@@@;;;888999999666555777555333111......///000222111000///------.../////////333777777333111444777777@@@JJJMMMIIICCCAAAAAAFFFDDD??????IIIRRRLLL>>>///555999777111...111666999888555111---'''###  """$$$%%%%%%$$$$$$&&&&&&''''''((()))))))))+++,,,111;;;MMMZZZZZZSSSRRR```www{{{JJJ333,,,111000...,,,+++,,,,,,---+++++++++,,,,,,------...))))))((((((((()))******%%%'''&&&$$$%%%)))+++)))((()))***,,,---------,,,///000111111222333222111...111333222...---///222///333777999888666444333---///111111//////111333111000///...//////111111111111111000//////111333666555444444444666888:::333000111444444000...000000//////222555888;;;;;;999888???LLLUUUUUUOOOLLLAAA<<<555111111444999;;;===BBBEEEBBB;;;888;;;@@@HHHAAA<<<:::555000555???;;;777555888999777777999555333222000000111333444444333222222222333444444...333666666222222777<<<444<<>><<<===777444888BBBBBB===AAAKKK:::666444666777444222444------------...///111111...///000111111111000000---000333333222333888===000333999BBBKKKPPPOOOMMM777>>>===999AAARRRVVVNNNGGGEEE@@@888000---...000,,,000444333...)))((((((&&&%%%%%%$$$$$$%%%&&&'''))))))))))))))))))))))))))),,,///666CCCSSSZZZZZZVVV[[[ZZZlllrrrDDD666222+++'''''''''((((((***++++++***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((###&&&%%%######&&&'''%%%$$$&&&((()))***,,,000222...,,,---111222111222555//////.........//////000222555888:::999999999:::666444333666999888333...111000000///000111222333111222333222222333666888777666444333333444555666222111333666444000///333000333444444444666;;;@@@MMMIIIJJJPPPRRROOOKKKJJJAAA<<<777888>>>CCCCCCAAABBBHHHOOOPPPKKKCCC<<<999444:::GGGRRRQQQHHHEEEJJJCCC>>>;;;;;;:::555222222,,,---...///111222333333---...///000111000///...---...000111222333666888555333555===IIIQQQSSSQQQ@@@HHHKKKGGGHHHOOOPPPLLL:::999777666333///***&&&(((,,,//////,,,)))((((((&&&%%%$$$"""""""""###$$$''''''''''''(((((((((((((((+++///444@@@OOOYYY[[[WWWYYY[[[lllVVV;;;222+++...'''''''''''''''''''''''''''&&&%%%######$$$&&&'''""""""###$$$$$$%%%%%%&&&'''***+++((((((***)))&&&)))***++++++***---222666777333222555555333444888000,,,)))***...111000...---///222555666999<<<>>>777666555555666666555555222222111222222444666777777888888777666666777999555444222111111222444555------000333111------111---000222111///000777===DDDJJJUUU___\\\LLL;;;222/////////111777>>>GGGLLLAAADDDIIIPPPTTTSSSMMMGGG;;;IIIZZZaaaYYYKKKAAA>>>AAA<<<999:::999444000111000111333444555555555555222111111000000000111111000///...///111222111///444333333888>>>BBBCCCAAADDDKKKTTTYYYWWWPPPGGGBBB111111222222111...+++(((+++---......,,,)))((('''$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&''''''''''''+++///333<<>>555555555555666888:::;;;777777888666444222222333666444222000000000111222000111444777555111222777111555777555111333999@@@IIINNNWWW\\\UUUCCC444---,,,///111...---333@@@KKKEEEEEEJJJVVVccciiifffaaaDDDWWWjjjlll^^^MMM???777222...---000000---***+++000111222333333333222111444222///,,,,,,---000222333000---...111111---(((###''',,,111444555666777;;;AAAPPP]]]\\\MMM;;;333555444222///,,,,,,///222111111000///...+++)))'''"""$$$'''))))))(((%%%#########$$$$$$%%%&&&&&&''''''+++///222:::FFFPPPTTT^^^PPPRRR[[[ddd[[[;;;000//////000,,,)))'''''')))***(((&&&((('''&&&%%%%%%%%%%%%%%%((((((((((((((('''''''''***************+++++++++...---+++******+++---...222222333444333222111000888555111...---000444777111111333777999999666444555555444555666777777666444444555555666555555444888999999888555333222222555555444333111222444777;;;777666666555111000333777888888777666888===BBBGGGEEEGGGNNNSSSLLL;;;+++333,,,***222===CCCEEEGGGGGGJJJaaalll___```iiibbbFFF]]]hhheee___PPP>>>888;;;777444555333///...111...---,,,,,,...111444555444444444444222000---,,,---.........---...111333555000///333333000222777888===CCCFFFDDD@@@;;;999222444444222---+++---000---+++***+++---,,,((($$$''''''(((((('''%%%$$$######"""###%%%(((+++++++++******+++...555AAANNNWWW[[[aaa\\\XXXdddxxxvvvEEE000...---******---+++((((((***+++***(((******)))(((((((((((((((((((((((('''''''''((((((&&&''''''((()))******+++///...,,,+++++++++---...444333111///...---------888666333111...---------...///111333444444222111111111111333555777888777555555555444333222111111666777777777666555444444555666666444222222444666666333333666777444555888444666888999888:::>>>AAA@@@@@@EEEOOOUUUQQQCCC666222......555<<>>???>>>@@@FFFOOOTTTQQQFFF===000---...111666???PPP___kkkeeejjjllleeedddeee\\\fffkkkfffgggrrrsssjjjgggMMMAAA777555777666333333333333333333222111111000,,,,,,,,,,,,---///111222+++---/////////...///000222000000222111...---///333333333111111333777:::444000------000111...***---000333000+++&&&&&&(((&&&&&&'''&&&&&&%%%$$$###%%%###""""""###$$$"""!!!'''(((***---111999BBBHHHPPP^^^___XXXXXX```wwwmmmFFF))),,,444...(((***((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))'''&&&'''(((***+++$$$$$$%%%&&&''''''((((((------+++***************((((((((()))***+++---...&&&(((,,,///000111000///***,,,---+++)))((()))+++222333333333111111111222333333333333222000///...///...///111222333333222333444666555333222222333777444555777777333111333333666;;;@@@AAAAAA???>>>CCCDDDGGGKKKMMMKKKDDD>>>555111......222===QQQbbbnnnmmmppprrrpppooonnnkkkmmmgggZZZ\\\oooxxxrrrpppWWWFFF666111222000,,,)))000111222333222111///------,,,++++++,,,///222444///111444555444333333333//////000111111///......------+++******---333777000///---...//////---+++...000111000,,,)))))))))'''''''''''''''&&&&&&%%%&&&%%%######$$$$$$###!!!%%%'''+++...333999@@@EEELLLZZZ___]]]^^^___oooUUU<<<,,,000333)))%%%)))(((((('''&&&%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&)))(((((('''((()))***+++((('''''''''''''''''''''+++******)))))))))))))))$$$&&&)))+++------,,,+++---...------,,,,,,+++***,,,------,,,***))))))***111333444333111000222333111111222333444444333333111000000111333333222000000222444444222111222222777444444777666222111444888;;;???DDDEEEDDDAAA>>>DDDBBBBBBDDDGGGHHHEEEBBB@@@999222111555@@@RRRaaagggooouuuxxxzzzvvvtttwww~~~mmmRRRNNNaaakkkjjjkkk```MMM:::444555444000---...000222444444333111000222000...,,,,,,...111333---///222222111000000000---///111222222333222000------...------///222555///111333333111///000111000...,,,---......,,,***$$$$$$$$$###############'''&&&%%%%%%'''((('''%%%$$$''',,,111666<<>>BBBHHHKKKIIIFFF???999333222666???OOO]]]]]]kkkpppqqqvvvoooiiinnnuuujjjZZZ^^^ppprrrfffbbbdddRRRAAA<<<>>>>>><<<;;;000111444666777666555444555333000...---...///000...///111111000//////000111444555333333666555333222333555555444444555666///444777777444222333666000,,,***+++///000...***&&&%%%$$$$$$$$$$$$%%%%%%'''&&&%%%&&&((())))))((($$$''',,,111777>>>EEEJJJFFFLLLRRR]]]gggdddcccoooYYY222222000,,,)))'''%%%%%%***+++,,,***(((''')))+++&&&&&&&&&&&&&&&'''((((((&&&''')))+++++++++***)))((((((((((((''''''''''''((()))***++++++,,,,,,,,,)))***,,,---,,,***((('''******,,,---///000222222111...,,,///333444///)))(((,,,000111000000555999...///111333555777777888555222000222666666444000111222333333333444777:::333000111666:::===BBBGGGLLLJJJIIIIIIJJJIIIEEEBBBIIIEEECCCHHHNNNNNNFFF===444333444444555<<>>666333333888<<>>RRRfffgggppphhhhhhvvvooo```cccmmmbbbRRRSSS```aaa\\\aaaYYYJJJ;;;555444333333444222222333333444333333333444333111///...------...111111111///......000222>>>@@@>>>777555888888444777777777555333111222333---,,,,,,///222333000,,,---///000---)))'''))),,,%%%$$$#########$$$%%%&&&%%%$$$"""###$$$$$$###"""###&&&***...333999@@@EEEKKKNNNOOOYYYbbb^^^___oooaaa;;;000000...,,,***((('''&&&!!!"""###$$$%%%'''((((((&&&'''((())))))((('''&&&&&&'''((()))))))))(((''''''((()))******)))((('''$$$&&&(((***++++++)))(((++++++,,,,,,,,,++++++***++++++,,,---///111222444111222333333222111000//////111222000------111555555333111111222333222111///000333555555444222111000...---000555999;;;:::===555333999<<<;;;DDDQQQSSSMMMGGGGGGHHHEEE@@@<<<[[[VVVMMMHHHJJJJJJ<<<,,,333111111666<<>>???<<>>AAA>>>555555>>>LLLHHHBBB@@@FFFJJJBBB555555666999===>>>>>>EEEMMMaaaccc```[[[ZZZ\\\ZZZUUULLLRRRccciii\\\VVV[[[\\\^^^VVVKKKAAA;;;666000,,,222222222222222111...,,,,,,,,,,,,,,,------------666666888999999888888777444;;;<<<555222666777444333111///...///111333444444444444333222000---,,,000111///,,,,,,...,,,'''((('''%%%###"""!!!!!!  """######$$$!!!$$$'''+++///666===BBBCCCGGGLLLRRRXXX```hhhnnnqqqEEEEEE---,,,,,,+++***)))((('''''',,,+++***)))'''&&&%%%$$$(((((())))))))))))((((((++++++)))(((''''''&&&&&&'''&&&%%%$$$###"""""""""$$$$$$%%%%%%&&&&&&''''''&&&'''***,,,------,,,+++,,,---...///000///......222222222222111000///...111222222444666666444222000///...///111333444333222111000///000111333444999666333222222333222111555666===EEEEEEAAAFFFOOO[[[JJJBBBDDD===111999MMMPPPIII@@@<<>>???DDDKKKggg___YYYYYYXXXTTTQQQPPPXXXVVVfffuuukkk[[[XXXXXXSSSWWWSSSDDD999555000***000111111111111000///...)))***+++,,,...///000111777777777777888888999999111222333444555555666666444000---...222444222000555444333222000...,,,+++,,,...---******+++(((###%%%$$$###!!!  !!!"""###$$$$$$"""$$$'''***...444:::>>>FFFJJJPPPUUUZZZ^^^bbbeeennn}}}ggg999<<<111,,,+++***)))((('''&&&%%%#########$$$$$$$$$$$$$$$))))))))))))))))))))))))''''''&&&%%%&&&''')))***%%%%%%$$$$$$%%%'''(((***'''&&&&&&&&&&&&'''((()))((())),,,---...---+++***---...000222333222111000000111111222222222222222111...---///222444222///000///...///111222222222111000000000000111222222666555444333444555666666444777@@@HHHHHHFFFKKKSSS]]]VVVOOOJJJAAA<<>>DDDNNNXXXVVVHHHEEETTTbbbddddddhhh___ZZZeeepppfffZZZQQQIIIDDDSSSVVVGGG;;;999777000111111222222111111222333...//////000111222222333555444444444555666777888///...333;;;<<<555///---,,,++++++...111333222111444444333222111000///...''')))***((()))***'''""""""""""""""""""######$$$&&&&&&%%%%%%$$$$$$######$$$%%%(((***---111666999DDDIIIOOOUUUXXXYYY[[[\\\nnnsssMMM>>>333111---,,,+++)))'''&&&$$$$$$######$$$%%%&&&'''((()))))))))(((((((((((())))))&&&%%%$$$$$$%%%'''(((***&&&&&&%%%%%%''')))+++,,,******)))))))))***++++++)))***+++,,,+++)))(((&&&)))+++...111222222222111,,,,,,---///000222333444111---******---111222111222000//////000111111000///000222333333333111000555555555555555777999:::777:::@@@DDDDDDDDDHHHOOOPPPWWWTTTEEE>>>GGGTTTZZZWWWNNNCCC===:::777555333222444:::AAADDDGGGOOOWWWRRR???;;;PPPbbbccc___aaaTTTRRRVVVTTTLLLMMMGGG666888JJJQQQEEE::::::999333222333444333111111444666555444444333222111111000333333333333444555666777333111555<<<<<<555///---***---000111000000222333222111111111111111111111))),,,---,,,...000...)))&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%$$$######"""$$$&&&))),,,///333888<<<:::@@@IIIQQQWWW[[[]]]___mmmkkkxxxrrr>>><<<++++++,,,,,,+++)))(((&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((((((+++++++++,,,,,,,,,,,,,,,((((((((('''&&&%%%$$$###%%%'''))),,,---...///...))))))***+++---///111222222///+++***,,,000333555444222000000111111000///...000333555555444222000777888777666555555777999:::;;;===>>>>>>???@@@BBBDDDQQQNNN<<<;;;MMMXXXTTTOOOHHH@@@===999444222333444888CCCMMMOOONNNPPPTTTUUUGGGDDDTTT```]]]UUUSSSJJJGGGEEE<<<888BBBCCC222444@@@FFF???888666444///222333444111//////333777555444333222000///...---222333333444555666777777777777666555555555666777000444777555222000111444///.........///000111222+++---...---///222000,,,&&&%%%$$$###""""""""""""!!!!!!!!!"""""""""######!!!$$$)))...222777<<<@@@;;;@@@HHHOOOTTTWWW[[[]]]nnnlllvvvKKK<<<...,,,)))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((((()))(((((('''&&&%%%&&&''''''(((((((((((()))***+++,,,,,,+++***))))))((('''&&&%%%%%%&&&&&&&&&&&&'''((()))++++++,,,++++++++++++,,,...000111//////...------///333666333111000000222333333222111222333444555444444333666777777555333222555777999999:::;;;>>>@@@???<<>>:::333111444888===FFFOOORRRPPPQQQUUUDDDDDDMMM]]]fffgggdddeeeMMMBBB;;;777333;;;AAA:::555888:::;;;888444111//////111111---******///444111000000000000////////////000222444555555555555555;;;;;;333000666:::888555555555555333333333444000000/////////000111222,,,---,,,)))***---,,,(((######"""!!! !!!!!!!!!!!!"""""" ###(((+++///333777;;;===AAAFFFJJJMMMQQQUUUXXXlllrrr|||iii333@@@!!!333+++''''''((()))***+++,,,,,,))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''%%%&&&(((***,,,,,,++++++"""$$$''')))+++,,,,,,,,,'''(((***++++++)))'''&&&+++***((('''''')))+++,,,))))))(((((()))***++++++111000///......///000111***---//////------111444111000///000333555555444444444333333333444555666222444555333111222555888555666888<<>>FFF???666444;;;FFFMMMOOO>>>;;;;;;???>>>999999===GGGGGGIIILLLKKKIIIMMMSSSQQQZZZeeeiiiddd\\\WWWWWWTTT???666999444333;;;>>>666222333999;;;777333444,,,...---***%%%&&&+++000---...///000111222333444+++---///222333333222111111>>>BBB777111666777000444111///000444777666444555444222111111111222333///000---))))))+++***&&&%%%%%%%%%%%%&&&'''((()))%%%%%%$$$###"""!!! !!!###&&&((()))+++---000444777===CCCIIIPPPWWW\\\dddrrr~~~BBBBBB333###333++++++***(((&&&%%%%%%%%%%%%&&&''''''((()))***++++++''''''((((((((((((((((((************))))))))))))+++)))(((&&&%%%%%%%%%&&&///***)))+++***%%%%%%)))---+++((((((((())))))(((,,,------,,,***))))))***111///............---+++111000000////////////000000000000000000///......---***+++000111...///444111555777888<<<@@@???;;;>>>BBBFFFDDD>>>:::;;;>>>DDD<<<777444111222;;;GGGEEEFFF@@@666111666???DDDFFFKKKQQQUUUWWWWWWXXXXXXKKKZZZlllpppdddUUUQQQTTTOOODDD???CCCIIIHHHGGGHHH???999444777===>>>666---333///,,,,,,///000///---000///------,,,---...///...))),,,555444---000<<<===<<<999333...---111444555000///000...***,,,222,,,...000...,,,+++...111///---)))'''(((***---000)))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''***---///444666===GGGKKKKKKPPPXXXfffwww~~~{{{DDD;;;333,,,)))000(((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&''')))***,,,((('''******'''(((+++---+++)))((()))***))))))---/////////---,,,---...///---,,,,,,,,,,,,+++)))((()))***+++...000222333//////000000111111111111111...///333333000000444000333444444888>>>@@@>>>:::;;;===>>>>>>???@@@AAA777555666777444000333:::FFFJJJIIIAAA999888888888FFFJJJPPPUUUZZZ___cccfff[[[dddllliii___XXXWWWYYYKKKCCC@@@EEEJJJHHHDDDCCCDDD>>>:::===CCCEEE>>>777333222111///...---...//////...---,,,,,,---...///000[[[qqqZZZ>>>;;;@@@???===<<<999333///---000333555000///111111...///333000///........./////////++++++)))(((((()))***+++''''''''''''&&&%%%$$$######"""""""""""""""""""""%%%$$$$$$%%%'''***---///444444999AAADDDEEELLLUUU^^^pppzzzxxx~~~WWWHHH555444555###333((((((''''''(((((()))***&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++(((&&&&&&)))***)))***---,,,***))))))***+++***))),,,...//////...---///000...---,,,,,,---...---+++---------------......///222222222111111111000000333111111333333111111333///111222111444<<<@@@@@@999777555777;;;???@@@@@@;;;;;;<<<;;;666//////222;;;@@@AAA<<<777666666555@@@DDDHHHNNNSSSYYY```ddddddjjjjjjbbb\\\[[[WWWQQQ@@@<<<;;;AAAEEEBBB===999@@@;;;888;;;@@@BBB>>>888333555555222---+++...111...------,,,------......222kkkhhhAAA;;;BBB@@@<<<;;;888333000///000222555000///222555444333333444000------000111///,,,******++++++***)))((('''$$$%%%'''((('''%%%###!!!%%%%%%%%%$$$$$$#########$$$$$$$$$%%%'''***---...444444777<<<>>>BBBKKKTTTfffxxx~~~~~~DDDHHH111222444***///******)))((('''&&&%%%%%%&&&''''''((()))***++++++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))'''&&&'''((())))))+++,,,+++)))((()))***++++++)))(((***++++++++++++,,,...------,,,...111222222111333222111000000000000000888777555333111///...---111000111222222111111222///333444333555:::>>>>>>===:::777666777:::===???QQQNNNGGG???666222444888;;;<<<999111///333888999<<>>888666666:::>>>===999666999666333444888999666222222333333000------...111---------------.........777GGGTTTOOO===222777AAA888777555333111111333444444000///222777888555222333000...---...///---+++,,,,,,,,,+++***)))((((((%%%%%%%%%&&&%%%$$$###"""'''&&&&&&%%%%%%$$$$$$#########$$$%%%''')))+++,,,222444888<<>>BBBHHHNNNBBBGGGGGG???999888777555///555:::<<<>>>@@@<<<666...333:::@@@EEEIIIMMMPPPVVVRRRSSSWWWQQQGGGFFFMMM===>>>:::444333777888555...111555666444000---,,,111///.........000000111---...000111222222222111+++333666///---333777555222111000333666777555333000222000+++***------***------------,,,,,,---...((((((((((((((((((((('''%%%###""" """$$$%%%######$$$$$$%%%%%%&&&&&&"""###%%%&&&'''((())))))***111555333666???GGGJJJRRRaaavvv|||xxxfffIII$$$000///000 000(((((())))))(((&&&$$$######$$$%%%(((***,,,---...******)))(((''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''((()))******)))((('''&&&***)))%%%%%%******'''""""""###&&&))))))((('''((()))******)))(((***+++333111000111222222111000,,,,,,---...000111333444222111000//////111333444333777888333333888888444222888;;;777555999>>>AAA>>>;;;888888;;;@@@CCCEEEFFFIIIFFF<<<555666888666555999;;;:::;;;<<<888222666777999::::::<<>>:::///333999;;;999555333222111333333111---,,,///333...///111222333333333222111...---///000000555:::333222111333666666333000000333111)))&&&)))***(((000---+++,,,///000///---(((***,,,......---+++)))"""""""""""""""######### !!!"""######$$$$$$%%%&&&((()))*********000555666111333===FFFIIIKKKZZZqqq{{{uuuzzzPPP999&&&(((---+++'''''',,,+++***(((&&&$$$""" $$$%%%&&&((()))***************))))))((((((((((((***)))(((&&&%%%$$$######''''''(((+++...---)))%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%''',,,...---,,,//////000000///---+++***000111333444333111...,,,111///---///222444222000777555222000///000111333777666555555555555666777555777666333333777888666999555333666<<<>>>:::444999;;;;;;999555333444666>>><<<999777666666777888333444555555444444666777BBBBBBBBBCCCDDDFFFGGGHHHMMMQQQTTTPPPHHH???;;;;;;@@@;;;777888::::::555000////////////............555333000///000111222222...111333222000///222444///000000000//////111222111000...+++)))+++000555222000.........///...---,,,)))%%%&&&)))+++,,,+++""""""###$$$&&&%%%###!!!$$$######"""!!! #########%%%&&&(((***+++///111000---000999BBBFFFUUUVVVcccttt{{{xxxzzzhhhHHH666)))+++///+++&&&&&&&&&'''((((((((((((((((((&&&''''''(((((()))))))))%%%%%%&&&&&&&&&&&&&&&&&&***)))'''%%%$$$$$$$$$$$$&&&&&&'''***,,,,,,((($$$$$$%%%'''((())))))(((''')))'''&&&'''((()))(((&&&'''((()))+++,,,---------,,,---///000000///...---+++******,,,000222222000444333111///...///000000///000111111111111000///444666555222333888:::999999777666888<<<===:::666888999::::::888777666777333222000/////////111222444555555444333333555666999888888888888888999999777>>>FFFHHHBBB:::444222777666555444444222000...//////000000111111222222111///......///111222333000111111000///......//////222555666555222000...***---111111//////111444333111...,,,---...000111///,,,))))))+++---...---'''&&&$$$$$$%%%$$$""" ###""""""!!! #########$$$%%%'''((())),,,......,,,///888AAADDDJJJPPPaaattt{{{wwwzzz]]]<<<111+++...///***%%%&&&$$$%%%'''(((******++++++(((''''''&&&&&&''''''(((''''''''''''&&&&&&%%%%%%)))'''%%%$$$$$$%%%&&&'''%%%%%%&&&(((***)))'''$$$"""$$$''')))+++++++++******(((''''''(((((('''%%%''''''((()))+++---///000******+++,,,------......+++******+++...//////...000000//////.........---...000333444444333000...444555444111222888;;;:::666777888999:::999888777555555666777888888666444///...---------...000111...//////...,,,,,,---///555444333111000/////////***000666999666000---+++///111333222...,,,+++,,,------...///000111222222000000000111333555777888444222000000000///...,,,000111333444333222000...+++000555555222000222444222000---++++++...111333222///---,,,...//////...,,,)))%%%######"""!!!""""""!!!!!! ############$$$%%%&&&'''%%%(((***(((+++333:::<<>>111000222222000,,,000333222---+++---///))),,,......---,,,---///,,,***'''&&&&&&&&&%%%$$$##################$$$$$$'''&&&%%%$$$############"""&&&)))(((---666>>>@@@///999III\\\ooo~~~uuuvvvkkkDDD777***+++)))'''&&&&&&(((***,,,))))))))))))((('''&&&%%%%%%&&&'''((()))***+++,,,)))'''&&&'''((()))(((&&&((('''&&&'''((((((&&&$$$)))(((((((((((((((''''''&&&((()))++++++***((('''!!!"""%%%&&&&&&''')))+++&&&''''''((()))******+++******)))))))))+++,,,---(((''''''''''''(((((()))'''&&&''')))+++,,,,,,***///...---+++)))(((((((((,,,---//////...,,,***(((+++)))%%%$$$%%%&&&&&&&&&''''''&&&''')))(((&&&### '''(((###!!!%%%)))(((((('''&&&''')))***)))((('''&&&&&&%%%%%%'''((()))***(((&&&&&&'''((((((''',,,+++)))((('''''''''((()))******)))'''&&&((())),,,...//////,,,***)))))),,,))))))---...---...222666666444333:::IIIVVV[[[eeeXXX===...222555444:::555222000111333333000------...///111222222222222+++(((%%%%%%&&&&&&$$$"""&&&((()))'''###!!!"""$$$!!!"""###"""!!!!!!###%%%###$$$''')))(((***555AAA///111;;;RRRmmm|||vvvwwwaaa???666+++...,,,)))'''&&&&&&'''((($$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((()))***++++++(((&&&&&&&&&'''((('''&&&,,,+++))))))((('''$$$!!!%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******(((&&&%%%$$$%%%&&&&&&%%%%%%''')))''''''(((((()))******+++)))((('''''''''((()))***'''&&&&&&&&&&&&'''(((((('''&&&''')))+++,,,+++***......---,,,++++++++++++......//////...---+++******'''$$$###$$$%%%&&&%%%(((''''''((()))(((&&&$$$$$$((('''"""!!!$$$&&&$$$$$$###"""###$$$%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((***((('''''')))))))))(((+++***)))((((((((())))))&&&((())))))))))))+++,,,&&&))),,,...//////111222---***+++//////,,,,,,///&&&...333333777GGG[[[hhhggg\\\CCC222333000+++...++++++,,,...///000///---$$$$$$%%%&&&''''''''''''***'''$$$###$$$%%%$$$""""""$$$&&&$$$"""!!!"""$$$"""###$$$###""""""$$$&&&'''''')))***))))))222===///...444GGGaaavvvyyytttPPP777222***---+++)))'''&&&&&&'''(((######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&''''''&&&%%%%%%$$$%%%''')))***(((&&&&&&&&&''''''((()))))))))''''''((()))((('''%%%$$$(((((((((&&&######%%%&&&&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((((('''''')))+++,,,,,,***(((((((((((()))))))))))),,,,,,++++++******))))))***(((&&&%%%&&&''''''''')))((((((((())))))'''%%%***+++((($$$$$$&&&&&&""")))((('''((()))***)))(((&&&%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&'''&&&%%%'''''''''''''''((())))))%%%'''))))))(((((()))***)))+++.........---...///---,,,...222222...,,,---000555999:::>>>GGGMMMOOOTTTOOO>>>333666333---000(((+++...//////.........//////000000000000//////)))'''$$$############"""!!!""""""!!!!!!"""$$$"""$$$$$$$$$######%%%''''''''')))+++***+++333===///,,,---;;;SSSlll}}}zzzpppsss???...---''')))(((''''''''')))***,,,&&&'''((()))))))))))))))%%%%%%$$$$$$$$$$$$$$$$$$(((&&&%%%&&&'''((('''&&& !!!"""%%%((()))((('''((((((((((((((((((((((((%%%%%%&&&''''''&&&&&&%%%))))))(((%%%######$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&******))))))((((((''''''&&&&&&&&&&&&&&&'''((())))))))))))***---...---+++(((((())))))))))))((((((...---,,,++++++++++++++++++***((((((***++++++******)))(((((())))))(((&&&...+++'''&&&((()))(((%%%$$$###""""""$$$%%%$$$"""&&&&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''((('''&&&###$$$$$$%%%&&&'''((()))&&&((())))))'''%%%$$$%%%---...///...,,,++++++,,,...---000555555111///111>>>999888@@@NNNSSSEEE222<<<===555111777666000333...222555555111......///...............---,,,+++)))(((&&&$$$######$$$$$$ !!!!!!!!!!!!""""""!!!"""######""""""$$$&&&$$$$$$'''+++,,,...555>>>000,,,,,,666JJJdddzzz~~~nnnyyy___666+++***(((((('''''''''((()))++++++***************)))((((((&&&&&&&&&%%%%%%%%%%%%$$$((('''&&&&&&(((((('''&&&))))))((()))(((&&&"""%%%%%%$$$$$$######""""""######$$$%%%&&&''''''((('''''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&'''''''''******)))))))))(((''''''''''''''''''((()))***++++++******+++---...---,,,////////////...---,,,+++000000///.........//////***((('''(((***++++++***+++)))(((((())))))((('''+++'''$$$%%%((()))(((''''''&&&%%%%%%&&&'''&&&$$$&&&&&&''''''((((((((((((((((((((()))++++++***(((###$$$%%%'''((()))***+++((()))******(((''''''(((+++,,,...///...///111333///...111666888555555777666111111<<>>000777444000333...)))...)))+++,,,---,,,,,,---....../////////...------,,,''')))+++***(((%%%$$$$$$%%%###""""""######"""  !!!###%%%&&&%%%'''******(((+++000)))***,,,111===QQQhhhxxxzzzuuuiii<<<222...(((---)))))))))(((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((%%%$$$###$$$%%%%%%$$$###!!!###%%%***------+++(((''''''(((((()))***++++++''''''&&&&&&&&&&&&&&&'''###%%%(((((('''%%%%%%%%%))))))))))))))))))))))))&&&'''((()))))))))((('''&&&&&&''''''(((***+++,,,(((''''''(((******)))'''&&&''')))))))))((('''&&&"""###$$$%%%%%%$$$######"""!!!"""###&&&''''''&&&***(((&&&&&&'''''''''&&&$$$""""""%%%%%%"""$$$***###$$$%%%&&&&&&&&&%%%%%% !!!"""$$$&&&&&&$$$"""&&&((()))+++------------((())))))***+++...222666666666555222000...///111666222///111333444888>>>@@@CCCCCC<<<666555555444222999666222444111///777,,,+++)))***,,,---......((())))))))))))(((((('''$$$(((,,,,,,)))%%%###"""###!!! !!!###$$$###!!! !!!!!!!!!!!!$$$&&&%%%$$$%%%((((((&&&&&&***)))+++---///888III```qqq{{{rrrUUU///000---%%%,,,&&&&&&'''((()))***++++++$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###"""!!!"""###$$$###!!!"""###%%%''')))((($$$!!!"""###%%%''')))***,,,---+++***((('''&&&%%%%%%%%%$$$&&&)))***(((%%%######''''''''''''''''''&&&&&&((()))***,,,,,,,,,++++++%%%%%%&&&&&&((()))***+++&&&%%%$$$&&&''''''&&&%%%$$$%%%''')))******)))((($$$%%%'''(((((('''%%%$$$"""""""""$$$'''((((((&&&***(((%%%%%%&&&''''''&&&'''%%%&&&)))&&&"""&&&---)))(((&&&&&&''''''&&&%%%!!!"""###$$$%%%$$$######%%%%%%&&&)))++++++)))'''$$$&&&''')))***+++******))))))(((''''''***///333+++,,,---......000444666999333///...///111777>>>555777:::===CCCEEE>>>555<<>>===BBB666000333111((('''///,,,(((+++444444+++(((---...,,,)))(((((((((&&&%%% !!!!!!!!!""""""""""""###!!! !!!"""###""" ###%%%(((+++,,,---,,,,,,***)))---444999???NNN]]]uuummmsssaaa===---+++000'''&&&))))))******)))(((((('''((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%%%%&&&'''((()))******((('''&&&%%%%%%''')))***''''''(((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&)))******)))((((((***,,,&&&'''''''''&&&&&&%%%$$$***+++++++++,,,,,,,,,,,,)))(((((('''''''''''''''%%%%%%&&&)))++++++'''###%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&%%%###"""###$$$&&&'''((())))))(((((('''&&&$$$###$$$'''((('''%%%$$$$$$$$$%%%$$$$$$######""""""!!!""""""###$$$%%%%%%(((+++***(((&&&%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&((()))***)))***,,,---............***+++///666???GGGOOOUUUEEEHHH???888KKKggghhhUUU777;;;<<<888:::??????;;;@@@666...+++)))(((+++111...)))+++222222***(((---111...***'''%%%### !!!!!!!!!"""###$$$$$$%%%$$$###""""""$$$$$$###""""""$$$'''***+++,,,,,,+++++++++...444888>>>LLL[[[lllrrrqqqNNN222******---&&&+++((()))***+++***)))((('''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''')))+++,,,)))((('''&&&'''((()))***'''''''''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&***+++,,,+++)))))))))+++))))))))))))(((((((((((())))))))))))************((('''''''''&&&&&&&&&&&&&&&&&&(((***,,,,,,)))&&&((((((((((((''''''''''''"""###$$$###""""""$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""!!!###%%%''''''&&&""""""###$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%'''))))))(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%'''((()))'''(((***,,,---------,,,......000666BBBRRRaaakkk```WWWAAA000???```jjj^^^DDDBBB<<<666666;;;AAACCC>>><<<444+++)))...333333///***+++000///)))(((,,,///---)))&&&###!!! !!!!!!"""######$$$$$$$$$"""!!!"""###$$$###!!!"""###%%%(((************,,,---000333666<<>>FFFYYYmmmpppyyyTTT444000...***,,,&&&,,,'''''''''''''''(((((((((######$$$$$$%%%%%%$$$$$$$$$###""""""###$$$'''(((***)))((('''&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((&&&&&&&&&((())))))((('''''')))***+++)))))))))(((((((((((((((((()))*********)))'''&&& %%%+++///...***'''%%%***))))))((('''&&&&&&%%%$$$%%%$$$### """&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!"""###&&&&&&&&&%%%$$$###"""!!!$$$$$$#########$$$$$$%%%%%%###"""###%%%&&&%%%$$$""""""!!!!!!"""$$$&&&'''$$$%%%'''((())))))((((((&&&&&&&&&'''((()))***+++---,,,+++***,,,///333555111777999777;;;DDDHHHDDD>>>@@@;;;222777EEEFFF>>>888<<>>222::::::333444===???:::333,,,+++111444<<>>BBB888,,,'''(((***)))&&&###############$$$######%%%&&&'''%%%!!! ###&&&!!!"""###"""!!!"""$$$%%%(((///------444666666???<<>>;;;===777222333444444666:::HHH===666777999:::DDDPPPTTTUUUSSSPPPPPPRRRQQQLLLNNNAAA333*********&&&"""%%%&&&'''&&&%%%%%%'''(((%%%&&&%%%###!!!!!!$$$'''############""""""######)))000......555777888AAA;;;BBBXXXttt{{{ttttttvvvtttAAA+++,,,+++)))'''&&&&&&''''''+++***)))'''''''''((()))!!!!!!"""###$$$$$$$$$$$$+++***)))(((''''''''''''...---+++***((('''&&&&&&###$$$%%%&&&'''((())))))''''''&&&$$$###""""""######&&&((('''$$$###%%%'''!!!###$$$%%%'''((()))+++$$$%%%%%%%%%%%%&&&'''((('''&&&$$$""""""###$$$%%%&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%(((***+++)))'''&&&###$$$%%%###!!!!!!%%%)))(((((('''&&&&&&%%%&&&&&&)))%%%"""######!!!"""&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$''')))((($$$###%%%((('''(((+++...---...555>>>999<<<@@@GGGUUU]]]SSSCCC:::>>>EEELLLNNNMMMMMMNNNIII@@@777333222111444888@@@;;;;;;???<<<555999DDD@@@DDDFFFDDDDDDHHHKKKKKKIII???333---+++***%%%!!!"""######"""!!!!!!###%%%!!!!!! !!!$$$$$$$$$$$$$$$$$$$$$###"""(((///......666777888@@@999===OOOjjj{{{zzzuuusssfffeee:::000,,,++++++***)))(((((('''((()))))))))))))))))))))''''''&&&&&&%%%$$$""""""'''''''''''''''((())))))((())))))*********))))))+++******)))((((((''''''&&&'''&&&$$$"""!!!"""###%%%&&&'''&&&$$$$$$$$$%%%"""$$$%%%&&&%%%&&&''')))%%%&&&''''''&&&''')))+++)))((('''%%%$$$$$$%%%%%%######$$$$$$&&&''')))***$$$%%%%%%%%%$$$######"""&&&(((***+++,,,+++***)))''''''&&&$$$$$$&&&***---((('''&&&%%%$$$############ ###$$$"""$$$((($$$%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&######"""!!!!!!""""""###############$$$%%%&&&'''%%%((()))(((&&&$$$&&&(((%%%%%%'''***+++,,,222;;;///555666777CCCQQQLLL===<<<===BBBKKKQQQRRRTTTVVVQQQGGG<<<777555333555:::888666888;;;888333888AAA666999888666777<<>>BBBOOOeeezzzzzzeee[[[777666)))***,,,------,,,***((($$$%%%''')))))))))(((''')))))))))((('''&&&$$$###&&&&&&%%%%%%&&&&&&''''''###%%%''')))***)))'''&&&++++++***)))'''&&&%%%%%%$$$&&&'''&&&$$$###%%%(((&&&%%%$$$$$$%%%%%%$$$###!!!$$$&&&%%%$$$$$$&&&(((&&&((()))(((&&&%%%'''***))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))%%%&&&''''''((('''''''''&&&&&&'''))))))******)))***(((&&&&&&((()))))))))$$$$$$###"""!!!!!!!!!"""###!!!"""%%%&&&%%%&&&)))###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$######%%%&&&&&&&&&%%%$$$#########""""""######$$$###$$$%%%&&&'''''''''''''''(((((((((((('''((()))***'''&&&)))+++,,,000666222444444444777===BBBCCCJJJDDDBBBHHHNNNPPPSSSWWWMMMEEE>>>;;;999777888;;;777888999777444444:::@@@999666111000777@@@AAA===...------,,,,,,---...///***&&&"""!!!"""$$$###!!!###""""""###%%%&&&&&&&&&###"""!!!###%%%%%%### '''***...999;;;;;;BBB@@@GGGPPP___xxxoooMMM(((+++!!!###'''***+++)))'''%%% """&&&((()))((('''%%%""""""###$$$$$$$$$######***)))'''&&&%%%$$$$$$$$$###$$$''')))(((&&&""" &&&&&&%%%%%%%%%$$$$$$$$$###%%%''''''&&&&&&))),,,+++(((&&&''')))***'''$$$"""$$$%%%$$$$$$&&&)))((()))***(((%%%###%%%'''$$$%%%&&&'''((((((((('''(((((('''''''''(((((()))###$$$%%%'''((()))))))))######$$$$$$%%%&&&'''''')))'''&&&'''))))))%%%"""%%%%%%%%%%%%%%%%%%&&&&&&(((&&&&&&))))))%%%%%%'''"""###$$$%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%###""""""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&''''''%%%&&&((()))))))))((('''(((((((((((()))******)))111+++(((+++---...000444777444555888333///:::MMMCCC999666>>>JJJRRRZZZaaaEEE???;;;<<<<<<999999;;;666:::;;;888666:::@@@CCC???666...000@@@NNNMMMEEE---///000///---...111555+++%%% """###!!!!!!###$$$###"""!!! !!!$$$%%%"""&&&+++111===@@@@@@HHH;;;DDDKKKUUUooo}}}uuuiiiAAA444'''((('''&&&%%%%%%&&&'''((('''(((((('''%%%%%%&&&((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''''''''((())))))'''%%%%%%&&&************(((&&&$$$###''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&%%%$$$""""""&&&&&&&&&%%%%%%&&&'''''',,,+++)))((((((((()))***$$$$$$$$$%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$###%%%$$$"""!!!!!!###$$$&&&$$$######$$$%%%''''''''',,,+++)))&&&$$$###""""""###"""""""""###$$$&&&'''&&&'''&&&%%%######$$$&&&!!!!!!###$$$&&&&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&(((((((((''''''&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&&&&))),,,+++))))))***,,,666666777:::>>>CCCGGGIIIMMM;;;...444AAAMMMZZZeee]]]UUUOOONNNFFF:::666999>>>>>>888222333888777111000555888999>>>FFFFFFAAA888;;;999000+++///111111'''%%%###!!!!!!!!!!!!"""""""""!!!!!!"""!!!  !!!"""###"""%%%---888AAACCCBBBFFFFFFFFFMMMddd}}}|||TTT888444+++...,,,***)))''''''&&&'''$$$%%%&&&&&&%%%%%%''')))$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$###%%%''''''&&&%%%%%%&&&(((((())))))((('''&&&%%%$$$############$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$&&&%%%$$$###"""######$$$#########$$$&&&''')))******)))'''&&&%%%%%%&&&&&&******((('''&&&&&&''''''%%%%%%$$$###"""!!!!!! !!!!!!"""#####################"""###%%%'''((((((''''''&&&$$$$$$#########""""""!!!""""""$$$%%%&&&'''''''''%%%######%%%'''!!!"""###$$$%%%&&&'''(((((()))******((('''(((***$$$$$$%%%&&&((()))******)))***,,,+++***)))***+++&&&(((***++++++...222666...///444>>>HHHKKKFFF???777<<>>333,,,///777===BBBBBB===555000111333222,,,+++)))'''&&&&&&&&&&&&'''&&&$$$###""""""""""""%%%$$$###""""""###$$$%%%$$$###$$$***444===BBBDDDDDDIIILLLPPP```zzznnn@@@111---###(((((((((((('''(((((((((%%%&&&'''&&&%%%&&&((()))******)))(((&&&%%%$$$### !!!"""###$$$$$$######((()))***(((&&&$$$###$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%######$$$&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!"""$$$&&&((('''&&&&&&%%%###""""""!!! """$$$%%%%%%%%%%%%)))((((((&&&###"""##################$$$$$$%%%&&&((((((((())))))*********#########""" """$$$$$$#########$$$''')))+++%%%&&&'''%%%###""""""###$$$%%%%%%%%%%%%&&&&&&&&&+++,,,......---,,,,,,---///...,,,***((('''((())),,,((('''///<<>>CCCDDDCCC@@@???CCCKKKPPPPPPMMMEEE:::222333999???FFFCCC===555000///000111)))((('''&&&&&&'''(((((($$$%%%&&&&&&&&&%%%$$$###$$$###"""!!!!!!"""###$$$###""""""&&&///888>>>AAABBBKKKPPPPPP[[[sssVVV777111///***''''''((((((((((((''''''((())))))(((&&&%%%&&&((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$&&&''''''%%%$$$$$$%%%)))(((''''''&&&%%%%%%%%%(((((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&'''((()))))))))((('''&&&&&&'''(((***,,,&&&&&&%%%%%%$$$#####################$$$&&&((()))'''(((((('''$$$$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$%%%''')))+++***+++,,,***(((''''''((($$$$$$$$$$$$$$$$$$%%%%%%'''***,,,,,,+++)))))))))***+++---///000111000///(((&&&&&&(((---333888:::MMMSSSTTTQQQSSSWWWRRRFFFGGGTTTiiiuuukkkTTTGGGGGGWWWSSSMMMHHHEEEJJJUUU___OOOHHH???999555444666999HHHBBB:::333///------...---+++)))'''&&&%%%%%%%%%"""&&&)))***)))&&&$$$$$$###"""!!!!!!"""###$$$&&&%%%$$$'''...666===AAA@@@KKKQQQOOOVVVlllwww@@@---,,,---000+++++++++***)))'''%%%$$$)))***)))'''%%%$$$%%%&&&""""""$$$%%%''')))***+++,,,,,,---,,,+++(((%%%### """$$$$$$%%%'''((()))((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$###"""!!!"""###&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&'''((()))$$$%%%''')))***+++++++++***)))((('''&&&&&&&&&&&&########################&&&%%%$$$###$$$''')))+++"""%%%((((((''''''+++///***)))(((''''''&&&&&&'''%%%%%%&&&''''''&&&&&&%%%'''''''''&&&%%%&&&(((***''''''&&&%%%&&&'''((()))+++,,,---,,,***)))***+++######$$$%%%&&&''''''(((&&&(((+++,,,***)))(((((()))***+++...///...+++((()))---111111111333888>>>EEELLLNNNGGGBBBGGGSSS[[[___bbbiiijjj```UUUYYYeeessshhh[[[OOOFFFAAACCCIIIDDD===777666777666777:::JJJAAA888333///,,,,,,...555333///+++'''$$$"""""" %%%***+++***'''%%%%%%$$$###""""""###$$$%%%$$$######$$$)))///666:::===IIIPPPNNNTTThhhiii777---+++'''...*********)))(((&&&$$$###&&&''''''%%%######$$$%%%!!!"""###%%%&&&((()))***((()))+++,,,+++)))'''%%% """%%%&&&&&&&&&''')))''''''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&'''((())))))%%%$$$"""""""""%%%''')))$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((())))))&&&&&&((()))))))))((('''%%%%%%&&&&&&%%%$$$"""!!!#########$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$'''******((((((,,,000))))))((('''''''''(((((()))***+++,,,,,,+++***)))''''''''''''&&&&&&)))+++(((((((((''''''''''''&&&((()))***)))((('''((()))'''''''''(((((()))))))))%%%'''***+++***(((''''''***((('''(((((('''### $$$((((((&&&(((///666<<<@@@BBB@@@:::===QQQeeevvvnnniiigggcccbbbnnn~~~zzzmmmaaaSSSCCC999777999555333666888888>>>EEEMMMCCC999555222......111666444000,,,(((%%%###""" !!!$$$'''(((((('''&&&$$$$$$""""""""""""$$$$$$ !!!$$$(((...111999FFFNNNNNNTTTiii}}}[[[333222...%%%---###$$$%%%&&&&&&%%%$$$###"""###$$$###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$((()))***)))((()))+++++++++((('''&&&'''%%%%%%$$$$$$%%%&&&((()))%%%&&&&&&(((***,,,...///((('''&&&%%%&&&(((+++---###$$$%%%&&&''')))******%%%$$$"""!!!"""$$$&&&(((******)))((('''&&&&&&&&&&&&'''(((((('''&&&$$$###"""$$$&&&((()))((('''&&&$$$%%%%%%&&&((())))))***###$$$&&&''''''&&&%%%###))),,,...,,,(((&&&)))---(((''''''''''''((()))))))))***+++++++++***)))((($$$%%%%%%$$$###$$$&&&)))))))))))))))((('''&&&%%%'''(((***)))(((((()))***...---,,,+++***)))((('''###%%%)))***(((&&&%%%%%%&&&$$$###$$$(((+++***)))&&&'''&&&$$$$$$***444<<<<<<777777<<<>>>AAAQQQcccwwwsssvvv|||zzz~~~zzzvvvlllZZZJJJDDD000///111555666777AAANNNQQQEEE:::777555000000444111///---***(((&&&&&&&&&$$$$$$$$$$$$$$$&&&''''''"""!!!  !!!""""""######$$$%%%)))---111666CCCMMMNNNVVVkkk~~~LLL000%%%'''+++&&&&&&&&&&&&%%%%%%$$$$$$$$$### !!!$$$%%%### %%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&$$$!!!!!!###%%%&&&&&&(((''''''&&&$$$######"""$$$%%%''')))***++++++***+++***)))(((&&&%%%$$$###))))))((('''&&&%%%%%%$$$'''&&&$$$######$$$&&&'''((((((((('''%%%###"""!!!'''''''''&&&&&&%%%%%%%%% """$$$'''(((''''''&&&"""######%%%&&&'''((((((...---+++)))((('''((((((000...***'''&&&&&&'''(((+++---//////,,,)))''''''$$$(((---//////...------"""$$$&&&&&&$$$###%%%(((***'''&&&(((+++...---,,,...---***'''%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''(((,,,+++***(((''''''''''''!!!"""$$$%%%%%%'''***,,,)))'''%%%$$$&&&***000333666???DDD???888:::GGGTTTUUUMMMlll{{{uuuyyytttqqqvvvxxxnnnuuu{{{OOO777666888<<>>111555:::555.........111000)))&&&((()))'''&&&%%%###!!! !!!!!!!!!###$$$### !!!!!!###$$$###$$$+++444<<<@@@EEEJJJQQQ___sss|||tttAAA---%%%&&&)))&&&&&&&&&&&&%%%%%%%%%%%%%%%)))******)))'''&&&%%%%%%'''(((((()))***+++++++++'''''''''&&&&&&&&&%%%%%%(((&&&$$$###%%%'''((((((***)))(((&&&$$$"""!!! ###$$$&&&((())))))))))))((((((''''''&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&""""""###$$$%%%&&&''''''(((((('''&&&'''((()))***+++++++++***)))(((''''''$$$&&&))))))((('''&&&''',,,---///000000---***(((%%%''')))(((&&&&&&(((+++)))'''&&&'''***,,,,,,***...,,,***(((&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''++++++******************%%%'''(((((('''(((***,,,(((&&&$$$###%%%)))...111:::DDDIIICCC???BBBIIIMMMRRRNNNdddmmmnnnuuuuuu}}}eeemmmjjjuuueeeMMM??????AAAGGGMMMSSS[[[ccc___HHH444222444222111444777:::888///))))))'''###!!! !!!###$$$%%%""""""###%%%''''''%%%######"""$$$&&&%%%%%%,,,555:::<<>>CCCRRRXXXUUU[[[bbbtttqqqmmmaaaLLLTTTiiiuuuvvvzzzlllTTTBBB======EEENNNRRRWWW[[[YYYEEE222---......///222;;;===;;;444---)))%%%!!! !!!"""$$$&&&'''""""""###%%%(((((('''%%%"""!!!###%%%$$$$$$***222222666;;;@@@IIIYYYmmm|||wwwwwwZZZ///...000,,,+++,,,%%%%%%&&&&&&''''''((((((!!!###$$$$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((###$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&((('''%%%###""""""""""""!!!!!!"""###$$$$$$%%%%%%((('''&&&%%%%%%$$$$$$$$$###%%%))),,,---,,,)))(((,,,---///...,,,+++***+++...++++++///444555111,,,------,,,******+++---...+++++++++,,,,,,---,,,+++++++++***)))((('''&&&&&&$$$&&&((()))***)))'''&&&)))*********************&&&'''''''''&&&&&&((())))))((('''&&&(((***---///333999777555CCC[[[ccc\\\]]]pppuuu[[[ggg~~~lllXXXIII>>>:::AAAHHHIIIHHHIIICCC888//////222000------444666666333...)))%%%"""$$$$$$#########""""""### """$$$%%%$$$"""!!! """""""""&&&---***111<<>>666111///222444333000......000111111---(((%%%$$$&&&&&&%%%$$$###"""!!! !!! """"""!!!!!!"""###"""%%%******222>>>IIIRRRZZZbbbgggyyyooo~~~mmmBBB+++///...((((((***'''''''''(((((((((((((((---)))%%%$$$'''(((&&&###''''''&&&%%%$$$""""""!!!###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&'''((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%%%%&&&(((''''''&&&%%%$$$$$$###&&&&&&&&&''''''(((((((((%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%'''((('''%%%###"""#########$$$$$$$$$%%%%%%$$$%%%&&&'''((()))))))))''''''''''''''')))***+++)))+++---......///111333...,,,+++---000000---******)))(((((()))***((('''+++---000000////////////(((((()))******)))))))))&&&''')))*********)))(((''''''((('''&&&$$$"""!!!$$$&&&'''''''''(((***,,,$$$$$$$$$$$$$$$%%%&&&&&&***000999EEEVVVbbbbbb\\\nnnwww~~~~~~zzzyyyuuu___OOOOOOMMMBBB999888222///+++***+++,,,---...///...000111---'''$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$###!!!!!!""""""!!! %%%""""""%%%&&&%%%'''+++000444;;;DDDMMMXXXaaahhh|||xxxjjjwwwSSS888,,,...***&&&)))***)))))))))((((((((((((((()))'''$$$"""""""""""""""#########""""""""""""!!!$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&''')))***((('''&&&&&&&&&%%%%%%$$$$$$$$$"""!!!  &&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&'''((())))))*********(((((((((((('''&&&%%%$$$)))))))))(((((((((((((((%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''((()))(((((((((((((((''''''((((((((()))+++---......000222555...---------,,,***)))'''(((''''''(((***)))&&&###&&&)))---...---,,,,,,...'''((()))***+++******)))(((((()))))))))*********&&&'''((()))((('''%%%$$$%%%&&&'''&&&%%%&&&((()))$$$$$$%%%%%%%%%%%%%%%%%%%%%'''333GGGVVV^^^cccgggjjjmmmrrrqqq~~~yyybbbOOOLLLGGG888///000---+++)))&&&&&&(((+++,,,---+++,,,///,,,%%%$$$'''"""###$$$&&&&&&&&&%%%%%%###"""!!!!!!###$$$###"""&&&###"""%%%'''&&&'''***,,,000888AAALLLVVV___eeesssxxxgggsssDDD333...///(((''',,,---******))))))((((((''''''###%%%%%%###!!!!!!%%%)))$$$%%%%%%&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&'''(((&&&%%%######$$$%%%%%%&&&''''''%%%$$$"""!!! !!!"""%%%%%%&&&''''''((()))))))))))))))))))))))))))((((((((()))++++++,,,,,,,,,))))))))))))))))))((('''%%%%%%%%%$$$$$$#########&&&%%%%%%$$$%%%(((***,,,%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$(((((())))))((('''&&&%%%'''((())))))((((((***,,,+++,,,---,,,)))((('''((('''&&&&&&(((***)))%%%!!!!!!%%%***+++***)))***+++&&&''')))***++++++******)))))))))((()))******+++&&&''')))***+++***((('''%%%%%%%%%$$$""""""###%%%''''''((())))))(((((('''///+++111AAALLLQQQ\\\kkkooocccrrrmmmiiilllmmmtttiiijjjxxxyyywww___LLLHHHAAA111))),,,(((+++,,,,,,,,,...///...(((%%%'''+++***$$$$$$)))$$$%%%&&&&&&&&&&&&$$$$$$!!! """$$$$$$$$$%%%!!! $$$&&&%%%%%%'''"""***666DDDOOOWWW\\\^^^oooyyygggssszzz@@@444+++******'''%%%'''''''''''''''((()))+++++++++***(((&&&%%%$$$%%%%%% !!!"""$$$&&&((()))***)))'''%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$### $$$&&&%%%""""""###$$$$$$"""!!! %%%&&&)))***+++***)))(((******)))'''%%%$$$&&&((('''%%%######%%%'''))))))'''&&&%%%%%%&&&''')))***(((((())))))(((''''''&&&+++,,,---+++)))'''(((((()))'''&&&&&&'''((('''&&&%%%%%%&&&''''''&&&&&&&&&)))(((((()))+++,,,+++)))'''((()))+++,,,---......%%%)))---000000,,,'''$$$((((((((((((((((((((((((+++...222222///---,,,,,,***)))(((''''''(((***+++************))))))))))))&&&&&&''''''((('''''''''((((((&&&&&&&&&'''((()))%%%''')))***)))(((%%%$$$,,,---222:::AAAIIIVVVaaapppuuu}}}pppfffggg___kkkYYYUUUHHH999222111---'''(((,,,---******...000///((()))*********(((&&&%%%%%%%%%$$$######"""""""""###$$$%%%&&&%%%###!!! !!!%%%---777@@@MMMYYYZZZUUUcccuuurrrhhh{{{nnn:::111***+++---,,,+++---))))))(((((())))))***+++***)))(((&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''***(((&&&&&&''''''&&&%%%))))))((('''&&&&&&&&&&&&#########$$$&&&'''%%%"""$$$%%%%%%&&&''''''''''''"""$$$''')))+++++++++***+++++++++***((('''((()))(((%%%######%%%'''((((((#########$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%$$$""""""###$$$$$$"""!!!"""$$$%%%%%%$$$######$$$%%%&&&((())))))$$$$$$$$$%%%((()))(((&&&'''''')))***+++,,,,,,,,,(((((()))******)))'''''')))(((((((((((((((((((((###'''+++---,,,++++++++++++***((('''&&&'''((()))))))))))))))))))))))))))&&&'''''''''''''''&&&&&&######"""""""""###%%%%%%""""""######$$$$$$$$$%%%((()))---444;;;AAAMMMXXXZZZZZZeeegggfff~~~zzzbbbXXXQQQQQQIII;;;111---***&&&(((,,,,,,'''%%%'''((('''............,,,)))&&&%%%""""""""""""###############$$$%%%%%%$$$###!!! !!!###$$$&&&'''((($$$+++555???MMMYYY\\\WWWZZZlll}}}mmm{{{aaa<<<444...---,,,)))'''&&&)))((((((''''''((())))))***)))((('''&&&%%%%%%%%%'''''''''&&&%%%$$$$$$###***)))''''''((())))))(((++++++***(((&&&%%%$$$###%%%$$$$$$&&&'''&&&$$$""""""""""""###$$$%%%''''''###%%%''')))*********))))))***+++***(((''''''((((((&&&$$$$$$&&&'''((('''""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%&&&$$$$$$%%%''')))))))))%%%%%%$$$$$$%%%'''((()))%%%%%%%%%'''***++++++***)))***++++++,,,,,,++++++///---)))&&&$$$%%%'''(((******)))))))))(((((((((!!!$$$(((******)))((((((,,,***((('''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&%%%$$$&&&&&&%%%%%%&&&'''(((((($$$#########$$$&&&((()))&&&&&&***///444999CCCMMMSSSLLLVVVeeeiiirrrxxxYYY???IIIJJJFFF:::...(((&&&%%%(((+++***&&&###$$$%%%###***+++++++++)))'''$$$""" !!!!!!"""######$$$$$$######$$$$$$$$$"""!!!""""""###%%%'''((()))***###)))222===JJJVVVXXXVVVPPP^^^zzzlllxxxXXX888333...+++)))&&&""" %%%%%%%%%%%%&&&'''((((((+++***)))(((((('''''''''(((((('''&&&%%%$$$$$$###(((&&&%%%&&&'''))))))(((******)))(((&&&%%%$$$###)))%%%###$$$%%%$$$###$$$!!!!!! !!!"""$$$%%%((((((((((((((('''&&&%%%%%%''')))((('''%%%$$$%%%((('''%%%%%%&&&'''''''''"""$$$%%%'''(((''''''&&&''''''''''''(((((()))))),,,,,,+++)))&&&%%%&&&'''***)))((((((***+++++++++***)))&&&$$$###$$$%%%&&&''''''(((***---......------...............------666222,,,'''$$$%%%&&&(((+++++++++***))))))(((((('''(((+++,,,+++)))'''&&&***)))((('''&&&&&&''''''''''''''''''((((((((((((((((((((('''&&&%%%$$$###******)))))))))((((((((($$$$$$$$$%%%%%%&&&((((((&&&&&&(((,,,///111:::CCCMMMCCCNNNeeehhhbbbkkk}}}oooXXXHHHFFFDDD===333+++'''%%%$$$'''++++++&&&$$$&&&'''&&&%%%&&&'''(((((('''%%%$$$"""""""""######$$$$$$$$$""""""#########"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###'''...:::GGGQQQTTTSSSRRRWWWoookkkxxxOOO---,,,+++)))))))))(((&&&%%%%%%%%%&&&''')))***+++************)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%&&&&&&&&&))))))*********)))(((''')))%%%&&&+++,,,'''###$$$&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&%%%%%%###&&&((((((&&&$$$$$$$$$(((&&&%%%&&&'''(((((('''###$$$&&&'''(((((('''&&&(((((('''''''''(((((()))'''(((***)))((('''((())))))'''%%%%%%%%%&&&%%%$$$***)))&&&$$$###$$$%%%&&&&&&&&&'''))),,,------,,,....../////////...------111///+++(((''''''((())),,,,,,+++++++++*********((()))+++,,,---+++(((&&&''''''''''''(((((())))))&&&'''''''''((((((((())))))))))))((('''&&&%%%$$$(((((('''&&&$$$###"""!!!!!!"""###$$$$$$###!!! &&&%%%''')))******111999999666CCC\\\cccXXX^^^vvvwwwXXXKKKOOOHHH>>>222+++)))'''&&&$$$))),,,,,,'''%%%&&&'''%%%'''(((***++++++***((('''%%%%%%$$$$$$$$$#########!!!"""""""""!!!!!! ###############""""""""""""$$$+++999GGGRRRWWWYYYXXXZZZooossszzzyyyCCC---///---***(((******''''''''''''((()))***,,,,,,((())))))))))))((('''&&&###$$$%%%&&&'''((()))***$$$"""!!!"""$$$%%%%%%$$$###$$$&&&'''((('''&&&&&&%%%$$$***555666,,,###"""%%%%%%$$$#####################$$$%%%&&&'''((()))%%%'''(((((('''&&&&&&'''&&&%%%%%%&&&(((***)))(((######$$$%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&"""&&&***---------...///)))'''%%%$$$$$$$$$###"""%%%%%%$$$$$$%%%'''((()))***)))***,,,...000///...,,,,,,,,,---,,,,,,++++++&&&&&&&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((+++------+++(((&&&&&&'''((()))***++++++'''''''''(((((())))))***)))))))))))))))((('''&&&''''''&&&%%%###!!! """$$$&&&''''''%%%""" %%%$$$%%%'''&&&%%%***111222777@@@RRR___WWWWWWkkk|||iiiFFF<<>>>>>GGGZZZZZZRRRYYYkkkuuu}}}vvvaaaOOOIIILLLCCC666+++))))))'''&&&(((***---+++&&&""""""""" %%%&&&&&&'''&&&$$$!!! """"""""""""!!!!!!!!!!!!  !!! !!!"""###$$$$$$!!! (((999IIITTT\\\bbbYYYYYYiii~~~tttrrrWWW111%%%))))))$$$###))),,,***)))((('''%%%$$$###"""""""""###$$$%%%$$$###"""!!!######$$$&&&((()))***+++)))'''%%%%%%'''((('''&&&$$$%%%'''(((((('''%%%$$$***!!! ''')))$$$$$$+++$$$%%%''')))******))))))$$$$$$$$$$$$%%%&&&&&&'''$$$%%%$$$###""""""%%%'''$$$###$$$'''***,,,+++***)))(((''''''((()))+++,,,---,,,)))&&&%%%%%%&&&&&&)))---333555333///+++)))***((('''''')))***)))(((%%%%%%&&&'''''''''&&&&&&***))))))+++,,,---,,,***+++,,,------.........---*********)))***+++,,,,,,***++++++,,,---...//////,,,,,,,,,...000///+++'''******+++++++++******)))'''(((((()))***++++++,,,)))******++++++++++++***$$$%%%'''((((((((('''&&&$$$#########$$$&&&((()))+++)))***+++(((&&&)))000,,,999444888TTT^^^QQQNNNMMMZZZ]]]RRRKKKOOOOOOIII===444...---***%%%%%%)))'''+++***&&&$$$&&&'''%%%$$$%%%'''))))))((('''&&& !!!!!!!!!  !!!!!! $$$!!!'''777EEENNNUUU[[[bbb```gggzzzyyyttttttCCC///+++)))&&&&&&&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######(((''''''&&&&&&&&&''''''&&&$$$###$$$&&&(((&&&$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###"""""""""###'''&&&%%%%%%%%%&&&&&&'''"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((***+++++++++...111...''',,,+++***)))((((((((((((###///>>>EEEAAA777...)))+++(((%%%%%%((())))))'''((('''%%%$$$$$$&&&)))+++)))(((&&&&&&&&&''')))+++///---,,,---000000...+++((('''&&&%%%$$$#########$$$$$$%%%'''***...111333FFF<<<111,,,...///---***''')))+++,,,---,,,***)))***+++---......---,,,***)))***,,,,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''(((***+++,,,222444888===CCCIIIMMMPPPIIILLLSSSWWWMMMAAAEEESSSIII888)))'''***)))###'''***,,,***%%%"""###%%%&&&$$$&&&)))***&&&&&&((( !!!######!!!"""###$$$%%%""" !!!###"""&&&,,,>>>KKKPPPQQQVVV```eeejjj|||yyymmm@@@111***(((&&&&&&&&&'''&&&$$$%%%%%%$$$$$$$$$#########))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%&&&'''''')))&&&$$$$$$%%%$$$""" $$$############$$$&&&'''%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((((())))))%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''***...000...---000///,,,,,,,,,+++++++++,,,,,,---)))333>>>CCC@@@888111...(((&&&$$$%%%'''((('''%%%+++***(((''''''(((***+++)))(((&&&%%%&&&''')))***...,,,+++,,,------+++)))%%%%%%%%%%%%%%%&&&&&&'''***)))((((((((()))***+++666111***(((+++......---+++,,,,,,,,,***'''%%%###'''(((***+++,,,,,,,,,+++***+++,,,,,,,,,+++)))(((((('''%%%$$$$$$&&&''')))''''''&&&%%%&&&'''((()))$$$$$$%%%''')))+++---......000333888>>>CCCHHHJJJJJJIIINNNPPPGGG:::;;;FFFDDD666(((%%%'''&&&###!!!$$$'''***)))%%%###$$$'''&&&$$$$$$'''&&&""" """%%%$$$###""""""!!!"""""" !!!"""###$$$$$$###"""!!!"""$$$###!!!$$$""""""***888HHHPPPRRRXXX```dddiiixxxvvv^^^999111***(((&&&&&&&&&'''&&&%%%((((((((((((((('''''''''((((((((('''&&&$$$###"""&&&&&&&&&&&&&&&'''((())))))'''%%%%%%%%%%%%###"""&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$"""!!! !!!###$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$)))))))))))))))))))))))))))///222...+++,,,///000************+++,,,---...'''---444666444///,,,,,,'''&&&&&&'''(((((('''%%%''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%''')))***---+++******+++***(((&&&$$$$$$$$$%%%&&&((()))***&&&&&&&&&'''(((***+++,,,******(((((()))+++,,,------------,,,***'''$$$###%%%%%%&&&((()))***+++,,,***+++,,,,,,,,,+++***)))+++)))&&&######&&&)))+++'''''''''&&&'''(((((()))%%%%%%%%%&&&((()))+++,,,)))+++---111666;;;???AAACCC@@@BBBDDD>>>444333999888...%%%###$$$$$$%%%((((((***,,,+++'''%%%%%%'''%%%######&&&%%%""" ###%%%%%%$$$###"""""""""""" $$$#########%%%$$$###!!!!!!$$$###$$$000CCCOOOQQQXXX___cccggguuusssMMM000...***(((&&&&&&''''''&&&%%%))))))))))))))))))))))))(((((('''&&&%%%###"""!!!''''''''''''((()))***+++%%%%%%%%%&&&'''(((((((((''''''&&&%%%######""""""$$$$$$%%%&&&&&&'''''''''$$$%%%&&&'''&&&$$$"""!!! !!!"""###$$$$$$$$$(((''''''&&&&&&%%%%%%$$$%%%&&&'''((()))+++,,,,,,(((,,,---***(((+++------((('''''''''(((((()))***%%%'''******(((&&&'''((())))))***+++,,,+++)))((($$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%''')))***,,,,,,+++***)))(((&&&$$$$$$$$$%%%&&&'''(((***+++%%%%%%&&&((()))+++,,,---***---...---)))'''''')))))))))***++++++***))))))'''&&&&&&'''((()))***+++***++++++,,,,,,+++******+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&'''''''''((()))(((''''''&&&&&&&&&'''&&&'''))),,,000444777999777444333777777222111333+++&&&$$$%%%%%%%%%)))...000111111///+++'''&&&'''%%%######'''(((&&&'''***!!!!!! !!!""""""### %%%$$$$$$$$$%%%%%%$$$###!!!$$$!!!***AAANNNNNNTTT[[[```ffftttsss@@@------)))'''&&&&&&'''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%++++++******)))'''&&&%%%'''&&&&&&&&&'''(((((()))###$$$%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$######$$$%%%&&&'''''''''''''''%%%&&&'''((((((&&&$$$"""&&&&&&'''((())))))))))))))))))(((((('''''''''&&&###$$$%%%&&&''')))******++++++***'''***......***(((((('''&&&&&&&&&&&&&&&)))))))))((('''''')))***)))***,,,---,,,+++******&&&''''''((()))******+++)))((('''&&&&&&((()))+++---------+++)))'''&&&%%%&&&&&&&&&&&&&&&'''((()))------,,,+++***((('''&&&+++///111///***%%%###$$$$$$%%%&&&''')))***************)))((((((((()))))))))*********************(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&'''(((***,,,///222333///,,,+++///222111000///&&&%%%'''***(((%%%''',,,000000000///,,,***(((((('''%%%%%%((()))'''(((+++"""!!!!!!!!!!!!""""""###&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%'''&&&!!!+++@@@NNNOOOPPPVVV]]]fffuuuzzzuuu:::000---)))'''%%%%%%'''((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!"""### !!!###%%%&&&'''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%''''''''''''&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&------***)))---222///)))+++***)))(((''''''''''''***))))))))))))))))))***(((***++++++***))))))***((((((((())))))***+++,,,***)))((('''''')))+++,,,,,,---...,,,)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&+++++++++++++++***))))))'''***...---)))%%%$$$$$$#########$$$$$$%%%%%%&&&+++++++++***))))))((((((((((((((())))))))))))***&&&''')))***)))'''%%%#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((((((((()))+++---...///...+++)))+++......---+++))))))+++,,,(((######'''(((((()))***+++++++++++++++(((&&&(((&&&######&&&((('''%%%$$$###"""!!!!!!############"""""""""""""""###$$$###""""""$$$&&&+++'''######,,,<<>>KKKZZZaaacccgggrrr|||TTT444111,,,000!!!)))***+++)))&&&###"""!!! ###$$$$$$$$$&&&'''***(((&&&$$$#########$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%&&&'''((((((+++(((&&&'''))))))'''$$$%%%$$$$$$$$$%%%&&&&&&'''&&&''''''''''''''''''&&&+++***)))(((''''''''''''''''''((()))***+++,,,,,,///222000)))''')))(((###((('''&&&&&&&&&(((+++,,,...111111---++++++)))$$$...---,,,***)))(((((((((''')))+++---...+++'''###+++'''%%%&&&***,,,***''',,,+++***+++,,,......---222000///......---+++)))'''''')))+++---,,,)))&&&&&&%%%%%%'''***+++++++++))))))***,,,,,,)))%%%!!!((()))******)))((('''&&&&&&&&&%%%%%%&&&(((***+++,,,***((('''&&&'''((()))%%%&&&&&&''')))***,,,------+++)))(((***++++++***'''''''''(((***+++)))((('''((()))))))))))))))((("""&&&&&&""""""&&&'''"""###$$$&&&'''(((''''''&&&000***$$$###&&&((((((&&&(((000111'''###'''((("""'''$$$ """'''+++$$$$$$###"""!!!!!!""""""!!!###%%%&&&!!!"""############$$$%%%<<>>ZZZ```bbblllrrrwwwttt|||dddBBB///000...+++,,,+++(((((((((''''''(((((((((%%%&&&''''''''''''(((***,,,)))'''&&&'''((((((((($$$&&&))))))(((&&&%%%%%%(((((()))************)))&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&(((***,,,...******)))((('''&&&%%%%%%'''''''''(((((()))******///---,,,+++******))))))///......------------------///000///000222000***---///000000//////000222444222///------...000111000111111111000000222444111///+++))))))((('''&&&%%%&&&''')))***+++++++++((()))+++---------+++***'''&&&%%%'''***++++++)))***)))(((((((((((())))))'''(((***+++,,,,,,***)))&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((())))))(((((()))***,,,------,,,******************((()))++++++)))))))))***%%%&&&(((******)))'''%%%%%%'''((('''%%%%%%%%%''')))(((((('''((()))***+++%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$#########$$$%%%%%%!!!"""""""""""""""!!! %%%$$$"""""""""$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$***''':::XXXbbb___dddoooqqqwww}}}XXX;;;---...+++***,,,***'''&&&%%%%%%%%%%%%&&&'''$$$&&&''''''&&&&&&'''((()))'''%%%$$$%%%%%%%%%$$$&&&''''''&&&$$$###$$$&&&%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&''''''&&&)))(((((('''((()))***+++,,,,,,+++***)))(((''''''%%%%%%&&&''''''(((((((((...------+++******************)))(((((((((((()))000222222000111222...(((///000222222111111222444111///---,,,,,,///222444...///000///---,,,,,,---+++******+++,,,+++(((&&&"""###%%%'''(((((()))))),,,+++***)))))))))))))))'''''''''(((***+++******---,,,+++***))))))((((((******************+++,,,))))))******))))))))))))''''''((()))))))))******+++******)))***,,,---...+++++++++***))))))******&&&((())))))'''&&&'''(((###%%%''')))******)))(((%%%&&&'''&&&%%%$$$%%%&&&'''((()))*********)))((('''''''''((((((((('''''')))((('''&&&%%%%%%%%%%%%"""""""""""""""###$$$$$$#########$$$######""""""%%%$$$$$$######$$$&&&((('''&&&$$$#########$$$$$$'''&&&333NNN___[[[]]]kkktttxxx}}}sssIII222(((***((())),,,***'''&&&%%%$$$$$$%%%&&&''''''((()))(((&&&$$$###$$$%%%$$$###$$$&&&'''''''''(((((('''$$$""""""###%%%""""""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''((((((((((((,,,,,,---+++***)))+++,,,((((((((()))***+++,,,---000333333222333666444///222333444444333333555666000...---,,,---000333555222444666555222///---,,,)))***+++---///...,,,)))++++++******)))))))))))),,,***(((&&&%%%%%%&&&&&&(((((())))))))))))******------,,,,,,+++***)))(((+++,,,,,,+++******,,,---+++---//////...,,,,,,,,,((()))+++***))))))***++++++************,,,---...)))******)))''''''(((***&&&''')))((('''&&&&&&'''%%%%%%&&&((())))))******$$$%%%&&&&&&%%%$$$%%%'''###$$$&&&(((((('''&&&$$$%%%&&&''''''((('''''''''+++***)))'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%%%%$$$%%%'''((((((&&&$$$"""!!!"""###$$$''')))000EEE\\\^^^^^^mmmssszzznnnCCC000(((+++((())),,,))))))(((&&&%%%%%%&&&((()))''')))******'''%%%%%%%%%&&&%%%%%%''')))++++++***'''((()))'''%%%######$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###(((((((((''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%############$$$$$$$$$%%%%%%$$$%%%''')))************)))+++,,,+++))))))+++...+++++++++,,,---...///000000222222000333777777333111222444333222222333444111000/////////111333444444777:::;;;888444000...+++******+++------,,,+++...---,,,***)))))))))***))))))))))))(((''''''''')))*********)))(((((()))*********+++++++++******))),,,......,,,***+++,,,))),,,///000---+++******(((***+++***((('''(((***))))))(((((()))***,,,---'''((()))(((%%%$$$&&&((((((***+++***)))''''''((()))(((''''''&&&'''((()))###$$$&&&&&&%%%%%%&&&(((""""""###$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&''''''''''''((()))***+++"""###$$$%%%%%%&&&%%%%%% ###%%%&&&$$$$$$%%%'''$$$######"""""""""######$$$+++,,,;;;XXXaaabbboooqqq~~~~~~vvvGGG444---///***))),,,(((+++***)))'''''')))***+++%%%''')))******))))))***'''&&&%%%&&&((()))((('''&&&)))++++++(((%%%###"""'''(((((()))))))))))))))$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((((((((((((###%%%''')))***)))'''%%%''''''((()))***+++,,,,,,%%%&&&(((***+++,,,++++++''')))+++***))))))+++...,,,,,,+++************+++000111000...000444555111...000111000///...///000444333222111111111222333...222777999666111---+++,,,***''''''(((***++++++&&&%%%$$$"""###$$$&&&'''(((***,,,......---+++)))***++++++***)))'''((()))&&&'''((()))++++++,,,,,,'''+++000111///+++******%%%))),,,---***'''&&&&&&(((***+++***'''&&&''')))((('''''''''''')))***+++%%%'''(((&&&$$$###%%%'''+++,,,------+++*********---+++(((&&&%%%%%%&&&'''"""###%%%%%%%%%%%%'''((($$$###"""!!!"""###%%%&&&&&&''')))*********))))))%%%%%%$$$$$$%%%%%%&&&'''#########$$$%%%&&&'''((( """"""#########!!!%%%&&&$$$###$$$&&& """$$$%%%$$$###"""'''%%%///OOO]]]___lllvvv~~~~~~```===666---(((((()))(((&&&)))(((&&&%%%&&&''')))+++(((''''''(((((((((%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((())))))&&&(((,,,'''"""---''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''%%%'''+++---------...///---***((())),,,//////...000///---+++******+++,,,111111222222333333333333000222555555333000...---///......///111111000///000222333222///...111444111...***'''&&&(((+++---+++)))((()))***,,,++++++000///...,,,******))))))111---)))''')))++++++***---)))%%%%%%(((++++++)))111///---...000111...+++///---***'''&&&&&&((()))((((((''''''''''''(((((((((((()))***************&&&''''''%%%###"""###$$$%%%(((***)))&&&$$$%%%'''&&&%%%$$$&&&)))***(((&&&+++)))'''### """((('''%%%#########%%%&&&$$$%%%&&&(((((((((''''''''''''&&&&&&&&&%%%%%%%%%######""""""""""""###### !!!###$$$###"""  !!!  """&&& """%%% $$$((("""'''$$$%%%111GGG\\\hhhjjjyyy\\\;;;444,,,(((((()))(((&&&((('''&&&%%%%%%&&&((()))(((''''''(((***)))'''%%%######$$$%%%&&&'''((((((+++***((('''&&&&&&''''''&&&!!!"""+++,,,%%%###''')))(((((((((''''''''''''(((((()))))))))))))))((((((''''''''''''''''''(((''''''''''''(((((()))***)))+++------,,,,,,,,,...333111///000333555444333111000///...///111333444//////000000222333555666333333333333111111222222222111///000111333333222222444666555111000111444------,,,---000555999<<>>XXXhhhkkk|||~~~EEE///---***)))((((((((('''((((((''''''''''''''''''&&&%%%&&&(((******(((&&&*********)))((('''''''''''''''((())))))*********$$$!!!!!!%%%'''&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''))))))*********((()))************)))((((((''''''&&&&&&&&&''''''***++++++)))((()))+++---+++,,,---...---,,,+++***///////////////000000000555444222000............,,,++++++...111222222000444111...---///111333333333777999999555111000111000111222333444444444444111///...///000222111111111000...------...000111---...//////...---,,,,,,)))...444555444111111222......//////...---------222111///---------//////******))))))******++++++'''((())))))******)))))))))******)))''''''(((***((((((((()))))))))((((((%%%'''((()))***++++++,,,%%%%%%%%%$$$""""""$$$&&&((()))************)))(((''''''(((((()))***++++++((()))***+++***)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%###############""""""!!! !!!!!!  """!!!'''+++###"""$$$"""%%%$$$(((<<>>@@@888444555555111222666999777444111000000111222//////.........//////000000...------///111222222,,,---......//////......555...222666333666777///,,,++++++...333555444111333444333000,,,+++,,,///---,,,++++++************///...---,,,,,,,,,---...&&&'''((()))***+++,,,,,,)))((('''(((***++++++***&&&+++//////+++((())),,,'''&&&$$$###(((---+++%%%))))))''''''&&&'''((()))+++***((('''(((***---///'''&&&%%%%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%%%%%%%'''(((&&&&&&%%%%%%$$$###""""""###""""""$$$%%%###"""!!!######,,,IIIaaa```uuu}}}}}}|||aaa999...---***(((''''''((((((++++++***************+++)))((('''&&&&&&'''((()))''''''((((((((('''%%%$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%&&&'''((((((,,,+++)))&&&$$$#########((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&)))(((((((((***,,,///111,,,+++******+++,,,...///***111...***///111///000666555444222111000000000......---,,,000555555111---222666777555444333222333333333333666999<<<===;;;555333555777555666:::888777444222111222333444222222222222222333444444222000...---.../////////......//////////////////333---000444000222444,,,111///...///111222000...000000000---+++***---000......---,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,------------000...,,,++++++***(((&&&(((---222333///+++)))***'''((('''''',,,111///)))(((((('''''''''((()))***%%%(((+++///000111000///...,,,*********+++***)))&&&&&&&&&'''''''''''''''((('''&&&$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$""""""###%%%''''''$$$!!!%%%%%%'''###'''DDDaaagggrrrxxx}}}~~~XXX555///...+++)))'''&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''######$$$%%%&&&%%%%%%%%%((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((()))(((''''''&&&%%%%%%&&&'''***---///***)))((('''(((***,,,......111777666...000333---333444555666555333000...***---...---000555777666111444888:::888666444444555444333333444777:::<<<:::555444666888888888;;;777666444333333333444555222222333444555555666777666444111///000000///...,,,------,,,,,,,,,,,,,,,222,,,000444///111333,,,444222000//////000000///000000...,,,+++,,,000333---,,,,,,+++++++++++++++//////---,,,++++++++++++//////......------,,,,,,,,,++++++,,,---......---%%%+++111333000,,,******''')))******///333000++++++*********+++,,,------&&&(((,,,///000000///......,,,)))((())))))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$%%%&&&&&&%%%%%%$$$#########$$$######%%%&&&'''%%%$$$!!!###'''$$$&&&DDDiiiwwwvvvzzz}}}|||QQQ222111000---***'''%%%$$$##################$$$%%%&&&((('''%%%$$$###"""""""""!!!!!!"""$$$%%%%%%&&&&&&))))))(((((((((((((((((("""###$$$$$$%%%%%%%%%%%%!!!"""%%%'''((((((''''''$$$%%%&&&'''''''''&&&%%%&&&&&&((()))))))))((('''&&&%%%$$$$$$$$$&&&((()))***)))''''''((())),,,---,,,111CCCBBB,,,)))000(((111444777:::999666222///***...000//////444777777666666888;;;:::666333333888666444333333555888:::;;;888666777888777666666666666555444333333333333...///000111333444444444888666333111222222111111///......---------------111---222666111444777000333222000//////000222333444222000...---///222444......---,,,,,,---------000///...---,,,+++******,,,,,,,,,,,,++++++++++++)))))))))+++///111111000###''',,,...---,,,,,,,,,))),,,------000222///)))+++++++++*********++++++---+++)))''''''(((+++,,,+++)))''''''''''''&&&%%%#########"""""""""""""""######"""!!!!!!"""#########"""""""""!!!!!! &&&%%%$$$######""""""!!!%%%%%%(((''')))EEEkkk{{{tttvvv~~~|||NNN555///...,,,***(((&&&%%%%%%'''''''''''''''((()))***&&&&&&%%%$$$###"""""""""""""""######%%%&&&''''''%%%$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$'''((())))))(((&&&###!!!$$$%%%&&&'''''''''&&&%%%&&&&&&((()))))))))((('''''''''&&&%%%&&&(((***+++******))))))***+++------'''333JJJGGG***"""***%%%///222666999999555111...***...///,,,,,,///222111444222555;;;<<<777555666:::888666444444555777999999888777777888888777444666666555555333222111000,,,---///111222222333333444222000000111222333222333222111111111111222222///,,,333777333666:::555444333222000///000222333555333000......///000111111111000000000000111222000000///...---+++******************++++++++++++///---,,,,,,------,,,+++)))***++++++++++++---......222333111222222///)))******)))((('''&&&%%%%%%---+++(((&&&&&&''')))***+++)))((((((***+++***)))''''''&&&&&&&&&%%%%%%%%%"""""""""""""""""""""###""""""!!!!!!!!!!!!!!! %%%%%%$$$###"""!!!"""###---)))++++++,,,DDDdddrrrjjjlllxxxFFF333************)))))))))))))))((('''&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%#########$$$%%%$$$%%%&&&'''''''''&&&%%%$$$&&&'''(((((('''&&&$$$&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((()))(((''''''"""""""""###%%%))),,,...***+++,,,---............***:::LLLGGG///&&&***,,,---///222555555333000---***---,,,)))***---...+++000---000:::>>>:::999;;;:::999888777777777888888555777888888:::<<<:::666555555666666555444222111///000222444555555444444///---,,,,,,///111111111000000///...///000111222///,,,444888333555;;;777777777666333///...///000222000---,,,------,,,,,,---------,,,------......000000000000///---,,,+++++++++,,,,,,------......,,,++++++,,,...000000///333111///,,,,,,,,,...///444777777444333333000,,,............---+++***)))'''(((+++---...---+++)))((('''&&&&&&((()))))))))''''''&&&&&&%%%%%%$$$$$$"""""""""###############$$$$$$##################"""###$$$$$$$$$%%%''')))&&&"""'''***---DDDdddtttqqqpppzzz|||>>>///+++++++++***)))(((''''''%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&$$$#########$$$$$$,,,***(((&&&%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$!!!###&&&((()))))))))((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&!!!!!!!!!"""$$$(((+++---)))+++...000111000...---...>>>CCC;;;333------444///000222333444333222111......,,,***---111000,,,333---000;;;@@@;;;888;;;:::::::::::::::999888888777;;;<<<:::<<>>@@@888888===999111333666555333111222444,,,++++++...111222///,,,...............///000111///000111222222111000///000///...---,,,+++******///......///111333222111)))***+++---111333333333...222222...,,,......,,,***+++---///000111000000222000---***))))))***,,,///---************)))(((******)))(((((('''&&&&&&###$$$%%%&&&&&&&&&&&&&&&"""""""""""""""#########"""$$$###!!! """$$$$$$***&&&---SSSmmm}}}kkk???...000...,,,)))(((((())))))$$$%%%%%%$$$""""""###%%%###(((,,,,,,***'''(((***$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$#########"""###$$$%%%'''((()))***&&&%%%$$$$$$######$$$$$$%%%$$$$$$###$$$%%%'''(((&&&%%%$$$%%%'''((('''&&&(((***,,,***'''(((...444///,,,,,,...,,,)))***......,,,)))((((((***---//////111222111///---,,,,,,---...000000000111222444999999888888777777777777:::555111333888<<<999555777777999===BBBDDDBBB@@@:::777555666;;;===;;;777888333000333666555111---+++---///222333222000///444444333333444666888999999444111444999999666333444444444444333222000000/////////...------///111,,,---/////////---+++)))***+++,,,,,,---------------,,,+++++++++,,,......---///111///---,,,///222,,,---.........///222555222555444///---000///+++///...,,,------...,,,+++333111...---.........------+++((((((***,,,......))))))))))))((('''&&&%%%&&&&&&%%%$$$###"""!!! ###$$$$$$$$$$$$$$$%%%&&&!!!$$$&&&...333######""" %%%***,,,DDDlllpppwww|||ggg;;;+++((())))))(((((('''&&&&&&'''((((((((('''''')))+++'''''''''''''''%%%###!!!%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$&&&%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%&&&'''((('''&&&&&&(((***)))'''(((---222888777888999888444444888222000---++++++---///111,,,...000000...---------...111333333222222444777777777777666666666555555777555444777;;;===:::777666555444666:::>>>???>>>:::555000///444999;;;;;;:::666222111111///,,,***+++---000222444333222111000/////////111222444555999777666666666555444444555555444333111000...---,,,------,,,***+++---///,,,,,,---......---,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++,,,---...////////////000222444222444555555444555777999>>>@@@===777333333111,,,...---,,,,,,---...---+++///---++++++---.........+++***))))))+++,,,+++***(((((((((((('''&&&%%%$$$''''''&&&%%%$$$###""""""$$$!!! !!!$$$&&&$$$""""""""" )))+++%%%%%%###'''+++,,,GGGqqqkkktttyyy~~~~~~aaa777((('''(((***++++++***((('''$$$%%%&&&'''&&&'''))),,,,,,)))&&&&&&))))))&&&"""&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$((('''&&&&&&%%%&&&&&&&&&)))'''&&&'''(((((('''&&&&&&)))+++***((('''***,,,777777999<<<:::666555888333111///------...///000,,,...111111111000000111***...111111...---111555777777777777666666666666222444666999::::::999888===999666444666999;;;<<<<<<888555666:::???@@@@@@777666444222222222222222,,,...111333444444333222000000000111222333555555888999999555222111222444777777555333111///...---,,,,,,---,,,++++++...000,,,,,,,,,---------------***++++++++++++,,,,,,,,,+++++++++++++++,,,------111///------...000111111111333555555444333444555>>>???<<<666222000---)))---,,,+++,,,---...---,,,***)))((()))+++...//////,,,,,,,,,...///...,,,)))''''''''''''&&&%%%$$$###(((''''''&&&%%%$$$######$$$ $$$&&&###&&&!!!''',,,)))+++---&&&%%%'''&&&)))***,,,HHHuuummmwww}}}|||^^^666***((()))*********)))((('''###$$$%%%%%%$$$%%%'''))))))'''%%%&&&(((***)))(((%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%((((((((('''&&&&&&&&&&&&)))(((''''''((()))'''&&&))),,,---,,,)))'''''''''//////222666555000...000000///...,,,,,,,,,,,,---+++---///000............''',,,000///,,,+++///333888888888888888888888888666999;;;<<<:::999:::<<>>:::999999::::::999;;;===BBBEEEDDD@@@===888<<<===;;;999::::::888///000222333333222111000000000111222333444555555888999777333222444555444777666555333222000000//////000000///...///111333......---,,,,,,,,,------------,,,,,,,,,------------------------.........222...+++***---...---+++...000222222111/////////555555333000...---,,,***---,,,+++,,,---...---,,,***)))((()))+++...//////---,,,,,,,,,---,,,+++)))''''''''''''&&&%%%$$$$$$'''&&&&&&%%%$$$$$$#########  ###$$$###!!!(((&&& !!!"""###&&&&&&((('''(((FFFtttqqq}}}|||[[[777///((('''%%%$$$"""""""""###''''''((('''%%%%%%&&&((("""$$$%%%$$$""""""%%%'''$$$$$$%%%&&&&&&&&&&&&%%% !!!!!!"""""""""###$$$$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%(((((((((''''''&&&&&&%%%)))(((''''''((()))(((&&&)))***,,,---,,,+++***))),,,---111555444///---......------,,,,,,,,,++++++(((***,,,,,,***(((((((((,,,000333333000///333777888888888888888888888888===>>>???<<<888888<<<@@@BBBBBBAAA???===;;;;;;:::888:::===@@@AAA???;;;777===DDDFFFCCC@@@???<<<777333333333333111000...---------...///000111222222::::::777444888>>>===777333333222111000000111111222222222111///000222444111000///...------------000//////.........///000+++,,,,,,---------------///,,,+++,,,///111000---000222444444333111111111222111111111111//////000...---,,,,,,.........,,,...,,,******,,,.........---***'''&&&'''(((((((((((())))))(((((('''&&&%%%%%%%%%$$$$$$######"""""" ###%%%$$$"""!!!###&&&---"""&&&///''' !!! ######%%%$$$$$$AAAooorrr{{{YYY777222,,,***'''%%%######$$$%%%$$$%%%%%%$$$""""""###$$$$$$''')))'''""" """%%%######$$$%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''%%%&&&&&&'''((())))))***'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''&&&%%%&&&((()))((('''%%%'''))),,,.../////////++++++///444333...,,,...---...////////////...------///000000...---,,,,,,...000111222222222444555888888888888888999999999::::::999666333444888===;;;===@@@BBB@@@???>>>>>>???>>>===<<<<<<<<<===>>>666>>>BBB@@@BBBGGGEEE>>>555555555333222000///...///000111333444444444444:::;;;999888>>>GGGDDD;;;222111000//////000111222222222111///------...000111111111000//////......222111000/////////000111******+++,,,,,,,,,,,,,,,+++,,,...222555777777666111333444444222111222333333000000222222///...111000///......//////...,,,000...,,,,,,---......---000---***((()))+++------))))))))))))((('''&&&%%%$$$$$$$$$######""""""""" %%%((('''"""!!!$$$)))000+++666@@@777,,,)))$$$!!!!!!######"""<<>>AAADDDGGGHHHFFFDDDCCCDDDEEEDDDCCCBBBAAABBBEEEGGG555;;;<<<:::???IIIJJJBBB666666666555444444333222333444555777888888888888444:::<<<999===EEECCC;;;777666444222222222444444222222111...+++***,,,---///000111222333222222111333222000///...///000111,,,,,,.../////////...---+++///444888888888777777000111222111000000111333222//////222222//////222333111000///000///...,,,000...,,,,,,---.........000...,,,,,,.../////////(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$######"""$$$'''&&&######%%%(((###"""+++000((($$$$$$""""""!!!$$$%%%###:::aaazzzQQQ222///(((***+++,,,,,,+++)))(((!!!###$$$$$$###$$$&&&((("""!!!!!!$$$''''''### $$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&(((((()))(((''''''&&&%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&"""###%%%&&&'''&&&&&&%%%#########$$$'''))))))(((+++)))))))))******)))(((******---000///,,,+++...***,,,...000111111000///+++...000222111111222333666333111444888;;;999666??????@@@@@@AAAAAAAAABBB??????@@@BBBDDDFFFGGGHHHOOOQQQRRRPPPLLLIIIIIIJJJAAADDDGGGIIIIIIHHHGGGGGGDDDEEE???777:::DDDBBB888666666666666777777777777111222444666777777666666---888===888888??????888???===:::888777777888888444333222///,,,***+++,,,,,,...111444555555555444333111///...---...///000///000222333333333222111---333999:::777333111111333333333222111222444777333000000666777444444999555333111000000000...,,,...,,,++++++---...///...''''''((()))+++,,,***(((''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%"""&&&$$$!!!)))&&&$$$$$$"""%%%(((%%%:::___vvvLLL333+++,,,+++)))(((&&&%%%%%%%%%$$$#########%%%'''***,,,)))(((&&&$$$""""""""""""''''''(((((((((((())))))+++)))&&&$$$""""""###$$$&&&'''''''''&&&&&&(((***))))))((())))))***,,,,,,)))(((((('''''''''((((((%%%%%%&&&)))+++,,,+++***""")))000222///++++++,,,/////////...---,,,+++***&&&***000444444333222222555666888999<<<===999333222333555888:::<<<======<<>>@@@===888666666666666555444222222000///......//////...,,,///111333333222111222333333///---000000...,,,---)))***...444333///...000444555777999999999999888:::555111111444777777666333333444666777777555333222222111222333222///---...111111000000000,,,'''---+++)))***,,,------,,,%%%$$$$$$###$$$&&&''')))'''))),,,,,,***'''&&&&&&!!!"""###$$$$$$###!!!  """###%%%&&&&&&"""!!!$$$ %%%%%%555nnnzzz~~~MMM666///222000...,,,)))'''&&&&&&((('''%%%$$$$$$%%%'''(((((('''&&&$$$#########$$$#########$$$$$$$$$$$$$$$)))'''%%%###""""""""""""%%%&&&&&&&&&%%%%%%&&&((( !!!###%%%'''))))))(((((('''&&&&&&%%%%%%%%%))))))))))))((('''%%%###111...***'''''')))---///+++,,,------............'''+++000444666888;;;===...000111444888999666222:::;;;===>>>???>>>>>>===DDDIIINNNQQQQQQPPPQQQRRRNNNSSSUUURRRQQQTTTVVVTTTZZZ___^^^XXXTTTVVVVVVTTTMMMHHHHHHNNNPPPJJJCCCAAABBB@@@??????@@@AAA@@@@@@AAA===;;;;;;888444444666111111555:::999444333555222666888888999;;;888222===:::666333222444777:::---------...111333444333*********+++,,,------...888555444666555111000222111000333666444///...000111222444666777777777777777555333222444666777888<<<:::999999::::::999888666555666777999888666444111444555333333444111,,,---,,,+++******)))))))))))))))((('''''''''((()))(((+++---,,,***(((''''''&&&'''''''''&&&%%%###""" !!!"""###$$$$$$%%%$$$'''$$$))))))888qqqzzzIII444......---+++)))'''&&&%%%%%%''''''%%%$$$$$$%%%&&&'''$$$###""""""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%$$$ !!!"""$$$%%%'''((()))&&&''''''&&&%%%%%%&&&(((******++++++,,,++++++***,,,,,,,,,+++++++++++++++''''''((((((((((((''''''***((((((,,,000111,,,((())))))))))))************)))+++,,,------///222555777777777:::;;;:::888666666888;;;>>>???@@@??????HHHMMMSSSWWWYYYYYYZZZZZZ^^^aaacccaaaaaaeeehhhhhhbbbeeedddaaaaaaffflllmmmddd```___cccccc^^^XXXUUURRRRRRQQQOOOMMMLLLLLLMMMIIIEEECCCCCCBBB>>>===???888999>>>DDDEEECCCCCCFFFEEEHHHIIIHHHHHHIIIDDD>>>===;;;888666666888;;;===777555333333444444444222555222//////222555666666,,,---000222///)))))),,,000///111444333///000333000111222444555666666666444555777777888999;;;===>>><<<:::999:::;;;::::::666555555555555444111......111222///...000...+++,,,------+++)))''''''(((******((('''&&&&&&&&&&&&''')))++++++)))'''&&&&&&))))))((((((&&&%%%###""""""""""""############$$$&&&%%%(((%%%++++++:::ssstttCCC///+++''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$&&&''')))***#####################$$$'''''''''&&&&&&&&&&&&&&&"""###$$$&&&((()))))))))((())))))(((&&&&&&''')))''''''((())))))((('''&&&''''''((()))))))))))))))'''(((************+++,,,$$$%%%)))...111...'''!!!*********)))))))))))))))444555777888888999;;;===444444666;;;>>>>>>>>>@@@@@@CCCHHHNNNRRRUUUVVVVVVZZZ^^^dddiiilllnnnnnnnnnppprrrsssssssssuuuxxxzzzqqqrrrrrrsssvvv|||}}}{{{zzz{{{{{{wwwsssoookkkmmmnnnlllhhhggghhhkkkcccaaa```cccccc```aaaddd^^^___dddjjjllljjjkkkooojjjmmmmmmkkkkkkjjjeee^^^]]]^^^aaaccccccaaa___]]]WWWUUUSSSRRRRRRSSSRRRQQQKKKCCC:::666666777555222444999BBBGGGDDD===<<<@@@>>>;;;;;;;;;888333333777777888888999999:::::::::111555888888666666999<<>>;;;:::999::::::999777555111555666222111222111......///111000...---...///+++***))))))((('''''''''%%%'''((('''%%%$$$###$$$&&&%%%%%%$$$$$$###"""!!!&&&%%%%%%%%%$$$$$$$$$$$$###"""&&&$$$))))))888pppsssBBB000...((((((((((((((())))))***$$$$$$$$$%%%&&&'''((()))&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&)))))))))'''&&&###""" '''(((((('''&&&&&&''')))"""###%%%''')))+++,,,,,,******+++,,,,,,+++******''')))+++***))))))+++---666444111//////111444666---...///111444777:::;;;888<<>>???;;;777777555333...///111222222222222333,,,,,,,,,,,,,,,,,,,,,+++&&&'''((('''%%%$$$$$$%%%"""""""""""""""#########&&&%%%%%%$$$######"""""""""!!!&&&###((('''555mmmvvvFFF555444+++***)))'''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''))))))***+++$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%''')))(((((('''''''''((()))***'''(((***+++,,,+++******(((+++000222333666<<<@@@999<<<@@@DDDHHHLLLPPPRRR]]]^^^aaafffkkkrrrwwwzzz~~~zzzvvvsssrrrrrrkkklllnnnooommmfff]]]WWWTTTQQQNNNKKKHHHCCC>>>:::;;;@@@BBB===777444111...000000000111222222///---******+++,,,,,,,,,++++++***++++++***((('''((()))############$$$%%%&&&'''$$$######"""!!!!!! $$$###'''$$$)))'''444lllwwwFFF444222+++***)))'''%%%$$$$$$$$$''''''''''''&&&%%%$$$######$$$%%%%%%%%%$$$###"""&&&'''(((***,,,---...///""""""###$$$&&&))),,,---%%%'''(((((('''(((***,,,((('''%%%$$$$$$%%%((()))...111666;;;???CCCDDDEEEQQQUUUZZZ]]]___cccjjjppp|||}}}~~~|||zzzwwwuuuuuutttsssqqqmmmkkkmmmppppppmmmlllnnnmmmlllmmmpppooollllllppphhhlllnnnnnnoooqqqnnnhhhmmmmmmmmmmmmlllkkkkkkjjj]]]ZZZVVVTTTTTTUUUUUUUUUVVVUUUSSSTTTXXX^^^eeeiiillljjjjjjlllkkkfffdddfffmmmmmmppptttuuutttvvv{{{{{{wwwrrrmmmiiiVVV]]]```ZZZQQQLLLGGGCCCIIIDDD@@@@@@AAA???777111...////////////---,,,+++,,,------,,,***)))***+++&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$###"""""""""!!!%%%$$$(((%%%)))&&&222iiiuuuAAA---***------,,,+++++++++++++++$$$$$$%%%&&&'''''''''''')))***+++++++++***((('''"""###$$$&&&)))+++,,,---///---+++)))(((((()))***(((***+++,,,,,,---///111111111222555;;;BBBIIIMMM[[[```hhhrrr{{{|||{{{zzzzzzpppooonnnkkkiiijjjlllooollleeedddfffaaaYYYZZZddd``````aaacccfffkkkooorrrjjjhhhgggjjjqqqxxx{{{|||~~~~~~|||{{{}}}~~~zzzuuurrrssswwwzzzwwwpppmmmjjjfffeeeggggggfffhhhkkkjjjggghhhllliiiiiikkknnnrrrwww{{{}}}tttqqqooossszzz{{{uuupppjjjccc[[[YYYZZZUUUKKKAAA999::::::999888555333222,,,,,,,,,+++)))((()))***'''&&&$$$###"""######$$$'''''''''&&&&&&%%%%%%%%%$$$$$$'''$$$'''$$$000fffnnnJJJ111000------,,,+++***(((&&&%%%(((+++***$$$%%%***,,,)))%%%'''))))))((((((((()))---,,,'''###&&&---...,,,222+++)))---111111444999;;;<<<@@@GGGPPPWWW\\\]]]bbbdddlllwww}}}|||zzzuuunnnhhhccc___^^^```XXXOOOKKKMMMOOOOOOMMMHHH@@@FFFMMMIIIEEEEEE@@@JJJLLLJJJIIIKKKQQQRRROOOPPPUUUYYYXXXUUUVVV\\\ccclllnnnkkkooozzzzzzxxx{{{{{{}}}}}}}}}~~~{{{xxxwwwyyyzzz~~~}}}~~~yyypppfff^^^YYYWWWVVVJJJBBB999222...***((()))+++,,,---+++(((%%%###### !!!"""###$$$$$$$$$###&&&)))$$$(((,,,$$$888kkkjjjGGG...,,,+++++++++***)))(((''''''###'''(((%%%&&&******&&&,,,------,,,***(((((()))((())))))***000999<<<:::999;;;EEEVVVbbbfffiiimmm~~~|||{{{|||}}}||||||vvvsssqqqpppqqqnnngggaaaZZZWWWPPPHHHEEECCC>>>777BBB@@@<<<555000000444888555???FFFBBB999777BBBNNN[[[TTTUUUVVVTTTXXX]]]\\\cccfffiiikkkpppvvvwwwttttttyyy~~~zzzxxx~~~|||}}}~~~{{{yyyzzz|||{{{uuuyyy|||uuuuuuwwwsssuuu|||mmmsss}}}xxx~~~|||{{{yyyyyyyyy{{{||||||xxxnnntttuuurrrsssrrreee\\\___eeefffcccbbbzzz{{{}}}wwwrrrmmmiiicccXXXKKKCCC<<<666...&&&###$$$''')))...,,,)))&&&%%%&&&'''))))))+++###%%%***'''BBByyymmmJJJ000---+++++++++++++++*********&&&((((((&&&'''***+++***''')))+++,,,+++,,,---///444999@@@GGGTTTbbbiiijjjvvvvvv{{{~~~|||wwwooogggaaa[[[VVVSSS@@@===999777777666222///---111444666;;;BBBEEEDDD>>>AAAEEEHHHKKKSSS___hhhcccrrr{{{nnniiiuuu{{{zzz|||}}}yyy{{{}}}~~~~~~}}}yyyxxx{{{}}}zzzzzz{{{}}}~~~wwwrrrllliiiiiihhhfffccc\\\^^^aaa```\\\ZZZYYYXXXbbbaaa___]]][[[YYYYYYYYY```UUUVVV[[[WWWWWWYYYTTTPPPYYYJJJIIIMMMFFFKKKKKKIIIKKKMMMMMMMMMMMMNNNPPPMMMKKKLLLOOOLLLFFFIIITTTZZZ^^^```___^^^cccmmmuuuppppppttt}}}~~~{{{gggbbb\\\\\\bbbhhhkkkkkkwwwrrrmmmkkknnnpppooolllZZZUUUNNNHHHAAA999///(((&&&%%%###"""###$$$&&&'''&&&,,,)))+++...%%%;;;mmmqqqMMM222...------,,,,,,,,,,,,,,,,,,''''''&&&&&&'''+++...///,,,222:::BBBHHHMMMQQQTTTkkkmmmnnnnnnrrryyy|||{{{zzztttllleee]]]VVVOOOLLL???>>>======>>>===<<<:::777777999>>>EEEJJJLLLLLL\\\dddkkknnnpppssssssqqqwww{{{}}}zzztttqqqrrruuulllrrrpppkkklllllliiikkkbbbeeeeeeccccccccc^^^XXXUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTYYY[[[[[[aaaaaaXXX___^^^^^^```fffmmmtttxxx~~~{{{{{{}}}~~~~~~~~~{{{zzzzzzxxxooo___SSScccnnnrrrpppooollliiikkkqqqnnnlllkkkllllllkkkjjjccc]]]]]]^^^\\\bbb^^^LLLOOOddd^^^[[[XXXNNNQQQOOOHHHMMMRRRSSSPPPLLLIIIHHHNNNIIIKKKIII>>>:::CCCJJJHHHLLLMMMGGGDDDGGGMMMRRRVVVSSSUUU]]]```^^^```eee___```hhhrrrvvvtttsssuuuxxx|||~~~xxxlll___WWWTTTSSSQQQTTTTTTVVVZZZ]]]YYYPPPGGG::::::999666222,,,'''$$$%%%###%%%***&&&===nnnqqqLLL000,,,------,,,++++++++++++,,,&&&***000888;;;;;;::::::JJJPPPYYY```eeeggghhhiiinnnllldddWWWNNNKKKGGGCCC888666222000333777;;;<<<444999@@@KKKTTTZZZ\\\\\\rrrssssssuuuvvvvvvuuusssuuuzzz{{{wwwsssqqqoookkk]]]YYYSSSOOOLLLIIIEEECCCDDDBBB@@@>>>>>>?????????555>>>;;;999???:::555>>><<>>888>>>===:::555111...------222222///---...000---'''+++111999;;;999:::@@@FFFIIIOOOTTTUUUVVV[[[eeennnmmmnnneeejjjrrrWWWKKKiiimmmxxx~~~~~~kkknnn{{{}}}rrrjjj```WWWWWWbbbpppzzzxxxmmmnnnxxx|||xxxzzz}}}~~~vvvqqqkkkfff]]]QQQFFF<<<555111***333333<<>>AAAJJJCCC>>><<<777...+++...111222555999@@@JJJVVV^^^cccjjjmmmjjjddd___ZZZUUUOOONNNHHH>>>:::;;;888222555333111111333444555444222222222222555:::AAAEEEBBBIIISSS^^^iiioooiii___999OOOkkk{{{oooWWWtttsss~~~pppssscccsssmmmrrr~~~{{{yyypppaaaTTTLLLfffcccwwwwwwtttpppyyy|||vvvssshhh\\\YYYXXXJJJ777;;;===AAAEEEKKKSSS[[[aaa```dddkkkppppppmmmgggcccZZZSSS;;;000<<>>CCC444***HHHTTTYYY[[[lllgggrrrggguuuxxxwwwxxxOOOOOO~~~~~~]]]~~~sss]]]hhhsss{{{WWW{{{wwwxxxsssNNN~~~oooggg{{{qqqyyy}}}xxxzzzwwweee\\\LLLFFF///)))---555 333+++888555IIIFFFRRRSSSUUU[[[aaaiiieee]]]jjj~~~~~~yyyMMM<<<888111///,,,,,,///111111111AAA<<>>>>>GGGPPPUUUjjjmmmlllpppQQQEEEmmmrrrgggppp{{{tttppp]]]UUUPPPNNNJJJNNNPPPlllUUUZZZkkkPPPIIINNNWWWXXXXXXaaaiiigggfffhhhfffRRRFFFCCChhh___[[[GGGWWWccceeeiii```^^^aaa___ggglllkkkqqqrrrhhh{{{lll{{{mmm^^^zzziiiqqquuu~~~ppptttqqq]]];;;SSSMMMBBB777000333"""+++""",,,...999>>>@@@NNN]]]hhhxxxzzz{{{zzzNNN;;;555///...---///444888;;;<<>>***222000%%%'''333@@@[[[xxxyyysss}}}}}}RRR===555444666999<<<>>>>>><<<:::@@@999...+++///,,,***///+++,,,///666>>>FFFKKKMMMWWWdddkkkVVV999___bbb[[[hhhkkkllljjjeee___XXXTTTHHH:::RRR[[[>>>lllUUU444hhhyyy|||iiioookkk{{{xxx{{{ggg666XXXKKKOOOPPP111\\\{{{|||pppvvvnnnGGGkkk^^^mmmeee{{{oooqqqhhhZZZllliii|||}}}~~~YYYwwwkkkTTT```bbbQQQLLLKKKNNN>>>DDD///777vvvJJJVVV{{{GGGMMMGGGccciiihhhxxxyyyqqqEEEFFFOOOAAA:::444...CCCnnn{{{ttt|||[[[DDD999;;;<<<<<<:::777222...,,,)))---%%%%%%000111333BBBEEEDDDCCCDDDFFFGGGFFFEEEVVVhhhyyyccc777PPPHHH333222888???AAA===555111000888***@@@mmmJJJ}}}nnnGGGooodddTTTFFFQQQGGGUUURRRXXXmmmQQQNNN___PPPVVV;;;kkkhhhAAAZZZbbbXXXJJJ;;;BBB\\\RRRrrr]]]jjjaaa```dddrrrtttwww}}}~~~www~~~~~~xxxppplll~~~jjj|||zzzyyywwwvvvrrrjjjjjj```sssbbbtttsssmmm>>>///yyyBBB^^^PPP+++(((---+++555;;;QQQiiivvvKKKRRRdddaaagggeeeZZZaaazzz|||www~~~^^^FFF999777555222///,,,,,,///222...======AAANNNFFF===JJJ;;;999555111...,,,,,,,,,---IIItttooo:::FFF>>>---AAALLLXXXZZZQQQJJJPPP[[[]]]NNNCCCwwwHHHyyy```xxxYYY<<>>bbbqqq:::@@@ccckkk___XXXKKKEEESSSRRRpppbbbnnnaaa]]]iii~~~rrrtttssszzzpppzzzhhhssskkkWWWttttttzzztttyyyyyyxxxxxxcccnnnooo{{{|||~~~XXX888tttxxxLLLpppCCC[[[\\\^^^FFFIII;;;333HHHbbb<<>>??????AAACCC))):::jjjvvvFFFQQQLLLAAAyyyssskkkcccVVVKKKHHHMMMkkkeee???yyy|||999\\\xxxGGGhhhYYY===bbbuuummmgggnnn___555rrryyyRRRddd999tttddd<<>>QQQ444AAARRR^^^```___]]]]]]JJJAAA___pppHHHTTTMMM???dddKKK444222:::;;;333---WWW```666vvv;;;PPPuuu???nnnmmm>>>TTTOOOGGGBBBgggggg666vvvQQQmmm;;;wwwiii555MMMrrrQQQ;;;UUUKKKCCCiii|||fffUUUWWWjjjaaarrrjjjiii}}}sssssslll~~~dddZZZuuuzzzhhhtttjjj```uuukkkdddrrreee}}}qqqSSS>>>EEEuuu___GGGTTTLLLzzz555UUUAAA555000SSS[[[AAALLLggg555GGGFFFQQQRRR???777YYY|||~~~|||uuurrr}}}gggFFF999444000------///111000...---,,,111333,,,MMMCCCVVV;;;NNNJJJ???$$$555666AAAUUUBBBNNN}}}FFFFFF___<<>>WWWHHH___YYYfffnnnfffppptttsssnnnHHH555000---+++,,,000333333222333333777999222JJJ<<>>XXX<<>>666AAA999---@@@>>>UUU<<>>===CCCccc;;;LLLbbb999JJJYYYSSSaaaHHHZZZWWW:::```zzzKKKhhhsssAAA||||||BBBddd{{{NNN888:::<<>>ooo~~~===eeeHHH777lll~~~~~~zzzyyyzzzyyyvvvsssvvv}}}hhhwwwsss\\\kkkjjjmmmrrrqqqkkkpppxxxxxxiiiqqqrrrwwwyyyoooxxx\\\ZZZpppzzz|||{{{}}}{{{tttnnnTTT}}}WWW{{{jjjmmm[[[|||TTThhhHHH```ZZZQQQwww;;;XXX000FFF000KKKPPPQQQEEETTTVVVQQQ???:::CCCPPPdddwww~~~vvv{{{|||VVVCCC222///---...111444444333:::;;;333---888333CCC999HHH222OOOAAAKKKTTT666>>>888]]]DDD>>>[[[;;;@@@YYY;;;MMMEEENNNDDD333\\\QQQ\\\oooGGGmmmRRRJJJxxxRRRPPPVVVUUUKKKddduuu~~~UUUMMMKKK888uuu;;;000KKKRRRSSSSSS[[[^^^```QQQBBBEEECCC444UUU888QQQlllDDD@@@IIIIIIHHHRRR[[[dddpppiiiiiiiiilllpppzzzwwwoooiiiwww~~~}}}}}}aaayyy```sssooo|||hhhiii```ggghhhzzzRRRsss|||NNNoooIIIMMMbbbCCCttt^^^WWW111MMMZZZBBBMMMCCC[[[FFFKKK666OOOaaaqqq~~~www\\\EEE333000......111444333111---333111///<<<111GGG:::@@@,,,888@@@???BBB***:::777[[[WWW:::WWWBBB;;;YYY666999===???888888OOOeeeAAAOOOuuu[[[SSS[[[999tttttt~~~{{{wwwhhhwwwnnnaaa888AAAccc888xxx~~~VVVAAALLLMMMOOOOOO@@@BBBFFFHHHBBBIII\\\^^^iiiDDDLLLuuutttooojjjggghhhpppzzz~~~jjj}}}zzzccctttUUUaaavvvtttwwwwwwzzz~~~}}}dddaaadddfffmmmyyyyyynnnRRRrrrPPPxxxEEEPPP=== BBBIIIGGG666GGG[[[>>>RRR;;;UUU???YYYIIIlll~~~~~~{{{xxxaaaDDD888444000///111111///---***555888777EEE333HHH888444---$$$<<<+++%%%&&&BBB<<<___iii===WWWKKK<<<[[[^^^JJJKKKIIIHHHNNNFFFBBB***HHHppp;;;nnn]]]666CCCOOO>>>FFF999CCC@@@CCC;;;888,,,PPPsss;;;nnnzzzuuurrrsssrrrttt}}}tttpppxxxttt???555hhhwww~~~rrrooouuuwwwooooooxxx|||tttzzz~~~iiieee}}}www{{{ccclllkkkgggggg```ZZZ^^^UUUccc^^^sssvvv}}}zzzrrrqqq]]]XXXlllFFFjjj444lllccc@@@---***///???:::TTT@@@UUU===NNN<<<```eeeyyyyyyyyyzzzsss{{{}}}|||{{{```HHH;;;222+++***,,,---111666///...222999:::888:::@@@000888888......<<>>VVVzzzDDDSSSwwwddd```aaaaaabbbccceeejjjmmmrrrkkkfffkkkwwwsssSSS222JJJYYYccc```[[[YYYSSSKKKPPPNNNJJJGGGDDDCCCBBBBBB;;;EEEJJJGGGEEEJJJTTTZZZZZZ^^^cccfffiiimmmsssxxx~~~{{{zzz}}}ppp}}}iiiggg||||||{{{}}}jjjqqq|||}}}wwwwww}}}hhhzzzqqqooojjjeeefffjjjhhhcccbbbZZZUUU{{{RRR```[[[%%%DDD]]]bbbWWWCCC???NNN666TTTRRRUUUKKK]]]XXXaaalllwww~~~}}}~~~wwwzzzjjjQQQ:::444000222222000///000666222000222222333999AAA111;;;EEEKKKPPPRRROOOJJJ>>>???ZZZAAA999QQQ999***...444;;;BBBHHHMMMSSSXXXoooyyywwwGGGOOOlllbbbqqqooojjjccc\\\VVVTTTSSSOOOIII???;;;???AAA666(((***222999:::;;;>>>AAAAAAFFFPPPYYYZZZUUUSSSWWW]]]dddjjjmmmnnnsss}}}|||zzzxxxwww|||zzzwwwuuurrrrrrvvv|||xxxwwwvvvvvvuuuppplllgggeeeeeegggggggggiiijjjhhhcccbbbeeegggeeemmmjjjiiijjjggg```^^^```[[[YYYPPPFFFFFFOOOSSSPPPQQQNNNNNNQQQPPPMMMMMMRRRTTTUUUOOODDDDDDNNNTTTRRRVVV\\\XXXSSSWWWUUUTTTZZZTTTXXX[[[\\\___cccaaa\\\[[[dddjjjjjjjjjnnnqqqooosssuuuxxx|||{{{~~~||||||{{{mmmlllmmmhhh___[[[^^^___]]]iiijjjwwwppp]]]nnnsss|||{{{wwwssswwwEEE\\\bbb...333333444999555333>>>888MMMQQQXXXbbbuuu{{{xxxwww~~~|||zzz}}}wwwYYY@@@888333333444111///000,,,000777???AAA>>>===>>>666///,,,000333000***'''---999ZZZGGG;;;UUUXXX___eeegggiiiiiigggdddbbbaaaXXXYYYZZZHHH...000@@@BBB000111222222111000222333999<<>>???===222666777555666;;;AAADDDFFFEEEFFFJJJNNNPPPOOOLLLSSSZZZbbbiiinnnpppkkkdddsssrrrpppnnnlllkkkjjjjjjmmmvvv}}}|||yyyxxxxxxwwwnnnpppvvvrrrlllwwwxxxppppppmmmfffccccccbbb___^^^]]]fffbbbTTT___hhhWWW```bbb```[[[ZZZ^^^aaaaaammmxxxzzzzzzoooGGGgggqqqJJJGGG===<<>>;;;===CCCKKKQQQWWW]]]dddjjjvvvwwwyyyxxxpppaaaNNNAAA999777888===AAABBBEEEJJJIIIGGGJJJPPPLLLCCCFFFRRRWWWfffwwwwwwgggYYYYYYSSSLLLHHHIIIJJJJJJIIILLLLLLHHH@@@===???>>><<<>>><<<<<<======;;;999888888444444999:::777777:::999???GGGKKKIIIGGGGGGIIIZZZZZZfffyyy}}}tttqqqVVVPPPAAA;;;AAA???999===OOOVVVTTTEEE444///333888;;;:::999888999:::888555888666555444666888999:::999;;;>>>BBBFFFJJJIIIGGGJJJLLLLLLJJJGGGEEEFFFHHHEEEQQQWWWQQQNNNRRRSSSPPPNNNSSSWWWSSSNNNTTT]]]^^^ZZZ[[[]]]___aaabbb```^^^vvvwwwuuuyyy}}}pppZZZaaaeeebbb]]]YYYUUUQQQ===AAA>>>===DDD111EEE???OOOXXX[[[```hhhgggiiiwwwdddggguuuvvv~~~tttxxx~~~||||||cccKKK===///+++---///222555<<<;;;999444222444777999AAA888444999===<<>>BBBDDDMMMSSSWWWdddsssmmmcccjjjiiiiiigggccc\\\WWWTTTSSSUUURRRPPPOOOOOOKKKEEEAAA666111111666555......555444222///....../////////...111111...---...+++'''+++***+++...222333000,,,***111888:::999===EEEMMMZZZeeeqqquuuoooaaaRRRJJJBBBAAA@@@<<<555333;;;FFFCCC@@@@@@CCC>>>888;;;EEElll|||zzzhhhZZZXXXNNNBBB===@@@DDDDDDAAAAAABBB???999777999999666:::999888888999:::999666999333111333444555;;;BBBFFF[[[lllnnnoooxxx~~~~~~eeeIII:::444CCC]]]{{{fffCCC222777AAAMMMLLLOOOYYYaaa]]]QQQFFFDDDBBB===888555666999===999777666999<<>>???===999666777:::666@@@CCC;;;666:::===:::???@@@AAACCCBBB<<<===FFF======@@@DDDGGGFFFCCC@@@FFFKKKVVV[[[WWWYYY^^^\\\cccmmmuuuvvvuuuvvvuuussseee```YYYLLLTTTCCCAAA+++***111000///333444<<>>555...---///+++...000000111333111---//////000333666777666555666999:::777333555<<>>MMM^^^jjjttttttnnnkkkjjjgggiiiwwwvvvXXXEEEUUUxxxiiiVVVWWW___nnneeeccclllyyy~~~iiicccYYYOOODDD;;;444///333000000444777666666777666999:::999555222333444444999:::555000111555888777>>>CCCKKKQQQFFFAAAMMMDDD===888888777222---+++---111777;;;<<<:::<<>>444666QQQcccvvv~~~|||uuuvvvuuuPPPAAA444000000...***)))$$$---555777888999777222"""'''******---333888:::EEEEEEMMMXXXNNNHHHSSSVVVRRRPPPNNNLLLIIICCC<<<666:::777555222...***+++...+++,,,,,,,,,+++,,,...111***''''''))))))''')))///000===MMM]]]lllxxxzzzwww]]]^^^___\\\SSSFFF:::333000---(((&&&)))---(((!!!+++,,,...//////000222444000---+++...555>>>FFFKKKeeelllwww~~~pppccciiivvvmmmXXXQQQXXX\\\YYYTTT\\\[[[SSSUUUgggzzzuuunnn```OOOAAA888555444222666999777777999777333444444111000666AAACCC@@@<<>>999222@@@]]]^^^OOORRRUUUTTT]]]\\\vvvqqqSSS888......111111---,,,///...+++...444FFFUUUPPPIII\\\zzzmmmYYYHHH<<<...,,,===GGGIII:::)))<<<444>>>@@@$$$...AAA000999888:::AAAaaaxxx{{{[[[999333777***111777777444222222222222666666;;;VVVxxxiiiZZZGGG<<<888666111,,,:::...***222666111...222---444444888JJJ\\\pppeeeUUUWWWjjjYYYCCC777>>>ZZZdddeee___KKK000CCC>>>@@@BBB999AAA,,,<<<(((---777...***&&&///333%%%&&&///...%%%$$$---000...888HHHNNN[[[hhhccctttssswwwbbbeeedddrrrwwwjjjwwwnnnhhhppphhhHHH:::...,,,000+++555666;;;CCCJJJLLLHHHBBB===555222...+++(((&&&%%%$$$'''%%%######%%%&&&&&&%%%&&&&&&%%%%%%&&&'''((('''&&&###---HHHaaannnssswww}}}vvvpppeeeMMM666,,,...ssspppbbb{{{ZZZ===777///---444***'''"""&&&444000###111KKKOOO```nnnvvvmmm^^^OOO@@@333999555666:::999222000333DDDVVVhhhhhhYYYIIICCCDDDJJJEEECCCGGGKKKJJJFFFDDD]]]fffqqqqqqkkkMMMFFFGGG666555AAAZZZKKK777555AAAAAA666222;;;AAATTTmmmyyyWWW222...///...+++))),,,555===GGGAAAFFFWWWdddkkkyyywwwdddMMM;;;111,,,)))777,,,444444===PPPWWWfff___^^^gggZZZVVVPPP555666111333000BBBssshhhoooqqq\\\>>>444777777111000......555>>>BBBBBB:::999666222444???LLLUUUfff{{{zzzYYY>>>666888!!!...444***"""&&&---///444:::???QQQppp|||sssmmmfffZZZPPPUUUjjjvvv^^^888;;;QQQgggfffAAA???ooo~~~QQQXXX]]]VVVNNNkkkjjjhhh\\\HHHGGG@@@222:::&&&333'''!!!$$$''',,,+++!!!)))$$$&&&...333888DDDQQQAAAJJJUUUYYY|||hhhYYYRRRNNNVVVhhheeemmm{{{vvvKKK???444,,,666666666---///111222111---)))&&&((('''%%%###"""###'''***$$$""" !!!###&&&'''((()))(((((((((((('''''''''%%%...GGGfffssskkk\\\UUUFFFJJJGGGFFFZZZuuu{{{pppEEE000```ttt~~~}}}EEE'''111;;;999<<<444000666'''"""###&&&///000!!!+++AAASSS]]]lllzzztttccc888555999:::---&&&<<<]]]mmmiiicccTTT<<<,,,555GGGQQQ[[[eeeiiifff^^^QQQFFFDDD444aaa{{{YYYdddwwwaaaMMMAAA:::888111777]]]ggg???000HHH]]]^^^TTTJJJ777%%%///SSSuuuvvvIII333***(((333<<<<<<;;;<<>>>>>333666333,,,///+++&&&!!! ###(((+++%%%'''((((((%%%######$$$###!!! ###&&&))))))***)))***+++***'''&&&)))(((IIIhhhjjjUUU???222---,,,111---&&&111SSSuuutttDDD444eeexxxtttjjj444...666000999444***###$$$***---))))))...000***,,,---222GGGfffzzzkkkQQQ888222999IIIddd}}}[[[888111555777???KKKTTTpppuuuqqq|||}}}rrrUUU111LLLiiiIIIFFFpppeeeCCCBBB999222222>>>wwwXXX555333MMM]]]lll{{{zzzMMM...--->>>OOOtttrrrHHH888222<<>>DDD<<<222--->>>]]]444'''>>>rrrpppVVV```aaaEEElll```***AAAJJJCCC222999@@@DDD+++!!!***QQQVVV555666111,,,+++'''$$$'''###''''''%%%---@@@TTT```]]]ZZZPPPFFFVVVlll|||wwwiii^^^kkkjjjOOOCCCaaa~~~EEE111999000,,,&&&%%%'''(((***+++,,,+++***)))&&&'''''''''%%%$$$$$$%%%)))'''$$$###$$$&&&&&&&&&'''%%%&&&)))'''"""$$$)))555^^^qqqWWW444))))))'''///222333///+++333KKKbbbuuu;;;;;;YYYjjj{{{eee///###,,,%%%)))FFFKKKBBB000///------,,,%%%%%%...,,,---...+++###'''DDDccctttvvvqqqddd\\\gggwwwKKK)))+++888999777;;;XXX{{{]]]SSSrrr___???HHHjjj\\\:::LLL|||tttIIIGGGBBB444222BBBzzzkkkSSSJJJJJJJJJbbb}}}OOO333...000333ZZZZZZIII<<<:::;;;BBB[[[vvvttt[[[CCC222***333EEE\\\jjjmmmhhhaaa\\\TTTWWWeeeQQQFFF>>>111333888<<>>cccvvvhhhbbblllnnn```>>>...,,,---000KKKdddcccQQQ===222@@@ZZZnnnzzzkkkQQQAAA888222//////JJJhhhqqqkkkoooAAA,,,,,,999GGG```VVV999444ddduuuGGG///<<<[[[___bbbJJJ444222,,,---BBB|||]]];;;---555<<<:::MMMrrrRRR@@@666///...---***%%%---MMMlllmmmmmmYYY>>>???]]]www}}}^^^HHH***!!!,,,000222===iiifffVVViii}}}JJJ111eee@@@888+++```III,,,NNNhhh$$$???TTT,,,222MMMPPP333:::^^^>>>+++"""PPPhhh]]];;;%%%***'''(((===IIIWWWgggmmmdddUUUHHHAAAYYYmmmrrriiiQQQggguuutttdddsssyyyiii]]]hhhpppgggyyyzzzSSS888...,,,%%%000---,,,***)))((()))++++++...((("""###)))...///...000///.........,,,)))'''***&&&''',,,+++'''---999ZZZQQQ???,,,(((------'''---333888777333...***(((999gggvvvWWW333888]]]jjj222000'''...hhhzzzwwwttt\\\CCC--->>>lllpppIII///---'''...OOOuuu|||kkk{{{fffRRRHHH???888;;;CCC999TTTgggcccXXXQQQJJJAAA===EEETTTlllggg;;;777ggg^^^NNN]]]KKK111<<>>VVV[[[QQQGGG???666555DDDWWW]]]mmmooohhhMMMlllwwwooouuu~~~rrr[[[XXXeeennnsssoooAAA222000"""(((&&&)))---000000...***(((444///+++...333333+++###***+++,,,000333333111///'''"""$$$)))(((%%%---;;;UUU???---+++---)))''')))%%%CCCZZZWWWLLLDDD999+++555999nnnVVV===WWWnnn:::444&&&666vvvGGG999<<>>EEEVVViiijjj___[[[```eeekkktttpppRRR333<<<]]]fffRRRjjjYYY666===///<<>>ccckkkaaajjjjjjhhhbbbSSSYYY@@@;;;999???FFFJJJQQQXXXSSS]]]JJJ888999111===hhhWWW555AAA\\\]]]HHH666444...+++///111///222777DDDDDDEEEJJJXXXhhhqqqqqqzzzkkkUUUQQQMMM111'''BBB```KKK333,,,000...)))(((GGGnnngggjjjXXX777%%%,,,555444UUUfff{{{}}}jjjUUUHHH...444<<>>JJJ888(((,,,222000zzz{{{qqqqqqxxxQQQ000???sssuuummmZZZ777000((()))---&&&)))000PPPsss{{{iiiRRR888---!!!,,,888+++777eeeAAA///000FFFmmm___@@@+++FFFpppaaa---bbbaaa000///---444KKK``````TTTUUUWWW;;; $$$(((&&&,,,444CCCFFFKKKSSSBBB---000+++,,,+++---666FFFSSSXXXRRRkkkhhhQQQUUUkkkxxx{{{|||nnn```[[[\\\dddtttbbb===555+++******+++,,,+++)))(((***---............---+++***)))333...******)))***222<<>>555888444FFFiiixxxooo???------,,,)))666```mmmXXXXXX[[[eeefffRRRPPPEEEAAA<<<777555666666555666:::///(((...111CCCgggzzzQQQ111:::WWWiiikkkhhhTTTIII>>>999777888@@@IIIYYYbbbnnnvvv|||}}}uuukkk[[[\\\[[[cccbbb@@@***888YYY```EEE***000000&&&,,,666]]]___dddaaaNNN888...///555000???PPPVVVOOOAAA555///&&&444KKKvvvGGG***&&&EEE]]]SSS444"""(((666DDDhhhmmmPPP<<<;;;QQQnnnFFF###555777(((***222,,,888NNN\\\bbbrrr|||JJJ???---)))---)))AAAsss|||WWWVVVSSSSSS^^^EEE...///kkkrrrAAA///mmm]]]111))) """222DDDIIIFFF===777)))"""(((++++++000LLLSSSSSSKKK???---'''000000---+++111BBBTTT]]]]]]SSShhhdddSSS\\\qqqxxxuuuooodddYYYUUUWWW```ooo~~~zzz>>>;;;111(((------+++(((&&&&&&(((+++000...,,,***((('''&&&&&&,,,)))(((((('''&&&(((...EEEAAAJJJEEE111999RRRZZZ000(((!!!///TTTsssnnnXXXFFFKKK>>>111...+++@@@hhhEEE&&&***BBB]]]dddGGG333SSS000+++)))FFF___>>>---???999@@@888999NNNgggIII000...---))):::lllYYYCCCAAAWWWeeeUUUOOOMMMNNNJJJCCCDDDIIIFFF>>>???888000000333888III\\\aaaEEE******>>>TTTaaahhhmmmmmmpppsssqqqlllkkkmmmzzz{{{uuupppjjjdddbbbkkkvvvWWW333,,,DDDeeeSSS.........%%%......FFFgggxxxhhhVVV???***&&&---+++222999:::666444777;;;<<>>???>>>222,,,555rrrxxxppp]]]999''',,,---,,,...+++'''RRRqqq[[[666@@@hhh~~~iiiPPP444222@@@===444999WWWRRRXXXNNNDDD@@@333333WWWWWW***777zzzmmm999///''')))///111000///,,, !!!---666@@@LLLPPPJJJ999111111///000000***---...333AAAWWWhhhiiibbbZZZjjjfff[[[gggvvvqqqgggddd]]]VVVTTTXXXbbbrrrCCC===888...///,,,)))&&&$$$%%%(((+++,,,,,,++++++***)))))))))###$$$'''******))))))***------BBBEEE111<<>>bbbooohhhCCCEEE555222888&&&%%%KKKXXX---(((111JJJnnn^^^666III777333'''444LLLEEEEEE333555IIIEEE444333HHHvvvvvvQQQ333222222///BBBvvvRRR666;;;^^^vvvfff]]]YYY\\\YYYUUU^^^kkkeeeUUUTTTCCC===???;;;;;;CCCFFFCCC666)))%%%***222:::???SSS^^^mmmwwwvvvmmmeeeaaaqqqrrrooofffbbbgggooossspppFFF---...LLLUUU@@@///)))(((+++%%%+++???___}}}uuuhhhddd]]]NNN>>>555///---***(((,,,666BBBJJJcccnnnrrrfffKKK000(((000///777KKK___```LLL777---555666111///555;;;SSSuuuwww|||wwwMMM///333555,,,!!!%%%///333YYYbbb[[[===...FFFWWWJJJzzzrrr^^^FFF444******222'''---,,,&&&***444AAAWWWwwwWWW;;;(((777mmmvvv___KKK888111...---666AAA<<>>222FFFvvvzzzrrrppphhhbbbjjjrrrdddMMMMMM>>><<>>???===111...---...---+++///555???HHHOOOQQQNNNLLLOOORRRUUU```kkkqqqwww]]]555(((...OOO[[[;;;***...''')))***---111777KKKpppqqq```ZZZ[[[ZZZTTTOOOJJJGGGJJJUUU```gggiiilllaaaNNN999...///...%%%)))'''///HHHfffrrrhhhXXX;;;:::999EEEXXX```mmmuuuuuulllQQQDDDPPPAAA666444,,,%%%:::___mmmYYY999!!!000```xxxhhhEEEOOO___iiifff\\\III555'''///...:::QQQccctttqqqJJJ&&&,,,***)))@@@TTTlllfffeeejjjiii```]]]aaaXXXSSSLLL777***BBBRRR@@@'''---LLL```WWWVVV```\\\AAARRRccciiigggddd```]]]jjj{{{|||tttrrriiiVVVKKKPPPPPPOOOPPPXXXkkkiii:::999999222...)))'''(((***,,,---&&&(((***,,,+++)))%%%######&&&'''(((***---***&&&...%%%)))---,,,999<<<(((!!!)))+++###"""222MMMaaaPPPIII///%%%:::HHHLLLXXXWWW777333)))222fffwwweee===@@@BBB999,,,(((777JJJ]]]SSSYYYJJJ111+++AAArrryyyhhhsssEEE333111222444FFFttthhh===...BBBuuu|||}}}}}}lllYYYZZZTTTQQQVVVYYYRRRNNNQQQ:::000,,,000///+++444CCCKKKXXXdddfffeeehhhnnnrrruuulll999000$$$FFFfffOOO444///'''...---***%%%###///IIIbbb}}}dddQQQPPPVVVZZZhhhgggiiipppzzz}}}yyyXXX>>>///666JJJ^^^YYY???,,,&&&&&&666SSSllluuussshhhddd___kkkxxxuuuggg```RRRbbbyyylll>>>'''666KKK]]]oooCCC:::333222EEEtttXXX:::;;;PPPiiiiiiSSS===GGGPPPmmm~~~kkk===000"""000***'''###000***222BBBRRRWWWPPPGGGBBB111??????///111JJJJJJ,,,$$$333RRRfffbbbWWWQQQLLLJJJYYYgggiiifffggglllpppfffuuuuuullleeeXXXIIIEEEIIIMMMQQQSSS^^^ttt@@@999:::555111,,,***+++,,,,,,,,,'''((())))))((('''%%%$$$$$$&&&$$$"""%%%***)))$$$***###%%%000888555,,,)))(((((('''%%%***>>>QQQLLLDDD555***///===IIIOOO@@@,,,000'''***OOOcccccc:::555555AAA>>>---(((***;;;...333,,,$$$,,,BBBlll___VVV}}}tttHHH111111000...555LLLzzzpppAAA,,,;;;mmm}}}tttqqquuuggg^^^lllVVV<<<+++...---***888QQQOOOhhhyyyBBB111,,,444SSS```BBB''',,,'''000<<>>GGGHHHLLLTTTTTTffflllfffbbb^^^___iii}}}uuuiiieeerrrDDD???fffaaaMMM666###)))OOOzzzoooWWWSSSYYYSSSRRRXXXbbb|||vvvcccXXX111###---***222+++999222@@@BBBBBB@@@???GGGTTT^^^aaakkkgggIII,,,777MMMFFF111===IIIXXXiiisssfffRRRKKKQQQZZZccchhhnnntttvvvuuubbbiiibbbUUUNNNCCC999;;;@@@JJJTTTZZZfff|||III<<<===999444///,,,,,,---+++***(((((('''''''''((())))))((()))'''$$$'''///111,,,'''$$$$$$222///###$$$$$$---::::::///***...888666:::555&&&!!!%%%%%%'''******///LLL___mmmEEE,,,222DDD>>><<<:::---$$$///222666BBBPPPnnnSSSOOOxxxkkkaaaPPP:::444,,,777444+++000IIIwww\\\555,,,EEEzzzvvv{{{iii^^^tttnnnHHH000333555111CCCaaaVVVqqqRRR***444###777fffJJJ111333RRRtttsssdddaaaooossshhhccchhhjjjggg```VVVOOOQQQ\\\fffJJJ333DDD]]]JJJ666HHH```???***,,,IIIXXXNNNKKKWWWPPPUUUQQQVVVnnnzzzooocccVVV\\\nnniii888000SSSYYY===---000)))CCCqqq}}}{{{}}}kkkRRRRRR+++(((---""")))***JJJNNNiiigggttt~~~vvv}}}kkk;;;!!!888HHH999+++EEE\\\gggkkkmmmZZZKKKVVVaaacccgggnnnxxx{{{ooo```bbbaaaRRRBBB<<<222,,,222555CCCQQQZZZggg|||ooo//////111000...,,,+++))))))(((,,,,,,***)))((()))+++,,,,,,++++++---000000...+++'''(((///:::<<<333+++***&&&(((///;;;DDDAAA333&&&000333777999777111***%%%***'''"""$$$333JJJVVVWWW;;;+++""")))444>>>LLLZZZPPPCCCIIIQQQMMMVVV]]]PPPIII\\\```JJJ444333AAAMMM```UUUNNNNNN@@@+++???pppccc:::333222jjj~~~|||{{{jjj\\\vvvbbbXXXMMMCCCUUUkkkfffPPPkkkXXX111...&&&222^^^SSS###,,,:::ppp~~~zzzxxxsssooovvvdddIII:::444///:::TTTIII,,,:::WWWVVVSSSOOO:::)))444///555NNNVVVPPPUUUJJJHHHKKKRRRXXX\\\bbbhhhnnnzzzVVV111777PPPFFF,,,***&&&777\\\uuubbbYYY===///000&&&(((888BBBGGGVVVjjjqqqrrryyy|||rrrkkkkkkeeePPP...---???/// 333MMMZZZbbbtttlllSSSQQQOOOXXXbbbmmmrrrqqqkkk]]]PPPPPPGGG>>>888333...---///???NNNGGGZZZpppIII555222111...,,,)))'''&&&%%%...+++))))))+++***'''###((('''&&&(((***+++(((&&&$$$,,,888===555)))''',,,&&&''',,,777BBBFFFBBB<<<...///111333555666777777000444999???JJJQQQNNNEEE+++((())),,,(((&&&444GGGOOOHHHSSS^^^ZZZZZZWWWEEE@@@;;;333555LLLjjjxxxwwwuuuppplllnnncccFFFBBB[[[```===111111[[[uuuiiiooollluuuuuummmtttxxxhhhfffwww}}}OOO222333---555\\\TTT&&&,,,???gggzzz}}}}}}nnnddd>>>BBB888...000777CCCUUURRR<<<999===555555777,,,999AAA@@@999555222999HHHfffggglllrrrvvvwww|||kkkWWW777000GGGJJJ444+++444666RRRuuubbbNNNGGG///###)))999EEECCCBBBRRRhhhssstttuuutttqqqmmmgggddd]]]<<<,,,333555---+++---[[[fffjjjssseeeLLLQQQTTTZZZccciiicccXXXLLLAAA888888111,,,***)))&&&&&&***777FFFDDDXXXoooiii999000///...,,,***)))((((((+++(((&&&)))------&&& ***)))((()))******(((&&&'''...666999222((($$$&&&%%%%%%'''...999BBBGGGHHH999666222000///000333555777;;;???CCCFFFBBB666)))!!!%%%---222+++%%%...<<>>;;;;;;FFFCCCBBBUUU^^^PPPAAAiii^^^QQQDDD:::888<<>>EEEXXXiiiqqquuusssnnnnnnqqqlllbbbPPP222666???***&&&333000]]]hhhhhhlll]]]JJJWWW___YYY```___QQQ>>>222,,,+++)))&&&%%%&&&'''%%%&&&***777GGGJJJ\\\rrr===---,,,,,,,,,,,,---...///&&&%%%&&&)))------***''',,,++++++++++++***)))(((///,,,+++111777444***!!!&&&%%%%%%(((...555:::<<>>;;;;;;999HHHeeeddd>>>,,,PPPBBB000000777kkk~~~rrrmmmyyylllBBB)))---000888^^^ccc888+++,,,%%%)))000///555???AAADDDDDD@@@777111666FFFTTTjjjxxxwwwppppppcccGGG444^^^UUUMMMOOOMMM===<<>>---444,,,(((,,,$$$###666KKKTTTPPPTTTKKK;;;>>>:::@@@===444)))%%%(((+++***)))(((***---***&&&%%%)))GGGRRRbbbkkk{{{hhh---,,,+++)))'''&&&%%%%%%)))---000---'''%%%(((,,,)))******)))(((''')))***+++444<<<;;;777888:::<<<...------///111000+++&&&+++000777>>>BBBBBBAAA???:::;;;AAAGGGGGG???666222111444666111)))%%%)))///GGGLLLBBB666111)))'''111---,,,+++---111666888777000888555///111...(((+++;;;???@@@000&&&BBBUUUqqqzzzqqqbbbeee|||oooYYY333666***///???```ggg@@@,,,***555GGGZZZgggjjjkkkpppvvv}}}sssPPP777111KKKrrrSSS000777aaaaaa888111PPPvvvVVV555$$$&&&AAA```nnnhhh___ZZZ___ggglllooorrr|||tttoooqqqssseeeHHH000OOOVVV333"""444***222lllwwwyyy{{{cccVVV[[[RRRQQQWWW^^^bbb```aaaccc^^^UUUXXXbbbhhheee___SSS<<<'''...333!!!!!!@@@@@@///777BBBMMMKKKRRRMMM@@@AAA888>>>777,,,%%%'''---,,,'''((((((+++...+++&&&&&&***AAAKKKbbbiiiyyy{{{000///,,,***'''%%%$$$###))),,,///...***&&&&&&&&&'''))))))(((&&&&&&)))++++++777>>>999222333777:::222---***,,,000111---'''))),,,000555888999999999;;;:::>>>DDD@@@444***&&&222444333...+++---333777BBBEEE777///777111''',,,***...222222---)))***---***///+++)))---***(((111///:::MMM555+++000<<>>bbbDDD,,,---...)))DDDuuu}}}tttiiirrrnnneeeiii]]]ZZZggggggccc\\\VVVUUUXXX[[[UUUVVVWWWSSSJJJ===///&&&222333111888JJJOOOFFF===666CCCCCCJJJFFF===CCC>>>888222***&&&+++111///(((---...000111,,,'''''',,,@@@HHHeeejjj{{{111000...,,,+++))))))(((%%%'''***------+++&&&### """###""" ###'''111444444000000333111+++444,,,$$$$$$***...+++&&&"""###$$$&&&)))---000111111+++***------******///AAA777+++)))000555111***333333%%%'''AAAHHH@@@EEEEEE>>>888555444333222222666888333111333(((!!!'''&&&666VVV:::333)))000777III\\\qqq}}}{{{|||vvv{{{}}}}}}zzzNNNCCCgggxxxjjjVVVSSSGGGEEEXXXWWWCCC+++,,,777CCCAAA***)))>>>dddoooqqq{{{xxxjjjHHHGGG333,,,OOOwww~~~tttFFF(((DDDnnnWWW222...333RRR}}}aaaBBB...***999HHHUUUiiixxxyyyrrrppprrruuu{{{sss___NNNFFFXXX000...444###555fff{{{~~~}}}www{{{ppp[[[TTTbbbvvvlllfffkkk^^^YYYYYYWWWXXX___cccccc```^^^HHHCCC@@@===555---+++...///000HHHRRRBBBGGGQQQBBB...===;;;<<<444***555333(((&&&######)))000///)))222222333222+++$$$$$$)))EEEMMMkkkoooVVV%%%111###)))&&&((('''###%%%(((+++------,,,+++%%%%%%%%%%%%$$$###"""""""""%%%***///333666777777333333222...***))),,,///(((&&&$$$&&&))))))'''$$$***((((((///999AAADDDDDDCCC666)))%%%&&&)))...222***...000---(((***333<<>>^^^}}}eeeGGG111&&&QQQqqqNNN444777///SSSpppyyyWWW:::---+++///999OOOhhhvvvyyy{{{|||hhhMMMEEEDDD222222)))!!!///QQQnnnzzzyyyzzzuuupppvvvcccFFF@@@dddiiippprrrkkk```]]]```eee___XXXWWWYYYXXXRRRLLLCCC===666111,,,'''(((---444>>>BBB===<<>>777666111)))(((...HHHYYYcccnnnnnn777555(((---'''%%%%%%###$$$&&&(((***,,,---...++++++***)))((('''%%%$$$###%%%'''+++---///000000888777666222---)))''''''+++)))&&&%%%&&&'''(((((('''&&&(((000;;;CCCFFFFFFJJJ;;;+++&&&'''))),,,...###(((,,,+++((()))111999000000;;;NNNYYYZZZ\\\bbbeeeoooooofffdddkkkiii___OOOBBB777777<<<;;;111(((444000---///666AAAJJJOOOYYY```eeeeeeeeefffeeeaaaXXXeeennnnnnooommm[[[EEEOOO^^^ssswwwnnnsssqqqUUU===666;;;SSS___mmmwww~~~vvvkkk>>>((('''BBBMMM:::***,,,666GGGZZZeeekkknnnkkkfffiiiaaaTTTHHH???777000+++;;;GGG\\\pppwwwgggFFF,,,+++...WWWsssVVV666111---888___uuucccHHH---,,,+++222BBBPPPXXX^^^cccpppooonnn]]]DDD===???999......)))###+++FFFdddxxx}}}yyyyyy{{{qqqvvvsssnnn\\\999666YYYiiigggeeeddd```[[[\\\```ooolllhhheee```VVVIII@@@...,,,+++***%%%$$$***333999<<<<<<888777:::<<<;;;???999555333...'''$$$'''###$$$!!!$$$+++)))+++:::SSSPPPLLLCCC666+++***///@@@VVVgggxxxBBB---&&&...(((%%%((($$$$$$$$$%%%'''***---///------,,,+++***(((&&&%%%"""###%%%''')))+++---...777666555444222---'''###......,,,******---222666999999;;;AAAHHHLLLLLLKKKJJJ:::+++&&&(((***,,,///%%%(((,,,---------000333555///...444999>>>JJJWWW```dddffffffjjjqqqttttttiiibbbMMM999;;;FFF>>>))),,,+++***,,,111777;;;===@@@BBB@@@;;;888666111***;;;VVViiiiiikkkqqqfffQQQ;;;EEE___rrrooopppzzz~~~xxxhhh\\\]]]fffnnnuuu~~~}}}mmm___>>>,,,555TTTXXX999%%%)))'''***000888BBBHHHDDD===AAA:::...###$$$000999VVVeeevvvxxxfffIII/// ,,,@@@dddyyyddd>>>+++,,,...WWWxxx|||zzzyyygggLLL>>>111&&&'''///777===@@@000;;;===+++&&&@@@QQQFFF,,,,,,+++))))))444MMMeee{{{|||vvvsssttthhhpppoooaaaFFF...BBBrrrrrreeeWWWRRRQQQRRRUUUYYYddd```YYYPPPFFF===555111!!!###&&&'''######---999???:::666777777555444666666111...,,,((("""!!!###$$$"""'''...,,,222DDDaaafffaaaLLL444((((((+++EEE\\\pppTTT)))$$$...((($$$)))$$$$$$%%%%%%''')))***+++)))))))))((('''&&&%%%$$$""""""$$$&&&)))---///111...------///222222...***(((***,,,,,,---111999???@@@@@@@@@AAABBB@@@<<<888<<<222)))%%%&&&)))000888,,,***))),,,111333///+++;;;:::888111'''%%%222CCCCCCDDDIIIRRRYYY\\\aaafffgggjjj[[[@@@666???EEE@@@)))))),,,222;;;CCCIIIKKKHHHFFF@@@<<<===AAAAAA===CCCUUUbbbaaaccciiiggg^^^FFF:::EEE___mmmttt{{{}}}wwwyyy}}}~~~{{{xxxooo```666333BBBZZZYYY>>>(((&&&---+++((()))---111111///(((+++---///444CCCYYYiiitttvvvtttfffMMM666---...:::YYYttt~~~qqqIII,,,......RRRqqqvvvrrrsssrrrlll]]]NNN:::///,,,+++)))(((###)))(((&&&FFFNNN555+++'''***///***$$$...AAATTTXXXcccooouuusssnnnkkkgggnnndddIII;;;CCCWWWhhhdddPPP;;;333666999:::<<<======<<<777///)))&&&%%%)))((())))))'''&&&---666999000---444666000---000---+++)))(((%%%"""!!!!!!%%%'''&&&)))---...???]]]yyysssQQQ111&&&(((+++QQQcccssssss222***///((( %%%%%%&&&'''(((((('''&&&$$$###$$$$$$%%%%%%%%%%%%%%%######%%%&&&))),,,...///'''%%%$$$(((...222333222 ###'''((()))---333888============;;;888333///---)))'''%%%###&&&111>>>000(((!!!&&&222777111)))(((...888===;;;444222444---***---666===AAAHHHPPPPPPPPPIII999...111???LLL444...&&&$$$***666CCCJJJ[[[[[[YYYXXX\\\bbbaaa]]]___]]]^^^bbbbbb^^^]]]___TTT:::555FFFSSS```qqqzzzvvvwww{{{|||~~~~~~{{{{{{nnnQQQ:::&&&222AAAJJJJJJ@@@///!!!"""&&&+++---+++((()))+++---999JJJXXXcccpppvvv```JJJ666***---666MMMnnn}}}}}}wwwSSS000...(((>>>___xxx|||sssooorrrqqqiii[[[MMM@@@555***""",,,'''(((000AAAVVVKKK)))((($$$+++888777(((###***,,,+++666MMMbbbjjjiiigggbbb___PPP;;;666GGGSSSOOOJJJ777$$$ $$$&&&&&&%%%%%%,,,555888333,,,'''%%%///***&&&''''''&&&'''***)))"""""",,,///((($$$&&&%%%&&&&&&%%%$$$$$$$$$###$$$(((((((((***///PPP}}}YYY555)))...333SSScccrrr666+++,,,)))###'''&&&''')))***)))'''$$$"""######%%%&&&''''''''''''%%%%%%%%%&&&'''''''''(((%%%###"""$$$(((---111333%%%&&&'''((((((***---///333555777999999777555444&&&%%%&&&&&&%%%'''222>>>666,,,###&&&333<<<:::444(((%%%'''333AAAFFF???777333,,,'''%%%&&&(((...555888...((()))))))))222>>>222---'''$$$&&&+++000333KKKQQQVVVXXX\\\^^^[[[UUUiii___]]]cccaaaTTTMMMPPPAAA888@@@MMMKKKLLLYYYbbbfffgggllluuuyyyyyyyyy|||}}}wwwuuummmYYY???......:::===888888;;;///"""&&&)))...999EEEMMMZZZkkkzzzzzzcccIII666)))$$$+++666\\\vvv|||wwwuuu\\\777***,,,+++>>>aaavvvuuurrrvvvwwwwwwrrriii^^^QQQBBB555###$$$999OOO]]]OOO///+++(((222EEEMMMDDD:::999,,,$$$'''===TTT```dddgggPPPCCC@@@???777<<>>555555999999666444111222222///,,,,,,///222,,,$$$!!!$$$#########$$$"""$$$)))+++(((%%%%%% ###$$$######&&&%%%###!!!%%%%%%'''(((///UUUbbb:::(((---777RRReeewww;;;,,,))),,,(((+++(((((())))))((('''%%%$$$%%%&&&'''(((((((((((((((###$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$&&&)))...222...+++(((&&&(((+++---...###%%%((()))))))))((((((&&&######(((,,,///666===;;;222)))&&&+++333999;;;666---$$$###,,,777;;;::::::999444---)))'''&&&$$$)))###!!!$$$%%%$$$'''---,,,+++,,,---...,,,)))&&&'''000999@@@GGGPPPUUUUUUWWWUUUUUUVVVRRRHHH@@@<<<+++///DDDUUURRRMMMNNNKKKEEEDDDGGGQQQWWWXXXXXXYYY^^^UUUJJJAAA555+++))),,,???<<<333+++000888222%%%...&&&%%%111BBBTTTfffsssnnnrrrwww}}}yyyooogggSSSCCC444,,,'''(((888KKKfffuuuwwwsssttteeeBBB&&&///%%%(((>>>WWWgggrrrzzzuuuvvvtttqqqpppjjj[[[KKK//////555888<<>>999333*** !!!,,,555///333111((( !!!***333222;;;AAA???>>><<<444***###+++///+++######'''555000)))$$$###%%%((()))'''***)))$$$$$$+++333777AAAIIIJJJCCC>>>===999111---)))333CCCKKKSSSTTTJJJEEE???:::;;;:::444///,,,++++++,,,+++&&&&&&555GGG===... ---999<<<:::(((!!!&&&???^^^pppvvvxxx{{{uuupppmmmkkkdddWWWLLL///((($$$&&&'''111MMMjjjkkkrrrtttsssuuummmJJJ%%%###&&&+++222AAAUUUgggqqqpppmmmiiiiiippprrreeeSSS333>>>CCC555***666;;;***!!!***:::LLLXXX^^^```XXXSSSUUU[[[VVVFFF<<<<<>>AAAAAACCCEEEAAA777111///---333<<>>XXXhhhyyyWWW000%%%...((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###))))))))))))(((((((((((((((%%%&&&***,,,))))))***,,,***&&&$$$(((------(((///......---+++)))(((''',,,'''&&&...;;;BBB>>>777333111+++$$$ &&&,,,444444333222///,,,)))'''222333666999999777111---***+++,,,***&&&$$$&&&(((,,,///000---'''$$$%%%(((''''''&&&'''((()))+++---(((...444444000------...///111444888===CCCKKKPPPBBB777:::EEEKKKMMMAAA,,,+++((($$$&&&///:::<<<888$$$$$$$$$$$$&&&+++333999,,,%%%(((888FFFPPP]]]kkkjjjeee\\\SSSIII>>>555///&&&---,,,###(((BBB___nnnvvv{{{yyysssvvvsssWWW444000---((('''+++333===CCCUUU```cccZZZRRRNNNEEE999===???///"""<<<@@@///&&&))),,,888LLLVVVTTTOOOOOOJJJBBB<<>>>>>===:::777555000+++%%%$$$'''***)))&&&&&&######%%%### %%%'''... 000(((---TTT{{{777+++***@@@___bbb{{{ccc555(((...&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%######(((***((((((+++,,,+++(((&&&***000///***000///...,,,***'''%%%$$$)))))),,,333999<<<;;;888444222...((($$$$$$(((+++555666888888777555111///,,,,,,,,,///222333333222222333444111,,,'''%%%%%%&&&)))+++)))$$$"""$$$&&&''''''&&&&&&&&&''')))***555444111---))))))---222333111///...000333666888666,,,000:::???CCC>>>...'''...555777999888333---+++'''###"""###%%%'''(((444+++(((,,,...///777CCC333000---++++++,,,,,,+++***...,,,)))555PPPiiisssssspppggg```ggglllWWW999&&&%%%$$$$$$%%%&&&((()))***000000+++---777;;;888+++...***"""!!!...===FFF111---### 000FFFMMMHHHHHHCCC@@@CCCJJJMMMJJJEEEFFFEEE===999:::000***222111333555777777999<<<>>>222888>>>AAABBBBBBDDDGGGNNNKKKEEE>>>777111,,,***...)))$$$###&&&((('''%%%)))&&&''')))'''"""###'''$$$...''''''222(((,,,PPP|||EEE===444IIIaaaddd}}}ddd111(((///)))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###%%%((()))&&&&&&''''''(((((())))))%%%###$$$(((***)))***---,,,---+++***...222111,,,)))))))))))))))))))))((($$$+++222666777999<<>>888000***'''''''''&&&***000666999999666444555111+++(((((()))+++,,,+++,,,---,,,+++)))'''&&&$$$&&&'''&&&$$$###%%%&&&))))))((('''&&&%%%$$$$$$!!!%%%)))---,,,(((%%%'''$$$###***666BBBIIIKKK:::111///,,,######(((###,,,>>>KKKCCC111%%%%%%(((000222555999<<<<<<999777///+++***///111...+++,,,(((%%%######%%%((()))***((('''&&&+++>>>XXXjjjpppgggmmmsssvvvsssbbb>>>&&&$$$"""!!!!!!###&&&(((///333555444333222))),,,""" &&&'''!!!$$$///???888///,,,666BBBCCC===111777<<<>>>>>>???DDDHHHDDDDDDCCCIIIHHH777222BBBAAAFFFKKKLLLHHHAAA999555JJJNNNSSSUUUSSSPPPPPPQQQEEECCCAAAAAA???<<<555000)))&&&######$$$%%%%%%$$$!!!"""$$$&&&%%%$$$%%%'''%%%,,,(((%%%'''$$$333SSS}}}===<<<111PPPdddiii~~~555---///&&&***''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%###!!!######$$$%%%&&&''''''(((***)))***---,,,***,,,222...000111000222555444000///---+++)))&&&%%%$$$$$$((())))))+++...444;;;AAADDD>>>666---'''$$$""""""$$$(((...333777888666555777444///+++)))'''%%%$$$&&&%%%######$$$%%%''''''&&&&&&&&&%%%$$$######$$$***))))))((('''&&&%%%$$$---(((!!!###+++333888,,,(((''',,,777AAAFFFGGGJJJBBB???666&&&$$$)))'''///@@@KKKBBB///&&&)))///AAA>>>777...***///;;;FFF===333***+++000111///---######"""###&&&''''''&&&((((((&&&'''000AAAQQQZZZiiihhhddd]]]SSSGGG888...((('''&&&'''(((+++...000333111---((('''+++,,,+++'''***+++***)))((('''&&&111222///***'''***///222<<>><<<;;;MMMOOOQQQOOOKKKHHHHHHJJJEEEEEEFFFHHHGGG???333)))'''&&&$$$$$$$$$%%%%%%%%%%%%''''''%%%$$$&&&((()))))),,,,,,+++++++++999PPP___555111///OOOccckkk777//////%%%***'''''''''&&&&&&%%%%%%$$$&&&(((+++,,,+++(((%%%"""######$$$$$$%%%%%%&&&&&&(((((()))+++***(((,,,333///222222000000333333111))))))(((((()))+++,,,......+++'''%%%''',,,000222<<<777000***'''%%%###""""""$$$(((+++...///000000000///---,,,+++(((%%%""")))&&&"""!!!"""$$$&&&&&&%%%%%%$$$$$$######""""""((((((((((((((('''&&&%%%,,,)))&&&###$$$)))...222///---,,,///666<<>>777(((%%%+++***%%%444@@@;;;///((())),,,///333333...((('''///777<<<000"""###***---......---,,,---------+++))),,,,,,***&&&$$$***555>>>@@@===999222)))###$$$***---///222555555333111///***---///000000000111333%%%888@@@333%%%$$$&&&$$$''',,,...***'''---:::FFFIIIIIIIIIIIIHHHEEEBBB@@@BBBLLLRRRXXX^^^UUUMMMTTTQQQMMMGGGAAA???BBBJJJOOOMMMOOOQQQOOOLLLKKKMMMPPPJJJJJJJJJLLLJJJAAA222'''%%%%%%$$$$$$$$$$$$%%%%%%&&&(((&&&"""""")))000333,,,)))+++...------333:::===777...888RRRcccnnn333...///%%%,,,(((''''''&&&%%%%%%$$$$$$&&&((()))+++***)))'''&&&#########$$$$$$$$$$$$$$$%%%&&&)))++++++***000888111333333///...111222000&&&&&&'''(((,,,///333555000...+++)))'''(((***+++000...---...000///---***$$$$$$###$$$%%%'''***++++++******+++,,,+++(((&&&***'''$$$###%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&"""&&&,,,---***&&&$$$$$$))))))+++...222666999;;;555111555333''''''---+++###,,,222111---------,,,(((///666777222+++((('''+++(((### """'''---/// %%%,,,222555777999999999666222111555:::333222444777222+++,,,333&&&((()))***)))&&&""" %%%000555000)))%%%%%%+++999===000###"""%%%$$$(((+++///444:::AAAKKKTTTDDDHHHLLLNNNLLLKKKMMMPPPKKKYYY\\\[[[___ZZZMMMIIIPPPNNNJJJGGGGGGKKKRRRXXXQQQUUUZZZ[[[ZZZZZZ\\\___XXXSSSMMMIIIFFF>>>222)))"""############"""###$$$###%%%%%%###***999HHHNNN>>>000)))((('''))),,,)))555555)))BBBTTTdddqqq444///...$$$+++(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''$$$$$$$$$###############%%%&&&***------...555>>>222444333...,,,///111000000///---++++++,,,---......111222000,,,***+++---(((***...555;;;<<<888444+++)))&&&%%%%%%'''+++---+++++++++,,,------+++***'''%%%$$$&&&)))***(((%%%&&&%%%%%%''')))++++++***!!!"""$$$&&&'''''''''&&&))),,,---***&&&%%%)))..."""%%%''')))***+++...000...,,,222333++++++111///...//////---///555888777IIIEEE>>>666...***)))***!!!)))000000---++++++,,,000,,,)))''')))+++,,,---//////222333222///...000444...,,,000...)))+++333...+++(((%%%######$$$%%%%%%+++000000)))%%%)))000***(((%%%###&&&++++++(((,,,+++000;;;DDDFFFCCCAAA333BBBOOOMMMDDDFFFXXXkkkZZZhhhhhhbbbiiikkkaaaZZZOOOQQQTTTUUUTTTRRRQQQQQQUUU[[[bbbeeeeeedddeeeffflllaaaRRRFFF???777,,,$$$ !!!""""""!!!!!!"""######''')))+++888PPPeeeoooYYY@@@---%%%""")))...)))BBByyy---!!!EEESSSfffttt;;;'''((()))***%%%'''((('''$$$######$$$%%%%%%%%%$$$"""!!!"""###''''''%%%"""!!!%%%((()))...***,,,222444000222888CCC777444333***)))///...///...000333222...///222***++++++,,,+++++++++***---+++***+++,,,+++'''###...******---+++%%%"""%%%&&&""""""((()))&&&%%%'''))))))))))))(((&&&$$$######&&&))))))'''&&&(((++++++******+++,,,+++)))''')))'''%%%%%%(((,,,///000...+++'''000:::222)))111+++...999+++000888%%%%%%>>>888///@@@;;;'''(((***WWWWWW>>>???:::'''$$$,,,GGGGGG<<>>,,,###:::===BBBDDD<<<111000777QQQJJJDDD>>>111'''...===???JJJ@@@---(((+++...555333---%%%!!!***444222)))...%%%''',,,***---...(((,,,---,,,***((((((,,,000333777===@@@???999222...&&&222BBBOOOWWW]]]dddhhhnnnsssyyy{{{wwwnnnfffaaa\\\dddddd[[[YYY___bbb___bbb```eeeqqqxxxtttnnnlllhhhSSSCCCAAA888&&&%%% (((***###!!!&&&'''######%%%$$$!!!444VVVvvv???...///&&&+++,,,***EEEddd)))111???\\\hhh===+++,,,++++++))))))'''&&&%%%%%%&&&''')))'''$$$###$$$$$$######&&&&&&%%%$$$$$$&&&''''''+++444>>>CCCCCC>>>888444333...666===666111000)))111///000222111......111...---,,,,,,,,,...000111***(((&&&'''***+++***)))###!!!###(((***'''(((+++(((&&&)))000222///---///$$$$$$$$$$$$%%%'''((()))###'''******(((''')))+++,,,***'''%%%%%%(((,,,///000---***)))))),,,...///111---(((...666---$$$***111'''888CCC666888;;;'''666111+++;;;999''')))<<<[[[QQQ555555333+++222FFFHHHBBB===:::222///666HHHIIIIIICCC666---333???TTTRRRKKK===///111IIIbbbUUUOOO;;;+++,,,444<<>>222---555@@@AAA;;;...***111888444222///$$$###$$$%%%$$$$$$&&&+++///555222///,,,+++***)))(((***888KKKZZZbbbeeefffhhhmmmrrrvvvwwwrrrjjjbbb]]]CCCNNNYYY]]]______]]]YYYNNNPPPZZZlllxxxxxxuuusss```MMM>>>>>>>>>777000..."""$$$######&&&'''!!!+++111***222QQQSSS,,,)))+++...%%%$$$666YYY'''666GGGaaaggg???///000---***...+++'''%%%&&&'''((())),,,)))%%%$$$%%%%%%$$$###'''&&&%%%&&&((('''&&&%%%(((111999;;;===@@@???;;;666...222777111111555333111...///333555555666:::444333000......000222444000---***(((((())))))))))))&&&$$$$$$"""###((()))%%%""""""...,,,***((('''(((***+++))),,,...,,,(((%%%%%%&&&111111///+++((()))...333+++***))))))+++///222444...---)))...777111***111***$$$333===333222222 --->>>777000<<<999,,,...GGGUUUFFF000///------===PPP<<<888>>>333'''222CCCBBBCCCAAA888,,,+++:::LLLKKKJJJ???111---<<>>>>>888444333666888777777:::777666444222111111111222111000...,,,,,,,,,,,,,,,***)))((()))))))))***+++)))***,,,...---************)))((('''&&&&&&&&&&&&'''+++......,,,***+++---(((,,,111000,,,***,,,///......---,,,---...222444555666333888AAA>>>:::AAACCC>>>HHHOOOJJJLLLMMMBBBCCCKKKBBB999AAAAAA;;;>>>WWW]]]TTTKKKIIIAAAAAAOOOWWWBBBJJJXXXIII@@@NNNYYYGGGGGGEEE>>>999>>>MMM[[[SSSMMM???777@@@NNNPPPGGGGGG555111===CCC@@@999111***...444777999999777555<<<888:::777///222666000***)))((('''&&&'''(((******((((((,,,111333111...222999CCCLLLSSSYYY___bbbdddgggjjjmmmoooqqqtttvvvpppiiihhhnnnnnnjjjmmmuuu{{{vvvrrrlllddd\\\XXXRRRUUUYYY```lllpppaaaMMMHHH666(((((((((###!!!###&&&###""",,,CCCjjjxxxsssbbbPPP666...,,,"""000777LLL%%%555III\\\nnnHHH888888333///)))(((((((((***++++++***......+++&&& ###''')))&&&&&&))))))&&&''',,,...'''///FFFQQQLLLIIIOOOMMMEEEIIIMMMDDD??????:::@@@:::666666555000,,,---222333444555555444222111***+++---///000000000000+++***(((%%%###$$$$$$$$$"""%%%''''''(((---222555)))+++///333666777777777222888???DDDEEEGGGKKKNNNLLLQQQUUUUUUQQQOOOQQQUUUaaa```]]]XXXRRROOOOOOPPPUUUXXXTTTVVV___^^^[[[ccchhhdddgggkkklllrrrwwwuuujjjjjjaaaZZZ^^^cccdddhhh~~~{{{zzzvvvkkkhhhrrrpppgggttt~~~sssrrr}}}{{{}}}zzzzzz|||yyyrrroooxxxuuuddddddMMMJJJQQQNNNOOORRRNNNIIIPPPWWWVVVMMMCCC??????FFF@@@>>>777---111555,,,)))((((((((()))***++++++$$$%%%)))///444666333///222999DDDPPPZZZccciiilllrrrsssttttttvvv{{{yyyrrrqqqxxxzzzvvvwww~~~vvvrrrjjjcccbbbdddggghhhnnnyyyqqqUUU888,,,'''!!! $$$&&&***222+++@@@uuu<<<,,,777***&&&888GGG'''333III]]]yyyDDD111///+++)))&&&((()))))))))+++...111333111,,,&&&!!!!!!$$$(((((((((,,,111...'''***444$$$444XXXqqqlll___TTTRRROOOCCC<<<<<<777999444111444555111---,,,,,,///222555777666555444---///222222///---++++++------***%%%%%%((()))((()))...222333888BBBMMMRRRQQQTTTXXX\\\]]]\\\[[[YYYggglllrrruuuttttttuuuwwwgggeeeaaaYYYRRROOORRRUUUEEEFFFDDD???999666666888888>>>===@@@LLLOOOQQQZZZ```___\\\^^^dddkkkooosssnnnhhh___XXXUUUWWWYYYYYY\\\VVVSSSRRRLLLDDDCCCHHH???@@@FFFGGGCCCIIINNNHHHYYY[[[[[[\\\aaaffffffcccmmmsssyyy|||{{{lllrrryyyooosss|||ssszzz}}}{{{sssssswwwiiifffgggbbbYYYZZZUUUDDD777444111...,,,***'''$$$((()))***+++,,,---...///...888III[[[hhhnnnpppoooyyyyyyxxxwwwvvvwwwzzz}}}ppppppttt{{{|||uuummmjjjgggfffdddbbbiiiwwwyyyUUU888&&& ###)))%%%***$$$...(((EEEXXX,,,111,,,%%%000www:::+++666MMMcccCCC,,,(((%%%&&&'''******(((&&&***333;;;<<<444***&&&&&&((('''&&&%%%***555<<<666+++...:::NNNtttvvvkkkXXXMMMKKKFFF:::555555;;;>>><<<777666///111333444555555444444333444555444000......//////222333333999DDDKKKLLLCCCJJJNNNMMMOOOXXXaaaeee\\\]]]]]]]]][[[XXXUUUSSSAAAEEEHHHHHHCCC???======;;;777000(((### '''***,,,***'''&&&)))---000888777999EEEKKKNNNWWWiiillljjjkkksssuuussswwwiii```\\\XXXQQQNNNNNNJJJ@@@999888777111///111000''',,,)))(((000222...///''',,,......222888999555222444;;;AAAFFFLLLYYYfffaaaYYYjjjuuummm|||}}}nnnddd```ZZZVVVRRRNNNIIIEEE333666777555222000333666444>>>NNN^^^iiimmmkkkhhhoooqqqtttvvvtttsssrrrrrrqqqsssrrrppppppqqqlllffftttyyyzzz{{{~~~XXX777'''(((,,,...)))'''%%%FFFzzz444'''+++//////uuu[[[---111:::OOObbb}}}KKK111,,,+++...***,,,,,,'''###)))777CCCDDD666(((%%%+++///+++$$$"""+++;;;EEE===///111===zzzuuudddVVVLLLFFFDDDHHHHHHBBB;;;777888777555444222222111111---///222333555888>>>CCC@@@@@@:::000,,,///000,,,%%%---///***&&&***---...,,,,,,++++++***)))((((((###''',,,---***'''&&&&&&''''''(((***------,,,***'''+++---***&&&%%%(((,,,%%%+++'''"""(((******111'''...---///777333+++------&&&)))---((((((((("""$$$ $$$'''###%%%''' ######333,,, (((!!!&&&&&&  """!!!...###$$$))))))---444888---999@@@>>>```yyybbb^^^dddwww}}}vvv^^^]]]aaacccfffnnngggOOOIIIFFFDDDCCCDDDCCC@@@===<<>>???AAAEEEJJJRRR\\\cccfffeeecccbbbiiirrrxxxzzzxxxvvvtttyyyuuujjj^^^cccuuuyyyLLL222+++***+++(((555$$$???===***...111555qqqLLL&&&555===LLL\\\xxxBBB...(((******&&&'''%%%...(((***EEEHHHMMM+++&&&%%%%%%***$$$((( 222???BBB777666$$$^^^iiiaaaWWWQQQPPPNNNKKKHHHCCCAAA>>>===<<<888111,,,222+++(((...999===555+++(((((('''&&&&&&&&&&&&'''############$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''%%%###"""!!!$$$$$$%%%&&&&&&'''((((((%%%%%%&&&%%%%%%###""""""((()))***)))((('''((())))))***'''###&&&,,,,,,&&&(((&&&(((,,,)))$$$'''---,,,,,,+++)))'''%%%###"""############$$$&&&(((***)))((((((''''''&&&&&&%%%"""$$$&&&'''&&&&&&'''(((+++***+++---///111000///(((***...444999;;;;;;999222333444444333333555777888:::<<<<<<999333,,,'''...000444555555666888999888FFFPPPPPPMMMOOOSSSSSSdddcccdddkkkxxx~~~vvvllleee\\\ddd{{{^^^555***%%%###444555444555---666!!!'''///ZZZ:::+++---999CCCccc???+++&&&(((&&&+++...)))---+++<<>>999555222,,,&&&,,,+++***)))'''%%%######"""#####################%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&&&&'''***,,,***,,,...111444999@@@EEEGGGAAA888111,,,)))(((&&&###$$$%%%$$$""""""###%%%%%%%%%%%%%%%&&&&&&&&&%%%***((($$$###%%%))),,,...:::999:::===DDDNNNZZZcccQQQ,,,+++%%%+++'''777000---|||ooo333'''((()))///GGG///---)))<<>>HHHUUU^^^^^^TTTEEE888000,,,******######$$$###!!!!!!"""###!!!"""$$$&&&''''''&&&%%%+++***))))))+++111999???======???BBBGGGTTTkkk~~~nnn<<<---'''---+++666111///jjj|||444***###'''''';;;''',,,(((>>>XXXpppBBB444333555111///111555[[[EEE)))+++,,,)))---***111===<<>>SSSfffFFF:::444+++"""%%%&&&'''((((((&&&%%%###"""!!!!!!!!!!!!""""""###&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%''''''(((((($$$######"""###(((...333AAAMMMbbbwww~~~zzzvvvwwwssspppdddQQQBBB:::555000)))'''$$$"""!!!###&&&(((!!!"""$$$%%%&&&&&&&&&&&&###$$$$$$%%%'''(((((()))###$$$$$$$$$$$$%%%))),,,000444:::AAAMMM^^^rrryyylllWWWDDD666000//////&&&&&&'''%%%######$$$&&&!!!"""###$$$%%%%%%%%%%%%"""###%%%...<<>>DDDLLLcccHHH$$$"""///$$$%%%&&&''''''%%%###""""""!!!!!!!!!"""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%%%%%%%''')))***'''''''''&&&&&&%%%%%%%%%((((((((('''&&&%%%############""""""%%%+++333999JJJVVVnnn{{{yyykkkSSSAAA888333///---***%%%"""!!!###&&&)))!!!"""$$$&&&''''''''''''%%%&&&'''((()))+++,,,,,,'''((('''&&&%%%&&&))),,,000555>>>JJJ[[[rrrgggLLL777,,,'''%%%&&&''''''&&&$$$###$$$&&&%%%%%%$$$#########$$$%%%"""&&&)))((('''...===JJJKKKUUUaaaeeeaaahhhYYY***,,,///444000)))111???---...---+++888(((111(((<<>>NNNAAA444)))'''+++...111444<<>>333++++++...000111333999GGG???OOOEEE666***'''&&&&&&'''((()))'''&&&%%%&&&((()))((('''$$$###############$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$%%%$$$$$$######!!!"""###$$$$$$###""""""!!!)))(((''',,,///999LLLRRRkkknnnIII???888///(((###"""###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""######&&&%%%&&&(((&&&%%%***111AAAYYYqqqsssPPP===<<<++++++++++++***)))(((((('''$$$$$$((((((###"""%%%%%%$$$$$$%%%***444BBBKKKcccooo~~~}}}yyyMMM111000,,,,,,///,,,CCC666+++***(((111222'''---'''???NNNbbb===222;;;//////+++DDDttt{{{:::222,,,---///000111333444===>>>bbboooBBB,,,((('''&&&'''(((((('''&&&&&&'''((())))))(((&&&$$$############$$$$$$$$$%%%######""""""######$$$%%%%%%%%%$$$###"""""""""###!!!"""###$$$%%%%%%$$$$$$"""(((((((((---000<<>>***)))***///111&&&,,,'''AAAQQQfff;;;222777///+++///???wwwccc777000+++,,,------111666666999AAAwwwMMM111(((&&&%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%######""""""######$$$%%%&&&%%%###"""!!!!!!"""###!!!!!!"""###$$$$$$%%%%%%###(((&&&&&&***,,,999RRRooo{{{SSSJJJDDD555///******)))''''''***$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&$$$%%%'''))),,,555???iiidddXXX333111...+++)))(((''''''***(((''''''&&&###""""""###"""!!!"""&&&...666<<<222@@@FFF;;;FFFvvvlllFFF+++&&&***(((&&&000EEE'''&&&))),,,...###***%%%@@@QQQfff999333444000***000<<>>>>>KKKUUU666)))'''%%%%%%%%%&&&&&&%%%"""###$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%&&&%%%###"""""""""###$$$ !!!!!!"""###$$$"""&&&$$$&&&***,,,<<>>AAA444///+++(((''')))333>>>===@@@TTT[[[777,,,***'''&&&'''(((((('''$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((!!!$$$$$$(((...111DDDeeejjjZZZJJJ333---***+++***&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$(((&&&&&&'''(((***333<<>>ccceee///---111%%%,,,&&&TTTggg000***,,,+++...%%%---(((@@@MMM```xxx111///+++333(((...HHH^^^555000000111111------666@@@777EEEccceee---,,,)))&&&$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########"""###$$$$$$%%%"""###%%%'''((((((((('''%%%$$$###"""""""""###$$$'''((('''+++000111GGGlllsss___LLLCCC999...)))$$$!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((,,,---///777AAAUUU~~~wwwNNN888)))***+++++++++)))((('''"""&&&&&&"""###)))+++((((((&&&%%%&&&((()))'''%%%''')))+++'''111]]]ooo777444666(((000)))MMMlll111***+++(((,,,$$$,,,&&&===III[[[```777***...000///666YYYbbb@@@111...***(((+++000444888===777AAAwwwjjj000...---+++(((&&&$$$######&&&%%%"""!!! """$$$%%%""""""""""""""""""######!!!"""$$$%%%&&&&&&%%%%%%***))))))(((''''''&&&&&&&&&((()))'''$$$"""%%%'''&&&)))&&&&&&+++000EEEdddgggKKK@@@666,,,)))'''%%%$$$%%%%%%$$$"""  !!!######$$$%%%%%%%%%%%%$$$%%%(((+++++++++...666<<>>...%%%'''((('''%%%***:::QQQbbbTTT333------,,,,,,444uuuaaa444,,,///+++'''...000+++///999===888;;;nnn___111)))((('''%%%$$$#########$$$######!!!!!! &&&&&&&&&&&&''''''''''''''''''((((((&&&%%%###"""&&&&&&&&&&&&&&&%%%%%%%%%(((%%%######&&&'''&&&###%%%)))''')))......<<>>AAAGGGWWWffffff]]]LLL<<<555444444,,,***))))))******(((&&&%%%%%%$$$############$$$$$$$$$%%%%%%$$$$$$######'''&&&'''((((((666YYYzzziii;;;...)))+++'''///```aaa333***&&&***)))&&&...DDDYYYbbb???+++...,,,(((,,,999hhhccc===666777,,,***...***,,,111///+++222???VVV@@@,,,+++******))))))))))))&&&%%%%%%&&&***///555888'''&&&%%%$$$###!!! !!!"""$$$%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!###$$$$$$$$$###$$$%%%'''###&&&$$$(((111333???VVVuuurrr\\\FFF444---)))))))))&&&###############$$$&&&''')))***&&&&&&$$$$$$$$$%%%'''(((!!!"""$$$'''******((('''&&&///333999AAA===;;;DDDYYY\\\ZZZNNN@@@888333000+++)))(((((()))(((&&&%%%"""!!!!!!!!!"""###%%%&&&&&&'''(((((('''&&&%%%%%%'''&&&)))***(((111PPPqqqmmm;;;,,,'''***&&&(((UUUiii...***%%%***)))%%%,,,BBBSSSYYY===+++000---)))...AAAhhh___===;;;999...333...,,,333;;;666///===TTTZZZMMM222000...,,,***((('''&&&$$$#########$$$&&&''')))+++***)))'''%%%###"""!!!$$$%%%&&&'''((('''&&&&&&""""""###$$$%%%&&&&&&'''!!!$$$&&&%%%""""""%%%(((&&&'''%%%(((111333???VVVuuunnnWWW@@@444...***,,,,,,((($$$###!!!!!!!!!"""$$$'''***+++%%%$$$###""""""$$$&&&''' ###''')))***(((&&&***---***---777:::@@@PPPMMMPPPMMM@@@444///......,,,+++************'''%%%$$$###"""""""""$$$%%%&&&)))***++++++)))(((((((((%%%%%%)))***&&&+++HHHgggppp===,,,'''+++&&&IIIjjj%%%$$$###(((&&& %%%888GGGJJJ~~~;;;)))...&&&...(((AAAtttYYY222666444---+++ ***,,,444///444000```@@@222,,,***)))*********(((&&&############"""!!! %%%""" !!!$$$%%%$$$"""$$$$$$%%%%%%$$$###!!! (((&&&%%%&&&))))))'''$$$$$$############$$$%%%&&&***'''%%%$$$(((333???HHHhhh{{{lllVVV???111******((('''&&&%%%%%%%%%''''''&&&&&&''''''((())))))(((((('''&&&%%%$$$###&&&&&&&&&'''''''''((((((***,,,///111222444777999???@@@@@@===777111,,,******)))((('''&&&%%%$$$$$$!!!!!!"""$$$&&&&&&$$$""""""###$$$###""""""$$$%%%)))"""(((&&&&&&)))999iii|||>>>333+++***((((((???vvv333'''''',,,)))---+++555NNNIIIyyy555***,,,%%%///(((HHHsssUUU000333000***((()))...---555///666<<>>???111---***&&&$$$%%%'''((((((%%%&&&'''(((((()))(((((('''&&&%%%%%%'''(((((('''&&&&&&''''''&&&%%%$$$###$$$######$$$%%%%%%$$$"""&&&&&&((())))))(((((('''&&&''')))***+++...333777>>>aaazzzuuu]]]MMMBBB999333111'''&&&%%%###""""""""""""######""""""######$$$%%% """$$$&&&((()))&&&&&&&&&&&&''''''''''''###&&&(((***+++,,,///111999;;;<<<;;;777333000...'''''''''''''''''''''''')))(((&&&%%%&&&&&&%%%$$$ """###$$$$$$&&&)))+++)))###(((%%%''')))555___}}}KKK111000///)))'''555ttt666---$$$((($$$)))&&&///IIIGGG}}}TTT***333,,,'''222---dddqqqMMM333666000...,,,'''***...;;;...,,,<<<>>>000,,,***'''&&&'''(((''''''))))))***))))))((('''&&&%%%%%%$$$$$$&&&'''''''''""""""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%'''((()))'''&&&$$$$$$&&&''')))***,,,///222???UUUdddzzzuuueeeSSSGGG???666...,,,&&&%%%$$$###""""""""""""&&&%%%%%%%%%%%%&&&''''''######$$$$$$%%%&&&&&&'''''''''''''''(((((((((((($$$&&&)))***+++,,,///111:::;;;<<<:::555000,,,+++(((((((((''''''&&&&&&&&&)))'''$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%'''))))))###(((%%%'''***222WWWzzzUUU///000...'''(((///eee444+++&&&)))&&&,,,(((///JJJKKKHHH---777...)))222555hhheee???...222+++,,,***+++///444???111222III~~~>>>...,,,++++++,,,---,,,)))'''((())))))(((((('''&&&%%%$$$%%%%%%%%%&&&&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%"""###%%%&&&&&&$$$###!!!###$$$%%%%%%'''***///333???NNNXXXrrrjjjeeeXXXIII@@@888///(((%%%'''&&&%%%$$$$$$###$$$$$$"""""""""""""""###$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''$$$&&&(((******,,,...000666888999888333///,,,*********)))'''&&&$$$######%%%###!!!"""$$$&&&''''''$$$%%%&&&&&&%%%&&&(((***)))$$$)))$$$'''***///OOOttthhh555333...***)))+++TTT222'''(((***'''...)))...JJJNNN~~~zzz???000555///+++///@@@ppp^^^666///444+++---+++---222333999---999YYYuuu>>>---''''''(((***+++)))%%%"""$$$$$$%%%&&&''''''''''''%%%&&&'''''''''(((***,,,+++***(((&&&%%%$$$$$$###%%%''')))((('''&&&&&&'''""""""###$$$$$$###!!! ############%%%)))///333:::OOO[[[oooxxxtttvvvhhhaaaSSSCCC999222+++((()))''''''&&&%%%%%%%%%%%%%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$"""$$$&&&'''((()))+++---///222444444222///------+++***(((&&&$$$"""!!! !!! !!!$$$&&&&&&&&& !!!$$$%%%&&&(((+++---)))%%%)))$$$(((++++++GGGlllyyy;;;111((()))***(((BBB333&&&'''(((%%%---'''***HHHNNNwww\\\555000000...,,,+++IIIyyy\\\333222777---///+++)))333444555***>>>```ooo>>>,,,&&&%%%%%%&&&'''&&&###!!!###$$$%%%&&&''''''''''''$$$&&&''''''&&&'''))),,,***)))'''&&&%%%%%%&&&&&&%%%'''))))))'''&&&'''(((%%%%%%$$$$$$$$$#########"""###$$$$$$%%%(((,,,000444KKKWWWhhhmmmjjjqqqiii\\\PPPBBB999222,,,+++---'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%!!!###%%%&&&&&&''')))+++,,,...111222000---,,,+++((('''&&&%%%###"""!!! !!! !!!"""%%%&&&%%%###!!!###$$$%%%'''+++---)))%%%)))$$$(((+++)))@@@eeeAAA///###***)))'''333qqq999(((&&&&&&$$$,,,%%%(((FFFNNNmmmGGG//////***,,,,,,)))OOO{{{XXX///111555***+++&&&'''777;;;:::000DDDaaalll???,,,---+++)))))))))***)))(((''''''''''''&&&%%%$$$###!!!###%%%%%%###$$$'''***###""""""###$$$&&&)))***$$$'''))))))&&&%%%&&&(((((('''&&&%%%%%%%%%%%%&&&"""$$$&&&''''''(((***,,,--->>>FFFZZZfffiiipppdddQQQHHH???:::444,,,((((((&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''***))))))(((((('''&&&&&&&&&&&&&&&'''''''''(((((("""$$$&&&''''''(((***,,,---000222111...***((('''%%%%%%$$$$$$###"""!!!!!!"""""""""$$$%%%%%%###!!!"""###$$$$$$$$$%%%'''***)))%%%)))###(((+++'''===```KKK333$$$///(((&&&+++ccc===+++''''''%%%---&&&(((GGGPPPeee;;;+++...%%%'''---222]]]xxxMMM000///000///000---333111CCC222111===ZZZ888...111"""(((***'''------...******((('''&&&%%%%%%$$$&&&%%%$$$###"""###$$$%%%,,,%%% %%%'''$$$!!!"""$$$%%%%%%((((((&&&%%%$$$$$$######&&&%%%$$$######%%%'''(((+++---666HHH___kkkaaaQQQIIICCC:::222---***((('''&&&&&&%%%%%%$$$######"""###"""""""""""""""######&&&###!!!"""%%%'''&&&$$$"""!!!!!!"""###&&&((()))%%%%%%&&&'''((()))***++++++...222333111---***)))------,,,+++)))(((&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%'''&&&&&&''')))+++(((+++,,,)))&&&&&&***///UUUuuubbb999///)))(((%%%---QQQ@@@&&&))) &&&&&&))))))222\\\WWW444&&&+++$$$%%%---777___jjjDDD,,,,,,,,,+++---+++333444CCC111444KKKYYY888///000$$$)))***%%%---111,,,***)))((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$(((((()))))))))'''$$$"""""""""###$$$%%%&&&'''''')))(((&&&%%%$$$#########%%%$$$###""""""$$$&&&'''(((,,,444AAAPPPXXXPPPDDD@@@;;;444...***(((&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""#########$$$"""!!!"""###$$$$$$$$$$$$###""""""###$$$%%%&&&!!!""""""###$$$%%%%%%&&&***---000000...+++)))(((((((((&&&%%%$$$"""!!!!!!&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%$$$$$$$$$&&&((($$$'''(((&&&######''',,,aaa~~~kkk999---((('''$$$(((EEEDDD$$$)))!!!&&&&&&((()))111YYYGGGiii444***///***(((000AAAbbbXXX:::+++,,,)))(((,,,,,,---444===***111ZZZTTT555...---&&&******"""...888+++***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$+++111111,,,&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$######%%%&&&'''(((...666===FFFKKKGGG???666222---)))'''%%%###""" !!!"""""""""$$$$$$###"""!!!!!!""""""!!!"""###"""!!!!!!###$$$&&&%%%$$$###"""""""""###!!!!!!!!!""""""#########***,,,------+++)))))))))***)))(((&&&%%%$$$$$$###'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%$$$######%%%&&&%%%''')))(((&&&&&&***...\\\uuuzzz:::***&&&'''$$$$$$888uuuLLL$$$(((!!!&&&%%%((()))///TTT:::vvvTTT777///222///(((111HHH___KKK666---///***(((------,,,777999&&&222lllLLL///++++++(((****** 222EEE***))))))(((&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$+++111111+++&&&$$$&&&$$$$$$$$$$$$############ !!!"""$$$&&&'''&&&&&&%%%%%%%%%&&&'''((((((---222999AAAHHHFFF@@@222///+++(((&&&%%%"""!!!!!!!!!""""""###$$$$$$$$$###"""!!! !!!###%%%###!!! ###&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&***+++,,,+++)))((()))***---,,,***((('''''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&'''%%%'''(((((('''(((+++...]]]vvv~~~wwwAAA(((&&&((('''&&&000iiiVVV%%%((("""'''%%%'''(((,,,NNN<<>>999+++;;;EEE++++++)))***)))***!!!:::UUU***)))((('''&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$%%%'''))))))(((%%%$$$###%%%$$$$$$###""""""!!!!!! """######$$$$$$$$$$$$$$$%%%%%%&&&%%%''')))///:::BBB???888555222---***(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!###%%%&&&%%%"""!!!###&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***+++,,,+++))))))***+++)))(((&&&$$$######$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$%%%'''!!!"""$$$$$$%%%&&&''')))VVVttt~~~wwwNNN''''''&&&'''(((+++\\\ZZZ&&&'''"""'''$$$'''((()))GGGDDD```;;;///***(((...'''888\\\ZZZ888......///(((&&&+++)))555>>>555///BBBBBB***...(((+++'''***$$$FFFggg,,,(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%###"""###%%%&&&$$$!!!'''&&&&&&%%%$$$#########$$$###"""!!! !!!!!!!!!"""""""""""""""&&&'''(((,,,555<<<999222777333...***(((&&&%%%############"""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%######%%%&&&''''''''''''###$$$%%%&&&'''(((((())))))***+++***)))((()))+++(((&&&$$$"""!!!"""###$$$&&&%%%$$$$$$######$$$$$$###$$$$$$###""""""$$$%%%######$$$%%%&&&''''''(((JJJnnn^^^(((***$$$%%%(((%%%KKKuuuXXX(((&&&###((($$$&&&(((&&&@@@JJJTTTuuu777333---(((222,,,@@@gggZZZ222***+++...((((((---***444;;;...333III>>>)))///(((,,,$$$***'''QQQvvv...(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$"""!!!!!!###%%%&&&%%%###''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$###""""""""""""!!!!!!"""###############%%%)))---///333888888444555000+++&&&%%%%%%$$$$$$ !!!!!!""""""############"""######$$$%%%&&&&&&$$$###"""###$$$###"""!!!"""###%%%%%%%%%%%%%%% !!!"""$$$%%%'''((()))&&&(((******((('''((())))))(((%%%#########%%%&&&%%%$$$######""""""######!!!#########"""###$$$&&&&&&&&&&&&'''((()))((('''EEEsssooo***---%%%$$$)))!!!;;;eeeTTT...&&&###)))###&&&'''$$$;;;OOOIIIaaa111555...&&&111+++???gggRRR000(((+++...***,,,000,,,777<<<...:::RRR:::&&&---(((,,,"""******WWW000(((((('''&&&&&&&&&''''''&&&%%%$$$###"""###$$$%%%!!!###&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%'''((()))$$$$$$%%%&&&&&&&&&&&&%%%&&&...///000333777777111,,,&&&"""""""""###$$$ """###%%%&&&&&& """###$$$&&&### !!!###$$$""" !!!###$$$$$$###"""""" !!!###%%%'''))))))$$$&&&((()))(((&&&&&&'''(((&&&$$$"""!!!"""$$$%%%$$$######"""!!!"""""""""###$$$%%%%%%$$$%%%''')))$$$######$$$%%%%%%$$$###555iiiyyy,,,000)))&&&*** 222\\\SSS555&&&$$$)))###&&&'''###999RRRDDDPPP333111+++---,,,111RRRbbbNNN222...---000111000000222>>>AAA222666iii333***---+++...%%%777%%%ggg***++++++)))(((&&&&&&%%%%%%'''&&&$$$###""""""###$$$%%%&&&((()))))))))((((((333...(((&&&&&&(((((('''###$$$%%%&&&'''((((((((((((&&&$$$"""!!!"""$$$&&&'''''')))---222333111...******(((&&&%%%$$$###"""#########"""######$$$$$$""""""###$$$$$$$$$$$$### !!!###$$$&&&&&&''''''###""""""!!!"""$$$%%%&&&%%%%%%$$$###"""!!! $$$%%%&&&&&&&&&$$$""" )))&&&###!!!!!!$$$''')))'''&&&%%%###"""######$$$%%%%%%$$$$$$%%%%%%&&&''')))((((((((()))+++,,,---???fff777...///(((***///+++MMMeee444'''$$$$$$'''((('''(((+++[[[111{{{EEE333777...+++)))333SSSYYY===,,,((('''******)))))),,,:::999111888www666...///...,,,---"""kkk333+++***)))((('''&&&&&&&&&############$$$%%%&&&&&&%%%%%%'''(((((((((''''''222---)))&&&'''(((((((((!!!"""###$$$$$$$$$$$$$$$"""!!!!!!!!!###&&&)))+++(((&&&&&&)))---000000///)))(((&&&%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&& !!!"""$$$%%%%%%%%%%%%""""""!!!!!!"""###%%%&&&%%%%%%$$$$$$######""""""$$$%%%&&&''''''%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$#########"""###$$$$$$%%%$$$############$$$&&&'''555___GGG000,,,'''(((---)))KKKhhh???)))%%%$$$'''(((&&&'''***TTT333sssyyy555333555...)))***@@@bbb```>>>...***)))******)))***...777000...;;;777000...---+++)))&&&uuu888&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''$$$$$$%%%&&&&&&&&&%%%%%%)))&&&###""""""###$$$$$$""""""""""""############&&&%%%$$$""""""$$$%%%'''***(((&&&'''***...111333+++)))&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$$$$$$$!!!!!!"""############"""!!!!!!"""###############"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&###$$$&&&''''''&&&$$$############"""######$$$%%%###############$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&,,,XXX}}}]]]///)))&&&&&&***'''GGGjjjQQQ---(((%%%'''(((&&&&&&(((III:::eeeccc)))555000,,,'''---KKKmmmgggFFF222...---...---+++...333:::------BBBvvv444///***(((+++$$$...000~~~444%%%%%%$$$$$$$$$$$$$$$%%%)))******+++***((('''%%%######$$$$$$$$$$$$$$$$$$$$$"""!!! !!!!!!"""$$$$$$$$$###############)))(((&&&$$$#########$$$+++***)))***---000333555///,,,((($$$""""""###%%%'''&&&%%%$$$###""""""""" !!!!!! !!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%&&&%%%&&&'''((())))))))))))###%%%&&&''''''&&&$$$"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''+++XXX~~~ooo///'''%%%$$$((($$$@@@iii___111***%%%&&&'''&&&&&&'''@@@EEEYYYPPP%%%777...---(((222RRRjjj^^^GGG000---++++++***)))...444>>>//////QQQhhh111///(((&&&,,,)))...333111(((((('''''''''''''''((('''((())))))((('''%%%$$$#########"""""""""######%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""""""""###$$$"""""""""###%%%''')))***((())),,,...000111222333...+++'''###!!!!!!"""###%%%%%%###"""!!!!!!!!!!!!!!!"""######$$$$$$######!!!""""""""""""!!! ######$$$%%%%%%&&&&&&&&&""""""######$$$%%%%%%%%%%%%&&&'''((())))))******'''&&&%%%%%%$$$$$$$$$$$$ !!!"""###$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&#####################""",,,VVV{{{~~~999''''''###'''###777```ddd555,,,&&&&&&'''&&&&&&'''999PPPOOOBBB***555,,,,,,+++???cccnnn\\\NNN000---,,,+++******000999===444222hhh\\\000111))))))---)))(((444111&&&&&&%%%$$$######$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$###""""""!!!"""""""""###$$$&&&&&&$$$######$$$""""""!!! !!!"""###$$$$$$$$$%%%%%%&&&'''(((###''',,,///000//////000+++)))&&&$$$######%%%&&&$$$###"""!!!!!!!!!!!!!!! !!!""""""######""""""!!!"""""""""""""""!!! """###$$$%%%&&&&&&&&&&&&"""#########$$$$$$%%%%%%%%%%%%%%%&&&'''((()))))))))'''%%%###"""###%%%&&&!!!"""############!!!!!!!!!!!!!!!"""######!!!""""""#########""""""***PPPsssNNN)))***$$$((($$$---RRR^^^888...%%%%%%''''''&&&'''222VVVGGG888000111///,,,///PPPxxxtttWWWNNN111///...---,,,,,,555???999999666~~~QQQ...333)))))),,,(((***CCC111&&&%%%$$$""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$"""!!!!!!!!!"""""" ###%%%%%%""" !!!"""!!! """$$$%%%)))((('''&&&%%%$$$#########'''---////////////000,,,+++)))'''&&&&&&&&&&&&######"""""""""""""""### !!!!!!!!!!!! !!!!!!"""#########"""""" !!!###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''')))'''%%%$$$######$$$%%%!!!""""""""""""!!! !!!!!!""""""###%%%&&&&&&&&&&&&%%%$$$HHHkkkeee,,,---%%%***%%%%%%DDDTTT:::...%%%$$$'''((('''(((***VVV@@@uuu222555---888111222XXXnnnFFF;;;///---,,,,,,***+++555???777===888III,,,222((('''******333WWW///,,,+++***((('''&&&&&&&&&'''&&&$$$###""""""###$$$%%%$$$###!!!!!!!!!"""######&&&)))(((%%%"""""""""$$$###""""""###%%%''')))######$$$%%%'''(((((()))&&&***///111000000222444000///---***(((&&&$$$$$$##################$$$$$$"""######$$$$$$$$$$$$$$$!!!!!!"""###############!!!"""######""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%''''''&&&%%%$$$$$$######!!!"""""""""!!! !!!!!!!!!!!!!!!"""######!!!"""###%%%&&&&&&&&&%%% CCCgggttt...///%%%+++&&&!!!;;;LLL:::///%%%$$$'''(((((()))###TTT;;;ddd***222((()))///XXXfffYYYEEE444)))"""(((---'''***:::BBB333$$$VVVFFF---***,,,000---)))///xxxttt...---,,,***((('''&&&%%%%%%$$$&&&((()))'''%%%$$$$$$***(((%%%###"""###%%%&&&%%%&&&&&&%%%""""""###%%%########################&&&&&&''''''&&&$$$""" %%%######&&&***,,,+++))))))'''%%%%%%''''''%%%"""******((('''%%%%%%%%%%%%###"""""""""$$$%%%$$$######$$$$$$###!!!"""$$$&&& """###$$$$$$######""""""!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&'''((((((+++)))%%%!!! !!!###$$$$$$$$$######""""""!!!!!!"""###%%%%%%$$$$$$%%%'''&&&%%%%%%&&&))),,,///111,,,DDDddd---,,,&&&---,,,***UUUZZZ(((&&&$$$&&&!!!'''+++AAAKKKZZZWWW***333,,,444+++???bbbhhhTTT===,,,...(((---111***+++555:::333,,,bbbAAA,,,++++++******''':::mmm222+++***)))'''&&&&&&&&&&&&%%%(((******(((&&&&&&&&&$$$###!!! """$$$%%%,,,)))&&&%%%%%%&&&$$$###""""""!!!!!!!!!!!!""""""''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$'''+++---,,,***)))'''%%%%%%&&&&&&$$$"""((((((((('''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$###!!!!!!###%%% !!!"""###$$$$$$$$$$$$$$$############$$$$$$%%% !!!"""###$$$$$$$$$)))'''%%%"""!!!!!!"""###############"""""""""""" !!!""""""!!! """############$$$&&&))),,,...%%%999ZZZ|||CCC555...(((//////...OOO\\\///+++'''!!!(((###(((%%%555LLLPPPDDD***444000111...FFFddddddPPP???333///***000444------444555111999uuu999+++---((('''***'''LLL\\\444***)))((('''&&&&&&&&&&&&%%%'''))))))'''%%%%%%%%%######""""""###&&&(((***222+++%%%$$$''')))&&&"""$$$###!!! !!!###$$$((('''%%%######$$$&&&(((&&&&&&&&&(((+++,,,+++***(((&&&%%%%%%%%%%%%$$$""""""###%%%&&&&&&&&&%%%%%%&&&$$$$$$%%%&&&'''&&&%%%$$$%%%%%%###"""!!!"""$$$############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%&&&''''''&&&&&&&&&%%%$$$###"""""""""""""""""""""############### !!!""""""  !!!#########$$$&&&)))+++---###000OOOwwwWWW555...***''')))+++===XXX555---((($$$'''$$$'''$$$)))PPPEEE555---222111***...IIIccc\\\HHH===888+++'''---222---111888666///FFFqqq222)))///&&&(((,,,)))___GGG222,,,+++)))(((&&&%%%%%%$$$###$$$&&&%%%$$$""""""###$$$$$$###$$$%%%''')))+++...)))$$$###%%%'''%%%###'''&&&###""""""###&&&'''&&&%%%$$$$$$$$$&&&'''((('''''''''((())))))(((''''''&&&%%%%%%$$$$$$###"""!!!######"""!!! $$$###"""###$$$%%%%%%###$$$%%%%%%$$$"""!!!"""###%%%%%%$$$###$$$%%%&&&(((&&&&&&%%%%%%%%%$$$######%%%'''(((*********((((((######$$$$$$######"""""""""""""""######$$$$$$$$$$$$%%%%%%$$$###!!!"""###&&&&&&'''''')))+++---...'''---IIItttfff111(((((($$$)))---MMM666***%%%$$$%%%$$$&&&)))$$$TTTAAAsss///111///000+++888ZZZooo]]]AAA222,,,***%%%))),,,+++222999444---SSS]]]---(((000%%%(((***,,,ppp888222///---+++(((&&&$$$######"""###$$$$$$"""!!!!!!"""""""""!!!!!!"""###$$$%%%%%%%%%$$$"""!!!"""$$$&&&'''%%%###!!!!!!###%%%'''"""###$$$&&&&&&&&&&&&%%%'''(((((('''&&&$$$######%%%%%%%%%$$$###""""""""" !!!"""""" !!!  """###"""!!!###$$$%%%$$$###""""""###&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%$$$###!!!"""###$$$%%%$$$######""""""######$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%'''(((((()))***,,,------))),,,EEEooovvv444(((***'''---+++AAA999(((###%%%$$$&&&'''+++$$$QQQFFFddd{{{///555,,,000(((>>>ggg|||eeeCCC///%%%---'''(((***(((111555------^^^LLL,,,&&&000&&&%%%%%%000222333...---***(((%%%$$$""""""$$$%%%%%%$$$###"""###$$$%%%$$$$$$#########$$$$$$ """$$$###!!!!!!###%%%###"""  """### """$$$&&&&&&%%%$$$###%%%&&&'''&&&$$$#########$$$%%%%%%$$$"""!!!!!!"""""""""#########"""  !!!"""!!! !!!###%%%%%%###"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%$$$###"""###""""""""""""#########!!!"""###%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$%%%&&&&&&'''((())))))***&&&)))???fff===***+++###)))------999>>>)))$$$)))&&&***))))))%%%EEEQQQTTTaaa222777***222&&&<<>>]]]fffLLL333,,,,,,)))&&&***------555333$$$000lll888---%%%///((('''%%%BBB***&&&$$$$$$######"""#########!!!""""""!!! !!!"""""""""######$$$$$$$$$)))&&&$$$&&&***)))$$$!!!!!!""""""""""""!!!!!!$$$"""!!! !!!"""###"""&&&'''&&&'''))),,,"""$$$&&&$$$!!!!!!### !!!###$$$%%%%%%$$$###$$$&&&'''&&&%%%!!!$$$%%%$$$$$$%%%&&&###$$$%%%&&&%%%$$$###"""###$$$&&&(((((((((&&&%%%)))'''%%%######$$$'''(((######$$$$$$&&&((()))***&&&%%%%%%$$$$$$#########"""###%%%%%%$$$$$$%%%'''$$$%%%&&&&&&'''''''''&&&!!!(((888SSSwwwVVV555///---,,,&&&000333GGG+++$$$+++###)))&&&(((000...eee:::;;;111---000///%%%KKKggg^^^EEE777000++++++333---***666<<<555000888ccc222***%%%666&&&'''333MMM999,,,###&&&'''&&&$$$###$$$'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&%%%%%%###"""!!!$$$%%%''')))***+++,,,,,,%%%%%%$$$$$$$$$%%%%%%&&&'''%%%###"""######"""!!!&&&%%%%%%'''((()))(((&&&###$$$$$$%%%$$$###"""!!!"""!!! !!!"""!!!#########$$$$$$%%%%%%&&& $$$'''%%%!!! ###$$$%%%%%%%%%%%%%%%%%%&&&)))(((((('''&&&%%%$$$$$$***'''$$$###$$$&&&&&&'''!!!###&&&&&&%%%$$$$$$$$$""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''&&&'''((((((&&&$$$&&&%%%---GGGnnnzzz+++***,,,+++$$$***---JJJ777"""(((###&&&...%%%777ZZZBBBvvv888111...111000777YYYnnn___BBB222---***(((...)))(((666;;;444///CCCVVV///+++%%%555))))))...```zzz333(((&&&'''(((&&&$$$"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!"""###%%%&&&'''((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""###$$$###"""$$$######$$$&&&'''&&&$$$###$$$%%%%%%%%%###"""!!!$$$###"""###$$$###""" %%%%%%&&&&&&&&&&&&&&&'''"""$$$%%%%%%###!!!"""#########$$$$$$$$$$$$%%%%%%$$$######""""""!!!!!!!!!%%%$$$######%%%&&&%%%$$$!!!"""$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&((()))(((&&&$$$$$$+++BBBiii;;;---***+++&&&)))...SSSIII+++'''%%%###&&&)))!!!000UUUJJJkkksss333000...111000IIIeeesss]]]===,,,)))***(((,,,'''***999<<<333000OOOMMM111///%%%000)))...)))xxxddd,,,'''(((((((((&&&$$$"""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%'''((( !!!###$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%$$$"""$$$######$$$&&&&&&%%%###$$$$$$%%%%%%%%%$$$######&&&%%%$$$%%%&&&&&&$$$"""######"""""""""""""""!!!#########$$$%%%&&&%%%###"""""""""######$$$$$$$$$""""""""""""""""""""""""#########&&&((((((&&&$$$###$$$$$$###!!! !!!"""%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%######"""""""""$$$###$$$&&&(((***)))(((%%%$$$)))>>>bbbOOO---$$$((($$$%%%---]]]ddd;;;$$$'''(((%%%&&&!!!(((KKKTTTYYY```//////,,,//////PPPfffpppZZZ999)))(((+++,,,---)))...======333333ZZZ@@@111111%%%,,,***333,,,LLL)))+++'''''''''&&&$$$###########################$$$$$$###""" """$$$&&&#########$$$%%%&&&''''''''''''&&&&&&%%%&&&&&&&&&$$$######$$$%%%&&&$$$###&&&%%%%%%&&&((((((&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%''''''%%%###!!!!!! %%%"""!!!###(((***'''###""""""######$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$%%%''')))******(((''''''&&&$$$"""!!!###%%%""""""!!!!!!!!!""""""###%%%$$$######"""""""""###$$$###$$$%%%((()))((('''((('''***;;;\\\ggg111###)))&&&&&&'''^^^|||NNN###(((+++%%%'''$$$###AAAZZZEEEMMM......***---///TTTfffkkkWWW999)))(((+++///---***111===999111555fffooo222---000''',,,///111:::>>>***,,,&&&%%%%%%%%%%%%%%%%%%$$$########################$$$###!!! !!!###$$$%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%#########$$$&&&'''%%%$$$&&&&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$######"""""""""&&&""" ###)))+++((($$$######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&''''''(((&&&%%%###$$$&&&)))++++++''''''&&&$$$"""!!!###%%%"""!!!!!! !!!!!!###"""""""""######$$$%%%%%%$$$$$$%%%'''(((&&&%%%(((''')))666SSSyyy}}}888)))...+++***!!!UUUbbb&&&'''***&&&%%%&&&!!!666ZZZ<<<>>>...///(((,,,111[[[ffffffSSS:::+++(((***---+++)))111:::222...:::wwwjjj444000000)))***---+++SSS999---***&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$###############&&&&&&$$$$$$###$$$%%%&&&%%%$$$#########$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$""""""###%%%'''(((&&&$$$%%%$$$###$$$%%%%%%###!!!######""""""######$$$%%%$$$######$$$&&&&&&%%%#####################""""""%%%"""!!!###(((***'''$$$######$$$%%%&&&''''''(((!!!!!!!!!""""""#########%%%""" """&&&((()))###$$$$$$###!!! !!!"""$$$$$$###""""""""""""###"""""""""######%%%&&&&&&%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&///JJJooo<<<,,,---'''(((!!!HHHwww000&&&&&&'''"""'''!!!+++UUU>>>222///000(((...666^^^aaa\\\KKK777+++)))+++)))((((((222999///000CCCeee666111...++++++---,,,qqq111000***(((&&&$$$$$$&&&&&&$$$"""%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&''''''&&&%%%###""""""###$$$%%%&&&&&&%%%$$$############!!!!!!###%%%(((((('''%%%%%%$$$######$$$$$$"""!!!""""""!!!!!!!!!"""###$$$$$$$$$###%%%''''''&&&$$$""""""""""""""""""######$$$###"""$$$&&&'''&&&###""""""###$$$%%%&&&''''''""""""""""""""""""#########!!! !!!###%%%%%%%%%!!!"""$$$$$$"""!!!!!!"""&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&#########%%%'''((('''&&&$$$%%%%%%,,,DDDiiiAAA333---###&&&'''>>><<<'''""")))###+++&&&$$$KKKCCCwww+++000111)))000;;;[[[ZZZRRRBBB222++++++---((((((***444:::000555LLLQQQ***((((((---000444222(((111---***'''%%%$$$&&&%%%### %%%%%%%%%%%%$$$$$$###### !!!"""$$$&&&'''''''''((('''%%%######$$$&&&'''&&&%%%$$$###""""""""""""!!!!!!###&&&((()))'''%%%'''&&&%%%%%%&&&&&&$$$""""""!!! """###$$$%%%$$$$$$&&&'''((('''%%%%%%%%%&&&&&&'''''''''(((#########$$$%%%&&&%%%### !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''%%%###!!!###&&&&&&%%%$$$$$$$$$&&&%%%%%%$$$#########$$$''''''&&&%%%$$$$$$$$$$$$!!!!!!"""$$$'''))))))(((%%%&&&'''---CCCgggKKK>>>444'''+++---999EEE'''***'''000,,,"""DDDFFFkkkrrr888333444'''222AAAYYYMMMGGG???...(((,,,,,,+++***(((333111333,,,^^^GGG,,,++++++...((((((RRRrrr......111''''''&&&%%%%%%$$$$$$######"""!!!"""###$$$###"""&&&'''((((((&&&###%%%###!!!!!!###$$$$$$###$$$$$$$$$$$$$$$###"""!!!""""""###%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$"""!!!"""###$$$$$$ !!!"""###$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$######"""######$$$$$$###"""  !!!######""""""###$$$%%%%%%!!!""""""""" """###,,,)))'''''')))***)))''''''***+++--->>>aaa```***...///,,,###666jjj((((((***)))!!!555&&&AAAQQQIIIhhh222333666***444GGGNNN@@@;;;666***''',,,+++***+++)))444000222000fffwww;;;(((,,,,,,000...444jjj^^^///++++++""""""######$$$%%%%%%%%%$$$"""!!!!!!"""###"""  ###%%%&&&&&&&&&%%%###!!!!!!"""#########%%%%%%%%%%%%$$$###!!!!!! !!!"""###############""""""!!! !!!"""######$$$$$$######!!!!!!!!!"""""""""##################$$$$$$###"""   !!!"""###$$$%%%&&&$$$######"""""""""######""""""  !!!!!!!!! !!!""""""###"""######""" !!!###&&&$$$"""###%%%&&&%%%###$$$''''''(((666VVVkkk***,,,'''&&&)))444sss...+++---***&&&333***<<>>PPP(((444555,,,333LLLPPP===444111,,,---000,,,(((,,,---777---///;;;RRR333111333...)))...JJJ[[[...999)))"""++++++***))))))(((((('''(((&&&$$$###%%%&&&%%%%%%,,,+++(((%%%###!!! &&&$$$""""""###$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$##################$$$$$$%%%$$$$$$########################### ###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%$$$######""""""&&&%%%$$$######"""######$$$######"""""""""""""""######"""""""""######$$$###$$$$$$###!!! !!!""""""###$$$&&&((()))((((((""""""######'''>>>iii444222'''...---***ooo444&&&***###)))&&&...***OOO:::sssGGG+++555111,,,///HHHKKK777---,,,''')))+++%%%'''+++---777,,,///@@@999''',,,...,,,***888dddYYY}}}555HHH111***&&&&&&&&&%%%$$$$$$######$$$""" """$$$%%%%%%)))(((&&&$$$###$$$$$$%%%'''%%%######$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%"""!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%"""###############""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!! !!!$$$'''$$$###"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############"""""""""""""""######$$$$$$###!!! """######%%%''')))+++,,,---...&&&$$$%%%'''(((888aaa;;;000)))111******iii888%%%'''!!!***$$$...'''OOO???ggg@@@///666,,,...///EEEBBB111******'''(((+++&&&(((***---888---000DDDggg...$$$)))(((((((((???yyyhhhbbbfffIIINNN///***######$$$%%%%%%&&&&&&''')))'''%%%$$$&&&((())))))&&&%%%$$$""""""######$$$'''%%%######$$$%%%%%%%%%''''''&&&&&&%%%###"""!!!$$$###"""!!!""""""$$$$$$"""######$$$$$$%%%%%%%%%!!!!!!!!!"""!!!!!! ######""""""""""""!!!!!!!!!"""###!!!$$$(((***(((&&&###!!!!!!""""""$$$$$$#########"""""""""!!!!!!###$$$%%%'''((()))%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!!!!  """###$$$###"""!!!###%%%###$$$'''(((***,,,000333+++&&&'''+++***222VVV~~~FFF+++))),,,(((,,,cccAAA***'''%%%---''',,,***NNNGGG^^^777333555(((222444FFF???000,,,...)))***---)))((()))+++888...111EEEHHH...(((+++'''(((,,,KKKDDDsssQQQbbbPPP(((&&&%%%&&&&&&'''(((((())))))000---)))'''((()))***)))'''&&&%%%$$$###"""""""""%%%###!!!!!!"""$$$$$$###$$$$$$%%%%%%$$$######"""'''&&&%%%######$$$&&&'''!!!!!!"""###$$$$$$%%%%%%###############"""!!!!!!""""""!!!!!!!!! """$$$### !!!%%%---+++(((%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%""""""""""""###$$$%%%%%%###$$$%%%%%%%%%$$$""""""!!!!!! !!!"""######"""###$$$&&&"""$$$&&&'''(((,,,111666///''''''---)))+++HHHmmmYYY,,,///)))&&&)))VVVIII000%%%(((---***&&&+++IIILLLTTT111444555&&&666888HHH===000---...((('''***&&&))))))***888///111FFF111)))&&&)))&&&---888^^^555IIIzzzUUU((('''&&&&&&&&&%%%$$$$$$######...+++&&&############"""###$$$%%%&&&''''''(((((($$$""" !!!"""""""""!!!###%%%&&&''''''%%%###""" !!!###$$$""""""###$$$%%%&&&&&&''''''''''''''''''&&&%%%$$$######""""""!!!!!!!!! """&&&%%%!!! """'''%%%###!!! !!!###$$$ !!!!!!###$$$%%%%%%&&&%%%%%%$$$"""!!! !!!###$$$%%%""""""###$$$###"""!!! $$$###"""!!!!!!!!!!!!!!! """######"""###%%%(((###%%%&&&&&&(((,,,333999111'''&&&,,,(((%%%===```jjj222777+++$$$%%%IIIMMM333"""(((++++++***BBBLLLKKK;;;111......+++AAAMMM<<<555///...,,,))))))+++&&&)))&&&;;;'''+++SSSyyy333///333...$$$...333{{{jjj222zzzFFF~~~;;;...$$$***(((%%%###!!!!!!"""###'''&&&%%%$$$"""!!! $$$&&&'''((((((%%%""" !!!"""""""""""""""!!!###############%%%&&&&&&%%%&&&'''((((((((('''&&&###$$$$$$$$$######%%%''' !!!"""###$$$$$$$$$&&&%%%%%%&&&&&&$$$!!! """%%%'''(((((('''&&&""""""""""""""""""""""""!!!!!!"""###############$$$$$$#########$$$%%%&&&***(((%%%""" """"""######$$$$$$%%%%%%&&&###  !!!!!!!!!!!!"""$$$((($$$'''...---111(((&&&***'''%%%555LLL222...222***,,,GGGiii''')))&&&((((((&&&,,,:::ddd999:::111......***???III888111,,,---...---...000***---+++===***...WWWaaa000///222///,,,222VVVJJJ777|||]]]sss000)))+++((('''%%%###""""""##############################"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$###$$$#####################"""###%%%'''((((((((('''###$$$%%%$$$######$$$&&&$$$###"""!!!!!!"""$$$%%%#########%%%''''''$$$""""""###$$$$$$$$$###!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""!!!$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!""""""%%%###!!!!!!!!! !!!""""""""""""""""""""""""(((###(((,,,(((---777666555+++'''+++***'''444GGG{{{:::...111000000AAA|||000+++***+++***(((,,,999ccc999777000......(((;;;DDD???666///------***)))***+++......;;;,,,///\\\CCC,,,,,,+++***,,,,,,xxx:::FFFqqqpppaaa&&&'''%%%%%%%%%$$$$$$$$$##############################!!!!!!"""###$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%% !!!!!!!!!!!!!!!"""###%%%&&&'''''''''$$$%%%%%%$$$""""""###%%%(((&&&###!!! """$$$&&&#########%%%''''''%%%#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""!!!!!!!!!!!!"""""""""##################"""""""""$$$$$$$$$$$$##################"""!!!!!!"""""""""%%%%%%%%%$$$$$$######"""!!!!!!(((555666666)))###''''''%%%---:::nnnNNN666666444444888;;;,,,---------***,,,666bbb:::444///......(((999AAACCC888///,,,+++'''%%%%%%(((***,,,444,,,...aaa222))),,,'''&&&***)))cccFFF^^^ddd^^^555***---###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!! """!!!!!!!!!"""###$$$%%%((('''&&&$$$$$$###$$$$$$!!!"""###$$$$$$""" """"""######$$$$$$%%%%%%$$$%%%%%%$$$""""""###$$$&&&%%%$$$#########%%%&&&'''&&&%%%%%%&&&%%%###!!!!!!!!!!!!"""###$$$&&&'''""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$######"""""""""###!!! """######&&&&&&%%%$$$######""""""'''"""$$$$$$###222CCCEEE:::,,,"""%%%'''%%%(((000___ccc:::999111444000BBB,,,,,,,,,,,,******444aaa>>>~~~444/////////))):::BBB===222)))(((+++***)))***%%%&&&,,,///---///hhhVVV111(((...'''(((...<<>>HHH@@@444)))(((******((('''&&&'''000---000111ppp666555((()))%%%)))000[[[KKK999^^^dddOOO''' $$$$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""############$$$$$$###"""!!! !!!"""###%%%%%%%%%%%%$$$'''&&&$$$###!!!!!! !!!"""######""""""$$$%%% ###&&&''''''%%%###!!! !!!$$$%%%%%%$$$######"""""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###""""""!!! !!!"""$$$%%%%%%%%%$$$###$$$$$$######""""""!!!!!!!!!!!!!!!!!! $$$'''!!!###%%%"""#########"""!!!!!!!!! """ 888OOORRRHHH:::,,,)))******+++,,,CCCzzz111111$$$...)))hhhDDD'''&&&&&&(((((((((///cccHHH888000...000...DDDOOOGGG999,,,***+++***'''%%%******444+++222111sssccc)))444)))(((&&&,,,///uuuwww@@@KKKdddxxx}}}XXX,,,"""(((&&&%%%$$$#########$$$%%%!!!""""""###$$$$$$%%%%%%""""""""""""###$$$$$$%%%"""$$$&&&''''''%%%###"""'''&&&$$$"""!!!!!!!!!""" !!!""""""""""""%%%''' !!!###$$$%%%$$$###"""  """$$$$$$$$$"""###$$$$$$$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""!!!!!!  !!!!!!!!!""""""!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%'''***$$$ %%%&&&###""""""""""""""""""!!!!!!)))'''(((&&&***EEE^^^```III<<<---'''&&&''')))+++777www444666'''---***YYYGGG$$$&&&&&&)))***(((...dddLLL999000...000///GGGTTTBBB555******...///...---,,,+++666)))111///rrrMMM***000+++///...222000\\\555AAAHHH```ZZZLLL'''!!!%%%'''&&&$$$""""""###$$$%%%%%%$$$$$$$$$###""""""""" !!!###$$$&&&&&&'''###%%%(((******(((&&&$$$######!!! &&&%%%###"""""""""###$$$ !!!""""""###%%%((($$$######"""""""""""""""###!!! !!!!!! !!!"""%%%'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!! !!!###$$$%%%$$$###!!!"""!!!!!!!!!"""$$$''')))"""""""""######$$$$$$%%%***---&&&"""'''((($$$"""""""""""""""###############$$$!!!&&&CCC\\\^^^MMMAAA222)))((())),,,...///ppp555999,,,...,,,PPPKKK""")))(((++++++(((...dddMMM888000///111,,,;;;???555---'''((()))(((''')))///---(((777---555ttt///222(((,,,,,,(((,,,IIIrrrAAA@@@AAA777TTTPPP+++%%%(((&&&&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%(((###"""$$$$$$"""$$$$$$$$$###"""###$$$"""""""""!!!!!!!!!!!!!!!$$$###  """$$$"""!!! !!!###%%%%%%$$$######"""!!! !!!!!!########################$$$###"""""""""""""""###$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! """""""""###$$$%%%%%%&&&&&&######"""######$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$((("""''''''!!!@@@aaaPPPWWWFFFBBB:::'''(((///%%%///[[[666222000"""///EEEEEE '''%%%(((,,,***///fffTTT<<<333111222,,,<<<@@@999000)))***+++***)))***'''(((&&&444***111{{{\\\444555%%%///,,,)))000hhhXXXCCC>>>@@@555PPPNNN///***+++)))&&&&&&&&&%%%$$$$$$######!!!"""""""""############'''$$$!!!!!!###%%%%%%$$$!!!###$$$###"""!!!"""###########################%%%###!!! !!!###%%%$$$"""!!!!!!"""######"""%%%$$$######"""""""""### !!!!!!!!!""""""###$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&"""!!!  !!!"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$""""""###$$$$$$%%%&&&&&&!!!  !!!"""###$$$%%%$$$######$$$"""'''''''''QQQ|||kkkhhhTTTIII<<<'''(((444333,,,QQQ999888222&&&222GGGIII)))&&&$$$(((,,,***///gggTTT@@@555222333,,,<<>>JJJDDD777***(((******((((((%%%%%%(((((($$$(((___>>>++++++)))---'''&&&222XXX333,,,222;;;***...(((###'''!!!&&&$$$$$$%%%%%%&&&'''''''''(((&&&%%%######$$$&&&'''$$$###""" !!!###%%%###$$$%%%%%%######$$$%%%############$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((($$$"""!!!!!!"""######""""""###$$$$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""!!!  !!!"""###$$$$$$###"""!!! """###$$$###"""!!!!!!###"""###############$$$$$$"""!!!!!!!!!!!!!!!"""###!!!"""$$$&&&'''&&&%%%%%%!!!... ###***bbbxxxqqqaaaPPPAAA222)))***))),,,UUU===:::,,,---***999lllUUU777+++&&&(((---,,,***444lllUUUGGG666333222)))>>>LLLKKK<<<...***------+++***(((&&&)))&&&'''***VVVWWW///222***+++111(((###EEEAAA777$$$000999++++++$$$%%%))) (((%%%%%%%%%&&&&&&'''''''''&&&%%%######"""###$$$$$$######!!!"""%%%$$$%%%&&&%%%$$$$$$%%%&&&!!!!!!""""""######$$$$$$%%%$$$$$$%%%%%%&&&'''(((###""" !!!"""######"""!!!!!!###$$$$$$$$$###"""########################$$$$$$$$$$$$###"""  !!!$$$%%%%%%$$$!!!""""""""""""""""""""""""%%%&&&&&&&&&$$$###$$$%%%########################)))'''&&&$$$"""!!!  !!!"""###$$$$$$$$$!!!...''',,,YYYpppyyymmmSSSBBB333)))***"""***EEEwww;;;999,,,111***:::hhhJJJ444)))###'''+++(((&&&111iiiPPPMMM999555333(((<<>>...+++------+++***+++(((---)))......OOO888...222+++000)))+++(((eee>>>888(((555...&&&'''"""''')))'''''''''''''''''''''((((((%%%%%%$$$$$$$$$#########"""###$$$###!!!!!!###%%%###$$$%%%%%%$$$###$$$%%%!!!!!!""""""###$$$$$$%%%###$$$$$$%%%%%%&&&''''''((('''%%%$$$%%%%%%$$$### !!!###$$$%%%$$$###""""""""""""""""""""""""""""""###$$$$$$$$$"""  !!!"""$$$%%%&&& !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%############"""""""""""")))((('''%%%$$$#########!!!!!!!!!!!!"""$$$&&&'''!!!...+++,,,JJJooo]]]~~~]]]EEE444(((***!!!,,,111VVV444777(((000&&&999dddBBB000&&&$$$))),,,(((%%%111hhhNNNRRR===777333''';;;KKKOOO===---)))+++,,,)))((('''$$$+++(((///...GGG```***111---,,,555,,,///EEE777111>>>'''###'''%%%,,,,,,((())))))))))))((((((((((((&&&''''''''''''&&&%%%$$$!!!%%%((((((&&&$$$$$$%%%"""$$$$$$$$$###"""###$$$!!!!!!"""###$$$$$$%%%%%%######$$$%%%%%%&&&'''''')))'''$$$#########!!! !!!###%%%%%%%%%###"""######################## !!!###$$$%%%###"""!!! !!!$$$'''***,,,""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""############""""""""""""""" !!!"""###$$$%%%$$$######$$$''')))+++###......***<<<{{{[[[NNNoooQQQ;;;++++++%%%///!!!888sss,,,555'''000%%%:::fffAAA222((('''---000+++'''333jjjOOOhhh<<<333333------JJJHHH777,,,((($$$***---%%%---'''666)))---000<<<>>>(((+++444***&&&,,,)))NNN___>>>;;;&&&JJJ''''''((((((((('''&&&%%%&&&&&&'''(((&&&$$$""" ###""""""!!!!!!""""""######!!!!!!"""%%%&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!"""$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" """""""""!!! !!!!!!!!!!!!!!!!!!""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$#########""""""!!!!!!!!!"""######$$$$$$""""""""""""!!!!!!!!! !!!"""###$$$%%%&&&&&&%%% ###%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$$$$%%%$$$777YYYbbbKKK|||nnnAAA///------111444111bbbMMM777000+++(((&&&OOOyyy@@@000!!!///!!!;;;%%%000888rrrQQQ|||:::333222***)))EEE>>>555333000'''(((,,,''',,,&&&222&&&---000000tttUUU999...***+++'''***111111[[[MMM999000888@@@'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&'''$$$!!!!!!###%%%%%%$$$""""""""""""############&&&%%%$$$#########$$$$$$!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!###""""""!!!!!!""""""###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!  !!!"""$$$######""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########"""###$$$%%%%%%&&&&&&&&&$$$""" ###$$$###!!!""""""############""""""%%%%%%)))&&&,,,GGGXXX222[[[aaaCCC---+++***...***NNNDDD111,,,---((()))[[[GGG555(((---$$$DDD(((111AAArrraaa777000111)))***AAA>>>===AAA<<<***%%%)))'''(((###,,,###...222&&&MMMddd(((...111+++&&&))),,,///777sssMMM777222***LLL555'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$%%%%%%%%%&&&$$$$$$############$$$$$$)))&&&""" !!!$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&)))(((&&&%%%$$$######### !!!"""###$$$%%%%%%###"""!!!!!!!!!!!!!!!"""######""""""""""""######&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""!!!!!!!!!""""""###$$$######""""""!!! %%%%%%$$$$$$###""""""!!!''''''&&&&&&%%%$$$$$$###!!!!!!"""######$$$$$$$$$%%%###""""""###$$$$$$###%%%%%%%%%%%%$$$###"""!!!###)))***(((%%%"""222MMM333FFF}}}hhh;;;000(((,,,'''777cccsss999---***...&&&,,,kkkNNN999...+++---RRR---111KKKjjjsss888...000***///AAALLLKKKMMMCCC,,,###'''&&&"""""")))###...555'''888vvvooo:::%%%$$$///,,,+++000(((,,,EEEyyy111(((...222QQQ///'''&&&$$$""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&'''#########""""""#########&&&$$$"""!!!"""$$$'''(((%%%%%%%%%%%%%%%&&&((())))))((('''&&&%%%$$$$$$### !!!"""######$$$$$$""""""!!!!!!!!!""""""###$$$$$$############$$$$$$%%%$$$"""!!! !!!!!!"""$$$######""""""!!!!!! #########$$$$$$%%%&&&&&&$$$######"""!!!!!! """""""""!!!!!! ######################## !!!!!!"""""""""""""""###$$$&&&'''''')))))))))((('''&&&$$$###&&&$$$''',,,!!!%%%CCCFFF@@@fffKKK999)))...+++)))>>>pppVVV444---+++---$$$...vvvLLL666...)))<<<^^^222000RRR]]]III000000)))222<<>>111)))***)))(((&&&&&&&&&'''((())))))((('''%%%"""!!!$$$%%%%%%$$$"""!!!"""$$$&&&''''''&&&%%%###!!! $$$$$$$$$###############%%%&&&'''(((((('''&&&%%%###$$$%%%&&&&&&&&&&&&&&&$$$#########$$$%%%&&&&&&%%%%%%%%%$$$###"""!!!!!!!!!$$$&&&'''%%%###!!!"""###&&&'''(((((('''&&&!!!!!!"""###$$$$$$%%%%%%!!!!!!"""###############((("""!!!%%%&&&!!! ###'''&&&%%%$$$###"""""""""%%%%%%&&&&&&&&&%%%###"""%%%%%%$$$###""""""""""""!!!""""""""""""############&&&((()))*********)))))):::+++CCCNNNaaaCCC,,,)))222666===kkk[[[......///%%%%%%*** OOOnnnAAA&&&333***^^^555222KKKfff===444666...,,,HHHfffmmm[[[AAA...&&&))))))((('''(((***++++++///***:::jjjbbb666'''%%%,,,+++(((((()))------&&&...GGGKKK666000)))000+++eee999+++,,,((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&%%%###"""###%%%&&&%%%$$$"""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$######"""$$$############$$$$$$%%%!!!"""###$$$$$$%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$"""!!!!!!$$$###!!! !!!&&&""""""'''***((((((+++((((((''''''''''''((((((&&&'''(((((((((&&&%%%$$$$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$(((&&&%%%((()))((('''((( FFFSSS^^^VVVwww]]]666...666666333BBBwww~~~???&&&++++++'''---)))'''LLLUUU444$$$)))...~~~www///+++QQQfffRRR+++???&&&%%%PPPwww{{{hhhQQQ:::''')))&&&$$$%%%(((***)))(((---&&&###;;;tttUUU555))))))***---///...***&&&'''***)))111CCCFFF666)))111 +++===YYY111%%%...$$$$$$%%%%%%%%%$$$######"""######$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$###$$$%%%%%%###!!! """###""""""""""""""""""""""""######""""""""""""############$$$$$$$$$###""""""$$$$$$###"""""""""######!!!"""###$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&$$$######$$$&&&(((%%%%%%&&&&&&&&&'''''''''%%%###  """%%%$$$!!!!!!%%%(((((((((***&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%############$$$%%%&&&'''&&&%%%$$$###"""!!! +++$$$"""'''(((%%%&&&***)))\\\yyyzzzNNN222444999;;;111RRRSSS$$$$$$***''')))...(((111MMMAAA///((("""BBBTTT,,,222```vvvvvv***999)))%%%DDDdddrrrooo```FFF...)))''''''))))))&&&$$$%%%'''+++)))+++III}}}|||YYY:::000444...111000+++((((((%%% $$$(((222PPPeeeKKK,,,...000 ***DDDDDD,,,###***"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%###"""!!! !!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%###""" """######$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$#########$$$%%%'''(((######$$$%%%'''((())))))###"""!!!!!!"""%%%(((***&&&$$$###$$$%%%$$$######%%%%%%$$$$$$###"""!!! ###$$$$$$$$$$$$#########$$$$$$###$$$$$$%%%&&&&&&$$$######"""!!!!!! )))###"""&&&&&&"""%%%,,,///QQQ~~~}}}nnnAAA444777888...666WWWfff111***)))%%%((('''$$$222GGG555111+++%%%aaa555///MMMppp<<<---222,,,222EEEccczzzuuuYYY???+++)))+++...,,,&&&%%%(((&&&,,,000,,,...HHHyyyQQQ888---''''''---))),,,+++((('''++++++(((---KKK^^^ddd^^^>>>&&&...,,,'''...<<<---)))'''%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$######""""""###%%%%%%$$$######$$$""""""###$$$$$$$$$######$$$%%%%%%%%%&&&&&&&&&'''###"""!!! !!!"""###!!!"""$$$%%%&&&'''(((((($$$$$$###"""!!!!!!!!!"""$$$%%%%%%%%%%%%$$$###### """$$$%%%%%%$$$!!!  """$$$&&&'''''''''((('''&&&%%%$$$""""""!!!!!!!!!"""$$$%%%'''((())))))(((&&&%%%&&&&&&%%%"""$$$%%%%%%&&&&&&%%%%%%$$$#########"""############&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!&&&$$$'''CCC;;;IIIbbbjjjIII//////------222PPP;;;%%%%%%,,,###""")))$$$$$$+++555******&&&555~~~aaa$$$333iiizzz^^^...222111)))333WWW}}}sss\\\111***&&&))))))$$$%%%******''')))+++&&&***HHHjjjhhhGGG(((!!!(((+++(((%%%+++,,,,,,+++***+++...222PPPbbb999***'''&&&&&&+++111..."""'''***###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""!!!$$$&&&'''%%%$$$$$$%%%"""###%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&$$$$$$############$$$$$$ """###$$$%%%&&&&&&$$$$$$###"""""""""######!!!"""###%%%&&&''''''''' """%%%''''''$$$!!!"""%%%&&&&&&&&&%%%$$$$$$############""""""######$$$$$$$$$######"""###$$$###"""$$$((('''$$$!!!###%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$###""""""""""""############$$$$$$%%%%%%$$$'''&&&###$$$)))%%%###///$$$""";;;hhhrrr<<<111***---111333QQQ~~~CCC((()))+++&&&!!!***)))...,,,''''''$$$)))SSS>>>$$$<<>>///,,,KKKxxx{{{]]]===---,,,---,,,,,,((((((''''''***,,,+++(((,,,---...000===TTTjjjvvvnnncccPPP???444//////000000,,,&&&###%%%))))))&&&&&&%%%AAARRRRRR{{{RRR@@@///)))'''&&&&&&***(((***,,,+++(((%%%$$$###&&&'''''''''&&&%%%$$$$$$&&&%%%$$$$$$$$$###!!! !!!"""$$$%%%&&&'''((('''%%%#########%%%&&&'''&&&$$$"""!!!!!!"""""" """%%%'''))))))((('''"""!!!!!!###''''''### %%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&& !!!"""###$$$######"""$$$$$$$$$%%%&&&'''((()))000+++&&&%%%&&&)))***)))%%%%%%$$$$$$%%%&&&((()))(((((((((((('''&&&%%%$$$((('''&&&&&&'''(((((('''%%%$$$"""!!!!!!"""$$$%%% !!!""""""###$$$%%%%%%%%% """$$$''')))+++,,,,,, !!!$$$&&&((()))))))))///***LLLCCC"""000999000000111@@@^^^eeeIII???666+++$$$'''''''''''''''''''''''',,,$$$)))///444FFFHHH---%%%IIInnn999777555333111===aaarrrPPP333)))...---'''))))))''''''((()))(((&&&---000111...///444999999222000...------...//////((('''&&&'''((((((***+++222<<>>777888555,,,&&&###########################%%%---111000555666---111\\\QQQ444'''333444***<<<^^^|||XXX222(((...111,,,+++***)))((('''&&&&&&(((...111...***((($$$%%%'''***---///...---,,,&&&$$$'''+++***(((///:::KKKiiiRRR;;;+++$$$!!!%%%))))))'''&&&$$$&&&((((((&&&%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$######%%%&&&'''&&&$$$""""""""""""""""""""""""$$$###"""""""""###%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""$$$'''((('''''''''((('''&&&%%%$$$######$$$$$$######""""""""""""######$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&((((((%%%&&&'''((())))))))))))&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######$$$###"""""""""###%%%&&&(((***)))((('''%%%%%%$$$$$$!!!&&&***777```eeeCCC)))$$$555...'''%%%'''000@@@OOOjjjooottttttmmm___PPPFFF222***%%%***...---((($$$%%%%%%%%%%%%%%%%%%%%%%%%"""(((***///333---(((///KKKzzzuuuEEE%%%...555(((&&&666\\\||||||UUU888...------******+++***'''&&&'''%%%***---+++***------,,,*********(((&&&$$$######,,,&&&%%%((('''))):::OOOwwwLLL$$$"""+++((('''))),,,,,,(((%%%$$$&&&((((((&&&%%%&&&'''!!!"""###%%%'''((())))))%%%%%%$$$&&&'''(((&&&%%% !!!"""###$$$%%%%%%!!!!!!!!!"""$$$&&&((()))"""""""""######$$$$$$%%%""""""!!!!!!###%%%''')))%%%(((+++***'''&&&'''))),,,***&&&###!!! !!!!!!%%%%%%%%%%%%%%%&&&&&&&&&############"""""""""!!!$$$$$$##################%%%%%%%%%&&&((((((''''''%%%%%%%%%%%%&&&&&&''''''''''''((()))))))))))))))(((((())))))(((''''''(((%%%&&&((())))))&&&$$$"""######################## !!!!!!"""""""""###'''&&&$$$######%%%&&&(((&&&%%%$$$$$$$$$%%%'''((((((""""""***666PPPSSS...)))))),,,000///(((###"""000111111000,,,'''""",,,***'''''''''&&&&&&'''''''''''''''''''''''''''******""")))777///(((999pppooo999+++222222,,,'''<<>>jjjTTT...000...//////+++333QQQqqqvvv[[[TTTKKKGGGLLLYYYhhhssstttaaaHHH555000///###(((,,,,,,(((&&&))),,,666555dddXXX))))))))))))*********+++%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%$$$###"""$$$#########$$$%%%'''((('''%%%$$$$$$%%%&&&%%%$$$!!!,,,222###+++555&&&$$$&&&'''(((((('''&&&$$$&&&'''((()))***+++++++++(((333555)))!!!%%%'''"""###$$$%%%&&&''''''((((((###$$$%%%%%%&&&&&&&&&&&&***!!!"""''''''***((($$$$$$$$$$$$%%%&&&&&&''''''%%%$$$%%%'''(((&&&$$$!!!!!!"""###$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!! !!!""""""!!!000(((&&&111,,,+++***'''(((333KKKkkkrrr]]]MMMEEE<<<666666666555333RRRgggqqqaaaGGG555+++$$$((('''%%%%%%(((+++(((###---'''888jjj[[[222,,,111;;;222&&&999ZZZooo\\\:::...&&&%%%)))(((&&&&&&''')))******'''$$$000333iii777)))************+++++++++((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$###""""""###%%%%%%&&&%%%###$$$%%%&&&&&&%%%222444HHHPPPCCCHHHPPPDDD$$$%%%'''(((((('''%%%$$$$$$%%%'''***---///000111KKK___aaaEEE---,,,---'''"""$$$'''***+++++++++***&&&&&&&&&&&&&&&&&&&&&&&&,,,...222***%%%---'''#########$$$%%%&&&'''(((&&&%%%%%%%%%''''''%%%$$$ !!!"""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!######"""!!! !!!""""""###$$$$$$$$$$$$###!!!!!! !!!!!!"""###''''''"""&&&)))000,,,***''')))333HHH```ppp{{{jjjfffbbbXXXHHHBBB;;;888999;;;;;;:::FFFOOOOOO>>>,,,%%%%%%$$$$$$$$$!!!!!!'''......))))))BBBooogggIII333333222***,,,888:::@@@GGGLLLRRR[[[gggpppxxxnnnKKK111&&&+++,,,------(((...000///***&&&***555@@@___ppp!!!'''''''''''''''(((((((((((('''%%%$$$$$$%%%'''((((((''''''&&&$$$###"""!!!$$$%%%%%%%%%%%%$$$######&&&&&&&&&%%%$$$###""""""$$$######"""###$$$%%%&&&&&&$$$###$$$%%%&&&&&&%%%###222666---///333(((###$$$&&&''''''&&&$$$######$$$&&&''')))***++++++!!!111777(((######$$$%%%''')))************&&&&&&&&&%%%%%%%%%%%%%%%///RRRooo[[[000!!!,,,111$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$#########"""######"""!!! ###""""""!!!!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&333333???222)))###++++++---...+++(((+++444<<<[[[nnnnnnTTT??????AAA<<<888444000...000222333333***111333,,,&&&''')))(((&&&%%%'''***)))'''...888DDDzzzOOO444333888222'''*********,,,...///...---777===FFFQQQ\\\dddjjjlllWWWSSSMMMFFF>>>666///+++888***)))---'''&&&++++++***222555,,,(((<<>>}}}```222(((+++)))'''%%%%%%(((++++++)))&&&''')))+++***((($$$""""""((('''***---++++++555BBBbbb~~~qqqOOO:::,,,&&&%%%...---,,,***)))'''&&&%%%......---------...///000...111555444000<<>>555000+++,,,000*** ###000%%%''''''&&&%%%$$$%%%&&&###$$$%%%&&&%%%$$$"""!!!%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!! """!!!!!! !!!###%%%'''(((&&&$$$&&&)))+++)))&&&"""######$$$%%%&&&&&&''''''((())))))'''%%%%%%%%%###$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###""""""###$$$%%%&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%''''''$$$"""###%%%%%%"""######""""""""""""######!!!""""""###############""""""############"""""" """######"""###$$$&&&%%%%%%%%%&&&&&&&&&'''''')))((((((''''''((((((((('''&&&%%%%%%%%%%%%&&&'''""")))###(((UUUrrrqqqooommmmmmrrrzzzxxxeeeTTTFFF<<>>YYYnnnDDD((()))111---)))'''$$$"""###$$$%%%%%%%%%&&&''''''(((''''''&&&'''''''''(((((('''''''''############""""""""""""&&&%%%$$$$$$%%%&&&$$$#########$$$$$$$$$$$$$$$###%%%$$$$$$###""""""!!!!!!###%%%&&&&&&%%%$$$$$$%%%###'''***((($$$$$$&&&(((%%%$$$######$$$&&&(((***'''%%%$$$$$$&&&''''''&&&((('''&&&&&&''''''&&&$$$%%%%%%%%%$$$###""""""######$$$$$$$$$%%%&&&'''(((""""""#########$$$%%%%%%!!! """###%%%&&&'''!!!$$$%%%%%%$$$$$$%%%#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$%%%%%% !!!""""""###"""!!!!!!#########""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!((('''%%%###""""""!!!!!! """$$$%%%&&&'''''' !!!!!!"""###$$$%%%%%%""""""$$$%%%&&&''''''''',,,'''%%%))),,,***''''''???hhh^^^222---+++''')))+++$$$$$$$$$'''******'''$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!! $$$"""!!!"""###$$$###!!!######$$$%%%%%%%%%%%%$$$!!!!!!""""""###$$$$$$$$$!!!###$$$$$$###"""#########***...***$$$$$$'''(((%%%$$$$$$###$$$%%%'''((()))'''&&&&&&((())))))((('''&&&%%%&&&''''''%%%###%%%&&&%%%$$$"""!!!"""$$$""""""######$$$$$$%%%%%% !!!"""###$$$$$$$$$"""%%%%%%%%% """$$$%%%$$$$$$%%%&&&"""######$$$$$$$$$######!!!"""###$$$$$$$$$ !!!###$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$###!!!"""''')))((('''((( 888^^^\\\555&&&333111&&&***333((((((***+++,,,***'''%%%######""""""###%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########!!!  !!!"""!!! ###$$$$$$%%%&&&&&&%%%%%%""""""######$$$%%%%%%&&&!!!"""$$$$$$"""!!!"""###!!!'''***'''%%%''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%'''(((((('''$$$###"""###$$$###""" ###%%%%%%$$$######&&&(((######$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&###!!! !!!###%%%%%%###"""###$$$$$$######%%%'''""""""###$$$$$$###"""!!! """###$$$######"""!!!"""$$$%%%&&&%%%$$$############$$$%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$ """###$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###((((((((()))))))))))))))&&&''''''''''''&&&%%%%%% $$$***)))!!!%%%111,,,555KKKnnnooo;;;,,,)))...,,,------&&&%%%&&&'''%%%$$$$$$(((+++&&&%%%$$$###$$$''')))+++%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$###!!!"""$$$$$$"""!!!"""######$$$###%%%***(((!!!$$$$$$%%%%%%%%%$$$######$$$"""!!!"""###$$$$$$$$$&&&%%%$$$$$$&&&%%%$$$""""""$$$%%%%%%$$$%%%)))---&&&&&&'''''''''&&&%%%%%%"""###%%%&&&'''((()))))))))'''$$$$$$&&&'''&&&$$$$$$$$$$$$###"""###%%%(((!!!"""###$$$$$$###!!!!!!###$$$%%%&&&&&&%%%###"""!!!"""$$$&&&&&&&&&$$$### !!!"""###$$$$$$"""###$$$$$$$$$$$$###"""!!!###$$$%%%%%%$$$"""!!!%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((())))))))))))%%%$$$(((***(((&&&'''$$$'''333EEESSShhhZZZ888+++++++++***)))(((((('''&&&&&&'''((())))))))))))'''''''''''''''&&&%%%$$$((('''''''''(((((()))***$$$%%%%%%%%%$$$###!!! %%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$'''&&&$$$""""""!!!""""""######$$$%%%%%%$$$$$$$$$%%%%%%$$$###""""""""""""&&&%%%$$$###$$$%%%&&&'''000...(((""""""'''***)))%%%%%%$$$$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&'''''''''''''''&&&$$$###"""%%%###""""""$$$&&&''''''!!!###%%%%%%%%%$$$%%%&&&"""""""""###%%%'''***+++%%%%%%############%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!###%%%'''(((&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%###"""""""""############""""""""""""""""""$$$###!!! """###$$$###$$$%%%&&&'''&&&%%%$$$$$$'''***+++)))(((***---+++222,,,///AAAIII^^^[[[777000******))))))(((''''''&&&'''&&&%%%$$$%%%&&&'''(((******++++++***))))))(((######""""""!!!!!! %%%%%%&&&&&&%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((%%%$$$###!!! !!!!!!$$$%%%&&&'''''''''''''''%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&''''''******'''###$$$((((((%%%###############$$$$$$$$$''''''&&&&&&&&&&&&&&&'''""""""#########""""""!!!%%%###"""!!!""""""###"""$$$&&&'''&&&$$$""""""### !!!"""###%%%&&&%%%$$$############$$$%%%"""""""""!!!!!!"""""""""(((((((((((('''&&&$$$$$$'''&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%%%%"""###############""""""###$$$$$$$$$$$$############$$$%%%&&&&&&'''''''''!!!###$$$$$$$$$%%%&&&***+++$$$+++>>>EEEPPPkkkbbb777(((///)))((((((''''''&&&&&&&&&(((&&&$$$"""!!!###%%%''' !!!!!!!!!!!! """"""############"""!!!%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$%%%'''((()))*********((('''&&&%%%%%%%%%%%%%%%###$$$%%%'''((((((((((((%%%$$$$$$$$$$$$%%%%%%&&&""""""$$$%%%&&&&&&&&&&&&%%%(((((('''(((***(((#########$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%***)))'''&&&$$$$$$######$$$%%%&&&&&&$$$""""""### !!!!!!""""""""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&+++******)))((('''%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###############$$$%%%"""###$$$%%%%%%$$$###"""###$$$&&&'''&&&%%%"""!!!!!!!!!!!!!!!"""###$$$%%%###""""""$$$&&&''''''&&&)))'''%%%222HHHNNNNNNXXXiii^^^:::222111***((((((((('''''''''&&&&&&'''&&&$$$###"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$!!!"""$$$&&&((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%$$$$$$######$$$%%%&&&''''''''''''((((((''''''''''''''''''!!!"""###%%%&&&'''''''''$$$$$$$$$$$$%%%&&&''''''"""###%%%&&&&&&%%%$$$###&&&((())))))***---+++&&&$$$&&&'''((((((&&&$$$### !!!###$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&'''*********(((&&&%%%$$$%%%!!!###%%%%%%%%%$$$%%%&&&$$$%%%&&&&&&&&&%%%###"""'''''''''&&&&&&'''''''''(((''''''&&&&&&''''''((()))))))))((('''%%%$$$###!!!!!!!!!!!!""""""############""""""""""""###### !!!!!!""""""!!!"""$$$%%%%%%%%%###"""$$$%%%%%%%%%%%%###"""!!!######"""!!!!!!"""$$$%%%'''%%%###%%%)))+++***((($$$&&&///EEEZZZ___ZZZYYYZZZkkkppp===+++111000###))))))((((((((((((''''''%%%&&&'''''''''%%%$$$###%%%&&&&&&''''''&&&&&&&&& !!!"""$$$&&&''''''((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""##################!!!"""$$$%%%&&&'''''''''$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&%%%$$$"""!!!'''((((((&&&(((,,,+++((($$$%%%'''(((((('''%%%$$$!!!"""$$$%%%%%%%%%$$$###'''&&&%%%###""""""######$$$%%%'''&&&###"""###$$$"""$$$&&&&&&&&&%%%&&&(((''''''((()))((('''&&&%%%))))))))))))))))))))))))$$$######""""""######$$$))))))(((((('''%%%$$$### !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###$$$%%%$$$$$$###%%%$$$###"""!!!!!!"""###)))(((&&&%%%$$$$$$%%%&&&%%%""" !!!%%%((('''&&&!!!)))???WWWdddhhhfffbbbZZZ\\\mmmuuuDDD111///,,,(((((((((((((((((((((((((((((($$$&&&(((***)))'''%%%### !!!!!!""""""""""""!!!&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######%%%&&&&&&&&&%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&(((((()))))))))%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###"""!!!%%%&&&$$$!!!###((((((&&&"""###$$$&&&&&&&&&%%%$$$$$$%%%&&&'''((((((((((((+++***(((&&&%%%$$$%%%%%%$$$'''))))))&&&%%%''')))'''((())))))'''%%%%%%&&&&&&''''''(((((((((((('''))))))************))))))%%%%%%$$$$$$$$$$$$%%%%%%************)))(((''''''''''''&&&%%%$$$""" """"""############""""""!!!""""""############"""!!!!!!!!!""""""###$$$$$$$$$###!!! !!!###%%%%%%%%%$$$###""""""""""""$$$"""!!!"""$$$&&&''''''+++444NNNaaaccchhhnnnjjj___YYY\\\qqqqqqJJJ,,,,,,000)))&&&,,,''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%''''''((()))))))))))))))+++)))'''%%%%%%%%%'''(((((('''&&&%%%$$$$$$%%%%%%######$$$$$$######"""!!!"""######$$$$$$$$$$$$###"""###%%%&&&'''''''''&&&&&&&&&'''(((((()))((((((%%%$$$$$$#########$$$$$$###############$$$%%%%%%$$$%%%$$$!!!###&&&&&&""""""######$$$%%%&&&''''''%%%%%%%%%&&&&&&'''((()))---,,,***)))((()))***+++(((,,,//////+++)))+++---)))***+++***((('''''''''&&&&&&''''''(((***+++,,,(((((()))******)))(((((()))(((((((((((((((((()))******++++++++++++***************)))'''$$$"""!!!""""""###$$$$$$###"""""""""###$$$$$$$$$###"""!!!!!!  """$$$%%%""""""""""""###$$$%%%%%% !!!"""""""""""""""&&&&&&&&&%%%%%%'''***,,,555999OOO[[[UUU^^^nnnlllffffffaaabbbvvvHHH<<>>999...,,,---,,,+++******,,,...((((((&&&&&&''')))+++---,,,++++++***)))(((((('''((('''&&&&&&(((((('''&&&)))***************))))))))))))******)))(((&&&%%%%%%%%%%%%&&&(((***,,,...)))((('''&&&%%%%%%%%%%%% $$$%%%$$$$$$&&&%%%"""!!!!!!###%%%''')))+++,,,,,,(((&&&''''''%%%'''+++(((***+++***(((&&&&&&&&&'''+++------***((()))+++,,,+++***))))))***+++,,,(((&&&$$$%%%&&&((())))))'''&&&%%%%%%$$$%%%%%%%%%&&&$$$$$$''')))((()))---((())))))))))))(((''''''$$$&&&((((((((()))***,,,'''''''''((()))***+++,,,+++++++++++++++,,,,,,---&&&&&&&&&''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&%%%$$$############$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&######""""""###&&&(((***)))((((((((('''''''''&&&)))'''&&&&&&''''''%%%$$$+++000222///...222777999JJJOOOTTTVVV\\\ccchhhiiiuuu~~~PPP;;;777333111111111///,,,,,,...000***))))))))))))***,,,,,,------,,,,,,++++++******((((((((()))++++++)))''''''''')))***,,,,,,------++++++******************+++***))))))***+++---...%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''$$$&&&+++...---(((((('''''')))+++...///000,,,***+++***)))***...)))***,,,---,,,+++,,,---'''---333555222......///...---+++)))))))))***+++000---)))((()))+++,,,---***)))((('''''''''(((((()))%%%%%%((()))&&&&&&***%%%&&&((()))******))))))%%%((())))))'''''')))+++))))))(((''''''(((((()))***))))))(((((((((((((((######%%%&&&'''((())))))&&&&&&%%%%%%%%%&&&(((((()))))))))))))))(((''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$%%%&&&'''((((((''''''''''''((((((((((((&&&%%%%%%&&&'''((((((&&&***000222000///444888999AAAIIIPPPRRRVVV^^^eeefffmmm~~~VVVCCC:::000666///000000---***(((***---//////......//////000000000////////////.........000000111333555444222000+++,,,...111444555777777,,,+++++++++,,,---......000///---,,,+++,,,,,,---(((***+++---------,,,,,,'''***+++,,,444AAAKKKNNN111///---,,,,,,...111333...***'''((((((&&&(((,,,,,,///222555777999<<<>>>KKKSSS\\\```]]]YYYXXXXXXOOOMMMJJJGGGDDDCCCCCCCCC>>>:::555222222444666777///...,,,+++++++++,,,---,,,'''&&&)))(((######'''!!!###%%%(((***+++++++++,,,......,,,'''%%%%%%'''+++***)))'''&&&&&&%%%%%%+++***)))((((((''''''(((###$$$%%%&&&''''''''''''((('''&&&%%%&&&(((***+++%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''###$$$%%%''''''&&&$$$###$$$%%%%%%&&&'''((())))))&&&%%%%%%'''***,,,,,,+++$$$***---,,,,,,111555666888FFFQQQRRRUUU]]]gggkkktttaaaFFF===888777:::444444999===;;;777:::BBBFFF???<<>>AAAFFF999AAADDDSSScccAAA111///222222333000000//////............@@@BBBEEEHHHNNN[[[lllxxx}}}|||yyyaaaVVVOOOVVVbbb```MMM999888;;;999111)))***000666222222000+++&&&(((///555777555///)))+++000...&&&111,,,'''$$$$$$&&&((()))'''(((***+++***)))&&&%%%(((((((((''''''***///222---...---,,,,,,...111444888>>><<<222///333333...+++)))&&&'''***,,,+++***)))((('''&&&&&&'''((()))------,,,,,,***(((&&&%%%((((((((())))))***++++++---)))%%%&&&+++//////---$$$+++...+++))),,,111333999>>>EEEOOOZZZcccjjjmmmmmmwwwlllBBBBBBLLLIIIDDDGGG[[[___gggrrrvvvxxxzzz}}}~~~~~~sssqqqtttuuuttttttmmmllljjjhhhdddaaa^^^]]]aaabbbbbb```^^^bbbjjjppptttzzz~~~}}}}}}|||vvv~~~|||zzzyyy{{{|||}}}}}}}}}tttuuu|||{{{rrruuupppllloootttrrrhhh___QQQRRRQQQMMMJJJKKKOOOSSSRRRSSSQQQLLLFFFEEEJJJNNNPPPMMMEEE???AAAGGGFFF@@@IIIGGGFFFDDDBBB>>>888444444555666777777666555444555555333000......///111===>>>???@@@AAACCCFFFIIIqqqooogggYYYOOOJJJHHHEEEGGGDDDAAA???>>>;;;666222//////000111000...---+++%%%'''((((((&&&''')))+++,,,,,,------------,,,,,,---***'''(((+++---***'''***...///------222777888:::???FFFOOOVVVZZZ\\\]]]]]]eeemmmuuuzzz{{{yyyxxxwwwkkkiiigggccc```]]]\\\[[[WWWXXXXXXXXXVVVUUUUUUVVVYYY[[[___cccfffiiikkklllqqqrrrtttwwwyyyyyywwwtttzzzvvv}}}~~~~~~~~~~~~~~~~~~~~~|||yyywwwwwwxxxppprrrssssssrrrrrrsssuuupppkkkfffbbb^^^[[[^^^dddeeedddbbb```]]]XXXRRRNNNRRRTTTWWWYYYWWWSSSNNNKKKYYY[[[ZZZVVVQQQPPPTTTXXXLLLMMMPPPRRRSSSSSSSSSRRREEEDDDCCCFFFJJJKKKIIIGGGAAABBB@@@>>>@@@EEEGGGEEEQQQVVV^^^fffjjjkkkiiihhhvvv}}}jjjQQQLLLJJJDDD===999444111000000///...999777555222000///......)))...444555333000000111111000//////111333444444333111...------///111333222333777:::;;;BBBKKKOOOVVVUUUppp```KKKQQQKKKVVVKKKIIIIIIHHHCCC===>>>BBB<<<===@@@CCCFFFGGGGGGFFF999<<>>222111111111---)))---444))))))******)))'''&&&%%%000000000//////000333555...------///111222333444'''***---......///333666,,,222666444222444777888///444:::>>>AAAFFFNNNTTT[[[eeewww}}}vvvqqqiii```ZZZYYYRRRIIIBBB???@@@BBBDDDKKKJJJIIIGGGFFFEEEEEEEEEJJJLLLOOOQQQRRRTTTVVVXXX___bbbfffiiijjjlllnnnppp}}}tttmmmeeeSSSOOOIIIAAA999444000///999888666666666888:::;;;:::888444111000444:::>>>:::666222222444666666444+++...222333333111000000...666111***,,,)))***555***000FFFDDD888777111,,,888555444444222......111///...---,,,++++++******///---***(((((()))+++------,,,---...+++(((***///)))***,,,------...000111---///000...+++,,,///222000000111222444666888999???EEERRR^^^aaa___fffrrr}}}lllddd]]][[[XXXQQQIIIEEE>>>;;;777555444333222000......---,,,***)))((('''***+++---...///111444666...///000///......///000,,,---222:::===>>>BBBGGGHHHGGGEEECCCAAACCCGGGJJJIIIJJJKKKMMMNNNOOOPPPPPPYYY]]]```aaa___aaafffkkkoooqqqvvvzzz~~~}}}rrrmmmkkkYYYVVVRRRNNNLLLKKKKKKKKKJJJGGGBBB??????@@@@@@AAA<<<888333333666777666333000444777888555222111111777AAA<<<666???BBBHHHZZZttt}}}|||uuu]]]NNNCCC999555222---******,,,++++++,,,...111444555000///......///111222333111//////111///+++,,,111///.........000000///---///...------,,,,,,...111---,,,******+++...000222111...555BBBFFFBBBCCCIIIOOORRRWWWZZZXXXRRRJJJDDDIII@@@999::::::555000///......///000222111///---...///000000000///...---...//////......///333666888777555222...,,,,,,---666:::999555222333444222///000000///...///333777,,,...111555888;;;<<<===888;;;@@@BBBCCCCCCEEEFFFSSSUUUZZZ```fffkkknnnpppuuuwww{{{}}}~~~~~~zzzvvvlllkkkiiiddd___]]]```bbbUUU___TTTIIIQQQRRRXXXmmmwwwsssooo]]]III@@@>>><<<<<<===333222111111333777:::===666555555555666777555444444111111666777444444999444111///000222222...+++333111000222333333444666666666666666999???FFFKKKYYYTTT^^^vvv~~~tttggg[[[XXXTTTKKKEEEDDD:::777444333222111///...(((***,,,...//////...---/////////...---///333777555666555444444555888;;;888???AAA<<<>>>IIIOOOMMMKKKOOOTTTVVVXXXZZZ___cccpppsssxxx~~~wwwrrrmmmjjjjjjjjjhhhfff\\\[[[ZZZXXXVVVTTTRRRQQQQQQNNNIIIEEECCCCCCDDDEEEEEEDDDAAA>>><<<<<<<<<===AAA>>>;;;;;;===>>>===<<