BM66(@ {{{sss{{{rrrbbbVVVNNNJJJGGGFFFFFFHHHJJJJJJIIIGGGHHHGGGFFFGGGJJJPPPVVVZZZ[[[\\\___ccchhhkkkllllllmmmggg^^^VVVOOOIIIEEEBBB===>>>AAAGGGQQQ^^^jjjqqq}}}~~~}}}|||zzzwwwrrrnnnkkkjjjkkkkkknnnuuu~~~zzzuuuqqqiii^^^WWWVVVPPPZZZjjjyyy}}}~~~~~~~~~yyypppggg``````eeeqqqyyywwwxxxtttmmmdddaaakkk}}}sssbbbYYYRRRKKKIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMNNNNNNMMMQQQPPPPPPRRRRRRSSSZZZbbbgggccc\\\SSSKKKEEEAAA@@@GGGPPPTTTQQQPPPWWW]]]___]]]\\\[[[[[[[[[[[[\\\]]]___^^^ZZZVVVWWW\\\___]]]aaa```]]][[[[[[___fffkkkttt|||rrr```\\\nnn|||^^^DDD<<<@@@;;;:::888888999<<>><<<999777666999999:::;;;;;;<<<<<<===>>>>>>@@@DDDGGGMMMZZZfff~~~vvvhhhbbbeeeppp}}}vvvsssttt||||||yyyuuulllccc]]]XXX\\\```eeerrr{{{vvvqqqjjjaaaXXXTTTMMMMMMJJJHHHOOO]]]iiinnnpppdddVVVMMMKKKLLLKKKIIIEEEEEECCCBBB@@@>>>======;;;<<<<<<;;;;;;===AAADDDJJJTTTbbbooowww~~~zzzhhhWWWQQQTTTWWWVVVYYYXXX]]]kkknnncccZZZ[[[^^^___^^^^^^bbbeeeggghhhfffcccbbbaaa]]]\\\\\\]]]```bbbaaaaaa______^^^\\\[[[\\\^^^``````___^^^```cccfffgggggg```\\\[[[^^^aaadddiiiooowww{{{~~~nnn```VVVPPPGGGFFFEEEFFFHHHIIIIIIHHHHHHGGGFFFFFFHHHKKKOOOQQQSSSUUUXXX]]]dddjjjoooqqqqqqlllcccYYYQQQJJJEEEBBBAAABBBEEELLLVVVcccnnnuuu|||~~~~~~|||{{{xxxuuupppllljjjjjjlllmmmssszzz{{{vvvqqqmmmfff]]]XXXXXXVVVaaarrrvvvllleeeaaaeeekkkwwwwwwsssooohhhbbbdddpppnnn]]]UUUNNNHHHGGGGGGEEEEEEEEEEEEGGGGGGMMMLLLKKKLLLMMMMMMNNNMMMNNNMMMNNNQQQQQQOOOSSSYYYaaaaaa^^^WWWNNNFFFAAA@@@BBBJJJOOONNNPPPVVVZZZZZZ```bbbdddeeeeeeccc```^^^ZZZ\\\ZZZVVVVVV\\\```aaagggeeebbb___^^^___cccfffjjjqqqzzzjjj```ggg}}}jjjNNN@@@>>>;;;:::888888:::===@@@BBBDDDCCCBBBAAA>>><<<:::999:::::::::;;;;;;;;;;;;<<>><<<<<<>>>@@@IIISSSaaannnwww~~~{{{zzz~~~zzzjjjYYYPPPRRRTTTTTTZZZZZZ^^^iii{{{zzzkkkbbb[[[\\\^^^]]]]]]______cccfffhhhgggfffdddddd```___^^^___aaabbbbbbaaa^^^```aaa___\\\[[[\\\^^^aaa___^^^___bbbeeeffffffbbb^^^]]]___bbbccchhhnnn~~~}}}zzzkkk\\\SSSJJJGGGEEEEEEGGGIIIKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHKKKLLLOOOTTT]]]hhhrrrwwwxxxsssjjj^^^TTTKKKEEEBBBBBBDDDIIIPPPZZZfffpppwww|||}}}~~~}}}{{{zzzuuurrrmmmiiihhhjjjmmmpppxxx~~~}}}vvvpppjjjgggaaaZZZXXXZZZ]]]iiiyyy}}}}}}~~~pppgggbbbccckkksss}}}}}}xxxpppkkkdddbbbiiiwww}}}hhhXXXOOOIIIEEEFFFFFFEEEDDDDDDEEEFFFFFFOOOOOONNNNNNNNNNNNNNNNNNLLLKKKMMMPPPOOOMMMNNNSSS___eeeiiidddXXXLLLEEEDDD@@@EEEIIIKKKOOOUUUWWWVVV___ccciiimmmmmmhhhbbb]]]VVVZZZ[[[XXXYYY___fffhhhkkkiiifffcccaaaaaaaaaaaacccfffqqqtttfff```mmmwww[[[FFF>>>:::999888888:::===AAADDDCCCCCCBBBAAA???===;;;:::<<<<<<;;;;;;;;;:::::::::===<<<>>>AAAAAABBBHHHPPP^^^rrruuuiiikkkvvv{{{uuu|||vvviiiaaaVVVQQQKKKHHHKKKVVVdddoooooodddYYYXXXUUUUUU___ppp}}}vvvgggYYYQQQLLLHHHEEEHHHGGGFFFEEECCCAAA@@@???CCCCCCBBB@@@======>>>@@@HHHRRR```lllvvv~~~xxxrrrqqqtttwww~~~{{{ppp___TTTRRRSSSTTTWWWZZZ```kkkzzzuuufffaaa]]]\\\ZZZXXXYYY\\\\\\```eeehhhiiihhhggggggcccbbbaaaaaabbbcccbbbaaa___dddhhhfffaaa]]]\\\^^^aaa___^^^^^^```bbbccccccddd```^^^```bbbcccggglllxxxfff[[[PPPMMMHHHFFFGGGJJJLLLMMMJJJJJJJJJJJJIIIGGGFFFEEEHHHHHHIIINNNVVVcccpppyyyzzzqqqdddWWWLLLFFFCCCBBBEEEJJJRRR\\\gggpppuuu{{{|||}}}}}}}}}{{{yyyxxxrrrnnnjjjggggggkkkqqqttt||||||sssllleeeaaa]]]YYYYYY]]]cccmmm|||{{{uuuxxxyyyjjjbbbaaafffppp{{{~~~{{{{{{zzzooojjjfffhhhssswwwcccTTTLLLHHHEEEGGGFFFEEEEEEEEEEEEFFFGGGOOOQQQSSSTTTRRRQQQOOOOOOOOOLLLKKKMMMNNNMMMOOOTTTdddoooxxxtttfffVVVNNNMMMFFFFFFFFFHHHMMMQQQSSSRRRXXX]]]eeejjjkkkgggaaa\\\XXX[[[[[[ZZZ^^^ffflllllljjjhhhfffeeeeeedddcccbbbeeeccciii{{{yyyiii]]]aaavvv|||dddNNNBBB:::999777777888<<>><<<:::999======<<<;;;::::::999999999999<<<@@@AAAAAAFFFLLLQQQaaazzz~~~nnnlllvvv|||xxxmmm^^^UUULLLFFFEEEIIIRRR[[[nnnwwwwwwhhh\\\[[[XXXZZZfffyyy|||lll\\\QQQLLLJJJIIIGGGFFFEEECCCAAA@@@???>>>AAABBBBBBAAA@@@@@@BBBDDDGGGQQQ___lllvvv~~~wwwpppkkkjjjjjjvvvyyyvvvhhh[[[UUUTTTSSSQQQXXXdddqqqssscccaaa___]]]XXXRRRSSSXXXZZZ___eeeiiijjjhhhffffffeeedddbbbbbbccccccaaa```bbbhhhnnnmmmfff```___``````^^^\\\\\\]]]_________aaa]]]\\\___aaabbbfffkkkwwwkkkYYYTTTMMMHHHHHHIIIKKKLLLJJJKKKMMMMMMMMMKKKIIIGGGIIIIIIIIILLLSSS^^^mmmvvv~~~uuuhhhZZZNNNHHHEEEDDDGGGMMMVVV___iiippptttyyyzzz{{{{{{zzzxxxvvvuuunnnlllhhhgggiiinnnuuuyyy~~~zzzqqqiiiaaa]]]ZZZYYY^^^ccckkksss|||uuupppvvvtttfffaaaccckkkwww}}}uuuuuuxxxzzzkkkiiikkksssqqq```TTTLLLJJJIIIIIIIIIHHHGGGGGGHHHIIIIIINNNRRRWWWYYYWWWUUUSSSRRRSSSLLLGGGGGGIIILLLRRRYYYiiivvv~~~nnn^^^UUUTTTOOOKKKGGGGGGHHHJJJLLLMMMQQQUUU\\\aaadddccc```^^^\\\\\\[[[[[[bbbkkkmmmjjjfffdddbbbcccfffiiiiiiiiiiiiccceeetttwwwkkk```\\\fffttt|||hhhUUUHHH<<<:::777666777:::>>>AAAAAAAAAAAA@@@???===<<<;;;======<<<;;;:::999999888;;;:::<<>>======<<<;;;::::::999999>>>;;;<<<@@@AAA??????BBBDDDLLLWWWgggwwwrrrsssnnn```SSSNNNJJJFFFJJJQQQccclllxxx~~~uuueeeddddddiiiyyymmmZZZOOOMMMNNNJJJIIIHHHFFFEEECCCBBBAAADDDEEEEEEDDDBBB@@@AAAAAAGGGRRRaaaooozzzxxxpppkkkssswwwoooddd\\\XXXUUUTTT\\\iiixxx{{{rrrjjjiiiiiihhhbbbYYYWWWZZZ]]]cccjjjnnnmmmiiieeecccgggeeecccccccccbbbaaa___```bbbdddeeeccc```^^^]]]]]][[[YYYYYY[[[\\\]]]\\\YYYWWWWWW\\\___```dddiiitttmmmbbbYYYSSSOOOMMMLLLKKKLLLMMMNNNNNNLLLKKKJJJGGGJJJNNNRRRWWWaaaoooxxx}}}|||wwwlll]]]RRRMMMLLLMMMQQQXXXaaaiiiooosssttttttuuuvvvvvvuuussspppoooiiiiiiiiikkkpppwww~~~zzzssslllccc\\\[[[^^^eeeqqq|||}}}ppphhhcccjjjvvv{{{yyywwwtttfffooo~~~ppp___VVVQQQLLLLLLNNNLLLKKKJJJJJJJJJJJJKKKLLLNNNQQQTTTTTTTTTVVV\\\aaa]]]RRRGGGDDDFFFLLLTTT\\\```jjjrrrqqqhhh]]]XXXXXX[[[XXXVVVUUUNNNEEEEEEIIIMMMPPPUUUZZZ^^^```aaaaaaccchhhjjjeeebbbdddiiikkkjjjddd______fffoootttvvvpppeeeaaakkkzzz|||ssshhh[[[XXX\\\kkkzzzxxxnnnddd\\\FFFBBB===888777888;;;===BBBCCCCCCCCCBBBAAA@@@@@@<<<<<<<<<;;;;;;:::::::::;;;888888<<<>>>======@@@@@@HHHQQQ\\\ooo|||wwwvvv{{{hhhXXXRRRNNNKKKPPPYYYhhhooowww{{{|||wwwgggggghhhpppwwwbbbTTTNNNMMMJJJJJJIIIGGGEEEDDDBBBBBBBBBDDDEEEDDDBBBAAAAAABBBHHHSSSdddrrr|||www{{{zzzqqqgggbbb___]]]]]]```iiivvvuuunnnhhhggghhhjjjggg```\\\]]]___eeemmmrrrrrrnnniiifffhhhfffddddddddddddbbbaaa___]]]\\\]]]___```___]]]^^^\\\[[[[[[]]]_________ZZZXXXXXX]]]___```cccgggyyynnnccc[[[VVVRRRPPPKKKLLLLLLLLLLLLJJJIIIHHHDDDIIIOOOTTT[[[eeerrr|||{{{{{{vvvlll^^^SSSOOONNNNNNRRRZZZbbbiiioooqqqssssssttttttuuusssqqqooommmhhhhhhjjjmmmssszzzwwwpppiiiaaaZZZ[[[```jjjyyy~~~{{{jjjddddddnnn}}}xxxpppkkkvvvxxxhhhYYYSSSOOOKKKKKKNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOQQQQQQOOOOOOTTT^^^gggcccWWWLLLIIIJJJNNNUUU\\\[[[cccjjjjjjccc\\\ZZZZZZ^^^^^^```___VVVJJJGGGLLLMMMPPPUUUYYY]]]^^^^^^^^^fffqqqvvvnnncccbbbiiipppooohhh```___fffooouuuwwwuuuhhhbbbiiitttvvviiiZZZWWW\\\ZZZlll|||~~~wwwqqqkkkeeeJJJFFF@@@;;;888999;;;===@@@AAAAAAAAA@@@@@@???>>><<<<<<;;;;;;;;;:::::::::555222222888<<<===???BBB>>>GGGPPPXXXeee{{{{{{yyyrrr^^^VVVRRRPPPXXXccclllrrrxxxzzzzzz{{{yyysssxxxzzzggggggiiirrr{{{gggWWWOOOMMMIIIHHHGGGEEEDDDBBBAAA@@@>>>@@@BBBCCCCCCCCCEEEFFFHHHTTTeeeuuu~~~tttjjjhhhgggeeecccccchhhtttoookkkdddccceeeiiihhhbbb^^^^^^```fffooouuuuuuqqqmmmjjjiiigggfffeeeffffffdddccc```\\\XXXZZZ^^^bbbaaa______^^^\\\]]]___aaaaaaaaa]]]ZZZZZZ^^^```___bbbfffwwwnnnfff___[[[WWWTTTQQQOOONNNMMMKKKIIIIIIKKKPPPVVV^^^gggnnnssswwwyyywwwlll]]]RRRNNNNNNRRRWWW^^^dddiiinnnsssvvvwwwtttoookkkhhhhhhhhhiiigggiiinnnsssyyy~~~}}}zzzuuuooojjj^^^\\\ZZZ\\\cccooo{{{~~~rrriiigggjjjwwwwwwrrrsssmmmooobbbVVVRRRQQQOOOLLLKKKLLLJJJHHHGGGGGGGGGFFFEEENNNNNNNNNPPPUUUZZZ___bbb___XXXPPPNNNQQQUUUWWWVVVUUU\\\ccceeebbb]]][[[\\\___lllxxxuuueeeSSSIIIGGGPPPRRRUUUWWWXXXZZZ]]]___eeepppzzzwwwllleeeiiiqqqrrriii```]]]cccjjjoooqqqtttlllfffhhhqqq~~~|||kkk___ZZZXXXSSS```qqq||||||xxxuuuuuueeeRRR???;;;<<<<<<;;;<<<>>>@@@CCCFFFFFFEEECCCAAA>>><<<:::999::::::888777888888999999999::::::::::::CCCJJJPPP___uuuzzz}}}gggZZZXXX]]]iiittt|||xxxrrrppprrrxxx||||||~~~|||cccdddgggwww~~~ggghhhmmmyyy~~~zzziiiYYYOOOLLLHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDEEEFFFBBB???AAAGGGLLL]]]oooyyysssooonnnlllqqqjjjkkkyyyzzz~~~mmm___```bbbdddccc```___aaacccgggiiilllooopppnnnllljjjlllmmmnnnmmmkkkjjjjjjkkkccc\\\WWWZZZ```bbb```]]]```\\\ZZZ\\\bbbeeeeeeccc```\\\\\\```bbbbbbbbbeee|||sssjjjeeebbb___\\\YYYWWWUUUQQQOOOMMMOOORRRXXX```iiiqqqvvvyyyzzzvvvlll^^^SSSPPPQQQVVVZZZ___dddhhhkkkoooqqqtttqqqmmmiiiggggggiiijjjjjjlllpppuuuzzz~~~{{{yyyxxxyyy{{{|||}}}yyyvvvpppjjjeee\\\[[[[[[___fffpppzzz}}}}}}tttfffgggnnn~~~uuurrrtttyyylll```TTTPPPPPPOOOMMMMMMMMMNNNNNNOOOOOONNNKKKIIIKKKKKKLLLOOOSSSYYY^^^bbb\\\VVVPPPNNNQQQTTTUUUTTTSSSYYY```bbb___\\\[[[\\\fffuuusss___QQQLLLRRRTTTVVVXXXXXXYYY\\\]]]```iiirrrqqqhhhccceeejjjllleee^^^[[[^^^dddiiikkkmmmhhhdddeeekkkvvvvvviii```[[[UUU^^^lllzzz|||rrr^^^HHH===:::777666888===???BBBEEEFFFEEECCCBBB>>><<<:::999:::;;;:::999888888999999999:::::::::<<>><<<::::::;;;;;;:::999888888999999999:::::::::===@@@EEENNN```vvvtttrrr~~~qqqkkklllpppwwwzzzyyyrrriiiaaaYYYRRRQQQRRRSSS[[[sssppphhhgggjjjtttxxxmmm___dddlllnnniii\\\MMMCCC??????@@@BBBEEEHHHKKKMMMNNNKKKJJJIIIFFFCCCGGGNNNXXXgggxxx~~~yyyvvvxxx{{{vvvvvvyyyzzz}}}ttthhh___]]]___bbbccccccccceeefffhhhiiillloooppppppooonnnooorrruuuvvvuuupppjjjgggbbb```^^^```eeelllqqqsssjjjfffbbbbbbeeehhhhhhgggccc______ccceeedddccceee}}}yyyuuuqqqjjjccc^^^XXXXXXZZZ^^^eeennnvvv{{{|||zzzsssiii^^^XXXYYY\\\^^^```ccceeeeeeeeefffgggiiigggcccaaabbbfffkkkooouuuwwwyyy}}}zzzvvvpppjjjeeeccccccdddoooyyy~~~xxxqqqiiiaaa[[[WWWTTTXXX___fffmmmrrruuuvvvsssnnngggcccfffppp}}}tttjjjnnnxxx~~~qqqooorrrtttfff[[[PPPMMMMMMLLLLLLNNNHHHJJJMMMNNNMMMKKKJJJIIIGGGGGGIIIKKKOOOSSSWWWYYYWWWUUUSSSSSSTTTTTTSSSQQQNNNQQQTTTUUUUUUVVVYYY[[[fffuuummm]]]TTTUUUWWWYYYYYYXXXWWWWWWXXXYYY]]]aaadddeeecccaaa```aaa```^^^[[[YYYZZZ]]]aaabbbbbbdddeeedddgggttt}}}sssddd^^^^^^mmmnnnUUUCCC;;;;;;<<<999;;;???BBBEEEFFFFFFEEEAAA???===;;;;;;;;;:::888888888999999999:::::::::<<<===BBBMMM```vvv|||uuulllmmmqqq~~~|||mmmbbbZZZTTTLLLNNNNNNSSSbbbttt}}}}}}wwwyyy~~~tttiiieeefffppp{{{~~~tttjjj]]]aaahhhmmmkkk```QQQEEE@@@AAABBBDDDHHHLLLPPPSSSQQQNNNMMMKKKHHHFFFJJJRRR\\\iiixxx|||wwwvvvxxxvvvpppiiijjjrrrzzzzzz{{{}}}|||xxxuuuxxxxxxzzzqqqhhhbbbaaabbbcccddddddcccccccccfffhhhjjjlllnnnoooooooookkknnnsssvvvvvvrrrjjjeee___```______dddmmmuuuxxxsssooojjjggghhhiiiiiihhhfffcccbbbfffhhhfffeeeggg|||vvvooohhhccc\\\]]]^^^bbbhhhooovvvzzz{{{xxxqqqggg^^^ZZZ\\\___^^^aaacccddddddcccdddeeecccaaa``````ccchhhnnnrrryyy{{{}}}}}}yyysssmmmhhhfffeeeeeeiiittt~~~|||vvvnnnddd\\\VVVSSSQQQWWW```iiioooqqqpppoooiiiddd]]][[[```kkkwwwwwwpppsss{{{|||pppnnnrrr}}}lllcccYYYPPPMMMLLLJJJKKKMMMLLLNNNOOOMMMKKKJJJKKKLLLHHHHHHIIIJJJLLLNNNPPPRRRRRRQQQQQQQQQQQQPPPNNNMMMKKKMMMOOOPPPRRRTTTWWWYYY___iiiuuuzzzttthhh]]]WWWTTTVVVYYYYYYWWWVVVUUUVVVWWWXXX[[[^^^aaaaaa___]]]\\\\\\\\\[[[YYYXXXYYY[[[\\\]]]```bbbaaacccnnn{{{uuujjjbbbiiifffNNN@@@<<<;;;888:::===AAADDDEEEFFFFFFEEEBBB???===<<<;;;888777888888999999999:::::::::;;;;;;???KKK]]]qqq{{{pppooorrruuufffZZZSSSIIIJJJKKKNNNTTT\\\```___\\\bbbooozzzjjjfffeeemmmyyy}}}xxxpppiiijjjnnnqqqnnndddTTTHHHCCCCCCEEEGGGJJJNNNRRRTTTSSSPPPNNNMMMJJJHHHMMMUUUbbbmmmyyy}}}|||zzztttnnnkkkmmmmmmggg^^^[[[___eeehhhhhhlllrrrxxxzzz{{{{{{|||ssswwwyyyrrrkkkfffaaabbbccceeeeeeeeedddcccdddeeegggiiikkkmmmooopppgggiiimmmqqqsssqqqkkkfffdddfffdddaaadddnnntttuuuyyyuuupppllljjjiiiiiihhhiiiffffffjjjkkkiiiggghhh|||wwwqqqkkkfffbbbbbbdddgggkkkqqquuuxxxxxxtttmmmddd^^^\\\]]]```^^^```bbbbbbaaa`````````]]]]]]^^^aaaeeelllrrruuu{{{|||~~~|||wwwsssqqqoooooommmvvv~~~~~~|||yyysssjjj```WWWSSSQQQOOOVVVaaajjjooooookkkhhh```]]][[[]]]eeepppzzz{{{uuuxxx~~~wwwnnnooouuusssfff^^^VVVPPPOOONNNKKKKKKNNNNNNOOOOOOLLLGGGEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJKKKMMMOOORRRUUUVVVWWW]]]dddhhhfff```ZZZVVVQQQTTTWWWXXXVVVUUUUUUUUUUUUUUUVVVYYY[[[\\\\\\[[[WWWXXXYYYZZZYYYXXXVVVTTTSSSTTTXXX\\\]]]```iiitttyyymmmkkkwwwxxxYYYFFF;;;777888999<<<@@@CCCEEEFFFFFFFFFDDD@@@>>>===;;;999777888888999999999:::::::::::::::>>>IIIVVVfffyyytttppprrrooo]]]RRRMMMMMMMMMNNNPPPQQQPPPNNNNNNUUUddd{{{ssspppqqqwww~~~yyyzzzzzzyyysssfffVVVJJJDDDEEEGGGJJJMMMPPPRRRSSSSSSQQQPPPPPPNNNLLLQQQYYYkkksss{{{|||zzzvvvooohhh___aaaaaa\\\TTTOOOPPPRRRSSSUUU]]]hhhqqquuuzzz~~~yyyrrryyy{{{tttmmmhhh^^^___aaaeeehhhiiihhhfffcccccceeegggjjjmmmoooqqqgggggggggkkknnnooolllhhhaaaddddddccckkkxxx~~~|||wwwuuurrrnnnkkkiiihhhhhhjjjggggggkkkllliiigggggg|||xxxuuuqqqllliiiggghhhjjjmmmpppsssuuuwwwuuuqqqjjjccc]]]\\\]]]___]]]^^^```___\\\ZZZYYYYYYYYY[[[^^^bbbiiiooouuuxxx{{{|||~~~~~~|||zzzyyyxxxsssyyy}}}}}}}}}~~~|||wwwuuuooofff\\\TTTQQQPPPNNNVVVaaajjjnnnlllgggbbbZZZZZZ]]]eeeppp|||~~~{{{{{{}}}}}}xxxpppkkkqqqzzzxxxjjj___WWWRRROOOQQQPPPNNNNNNQQQNNNQQQRRRNNNHHHCCCBBBDDDGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKKKKJJJIIIHHHGGGHHHHHHHHHIIIKKKNNNQQQSSSSSSQQQTTTWWWZZZZZZWWWTTTQQQMMMPPPTTTVVVVVVUUUTTTUUUWWWVVVVVVWWWXXXZZZ\\\]]]WWWWWWXXX[[[]]]\\\WWWRRRNNNMMMPPPVVV[[[```hhhqqq|||wwwllllll|||hhhQQQBBB:::888:::<<>>>>>===<<<:::888888999999999:::::::::::::::>>>EEELLLWWWjjj{{{|||{{{uuuvvvhhhXXXSSSOOOLLLLLLNNNMMMKKKIIIIIINNNYYYmmm|||kkkYYYMMMEEEHHHKKKOOORRRTTTTTTUUUSSSRRRSSSUUUSSSQQQVVV\\\qqqxxx|||{{{wwwrrrkkkcccXXXXXXWWWSSSNNNJJJIIIJJJHHHMMMYYYgggnnnpppttt{{{yyywww~~~|||uuulllggg^^^___aaaeeeiiijjjhhhfffccccccdddfffiiimmmqqqsssnnniiiffffffjjjmmmmmmlll___ccccccdddooonnnnnnnnnmmmkkkiiihhhhhhiiiffffffjjjkkkgggdddeee~~~zzzvvvssspppmmmkkkjjjkkknnnqqqsssuuuvvvvvvrrrnnnhhhaaa]]]\\\]]]^^^]]]^^^^^^\\\YYYVVVTTTTTTWWWYYY^^^dddkkkqqqwwwyyy{{{|||~~~~~~|||{{{uuuzzz|||{{{zzz}}}~~~|||sssrrrmmmdddYYYRRROOOOOONNNVVVaaajjjnnnkkkddd___XXXZZZ```lllzzz}}}}}}}}}}}}zzzxxx}}}zzzvvvqqqkkkiiirrr~~~pppcccYYYRRROOONNNRRRRRRPPPQQQTTTSSSWWWYYYVVVOOOHHHEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLMMMLLLJJJIIIIIIJJJHHHHHHIIIKKKNNNQQQQQQQQQMMMNNNPPPQQQRRRQQQMMMKKKKKKNNNRRRUUUUUUUUUUUUUUUZZZZZZYYYXXXYYY[[[^^^```YYYXXXYYY^^^bbbaaaZZZSSSLLLJJJMMMTTT\\\bbbjjjqqq{{{{{{lllcccnnnsss\\\MMMDDD888:::<<>>??????>>>===888888999999999::::::::::::;;;>>>CCCEEELLL___rrr{{{{{{{{{sss```RRRLLLFFFFFFGGGGGGEEEDDDFFFGGGMMM[[[qqqqqq]]]QQQGGGJJJOOOTTTWWWYYYYYYYYYTTTSSSUUUXXXVVVUUUYYY___sssxxx{{{xxxtttoooggg___WWWUUURRRNNNLLLJJJJJJJJJGGGNNN\\\jjjnnnkkknnnuuu|||~~~~~~}}}}}}uuukkkeeebbbbbbcccfffiiiiiifffbbbcccddddddfffjjjnnnsssuuutttmmmfffeeehhhmmmooonnniiikkkhhheeennn||||||rrrfffhhhjjjkkkjjjiiihhhhhhgggdddeeeiiiiiieeebbbbbb}}}xxxtttrrrrrrrrrppprrrtttwwwxxxwwwuuutttrrrkkkddd``````___\\\XXX]]]\\\[[[XXXUUUTTTVVVXXXWWW^^^dddhhhlllsssxxxxxx{{{{{{{{{|||~~~~~~{{{|||yyyxxxyyy||||||wwwrrrppplllfffbbb^^^[[[XXXVVVZZZZZZ```jjjnnnhhh___[[[RRR\\\kkkzzz}}}|||~~~~~~zzzwwwwwwzzz}}}~~~}}}vvvqqqgggaaacccfffkkksss}}}zzzhhhXXXPPPQQQPPPNNNJJJHHHLLLSSSZZZWWW[[[^^^[[[RRRJJJGGGHHHFFFHHHIIIIIIHHHHHHKKKMMMKKKLLLLLLLLLJJJIIIGGGFFFHHHGGGGGGGGGHHHJJJLLLMMMPPPMMMJJJJJJLLLNNNNNNNNNNNNRRRUUUUUUQQQPPPSSSVVVWWWYYY[[[[[[[[[ZZZ[[[\\\]]]^^^___cccfffgggfffdddUUUNNNKKKOOOWWW```jjjsss}}}sssooo~~~mmmSSSCCC<<<999666777<<>>;;;:::<<<<<<:::999888777777777>>>999;;;AAACCCCCCNNN^^^tttwwwwww|||jjjWWWTTTPPPMMMKKKHHHEEECCCEEEDDDIIISSS```mmm}}}}}}hhhZZZSSSTTTVVVYYY\\\]]]\\\[[[XXX[[[\\\ZZZWWWZZZdddmmmuuuvvvtttqqqqqqpppjjjbbbWWWSSSNNNJJJHHHHHHKKKMMMNNNTTT```lllooollllllnnnzzz{{{xxxrrrsssqqqiiiaaadddcccaaa___]]]]]]^^^^^^aaaaaaccciiiooorrrrrrpppuuupppjjjiiilllooonnnllliiihhhggghhhkkknnnnnnnnndddddddddfffiiijjjiiihhheeegggjjjkkkiiigggeeeeee~~~yyyvvvuuuvvvwwwsssuuuwwwyyyyyyxxxvvvtttnnnhhhaaa^^^^^^^^^[[[XXXZZZXXXUUURRRPPPQQQUUUXXX[[[bbbhhhkkkooouuuyyyyyyzzzyyyyyyzzz|||}}}|||zzzxxxzzz|||zzzuuupppjjjgggeeedddddddddbbbaaaaaaaaaeeelllnnnggg___[[[TTT___ppp}}}uuuuuuzzz|||xxxtttpppnnnpppvvv|||~~~wwwmmmbbbZZZUUU[[[dddmmmxxxppp```TTTNNNLLLMMMMMMKKKIIIKKKQQQVVVXXXWWWUUUQQQNNNKKKIIIIIIGGGIIIKKKMMMMMMKKKIIIHHHKKKKKKLLLLLLKKKJJJHHHGGGHHHGGGGGGGGGHHHJJJLLLMMMQQQQQQPPPOOOOOOOOOPPPQQQOOORRRVVVUUURRRQQQSSSVVVUUUVVVWWWXXXYYY\\\```ccc___aaadddiiinnnooonnnmmm[[[SSSNNNQQQWWW___iiiqqqxxxqqq{{{yyy___KKK===;;;999888999<<<@@@BBBBBBBBBAAA@@@@@@@@@@@@AAA===<<<;;;999888888888888;;;666888>>>>>>>>>GGGUUUcccyyyttttttqqqbbb^^^XXXTTTQQQNNNJJJGGGDDDBBBEEELLLUUU^^^jjjuuurrreee]]]]]]]]]^^^______^^^]]]___ccceeeccc```bbbhhhooosssuuutttqqqooooookkkeeeYYYUUUPPPKKKHHHIIILLLNNNOOOVVVcccnnnooojjjiiilllvvv~~~sssnnnnnnlllfff```aaa```___^^^]]]\\\\\\[[[^^^^^^```dddjjjnnnooonnnqqqlllffffffiiimmmmmmllliiigggeeedddddddddcccaaabbbaaabbbdddfffggggggeeeeeegggjjjiiigggdddcccbbb{{{wwwtttuuuwwwyyyuuuwwwyyyzzzyyyvvvsssqqqhhhccc]]]ZZZZZZZZZXXXVVVVVVTTTRRROOONNNQQQWWW\\\```ggglllnnnrrrwww{{{zzzxxxwwwwwwwwwyyy}}}|||{{{zzzzzz{{{wwwqqqkkkeeeeeefffiiilllnnnooonnnmmmjjjkkkooommmfff___]]]___jjj{{{yyyqqqrrryyyxxxsssooollliiimmmuuu~~~|||wwwlllbbbUUUNNNLLLUUUcccqqq}}}{{{pppbbbWWWOOOLLLLLLOOOQQQPPPOOOPPPTTTXXX]]]WWWPPPKKKKKKLLLMMMMMMKKKMMMQQQUUUUUURRRLLLGGGIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHJJJKKKMMMSSSUUUWWWUUURRRQQQRRRTTTPPPSSSVVVUUUSSSQQQSSSUUUTTTUUUVVVVVVXXX\\\bbbfffccceeejjjppptttuuusssppp```XXXQQQRRRVVV\\\eeemmm~~~|||sssttt|||lllUUUBBB@@@===999777888<<>>===;;;:::999999888888999555777<<<;;;999@@@JJJPPPbbb{{{tttssszzzkkkgggbbb^^^[[[VVVOOOJJJIIIEEEDDDHHHMMMQQQXXX___hhhqqq|||tttlllkkkhhhfffdddcccccccccjjjooorrrqqqmmmjjjlllpppooorrrsssnnnkkklllkkkhhh]]]YYYRRRKKKHHHIIILLLNNNNNNWWWeeeooonnnhhhgggjjjssszzztttlllhhhfffdddaaa^^^^^^^^^_________^^^\\\\\\\\\\\\\\\```eeejjjlllmmmmmmhhhccccccfffjjjlllmmmjjjgggdddbbb```^^^[[[YYY`````````bbbdddeeedddcccdddfffgggfffdddaaa``````}}}yyytttpppooopppsssvvvssstttvvvwwwuuurrrmmmkkkaaa]]]WWWTTTSSSSSSRRRPPPQQQRRRRRRRRRRRRVVV[[[___eeekkkpppqqqtttyyy{{{zzzyyyxxxwwwwwwyyy}}}}}}|||{{{xxxrrrjjjeeeeeegggjjjooouuuxxxyyyxxxwwwsssqqqqqqmmmfffbbbbbbpppzzzxxxzzzxxxsssrrrooonnnrrr{{{{{{rrreee[[[QQQMMMKKKTTTdddsss}}}|||pppcccXXXQQQNNNMMMMMMPPPQQQQQQPPPQQQVVVZZZbbb]]]UUUOOOLLLMMMNNNPPPOOOQQQTTTXXXYYYVVVNNNHHHEEEFFFHHHJJJKKKKKKKKKKKKHHHGGGGGGGGGHHHJJJLLLMMMTTTXXX[[[YYYTTTQQQSSSVVVRRRTTTVVVUUUTTTSSSTTTUUUUUUVVVWWWXXXXXX[[[^^^aaaeeehhhmmmrrrvvvtttppplllbbbZZZRRRRRRUUUZZZcccjjjuuu}}}{{{rrrnnnoooppp[[[KKKFFF>>>999888999;;;<<>>>>>>>><<<;;;:::999999999:::888999<<<<<<999<<>>???@@@AAA@@@???===<<<@@@???===<<<;;;;;;:::::::::999:::<<<;;;999:::<<>>AAAEEEHHHKKKLLLMMMJJJJJJJJJJJJKKKMMMNNNPPPSSSUUUWWWUUURRRQQQRRRTTTUUUVVVVVVVVVVVVUUUTTTTTTPPPTTTYYY\\\\\\\\\\\\\\\]]]```gggnnnrrrrrrnnnkkkggg```[[[\\\^^^aaaffflllkkkrrr|||wwwqqqllliiiccclllyyyzzzlllfff[[[MMMCCC>>><<<:::999;;;<<<>>>@@@AAA@@@@@@???@@@@@@>>>===<<<;;;;;;;;;888888888888888888888888<<<<<>>>>>:::<<<@@@EEEIIILLLNNNOOOLLLLLLKKKKKKLLLNNNPPPQQQTTTSSSRRRQQQQQQRRRSSSTTTWWWVVVVVVVVVWWWVVVUUUTTTTTTWWWYYY[[[ZZZYYYZZZZZZYYY\\\bbbhhhmmmmmmjjjggghhhaaa]]]^^^```aaaccchhhgggllluuu|||~~~{{{uuuqqqnnngggjjjoooyyyyyyrrrdddTTTFFF??????BBBAAA@@@???>>>???@@@BBBDDDAAA@@@???>>>===<<<<<<<<<777777777666777888888777999888<<>>BBBEEEBBBAAA@@@>>>======<<<<<<888999888666888;;;;;;999:::999;;;???@@@EEETTTdddsss|||}}}iiibbb^^^``````[[[TTTQQQFFFIIIKKKHHHDDDBBBEEEJJJWWWlll~~~~~~zzz|||~~~}}}{{{xxxvvvrrrssspppmmmkkkjjjcccZZZQQQPPPMMMKKKIIIHHHIIIIIIJJJMMMYYYmmm}}}uuuiiiccc```\\\\\\^^^^^^\\\YYYXXXYYYZZZ[[[\\\[[[[[[ZZZ___aaabbb```]]]]]]```ccc```cccfffggggggfffeeeeeedddeeefffiiilllmmmkkkiii[[[ZZZYYY[[[\\\\\\[[[ZZZSSSSSSSSSRRRRRRTTTXXX[[[qqqcccccckkkqqqtttuuuqqqnnnlllmmmooonnniiicccZZZYYYWWWTTTPPPMMMKKKIIIIIIKKKMMMOOOOOOMMMKKKIIIBBBEEEGGGGGGFFFIIIOOOVVVWWW[[[```dddgggjjjmmmoootttvvvxxx{{{}}}~~~~~~}}}wwwvvvuuuuuuttttttsssssspppqqqvvv~~~~~~yyy{{{}}}~~~}}}}}}vvvxxx}}}zzzwwwtttjjj```ZZZ]]]kkk{{{~~~wwwpppddd___WWWRRRPPPPPPQQQRRRRRRRRRRRRTTTUUUTTTQQQNNNWWWWWWYYY\\\ZZZXXX[[[aaakkkkkkSSSCCCDDDAAABBBDDDGGGJJJLLLNNNOOORRRNNNMMMOOOPPPNNNOOORRRUUUPPPKKKIIIKKKMMMNNNMMMVVVVVVVVVVVVVVVUUUTTTSSSYYY]]]___]]]WWWRRRRRRSSSVVVVVVWWW\\\```bbbaaa______^^^^^^___``````___]]]eeehhhnnnrrrsssttt}}}~~~wwwtttwwwrrrmmmsss~~~aaaIIIAAACCCEEE>>><<>>>>>=========<<<<<<<<<;;;;;;::::::::::::999888777999???GGGLLL[[[eeettt{{{qqqhhhbbbeeegggbbbXXXRRRVVVRRRLLLHHHFFFFFFFFFEEEUUU]]]iiisss|||~~~}}}~~~~~~~~~~~~}}}|||}}}yyyvvvvvvtttjjj___XXXQQQLLLLLLMMMJJJIIIJJJKKKRRR___pppzzzrrrqqqdddbbb]]]YYY\\\```^^^YYYWWWWWWXXXYYYZZZ[[[\\\\\\YYY\\\``````^^^]]]^^^```aaabbbdddddddddbbbaaa___```bbbeeejjjnnnooonnnlllbbb```]]][[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUVVVWWWXXXqqqbbbaaahhhnnnrrrtttrrrooolllkkkkkkhhhbbb\\\PPPOOONNNMMMLLLKKKJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGBBBEEEHHHHHHHHHKKKQQQWWW[[[___dddhhhkkknnnqqqssstttvvvxxx|||~~~~~~yyyvvvppprrrvvvzzz}}}zzzzzz|||xxxsssrrrvvv}}}yyyzzzxxxrrrnnnfff___\\\ffftttvvvnnn]]]YYYTTTQQQQQQRRRSSSSSSVVVUUUUUUVVVVVVUUUQQQOOOUUUUUUXXX[[[[[[ZZZ___fff}}}gggPPPKKKCCCCCCEEEFFFHHHJJJKKKLLLPPPMMMLLLNNNNNNMMMOOOTTT]]]WWWPPPLLLLLLNNNOOOPPPSSSSSSSSSSSSSSSRRRQQQQQQPPPUUUYYYYYYUUURRRRRRTTTYYYWWWVVVXXXZZZ\\\[[[ZZZ]]]\\\\\\]]]```aaaaaa```bbbeeejjjoooooopppyyy~~~|||ttttttqqqVVVGGGBBB???:::999>>>CCCDDDCCCDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;:::999999:::999888777888<<>>999888===@@@@@@BBBDDDBBBBBBBBBBBBAAA@@@??????===<<<<<<;;;::::::999999999:::999888777888;;;>>>===CCCLLLVVVddd{{{}}}pppsss{{{wwwxxxvvvlllaaaZZZUUUUUUQQQLLLGGGFFFIIILLLMMMOOOQQQRRRSSSXXX___eeevvv}}}|||~~~}}}tttiii___UUUQQQOOONNNQQQVVV```ppp|||pppnnnpppqqqnnnggg]]]XXXWWWTTTOOOQQQQQQRRRTTTUUUVVVWWWXXXWWWXXXYYYZZZZZZ\\\___bbbbbbcccddddddcccbbb___^^^]]]aaagggnnnrrrpppkkkfff```^^^[[[ZZZZZZZZZYYYWWWWWWWWWVVVUUUUUUUUUVVVWWWqqq```\\\aaagggmmmqqqpppmmmkkkiiifffbbb\\\XXXNNNLLLJJJGGGEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEHHHLLLOOORRRUUUZZZ]]]eeehhhmmmpppsssuuuwwwyyyvvvwwwyyy{{{~~~~~~{{{wwwttttttxxx}}}wwwrrrooosss||||||sssiiiggghhhmmmsss~~~zzzkkk```XXXWWWVVVUUUUUUSSSPPPMMMWWWVVVUUUVVVWWWWWWUUUSSSTTTTTTVVVZZZ\\\]]]dddllleeeZZZQQQPPPOOOMMMLLLLLLLLLLLLOOOMMMMMMNNNMMMMMMTTT]]]bbb^^^YYYUUURRRRRRRRRSSSRRRSSSSSSSSSSSSSSSRRRRRRPPPTTTYYYZZZXXXUUUSSSSSSVVVTTTQQQPPPRRRVVVZZZ]]]\\\ZZZXXXZZZ]]]```cccccc``````cccgggggghhhnnnvvv~~~yyyqqq|||bbbMMMDDD???;;;<<<===<<<>>>BBBBBBCCCCCCCCCCCCBBBAAA@@@======<<<<<<;;;:::999999888999:::999888777999:::;;;???DDDGGGOOObbb|||}}}oooppp{{{|||rrrgggbbb[[[ZZZUUUMMMGGGHHHPPPWWWYYYWWWSSSOOOMMMOOOUUUZZZeeexxx}}}{{{|||{{{{{{}}}yyyrrrhhh^^^SSSMMMKKKLLLRRRYYYppppppffffffjjjooonnnhhh^^^XXXWWWUUURRROOOPPPQQQRRRTTTUUUVVVVVVTTTVVVXXXZZZ\\\^^^```aaaaaabbbcccdddcccaaa___^^^[[[]]]bbbgggjjjiiieeeaaa```^^^\\\\\\\\\\\\ZZZXXXXXXWWWVVVUUUUUUUUUVVVWWWrrrbbb]]]aaaffflllrrrtttrrrooolllgggaaa[[[WWWOOOMMMIIIEEEBBB@@@??????@@@???>>>???@@@BBBDDDFFFIIILLLPPPTTTXXX[[[___aaafffjjjnnnqqqsssuuuwwwyyyyyyyyyyyyzzz{{{|||}}}~~~{{{~~~}}}yyyxxxwwwvvvtttrrruuu{{{}}}xxxvvvwww|||~~~}}}}}}|||wwwmmmiiilllttt{{{~~~qqqbbbXXXUUUUUUVVVWWWXXXVVVRRRNNNQQQQQQQQQRRRUUUVVVVVVUUUUUUTTTWWWZZZ[[[[[[```hhh|||{{{gggaaaTTTSSSQQQNNNMMMLLLMMMMMMMMMKKKJJJKKKKKKKKKQQQYYYXXXYYYYYYXXXVVVTTTRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRRRRUUUXXXZZZZZZXXXVVVUUUWWWVVVSSSRRRSSSVVV[[[^^^\\\ZZZXXXYYY\\\___aaaaaabbbaaacccfffffffffkkkrrrxxxwwwuuu{{{eeeNNNEEE===:::999999<<<@@@@@@AAACCCDDDDDDCCCBBBAAA??????>>>===<<<;;;:::999777999:::;;;999999999:::;;;???AAAAAADDDPPPdddttt~~~qqqooouuu{{{sssjjjfffeeebbbZZZPPPJJJOOO[[[fffddd^^^VVVNNNJJJLLLQQQVVV^^^ppp~~~|||{{{}}}~~~xxxvvvwwwsssmmmcccZZZPPPLLLKKKNNNWWWaaaxxxzzzyyyfff]]]^^^bbbkkkmmmjjjaaaYYYWWWWWWUUUQQQQQQRRRSSSTTTUUUVVVVVVRRRSSSWWWZZZ^^^_________```aaabbbccccccaaa```^^^^^^^^^___aaaddddddcccaaaaaa```^^^^^^^^^^^^\\\ZZZXXXWWWVVVUUUTTTUUUVVVVVVssseeeaaaccchhhnnnttt{{{yyyuuunnnfff]]]VVVRRRJJJHHHEEEAAA????????????>>>>>>???@@@BBBEEEHHHIIINNNQQQUUUZZZ^^^aaacccdddgggjjjnnnqqqssstttvvvxxxzzzzzzzzzzzzzzz{{{||||||zzz}}}{{{uuurrrqqqqqqpppiiikkkoootttwwwzzz{{{{{{{{{wwwyyy|||yyytttssswww{{{}}}|||rrrnnnooouuu}}}rrrfffZZZRRRPPPQQQTTTWWWZZZYYYVVVSSSMMMMMMMMMOOORRRUUUUUUUUUTTTTTTWWWZZZYYYWWW[[[aaaooo{{{zzztttsssjjj]]]ZZZSSSQQQOOOMMMLLLLLLMMMNNNNNNJJJGGGIIIJJJJJJMMMRRROOORRRVVVWWWVVVSSSRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQOOOQQQTTTWWWYYYZZZZZZZZZZZZZZZXXXVVVTTTTTTWWWYYY[[[YYYXXXYYY\\\___``````eeecccdddfffgggfffjjjppprrr}}}qqqttt}}}___PPP@@@999888999:::======>>>@@@CCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<;;;:::777999;;;;;;:::999:::;;;777;;;======>>>EEERRR]]]vvvtttuuuwww{{{}}}~~~{{{vvvsssrrrtttuuu|||uuukkkiiioooiii___UUUSSS[[[hhhsssoooggg[[[PPPLLLOOOUUUZZZ___nnn~~~}}}}}}}}}|||{{{}}}zzzrrrooonnnjjjeeeXXXQQQLLLKKKLLLRRR^^^jjj|||vvvppptttsssbbbZZZZZZ\\\iiinnnmmmddd[[[WWWVVVUUUSSSTTTTTTTTTUUUUUUUUUUUUQQQRRRTTTXXX\\\^^^^^^]]]^^^___aaaccccccbbbaaa```^^^\\\ZZZZZZ\\\^^^______aaa```___``````___]]][[[YYYXXXVVVUUUTTTUUUUUUVVVvvvxxx|||uuuhhheeegggkkkqqqvvv{{{yyyuuunnndddZZZSSSOOOHHHFFFBBB@@@>>>>>>???@@@===>>>@@@CCCFFFIIILLLMMMSSSUUUZZZ___dddfffgggfffhhhkkkoooqqqssstttuuuwww{{{zzzzzzzzz{{{|||~~~~~~}}}yyytttqqqpppnnnmmmeeefffgggjjjnnnrrruuuwww{{{}}}wwwvvv{{{{{{uuunnnkkkmmmuuu}}}|||vvvssssssxxxtttggg]]]UUUOOOMMMOOORRRVVVYYYYYYVVVSSSLLLLLLKKKMMMPPPSSSSSSSSSQQQRRRVVVZZZXXXUUUWWW\\\]]]eeeaaa[[[^^^ZZZPPPNNNQQQOOOMMMLLLLLLNNNPPPRRRTTTMMMIIILLLOOONNNNNNOOOKKKNNNRRRTTTSSSQQQQQQRRROOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUXXXZZZ[[[[[[VVVXXXXXXWWWTTTRRRSSSUUUWWWVVVWWWZZZ]]]```aaaaaagggddddddfffgggfffiiinnnpppwwwrrrkkkmmm{{{eeeLLL@@@<<<:::999999888:::>>>AAACCCCCCBBBAAACCCBBBAAA@@@???===<<<<<<888:::;;;:::999888888999666888:::;;;;;;???FFFLLLcccyyy~~~{{{vvvqqqnnnllljjjooowwwzzzrrrrrruuunnnddd^^^___gggsss{{{{{{pppbbbVVVQQQUUU[[[```gggpppzzz~~~}}}zzz{{{||||||{{{|||wwwxxxtttmmmhhhgggccc]]]OOOLLLKKKNNNSSS[[[iiivvvuuurrrppptttqqqccc\\\ZZZ[[[eeemmmoooggg]]]XXXVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTRRRPPPOOOQQQVVVZZZ\\\]]]\\\^^^```bbbccccccbbbaaa^^^[[[XXXWWWYYY[[[\\\]]]```_________```___]]][[[YYYXXXWWWUUUTTTTTTUUUUUUeeeeeehhhooowwwvvvkkkhhhjjjmmmsssxxxwwwvvvrrrlllbbbYYYSSSOOOJJJHHHDDDAAA???>>>???@@@===>>>AAAEEEIIILLLOOOPPPVVVXXX\\\bbbgggiiihhhggghhhkkkooorrrssstttuuuwwwzzzzzzzzzzzz|||~~~|||yyyvvvsssrrrqqqooommmhhhgggggghhhjjjoootttvvvqqqvvvzzzxxxtttvvv~~~xxxzzz}}}tttnnnkkkiiimmmwwwxxxvvvvvvwww|||~~~zzzmmm```XXXRRRNNNOOOPPPRRRUUUWWWVVVSSSPPPNNNLLLLLLMMMOOOQQQRRRQQQNNNPPPUUUYYYXXXTTTUUUZZZQQQYYYVVVRRRXXXWWWNNNLLLQQQPPPNNNNNNOOOQQQTTTVVV[[[SSSNNNQQQUUUTTTQQQOOOKKKNNNQQQQQQPPPOOOPPPSSSRRRRRRSSSTTTUUUUUUTTTTTTXXXWWWVVVVVVXXXYYYZZZYYYOOORRRVVVVVVTTTSSSSSSUUUSSSTTTVVVZZZ^^^bbbbbbbbbhhheeedddfffgggfffhhhlllrrrsss{{{xxxnnnlllvvvyyyZZZHHHAAA===888555666888<<<@@@BBBCCCBBBAAADDDCCCBBBAAA???>>>===<<<::::::;;;999777666666777999:::::::::;;;===@@@CCCJJJaaa~~~{{{vvvppplllkkkmmmqqqtttwwwyyyzzzzzzzzzxxxvvvwww{{{{{{|||wwwqqqhhhdddhhhpppyyytttdddWWWSSSVVV]]]bbbnnntttyyy{{{~~~{{{wwwyyy{{{{{{{{{{{{|||~~~~~~uuuvvvsssmmmiiigggccc^^^PPPOOOQQQWWW^^^hhhvvvuuutttsssvvvrrrfff___\\\\\\```iiinnnhhh___ZZZYYYYYYWWWVVVVVVUUUTTTSSSSSSRRRTTTPPPKKKKKKPPPWWW[[[]]][[[]]]___bbbcccccccccbbbbbb```]]]]]]^^^`````````___^^^^^^___```___\\\ZZZYYYXXXWWWUUUTTTTTTUUUUUURRRSSSVVVZZZaaaiiippptttyyyyyyzzz{{{~~~{{{sssjjjgggiiimmmnnnnnnrrroookkkeee]]]UUUOOOKKKEEEEEECCC???======???AAA===???CCCHHHLLLOOOQQQRRRZZZ\\\aaaeeeiiikkkkkklllnnnnnnpppqqqsssuuuvvvwww{{{{{{{{{{{{|||~~~~~~yyyvvvuuuvvvyyyxxxtttooojjjgggeeehhhooottttttrrriiilllooorrruuuyyy~~~wwwqqqqqqoooppp~~~~~~|||~~~~~~zzzssskkkmmmrrrvvvzzz{{{{{{~~~uuuvvvtttsssvvv|||}}}yyymmmdddZZZQQQOOORRROOOPPPSSSTTTTTTRRROOOMMMJJJJJJKKKLLLLLLMMMOOOQQQUUUVVVWWWVVVUUUTTTUUUWWWSSSPPPLLLLLLLLLLLLJJJGGGMMMNNNOOOPPPPPPSSSVVVYYYaaa[[[TTTSSSUUUUUUQQQLLLJJJLLLNNNPPPRRRQQQPPPPPPRRRSSSTTTTTTTTTTTTWWWYYYYYYZZZXXXVVVWWWZZZWWWRRRUUURRRQQQSSSRRRNNNNNNQQQOOORRRVVVYYY[[[^^^aaacccfffcccaaabbbdddggghhhiiilllrrryyyrrrggghhhtttqqq[[[GGG999888>>>888777555666;;;@@@AAA>>>BBBAAAAAA@@@@@@?????????>>>===;;;999888888999999<<<;;;;;;::::::;;;;;;<<>>>>>===AAAAAA@@@@@@????????????:::999888777777777888999:::999999999999999999:::;;;AAAKKKYYYhhhyyy~~~wwwsssrrrooommmoootttvvvuuurrrssskkkeeeaaa]]][[[```hhhkkknnnttt~~~{{{yyy|||rrreee^^^\\\^^^fffnnnooonnnllllllnnnppprrrsssvvvvvvuuutttrrrsssuuuwww|||}}}xxxvvvssspppmmmiiidddaaaXXXYYY]]]fffttt|||yyy~~~|||vvvnnneeeaaabbbbbbhhhiiiddd^^^[[[YYYVVV[[[[[[ZZZZZZZZZ[[[]]]]]]]]]YYYRRRKKKHHHLLLSSSYYY\\\]]]]]]___aaacccdddeee```]]][[[[[[^^^bbbdddeeeeeeffffffddd```\\\[[[[[[]]]```___YYYVVVVVVVVVTTTBBBBBBBBBCCCFFFIIIMMMOOOTTTTTTTTTUUUXXXZZZ]]]___```ccchhhqqq{{{|||tttgggaaa[[[YYYYYYZZZYYYWWWRRRQQQNNNLLLIIIGGGFFFFFFBBBCCCCCCBBBBBBCCCGGGJJJQQQQQQQQQSSSWWW]]]bbbeeeeeefffhhhjjjmmmooopppqqqqqqqqqrrrsssuuuvvvwwwwww||||||}}}~~~}}}||||||}}}~~~sssssssssvvvxxxwwwrrrnnnaaaccchhhpppxxx{{{zzzwwwqqqjjjhhhjjjmmmqqqzzz{{{}}}}}}|||zzzzzz{{{}}}yyyyyywwwqqqlllkkkpppxxx|||ooo```YYYUUURRRPPPQQQPPPNNNKKKJJJJJJKKKKKKJJJGGGIIIMMMQQQUUUTTTQQQOOORRRVVV[[[]]][[[WWWSSSRRRLLLIIIFFFEEEGGGIIIJJJKKKHHHJJJNNNPPPQQQRRRUUUWWWTTTSSSRRRQQQQQQQQQRRRRRRMMMMMMNNNPPPQQQRRRSSSTTTOOOQQQSSSTTTTTTVVVYYY[[[]]]^^^[[[VVVVVV[[[]]]\\\[[[XXXWWWYYYXXXTTTSSSUUUSSSUUUXXXZZZZZZ[[[]]]^^^ddd```\\\ZZZ]]]aaaeeegggggglllsssxxx}}}vvvqqqooommmppp}}}|||ooocccSSSAAA777:::999888888999:::;;;<<>>888888777777777888999:::888888777777777777888888999;;;>>>CCCLLLXXXdddmmm}}}{{{xxxuuuvvvzzz|||}}}{{{}}}vvvnnnhhh___WWWSSSTTTTTTUUUZZZeeezzz{{{qqqgggcccbbbdddjjjpppllljjjfffddddddhhhmmmpppuuuvvvwwwvvvuuutttuuuvvvzzz||||||wwwqqqmmmkkkhhhddd```YYY^^^gggqqq{{{~~~xxxyyyzzzvvvtttoooiiifffgggggglllmmmfff___\\\ZZZWWWZZZZZZZZZ[[[\\\^^^``````aaa^^^XXXOOOHHHJJJRRRZZZ]]]]]]]]]^^^___bbbdddeee___]]]ZZZZZZ]]]```ccceeeggghhhhhheee```\\\YYYYYY^^^___\\\WWWWWWZZZYYYUUU>>>=========>>>@@@BBBDDDGGGGGGGGGHHHJJJLLLNNNOOONNNPPPUUU]]]gggqqqzzz{{{tttlllfffXXXUUUQQQOOOOOONNNLLLJJJGGGFFFEEEDDDCCCDDDEEEFFFAAACCCDDDEEEFFFHHHLLLPPPUUUUUUVVVXXX\\\```eeeggghhhhhhhhhiiikkkmmmoooppprrrrrrssstttuuuvvvwwwwww{{{|||~~~~~~yyyyyyyyyzzzyyytttlllfff]]]^^^dddnnnxxx{{{vvvqqqpppmmmnnnssswww{{{|||{{{{{{zzzyyyyyy|||uuutttrrrlllgggeeerrr}}}{{{lll\\\UUUTTTSSSQQQQQQMMMJJJHHHHHHJJJLLLKKKJJJFFFHHHKKKPPPRRRRRRPPPNNNPPPTTTXXXZZZYYYWWWUUUTTTMMMJJJGGGEEEEEEGGGIIIKKKGGGJJJMMMOOOPPPPPPQQQRRRPPPQQQQQQPPPMMMMMMPPPRRRNNNNNNNNNOOOQQQSSSTTTUUUQQQRRRSSSTTTTTTUUUWWWYYYVVV[[[]]][[[\\\bbbfffggg^^^\\\^^^aaa___XXXTTTTTTTTTVVVXXXYYYXXXXXXYYY[[[```]]]ZZZZZZ\\\```bbbcccccchhhooouuuzzz{{{wwwwwwtttqqqsss~~~yyysssfffRRRBBB<<<999888999888777888;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::::::::777777777666666777777777;;;;;;;;;<<>>???@@@@@@AAAAAABBBDDDEEEEEECCCEEEIIINNNVVV]]]dddhhhooonnnmmmkkkhhhbbb\\\XXXKKKJJJHHHHHHGGGFFFDDDCCCAAAAAA@@@@@@AAACCCEEEFFFDDDFFFHHHJJJLLLOOOSSSVVVXXXYYY\\\___bbbdddfffgggjjjjjjjjjkkklllnnnpppqqqsssssstttuuuwwwxxxyyyyyy{{{|||~~~}}}}}}}}}{{{wwwooogggaaa^^^```gggrrr|||{{{uuuuuuvvvzzz|||yyyyyyyyy~~~zzzrrrpppmmmiiiggghhhtttvvvgggXXXRRRQQQPPPOOOOOOIIIGGGGGGJJJNNNOOOMMMJJJFFFHHHKKKMMMMMMLLLLLLMMMNNNPPPSSSSSSTTTTTTVVVWWWPPPNNNJJJGGGEEEEEEGGGIIIHHHKKKMMMNNNNNNMMMMMMNNNOOOQQQRRROOOKKKIIILLLPPPOOOOOOOOOOOOQQQRRRSSSTTTNNNOOOPPPOOONNNMMMOOOQQQPPPYYY______^^^bbbeeefffZZZ[[[```ffffff___YYYXXXUUUWWWXXXXXXWWWVVVWWWXXX[[[ZZZ[[[\\\___```___^^^```ccckkkssswww{{{|||yyypppgggllluuucccSSSBBB<<<888999888666888<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<;;;:::999888888888777777777777888888666777888999:::<<>>>>>>>>===>>>@@@DDDHHHMMMQQQSSSYYYZZZZZZYYYVVVRRRNNNKKKBBBBBBCCCCCCCCCBBBBBBBBB>>>??????AAACCCEEEGGGHHHKKKMMMPPPRRRTTTWWWZZZ]]]___aaadddfffhhhiiiiiiiiimmmmmmnnnpppqqqrrrsssssstttuuuvvvxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}{{{xxxrrrkkkeeeaaabbbeeennnyyy|||www{{{xxxpppkkkhhhggglllrrrwwwkkk___RRRNNNMMMLLLLLLNNNJJJHHHGGGJJJPPPRRRNNNJJJGGGLLLPPPNNNJJJGGGIIILLLLLLMMMMMMLLLLLLOOOSSSWWWRRRPPPNNNIIIEEEDDDEEEGGGHHHJJJLLLLLLKKKKKKKKKLLLPPPQQQQQQNNNJJJHHHJJJMMMOOOOOOPPPPPPQQQQQQQQQQQQPPPQQQQQQOOOMMMLLLMMMOOOPPPZZZaaa^^^YYYXXXYYYZZZTTTUUU\\\dddfffbbb^^^^^^WWWYYYZZZZZZXXXWWWWWWXXXYYYYYY[[[^^^aaaaaa^^^\\\```aaahhhrrrxxx{{{~~~yyykkk^^^```wwwsssgggPPPDDD;;;;;;;;;888888===::::::;;;<<<<<<===>>>>>>???>>>>>>===;;;999777666999999888888888888999999333555888999999:::;;;===>>>III\\\qqqppp^^^PPPHHHDDDKKKZZZrrr}}}vvvqqqnnnppprrrpppqqqtttvvvnnnaaaTTTMMMQQQ\\\eeegggkkkppptttwwwzzz}}}~~~}}}}}}~~~zzzrrrjjjggghhhkkknnnqqqxxxxxxrrrtttqqqmmmkkkkkkjjjgggcccffflllxxxyyyuuujjjbbb```aaa```\\\\\\^^^___````````````VVVWWWVVVQQQLLLLLLQQQWWW[[[[[[\\\]]]^^^___`````````^^^\\\[[[[[[[[[YYYXXXYYYZZZZZZZZZZZZ[[[^^^```dddfffeeecccdddgggfffccc999999999999999:::::::::999999::::::::::::::::::;;;;;;<<<>>>@@@CCCEEEGGGHHHIIIKKKJJJHHHEEECCCAAA===>>>???@@@AAABBBDDDEEE>>>???BBBEEEHHHKKKMMMNNNTTTVVVYYY[[[\\\___bbbdddhhhhhhiiiiiijjjkkkllllllnnnoooqqqsssuuuuuuuuuuuuwwwxxxzzz|||~~~}}}yyyvvvuuuvvvwwwttttttrrrnnniiieeebbbaaabbbhhhrrr~~~zzz|||uuummmgggccceeeqqq~~~yyyaaaXXXOOOLLLKKKKKKMMMRRROOOKKKGGGIIINNNPPPNNNJJJHHHQQQXXXUUULLLEEEGGGLLLJJJJJJJJJHHHGGGIIIMMMPPPPPPPPPOOOKKKFFFDDDDDDFFFFFFGGGIIIIIIIIIJJJMMMOOOPPPOOONNNLLLJJJJJJKKKLLLOOOPPPPPPQQQQQQPPPNNNMMMQQQRRRRRRQQQPPPOOOQQQRRRUUU^^^bbb[[[QQQNNNPPPQQQTTTTTTWWW]]]```^^^]]]```ZZZ\\\]]]\\\[[[YYYZZZZZZZZZZZZ[[[^^^```aaa___^^^bbb```fffrrryyyxxx}}}~~~rrreeecccrrr|||bbbOOO@@@??????;;;999<<<888999:::;;;<<<===>>>>>>>>>??????>>>===;;;999888999888888777777888888999666888::::::999999:::;;;999???IIITTT```kkktttyyylllWWWNNNIIINNNWWWiiixxxsssppprrrsssqqqqqqsssuuuqqqhhh]]]UUUVVV]]]dddgggjjjooorrruuuxxx|||~~~}}}|||~~~zzzrrrjjjhhhpppyyy{{{yyymmmeeefffhhhiiieee```aaagggkkkppppppjjjcccaaa___]]]YYYZZZ\\\^^^```aaaaaaaaaWWWWWWVVVTTTQQQQQQSSSUUUYYYZZZ]]]___```______^^^^^^^^^^^^___```___\\\ZZZXXXXXXWWWVVVWWWZZZ```dddhhhlllmmmiiifffeeeccc```;;;;;;;;;;;;::::::999999888999999::::::999999888;;;;;;<<<===>>>@@@BBBCCC???@@@BBBBBB@@@>>><<<<<<;;;===>>>@@@AAACCCFFFHHH???AAAFFFJJJNNNQQQSSSTTTZZZ\\\___aaabbbdddgggiiimmmllljjjiiiiiikkkmmmooolllnnnqqqtttvvvvvvuuuuuuyyyzzz|||xxxpppllllllmmmkkkjjjhhheeeaaa_________```gggsssyyyssskkkccc___ddduuu}}}rrr[[[UUUOOONNNMMMMMMQQQWWWUUUNNNGGGFFFKKKNNNLLLIIIIIIUUU___\\\OOOEEEFFFKKKIIIIIIIIIGGGEEEEEEGGGJJJMMMNNNNNNKKKFFFCCCDDDFFFCCCEEEFFFGGGHHHKKKOOORRROOONNNLLLKKKKKKLLLLLLLLLOOOPPPQQQQQQQQQOOOLLLKKKMMMOOOOOOOOONNNNNNPPPQQQYYYaaacccZZZNNNJJJNNNQQQZZZVVVUUUXXXXXXWWWYYY]]]\\\^^^______]]]\\\\\\]]]]]]\\\[[[\\\___aaaaaa```eee```eeesssyyyvvvwww}}}uuullloooyyyoooXXXEEEBBBBBB===:::<<<888888999:::<<<===>>>>>>???@@@AAAAAAAAA???>>>===888888777777777777888888888999999777666555777999;;;>>>AAACCCFFFMMMWWW___bbbsssvvv___UUUNNNOOORRR^^^yyywwwrrroooqqqqqqooonnnpppuuutttoooggg___]]]bbbgggjjjmmmpppsssvvvyyy}}}|||||||||~~~zzzrrriiijjjxxx}}}~~~vvvkkk___aaafffiiieee^^^^^^bbb^^^fffkkkiiieeeaaa]]]YYYWWWYYY[[[]]]^^^^^^^^^^^^ZZZYYYXXXWWWVVVUUUUUUUUUXXXZZZ]]]___```___^^^\\\]]]]]]___bbbdddccc```]]]YYYXXXWWWUUUVVVZZZaaafffeeekkknnnjjjeeecccaaa^^^<<<;;;;;;;;;:::::::::::::::;;;;;;;;;999888999:::999999::::::<<<===??????AAA@@@???>>>============<<<>>>??????@@@BBBFFFHHHGGGIIILLLOOORRRVVVZZZ]]]```aaaccceeehhhkkklllnnnqqqpppooommmmmmmmmnnnooorrrqqqqqqqqqssswwwzzz|||~~~xxxmmmeee___[[[[[[YYYXXXZZZ]]]^^^\\\YYY```eeeqqq{{{yyynnnccc```bbbjjj|||qqqaaaUUUQQQMMMKKKLLLOOORRRSSSQQQOOOLLLJJJJJJJJJKKKJJJOOOTTTZZZ[[[VVVPPPKKKIIIIIIHHHGGGGGGDDDBBBGGGNNNRRRKKKIIINNNPPPKKKEEEDDDGGGHHHHHHGGGFFFGGGIIILLLQQQPPPOOOLLLIIIHHHHHHJJJMMMQQQUUUSSSOOOLLLLLLNNNQQQPPPQQQRRRRRRRRRPPPNNN[[[bbbgggeee]]]TTTQQQQQQSSSRRRRRRRRRTTTWWWZZZ\\\YYY]]]___[[[YYY\\\```aaa``````___^^^^^^^^^^^^______ccchhhoootttwwwxxxxxx~~~llljjjsssoooVVVGGGCCCCCC@@@<<>><<<:::888777999999999888888888888777555555666777777888777777777888:::>>>BBBFFFIIIKKKQQQZZZlll}}}dddUUULLLNNNPPPUUUkkk}}}uuusssqqqppppppooonnnmmmqqqrrrqqqnnniiieeebbbaaahhhlllmmmmmmqqqyyy}}}}}}~~~|||zzzzzz|||~~~wwwnnniiilll~~~wwwllldddbbbbbbeeeccc\\\YYYYYYYYYccchhhccc]]]\\\^^^\\\^^^]]]\\\[[[YYYXXXXXXXXXXXXYYYYYYXXXVVVUUUVVVWWWZZZZZZ[[[]]]___```___]]]]]]^^^___bbbcccbbb___]]]XXXWWWUUUUUUVVVXXX[[[]]]___`````````^^^[[[YYYWWW<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;999888999:::999999999:::;;;<<<===>>>AAA@@@??????>>>>>>??????<<<>>>@@@AAACCCEEEIIILLLNNNPPPTTTVVVYYY\\\```ccceeefffggghhhjjjlllmmmnnnpppoooooonnnooopppqqqrrrrrrsssssstttvvvyyy{{{}}}yyyyyyzzz~~~{{{mmmaaaXXXSSSSSSQQQOOOPPPTTTXXXZZZZZZcccjjjxxx}}}xxxlllaaa^^^bbblll}}}~~~rrrfff[[[TTTRRROOONNNNNNNNNLLLKKKNNNLLLIIIGGGFFFFFFFFFFFFKKKPPPUUUUUUQQQLLLJJJIIIMMMJJJHHHHHHEEECCCIIIQQQVVVPPPNNNSSSUUUPPPJJJHHHHHHHHHHHHGGGGGGHHHJJJKKKJJJJJJJJJIIIHHHIIIKKKMMMPPPUUU[[[\\\WWWQQQNNNNNNOOOOOOPPPQQQRRRRRRPPPOOOVVV\\\bbbaaaZZZTTTRRRTTTRRRRRRQQQQQQSSSVVVXXXZZZ]]]bbbccc___[[[]]]___^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^aaaeeejjjnnnpppqqqqqqvvvuuunnnrrr{{{}}}gggTTTHHHCCCAAA@@@???;;;:::<<<<<<888:::???@@@@@@@@@???>>><<<:::888999999999999888888888888666666777888888888888888666666888:::<<>>===;;;:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@AAAAAABBBCCCAAACCCFFFHHHJJJMMMQQQTTTXXXZZZ]]]```aaadddgggjjjkkkkkklllmmmmmmnnnnnnooonnnnnnooooooqqqrrrttttttssstttvvvyyy|||~~~}}}~~~~~~tttsssrrrssswww||||||lll\\\RRRMMMIIIGGGFFFHHHNNNUUUZZZ]]]fffooo}}}~~~uuuiii^^^]]]eeesssrrrccc\\\XXXPPPPPPPPPQQQQQQOOOKKKGGGMMMKKKHHHEEECCCBBBBBBBBBGGGJJJMMMMMMJJJGGGGGGHHHMMMJJJHHHHHHEEEDDDIIIQQQXXXTTTSSSWWWXXXSSSNNNKKKJJJHHHGGGGGGIIIJJJJJJIIIGGGHHHHHHHHHHHHIIILLLOOOQQQXXX___bbb^^^VVVPPPMMMOOOPPPQQQRRRRRRRRRPPPPPPPPPUUUZZZYYYUUURRRTTTVVVRRRQQQPPPPPPQQQTTTVVVXXX```eeegggccc^^^]]]]]][[[\\\]]]___```bbbbbbbbbbbb___aaadddhhhjjjlllmmmmmmnnn}}}vvvtttjjj{{{hhhRRRFFFBBBCCC@@@@@@AAAAAA<<<777:::???===>>>@@@@@@@@@>>><<<::::::::::::999999999888888666777777888888888888888666666666777888:::;;;<<<;;;===EEEQQQaaappp{{{wwwtttrrruuuzzzgggVVVJJJKKKOOOSSSaaarrryyy}}}zzzwwwvvvwwwxxxzzzzzz{{{|||zzzvvvrrroooooopppooollliiigggdddcccbbbaaacccfffgggfffeeefffggghhhmmmpppqqqrrruuutttpppnnnoooqqqvvvzzz{{{zzzyyyrrrkkkeeegggsss|||vvvrrrnnniiieee```]]]\\\ZZZWWWWWW[[[\\\eeekkkhhhbbb___\\\ZZZZZZYYYWWWVVVVVVXXXZZZ[[[```___^^^\\\\\\\\\\\\]]]]]]]]]]]]___aaaaaa```^^^[[[[[[\\\___aaaaaa___]]]YYYXXXWWWVVVUUUSSSRRRRRRWWWYYY[[[\\\\\\YYYVVVTTT?????????>>>>>>>>>======@@@AAABBBAAA???>>>???@@@@@@@@@?????????@@@@@@AAABBBBBBBBBCCCDDDEEEGGGGGGKKKNNNPPPSSSTTTVVVZZZ\\\___bbbeeeggghhhjjjlllooonnnnnnooooooppppppqqqqqqooooooooopppqqqrrrssstttrrrtttyyy}}}}}}xxxxxxyyyyyyxxxrrrpppmmmkkkkkkllloooqqqzzz}}}~~~vvvgggXXXOOOKKKDDDDDDEEEHHHOOOWWW^^^bbbgggqqq|||zzz{{{}}}~~~qqqhhh___aaammm}}}}}}kkk^^^YYYXXXOOOOOOQQQSSSTTTSSSPPPLLLMMMKKKIIIEEEAAA@@@@@@AAAEEEGGGIIIGGGDDDBBBCCCEEEHHHHHHIIIJJJHHHDDDGGGLLLVVVTTTTTTUUUVVVRRRNNNJJJKKKIIIGGGHHHJJJKKKJJJHHHIIIJJJJJJIIIHHHIIIKKKMMMOOOTTT\\\___\\\VVVQQQNNNSSSTTTUUUUUUSSSQQQPPPPPPLLLPPPSSSSSSQQQPPPSSSVVVRRRQQQOOOOOOPPPQQQSSSUUU^^^eeehhheee```^^^[[[XXX\\\^^^aaadddggggggggggggbbbccceeehhhjjjlllmmmnnnqqq|||yyymmmuuu~~~fffSSSIIIGGGCCCCCCCCCBBB>>>;;;<<<>>>;;;===???AAAAAA@@@>>>===;;;:::::::::999999999999666666777777888777777666777777777777888999:::;;;;;;;;;<<>>@@@EEEGGGHHHGGGCCCAAABBBDDDEEEHHHNNNRRROOOIIIGGGIIITTTTTTTTTSSSRRRQQQMMMJJJKKKJJJIIIJJJKKKKKKJJJIIIIIIIIIIIIHHHGGGHHHJJJMMMMMMPPPTTTWWWWWWUUUSSSRRRWWWYYYZZZXXXTTTPPPOOOOOOMMMOOOPPPOOONNNNNNQQQSSSRRRQQQOOONNNNNNOOOQQQRRRXXX```eeeccc___]]][[[XXXZZZ\\\```dddgggiiiiiiiiibbbbbbdddfffhhhkkkmmmnnntttzzzzzzwwwyyy~~~kkk[[[RRRKKKIIIEEEBBBAAA@@@>>>:::;;;<<<>>>@@@AAA@@@??????;;;;;;;;;;;;:::::::::999666666666777777666555555666666666777888999:::;;;:::999:::;;;???EEEKKKPPPWWWWWW\\\dddmmmyyyiiiZZZNNNMMMQQQTTTYYY___eeejjjooossszzz~~~wwwqqqmmmllljjjjjjjjjiiijjjjjjkkklllkkkjjjiiigggfffdddbbb``````aaa```]]]YYYVVVVVVXXX]]]```dddggghhhjjjkkkmmmlllqqqttttttssssssooojjjdddgggmmmtttxxxxxxssspppeeebbbdddmmm}}}{{{sssrrr{{{vvvggg___]]]^^^``````]]]\\\___^^^ZZZYYY[[[[[[^^^aaabbb^^^YYYWWWXXXXXXXXXWWWWWWYYY[[[^^^``````]]]YYYYYY[[[]]]^^^]]]]]]]]]]]]^^^______]]]ZZZXXXXXXYYY\\\___aaaaaa```YYYYYYZZZZZZYYYXXXUUUTTTSSSUUUXXXZZZZZZXXXUUUSSSLLLKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIIIIGGGFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJNNNNNNNNNOOOQQQSSSTTTUUU\\\^^^___```___^^^___```cccfffjjjmmmnnnoooqqqrrrqqqqqqrrrrrrssstttttttttqqqrrrsssssssssssssssrrrtttxxx}}}|||uuummmhhhggghhhgggfffdddccccccbbbaaaaaaaaaaaa]]]```bbb^^^VVVMMMGGGDDDBBBEEEJJJOOOTTTZZZ```eeehhhooo~~~{{{xxxyyy{{{}}}yyy~~~|||zzzyyyzzz|||~~~wwwooommmiiilllooovvvwwwkkkcccYYYSSSPPPXXXVVVSSSSSSSSSRRRPPPOOOHHHHHHGGGBBB===;;;<<>>???@@@@@@@@@<<<<<<;;;;;;;;;:::::::::666777777777777666666555444444555555666888999:::444666777999:::<<<@@@CCCGGGIIIPPPZZZdddooo~~~~~~jjj^^^SSSRRRUUUWWWYYY]]]\\\```ccceeelllsssuuusssooonnnmmmjjjfffddddddeeeddddddeeeeeeeeeddddddddd```___]]]]]]]]][[[YYYWWWXXXZZZ[[[YYYUUUTTTVVVYYY___cccgggjjjkkkmmmooopppppptttuuutttssstttqqqmmmgggjjjpppvvvyyywwwqqqlll```aaagggrrr~~~yyyqqqnnnsss}}}{{{kkkaaa\\\ZZZ[[[___]]][[[\\\______\\\\\\^^^^^^\\\\\\\\\XXXSSSRRRUUUWWWWWWXXXYYY[[[]]]^^^______[[[WWWXXX[[[___```___^^^]]]]]]^^^___^^^[[[YYYWWWWWWXXX\\\___bbbbbbbbbWWWXXXYYYYYYYYYWWWVVVUUUTTTUUUVVVWWWWWWUUUTTTSSSUUUTTTTTTTTTTTTSSSSSSSSSPPPQQQRRRQQQPPPOOOOOOQQQPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWWWWXXXYYY[[[\\\]]]___aaacccdddbbbaaaaaabbbdddhhhlllpppqqqrrrtttuuuvvvuuuuuuuuuttttttttttttrrrssstttvvvwwwwwwwwwvvvzzz|||vvvmmmccc\\\\\\^^^```aaa^^^___```aaaaaa```^^^]]]YYYYYYWWWTTTPPPLLLHHHFFFHHHJJJMMMOOORRRXXX```fffllloooxxx{{{zzz|||~~~{{{xxxxxxtttvvvyyy|||zzz{{{xxxooohhhggghhhqqqzzz{{{kkkbbb[[[SSSNNNNNNSSSRRRQQQPPPPPPOOOLLLJJJGGGHHHHHHCCC===;;;>>>AAACCCHHHOOOQQQOOOLLLKKKLLLJJJOOOXXX^^^[[[SSSNNNOOOTTTVVVSSSMMMJJJMMMNNNLLLHHHLLLPPPOOOJJJGGGIIILLLKKKKKKKKKJJJIIIJJJLLLNNNMMMLLLJJJJJJLLLOOORRRSSSTTTXXXZZZXXXRRROOOOOOQQQOOOPPPPPPPPPPPPPPPQQQRRRTTTRRRPPPNNNMMMNNNOOOPPPPPPXXX^^^^^^\\\[[[ZZZXXXWWWXXXZZZ^^^aaadddggghhh\\\[[[ZZZYYYZZZ]]]___aaaaaaeeeggghhhmmm}}}~~~uuupppttt|||yyyuuuiiiYYYNNNIIICCC===<<<;;;;;;;;;<<<>>>@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888777777555555555555666777888888222555777888888888;;;===???@@@EEEMMMTTT]]]jjjvvv~~~|||{{{vvvtttuuuwwwwwwyyy}}}xxxddd\\\UUUSSSTTTUUUWWWZZZVVVXXXYYY[[[```eeeeeeaaaaaa^^^ZZZWWWWWWZZZ]]]___^^^_________^^^]]]\\\[[[TTTSSSRRRTTTVVVUUUSSSPPPRRRVVVXXXXXXVVVVVVZZZ^^^```ccchhhkkknnnppprrrtttsssvvvvvvssssssuuuuuurrrmmmppptttyyyzzzvvvpppkkkaaafffooozzzuuunnnmmmooozzzyyymmmbbb]]][[[YYYYYY\\\]]]ZZZYYY\\\]]]]]]___bbbeee___ZZZWWWRRRLLLLLLQQQTTTVVVXXXZZZ\\\]]]]]]]]][[[VVVSSSTTTYYY^^^___^^^______^^^______^^^\\\YYYWWWWWWXXX\\\```cccddddddZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSSSSSSSRRRQQQQQQ[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[ZZZXXXWWWXXXYYYXXXYYYYYYZZZ[[[\\\^^^___]]]]]]]]]^^^___```bbbbbbbbbdddggggggfffeeefffffffffiiinnnrrrtttuuuvvvxxxzzzyyyxxxwwwvvvtttssssssqqqsssuuuxxxzzzzzz{{{{{{sssiii\\\TTTTTTXXX]]]___]]]___```aaa```]]]ZZZXXXWWWTTTQQQOOOOOONNNMMMLLLOOOPPPOOOOOOQQQWWWaaahhhoooooottt}}}|||{{{yyyyyyqqqrrrvvv~~~|||vvvtttwwwtttkkkeeeeeehhhuuu|||oooaaa[[[UUUNNNMMMQQQKKKKKKLLLNNNOOONNNKKKIIIIIIKKKJJJFFF@@@>>>AAAEEEAAAHHHQQQUUUUUURRRQQQPPPLLLPPPWWW]]]ZZZRRROOOPPPRRRTTTQQQIIIFFFJJJMMMKKKFFFMMMSSSPPPIIIFFFIIINNNTTTTTTSSSPPPLLLKKKLLLMMMLLLIIIGGGGGGIIIKKKMMMNNNPPPTTTWWWVVVQQQNNNOOORRROOOPPPQQQQQQQQQRRRRRRSSSUUUSSSQQQOOONNNNNNOOOOOOQQQXXX^^^]]][[[[[[ZZZXXXYYYYYY[[[^^^aaaeeehhhjjj]]][[[YYYWWWWWWXXXZZZ\\\YYY]]]aaa```bbbooo{{{oooggglll}}}iiiVVVMMMHHHCCC<<<<<<::::::;;;===???AAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888999888888777777777888888666888:::999777666888;;;;;;999;;;???CCCIIITTT```fffmmmqqqmmmgggdddcccaaabbb______bbbbbb```___bbbkkkxxx{{{mmm^^^XXXRRRPPPPPPQQQSSSVVVSSSUUUUUUVVVZZZ^^^\\\WWWZZZUUUOOOLLLNNNSSSXXXZZZZZZZZZ[[[ZZZYYYWWWUUUTTTLLLKKKLLLOOOSSSSSSPPPMMMPPPTTTXXXXXXWWWXXX]]]bbb___ccchhhlllooorrruuuwwwvvvwwwvvvsssssswwwxxxwwwrrrtttwww{{{{{{vvvooojjjjjjqqq}}}~~~rrrnnnrrrxxxmmmbbbZZZZZZZZZVVVVVVYYY]]]YYYWWWYYY[[[\\\```ffflllbbbYYYUUUNNNHHHHHHNNNRRRTTTWWWZZZ\\\\\\[[[ZZZVVVQQQNNNOOOUUU[[[]]]\\\aaa```___``````___\\\ZZZWWWWWWXXX\\\```dddeeeeee___^^^]]]\\\[[[ZZZYYYXXXTTTSSSRRRPPPPPPOOOPPPPPP^^^______``````______^^^^^^^^^___`````````____________``````aaaaaabbbbbb```aaabbbccceeefffhhhhhhggghhhjjjiiihhhffffffgggjjjmmmpppsssssstttvvvwwwvvvwwwwwwwwwuuutttuuuvvvvvvyyy||||||{{{|||~~~}}}qqqcccVVVRRRRRRSSSVVVYYYYYYYYYZZZ[[[\\\[[[YYYWWWUUUTTTTTTTTTUUUUUUTTTSSSWWWYYYYYYVVVTTTWWW___gggnnnrrrxxx{{{vvvxxxxxxzzz~~~}}}ssspppqqqvvvxxxrrrlllhhhssszzz}}}nnnfff\\\UUUSSSRRRQQQPPPNNNLLLKKKJJJKKKJJJIIIGGGKKKMMMMMMHHHBBB???AAAEEEDDDKKKOOOOOOOOOOOONNNKKKQQQMMMLLLNNNNNNNNNRRRWWWVVVXXXTTTJJJCCCCCCEEEEEEFFFIIIKKKKKKIIIJJJMMMQQQ___```^^^XXXPPPKKKKKKLLLSSSSSSNNNGGGDDDGGGJJJIIIKKKKKKLLLOOORRRTTTTTTSSSPPPQQQSSSUUUVVVVVVVVVVVV]]]ZZZVVVQQQNNNNNNRRRUUUNNNQQQVVVZZZ\\\\\\[[[ZZZXXX^^^bbbaaacccgggiiiggg```[[[VVVVVVYYY]]]\\\ZZZ[[[YYYVVVXXX```mmm{{{xxxqqqlllgggdddsss|||jjjSSSIIIHHHCCC@@@<<<:::999:::::::::@@@?????????@@@>>><<<:::::::::<<<@@@AAA>>>999777888888777777777777888888777777777777777777777777666777999<<>>===<<<999666:::;;;;;;<<<===<<<:::999>>>>>>===;;;777666888<<<888888777777777777888888777777777777777777777777999888888888999:::;;;;;;AAAAAABBBCCCCCCCCCCCCBBBDDDDDDEEEEEEFFFGGGGGGHHHJJJQQQZZZbbbdddaaa\\\WWWRRRMMMGGGFFFHHHKKKKKKJJJJJJHHHGGGIIILLLMMMLLLKKKKKKJJJHHHGGGGGGIIIKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQKKKLLLNNNOOOPPPPPPOOOOOOMMMQQQVVVXXXYYYYYY[[[]]]]]]aaafffkkkoooqqqrrrrrrtttvvvxxxzzz|||}}}~~~zzztttooommmqqq{{{~~~sssoootttxxxddd\\\YYYUUUSSSSSSUUUVVVWWWUUUWWWWWWTTTQQQRRRWWW\\\dddccc```ZZZTTTPPPNNNNNNQQQRRRTTTVVVWWWWWWWWWVVVNNNOOOOOOQQQRRRSSSTTTUUUZZZ[[[]]]\\\ZZZXXXXXXXXXXXXWWWVVVYYY^^^cccfffgggbbb___\\\YYYWWWUUURRRPPPQQQPPPPPPPPPPPPOOONNNMMMaaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbcccccccccccccccddddddeeeffffffggghhhhhhiiiiiijjjjjjkkklllmmmmmmjjjlllmmmmmmlllmmmnnnooonnnppprrrtttttttttvvvwwwxxxzzz||||||||||||~~~~~~xxxlllbbbXXXTTTRRRPPPPPPRRRRRRPPPMMMJJJJJJKKKMMMOOOWWWYYY^^^dddkkksssyyy}}}xxxnnngggdddcccbbbaaajjjsss}}}|||yyyxxx~~~wwwsssuuuxxxwwwwwwyyy~~~zzzkkk^^^YYYSSSRRRTTTXXXYYYYYYXXXVVVSSSQQQNNNJJJFFFBBBDDDEEEFFFEEEBBBCCCGGGJJJHHHLLLMMMKKKJJJMMMNNNMMMLLLIIIHHHKKKLLLMMMSSSZZZeeeiiieeeTTTCCC<<<>>>AAADDDGGGIIIIIIHHHHHHLLLOOOYYY\\\^^^[[[VVVRRRQQQQQQ]]]nnnyyynnnWWWGGGDDDFFFIIIIIIIIILLLOOOQQQRRRQQQRRRRRRRRRTTTXXX]]]bbbeeefffccc^^^XXXSSSQQQRRRSSSUUUTTTUUUUUUWWWZZZ]]]^^^^^^bbbdddaaa_________\\\bbbbbb```]]]XXXVVVUUUUUUYYYXXXWWWZZZ```hhhqqqwww}}}tttmmmhhh```^^^iiixxxcccVVVPPPJJJDDDBBBBBB@@@:::555777777999:::::::::999999;;;:::;;;<<<>>>>>>;;;888888888888888888888888888777777777777777777777777999888777666555555555555777888888999999999999999======>>>>>>???@@@@@@@@@>>>AAAGGGLLLNNNMMMKKKIIIIIIDDD@@@???BBBEEEEEEDDDDDDCCCCCCDDDFFFGGGFFFEEEHHHGGGGGGFFFEEEEEEFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQMMMQQQTTTWWWXXXYYYZZZ[[[ZZZ^^^eeekkkoooppppppooovvvwwwzzz~~~}}}xxxtttsssttt{{{|||}}}kkk\\\UUUTTTTTTRRRQQQRRRTTTVVVWWWYYY[[[YYYVVVUUUWWWYYY]]]]]]]]][[[VVVSSSQQQPPPQQQRRRSSSUUUVVVWWWWWWWWWNNNNNNNNNOOOPPPRRRSSSTTTXXXXXXXXXVVVTTTSSSTTTVVVWWWWWWXXX[[[___bbbcccccc```]]]ZZZXXXVVVTTTQQQNNNPPPPPPPPPPPPOOONNNMMMLLLaaabbbbbbccccccbbbbbbaaabbbcccdddeeeeeeeeeeeeeeeggghhhiiiiiijjjkkklllllllllllllllmmmmmmmmmnnnnnnlllnnnoooooooooppprrrtttsssuuuwwwxxxxxxxxxzzz{{{|||~~~zzzyyyyyyyyyzzzxxxtttpppeee]]]UUURRROOOKKKJJJLLLLLLKKKIIIHHHIIINNNUUUYYY```ccciiipppxxx~~~wwwrrrnnnmmmooovvv~~~zzzwww{{{ttteeeWWWSSSOOOPPPTTTYYYZZZZZZ]]]\\\ZZZXXXUUUPPPKKKGGGDDDDDDEEECCCCCCDDDHHHLLLJJJMMMLLLGGGEEEIIILLLLLLKKKIIIJJJLLLMMMOOOWWW___jjjssssssbbbLLL@@@???AAADDDFFFIIIHHHGGGGGGJJJNNNUUUYYY\\\\\\XXXUUUSSSSSSbbbyyylllWWWMMMKKKJJJIIIIIIKKKNNNPPPQQQPPPSSSSSSRRRSSSUUUXXX[[[]]]cccaaa^^^XXXSSSQQQQQQSSSUUUUUUUUUVVVWWWYYY[[[\\\```eeefffbbb___```^^^\\\___aaabbb]]]VVVRRRRRRTTTXXXYYY[[[___fffnnnvvvzzz|||yyyuuummmeeeggg|||pppaaaXXXQQQHHHDDDDDDCCC>>>999777888999999888888999:::999???IIIUUU]]]YYYGGG555888888888888888888888888888888888888888888888888777777666666777777888888666777777888888888888888<<<<<<<<<======>>>>>>>>>;;;===???AAACCCDDDDDDDDDAAA>>><<<<<<>>>@@@AAAAAABBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFHHHJJJMMMOOOPPPOOOQQQTTTVVVXXXZZZ[[[\\\ZZZ]]]ccciiimmmpppqqqqqqvvvxxx~~~}}}~~~qqqbbbXXXPPPSSSTTTSSSQQQQQQUUUXXXXXX[[[]]]\\\ZZZWWWVVVVVVUUUXXXZZZ[[[XXXUUUSSSRRRRRRSSSUUUVVVVVVVVVTTTSSSPPPPPPOOOOOOOOOPPPQQQQQQRRRSSSTTTSSSRRRRRRSSSTTTUUUUUUWWWZZZ]]]^^^^^^\\\YYYXXXVVVUUUUUUTTTQQQOOOPPPPPPQQQPPPNNNLLLKKKKKKccccccddddddddddddccccccdddeeefffggghhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnoooooooooooopppqqqrrrrrrsssuuuxxxxxxyyy{{{{{{{{{|||~~~~~~}}}{{{yyywwwvvvrrrooollliiigggfffeeeddd\\\UUUOOOLLLIIIEEEEEEGGGEEEFFFHHHJJJOOOXXXccckkkqqquuu{{{~~~~~~~~~~~~}}}zzz|||xxxkkk^^^SSSPPPMMMOOOSSSWWWXXXXXX[[[[[[[[[[[[YYYVVVPPPLLLGGGFFFEEEDDDDDDFFFIIILLLMMMNNNKKKDDDBBBFFFJJJJJJLLLKKKLLLNNNOOORRR[[[eeetttvvv]]]KKKCCCBBBEEEGGGIIIHHHFFFFFFIIILLLPPPUUUZZZ[[[XXXTTTSSSSSS^^^uuuyyyfffWWWOOOMMMLLLKKKKKKNNNPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTT[[[[[[YYYVVVSSSQQQRRRSSSRRRSSSUUUWWWXXXYYYYYYXXX]]]bbbccc```^^^^^^^^^[[[ZZZ]]]___[[[TTTPPPRRRUUUZZZ[[[^^^ccciiipppvvvyyy}}}~~~tttpppyyyvvvjjjaaaUUULLLHHHEEE@@@===:::::::::888666666999<<>>???AAAAAA===<<<;;;<<<===?????????>>>??????@@@??????@@@@@@>>>???@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBEEEHHHLLLOOOQQQQQQQQQSSSVVVYYY\\\]]]^^^\\\^^^aaafffkkkpppsssvvvxxx|||~~~tttcccWWWQQQNNNPPPRRRQQQPPPPPPTTTXXXUUUWWWYYYYYYWWWSSSQQQPPPPPPSSSXXXZZZYYYVVVTTTSSSRRRTTTWWWXXXXXXUUUQQQNNNNNNMMMMMMLLLMMMNNNPPPQQQLLLOOORRRSSSSSSSSSSSSTTTSSSSSSTTTVVVYYYYYYWWWUUUQQQQQQQQQRRRTTTTTTSSSQQQPPPQQQRRRPPPMMMJJJJJJKKKfffgggggghhhhhhggggggfffhhhiiijjjkkklllmmmmmmmmmggghhhiiijjjkkklllmmmnnnoooppppppqqqrrrssssssssstttuuuuuuuuuuuuvvvyyy||||||}}}~~~{{{tttsssqqqooollljjjgggfffeeeccc___\\\YYYYYYYYYZZZRRRMMMHHHGGGDDD@@@AAAEEEAAAEEEKKKQQQXXXdddqqqzzz|||yyyuuutttuuuwwwwww~~~}}}sssjjj___UUUQQQNNNLLLNNNRRRUUUVVVTTTUUUVVVXXXZZZ[[[XXXSSSOOOKKKIIIGGGEEEFFFIIILLLNNNRRRRRRMMMEEEBBBEEEHHHIIILLLLLLMMMOOOOOORRR\\\ggglllVVVJJJEEEGGGIIIJJJIIIFFFEEEGGGJJJMMMRRRVVVWWWTTTQQQPPPPPPUUUeeeuuuyyyssshhh\\\RRRPPPNNNLLLKKKMMMNNNNNNMMMLLLMMMPPPRRRTTTUUUUUUTTTTTTUUUUUUTTTSSSRRRSSSTTTQQQSSSTTTVVVWWWWWWVVVVVVXXX\\\^^^\\\ZZZ[[[[[[YYYWWWZZZ[[[XXXSSSPPPSSSVVV[[[]]]___bbbgggkkkoooqqqzzzzzz|||}}}{{{mmm___RRRIIICCC@@@<<<<<<:::777444777===CCCRRRlllsssYYYHHHBBBBBB777888999::::::999888777999999999999999999999999888888777666666666666666444555666666777777666666555555555555555555555555999888888888888999;;;<<<:::;;;;;;<<<<<<=========:::;;;<<<<<<;;;:::;;;<<<999:::;;;===>>>>>>??????<<<<<<===>>>???AAACCCDDDAAABBBDDDGGGJJJMMMPPPQQQPPPPPPRRRUUUZZZ^^^``````^^^___aaadddhhhnnnrrruuuxxx}}}~~~{{{qqq```UUUQQQNNNNNNNNNNNNNNNOOOSSSUUUVVVWWWWWWVVVUUUSSSPPPOOOMMMQQQVVVYYYXXXVVVUUUTTTSSSTTTVVVXXXWWWTTTPPPNNNKKKKKKJJJIIIKKKMMMOOOQQQKKKNNNQQQSSSSSSSSSSSSSSSQQQQQQQQQSSSTTTTTTRRROOOKKKKKKMMMPPPSSSTTTSSSRRRQQQSSSTTTRRRMMMJJJJJJKKKkkkkkkllllllllllllkkkkkkmmmnnnooopppqqqrrrrrrrrrkkkkkklllnnnoooqqqrrrrrrssstttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyzzz}}}yyyooogggbbbbbbaaa___]]][[[YYYXXXXXXXXXWWWVVVTTTRRRRRRRRRKKKGGGCCCBBB@@@>>>@@@EEEDDDJJJSSS[[[dddooo{{{}}}}}}}}}wwwrrrnnnmmmnnnppprrr|||qqqeee^^^WWWQQQNNNLLLKKKMMMRRRTTTTTTRRRRRRTTTWWW[[[\\\ZZZUUUQQQMMMKKKHHHGGGIIILLLPPPRRRWWWWWWQQQHHHDDDFFFHHHHHHJJJJJJKKKMMMLLLNNNYYYfff~~~rrr^^^QQQKKKJJJLLLLLLJJJFFFDDDFFFIIIKKKOOOSSSSSSOOOLLLLLLMMMNNNWWW```bbbaaa___[[[UUURRROOOLLLJJJJJJKKKJJJJJJJJJKKKLLLNNNQQQSSSTTTUUURRRSSSUUUUUUTTTTTTUUUVVVSSSRRRRRRRRRSSSTTTUUUVVVVVVZZZ\\\ZZZXXXYYYYYYWWWYYYZZZYYYVVVSSSRRRTTTWWWYYYZZZ\\\___cccgggkkkmmmxxx{{{wwwdddUUULLLHHHAAA@@@===999888===GGGPPP\\\jjjkkkVVV>>>777;;;>>>777888:::;;;;;;:::888777::::::::::::::::::::::::999999888777666555555555555555666777777777777666555555555555444444444444666666666666666666666666888999;;;;;;;;;:::::::::888:::;;;:::888777999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@BBBDDDDDDEEEHHHJJJLLLMMMMMMMMMOOONNNOOOSSSZZZ___`````````aaabbbeeegggjjjlllmmmmmmtttzzz{{{yyyxxx{{{sssfff\\\XXXRRROOOMMMLLLNNNQQQTTTUUUWWWVVVTTTRRRRRRQQQPPPPPPMMMPPPUUUXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSQQQNNNLLLKKKLLLMMMNNNNNNPPPQQQQQQPPPOOOQQQRRRRRRQQQPPPPPPQQQPPPNNNLLLIIIIIIKKKNNNRRRSSSRRRPPPRRRTTTVVVSSSMMMJJJJJJLLLnnnnnnoooooooooooonnnnnnpppqqqssstttuuuvvvvvvvvvpppqqqrrrsssuuuvvvwwwxxxwwwwwwyyyzzz|||}}}~~~~~~~~~~~~}}}|||}}}zzznnnaaaXXXSSSSSSTTTTTTTTTTTTSSSSSSOOOQQQTTTUUUTTTRRRPPPOOOHHHDDDAAA@@@>>>===AAAGGGJJJRRR\\\eeelllvvv{{{|||}}}wwwqqqllljjjlllmmmooozzzzzziii^^^YYYVVVRRRLLLKKKJJJMMMRRRTTTTTTRRRRRRUUUYYY]]]___]]]XXXTTTMMMKKKHHHHHHKKKOOOSSSUUUZZZZZZUUUKKKFFFGGGIIIIIIGGGGGGIIIJJJIIIKKKWWWcccuuuqqqaaaWWWQQQLLLMMMMMMKKKFFFDDDEEEHHHJJJNNNQQQPPPLLLIIIIIIJJJLLLQQQTTTRRRSSSWWWYYYYYYRRROOOKKKIIIHHHIIIHHHGGGLLLKKKJJJJJJKKKNNNQQQSSSSSSUUUWWWWWWVVVVVVWWWXXXUUUSSSPPPOOOOOORRRUUUWWWWWW\\\]]]ZZZYYYZZZYYYWWW\\\[[[YYYUUUSSSSSSUUUWWWUUUVVVYYY]]]bbbggglllooozzzsss```UUUQQQEEEDDDBBB>>>===DDDQQQ\\\ddd___OOO<<<888@@@AAA;;;777888:::;;;;;;:::888777::::::::::::::::::::::::999999888888888888999999888888999::::::::::::999888888888888888888888888555666777777777666666555666888999:::999777777777888:::<<<;;;888777999;;;>>>===<<<;;;;;;;;;<<<<<<======<<<;;;<<<===???@@@FFFGGGIIIKKKKKKJJJIIIHHHMMMLLLMMMRRRYYY^^^aaa``````bbbdddfffggggggffffffaaahhhooopppnnnrrr|||zzzssshhh___]]]WWWRRRNNNMMMQQQUUUWWWWWWSSSPPPMMMKKKKKKKKKLLLLLLMMMPPPUUUWWWVVVUUUTTTSSSTTTSSSPPPOOOPPPSSSWWWZZZ^^^[[[VVVQQQMMMKKKKKKKKKSSSRRRPPPNNNLLLLLLOOOQQQSSSQQQOOOOOOOOOOOOMMMLLLIIIIIIKKKNNNQQQRRRPPPNNNRRRUUUWWWTTTNNNJJJJJJLLLyyyyyyxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{zzzyyyxxxxxx{{{xxxuuuuuuyyy}}}~~~xxxkkk^^^SSSNNNJJJKKKMMMNNNOOONNNNNNMMMNNNNNNNNNPPPRRRQQQLLLHHHCCCAAABBBBBB@@@>>>CCCJJJVVVbbbiiipppzzzzzzzzzyyyttt{{{~~~{{{sssuuuwwwyyy|||~~~ttthhhbbbgggoooqqquuu~~~lll^^^WWWPPPKKKJJJIIIIIIIIIKKKMMMPPPTTTUUUSSSVVV[[[``````[[[SSSMMMPPPNNNMMMLLLMMMOOOQQQRRRUUUUUUSSSOOOJJJGGGFFFGGGJJJKKKKKKKKKJJJKKKNNNPPPfffpppvvvppphhhbbb[[[TTTMMMLLLKKKIIIHHHGGGFFFFFFKKKJJJJJJKKKMMMMMMIIIEEEHHHIIIJJJNNNRRRVVVWWWWWWPPPNNNJJJHHHGGGHHHJJJLLLJJJKKKLLLMMMOOOPPPRRRRRRWWWWWWVVVTTTSSSTTTWWWZZZZZZWWWTTTQQQQQQSSSVVVXXX\\\]]]]]]\\\ZZZYYYZZZ[[[]]]]]]\\\YYYVVVTTTTTTUUU]]]XXXUUUXXX\\\___ccchhhrrrxxxttthhh```RRRNNNFFFAAAEEEOOOUUUUUUKKKJJJFFF@@@:::666444444666666777888999::::::;;;===<<<:::888888888999:::999999999999999999999999999888888888888888888888888888888888888888888888999999888888777666666666555555555555666777999999999999888888777888888888:::::::::::::::::::::;;;???>>>=========>>>@@@AAACCCFFFHHHHHHFFFEEEFFFHHHIIIJJJKKKNNNRRRWWW[[[^^^bbb^^^\\\___bbb```[[[VVVZZZ]]]ccckkkuuuvvvrrrmmm```XXXXXXZZZYYYVVVRRROOOPPPTTTWWWUUUTTTQQQOOOMMMLLLLLLLLLLLLNNNQQQSSSTTTSSSQQQPPPPPPPPPOOOOOOQQQTTTXXXZZZaaaaaa^^^VVVMMMHHHJJJMMMOOOMMMKKKKKKMMMNNNNNNNNNMMMLLLLLLNNNOOOOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNOOORRRRRRPPPMMMJJJIIIJJJKKK~~~~~~~~~~~~~~~}}}~~~|||zzzuuulll```TTTLLLHHHGGGIIIKKKMMMOOOOOOOOOOOOPPPNNNMMMMMMMMMKKKGGGCCC>>><<<<<<>>>???BBBKKKUUUiiitttwwwzzz}}}|||wwwooottt{{{|||yyyvvvqqqrrrtttuuuxxx|||~~~yyywwwwwwyyyzzz{{{}}}}}}qqqhhhcccfffmmmxxx}}}zzzeeeXXXPPPJJJGGGGGGDDDEEEFFFGGGIIIKKKMMMOOOOOORRRWWW[[[]]]ZZZTTTNNNMMMMMMMMMMMMNNNPPPQQQRRRSSSQQQOOOKKKIIIJJJMMMPPPOOOMMMKKKKKKMMMOOOOOOOOOTTT]]]ccc```[[[XXXTTTOOOKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIILLLNNNOOOLLLIIIEEEFFFGGGLLLSSSXXX[[[\\\RRROOOLLLHHHFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQRRRRRRTTTUUUUUUSSSRRRRRRTTTVVVWWWUUURRRQQQQQQTTTWWWZZZZZZ[[[\\\[[[YYYXXXYYYZZZ^^^```aaa```]]]YYYWWWVVV[[[WWWUUUYYY]]]^^^bbbfffhhhmmmvvv||||||}}}rrrmmmhhhbbbUUUIIIDDDGGGJJJIIICCCBBB@@@<<<888666555555222222444666999;;;======>>>===;;;:::999:::;;;<<<::::::::::::::::::::::::777888888888999999999999888888888888888888888888777777777777666666666666666555555666666888999999;;;;;;:::::::::::::::;;;::::::::::::::::::::::::<<<<<<<<<<<<>>>???AAABBBBBBDDDGGGFFFEEEDDDEEEGGGFFFGGGHHHKKKPPPUUUZZZ]]]___]]]\\\]]]\\\ZZZXXXWWWWWW]]]gggsssvvvjjjiiifff^^^XXXZZZ\\\[[[YYYWWWUUUUUUXXX[[[TTTRRRPPPMMMKKKJJJIIIIIILLLMMMPPPRRRSSSSSSQQQPPPOOONNNNNNNNNPPPTTTXXXZZZ______]]]WWWOOOJJJKKKNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNLLLJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPMMMKKKJJJLLLMMMwwwtttmmmcccXXXOOOJJJHHHEEEGGGJJJMMMPPPPPPPPPPPPQQQOOOLLLJJJHHHFFFBBB@@@???<<<;;;>>>BBBIIIWWWdddyyy}}}zzzwwwvvv||||||zzztttttttttuuuwwwyyy|||~~~~~~{{{wwwsssrrrrrrtttvvvwww{{{ssslllhhhgggjjjpppppp]]]RRRKKKEEEBBBCCCBBBCCCEEEFFFHHHHHHIIIIIIKKKMMMPPPUUUWWWVVVSSSPPPLLLMMMOOOQQQSSSTTTTTTTTTRRRPPPLLLHHHGGGIIIOOOTTTRRROOOLLLMMMOOOQQQPPPOOOKKKRRRWWWUUURRRQQQOOOMMMHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHIIILLLOOOQQQPPPNNNFFFFFFGGGJJJQQQWWW[[[\\\SSSPPPLLLHHHFFFEEEFFFFFFGGGIIILLLOOORRRSSSSSSRRRQQQRRRSSSRRRPPPOOOOOOQQQSSSRRRPPPPPPQQQUUUYYY[[[WWWYYYZZZYYYXXXWWWWWWXXX]]]aaadddeeeaaa\\\XXXUUUXXXTTTTTTXXX\\\]]]^^^bbb^^^bbbiiioooqqqxxxzzzxxx{{{~~~{{{|||ooo\\\NNNHHHEEEBBB???>>><<<:::888666555555000111333555777:::;;;<<<===<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999::::::999999999999999999999999555666666666666777777777666666666666777888999999;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<>>>@@@BBBCCCAAACCCEEEEEEDDDCCCDDDEEEEEEEEEGGGJJJOOOTTTYYY\\\[[[\\\\\\YYYVVVUUUWWWYYYYYYaaannn}}}xxxjjj``````___ZZZXXXZZZ[[[[[[[[[ZZZXXXXXX[[[]]]UUUTTTQQQNNNKKKIIIHHHHHHKKKLLLOOOQQQRRRRRRQQQPPPMMMMMMMMMMMMPPPSSSVVVXXXZZZ[[[[[[WWWQQQMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKMMMLLLKKKLLLLLLLLLJJJHHHIIIJJJKKKLLLNNNOOOPPPQQQNNNOOOOOONNNLLLLLLMMMOOOwwwsssjjj___TTTMMMJJJJJJGGGHHHKKKNNNPPPPPPOOOOOOOOOMMMJJJGGGEEECCCBBBBBBEEECCCCCCFFFKKKSSSbbbooo}}}}}}|||zzzzzz{{{|||||||||vvvtttrrrqqqrrruuuzzz|||~~~{{{{{{~~~|||wwwmmmffffffjjjnnnsssxxx~~~rrrfffZZZSSSMMMFFFBBBBBBEEEFFFHHHJJJJJJJJJIIIIIIJJJJJJLLLOOOQQQRRRPPPNNNMMMOOOSSSVVVXXXXXXWWWVVVSSSQQQMMMHHHEEEFFFJJJMMMOOOOOOOOOOOOOOOOOOOOOOOONNNQQQRRRPPPMMMKKKJJJJJJFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOPPPPPPPPPLLLJJJHHHIIILLLPPPSSSTTTQQQOOOKKKHHHFFFEEEEEEFFFFFFHHHLLLPPPSSSSSSRRRRRRPPPQQQRRRQQQOOOMMMMMMMMMOOOOOONNNOOOQQQVVVZZZ\\\VVVXXXZZZZZZXXXWWWWWWXXX\\\___bbbbbb___ZZZVVVTTTTTTQQQQQQVVVYYYYYYZZZ\\\YYY[[[```fffiiinnn{{{{{{rrrpppuuuyyygggYYYNNNGGGCCC@@@===:::888666444333333333444555555666777777888888777777777888888999<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999555666666777888888999999777777777777777888999:::999999888888888999::::::======<<<;;;:::999999888:::;;;;;;===>>>@@@AAABBBAAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGIIIMMMQQQVVVXXXWWWYYYXXXWWWXXX]]]aaabbbgggnnnyyyqqqfff]]][[[ZZZWWWUUUWWWVVVWWWYYYXXXXXXWWWYYYZZZYYYWWWSSSPPPMMMKKKJJJJJJJJJKKKMMMPPPQQQQQQQQQPPPNNNMMMMMMMMMNNNPPPRRRSSSSSSUUUVVVUUUQQQNNNMMMMMMOOOOOOOOONNNLLLKKKKKKLLLMMMLLLJJJJJJJJJJJJHHHFFFHHHHHHIIIKKKMMMNNNOOOPPPNNNOOOOOONNNMMMLLLMMMNNNwwwxxx}}}tttpppggg\\\RRRKKKIIIIIIKKKLLLMMMMMMNNNMMMLLLLLLIIIHHHGGGEEEDDDDDDEEEGGGIIIIIIKKKQQQWWW^^^kkkwww}}}zzzrrrqqqpppqqqtttzzz{{{uuusssttttttooojjjddd___^^^eeennntttxxx}}}wwwqqqggg___ZZZXXXTTTLLLFFFDDDIIIJJJKKKLLLMMMLLLKKKJJJKKKKKKJJJKKKMMMNNNMMMLLLKKKNNNSSSWWWXXXWWWUUUSSSNNNNNNMMMJJJGGGEEEFFFGGGHHHLLLQQQQQQNNNLLLLLLNNNMMMLLLKKKJJJGGGEEEDDDFFFEEEEEEDDDDDDDDDEEEFFFFFFIIIJJJLLLLLLMMMMMMNNNNNNNNNKKKGGGFFFHHHJJJKKKLLLMMMKKKIIIGGGFFFFFFGGGHHHFFFHHHLLLPPPRRRRRRQQQQQQOOOPPPQQQQQQNNNLLLLLLMMMMMMMMMMMMNNNQQQUUUYYY\\\VVVXXX[[[[[[ZZZYYYXXXYYY]]]______]]]ZZZWWWUUUUUUQQQNNNOOOTTTWWWUUUUUUWWWWWWWWW[[[```cccfffpppyyywwwmmmhhhnnnppp]]]OOOGGGCCC>>>:::888777444222444444444444444555555555666666666666777777888888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777999999999999999999999999777777888999:::;;;;;;<<<999888888888888999999:::999888888888999::::::;;;======<<<;;;;;;:::999999<<<<<<======>>>>>>>>>???AAAAAABBBCCCDDDDDDCCCBBBDDDDDDDDDEEEHHHLLLOOOQQQPPPSSSVVV[[[gggvvv|||zzztttiiiaaaZZZXXXWWWUUUTTTUUUSSSUUUVVVWWWVVVVVVWWWXXXYYYWWWTTTPPPMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOOOONNNMMMLLLLLLMMMMMMNNNMMMOOOQQQQQQOOOMMMLLLLLLPPPQQQRRRQQQNNNLLLMMMNNNMMMKKKIIIIIIIIIIIIHHHFFFFFFFFFGGGIIIJJJLLLMMMMMMNNNOOOPPPNNNLLLJJJJJJKKK~~~yyyuuurrrqqqiiiiiilllttt}}}|||qqqnnnggg]]]TTTNNNKKKKKKNNNMMMLLLJJJIIIIIIIIIIIICCCEEEFFFFFFFFFHHHKKKNNNMMMNNNRRRZZZ```gggrrr}}}{{{wwwppppppppprrrwww~~~|||xxxsssooolllhhhccc___\\\\\\cccnnnvvvyyy|||{{{nnneee]]]YYYXXXZZZXXXQQQKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKNNNLLLKKKKKKLLLMMMLLLKKKIIIKKKOOORRRSSSQQQNNNLLLHHHJJJLLLLLLJJJHHHGGGGGGFFFKKKQQQTTTRRROOOMMMLLLJJJGGGFFFGGGGGGEEEEEEHHHEEEEEEDDDDDDDDDEEEEEEFFFIIIJJJKKKKKKJJJIIIKKKLLLJJJHHHEEEEEEFFFHHHIIIHHHIIIHHHGGGGGGGGGGGGHHHIIIGGGHHHKKKNNNOOOPPPOOOOOOOOOPPPPPPOOOMMMLLLMMMNNNLLLLLLLLLNNNQQQTTTXXXZZZVVVYYY\\\]]]\\\ZZZZZZZZZ______^^^[[[WWWVVVVVVWWWQQQNNNNNNRRRUUUTTTSSSUUUVVVUUUWWW[[[^^^```fffmmmssszzznnnhhhooo{{{lllZZZLLLFFF>>>:::999999888666222333333444555555666666555666777777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777::::::::::::::::::::::::888888999:::;;;;;;<<<<<<:::999999999999999::::::;;;::::::;;;;;;<<<===>>>======<<<<<<;;;;;;::::::<<<<<<===>>>>>>>>>======@@@@@@???AAABBBCCCBBB@@@?????????@@@CCCFFFJJJLLLMMMTTT]]]jjjuuueee]]]ZZZWWWUUUUUUUUUUUUTTTSSSTTTVVVVVVUUUUUUVVVWWWVVVUUURRROOOLLLJJJIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLKKKOOORRRTTTSSSOOOMMMNNNPPPLLLKKKIIIHHHIIIIIIIIIHHHFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNOOONNNKKKIIIIIIIII}}}xxxqqqlllgggdddbbb```]]]\\\aaajjjoooooolllhhhgggccc]]]UUUOOOLLLLLLMMMKKKHHHEEEDDDDDDFFFGGGFFFHHHLLLNNNOOOQQQVVVYYYZZZYYY\\\bbbffflllvvvzzztttnnnnnnpppuuu|||zzzwwwqqqjjjddd___[[[YYYZZZ```lll{{{}}}qqqdddZZZVVVSSSSSSVVVVVVQQQOOOPPPIIIIIIIIIIIIIIIJJJKKKKKKNNNMMMKKKLLLMMMNNNMMMLLLHHHJJJLLLNNNNNNKKKGGGEEEFFFIIILLLMMMLLLJJJJJJJJJIIIJJJOOOVVV\\\ZZZQQQJJJJJJEEEDDDGGGHHHFFFFFFIIIFFFFFFEEEEEEDDDEEEEEEEEEGGGHHHJJJIIIGGGGGGIIIKKKIIIGGGFFFFFFGGGHHHGGGFFFHHHGGGGGGGGGGGGGGGHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNLLLKKKKKKMMMOOOMMMLLLMMMNNNPPPSSSUUUWWWVVVXXX\\\]]]\\\ZZZZZZZZZ^^^^^^]]]ZZZVVVTTTUUUVVVTTTPPPOOOSSSUUUTTTTTTVVVWWWTTTUUUYYY\\\]]]aaaeeehhhqqq{{{pppmmmqqq}}}lllYYYQQQFFF???======;;;999555555555555555444444444444444666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::999999999:::::::::::::::;;;;;;===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999:::<<<===>>>>>>>>>>>>>>>===<<<===@@@AAA???===;;;;;;<<<>>>BBBFFFJJJMMMUUUbbbrrroooaaaWWWWWWWWWVVVVVVWWWVVVTTTSSSTTTTTTTTTRRRRRRTTTVVVVVVTTTQQQOOOLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMLLLKKKLLLPPPSSSSSSOOOMMMNNNQQQLLLJJJHHHHHHIIIJJJJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKMMMMMMKKKIIIIIIIII}}}~~~|||yyyyyyuuupppjjjccc^^^[[[ZZZ[[[UUUQQQTTT[[[``````^^^[[[[[[ZZZVVVPPPJJJGGGFFFKKKHHHDDDAAA@@@AAADDDFFFKKKOOOTTTVVVXXXZZZ^^^bbbhhhffffffhhhjjjnnnxxxzzztttkkkmmmqqqxxx}}}vvvrrrlllcccZZZUUUTTTTTTXXXbbbsssyyyrrrhhh[[[RRRRRRNNNNNNQQQQQQOOOPPPSSSJJJIIIHHHHHHIIIJJJLLLMMMNNNLLLLLLMMMOOOPPPOOONNNJJJKKKMMMMMMLLLIIIEEECCCJJJLLLMMMMMMLLLKKKKKKKKKNNNKKKMMMXXXdddcccVVVHHHHHHBBBAAADDDEEEAAAAAADDDGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFHHHGGGEEEFFFIIILLLKKKIIIHHHGGGGGGGGGEEECCCHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLMMMLLLLLLLLLJJJIIIJJJMMMOOOMMMMMMMMMNNNOOORRRTTTUUUUUUXXX[[[]]]\\\ZZZYYYYYYZZZ[[[[[[YYYUUUSSSRRRRRRVVVRRRPPPSSSVVVUUUVVVXXXYYYVVVVVVZZZ]]]]]]___cccdddffftttzzzuuuuuulll}}}hhh]]]OOOFFFBBB@@@===;;;:::999888666444222111000111222333555666777777777;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;<<<======::::::::::::::::::::::::888999999999999:::::::::;;;;;;:::999999:::::::::888888888999:::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<777999;;;===???@@@@@@@@@<<<:::999;;;>>>???===:::;;;;;;===@@@DDDIIINNNQQQ```rrr}}}pppcccXXXZZZZZZYYYXXXXXXVVVSSSRRRRRRRRRQQQOOOOOORRRTTTWWWUUUSSSQQQOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGHHHIIIKKKLLLLLLMMMKKKJJJJJJKKKLLLMMMMMMLLLJJJOOOSSSRRROOOLLLNNNQQQLLLJJJHHHHHHIIIKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHKKKLLLKKKJJJJJJJJJ}}}xxxsssuuu{{{}}}xxxrrrnnniiibbb]]]ZZZVVVRRRNNNNNNMMMNNNOOOPPPPPPNNNLLLKKKLLLMMMNNNMMMLLLJJJIIIIIIGGGEEEDDDFFFHHHKKKLLLSSSZZZaaadddfffjjjjjjhhhooonnnooopppooopppxxxttttttoooqqq}}}yyywwwoooeee\\\TTTQQQWWW```nnnvvv}}}pppfff^^^VVVPPPOOOPPPQQQQQQPPPOOOOOOPPPIIIJJJJJJJJJHHHIIIJJJLLLLLLJJJKKKQQQXXXYYYSSSMMMIIIMMMRRRRRROOOJJJHHHGGGMMMPPPSSSSSSOOOKKKJJJJJJJJJLLLVVVggguuurrr^^^LLLHHHEEEBBBAAACCCEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGGGGFFFFFFHHHJJJFFFFFFFFFFFFEEEEEEDDDDDDIIIHHHHHHGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMRRRQQQOOONNNMMMNNNNNNOOOQQQPPPOOOMMMMMMOOOTTTWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWVVVUUUSSSRRRQQQQQQTTTWWWWWWSSSTTTWWWXXXZZZ]]]```aaabbbaaaaaaaaacccjjjwwwwwwvvvzzz~~~qqq]]]MMMHHHIIIEEE>>>???>>><<<999666444444555444333444444555666777888888999;;;<<<<<<;;;;;;::::::999999888888888888999999999:::::::::999888888777888888:::;;;<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>===<<<;;;;;;;;;;;;;;;<<<===>>>===<<<<<<>>>AAA??????<<<999<<>>======<<<<<<<<<<<<===666888:::;;;::::::<<<===AAAAAA>>>>>>DDDLLLNNNKKKOOOLLLMMMQQQVVV\\\eeennnxxx~~~{{{tttsssoooggg```XXXWWWVVVVVVVVVUUUSSSQQQNNNOOOOOONNNLLLKKKLLLMMMPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLLLLJJJIIIGGGFFFHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKJJJKKKLLLMMMNNNPPPQQQQQQPPPNNNMMMMMMKKKIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOQQQUUUYYY___```aaacccccccccbbbbbbaaabbbdddeeefffjjjrrrxxxyyyrrrjjj```[[[\\\]]]\\\YYYVVVSSSPPPNNNMMMMMMLLLJJJMMMKKKGGGDDDCCCCCCEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFJJJMMMPPPSSSVVVYYY^^^aaappp|||uuurrrqqqpppoooooovvvwwwppppppvvvzzzwwwxxxvvvmmmbbbYYYPPPNNNSSS___rrr|||qqqggg```[[[WWWVVVVVVTTTRRRPPPNNNNNNNNNOOOIIIJJJKKKJJJHHHHHHIIIJJJJJJIIIJJJOOOVVVXXXTTTOOOFFFIIIKKKMMMLLLLLLLLLMMMHHHJJJLLLLLLJJJGGGFFFFFFJJJOOO[[[kkkxxxvvvhhh[[[LLLIIIEEEBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEIIIIIIHHHFFFEEEEEEHHHJJJKKKKKKJJJJJJIIIHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMOOOPPPRRRTTTUUUPPPQQQRRRSSSRRRSSSVVVXXX\\\[[[ZZZYYYWWWVVVUUUTTTQQQQQQRRRSSSSSSRRRQQQPPPQQQOOOPPPSSSSSSRRRUUU[[[]]]^^^_________]]][[[YYY```\\\\\\```hhhuuuuuuiii```___bbbuuulll^^^YYYUUUQQQQQQJJJBBB???@@@@@@<<<777777777555444333333333333333444555666777777777777::::::999999999999:::;;;999999999:::::::::::::::<<<;;;:::999888777777777999999999999888888888888;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;777999;;;;;;;;;:::<<<===DDDEEEFFFJJJWWWdddiiiggghhhdddcccgggmmmpppuuu{{{xxxmmmhhhhhhfffaaa\\\YYYVVVTTTSSSTTTSSSRRRQQQJJJKKKLLLLLLKKKJJJKKKMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMOOONNNLLLJJJJJJJJJOOOPPPRRRSSSSSSRRRPPPOOONNNMMMJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIIIIJJJJJJAAABBBBBBBBBBBBCCCGGGIIIMMMNNNOOOPPPQQQPPPPPPOOOJJJLLLOOOPPPRRRVVV[[[```nnnqqqvvv{{{|||yyyqqqlllfff```XXXSSSRRRQQQPPPOOOMMMLLLJJJIIIIIIIIIJJJJJJLLLKKKIIIFFFCCCBBBCCCEEEDDDDDDCCCCCCEEEHHHKKKMMMTTTYYY^^^bbbcccffflllppp}}}yyyvvvsssrrrwww~~~yyytttssswww{{{~~~|||~~~{{{lllbbbZZZRRRNNNQQQ[[[kkk~~~tttiiibbb[[[VVVUUUUUUWWWTTTQQQNNNMMMMMMLLLLLLIIIJJJKKKJJJHHHGGGHHHHHHIIIHHHIIIMMMSSSUUUSSSPPPGGGHHHIIIJJJJJJJJJKKKLLLGGGHHHIIIIIIHHHGGGEEEEEEFFFIIIQQQ]]]eeeddd\\\SSSLLLHHHDDDBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFJJJJJJIIIFFFDDDEEEGGGJJJJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGIIIJJJLLLMMMKKKLLLMMMNNNPPPQQQSSSSSSPPPRRRTTTUUUUUUVVVWWWXXX^^^]]][[[ZZZWWWUUUTTTSSSPPPQQQRRRRRRRRRRRRPPPPPPPPPNNNNNNQQQQQQQQQVVV\\\]]]^^^_________]]]ZZZYYYaaa^^^\\\___ccckkkwww}}}mmmaaa[[[aaajjjwww|||kkk```ZZZVVVXXXRRRKKKFFFCCC@@@===:::999888777666555444444444555555666777888999999:::::::::::::::;;;<<<<<<===;;;::::::::::::::::::;;;<<<;;;999888777666666777::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>???CCCFFFMMMPPPUUU```sss~~~vvvnnneeeaaabbbccc```\\\XXXUUURRRQQQQQQRRRQQQPPPJJJKKKLLLLLLKKKJJJKKKLLLKKKKKKJJJIIIHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIILLLNNNOOOMMMKKKJJJJJJOOOPPPRRRSSSSSSRRRPPPOOOMMMLLLJJJHHHFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFGGGHHHJJJJJJJJJJJJ???@@@@@@???===>>>???AAACCCDDDEEEFFFFFFFFFEEEDDD@@@AAACCCEEEGGGIIILLLNNNWWWZZZ___eeegggeee```[[[UUUSSSQQQNNNLLLJJJHHHGGGGGGGGGFFFEEEEEEFFFGGGIIIHHHJJJKKKJJJHHHFFFFFFGGGJJJKKKLLLNNNRRRUUUXXXZZZ```fffmmmooonnnpppwww}}}|||wwwtttwww|||~~~~~~|||zzzyyywwwfffYYYRRROOOQQQ\\\kkk|||wwwlllccc^^^YYYRRROOORRRTTTRRROOONNNNNNMMMKKKIIIIIIJJJLLLKKKHHHGGGFFFGGGHHHGGGHHHKKKOOORRRQQQOOOJJJIIIHHHHHHHHHHHHHHHGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEGGGJJJOOOQQQQQQNNNKKKJJJGGGDDDBBBCCCEEEFFFFFFCCCDDDDDDDDDEEEFFFFFFFFFIIIIIIHHHFFFDDDDDDFFFHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFHHHJJJJJJKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPRRRUUUWWWWWWWWWXXXYYY^^^]]]\\\ZZZXXXVVVTTTSSSQQQRRRSSSSSSSSSRRRQQQPPPPPPMMMMMMOOOPPPPPPUUU[[[\\\]]]^^^______^^^\\\[[[[[[YYYYYY]]]```bbbhhhooommmaaabbbeeejjjpppvvv~~~}}}pppgggbbbbbbaaa]]]TTTKKKCCCAAAAAA>>>===<<<;;;;;;;;;;;;;;;777777777888999:::;;;;;;999999999999:::;;;======???>>>======<<<<<<======:::999888777666777999999::::::::::::::::::::::::999999999999:::;;;<<<===AAA@@@????????????@@@@@@@@@@@@??????BBBHHHPPPVVV^^^dddmmmyyynnngggaaa^^^___```___]]]UUUSSSPPPOOOPPPPPPPPPOOONNNOOOOOONNNLLLKKKKKKLLLLLLKKKIIIHHHHHHHHHJJJJJJFFFEEEDDDDDDEEEGGGIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIFFFIIILLLNNNMMMLLLLLLLLLNNNOOOPPPPPPPPPPPPOOONNNJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJ>>>>>>>>>===;;;:::;;;===>>>???@@@AAAAAA@@@??????>>>>>>???@@@AAABBBDDDDDDHHHJJJMMMQQQTTTTTTQQQNNNEEEHHHJJJJJJHHHEEECCCBBBCCCDDDDDDDDDCCCDDDGGGJJJHHHKKKOOOPPPNNNMMMNNNPPPTTTVVVZZZ^^^aaaccceeeeeekkkssszzzzzzwwwxxxzzzvvvwww|||{{{yyy|||www}}}zzzzzz}}}}}}}}}|||}}}uuucccVVVMMMNNNWWWjjj}}}xxxmmmccc]]]\\\XXXOOOKKKNNNPPPOOONNNQQQRRRQQQLLLGGGIIIKKKLLLKKKIIIFFFEEEEEEGGGFFFFFFHHHKKKMMMNNNMMMKKKIIIGGGGGGGGGFFFEEECCCFFFEEEEEEFFFHHHHHHGGGEEEGGGIIIJJJJJJHHHHHHIIIJJJIIIGGGCCCCCCDDDFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFDDDDDDEEEGGGDDDDDDEEEEEEEEEFFFFFFFFFAAACCCEEEHHHKKKLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLPPPSSSUUUWWWWWWXXXYYY[[[]]]\\\[[[ZZZXXXWWWVVVUUUSSSTTTTTTTTTTTTRRRQQQOOOOOOMMMMMMOOOOOOOOOSSSYYYYYY[[[]]]^^^^^^]]]\\\[[[XXXVVVXXX]]]```___```dddllluuurrrqqqooollljjjkkknnnqqqyyyoooqqqnnndddUUUJJJFFFFFF@@@???>>>===============:::999999999999:::;;;;;;888888888999:::<<<===>>>???>>><<<:::999999::::::999888777666777999;;;<<<999999999999::::::::::::666777777888:::<<<>>>????????????AAABBBDDDFFFGGGDDDDDDEEEGGGMMMUUU```gggqqqyyyvvvddd```\\\ZZZ\\\\\\[[[YYYQQQOOONNNNNNOOOPPPPPPOOOPPPQQQRRRPPPNNNMMMMMMNNNOOOMMMKKKJJJIIIJJJLLLMMMGGGEEECCCBBBCCCEEEGGGIIIGGGHHHIIIKKKKKKJJJJJJIIIDDDGGGJJJKKKKKKKKKLLLMMMLLLMMMMMMMMMMMMMMMMMMLLLIIIIIIIIIIIIIIIHHHHHHHHHCCCCCCDDDEEEFFFFFFFFFFFFBBBCCCDDDFFFGGGGGGHHHHHH<<<===>>>===;;;;;;<<<======>>>????????????======>>>===<<<===>>>???@@@@@@DDDCCCCCCEEEHHHIIIIIIGGG???CCCGGGGGGDDDBBBAAABBBBBBDDDFFFFFFFFFHHHLLLPPPNNNRRRVVVWWWVVVWWW\\\```hhhlllrrrwwwyyyxxxvvvtttwww{{{|||}}}zzzyyytttwwwzzz}}}}}}zzz}}}}}}{{{{{{yyy{{{~~~~~~ttteeeYYYQQQTTT```uuuyyyooobbbZZZXXX\\\YYYNNNIIILLLLLLLLLPPPUUUYYYVVVNNNGGGIIIKKKLLLKKKIIIFFFDDDDDDFFFFFFEEEFFFGGGIIIJJJKKKJJJHHHFFFFFFGGGFFFDDDAAAEEEDDDBBBDDDFFFGGGFFFDDDCCCGGGJJJJJJGGGFFFIIILLLKKKHHHEEECCCDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCBBBDDDFFFFFFEEEDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIAAACCCFFFIIIKKKLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLQQQSSSUUUVVVVVVWWWZZZ\\\[[[[[[ZZZZZZYYYYYYXXXXXXTTTUUUUUUTTTSSSQQQOOONNNOOOMMMMMMOOOOOONNNQQQWWWXXXYYY[[[\\\\\\ZZZYYYXXXYYYWWWXXX\\\^^^]]]^^^```^^^mmm|||uuummmhhhffffffqqqxxxiii\\\SSSPPPFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<<<<===>>><<<<<<<<<===???AAABBBCCCAAA@@@===:::999888888999;;;:::888777777999;;;===:::;;;;;;;;;<<<<<<<<<<<<777888999;;;===@@@BBBDDDCCCDDDGGGJJJOOOSSSWWWYYYVVVXXXZZZ]]]aaagggoootttyyyxxxkkk^^^[[[XXXXXXYYYXXXVVVTTTMMMLLLLLLNNNPPPPPPOOONNNPPPQQQRRRQQQPPPOOOPPPQQQNNNMMMJJJIIIHHHIIIKKKLLLJJJHHHDDDAAA@@@AAADDDEEEGGGHHHJJJKKKLLLKKKJJJIIIEEEGGGIIIIIIIIIIIIJJJLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCEEEFFFGGGHHHHHHHHH===>>>@@@???>>>>>>???AAA>>>>>>???@@@@@@???>>>======<<<::::::<<<>>>??????DDDBBB@@@@@@CCCEEEFFFFFF???CCCGGGGGGDDDBBBCCCEEECCCFFFHHHJJJKKKMMMSSSWWWVVVYYY\\\]]]]]]aaahhhooo|||vvvqqqvvv}}}zzzuuuwwwzzzzzzxxxxxxssstttxxx{{{zzzsssggg]]]XXX[[[ggg{{{ppphhh[[[TTTTTT[[[ZZZOOOIIIKKKIIILLLQQQXXX]]]ZZZQQQHHHIIIKKKLLLLLLIIIEEECCCCCCFFFEEEDDDDDDEEEGGGHHHIIIHHHFFFEEEFFFHHHGGGDDD@@@DDDBBBAAABBBEEEGGGFFFDDD;;;AAAHHHJJJGGGFFFIIIMMMMMMJJJFFFDDDDDDDDDEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA???BBBEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMBBBDDDGGGIIIKKKKKKJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKJJJKKKMMMNNNOOOOOONNNNNNQQQRRRTTTUUUUUUWWWZZZ\\\YYYYYYYYYYYYZZZZZZZZZZZZUUUUUUUUUTTTRRRPPPNNNLLLNNNMMMMMMPPPOOOMMMPPPUUUWWWXXXYYYZZZYYYXXXVVVTTTXXXTTTSSSWWWYYYXXXYYY\\\XXXcccrrrvvvnnniiiggg```sssrrreee]]]SSSQQQOOOMMMJJJIIIHHHGGGDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBBCCCEEEGGGIIIJJJJJJHHHEEEAAA???>>>>>>???===;;;999888777999;;;===>>>>>>>>>>>>??????@@@@@@:::;;;===???BBBEEEHHHJJJOOOQQQVVV[[[bbbhhhmmmppplllnnnqqqssstttvvvyyy{{{xxxzzznnnddd[[[YYYXXXWWWXXXWWWTTTQQQJJJJJJKKKNNNPPPQQQOOONNNNNNPPPQQQQQQQQQQQQRRRTTTLLLJJJGGGFFFEEEFFFHHHJJJNNNKKKEEEAAA>>>???@@@BBBGGGHHHJJJLLLLLLKKKJJJIIIGGGHHHIIIHHHFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHJJJEEEFFFGGGHHHIIIJJJJJJJJJ>>>>>>>>>@@@AAABBBAAA@@@===???@@@@@@>>>===>>>>>>>>>>>>>>>>>>???>>>===<<<===@@@???===>>>BBBCCCAAADDD@@@???BBBBBBAAACCCGGGLLLNNNPPPPPPPPPQQQSSSUUU______^^^___eeennnzzz~~~{{{zzzvvvvvvyyyyyyvvvrrrnnnppptttvvvqqqiiieeeggglllqqqwwwrrrccc[[[RRRPPPRRRWWWWWWPPPJJJHHHHHHFFFIIIRRRXXXUUUNNNKKKMMMMMMLLLKKKJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGHHHIIIIIIHHHFFFCCCBBBGGGBBB@@@CCCIIIKKKGGGBBBBBBBBBDDDFFFHHHJJJLLLMMMKKKKKKIIIHHHFFFEEECCCBBBFFFCCC@@@@@@BBBCCCAAA???AAAAAAAAABBBCCCCCCBBBAAAGGGDDDCCCEEEIIILLLMMMLLLFFFHHHIIIIIIHHHHHHJJJKKKNNNMMMLLLJJJHHHGGGGGGGGGKKKJJJJJJMMMQQQTTTTTTSSSNNNRRRVVVWWWVVVVVVXXX[[[ZZZZZZZZZYYYWWWVVVXXXYYYTTTWWW\\\]]]UUUJJJEEEGGGKKKKKKLLLLLLLLLMMMMMMMMMNNNTTT[[[[[[WWWRRRPPPQQQTTTUUUVVVWWWXXXXXXXXXXXX[[[___fffnnn{{{zzztttpppeeelllwww|||rrrjjjggg___UUUPPPRRRTTTSSSOOOPPPOOOKKKGGGEEEFFFHHHDDDIIIOOOPPPOOOQQQXXX___XXXXXXWWWTTTOOOJJJHHHGGG@@@@@@@@@BBBDDDFFFGGGFFFDDDFFFIIIKKKKKKHHHEEEBBBFFFCCCCCCEEEGGGJJJQQQZZZbbbeeejjjooo{{{zzznnnddd^^^VVV[[[YYYSSSUUU]]]\\\SSSNNNMMMKKKLLLNNNPPPQQQQQQOOONNNMMMMMMMMMOOOQQQRRRMMMLLLJJJGGGCCCBBBDDDEEEJJJIIIGGGFFFDDDCCCBBBBBBFFFFFFFFFHHHKKKLLLKKKJJJEEECCCBBBCCCFFFGGGFFFDDDHHHHHHJJJJJJJJJJJJJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKCCCBBBAAAAAABBBBBBAAA@@@AAABBBCCCBBB@@@??????@@@<<<===>>>???@@@AAABBBCCCBBBDDDDDD@@@???@@@???<<>>===EEECCCBBBCCCGGGJJJJJJJJJFFFGGGIIIIIIHHHHHHIIIKKKNNNMMMKKKIIIHHHGGGFFFFFFIIIHHHHHHKKKOOORRRRRRQQQPPPRRRUUUUUUSSSSSSUUUXXXWWWXXXYYYXXXWWWWWWYYYZZZXXX[[[```bbbZZZNNNHHHIIINNNNNNNNNNNNNNNNNNNNNNNNMMMRRRXXXYYYVVVSSSQQQQQQQQQSSSVVVYYYZZZZZZXXXWWWXXX\\\aaafffppp~~~yyywwwtttuuu{{{zzzkkkaaa___^^^]]]aaaeeegggfff```[[[WWWUUUTTTWWW[[[[[[ZZZ]]]eeelllmmmqqqvvvvvvqqqhhh^^^XXXSSSQQQOOOOOOQQQSSSTTTUUUYYY^^^dddjjjllljjjeeeaaaWWWTTTSSSXXX\\\___eeelllvvvzzz~~~wwwmmmfff```\\\SSSXXXWWWSSSWWWaaabbb\\\PPPNNNLLLLLLMMMOOOOOONNNJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKHHHEEEDDDEEEGGGIIIHHHGGGEEEDDDCCCBBBBBBFFFEEEFFFHHHJJJKKKKKKIIIFFFDDDBBBCCCFFFGGGGGGEEEEEEEEEFFFIIIKKKMMMMMMMMMGGGGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFDDDBBB@@@@@@AAA@@@AAABBBBBBBBBCCCFFFHHHGGGJJJIIIDDDBBBCCCAAA>>>BBB@@@BBBGGGJJJJJJLLLPPPXXXZZZ^^^```aaaccceeegggkkklllooouuu|||rrrllljjjppp~~~|||xxxwwwwwwuuusssooohhhcccdddgggiiiooouuu~~~rrrggg^^^VVVQQQKKKJJJKKKMMMMMMNNNTTT\\\ZZZNNNDDDEEEKKKMMMMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAACCCJJJPPPRRRMMMHHHDDDEEEEEEFFFGGGHHHIIIIIIFFFIIIKKKIIIEEEDDDGGGKKKJJJGGGDDDCCCCCCCCCBBBAAA@@@?????????>>>======<<>>>>>???BBBBBBBBBBBBDDDDDDEEEEEECCCDDDFFFFFFFFFFFFHHHIIIDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSTTTSSSPPPLLLKKKNNNQQQPPPSSSUUUWWWWWWYYY[[[\\\^^^aaaiiinnnjjj___WWWUUUSSSSSSRRRPPPOOONNNMMMLLLKKKLLLNNNRRRUUUVVVTTTRRRQQQTTTWWW[[[^^^___``````ZZZ[[[ZZZYYY\\\eeesss~~~|||tttooonnnuuu~~~yyyvvvwww~~~{{{uuujjjjjjiiigggeeeddddddeeerrr}}}}}}}}}}}}|||{{{|||}}}~~~}}}zzzyyyyyy~~~}}}ssseee[[[WWWWWWWWWWWWOOOQQQNNNIIIJJJQQQTTTRRROOOMMMKKKKKKLLLNNNNNNMMMKKKKKKKKKJJJJJJIIIIIIHHHLLLLLLKKKIIIFFFEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDFFFHHHIIIHHHFFFEEECCC@@@???@@@BBBDDDEEEJJJGGGFFFGGGKKKLLLIIIEEEFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHfffffffffccc___\\\\\\^^^[[[[[[YYYVVVSSSQQQQQQRRR[[[```dddccc______dddjjjooonnnhhh```^^^aaacccccc]]]XXXWWW\\\dddnnn|||{{{yyy~~~xxxvvvvvvwwwxxxmmmhhhhhhpppyyyxxxoooddd]]]ZZZVVVQQQMMMIIIGGGGGGIIIIIINNN[[[hhhjjj]]]PPPNNNPPPNNNKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGCCCCCCDDDEEEGGGIIIJJJKKKKKKJJJHHHGGGFFFEEEEEEFFFEEECCCBBBDDDHHHJJJJJJHHHFFFFFFFFFFFFFFFFFFFFFFFF@@@EEEIIIGGGCCCDDDJJJQQQUUUSSSOOOKKKGGGFFFFFFFFFCCCDDDDDDBBB??????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDAAACCCDDDEEEEEEEEEGGGIIIEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLNNNOOOOOOPPPQQQRRRSSSTTTSSSOOOKKKJJJLLLOOOOOORRRUUUWWWXXXYYY[[[\\\XXX[[[bbbiiiggg^^^XXXVVVSSSRRRQQQOOONNNLLLKKKJJJJJJKKKLLLPPPTTTUUUUUUSSSTTTTTTTTTVVVYYY\\\```bbb[[[ZZZYYYWWWXXX^^^hhhppp~~~uuunnnmmmpppyyyzzzzzzzzzyyywwwrrrlllhhhnnnvvvnnnggg]]]WWWUUUTTTSSSRRRNNNMMMJJJEEEDDDGGGIIIIIIKKKJJJIIIIIILLLNNNOOOOOOSSSQQQMMMIIIGGGGGGHHHIIIIIIIIIIIIGGGDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBDDDCCCCCCDDDFFFGGGFFFDDDFFFDDDBBBAAA@@@AAADDDFFFIIIGGGFFFGGGIIIJJJHHHEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFFFF{{{{{{|||yyyxxxuuuoooiiifffeeeeeeiiisss}}}yyyyyyyyywwwrrrlllhhhmmmvvvzzzyyy|||~~~xxxttttttuuuwwwrrrrrrxxxxxxiiiccc\\\WWWTTTQQQMMMJJJJJJHHHGGGIIIJJJMMMWWWaaaddd[[[SSSRRRQQQMMMIIIHHHKKKIIIHHHFFFEEEEEEFFFFFFBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEECCCAAAAAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF@@@CCCEEEEEECCCDDDJJJPPPWWWVVVTTTOOOLLLKKKLLLOOOIIIJJJIIIFFFAAA???AAADDDDDDEEEFFFFFFDDDCCCCCCCCC???AAACCCCCCCCCDDDFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFIIIJJJLLLLLLKKKLLLMMMOOORRRTTTTTTQQQMMMKKKMMMPPPPPPSSSWWWYYYYYYYYYZZZ[[[RRRSSSWWW]]]^^^WWWSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIJJJKKKMMMPPPRRRTTTUUUVVVTTTSSSQQQQQQSSSXXX\\\___ZZZYYYVVVTTTUUUYYY```eeeiiizzztttnnnmmmssszzz||||||}}}xxxuuuwww~~~|||sssbbb]]]VVVRRRQQQQQQOOOMMMKKKKKKIIIFFFDDDDDDGGGIIIIIIHHHGGGIIILLLOOOPPPPPPVVVRRRMMMHHHFFFFFFHHHIIIFFFGGGGGGEEECCCAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBBCCCEEEEEEDDDCCCGGGGGGFFFDDDBBBCCCEEEGGGCCCDDDFFFGGGHHHIIIIIIIIIFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEzzzwwwvvvvvv|||xxx}}}xxxssspppqqqrrr{{{xxxooobbb___ZZZTTTPPPLLLJJJIIILLLHHHGGGIIIKKKKKKOOOUUUWWWRRROOOOOOMMMIIIGGGHHHMMMKKKIIIFFFEEEEEEFFFFFFCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJJJJJJJIIIGGGEEEDDDAAAAAAAAAAAABBBCCCDDDCCCEEEEEEEEEEEEFFFFFFFFFFFF@@@AAABBBBBBBBBEEEJJJMMMRRRRRRPPPNNNLLLLLLPPPTTTUUUVVVTTTNNNFFFBBBCCCFFFCCCEEEGGGFFFCCCAAAAAABBB>>>@@@BBBBBBBBBCCCEEEGGGIIIHHHHHHGGGGGGGGGGGGHHHGGGJJJKKKKKKJJJIIIKKKMMMQQQSSSTTTSSSOOONNNOOOQQQSSSVVVYYYZZZZZZYYYYYYZZZSSSQQQRRRVVVVVVRRROOOOOORRRQQQPPPNNNMMMKKKJJJIIIIIILLLOOOPPPPPPRRRUUUYYYVVVUUUSSSSSSTTTWWWZZZ\\\ZZZYYYVVVTTTTTTWWW[[[______kkkzzz~~~uuurrrrrrppppppqqqwwwwwwkkkfff[[[VVVPPPNNNOOOPPPOOOMMMLLLLLLKKKIIIFFFDDDEEEHHHJJJIIIGGGHHHKKKMMMNNNNNNPPPNNNJJJGGGEEEEEEFFFGGGDDDFFFFFFEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAABBBDDDDDDCCCAAADDDFFFFFFEEEBBBAAACCCEEEAAAEEEHHHHHHFFFEEEHHHKKKGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDFFFEEEDDDCCCCCCCCCCCCCCC~~~~~~~~~xxxrrrnnnmmmnnn}}}ssskkkcccaaa\\\UUUNNNJJJJJJKKKLLLHHHFFFIIIKKKJJJJJJLLLLLLIIIIIIJJJHHHEEEFFFIIINNNLLLJJJGGGEEEEEEFFFFFFDDDDDDCCCCCCDDDFFFHHHIIIHHHIIIJJJKKKJJJGGGEEECCC>>>???AAACCCDDDDDDCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFAAA@@@???@@@BBBEEEIIIKKKIIIJJJJJJIIIHHHKKKQQQVVVaaaaaa^^^VVVLLLGGGGGGIIIBBBEEEGGGFFFBBB@@@@@@AAA===???AAABBBBBBCCCEEEGGGDDDEEEEEEGGGHHHJJJLLLMMMIIIKKKMMMMMMKKKJJJLLLNNNPPPRRRUUUTTTQQQOOOQQQSSSUUUWWWZZZ[[[ZZZYYYYYYYYYWWWSSSRRRTTTSSSPPPNNNOOORRRQQQPPPOOOMMMLLLKKKJJJIIIMMMQQQQQQOOOPPPUUU[[[XXXXXXWWWXXXXXXYYYZZZ[[[]]][[[XXXUUUUUUWWWZZZ\\\\\\dddllluuu~~~wwwqqqpppsssjjjrrr|||tttfff___]]]YYYTTTNNNLLLNNNQQQRRRRRRNNNMMMMMMKKKFFFBBBBBBEEELLLJJJHHHHHHJJJLLLMMMLLLIIIIIIGGGFFFEEEEEEEEEEEEDDDEEEFFFEEECCCAAAAAABBB@@@@@@@@@???@@@@@@AAAAAABBBAAAAAABBBCCCDDDBBBAAA@@@BBBDDDCCC@@@>>>???AAACCCHHHLLLJJJDDDAAADDDHHHHHHGGGEEEDDDBBBBBBAAAAAA?????????@@@AAABBBCCCDDDFFFEEEDDDCCCCCCCCCCCCCCC{{{uuuooommmrrrzzz|||mmmfffggg^^^dddggg```RRRGGGEEEHHHJJJHHHFFFFFFGGGHHHGGGFFFCCCDDDFFFHHHIIIJJJJJJIIILLLKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHFFFEEEEEEGGGIIIHHHJJJJJJHHHGGGFFFAAA:::;;;:::;;;>>>BBBEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCFFFFFFGGGHHHIIIKKKLLLMMM[[[[[[XXXTTTNNNJJJGGGGGGLLLJJJGGGEEEDDDCCCAAA@@@AAAAAA@@@@@@AAAAAABBBCCCIIIHHHHHHIIIJJJKKKJJJHHHKKKLLLLLLLLLLLLLLLKKKKKKOOOOOOPPPPPPQQQRRRRRRSSSWWWYYY[[[\\\\\\[[[YYYXXXZZZ[[[ZZZWWWRRROOOPPPRRRMMMNNNNNNLLLLLLMMMOOORRRRRRNNNKKKMMMQQQTTTRRROOOSSSUUUVVVUUUUUUVVV[[[___bbb^^^WWWRRRPPPQQQUUUWWWYYY\\\cccjjjsss~~~}}}~~~}}}rrrccc[[[YYYZZZQQQOOOMMMKKKLLLOOORRRTTTUUUXXXYYYUUUMMMGGGGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEAAA===;;;BBB@@@>>>===<<<===>>>???FFFDDDBBB???>>>???@@@AAACCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDIIIGGGEEEBBBAAAAAABBBBBBCCCBBBAAAAAAAAACCCEEEGGGFFFFFFEEEDDDDDDDDDDDDDDD~~~wwwrrrooorrr|||tttggg``````^^^dddhhhbbbVVVKKKHHHJJJHHHFFFEEEEEEFFFGGGEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJIIIHHHGGGGGGIIIKKKIIIKKKKKKHHHGGGFFF@@@999:::::::::===AAACCCDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIIIIMMMNNNNNNMMMJJJIIIIIIJJJKKKHHHEEECCCCCCBBBAAA@@@BBBAAAAAAAAAAAABBBCCCCCCHHHGGGGGGIIIJJJJJJHHHFFFHHHIIIJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOPPPPPPQQQVVVVVVXXXYYYYYYYYYXXXXXXZZZ[[[ZZZWWWSSSPPPPPPRRRPPPPPPOOONNNMMMNNNQQQTTTTTTPPPMMMNNNRRRSSSQQQOOOPPPRRRSSSTTTTTTVVV[[[___```\\\WWWRRRQQQSSSWWWZZZ^^^```dddhhhlllwww~~~wwwvvvvvv|||xxxfffXXXRRRPPPQQQPPPNNNKKKIIIIIIKKKNNNPPPSSSXXX\\\ZZZSSSLLLIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBBBB???@@@BBBCCCCCCAAA???===>>>===;;;:::::::::;;;<<>>======>>>???AAACCCEEEEEEDDDCCCCCCCCCCCCCCC~~~}}}uuuqqqqqqxxx{{{sssjjj___XXXXXXYYY```eeebbbWWWMMMIIIIIIFFFEEEDDDEEEFFFFFFDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFIIIIIIHHHGGGFFFFFFFFFFFFHHHIIIIIIHHHFFFGGGIIIKKKIIILLLLLLJJJIIIHHHCCC<<<;;;::::::<<>>>>>???@@@@@@@@@AAAAAA;;;;;;;;;:::::::::::::::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBB~~~~~~}}}~~~zzzwwwwww|||yyyllleee```YYYTTTRRRRRRXXX^^^]]]VVVMMMHHHFFFFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEFFFFFFEEEFFFFFFEEEDDDDDDFFFIIIIIILLLMMMLLLMMMMMMIIICCC>>>===<<<===???AAABBBBBBCCCCCCDDDEEEEEEDDDCCCCCC@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEBBBCCCEEEFFFEEEFFFGGGIIIIIIFFFBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDFFFIIIJJJHHHEEEAAA@@@AAACCCFFFHHHIIIJJJKKKJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTVVVWWWYYYYYYXXXWWWUUUSSSRRRRRRSSSRRRPPPMMMLLLNNNRRRUUUWWWTTTRRRQQQRRRRRRQQQOOOMMMNNNOOOPPPRRRTTTVVVXXXZZZXXXTTTQQQQQQRRRUUUWWW^^^^^^___```___```gggqqq~~~zzzvvvsssuuuwwwyyyzzzzzz{{{}}}{{{mmm^^^SSSMMMKKKKKKHHHGGGFFFEEEFFFHHHJJJLLLHHHOOOWWWYYYSSSLLLHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>@@@AAABBB<<<<<<============<<<;;;===>>>???@@@@@@@@@??????BBBAAA@@@?????????@@@@@@???@@@AAABBBCCCDDDDDDDDD@@@@@@AAABBBBBBAAAAAA@@@????????????@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBB|||yyyyyyyyyzzz|||~~~xxxlll```[[[YYYUUURRRQQQLLLRRRXXXZZZVVVOOOHHHEEEHHHGGGGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFDDDEEEEEEDDDCCCDDDFFFHHHIIILLLMMMMMMPPPSSSRRRNNNCCCAAA??????@@@BBBCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDCCC@@@BBBDDDDDDCCCCCCEEEFFFHHHEEECCCBBBCCCDDDDDDDDD@@@@@@??????@@@@@@AAABBBCCCDDDFFFIIIKKKIIIFFFCCC@@@AAACCCFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMNNNOOOQQQSSSTTTVVVWWWWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNKKKJJJKKKOOORRRUUUTTTRRRRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRSSSSSSXXXVVVSSSPPPNNNOOOPPPQQQVVVVVVYYY]]]______cccjjjooo{{{~~~{{{yyyxxxxxxzzz}}}~~~}}}|||{{{zzzyyy{{{~~~rrrlllbbbXXXPPPMMMMMMMMMKKKJJJHHHGGGFFFFFFGGGHHHFFFLLLSSSSSSNNNIIIGGGHHHDDDCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAEEECCC@@@>>>>>>>>>@@@BBB<<<======>>>>>>>>>======;;;<<<===>>>????????????AAA@@@???======>>>???@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAA;;;;;;;;;<<<<<<===>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAzzzvvvssstttuuuxxxzzzwwwkkkaaaXXXVVVUUURRRPPPPPPKKKOOOUUUYYYXXXSSSMMMHHHKKKJJJHHHGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFFFFEEEEEEEEEHHHJJJJJJLLLLLLLLLPPPWWWYYYWWWGGGEEEBBBAAABBBCCCCCCCCCBBBCCCDDDFFFFFFDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA<<<===???@@@@@@AAACCCEEEEEEDDDCCCCCCDDDEEEEEEDDD???????????????@@@@@@AAADDDDDDFFFIIIKKKKKKIIIGGGCCCDDDFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOLLLMMMNNNOOOQQQRRRSSSTTTUUUUUUTTTUUUUUUTTTRRROOOMMMMMMLLLJJJHHHIIIKKKMMMRRRRRRRRRRRRRRRSSSTTTTTTRRRQQQPPPQQQRRRSSSRRRQQQUUUTTTQQQOOOMMMMMMMMMNNNQQQPPPTTT[[[```aaaccchhhcccjjjxxx}}}{{{|||~~~~~~ssslll```\\\WWWRRRPPPPPPRRRTTTQQQOOOLLLIIIFFFDDDCCCBBBHHHMMMRRRQQQMMMIIIIIIKKKDDDCCCBBBAAA@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@GGGEEEBBB???======???@@@;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>???>>><<<::::::;;;<<<===???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>?????????@@@@@@@@@@@@@@@AAAAAABBBzzzuuuqqqqqqssstttxxx~~~yyyuuuooohhh```YYYTTTSSSRRRNNNLLLMMMKKKNNNRRRWWWYYYVVVPPPKKKNNNKKKGGGFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHDDDEEEEEEEEEDDDEEEHHHJJJKKKLLLJJJIIINNNVVV[[[ZZZJJJGGGCCCAAABBBCCCCCCCCCAAACCCEEEFFFFFFEEECCCAAADDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBB;;;===>>>?????????AAACCCBBBAAABBBCCCEEEFFFDDDBBB@@@@@@??????@@@@@@AAABBBEEEEEEFFFIIILLLNNNMMMKKKHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLMMMOOOQQQRRRSSSSSSRRRTTTRRRRRRSSSUUUTTTQQQNNNIIIJJJKKKJJJHHHGGGHHHIIINNNOOOPPPQQQRRRSSSVVVWWWSSSQQQPPPRRRTTTUUUTTTRRRRRRRRRPPPOOONNNNNNNNNNNNRRRPPPSSS[[[```aaaaaaddd___eeemmmwwwuuujjjaaa\\\VVVTTTRRROOOOOOPPPSSSTTTPPPOOOLLLIIIFFFDDDCCCBBBGGGMMMRRRRRRMMMIIIHHHJJJDDDCCCBBB@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@FFFDDDAAA>>>=========>>>::::::999999999:::<<<<<<===<<<;;;;;;;;;<<<===>>>>>>===;;;999999:::;;;===@@@AAAAAAAAAAAA@@@@@@???AAAAAA??????>>>???@@@AAA>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB}}}vvvrrrrrrsssqqqwww~~~tttjjjeee```[[[[[[VVVRRRRRRPPPKKKIIIJJJJJJLLLPPPUUUXXXWWWQQQLLLNNNKKKGGGEEEFFFHHHJJJKKKLLLKKKIIIHHHGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHBBBCCCCCCCCCBBBCCCFFFHHHMMMLLLJJJGGGLLLUUUZZZZZZJJJGGGCCCAAAAAABBBBBBBBBAAACCCEEEFFFFFFEEECCCAAAEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFEEE???@@@AAA@@@???>>>???@@@??????AAACCCEEEEEECCCAAAAAAAAA@@@@@@AAAAAABBBCCCFFFFFFGGGJJJMMMOOOPPPOOOKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLNNNQQQSSSTTTSSSRRRQQQRRRQQQQQQSSSUUUTTTPPPMMMHHHJJJKKKKKKIIIGGGGGGHHHKKKMMMOOOPPPRRRTTTWWWYYYRRRQQQPPPSSSVVVXXXVVVTTTPPPPPPPPPOOOOOOPPPPPPQQQUUURRRTTT[[[______^^^___\\\bbbfffgggkkkzzz~~~pppeee]]]WWWTTTRRRPPPMMMKKKJJJJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEKKKQQQRRRMMMHHHFFFGGGEEEDDDBBB@@@@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????CCCAAA???===<<<<<<===>>><<<;;;999999999;;;===>>>>>>===;;;::::::;;;===>>>@@@???<<<::::::;;;===???AAAAAAAAAAAA@@@???>>>>>>BBB@@@>>><<<<<<===>>>@@@;;;<<<===>>>>>>??????>>>AAA@@@@@@@@@AAABBBBBBCCC~~~yyyuuuqqqooommmuuu~~~xxxiii___\\\ZZZVVVVVVYYYZZZWWWPPPJJJFFFEEEEEEKKKPPPQQQUUUZZZYYYSSSPPPKKKHHHJJJHHHDDDEEEKKKMMMKKKHHHGGGHHHIIIIIIIIIHHHIIIHHHEEEBBBAAADDDGGGBBBBBBAAAAAAAAABBBBBBBBBLLLNNNPPPOOOMMMOOOVVV[[[OOOKKKGGGBBB@@@AAACCCDDDBBBCCCDDDEEEEEEDDDBBBAAACCCCCCBBBBBBBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFDDDBBB???>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@EEEDDDDDDGGGLLLOOOPPPNNNPPPPPPQQQSSSTTTRRROOOLLLLLLNNNPPPQQQRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRTTTUUULLLOOOSSSTTTRRROOOMMMMMMJJJKKKLLLLLLLLLKKKIIIIIILLLMMMOOOQQQRRRRRRRRRQQQQQQMMMKKKNNNTTTXXXXXXVVVRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWYYY[[[]]]]]]```eeeiiigggiiiwww|||nnn```WWWRRROOONNNMMMLLLKKKJJJIIIHHHGGGGGGIIIHHHGGGEEEDDDDDDDDDDDDCCCEEEGGGIIIHHHFFFCCCAAACCCBBB@@@???>>>>>>???@@@AAA@@@?????????@@@AAABBB@@@@@@???===<<<;;;:::999::::::999:::;;;===???@@@@@@???<<<:::999999:::;;;============>>>>>>>>>>>>>>>??????@@@@@@@@@??????============>>>>>>>>>>>>:::<<>>?????????@@@CCCGGGKKK|||xxxuuusssrrryyyyyyvvvkkk]]]TTTRRRRRROOOWWWXXXYYYVVVPPPKKKHHHHHHDDDIIINNNPPPTTT[[[[[[WWWPPPKKKHHHKKKKKKHHHGGGKKKJJJGGGEEEDDDEEEFFFGGGGGGGGGGGGGGGDDDAAAAAADDDGGGGGGEEECCCAAAAAABBBCCCDDDKKKOOORRRQQQNNNMMMOOORRRKKKIIIEEEBBBAAABBBDDDFFFCCCDDDEEEFFFEEEDDDBBB@@@CCCBBBBBBBBBBBBAAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGEEEDDDAAA???>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA???>>>>>>???@@@AAACCCBBBCCCFFFKKKNNNNNNLLLNNNNNNPPPQQQRRRQQQNNNLLLLLLMMMOOOQQQRRRRRRQQQPPPNNNMMMMMMMMMNNNOOOPPPPPPOOOQQQRRRQQQOOONNNMMMNNNLLLLLLMMMMMMMMMKKKJJJIIIKKKLLLNNNPPPQQQRRRRRRQQQSSSPPPNNNPPPVVVZZZZZZXXXVVVUUUSSSRRRRRRSSSTTTUUUXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[___bbbaaabbbmmmzzzuuunnncccZZZTTTRRRPPPPPPLLLLLLKKKJJJIIIGGGEEEDDDGGGFFFFFFEEEEEEEEEEEEFFFCCCDDDGGGHHHHHHFFFCCCAAAAAA@@@@@@??????@@@BBBBBBCCCBBB@@@????????????@@@======<<<<<<;;;;;;::::::;;;:::::::::;;;===???@@@@@@>>><<<;;;:::;;;<<<<<<;;;<<<<<<<<<<<<=========>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>=========;;;===???AAAAAAAAA@@@???>>>>>>??????@@@DDDJJJNNN}}}yyywwwwwwyyyzzz~~~|||qqqoooeeeWWWNNNMMMNNNMMMTTTTTTTTTQQQMMMJJJIIIIIICCCHHHKKKNNNSSSZZZ]]]]]]SSSMMMIIIJJJLLLKKKIIIJJJHHHEEECCCCCCDDDFFFGGGGGGIIIIIIIIIGGGFFFFFFIIIKKKPPPMMMGGGCCCAAABBBDDDFFFKKKOOOSSSRRRNNNJJJHHHHHHGGGEEECCCAAAAAACCCEEEGGGDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAADDDDDDEEEGGGGGGHHHHHHHHHEEEDDDBBB@@@??????@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDCCC@@@>>>>>>???AAABBB@@@@@@BBBFFFJJJKKKKKKJJJKKKMMMNNNPPPPPPOOOMMMLLLKKKMMMOOOQQQSSSSSSRRRQQQOOOOOONNNMMMLLLLLLLLLMMMOOOPPPPPPOOONNNNNNPPPRRRMMMNNNNNNNNNMMMLLLJJJIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRPPPOOOQQQVVVYYYZZZXXXYYYWWWTTTRRRQQQRRRTTTUUU[[[ZZZYYYXXXXXXWWWXXXXXXYYYXXXZZZ\\\\\\\\\cccjjjpppzzz}}}sssfff```YYYSSSPPPOOONNNNNNJJJKKKLLLKKKJJJHHHEEECCCDDDDDDDDDDDDDDDEEEFFFGGGBBBCCCEEEGGGFFFEEEBBB@@@?????????@@@AAABBBDDDEEEDDDCCCAAA@@@???>>>>>>>>>========================<<<<<<;;;;;;<<<>>>@@@AAA???>>>===<<<<<<<<<>>>>>>::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@???????????????>>>>>>======<<<======>>>???@@@@@@@@@@@@>>>>>>>>>>>>AAAFFFLLLQQQ{{{vvvuuuzzz|||yyyuuusssrrrpppgggXXXNNNKKKLLLKKKOOONNNLLLJJJHHHGGGGGGGGGEEEHHHJJJMMMQQQWWW\\\___ZZZSSSKKKIIIJJJJJJJJJIIIHHHFFFDDDDDDEEEHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMNNN[[[VVVNNNGGGCCCCCCEEEGGGJJJMMMPPPOOOKKKGGGDDDCCCEEEDDDBBBAAAAAACCCDDDEEECCCDDDEEEFFFGGGGGGGGGFFFBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDEEEGGGHHHHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAADDDEEEEEEFFFFFFFFFEEEEEEFFFDDDAAA>>>>>>???AAACCC???@@@CCCFFFIIIJJJIIIIIIJJJLLLNNNOOONNNMMMMMMMMMKKKMMMPPPSSSTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLNNNPPPQQQQQQRRRSSSUUUMMMNNNNNNNNNMMMKKKIIIHHHIIIJJJKKKMMMNNNOOOPPPPPPOOONNNNNNPPPTTTVVVVVVVVVWWWVVVSSSQQQQQQRRRUUUWWW[[[ZZZZZZYYYXXXXXXXXXXXXZZZYYYYYYZZZ[[[\\\___aaadddkkkxxxrrriii^^^ZZZTTTPPPMMMLLLJJJIIIHHHIIIKKKLLLLLLJJJGGGFFFCCCCCCBBBBBBBBBCCCCCCDDDAAABBBDDDEEEEEECCCAAA@@@??????@@@@@@BBBCCCDDDDDDBBBAAAAAA@@@@@@?????????AAAAAA@@@@@@@@@@@@??????===<<<<<<<<<===>>>@@@AAA=========<<<===>>>???@@@:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@???@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>??????@@@@@@>>>>>>======???DDDKKKPPPyyytttuuu}}}yyyuuurrrooolllssssssjjjZZZMMMIIIHHHHHHLLLJJJGGGFFFEEEFFFGGGGGGGGGHHHJJJLLLNNNRRRXXX]]]aaa[[[QQQJJJGGGIIIIIIGGGHHHFFFCCCCCCEEEGGGHHHHHHFFFGGGIIILLLOOOPPPOOOOOObbb\\\SSSKKKFFFDDDFFFHHHJJJKKKKKKJJJGGGEEEDDDDDDCCCCCCBBBBBBAAABBBBBBCCCBBBCCCEEEFFFHHHJJJKKKKKKBBBBBBAAAAAAAAA@@@@@@@@@CCCCCCEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDDDDEEEEEEEEEDDDDDDCCCFFFDDDAAA???>>>???@@@BBB???AAACCCFFFGGGHHHIIIIIIKKKMMMOOOOOOMMMLLLMMMNNNLLLNNNQQQSSSUUUUUUUUUTTTRRRQQQPPPNNNMMMLLLKKKKKKMMMPPPSSSTTTSSSRRRQQQQQQLLLLLLMMMMMMLLLJJJIIIHHHIIIJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNPPPSSSTTTUUUTTTSSSRRRPPPPPPQQQSSSVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ\\\]]]]]]aaaccciiitttyyyoooeee___YYYVVVSSSPPPOOOMMMJJJGGGEEEGGGJJJMMMMMMMMMKKKJJJCCCCCCAAA@@@@@@????????????@@@BBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAAAAAAAAAAADDDCCCBBBAAA@@@???>>>>>>======<<<<<<===>>>???@@@<<<<<<======>>>>>>???@@@;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@@@@@@@AAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>??????>>>>>>======>>>BBBGGGLLL{{{xxx{{{yyysssoookkkhhhfffrrrsssmmm^^^QQQLLLKKKJJJKKKIIIGGGFFFGGGHHHHHHGGGHHHHHHIIILLLLLLMMMSSS[[[dddbbbZZZPPPJJJIIIIIIGGGGGGDDDBBBBBBCCCEEEFFFFFFHHHKKKOOOUUUYYYYYYWWWTTT```[[[TTTMMMIIIGGGGGGHHHIIIHHHGGGEEEDDDDDDDDDEEEAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCEEEGGGIIIKKKLLLAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@DDDCCCAAA@@@???????????????AAACCCDDDEEEFFFHHHJJJKKKNNNPPPOOOLLLJJJKKKMMMLLLNNNPPPSSSTTTTTTSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJPPPSSSUUUUUURRRNNNJJJIIIJJJKKKKKKLLLLLLKKKIIIHHHJJJJJJJJJIIIJJJKKKLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTPPPPPPPPPPPPRRRTTTVVVWWWUUUUUUWWWXXXYYYYYYYYYYYYWWWYYYXXXUUUVVVYYYZZZYYY^^^\\\]]]dddrrr{{{ooofff```[[[WWWRRRQQQQQQQQQRRRPPPMMMKKKEEEGGGIIIKKKLLLLLLLLLKKKCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAA@@@???AAAAAABBBAAA@@@???>>>======>>>???@@@AAABBBBBBBBBBBBBBBAAA???>>>===<<<;;;======<<<<<<<<<===>>>???<<<<<<<<<======>>>>>>>>>;;;<<<<<<<<<<<<=========;;;<<<===>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>=========>>>??????>>>>>>=========>>>>>>>>>AAAEEEIIIwwwsssnnniiifffbbb___]]]gggkkkiii]]]RRRMMMMMMMMMJJJGGGEEEEEEGGGHHHGGGEEEFFFEEEHHHKKKKKKJJJQQQZZZbbbfffdddZZZQQQMMMKKKIIIHHHFFFCCCBBBDDDEEEEEEEEEHHHKKKRRR[[[``````[[[VVVVVVTTTQQQMMMKKKJJJIIIJJJHHHGGGEEEEEEDDDDDDCCCCCC===>>>???AAABBBBBBBBBBBBAAAAAABBBCCCDDDFFFGGGHHHAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBDDDFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBAAA@@@???BBBBBBAAAAAA@@@>>>===<<>>???@@@@@@@@@??????@@@@@@AAAAAA@@@>>>===<<<>>>>>>@@@AAABBBAAAAAA@@@AAA@@@@@@???>>>======<<<===<<<;;;;;;;;;<<<===>>>;;;<<<<<<=========<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>??????@@@@@@????????????????????????<<<===???@@@@@@>>>===<<<:::<<<>>>???AAACCCGGGIII{{{llliiiddd```]]]ZZZWWWTTTVVV]]]^^^UUULLLIIIIIIJJJGGGEEECCCDDDFFFFFFDDDBBBCCCCCCFFFKKKKKKIIIPPPZZZ^^^hhhkkkbbbWWWRRRNNNJJJLLLIIIFFFEEEFFFGGGGGGGGGAAAEEEMMMWWW]]]\\\VVVPPPNNNMMMMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFFFFDDDBBB@@@:::;;;>>>AAACCCDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDAAAAAAAAA@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGGGGEEEEEEDDDDDDCCCAAA@@@???DDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@>>><<<;;;>>>???@@@???>>>@@@EEEJJJJJJMMMOOOLLLGGGDDDFFFIIIIIIJJJLLLNNNNNNNNNLLLKKKOOOOOOOOONNNOOOOOOPPPQQQJJJKKKKKKKKKIIIIIIJJJLLLIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHHHHJJJMMMNNNOOONNNOOOPPPRRRSSSUUUVVVVVVUUUTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUYYY^^^]]]TTTOOORRRVVVUUUZZZYYYYYY^^^eeelllooopppqqqzzzggg```XXXRRROOONNNKKKHHHLLLMMMOOORRRRRRPPPKKKGGGHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBAAAAAABBBBBBCCCCCC======>>>???????????????>>>??????@@@???>>>===<<>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;::::::;;;===>>>;;;<<<<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<>>>??????@@@@@@???????????????@@@@@@@@@;;;===???@@@@@@???<<<:::888;;;>>>AAACCCFFFIIIKKKrrrhhhddd]]]XXXUUUTTTSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHKKKGGGCCCDDDGGGIIIFFFCCCBBBCCCDDDFFFIIIKKKNNNOOOYYY^^^dddgggddd\\\SSSLLLMMMIIIEEEBBBBBBDDDDDDDDDIIIJJJLLLPPPSSSTTTSSSQQQLLLKKKJJJKKKKKKJJJHHHEEEDDDCCCAAABBBDDDEEEFFFEEE>>>@@@@@@@@@??????AAACCC@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAA@@@???===<<<<<<===>>>@@@BBBDDDEEEFFFJJJHHHFFFCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAABBBDDDFFFDDDAAA??????AAA>>>>>>>>>>>>???@@@AAABBBFFFHHHJJJKKKIIIGGGFFFFFFHHHIIIKKKMMMMMMMMMLLLKKKLLLMMMOOOQQQQQQQQQPPPOOOKKKKKKJJJHHHGGGFFFFFFFFFGGGIIIMMMQQQRRRRRRPPPOOOLLLLLLKKKIIIHHHGGGEEEEEEJJJMMMOOONNNLLLLLLNNNPPPSSSRRRQQQTTTXXXYYYXXXVVVSSSRRRQQQRRRSSSUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYXXXXXX\\\bbbhhhmmmooolllqqqwww{{{}}}qqqiii[[[UUUNNNKKKLLLLLLIIIFFFIIIJJJLLLPPPRRRQQQKKKFFFGGGIIIJJJFFF@@@>>>AAADDDHHHEEEAAA??????@@@AAAAAA???????????????>>>===<<>>>>>@@@BBBCCCBBB@@@??????????????????@@@@@@======>>>>>>>>>>>>======:::;;;;;;;;;;;;;;;::::::@@@@@@??????>>><<<;;;:::999999888888999999::::::======<<<<<<<<<>>>@@@AAA>>>???@@@@@@@@@???===<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???AAAEEEHHHuuuiiiaaa]]]WWWSSSQQQQQQPPPOOONNNLLLJJJHHHGGGGGGGGGGGGJJJFFFCCCDDDGGGHHHFFFCCCCCCCCCDDDFFFHHHJJJLLLMMMQQQVVV\\\aaaaaa]]]WWWSSSKKKHHHDDDCCCDDDGGGJJJJJJQQQQQQQQQRRRTTTTTTSSSQQQMMMKKKIIIHHHIIIJJJIIIHHHGGGEEEBBBAAABBBDDDDDDDDDAAABBBBBBAAA???>>>???@@@???@@@AAABBBBBBBBBBBBBBB@@@@@@AAAAAA@@@???>>><<<======???@@@BBBCCCDDDEEEIIIGGGEEECCCBBBBBBBBBCCCBBBCCCCCCCCCCCCBBBAAAAAAAAABBBDDDCCC@@@>>>>>>@@@????????????@@@AAABBBCCCDDDGGGIIIJJJIIIHHHHHHHHHIIIJJJMMMNNNNNNMMMKKKJJJNNNOOOOOOPPPOOOMMMJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGEEEGGGKKKOOOQQQQQQOOONNNQQQPPPOOOMMMKKKIIIHHHGGGIIIKKKNNNMMMLLLLLLNNNPPPQQQPPPPPPRRRUUUWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXXXX[[[ZZZYYY\\\aaagggkkkmmmhhhkkkmmmnnnqqq}}}yyy~~~wwwjjj```ZZZWWWQQQLLLJJJKKKKKKHHHEEEIIIIIIKKKNNNPPPNNNJJJFFFFFFHHHIIIFFFAAA???BBBFFFHHHEEEBBB???>>>???????????????@@@@@@??????>>>===>>>======???AAABBBAAA???AAA@@@@@@??????>>>>>>>>>========================;;;;;;<<<<<<<<<;;;;;;:::?????????>>>>>><<<;;;;;;:::999999999999999::::::<<<<<<<<<<<<===>>>??????<<<<<<======<<<<<<;;;:::<<<<<<<<<============>>>;;;<<<<<<<<<===???CCCFFF|||yyy{{{}}}wwwvvvuuupppeee\\\WWWSSSOOOLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGIIIFFFCCCCCCFFFGGGEEECCCDDDDDDDDDEEEFFFHHHIIIJJJIIILLLRRRWWW[[[\\\[[[ZZZMMMJJJGGGGGGKKKPPPSSSUUUZZZXXXVVVUUUUUUTTTSSSQQQNNNKKKGGGFFFFFFHHHIIIIIIIIIEEEAAA???@@@BBBCCCCCCDDDEEEDDDAAA>>>======>>>??????AAABBBCCCDDDDDDDDD@@@AAABBBBBBAAA@@@>>>===>>>>>>???@@@AAABBBCCCDDDGGGFFFDDDBBBAAAAAABBBCCCBBBCCCDDDDDDDDDCCCAAA@@@@@@AAABBBAAA???===>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBDDDHHHIIIJJJJJJKKKLLLJJJKKKNNNPPPPPPMMMKKKHHHKKKLLLMMMNNNMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEGGGHHHBBBDDDHHHLLLNNNNNNNNNMMMRRRRRRPPPNNNLLLJJJHHHGGGHHHJJJLLLLLLLLLMMMOOOPPPQQQPPPPPPRRRUUUVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWZZZXXXWWWYYY^^^bbbeeefffbbbccccccaaaccclllzzz{{{qqqsss|||uuuppprrr{{{xxxnnneee]]]WWWRRRPPPMMMIIIIIIJJJJJJGGGDDDHHHHHHHHHJJJLLLKKKHHHFFFDDDFFFGGGEEEBBBBBBDDDGGGHHHFFFCCC@@@>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@???>>>=========>>>@@@AAA@@@???AAAAAA@@@???>>>======<<<>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;;;;:::999999999999999:::::::::;;;<<<============<<<<<<;;;:::::::::;;;;;;<<<<<<<<<============>>>999:::;;;;;;;;;===@@@CCCyyyxxx|||xxxqqqiiidddccc___XXXRRRNNNKKKHHHGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGEEECCCCCCDDDEEEDDDCCCEEEEEEDDDDDDEEEFFFFFFGGGDDDFFFJJJNNNRRRVVVYYYZZZSSSPPPNNNNNNRRRXXX\\\^^^]]]ZZZVVVSSSSSSSSSRRRQQQLLLJJJFFFEEEEEEEEEEEEDDDGGGCCC>>><<<===???AAABBBEEEEEEDDDBBB???======>>>???@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBB@@@???>>>>>>>>>???@@@AAAAAABBBBBBEEEDDDCCCBBBAAAAAABBBBBBBBBCCCDDDEEEEEEDDDBBBAAABBBBBBAAA@@@???>>>??????@@@@@@@@@@@@@@@AAABBBBBB???BBBFFFHHHIIIKKKMMMNNNJJJLLLOOOQQQPPPMMMJJJHHHDDDFFFIIILLLNNNOOOOOONNNIIIHHHFFFEEEDDDDDDEEEEEE???BBBEEEIIIKKKLLLLLLKKKMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNOOORRRRRRRRRSSSTTTVVVWWWWWWTTTUUUUUUTTTSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUTTTUUUXXX[[[\\\]]]\\\]]]^^^^^^```fffooovvv|||zzzyyy~~~sssllllllvvv||||||pppjjjccc]]]YYYVVVTTTSSSJJJIIIHHHHHHIIIIIIFFFCCCFFFFFFFFFGGGGGGGGGFFFEEEBBBCCCEEEEEECCCCCCEEEGGGIIIHHHFFFBBB???>>>>>>???@@@@@@AAAAAAAAA@@@@@@???>>>======???AAABBBAAA???@@@@@@??????>>>>>>======>>>===;;;::::::;;;===>>>;;;;;;<<<=========<<<<<<<<<<<<===============<<<<<<;;;:::999999999999999777999:::<<<===<<<<<<;;;>>>===;;;::::::;;;<<<===:::::::::;;;;;;;;;;;;<<<999:::;;;;;;;;;<<>>BBB>>>:::999;;;>>>AAABBBCCCCCCCCCBBB?????????AAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCCCCBBBAAA???>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDFFFDDDBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@AAA>>>@@@DDDFFFHHHJJJMMMOOOJJJLLLNNNPPPOOOMMMJJJHHH@@@CCCGGGLLLPPPRRRSSSSSSLLLKKKIIIGGGEEECCCBBBBBB???AAADDDGGGIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGIIIKKKMMMNNNNNNQQQQQQQQQQQQQQQRRRSSSTTTRRRTTTUUUTTTRRROOOOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTUUUTTTRRRSSSUUUWWWWWWWWWWWWXXX[[[^^^```cccfffgggiiillluuu|||vvvwww{{{yyynnnggg]]]YYYSSSNNNMMMMMMMMMMMMFFFFFFGGGHHHIIIHHHEEEDDDDDDDDDEEEEEEDDDDDDDDDDDD???AAABBBCCCDDDDDDEEEGGGIIIIIIHHHDDD@@@>>>???@@@???@@@@@@AAAAAAAAA@@@@@@@@@??????@@@CCCCCCBBBAAA=========>>>>>>??????@@@>>><<<;;;999999;;;<<<>>>::::::;;;<<<======<<<<<<:::;;;<<<======>>>>>>======<<<;;;:::999999999999666777999:::;;;;;;::::::===<<<;;;::::::;;;<<<===:::::::::;;;;;;;;;;;;<<<:::<<<======<<<===???@@@}}}yyyfff```YYYTTTRRRQQQNNNLLLHHHFFFDDDEEEGGGHHHIIIHHHJJJIIIGGGFFFEEEEEEFFFFFFDDDCCCBBBBBBAAAAAABBBBBBDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGIIIJJJNNNMMMLLLNNNQQQSSSTTTTTTQQQNNNJJJIIIIIIJJJJJJJJJEEEDDDDDDDDDEEECCC@@@>>>???<<<999888;;;>>>@@@AAAAAABBBCCCBBB@@@@@@AAACCC@@@AAAAAAAAA@@@@@@???>>>BBBCCCDDDDDDCCCBBB@@@???======>>>???@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHJJJGGGDDDBBBBBBBBBAAA@@@@@@??????>>>>>>???@@@@@@===@@@BBBDDDFFFHHHKKKMMMJJJKKKLLLMMMMMMLLLJJJIIICCCEEEIIIMMMPPPRRRRRRRRRMMMMMMMMMKKKHHHEEEBBB@@@AAABBBDDDFFFHHHIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJJJJGGGFFFFFFHHHKKKLLLLLLKKKMMMNNNMMMLLLJJJJJJLLLNNNOOORRRUUUTTTPPPNNNNNNOOOMMMMMMNNNOOOQQQRRRSSSSSSWWWUUUTTTTTTVVVWWWWWWVVVTTTUUUWWW[[[^^^```___]]]aaa^^^```jjjxxxzzzqqqiii```[[[XXXSSSMMMIIIGGGGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCAAACCCDDDDDDCCCBBBBBBCCC===>>>@@@BBBCCCDDDDDDDDDGGGHHHHHHEEE@@@>>>???AAA>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCBBB;;;<<<<<<===>>>???@@@@@@<<<;;;::::::::::::;;;<<<999999:::;;;<<<<<<<<<<<<999999;;;<<<===>>>>>>>>>>>>===<<<:::999888888888666666777888999999999999::::::999999999:::;;;;;;<<<<<<<<<============>>>;;;===>>>>>>======>>>@@@yyy{{{~~~}}}wwwqqqmmm^^^ZZZUUUQQQPPPOOOMMMKKKHHHGGGEEEEEEGGGHHHHHHGGGJJJHHHFFFDDDCCCCCCCCCCCCBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFIIIKKKMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBAAABBBDDDFFFEEEEEE@@@>>>;;;;;;<<<>>>??????BBBCCCCCCBBB@@@@@@AAACCC@@@@@@AAAAAABBBAAAAAAAAACCCCCCDDDDDDCCCBBB@@@???;;;<<<===???@@@BBBCCCCCC>>>>>>???@@@@@@AAA@@@@@@BBBAAAAAABBBDDDGGGJJJLLLMMMIIIEEEBBBBBBBBB@@@>>>AAA@@@@@@??????@@@@@@@@@>>>@@@BBBCCCCCCEEEHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKDDDFFFIIIMMMPPPQQQQQQQQQMMMNNNOOOOOOMMMHHHDDDAAACCCDDDFFFGGGHHHIIIIIIIIIEEEFFFFFFGGGGGGHHHHHHIIIHHHFFFEEEGGGJJJKKKKKKIIILLLLLLLLLIIIFFFEEEGGGJJJLLLPPPTTTSSSOOOLLLMMMNNNKKKLLLMMMNNNPPPQQQRRRRRRWWWUUUTTTUUUVVVVVVVVVTTTTTTSSSTTTXXX___ccccccaaabbbZZZWWW]]]gggppp{{{wwwlllccc^^^ZZZVVVSSSVVVRRRLLLIIIGGGFFFEEEDDDAAABBBCCCCCCBBBBBBBBBBBB???BBBEEEEEECCCAAAAAABBB<<<===>>>@@@BBBCCCCCCBBBCCCFFFGGGDDD???<<<>>>AAA===>>>??????@@@@@@??????@@@??????AAACCCDDDCCCAAA<<<<<<======>>>>>>??????::::::::::::::::::::::::777888999:::;;;;;;;;;;;;777888:::<<<===>>>?????????>>>===;;;999888888888666666666666777888999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;===>>>>>>=========>>>wwwmmmrrr{{{}}}yyysssmmmgggdddYYYVVVRRRPPPPPPOOOMMMKKKIIIGGGFFFFFFGGGGGGGGGFFFIIIHHHEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@???@@@BBBBBBBBBAAAAAA@@@@@@AAAAAA>>>???AAACCCDDDDDDDDDCCC@@@@@@CCCFFFIIIJJJIIIGGGHHHFFFCCCCCCCCCBBBAAA@@@BBBAAA???@@@DDDHHHKKKLLLBBB@@@>>>===>>>>>>>>>===DDDDDDDDDBBB@@@???@@@BBB???@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@:::;;;===>>>@@@BBBCCCDDD===>>>???@@@@@@@@@@@@@@@BBBAAA@@@AAADDDHHHLLLOOOOOOJJJEEEBBBBBBAAA???===BBBBBBAAA@@@@@@AAAAAAAAA>>>@@@AAABBBBBBCCCFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLBBBDDDHHHLLLOOOQQQRRRRRRKKKMMMPPPQQQPPPKKKFFFCCCEEEFFFGGGHHHHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEIIIGGGEEEGGGJJJKKKJJJGGGMMMNNNMMMIIIEEEDDDFFFIIIJJJOOOSSSRRRNNNKKKLLLNNNJJJKKKLLLMMMOOOPPPQQQRRRUUUTTTSSSSSSTTTUUUTTTRRRUUUSSSSSSYYYbbbjjjmmmmmmeee[[[UUUYYY___dddllltttsss~~~qqqjjjcccYYYRRRPPPPPPOOONNNOOOLLLHHHEEEDDDDDDCCCBBB@@@AAAAAAAAA??????@@@AAA>>>BBBEEEEEECCCAAAAAABBB<<<<<<===???BBBBBBAAA@@@@@@CCCEEECCC>>>;;;===@@@<<<===>>>??????????????????>>>>>>@@@BBBCCCBBB@@@>>>>>>>>>>>>============999::::::;;;;;;::::::999666777888999::::::;;;:::777888:::<<<===??????@@@@@@???===;;;999888888777666666555555555777999::::::;;;===>>>???>>>======:::::::::;;;;;;;;;<<<<<<;;;===>>>>>>===<<<<<<===~~~yyyxxx{{{~~~}}}|||vvv|||zzzwwwqqqlllgggbbb\\\XXXXXXVVVSSSOOOMMMLLLLLLLLLKKKJJJJJJKKKNNNMMMIIIFFFGGGFFFDDDCCCAAA@@@@@@@@@AAABBBCCCBBB@@@???@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>>>>@@@AAACCCDDDEEEFFFEEECCCAAABBBFFFIIIIIIHHHDDDDDDCCCCCCCCCCCCDDDDDDAAA@@@??????@@@CCCEEEGGGEEECCC@@@===;;;;;;;;;<<>>>>>?????????>>>>>>===???===<<<===???@@@@@@?????????@@@BBBDDDGGGIIIJJJIIIEEE@@@???@@@BBBAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFDDDCCCAAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKHHHFFFHHHNNNQQQPPPNNNKKKMMMPPPSSSSSSNNNGGGAAADDDEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBIIIDDDCCCGGGHHHEEEEEEIIIJJJLLLMMMKKKGGGEEEEEEFFFOOORRRVVVVVVRRRNNNKKKKKKJJJMMMMMMJJJIIILLLOOONNNWWWUUUSSSRRRRRRTTTVVVXXXVVVYYYWWWWWWdddyyy{{{dddQQQRRRZZZ___fffooojjjooovvv|||sssfff]]]VVVSSSPPPNNNMMMJJJGGGEEEKKKIIIGGGDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>AAA@@@@@@???@@@AAACCCDDD>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>@@@@@@????????????????????????>>>>>>======<<<<<<;;;;;;<<<;;;:::999888777777777888999::::::;;;;;;999:::;;;<<<===<<<;;;:::>>>>>><<<;;;999888666666777777777777777888888999<<<888555666;;;>>>===;;;999:::::::::999999;;;===<<<;;;;;;:::::::::;;;;;;|||yyywwwxxx||||||ssspppjjjeeeaaa]]]YYYVVVUUUSSSPPPMMMKKKJJJJJJJJJKKKJJJJJJLLLMMMMMMJJJGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBCCCBBB@@@???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>???@@@AAABBBDDDEEEEEEDDDBBBAAABBBEEEHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCEEEFFFFFFDDDBBB???============AAABBBCCCCCCAAA??????@@@AAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>?????????>>>>>>======<<<;;;===???AAAAAAAAA??????@@@AAACCCEEEFFFGGGHHHDDD@@@???AAACCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLHHHFFFHHHMMMPPPOOOMMMLLLLLLLLLNNNMMMKKKFFFCCCCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJJJJHHHEEEDDDDDDEEELLLGGGEEEHHHHHHDDDDDDGGGIIILLLNNNMMMKKKJJJJJJLLLMMMTTT\\\]]]XXXQQQLLLKKKPPPTTTTTTPPPNNNPPPQQQPPPSSSSSSSSSTTTUUUVVVWWWWWWVVVYYYZZZ\\\lllooo[[[XXX[[[\\\```fffccceeegggiiimmmxxx~~~vvvooofff\\\TTTQQQPPPPPPQQQQQQOOOKKKHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCBBB@@@>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@AAA>>>>>>???@@@@@@@@@@@@@@@>>>>>>??????>>>======<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@@@@??????>>>>>>===<<<<<<;;;<<<;;;;;;:::999999888888777888888999999:::::::::999999:::;;;;;;;;;;;;:::>>>===<<<;;;999888777666777777777777777888888999888555222333777:::999777999:::::::::999999;;;<<<<<<;;;;;;::::::;;;;;;;;;}}}~~~}}}~~~tttiiieee___[[[XXXVVVTTTRRRRRRPPPNNNKKKIIIHHHHHHHHHJJJJJJJJJKKKMMMMMMKKKIIIHHHGGGFFFEEECCCBBBAAAAAA@@@AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>???@@@AAABBBCCCDDDEEEDDDCCCBBBBBBEEEGGGGGGFFFFFFEEEDDDBBBAAA@@@??????AAA@@@@@@@@@AAACCCEEEFFFGGGFFFCCCAAA????????????@@@BBBCCCBBB???>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>???@@@???======>>>>>>??????>>>>>>>>>===<<<;;;<<>>>>>??????@@@AAACCCCCCEEECCC@@@@@@BBBDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKIIIFFFDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKMMMJJJGGGHHHLLLNNNNNNMMMMMMKKKHHHGGGGGGGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGGGGKKKNNNPPPMMMGGGDDDFFFIIIOOOLLLKKKLLLKKKGGGEEEGGGJJJLLLNNNNNNMMMLLLLLLMMMLLLVVVbbbddd]]]SSSMMMJJJTTTXXXYYYUUURRRSSSSSSQQQOOOPPPSSSVVVXXXZZZZZZ[[[WWWZZZZZZ^^^ppplllddd```[[[[[[^^^]]]___```aaaccciiirrryyyuuupppjjjeeebbb]]]VVVQQQKKKLLLOOORRRTTTRRRNNNJJJFFFEEEDDDCCCCCCDDDEEEEEEEEECCC@@@===<<<===>>>?????????>>>=========>>>>>>===>>>>>>???????????????<<<<<<=========<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::888888888888999888888888888888999999999999888888888888999::::::===<<<;;;:::999888777777777777777777888888999999:::777555666999;;;;;;999888999:::999888999:::<<<;;;;;;;;;::::::;;;;;;<<<{{{~~~}}}}}}~~~zzznnn___[[[VVVRRRQQQQQQPPPPPPOOONNNLLLJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJHHHGGGGGGFFFDDDCCCAAAAAA@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFHHHGGGEEECCCAAA@@@??????AAAAAA@@@AAAAAACCCDDDEEEFFFEEECCCBBB@@@????????????AAAAAA@@@>>><<<<<<===>>>>>>???@@@@@@@@@@@@@@@???>>>======>>>???>>><<<<<<===>>>>>>>>>>>>>>>>>>???===<<<===???@@@@@@???>>>>>>>>>>>>>>>??????@@@AAA@@@???@@@AAADDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLJJJGGGDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKNNNKKKIIIIIIKKKMMMMMMLLLMMMJJJGGGEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHLLLPPPSSSOOOGGGCCCFFFJJJQQQQQQRRRRRRPPPLLLJJJJJJKKKLLLNNNNNNMMMKKKIIIIIIJJJVVVbbbddd\\\RRRLLLKKKRRRVVVXXXUUUSSSTTTSSSQQQOOOPPPSSSWWW[[[___bbbddd]]]\\\YYY[[[jjjzzzoooggg___[[[\\\VVV[[[aaafffiiimmmrrruuukkkmmmuuu{{{tttmmmhhhccc```]]][[[ZZZXXXUUURRRHHHIIIKKKNNNPPPPPPMMMJJJBBBBBBAAAAAAAAACCCDDDEEEFFFCCC???<<<;;;<<<>>>?????????>>>=========<<<<<<<<<======>>>>>>>>>======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========??????>>>===<<<;;;:::999>>>>>>===<<<<<<;;;;;;:::<<<:::888777666777999:::888888888888888777777777888777666666666777999:::;;;;;;;;;:::999888777777777777888888999999999999;;;999888999;;;===<<<:::888999:::999888888:::<<<;;;;;;:::::::::;;;<<<<<>>>>>>>>@@@AAA@@@===<<<<<<<<<===>>>???@@@@@@@@@??????>>>===<<<<<<>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>AAA???======>>>???>>>===???>>>>>>=========>>>>>>===>>>???@@@AAACCCFFFGGGJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKIIIFFFDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKNNNMMMLLLLLLMMMNNNMMMMMMLLLJJJHHHHHHHHHHHHGGGEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKPPPRRRNNNGGGCCCEEEJJJNNNRRRWWWWWWTTTPPPMMMKKKJJJKKKMMMOOOPPPOOOMMMKKKKKKSSS[[[\\\VVVNNNKKKKKKMMMRRRUUUSSSSSSUUUVVVSSSRRRRRRSSSVVV[[[ccciiinnngggccc[[[XXX```qqq{{{qqqhhhaaa]]]\\\TTTXXX]]]dddkkkttt|||jjjdddccclllxxxuuukkkccc^^^ZZZWWWWWWUUUSSSQQQQQQPPPOOOOOOIIIHHHHHHIIIJJJJJJIIIGGG???>>>>>>>>>???@@@BBBCCCDDDBBB>>>;;;:::;;;===?????????>>>>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@??????===<<<;;;::::::======<<<<<<;;;:::::::::;;;999777666666777888999888777777777777777777777888777666555666777888999:::::::::999999888888888777777888999999999999888888777777888999999999888888999999999888888:::;;;:::::::::::::::;;;<<<===~~~}}}}}}}}}{{{|||}}}~~~~~~{{{tttpppmmmggg^^^WWWQQQNNNKKKKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFGGGFFFEEECCCAAA???>>>???@@@@@@??????@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDFFFGGGGGGEEEDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>=========>>>@@@???>>>============>>>???@@@AAA@@@??????===<<<;;;<<<>>>???>>>===;;;;;;<<<===>>>>>>>>>>>>AAA???======>>>???>>>===??????>>>>>>>>>>>>>>>???<<<>>>@@@AAABBBCCCFFFIIILLLLLLKKKJJJJJJJJJJJJKKKHHHIIIJJJHHHFFFEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOOPPPPPPOOONNNMMMLLLKKKJJJJJJKKKJJJHHHFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKNNNOOOLLLGGGDDDFFFIIIJJJSSSZZZZZZWWWRRRMMMHHHGGGIIILLLQQQUUUWWWUUUTTTKKKPPPTTTTTTQQQMMMLLLLLLKKKPPPSSSRRRSSSWWWYYYWWWUUUTTTSSSUUUZZZaaaiiinnnlllggg___YYY[[[cccmmmtttyyyuuuooohhhbbb]]][[[[[[\\\[[[ZZZ^^^hhhvvvqqqeee]]]```gggmmmwwwvvvppphhhaaa\\\YYYVVVTTTSSSRRROOONNNLLLLLLLLLMMMKKKIIIGGGGGGHHHHHHFFFEEE>>>===<<<<<<<<<===???@@@AAA???<<<:::::::::<<<=========>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999::::::;;;<<<<<<<<<<<<;;;888888888999999999::::::<<<<<<<<<<<<======>>>>>><<<<<<<<<;;;::::::999999999888777666666777888888666666666666666777777777777666666666666777888888999999999999999888888888666777999:::::::::999888888888999::::::999999888777888999888777888999;;;::::::::::::;;;<<<<<<==={{{yyyyyyzzzzzz{{{}}}zzztttpppiiiccc]]]XXXSSSOOOMMMKKKJJJJJJKKKMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJHHHIIIIIIGGGDDDCCCDDDFFFEEEEEEFFFFFFDDDBBB@@@>>>===???@@@@@@??????@@@AAAAAAAAABBBBBBAAAAAA@@@???AAAAAA@@@@@@@@@@@@@@@@@@BBBDDDGGGFFFCCCBBBBBBCCC@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>======<<<>>>??????>>>>>>>>>???===>>>@@@AAABBBAAA@@@???===<<<<<<<<<>>>???>>>===:::;;;<<<===>>>>>>>>>>>>>>>===<<<===???@@@@@@@@@@@@@@@????????????@@@@@@===@@@CCCDDDDDDEEEHHHJJJMMMMMMKKKJJJIIIHHHHHHHHHFFFGGGHHHHHHHHHHHHIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJJJJMMMQQQTTTSSSQQQOOONNNNNNLLLJJJJJJKKKKKKJJJIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLKKKHHHFFFGGGHHHKKKWWWaaaaaa\\\UUUMMMFFFFFFGGGKKKQQQWWWZZZYYYWWWMMMMMMOOOPPPPPPOOOMMMLLLJJJOOOQQQOOOPPPUUUXXXXXXUUUTTTSSSSSSVVV[[[```cccfffccc```]]][[[ZZZ]]]```^^^``````]]]ZZZYYYYYYZZZ___]]][[[]]]eeerrr}}}xxxhhh^^^```cccdddjjjsssttttttuuu{{{}}}wwwrrrooonnnkkkhhhccc___[[[XXXVVVTTTQQQPPPNNNLLLJJJJJJKKKLLLKKKJJJJJJKKKKKKJJJGGGEEE???>>>===<<<<<<<<<======<<<<<<::::::::::::;;;<<<:::;;;<<<======<<<;;;;;;::::::;;;;;;:::999999888888999999:::;;;;;;::::::888888888888999999999999999999:::;;;<<<======>>><<<<<<;;;;;;:::999999999777777777777777777777777444555555666666777777777666666777888888888888777888888888888888999999999666777999;;;;;;:::999888888999:::;;;:::999999888777888999888777777999;;;::::::::::::;;;<<<======zzzzzz{{{zzz{{{~~~zzzttthhheee___YYYTTTPPPOOONNNJJJIIIIIIJJJKKKLLLKKKJJJGGGHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIGGGCCCAAABBBDDDDDDEEEEEEEEEDDDBBB???======???@@@@@@??????@@@BBB???@@@@@@@@@@@@???>>>>>>AAAAAAAAA@@@@@@@@@@@@???@@@CCCEEEEEEBBB???@@@AAA============>>>???@@@AAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;===???@@@?????????AAA===???AAABBBBBBBBB@@@???===<<<<<<===???@@@???>>>:::;;;<<<===>>>>>>>>>>>>;;;::::::<<>>===<<<<<<<<<===:::999999999::::::;;;;;;777888:::;;;<<<;;;;;;::::::::::::::::::999888777666777888999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::999999888555666777777777777666666333444444555666777888888555666888999999999888777888888888888888999999999666888999;;;;;;:::999888333444666666555444333444777888999888777777999;;;999999999:::;;;<<<===>>>~~~}}}~~~|||~~~|||xxxpppiii___YYYRRROOOOOONNNKKKGGGDDDEEEHHHJJJLLLMMMMMMMMMHHHHHHHHHGGGEEEFFFIIILLLPPPMMMJJJFFFEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>======;;;<<<>>>>>>======???@@@AAAAAAAAA@@@@@@?????????===<<<<<<===@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>?????????>>>>>>===>>>@@@AAAAAA@@@@@@BBBDDD>>><<<<<<>>>@@@@@@===:::===<<<;;;<<<>>>>>>>>>===<<<;;;<<>>AAA===999777666555555444444444444444444444333333777777777777777888888999999;;;999444333666777555999888777777777777777777999888777555555666666777555555555555666777999999777777888999:::<<<===>>>}}}|||}}}{{{yyytttooommmkkkggg___YYYWWWRRRMMMKKKLLLLLLJJJGGGCCCDDDFFFHHHJJJKKKLLLLLLIIIIIIIIIGGGEEEFFFHHHKKKNNNLLLIIIFFFDDDCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDCCCCCCAAA@@@@@@AAAAAA@@@??????>>>======>>>???@@@???>>>===>>>???AAAAAAAAA@@@@@@?????????===<<<;;;===???AAA@@@????????????@@@@@@@@@@@@@@@??????????????????>>>>>>>>>???????????????>>>>>>>>>@@@BBBBBBAAA@@@AAABBB@@@>>>>>>???AAAAAA>>><<<;;;::::::;;;<<<=========<<<;;;:::<<<@@@DDDEEEFFF@@@@@@??????@@@AAABBBCCCCCCEEEFFFFFFEEEEEEEEEFFFGGGIIIKKKKKKIIIGGGFFFGGGFFFGGGFFFCCCDDDIIIKKKIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNQQQTTTVVVXXXXXXXXXRRRPPPNNNMMMLLLMMMNNNOOOJJJJJJIIIIIIJJJLLLNNNOOOSSSSSSSSSQQQMMMKKKKKKKKKLLLQQQXXX[[[YYYSSSMMMIIIFFFHHHJJJLLLNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLHHHIIILLLNNNPPPRRRSSSSSSVVVSSSPPPNNNOOOQQQRRRRRRSSSXXX]]]```eeehhhddd^^^NNNKKKKKKQQQUUUUUUTTTUUUYYYYYYZZZ[[[]]]aaadddfffggggggfffdddaaa``````aaafffggggggeeeaaa______```jjjrrr||||||uuummmhhhfffddd___[[[PPPPPPPPPOOOOOONNNNNNNNNPPPPPPOOONNNLLLIIIHHHFFFGGGGGGGGGGGGFFFDDDBBBAAA???@@@CCCDDDDDDBBB@@@>>>???===<<<<<<<<<<<<;;;999;;;;;;::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<===;;;888777888999999999888888888888888888888888888999999999999999999999::::::999999999999:::::::::::::::::::::;;;<<<<<>>}}}zzz{{{uuummmkkkfffaaa^^^\\\YYYTTTPPPPPPMMMIIIHHHJJJKKKJJJHHHCCCCCCDDDEEEGGGIIIJJJKKKJJJJJJJJJHHHFFFEEEGGGIIIKKKIIIGGGDDDCCCBBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAACCCDDDEEEEEEEEECCCAAA@@@@@@@@@@@@??????>>>>>>===@@@AAABBB@@@>>>===>>>???@@@@@@@@@@@@@@@?????????<<<;;;;;;<<>>>>>>>>??????@@@@@@@@@?????????@@@@@@@@@@@@@@@???????????????????????????BBBDDDDDDCCCAAA@@@@@@AAA@@@@@@@@@AAAAAA???===::::::;;;;;;<<<=========<<<:::888999<<<@@@BBBBBB?????????@@@AAABBBDDDEEEDDDEEEFFFEEEDDDDDDFFFHHHIIILLLOOOMMMHHHGGGJJJMMMMMMLLLGGG???>>>DDDHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKNNNOOOQQQSSSTTTUUUVVVVVVTTTSSSRRRPPPOOOOOOOOOOOOJJJJJJIIIJJJKKKLLLNNNPPPTTTUUUVVVTTTPPPMMMLLLKKKIIIJJJMMMPPPQQQNNNJJJFFFHHHIIIKKKMMMMMMLLLKKKJJJKKKLLLMMMNNNOOONNNMMMLLLJJJKKKMMMOOOQQQRRRSSSSSSTTTSSSRRROOOMMMMMMOOOQQQRRRXXX]]]bbbjjjqqqrrrnnnUUUNNNJJJNNNSSSTTTTTTTTTXXXXXXYYYZZZ[[[]]]___``````bbbdddbbb___\\\]]]^^^fffjjjmmmjjjccc\\\YYYYYY```ccciiiooossstttuuutttsssvvv}}}zzzuuupppiii```ZZZWWWUUURRROOOIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIGGGEEECCCBBBEEEFFFGGGHHHGGGEEEBBBAAA<<<>>>@@@AAAAAA@@@>>>===AAA@@@@@@@@@@@@>>>:::777:::999999999999999999::::::;;;<<<<<<::::::;;;<<>>}}}|||wwwkkkccc^^^[[[WWWTTTSSSRRROOOMMMMMMKKKHHHHHHIIIJJJIIIGGGDDDDDDCCCDDDEEEHHHJJJKKKKKKKKKJJJHHHFFFEEEFFFGGGHHHGGGEEEDDDBBBAAAAAA@@@BBBCCCCCCCCCBBBBBBAAA@@@AAACCCEEEGGGFFFEEEBBB@@@@@@?????????>>>>>>>>>===???@@@AAA@@@>>>===>>>???@@@@@@@@@???????????????;;;::::::<<>>??????@@@@@@?????????@@@@@@AAAAAABBB???????????????@@@@@@AAAAAADDDGGGGGGEEEBBB@@@???AAAAAA@@@@@@@@@???>>>===<<<==================>>>;;;999666777999===>>>???@@@@@@@@@AAAAAABBBCCCDDDCCCCCCDDDCCCBBBCCCEEEHHHIIIMMMOOOMMMHHHHHHNNNUUU\\\YYYPPPDDD>>>BBBFFFGGGCCCEEEGGGIIIKKKKKKKKKKKKMMMNNNOOOQQQRRRTTTUUUVVVVVVUUUTTTSSSRRRPPPOOOOOOJJJJJJJJJJJJKKKMMMNNNOOOSSSUUUVVVUUUQQQNNNKKKKKKKKKIIIGGGIIIKKKLLLHHHEEEHHHIIIKKKMMMNNNMMMKKKJJJLLLLLLLLLMMMLLLKKKJJJIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTTTTQQQMMMLLLNNNPPPQQQVVV[[[```gggpppsssrrraaaVVVNNNOOOSSSTTTTTTUUUSSSTTTUUUWWWYYY[[[]]]^^^\\\___aaa___[[[YYY[[[^^^hhhpppvvvssshhh^^^YYYXXX\\\]]]```dddhhhiiigggeeeeeefffjjjttt~~~}}}zzzvvvqqqiiicccddd___YYYTTTQQQOOOLLLJJJHHHIIIIIIJJJJJJKKKKKKLLLFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHJJJJJJGGGDDDBBB>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBCCC@@@<<<888999999888888888888999999:::;;;<<<<<<::::::;;;<<<>>><<<:::999::::::999888777777777777777777777777666666777777888999::::::999999888888888888999999999999888888888999999::::::888666555666777777666555555555666666666666666666666666666666777888888<<>>>>>>>>>>>>>><<<===>>>>>>======>>>@@@????????????????????????;;;::::::<<>>>>>>>>??????????????????@@@@@@AAAAAABBB??????>>>>>>>>>???@@@AAACCCFFFHHHHHHFFFCCCAAA@@@@@@@@@@@@???>>>>>>>>>>>>===>>>???>>>;;;999:::;;;999777666666888;;;<<<===AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@AAADDDFFFFFFJJJMMMKKKHHHJJJRRRZZZjjjfff\\\MMMCCCDDDGGGHHHCCCEEEGGGJJJKKKLLLLLLKKKLLLMMMMMMOOOQQQTTTWWWYYYXXXWWWVVVTTTRRRPPPOOONNNIIIIIIJJJKKKLLLMMMNNNNNNPPPRRRTTTSSSPPPLLLJJJJJJNNNJJJGGGGGGHHHHHHFFFCCCFFFHHHKKKNNNOOOOOOMMMLLLMMMLLLLLLKKKIIIHHHGGGFFFGGGHHHJJJMMMOOOQQQSSSSSSQQQTTTUUUSSSOOOMMMOOOQQQRRRWWW[[[\\\aaahhhlllkkkggg\\\SSSQQQRRRRRRRRRTTTSSSUUUWWWYYYZZZ[[[[[[[[[YYYZZZ[[[YYYVVVVVVYYY\\\eeemmmuuusssiii^^^WWWVVVUUUVVVWWWZZZ]]]^^^]]]\\\```___bbbiiisssxxxvvvsssooorrr|||{{{tttqqqnnnkkkiiiddd\\\VVVWWWVVVTTTSSSQQQNNNKKKIIIFFFFFFFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGDDDFFFIIIKKKLLLJJJGGGEEE@@@@@@@@@?????????>>>>>>===>>>@@@CCCDDDBBB>>>;;;999888888777777888888999:::;;;<<<<<<::::::;;;<<<===;;;::::::<<<===<<<;;;888888888888888888888888666777777888999:::;;;;;;999888888777777888888999::::::999999999999999:::777666555555666777777666555555555555666666777777666666666555666777777888???JJJPPPJJJ???:::;;;===999999888777666666777777777777777777777666666555666777888:::999888666555666666777888999;;;<<<===}}}}}}~~~vvvsssnnnhhhbbb[[[TTTOOOHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFEEECCCBBBAAA@@@???DDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKIIIGGGEEEEEEFFFEEEFFFFFFFFFEEECCCAAA@@@AAABBBBBBCCCBBBBBBAAAAAA@@@AAACCCEEEEEEEEEDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>:::<<<===>>>======???@@@>>>>>>>>>???????????????;;;;;;;;;===@@@BBBBBBBBB?????????????????????????????????@@@@@@@@@@@@@@@>>>>>>=========???@@@AAACCCEEEGGGGGGEEEBBBAAAAAA>>>???@@@???======???AAA???AAAAAA===888555555666777666666777:::<<<<<<<<<@@@AAAAAAAAAAAA@@@???>>>===???@@@@@@???@@@BBBDDDDDDGGGIIIHHHGGGJJJRRRYYYjjjiiiaaaSSSIIIGGGIIIIIIFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMNNNQQQTTTXXXZZZZZZXXXVVVSSSQQQOOOMMMMMMHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOPPPOOOMMMKKKJJJJJJNNNLLLIIIGGGFFFEEECCCAAAEEEGGGLLLOOOQQQQQQPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFGGGHHHJJJMMMOOOPPPQQQRRROOOQQQSSSSSSRRRQQQQQQRRRTTTYYY[[[ZZZ[[[```cccbbbddd\\\TTTQQQOOOMMMNNNRRRXXXZZZ[[[]]]]]][[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXZZZaaaiiijjjcccZZZUUURRRRRRSSSTTTVVVWWWWWWXXXYYY[[[ZZZ\\\bbbiiinnnooonnnmmmnnnxxx}}}vvvvvvqqqqqqrrruuuxxxyyywwwvvvvvvuuuvvvwww{{{~~~}}}}}}|||wwwsssrrruuuxxx~~~}}}yyywwwyyy{{{zzzrrrhhhfffdddddddddaaa\\\WWWNNNOOOPPPPPPPPPMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAABBBDDDEEEGGGHHHHHHHHHDDDEEEHHHJJJKKKJJJIIIHHH@@@???>>>===<<<;;;;;;;;;:::;;;===AAACCCCCC@@@===999888888888888888888999:::;;;<<<<<<::::::;;;<<<;;;::::::;;;<<<======;;;999999999999999999999999777888888999999:::::::::888888777777777777888888;;;:::999999888999999999666555444555666777666555444444444555555666666777666666555555666666777888;;;GGGMMMFFF;;;666999;;;999888888777777777777777555555555666555444444333555666777888888777666555666666666777999:::<<<===|||vvvqqqhhhccc\\\WWWTTTQQQNNNKKKFFFHHHIIIIIIIIIHHHGGGGGGCCCCCCDDDCCCAAA@@@??????AAABBBCCCDDDEEEFFFFFFFFFIIIJJJKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAACCCCCCDDDDDDDDD===>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>===>>>@@@===>>>>>>>>>?????????@@@<<<;;;<<<>>>AAACCCDDDCCCAAAAAAAAA@@@??????>>>>>>??????????????????>>>>>>===<<<;;;;;;<<<>>>@@@AAAAAABBBDDDCCCAAA@@@@@@@@@>>>???@@@???>>>>>>AAADDDEEEFFFFFF@@@999333333444666666777999<<<======;;;===>>>???@@@@@@@@@???>>><<<>>>@@@AAAAAAAAABBBCCCEEEEEEFFFEEEFFFIIINNNRRR]]]```]]]SSSKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNQQQPPPNNNNNNPPPTTTWWWZZZ[[[XXXUUUQQQNNNLLLLLLLLLFFFGGGHHHIIIJJJKKKKKKLLLKKKMMMMMMMMMKKKJJJKKKLLLLLLMMMMMMKKKHHHEEECCCCCCFFFIIIMMMQQQSSSRRRPPPOOOKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOLLLMMMNNNQQQSSSTTTRRRQQQRRRWWWZZZXXXWWWZZZ\\\[[[]]]YYYUUUSSSNNNKKKNNNSSSWWWXXX[[[]]]]]][[[YYYWWWTTTSSSTTTXXX\\\]]]XXXTTTRRRWWW^^^aaa___ZZZVVVSSSRRRUUUWWWVVVTTTSSSVVVYYYXXXYYYYYY\\\```dddgggiiillljjjrrrxxxmmmkkkbbbbbbcccfffhhhhhhfffdddddddddddddddfffiiinnnqqqmmmjjjgggggghhhjjjkkkkkkiiijjjiiifffaaa___```bbbgggiiikkkiiieeedddeeehhhqqqwww{{{yyyuuurrrmmmhhh```^^^\\\]]]___^^^[[[WWWKKKLLLMMMMMMLLLKKKJJJJJJGGGFFFFFFEEEEEEDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBDDDFFFGGGIIIIIIIIIHHHBBB@@@>>>;;;999999999999999:::<<>>>>>>>>>>>@@@AAAAAA@@@>>>===>>>???======>>>>>>?????????@@@===<<<<<>>>>>@@@?????????>>>>>>======<<<<<<;;;:::;;;===???AAA???@@@AAA@@@>>>===>>>@@@>>>@@@AAA@@@???@@@CCCGGGKKKLLLKKKEEE<<<555444666555555777;;;>>>???===<<<:::<<<===???@@@@@@@@@???<<<>>>AAACCCBBBBBBCCCDDDFFFEEEDDDDDDEEEHHHKKKMMMOOOUUUWWWQQQKKKJJJKKKKKKLLLKKKJJJJJJJJJLLLMMMNNNTTTRRRPPPOOOPPPSSSVVVXXX[[[XXXTTTOOOLLLKKKKKKKKKEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKJJJJJJLLLNNNKKKOOOQQQPPPKKKGGGFFFGGGHHHKKKOOORRRTTTSSSPPPNNNJJJJJJJJJKKKKKKMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMJJJIIIJJJOOOTTTUUUSSSPPPMMMSSSWWWTTTSSSVVVXXXWWWXXXWWWVVVUUUPPPLLLOOOWWWPPPRRRVVVZZZ[[[ZZZYYYWWWUUUUUUXXX___eeeddd[[[SSSPPPTTTZZZ^^^```^^^[[[XXXRRRUUUWWWUUUPPPOOORRRVVVZZZZZZZZZYYYZZZ\\\aaaeeeddd___eeetttxxxmmmbbb___]]]]]]^^^```bbbaaa___]]]\\\\\\[[[ZZZZZZ\\\```cccbbb___\\\ZZZ[[[\\\]]]]]]\\\^^^___]]]YYYVVVUUUVVVVVVZZZ\\\\\\[[[[[[]]]```\\\aaadddbbb``````___\\\YYYVVVTTTTTTUUUTTTQQQMMMMMMMMMMMMKKKJJJJJJKKKMMMCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFHHHHHHHHHDDDBBB???<<<:::999999999::::::;;;===???@@@>>><<<::::::999999999999:::::::::;;;<<<<<<::::::;;;<<<;;;:::999999999888666444888888888888888888888888777777777777666666666666777777666666666666777777888888777666666666666666666555444555666666444222222222333333444555666666555555555555555666777777222555666555666888777333333333444666888:::<<<===666777888888888777555444333333333333444666777888555666666777888:::;;;<<<~~~wwwooohhhaaa]]][[[SSSPPPMMMKKKKKKKKKJJJJJJHHHEEEAAABBBEEEFFFCCC???BBBBBBBBBAAAAAA@@@@@@@@@BBBDDDEEEEEEDDDDDDEEEFFFIIIIIIHHHGGGFFFEEECCCBBBDDDEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBCCCBBBBBBAAA@@@>>>???@@@AAAAAAAAA@@@@@@AAA???===:::::::::<<<===CCCHHHLLLKKKEEE???<<<===>>>>>>============>>>>>>===<<<<<<@@@GGGLLLNNNOOOCCCBBB@@@?????????@@@@@@???@@@AAAAAA???===>>>>>>@@@@@@???===<<<===AAADDDGGGFFFCCC@@@??????@@@AAA===<<<>>>>>><<<<<>>666777444111222888<<<;;;:::<<<<<<===???@@@AAAAAAAAA@@@>>>>>>@@@AAAAAA@@@???>>>BBBBBBBBBCCCEEEFFFHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFIIIJJJKKKLLLKKKJJJHHHFFFJJJLLLNNNNNNMMMOOOSSSWWWXXXVVVQQQMMMIIIGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIJJJHHHLLLPPPRRRQQQLLLFFFBBBCCCGGGLLLNNNMMMMMMNNNPPPKKKLLLMMMNNNMMMMMMKKKJJJOOOOOOOOOOOONNNMMMLLLLLLNNNMMMLLLNNNQQQTTTVVVVVVRRRQQQSSSUUUTTTQQQRRRVVVVVVTTTSSSSSSTTTUUUUUUTTTUUUTTTOOOKKKPPPZZZ]]]YYYWWWVVVXXX```hhhkkkfff```XXXTTTVVV___ccc]]]VVVSSSTTTTTTTTTTTTTTTUUUUUUUUUYYYXXXXXXXXXYYYZZZ[[[\\\]]]___bbbbbb```^^^\\\\\\UUUWWWZZZ^^^```___[[[WWWXXXXXXWWWVVVVVVVVVVVVWWWXXXWWWVVVTTTSSSRRRRRRRRRTTTUUUVVVUUUSSSQQQPPPQQQNNNLLLKKKNNNSSSWWWXXXWWW[[[\\\[[[XXXSSSRRRSSSVVVOOOOOOPPPPPPPPPPPPPPPPPPHHHHHHIIIJJJKKKLLLLLLMMMGGGGGGFFFCCC@@@>>>???AAA???BBBEEEGGGGGGDDD@@@>>>???@@@@@@AAACCCDDDDDDEEEAAA???===:::999999::::::888:::;;;;;;:::999:::;;;<<<;;;999888777888999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;999777444444444888888888888888888888888666666666666777777777777555555444444444444555555444444555555666666777777666444222222444666777666555555555555444444333333333333333444444444444555777777777777888888888888999888777777777777777888777666555444333444555555444555555666777888888999777777888888888999999999~~~yyynnnjjjeee^^^XXXSSSPPPNNNNNNLLLHHHGGGGGGHHHHHHGGGFFFBBB???@@@CCCCCCAAA===AAAAAAAAAAAA@@@@@@@@@@@@CCCDDDEEEEEEDDDDDDEEEGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB???@@@@@@AAAAAAAAAAAAAAA@@@???<<<::::::;;;===???CCCHHHLLLJJJEEE???======>>>>>>============>>>>>>===<<<<<>>>>>>>>???@@@???@@@AAAAAA???===<<<===??????>>><<<<<<===@@@CCCFFFEEECCCAAA@@@@@@@@@@@@??????@@@@@@???@@@HHHSSSeeewwwxxxgggYYYHHH999555333222444777777666888===>>>=========>>>???@@@@@@>>>??????@@@@@@??????>>>BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGGGGGGGFFFDDDCCCHHHIIIKKKLLLMMMLLLKKKJJJJJJLLLNNNOOOOOOPPPSSSVVVYYYVVVRRRMMMJJJGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKMMMOOORRRSSSQQQKKKEEEAAA@@@EEEKKKNNNNNNMMMMMMMMMKKKLLLMMMNNNNNNNNNMMMLLLPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKMMMPPPTTTUUUVVVSSSRRRTTTWWWVVVRRRRRRUUUWWWVVVUUUUUUUUUUUUTTTRRRRRRQQQNNNKKKQQQZZZ]]]ZZZXXXWWWXXX^^^fffiiieee___]]]XXXWWW]]]```ZZZTTTRRRSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVYYY\\\^^^]]][[[ZZZZZZUUUVVVWWWZZZ[[[[[[WWWUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQRRRRRRQQQRRRQQQOOOKKKHHHGGGHHHIIIHHHIIIMMMSSSWWWYYYXXXXXXWWWUUUSSSPPPOOONNNOOONNNNNNNNNOOOPPPPPPQQQQQQHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKIIIEEEAAA?????????@@@BBBDDDFFFEEECCC@@@???>>>>>>???@@@@@@AAAAAABBB@@@>>><<<:::999999:::;;;777999::::::999888888999<<<;;;:::999888888999:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::777555555555666666666666666666666666777777777777888888888888666555555444444555555666555555555555555555666666888666333333444555555555222222222222222333444555444444444444555555555555777777777777777666666666777777666666666777777888888777666555444555555666555555555555666777888888777777777888888888999999zzzrrrkkk^^^\\\XXXTTTPPPMMMKKKJJJJJJHHHFFFEEEFFFGGGGGGGGGEEEBBB???@@@BBBBBB@@@===???????????????@@@@@@@@@CCCEEEFFFFFFEEEDDDFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBAAAAAAEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAABBBBBBBBBBBB@@@???===;;;;;;<<<>>>@@@DDDGGGJJJIIIDDD@@@>>>>>>>>>>>>============>>>>>>===<<<<<>>=========>>>???@@@AAABBBBBB???<<<<<<<<<<<<===<<<;;;;;;<<<@@@BBBCCCCCCCCCBBBBBB@@@??????@@@??????@@@@@@BBBLLLXXXqqqqqq[[[EEE;;;666555666777444222777???>>>>>>===<<<<<<===????????????>>>>>>>>>>>>>>>???BBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDEEEEEEDDDCCCBBBFFFHHHJJJLLLMMMMMMMMMMMMJJJLLLOOOPPPQQQQQQSSSTTTXXXVVVRRRNNNJJJGGGFFFEEEGGGHHHIIIKKKLLLMMMNNNNNNJJJJJJJJJJJJKKKLLLMMMMMMQQQSSSTTTTTTQQQKKKDDD@@@>>>CCCJJJNNNOOOMMMLLLKKKIIIJJJKKKLLLMMMMMMLLLLLLOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIKKKOOORRRTTTTTTTTTSSSTTTWWWVVVSSSTTTWWWVVVUUUSSSSSSTTTTTTSSSRRRRRRRRRPPPNNNQQQWWWZZZXXXXXXUUUUUUYYY___aaa^^^[[[[[[WWWVVVZZZ\\\XXXTTTRRRQQQQQQSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVTTTTTTRRRUUUXXXYYYXXXVVVUUUUUUTTTSSSSSSTTTVVVVVVTTTRRRTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPQQQRRRTTTUUUPPPPPPNNNJJJEEEBBBAAAAAAEEEEEEFFFKKKRRRXXX\\\]]]ZZZVVVRRRPPPPPPOOOLLLIIIKKKLLLMMMNNNOOOQQQRRRRRRJJJIIIHHHHHHIIIJJJKKKLLLPPPOOOMMMHHHCCC@@@??????AAABBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>============<<<;;;:::999:::;;;;;;666888999999888777777888;;;;;;:::999999999::::::========================999;;;;;;:::888666666777666666666666666666666666777777888888888999999999666555555444444555555666777777777777666666666666999777444333444444444333333222222111222333555666333333333333444444444444777666666666555555444444555555555555555666777888888777666666555555666666555444444444444666777888777777777777888888888888{{{yyyzzzvvvrrrqqqppplllddd]]]VVVTTTRRRPPPNNNMMMMMMMMMJJJHHHFFFGGGHHHJJJJJJIIIFFFDDDBBBBBBCCCCCCAAA???======>>>>>>??????@@@@@@CCCDDDFFFEEEDDDDDDEEEGGGDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@???DDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCAAA>>><<<;;;<<<===???BBBDDDFFFEEEBBB>>>============>>>>>>>>>>>>===============???AAABBBCCCDDD>>>>>><<<<<<<<<<<<===>>>BBBCCCDDDCCCAAA>>><<<<<<:::;;;;;;;;;:::<<<>>>AAAAAABBBCCCCCCCCCAAA???>>>>>>======>>>>>>BBBMMMYYYxxxtttZZZOOO@@@;;;777666444444999???===>>>???@@@@@@???>>>>>>@@@???>>>===<<<===>>>???AAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCFFFGGGHHHJJJKKKLLLLLLLLLKKKLLLOOOQQQRRRRRRSSSSSSWWWUUURRRNNNJJJHHHFFFEEEGGGHHHJJJLLLMMMOOOOOOPPPJJJJJJJJJKKKKKKMMMNNNNNNRRRSSSTTTTTTQQQLLLGGGDDDAAAEEEIIIMMMNNNNNNMMMMMMGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFGGGJJJNNNQQQRRRRRRTTTRRRQQQTTTTTTSSSXXX^^^XXXUUUQQQOOOOOOQQQQQQRRRVVVVVVUUUSSSSSSTTTVVVWWWXXXTTTQQQRRRUUUWWWVVVTTTSSSSSSUUUZZZ\\\ZZZVVVTTTQQQQQQRRRSSSSSSRRRRRRQQQPPPQQQSSSUUUUUUTTTSSSRRRSSSVVVYYYYYYWWWUUUSSSSSSRRRPPPOOOPPPRRRTTTTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPRRRQQQQQQRRRSSSUUUWWWXXXQQQQQQOOOJJJFFFCCCCCCCCCHHHGGGGGGJJJQQQYYYaaaffffff^^^UUURRRSSSSSSOOOKKKJJJJJJKKKMMMOOOPPPQQQRRRLLLKKKIIIHHHIIIJJJKKKMMMPPPPPPNNNJJJFFFBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@>>>>>>======<<<;;;;;;;;;;;;;;;:::999999:::;;;<<<777888:::999888777777888;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999888888888888888888888888888888888666777777777777888888888666666555555555555666666::::::999999888888777777888555333333444555555555777666444333333333444555111111111111222222222222666555555444444333333333333333333444555666777888777666666555555555555555555444333333333555666888666666666777777777888888~~~}}}||||||}}}{{{yyywwwsssnnnjjjiiiddd```___```^^^XXXRRRLLLKKKJJJIIIHHHIIIIIIJJJIIIHHHGGGHHHJJJKKKKKKJJJEEEDDDCCCCCCCCCCCCBBBAAA=========>>>>>>?????????BBBDDDEEEEEEDDDDDDEEEFFFCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???BBBBBBCCCCCCBBBBBBAAA@@@BBBBBBAAAAAAAAABBBCCCDDDFFFCCC@@@===;;;;;;<<<===@@@AAAAAA@@@>>><<<<<<<<<======>>>>>>>>>>>>======<<<===>>>?????????@@@AAA======;;;;;;;;;<<<===>>>CCCEEEFFFFFFCCC???======999:::;;;;;;:::;;;===??????@@@BBBCCCCCCBBB???>>>>>>======>>>>>>BBBMMMYYY~~~tttiiiQQQDDD888444555666888;;;;;;???CCCGGGGGGDDD@@@===AAA@@@>>>=========>>>???AAA@@@@@@???????????????AAABBBCCCDDDEEEDDDDDDCCCFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSRRRQQQTTTSSSPPPMMMJJJHHHFFFEEEFFFGGGIIIKKKMMMOOOPPPPPPJJJJJJJJJKKKKKKMMMNNNNNNPPPQQQRRRSSSRRROOOLLLIIIIIIIIIIIIKKKMMMOOOPPPQQQHHHHHHHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEFFFIIIMMMPPPPPPPPPTTTOOOMMMNNNOOOSSS\\\eeeccc]]]TTTMMMKKKLLLNNNOOOUUUVVVWWWVVVUUUUUUYYY]]]___YYYSSSPPPPPPRRRRRRRRRRRRVVV[[[```aaa___ZZZTTTSSSSSSSSSSSSRRROOOMMMLLLJJJLLLOOORRRSSSTTTSSSRRRSSSVVVZZZ[[[ZZZXXXWWWWWWPPPNNNMMMNNNQQQTTTVVVVVVOOOOOOPPPPPPOOOOOONNNMMMPPPPPPQQQRRRTTTUUUWWWWWWQQQQQQPPPNNNKKKIIIIIIJJJOOOMMMKKKLLLQQQ[[[fffmmmpppfffZZZTTTVVVWWWSSSOOOJJJJJJKKKLLLMMMNNNOOOPPPMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNMMMJJJGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::999999999999999::::::;;;888:::;;;:::888777777888999:::::::::::::::::::::999999999999999999999999888:::;;;;;;999888888999777777777777777777777777555555555666666666666777666666666555555666666666888888888777777666666555555333222222555777777777666666444444333444555666222222222222333333333333555444444444333333222222333333333333444555777777555555555444444444333333555555444333444444666666555555666666666777777777~~~vvvsssssstttvvvuuussspppnnnkkkfffaaa^^^XXXVVVSSSRRRSSSRRROOOLLLHHHGGGEEEEEEDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJJJJIIIDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????AAACCCDDDDDDCCCBBBDDDEEECCCCCCCCCCCCCCCBBBAAA@@@BBBCCCCCCBBBBBBAAA@@@???@@@AAAAAAAAAAAA@@@??????BBBAAA@@@@@@@@@AAACCCDDDFFFDDDAAA>>><<<<<<===>>>??????>>>===<<<;;;;;;;;;<<<===>>>??????>>>===<<<;;;===??????>>>===>>>???===<<<;;;;;;;;;<<<===>>>AAADDDFFFFFFCCC@@@>>>===:::;;;<<<;;;::::::<<<>>>>>>???AAABBBCCCBBB@@@???@@@??????@@@@@@BBBLLLXXX|||fffSSS@@@777666666666777:::???FFFKKKLLLHHHBBB>>>BBBAAA@@@???>>>>>>>>>>>>@@@@@@??????>>>?????????>>>???AAACCCCCCDDDCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIMMMLLLLLLNNNQQQRRRQQQPPPPPPOOONNNLLLIIIGGGFFFEEEEEEFFFHHHJJJLLLMMMNNNNNNJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOOOOMMMKKKKKKMMMPPPRRRSSSKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEFFFIIILLLNNNNNNMMMRRRMMMIIIJJJLLLQQQ[[[fffmmmeeeYYYPPPKKKJJJKKKLLLPPPQQQTTTWWWWWWXXX```iiijjjdddZZZSSSQQQQQQRRRSSSVVV]]]dddfffeeeccc[[[TTTUUUVVVVVVUUURRROOOLLLJJJHHHIIILLLOOOQQQSSSSSSSSSQQQTTTXXX[[[[[[[[[[[[[[[PPPNNNMMMMMMQQQTTTVVVVVVMMMNNNNNNOOOOOOMMMLLLKKKMMMNNNPPPRRRSSSSSSSSSRRROOOPPPRRRRRRPPPOOOOOOPPPUUUSSSQQQPPPSSSZZZdddlllnnneee[[[VVVWWWXXXUUUPPPKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIFFFCCCCCCCCCAAAAAA@@@@@@@@@@@@????????????>>>===<<<;;;::::::999999999999999999999999999:::;;;:::888777777888888888999:::::::::999999777777777777777777777777666888::::::999888999:::555555555555555555555555444444444555555555666666777666666555555666666777444444444444333333333333444222111222555777888999444444444555555555666666444444444444555555555555333333333333333333333333444444444444444555666777333444444444444333222222555555555555555555555555555555555555666666666666{{{rrrllljjjjjjlllmmmgggdddbbb___]]]ZZZVVVSSSLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGIIIJJJIIIHHHDDDDDDDDDDDDBBBAAAAAABBB??????????????????>>>>>>@@@AAABBBBBBAAAAAABBBDDDCCCCCCCCCCCCBBB@@@???>>>BBBBBBBBBBBBAAA@@@???>>>@@@@@@AAAAAA@@@@@@???>>>BBBAAA?????????@@@BBBCCCDDDBBB@@@>>>===>>>@@@AAA???>>><<<;;;;;;<<<<<<;;;<<<===>>>??????>>>===<<<:::===???@@@>>>======???===<<<;;;;;;;;;<<<>>>??????AAADDDEEECCC@@@======;;;<<<===<<<;;;:::;;;<<<>>>???@@@AAABBBAAAAAA@@@??????@@@@@@???@@@HHHSSSkkk~~~jjjSSSCCC:::666555888:::???FFFKKKLLLIIIDDDAAABBBBBBBBBAAAAAA@@@???>>>?????????>>>??????@@@@@@???@@@BBBDDDEEEEEEEEEDDDCCCDDDEEEFFFHHHIIIKKKLLLNNNLLLJJJLLLOOOQQQQQQOOOLLLKKKKKKJJJIIIGGGFFFEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQOOOLLLMMMOOOQQQQQQPPPKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFGGGJJJLLLNNNMMMKKKOOOKKKIIIJJJKKKNNNWWW```gggaaaXXXPPPMMMKKKKKKKKKKKKMMMRRRVVVVVVXXXdddqqqtttlllaaaVVVQQQPPPSSSUUUVVV^^^ddddddcccbbb]]]VVVWWWWWWXXXWWWUUURRROOOLLLIIIIIIKKKMMMOOOQQQRRRSSSQQQTTTWWWYYYXXXWWWVVVVVVRRRPPPNNNNNNPPPRRRSSSSSSLLLMMMNNNOOONNNMMMKKKJJJLLLOOORRRTTTTTTSSSPPPNNNOOORRRUUUVVVUUUTTTSSSSSSUUUVVVVVVUUUUUUXXX^^^cccaaa]]]ZZZYYY[[[ZZZUUUPPPMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEFFFGGGHHHGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<<;;;;;;::::::888999999999999999888888888999:::999777666666666666777888999999999888888666666666666666666666666555777999999888888888999555555555555555555555555555555555555666666666666777777666666666666777777333333333333333444444444555333222222555777777777:::;;;;;;;;;999777444333333333333333444444444444222222333333444555555555666555555555555555666666444444555555555444333222444555777888888777555444444444555555555666666666pppkkkeee```____________\\\YYYVVVUUUTTTRRRPPPMMMFFFGGGGGGGGGFFFFFFHHHJJJHHHGGGEEEDDDCCCBBBCCCCCCHHHHHHHHHIIIKKKKKKJJJHHHGGGGGGHHHGGGEEEDDDDDDEEEAAAAAA@@@@@@??????>>>>>>???@@@BBBAAA@@@@@@AAACCCCCCCCCCCCBBBAAA@@@>>>===BBBBBBBBBAAAAAA???>>>>>>@@@AAAAAAAAAAAA@@@??????AAA@@@???>>>>>>@@@BBBCCCBBB@@@>>>===>>>@@@BBBDDD@@@>>><<<;;;<<<<<<===<<<<<<===>>>@@@@@@>>>===<<<:::===@@@@@@>>>======???===<<<<<<;;;<<<===>>>???<<>>>>>===;;;::::::;;;>>>??????@@@AAAAAAAAAAAA===<<<>>>???<<<<<>>???????????????@@@AAAAAAAAABBBDDDFFFHHHHHHHHHHHHBBBCCCDDDFFFIIILLLNNNOOONNNKKKIIIJJJMMMPPPPPPOOOIIIIIIIIIIIIHHHGGGFFFEEECCCDDDEEEGGGHHHIIIIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQRRRQQQOOOMMMNNNQQQQQQOOOLLLIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMLLLJJJMMMJJJIIIKKKLLLMMMRRRYYYZZZVVVRRROOONNNNNNMMMLLLLLLMMMQQQUUUUUUVVVbbbqqqxxxpppcccWWWPPPOOOQQQTTTQQQYYY___^^^^^^```^^^XXXWWWXXXYYYZZZXXXUUURRRPPPKKKKKKKKKLLLMMMOOOQQQRRRTTTVVVXXXWWWTTTPPPMMMLLLTTTQQQOOONNNOOOPPPPPPOOOKKKLLLNNNOOONNNMMMKKKJJJNNNQQQUUUXXXWWWTTTPPPMMMQQQTTTYYY[[[ZZZXXXVVVUUUSSSVVVXXXXXXVVVVVVXXXZZZWWWWWWYYY]]]___\\\VVVQQQOOONNNMMMLLLJJJHHHGGGFFFGGGHHHJJJJJJIIIGGGDDDBBBEEEGGGGGGFFFBBB???======??????@@@AAAAAA???>>>=========<<<;;;;;;:::999999999999999999999888777777777888999888666444444555555666777888999999888777666666666666666666666666444666888888888777888999777777777777777777777777666666666666777777777777777777666666666666777777444555555555666666777777777555333333444666666666FFFEEEEEEBBB>>>888222//////000000000000111111111111222333444555555666777777666666555555555666666444555666666666555333333444666888:::999888555333444444444555555555666666|||zzz|||~~~{{{mmmddd[[[WWWTTTRRRTTTXXXUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDCCCDDDDDDGGGGGGEEEDDDEEEEEEGGGHHHHHHGGGEEEDDDCCCDDDEEEFFFAAA@@@@@@??????@@@@@@AAABBBAAA@@@@@@??????@@@@@@??????>>>===============AAABBBDDDCCC@@@>>>=========>>>???@@@AAA@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;===;;;;;;>>>BBBDDDCCCAAA<<<<<<======>>>>>>??????@@@@@@@@@@@@??????>>>===AAA@@@@@@???>>>===<<<<<<======>>>???>>><<<:::888;;;<<<>>>???@@@@@@??????AAA>>><<<>>>>>>>>>CCCIIIPPP[[[ooo|||___DDD555555:::<<<>>>AAADDDFFFGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@???EEEKKKIII???<<>>BBBBBBDDDFFFHHHHHHFFFDDDCCCBBBAAACCCGGGJJJIIIGGGKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIHHHGGGGGGGGGHHHDDDDDDCCCDDDEEEGGGHHHJJJJJJJJJKKKLLLMMMLLLJJJGGGDDDFFFHHHJJJLLLLLLLLLLLLNNNKKKIIIIIILLLNNNNNNLLLCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGHHHGGGFFFEEEDDDIIIHHHFFFFFFHHHIIIIIIHHHIIIHHHGGGHHHJJJMMMPPPRRRTTTQQQLLLIIIJJJLLLNNNOOOIIILLLPPPTTTVVVYYY\\\^^^gggddd```[[[UUUOOOKKKIIIMMMLLLMMMRRRWWWYYYXXXUUUUUUWWWWWWUUUVVVXXXVVVRRRPPPMMMJJJIIIKKKLLLMMMNNNSSSXXXYYYVVVRRRQQQOOOKKKLLLKKKLLLNNNPPPOOOKKKGGGMMMJJJHHHIIILLLNNNMMMLLLNNNQQQTTTWWWXXXWWWUUUTTTKKKSSS^^^ffffffaaaZZZVVVRRRSSSTTTTTTTTTTTTTTTSSSRRRTTTWWW[[[]]][[[VVVRRROOOMMMJJJHHHHHHHHHGGGFFFGGGHHHIIIJJJIIIGGGDDDCCCCCCCCCBBBAAA@@@???>>>======>>>??????===;;;::::::<<<<<<;;;:::999888777666666666777777888888888888999999999999888777555555777777777777777777777777888666444333222333555666444444444555666777777888666555444333333333333333555444333333333555777888888777555444333333444444555444444333333444444555444444333222222222333333BBBQQQbbbeeeXXXEEE666...444555666555333222333444666444222222444444444333222222333333333333444444555444444333333444444555444444444444444444333333111222333444555777888888~~~}}}{{{zzz{{{yyyyyy|||{{{iii```WWWRRROOOMMMNNNRRROOOOOONNNLLLJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDCCCDDDDDDDDDHHHGGGGGGGGGFFFFFFGGGGGGKKKJJJHHHGGGEEEDDDDDDDDDAAA@@@@@@??????@@@@@@AAABBBAAA@@@@@@??????@@@@@@======<<<;;;;;;;;;;;;;;;???AAACCCBBB@@@>>>>>>>>>>>>>>>???@@@@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;<<<===<<<<<<>>>AAACCCAAA@@@<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@???>>>===AAA@@@@@@??????>>>>>>>>>===>>>???@@@???===;;;:::===>>>@@@AAABBBBBBAAAAAA>>><<<<<<>>>???>>>BBBHHHMMMQQQYYYeeeuuuhhhMMM<<<999<<<===???AAACCCDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCGGGRRRUUUJJJBBBCCCDDDBBBCCCCCCDDDGGGIIIHHHFFFDDDDDDBBBBBBDDDHHHJJJIIIHHHKKKJJJJJJJJJJJJKKKLLLLLLJJJHHHFFFEEEDDDDDDDDDEEEBBBBBBBBBBBBDDDFFFGGGIIIIIIJJJJJJKKKLLLKKKJJJHHHGGGHHHIIIJJJJJJJJJIIIIIINNNLLLJJJJJJLLLMMMLLLKKKOOOMMMJJJHHHFFFEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDHHHGGGFFFFFFGGGHHHGGGEEECCCCCCDDDEEEGGGIIIKKKLLLQQQNNNJJJHHHHHHJJJLLLMMMIIIKKKOOORRRSSSUUUWWWYYY[[[\\\\\\ZZZVVVQQQLLLIIIKKKJJJKKKNNNSSSVVVVVVUUUVVVYYYXXXUUUTTTWWWWWWTTTQQQNNNJJJHHHJJJLLLMMMNNNQQQVVVZZZYYYXXXVVVPPPJJJGGGHHHKKKPPPSSSRRRMMMIIIMMMKKKIIIJJJMMMOOONNNMMMLLLNNNQQQTTTVVVVVVUUUTTTRRRYYYbbbgggfff```ZZZVVVNNNOOOOOOPPPQQQQQQQQQPPPQQQQQQRRRUUUXXXYYYXXXVVVTTTQQQMMMKKKJJJIIIHHHFFFGGGHHHIIIIIIHHHFFFDDDBBBBBBBBBAAA@@@???>>>>>>>>>===>>>???>>>===;;;::::::;;;;;;:::999888777666666777777777777777777888888888888888888777666555444666666666666666666666666777666555444333444444555333333333444555555666666555555444333333333333333666666777777777777777777888777555444333333333444444444333333333333444444222222222222222333444555777BBBNNNQQQJJJ???666111000222333333222222333555666444333333444555444444222222333333333333444444333333222222222222333333333333444444444444444444555555555555555555555555~~~xxxrrrlllkkkkkkpppyyy{{{eee\\\TTTOOOLLLIIIIIILLLJJJJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEHHHIIIIIIIIIIIIHHHGGGFFFLLLLLLKKKJJJHHHEEECCCAAAAAA@@@@@@??????@@@@@@AAAAAAAAA@@@????????????@@@======<<<;;;;;;;;;;;;;;;===???AAAAAA?????????@@@>>>??????@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===>>>>>>===???@@@AAA@@@>>><<<<<<<<<<<<<<<=========???@@@@@@@@@@@@??????>>>@@@@@@@@@@@@????????????>>>???@@@AAA@@@???===;;;===>>>???@@@AAAAAAAAAAAA===;;;<<<>>>??????CCCIIIPPPOOONNNOOOVVVeeewwwiiiRRRBBB===>>>===>>>???@@@AAA@@@???>>>???@@@AAABBBCCCEEEEEEFFFIIIYYYbbbXXXJJJEEEFFFFFFEEEEEEFFFHHHJJJJJJHHHFFFDDDDDDDDDEEEHHHJJJJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLJJJHHHFFFCCCBBBAAAAAABBB@@@@@@@@@AAABBBDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFJJJIIIIIIJJJLLLMMMLLLJJJIIIGGGDDDBBBAAACCCDDDFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGFFFDDDAAA>>>???AAACCCEEEFFFFFFFFFLLLJJJHHHFFFFFFGGGIIIKKKJJJLLLOOOPPPPPPPPPQQQRRRPPPSSSWWWZZZYYYUUUPPPLLLJJJIIIIIIKKKNNNRRRSSSTTTVVV[[[[[[VVVSSSTTTVVVVVVSSSOOOJJJGGGHHHKKKMMMNNNPPPTTTYYY\\\^^^]]]UUUKKKDDDFFFKKKPPPTTTSSSOOOKKKMMMKKKJJJKKKMMMOOOOOONNNJJJKKKMMMOOOQQQRRRSSSSSSWWW\\\aaacccaaa[[[VVVSSSKKKLLLMMMNNNOOOPPPPPPPPPOOOMMMLLLMMMQQQUUUWWWXXXWWWTTTPPPMMMLLLKKKIIIGGGGGGHHHHHHHHHGGGEEECCCBBBAAA@@@@@@???>>>>>>>>>?????????>>>===<<<;;;:::999999999888888777666555555777777777777777777777777777777777777666555444444666666666666666666666666555555555555444444444444222222222333444444555555555444444333333333333333555666777888888777555444777666555444333333333444444444333333333333444444111111111111222444555666000555:::===;;;777444333...///111222111222444555666444333333444555555444222222333333333333444444444333333222222333333444222222333333444444555555444444444444444444444444|||{{{}}}{{{tttmmmcccbbbbbbfffooozzzxxxccc[[[SSSOOOLLLHHHHHHJJJHHHIIIIIIJJJJJJKKKKKKKKKHHHFFFDDDCCCAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEHHHIIIKKKKKKKKKIIIFFFDDDIIIJJJKKKKKKIIIFFFBBB@@@AAA@@@@@@??????@@@@@@AAAAAA@@@@@@?????????????????????>>>===============<<<===????????????@@@AAA@@@????????????>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<<<<======??????????????????>>>===;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>???@@@@@@?????????>>>>>>>>>>>>???????????????@@@AAABBBAAA@@@>>>===<<<<<<======>>>?????????@@@===<<<===>>>???EEELLLVVVVVVUUUPPPMMMQQQ\\\fffpppooojjj]]]MMMBBB>>>???<<<<<<===>>>>>>======<<<>>>??????@@@BBBCCCDDDEEEHHHXXXccc^^^QQQIIIGGGFFFEEEEEEGGGJJJMMMNNNMMMKKKEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMKKKHHHEEEBBB@@@>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGHHHHHHGGGGGGGGGIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEFFFHHHJJJLLLLLLKKKKKKEEEDDDCCCBBBBBBBBBCCCDDDFFFDDDBBBAAAAAABBBDDDEEEFFFFFFFFFGGGHHHFFFCCC@@@>>>@@@CCCFFFHHHGGGFFFEEEHHHHHHGGGEEEDDDEEEGGGIIILLLOOOQQQQQQOOONNNMMMMMMLLLOOOTTTXXXYYYWWWTTTQQQMMMKKKJJJIIIKKKMMMPPPQQQSSSZZZ]]]XXXSSSSSSTTTUUUTTTOOOIIIFFFGGGIIILLLNNNOOOSSSWWW[[[bbbddd]]]SSSGGGIIILLLOOOQQQQQQOOONNNLLLLLLKKKKKKLLLMMMNNNNNNJJJJJJKKKKKKLLLNNNOOOPPPSSSVVVYYYYYYVVVRRROOONNNKKKLLLNNNOOOPPPQQQRRRRRRLLLJJJIIIIIIMMMPPPSSSTTTUUUSSSOOOMMMLLLLLLJJJIIIGGGGGGGGGGGGEEEDDDBBBAAA@@@???>>>>>>>>>???@@@@@@AAA???===;;;;;;;;;:::999888888777666555555444444777777777777777666666666555555666666555444444333666666666666666666666666444444555555555444333222222222333333444444444555444444333333222333333444333333333333222111111111555555555444444333333333444333333333333333333444222111111111222333444444333333222333444444333222///000222222111222333555555444222333444666555555222222222333333333444444666555555444444555555666111111222333444444555555111111222333555666777777vvvooohhhgggjjjkkkgggbbbZZZXXXVVVYYY___gggnnnqqqoooppppppooommmmmmpppsssyyyyyy}}}~~~nnn^^^WWWPPPNNNLLLHHHGGGIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHGGGEEECCCBBBAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDFFFHHHJJJKKKKKKHHHFFFDDDDDDEEEHHHIIIHHHFFFCCCAAAAAA@@@@@@??????@@@@@@AAAAAA@@@??????>>>>>>????????????>>>===============;;;<<<>>>>>>>>>>>>@@@BBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======???@@@@@@???>>>===<<<<<<;;;;;;::::::::::::::::::<<<======>>>????????????<<<<<<<<<<<<============>>>???@@@AAAAAA@@@>>>===<<<<<<<<<======>>>??????EEE@@@<<<;;;<<>>@@@::::::;;;<<<============???>>>>>>>>>>>>???@@@AAAEEEPPPYYYYYYSSSMMMGGGDDDDDDEEEGGGLLLPPPRRRRRRPPPDDDEEEFFFGGGGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMLLLJJJGGGCCC???<<<:::>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGFFFEEEEEEGGGJJJHHHHHHGGGHHHHHHHHHIIIIIIFFFHHHJJJKKKKKKJJJIIIIIIMMMLLLLLLJJJIIIGGGEEEDDDEEEDDDCCCAAAAAACCCEEEFFFHHHHHHHHHIIIIIIHHHDDDAAABBBEEEIIIMMMNNNMMMKKKIIIGGGHHHIIIGGGEEEEEEFFFHHHOOOQQQSSSSSSPPPMMMLLLKKKKKKLLLOOOQQQSSSSSSSSSRRRQQQOOOLLLJJJIIIJJJLLLNNNNNNWWW\\\YYYTTTRRRRRRQQQUUUPPPJJJFFFFFFIIIKKKMMMPPPRRRTTTXXX```fffddd]]]OOONNNMMMLLLLLLLLLNNNOOOMMMMMMLLLLLLKKKKKKLLLMMMLLLLLLJJJIIIIIIIIIJJJJJJLLLNNNPPPOOOMMMKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQKKKIIIIIIIIIKKKMMMMMMLLLOOOMMMJJJJJJKKKKKKKKKKKKGGGGGGFFFEEEDDDBBBAAA@@@??????>>>===>>>@@@AAABBBCCC???;;;::::::::::::888777666666555555444444444777777666666666666666666444555555555555444444333555555555555555555555555444444555555444444333222444444444444444555555555333333222222222333333444444222///------...000111444444444444444333333333333333333222222333333333444333222222111111111111444222111111333444222111222333444333222111222333444333222222444555555444222222222333333333444444555555555444444555555555111111222222333444555555000111222333444666777777ddd]]]WWWTTTVVVWWWUUURRRTTTQQQOOOPPPTTTYYY\\\^^^ZZZ\\\\\\ZZZWWWVVVXXX\\\]]]^^^bbbhhhkkkkkkooouuuzzzlllaaaVVVPPPKKKKKKJJJFFFFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHGGGEEECCCBBBAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCEEEGGGIIIIIIGGGEEEDDD@@@BBBDDDFFFGGGEEECCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@???>>>>>>>>>>>>???======<<<;;;;;;;;;;;;;;;:::<<<============@@@BBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<=========<<<;;;;;;;;;;;;<<<======>>>???@@@@@@===<<<<<<<<<::::::::::::999999999999::::::;;;===>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@@@@???===<<<>>>>>>>>>>>>>>>@@@AAAAAAGGGAAA<<<;;;;;;===FFFPPPaaaaaa]]]SSSFFF>>>???BBBDDDFFFHHHFFFBBB>>>>>>@@@;;;;;;;;;<<<<<<======>>>@@@???===<<<<<<===>>>???CCCGGGMMMPPPPPPLLLGGGCCCCCCDDDGGGLLLPPPSSSSSSQQQDDDEEEGGGGGGFFFGGGHHHJJJIIIIIIIIIJJJJJJLLLMMMNNNJJJJJJKKKJJJFFFBBB===:::@@@@@@AAABBBBBBBBBBBBBBBBBBDDDGGGFFFDDDDDDFFFIIIDDDDDDDDDDDDEEEGGGHHHIIIIIIKKKMMMMMMLLLKKKKKKLLLFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIHHHIIIJJJIIIGGGEEEGGGJJJNNNRRRSSSQQQOOOMMMIIIKKKMMMKKKHHHFFFGGGIIIOOOQQQTTTSSSPPPMMMKKKJJJHHHHHHIIIJJJKKKMMMNNNOOOQQQPPPNNNKKKHHHHHHJJJLLLLLLSSSWWWUUURRRRRRQQQNNNUUUPPPJJJGGGFFFHHHJJJKKKOOOQQQRRRTTT[[[bbbccc```UUUSSSPPPKKKHHHHHHKKKNNNOOOOOOOOOMMMKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIKKKJJJIIIIIIJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNKKKJJJIIIJJJKKKJJJHHHFFFHHHFFFEEEEEEHHHJJJKKKKKKGGGGGGEEEDDDBBBAAA@@@?????????>>>>>>???AAADDDEEEDDD???:::888999:::999888666666666555555555444444555555555666666777777777444555555555555555444444555555555555555555555555444444444444333333333333444444444444444555555555222222222222222333333444666333000------///222555333333444444444444333222333333222222222222333333555444333222000000000000000//////111222333333222333444444444222111222333333111000111333444444444222222333333333333444444333222222111111222222333111111222222333333444444333333333333333333333333UUURRRNNNLLLLLLLLLKKKJJJNNNMMMLLLLLLOOORRRSSSSSSRRRTTTUUURRRMMMKKKMMMPPPNNNMMMOOOTTTUUUUUUYYY^^^gggnnn{{{|||pppggg^^^VVVOOOJJJGGGHHHIIIGGGFFFHHHNNNMMMLLLKKKIIIGGGFFFEEEFFFEEECCCAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFEEEDDD@@@AAACCCEEEEEEEEEDDDCCCAAA@@@@@@??????@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAACCCAAA???===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<======>>>:::::::::::::::;;;<<<<<<===???AAA@@@===;;;<<<===::::::999999888888888888777888:::;;;<<<==================<<<<<<;;;;;;::::::;;;===>>>>>>===;;;:::>>>>>>======>>>???AAABBBDDD???<<<<<<;;;<<>>>>>???>>>@@@AAA@@@===<<<===???>>>>>>======<<<<<<======@@@???===<<<<<<===>>>???AAACCCFFFIIIJJJHHHFFFFFFCCCDDDGGGKKKNNNPPPOOONNNCCCEEEGGGGGGEEEEEEGGGIIIIIIIIIIIIIIIKKKLLLMMMNNNGGGJJJNNNPPPOOOJJJEEEAAACCCCCCDDDDDDDDDCCCBBBAAA>>>CCCGGGGGGDDDCCCEEEGGGAAAAAA@@@@@@AAABBBDDDEEEFFFIIILLLNNNPPPRRRWWWZZZLLLJJJGGGEEEDDDFFFHHHJJJFFFFFFFFFGGGGGGGGGHHHHHHJJJHHHGGGHHHIIIJJJHHHGGGIIILLLOOORRRSSSRRRPPPNNNMMMPPPRRRPPPLLLHHHIIIKKKKKKNNNQQQQQQNNNKKKHHHGGGDDDDDDEEEGGGHHHJJJLLLLLLMMMNNNMMMKKKHHHGGGIIILLLLLLOOOPPPNNNNNNQQQQQQNNNTTTPPPKKKHHHGGGHHHHHHHHHLLLPPPRRRRRRUUUZZZ\\\ZZZVVVUUURRRMMMHHHGGGIIILLLRRRSSSSSSPPPLLLJJJKKKMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEGGGHHHHHHGGGHHHIIIKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJHHHGGGDDDCCCBBBCCCEEEHHHIIIIIIGGGFFFEEECCCAAA@@@???>>>@@@???>>>>>>@@@BBBFFFHHHFFF@@@999777888:::999888666666666666555555555555333444444555666777888888444555555666666666555555555555555555555555555555555444333222222222333444333333333333333333333333222222111111222333333444444333000//////111444555222333444444444444333222333333222222222222333333333333222111000000000111///000000111111111222222000111333222111111222333111000//////222333333333222222333333333333444444222111111000000111111222222222222222222222333333333333333333333333333333MMMMMMLLLLLLLLLLLLLLLLLLGGGFFFFFFHHHJJJLLLMMMLLLMMMPPPRRROOOIIIEEEGGGIIIKKKJJJJJJMMMMMMLLLOOOTTTQQQUUU^^^lll~~~vvvuuupppfff```]]]XXXRRRMMMHHHFFFIIIJJJHHHHHHJJJSSSRRRQQQNNNKKKIIIGGGFFFDDDCCCAAA@@@???@@@@@@AAACCCBBBBBBAAA@@@@@@@@@@@@???@@@BBBCCCDDDEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>??????>>>===============;;;<<<<<<<<<;;;<<>>>>>999999999999::::::;;;<<<<<>>:::999999999888888777777666777888:::;;;<<<<<<===??????>>>===<<<;;;;;;:::888:::;;;======<<<:::999<<<<<<;;;;;;<<<===???@@@@@@======>>>===;;;>>>DDDIIILLLMMMJJJDDD===:::888999:::;;;:::999:::<<<>>>BBBAAA???>>><<<<<<;;;;;;???>>>===<<<===>>>@@@BBBAAABBBEEEGGGFFFDDDEEEIIIDDDDDDFFFIIILLLMMMKKKIIIBBBEEEGGGFFFDDDDDDFFFIIIHHHHHHIIIIIIKKKLLLMMMNNNGGGLLLRRRVVVWWWSSSNNNJJJEEEEEEFFFFFFEEECCCBBB@@@===BBBGGGGGGDDDBBBDDDFFF@@@???>>>>>>>>>???@@@AAA???CCCIIIOOOTTT[[[cccjjjllleee[[[QQQJJJHHHIIIJJJFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHIIIIIIHHHIIIKKKNNNQQQRRRQQQOOOMMMOOOSSSVVVTTTNNNJJJKKKMMMHHHKKKNNNNNNLLLIIIFFFEEEBBBCCCFFFHHHJJJKKKLLLLLLIIIKKKLLLJJJGGGGGGJJJMMMNNNNNNKKKHHHJJJPPPQQQOOOSSSPPPKKKIIIHHHHHHHHHGGGJJJOOORRRQQQQQQTTTUUUTTTUUUUUUTTTOOOJJJHHHIIIKKKVVVWWWVVVSSSNNNKKKLLLNNNJJJKKKKKKKKKKKKJJJIIIHHHDDDFFFGGGGGGFFFFFFGGGHHHJJJJJJKKKKKKLLLKKKKKKKKKLLLJJJGGGGGGHHHIIIJJJJJJDDDBBBAAABBBDDDGGGGGGGGGGGGFFFDDDBBB@@@???>>>>>>@@@???>>>>>>@@@CCCGGGIIIFFF@@@999666888:::999777666666666666666555555555222333444555666888999999555555666666666666666555555555555555555555555555666555333111111222333444222222222222222222222222222111111111222333333444111000000000111222333333111222333444444444333222333222222222222222222333222111111111111111222222333444333111///...000222---///000111000111222444000///...///111222333222222222333333333444444444333222222222222222222333333333222222222222222222000000111222444555666666GGGGGGHHHHHHHHHFFFDDDCCCGGGGGGGGGHHHHHHGGGGGGGGGKKKLLLNNNOOONNNJJJFFFDDDCCCDDDFFFHHHJJJKKKKKKLLLQQQPPPRRRWWWbbbppp~~~yyysssoookkkgggddd___^^^\\\YYYVVVSSSQQQOOOKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLMMMMMMKKKHHHHHHJJJ@@@???>>>===============@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBBBBBBBDDDDDDBBBAAAAAAAAAAAA@@@???>>>===<<>>=========>>>@@@AAAAAA@@@>>>===<<<<<<<<<======<<<;;;;;;;;;;;;======>>>======<<<;;;;;;::::::===;;;999:::<<<===;;;999;;;<<<===>>>>>>===<<<;;;999::::::;;;;;;<<<<<<===;;;;;;<<<<<<===<<<<<<;;;::::::999888888999:::;;;777999::::::999:::<<<>>><<<===>>>>>>===;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;???===;;;999:::<<>>???BBBCCCCCCBBB@@@===:::888999888888777888:::;;;<<<;;;<<<===<<<;;;:::<<<===>>>@@@@@@???>>>======>>>===>>>@@@DDDGGGGGGFFFDDDEEEDDDDDDGGGJJJLLLJJJGGGDDDCCCAAA@@@AAACCCEEEFFFIIIHHHHHHGGGHHHIIIKKKLLLMMMKKKKKKOOOTTTVVVTTTPPPDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAADDDFFFJJJOOORRRYYYjjj{{{mmm]]]RRRMMMIIIGGGHHHJJJLLLJJJGGGHHHMMMSSSSSSKKKGGGKKKMMMJJJIIILLLPPPOOOMMMLLLKKKKKKLLLLLLOOOWWW^^^\\\TTTMMMLLLNNNJJJLLLPPPSSSSSSQQQMMMJJJKKKGGGDDDFFFKKKMMMKKKHHHIIIGGGEEEFFFIIIJJJIIIGGGLLLJJJIIIIIIJJJMMMPPPRRRYYYUUUOOOKKKIIIIIIIIIHHHLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTTTTRRRPPPNNNNNNNNNUUUUUUUUURRROOOMMMLLLMMMPPPPPPPPPOOONNNKKKIIIHHHMMMJJJFFFDDDEEEFFFHHHIIIHHHIIIIIIIIIIIIKKKOOORRRRRRNNNHHHFFFFFFGGGFFFEEEEEEEEEDDDCCCBBB@@@>>>======>>>@@@AAAAAA@@@>>>===@@@???>>>===>>>???BBBCCCBBB>>>:::888999999777555777777777777888888888888000111222333444444444444777777777777666666666666333444444555666666555555777666444333222333333444555666666555333111222333222222111111222222333444333333333222222111111111444444444444444444444333...000222333333333111000+++---///222333222000///---...///000111222333444333111111333555555222///111111111111111111111111555444333333222222222333666444333333444555444333///111333444333222222333333333444444555666666777FFFFFFFFFFFFEEEDDDCCCBBBFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIKKKKKKJJJHHHEEECCCAAABBBDDDFFFHHHIIIJJJJJJLLLKKKJJJLLLRRR\\\eeekkkmmmhhhbbb^^^\\\[[[XXXVVVVVVUUUSSSQQQOOOMMMKKKJJJIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLMMMKKKIIIHHHHHH???===:::888888999;;;;;;@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBDDDEEEEEEBBB@@@@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>??????@@@@@@???>>><<<<<<<<<<<<======<<<;;;::::::;;;===>>>>>>>>>===<<<;;;::::::999<<<:::999999<<<===;;;:::;;;<<<===>>>>>>===<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999999888888888999:::;;;888999:::999999999;;;============<<<;;;:::999888;;;;;;::::::::::::::::::===;;;888777777999<<<>>><<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@>>><<<999777888777777777777999:::;;;:::;;;<<<<<<:::999:::;;;>>>???@@@@@@>>>===>>>???>>>>>>>>>AAADDDFFFFFFEEEDDDCCCDDDFFFIIIJJJIIIFFFCCCCCCBBBAAABBBCCCDDDEEEHHHGGGGGGFFFGGGHHHJJJKKKMMMKKKJJJMMMRRRSSSPPPLLLGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@BBBGGGLLLOOOVVVeeetttooo```UUUNNNIIIGGGKKKPPPSSSQQQKKKIIIMMMRRRUUUMMMIIIKKKLLLJJJHHHJJJLLLKKKJJJIIIIIIJJJKKKLLLQQQXXX]]]\\\TTTMMMLLLNNNPPPRRRVVVXXXXXXVVVRRRPPPLLLIIIFFFHHHMMMPPPPPPNNNNNNJJJGGGFFFGGGIIIJJJIIIKKKJJJJJJJJJLLLOOOSSSUUUWWWSSSNNNKKKKKKKKKLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPRRRRRRRRRPPPNNNMMMMMMOOOTTTTTTTTTRRRNNNLLLKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGJJJNNNQQQSSSQQQMMMHHHFFFFFFGGGFFFEEEFFFEEEEEEDDDBBBAAA???>>>>>>???@@@AAAAAA@@@???>>>===<<<;;;::::::<<<===???AAA>>>:::999::::::999777666666777777777888888888222222333444555555555555888777777666666555555555333333444444444444444444444444333222222222222222555666666555333111222333222222111111222222333444333333333222222111111111111111222222222222222222000000///000000000111111111111111000//////...---,,,,,,---...///000111111111000///000222222000...111111111111111111111111444444333222222222222222666444222222333333222111222222333444444444444333444444444444444444444555EEEDDDCCCBBBAAAAAAAAAAAADDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDCCC@@@@@@BBBCCCEEEGGGHHHHHHKKKIIIGGGGGGIIINNNSSSVVVWWWTTTQQQOOOOOOPPPPPPOOOLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIGGGEEE???;;;666333444777:::;;;>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCEEEGGGFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????@@@???===<<<;;;;;;<<<<<>>???>>>===<<<;;;:::999999:::999888999;;;<<<;;;:::;;;;;;<<<======<<<;;;;;;;;;;;;::::::999888888777;;;;;;;;;;;;;;;:::999999888888888888888999:::;;;:::;;;<<<;;;::::::;;;<<<======;;;:::999888888888999999999:::::::::::::::;;;:::888777777999;;;===;;;;;;;;;;;;;;;;;;<<<===<<<=========<<<:::888777777777666666777888:::;;;;;;===???>>>===;;;::::::===???@@@???>>>>>>???@@@???>>>===???BBBDDDFFFFFFCCCCCCCCCFFFHHHIIIGGGFFFBBBCCCCCCCCCCCCDDDDDDDDDFFFEEEEEEEEEEEEGGGHHHJJJLLLKKKKKKMMMPPPPPPMMMIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCC>>>???DDDIIILLLQQQ]]]hhh}}}uuujjj^^^VVVPPPKKKIIIPPPWWW]]]ZZZQQQLLLMMMQQQUUUOOOJJJKKKLLLJJJHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLQQQVVVZZZYYYSSSNNNNNNOOOOOOQQQTTTVVVVVVTTTQQQOOOMMMJJJFFFGGGKKKPPPQQQQQQRRRNNNIIIFFFFFFIIIJJJKKKJJJJJJIIIJJJMMMQQQUUUXXXSSSPPPMMMKKKLLLMMMNNNNNNHHHIIIJJJKKKLLLMMMMMMMMMOOOOOOOOOMMMKKKKKKMMMOOOSSSSSSSSSPPPMMMJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKLLLLLLMMMMMMLLLIIIGGGFFFFFFCCCAAACCCIIINNNQQQQQQMMMJJJFFFDDDDDDDDDDDDCCCDDDDDDCCCCCCAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>===<<<;;;999999:::;;;;;;:::888555444555666666555666666777777777777888888333444444444444444444444888888777666555555444444333333333333333333222222222222333333222222111111444555666444222111222333222111111111111222333333222222222222222111111111000000000111222222222333111000...------///111222555333111///...---..................////////////111000...///000111111000111111111111111111111111333222111111111111111111555333111111222222222111444111///000333555444222111111222333333444555555DDDCCCAAA@@@??????@@@@@@CCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCCCCDDDDDD???@@@AAABBBDDDFFFGGGHHHHHHGGGFFFGGGHHHLLLOOOQQQQQQOOOMMMLLLLLLMMMMMMNNNGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIHHHHHHGGGGGGJJJKKKJJJJJJJJJGGGCCC???;;;666444777:::<<<===>>>>>>>>>>>>???????????????????????????@@@AAAAAA@@@AAACCCFFFGGGFFFCCC???==================>>>>>><<<===>>>???@@@???>>>>>>???>>><<<;;;;;;;;;<<<<<>>;;;999999:::<<<>>>>>>>>>===<<<;;;:::999999888888888999:::;;;;;;;;;:::;;;<<<======<<<;;;:::999999999999888888777777;;;;;;;;;;;;:::999888888:::999999888888888888888<<<===>>>>>><<<;;;<<<======<<<:::888777777888888888888999999999999::::::<<<;;;999888999:::===>>>;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;:::999888777888777777777777999:::;;;>>>@@@BBBBBB@@@=========<<<===>>>>>>===<<<>>>???>>>>>>>>>AAADDDFFFFFFEEEBBBBBBDDDEEEGGGGGGFFFEEEBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCDDDFFFHHHIIIKKKKKKKKKMMMOOOOOOLLLIIIEEEEEEEEEDDDDDDDDDCCCCCCHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHHHHAAA@@@CCCHHHJJJLLLSSS[[[dddaaa]]]XXXTTTQQQNNNMMMTTT\\\ccc```VVVNNNMMMPPPSSSNNNJJJJJJLLLLLLKKKJJJKKKJJJIIIHHHIIIIIIJJJKKKMMMPPPSSSSSSQQQOOOPPPQQQMMMOOOQQQRRRSSSQQQOOONNNNNNJJJFFFDDDFFFJJJMMMNNNSSSPPPLLLIIIHHHIIIJJJKKKIIIHHHHHHIIILLLQQQUUUXXXQQQNNNKKKJJJKKKLLLMMMMMMHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLJJJIIIJJJLLLNNNPPPQQQPPPNNNKKKIIIHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMLLLJJJIIIHHHHHHIIIEEEAAABBBHHHMMMMMMLLLHHHFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???======??????@@@AAAAAA@@@????????????===<<<;;;;;;;;;;;;555444333222333444444555666666666666777777777888444333333333333333444444888777666666555444333333444444444333333333333333111222333444444333222111333444555444222111222333111111111111111222222333222222222111111111111111000111111222333444444555000000///...///000111222111111000000///000000000111111111111000000000000333222000000000222333333111111111111111111111111111111000000000000111111333111000111333444444444333///+++,,,000333222///......000111333555666777DDDCCCAAA@@@??????@@@@@@CCCCCCCCCDDDDDDCCCCCCCCCDDDCCCCCCBBBCCCCCCEEEEEE@@@@@@AAABBBDDDFFFHHHIIICCCCCCDDDEEEGGGIIIKKKMMMNNNMMMLLLJJJHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHCCCDDDFFFGGGGGGGGGFFFEEEFFFIIIJJJIIIKKKOOOMMMGGG@@@<<<777666:::===>>>=========>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@@@@???@@@BBBEEEGGGFFFBBB???===<<<;;;;;;;;;<<<===>>>;;;<<<===>>>???>>>===<<<===<<<;;;:::::::::;;;<<>>;;;999999:::<<<============<<<;;;;;;::::::777888999999999999::::::999:::;;;<<<<<<;;;:::999777777777888888999999999:::;;;;;;;;;::::::999888;;;;;;:::999888666555444:::;;;======;;;::::::;;;<<<;;;999888777777888999888888888999999:::::::::<<<;;;:::999999;;;<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999999999999888888999:::<<<======???AAAAAA???=========:::<<<===<<<;;;;;;<<<======>>>AAAEEEIIIIIIFFFCCCAAABBBDDDEEEFFFEEEEEEEEECCCDDDDDDEEEEEEDDDCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIHHHHHHHHHJJJKKKKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJLLLNNNOOOHHHEEEEEEHHHIIIHHHKKKOOOQQQRRRRRRRRRQQQPPPOOOOOOSSS[[[bbb```WWWOOOMMMOOOOOOMMMIIIIIILLLOOOOOOMMMLLLKKKIIIHHHHHHHHHIIIJJJJJJJJJLLLMMMNNNOOOPPPQQQPPPQQQSSSTTTUUUUUUTTTTTTSSSNNNIIIEEEDDDFFFHHHJJJOOOOOONNNLLLJJJIIIIIIIIIHHHHHHGGGHHHJJJNNNQQQTTTNNNLLLIIIHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJJJJIIIHHHHHHKKKMMMMMMMMMMMMLLLIIIGGGGGGHHHMMMLLLKKKJJJHHHGGGFFFFFFHHHIIIIIIIIIJJJMMMSSSWWWTTTOOOJJJIIILLLMMMKKKHHHEEEEEEDDDBBBAAA@@@AAABBBAAAAAAAAAAAAAAA@@@???>>>????????????????????????@@@???>>>===<<<;;;;;;;;;777777777666666777888:::555666666666666777777777333222222111222222333444666666666555444333333222666555444444333444555555222333444555555444333222222444444444222111222333111111000000111111222333111111111111111111111111000000111111222333444444///000111222222222111111///000222333222111///...111111111111000000000000111111000000000111333444111111111111111111111111000000000//////000111111111000///111555777888888333...***+++000333111...///000111111222333444444EEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCDDDEEEEEEAAAAAAAAABBBDDDFFFHHHJJJGGGGGGFFFFFFFFFGGGIIIJJJMMMMMMLLLJJJFFFDDDDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEEEEDDDDDDDDDDDDHHHIIIIIIPPPZZZ[[[TTTHHHAAA999777:::>>>>>><<<===>>>>>>>>>????????????>>>>>>======>>>>>>???@@@>>>???@@@CCCEEEDDDBBB???===<<<;;;:::::::::<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<>>>>>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777999999999777777888999999999:::;;;;;;:::999999666777777888999999::::::::::::;;;;;;;;;;;;::::::;;;;;;:::999888666444333555777999:::999777777888:::999999999888999999:::888888999999::::::;;;;;;:::999888888888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999::::::999999:::;;;===>>>:::;;;<<<<<<::::::;;;<<<<<<======<<<;;;::::::<<<<<<>>>CCCHHHKKKJJJFFFCCCAAACCCFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDFFFHHHJJJKKKHHHGGGFFFEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLOOOQQQRRRNNNIIIGGGIIIIIIGGGFFFHHHJJJMMMOOOPPPOOONNNMMMNNNPPPUUUZZZZZZUUUPPPNNNOOOMMMLLLIIIHHHLLLQQQQQQNNNKKKJJJIIIHHHHHHIIIJJJJJJJJJHHHGGGHHHKKKNNNPPPPPPOOOPPPQQQSSSUUUVVVWWWWWWYYYUUUOOOIIIFFFFFFGGGIIIKKKLLLMMMLLLJJJIIIIIIJJJJJJIIIGGGFFFGGGIIILLLNNNKKKIIIGGGGGGHHHJJJJJJIIILLLKKKJJJJJJIIIJJJJJJKKKGGGIIIJJJIIIHHHHHHIIIJJJIIIJJJJJJIIIHHHGGGGGGHHHOOOMMMKKKHHHFFFDDDCCCBBBCCCEEEGGGHHHKKKSSS___gggaaa]]]XXXUUUSSSPPPKKKFFFEEEFFFFFFEEECCCBBBCCCEEEBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999999555666666555444555777999555555666666666666777777222222111111222333555666555444444444444333333333555555444333444555666777333333444555555555444444222333444333222111222333111000000000000111222222000000000111111111111111.........///000000000111...000222444444333111000111222444444333000---+++////////////............---...//////......000222111111111111111111111111000000000000000000111222000//////222555888999999333000...///222444333111444444333222222111000000FFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@AAACCCEEEHHHJJJKKKJJJHHHGGGFFFFFFGGGHHHKKKLLLMMMKKKGGGFFFFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAFFFIIILLLXXXhhhlllgggWWWLLL???888:::===???>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>===>>>??????@@@>>>>>>>>>@@@BBBCCCAAA@@@>>><<<:::999888999:::;;;::::::999999::::::;;;;;;;;;;;;:::999999:::;;;<<<============<<<;;;:::999::::::;;;;;;<<<=========888999:::999666555666888888999:::;;;;;;:::999888888888999999999999999999999:::;;;<<<<<<<<<<<<<<<888888999999888777666555333666999:::999888888888777888999:::;;;;;;;;;;;;999999999:::;;;;;;<<<<<<::::::999999::::::;;;<<<>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888888888888:::999999888999;;;<<<===888999999888777888;;;>>>>>>???@@@>>><<<:::;;;<<<===>>>AAAFFFIIIIIIFFFCCCAAADDDGGGGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGIIILLLMMMNNNLLLHHHEEEBBBAAACCCDDDHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJLLLNNNPPPQQQQQQJJJFFFHHHIIIGGGFFFFFFFFFIIIMMMNNNLLLKKKKKKLLLJJJLLLOOOPPPPPPOOOOOOOOONNNNNNKKKHHHKKKQQQQQQMMMKKKKKKKKKKKKLLLNNNPPPQQQNNNJJJFFFFFFIIILLLMMMMMMJJJKKKMMMOOOQQQTTTVVVWWW[[[XXXSSSMMMHHHFFFGGGIIIHHHIIIIIIHHHGGGGGGJJJMMMNNNLLLIIIGGGEEEFFFGGGHHHHHHGGGFFFGGGJJJLLLLLLLLLLLLKKKHHHFFFFFFGGGIIIJJJFFFHHHJJJKKKIIIHHHGGGGGGEEEFFFHHHHHHGGGFFFHHHIIINNNMMMJJJGGGDDDCCCBBBBBBAAADDDFFFGGGJJJRRR^^^ggggggfffccc^^^WWWPPPIIIEEEBBBDDDEEEDDDBBBAAABBBDDDAAAAAABBBBBBBBBBBBAAAAAA======<<<<<<<<<<<<======:::::::::::::::999888888222333444333111111444666555555555666666666777777333333222222444666888:::333333333333333444444444333333222222333555777888333333222222333444444555111222333333222111222333000000000000000111222222///000000000111111111222...////////////////////////000000111111111111111222222333333222000///...............////////////+++---000000///...000111111111111111111111111111111000000000000111222333111000000111444666777666111111111222333333222222333333333333333222222222GGGGGGHHHHHHHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@BBBEEEGGGIIIHHHFFFDDDBBBBBBCCCDDDEEEEEEHHHIIIIIIFFFEEEGGGIIIGGGGGGFFFFFFFFFFFFEEEEEEGGGFFFDDDBBBAAAAAAAAABBB???EEEIIIMMM]]]rrryyyuuueeeWWWEEE::::::>>>AAABBB????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>======???AAABBBAAA@@@>>>===:::888888888999::::::999888777888999:::;;;;;;:::999999999:::;;;<<<<<<===>>>>>>===;;;999888999999:::;;;<<<===>>>???888:::;;;999666444555777888999::::::::::::999888;;;;;;::::::999888888888999999;;;<<<===>>>>>>>>>555666777999999888888777555888;;;<<<<<<;;;;;;;;;666777999;;;<<<<<<<<<<<<999999:::;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<<<<<<<<<<<<<;;;:::888777777666666999888888777888:::;;;<<<999999999777777999===@@@AAABBBBBB@@@===;;;;;;<<<>>>>>>@@@CCCFFFGGGFFFEEEBBBEEEHHHHHHFFFDDDEEEGGGHHHFFFDDDCCCBBBCCCDDDEEEGGGFFFFFFGGGIIIKKKMMMNNNUUURRRMMMGGGCCCBBBCCCFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNQQQJJJEEEGGGIIIHHHFFFFFFAAAEEEIIIKKKIIIHHHIIIKKKGGGFFFGGGJJJMMMOOOOOOOOOOOOPPPLLLHHHKKKQQQQQQKKKMMMMMMNNNPPPRRRUUUXXXZZZRRRMMMGGGFFFIIILLLKKKJJJJJJKKKLLLNNNQQQUUUWWWYYYZZZXXXSSSMMMIIIFFFGGGIIIGGGGGGGGGEEECCCFFFLLLQQQRRROOOKKKGGGEEEDDDEEEEEEFFFEEEEEEGGGKKKNNNOOOOOOLLLJJJGGGDDDCCCEEEGGGIIIEEEHHHKKKLLLJJJHHHFFFEEECCCEEEFFFGGGFFFFFFHHHJJJMMMLLLIIIFFFDDDCCCBBBBBBBBBDDDFFFFFFGGGLLLVVV^^^ggghhhfffaaaXXXNNNGGGCCC>>>AAABBBAAA???>>>@@@BBB======>>>????????????>>><<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;:::999999444666777555333222555888555555555555666666666777444444333444555888;;;===111222222333333444444555222111000000222444777888222222111000111222444555111222333333222111222444000000000000000111111222//////000000111111111222111111111111000000000000111000...---...///111222000000///000000222444555000000000000111111111222+++///222333111000111333111111111111111111111111111111000000111222333333333111000111222444444333---///222222111000000111...///000222444666777888GGGGGGFFFEEEEEEFFFGGGHHHBBBBBBBBB@@@??????@@@BBBEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDLLLJJJGGGEEEDDDEEEFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEHHHGGGFFFEEECCCAAA@@@???@@@AAAEEEMMMYYYgggttt|||kkk^^^MMMAAA===>>>>>>>>>@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@???>>>>>>>>>>>>???@@@???===<<<===>>>???>>><<<;;;999999888888666777888999999999888888:::999888888777777888888<<<<<<;;;;;;;;;:::::::::999999:::::::::999888777999999999888888888777777888888888888888888888888777777777777888888888888999999999999999999999::::::999777666555666777999666666777888:::<<<>>>???444555888;;;<<<<<<;;;:::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>><<<;;;::::::<<<=========<<<<<<:::777666666999<<<:::999999999999999999999:::999999888999999::::::@@@>>><<<;;;;;;===???@@@@@@CCCDDDDDDGGGJJJGGGBBB@@@@@@@@@BBBDDDFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHGGGHHHKKKPPPTTT\\\XXXRRRKKKGGGFFFFFFGGGHHHGGGGGGGGGHHHHHHFFFDDDFFFEEECCCCCCDDDEEEDDDCCCEEEGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHIIIJJJHHHDDDAAADDDEEEGGGIIIJJJJJJIIIHHHHHHJJJLLLMMMMMMMMMNNNOOOVVVRRRNNNLLLMMMLLLIIIEEEMMMMMMMMMPPPTTTYYY^^^bbb```VVVJJJCCCDDDHHHJJJKKKHHHIIIKKKNNNPPPSSSTTTUUUUUUTTTRRRMMMHHHFFFEEEFFFHHHGGGGGGFFFGGGHHHJJJKKKUUUVVVTTTNNNGGGBBBBBBCCCIIIHHHGGGGGGHHHIIIKKKLLLOOONNNKKKFFFAAA@@@CCCGGGFFFGGGGGGFFFEEECCCAAAAAAAAACCCFFFIIIIIIHHHEEECCCFFFFFFFFFCCCAAAAAABBBDDDAAABBBCCCBBBBBBDDDGGGIIIXXXYYYYYYWWWRRRLLLEEEAAA<<>>???>>><<<:::@@@>>><<<:::999:::;;;<<<888666555444555666888999444444333222222222333333222333444444555555444444444333222000000000000111333333333333333333333333222222222333444555666777444333333222222333333444333333222222111000//////111///...------...///111333333222111000///......111111000000//////......000///.........///111222333444666777666555333222222222000/////////000111...............///000000555333000///000111111000111111222222222222111111111000...///000222222111000000000000////////////000000111222333444444555CCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCAAAAAABBBDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCFFFEEEDDDCCCBBBAAA@@@??????@@@CCCIIIRRR\\\ffflllcccYYYKKKBBB??????>>>===@@@@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>=========;;;===>>>>>>======???@@@======;;;:::999999888888999999999999999999999999:::999888888777777888888;;;;;;;;;;;;::::::::::::999999888888888777777777999999999888888777777777888888888888888888888888666666777777777888888888888888888888999999999999999888666444444555666777666777888999:::<<<======666777888999::::::999888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======;;;:::888999;;;<<<<<<;;;<<<<<<;;;888666777:::<<<:::::::::999999999888888999999999999999999::::::>>>===;;;::::::<<<>>>@@@@@@GGGLLLJJJIIIHHHFFFCCCDDDDDDDDDEEEFFFFFFEEECCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHLLLQQQUUUZZZWWWQQQLLLGGGEEEDDDDDDGGGFFFEEEFFFGGGGGGFFFDDDHHHFFFEEEEEEGGGHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIKKKJJJJJJJJJJJJHHHDDD@@@CCCEEEHHHJJJLLLLLLLLLKKKIIIIIIJJJIIIIIIJJJMMMPPPVVVRRRNNNLLLLLLKKKHHHEEEFFFGGGIIILLLRRRXXX^^^bbbaaaXXXMMMGGGGGGJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSQQQPPPOOOMMMJJJHHHIIIJJJHHHHHHGGGGGGGGGHHHJJJKKKTTTVVVVVVRRRLLLIIIIIIJJJLLLKKKJJJIIIIIIIIIJJJJJJLLLLLLKKKGGGBBB@@@BBBDDDIIIIIIIIIGGGEEEDDDCCCCCC@@@BBBEEEGGGHHHHHHGGGFFFFFFFFFFFFDDDAAAAAABBBCCCAAABBBBBBBBBAAAAAADDDFFFIIIJJJLLLLLLKKKHHHDDDBBB???BBBDDDEEEDDDBBBBBBBBBAAA???<<<<<<<<<<<<;;;:::<<<;;;999777666666777888888777555555555666888999555444333333222222222222444555555555444333222222333222111000000000111222333333333333333333333333111111111111222333444444333333222222222222333333444444333333222111111000111000...------...000111222222111111000/////////...............---------000///.........///111222444555777888999777666555333222111/////////000000///////////////000111111333111//////000000000///000111111222222111111000111///......000111111000.../////////000000111111000000111222333444444555DDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDCCCAAAAAABBBDDDAAAAAABBBCCCCCCDDDDDDEEECCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEDDDCCCBBBBBB???@@@AAAAAABBBBBBBBBAAACCCBBBBBBAAA@@@@@@??????>>>>>>@@@CCCHHHNNNTTTWWWVVVPPPGGGAAA@@@???>>><<>>======>>>>>><<<<<<<<<<<<<<<============>>>???>>>======>>>???<<<;;;;;;:::999999::::::>>>===;;;:::999999:::::::::999888888777777888888;;;::::::::::::999999999999888666555555555666777888888888888777777777777666666666666666666666666666666777777777777888888888888888777777777777777777666555333333444555555666777888::::::::::::999777777777777777777777777::::::;;;<<<<<<<<<<<<;;;============<<<<<<<<<<<<:::999888888:::;;;;;;:::;;;;;;;;;999777777:::<<<<<<;;;;;;:::999888888777999999999999999:::;;;;;;<<<;;;999999999<<>>@@@AAACCCEEEGGGHHHIIIIIIFFFGGGFFFDDDBBBAAAAAACCCBBBCCCCCCAAA??????@@@AAA===???@@@BBBCCCCCCBBBBBBBBBDDDFFFFFFDDDCCCBBBBBBCCC@@@;;;999999999999999999888777555555555666666888777666555666777888999666555444333222222111222666666555555444222111000111111111000111111222333222222222222222222222222111000000000000000111111222222111111111111222222444444444333222222111111111000///......///000111000000000000000000000000---------...............000///.........///000111555666888:::;;;:::999888444333111////////////000000000//////000000111222222000......///000///...000111111222222111111000111///......000111111000---......///000111222333000000111222333444444555FFFEEEEEEEEEDDDDDDDDDDDDAAABBBBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGHHHHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAAAAA>>>>>>???@@@AAAAAAAAAAAA@@@???????????????>>>>>><<<===>>>@@@BBBEEEGGGHHHJJJFFFCCCAAA@@@@@@>>><<<@@@@@@???>>>===<<<<<<<<<:::;;;;;;;;;<<<<<<======AAABBBBBB@@@===;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<>>>>>>>>>>>===<<<<<<;;;;;;999888888:::;;;:::999::::::999888666777999;;;===<<<<<<:::999888777777888888888999:::;;;<<<===<<<:::999999:::===@@@BBBKKKZZZeee___QQQHHHEEEEEE@@@AAADDDHHHLLLMMMKKKIIIBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHJJJNNNQQQNNNNNNMMMLLLIIIGGGDDDCCCGGGFFFEEEEEEGGGHHHGGGFFFEEEDDDCCCDDDFFFHHHHHHGGGIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEGGGJJJMMMOOONNNLLLCCCDDDFFFHHHIIIJJJJJJKKKRRRRRRRRROOOMMMMMMOOOPPPNNNMMMNNNQQQSSSQQQJJJEEECCCCCCDDDEEEGGGJJJMMMOOOSSSOOOJJJHHHHHHHHHHHHGGGKKKLLLLLLMMMNNNNNNOOOOOOVVVVVVTTTQQQLLLIIIGGGHHHKKKJJJIIIHHHHHHIIIJJJJJJJJJMMMPPPPPPMMMKKKLLLNNNNNNMMMMMMLLLJJJHHHGGGFFFKKKMMMNNNLLLJJJKKKNNNRRR[[[\\\[[[VVVMMMDDD???<<>>>>>???>>>>>>>>>??????@@@@@@@@@BBBDDDFFFFFFDDDDDDDDDEEEIIIDDD>>>:::888888888888:::999888777666777777777777777666666666777888999666555444333222111111111444555555444333222111111000000000111111222333333111111111111111111111111111111000/////////000000111111000000000000111111333333333222222111111111111111000000000000111111//////000000111111111111......//////000000111111//////...---...///000111444666888:::;;;;;;:::999444333111000///.../////////////////////000000111111000//////000111000///000000111111111111000000222000//////111222222111...//////000111111222222000000111222333444444555CCCCCCCCCCCCBBBBBBAAAAAA@@@BBBCCCBBB@@@???@@@AAADDDCCCCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIIIIHHHFFFEEEAAAAAABBBBBBBBBAAA@@@@@@===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>=========<<<===>>>???@@@AAAAAAAAA@@@???????????????===<<>>===<<<;;;;;;:::;;;;;;<<<<<<=========BBBBBBBBB@@@===;;;;;;<<<<<<<<<<<<<<<<<<======>>>AAA@@@===:::999999:::;;;:::999888888777777888888999888888888888777777777:::888666555444555777888666666666666666666666666444444444444444444444444555666666666666777777777777777777666666666555555666666555555444444444444666777888999999777555444333333333444555666888999666777888888999999888888======>>>>>>===<<<;;;:::<<<;;;999999:::;;;;;;:::777888888777666666888:::======<<<;;;:::888888777888888888999:::<<<===>>>===<<<::::::;;;>>>AAACCCRRR```jjjcccTTTIIIFFFEEE>>>@@@DDDIIIMMMMMMJJJHHHAAAAAA@@@@@@@@@@@@AAAAAADDDEEEGGGGGGGGGHHHJJJKKKGGGHHHJJJKKKLLLKKKIIIHHHJJJHHHFFFFFFHHHIIIIIIHHHEEECCCBBBCCCFFFGGGHHHGGGJJJIIIHHHGGGFFFFFFFFFGGGDDDDDDFFFIIIMMMOOONNNNNNGGGGGGHHHIIIIIIIIIIIIIIISSSUUUUUUTTTQQQMMMKKKKKKGGGJJJOOOUUUYYYVVVMMMFFFCCCBBBBBBCCCDDDEEEGGGHHHKKKJJJHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOXXXXXXVVVSSSNNNIIIHHHGGGMMMLLLJJJIIIIIIIIIIIIJJJHHHKKKMMMMMMKKKIIIKKKMMMLLLLLLKKKJJJHHHGGGGGGFFFEEEFFFFFFDDDDDDHHHOOOUUUeeeiiikkkggg]]]QQQIIIEEEFFFEEEEEEDDDDDDEEEFFFGGGFFFGGGGGGEEEBBB@@@@@@AAADDDEEEEEECCC@@@>>>>>>>>>?????????>>>>>>????????????AAACCCDDDDDDDDDFFFGGGNNNIIIAAA<<<999888888888888888888777777777777777666666666666666777777777666555444333222222222222222222333333444333333222...///000111222333333333111111111111111111111111222111111000000000111111111000000//////000000111111111111111000000000000111111000000000000111111/////////000111111222222......//////000000111111///...---------...000111222444666888999999888777444333111////////////000...------------...//////111000000000222222111000000000000111111000000000333111000000222333333222111111111111000000000000000000111222333444444555EEEEEEEEEEEEDDDCCCBBBAAABBBDDDEEEEEECCCAAABBBBBBDDDDDDCCCBBB@@@???>>>===@@@????????????@@@AAAAAABBBCCCEEEFFFFFFEEECCCBBB???@@@@@@AAAAAA@@@??????===>>>???@@@AAABBBBBBBBB==================<<<<<<<<<===>>>???@@@@@@@@@???;;;;;;<<<<<<==================>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>><<<<<<===>>>===<<<<<<<<<<<<<<<======???>>><<<:::999999999999:::999888888777777888888888888777777777666666666999888777555555666666777555555555555666666666666444444444444444444444444555555666666666666777777888888777777666666555555666666555555555444444444666666777777777666444444111222333444666777888999888888999::::::::::::999;;;<<<=========<<<;;;:::===;;;999999:::;;;:::999666888888888777777888:::===<<<<<<;;;:::999999888777777888999;;;<<<>>>???>>>===;;;;;;<<<>>>AAACCCQQQ\\\ccc]]]RRRKKKGGGDDDAAACCCGGGJJJLLLKKKFFFBBBAAAAAA@@@@@@@@@@@@AAAAAADDDFFFHHHHHHGGGFFFGGGHHHDDDFFFIIILLLNNNNNNNNNMMMLLLJJJGGGGGGHHHIIIIIIHHHGGGEEEDDDEEEGGGHHHHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFHHHJJJKKKJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJNNNQQQSSSRRRNNNJJJGGGFFFEEEHHHNNNUUUYYYWWWOOOHHH===>>>???AAACCCFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKFFFGGGHHHIIIJJJKKKLLLMMMQQQRRRSSSQQQNNNLLLKKKLLLNNNMMMKKKJJJIIIIIIIIIJJJJJJLLLNNNMMMKKKKKKOOORRRNNNLLLJJJHHHGGGFFFFFFGGGEEEEEEDDDBBBBBBGGGQQQXXX^^^dddjjjhhh___TTTMMMJJJGGGFFFFFFEEEDDDEEEEEEEEEFFFGGGHHHFFFCCC@@@@@@@@@BBBCCCDDDCCCAAA???>>>???======>>>>>>?????????@@@<<<>>>@@@AAABBBCCCEEEGGGNNNIIIBBB<<<999888888777555555555555555555444444444444555555555666666666444444333333222222333333111111222333333333333333...///000222222333333333222222222222222222222222222111111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222---------...............///...---------...///000111222444666777666555444222222000/////////000111------,,,,,,------...///111000000111333333222000///000000111111000000///333111000000222333333222222222111111111000000000000000111222333444444555FFFFFFGGGGGGFFFDDDCCCBBBBBBCCCEEEEEECCCBBBAAABBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCCCCCCCCCCAAA@@@???>>>??????@@@@@@??????>>><<<===>>>???AAAAAAAAABBB>>>>>>======<<<<<<<<<;;;<<<======>>>>>>>>>>>>>>>999::::::::::::;;;===>>>;;;<<<=========<<<;;;;;;:::::::::::::::999999999777999::::::999999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888777777:::999888888777777888888777777777666666666555555666666666555555555555444444444444555555666666666555555555555555555555555555555555666666666777777999999888777777666555555444444444444444333333222666666666555555555555555222333555666777777777666777888888999999999999999888999;;;<<<===<<<:::999<<<:::999888999:::999888777999::::::999999:::<<<<<<<<<;;;;;;::::::::::::777777888999;;;===???@@@>>>===;;;::::::<<>>AAADDDHHHKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKNNNNNNMMMMMMMMMNNNOOONNNLLLJJJIIIIIIIIIJJJLLLNNNOOONNNMMMOOOTTTYYYSSSPPPLLLHHHEEEEEEFFFFFFGGGHHHGGGEEEEEEHHHPPPVVVQQQWWW\\\ZZZRRRIIIEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHFFFCCC@@@??????>>>@@@BBBBBB@@@???>>>???>>>??????@@@@@@??????>>><<<===?????????@@@BBBDDDGGGCCC>>>:::888888777777222222333333333333333222222333333444444444444444333333222222222333444444222222333333333222222111///000111222333222222111333333333333333333333333000000000000111222333333222111111000000111111222000000000000000000000000/////////000000/////////000000000000000111111111...............---------......---,,,---...///000111222444555555444333111111000/////////000222222---------------...///////////////111333333111/////////000000000000//////111///...///000222111111111111111111111111222222000000111222333444444555BBBBBBCCCCCCBBB@@@>>>===???AAACCCCCCAAA@@@???@@@AAAAAA@@@@@@@@@@@@@@@@@@===============>>>>>>???DDDDDDCCCCCCBBBAAA@@@???===>>>????????????>>>>>>;;;<<<===???@@@@@@AAAAAA???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======::::::999888888:::===???:::;;;<<<=========<<<;;;:::999999999888888777777777888999888666555666777;;;:::999999888888888999999999999999999888666666:::999999888777888888888777666666666555555555555444444555555555444333222444444444555555555666666555555555555555555555555555555555555666666666777:::999999888777666666555222333333333333222111111666555555444444444555555444555777888888777555444555555666777777777777777777888:::<<<<<<<<<:::999;;;999777777888999888777999:::<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;===???AAA>>>===:::999999;;;===???CCCFFFGGGFFFHHHJJJHHHBBB@@@CCCGGGMMMOOOMMMHHHDDDBBBAAAAAA@@@@@@AAAAAABBB???BBBEEEGGGHHHGGGGGGHHHGGGHHHKKKNNNPPPQQQRRRRRRNNNKKKGGGEEEEEEFFFEEEEEEEEECCCAAAAAABBBCCCCCCBBBBBBDDDEEEGGGGGGFFFDDDCCCDDDCCCCCCDDDFFFHHHGGGGGGBBBBBBBBBCCCDDDFFFGGGHHHGGGHHHIIIIIIHHHHHHJJJKKKLLLJJJIIIKKKNNNNNNLLLHHH:::<<<>>>AAAEEEHHHKKKLLLNNNNNNMMMKKKIIIGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFIIIKKKLLLKKKKKKKKKLLLPPPOOOMMMKKKJJJIIIIIIJJJLLLMMMNNNMMMMMMQQQWWW]]]XXXTTTNNNHHHEEEDDDEEEFFFEEEFFFGGGEEECCCEEEJJJNNNNNNSSSVVVQQQHHHAAA???AAABBBCCCDDDFFFGGGGGGGGGGGGFFFGGGHHHGGGCCC@@@??????;;;>>>@@@@@@???>>>>>>???CCCCCCCCCCCCBBB???===<<<===>>>>>>>>>======???AAAAAA===999777666777777666222333333444444444333333111222333333444444333333222222222222333444555555444444444333222111000//////000111222333222111111333333333333333333333333////////////000222333333222222111111111111222222111111111111111111222222......////////////......111111000000000000000000111111000000/////////.........---,,,---...///000111222444555555333222000000000/////////111222333...............///000000.........000222222000...//////000000000000/////////...------///000000/////////000111222333333444000000111222333444444555??????>>>>>>>>>>>>??????CCCBBBAAA???>>>=========??????>>>>>>======<<<<<>>===<<<@@@@@@??????@@@@@@AAABBB@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA======<<<;;;:::::::::::::::999888888777777888888;;;;;;::::::::::::999999:::::::::;;;;;;<<<<<<<<<<<<;;;999777777777777888666666666666555555555555999999999999999999::::::999999888777777777777777333444555777888888888888666666777888888888888888777777666666555555555444888888888888777666555444444444444444333333222111666555444444555777:::<<<;;;;;;:::999777555444333555444444333333444444555555555555555555555555555444555666777777888888888555666777999999888888777888999:::;;;;;;;;;;;;;;;444555666888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;===>>>>>>@@@AAA???;;;999999:::888999:::;;;<<<======<<<======<<<;;;;;;;;;<<<<<>>???BBBCCCEEEFFFGGGGGGFFFFFFHHHLLLQQQSSSRRROOOMMMKKKPPPMMMJJJKKKOOOQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHJJJOOONNNPPPPPPGGG<<<:::???BBBBBBDDDEEEEEEEEEDDDCCCCCCEEEGGGGGGDDDAAA@@@???@@@@@@@@@???===;;;999888AAA>>><<<<<>>?????????>>><<<;;;<<<;;;:::888777666666666666666555444222111000///333333333333444555666666777666444222111111111111111111111111111111111111000111111222222111111000222333555555555333111000000000000000000000000000111111000000//////......//////............//////000000111111111///...---000000000///.........---111000...------...//////000---,,,---///000...,,,///000111333222111///...//////.........---------...............------,,,000//////000000111222333000000000000////////////---......///////////////000000111222333333444444333333333333444555666666??????>>>>>>>>>>>>??????AAA@@@???===<<<<<<<<<;;;>>>>>>>>>===============??????@@@@@@@@@???>>>>>>???????????????@@@@@@AAA??????>>>===============>>>>>>>>>>>>>>>?????????:::::::::999::::::;;;;;;888888888888999:::;;;<<<;;;;;;::::::999999888888888888888999999:::::::::;;;:::888777666666777777666666666666666666666666444444555666666777888888666555555444333444444444444555666777777888777777555555666555555444333222666666666666555555444444444444555666666555555555444555555555555444333222555444444444555777999;;;:::::::::999777555444333555444444333333444444555444444444444444444444444444555666777777888888777555666777888888888777777777777888888999999999999777888888999:::::::::::::::;;;<<<;;;::::::<<<>>>===???@@@???<<<999:::;;;888999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>>BBBCCCDDDFFFGGGGGGGGGFFFHHHKKKOOOQQQPPPOOONNNNNNMMMJJJHHHHHHJJJKKKKKKIIIMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIIIILLLNNNHHH???;;;===@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFFFFDDDBBBBBBBBBEEEDDDCCCAAA>>><<<<<<<<<@@@>>><<<<<<>>>@@@???=========>>>>>>>>>===<<<;;;<<<;;;999888777666666666555555444444333333333222222222222333444555666777777666444222111111111111333333333333333333333333111111222222222222111111222222333333333222000///000000000000000000000000111000000000/////////...////////////////////////...///000000000///...---...............---------222111000///...//////000///---+++,,,...///...,,,...///000111111000///...//////......---,,,,,,++++++,,,---...............111111000///............000000000000////////////---...//////000000000000111111111222222333333333333222222333333444555666???>>>>>>======>>>>>>??????>>>===<<<;;;:::::::::<<<<<<<<<=====================>>>???????????????>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<==================<<<<<<888777777888999:::;;;;;;666777777888:::<<<===>>>:::::::::999888777777666666666777777777777777888999888777666555555666666777777777777777777777777111222333444666777888888888777666666555555666666555666666777777666666666777666666555333111000///666555555555555444444444111111222444444555555555555555666666555555444444444444333333444666888999999999999888777555444333555555444444444444555555333333333333333333333333444444555666777777777777555666666777888777777777888777777777777888888999::::::::::::999999999999999:::;;;:::999999;;;===;;;===>>>>>><<<;;;;;;<<<999999999:::::::::::::::::::::999::::::;;;<<<===>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCHHHTTT]]]]]]WWWPPPJJJDDD>>>>>>>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJHHHGGGEEEDDDDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEEEEGGGKKKMMMJJJMMMNNNLLLNNNSSSUUUSSSLLLQQQWWWVVVPPPGGGAAA>>>AAABBBDDDEEEFFFGGGGGGGGGGGGIIILLLMMMMMMMMMNNNPPPKKKIIIGGGFFFGGGGGGFFFEEEIIIIIIIIIIIIHHHGGGFFFEEEGGGHHHIIIJJJJJJIIIGGGFFFEEEEEEIIILLLKKKDDD???>>>>>>???@@@BBBCCCCCCCCCCCCAAACCCDDDDDDCCCCCCEEEFFFLLLJJJGGGCCC???===>>>@@@???===<<<<<<===>>>>>>===<<<<<<=========<<<;;;:::::::::888777666666666666555555444444444555555555222222222333444666777888666555333222111111111222333333333333333333333333222222222333333222222222111111111111111000000000000000000000000000000000000000000000////////////---...///000000///...---------.../////////...................../////////222111000......---------...,,,+++,,,---...---+++---...///000000///...---///......---,,,++++++*********,,,---.../////////111000000///......------////////////000000000000---...///000111111111111111111222222222222222222222222222222333444555555>>>>>>============>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<===============>>>>>>???>>>>>>===<<<======>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;===<<<<<<<<<;;;;;;::::::777777777777777888999999666666777888999;;;<<<===::::::999888777666555555666666666666666666666666777777666666555555555555777777777777888888888888555555666777888888999999888888777666666666666666666666777777666555555444888888888777555444222111444444444444444444444444111111222333444444444444444444555555555555444444444333333333444555777888888888888888777666555444555555444444444444555555333333333333333333333333333444555666777777777777555555666666666777777777999888777777777888999999999888888888888888888999888999:::999888888:::<<<:::;;;<<<======<<<<<<===::::::999999999999999999888888888999:::;;;<<<=========>>>??????@@@??????@@@AAABBBBBBAAABBBDDDFFFCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAABBBCCCCCCDDDHHHRRR\\\\\\WWWRRRLLLFFF???>>>>>>???AAACCCCCCCCCAAAAAABBBDDDEEEGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFGGGJJJKKKIIIMMMOOOOOOSSSYYY]]]\\\QQQTTTXXXXXXRRRKKKEEEBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHKKKMMMJJJIIIHHHGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHLLLNNNOOOMMMJJJHHHHHHGGGHHHKKKKKKHHHDDDAAA??????@@@AAABBBCCCCCCDDD@@@AAABBBCCCBBBDDDFFFIIIQQQOOOKKKDDD===;;;===@@@===<<<<<<;;;<<<<<<======;;;;;;;;;;;;;;;:::::::::999888777666666666666666777777555555444555555666333333333333444666777888666444333111111111111222000000000000000000000000222222333333333333222222222111111000000000111111000000000000000000000000000000000000////////////,,,...000111111000...,,,,,,,,,---....../////////......//////000000111111///...---,,,+++*********,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---...//////000111111111////////////000000000000---...///111222222222222222222222222111111111111111111111111222333444555>>>>>>============>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>??????>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::<<<;;;;;;;;;:::999999999999888777666666666666666777777777777777888999999999999888777777666555555777777777777777777666666666666666666555555555444666777777777888888888999888888888888888888888777444444333222222222222333666777777666666555444333666777777777777666555555333333333333444444444444444444555555555555444444222333333444444444333333444444444444555555666777777777777777777666555444666555555444444555555666333333333333333333333333333444555666666777777777555555555555555666666666888777777666666666777777666555555555666777888999888999999999888888:::;;;999::::::<<<=========<<<::::::999888888888999999888888888999:::;;;<<<=========>>>>>>??????>>>>>>===?????????>>>???AAACCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBDDDEEEFFFEEEFFFFFFGGGGGGFFFEEEDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEECCCKKKRRRQQQOOONNNJJJFFFCCCAAA???@@@AAABBBBBBBBB@@@AAABBBDDDEEEGGGHHHHHHEEEEEEEEEEEEDDDCCCBBBBBBFFFFFFGGGGGGHHHHHHIIIIIIFFFEEEDDDDDDEEEGGGHHHIIIHHHLLLNNNOOOSSSZZZ]]]]]]TTTUUUUUUTTTPPPLLLIIIGGGCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFDDDBBBCCCEEEHHHFFFGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIHHHGGGIIIMMMPPPQQQPPPMMMKKKLLLJJJHHHFFFFFFGGGEEECCCAAAAAAAAABBBBBBCCCDDDEEE>>>@@@AAAAAABBBCCCFFFHHHRRRQQQLLLDDD<<<888999<<<;;;<<<;;;;;;:::;;;;;;<<<:::::::::999999999999999777777666666555666666666:::999777555444444444555444444444444555666777777555444222111000111111222000000000000000000000000111222222333333222222111222222111111111111222333000000000000000000000000////////////000000000000,,,...000111111000...,,,------------......//////---------....../////////---------,,,++++++***))),,,,,,,,,,,,,,,+++,,,,,,++++++,,,---------------)))******+++,,,---.../////////000000000//////...+++,,,---...////////////.../////////000000000111...///000111222222222222222111111111111111111111111111111111111222444444>>>======<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;??????>>>>>>===;;;:::999;;;<<<>>>?????????>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::999999999999888777666666666666999888777666666666666666888888888888777777777777888888777777777777666666555555666666666666555555555666666777777888888888888888777666666555555444555444444333333333333333666666666666666555444333222333444555555555555555222222333333333333333444555555666666666555555444222222333333444333333333444444555555666666666666666666777777777666555555666666555555555555666666333333333333333333333333333333444555666666666666555444444444444555666666555666666666666555444444555444444444444666888999888999:::999888888:::<<<:::999999;;;===>>>===<<<;;;:::999888888999:::;;;::::::999::::::;;;<<<=========>>>>>>???>>>>>>===;;;;;;;;;<<<===>>>>>>>>>AAAAAA@@@@@@@@@AAAAAABBB@@@??????@@@AAACCCEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDD???EEEHHHFFFEEEGGGGGGDDDEEECCC@@@@@@AAACCCCCCBBB@@@AAACCCDDDEEEFFFFFFFFFCCCDDDEEEFFFEEEDDDCCCBBBDDDDDDFFFGGGHHHJJJKKKKKKHHHFFFDDDDDDFFFGGGGGGGGGEEEIIIJJJKKKNNNTTTWWWVVVRRRQQQPPPNNNMMMLLLKKKKKKEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFDDDBBB@@@@@@BBBEEEBBBDDDFFFFFFDDDDDDDDDEEEBBBCCCEEEHHHJJJLLLNNNNNNJJJKKKMMMNNNOOONNNLLLLLLJJJKKKHHHBBBAAACCCDDDCCCBBBBBBBBBBBBBBBCCCCCCDDD===???AAAAAAAAAAAACCCDDDKKKMMMKKKEEE<<<666777999:::;;;;;;:::999999:::<<<:::999888777777777888888666555555555555666666777;;;:::777444333333333444666555555555555555666666444333222111000111111222222222222222222222222222111111111222222111111111111111111222222222222222000000000000000000000000////////////000000000000---...///000000///...---.........---......///000+++++++++++++++,,,,,,,,,......//////......---,,,+++---...---,,,+++,,,...+++++++++,,,------......)))***+++,,,---...///000000000000000000///...---,,,------------+++***)))......//////000000111111//////000000111111000000000000111111111111111111000000000000111222333444======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::============<<<<<<;;;:::;;;===>>>@@@@@@???>>>===<<<<<<;;;:::::::::::::::999999:::::::::::::::;;;888888777777666777777777999999888777666666777777777777888888888888999999888777777777666666666555555666777777777777666555444444555666666777888888555555555555555555555444777666555555444444555555555555555666555555444444111222333444444444444444111222222222333333333333333444555666666666666666222333333444555555444444555555666666777777666666555555666666666666666555666666555555555555666666444444444444444444444444333333444555666666666666444444333333333444555666666888999::::::888666444777666555444444555777888888999::::::999999:::<<<:::999999:::===>>><<<:::;;;:::999888999:::<<<>>><<<;;;;;;;;;;;;;;;<<<<<<>>>>>>?????????>>>>>>======;;;;;;===AAABBB???<<>>BBBCCCAAA@@@CCCCCCAAACCCAAA??????AAACCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEAAACCCEEEFFFGGGFFFDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJKKKHHHEEEEEEGGGIIIHHHGGGEEEHHHIIIHHHJJJOOOQQQOOOMMMLLLJJJJJJKKKLLLLLLLLLGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDBBBAAAAAACCCEEEBBBDDDFFFFFFCCCAAAAAABBBBBBCCCEEEHHHLLLOOOSSSTTTOOONNNLLLKKKIIIHHHHHHHHHEEEJJJJJJDDD@@@CCCEEEEEECCCBBBAAA@@@@@@@@@AAABBB<<<>>>AAAAAA@@@??????@@@BBBFFFIIIEEE===888888:::999:::;;;:::888777999<<<999888777666666666777777555444444444555555666777:::888555333222333444555888777666555444444444444333333111000000000111222222222222222222222222222///000000111111000000///...///111222222222111000000000000000000000000000.../////////000000000111////////////////////////111000///.........///000,,,,,,,,,,,,,,,+++++++++------...///000//////...,,,...///...,,,+++---///+++++++++,,,---......///,,,------------.........,,,---...............------.../////////---+++***.........///000111111111//////000000000///......//////000000111111222222000//////000000111222333======<<<<<<<<<<<<============<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<===<<<<<<<<<<<<===???@@@AAA@@@>>>======<<<;;;;;;::::::;;;;;;999999999::::::;;;;;;<<<777666666777777888999:::999999888888888888999999777777777888999999::::::777777666666666555555555555666777888888777666666333444444555666777777888444555555666666777777777333333222111111111111222444444555555555555555444333444444555555444444333111111111222222333333333111111333555666777888888333444444555666666666555555666777777777777777666444555666666666666666666666666555555555555666666555555555555555555555555222333444555666666666666444444333222333444555666:::<<<>>>@@@???===:::777;;;999777555444555666777999:::;;;:::999999;;;===;;;999888:::===>>><<<999;;;:::999999999;;;>>>???======<<<;;;;;;;;;<<<<<<>>>???????????????>>>>>>AAA>>>>>>AAAFFFGGGCCC>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@BBBDDDGGGIIIIIIIIIJJJKKKJJJHHHEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@???BBBCCC@@@@@@AAAAAA>>>AAA???===>>>@@@CCCEEEEEEAAABBBDDDEEEEEEEEEDDDDDD@@@BBBEEEGGGHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHMMMJJJGGGGGGIIIJJJIIIGGGGGGJJJJJJHHHIIIMMMNNNLLLGGGGGGGGGIIIKKKLLLKKKKKKHHHGGGEEECCCBBBAAABBBBBBCCCCCCDDDCCCBBBCCCEEEGGGDDDGGGIIIGGGCCC@@@@@@AAABBBCCCEEEHHHLLLQQQVVVXXXSSSPPPLLLHHHEEECCCCCCCCCBBBJJJNNNHHHDDDFFFHHHGGGCCCBBBAAA???>>>??????@@@<<<>>>AAAAAA@@@>>>======;;;AAAGGGFFF???::::::<<<888:::;;;:::777777999<<<999888666555555666666777444444444444444555666777777666444222222333666777999888777666444444333333333222111000000000111222//////////////////////////////000000000000//////,,,...000111222111000///000000000000000000000000.../////////000000111111//////............//////222111000///......///000000000000//////......---***+++,,,...///......---,,,...000///---,,,---000,,,,,,,,,,,,---...///000000//////......---,,,,,,)))***+++,,,---.........---...000222333222111000---......///000111111222000000000000///...---,,,...//////000111222222333////////////000111222333:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;999777999<<<>>>===;;;:::::::::::::::999888888::::::;;;;;;<<<;;;;;;;;;888888888777888888999999888777777666666666666777555666777777666666777888444555777888999;;;>>>@@@888888777555555444444444666666666666666666666666//////......///111222333555555555555555444444333333333333222222111111111333444444444555444444333444444444444444555666777222222111111111111222222555444444444555777888999666555444333222333333444555666777888888777666555666666666666666666666666666666666666555444333222111111111111222333444555666555444333222333444555333444444444444444444333666<<>>===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@BBBFFFIIIDDDFFFEEE???<<<>>>>>>;;;???@@@AAAAAA@@@???>>>===???@@@AAA@@@???AAAFFFKKKOOONNNMMMLLLJJJHHHFFFEEE@@@@@@AAABBBCCCCCCCCCCCC@@@DDDCCC>>>;;;===@@@AAAGGGDDDCCCCCCEEEEEEBBB???????????????@@@BBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEFFFKKKQQQTTTRRRNNNKKKHHHEEEEEEFFFGGGGGGGGGGGGFFFEEEKKKOOOMMMLLLLLLKKKHHHFFFEEEDDDCCCAAA???>>>===>>>???AAACCCDDDDDDCCCCCCHHHEEEDDDFFFEEEAAA@@@BBBBBBBBBDDDFFFIIILLLNNNPPPMMMHHHFFFFFFDDD@@@@@@BBBLLLLLLLLLKKKIIIGGGDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA???>>><<<::::::<<>>@@@EEEJJJ___VVVIII>>>888777888999999:::;;;;;;;;;;;;;;;;;;888888888999999999999999::::::;;;:::999:::<<<>>>======<<<<<<<<<===>>>??????@@@AAAAAAAAACCCFFFIIINNNUUUWWWNNNDDD???@@@@@@>>>???@@@@@@@@@???>>>===????????????@@@BBBFFFJJJQQQQQQQQQPPPNNNKKKHHHFFFBBBBBBBBBBBBBBBBBBAAAAAACCCIIIJJJCCC>>>???CCCEEEEEECCCBBBCCCEEEEEECCCAAA>>>>>>>>>>>>???AAABBBDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEIIINNNSSSUUUSSSNNNJJJHHHDDDEEEEEEEEEFFFGGGGGGGGGGGGKKKMMMLLLMMMOOONNNJJJGGGFFFEEECCCBBBAAAAAAAAA===???AAABBBDDDEEEEEEDDDEEEBBBAAACCCDDDAAAAAACCCBBBCCCDDDEEEGGGHHHIIIJJJHHHDDDBBBBBBAAA======@@@JJJJJJJJJIIIHHHFFFDDDCCCDDDCCCBBBAAA@@@?????????@@@AAABBBBBBAAA???===;;;:::<<<>>>??????>>><<<:::;;;:::999888777777777777888777666555444444444444777555333333333333333111555444333444666777666555555555444444333333222222333333333222222222111111...000111000///...///111000000000000000000000000000000000000//////......000//////...//////000000......////////////......000000000000000///............------,,,++++++***...,,,++++++---.................................***+++,,,.........------,,,,,,,,,,,,,,,...///000////////////000000000000///////////////...------......///000000000000000111000000//////.........111---***---...------///000000000000111111111111...///111333444444333222:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777777:::======;;;:::<<<>>>@@@>>>;;;888777777888999:::::::::;;;;;;::::::999777777777777777888999:::888888777666666666666666666777888777555444444555777888888777555555666777777777666555444444444444555555555555555555555555444333333222333444666777666666777777666666555444444444444444444333333333111222444555777888888888666555444444444444444444444333333333333333333444333333222333333444555666666666555444444444555555444444555555555555444444444444444444444444444444555555666555555444333222333333333333444555666666777666555333222222222333333555666777777666555333444666888999:::???GGGMMMccc\\\QQQDDD;;;777999;;;::::::;;;;;;;;;:::999999888777777777777888999999999;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCGGGJJJUUUaaafff[[[JJJ@@@@@@BBB======>>>?????????>>>>>>???===<<<>>>AAAEEEGGGHHHRRRSSSUUUUUUSSSOOOJJJGGGDDDCCCCCCBBBBBBAAA@@@@@@FFFMMMOOOHHH??????CCCGGGGGGFFFEEEEEEFFFFFFDDDBBB======<<<<<<===???AAABBBDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCBBBCCCCCCDDDCCCEEEFFFEEEDDDCCCDDDFFFMMMPPPTTTUUURRRMMMIIIGGGDDDDDDCCCCCCDDDFFFGGGHHHIIIKKKKKKMMMSSSZZZZZZWWWJJJIIIFFFDDDCCCCCCCCCDDD???@@@AAACCCEEEFFFGGGGGGCCC>>>===@@@BBBAAAAAACCCAAABBBCCCDDDEEEDDDCCCCCCEEEAAA???@@@???<<<<<>>======???@@@BBBCCCCCCAAA>>>===:::;;;;;;<<<<<<;;;;;;:::===<<<:::999777777666666666555555444444333333333666444222222333333222111555444333444666777666555222222222222222222222333000000000000////////////...000111000///...///111000000000000000000000000000000000////////////...111000///...---,,,,,,,,,---------,,,,,,---------//////000000000///......//////...---,,,,,,++++++...,,,++++++---......---//////...------,,,++++++)))***+++---............,,,,,,,,,,,,---...///000//////000000111222222222/////////............---......///000000000000///333222111000///......---111---***---...------///000000000000111111111111,,,...000222333333222222:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777666:::>>>===;;;===DDDKKKSSSMMMCCC:::555555777999999::::::::::::999999888777777666777777888999:::999888777666666555555666666777888666444333333444666777777555444333444666777666555444444444444444555555555555555555555555222111000000000111333444333444444444444333222222333333333333333333333333111222333555666666777777666555555444333333333333333333222222222222333333222222222222222333333333444444444444444444444444333333333444444333333333333333333333333333333333444555555555444444333222333333333333333444555555888777555333222222222222222444666777777666444222444555666666888<<>>@@@@@@AAABBBEEEHHHRRR]]]cccZZZJJJ@@@>>>>>><<<<<<======>>>>>>>>>>>>???<<<;;;===CCCGGGHHHGGGMMMPPPSSSUUUTTTPPPKKKHHHCCCCCCBBBBBBAAAAAAAAAAAAEEENNNQQQIII???===BBBGGGOOONNNMMMKKKIIIFFFCCCAAA>>>============???AAABBBDDDDDDDDDEEEFFFHHHIIIJJJKKKIIIFFFCCCBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFLLLOOORRRRRROOOKKKHHHGGGDDDCCCBBBBBBCCCEEEGGGIIIIIIJJJKKKOOO[[[fffiiifffOOOMMMIIIEEECCCCCCDDDEEECCCDDDEEEFFFHHHIIIJJJJJJEEE???;;;>>>@@@??????AAA@@@AAACCCDDDDDDCCCAAA???DDD@@@>>>@@@???======AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>=========???AAACCCCCCBBB???===::::::999999999999::::::===<<<;;;999777666666555555555555555555444444444555333222111222333222111555444333444555666555444000000000000000000000000...........................000111000///...///111000000000000000000000000////////////////////////111111///...------,,,,,,...---,,,++++++,,,---......///////////////......000000///////////////...---,,,+++,,,---......------------,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,---......///000222222222222333333333333///.........---.........---...//////000000//////222222111111000000//////333///,,,///000//////111............////////////000111111222222111000000:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999999666:::===<<<:::@@@LLLWWWkkkaaaRRRCCC:::777:::===999999::::::999888888777666666666666777888999:::999888777666555555555555666777777666333222222333333444555444333333444666666555555444444444444555555555555555555555555555555555444333333444666777333333333333333222222111111111111111111111222222222222333444444444333333666555444333333333333333222222111111111111222222222222222222222222111111222222222222222222222222333333222222222222333333333333333333333333333333444444444444444444333222222222222222222222333444888777555333222222222222111222444555555444222111444555666666777999;;;===AAACCCCCC???:::777888:::999:::::::::999888777777777777777777777888888999888888999888888:::===???>>>======<<<;;;:::999999;;;<<<>>>??????@@@BBBDDDHHHPPPUUUPPPGGGBBB>>>;;;<<<<<<=========>>>?????????<<<;;;>>>DDDHHHIIIHHHGGGIIIMMMPPPPPPNNNJJJGGGBBBAAAAAAAAAAAABBBCCCDDDCCCMMMQQQJJJ@@@>>>CCCHHHXXXWWWTTTPPPKKKFFFBBBAAA@@@??????>>>???@@@BBBCCCDDDEEEEEEFFFHHHJJJLLLMMMNNNLLLHHHDDDBBBAAABBBCCCBBBDDDEEEEEEDDDDDDEEEGGGHHHKKKMMMNNNLLLIIIGGGGGGEEEDDDBBBBBBCCCEEEGGGIIIJJJJJJKKKOOO[[[gggjjjgggRRRPPPKKKFFFCCCBBBBBBCCCHHHHHHIIIJJJKKKMMMNNNNNNKKKCCC===>>>???>>>===>>>???@@@BBBDDDDDDCCCBBB@@@BBB???===??????<<<===@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA???>>>===;;;===???AAAAAA@@@>>>===:::999888777777888999:::===<<<:::888777555555555555666777777777777666666444222111111222222222111444222222333444555444333222222111111000/////////111111111111111111111111...000111000///...///111////////////////////////.............../////////000000///......////////////...---,,,,,,---...///......////////////......------......///000000000---,,,+++,,,...///...,,,+++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,---...////////////666666555444444333222222......------------...///------.../////////////////////000000111111222222333///,,,///000//////111............////////////111111222222222222222222:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::666666777888999::::::;;;777:::;;;:::999@@@MMMXXXlllbbbSSSDDD:::777999;;;999999999999888888777666555555555666777888999::::::999888666555555555555444555666555333222222333222333444333333333555777555555444444444444444555444444444444444444444444666555444333444444555666444444555555444444333222000000000000111111111111222222333333333333222222555444333333333333333333222111111000000111111222222222333333222111000///000000111222222222111111333333222222222222333333333333333333333333333333333333444444444444333333222222222111111222222333777666555333222222222333222222333333333333222222555555777888888888888888999;;;<<<;;;999777666666888888999999999888777777666777888888999999888888777888888777777999===@@@@@@AAA@@@@@@???>>><<<<<<;;;<<<>>>>>>======???@@@AAAFFFHHHFFFDDDDDDAAA<<<>>>>>>=========>>>?????????>>>???AAAEEEGGGIIIIIIDDDEEEHHHIIIJJJIIIGGGFFFAAAAAA@@@@@@AAABBBDDDEEEBBBKKKOOOJJJBBBBBBFFFIIIXXXXXXVVVQQQKKKEEECCCBBBBBBAAA@@@@@@@@@AAACCCDDDEEEEEEFFFHHHJJJLLLOOOPPPPPPMMMHHHDDDBBBBBBCCCDDDBBBCCCEEEEEEDDDDDDFFFGGGFFFHHHJJJJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKRRRZZZ\\\ZZZQQQOOOKKKGGGDDDBBBAAAAAAIIIJJJKKKLLLOOOQQQTTTUUURRRHHH@@@???@@@???>>>>>>>>>???AAABBBCCCCCCBBBBBBAAA>>><<<>>>===;;;;;;?????????>>>>>>???@@@AAAAAABBBBBBCCCCCCBBB@@@>>>===;;;<<<======>>>===<<<<<<999888888777777888888999;;;:::888777666555444444555666888999:::999999888333111000000111222111111222111000111333444333222444444333333222111111000////////////000000000000...000111000///...///111////////////////////////---............/////////............///000111111///......------......///------.../////////......******++++++,,,---------,,,,,,+++---//////...,,,******+++,,,,,,---......///...---+++************,,,,,,...//////000//////777777666444333222111000...---,,,,,,,,,---...///------...////////////...---......///000111222333111---***---...------///000000000000111111111111......///111333444555666:::::::::;;;;;;;;;<<<<<<999999999999999999999999777888888999999:::::::::888::::::888777;;;CCCJJJXXXRRRIII@@@999666666777999999999999888777666555555555555555777888999::::::999888666555555444444333444555444333222333444333444444444333333555666555444444333333444444555444444444444444444444444333222111000000111222333444444444444444333222222000000111111111222222222111222222333444444444444333333333222333333444444333222222111111222222333333333444444333111000//////000111222333222222111444333222222222222333444444444444444444444444444222333333444444333333333444333333222222222333333666555444333222333333444444333222222222222333444444555666888:::<<<<<<<<<888777555555666777777666666777888888888888888888555777999;;;;;;:::888777666888999:::999999;;;<<<>>>>>>???@@@@@@@@@???>>><<<>>>??????>>>======>>>>>>AAABBB@@@@@@BBBBBB???AAA@@@???>>>>>>>>>?????????AAACCCDDDEEEFFFHHHJJJFFFFFFFFFEEEEEEEEEEEEEEECCCBBBAAA@@@@@@AAACCCDDD>>>FFFJJJFFFBBBDDDGGGHHHNNNPPPPPPMMMHHHEEEDDDEEEBBBAAAAAA@@@@@@AAACCCCCCEEEFFFGGGIIIKKKNNNQQQRRRQQQMMMIIIDDDBBBBBBCCCEEEBBBCCCEEEEEEDDDDDDFFFGGGHHHIIIJJJIIIFFFDDDCCCCCCGGGFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHGGGHHHMMMNNNLLLMMMKKKIIIGGGDDDBBBAAAAAAFFFGGGIIILLLQQQUUUYYY\\\WWWLLLBBBAAACCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCC???>>>???>>>;;;<<>>===>>>???@@@AAA@@@AAABBBBBBAAA???===;;;;;;::::::999999999::::::888888888888888888888888888777666555444444444444555666888:::;;;::::::999222111//////111222111000111//////000111222111000111111111111111111111111,,,,,,,,,---------.........000111000///...///111////////////////////////---------.........//////......------......///000------............------,,,---......//////......,,,,,,+++++++++*********,,,+++,,,---//////---,,,,,,,,,,,,,,,------------...---,,,*********++++++,,,---...///000000//////444333333222111000//////...---,,,++++++---///000,,,---......//////...............//////000000000111---***---...------///000000000000111111111111------...///111333555666:::::::::;;;;;;;;;<<<<<<999999999999999999999999:::::::::999999999999999999::::::888666666999===HHHFFFCCC@@@<<<:::999888999999999888888777555555444444555555666888999::::::999888666555555444444222333444444222222333555444555555444333222444555444444333333333444444555444444444444444444444444444333222111111111222333111222222222222111000000111111222222222333333333000111222444555666666777222222222222333444444555444333333222222333333444333444444444333111000///000111222333444333333222555444333222222333444555444444444444444444444444222222333444444333333333555444444333333333444444666555444333333333444555666555333222222333555666444444444777;;;???BBBCCC888333//////333777888888555666777888888888888888555777:::======;;;999777555888;;;<<<;;;999888888888:::;;;===?????????>>>>>>???AAA@@@>>>======>>><<<@@@AAA===;;;>>>@@@@@@BBBAAA@@@>>>>>>>>>?????????CCCFFFFFFEEEEEEHHHKKKKKKIIIFFFCCCBBBBBBCCCDDDFFFDDDBBB@@@@@@@@@AAABBB:::@@@DDDAAA@@@CCCEEEEEEEEEGGGIIIIIIFFFEEEFFFHHHBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGIIILLLOOORRRSSSQQQNNNIIIDDDBBBBBBDDDEEEAAACCCEEEEEEDDDDDDFFFHHHJJJKKKKKKIIIEEEBBBAAAAAAGGGGGGHHHHHHGGGFFFEEEDDD@@@EEEGGGEEEDDDGGGIIIHHHHHHHHHGGGFFFEEECCCBBBBBBBBBCCCGGGKKKQQQXXX]]]```YYYMMMCCCBBBEEEEEECCCCCCAAAAAA@@@???>>>?????????GGGCCCAAABBBAAA>>>>>>AAA@@@???>>>======>>>???@@@???@@@AAAAAA@@@>>>;;;:::;;;:::888777666777888999888888999999999999888888777666555444444444444444444555888:::;;;;;;:::999222000//////111222111000000......///000111000///,,,,,,------...//////000////////////000000111111///000111000///...///111////////////////////////---------.........//////...------,,,,,,,,,------,,,,,,...//////...,,,,,,,,,,,,---.../////////...000///...---+++***)))(((,,,+++,,,---//////---+++///......------,,,,,,+++,,,+++*********+++,,,---,,,---...000000000000///000000000///////////////...---+++++++++---///000,,,---......//////......////////////............333///---///000//////111............///////////////////////////000111111;;;;;;999999999999;;;;;;===<<<;;;999888777777777;;;;;;:::999999888888777999999999999999999::::::>>>======<<<:::999999888999999::::::999888666555444444444444555777888999777666555444333444555555444222///000222444333111555555555444444333333333555555444333222222111000111111111111222333444555444333222222222333444555333333333333333333333333222333333444444333333222111111222222222333333333555444222000///000000111000111111111111222222222333333333222222222111111000111111111111222222222555555555444444333333333666555444444444444555666111222444666666555444333555555444444444333333333555444222111111222444555555555444444444444555555666777999===CCCIIINNNRRRDDD===666444777::::::999999999999999:::;;;<<<===999999999::::::;;;;;;;;;:::999777888999::::::999:::;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>===<<<<<>>>>>??????@@@BBBDDDGGGIIIJJJGGGHHHIIIHHHFFFDDDDDDEEEDDDFFFGGGHHHFFFCCC???<<>>@@@DDDGGGGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDIIICCCAAACCCCCCAAAAAACCCHHHIIIIIIIIIHHHHHHJJJLLLMMMJJJFFFDDDCCCDDDCCCBBBFFFDDDAAABBBDDDHHHLLLMMMKKKTTT[[[WWWKKKAAAAAADDDGGGHHHIIIHHHFFFFFFIIILLLDDDCCCDDDGGGJJJIIIEEEAAABBBDDDFFFHHHHHHGGGFFFEEEFFFHHHHHHHHHOOOYYY______SSSJJJBBBBBBCCCBBBAAABBBBBBBBBBBBAAA???===>>>???@@@BBBCCCBBB??????AAACCCGGGEEECCC>>>;;;:::<<<>>>@@@>>><<<;;;;;;;;;:::999;;;:::999888777777777777777777666666555555555555444444333333333222222222777777666666666888999:::888444000000222444444222......//////...---,,,,,,000000000000000000000000///000111111111000...---------...000111222333444///...---,,,,,,---...///,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++,,,---------,,,+++***...------,,,,,,------...+++,,,...//////...,,,+++///,,,***,,,000222000,,,+++*********+++,,,------......------///111333444666555333000...---------////////////...---,,,+++//////000000000000//////333222222222111111000000111000///......///000111000000000000000111111222000111111111111222222222;;;:::999999999999:::;;;999999888666555444444444:::999999999999888888888999999999999999999999999<<<<<<;;;::::::999999888999999::::::999888666555555444444555555666777888777666555444333444444555444222000111444666555444555555444444444333333333333333333333333333222222222111111111222333333444444333222222222333444555444444444333333333222222222222333333333333222222111111111222222222333333444333222000000000000000000111111111111222222222333333222222222111111111000000111111111222222222444444444333333333222222333333333333333333333333222222444555555555444333555444444444444333333333555444222111111222444555555555444444444444555555555666888===BBBIIINNNQQQFFF@@@999666888:::999888777777777777888999:::;;;888888888999999999999999:::888666666888:::::::::777888999;;;===???@@@AAA???@@@@@@@@@??????>>>===>>>@@@AAAAAA???>>>@@@BBBBBBAAAAAA@@@??????>>>>>>AAAAAAAAABBBCCCDDDFFFGGGDDDFFFHHHGGGFFFDDDCCCDDD@@@BBBDDDEEEEEECCC@@@>>>>>>=========>>>@@@AAAAAACCCBBBBBBCCCFFFGGGGGGFFFDDDAAA@@@BBBAAA??????CCCGGGHHHJJJIIIHHHHHHJJJKKKJJJHHHDDDBBBBBBBBBBBBAAABBBAAAAAACCCFFFHHHJJJJJJJJJSSS\\\ZZZPPPGGGDDDEEEGGGIIILLLLLLJJJIIIJJJKKKEEEDDDDDDFFFGGGGGGDDDAAABBBCCCDDDEEEFFFEEEEEEDDDEEEGGGHHHIIIPPPYYY^^^^^^QQQHHHAAAAAABBBAAA@@@AAABBBDDDDDDCCCAAA>>>======>>>AAACCCCCCAAA??????@@@CCCCCCBBB???===<<<>>>@@@BBB@@@===<<<<<<<<<:::999<<<;;;:::888777777666666777666666555555444444444444444444444333333333222666666555555555666777888777444111000222333333222000000000000000///......000000000000000000000000///000000000//////......------...///000000111111......------------......******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++***+++,,,.........---,,,------,,,,,,,,,,,,---------------,,,,,,---------000---***,,,///111///,,,***************+++,,,,,,---------...///111222333333222000...---,,,,,,,,,------...............---//////000000000000//////222222111111000000000000111000000////////////000000000//////000000111222000000111111111222222222::::::999888888999::::::;;;::::::999888777666666888888888888999999999999:::::::::999888888888777999999999999999999999999999999999999888777666666666555555555555555666666666555555444333444444444222111000222444666555444444444444444333333333333222222222222333333444444222222222111222222333333333333222111222333444555666555555444333222111111111111222222222222111111111111111222222222222333333222111000000000000000000111111111111222222222333222222222222111111111000000000111111111222222333333333222222222222222111111222222222222111111333333333333444444444444444444444444333333333333444333222111111222333444444444444444444444444444333444777;;;@@@FFFKKKNNNGGGBBB;;;888888999888777666555555555666777888999888888888888888777777777999777555666888:::;;;<<<555666777:::<<<>>>@@@AAA@@@AAAAAAAAAAAA@@@??????<<<>>>???@@@@@@@@@BBBDDDAAAAAAAAA@@@@@@??????>>>CCCCCCBBBBBBBBBBBBCCCCCCAAADDDGGGHHHFFFDDDCCCBBB>>>@@@BBBEEEEEEDDDCCCAAA???AAACCCBBB???>>>@@@CCC@@@??????AAAEEEGGGHHHHHHAAAAAABBBDDDAAA===???DDDEEEGGGIIIJJJIIIHHHHHHHHHHHHEEEBBBAAAAAAAAA@@@???>>>???BBBDDDFFFHHHIIIIIIJJJRRRZZZ[[[UUUMMMHHHGGGDDDHHHKKKMMMLLLJJJIIIHHHFFFEEECCCCCCDDDDDDCCCAAABBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJPPPYYY]]][[[MMMFFF@@@@@@AAA???>>>@@@AAADDDGGGGGGDDD@@@===<<<===@@@DDDDDDCCC@@@>>>===???@@@@@@???>>>>>>@@@AAADDDAAA>>><<<<<<<<<;;;:::>>><<<;;;999777666555555888888888777666555555555555555444444444333333333666555444444333444444555777444222111111222111111111111222222111111000000000000000000000000000000000///......------......---------.........//////------............------******++++++++++++,,,,,,---------,,,,,,+++++++++------------------,,,,,,)))***,,,...////////////------,,,,,,,,,,,,------///---,,,******,,,---///000---+++,,,//////---+++,,,++++++++++++,,,,,,---,,,,,,...///000000111111///...---,,,+++++++++,,,+++,,,---...////////////...//////000000//////...000000000000////////////000000000000000///......000000//////000000111222000000000111111111222222999999888888888888999999;;;;;;::::::999888777777666666777777888999999:::;;;::::::999888777777666666666777777888999999999888888888888888777666666777666555444444444444444555555444444444333333333000000111222333333333222333333333333333333333333222222222222222222222333333222222111111222333333333222222111222333555666777777666444333222111000000111111222222111111000111111111111222222222222222222111000000000000000000000111111111222222222222222222222111111111111000000000000111111111111222222111111111111111111000111222222222222111000333333222222222333444555444444444333333333222222333333222111111222333333444444444444444444444444222333555888<<<@@@DDDFFFCCC???;;;888888888888777666555555555666666777888999999999888888777777666777666777999;;;===<<<;;;666777888:::<<<===??????@@@@@@AAAAAAAAA@@@@@@???<<<>>>???AAABBBCCCEEEFFFBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAAAAABBBBBBCCC@@@DDDHHHIIIHHHEEECCCBBB@@@BBBDDDFFFGGGFFFEEEDDDAAAFFFJJJHHHCCC@@@CCCGGG@@@???>>>???BBBDDDEEEEEECCCEEEHHHJJJDDD>>>???DDDBBBEEEHHHHHHGGGEEEEEEEEEFFFDDDBBBAAAAAABBBAAA@@@???@@@CCCDDDEEEGGGIIIKKKJJJPPPVVVWWWSSSNNNJJJIIIBBBDDDFFFHHHGGGFFFEEEEEEGGGEEECCCBBBAAAAAABBBAAACCCBBB@@@??????@@@BBBCCCDDDGGGHHHJJJPPPWWWYYYWWWJJJDDD@@@AAAAAA???>>>@@@>>>BBBFFFHHHFFFCCC@@@>>>===@@@CCCEEECCC@@@<<<999<<<===??????>>>>>>???@@@BBB???===;;;<<<======<<>><<<999777666555444::::::999999888777777777555555555444444444333333555555444444333333333333555444222111000000000000111111111222222111111000////////////////////////000///...,,,,,,---..................------------,,,,,,...//////...,,,,,,,,,,,,,,,---------.........------,,,,,,++++++***------,,,,,,---------...+++,,,---///000//////...---,,,,,,,,,,,,,,,,,,---------,,,++++++,,,------000...,,,,,,......,,,***...---------------......+++,,,...///000000//////,,,,,,,,,++++++,,,,,,,,,+++,,,---...////////////...//////////////////...//////////////////......000000111111111///...,,,///////////////000111111000000000000111111111111888888888888888888888888666666777777666555444333555555666777888888999999::::::999999888777666666444555555666777888999:::888888777777777777777777777666555444444333333444444444444444444333333333222333444444333222222111333333333333333333333333444444333222222111000000222222111111222222333333222222111111222444555666888888666555333222000000000111111222222111111000000000111111111222222222111111111111000000000///000000111111111222222222222222222111111111000000//////000000000111111111111111111111111111111111111111222222222222111111333222222222222333444555444444333333333222222222222222222222222222222222333333444555555444333333333444444666777999;;;;;;;;;999777666777777888777777777666666666777888888::::::999999888888888777555666999===@@@???<<<999999999:::;;;<<<<<<======>>>>>>???????????????>>>??????@@@BBBDDDFFFGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEBBBEEEIIIJJJIIIFFFDDDCCCBBBCCCEEEEEEEEEDDDBBBAAA@@@GGGLLLKKKEEEAAACCCHHHBBB@@@>>>>>>???AAAAAAAAAEEEHHHLLLMMMGGG???===AAA@@@CCCEEEFFFEEECCCBBBBBBFFFDDDCCCBBBCCCDDDCCCAAACCCDDDDDDCCCCCCFFFJJJNNNLLLOOORRRQQQMMMJJJIIIJJJEEEDDDCCCCCCDDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAABBBCCCBBB@@@>>>>>>???AAACCCCCCFFFIIIJJJOOOTTTTTTPPPHHHCCCAAACCCBBB???>>>@@@;;;???DDDGGGGGGEEEDDDCCC>>>@@@BBBCCCCCC???;;;777;;;<<<======<<<<<<===>>>@@@===;;;:::<<<>>>??????@@@???<<<:::777666555444888888777777777666666666555555444444444333333333555555555444444333333222333333222111000//////000//////000000111000000///////////////////////////000///...,,,,,,---......//////............------+++,,,---......---,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///------/////////...---,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,++++++///...------------,,,+++------,,,,,,,,,,,,------***,,,---/////////...---++++++,,,,,,------------------............------......////////////......................../////////000111111111///...---/////////...///000000111//////000000000111111111777777888888888888777777666777888888888777555444444555555666777888888999999999999888777777777666444444555666777888999:::888777777666666666777777666666555444333333333444333444444444444333222222222444666666555333333444222222222222333333333333444444333222111000//////111111111111222333444555222111111111222444666777888888777555444222111111111111222222222222111111000000000111111111111222///000000111111000//////000111111111111222222222222111111111111000000000/////////000000000111111111111111111111222222222222111000000000000111222222222222222333333333333333333333333222222222222222222222222222222222222222333444555555444333222444444444444444444444444444444555555666666777888888888777777777777888888999999999999999888888888555777:::>>>@@@???;;;888:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===AAA@@@@@@BBBDDDFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAABBBDDDFFFGGGEEEGGGJJJJJJHHHEEEDDDCCCAAABBBBBBBBBAAA@@@>>>===BBBIIIOOOOOOJJJGGGIIILLLEEECCC???>>>???@@@@@@@@@EEEGGGKKKNNNIII@@@<<<>>>@@@BBBDDDDDDBBBAAAAAAAAAFFFDDDCCCDDDEEEEEEDDDCCCEEEFFFFFFDDDBBBDDDJJJOOOOOORRRSSSPPPIIIEEEFFFIIIIIIGGGEEEEEEFFFHHHIIIIIIEEEEEEDDDBBB@@@@@@BBBDDDDDDCCCAAA@@@???@@@BBBCCCBBBFFFIIIJJJMMMPPPNNNIIIEEEBBBAAACCCCCC???>>>@@@:::>>>BBBDDDEEEEEEFFFHHHAAAAAA@@@@@@@@@>>>:::777:::<<<<<<<<<;;;<<<>>>@@@AAA>>>;;;;;;===???AAABBB@@@???===:::888666555555333333333333444444444444444444333333333222222222333444444444444333333222000111222111000//////000......//////000000//////000000000000000000000000000///......------...........................---,,,,,,------------,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111---......///...---,,,+++,,,,,,++++++++++++,,,,,,)))+++,,,......,,,+++)))------------,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......------++++++,,,---...------------...............---------......//////......---............//////////////////000000000000////////////......//////000111/////////000000000111111666666777888888777666666777888:::;;;:::999777666555555555666666777777777888888888888777777777777555555666777888999999:::888777666555666666777888555555444333333333444444333333444444444333222111,,,///333444444333444555111111222222222333333333333222222222111111000000///000000111222444555666222111111111222444666777888777666555444333222222222222333333333333222222000000000000111111111111...///000111111000//////000111111111111222222222111111111111000000000000////////////000000000111111111111222222222333333222000...------...000222000111222333444333222222333333333222222222222111111111222222222222111111111222444555555444222111444444444444444333333222222333444555555555666777888888777777777777777888777777777888888888888888777777888:::;;;;;;999777888888888999:::;;;;;;<<<;;;<<<======>>>>>>>>>===BBBAAA???@@@CCCDDDBBBAAAAAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIIHHHFFFCCCBBBBBB@@@@@@@@@@@@???>>>===<<>>@@@AAAAAADDDGGGJJJEEEBBB>>>=========;;;999:::;;;<<<<<<<<<>>>BBBEEEFFFCCC???===>>>@@@BBBBBB???>>><<<:::888777666666111111222333444555555666333333222222222111111111000111222333333333222111---///111111//////000222---...//////000000//////000000000000000000000000///000000000//////......,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---******++++++++++++,,,,,,***++++++,,,,,,------...,,,+++******,,,...000222+++,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---...***+++,,,---------,,,+++,,,,,,---...////////////---......//////......---....../////////000000000///......//////000111222///............///000000////////////000000000111555666777888888777666555444555777888777666444333555555555666666666666666777777777777777888888888666666666777888999999999888777666555555666777888444444444333333444444555333333444555444333222111%%%)))...000000000222444111111111222222333333333111111111111111222222222/////////111222444666777111111111111222444666777777777666555444333333222222333333444444333333222000000000000111111111111...///000111111000//////000111111111111222222222111111111111000000000000////////////000000000000111111222222333333333333111///,,,******,,,///111///111333444444444222111333333333222222222111111111111222222222222111111111222444555555444222111333444444555555444444444222333555666555555666666888777777666666666777777555555666666777777888888999777555555777888888888444555666888999:::<<<<<<<<<<<<===>>>>>>>>>>>>>>>CCC@@@>>>???AAABBB@@@===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGCCCAAA@@@AAA@@@@@@AAAAAAAAA@@@??????<<>>???>>>???BBB@@@<<<;;;>>>@@@@@@?????????BBBFFFJJJGGGCCC===:::;;;<<<;;;::::::;;;;;;<<<===AAAGGGKKKKKKGGGBBB@@@@@@AAABBBBBB???>>><<<:::999777777666222333444555666888999999222222222111111111000000...///000222222222111000+++...111111//////000222......///000000000000000000000000000000000000000///000111111111000...---******+++++++++,,,,,,,,,...---++++++++++++---...,,,,,,---------.........)))***+++,,,------...///,,,+++******,,,...111222((()))+++---.........---,,,++++++++++++++++++,,,---,,,***))))))***,,,---***+++,,,,,,,,,,,,---...111000///...............---,,,+++***+++,,,---...***+++,,,------,,,+++***)))***,,,...///000111111---..................---.../////////000000111111......---...///000222444...............///000000////////////000000000000555666777777777666444333333333444555666666666555555444444333444555666777444666888999999777555333666666666666666777888888888888666555444444444444333333333333333333333333222222222111111111111000333333333333333333333333111222222333333444444555222222222111111111000000111111111000111111222222000000111111111222222222111111111111111111111111333333222222111000//////111222333222000......///////////////////////////000000...------...///000///////////////////////////......//////000111222111222333333222111000///......///111111222222222000111222222111000111222111222444666666555444333//////000111222222333333000000000111222222222333111111222333444444444444333333444444555666666777888777777666666666666666555555666666666666666555777666666666666666777888777777777777888999;;;;;;???AAABBBAAA???>>>>>>>>>===>>>>>>????????????>>>@@@@@@??????>>>=========BBBBBBBBBBBBCCCCCCDDDDDDIIIGGGDDDBBBBBBAAA@@@>>>AAA@@@@@@AAABBBBBB???===@@@@@@AAABBBCCCEEEFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCAAADDDJJJPPPSSSQQQLLLHHHKKKMMMLLLGGGAAA???BBBGGGCCCCCCCCCCCCCCCBBBBBBAAAEEEIIIKKKIIIDDD@@@AAADDDNNNUUUYYYUUUJJJAAA@@@BBBBBBCCCEEEFFFGGGGGGGGGFFFDDDGGGIIIGGGAAA>>>???BBBEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBB@@@??????>>>>>><<<::::::;;;<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDBBBAAAAAADDDEEEBBB999111888999999666555;;;EEENNNWWWMMMBBB<<<>>>@@@???<<>>===<<<<<<:::777444555333222222444555555444444222000///...///000111222111111111000000//////333222222222111000000000////////////////////////........................//////...---,,,++++++***000///...---,,,------...,,,,,,,,,------,,,++++++'''%%%---,,,))))))------------,,,+++***)))---,,,,,,++++++,,,,,,---)))***+++,,,---.........000///---,,,,,,,,,***(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,111///---++++++,,,///000000000000///......------000000////////////000000111000...---...///111222000///.........///111222222222111111111111222222666666666666666555444444333444555555555555555555555444444333444555666777777777666666666666666777666666555555666777777888888777666555444444444444333333333333333333333333222222222111111111000000222222222222222222222222222222222222222111111111111111111000000/////////111111000000111111222222000000111111111222222222111111111111111111111111444444444333222111111111///111333222000...---.../////////////////////////////////...//////000000000000000000000000000000111000///////////////000000000111222222111000000......///000111111111111000111222222000000111222111222444555555555333222///000000111222222333333111111111111111111222222222222333333333222222111333333333444555666666666888888777666555555555555444444555666666666666666888888777777777777777888666666666666777888888999<<<>>>??????===;;;;;;<<<=========>>>>>>?????????@@@@@@??????>>>=========???@@@@@@AAABBBCCCCCCDDDHHHFFFDDDBBBAAA@@@???>>>AAA@@@@@@AAABBBBBB@@@>>>============>>>@@@AAABBBDDDDDDEEEDDDDDDCCCBBBAAA???AAAEEEJJJLLLKKKGGGCCCFFFIIIKKKHHHCCC@@@BBBDDDCCCCCCDDDDDDDDDCCCBBBAAACCCGGGLLLKKKGGGDDDDDDEEEDDDIIIMMMKKKDDD@@@@@@BBBBBBCCCDDDFFFFFFFFFFFFFFFDDDIIIMMMLLLGGGCCCAAABBBEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAA@@@??????>>>>>>>>><<<::::::;;;===============>>>???@@@AAAAAABBBAAA@@@@@@BBBDDDBBB;;;555;;;<<<===;;;888:::???EEESSSLLLDDD?????????>>><<<;;;:::999::::::999777555444333222333555666555444333222000///...///000111222222222111111111000000111111111111111111111111................................................000000000///......---------,,,+++***)))******+++,,,,,,,,,------,,,,,,+++///)))(((...222000......,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---***+++,,,---............---,,,++++++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///.........///////////////......------------......000///...------///111222000//////...///000111222222111111000000111111222777666555555444555555555444555555555555444444333555444444444444555666666999777555333333555888999666555555555555666777777777666666555444444444333222222222222222222222222222222111111111000000000111111111111111111111111222222111111000//////...000000////////////......000000000000000111222333000000000111111111111222111111111111111111111111333333222222111111000000...000333333111///------////////////////////////......///000111111111111000000000000000000000000222111000///............//////000111111111000000......//////000111111111000111222222000000111222000111222333444333222222000000000111222222333333111111111111111111000000333333333222222111//////222333333444444555555666888888777666555444444444222333444555666777777777::::::999888777777777777666666666666666666666666;;;===>>>>>><<<;;;;;;<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@??????>>>============>>>???@@@AAABBBCCCDDDFFFFFFDDDCCCAAA???>>>>>>@@@??????AAABBBBBB@@@>>>;;;;;;;;;;;;;;;<<<======EEEEEEEEEDDDCCCBBBAAA@@@??????AAADDDFFFFFFCCC@@@@@@EEEIIIIIIFFFBBBAAABBBBBBCCCDDDEEEEEECCCBBB@@@@@@EEEKKKMMMJJJHHHGGGHHHBBBCCCDDDBBB@@@???@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDJJJPPPQQQMMMGGGCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>===;;;::::::<<<>>>>>>>>><<<===>>>???@@@??????>>>???>>>>>>@@@CCCBBB???;;;;;;===???>>>;;;:::;;;===IIIGGGDDDAAA???===<<<;;;777777666777888888666444222111222444666777666444222222000/////////000111222222222222111111111111000000000000111111111111........................................................................++++++***)))))))))******+++,,,,,,------,,,,,,,,,///,,,---//////,,,+++,,,++++++++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***))))))***,,,---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000111......------------......///...---------...000111///////////////000111111222111111000000111111222777666555444333444555666555555555555444444333222555555444444555555555555888666444333444555777999555555555444444555666666555555555555444444333333222222222222222222222222111111111111000000000000000000000000000000000000111111111000000000//////////////////////////////000000///000000111222333000000000000111111111111111111111111111111111111000000//////.........---...111444444222000///...////////////////////////---...000222222222222111111111111111111111111111111111000///////////////000000000000000/////////............//////000000000111222111000///000222000000111222222222222111000000111111111222222222222222111111000000//////111111111111111000//////222222333333444444444444777777777666555444333222111222333555666777777777:::999888777666666666666666777777777777666666555;;;===??????=========>>><<<;;;::::::;;;===???AAA@@@@@@??????>>>===============>>>@@@AAACCCDDDEEEEEEEEEEEECCCAAA???>>>>>>>>>===>>>@@@BBBBBB@@@>>>======<<<<<<<<<<<<<<<===BBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBDDDDDDBBBAAA>>>AAAEEEFFFEEECCCCCCCCCBBBCCCEEEFFFFFFDDDBBB@@@@@@CCCGGGIIIIIIIIIJJJLLLLLLIIIEEEAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEIIIMMMNNNKKKGGGCCCBBBBBBBBBAAAAAA@@@?????????????????????@@@@@@@@@@@@===;;;::::::<<<>>>???>>>;;;<<<>>>??????>>><<<;;;<<<;;;;;;===@@@BBBAAA???:::<<<>>>===;;;:::;;;<<<<<>>===<<<::::::;;;===???AAA@@@@@@??????>>>============>>>???AAABBBDDDEEEEEEDDDFFFFFFEEEAAA>>>>>>>>><<<<<<===???AAABBB@@@???>>>>>>===<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCBBBAAA???@@@AAAAAABBBCCCEEEGGGCCCDDDEEEFFFEEEDDDBBBAAABBBBBBCCCDDDFFFIIILLLOOOTTTOOOHHHCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGGGGGGGEEECCCBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@@@@AAABBBBBBBBB>>><<<:::;;;<<<>>>???>>><<<===>>>???>>><<<:::888:::999999;;;===@@@AAAAAA======;;;:::888888999;;;444999???@@@>>><<<<<<>>>;;;999666555555555333111///000111444666666444111000000000000000000111111.........///////////////111111000000///...------................................................******++++++,,,---------------..................***+++,,,,,,---------,,,)))...111///,,,+++---///,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,++++++***)))(((+++***))))))+++,,,+++)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---000000//////............000000////////////000000---------------...//////...//////000000000000000111000000000000000000111666555444444333444444444333444444444444333333222555555555666555555444333111333666888999777555444555555444333333333333444222222444444444333222111000000000000000000000000111111000000000//////////////////////////////////////////000111222222222//////000000000000111111.........///000111222333111000000000000000//////000000000000000000000000111111111111000000000000000222333333222111111222////////////////////////......///000111111111111////////////////////////............///000111222333222111000///////////////...---,,,,,,---...//////000111111//////000111000111111111111222222222111111111111111111111111000000000000000000//////......000111111222222222222222222222222222222222333444555555555444333222111222333444555666666666777666666555444444444444888999:::;;;;;;;;;:::999555777::::::::::::;;;<<<>>>===<<<<<<<<<===>>>???@@@@@@??????>>>=========>>>???@@@AAABBBCCCDDDEEEDDDFFFHHHFFFBBB???>>>???======>>>@@@CCCDDDBBBAAA===<<<<<<;;;;;;;;;<<<<<<999:::<<<>>>@@@AAAAAABBB@@@???>>>???@@@AAA@@@???AAA@@@???>>>@@@CCCGGGIIIDDDEEEEEEEEEDDDDDDCCCCCCEEECCCBBBBBBDDDHHHMMMPPPSSSNNNHHHCCCBBBCCCEEEFFFCCCCCCBBBBBBBBBCCCCCCDDDFFFDDDBBB@@@@@@@@@AAABBBAAAAAAAAA@@@??????>>>>>>>>>???@@@AAABBBCCCDDDDDD@@@>>>;;;;;;<<<>>>>>>===>>>>>>>>>>>>===;;;999888888888888999;;;===???@@@@@@>>>:::777555555555666444888===???>>>===>>>@@@<<<:::777555555444222111000000000111333333111000000000000000111111111111------------............000000000///......------------------------------........................,,,,,,------.........///++++++,,,---------,,,,,,******+++,,,------------(((...111...,,,...000///,,,,,,---------,,,,,,+++++++++------------++++++++++++,,,++++++***))))))+++***)))***+++,,,+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...111000000///......------......------------......------......////////////......///000000000000000111000000//////000000111444444555555444444333333222222333444444444333333555555666666666555333333000222555777888777555444555444444333222222333333000222333444444333222111000000000000000000000000111000000000/////////////////////////////////////////////////////////000.........//////000000000............000111222333111111000000////////////000000000000000000000000111111111111111111111111000111111000...///111222/////////////////////////////////...//////000000........................000///////////////000111111000000///000111222333///...---++++++,,,...//////000111000///...///111111111111111111222333333111111111111111111111111/////////000000000000000000000111111222111111111222222222222222111111111111222444555555444333222222333444444555555555555777666555555555555666666777888:::<<<<<<<<<;;;:::444666888999999999;;;<<>>>>>>>>=========@@@@@@??????>>>=========>>>??????@@@AAABBBBBBCCCDDDGGGJJJHHHCCC??????@@@??????@@@CCCFFFGGGFFFEEE<<<<<<<<<;;;;;;<<<======888999:::<<<===>>>?????????>>>===>>>@@@AAA@@@???BBB@@@>>>>>>AAADDDHHHIIIFFFFFFDDDCCCCCCCCCDDDEEEFFFEEECCCDDDFFFJJJMMMNNNPPPMMMHHHCCCAAAAAADDDGGGEEEDDDCCCBBBBBBCCCDDDDDDEEECCC@@@??????@@@AAAAAABBBAAAAAA@@@@@@???>>>>>><<<===>>>@@@AAACCCDDDDDDAAA???<<<<<<<<<======<<<@@@@@@???===<<<:::999888666777888999999:::<<<======:::777555444444444444777888::::::::::::;;;<<<:::888555444444444333222111000//////000000///...//////000111111111111111---------.........//////---------....../////////------------------------........................------------------......)))***+++,,,---,,,,,,+++)))***+++,,,------------(((---...++++++......++++++++++++,,,,,,,,,++++++***+++---......---+++***,,,,,,---------,,,,,,+++***))))))***---......---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////////////////...............------------............//////000000000///---...///000111000000///000000////////////000000333444555666555444333222111222333333444444444444555555666666666555333222111222444666777777666555555444333333222222222222000111333444444333222000000000000000000000000000000000000000////////////000000000000000000000000/////////...------,,,,,,---------.........//////------......///111222333111111000000/////////...000000000000000000000000////////////000000000000/////////---,,,---///222////////////////////////111000...------...///000........................222111000//////......//////......///111333666777///...,,,++++++,,,---//////000111000///...///111222222111111222222333444222222111111111111111111......//////000000111111222222333222222111000///222222111111111111111111///111333555555555444333333333444444555444444444777666666666666777777888666777:::<<<===<<<;;;:::555777:::;;;;;;;;;<<<>>>???@@@@@@@@@???>>>===<<<@@@@@@??????>>>=========>>>>>>??????@@@@@@@@@AAADDDHHHKKKIIIDDD@@@???AAAAAAAAACCCEEEHHHJJJIIIGGG>>>============>>>???@@@999999:::;;;<<<<<<<<<<<>>???@@@BBBCCCBBBAAAAAA@@@???@@@CCCFFFGGGHHHHHHFFFDDDBBBBBBCCCEEEFFFGGGFFFFFFGGGIIILLLLLLLLLQQQOOOKKKDDD@@@???BBBEEEEEEEEECCCBBBBBBCCCDDDEEEEEECCCAAA@@@AAAAAAAAAAAABBBBBBAAAAAA@@@?????????;;;;;;===>>>@@@BBBCCCDDDBBB@@@===<<<<<<===<<<;;;BBBAAA???===;;;:::999999666777888888888888999;;;666555444555666777777666888777555555555555555555777555333222333444444333222000...---.........---...///000111111111111111---.........//////000000******+++---///000111222------------------------........................++++++++++++++++++++++++***+++,,,---...------,,,)))***+++,,,------...---,,,000000,,,,,,000///***)))******+++++++++*********+++---......---+++***------...//////......---(((((((((***...000111000******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------......///000000000000000////////////000000...//////000111000000000---...000111111111000///000000////////////000000333333333333333333333333555555444333333333444444111111222222333444555555666555555444444333222222333222111111000000111111222222111111111222333333////////////000000000000333111///...---...///000000000000000//////////////////............//////............////////////////////////000000000000222222111000///...------------......//////000000000000000000000000000000111111111333444333000...000000000000000000000000///000000000...------...,,,---///...------...///111111000000//////......000333333111333999;;;999222333333///+++***---111000000000000111111111111222444555444333222222222111111000000000000000111000000000000000111111222111000000000222444777999555444333222222222333444222333444555555555444333333333444444555666666666666777999888666555555666555666888:::;;;<<<;;;;;;888888777777888888999::::::::::::;;;===>>>@@@AAA@@@???>>>>>>>>>>>>>>>???@@@@@@???????????????@@@FFFGGGGGGEEEBBB@@@@@@AAAGGGCCCAAAEEELLLRRRTTTSSSGGGCCC???===>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@CCCGGGGGGDDDAAAAAA@@@??????@@@CCCFFFGGGEEEDDDBBB@@@AAACCCFFFHHHEEEDDDCCCCCCDDDFFFHHHJJJLLLJJJFFFCCC@@@??????@@@@@@AAAAAABBBCCCDDDEEEEEEHHHDDD@@@>>>@@@BBBBBBAAACCCAAA??????@@@@@@>>>===>>>======@@@DDDDDDAAA===AAA@@@???>>>===>>>>>>???DDDAAA======???AAAAAA@@@555555555666888999888666555555555666666666666666888888888666444444666888777777666666555444222222000000111222222000///...///000000000///...---,,,/////////111333333111///222222000...,,,,,,...000++++++,,,...000///---+++///---++++++,,,---...---///---,,,---000000...+++***+++---///000000//////000,,,)))))),,,...---+++---------,,,******,,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---,,,+++***+++,,,,,,)))(((((()))+++---///000111000...,,,+++++++++,,,+++++++++,,,---///222333------------,,,,,,+++***+++,,,...//////...,,,+++***+++,,,---............222000......000222222222111111///......---------111111111000000///...---111000///......///000000////////////000111222333333333333333333333333333444444333333333333444555222222222333333444444555333333333333333222222222333222111111000000111111222222222222222222222222////////////000000000000222111///.........///000000000000000/////////.........------------..................////////////////////////000000000000....../////////000000000.........///////////////000000000000000000000000222111///000111222111000////////////////////////000111111000///......000...///000///...---...///000000//////////////////000222333333777@@@DDDDDD>>>:::333...,,,---...///000000000000111111111111222333555444333111111222111111000000000000000111000000000000000111222222111111000111222555777999666555444222111111111111333444444555444333111000222222333333444555555555777999:::999888666777777999999::::::::::::999999888888888888888999::::::;;;;;;;;;<<<===>>>???@@@>>>>>>>>>======>>>??????@@@??????>>>>>>>>>>>>>>>BBBEEEGGGGGGEEECCCBBBBBBAAA??????DDDLLLRRRTTTSSSGGGCCC@@@===>>>>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<@@@??????BBBEEEEEECCCAAA@@@??????@@@AAABBBDDDEEEEEEDDDCCCAAAAAABBBCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFHHHFFFDDDBBB@@@???>>>>>>@@@@@@AAABBBCCCCCCCCCCCCEEEBBB>>>===>>>@@@@@@??????>>>>>>???@@@@@@>>><<>>@@@CCCFFFEEE@@@;;;AAA???>>><<<<<<===>>>???@@@>>>;;;<<>>JJJRRRSSSNNNEEE999111//////...---000000000000111111111111111333444444222111111222000000000//////000000111111000000000000111222222222111111111333555777888999888666444222111000000444444444444333111000...111111111222333333444444888:::;;;;;;999888888999<<<;;;:::999888777777777999999888888999999:::;;;<<<<<<<<<<<<======>>>>>>===============>>>???@@@?????????>>>>>>=========???CCCGGGHHHGGGDDDBBBBBB======>>>CCCJJJOOOOOONNNFFFCCC@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>>???AAABBBBBBAAA>>>>>>???@@@AAABBBBBBBBBDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAAAAA@@@???>>>===???@@@AAABBBBBBBBB@@@@@@BBB???===<<<<<<======<<<<<<;;;<<<===??????===;;;???@@@CCCGGGJJJGGG@@@:::@@@>>><<<:::999;;;===>>>???===;;;<<<===?????????999777444333444444444333666666666555555444444333333444333222000000222444111111222222222111111000111111000///////////////.........---......///000---,,,,,,...///000...---+++---///000...+++******///---******+++...//////...------...//////...,,,,,,,,,+++,,,---...,,,***+++,,,---.../////////...***---///---)))))),,,000***+++,,,+++***+++---///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))//////...---------------...---,,,+++*********+++,,,,,,++++++++++++,,,,,,,,,,,,+++***)))))))))))),,,,,,---------,,,++++++,,,---...//////...---,,,+++,,,---...............///...,,,,,,---...---------------......000111111---...///000000111111111//////......///000111222111000//////.../////////444444444444444444444444111111111111222333555555444444444444333333333333000000111111222333333444333222111111000000111111111222444444333111///---////////////000000000000...//////000000///......000000/////////.........------,,,,,,,,,,,,---------------.........//////////////////000000000000333333222111000///......000000//////......------////////////////////////000...------...000000000///////////////////////////000111000///...///000222333333222000//////000------....../////////000222333444999DDDTTT]]]___[[[RRREEE:::444111...---///000000000111111111111111222444333111000000111000////////////000000111111111000000111111222333222222222222333444666777:::999888666555333333222333444444555444333111000111111222222333444444444888999;;;:::999888888999;;;:::888666555555666666999999999999999::::::;;;<<<===============<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@??????>>>>>>@@@BBBEEEEEEDDDBBBAAA@@@>>>>>>@@@CCCGGGIIIGGGEEEFFFCCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>======>>>???@@@@@@<<<===???AAAAAAAAA??????@@@AAABBBBBBBBBAAA@@@???AAABBBCCCCCCBBB@@@>>>======>>>@@@AAABBBAAA???>>>@@@AAABBBCCCCCCAAA???>>>???>>>===<<<<<<<<<<<<;;;===<<<;;;<<<===>>>===;;;???AAAEEEKKKNNNKKKCCC======;;;999666666888:::<<>>======<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBBBBAAAAAA@@@BBBCCCBBB@@@>>>======???===>>>@@@CCCEEEEEEDDDBBBDDDAAA???>>>>>>>>>>>><<<========================>>>>>>============???@@@;;;<<<>>>@@@@@@???===<<<;;;===???AAABBBAAAAAA@@@@@@BBBCCCDDDCCCAAA???===<<<===@@@BBBCCCCCCAAA@@@BBBBBBCCCCCCBBBAAA???>>>??????@@@???>>>===<<<<<>>>>>===>>>@@@DDDKKKOOONNNHHHBBB:::999666444444555777888>>>>>><<<;;;888777666666666333111111222555666666666555555444333222222111222333222111//////111333555444444333111000...---111000...---------...///000000///------,,,,,,,,,...---,,,---///000///.../////////---,,,,,,---///,,,+++,,,---//////---+++---------...000000---+++***+++,,,,,,++++++***+++******************++++++,,,+++***+++---...---+++(((***,,,,,,++++++,,,...------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,---......------+++++++++++++++*********+++,,,,,,,,,---------,,,)))******+++,,,,,,,,,,,,---------...............+++,,,,,,------,,,,,,,,,---..................---------......//////......000.........000000///---//////............//////111111111000000///...---------...///000111111111//////000111222444666777333333333333333333333333000000000000111222333333111111111111222222222222111111111222333444444555333222111111000000111111111111222222222000///...////////////000000000000---............//////////////////.........------......------------......,,,------------.........////////////000000000000111222222222222333333333///////////////.........000000000000000000000000,,,,,,---000222222///---........................+++---......---,,,---///222333444333111000000111////////////000000000000222555:::DDDTTTeeekkkjjjeeebbbYYYJJJ;;;111///000000000000000111111111111///111222222000//////000............///000111111222111111111111222333333111111111222222222222222...///000111222222222222222333444666777777777777222222333333444555555555444666777777666666666777444444444444555555666777888888777777888888999:::<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCDDDDDDCCCBBBCCCBBB@@@===::::::<<<>>>:::<<>>>>>??????>>>===========================<<<===???>>>===<<<===???;;;<<<>>>???>>>===;;;:::999;;;===???@@@AAAAAA@@@???@@@BBBCCCDDDCCCAAA@@@<<<>>>@@@CCCDDDDDDCCCBBBBBBAAAAAA@@@@@@????????????AAABBBBBB@@@>>>======AAA@@@@@@BBBCCCCCC@@@>>>===>>>BBBGGGLLLMMMIIIEEE888777666555555555666666777888999999777777777888444333111222444666666666444444444333333222222111222333222111//////111333111111222333333333333333//////...---------------......///......---++++++///---,,,,,,...//////...------,,,***((())),,,///++++++,,,...000000---***---,,,,,,---......---+++)))+++---,,,+++***+++,,,******))))))))))))***+++,,,***(((+++///000...***"""$$$''')))***+++,,,...++++++,,,,,,,,,,,,------***++++++,,,,,,------...((()))***+++,,,,,,,,,,,,---------------,,,++++++)))***,,,---............******+++,,,------,,,,,,)))***+++,,,---......---++++++,,,---------,,,,,,---------------------------....../////////......---,,,,,,---//////...,,,000//////.........//////---...///000000111111111---...///000111111000000...///000111444666999:::222222222222222222222222111111000000000111111222/////////000111111111222000000111111222222333333333222111111000000111111111111111111000000000000////////////000000000000......---,,,---...///000//////.........---------------,,,,,,,,,,,,------,,,,,,---------.........////////////000000000000000000000111111111222222.........///////////////000000000000000000000000...------///111222111000........................,,,---......------...000111222333222111000111222111111111111111000000000111666>>>KKK]]]mmmqqqnnnjjjbbbVVVGGG;;;333000000000000000000111111111111///000222111000...//////...------......000111111222222111111222222333444000000111111111000000///---...000111222222222222222333555666666666555555111111111222333333444444333555777777666666666777555555666777777777777666777777666666777777888999:::<<<===>>>???>>><<<;;;<<<;;;;;;:::;;;;;;<<<<<<===>>>AAACCCDDDDDDDDDCCC@@@@@@@@@>>><<<;;;<<<>>><<<>>>AAABBBCCCDDDDDDEEE???>>>======???@@@@@@>>>========================;;;===@@@@@@>>><<<<<<>>>;;;<<<======<<<;;;:::999:::;;;<<<===>>>?????????===>>>@@@BBBCCCCCCCCCCCC<<<===???AAACCCCCCCCCCCC@@@???===<<<<<<===>>>???>>>AAADDDDDDAAA>>>===>>>;;;???DDDJJJLLLJJJDDD???>>>===>>>BBBFFFHHHGGGDDD888888888888888777777666444666888888666555666888555444333444555666555444333333333222222222222222222222222000......000222///000111222333444444444---............---,,,,,,)))+++---///000///---,,,...,,,******,,,......---***+++,,,+++******+++------,,,+++,,,...///...,,,---,,,******,,,---,,,+++))),,,...---+++***+++---,,,+++************+++,,,)))***+++,,,......---,,,%%%''')))+++*********+++)))***++++++------...///******+++,,,,,,---......)))******+++++++++******,,,------...---,,,+++******+++,,,---.........---+++,,,------...---,,,,,,((()))+++,,,------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,......////////////......++++++,,,...000111000.........---......///000111---...///000000111111111...///000111111000////////////000111333555777999111111111111111111111111222111000000000000000111---......///000111111222000000000000111111111111333222222111000111111111111000000///000000111222////////////000000000000///...,,,+++,,,...000111//////.........---------,,,++++++++++++++++++,,,,,,,,,,,,---------......////////////000000000000222222111000///...---------.........//////000000000000000000000000000000111...,,,---///111222333........................,,,...//////......///111000111222222111000111333333333222222111111000000///555@@@OOOcccrrruuuqqqnnnaaaPPPBBB999444111///000000000000111111111111///000222111///......///---------......000111111222222111111222222333444///000000000000//////...000111333444555444444333333444555555555444333222000000000111222222333333444555777888777666777888666777888999999888777666666666666666666777777888:::;;;===>>>???>>>===<<<<<<<<<;;;:::::::::;;;;;;:::<<>>@@@@@@???>>>>>>>>>AAACCCDDDCCCBBBAAAAAABBB===<<<<<<===@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>:::===AAAAAA???<<<<<<===<<<<<<<<<<<<;;;:::999999<<<<<<<<<<<<============;;;<<<>>>@@@BBBCCCDDDEEE<<<===???@@@AAABBBCCCCCC>>>===:::999999;;;===???>>>AAAEEEEEEAAA>>>===>>>666<<>><<<;;;<<<<<<;;;999888888999;;;<<<999;;;@@@EEEHHHHHHEEECCC??????>>>======>>>>>>???BBBBBBAAAAAAAAAAAA@@@@@@============>>>???@@@AAA<<<;;;;;;===@@@AAAAAAAAAAAACCCCCC>>>===???AAA???=========>>>===<<<<<<;;;===>>>>>>>>>>>><<<;;;:::<<<<<<===>>>???@@@AAAAAA???===<<>>;;;:::;;;<<<======@@@AAAAAAAAAAAA???>>>===>>>===AAALLLUUUTTTGGG;;;;;;;;;;;;;;;;;;<<<===>>>;;;999888:::<<<===:::888666777777777777666666555222333555666666555333222111111222333333222111111333222111////////////000222222222222222111000///111///......///...+++)))------------------------..............................---------,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,------...,,,,,,---......---,,,,,,,,,++++++******++++++,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++)))...000...,,,......,,,++++++,,,,,,,,,---------------------------------------,,,,,,,,,---.........---+++******+++---...------............------///......---------......++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111------------.........///,,,---///000000000///...////////////////////////000000000000111111111111111111111111111111222222000000000000000000000000000000000000000000000000......//////000111111111000000000/////////....../////////....../////////000000////////////000000000/////////..........................................---------------...,,,---......//////...............////////////000000000//////////////////.........///////////////////////////////////////,,,------------------,,,---------.........//////........................000000111111111111000000000000000000000000000000111555@@@QQQbbbkkkjjjggg___VVVHHH===666333111000000//////......//////000000000000000000000000000//////............//////111111111111111111111111111111000000////////////111111222222222222111111444444444333333333333333222222111111111222333333333444444555555555555555333555777999::::::999888888888888999;;;;;;999777999;;;===>>>===;;;;;;<<<<<<;;;:::999888999::::::888999<<>>??????????????????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@============>>>???@@@@@@======<<<>>>AAABBBBBBAAA>>>CCCCCC???<<>>===<<<;;;:::=========>>>>>>>>>??????>>><<<<<<@@@EEEHHHJJJIIIAAA???<<<;;;<<<=========@@@AAABBBCCCCCCAAA???>>>===<<>>===;;;>>>???AAABBBBBBBBBBBBAAACCCCCCBBBAAAAAA@@@??????<<<<<<<<<<<<===>>>?????????>>>===???AAABBBBBBAAA???DDDFFF@@@<<<===@@@AAA============<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<========================<<<<<<===@@@EEEIIIKKKKKKCCC@@@===<<<<<<=========>>>@@@CCCEEEEEEDDDAAA???======>>>@@@AAA@@@<<<999::::::999999888999999999888666555555777888999888999888888777666444333222222222222222222222222222000111444666888999999999666444222111/////////000///000000111111111111111---+++******---///000///........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,------,,,++++++++++++,,,++++++***)))***+++---...''',,,...++++++------,,,------------............+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111///---,,,,,,,,,,,,++++++*********---.........------...000....../////////000000000......///000000000000000////////////////////////000000000000111111111111222222111111000000//////000000000000000000000000////////////////////////,,,,,,---------................................./////////000000/////////000000////////////000000///////////////....................................---------......///000------...///////////////.........//////000000111000//////......------,,,000000//////......------000000000000000000000000---------,,,,,,---------................................................//////000000000000//////000000000000000000000000///111777@@@JJJOOONNNKKKBBB???999444111////////////000111222222111000/////////////////////////////////............//////////////////000000000000000000000000000000000000111222333444444333222111///000000111222222333333333222222111111111111111333333444555555555444444444555777999:::;;;;;;;;;666555555666999:::999888777999;;;<<<;;;::::::;;;:::::::::;;;:::999888888;;;999888999<<<>>>>>>>>>>>>???BBBDDDEEEDDDCCCBBBCCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<<<<===>>>>>>???>>>===>>>@@@AAAAAA???@@@FFFHHHBBB;;;;;;===>>>======<<<<<<;;;;;;;;;;;;999::::::;;;<<<=========;;;;;;<<<<<<<<<<<<======<<<<<<===???CCCFFFHHHIIIDDDAAA>>><<<<<<=========<<>>>>><<<:::::::::999:::;;;;;;;;;;;;:::999;;;:::888888;;;>>>@@@@@@>>>???BBBDDDEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@??????===<<<<<<<<<<<<======>>>>>>===<<<===>>>???>>>===<<>>@@@AAA======<<<;;;:::;;;;;;<<<:::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>???<<<======>>>>>>@@@AAACCCBBB???<<<;;;<<<<<<===<<<;;;>>>BBBEEEFFFEEEBBB@@@===BBBFFFEEE@@@;;;:::;;;777777777888999;;;<<<======;;;999666333333333444333444444555555555555444333333222222222222333333111222444555666666555444555444222000/////////000,,,---...///000111111111111...+++***+++,,,------////////////////////////------------------------......---------,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++++++++++++++++++++*********+++------'''+++,,,***))),,,...---)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,------------,,,,,,,,,------------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222000---+++,,,,,,,,,+++++++++******......///...,,,,,,...///////////////000000000000///////////////000000111///////////////////////////000000000111111111111000000000000000000//////000000000000000000000000000000000000000000000000///////////////////////////////////////000000000,,,---...//////...---,,,...------,,,,,,------............///////////////------------------------******++++++---...000111---......///000/////////++++++,,,---...//////000------------------------///////////////.........////////////////////////...---,,,++++++,,,---..................---------------------------------...//////000000//////...000000000000000000000000/////////111333444333111111111000///------///111///000000111111000000///000000000000000000000000//////............//////...//////000000111111222000000000111111111111222111333555777777555333111//////000111222222333333000000000000000111222222222222333444444444444444333444555666888:::;;;<<<888777666666888::::::999<<<>>>??????===;;;::::::::::::;;;;;;<<<<<<======<<<:::888888:::<<<>>>>>>>>>???AAABBBBBBBBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@>>>======<<<<<<===>>>>>>>>>===<<<<<<===>>>===;;;777<<>>===;;;:::::::::;;;<<<;;;;;;;;;<<<<<<>>>???@@@===>>>>>>>>>??????@@@@@@<<<======<<<;;;:::<<<===???<<<999999:::;;;<<<;;;;;;===@@@CCCDDDCCC@@@???<<>>>>>===;;;;;;<<<;;;::::::;;;<<<>>>@@@AAA???===:::999:::;;;;;;:::??????????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBB???>>>>>>======>>>>>>>>>@@@>>>======>>>>>>===;;;888;;;===>>>BBBGGGGGGCCC>>><<<;;;999999:::;;;<<<>>>======<<<===>>>???@@@CCCCCCBBBAAA@@@??????>>><<<======<<<999888:::<<<;;;999666666888:::::::::;;;<<<>>>@@@@@@???>>>===:::>>>BBBBBB>>>;;;:::;;;<<<;;;999888777666555555777888888666333111111222222333333444444444333333000111222333333222111000///000111222222111000///111000///......///000000,,,---......////////////444222000000000000...,,,------------------------------------------------......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++******+++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,((()))***+++,,,++++++***+++,,,---------+++)))((((((,,,---******...000000---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++******+++---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000------------------------,,,---...//////...---,,,,,,,,,,,,------......///...//////...,,,,,,---...------........./////////...------,,,------//////////////////////////////000000000000111111111111......//////000000111111000000000000000000000000000000000000000000000000........................,,,,,,,,,------............///000222222000///...//////............//////---.........//////000000------------------------...---,,,+++******************+++,,,,,,,,,,,,+++((())))))***,,,---......)))***+++,,,---......///---.........//////000000------------------------///...,,,++++++,,,.../////////.........---------------------------------......////////////......000000000000000000000000------,,,---...///111111///000000---+++,,,111555000///...------...///000000000000000000000000000//////............/////////000000111222333333333000000111111222222222222111333666888888666333111222222222222222333333333.........///000222444444222222333444444444333333222222333444666888:::;;;<<<:::888777888::::::999888:::===>>>===<<<<<<===;;;;;;:::;;;<<>><<<;;;;;;:::888@@@???>>>======>>>>>>??????@@@@@@AAAAAABBBBBBCCC??????>>>>>>>>>>>>>>>???AAA???>>>>>>??????===<<<>>>>>>===>>>CCCGGGDDD===>>><<<;;;999999:::;;;<<>>>>>======>>>@@@AAAHHHGGGEEECCCAAA???>>>===;;;<<<===<<<999888:::<<<999666444444666999::::::;;;;;;======>>>======<<<888;;;===<<<:::888999:::888888777666666666666666222444666555222111111333444444444444333333222111...000111333333111000......///000111222111000000///......------...000111,,,---......///.........000///......///...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,++++++++++++++++++,,,((()))***+++,,,,,,+++***+++,,,...///...+++(((&&&)))------******...111111+++++++++,,,,,,,,,------))))))))))))))))))))))))------,,,,,,------...///,,,+++***)))***,,,///000+++,,,,,,------,,,,,,+++++++++++++++,,,---...///------------------------,,,------------------,,,+++,,,,,,---...///000000/////////...,,,,,,---...------------.........///------,,,+++,,,---...///////////////////////////000000000000111111111111.........///000111111111222222111111000/////////000////////////............------------...//////////////////////////////---------............///,,,---...//////...---,,,------...///////////////---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000000////////////.........+++,,,---...///...---,,,---------...............***++++++,,,,,,++++++***...---,,,+++++++++,,,---...------,,,,,,------......//////000//////...---......////////////......,,,---......//////............///000000000000000000000000000////////////000000//////.........---////////////////////////......///111111222222222000111111111111222222222444444222111000000//////444111///...000222333333111111000000111222222333222222333333333333222111///000111333555555666666888777555555666777777666888:::<<<>>>???===;;;:::777777888;;;>>>AAADDDFFFDDDAAA===;;;:::999888777;;;<<<===>>>>>>===<<<;;;@@@AAABBBAAA@@@@@@BBBCCC???@@@DDDHHHIIIGGGCCC???>>>>>>?????????>>>======<<<<<<===???BBBDDDCCCBBB;;;;;;<<<<<<=========>>>===<<<<<<>>>AAAEEEGGGHHHEEEFFFGGGGGGEEEBBB???===:::999888888999;;;>>>@@@:::888666666888:::<<<<<<>>>======<<<;;;;;;::::::<<<;;;999888888777666444666888;;;======;;;888666888666444222111222333444333333111000000000111222...///111333333111///...222222222222222222222222000000////////////000000///////////////......---------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++---......//////......---............---,,,+++++++++++++++******)))))))))))))))***+++,,,,,,------************************---,,,***)))))))))******+++++++++*********))))))))))))*********+++++++++++++++,,,,,,,,,++++++***++++++******++++++,,,------,,,,,,+++*********+++111000///...------,,,+++,,,,,,++++++***+++++++++.........////////////000------++++++++++++------------,,,,,,,,,+++++++++++++++******++++++,,,---........................------/////////...---,,,/////////...---------,,,,,,---///000000000///...////////////000000000000000////////////000000111000000000000////////////000000000000000000111111//////.........---------...------------...//////........................---------............///---...////////////...---......///000000000000000------......------,,,+++++++++++++++++++++++++++************************---,,,+++******,,,---.../////////.........------+++,,,------......------......------------,,,,,,,,,,,,,,,------,,,,,,,,,......---,,,,,,------......------,,,,,,------.../////////.....................////////////......,,,---......//////............///000000000000000000000000000/////////...//////......------------////////////////////////......///111111222222111000000111111111222222222333333222111000000000000333222111000000000111222222111111111111111222222222111111000000//////...111111222222333444555555888777666666777888777777999;;;===??????>>><<<;;;::::::;;;===@@@CCCGGGHHHDDDAAA>>><<<;;;;;;:::999;;;<<<===>>>>>>======<<>>>>>???AAA@@@?????????@@@@@@@@@CCCDDDFFFHHHGGGEEEBBB@@@===<<<;;;;;;<<>>???>>><<<;;;:::;;;;;;===@@@CCCFFFHHHCCCAAA>>>============<<<;;;;;;<<<===>>>>>>======>>>?????????>>>>>>@@@BBBAAAAAABBBCCCEEEEEECCCAAADDDEEEEEEEEEEEEDDDCCCBBB>>><<<;;;===@@@CCCDDDDDD@@@???===<<<===>>>@@@AAAAAAAAAAAA@@@???>>>===<<<@@@BBBFFFHHHHHHFFFCCCAAA????????????@@@AAACCCDDDGGGBBB<<<888888999;;;===<<<;;;::::::999999999999::::::999888777666666555444555666777777777777777777666555333333333444444333333111000000000111222000000000000000000000000000000000000000000000000000//////......//////000...////////////...------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++***))))))***++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---......//////*********++++++,,,,,,---,,,+++***))))))***+++,,,,,,+++******)))*********+++++++++***************++++++++++++,,,,,,,,,,,,))))))************))))))++++++******++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++***************+++,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------.........------------,,,++++++******++++++,,,---------------------------......---------......///---------...............///............//////000....../////////000000000///////////////000111111111111000///...------,,,////////////000000111111111111111000000000//////...------------...//////........................---------............///////////////////////////+++,,,,,,---------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***+++,,,---------------,,,,,,,,,++++++------,,,+++,,,---...///............------------,,,,,,------------,,,,,,---------------............------,,,,,,------...///...---,,,,,,---///111...------------------...,,,---......///...............///000000000000000000000/////////.................................////////////////////////......///000111111000000000000000000111111111111111111000000111222222333111666:::999444000111333333333222111111111222222555444222000///000222333555444222111111222444555888999::::::999888999999999:::;;;======<<<;;;:::888888888:::<<>>>>>===;;;;;;<<<======>>>>>>>>><<<===>>>=========???AAACCCAAA@@@@@@BBBCCCBBBAAACCCDDDEEEFFFFFFGGGFFFFFFEEECCCAAAAAACCCEEEGGGGGGBBB@@@>>><<<<<<>>>AAABBB>>>@@@BBBCCCCCCBBBAAABBB???BBBEEEGGGGGGDDDAAA>>>????????????@@@AAABBBCCCGGGDDD???<<<<<<<<<======<<<<<<:::999999999:::::::::::::::999777666666666888777777666555666666666666666555444333333444444333333111000000000111222111111000000000000111111000000000000000000000000/////////....../////////......//////......---,,,,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++---,,,***))))))***,,,---,,,---...///////////////------------............*********++++++,,,,,,,,,,,,+++***((((((***+++,,,++++++******************************************++++++,,,,,,,,,---------)))******++++++++++++***++++++******++++++,,,------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------************+++,,,---...++++++,,,,,,,,,------------------,,,,,,---------//////.........---------++++++******++++++,,,---------------------------///...---,,,,,,---///000,,,---------.../////////000///...------...///000........./////////000000///......//////000111222........................000000000000//////......000000000/////////.........------------...//////........................---------............/////////............//////------.........------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,+++++++++------,,,+++,,,---...///---------.../////////000++++++,,,,,,,,,,,,++++++++++++,,,,,,------------...------,,,,,,------...///...,,,+++,,,---///111------,,,,,,,,,,,,------,,,---......///...............///000000000000000////////////............///////////////000000000////////////////////////...//////000000000000/////////000000000111111111000000000000111222333333222777<<<;;;666222222444333333222222222222222333444333111000000222444555666555333111111222333444777999;;;;;;999888999:::777888999:::::::::999999666666666777999<<<>>>??????===;;;;;;<<<>>>>>>===<<<<<<<<<<<<======>>>>>>;;;<<<======<<<===???AAACCCAAA???>>>@@@AAAAAAAAA???@@@BBBDDDFFFGGGHHHHHHJJJGGGDDDCCCDDDEEEFFFFFFCCCAAA>>>======>>>@@@BBB>>>AAAEEEFFFFFFEEEFFFGGGAAABBBDDDEEEDDD@@@<<<999<<<<<<<<<<<<===>>>>>>???BBB@@@@@@@@@AAAAAA???===>>>===;;;:::::::::<<<<<<;;;<<<<<<:::777555555666;;;:::888666555444444444555444444333333333333333333333111000000000111222111111000000000000111111//////////////////////////////............//////...............------,,,,,,+++++++++,,,,,,---...------,,,,,,,,,++++++++++++***(((''''''(((***+++,,,,,,---...///////////////......---,,,++++++******+++++++++++++++,,,,,,++++++***))))))***++++++************+++*********************************++++++,,,,,,,,,---------***+++,,,,,,---------,,,++++++******++++++,,,------,,,,,,+++,,,,,,------***++++++,,,,,,------...************+++,,,---...+++++++++,,,,,,,,,,,,---------------------------//////.........---------++++++******++++++,,,---...........................---,,,,,,,,,...///000,,,---------.../////////000///...------...///000............////////////............///000111222,,,,,,---...//////000000111111000//////...------------------,,,,,,,,,,,,...------------...//////---------------------------------............///......------------......///000000000000///......,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......---------.........//////***++++++,,,,,,++++++*********+++,,,------------...------,,,,,,------...---,,,,,,,,,,,,...///000---,,,+++******+++,,,---,,,---......//////............///000000000000000/////////.........------///000000000000111111111////////////////////////...//////000000//////////////////000000000111111111000000000111222333333333666999999666333333444222222222222222333444444333222111000000111222333555444333222222222333444666999<<<<<<999777888:::666777777888888888888888777777777888999;;;>>>??????===;;;;;;<<<>>>>>>===>>>===<<<<<<<<<<<<======:::;;;======<<<===???AAACCCAAA>>>===???@@@@@@???<<<===???BBBDDDFFFGGGGGGHHHFFFCCCBBBCCCCCCCCCBBBBBBAAA???>>>===>>>@@@AAAAAADDDGGGGGGEEEDDDFFFHHHCCCDDDDDDCCCAAA===999777999999::::::;;;;;;;;;;;;<<<===>>>AAACCCCCCAAA>>>>>>===;;;::::::;;;===>>>===??????<<<777444555777;;;:::999777555444333333333333333333333222222222333333111000000000111222000000000000000000000000///////////////////////////......------......///---............---,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,++++++---,,,+++******+++,,,---******++++++,,,+++++++++///...---,,,+++)))((((((++++++++++++++++++++++++************************))))))***++++++++++++******************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,---............++++++******++++++,,,---,,,,,,,,,,,,,,,------...)))*********++++++,,,,,,************+++,,,------+++++++++,,,,,,,,,------------............------.........------------,,,++++++******++++++,,,---........................---------------...///000---------...............000//////............///------........./////////............///111222333,,,,,,------...///000000//////////////////..................------------...------------...//////---------------------------------............///...---,,,++++++,,,---...///////////////...------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------,,,,,,,,,,,,+++,,,------......------......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---.........---...------,,,,,,------...++++++,,,------...//////---,,,+++******+++,,,---,,,---......//////............///000000000000000//////.........---------////////////000000000111////////////////////////...///////////////......////////////000000000111111111111111111111222222222333444444444333222222111111111222333444555666666555555444222111111000333333333333333333333333444888<<<<<<999666777999777777777888888888888888888777777888999;;;===>>>AAA???<<<<<<===??????>>>???>>>===<<<;;;;;;<<<<<<:::;;;============@@@BBBBBB@@@>>>===>>>??????>>><<<===???@@@BBBCCCCCCCCCCCCBBBAAAAAABBBCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>@@@CCCFFFDDDAAAAAADDDGGGEEEEEECCCBBB???<<<:::888999999::::::;;;;;;::::::;;;;;;<<>>???AAABBB>>>888444555777777777666666555444444333000111111222222111111111333333111000000000111222///000111222222111000///000000000000000000000000///......------......///------......------,,,+++++++++++++++,,,---...///------,,,,,,,,,,,,++++++........................*********+++******))))))...------,,,+++***))))))++++++++++++++++++++++++(((***+++,,,,,,+++***(((((()))***+++,,,++++++***))))))*********+++++++++*********++++++++++++,,,******+++,,,------------++++++******++++++,,,---,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...............---------///////////////......------------.........//////------......///111222333---------.........//////------......///000000000111111111111000000000000...------------...//////---------------------------------.........//////---,,,++++++++++++,,,---,,,,,,,,,,,,++++++***)))+++,,,,,,---.........---------------------------........................******+++,,,,,,,,,,,,+++......------------,,,,,,+++,,,---...///...---,,,///...---+++)))'''&&&%%%,,,------......------,,,***+++---///000000//////...------,,,,,,------...***+++,,,---............---,,,***))))))***,,,---,,,---......//////.........//////000000000000000//////.........------------.........//////000000////////////////////////...///////////////......////////////000000000000222222111111111111111222111000000111222333222000000000111222333555666777;;;;;;:::888666333111///111222333444444444444333333888<<<<<<888666777999777888888888888999999999777666666666777999;;;<<>>===???@@@??????AAA???>>><<<;;;;;;;;;;;;:::<<<=========>>>@@@BBBAAA???>>>===>>>???>>>===>>>??????@@@AAAAAAAAA@@@@@@???@@@AAADDDEEEDDDBBB????????????>>>>>>======<<>>???DDDHHHFFFEEECCCAAA???===<<<;;;999:::;;;;;;<<<;;;;;;;;;<<<;;;;;;<<>>>>>=========<<<<<<<<<999999999:::;;;<<<===>>>AAA???>>>===>>>???>>>===999;;;>>>@@@AAAAAA@@@???===>>>???@@@AAABBBBBBBBB@@@@@@@@@???<<<<<<===???<<<;;;;;;===@@@AAAAAA@@@FFFCCC@@@???@@@@@@>>>;;;===<<<:::999888999999:::777777888;;;======;;;999999999888888888888999999======<<<;;;999666333222333222111000////////////000000000000////////////222222111111111111111222222111000//////000111111222111///......000111333...------,,,,,,,,,------,,,------...---,,,***)))+++,,,,,,---,,,+++)))(((---------.........//////+++,,,,,,,,,,,,+++******)))************+++++++++,,,,,,+++******+++,,,,,,((()))))))))************(((***,,,,,,***)))***+++)))))))))***+++++++++,,,)))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,+++*********+++,,,------------,,,,,,+++++++++---------,,,,,,+++++++++************************---+++)))+++---///---++++++++++++,,,---...///000...//////---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,////////////000000000000000///...---------------,,,......+++,,,000111///000000111111222222222333000///............///000---///000///...---...000...............---,,,,,,...............---,,,,,,------,,,,,,,,,------......---,,,,,,++++++++++++------------------,,,,,,........................++++++,,,,,,---......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---...///+++,,,---.........---,,,//////......------,,,,,,,,,,,,,,,---------......///.........---------,,,......////////////......------...///////////////............------,,,,,,...//////000000000000000/////////000000000000000333222111000///000000111222222111000000111111222///222333333111333:::???GGGFFFCCC>>>888444333333222222333333333333222222333444777888999888666555666555555555555555666666555999<<<:::777555666999;;;<<<<<<======<<<<<<;;;======<<<<<<;;;;;;::::::999999999999:::;;;<<<===???===;;;;;;<<<===<<<;;;:::;;;===???@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAA@@@???@@@@@@???===<<<<<<======>>>>>>?????????@@@@@@DDDAAA===<<<===>>>===;;;<<<;;;:::999888888999999888888999<<<>>>>>><<<:::888888777777777777888888888888777666555222000///111000000000000000111111////////////............111111000000000000111111222111000//////000111111222111000......///000111...------,,,,,,,,,------+++,,,---.........---,,,++++++,,,,,,,,,+++***)))*********+++++++++,,,,,,+++,,,,,,,,,,,,+++******)))*********++++++,,,,,,,,,,,,+++******+++,,,,,,************++++++++++++***+++,,,,,,******+++,,,***************+++++++++******+++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,------,,,,,,+++***++++++*********+++,,,------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,***)))***,,,---,,,+++---------,,,------......,,,---------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------............/////////.........------///000---)))(((---///...------...///000111222333000000////////////000000---...//////...---...///....../////////...------,,,------------,,,,,,+++++++++++++++,,,---...///,,,,,,,,,+++++++++++++++******+++,,,---...//////------------------------++++++,,,,,,------......,,,,,,,,,,,,------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************)))(((------,,,++++++++++++,,,******++++++,,,,,,------...---------,,,,,,,,,+++---,,,,,,,,,,,,---...///------.........---,,,,,,000000///...---,,,++++++,,,,,,,,,------------............---------------------............------------...////////////.../////////............---//////000111111111111000///////////////.........111000000////////////000111111000000000111111222...000222222222555;;;AAAHHHGGGDDD???999444222222111222222222222222111111222333555666777777777777333333333333444555666777444777:::999777666777::::::;;;===>>>>>>===<<<;;;>>>>>>===<<<<<<;;;::::::::::::999999999999::::::<<<:::999888:::::::::999;;;;;;<<<======>>>??????>>>>>>???@@@@@@?????????>>>???AAA@@@===;;;::::::>>>@@@BBBAAA>>>===???AAADDDAAA===::::::;;;;;;;;;;;;;;;999888888777777888888888999<<<>>>>>><<<999666666666555555666666666444444444333222111000///////////////000111222333............------------000000////////////000000111000/////////000111111222111000.........///000------,,,,,,,,,,,,------+++,,,---...////////////******+++,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,,,,,,,+++******)))******+++,,,------...,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++,,,,,,***))))))+++---+++++++++***************++++++,,,,,,,,,+++******))))))***+++,,,---......,,,,,,------,,,,,,+++***++++++******++++++,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***//////...---------------***+++------,,,,,,...000------------------------,,,,,,,,,---------...............//////.........------------............//////000000000///......111111---'''&&&+++...---******,,,---///111222222////////////////////////---...//////------...///...///////////////......+++,,,,,,---,,,,,,++++++,,,,,,++++++,,,,,,---...,,,---------......------)))******,,,---...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,+++******,,,,,,++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,+++.........------,,,,,,,,,------------------------////////////////////////,,,,,,------------,,,,,,------...//////........./////////////////////.........///000000000000000/////////......------,,,000000//////////////////111000000000000111111222...///000000111444999>>>CCCBBB@@@<<<777333111111111111222222222111000000222222333444555777888999444444333333444555666666333555888888777777888:::999;;;===??????>>><<<:::???>>>>>>===<<<<<<;;;;;;;;;:::999999888888888999:::888777777888999999888:::999999999:::;;;===>>>>>>>>>?????????>>>======<<<>>>@@@@@@===:::888888<<<@@@CCCBBB>>>===@@@DDDGGGDDD???;;;999999:::;;;;;;:::999888777777666666777777888:::<<<<<<:::777555555444444444444555555444444444333333333222222///////////////000111111/////////.........------///............//////000000000///......///111222111111///...............,,,,,,,,,+++,,,,,,------+++,,,,,,---------......)))******+++,,,,,,,,,,,,---------.........//////+++,,,,,,,,,,,,+++************+++,,,------...///++++++++++++++++++++++++*********+++++++++,,,,,,++++++***((('''(((***---,,,+++++++++***))))))))),,,,,,,,,,,,++++++***))))))******+++,,,,,,------,,,,,,------,,,,,,+++***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++,,,,,,,,,+++///......------.........+++---//////.........000........................,,,,,,,,,---------............////////////......////////////000000000000//////000111111000///...000000...))))))---///---++++++,,,---///000111111........................---...///...---,,,---///......///////////////...++++++,,,,,,---,,,,,,+++...---,,,++++++++++++++++++,,,---......------,,,***++++++,,,,,,---------------------------------+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...------,,,++++++***+++++++++++++++++++++))))))******+++,,,------******++++++,,,------...,,,,,,,,,---------------.........---,,,,,,,,,,,,+++,,,,,,,,,------......------------------------.........///////////////++++++,,,,,,,,,,,,++++++------............------.../////////////////////,,,---......//////......//////......------,,,,,,//////000000000000000000000000//////000111111222000//////...///111555888999:::999777444111000111222222222222222111000///111111222222444666888:::777666555555444444555555222444666777777777888999888999<<<>>>???===;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888888888888999888666777888999999888888888888888888999:::;;;======>>>>>>>>>===<<<<<<;;;===??????<<<999888777999===AAA@@@======AAAEEEKKKHHHCCC>>>:::999:::;;;;;;::::::999888777666555666666666888::::::777555444444333333333333444444333333333333333333333333111111000///......//////000000000/////////............------...///000000000///.........///111222000//////......------...+++++++++++++++,,,---...---,,,,,,++++++******************++++++,,,,,,---))))))*********++++++++++++,,,,,,,,,,,,+++************+++,,,,,,---......++++++++++++++++++++++++))))))))))))*********+++******)))'''&&&'''))),,,,,,+++++++++***))))))))),,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------,,,,,,,,,---,,,,,,,,,------///000000///000222111///.................................,,,,,,,,,---------............////////////......////////////000000000000//////000000000000000///,,,//////---...111111...////////////////////////------............------,,,---......---,,,---...------.../////////......+++,,,,,,---------------...---,,,+++************)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,+++++++++))))))******++++++,,,,,,))))))***+++,,,---......+++,,,------......------......---,,,,,,,,,------******+++,,,---...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++---............---,,,,,,---............/////////,,,,,,---............---...............---------...///000000000000000///////////////000111111222222000...------///111333222333555444222111111111333333333333222111000000111111111222444666777888888777666555444444444444333333555666777777777777777888:::<<<===<<<;;;:::777777777888888888999999;;;;;;:::999999999999999999777666666888999999888888888888999999:::::::::;;;<<<<<<======<<<<<<<<<:::;;;======;;;999888888777:::======<<<===???BBBHHHGGGCCC???:::999:::;;;;;;;;;;;;:::999777666555555555555777888888555333444333333222222333333444222111111000000111222222222111000///............111000000000////////////......---......///000111///......---...///111222---.....................+++******++++++,,,---...---,,,+++***))))))))))))+++++++++******+++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***(((((()))))))))*********)))***)))((('''''')))++++++++++++***************++++++,,,,,,,,,+++******,,,,,,++++++************,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------------------------------...///...---,,,---...+++++++++,,,---...///000///111333222000...------------------------------,,,,,,,,,---------...............//////.........------------............//////.........///000111***...000///000222222...111111111000000000//////---...///000000///...---,,,---......,,,,,,---...,,,,,,---...............,,,,,,---...............,,,,,,+++++++++++++++,,,***+++,,,,,,,,,***((('''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------))))))***++++++,,,------++++++++++++++++++++++++************************((()))******************((()))***+++,,,++++++******************+++++++++******++++++,,,,,,,,,---+++,,,---.........------------,,,,,,,,,---...///+++++++++,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++---.........------,,,+++,,,,,,------............,,,------............................../////////,,,---...///000//////............//////000222222222000...---...000111222000222444444333222222222444444444444333222111000000111222333444555666666555555444444333444444444444444444555666777666555666777888999::::::::::::666666777888999::::::;;;<<<;;;:::::::::::::::;;;777666555555777888888777999:::;;;<<<<<<<<<;;;:::999:::;;;<<<<<<<<<<<<<<<999:::;;;:::999888999:::888999999:::;;;;;;<<<===???@@@???<<<999888999;;;<<<<<<<<<;;;:::888666555555555666777888888555333444333333222222333333444222111000//////000111111000//////.........//////000000/////////.....................///000111222......------...///111222+++,,,,,,---............************+++,,,---...---,,,+++*********+++,,,---,,,+++*********+++,,,,,,,,,---------.........+++,,,,,,,,,,,,+++******+++++++++++++++************+++,,,,,,,,,,,,+++***))))))*********+++++++++)))+++,,,+++***)))***,,,***************+++++++++******+++,,,,,,,,,++++++***************+++++++++,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,---+++++++++++++++,,,---...,,,...000111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------............000...---,,,,,,...000222---000000......000000---000000000000000000000000...///000111111000///...,,,---......,,,,,,---...+++,,,,,,---.........---,,,------.../////////...************+++,,,------,,,---...///...,,,)))((())))))***+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,---......************************************************((()))***+++++++++++++++((()))***+++,,,,,,+++***+++++++++***************,,,,,,,,,++++++++++++***+++,,,---.........---,,,---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------....../////////+++,,,,,,------,,,,,,+++---.........------,,,+++,,,,,,,,,---------......---......///////////////---.........///000000000***+++---...///...------............///000222222333000...---///111333444222444666666555333333333555555555444333222111000000111222333444555555555222222222222333444555555444444444555666666555444666777777888888999::::::777888999:::<<<===>>>???;;;;;;;;;::::::;;;;;;<<<666555444444666777777777:::<<<===??????>>><<<;;;888999:::;;;<<<<<<===<<<888999:::999888888:::<<<:::999888888::::::999888888:::;;;:::777777999;;;=========<<<;;;999666555666666666888999888666333444333333222222333333444444333111000000111222222......---......///000111//////.........---------.........//////111222222...---------...///111222******,,,---.../////////************+++,,,---...,,,++++++***+++,,,...///...---+++*********++++++))))))*********++++++++++++,,,,,,,,,,,,+++******,,,,,,+++******))))))(((***+++,,,------,,,+++*********+++++++++,,,,,,,,,***,,,......,,,+++,,,,,,))))))******+++++++++,,,)))***+++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,---------,,,++++++)))***+++,,,---,,,+++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///---+++)))+++---,,,,,,++++++******++++++(((+++...///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,////////////000000000111000...,,,******---000222000111///+++***---///------......///000111111222//////...------------...000///...------------------///000111111000///---)))***,,,---...------,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((---,,,,,,+++*********+++,,,------+++))))))***++++++++++++++++++++++++++++++++++++************))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,...000///...------...///000........................,,,++++++******++++++,,,++++++,,,------,,,++++++///---+++++++++***)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------............///000///...---,,,+++++++++...///000111111000///...000...---...111333111///000000000000000000000000222222222222111111111000444444333333333333222222333333333444444555555555111111222333333444555555666777777888999999::::::===;;;999777777999;;;===>>>===<<<;;;;;;:::;;;;;;666666666666666777888888:::999888888777777888888666666666777999;;;===???555777999999777555555555999999999888777777888999777777777777777777888888::::::;;;;;;:::999777666777555444444555666555444555444333333333333444555444333222111000000000000111000000///...------,,,***---//////...,,,++++++,,,...000000000000000222///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********...,,,)))((()))******)))***************************************++++++++++++++++++*********))))))))))))))))))************************************************************(((((()))***+++,,,,,,,,,***+++,,,,,,******+++,,,......------++++++******---,,,,,,+++***)))((((((***,,,------,,,++++++,,,,,,,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++...---,,,++++++,,,---...))))))***+++,,,,,,---...,,,---------.../////////,,,++++++*********++++++............////////////............////////////000000///////////////000//////...---------------//////...------------......///111222222111///...++++++,,,---------,,,,,,------------------------+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,+++******)))))))))***)))***,,,+++******+++,,,++++++++++++++++++++++++++++++++++++************,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---//////...------...//////........................---,,,,,,,,,,,,,,,,,,---+++,,,------------,,,+++///...------//////...---++++++++++++++++++++++++------......//////......---------............///000000///...------------//////000000000000//////000...---...000222111///000000000000000000000000222111111111000000000000333333333333333333333333333333333444444444555555222222222333333444444444888888888888888999999888<<<;;;999777777999;;;<<<>>>===<<<<<<;;;;;;;;;;;;777666666666777777888999::::::999999999999::::::888888888999:::<<<>>>???777888::::::888666666666777888888777777777888999888888888888888888888888999999:::;;;:::999888777888666444333444555444444555444333222222333444555444333222111000000000000222222111000///////////////111333333222000/////////111222111///------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******---+++))))))***+++******************************++++++******************+++++++++*********))))))))))))))))))************************************************************)))))))))***+++++++++,,,***+++,,,,,,******+++,,,+++++++++++++++++++++***,,,,,,,,,+++******))))))***,,,------,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...//////------------------------.........---------,,,,,,---------,,,,,,---------+++++++++,,,,,,,,,,,,,,,---------...............//////............//////............////////////............////////////000000////////////000000//////......------------...------------.../////////000111222222111000///------,,,,,,++++++,,,,,,------------------------+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((((((***---///+++***))))))((()))))))))&&&)))+++,,,+++++++++,,,++++++++++++++++++++++++,,,+++++++++************...------,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---...------,,,,,,------...------------------------...------,,,,,,------...,,,------......------,,,***))))))***---......---,,,,,,,,,,,,,,,,,,,,,,,,/////////000//////......---------............///000//////.........//////000000////////////000000111///......///111000000000000000000000000000000000000000000////////////111111222222333444444444333333333333444444444444333333333333333333333333666666777888999:::::::::;;;:::888777777888:::;;;======<<<<<<<<<<<<<<<<<<777888888888888888999999::::::::::::;;;<<<======<<<;;;::::::;;;<<<>>>???999;;;<<<<<<:::777777777666666666666777888999999888888888888888888888888777888999:::;;;:::999999:::777444222333444444333444333333222222333333444333222111000000//////000111111///......///000111///000222222000......//////000111000...---------...---------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,++++++++++++***+++***((()))***+++++++++************************,,,+++++++++***)))))))))+++++++++***************))))))))))))******************************************************************************++++++***+++,,,,,,******+++,,,)))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++***,,,------,,,++++++,,,---,,,++++++************,,,,,,,,,++++++************++++++,,,---...//////------------------------//////............------,,,------......------,,,......---------,,,,,,,,,...............---------111000000000000000111111............////////////............////////////000000////////////000000...............------,,,,,,,,,,,,------///000000000000111222222111000000///...,,,+++***++++++,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))+++---...+++******)))))))))******'''***---...---,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,++++++******)))++++++++++++++++++++++++************************---,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------)))(((((())),,,------,,,.........//////////////////////////////...---,,,---------............///......------...///000000000000///......///111222111000/////////000000000000000000000000000000000000////////////.........///000111222333444555555333333333333333333333333333333333333333333333222333444666888:::;;;<<<<<<999999777666666777999999;;;<<<<<<<<<======<<<<<<999999999:::::::::999999999999999:::;;;<<<>>>>>>===<<<;;;::::::;;;<<<===;;;===>>>>>>;;;999888888777666666777888:::::::::999999999999888888888888666777999:::;;;;;;::::::;;;888444222222333333333333333222222222222333333222111000///////////////...---,,,++++++---...///...///000///---,,,---...+++---//////......///000------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((()))+++,,,,,,+++************************,,,,,,,,,+++***)))((((((************************((()))))))))************************************************************+++++++++******************+++,,,,,,******+++,,,************+++++++++++++++++++++,,,,,,---------***+++------+++***+++,,,...---,,,+++++++++++++++------,,,,,,++++++******......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------+++,,,---......---,,,+++..................------/////////...---------,,,..................///000............////////////............////////////000////////////000000111......//////......---,,,,,,,,,,,,---...///000111000000000111111000000000///...,,,+++***++++++,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++++++++++++++***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++*********++++++,,,+++---///000...,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***((()))))))))******++++++++++++++++++++++++++++++************************---------------...//////+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,------------------------...---,,,---...///...---.........//////000000000...............---,,,+++---------............///,,,,,,,,,,,,---...//////000///.........///111222111222222222111000//////////////////////////////////////////.........---//////000111333444555555333333333333333333333333333333333333333333333222444666888999:::::::::999888777666666666666777888999:::;;;<<<======<<<<<<::::::;;;<<<<<<;;;::::::777777777888999;;;<<<===<<<<<<:::999999999:::;;;<<<>>>??????===;;;:::::::::888777888;;;======<<<999999999888888888777777555666888:::;;;;;;;;;:::;;;888444333333333333222111222222222222222222111000000//////.../////////---,,,,,,++++++,,,---...000111111///------///111***,,,.........---...000,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***)))(((***+++,,,,,,***************************,,,,,,,,,+++***)))((((((************************((()))))))))************************************************************+++++++++******************+++,,,,,,******+++,,,...------,,,++++++*********++++++,,,,,,------...)))+++,,,,,,+++******+++......---,,,,,,,,,,,,,,,......------,,,,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,+++,,,,,,---......///000000/////////...---------,,,---,,,,,,,,,------...///............////////////............///////////////////////////000111111---.../////////...,,,+++,,,,,,,,,---...///000111000//////////////////000------,,,,,,++++++,,,,,,------------------------+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++------,,,+++***++++++++++++++++++,,,---,,,...//////---+++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++''''''((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---///---,,,,,,------+++***++++++,,,,,,---.........------------------,,,+++---------............///,,,,,,,,,,,,,,,---...//////......//////000111222111444666666333111//////////////////////////////////////////............//////000111222333444555333333333333222222222222333333333333333333333333888999:::;;;:::888666444666666666555555666666666777888:::;;;<<<<<<<<<;;;;;;<<<===>>>===<<<;;;:::666666666777888999;;;<<<;;;:::999888777888999999<<<>>>??????>>><<<<<<<<<<<<:::888999<<<>>>===;;;999999888888777666666666666777888:::;;;;;;::::::999777555444444444333222000111111222222111111000//////............//////..................------///...---+++)))***,,,///---...///...,,,+++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))************++++++++++++,,,,,,,,,***))))))***,,,,,,+++)))************************,,,+++++++++***)))))))))***************+++++++++))))))))))))******************************************************************************++++++***+++,,,,,,******+++,,,//////...---,,,+++***)))******++++++,,,,,,------)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,------......------,,,++++++,,,---...///000111...............---------------------...///000000............////////////............///////////////......//////000111222---...///000///...,,,+++---------------...///000//////............//////++++++,,,---------,,,,,,------------------------+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***************+++,,,,,,***+++,,,,,,*********,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++************+++,,,,,,+++)))***++++++***(((***++++++,,,------......,,,------............------------............///...------------......///---...///000000111111111111555999:::666222///...////////////////////////000000000/////////......///000000111222333333444333333333222222222111111222222222333333444444444666888999;;;;;;999777555555555555555555555555555444666888:::;;;;;;;;;:::<<<===>>>??????===;;;:::666666666777888999:::;;;;;;:::888777777888999999:::<<>>======>>>>>>:::777888<<<>>><<<999888888777777666555555444666777999:::;;;::::::999666555555555666666444111000000111222222111000000///......------......///---.../////////---+++***---,,,***(((&&&'''***---,,,...///...,,,******+++++++++++++++,,,---...///++++++++++++++++++++++++************************((()))))))))******************+++++++++,,,,,,,,,+++******+++,,,,,,***(((************************++++++******************))))))*********+++++++++))))))))))))************************************************************)))))))))***+++++++++,,,***+++,,,,,,******+++,,,---,,,,,,,,,++++++***************+++++++++++++++)))***,,,,,,***)))***+++))))))))))))***+++,,,,,,+++++++++,,,------......***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,---------,,,,,,,,,------.........---------...............------------...///000111............////////////............////////////............///000111222---...///000000...,,,+++...------------...//////......------------......)))***,,,---...------,,,---------------------------,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************///---+++)))((()))+++,,,))))))((())))))***++++++'''((())))))((()))+++---++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++***))))))***+++,,,...---,,,,,,.........,,,,,,,,,------...///000000------...///000000000///---------.........////////////............//////,,,---///111111111111000111666;;;<<<888333///...////////////////////////000000000000////////////000000000111222222333333333333333222222111111111111111222333333444555555111333666:::<<<<<<<<<;;;555555555555555555555555333555777:::;;;;;;:::999===>>>???@@@???>>><<<:::777777777777888999::::::;;;:::999888888888999:::999<<<>>>???>>>>>>>>>???>>>:::777888;;;===;;;777888777777666555444444333777888999:::;;;:::999999444444555666888777444111///000111222222111000///......---------......///***,,,---...---+++(((&&&000///---+++)))***---111)))+++------,,,,,,---...++++++++++++,,,---...///++++++++++++++++++++++++************************))))))******+++++++++,,,*********++++++,,,,,,,,,++++++***+++,,,+++)))'''***************************************+++++++++))))))******++++++++++++))))))))))))************************************************************(((((()))***+++,,,,,,---***+++,,,,,,******+++,,,***************+++++++++************************)))***,,,,,,***)))***+++''''''''''''(((***+++,,,))))))***+++,,,------.........---------,,,,,,,,,++++++++++++++++++++++++---------.........//////......,,,++++++,,,.........------------,,,,,,,,,,,,------....../////////+++++++++,,,,,,...//////............/////////000............/////////000............///000222222------------------------......------------.........---,,,+++***+++,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))************************)))))))))))))))(((''''''++++++++++++++++++++++++++++++************++++++...---+++))))))***+++,,,,,,,,,,,,++++++*********+++***)))(((((()))***+++))))))((((((((()))+++,,,***)))((('''''')))+++,,,,,,,,,++++++***+++++++++)))******++++++******)))---,,,,,,,,,,,,---......------------,,,+++***)))........................******+++++++++,,,,,,,,,))))))***+++,,,,,,------111000///...---,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,---.../////////...------///000000///////////////000000000000///...---,,,,,,---...///000555:::<<<:::666222000---......///000111111222111111000000000000111111...///111333555666666777555444333444666666666444222222222333444555777777777777888999999:::;;;;;;777666555555666666555444333444777999:::;;;;;;;;;;;;===AAACCCCCC@@@;;;888999999999999888777666666666666777888999::::::;;;:::;;;<<<===>>>===<<<;;;;;;:::999777666777888888999888888888777777666666;;;:::777666555666777888555555666888999777444111000000000000000000000000........................///......///000000...,,,------------------------+++,,,------,,,,,,...///000///...---,,,+++++++++...---,,,,,,......---,,,*********++++++,,,,,,,,,+++******)))((()))))))))((((((***---///000...,,,***)))((()))******)))(((***)))))))))(((((('''''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********)))))),,,+++***((((((***+++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))------------,,,+++******,,,,,,++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++000---***)))+++,,,+++)))++++++,,,------......///)))***+++---///000222222........................------------------------,,,,,,,,,---------......//////...---,,,,,,++++++//////............/////////............---------000000000000////////////222111000000000000000111---------------------------,,,,,,,,,,,,,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))***************************+++++++++******)))((())))))))))))))))))))))))++++++************++++++,,,+++)))((('''((()))***,,,++++++++++++++++++***++++++************++++++++++++*********+++,,,---+++***)))((((((***+++---,,,++++++******+++++++++******++++++++++++******,,,,,,,,,,,,,,,---...............------,,,******------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........---,,,++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,---......///000...------///000///...---............/////////......------------.........222666888666333000///......//////000000111111111000000//////000000111///000111222333444444444666444333444555666555444222222222333444555666777666777888999:::;;;<<<<<<888777666666888999888777555666777888999999999888<<<>>>AAACCCBBB@@@<<<:::::::::::::::999777666555777666444444555777:::<<<999999:::;;;;;;;;;;;;;;;;;;:::999888777777777777777777777777888888888888???===:::666444222222222555555555777888777333111000000000000000000000000........................//////...///000000///---.........------,,,,,,,,,+++,,,------,,,,,,---/////////...,,,,,,++++++,,,---,,,+++,,,---------+++++++++,,,,,,,,,---------************)))))))))(((---,,,---...000///,,,***---,,,++++++------,,,+++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********))))))***)))(((''''''((()))***++++++************+++++++++******))))))******++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++'''&&&&&&(((+++,,,+++(((------------------,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////++++++,,,,,,,,,,,,------///..................//////............---------000/////////////////////111000000000000000111111........................------------------------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))************************,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))++++++************+++++++++***)))((((((((()))************+++++++++++++++***++++++,,,,,,,,,++++++---,,,,,,,,,,,,------...++++++***))))))+++,,,---++++++*********++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...------,,,,,,,,,------------,,,+++++++++,,,,,,+++,,,,,,------.........000///......///000///---,,,,,,---------.........---..................---...111333444222000//////////////////000000000000000//////......//////000///000000111222333333333777555444444555666555444222222222222333555666777666666777999:::<<<======999888777777999;;;;;;:::666777777777777777666555;;;<<<>>>???>>>===;;;999;;;;;;;;;:::999777666555777555222111222555:::<<<::::::999999::::::;;;<<<;;;;;;:::999888777555555666666777888888999999:::???===:::666333111000000444444444666777666333000000000000000000000000000........................000///...///111111000...------------------------+++,,,------,,,,,,---...///...---,,,,,,++++++,,,,,,+++***+++,,,,,,+++***,,,,,,,,,---------------)))******+++***)))((('''%%%%%%'''+++///111111000+++)))((()))***+++***(((++++++++++++************+++++++++++++++++++++++++++++++++***************+++++++++******************)))(((''''''((()))************))))))************))))))))))))))))))******++++++,,,------......)))***+++,,,------------*********++++++,,,,,,---***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++'''(((***...000000---+++.........---,,,+++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////((())))))+++,,,---...///......------------......///............---------////////////////////////////////////000111111222........................////////////////////////------,,,,,,,,,+++++++++************************,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++******++++++,,,))))))******++++++,,,,,,)))***+++,,,,,,,,,+++***------,,,,,,,,,---------++++++*********+++,,,---***************++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,///.........//////000111...---,,,,,,++++++++++++,,,,,,,,,---------......000///......000000...,,,,,,------------.........,,,---...//////...---,,,000111333222111000000222000000000000//////////////////............////////////000111333555666777888666444333444555444333222222222222333444555666555666777999:::<<<===>>>999777666777999;;;<<<;;;666666666666666555555555777777888888888888777666;;;;;;::::::999777666555666444333222333555999;;;;;;;;;:::999999;;;<<<===::::::;;;:::999777555333777777888888888888888888888777666444333333333333222222222444555555222000////////////////////////........................000///...000111222000///******+++,,,---...///000+++,,,------,,,+++,,,---...------,,,+++++++++,,,+++***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,+++***(((&&& !!!###''',,,///000///)))(((''''''))))))(((''')))))))))(((((((((((((((++++++++++++++++++++++++************************************************,,,++++++******++++++,,,******))))))))))))************))))))))))))******++++++++++++,,,,,,------******+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---+++---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------............))))))***+++---...//////------,,,,,,,,,,,,------///............---------.........///////////////.........//////111222333..............................///000000///......---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************+++++++++++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,)))))))))******+++++++++'''(((***+++++++++***)))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,***)))))))))******+++,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++......---......///000111...---,,,,,,++++++++++++,,,,,,,,,---------------///......///000000...,,,------........./////////,,,---...//////...---,,,///000000000......000222000000000000//////////////////............//////...///000333666999<<<>>>:::777444333333444444333222222222222222333444555555666777888:::;;;<<<===888666555555777:::;;;;;;555555555555555666666666555555555555555555555555999999999999888777666666444444444555666777888999:::999888888888999;;;<<<::::::::::::999777555444999999888888777666555555333333333333333333444444111111000222333333111000///////////////////////////////////////////////////......///111222000///,,,,,,---------------...+++,,,------+++***+++---------,,,+++++++++,,,,,,+++***))))))++++++***)))++++++******************((()))+++,,,+++***(((&&&)))((('''((())))))'''&&&,,,+++******+++,,,+++***(((((((((((((((((())))))************************************************************************,,,,,,++++++++++++,,,,,,******))))))))))))******+++++++++******+++++++++,,,+++++++++*********)))+++,,,,,,,,,++++++***)))))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))***++++++++++++,,,,,,,,,------,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------......//////------,,,,,,,,,,,,------///............---------------....../////////000............///000111222------------------------***+++,,,------,,,+++***,,,,,,---------,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++************)))************************((())))))***************))))))))))))))))))))))))++++++************++++++((()))))))))************)))))))))***************'''((()))******************++++++++++++******)))*********+++++++++++++++)))))))))))))))***+++,,,++++++,,,,,,,,,,,,++++++)))***,,,---------,,,++++++,,,,,,------,,,++++++------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...------,,,+++++++++,,,,,,---------------------------------///111111///------............/////////---..................---,,,---------,,,,,,...000////////////000000000000000//////......//////000//////111444888<<<@@@CCC;;;888444333333333333333222222222222222333444444555666666777888999::::::888666444444666888999999666555555555555666666777444555555666666666666666666777777777777777666666333333444555777777888888777777666666777777888999999999999999999888777666999999888777555444333222333333333222222111111111000//////000222222111///000000000000000000000000////////////////////////---------...000111000...111000///...,,,+++***)))+++,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,+++***)))***++++++***)))************)))))))))))))))******+++***)))((('''+++***))))))***+++***)))***)))((()))*********(((************++++++++++++))))))))))))))))))))))))***************+++++++++***************+++++++++*********************************))))))*********,,,,,,++++++++++++,,,,,,,,,,,,+++******)))((((((,,,,,,,,,,,,+++***)))(((*********++++++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------***++++++***)))***---///*********+++,,,---------++++++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,////////////..................------------......///............------------------......//////000............///000000111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------+++***))),,,,,,---------,,,+++***++++++++++++++++++++++++)))*********+++++++++++++++++++++++++++++++++++++++++++++************)))************************((())))))***************))))))))))))))))))))))))++++++************++++++(((((()))***************************))))))))))))))))))))))))***+++,,,---***+++,,,,,,+++***)))(((((()))******++++++******(((((((((((()))***+++,,,******++++++++++++******)))***,,,------,,,+++*********++++++,,,++++++***++++++++++++++++++++++++)))))))))*********++++++***+++++++++,,,---------++++++*********++++++,,,,,,,,,+++++++++,,,------------------------------+++,,,---///222222000...,,,,,,---------...............------------......+++,,,------,,,,,,...///......//////000000111111111000000//////000000111111111222555888===AAADDD<<<999555222222333333222222222222111222222333444555555666666777777777777:::777444444555777888888999888777555555555555666222333555666666666555444333444555666666777777777333333222222333555777888777777888999999999999999999999888888888888888999777777666555444333333222222222222222111000/////////...---...000111000///000000000000000000000000////////////////////////,,,++++++---///000///...//////...---,,,,,,+++++++++,,,---,,,***)))***+++,,,+++++++++++++++,,,,,,,,,+++******+++,,,+++***+++++++++*********))))))************)))))))))((('''&&&&&&(((+++.........((('''&&&&&&'''((('''&&&)))*********++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))******************)))++++++************++++++++++++************++++++++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++---......,,,+++,,,...++++++++++++++++++,,,,,,***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................///..................//////............---------,,,,,,---......///000000//////.........//////000++++++++++++++++++++++++***+++---......---+++***,,,,,,---...---,,,+++***++++++++++++++++++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++************)))************************((()))***+++++++++++++++++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,,,,,,,,,,++++++******))))))((((((+++***))))))***,,,...///+++,,,,,,---,,,+++))))))(((((()))************)))(((((((((((()))***+++,,,*********++++++*********(((***+++------,,,+++***)))******+++++++++******************************((())))))))))))*********++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---++++++++++++,,,------...------------------------***+++,,,///222333111///++++++,,,,,,,,,---------///...---,,,,,,---...///---.../////////...000111---......///000111111222111111000000000000111111222222333555888<<<@@@BBB===999555222222333333222222222222111222222333333666666666666666666666666;;;999555444555777888888<<<;;;888666444444444444///000222444555444222111111222333555666777777777444222000///000333777::::::;;;<<<===>>>===<<<;;;999888777777777888:::;;;444444444444444444333333000000111111111111000000///------...000111000///000000000000000000000000000000000000000000000000+++++++++,,,/////////---******+++,,,...///000000+++,,,---,,,***)))***++++++++++++***++++++,,,,,,,,,+++***+++,,,,,,+++***,,,,,,,,,+++++++++******+++******)))((()))))))))+++)))''''''((())))))(((+++)))((()))***+++***)))''''''(((((()))))))))***))))))))))))))))))))))))))))))******++++++++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,******))))))))))))*********++++++,,,,,,------...((()))***+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------))),,,///...***&&&$$$$$$------,,,++++++*********+++++++++,,,,,,---------........................++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........//////............////////////.........---------,,,,,,------...///000000000//////.........//////222111000///---+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++*********))))))+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))'''%%%&&&)))+++***)))---,,,******+++***)))'''&&&'''((()))***+++++++++))))))))))))************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***((())))))))))))*********++++++***************+++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,......---,,,***,,,------,,,++++++,,,---------------------------------,,,,,,+++++++++++++++------------++++++,,,,,,*********+++,,,---............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///.........///...---+++////////////////////////000000000000////////////444333222000//////......222444666888999999888777555555444333222222222222000000111111111222222222333444444444333333555666:::;;;;;;999777666666777888777666444333333333333333444555555555444333222333222000//////111222444444333111000111333555777999:::<<<============<<<:::888777666777777666444333222111111222444666777222111///......///000111000000000000000000000000111111000000//////......000000000000///...---,,,+++++++++,,,---...///000---+++)))***,,,---,,,))))))******++++++,,,------,,,,,,,,,,,,,,,+++***))))))''''''***...000...,,,,,,,,,,,,++++++*********+++++++++***************+++***((('''''')))+++---------,,,++++++,,,------)))***+++++++++)))((('''************))))))))))))******))))))******+++,,,+++++++++*********)))))))))))))))))))))))))))))),,,,,,+++***))))))******,,,***))))))***++++++*********+++++++++,,,,,,,,,***+++++++++++++++++++++((('''(((++++++)))+++000,,,,,,+++***))))))*********'''$$$$$$(((,,,......---------///111111///---.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---------------------------------............///........./////////000000///............///000000000///,,,++++++,,,///000////////////000000000000.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++((())))))))))))*********+++++++++*********))))))++++++,,,,,,++++++***))),,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,)))'''''')))***)))(((***)))((()))+++,,,,,,+++))))))******+++*********))))))))))))******************+++,,,,,,,,,++++++***************************++++++,,,,,,++++++***)))))))))*********++++++++++++***************+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,+++,,,---------+++***,,,------,,,++++++,,,------------------------+++++++++*********))))))+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,,,,------------,,,,,,+++---------------------------------...//////...---,,,------......------,,,......//////000000111111222222111000////////////111333555777888888777777555555444333222222222222000000000111222222333333222444444444333333555666888999999888666555555666777777666555333222111111222333444444555444333333444333111000000111222333444333111000111333555666666777999:::;;;:::888777888666555444555555333222333222000000000222333555222111///......///111222.................................///000000111111000000000//////...---,,,++++++++++++,,,---...///---+++)))***,,,---,,,***,,,+++++++++++++++++++++++++++++++++++++++******)))(((''')))+++---,,,***,,,,,,,,,++++++*********+++++++++******)))))))))))))))((((((((()))***+++***)))(((((((((((()))******++++++******)))((('''************))))))))))))******))))))******+++,,,+++++++++*********))))))************************,,,++++++***))))))******,,,***))))))***++++++************+++++++++,,,,,,)))***,,,------,,,***)))222...,,,,,,+++((()))+++------,,,+++++++++++++++---+++((((((+++------,,,---------///000111///---......---------,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------............///+++++++++,,,,,,,,,---------------......000111222000///---,,,,,,---///000......//////000000000111***++++++,,,,,,---......------------------------------,,,,,,+++++++++***((((((((())))))))))))***+++++++++***************++++++,,,,,,++++++***)))*********************+++(((((()))***+++---...///---+++)))))))))***)))''')))(((((()))+++,,,,,,+++++++++,,,,,,+++***)))))))))))))))*********+++++++++++++++,,,++++++******))))))))))))))))))))))))+++++++++******+++++++++************+++++++++,,,+++***************++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++,,,,,,+++******,,,------,,,++++++,,,------------------------+++++++++************)))---,,,,,,++++++,,,,,,---------,,,+++*********+++++++++,,,---------,,,,,,........................,,,,,,---...////////////...///111222222111///...------...///000111222222111000000//////000000111000222444555666777666666555555444333222222222222000111111111111222222222222333555444333333444666666777888777555444555666666666666666444222000///000111222333444444333333666555333222111222222333444333222111111333444666555666888999999777555333777555444444444444333111111000///......///111222444333111/////////111222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000222333333000000//////...---------,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***------,,,,,,+++******)))++++++*********+++,,,,,,+++)))'''''')))***)))(((+++++++++++++++*********,,,,,,+++***))))))(((((('''(((((())))))))))))))))))((((((''''''(((((())),,,,,,+++***)))(((((((((************))))))))))))***))))))))))))***+++++++++++++++***************++++++++++++++++++++++++,,,+++******)))*********,,,***))))))***++++++************++++++++++++,,,)))***,,,---...---,,,+++///)))%%%'''*********,,,......------------,,,,,,000...---,,,------,,,***---------...///000...---------------,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------............///------.........////////////............//////000////////////////////////---......///000111111222))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))))))))************************************+++++++++++++++***))))))))))))))))))************&&&&&&&&&''')))***,,,---,,,+++******************,,,***))))))******)))'''+++,,,,,,,,,,,,+++******))))))*********++++++++++++++++++++++++***)))(((************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,*********)))******+++,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,------------......+++***)))***+++,,,+++)))***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------,,,++++++***************+++,,,---------,,,---------------------------.../////////......///...000222444444222000............///000111111111///////////////000111111000111222444555555555555555555444333222222222222333333222222111000000000222333555555444333444555666777888777555555555777666777888888666444111///000000111222333333444444777666555333222222222333444333222111111222444555555666999:::999777444222666555333444555555444333......,,,,,,,,,...000111888666444111000///000000++++++++++++++++++++++++++++++,,,...000111222333//////......---------------,,,++++++*********++++++++++++++++++,,,++++++,,,,,,,,,++++++***************))))))***+++,,,---,,,+++)))(((((((((((((((+++++++++***************,,,,,,+++***)))(((''''''%%%'''(((******)))((('''************************---,,,+++)))(((((()))***************)))))))))((()))))))))))))))***++++++************************++++++++++++++++++++++++++++++***************+++,,,***))))))***++++++***************++++++++++++******+++,,,...///111222333***$$$'''+++,,,,,,------------...---------,,,.........//////---,,,***...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---------------------------------............///.../////////000000000000111111///......---------...///000111111000///...,,,---...///000111222333******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++,,,,,,***************************++++++++++++***))))))((((((((())))))*********((((((''''''((())))))*********************+++,,,+++)))((()))******)))(((******+++,,,,,,,,,,,,+++************++++++++++++++++++++++++******)))(((++++++++++++++++++++++++,,,+++))))))))))))+++,,,******+++++++++,,,,,,,,,******))))))***++++++,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........+++***))))))++++++***))))))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,++++++*********+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///111222111...,,,,,,---***+++...//////...+++***000000000000////////////............///000111222000000111222333444555555555555444333222222222222555444333222000///...---111333555555444444444555555777888777666666777888777888999999888666333222000000111111222333444555777666555444333333222222444444333222222222333444444555777888777555333111333222111222444555555333,,,+++++++++,,,...111222:::999777555222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///......------------...------,,,+++************++++++,,,+++++++++++++++******+++++++++,,,,,,,,,))))))))))))***++++++,,,,,,,,,+++***)))(((((()))************************++++++******)))(((((('''%%%''')))++++++***((('''++++++++++++++++++++++++---,,,***)))))))))***+++************)))))))))((())))))(((((())))))***+++************************************************+++***************++++++,,,***))))))***++++++***))))))*********+++++++++,,,***)))***,,,111666999BBB888000//////---******+++,,,------...---,,,,,,***+++---......---,,,,,,...---+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,---------...------,,,+++++++++,,,---------------------------------............///++++++,,,,,,,,,---------//////............//////...///000111111000///...,,,---...///000111222333,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***************+++++++++******++++++******)))(((((((((((()))******++++++++++++***)))))))))******''')))***)))))))))+++---'''&&&&&&(((***,,,,,,+++))))))***+++,,,,,,++++++*********++++++++++++,,,*********+++******))))))++++++++++++++++++++++++*********))))))*********************+++++++++,,,))))))))))))***+++,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,------......+++***)))***++++++***))))))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,+++***,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,000222444222...++++++---+++,,,...//////...,,,+++111000000000/////////...............//////000111000000111222333444555555555555444333222222222222444444333222111000///...111333555666555444444444555666777777777777888999777888999999999888666555222222111222222333444555555555555444444333333222444444333333222222333333111222333333333222111000///......000333555555555---,,,++++++,,,...111222999999:::999666222///,,,------------------------........................///...---,,,,,,---...///------,,,+++++++++++++++***+++,,,,,,******+++,,,)))******+++,,,,,,------((()))******+++*********(((***,,,+++***))))))***)))))))))*********************)))))))))((((((((('''(((***+++,,,+++)))(((((())))))******))))))(((+++************+++,,,,,,************)))))))))))))))(((((((((((()))*********************+++++++++*********************************)))******+++,,,,,,***))))))***++++++***)))))))))************+++,,,***((((((+++000555999<<<444/////////,,,+++,,,+++,,,---.........---,,,'''***,,,------,,,---......---++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...///...---,,,,,,++++++,,,---------------------------------............///------------............++++++,,,---///111333444......000000000000......---......///000111111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++***************))))))((((((((()))******+++,,,,,,******))))))))))))******((()))***)))''''''))),,,&&&%%%%%%'''***,,,,,,+++*********+++******))))))*********+++++++++,,,,,,((())))))************)))************************))))))************)))))))))))))))*********++++++))))))))))))***+++,,,---++++++************++++++******+++++++++,,,,,,,,,******++++++,,,---------,,,+++******+++,,,+++***)))***,,,,,,***)))***+++++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,....../////////...------------------------------...222444222...+++---///000000111111111111000000////////////000000000000//////.........//////000111111111222333444555666555555444333222222222222111111111111111222222222000333555666555444444444333444666666666666777999666777777777777888888888444444333222222333444555333333444444444333333333444444444333333222222222111111111111111111222222//////000222666999::::::111000...------...///000444666:::;;;:::666222...---------------------------------........./////////...,,,++++++,,,...///...---,,,,,,,,,,,,,,,---***+++---,,,***)))+++---+++++++++++++++++++++,,,((()))+++,,,,,,***((('''###&&&+++,,,+++))))))***((()))))))))*********+++(((((((((((())))))))))))((()))***,,,,,,++++++***''''''((())))))(((''''''((()))***+++,,,---------************))))))))))))((((((((((((((()))******))))))*********+++++++++++++++++++++++++++++++++******))))))***++++++,,,,,,***))))))***++++++***))))))))))))******************))))))***,,,///000+++((('''***+++***+++///+++---...000000///...---(((+++------,,,,,,---//////---******+++,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,---......******+++,,,,,,---......//////...,,,,,,+++++++++---------------------------------............///////////////000000000111,,,,,,------///000111222.........//////...............//////000000000111+++++++++,,,,,,------...++++++++++++++++++++++++(((((()))***+++,,,,,,---)))************+++++++++))))))******++++++++++++***************)))((((((((())))))***+++,,,,,,,,,'''''''''''''''((()))))))))++++++)))&&&%%%'''))))))((('''((()))***)))(((++++++++++++)))((('''&&&******+++++++++,,,,,,,,,'''((()))***************))))))))))))))))))))))))((()))***++++++***)))(((((())))))))))))*********))))))))))))***+++,,,---++++++************++++++******+++++++++,,,,,,,,,))))))***++++++,,,------,,,+++***+++,,,,,,+++***)))***,,,,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,---------++++++---......---++++++'''(((***,,,---------,,,///000000000///...------........................,,,000333222...,,,...111//////............//////------...///000111222222//////............//////111111111222333444666666555555444333222222222222---...///000222444555666000333555666555444444444111333555555555555777888555555555555666777999999666555444333333333444555222222333444444333333333444444444333333222222222333333222111222333555666222222333666;;;>>>@@@@@@555333111...------......000333999======999444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///---,,,++++++,,,...///---------,,,,,,------...))),,,---,,,***)))+++---------,,,++++++*********'''))),,,------***'''%%%$$$))),,,+++))))))***(((((())))))*********+++''''''(((((())))))************+++,,,,,,,,,,,,,,,'''((()))******)))((('''&&&'''***,,,---......---************))))))))))))((((((((((((((()))******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,,,,***))))))***++++++***))))))))))))************((()))***+++***)))(((''',,,******,,,***'''(((,,,,,,...000111222111000///***---///...,,,+++---//////---***)))***++++++************++++++,,,,,,,,,*********+++,,,---...///******+++,,,,,,---......000///...---,,,+++++++++---------------------------------.........//////,,,,,,,,,------------...222111000///...---------........................////////////000000000000+++++++++************)))------,,,+++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))((((((******+++++++++******)))))))))))))))))))))))))))************************((()))***+++,,,+++******((((((***+++,,,---------,,,+++++++++***)))))))))(((((((((((((((((((((((((((((())))))******++++++(((((())))))*********+++***************)))((('''))))))))))))))))))))))))+++++++++++++++***)))(((***************************++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---000000///...---,,,,,,+++---,,,+++,,,...///...---......---,,,,,,...///000------------------------......------------......---///111111///---------111222222333333444555555333222111111000000111111333222000...///111333555222111111111111222333444444444555555555555555444444111///000333666999999888666555555666666555333333555666666444222222333777777666444111000000111///111333444333333444555222333444666777888888888888444000------...///...111222444555444111...,,,000---,,,---///000...,,,---,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,------+++))))))***+++***)))......---,,,+++***))))))***,,,,,,+++)))((()))***))))))))))))******************************++++++))))))(((((((((((())))))''''''(((((()))))))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************(((((((((((()))***+++,,,***+++,,,+++)))((()))***((((((((((((((((((((((((''')))++++++)))))))))***))))))***+++,,,,,,------+++++++++,,,,,,------------,,,+++++++++,,,---...*********+++---///000111---...000000000...,,,+++*********++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++......------------......++++++,,,,,,,,,,,,------))))))***+++,,,,,,------******,,,...000111333444...------------...//////111000///......---......,,,------...///000111111333222000/////////000111+++++++++*********)))))),,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))((((((******+++++++++******)))************************************************((()))***+++++++++************++++++,,,+++++++++++++++******************)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********************))))))(((((())))))))))))))))))))))))***++++++++++++***))))))***************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,---/////////...------,,,,,,---,,,+++,,,.........------------------...//////------------------------......------------......000111333333111000///000111111111222333333444444333222111111000000111111222111000///000111333444555555444444444555666666666666666666555444333333222111000222555777777666666555444555666777666555333555666555333222333333666444///***)))+++///333000222333333222111222333222222333555666666666666444111...---...000000000111111222333222000...---///---+++,,,...///...,,,...------,,,---...///000---,,,,,,++++++,,,,,,---+++******+++,,,+++)))&&&$$$%%%&&&((()))******+++***+++,,,+++)))((()))***))))))))))))************************************))))))(((((((((((())))))((((((((())))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((('''''''''((()))***+++++++++,,,,,,+++***))))))+++))))))))))))))))))))))))************+++,,,,,,,,,)))******+++,,,,,,------))))))*********+++++++++---,,,,,,+++,,,,,,...///,,,,,,,,,,,,---...//////000---((($$$$$$&&&+++...,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,+++***)))***,,,---,,,+++......------------......++++++,,,,,,,,,,,,------)))******+++,,,,,,------+++,,,,,,---...//////000...------------...////////////...---------......------......//////000000222222000/////////000000++++++*********)))))))))+++++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))((()))******+++++++++******++++++++++++++++++++++++************************((()))******++++++******+++++++++++++++***)))((())))))******************************************************))))))))))))(((((())))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********************************++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,------------------------------,,,+++,,,---...---,,,,,,,,,---.............................................------------......000222444444222111000111000000000111222222333333333222111111000000111111111111111111111222222222444333333222222222333333777777777666555444333222000000111444666666444222444333333555888999999888333555666555333222333444666333///,,,,,,...111444222333444333111000111222222222222333333333333444000//////111333555555444111000000000///......---...,,,+++,,,---...---+++///...............///000,,,,,,++++++++++++,,,,,,***++++++---...,,,'''$$$!!!$$$'''***++++++******+++,,,+++)))))))))+++)))))))))*********++++++************************))))))(((((((((((()))))))))))))))***************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''(((((()))*********+++,,,---,,,*********+++************************(((%%%###$$$(((******)))*********++++++,,,,,,---)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++///+++%%% $$$***......------,,,,,,++++++***+++,,,------...---------+++***)))***,,,---,,,+++------------------------++++++,,,,,,,,,,,,------******++++++,,,,,,------...------------,,,,,,,,,...------------...//////......---------...//////.........///////////////111111000/////////000000************))))))))))))*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))((())))))***+++++++++******++++++++++++++++++++++++************************((())))))************************+++***))))))((((((((())))))******++++++************************++++++******))))))(((((((((((())))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******************************++++++++++++******))))))*********+++++++++************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,------.........,,,+++***+++---...---,,,+++,,,---...///...---,,,////////////////////////......------------......///111333333111//////////////////000111111222222333222111111000000111111///000111222333222111111333222222111111111111111666666666666666555444333222111111222444555333222444333444666:::<<<<<<<<<333444555444333222444555333333333444444333111000222333444333222222333555222222111111111111111111000000111555888::::::999000///...---------......,,,,,,+++,,,,,,,,,,,,,,,......---------.........,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,+++(((%%%$$$&&&)))+++,,,+++)))((()))+++,,,+++***)))***+++))))))*********++++++++++++++++++***************))))))(((((((((((())))))******************+++++++++***)))((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))************************((())))))******++++++***+++,,,---,,,+++***+++,,,************************((($$$ !!!'''+++***(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,))))))************))))))************************---------,,,,,,,,,,,,,,,------...............---+++***)))***,,,---,,,+++------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------.........------,,,,,,,,,...------------...//////............//////000111///////////////.........000000000/////////000000*********)))))))))((((((((()))***+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********(((((())))))******))))))((((((((())))))******+++************************++++++******))))))(((((())))))((((((((((((((((((***)))))))))))))))******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,************************)))******++++++******)))))))))*********+++++++++++++++++++++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,+++***+++---...---,,,***+++---.........---,,,////////////////////////......------------......///111333333111/////////...//////000000111222222333222111111000000111111///000111333333222111000555555444444444444555555333333444555555666555555444111//////111333444444555444555777;;;===>>>>>>444444555444222222444666444333111222333222000---000222333333333444666999444444222000////////////...///111555999::::::888000///---,,,+++,,,---...,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///,,,***((()))***))))))(((***,,,------+++(((&&&)))***++++++***)))***+++************+++++++++++++++++++++*********))))))))))))(((((((((((())))))++++++******************)))(((((('''((()))***+++************************(((((((((((((((((((((((())))))))))))))))))******************************)))***+++,,,,,,,,,++++++***+++,,,,,,******+++,,,************************---((($$$&&&+++//////---***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************((()))***+++,,,,,,,,,+++)))+++...///000...+++*********++++++,,,---...............//////......---+++***)))***,,,---,,,+++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.............../////////...------------...//////////////////000111222222///////////////........./////////000000000//////******)))))))))(((((((((&&&''')))***++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((((()))***+++&&&'''((()))))))))))))))(((((())))))))))))))))))************************************))))))))))))))))))((((((((((((''''''(((((()))************)))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,************************))))))************)))))))))************++++++++++++++++++,,,,,,------...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---------...,,,+++***+++,,,---,,,+++++++++,,,---------------..............................------------......000222444444222111000111/////////000111111222222333222111111000000111111///000111222333222111111333333333333333444555555000111222333444555555555333000...---///222444555555444555777:::<<<<<<<<<444444444333222222555777BBB;;;333...///222333444///000111111222444777:::888666444111////////////------...111444555444333///...---,,,,,,---......+++---...---,,,+++,,,...+++,,,,,,,,,,,,+++******++++++************++++++///,,,((('''(((***+++,,,'''(((***+++,,,+++)))((()))***++++++***)))+++,,,*********++++++++++++,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))***************)))))))))''''''''''''((()))***+++************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))***+++,,,,,,,,,******(((***++++++***)))+++,,,************************,,,)))'''(((+++......---+++++++++++++++++++++++++++++++++************)))(((((()))************)))***+++---////////////...---,,,+++++++++,,,---...(((((()))***,,,---...///.........///......---,,,+++***)))***,,,---,,,++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------......///000000000...------------...//////000000//////000000111111.........///////////////......///000000000//////***)))))))))((((((((((((%%%&&&(((***++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))(((((()))++++++,,,,,,+++************************)))))))))))))))))))))))))))(((((('''((()))***+++(((((())))))(((((('''''')))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))*********))))))((((((((('''''''''&&&(((***,,,,,,+++)))((())))))))))))))))))))))))((()))***+++++++++++++++************************))))))************)))))))))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------+++*********,,,---,,,+++,,,,,,++++++,,,,,,---...------------------------......------------......000111333333111000///000//////000111111222222333333222111111000000111111000000111222222222222222/////////000111222333444000111111222333333333333000...---...111333444444444444333555777999888777444444444333222222555888KKKBBB666000000333444444///000000//////111444777;;;999666222000/////////...------...000000///.........------------......,,,...///...,,,+++---///,,,,,,---------,,,+++***++++++************++++++,,,***(((((()))+++,,,,,,((()))******+++*********(((***++++++******+++,,,*********+++++++++,,,,,,,,,,,,++++++***))))))((())))))(((((((((((())))))*********))))))(((((((((''''''((()))******+++***************************))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((()))***++++++***(((''''''(((******)))(((***+++))))))))))))))))))))))))(((((((((((()))*********+++++++++++++++++++++++++++++++++*********))))))))))))+++,,,,,,,,,+++***,,,---...//////...---,,,---,,,***))))))+++...///(((((()))******+++,,,,,,...............---,,,,,,+++***)))***,,,---,,,+++***+++---......---+++***++++++,,,,,,,,,,,,---------------------------------------.........//////...------------...//////000///...............///------......//////000000------///000000000//////))))))))))))(((((((((((($$$&&&(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++*********)))(((&&&%%%$$$******))))))((((((''''''(((((((((((((((((((((((((((((())))))******++++++))))))(((((('''''''''&&&%%%'''***------,,,)))'''))))))))))))))))))))))))))))))***++++++++++++***************************))))))************)))))))))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((()))+++,,,,,,+++)))((()))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++---,,,+++***+++,,,---...------------------------.........------.........---///111111///---------000000000111222222333333333222222111000111111111111111111111111222222222111111222333444666777888111111222222222111111000,,,,,,---000333444333222444333222333555666555444444444444222111333666888FFF>>>666222111111...***/////////...---...111444===:::777333111000///000111///......//////...,,,---.....................,,,...000///---,,,---000------...///...---+++***++++++************++++++)))((((((***,,,---,,,***------,,,,,,+++*********(((***++++++******+++---******+++++++++,,,,,,,,,,,,,,,++++++***))))))((())))))(((((((((((())))))***)))))))))(((((('''''''''(((***+++,,,,,,++++++************************))))))))))))))))))))))))(((((())))))*********+++************************&&&''')))***)))(((&&&%%%&&&((())))))(((((()))+++(((((((((((((((((((((((()))+++------,,,++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---...---,,,,,,+++,,,---...---+++)))'''***+++,,,---------------)))))))))))))))*********---.........---,,,+++++++++***)))***,,,---,,,+++***+++---......---+++***++++++,,,,,,,,,---------------------------------...---------------,,,,,,...------------.../////////...---,,,,,,,,,,,,,,,,,,------...///000111111,,,---///000000000//////))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''************************))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))***++++++++++++************)))))))))))))))***))))))))))))+++---...,,,,,,,,,,,,,,,+++++++++&&&'''(((***++++++++++++&&&&&&''''''(((((())))))************))))))(((((())))))))))))))))))))))))+++++++++*********))))))************************++++++***)))(((((())))))***++++++,,,+++***)))((()))))))))))))))))))))))))))************+++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,)))+++---...------...///++++++,,,,,,,,,,,,------***++++++,,,---...//////......////////////......+++,,,---......---,,,+++...000222444444444333222333444555555555444333222111111222222222111111000000111111111111222222222222222222222333444555555///000222333444333333222444222000000111333333333888666444555666666333000111111000000000000000000555777777444///---...000/////////000000000000000888777666444222111//////000///...---------------)))***,,,,,,,,,,,,---//////...------++++++***)))******+++,,,...///000000))))))************)))))),,,,,,+++******+++,,,,,,+++++++++******(((''''''))))))))))))))))))))))))))))))))))))************(((***+++,,,,,,+++***((('''(((***+++***)))'''&&&''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++******++++++++++++******//////...---------......************************------,,,++++++******)))+++***)))))))))***,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---.........---,,,+++***)))(((***++++++,,,,,,++++++***------...///000000000000222222222111000...---,,,+++*********+++---///000++++++******++++++,,,---...............---------,,,------...///000111111111111000......---------333222222222111111000000////////////000000000000))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''((()))***************+++******)))******,,,,,,''''''''''''&&&&&&&&&&&&((())))))************)))'''''''''(((((((((((((((++++++*********)))))))))))))))))))))))))))))))))+++++++++*********))))))************************++++++***)))))))))))))))***++++++++++++***)))((()))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,---///000///---++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------...............////////////.........///000111111000///......000222333444444333222111222333444555555444444111111222222222111111000000000111111111222222222111111111111222333444444222222333444444444444444444222000111222444444444444222111333777999888777333333222222111000//////333333333111///...///000////////////////////////222111000///...,,,++++++//////...---------------,,,---...---,,,+++,,,------------,,,,,,++++++***++++++++++++++++++++++++))))))************))))))++++++***))))))***+++++++++++++++******)))((('''))))))))))))))))))))))))))))))))))))************&&&'''((())))))((('''&&&++++++***)))))))))))))))((())))))))))))((((((''')))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))******++++++******)))***+++++++++,,,,,,------************************)))******++++++,,,,,,---((()))***+++,,,++++++***+++,,,,,,------,,,,,,+++******))))))******+++,,,+++++++++++++++++++++******++++++,,,,,,++++++*********,,,---.../////////111111111000///---,,,+++---,,,+++++++++,,,---...***************+++,,,,,,,,,,,,,,,---------------..................//////111000///...------------//////......------------.../////////000000000000))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''((()))***+++))))))))))))))))))))))))***+++,,,,,,------,,,,,,%%%&&&(((+++,,,,,,+++***++++++*********+++,,,,,,++++++***)))))))))))))))***************)))(((((())))))((((((((((((((('''+++++++++***************))))))))))))))))))))))))+++************)))))))))************************+++*********))))))))))))******++++++******)))((()))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...---+++*********++++++++++++,,,,,,,,,,,,------------------------......////////////......///000111222222111000///...///111222333333222222000111222333444555555555000111111222222222111111000000000111111111222222000000000000111222333333444444333333444444555555333222111222555777888888444222222333666999::::::666666555333222111000///111000......///000//////........................000000///......------,,,......---,,,,,,,,,------///000000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))((())))))************))))))******)))(((((()))************+++******)))((('''))))))))))))))))))))))))))))))))))))************%%%&&&'''(((((('''&&&%%%...,,,***)))((()))+++,,,*********))))))((('''&&&************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******++++++******)))'''(((***,,,------------************************))))))******+++,,,,,,,,,&&&(((+++------,,,***(((++++++,,,,,,,,,,,,++++++******))))))******+++,,,'''(((((()))***+++,,,,,,***++++++,,,,,,++++++***'''(((***+++,,,---------////////////...,,,++++++...---,,,++++++++++++,,,+++************+++,,,,,,***++++++,,,,,,---------............------,,,,,,000000///...------------,,,,,,,,,,,,,,,+++++++++....../////////000000000))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((('''&&&&&&)))))))))))))))))))))))))))***++++++,,,,,,++++++%%%'''***,,,---,,,***)))******++++++,,,---......111000...---,,,,,,,,,,,,))))))*********))))))(((***)))))))))((((((''''''++++++++++++************((((((((((((((((((((((((************))))))))))))*********************************************)))******************))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++))))))))))))))))))))))))************************((((((((((((((((((((((((------,,,,,,,,,,,,,,,,,,&&&(((*********)))***,,,***++++++++++++,,,,,,,,,.........------,,,,,,,,,---......//////......---,,,---...//////...---,,,...///000111222222222222111111222222333333333444000000111222222222111111000000000000111111111111000000000111111222333444555444333222222333444555111111222555999<<<======999777555333444555666777666555555444333222222111333000------000111///---...---------------,,,,,,........................------,,,,,,,,,,,,,,,---///000000...,,,******+++******++++++,,,,,,,,,,,,///......---,,,+++******)))******++++++******)))*********))))))************************)))(((((())))))))))))))))))))))))((()))))))))************((())))))******))))))(((---,,,+++***)))******+++((())))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))(((***,,,...///...---,,,************************,,,,,,++++++***)))))))))''')))+++,,,,,,,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...''''''((()))***++++++,,,***++++++,,,,,,++++++***((()))***+++,,,,,,,,,+++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,---.........------------------------000///...---------------......------------------........./////////000000))))))))))))))))))))))))))))))************))))))************************************************((((((((((((((((((((((((------+++***((('''&&&%%%))))))))))))))))))))))))(((((()))***************(((***,,,------,,,)))((()))***+++---///000111222///...,,,***)))((())))))'''''')))******+++++++++******))))))((((((((('''************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++************++++++))))))))))))))))))))))))************************((((((((((((((((((((((((------,,,,,,,,,,,,,,,,,,''')))+++,,,++++++,,,---*********+++++++++,,,,,,.........------,,,,,,+++------............------++++++------------++++++......///000111111111111333333222222111111111111///000111222222222222222//////000000000111111111222222111222222333444555444333222111111222333444///000222666;;;???AAAAAA999888666333111111222444333333333333333333333333555222......000000...,,,......------,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,------...///...,,,+++,,,---)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))************))))))((())))))))))))))))))))))))((()))))))))************************************)))***+++++++++***)))(((&&&&&&((()))************&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))******)))))))))***+++---......---+++)))************************,,,,,,+++******))))))(((******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...)))))))))))))))))))))******++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,+++*********+++,,,------.........------------...//////+++,,,,,,---...//////000++++++,,,,,,---......//////......------------.......................................////////////))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((()))***)))))))))+++,,,.........,,,+++)))+++,,,...000111333333333111///,,,)))((((((((()))&&&'''((()))+++++++++,,,***))))))))))))))))))((()))))))))))))))*********))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))***+++,,,,,,,,,+++***))))))((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,...///000///---,,,,,,,,,************++++++++++++.........------,,,,,,,,,------............------,,,---...//////...---,,,.........///000000111111555444222111000////////////000111222222222222222/////////000000000111111222222222222333444555666333333222111111111222222///000222666;;;>>>???>>>333333333111000000111333000000111111222333333333444222000/////////...,,,.........------,,,,,,++++++,,,,,,,,,---------...++++++******++++++,,,,,,***,,,------++++++,,,---)))*********++++++,,,,,,(((((())))))******++++++******++++++++++++******++++++,,,,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))((()))+++,,,,,,***((('''$$$%%%'''(((***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((())))))******))))))((()))******+++***)))((('''************************(((((())))))***++++++++++++***)))((()))***,,,---******++++++++++++************))))))******+++,,,+++++++++******))))))(((***++++++,,,,,,++++++***,,,------------,,,++++++***++++++,,,,,,,,,,,,+++((()))+++,,,---............------------...//////,,,------....../////////++++++,,,---...///000000......---------------...,,,,,,---------------...------........./////////))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''************************))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))(((((()))***************------......///.........///000111333333333333222555222///,,,******++++++'''((()))***************)))))))))))))))*********''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((()))+++------,,,+++***)))(((((('''((()))***+++)))))))))))))))))))))))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++,,,,,,,,,...///000///---,,,,,,,,,************++++++++++++------------------,,,,,,,,,------......------,,,,,,---...//////...---,,,............///000111111333222111000//////000000//////000222222333333222////////////000000000111111111111111222333444555333333444444333222222111000000111444777888888666---///111000......///111/////////000000000000000///000000...---,,,---/////////......---,,,,,,,,,---...............//////***************+++,,,,,,***+++,,,,,,******+++,,,***************+++++++++((()))))))))***************++++++,,,,,,++++++***)))***+++,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((''''''(((((((((+++++++++++++++******)))&&&&&&''')))************((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((((((((((()))))))))))))))************************(((((())))))***+++++++++))))))******++++++++++++******++++++++++++************))))))******+++,,,,,,+++++++++***************++++++,,,,,,++++++***)))***+++,,,------------***++++++,,,---------,,,******,,,------------,,,,,,,,,,,,,,,,,,---......---------------------------------....../////////...------,,,,,,------...,,,,,,,,,,,,---------...---------.........//////))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))***+++++++++++++++,,,------...///000111111333444444555444333111000444222///+++))))))*********************)))(((((((((((())))))******++++++&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))+++---------+++***)))(((''''''''')))***+++)))))))))))))))))))))))))))************+++++++++++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,(((***,,,,,,++++++,,,---)))************+++++++++------------------------,,,------......------,,,+++,,,---......---,,,+++...------......///000111111111000//////000111222//////000222222333333333////////////000000000000000000000000111222333444444444555666555444222111222111111333444444111///,,,///111000---+++,,,---000000//////......------***---///---++++++...111000000///...------,,,,,,******************************))))))***+++,,,,,,***+++,,,+++)))((()))***************************,,,,,,++++++++++++++++++***++++++,,,,,,++++++***((()))***++++++***)))(((((())))))*********))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))///...,,,******+++,,,---'''((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))))))))(((((())))))))))))***+++---...************************++++++******)))((((((((('''(((+++------,,,***)))******++++++++++++******,,,,,,++++++,,,,,,---...++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++&&&''')))+++---...//////***+++,,,,,,------------+++,,,---...---,,,+++***++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,000////////////.........------,,,,,,,,,------...---------....../////////---------.........//////+++***)))))))))***,,,---******))))))))))))*********)))(((''''''((()))***(((((())))))*********+++))))))(((((('''''''''&&&(((((()))***************(((((())))))))))))(((((((((((((((((())))))))))))+++---///111222222111111111111111222222333333444222222000...,,,***((('''%%%&&&'''((()))***+++,,,+++***)))(((((('''''''''***************)))((((((***''''''******'''''')))))))))))))))(((((((((((((((***+++***)))((()))***'''(((***+++++++++***)))************************((()))*********((('''&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))*********************************************************))))))))))))))))))************+++++++++//////...---,,,,,,++++++---,,,)))((((((***---///,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000000...------......//////000000---------.........//////000000000000000000000000//////000111111111111111000///---------000333555000000111111111000000///222444777;;;<<<:::555111222222111111000111111111......///000000000000000///////////////////////////............///000111---...///...------...///++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,+++***)))((()))***,,,,,,***)))***+++(((((()))***+++,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,++++++***)))((('''''''''&&&%%%&&&'''***---...---...---+++(((''''''(((,,,+++++++++******)))))),,,+++***((((((((()))***++++++***))))))((())))))*********************************)))))))))))))))************************+++)))(((&&&&&&((()))+++(((((((((((())))))))))))%%%&&&'''(((((())))))((()))************+++++++++###%%%$$$$$$(((---******++++++++++++******+++*********))))))(((((()))***++++++***)))***+++*********************************)))******+++,,,///,,,***)))+++,,,++++++************************+++***)))))))))***,,,,,,(((((((((((((((((((((((((((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,---.........---,,,---.........---,,,,,,+++,,,,,,,,,------///000111/////////...---------,,,222000///---,,,,,,,,,---333000---,,,...000222222******))))))******+++,,,******))))))))))))*********)))(((''''''((()))***''''''(((((()))))))))))))))))))))(((((((((''''''&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))+++,,,------------------......///////////////000//////---,,,***)))''''''&&&&&&'''((()))***++++++***))))))(((((((((((((((***************)))((((((,,,)))(((***)))&&&%%%((())))))))))))((((((((((((''')))***)))((('''((()))'''((()))*********))))))************************((()))******)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))************************************************************++++++++++++)))************+++++++++,,,,,,,,,---------------,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---......//////000000111111---------.........//////000000000000000000000000//////000111111111111000333222111000///---,,,,,,000000000000000111111111111222555888:::999666333444333222111000000///000......///000000000000000........................)))))))))******+++++++++,,,---......---,,,---...++++++++++++++++++++++++***++++++++++++++++++,,,+++,,,,,,,,,+++***))))))***+++------+++***+++,,,)))))))))***+++++++++,,,------,,,+++++++++++++++*********))))))))))))))))))((('''&&&'''(((***+++,,,---,,,***((('''((()))))))))))))))(((((((((''',,,+++)))((((((((()))*********)))((((((((())))))((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((()))))))))(((''''''(((((()))))))))*********%%%(((++++++)))((())),,,******++++++++++++******************)))))))))((()))***++++++***)))***+++++++++++++++++++++++++++******************+++++++++*********+++------...************************+++***)))))))))***+++,,,++++++++++++++++++++++++((())))))***************++++++++++++++++++++++++//////...---,,,,,,,,,---***+++,,,---------,,,,,,------......------,,,+++---------------...///000............------------,,,,,,,,,,,,---///111222...,,,******,,,.........((()))******++++++************))))))))))))******))))))(((((((((((())))))''''''''''''((((((((((((***)))))))))))))))((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))------,,,+++*********+++,,,,,,,,,,,,++++++++++++++++++***)))(((''''''&&&(((((((((((())))))))))))((((((((((((((())))))******************)))((((((---***)))+++)))%%%$$$&&&(((((((((((())))))))))))&&&((()))((('''&&&'''(((&&&'''((())))))))))))(((************************((())))))))))))(((((('''******))))))((((((''''''))))))))))))))))))))))))*********************************************************+++,,,,,,------)))************+++++++++******+++,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,...//////000111111222222---------...............000000000000000000000000...///000000111111000000222333333222000---)))'''000000/////////111222333111111222555777777666444555444333111000///............///000000000000///........................***+++,,,---...---,,,,,,+++,,,...---,,,+++,,,---+++++++++++++++++++++++++++++++++++++++*********)))******+++******))))))***,,,------,,,++++++,,,******************++++++,,,+++******)))*********(((((())))))************,,,***)))'''''''''((((((***++++++***(((''')))***))))))))))))((((((((((((+++***))))))((()))))))))((((((((('''(((((())))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))************)))((('''&&&'''((((((((()))))))))))),,,,,,+++))))))(((((((((******++++++++++++******************)))))))))))))))***++++++***)))***+++++++++++++++++++++++++++***+++++++++++++++******)))***,,,,,,++++++,,,---******************************))))))******+++,,,++++++++++++++++++++++++))))))***++++++++++++***************************,,,+++***)))(((((((((((()))***+++,,,,,,,,,++++++------......------,,,,,,------------------......------------............******+++,,,...000222333,,,+++***+++,,,------,,,'''(((***+++++++++***)))******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((************))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))...---,,,******+++,,,,,,,,,,,,++++++******)))))))))))))))(((((((((''''''))))))))))))((((((((((((''''''''''''((()))***+++***************)))((((((,,,)))(((***)))&&&%%%((((((((((((((())))))))))))'''((())))))''''''((()))&&&''''''(((((((((((((((************************((())))))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************************))))))******+++,,,------))))))*********+++++++++*********+++,,,,,,------)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,------...///000111111222........................000000000000000000000000...//////000000000000000//////000111000///---,,,000///......///111333555333222111111333444333222333333222000////////////---...//////000000//////........................---...000222222111///...)))+++------,,,***++++++************************,,,,,,++++++******))))))((())))))*********)))))))))+++,,,,,,+++******++++++++++++***************+++******))))))*********))))))))))))))))))******+++***)))(((''''''((((((((()))***)))(((((()))++++++++++++*********************))))))))))))))))))''''''&&&''''''((()))***************************)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***************)))((((((((((((((()))))))))******+++)))&&&&&&(((***************++++++++++++***************))))))))))))))))))***++++++***)))***+++++++++++++++++++++++++++***++++++,,,,,,+++******)))+++---,,,***((()))******************************************+++++++++)))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++***)))((('''&&&&&&&&&***+++++++++,,,,,,,,,,,,,,,------...------,,,,,,---------...------,,,,,,,,,,,,,,,------...............------............---------///000000///---'''((()))++++++***))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++***))))))***,,,---------,,,,,,++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((***+++,,,***************)))(((((()))''''''******''''''***'''((((((((()))))))))***((()))******(((((()))***'''''''''''''''(((((()))************************)))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************'''(((((()))***+++,,,,,,))))))*********+++++++++++++++++++++++++++++++++(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---++++++,,,---...///000111.....................---////////////////////////......///000000000000000.........///000111222222000///......///111333555555333111000000111111000000000000///000000111111------...///////////////........................***,,,---......---+++***(((***------,,,*********************************+++++++++******)))))))))((())))))*********))))))((()))++++++)))))))))***+++++++++***************++++++************++++++++++++******)))(((((('''((((((((((((((()))))))))'''((()))((('''''')))+++******************++++++)))))))))*********))))))''''''&&&''''''((()))***************************(((((())))))************************************))))))(((((((((((())))))(((((((((((())))))))))))(((((()))***************)))))))))*********+++++++++)))'''(((***,,,------******++++++++++++******))))))))))))))))))******)))***++++++***)))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++***)))))))))***************************))))))******++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,------...,,,,,,------...------,,,,,,------......---,,,++++++,,,,,,,,,------....../////////......---,,,+++.........000222222000---'''((())))))******))))))******))))))))))))******(((((())))))))))))((((((************))))))))))))(((((()))))))))))))))***(((((((((((((((''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))((('''''''''((()))******,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))++++++***************)))(((((((((&&&&&&******((())),,,''''''(((((())))))******)))***+++***)))((()))+++((((((''''''(((((()))***************************)))(((((((((((())))))***''''''(((((())))))******))))))))))))))))))))))))************************************************((((((((()))*********+++)))************++++++++++++*********************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---******+++,,,...///000000...............---------////////////////////////---...//////000000//////111000000000000111222333000000/////////111222333555333000///000111111000////////////000111222222------...////////////...------------------------+++,,,,,,------,,,******(((***---...,,,+++*********************************************))))))))))))******+++******))))))''')))******)))(((((()))******************++++++******************+++,,,,,,,,,+++***)))(((''''''&&&''''''((()))******+++'''(((((('''&&&&&&(((***(((((((((((())))))))))))(((((()))************)))((((((((('''(((((())))))((((((((((((((((((((((((((((((((()))******++++++************************(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))************************++++++++++++***))))))(((''''''((((((******++++++++++++******))))))))))))************)))***++++++***)))***+++************************************+++---...///---+++))))))+++------,,,************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,---...///,,,,,,------......------+++,,,---......---,,,+++,,,,,,,,,,,,------------,,,---......///.........---,,,---...000000...,,,((((((((((((((()))************))))))))))))******'''((()))******)))((('''******)))))))))(((((((((''''''((((((((()))))))))((((((((((((((('''&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))((())))))))))))(((((('''))))))******************))))))))))))(((((((((((((((((((((((())))))))))))(((((('''(((((()))*********************)))(((((()))''''''******'''(((***'''''''''((()))*********((()))***)))((('''(((***))))))((((((((()))***+++************************)))(((''''''((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************)))************+++++++++(((((())))))***+++++++++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,***+++,,,---...000111111//////.........---------////////////////////////---...//////000000//////000111222333444444333222000000000000000111111111222111//////111333333222000////////////000000111,,,---......//////......------------------------//////.........---------(((+++...///---+++******************************))))))))))))************+++,,,,,,,,,+++***))))))((()))++++++)))((()))***)))))))))***+++++++++,,,)))((((((((())))))***++++++*********))))))((((((&&&'''((())))))*********'''(((((('''&&&%%%'''((('''((((((((())))))))))))'''((()))***+++******)))******)))((((((((())))))(((((((((((((((((((((((('''(((((()))******++++++************************(((((())))))))))))(((((((((((((((((())))))))))))''''''((()))))))))(((((())))))))))))************''')))+++***&&&$$$%%%'''******++++++++++++******((()))))))))************)))***++++++***)))***+++))))))))))))))))))))))))***)))((()))***---111333888222+++)))---///---***************************((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++******)))))))))***++++++,,,,,,+++++++++,,,---...+++,,,------......------)))***,,,.........---,,,------,,,,,,,,,,,,,,,,,,***+++---...////////////---,,,+++---...///...,,,)))((('''''''''(((***+++******))))))))))))******'''((()))******)))((('''))))))(((((('''''''''&&&&&&'''''''''(((((())))))***************)))(((((((((((())))))))))))(((((((((((((((((()))))))))))),,,,,,------+++***(((&&&&&&''''''(((((()))))))))((((((((((((((('''''''''(((((((((((()))))))))***((((((((((((((())))))******************)))((((((+++((((((******&&&&&&)))&&&''''''((()))******+++'''((()))((('''&&&''')))***)))((((((((()))+++,,,************************)))(((''''''''')))***+++++++++***)))((('''&&&&&&))))))))))))))))))))))))************************************************,,,,,,++++++++++++++++++)))************+++++++++&&&&&&''')))***,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++---...///111222222//////.........---------////////////////////////---......///////////////+++...333666888777555333000000111111111000000//////......///222555555555111111000///////////////,,,---......//////......------------------------///...---,,,,,,,,,,,,,,,(((+++...///...,,,+++***))))))))))))))))))))))))(((((())))))******++++++---------,,,+++***)))((()))***,,,,,,***)))***+++(((((()))***+++,,,,,,---'''''''''''''''((()))***))))))))))))************'''(((((())))))))))))((('''(((((('''%%%%%%&&&'''))))))******+++++++++,,,'''((()))+++++++++***))),,,+++***))))))((())))))************************'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((('''&&&%%%(((((((((((())))))))))))(((,,,000000+++)))+++...******++++++++++++******(((((())))))*********+++)))+++++++++***)))***+++((((((((((((((((((((((((***)))''''''***...222555EEE;;;///+++---...***$$$************************((()))***+++,,,+++******************************+++,,,------......------************************++++++++++++,,,---...///,,,+++*********+++,,,---+++,,,,,,---.........---((())),,,.........---,,,---------,,,,,,+++++++++,,,---.../////////...---...---,,,---///000///...))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&+++)))(((&&&&&&((()))+++(((((()))***++++++,,,,,,))))))))))))((((((((((((---***&&&&&&)))++++++***&&&&&&''''''(((((())))))'''((()))***+++***))))))''''''&&&&&&&&&&&&''''''))))))))))))************(((((((((((()))))))))))),,,,,,+++***))))))******)))))))))***++++++)))'''***))))))((('''&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))***************)))((((((***++++++++++++***))))))************************)))))))))))))))******++++++***)))))))))***,,,,,,,,,+++)))(((((()))+++,,,,,,,,,+++******+++,,,,,,***************)))(((''',,,+++***)))))))))++++++++++++,,,,,,,,,---------************************,,,,,,,,,------.................................+++,,,---///000111111111000//////......---,,,,,,000///---,,,,,,---...///000000000///......------//////000333777777333/////////............///000111111000000111444888:::666444222///---,,,++++++---...000111222000///...000000///...------,,,,,,---,,,++++++************---.../////////...,,,+++***)))))))))((((((''''''&&&(((***---......---,,,,,,,,,++++++***)))((((((+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))%%%'''***,,,------,,,+++)))******)))(((''')))+++(((((((((((()))))))))))))))************+++++++++++++++******)))((((((''')))'''$$$""""""$$$'''))),,,,,,++++++***((('''&&&'''((()))((('''''')))++++++***((('''((()))(((&&&(((&&&%%%'''***,,,+++)))(((((((((((((((((((((((((((((())))))******++++++)))*********+++++++++++++++*********))))))(((((()))************+++++++++------,,,,,,+++***))))))************************'''***,,,,,,+++...666===III<<<---'''***...///,,,++++++***************+++,,,+++******+++---///111***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,000///,,,***)))***+++,,,++++++++++++++++++++++++***++++++,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000222222000---+++,,,...222222111111000000//////))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))***++++++,,,------))))))))))))((((((((((((,,,)))&&&&&&(((******)))))))))))))))************'''((()))*********)))((()))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))++++++***)))))))))))))))***))))))***,,,,,,***(((***))))))(((''''''&&&&&&(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))(((''''''((()))***+++++++++++++++************************)))))))))))))))******++++++***)))))))))***+++,,,,,,+++)))(((((()))+++,,,++++++***))))))***++++++,,,,,,---------,,,++++++++++++***))))))******+++))))))*********+++++++++************************,,,,,,,,,---------......++++++++++++***)))((('''+++,,,---///000000111111,,,,,,,,,---....../////////......---------......,,,---///111111000...---/////////222555555222000111111000000000000111111111000//////000333666888777666444222000/////////...///111222222222111111...------,,,++++++******------,,,+++++++++++++++...//////000///...---,,,*********))))))(((((((((***))))))(((((()))******,,,,,,+++******)))((((((*********)))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((($$$%%%''')))*********)))***,,,,,,+++)))((()))***(((((((((((())))))))))))))))))*********+++++++++,,,++++++***))))))((((((***)))'''%%%%%%''')))***((((((((()))))))))******)))***+++***))))))+++---...,,,***)))*********))))))'''&&&''')))+++***)))************************)))))))))))))))*********)))))))))*********++++++)))))))))((((((((('''''')))************+++++++++***++++++++++++,,,,,,,,,************************)))+++---,,,+++---222888>>>555***%%%'''***+++)))+++***************+++,,,,,,+++***))))))***,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,++++++***+++,,,---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......000111000...---...000111000//////............))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))******++++++,,,,,,------))))))))))))((((((((((((+++(((&&&&&&'''))))))(((************))))))))))))'''((())))))******))))))***))))))(((((())))))***************************(((((((((((())))))))))))******)))((((((((())))))***))))))***+++,,,***(((***))))))((((((''''''&&&(((((((((((())))))))))))++++++***)))((('''&&&&&&'''((((((((((((''''''&&&'''((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,,,,+++***))))))***+++,,,******)))(((((()))******((())))))************)))******)))))))))******+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------******+++***)))'''%%%###+++,,,---...///000000000+++++++++,,,------......------...............---(((***...222333222000...///......///111222222111111111111000000000000000000///.........000333444333222000///...---------///000000111222333333444------,,,,,,++++++******------,,,,,,++++++,,,,,,------.........---,,,+++***************)))))))))///,,,)))&&&%%%&&&(((***+++++++++******))))))(((******))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''%%%%%%&&&'''(((((()))))),,,...///...,,,***))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,+++******))))))******))))))))))))******(((((('''''''''(((******)))***++++++******,,,---000---***((((((*********+++)))'''&&&((()))***)))************************************))))))))))))((((((((()))))))))***************))))))))))))((()))************+++++++++(((((()))***,,,---......))))))))))))))))))))))))***,,,...---++++++...111222...)))''''''((())))))***************+++,,,------,,,+++***)))******+++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******$$$''',,,000111000---+++++++++++++++++++++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...//////......000111000///---,,,,,,---...///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))******++++++++++++))))))))))))(((((((((((()))((('''&&&'''((((((((())))))((((((''''''&&&&&&)))))))))******************))))))(((((())))))***------,,,,,,,,,,,,++++++(((((((((((())))))))))))))))))((((((((((((((()))***)))((()))******)))((())))))))))))((((((''''''(((((((((((())))))))))))******))))))(((((('''''''''(((((()))((((((''''''(((((()))***+++,,,,,,,,,(((((((((((((((((((((((()))))))))))))))******+++***************+++++++++++++++***))))))***++++++*********))))))*********&&&''''''((()))))))))))))))))))))))))))*********++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***((('''+++,,,---...////////////...------,,,,,,+++******,,,---.../////////...---***+++...000111111000//////...------...000111111///////////////......---///...---------...000111//////...------,,,,,,,,,......//////000222444555.........---------,,,,,,------,,,,,,,,,,,,,,,---+++++++++++++++*********++++++******************000...+++((('''(((***++++++*********)))))))))((())))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''((()))++++++---///111111...+++))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,+++++++++******)))******************))),,,***(((&&&%%%&&&'''((('''((())))))((((((***,,,000,,,(((%%%&&&((())))))+++***(((''''''((())))))''''''''''''''''''''''''++++++******))))))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((()))***,,,---......)))))))))))))))))))))))))))+++------+++***+++---***+++,,,++++++***++++++************+++,,,---------,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++***)))%%%''',,,///111000---+++++++++++++++++++++++++++***++++++,,,,,,------...---------.........//////------------------------...------,,,,,,------...,,,------...---......//////...---,,,,,,---///000((((((((((((((((((((((((((((((((((((((((((((((((*********)))((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((('''''''''(((((())))))((((((''''''&&&&&&************++++++,,,,,,)))((((((''''''(((((()))******))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((()))))))))(((&&&'''((()))(((''')))))))))))))))((((((((((((((((((((())))))))))))''''''(((((())))))******((())))))******)))))))))******+++++++++******)))(((((((((((((((((((((((()))))))))))))))******+++))))))******+++++++++++++++******************+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,(((((())))))************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///...------+++,,,---.../////////......------,,,,,,+++******+++,,,.../////////...---//////............///000...------,,,---...000222/////////000///...---,,,...---,,,,,,,,,------...111111111000000/////////,,,,,,,,,---...000111222---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++******************++++++*********************************)))))))))))))))(((((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((((((''''''((()))***+++---///111111...+++))))))(((((((((((())))))))))))(((((()))))))))*********,,,,,,,,,+++++++++++++++((()))************)))(((+++***'''&&&%%%&&&'''((('''((())))))((()))+++---111---(((&&&&&&((())))))***))))))(((''''''(((***''''''''''''''''''''''''++++++******))))))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,---------))))))*********+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))''')))+++,,,,,,+++,,,,,,&&&)))---...---+++,,,---++++++******+++,,,------)))))))))***+++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,++++++***))))))***,,,---...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---------.........//////------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++...------,,,---...000111))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))(((((((((((())))))''''''''''''''''''(((((())))))))))))(((((((((((('''((())))))((('''((()))************))))))))))))+++************+++,,,,,,)))((((((''''''(((((()))++++++******))))))(((((((((((((((((())))))))))))))))))((((((((()))*********(((&&&&&&((()))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++((())))))***************+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))******+++))))))***++++++++++++***************************++++++,,,,,,,,,,,,++++++((())))))*********))))))''''''((()))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---......,,,,,,---...............+++++++++,,,------......,,,,,,---...////////////333111///---,,,---...///------...---,,,---000222111111222222222000///...,,,,,,,,,,,,,,,,,,------///////////////...---,,,***++++++,,,---......///++++++++++++************++++++******++++++,,,,,,///...---,,,,,,,,,------)))))))))***************$$$&&&(((***+++***((('''))))))))))))))))))))))))''''''(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))&&&&&&'''''''''(((((((((,,,...///...,,,***))))))(((((((((((())))))))))))((((((((()))))))))******++++++++++++++++++******(((((())))))))))))((((((''''''&&&&&&''')))+++,,,)))***+++++++++,,,...000333///+++))))))*********'''(((***)))(((((((((***************************************))))))))))))((((((((()))))))))******)))************+++++++++)))************+++++++++,,,,,,++++++++++++++++++************************'''((()))+++,,,,,,---,,,&&&(((+++,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,&&&&&&'''((()))***++++++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,------------------------------...------,,,,,,------......---++++++,,,,,,+++***+++,,,---......///000000))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((((((((((((''')))+++***((('''(((***))))))))))))************))))))((((((((()))***+++***))))))(((((())))))***---,,,,,,++++++***))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,***(((((()))*********))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******'''(((((()))******)))))))))******+++++++++******************************)))))))))))))))******+++((()))***+++,,,++++++************++++++*********)))***+++,,,,,,+++***)))'''''''''(((''''''&&&&&&&&&'''((()))*********)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++)))))))))***,,,---,,,,,,---.........------,,,,,,,,,---......//////,,,,,,,,,---...///000000222111///...---------...,,,...//////------000222111111222333222000...---+++++++++,,,,,,------...,,,---------,,,+++)))((()))***,,,---------,,,,,,***************************)))))))))******+++,,,...---,,,+++***++++++,,,((((((((())))))*********$$$&&&(((******)))(((&&&((()))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******&&&'''((()))))))))((('''***,,,,,,+++)))((()))***(((((((((((())))))))))))(((((((((((()))))))))***************************)))))))))(((((()))))))))&&&''''''((()))***+++,,,)))***+++++++++,,,...000222///,,,+++++++++***)))$$$'''***+++***((()))***************************)))))))))))))))*********)))))))))*********++++++))))))))))))*********+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++,,,,,,,,,))))))******+++,,,,,,+++...---,,,,,,++++++++++++))))))***+++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,------...........................------,,,,,,------......,,,+++,,,...///...,,,((())),,,...//////......))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((&&&&&&((()))+++)))))))))))))))((((((((())))))))))))(((((((((((('''***,,,+++)))((()))+++&&&&&&''''''(((((())))))((('''&&&&&&&&&''')))***++++++************++++++)))))))))((('''&&&&&&%%%(((((((((((())))))))))))******))))))***+++,,,,,,...,,,))))))+++,,,,,,,,,)))))))))))))))*********(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''((())))))(((((('''((()))***+++,,,,,,,,,************************)))))))))))))))******+++((()))***+++,,,+++************++++++++++++******((()))***++++++***)))(((******++++++***)))((((((%%%&&&((()))*********)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///---***((('''(((***,,,,,,,,,------...---------000//////......---,,,,,,------,,,,,,---...000111...///000000000///------+++...000000......000222//////111111000...,,,******++++++,,,------......///000000000///---+++***)))+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***+++++++++***((('''''''''((()))''''''(((((()))))))))***))))))***+++******)))((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++((()))+++------,,,***))))))******)))(((''')))+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))******)))***************)))((('''((()))***)))***---//////---+++******)))'''&&&"""&&&+++,,,+++))))))***(((((((((((((((((((((((((((((())))))******++++++************++++++++++++*********++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++...,,,***+++,,,...---,,,///...---,,,+++*********....../////////...------+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,)))***,,,......---,,,+++++++++++++++++++++++++++***++++++,,,,,,---......---------.........//////...........................------,,,,,,------......,,,+++---111333222000%%%'''***---///...---,,,,,,+++***((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''&&&''''''(((((((((((((((---,,,***)))'''%%%######((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))************))))))))))))***+++,,,---------,,,+++***)))(((''')))))))))))))))*********))))))))))))))))))))))))******)))))))))))))))***,,,,,,,,,++++++*********************))))))((((((******))))))((((((((('''&&&&&&''''''((()))))))))))))))))))))((((((((((((,,,,,,,,,+++++++++******((((((((((((''''''''''''(((((((((((((((((((((((())))))***++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,---------,,,++++++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,---------......+++,,,---------,,,++++++,,,------...///000111111///////////////......---,,,,,,---...//////......///////////////.........---,,,,,,+++,,,---///000,,,---.../////////------((()))+++,,,---,,,,,,+++,,,,,,,,,++++++************************************++++++***((('''(((***+++******)))((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))((('''%%%$$$%%%&&&(((***,,,++++++***)))***************+++++++++,,,,,,,,,***)))(((((())))))(((''')))))))))))))))))))))))),,,,,,++++++***)))))))))+++++++++*********))))))))))))))))))))))))))))))((('''(((++++++((()))...333---)))***+++((((((***)))))))))))))))((('''''')))(((&&&%%%%%%'''***+++(((((((((((()))***+++,,,)))))))))))))))*********++++++,,,,,,,,,++++++***'''((()))+++,,,---......***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,))))))))))))))))))))))))***,,,------++++++,,,...//////---,,,***)))((('''))))))*********+++++++++++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++++++++,,,------...//////+++++++++,,,,,,---------,,,,,,,,,---------......---......//////......---................................................------,,,+++,,,---...//////////////////.........***)))(((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((((())))))*********************)))(((''''''&&&&&&************************((((((((('''((())))))***))))))))))))************,,,,,,++++++******++++++******))))))))))))(((((()))))))))(((((((((''''''((((((((((((((((((((((((*********+++,,,---//////,,,,,,+++++++++***************)))))))))(((((((((******)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))),,,,,,+++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***+++---...////////////+++,,,,,,,,,------------,,,,,,++++++***+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000000000000///...---,,,,,,------...//////......////////////............,,,,,,+++++++++,,,---...,,,,,,---......///......***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******%%%%%%&&&&&&&&&'''''''''***++++++***(((((()))***************)))))))))((((((((())))))))))))(((((((((((((((((()))))))))***************))))))))))))((())))))******))))))((())))))))))))))))))))))))((('''&&&%%%&&&''')))******))))))((((((((((((((()))))))))*********++++++)))((('''((()))***)))((())))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))((('''(((+++***''')))---333---***++++++((((((******************)))(((((((((((((((((())))))******(((((((((((()))***+++,,,*********)))))))))))))))******+++++++++++++++***((()))***+++,,,---------***+++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++***************************+++---,,,++++++,,,...000///...---+++***)))(((,,,,,,---------.........***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++................................................------,,,,,,,,,---...////////////////////////...((('''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))((()))******++++++******'''''''''(((((()))))))))***************************))))))))))))***++++++))))))))))))************//////---+++***)))))))))'''''''''(((((()))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((())))))+++---///111222,,,,,,,,,,,,++++++++++++*********))))))))))))(((*********)))))))))))))))******))))))(((''''''&&&'''(((((())))))*********++++++++++++*********)))))))))))))))))))))))))))++++++++++++++++++++++++((()))******++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,---///000111111222,,,,,,,,,---------......---,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,------..................//////000000000///...---,,,,,,,,,---......///.................................,,,,,,+++*********++++++,,,,,,,,,,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***'''''''''(((((()))))))))***++++++***)))((()))***)))******+++***)))((('''(((((())))))))))))((((((((((((((()))))))))******,,,,,,+++******)))(((((()))((((((''''''(((((())))))))))))))))))))))))))))))((('''''''''(((***+++)))))))))(((((((((((((((((((((((()))))))))******(((''''''(((***+++***))))))))))))))))))))))))))))))))))))*********+++++++++************))))))))))))))))))))))))))))))))))))((((((***)))&&&(((,,,333---***+++***((((((******++++++++++++******)))((()))***+++,,,+++***)))(((((((((((()))***+++,,,++++++******))))))(((((((((((()))***++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++***+++,,,,,,++++++,,,...000///...---,,,+++***************++++++++++++,,,)))***+++,,,,,,---,,,,,,)))))))))******++++++,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++................................................---,,,,,,,,,,,,---...///......//////////////////''''''''''''((())))))***((((((((((((((((((((((((***)))(((''''''((()))***''''''((())))))))))))(((''''''(((((()))))))))***''''''''''''''''''''''''******))))))******+++,,,((()))))))))************...---,,,***)))(((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((***,,,---...------------------,,,,,,++++++++++++*********************************************))))))(((((((((''''''((()))******+++++++++************)))))))))))))))))))))************++++++++++++++++++++++++((())))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,------...///000000111,,,,,,---------.........------,,,+++******************+++++++++,,,,,,,,,...,,,+++******+++---///.....................------......//////......---------...............---------...............///------,,,+++++++++******++++++++++++,,,...000222000///---,,,+++,,,,,,---++++++++++++++++++++++++******)))))))))((((((((()))***,,,+++***))))))***((()))+++,,,+++***(((&&&(((((())))))))))))(((((((((((()))))))))******************)))))))))((((((***)))'''''''''''')))***(((((((((((((((((((((((())))))(((((())))))***++++++++++++++++++***))))))((((((((()))))))))******(((''''''(((***,,,+++***))))))))))))))))))))))))((((((((()))***++++++,,,************))))))))))))((((((((((((((((((((((((***((((((***)))&&&(((---444...***+++***(((''')))*********++++++***))))))))))))***************)))))))))(((((()))***++++++,,,++++++***)))(((''''''&&&'''((()))***+++++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,+++***)))((('''++++++++++++++++++++++++)))+++,,,,,,++++++,,,---......---,,,++++++******))))))))))))************)))***+++,,,------------&&&&&&'''((()))******+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---................................................,,,,,,,,,,,,------..................////////////'''(((((()))************((((((((((((((((((((((((***)))(((''''''((()))***'''(((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''')))(((((((((((()))******((()))))))))******************)))(((((((((((((((******)))))))))(((((((((&&&&&&'''((())))))******''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***------------............,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))))))))******++++++'''(((((()))***++++++,,,*********)))))))))((((((((()))))))))*********+++************************(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++......------------------,,,,,,,,,---------......---,,,++++++*********+++******+++++++++,,,,,,,,,---,,,*********,,,...///............------------***+++,,,...//////000000---...............------,,,---------......//////......---------,,,++++++++++++***+++,,,...000111000///---,,,+++,,,,,,---++++++++++++++++++++++++***)))((('''%%%$$$###"""(((***,,,,,,+++******+++((()))+++,,,+++***(((&&&(((((())))))))))))(((((())))))))))))************'''''''''((((((((())))))******(((''''''(((******(((((((((((((((((((((((()))))))))))))))***++++++***++++++++++++***)))))))))))))))*********++++++(((''''''(((+++,,,,,,+++))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((+++)))(((***)))''')))...444...***+++***(((''')))(((((()))))))))))))))(((+++***(((''''''(((***+++))))))))))))))))))***+++,,,++++++***)))(((''''''&&&'''((()))***+++++++++++++++,,,,,,,,,+++******)))***++++++,,,,,,++++++*********))))))'''&&&%%%************************)))***,,,+++******+++---,,,+++++++++******)))))),,,,,,,,,------------...)))***+++,,,---.........(((((())))))***+++,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---................................................,,,,,,,,,------------------.........//////000000((()))***************)))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,+++++++++******))))))(((((('''************************(((''''''''''''((())))))))))))))))))************((('''''''''''''''((()))*********))))))(((((((((&&&&&&'''((()))******+++''''''''''''''''''''''''))))))((((((((((((((())),,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------+++++++++++++++,,,,,,,,,((())))))***++++++,,,,,,((())))))******+++++++++))))))))))))(((((((((((('''(((((())))))*********))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,......,,,++++++***+++++++++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,...///------------------......)))***,,,---//////000000.........///......---,,,,,,,,,,,,---......//////------.........---,,,,,,++++++++++++,,,---//////...---,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++)))'''&&&%%%$$$(((***,,,---,,,+++***+++)))******+++***)))((('''(((((())))))))))))(((((()))))))))*********++++++%%%%%%&&&''''''((())))))***))))))(((((())))))***))))))))))))))))))))))))((()))))))))************((())))))******((('''&&&)))))))))*********++++++)))(((((()))+++,,,+++***))))))))))))))))))))))))''''''(((((()))***++++++(((((()))))))))))))))***))))))))))))))))))))))))+++))))))******(((,,,111555///++++++***''''''(((''''''((())))))))))))(((,,,+++(((&&&&&&''')))+++***)))))))))))))))******++++++******))))))(((((((((((()))***++++++++++++++++++,,,,,,,,,++++++***)))******+++++++++++++++))))))))))))((('''&&&&&&)))))))))))))))))))))))))))***++++++******+++---***************)))))))))++++++++++++,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,---.........///++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++................................................+++,,,------......------------......///000000000((())))))******)))((('''))))))))))))))))))))))))(((((())))))))))))((((((******+++,,,,,,,,,,,,+++*********))))))))))))(((************************(((''''''''''''((())))))))))))))))))************((((((''''''''''''((((((''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((***))))))((((((((()))))))))))))))*********++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------***+++++++++++++++++++++************************))))))((((((((('''''''''&&&&&&'''(((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,,,,,,,,,,------------,,,+++******+++,,,,,,*********+++++++++,,,,,,************+++,,,------,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,,,,------.........,,,,,,------......------......//////...------,,,++++++,,,------...//////***+++,,,---------,,,,,,***+++,,,---------------***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,++++++******'''***,,,---,,,+++++++++************)))))))))((((((((())))))))))))(((((())))))*********+++++++++''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))'''((()))))))))***))))))'''(((*********)))'''&&&((((((((()))))))))******+++***))))))+++++++++)))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))******)))))))))))))))))))))))),,,))))))++++++***...444555///++++++***'''&&&((('''((()))***************,,,+++***))))))))))))*********))))))))))))***************)))))))))))))))******+++++++++++++++*********+++,,,,,,,,,++++++))))))***+++++++++++++++)))))))))******)))((((((************************(((***++++++******+++,,,************************(((((()))))))))*********,,,,,,---------------,,,------------............------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++................................................+++,,,---.........------------......///000000111(((((()))))))))'''&&&%%%))))))))))))))))))))))))'''((()))******)))((('''(((((()))************)))))))))))))))************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))******************)))((((((((((((((($$$$$$%%%&&&'''((()))***)))(((((('''%%%$$$######))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&''''''((((((((()))(((((())))))************+++++++++,,,,,,---------------,,,++++++*********+++++++++***************)))(((((((((''''''''''''%%%&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......,,,++++++***+++,,,...///))))))*********+++++++++)))))))))***+++,,,......,,,,,,------------......)))***+++,,,---...------++++++,,,,,,---...//////............---,,,+++***.../////////...---,,,,,,++++++,,,,,,---...//////((()))+++,,,---,,,,,,+++***+++,,,---...---,,,+++((()))+++,,,---,,,,,,+++*********++++++,,,,,,,,,((())))))))))))*********'''***---...---++++++++++++******)))((()))))))))(((((())))))))))))(((((()))************+++++++++******))))))((((((''''''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))''''''((())))))))))))))))))***,,,---,,,+++)))(((''''''''''''((((((((())),,,***)))***++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******)))))))))))))))))))))))),,,)))))),,,,,,,,,000666555///++++++***'''&&&(((((()))***++++++++++++++++++,,,,,,---,,,+++***)))******)))))))))))))))***)))))))))))))))*********++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***)))******++++++++++++***++++++++++++++++++++++++(((***++++++******+++,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------...------,,,,,,,,,,,,++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,------------......---......//////......---................................................+++,,,---.........---,,,---------...///000000111++++++******))))))((((((+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))*********)))(((''''''((()))***((((((''''''''''''(((((((((((((((((())))))))))))''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((&&&&&&''''''((()))))))))******))))))***+++,,,,,,)))))))))))))))(((''''''))))))))))))))))))))))))*********))))))))))))))),,,***))))))******(((''')))************+++++++++************************---------,,,+++***)))((()))***+++,,,---,,,,,,+++///+++((((((***+++***))))))***+++---...//////000///...------,,,,,,,,,,,,,,,------------...///111............---,,,+++******)))'''(((***,,,------//////.........---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++((()))+++,,,,,,+++)))((((((''''''(((+++,,,,,,+++(((((())))))******++++++---,,,***)))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++++++++++++++***)))((())))))(((((((((((())))))---)))$$$"""###&&&((()))(((***,,,,,,+++(((''''''***)))))))))((((((''''''(((((((((((())))))))))))+++***)))'''''''''((()))+++*********))))))((((((++++++******)))******+++---------,,,***)))'''&&&---+++***)))***,,,///111,,,+++)))((('''((()))+++************************))))))))))))))))))))))))'''&&&&&&%%%%%%'''((()))(((((((((((())))))))))))************************++++++++++++++++++++++++,,,+++))))))***+++******,,,,,,,,,++++++*********************************************))))))((((((*********))))))))))))(((&&&'''(((***++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++------------++++++...------,,,,,,------...,,,,,,,,,---------......////////////////////////,,,+++***)))***+++,,,---............////////////000000000000000000000000*********))))))(((((((((++++++******)))(((((('''))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((***)))(((''''''((()))******))))))(((((())))))***))))))))))))((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))(((((((((***))))))(((''''''&&&&&&((((((((((((((()))*********************)))(((((())))))))))))))))))))))))***))))))))))))))))))))))))(((''''''((())))))((()))************+++++++++************************,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,+++...+++))))))++++++***(((***+++,,,---.../////////...---,,,,,,,,,,,,,,,,,,------............///111............---,,,+++***,,,+++))))))+++---------///.........------------------,,,,,,,,,+++++++++************+++++++++++++++++++++******)))))))))************************)))***++++++++++++***)))+++***)))***+++,,,+++***)))))))))))))))*********++++++******)))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))******)))(((((('''))))))(((((((((((())))))+++)))'''&&&'''(((((('''%%%'''******((('''&&&&&&))))))((((((((('''''''''(((((((((((())))))))))))+++***)))((((((((())))))*********)))))))))((((((+++*********************'''((()))***++++++++++++***((('''&&&&&&(((+++,,,,,,+++)))((('''((()))***++++++++++++++++++++++++))))))))))))))))))))))))((('''&&&&&&&&&'''))))))((((((((()))))))))******************************************************,,,***))))))***+++******+++++++++******)))))))))************************+++++++++******))))))))),,,,,,+++++++++*********,,,+++++++++************++++++************++++++,,,++++++******++++++,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***))),,,,,,,,,++++++,,,,,,,,,------------............------------------------,,,++++++***+++,,,---...............////////////........................))))))))))))((((((((((((++++++******)))((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((''''''''''''''''''&&&))))))(((((((((((())))))++++++************++++++******))))))((((((''''''''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))***))))))((((((''''''&&&''''''&&&&&&''''''((((((***++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))******((('''&&&&&&&&&''')))***)))************+++++++++************************+++++++++,,,,,,++++++*********+++,,,,,,,,,++++++,,,+++***+++,,,,,,***(((+++,,,------......------,,,++++++++++++,,,,,,---,,,,,,------------------............---,,,++++++...,,,++++++---...------............------------,,,,,,,,,,,,++++++++++++************++++++++++++*********)))))))))))))))))))))))))))))))))))))))************************---,,,******+++,,,***)))***))))))))))))))))))(((((()))*********)))(((((())))))))))))))))))))))))***))))))(((((())))))***''''''((((((((('''&&&&&&))))))(((((((((((())))))***)))))))))******(((&&&$$$'''))))))(((''''''((()))(((((((((((('''''''''(((((((((((())))))))))))++++++***)))))))))************))))))))))))((((((************************%%%&&&''')))***+++,,,,,,)))(((&&&%%%%%%&&&((()))+++***)))((('''((()))***++++++++++++++++++++++++))))))))))))))))))))))))((((((((('''((())))))***)))))))))*********++++++************************))))))))))))))))))))))))+++***((((((***++++++************)))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++******------------,,,,,,,,,,,,...---,,,+++***++++++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,------------............---------------------------,,,,,,,,,,,,---......---............/////////........................((((((((((((((((((((((((************))))))((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''''''''((()))*********((())))))******))))))((()))))))))((('''''''''&&&))))))(((((((((((())))))++++++************++++++******))))))((((((''''''''''''((()))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********'''''''''((())))))******'''''''''&&&&&&''''''(((*********++++++***)))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&(((***))))))*********+++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---,,,***))),,,------...------,,,,,,************+++,,,,,,---++++++***+++,,,,,,+++***---.........------,,,+++...---+++,,,------,,,+++------------------------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,******************))))))))))))))))))))))))))))))******))))))))))))******+++***))))))++++++***)))******))))))((((((((('''%%%''')))++++++***)))((((((((((((((((((((((((((()))((((((''''''(((((()))'''''''''(((((('''&&&&&&))))))(((((((((((())))))***)))((()))******((('''&&&(((***+++***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))++++++******************))))))))))))))))))(((((()))))))))***************((())))))))))))(((((('''+++***(((''''''((()))*********)))(((((((((((()))************************************************)))))))))))))))*********)))*********++++++++++++************************************************+++)))((((((***++++++*********************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++***))))))***,,,///000++++++---......---++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------////////////////////////------------......//////---------.........//////........................((((((((()))))))))))))))*********)))))))))))))))'''''''''''''''''''''''''''''''''((()))*********((((((((((((((((((((((((&&&&&&'''((()))***++++++'''(((((())))))(((((('''+++*********)))((((((((((((((())))))))))))(((((())))))(((((((((((())))))***)))))))))((((((((('''''''''((()))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++''''''(((((()))*********))))))(((((('''(((((()))(((((()))))))))))))))((())))))))))))))))))))))))(((((())))))************+++,,,+++)))&&&&&&''')))))))))*********+++++++++************************))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++)))+++,,,------,,,+++***------......------,,,+++************+++,,,,,,---,,,++++++,,,...///---+++---------...------,,,,,,---,,,++++++,,,---+++***,,,,,,------------------,,,,,,+++++++++*********,,,,,,,,,------------...++++++++++++++++++++++++******************************)))(((((()))******((('''&&&(((***++++++******)))))))))((((((''''''%%%&&&(((***+++***)))((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''(((((()))))))))(((((())))))(((((((((((()))))),,,)))'''&&&'''((((((((('''(((******))))))***+++************************(((((((((((())))))))))))*********+++++++++******(((((((((((((((((())))))'''((()))************)))++++++******((('''&&&%%%,,,+++***)))))))))***+++***))))))(((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++((())))))***************)))*********++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***((('''((()))++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++***)))(((((()))+++...///++++++---......---++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,////////////////////////------........./////////------------............////////////////////////))))))))))))******************))))))))))))))))))''''''''''''''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))&&&''''''((()))******+++''''''((((((((((((''''''++++++***************)))(((((())))))))))))((((((((((((''''''''''''((((((((((((((()))))))))))))))''''''((()))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************+++******))))))(((((('''******))))))(((((())))))''''''((())))))))))))((())))))))))))))))))))))))((((((((()))******++++++))),,,---+++(((&&&'''***)))************+++++++++************************)))***+++,,,,,,,,,,,,,,,---,,,++++++******++++++)))+++------,,,+++,,,------------...------,,,,,,,,,++++++++++++,,,,,,---///------000333444111...,,,------...------,,,,,,++++++***+++------,,,***,,,,,,,,,,,,------------++++++++++++************,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))&&&%%%%%%''')))+++******)))(((((((((((((((((('''&&&&&&((()))***))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((()))*********))))))))))))(((((((((((()))))),,,)))&&&%%%&&&(((((((((&&&'''((((((''''''((()))))))))************++++++(((((((((((())))))))))))((()))******+++*********''''''(((((((((((())))))&&&''')))***+++******))))))))))))******))))))((()))))))))((()))))))))***)))))))))(((((((((''''''''''''''''''''''''''''''++++++++++++++++++++++++(((((()))***************)))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++)))((('''''')))++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************---,,,+++))))))******+++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++******))))))******+++...------,,,,,,------...++++++++++++,,,,,,,,,,,,------------------------,,,---......//////......,,,------------.........000000000000000000000000)))*********+++++++++,,,)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))************'''((()))******)))((('''(((''''''&&&&&&''''''(((''''''(((((())))))******''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''++++++******)))(((((((((+++***))))))(((((())))))'''((()))***************))))))))))))))))))))))))'''(((((()))******++++++###(((,,,,,,)))'''(((+++)))************+++++++++******************************+++,,,,,,,,,++++++---,,,+++*********++++++***,,,---,,,******---///,,,,,,------...---------...---,,,,,,,,,,,,,,,,,,...,,,,,,000444666333///,,,,,,------...------,,,+++++++++---//////---,,,++++++,,,,,,,,,---------++++++++++++*********************+++++++++,,,,,,)))*********++++++++++++))))))))))))))))))))))))'''((()))******)))((('''((('''&&&''')))******)))'''''''''(((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((()))************)))))))))(((((((((((())))))+++)))((()))******((('''(((((()))(((&&&&&&'''(((''''''(((((())))))))))))(((((((((((())))))))))))'''((()))*********))))))'''''''''((((((((())))))%%%&&&(((***+++***))))))(((((()))***+++++++++***((((((((())))))******+++(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))((((((((()))))))))******))))))))))))))))))))))))************************((('''&&&''')))++++++***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++************---,,,,,,,,,++++++++++++++++++************++++++,,,++++++******++++++,,,+++++++++,,,,,,---------***))))))(((((())))))***---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........------------------------+++,,,---...///...------,,,,,,---------.........////////////////////////******+++++++++,,,,,,,,,)))))))))))))))*********************************&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''(((((())))))******'''((()))******)))((('''((((((''''''''''''((((((&&&&&&'''((()))***++++++'''(((((()))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))************************************************'''''''''&&&&&&%%%%%%$$$((((((((()))******++++++******)))(((((((((((((((((()))***+++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++$$$***,,,)))((())),,,)))************+++++++++************************++++++,,,,,,,,,++++++***...---+++*********++++++***,,,---,,,******---111+++,,,------......------///......---,,,,,,,,,,,,***))))))---333444111---,,,,,,------...---------++++++,,,...000111///...+++++++++,,,,,,---------+++++++++************)))((())))))))))))*********(((((())))))*********+++((((((((((((((((((((((((&&&((()))++++++)))(((&&&+++***))))))******)))(((&&&'''''''''(((((()))))))))(((''''''''''''(((((())))))))))))))))))))))))++++++************++++++''''''((()))******))))))))))))(((((((((((())))))******+++,,,---,,,)))&&&+++++++++***((('''(((***%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))&&&'''(((*********)))(((&&&'''''''''(((((())))))$$$&&&(((***++++++))))))******++++++++++++******((())))))***+++,,,,,,---((((((((()))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))++++++***(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,---.../////////,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,........./////////000000////////////////////////++++++---.........---,,,,,,,,,,,,---------..............................******))))))))))))************)))''''''&&&&&&&&&+++***(((&&&&&&''')))+++))))))))))))(((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((''''''&&&$$$""""""$$$'''%%%&&&'''))))))(((((('''++++++***)))((('''&&&&&&((()))*********)))'''&&&))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&+++***)))(((((()))***+++''')))***)))((('''(((*********)))(((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))******)))((((((((((((((((((((())))))*********+++*********)))))))))))))))************************((()))***+++++++++++++++******+++++++++,,,,,,,,,******)))((()))***,,,---+++,,,,,,---............------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---***''''''+++......---+++))))))***+++,,,,,,+++***))))))***+++,,,+++++++++*********))))))***)))))))))***+++,,,,,,,,,(((%%%&&&***,,,)))%%%******++++++++++++******+++******)))))))))))))))&&&''')))***)))(((&&&%%%''''''&&&&&&&&&(((***+++'''((()))******)))((('''((()))***++++++***(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***++++++++++++++++++***((()))***,,,+++******)))((((((((()))+++,,,,,,,,,+++)))(((&&&%%%%%%''''''(((******++++++++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))(((&&&%%%'''((())))))))))))************))))))************))))))&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&'''((()))++++++***))))))(((((())))))******++++++))))))((((((''''''&&&&&&++++++***)))(((((())))))***)))))))))((((((''''''******))))))))))))******,,,+++*********+++,,,---+++++++++*********)))))),,,++++++******++++++,,,///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***++++++,,,,,,++++++************************++++++++++++++++++++++++------------------------............////////////---------.........//////222000...+++***+++,,,,,,------...///000000000///******))))))))))))******'''''''''''''''((()))***%%%&&&&&&'''((())))))***'''''''''(((((())))))))))))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((()))(((&&&$$$$$$&&&)))'''((()))*********)))))))))))))))((((((''''''&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))(((((((((''''''((((((((()))))))))))))))((('''&&&&&&&&&&&&'''******)))(((((()))******''')))***)))((('''(((*********)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******)))(((((((((((((((((()))))))))***************)))))))))))))))))))))************************))))))***+++++++++************+++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,------,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------+++((((((+++------,,,+++*********+++,,,++++++***))))))***+++++++++++++++*********))))))******))))))******+++,,,)))'''%%%&&&)))***)))''')))******++++++******))))))((((((((()))***++++++((()))***++++++)))(((''')))(((((('''''''''((((((((()))*********)))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********---+++)))))))))***)))''')))))))))))))))******+++((((((((()))***++++++,,,'''((()))******+++************))))))))))))******))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))************))))))************))))))'''''''''((((((((())))))))))))((((((((('''''''''(((((()))***************)))))))))))))))*********))))))))))))))))))((((((,,,,,,+++************************)))))))))((((((,,,,,,++++++++++++,,,,,,++++++*********+++,,,---.........---------,,,,,,,,,++++++******++++++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------............---------.........//////...---,,,++++++---///000------.../////////......))))))))))))))))))))))))''''''''''''((()))***+++$$$%%%'''((((((((('''&&&$$$%%%&&&'''((()))******((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))***************(((&&&&&&(((***'''((())))))******))))))((((((((((((((((((((((((&&&&&&''''''(((***+++,,,)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((''''''((((((((()))))))))((((((''''''&&&&&&''''''***))))))(((((())))))***''')))***)))((('''(((******))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))************))))))))))))))))))************************************+++++++++******)))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,------,,,,,,+++***)))------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,---,,,******+++,,,,,,,,,,,,+++++++++******++++++***))))))***+++++++++************)))))))))******)))))))))***++++++)))))))))***++++++,,,,,,)))******++++++******)))'''''''''((()))***,,,,,,***+++,,,,,,,,,+++))))))))))))))))))((('''&&&%%%))))))******+++******)))***)))))))))))))))******((((((((((((((((((((((((''''''(((((())))))******)))((('''''''''((()))***000...+++*********((('''((())))))************)))''''''(((***+++---......))))))***************)))))))))************))))))))))))))))))))))))))))))(((***,,,---+++******+++))))))))))))************))))))************))))))''''''(((((((((((())))))*********)))))))))(((((()))))))))))))))******+++************))))))))))))))))))***************+++---,,,+++++++++++++++++++++++++++************))),,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,++++++++++++*********,,,++++++******++++++,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---------------------------------------++++++++++++++++++++++++........................,,,,,,,,,------------...---------..................---,,,,,,,,,---///000---............------,,,))))))************))))))******)))(((''''''(((((()))))))))((('''&&&$$$###%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))***)))******)))'''''')))+++'''''''''((((((((()))(((((((((((())))))*********((('''''''''''')))+++,,,))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))(((((((((((('''''''''((((((((())))))((((((''''''''''''(((((()))))))))(((((()))))))))''')))***)))((('''(((***))))))(((((((((((())))))'''(((((())))))))))))((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********)))))))))))))))*********************************+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,---------,,,***))),,,,,,---------,,,++++++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++++++++++++++*********)))***,,,---,,,++++++++++++,,,,,,,,,,,,+++***)))+++******************+++************))))))))))))******))))))))))))******(((***+++***)))(((***+++))))))************))))))'''''''''(((((()))++++++++++++,,,,,,,,,+++***)))((()))*********((('''&&&)))*********++++++++++++***)))((((((((()))++++++((((((((((((((((((((((((&&&''''''((()))******++++++)))(((''''''(((***+++111///,,,,,,,,,,,,***)))((()))***++++++***)))(((******************************+++++++++***))))))((()))***++++++***)))(((((((((((((((((((((((((((,,,...//////,,,(((&&&&&&((()))))))))************))))))************))))))(((((((((((((((((())))))******)))))))))(((((((((***)))((((((((()))+++,,,++++++******))))))((((((((())))))******+++++++++,,,++++++*********++++++++++++++++++++++++++++++******))))))))))))******+++***++++++++++++,,,,,,************)))))))))))),,,++++++******++++++,,,*********++++++,,,------***************************+++,,,,,,------,,,,,,+++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,---------.................................111000///---,,,,,,,,,,,,---.........---,,,++++++((()))************)))(((***))))))(((((((((((()))---,,,)))'''&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))'''((()))(((''''''(((***((((((((()))))))))******((())))))******++++++,,,***)))(((''''''((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''(((((((((((((((((('''''''''(((((()))((((((((())))))(((((((((''')))***)))((('''(((***))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))))))))(((((())))))************************************+++++++++++++++***)))(((******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((++++++---...////////////------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,+++++++++******((()))+++,,,------,,,***+++,,,,,,,,,,,,+++***)))*********++++++*********))))))))))))))))))))))))******))))))((())))))***&&&'''((('''%%%$$$$$$%%%)))))))))******)))))))))))))))((((((((((((((()))***************))))))(((&&&''')))*********)))(((***************++++++,,,***)))((((((((()))+++,,,))))))))))))))))))))))))&&&''''''((()))******+++,,,+++)))(((((()))+++,,,,,,***))))))***++++++***((()))***++++++***)))(((*********)))((((((''''''***++++++++++++******)))((()))***++++++***)))(((((((((((((((((((((((((((+++,,,...---***'''%%%%%%((()))))))))************))))))************))))))))))))))))))))))))(((((()))))))))(((((((((''''''***)))((((((((()))+++,,,++++++******))))))((((((((((((((())))))***************))))))))))))***++++++++++++++++++,,,,,,,,,******))))))))))))************++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,++++++******++++++,,,)))******++++++,,,,,,,,,***************************+++,,,,,,------,,,,,,+++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++........................---.........////////////.....................---111000///...---,,,,,,,,,---.........---,,,++++++((()))***++++++***)))(((&&&&&&'''((()))+++,,,---***)))'''&&&&&&(((+++---((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&'''((((((''''''((()))++++++*********+++,,,---)))))))))******+++++++++******)))((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))&&&&&&'''''''''(((((((((((((((''''''(((((())))))'''(((((())))))(((((('''''')))***)))((('''(((***((((((((((((((())))))***&&&'''((())))))******)))))))))))))))))))))))))))((((((((((((((())))))***************))))))))))))((((((((()))******++++++******************************+++++++++******)))******+++++++++,,,,,,,,,******+++++++++***))))))***+++---...000111111111------,,,,,,,,,,,,++++++------............------...------,,,,,,+++++++++)))((()))+++......---+++,,,,,,,,,+++++++++******)))***++++++++++++***)))(((((()))))))))))))))*********)))((((((((()))))))))(((((((((((('''''''''((())))))******))))))(((***)))(((((('''''''''(((******))))))((((((((((((&&&'''((()))************)))))))))))))))***+++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))''''''(((((())))))******,,,,,,***))))))******+++&&&$$$$$$%%%''')))***))))))************))))))(((''''''(((((())))))************+++++++++++++++***))))))************))))))))))))))))))))))))))))))&&&(((***+++)))(((((()))))))))))))))************))))))************))))))******))))))))))))(((((())))))(((((((((''''''''')))))))))))))))******+++************))))))))))))(((((()))))))))))))))))))))))))))((())))))***+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,)))***++++++,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---------------------------------------++++++++++++++++++++++++------------------------........./////////000000...............---------------......////////////---............------,,,((()))***++++++***)))(((&&&&&&'''((()))+++---...'''&&&&&&&&&''')))***+++((((((((((((((((((((()))''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))%%%'''))))))((('''((()))***)))((((((((()))++++++((((((((((((((()))))))))'''(((((())))))))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((('''((((((((()))))))))***&&&&&&&&&'''''''''((((((((((((((((((((()))******''''''((())))))(((''''''''')))***)))((('''(((***((((((((((((((()))******&&&'''((()))************))))))))))))))))))))))))((((((((((((((()))******************)))))))))((('''(((((()))******++++++************************))))))***+++++++++************+++++++++,,,,,,,,,++++++*********+++,,,,,,+++,,,---...////////////------,,,,,,,,,,,,++++++------............------//////......---,,,,,,+++)))((((((***---///...,,,---,,,+++*********+++,,,)))***++++++++++++***)))(((((((((((())))))************)))((((((((((((((((((&&&%%%'''***,,,+++)))(((((())))))))))))(((((((((((('''''''''(((((()))******)))((((((((((((((())))))))))))))))))******((((((''''''(((***+++,,,'''((()))******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))))))))%%%$$$###$$$''')))))))))+++******)))))))))))))))&&&&&&''')))***+++,,,,,,))))))***+++,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))&&&((())))))((((((***+++))))))))))))************))))))************))))))*********)))))))))((((((*********)))))))))(((((((((((()))***************)))))))))))))))***************************))))))***)))))))))******+++,,,************+++++++++,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,++++++*********)))))))))((((((,,,++++++******++++++,,,******+++,,,++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........------------......///////////////------.../////////......''')))***++++++***)))'''***)))))))))))))))******&&&'''((((((((('''&&&%%%&&&''''''((()))***++++++&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******%%%''')))***)))((()))***&&&%%%%%%$$$$$$&&&'''(((''''''''''''''''''''''''%%%&&&(((***++++++******))))))))))))))))))))))))'''''''''&&&&&&''''''''''''((((((((())))))******&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&'''((())))))((('''&&&((()))***)))((('''(((***((((((((((((((()))******&&&'''((()))************))))))))))))))))))))))))((((((((((((((()))******+++*********))))))(((((('''(((((()))***+++++++++************************((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,------...------------------,,,,,,,,,++++++------............------000000///...------,,,,,,***(((''')))---///...---...---+++))))))***+++,,,)))***+++,,,,,,+++***)))'''((((((((())))))************)))(((((((((((((((!!! &&&)))(((%%%(((((())))))))))))((((((&&&&&&&&&'''((()))***++++++******)))((()))))))))---+++***((((((((())))))((('''''''''''')))+++,,,&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))((('''&&&((('''&&&''')))++++++***,,,+++)))((((((((()))***((())))))***++++++,,,,,,((()))***+++,,,---------+++***)))(((((()))***+++))))))))))))))))))))))))***++++++)))((('''(((***))))))))))))************))))))************))))))+++*********))))))((((((+++++++++************)))'''(((***+++++++++***)))(((((())))))******++++++---,,,,,,++++++*********+++*********+++,,,,,,---)))))))))******+++++++++******))))))))))))******)))***+++,,,---,,,++++++---------,,,,,,,,,++++++,,,++++++++++++++++++,,,***+++,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------111111000000///---,,,+++------...///000000000///222000,,,)))(((((()))***(((((())))))))))))(((((('''((((((((()))))))))*********)))(((''''''&&&&&&&&&((())))))(((((()))+++!!!"""$$$&&&((((((((((((************************((((((((((((((((((((((((((()))))))))'''''')))***((()))*********((('''&&&)))))))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))************))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''+++******)))(((''''''&&&***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))))))))(((''')))************+++++++++'''((()))***++++++***)))))))))))))))))))))))))))************************,,,,,,,,,------,,,++++++......---,,,+++)))(((''')))***,,,.../////////...------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++)))***++++++,,,///333666999666000+++(((((()))*********))))))))))))******''''''''''''((((((((((((******))))))(((((('''''',,,,,,+++***)))((('''''''''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((******))))))))))))******))))))))))))(((((((((((()))((('''''''''(((***+++++++++)))(((''''''''''''%%%&&&&&&'''((('''''''''))))))*********(((&&&%%%***(((''''''((())))))((((((((((((((())))))))))))***)))''''''((())))))((((((((((((((((((((((((((((((((())))))************......---,,,+++***)))(((&&&'''((()))+++,,,......---+++)))((('''((()))***%%%&&&((()))************((()))+++,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))((((((((((((((()))''''''(((((())))))******++++++,,,,,,,,,---------************************---------,,,,,,+++++++++------------------------++++++++++++************)))))))))***++++++,,,,,,---,,,+++*********+++,,,...+++)))))),,,---,,,***))))))))))))))))))))))))((())))))+++,,,---......***+++,,,,,,******+++,,,///,,,))))))+++,,,+++)))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......111---******...000---***++++++,,,,,,---...//////,,,+++)))((('''((()))***(((((())))))))))))(((((())))))))))))((((((((('''''''''&&&%%%%%%$$$######%%%'''((((((''''''((()))%%%&&&''')))************((((((((())))))*********************************((()))))))))'''''')))***)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((((())))))******))))))((('''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''*********)))((('''''''''***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&((()))))))))((('''))))))*********+++++++++((()))***++++++***)))((())))))))))))))))))))))))************************+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++***))))))***,,,---...///......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,...111444999666111---+++***+++,,,******)))))))))))))))***((((((((())))))))))))******)))))))))((((((((('''++++++******)))((((((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((******))))))))))))******************)))))))))))))))(((((('''((()))***++++++***)))(((((('''''''''(((((()))))))))*********)))))))))))))))(((((('''+++)))'''''')))***)))((('''((((((((())))))))))))***)))((((((((()))))))))(((((((((((((((((((((((()))))))))*********+++++++++***************))))))******+++++++++,,,,,,,,,,,,+++)))''''''((()))***---,,,+++***)))((('''&&&((())))))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((*********)))))))))******(((((()))))))))))))))***++++++++++++,,,,,,,,,,,,************************,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++***************+++******))))))***+++,,,---+++)))***,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,///---++++++---...---,,,***+++,,,,,,------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---......000,,,)))***...000...+++,,,,,,,,,------.........&&&&&&&&&'''((())))))***'''(((((())))))(((((('''(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&''''''&&&&&&'''((('''((()))************)))((((((((((((((((((((((((************************((()))))))))'''''')))******))))))((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))((((((''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))((((((((()))))))))*********++++++))))))*********))))))((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++)))***+++,,,---.........))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))***+++++++++***,,,///111444333000...,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))''''''((((((((()))))))))***))))))(((((())))))***+++++++++*********))))))((((((((((((((()))************))))))(((((('''''')))))))))))))))*********((((((((((((((())))))***+++)))(((((()))******)))''''''((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((***************+++++++++((((((((())))))*********---------,,,++++++******+++***((('''''''''((()))000///,,,***((('''''''''***+++++++++***)))(((''''''''''''(((((())))))***)))))))))))))))))))))))))))))))))(((((((((((((((++++++++++++++++++++++++***************))))))))))))*********++++++++++++***************************************)))))))))++++++++++++++++++++++++,,,,,,+++******+++,,,------,,,,,,+++******))))))***)))))))))******+++,,,,,,+++******,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***+++,,,,,,******+++,,,...,,,++++++---...------***+++,,,,,,------,,,,,,---------.........//////---,,,,,,,,,,,,---.........+++)))+++...000///---------------------......$$$%%%&&&((())))))(((((('''(((((((((((((((((('''&&&&&&''''''((()))***************))))))(((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((''''''+++******)))(((&&&&&&%%%''''''''''''''''''''''''((()))))))))'''''')))******)))(((''''''((()))***'''''''''''''''(((((((((************************'''((()))******)))((('''''''''((((((((((((''''''***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************(((((())))))******************************************************************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))******+++,,,---------))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))***+++,,,+++******,,,......------,,,+++*********,,,+++***)))(((((((((((((((((()))))))))*********))))))))))))(((((((((((((((((((((((())))))******'''''''''((())))))******(((((((((((())))))))))))))))))(((((((((((())))))*********))))))))))))(((((((((((((((((())))))***)))))))))))))))(((''''''''''''(((((((((((())))))((('''''''''''')))+++,,,+++***((((((***+++***)))'''''''''((((((((())))))((())))))((('''''')))***((((((((((((((((((((((((************++++++++++++((((((((()))))))))******---,,,,,,++++++******)))))))))(((''''''(((((())),,,***)))(((((()))+++,,,.........---,,,+++******%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,++++++******))))))))))))))))))************************************************************************************,,,+++)))))))))***,,,---,,,,,,,,,++++++*********)))*********+++,,,,,,---*********+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***+++,,,,,,******+++,,,+++***))))))***+++++++++***+++,,,,,,------,,,,,,------------............---,,,,,,,,,,,,---......---+++***+++...000///...............------------&&&'''(((******)))((('''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''')))***)))''''''((())))))(((((('''''''''''''''***)))))))))))))))((((((''''''''''''''''''''''''((()))))))))'''''')))******)))(((''''''((()))***''''''''''''(((((())))))))))))))))))))))))))))))&&&&&&((())))))(((&&&&&&''''''((((((((((((''''''***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))))))))*********&&&''''''(((***+++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))))))************++++++,,,---+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))***+++,,,+++***)))+++,,,+++++++++++++++******)))++++++***)))(((((())))))'''''''''((((((((())))))(((((((((((())))))))))))'''''''''((())))))******''''''(((((()))******+++(((((((((((())))))))))))))))))(((((((((((()))))))))((((((((((((''''''''''''(((((()))))))))))))))((())))))***))))))(((''''''((()))*********))))))((('''&&&&&&''')))+++,,,+++)))(((((()))******)))''''''''''''((((((((((((((()))***)))''''''(((+++))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))************))))))((((((((()))))))))((('''&&&&&&'''***,,,...///...---,,,++++++******%%%&&&&&&'''((())))))***))))))))))))))))))))))))************************((((((***+++++++++******,,,,,,++++++******))))))(((((()))))))))***************************************++++++++++++++++++***************************))))))((()))***+++,,,******++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,*********)))))))))***+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,---......,,,+++++++++---/////////.....................---((()))*********)))((('''&&&''''''((((((''''''&&&***))))))((('''&&&%%%$$$((((((((((((((((((((((((((()))***)))((('''((()))******)))(((((()))))))))%%%&&&'''(((***+++,,,---************************((()))))))))'''''')))***((((((((((((((())))))***''''''(((((())))))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''(((((())))))(((((('''***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''((())))))((((((((()))))))))******'''''''''((()))+++---...++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,---------,,,+++***)))(((******))))))******+++,,,,,,++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))***+++,,,,,,+++***+++,,,++++++,,,,,,,,,,,,,,,+++******))))))))))))******''''''''''''(((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))''''''((())))))***++++++''''''((((((((())))))))))))((((((''''''(((((()))(((((('''''''''&&&&&&&&&''''''((()))))))))))))))'''((()))******)))((('''((())),,,......---+++)))''''''''''''((()))++++++***(((''''''((())))))(((&&&&&&'''''''''(((((((((''')))+++)))&&&&&&(((+++))))))))))))))))))))))))*********)))))))))))))))+++++++++******)))))))))&&&''''''((()))***++++++))))))))))))************)))((('''''''''(((******,,,+++***)))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))************++++++++++++'''((()))+++++++++*********************)))))))))((()))))))))*********************************************+++++++++++++++************************((())))))***+++++++++,,,******++++++,,,------...++++++,,,,,,,,,++++++***'''))),,,---,,,+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,------,,,******+++,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,------...///..................//////(((((())))))))))))((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''************************((()))***)))'''&&&'''((()))((((((''''''((()))***&&&&&&'''(((((()))******************************((()))))))))'''''')))***''''''((()))))))))))))))(((((())))))***++++++,,,''''''''''''''''''''''''((((((''''''''''''((((((((())))))******))))))((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&'''((()))***(((((((((((()))))))))******))))))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********)))((()))***+++,,,************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++------,,,++++++,,,,,,++++++*********++++++(((((((((((()))***+++,,,'''(((((((((((()))))))))'''((((((((()))))))))***''''''((((((((((((((((((&&&'''((()))***+++,,,,,,&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&'''((()))***))))))((('''((()))******)))((('''&&&)))---111111...+++(((''''''((())))))***)))))))))'''&&&&&&'''(((((('''&&&&&&&&&'''''''''((((((''')))+++***&&&%%%(((,,,)))))))))))))))))))))))))))))))))(((((((((''''''((((((((()))))))))))))))'''(((((()))******++++++))))))***+++++++++++++++***)))))))))))))))))))))******)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++'''(((***,,,------,,,+++(((((()))))))))))))))***)))))))))*********++++++************************)))))))))*********++++++++++++++++++++++++++++++(((***,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,******++++++***)))''''''&&&)))---...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,---......,,,)))((()))+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------...---,,,,,,,,,,,,---......------------,,,,,,---...------......//////000000&&&'''''''''((()))))))))&&&''''''''''''''''''&&& !!!###%%%(((+++---...'''''''''''''''((((((((('''((()))(((&&&%%%&&&'''&&&%%%%%%$$$%%%&&&'''(((******)))'''&&&%%%$$$###((((((((((((((((((((((((((()))))))))'''''')))***&&&'''(((*********)))(((((())))))***+++,,,,,,,,,''''''''''''''''''''''''***)))(((''''''((()))***))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&((()))***(((((((((((())))))))))))---,,,***(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))***+++,,,------,,,******)))(((((()))***+++((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,------,,,,,,,,,---***)))(((''''''((()))***'''((((((((()))+++,,,---))))))))))))************'''((((((((())))))******((((((((((((((((((((((((&&&'''((()))***+++,,,,,,&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((())))))))))))((((((((((((&&&''')))*********)))(((&&&''')))***+++***((('''###''',,,000000---(((%%%&&&''')))*********)))(((((('''%%%%%%'''((('''&&&&&&&&&&&&'''''''''((((((&&&))),,,***&&&%%%(((,,,))))))))))))))))))))))))))))))(((((('''''''''&&&%%%%%%&&&'''((()))*********************+++++++++)))***+++,,,,,,,,,,,,,,,((()))***++++++++++++++++++***)))))))))***+++,,,************))))))))))))))))))))))))))))))))))))'''((((((((())))))******((())),,,.........---,,,''''''(((((())))))******************++++++++++++************************'''((((((((())))))******++++++++++++++++++++++++)))+++...000111000...---...------,,,,,,++++++***))))))***)))((('''%%%$$$%%%)))---...,,,+++,,,---------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,------+++'''%%%&&&(((++++++,,,---------,,,,,,---------.........//////---,,,,,,,,,,,,---......---......---,,,+++---...,,,------...///000111111((((((((((((((('''''''''%%%&&&((()))))))))((('''&&&'''''''''(((((())))))))))))((('''''''''''''''(((((('''(((((()))***+++%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***((((((((((((''''''''''''************************''''''''''''((((((((((((***)))((('''&&&&&&'''(((''''''((((((((('''%%%$$$************************&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((('''((()))***,,,---******))))))((((((''''''((()))*********((('''&&&''''''''''''''''''''''''((((((''''''''''''((((((***************)))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))((((((((((((((()))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,,,,,,,++++++***------------------,,,,,,/////////...---------,,,************+++,,,------))))))))))))))))))))))))******))))))))))))******)))((((((((())))))***+++++++++***))))))))))))))))))(((''''''''')))***+++''''''((((((''''''&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))***)))''''''***,,,///,,,))))))+++,,,+++***%%%&&&&&&'''((()))************++++++++++++******++++++******))))))((((((''''''((((((((((((''''''((()))***,,,,,,,,,+++***---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,+++***)))******++++++++++++******(((((('''''''''(((((()))---)))$$$  """$$$$$$&&&))),,,,,,***(((&&&))))))))))))************)))))))))))))))(((''''''''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++))))))************))))))&&&'''(((******++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,,,,,,,+++++++++,,,------******))))))******+++,,,++++++++++++,,,,,,---...))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,...------------...//////111---***+++///111///,,,......------...///111222((((((((((((((((((((('''&&&&&&((()))))))))((('''&&&&&&&&&&&&''''''(((((())))))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******))))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''&&&''''''((((((((()))))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''((('''''''''''')))***+++***)))))))))((((((((('''((()))******)))((('''&&&''''''''''''''''''''''''((((((''''''''''''((((((***************)))(((((())))))))))))))))))))))))'''((())))))))))))((('''))))))(((((((((((())))))***)))))))))))))))))))))************************))))))))))))))))))))))))*********++++++******)))+++,,,,,,,,,,,,,,,,,,,,,............------------++++++*********+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))++++++******+++,,,,,,---******)))(((((((((((((((((((((((((((((()))******''''''((((((''''''&&&%%%)))(((((('''''''''((((((((((((((((((((((((((((((&&&(((+++......---***(((+++(((&&&%%%&&&'''&&&%%%&&&&&&''''''(((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))******)))((('''''''''(((((())))))))))))(((,,,++++++******)))))))))***+++++++++******)))(((******++++++++++++*********)))(((''''''''''''''')))(((((('''((()))***+++&&&''')))+++,,,***)))'''(((((()))))))))*********))))))******))))))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++)))******************)))'''((()))***************************)))))))))((())))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,)))*********++++++,,,,,,******))))))******+++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))******++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...111---***+++///111///,,,......------...///111222''''''((((((((((((((((((&&&''''''((()))(((((((((%%%&&&&&&&&&&&&&&&'''''')))((((((''''''''''''(((''''''&&&%%%$$$###"""!!!%%%&&&&&&&&&&&&'''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((((((((())))))******)))))))))((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((('''''''''(((((())))))*********)))(((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''((())))))******))))))(((((((((''''''''''''(((((())))))))))))((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''((((((''''''''''''(((((())))))******))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))******************************************************((())))))*********))))))*********++++++,,,,,,,,,,,,------------------...,,,,,,+++*********++++++))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((())))))***))))))(((''''''''''''((('''(((((()))))))))))))))'''(((((((((((('''&&&&&&***)))((('''''''''''''''((((((((((((((((((((((((%%%'''+++111555444...(((***((('''&&&'''((((((''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((()))******''''''(((((('''&&&%%%%%%***)))((((((((((((((((((************************)))))))))***))))))((('''******++++++++++++******+++***)))((('''&&&&&&&&&'''(((+++---......---,,,((()))******++++++******(((((((((((())))))))))))******++++++******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++++++++******((())))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++((()))+++,,,---------,,,******))))))******+++,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++++++++,,,...///---,,,,,,,,,,,,---......000...+++,,,...000...,,,...---------...///000111''''''''''''((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((((((((((((((('''&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''''''''((()))*********(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((()))))))))************))))))))))))************************''''''''''''(((((((((((())))))(((((((((((((((((()))))))))))))))))))))((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))************))))))))))))((((((''''''''''''))))))))))))((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))))))))(((((()))))))))))))))))))))))))))******************))))))(((((((((((())))))***)))))))))))))))*********************************************************((()))******************)))******+++,,,------...++++++,,,,,,---------...,,,,,,+++***))))))******((((((((((((((((((((((((++++++************++++++((((((''''''''''''((()))(((''''''&&&&&&&&&'''''''''((()))******)))((('''((((((((((((((('''&&&&&&***)))(((''''''&&&''''''(((((((((((((((((((((((('''&&&'''...555888444000,,,++++++************)))(((((((((((((((''''''''')))))))))******)))))))))&&&'''''''''((((((((()))&&&''''''((()))(((((((((---,,,+++)))))))))***+++((()))))))))*********+++)))))))))******)))((((((******++++++++++++************)))((('''''''''((((((***+++,,,,,,***'''%%%***************++++++,,,''''''((((((((()))))))))+++++++++++++++***))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************+++++++++,,,,,,+++++++++)))************))))))(((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++)))***---///111111000///******))))))******+++,,,------,,,+++*********+++))))))*********+++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***------------------,,,,,,...........................---+++***+++,,,...000//////......//////000111000...,,,,,,...///...---------......//////000111&&&'''''''''(((((())))))''''''''''''((((((((())))))))))))(((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((((((((('''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''((()))))))))))))))************))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))************))))))************)))(((((('''(((((((((((()))))))))))))))(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))))))))((((((((((((((((((((((((((((((***))))))))))))))))))***((((((((((((((()))******(((((())))))************************************************************)))******+++,,,,,,++++++***++++++,,,---......///***+++++++++,,,,,,------,,,++++++***))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))),,,,,,+++++++++++++++,,,''''''&&&&&&&&&&&&'''''''''((()))******)))((('''(((((())))))(((((('''&&&))))))((('''''''''''''''(((((((((((((((((((((((()))%%%###'''///666999999444333222///,,,)))''''''((((((((((((((('''''''''))))))************)))))))))((((((((('''''''''&&&'''(((***+++---.........---,,,+++)))))))))***+++((((((((()))******++++++))))))***************)))******++++++++++++******((((((((((((((()))***++++++******)))'''&&&$$$###+++***)))))))))***,,,,,,(((((((((((())))))))))))+++++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,+++++++++)))************))))))((())))))))))))))))))******************************((()))))))))************+++******))))))******+++)))***---///111111000///******))))))******+++,,,---,,,++++++************))))))*********+++++++++------------------------111000///---,,,+++++++++,,,,,,+++++++++*********......------------------------------------------...---,,,++++++---///000...............///000000///...------............------...//////000000000&&&&&&''''''((()))))))))(((''''''''''''((())))))*********))))))))))))((((((''''''''''''(((((())) """$$$&&&((((((((((((&&&&&&'''''''''(((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''&&&&&&''''''((()))&&&'''((()))*********)))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))*********))))))(((((('''''''''((())))))(((((((((((((((((((((((())))))))))))))))))((((((************************((())))))******))))))(((******++++++***)))(((((((((((((((((()))))))))))))))(((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''(((((()))***+++((((((((()))******++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++++++++++++++,,,,,,++++++***)))))))))******))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''+++***))))))))))))))))))'''&&&&&&&&&&&&'''(((((()))))))))))))))(((((('''((())))))))))))(((''''''((((((''''''''''''((((((((((((((((((((((((((((((***%%%!!!""")))111777:::>>>>>><<<777111+++(((''''''''''''((((((((((((((((((((())))))))))))((((((******)))(((((('''&&&&&&$$$%%%&&&(((***+++,,,,,,***)))((((((((((((((((((((((((((())))))*********))))))******++++++************++++++++++++******'''''''''((()))***+++,,,******)))(((''''''((((((***))))))))))))***++++++))))))))))))******************++++++******)))((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))************++++++++++++******((())))))*********))))))))))))))))))************************************))))))))))))******************))))))))))))******((()))+++,,,---------,,,******))))))******+++,,,,,,++++++************+++++++++,,,,,,,,,------------------.........//////444333000---+++*********++++++++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000,,,++++++++++++,,,------.........---------......,,,---...///000000000000&&&&&&''''''((())))))***(((''''''&&&'''((()))******)))))))))(((((((((((('''''''''''''''((()))))) ###%%%'''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((%%%&&&((()))*********))))))))))))(((((((((''''''************************''''''''''''(((((((((((('''((()))***+++******)))))))))((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((())))))******)))(((''''''((((((((()))))))))***)))(((''''''((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((())))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((()))***+++'''(((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++***************))))))))))))******+++))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&'''(((((()))******)))((((((((((((((()))))))))))))))(((''''''''''''&&&''''''((()))***(((((((((((((((((((((((('''%%%$$$%%%'''+++000222999::::::666111,,,***)))&&&&&&''''''(((((())))))))))))************))))))))))))))))))))))))))))))$$$%%%&&&''''''((((((''''''(((((())))))))))))(((((((((((()))))))))))))))'''((())))))******))))))******++++++++++++******(((((((((((()))***++++++))))))))))))************(((((()))))))))*********************++++++++++++))))))******))))))((('''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***)))******************)))'''((()))***************((()))))))))************************************))))))))))))******************))))))))))))******)))*********++++++,,,,,,******))))))******+++,,,******************+++,,,++++++,,,,,,,,,---------,,,,,,---...///000000111444333000---,,,+++,,,,,,++++++++++++************++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------.........///+++************+++,,,,,,.........---------...///,,,---...///000000000///&&&&&&&&&'''((())))))***(((''''''&&&&&&((()))***))))))(((((('''''''''&&&'''''''''''''''((()))*** """$$$'''(((((('''&&&''''''''''''((((((((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((%%%&&&((()))*********)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''((()))+++++++++***)))******)))))))))***,,,---************************&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&'''((((((((())))))******)))(((''''''''')))***+++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''((()))++++++'''(((((()))***+++++++++++++++++++++++++++++++++((((((((((((((((((((((((''''''(((******+++++++++,,,,,,++++++++++++++++++,,,+++++++++******))))))))))))(((((()))***++++++))))))))))))))))))))))))******))))))))))))******((('''&&&&&&%%%%%%%%%%%%'''''''''''''''((()))***+++***)))'''''''''((())))))))))))))))))(((((('''&&&&&&&&&&&&((()))***+++((((((((((((((((((((((((###&&&((()))((((((((()))'''***---,,,)))&&&'''(((%%%&&&&&&'''((()))******,,,,,,------------,,,,,,(((((())))))******++++++,,,,,,,,,,,,,,,+++******((()))***,,,,,,,,,+++***)))))))))))))))(((((((((&&&&&&'''((())))))((((((******++++++++++++************)))))))))))))))***((()))***++++++)))(((&&&''''''((())))))))))))(((******+++++++++,,,,,,,,,)))))))))))))))(((''''''******))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''(((******+++++++++(((((())))))*********+++************************))))))))))))******************))))))))))))******---,,,+++++++++,,,------*********)))***++++++,,,***)))))))))***+++,,,,,,))))))*********++++++++++++,,,---...///111222222333222///---,,,,,,---...+++++++++************)))******++++++,,,---......------------------------,,,---......//////......,,,,,,++++++,,,,,,---...............------...///,,,---...000000000000///&&&&&&''''''(((((())))))&&&'''''''''(((((()))))))))))))))((('''%%%$$$###((((((''''''''''''((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&((((((((()))+++***(((&&&%%%&&&&&&&&&'''((((((((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))++++++***)))((('''&&&&&&(((((())))))))))))((((((*********)))))))))))))))))))))))))))(((&&&%%%$$$*********)))(((&&&%%%$$$''''''&&&''''''((()))*********))))))((((((''''''(((((()))***************)))'''&&&'''***+++***((()))(((((('''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))***+++,,,,,,+++***)))(((************)))))))))))),,,,,,+++***)))))))))***,,,++++++******++++++,,,))))))))))))***+++,,,,,,***++++++++++++***))))))(((((((((((())))))))))))))))))************)))))))))'''&&&'''((()))((('''((()))*********)))((('''%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&%%%%%%%%%&&&(((***++++++***(((&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((()))***++++++***)))(((******))))))))))))******&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((()))************))))))'''$$$$$$&&&((()))((())))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******((((((((((((((()))******))))))))))))************%%%&&&'''(((((('''&&&%%%(((((())))))))))))((((((&&&'''((()))******))))))((('''&&&%%%%%%&&&'''(((***+++---,,,***))))))***++++++******)))*********///)))'''******'''&&&(((,,,,,,+++++++++++++++++++++***((('''&&&''')))************************+++***************)))((((((******))))))))))))))))))******))))))******+++,,,******************++++++///...---,,,,,,---///111---------,,,,,,+++++++++))))))***++++++++++++***,,,,,,++++++***+++++++++,,,...///---***(((***---)))))))))((())))))***+++++++++)))))))))+++---......------,,,,,,,,,------000000000000000/////////'''''''''(((((((((((((((''''''''''''((((((((()))(((((()))))))))((((((''')))((((((''''''(((((()))&&&'''''''''((((((((((((''''''(((((((((((('''''')))))))))(((((('''''''''((((((((()))******(((&&&&&&&&&''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&)))))))))((((((((((((((())))))*********)))(((((('''''''''&&&%%%$$$###"""***))))))((((((((())))))***)))))))))((((((((('''&&&&&&'''((((((((((((((()))'''&&&'''***+++***((()))(((((('''''''''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((())))))***)))((('''&&&************************,,,+++******))))))******,,,++++++******++++++,,,,,,++++++*********++++++***++++++++++++***))))))))))))))))))(((((((((((())))))************))))))***((('''((())))))((('''%%%&&&'''(((((('''&&&%%%&&&&&&''''''((())))))***((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))++++++******))))))((((((((())))))******))))))((())))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))'''((())))))************)))***)))'''$$$$$$&&&)))))))))))))))))))))))))))***)))))))))(((((((((''''''((((((((()))))))))***((((((((((((((()))******))))))))))))(((((((((((('''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((('''&&&&&&'''(((((()))+++,,,+++***(((((()))+++***************++++++*********)))))))))***+++++++++++++++++++++++++++***)))(((&&&&&&''')))***,,,,,,++++++******))))))***************)))(((((())))))))))))******************))))))******+++,,,))))))***+++,,,,,,,,,+++,,,++++++++++++,,,...///---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++---///000///.........++++++******++++++,,,---000///---,,,---...000111...------,,,,,,------........................---))))))((((((((((((((('''''''''''''''(((((((((((('''((()))***+++,,,,,,,,,***))))))(((((())))))***(((((((((((())))))))))))'''(((((())))))(((((('''******))))))))))))(((((()))(((((()))******((('''((((((''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((((((((())))))))))))''''''(((((())))))******''''''((((((((((((''''''(((((((((((((((((((((((((((((()))*********************)))))))))(((((((((,,,+++***))))))((((((((())))))))))))((((((((((((&&&&&&'''((((((((((((((()))((('''((()))***)))((((((((((((''''''(((((()))&&&''''''(((((())))))***))))))))))))))))))))))))(((((()))))))))((('''''')))))))))******+++++++++++++++***)))))))))******++++++************++++++...---,,,++++++************++++++++++++***))))))******))))))((((((''''''))))))************))))))+++)))(((((())))))'''&&&'''((()))******)))((((((''''''(((((()))*********)))))))))(((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))((((((((((((''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))******)))((('''&&&%%%%%%)))((((((''''''(((((()))((((((''''''''''''(((((())))))((((((((((((((('''((((((((((((((((((((((((&&&''''''((()))******+++(((+++,,,((("""###'''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))************))))))(((((((((((())))))******))))))((((((((())))))))))))((((((******(((''''''((()))))))))((((((''''''(((((()))(((***+++***)))(((((()))))))))))))))***+++,,,,,,***111111***&&&)))+++((()))*********+++,,,,,,,,,+++***)))(((((()))++++++...------,,,+++***))))))*********+++******)))((()))))))))*********++++++******))))))******+++,,,((()))+++,,,---------,,,(((((()))***++++++,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,---.........************+++,,,------)))***,,,000222222000---------,,,,,,,,,---......///...---,,,+++,,,---......---------------......------..................***)))))))))(((((('''''''''''''''((((((((((((((('''((()))***+++,,,,,,,,,******))))))))))))******((())))))))))))*********(((((())))))))))))(((((()))))))))))))))))))))))))))((('''((()))***)))'''))))))((((((''''''&&&&&&))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))((())))))*********))))))+++++++++++++++++++++,,,+++***))))))((((((((()))))))))))))))(((((((((((((((((()))***************(((((((((((())))))))))))(((((((((((((((((()))***''''''(((((())))))))))))))))))))))))))))))))))))******************))))))''''''((())))))***++++++******))))))))))))******++++++************++++++------,,,,,,+++,,,,,,,,,***++++++++++++***))))))******))))))((((((''''''))))))************))))))***(((''''''((((((&&&%%%'''((()))*********)))(((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***)))))))))(((((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%)))((('''&&&&&&'''((())))))((((((''''''(((((()))***)))))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((()))***+++'''))))))&&&!!!!!!%%%))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((()))))),,,,,,++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,+++((('''&&&'''((()))))))))(((((((((((())))))''')))******((('''((()))))))))))))))***+++,,,---555@@@???000(((,,,---&&&((())))))***+++,,,,,,---,,,,,,+++++++++,,,------------,,,,,,++++++***************++++++******)))((())))))******++++++,,,******))))))******+++,,,((()))+++---......------&&&''')))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------......************+++,,,---...***((()))+++///111...+++---------------......//////...---,,,+++++++++,,,...------------......///////////////000000000000******))))))((((((((('''((((((((((((((('''''''''(((((())))))***)))))))))******))))))))))))******))))))))))))*********+++(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))((()))))))))((((((''''''&&&))))))(((((((((((())))))(((((((((((('''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((,,,------......------,,,)))))))))******+++++++++,,,------,,,+++***))))))(((((('''''''''((()))***'''''''''''''''((()))***(((((((((((())))))))))))(((((()))***************'''(((((()))((())))))***((((((((((((((()))******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******&&&&&&''''''((()))*********))))))((())))))******+++******))))))******+++++++++++++++,,,---...///***++++++++++++***))))))***)))))))))((((((((('''))))))************))))))((('''%%%&&&&&&'''%%%$$$"""###$$$&&&&&&&&&%%%$$$&&&&&&''''''''''''(((((('''''''''''''''''''''''''''((()))++++++)))(((''')))(((((((((((()))************)))))))))((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))******+++++++++,,,)))((('''&&&&&&'''((()))***))))))(((((())))))*********))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***((('''&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((,,,+++((('''&&&'''((()))(((((())))))))))))((((((&&&(((******((((((((()))))))))))))))***+++,,,---<<>>===;;;999888888777777999777555333111000//////+++++++++************))),,,,,,------,,,+++***((()))))))))*********++++++)))))))))***))))))(((''')))***+++++++++)))((('''&&&&&&'''((()))***++++++)))***,,,...///...,,,+++***+++,,,,,,,,,,,,+++***))))))))))))************************************---,,,+++,,,,,,,,,***(((***+++,,,++++++,,,///111***,,,,,,+++)))((()))***,,,***(((((()))******)))&&&''')))*********)))(((++++++++++++++++++,,,,,,333...(((&&&'''***+++*********************+++,,,************)))))))))))),,,+++++++++++++++++++++.........---,,,+++***)))))))))***++++++***((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))***+++++++++,,,******+++,,,,,,,,,++++++)))***+++,,,------------))))))))))))))))))))))))+++++++++++++++***)))(((((())))))+++,,,---......******+++++++++,,,,,,,,,------,,,,,,,,,---......)))************+++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////...------------...//////............////////////,,,---......//////......++++++******************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))***)))(((''''''((()))***)))))))))((((((((()))))))))))))))))))))(((((((((******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''+++***(((&&&&&&'''((()))***,,,***&&&&&&)))+++))))))((((((''''''((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))))))))))))))(((''''''))))))((('''&&&''')))************)))))))))))))))))))))))))))***************)))(((((('''((()))***+++******)))))))))(((((((((((())))))***)))(((''''''((()))***&&&'''((()))************(((((())))))))))))(((((()))))))))))))))************)))((((((((()))***+++))))))************++++++*********))))))(((((((((******)))***+++,,,...///---///000000000000222333111333444444333222333444222333444555666666666666;;;:::999:::===>>>>>>===@@@@@@???>>>>>>===<<<<<<<<<:::888555333222111111000000//////...---,,,,,,+++,,,,,,------,,,+++*********++++++++++++++++++((((((((((((((((((''''''******+++,,,+++***)))))))))))))))***************'''((()))*********))))))***++++++,,,,,,++++++***))))))))))))************)))))))))))))))))))))))),,,+++***+++,,,+++***((('''((((((((('''(((+++---***+++,,,+++***))))))******)))'''((()))***)))''''''''')))*********)))((()))))))))))))))))))))))),,,((($$$"""$$$%%%&&&%%%******)))))))))***++++++************))))))))))))++++++++++++++++++++++++---------,,,,,,+++***)))((()))***++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***************+++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,------------************************+++++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------...//////------------............,,,---......//////......))))))************************)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((*********************************))))))((((((((())))))(((((((((((()))))))))))))))))))))))))))************))))))(((((((((******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&'''((($$$((()))((((((***)))%%%***)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((())))))'''((()))*********))))))))))))(((((((((((())))))))))))(((((((((((())))))"""###%%%''')))*********))))))************))))))***))))))))))))))))))(((***))))))((((((((())))))))))))*********++++++++++++++++++++++++*********,,,,,,,,,,,,---///000111000222444444444555777888888999999777666666888::::::;;;;;;<<<<<<<<<<<<;;;@@@??????@@@BBBCCCBBB@@@AAABBBCCCCCCCCCAAA@@@???@@@>>>;;;999777666555555666555444333222111000///---...............---,,,------------,,,,,,,,,,,,******)))))))))((((((((()))***++++++,,,+++++++++,,,,,,+++++++++*********(((((((((((((((((())))))******+++,,,,,,+++******)))))))))*********++++++))))))))))))))))))))))))***)))))))))+++***)))'''&&&'''(((''''''''')))+++***+++,,,+++***)))***+++))))))((()))++++++)))((('''((())))))******))))))))))))))))))))))))))))))***(((''''''((())))))((())))))(((((()))***++++++++++++*********)))))))))************************+++++++++++++++***)))((((((((()))***+++++++++***++++++++++++++++++++++++++++++************+++++++++++++++***************---------,,,+++***)))((()))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++***)))...------,,,+++***))))))******+++++++++,,,,,,,,,,,,---......---,,,+++***************+++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++...------------...//////,,,,,,,,,------------...,,,---......//////......(((((())))))******++++++******)))(((''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))((((((''''''))))))(((((((((((())))))))))))******************++++++******)))(((((((((+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&''''''"""&&&((('''(((***)))%%%***)))(((''''''(((***+++(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((('''((()))******)))((('''''''''((()))))))))))))))((((((((((((((((((((((((***)))((((((******)))((())))))((('''&&&'''''''''))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))###$$$%%%'''((()))******((())))))******))))))(((******))))))((((((((('''******)))))))))(((((((((((())))))******+++++++++...............//////////////////000111222333444555777999:::::::::<<<>>>>>>>>>===:::999999<<>>>>>>>>>>>======>>>>>>??????@@@@@@@@@???===;;;999777666555555555444222111000///......---,,,+++************))))))))))))***++++++,,,(((((())))))***++++++,,,...---+++))))))+++---...************************************++++++++++++***************************)))((()))++++++***(((+++---...---,,,++++++,,,***+++,,,,,,+++***+++---,,,+++++++++,,,,,,***))))))))))))))))))******+++,,,,,,,,,+++++++++******%%%''')))++++++***))))))(((((((((((()))***+++,,,++++++++++++************(((((()))))))))*********))))))*********)))((((((((())))))***+++,,,,,,---************************+++++++++,,,,,,+++++++++,,,+++++++++***))))))))))))***++++++,,,,,,,,,,,,******++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///000111111111...,,,******++++++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,------------,,,,,,,,,,,,...000111...------------...//////---.........////////////,,,---......///.........(((((())))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((((()))+++,,,------,,,+++************************,,,+++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))%%%&&&)))+++)))&&&&&&''''''(((((())))))(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''((())))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((''')))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''(((((())))))(((((('''''''''((()))***))))))(((((((((((())))))(((((())))))))))))((((((***************)))((('''''''''(((((((((((('''''')))((((((((((((((((((''')))***++++++,,,,,,++++++******+++,,,------...///000111111222333444444555999:::;;;<<<===>>>>>>>>>BBBDDDEEEEEEEEEEEEFFFHHHCCCCCCBBB@@@???AAADDDGGGGGGGGGHHHIIIIIIIIIHHHHHHEEECCCBBBCCCFFFHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGDDDCCCBBBAAA@@@AAAAAABBBCCCCCCDDDFFFGGGHHHIIIIIIHHHGGGDDDBBB???>>>===<<<<<<;;;:::888666444333222...---+++***)))))))))***++++++*********++++++,,,''''''((()))***+++,,,------,,,***(((((()))+++,,,+++***))))))))))))***+++*********++++++++++++,,,((((((((((((((((((((((((+++******+++------,,,***+++---...---,,,******+++***+++,,,,,,++++++,,,---///,,,***)))******)))'''***))))))))))))***+++,,,++++++******)))((((((((($$$'''***+++***)))((()))))))))))))))***+++------,,,++++++++++++*********((())))))******+++++++++))))))************))))))***************+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***************((()))***+++,,,---------******+++++++++++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......---,,,+++***++++++++++++,,,,,,,,,,,,((()))***+++,,,------...***++++++,,,,,,------...,,,,,,,,,---...///111111...------------...//////........./////////000000,,,---......//////......)))))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''((()))******)))((('''((()))+++---......---,,,)))))))))******++++++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))%%%''''''$$$###&&&&&&$$$###$$$&&&((()))(((''''''(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((******)))(((((()))*********)))((('''((((((((((((((((((((((((&&&''''''((())))))(((((((((''''''&&&'''((()))***))))))(((((((((((())))))'''((()))******)))((('''***************)))((('''(((((())))))))))))(((((('''''''''((((((((((((((()))***+++---.........---------...///000111222222444555666777888999::::::>>>???@@@BBBCCCCCCCCCCCCHHHIIIJJJJJJHHHHHHIIIJJJDDDDDDEEEDDDDDDEEEHHHKKKKKKKKKJJJIIIHHHFFFEEEDDDEEECCCAAABBBEEEHHHJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGCCCBBBAAAAAAAAABBBDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA???<<<:::999888222000...,,,++++++,,,,,,///...---,,,,,,,,,------*********+++++++++,,,,,,,,,+++***((((((((()))***+++***)))(((((()))***+++*********+++++++++,,,,,,************************---,,,,,,---//////...---,,,...///...,,,************+++,,,,,,++++++,,,...444111---*********************)))))))))***+++,,,++++++******)))((((((''''''***---...,,,******+++))))))******+++---...///,,,,,,+++++++++*********))))))******+++,,,,,,---)))******++++++******))),,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++***************+++++++++)))***+++,,,,,,,,,,,,,,,******++++++++++++*********************************+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,******+++,,,,,,---......+++,,,------...............------------...//////---------.........//////,,,---......//////......******))))))((((((''''''((((((((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))******'''((()))******)))((('''((())),,,.........---,,,(((((()))***+++,,,,,,---,,,+++***)))(((((((((((())))))))))))))))))))))))************************''''''((()))******))))))'''******(((''')))'''$$$!!!###&&&((()))(((&&&%%%(((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''((((((((()))***)))(((''''''((()))***'''(((((()))))))))))))))))))))))))))))))))))))))+++***)))***+++++++++)))'''(((***,,,,,,***)))(((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((''''''&&&&&&((()))***))))))(((((((((((())))))'''((()))******)))((('''(((((())))))))))))(((((())))))************))))))&&&'''''''''(((((())))))(((***,,,...///000/////////000111222333444555555::::::;;;<<<>>>???@@@@@@AAABBBDDDEEEFFFGGGFFFFFFKKKLLLMMMLLLKKKJJJJJJLLLEEEFFFGGGGGGGGGHHHKKKMMMMMMMMMLLLIIIGGGDDDBBB@@@EEECCC@@@AAADDDIIILLLNNNLLLKKKIIIGGGFFFFFFEEEEEEAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGHHHIIIJJJHHHGGGFFFCCCAAA???===<<<666555222000//////000111111000///...------...///------,,,,,,,,,,,,++++++,,,,,,+++******)))******+++***)))(((((()))***+++******+++++++++,,,,,,,,,...........................------///000111000......000111000...,,,++++++***+++---,,,,,,+++---...;;;666111...------......+++***)))))))))***,,,,,,------,,,,,,+++******)))'''***------***((()))+++*********+++,,,...///000,,,,,,,,,+++++++++******))))))***+++,,,,,,------)))******+++++++++******---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))******+++++++++,,,++++++,,,,,,,,,++++++*********+++++++++******)))))))))))))))))))))))))))***+++,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++,,,,,,---......+++,,,---...---,,,+++***...------------...//////,,,,,,,,,---------......,,,---......//////......((()))))))))))))))((((((&&&&&&''''''''''''&&&&&&******))))))((((((''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))))))))(((''''''&&&&&&''''''(((((()))+++,,,---***+++,,,,,,------,,,,,,---------+++***(((&&&%%%(((((())))))******++++++&&&'''''''''(((((())))))((()))***)))'''&&&&&&'''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))******************)))))))))))))))(((''''''''')))***+++++++++***)))((('''&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''&&&'''((((((((((((((((((((())),,,...000111111111000111333555777999999::::::;;;===???BBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIKKKLLLMMMMMMLLLKKKFFFFFFGGGHHHHHHHHHHHHGGGJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJHHHEEECCCAAA??????>>>???AAADDDGGGIIIFFFFFFFFFFFFGGGIIIJJJKKKHHHGGGGGGGGGGGGHHHIIIIIIKKKIIIHHHFFFDDDBBBBBBAAA>>><<<888555333333555666777444000............---//////......------------(((((()))))))))))))))***'''''''''''''''((()))***)))))))))***+++---//////,,,---...000000111111111111111111111222444666777888222---...333555222...111///,,,,,,---///000000666444222///---+++++++++((())))))***************++++++************++++++///,,,)))(((***,,,+++)))'''((()))***,,,---...///******+++++++++,,,,,,,,,************************************************---,,,,,,+++,,,---...///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++***)))((((((***,,,---))),,,...///---,,,++++++,,,,,,++++++***))))))((())))))***+++,,,,,,------+++++++++++++++++++++++++++***)))((())),,,...000+++,,,------......------+++******))))))******+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,///////////////.........///...---,,,+++,,,------(((((())))))))))))(((((('''''''''(((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))$$$$$$%%%&&&'''(((((()))((((((((((((((('''''''''''''''''''''((()))***+++)))******+++++++++++++++000000000//////---,,,+++((()))))))))))))))******((((((((()))))))))******((()))***)))'''&&&'''((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))************)))))))))((((((((((((((((((''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''((((((((())))))******))))))))))))))))))***)))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++,,,///111333444555555555666777999;;;<<<=========>>>@@@BBBDDDEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBCCCDDDGGGJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@===;;;999999999::::::777444333333444333333444444333111000...---,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++++++++,,,...///000///000111222333444444444444444444444555777999::::::666333333666777555222111///,,,,,,---......---222111///---,,,+++++++++))))))***************))),,,++++++******++++++,,,)))&&&$$$$$$&&&(((((('''*********++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++***************************************,,,++++++***+++,,,---...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---)))***+++***))))))***+++++++++++++++++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,***+++,,,,,,------,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------.........//////------------------,,,,,,////////////............---,,,,,,+++,,,---...///'''(((((())))))((((((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))###$$$&&&'''((()))((((((''''''(((((((((((())))))((((((''''''''''''(((((((((((()))*********************+++,,,,,,+++++++++))))))))))))(((((((((((())))))))))))************((()))***)))'''&&&'''((())))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))******)))))))))(((((((((''''''''''''(((((((((''''''&&&&&&&&&'''((()))***++++++(((((((((((((((((((((((()))))))))))))))(((''''''(((((()))))))))*********************************++++++++++++++++++++++++***+++---...000111111111000222444777999;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKJJJHHHGGGLLLLLLMMMMMMMMMLLLKKKKKKJJJHHHEEECCCBBBBBBBBBCCCGGGGGGFFFFFFFFFGGGGGGHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIKKKMMMJJJJJJJJJIIIIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;999666666777888888777777666666555333222222111------------------------,,,,,,++++++***+++++++++,,,,,,,,,---...///000111444444666777888999999999999999999999:::<<<===>>><<<<<<<<<;;;;;;:::888777777666555555555444222000......---,,,+++++++++,,,*********++++++***)))))),,,++++++******++++++,,,)))(((&&&''')))+++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++*********)))************************+++************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))))))))***,,,---++++++***((('''(((***---******+++,,,------......++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////,,,,,,------------------........................+++++++++,,,---...000000''''''(((((()))((((((((((((((())))))))))))(((((('''''''''((()))*********(((((((((((((((((((((((('''((()))******(((&&&%%%&&&''''''((())))))*********)))((('''''''''''''''(((((()))************)))$$$$$$&&&'''((()))))))))***))))))(((((('''''''''))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((())))))***((((((((((((''''''''''''&&&'''((((((((('''%%%$$$&&&&&&'''((()))***++++++(((((((((((((((((((((((()))))))))))))))(((''''''((((((((()))))))))******))))))))))))************+++++++++,,,,,,---------,,,...000222444555666777777888;;;===@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHIIIGGGEEECCCBBBCCCDDDFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGHHHDDDDDDBBBAAA@@@?????????@@@??????????????????@@@======>>>======;;;999888888666555555777888888888555555666666777888888999000/////////......------,,,+++***)))))))))))))))+++,,,,,,...///111333444888999;;;<<<>>>>>>??????>>>>>>??????@@@AAABBBBBB???AAADDDBBB???<<<<<<<<<>>>============;;;777444000000///...---------,,,,,,,,,,,,,,,++++++***)))+++******))))))******+++---+++*********,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++******)))************************++++++*********+++++++++++++++,,,,,,,,,+++++++++************************---,,,,,,,,,++++++************)))))))))***+++,,,,,,,,,,,,+++)))***,,,...******++++++,,,---------,,,,,,++++++++++++++++++------------------------((()))***+++,,,---------******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,------------......+++++++++,,,,,,,,,------,,,,,,,,,------.........------...............///++++++,,,,,,---...//////&&&&&&'''((((((((((((((((((((())))))))))))((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((((()))+++,,,+++***(((&&&&&&''''''((()))***++++++++++++***)))((((((((((((((())))))***************&&&'''(((***+++,,,,,,,,,******))))))((((((''''''((((((((((((((((((((((((''')))***)))(((((()))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************'''''''''(((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((())))))***((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((()))))))))((((((((())))))*********++++++,,,---...//////000///000222555777999:::;;;<<<>>>@@@BBBDDDEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGFFFEEECCCCCCBBBAAA@@@@@@@@@BBBDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@???===<<<:::999999999888888888777888999999:::888999:::::::::888777555666555444555777888888888555555666888999:::;;;<<<222222111111000///......//////...------,,,------++++++---///222555777999<<<===???AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFBBBEEEHHHFFFAAA======??????????????????===999666555555444333222000///...............---,,,+++***))))))(((((((((((())))))+++***((('''%%%%%%&&&''')))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******************************,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++***************************,,,,,,,,,++++++************************+++++++++)))+++------,,,******+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------+++,,,,,,------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,---------......//////---------------------,,,%%%&&&''''''(((((((((((('''(((((())))))(((((('''&&&''''''((()))******+++))))))))))))))))))))))))&&&''')))***+++,,,++++++''''''((())))))***++++++++++++***)))))))))))))))(((((()))***************((()))***+++,,,,,,,,,,,,************))))))))))))((((((((((((''''''''''''''')))******(((((()))+++))))))))))))))))))))))))((())))))******))))))(((************************(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))******)))))))))(((((((((''''''&&&&&&'''(((((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))(((((())))))***+++++++++------...///000111222333222444666999;;;===>>>???AAABBBDDDFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDFFFFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@>>>>>>888888999999;;;<<<>>>>>>AAAAAACCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>>>>===============<<<;;;999888777777777333333222222333444444555666777888999999888777666666555555666999:::999888999999999:::::::::;;;;;;888777666555444333222222111000000////////////000...///000333666999;;;===???@@@BBBDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHDDDFFFGGGEEEAAA======???AAA@@@AAABBBCCCBBB???<<<:::::::::999777555444333111111111000///---,,,+++)))))))))(((((()))))))))++++++***'''$$$###$$$&&&))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---,,,,,,+++***))))))+++,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++%%%(((+++,,,***(((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,---............---,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......---------.........//////,,,,,,------------------,,,,,,,,,---......//////------......------,,,+++$$$%%%&&&'''(((((((((((('''''''''(((((('''''''''''''''(((((())))))******))))))))))))))))))))))))&&&&&&'''((()))******+++((((((((())))))******+++***))))))((((((((())))))''''''((())))))))))))(((((())))))******))))))(((************++++++++++++))))))))))))((((((''''''''')))******))))))***+++))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))************)))))))))(((((((((&&&&&&&&&'''((()))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((()))))))))***************+++,,,,,,---......///000111222444555666777777888:::===???AAABBBBBBDDDDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFHHHGGGFFFEEEDDDCCCBBBBBB@@@AAABBBBBBBBB@@@???>>>>>>======<<<:::999777666111222333555666666666666888999;;;<<<======<<<<<<999999:::;;;;;;:::999888888888999;;;;;;<<<<<<<<<;;;;;;:::999999999:::::::::999888777666666666666222222111111111222333333666666777777777777777666666555555777999999888777::::::;;;;;;<<<===>>>>>>@@@???>>><<<;;;:::999888444333333333333333444555555555666888:::<<<>>>???@@@AAACCCEEEGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFEEEBBB???===<<<===AAA@@@AAABBBDDDEEECCCAAA<<<<<<======<<<:::999888444444333222111///------++++++************++++++---......+++(((((())),,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---------***************************+++,,,,,,,,,***)))(((((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))***+++++++++++++++''')))******((('''((())))))******++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++,,,------------,,,++++++************++++++++++++++++++,,,,,,,,,,,,******++++++,,,------------------.........//////------------------,,,,,,++++++,,,------...//////+++,,,---.........---,,,$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''))))))))))))************((((((''''''''''''((((((%%%&&&''''''((((((''''''++++++,,,++++++***)))(((*********+++,,,,,,,,,---+++*********))))))((((((''')))******))))))***,,,))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((()))******************))))))))))))'''&&&&&&&&&(((***,,,...(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))************+++++++++,,,,,,------...///000000222222333555777888999::::::;;;===@@@BBBCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGIIIJJJJJJKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCAAA@@@???>>>>>>@@@@@@@@@@@@>>><<<999888888777777666444222000//////000333444444333222111000111333444555555444444111333555777888777666555444555777888999:::::::::999888888777777888888999777666555444444444444444333222222222222222333333555555555555555666666666555444444555777777666555777888:::<<>>===;;;:::::::::;;;<<<======;;;;;;;;;<<<===>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJHHHHHHJJJKKKKKKJJJIIIIIIGGGEEEBBB???===<<<;;;;;;;;;;;;;;;===@@@AAA@@@???;;;<<<===>>>>>>>>>===<<<666555555444222000...------,,,,,,++++++,,,,,,---,,,---...,,,)))))),,,///------,,,,,,+++******)))******+++++++++,,,,,,,,,)))***+++,,,------...///************************)))***+++++++++)))(((''''''(((***,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,))))))***++++++++++++***+++++++++)))((((((+++---((()))***+++---...///000))))))***+++,,,,,,------------------------------+++***)))(((***,,,...000******+++,,,,,,,,,,,,++++++******************+++*********++++++,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,,,,------.........------,,,,,,,,,++++++,,,,,,---...//////)))***,,,...//////......******))))))((((((''''''******))))))((((((''''''))))))(((''''''''''''''')))))))))))))))))))))))))))((('''%%%%%%%%%&&&'''''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,,,,)))((())),,,---+++)))******)))(((((()))******)))***,,,------,,,***)))(((((((((((((((''''''''''''''''''''''''((())))))************))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((())))))******)))(((''''''((((((((((((((((((((((((---+++***((('''&&&''''''+++)))'''(((******)))&&&******)))******+++,,,,,,++++++---...000222333444555555666777888:::;;;<<>>BBBEEEGGGJJJHHHEEEEEEFFFGGGEEECCCGGGFFFCCCBBB@@@@@@@@@@@@@@@AAACCCDDDEEEEEEDDDCCCEEEEEEGGGHHHIIIJJJJJJIIIHHHJJJMMMOOOOOOMMMJJJHHHHHHGGGDDDAAA>>>;;;888777888777888<<>>>>>>>>??????999888666555333222222111000///---,,,++++++,,,,,,************++++++++++++++++++***)))((((((((())),,,++++++,,,...---)))%%%'''((()))+++++++++***))),,,+++***)))((((((((()))+++++++++++++++***)))(((---............---,,,+++---------......---,,,,,,,,,,,,***)))))))))***+++---,,,,,,++++++,,,,,,---)))***+++,,,------......************************++++++,,,------......//////...------++++++***))),,,,,,++++++,,,...///000+++,,,---...---,,,+++***000000///...---,,,,,,+++++++++,,,,,,---.../////////......------,,,++++++...------,,,,,,------...//////.........---------..................------//////////////////......***)))))))))((((((((('''***)))))))))((((((((('''))))))((('''''''''''''''))))))))))))))))))))))))+++***))))))((((((((()))((((((((()))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))******++++++,,,,,,...,,,******,,,,,,***(((************************)))***+++,,,,,,+++***)))(((((((((((((((((((((((()))((((((((())))))***+++&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((******(((''''''(((((()))+++)))((((((***+++)))'''***))))))***+++,,,---...///000111333555666777888::::::::::::;;;<<<===>>>BBBCCCDDDFFFGGGHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJHHHFFFDDDDDDDDDCCCAAA@@@???>>>888888888888999999999999999999:::;;;;;;;;;;;;;;;;;;:::999666444222000//////......---------......---///000///---,,,,,,,,,,,,...000333555666666666888999;;;;;;<<<===@@@BBB@@@???>>><<<<<<<<<======>>>===<<<::::::999::::::::::::999888999:::;;;<<<;;;===???@@@???>>>======:::999888666555444444333777777888999<<<@@@DDDFFFIIIGGGEEEFFFHHHIIIIIIGGGKKKIIIHHHFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIFFFGGGHHHIIIJJJKKKLLLLLLKKKLLLNNNNNNNNNLLLJJJHHHHHHGGGDDDAAA===:::777666777666777:::???BBBCCCBBBDDDDDDCCCCCCBBBBBBAAAAAA???>>><<<:::888777666555333222000///.........///,,,,,,,,,,,,++++++++++++,,,++++++*********++++++%%%***---+++&&&$$$(((,,,)))***++++++++++++++++++******))))))))))))******+++++++++++++++***))))))***+++++++++++++++***)))***++++++,,,++++++******------+++*********+++,,,,,,,,,++++++++++++,,,,,,***+++,,,...///.........************************++++++,,,,,,---............------,,,,,,++++++***,,,,,,++++++,,,---...///,,,,,,------,,,,,,++++++...------,,,,,,++++++*********++++++,,,,,,------------------------------...------,,,,,,------...///.........------------,,,---------.../////////------------------------))))))))))))(((((((((((())))))))))))(((((((((((())))))((('''''''''(((((())))))))))))))))))))))))******++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++///...,,,,,,,,,,,,***((()))***+++,,,,,,+++***)))((()))***++++++***)))(((((((((((((((((((((((((((((((((((('''(((((()))***%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))******''''''''''''''''''''''''((())))))******))))))(((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((''''''''''''***)))((('''''''''((()))((((((((((((((((((((((((((((((''''''((()))***+++***)))((()))***+++***)))*********+++,,,...///000444555666888:::;;;<<<<<<>>>????????????@@@@@@AAADDDDDDEEEFFFGGGHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHIIIKKKJJJHHHFFFAAA@@@@@@>>><<<:::888666444444444555666666777777999::::::;;;;;;;;;;;;;;;===<<<:::888555333111000000///......------------...///111111///...///000---...000333555777999:::<<<<<<>>>@@@CCCEEEDDDCCCDDDCCCAAA???>>>>>>???@@@@@@@@@@@@???>>><<<;;;:::<<<<<<;;;::::::::::::;;;999;;;>>>@@@AAAAAA@@@???@@@>>><<<:::777666444444444555555777:::===@@@BBBEEEDDDCCCEEEHHHKKKLLLKKKMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMIIIIIIIIIJJJKKKMMMPPPQQQNNNNNNNNNNNNMMMKKKJJJIIIHHHFFFDDDAAA===999666444666444444666:::>>>@@@AAAFFFFFFGGGGGGFFFEEECCCBBBDDDBBB@@@>>>;;;:::999888666666555444333333333333......------,,,,,,++++++,,,,,,++++++,,,,,,------))),,,222666999888666555---,,,,,,++++++++++++,,,***))))))))))))***++++++++++++++++++++++++***)))))))))***************)))******++++++++++++******...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***+++...///000///...---************************++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...------,,,,,,++++++,,,,,,*********************************+++++++++++++++++++++,,,------...//////...------,,,,,,------...............------------+++,,,,,,---...///000000------------------------))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))(((((((((((((((((((((((('''((()))******)))((('''+++******))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++******************---,,,++++++++++++***))))))***,,,------,,,***)))(((((())))))))))))((((((((((((((((((((()))))))))&&&&&&%%%%%%%%%&&&&&&'''((((((((()))***+++++++++(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((,,,***)))''''''(((***+++((((((((((((((((((((((((((((((((((((((())))))***((((((((()))************+++++++++---...000222333666777999;;;===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJGGGEEE>>>===:::888555333222222000111222333444555666666666777888888999999888888999888777666444333222111111000///..................000111222111000111222333333333444666888;;;<<<======>>>BBBGGGHHHEEEBBBCCCBBBAAA@@@????????????@@@AAABBBAAA@@@>>>;;;:::<<<<<<;;;:::::::::999999888999;;;???AAABBBAAA@@@DDDCCCAAA>>><<<;;;:::999444444555666777999;;;<<<>>>>>>???BBBEEEIIIKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNOOONNNNNNLLLKKKKKKKKKMMMOOORRRTTTPPPOOONNNMMMKKKKKKJJJJJJHHHGGGEEEAAA===999555333444222111111444888<<<>>>EEEFFFGGGHHHGGGFFFCCCBBBEEEDDDBBB???<<<:::999888:::::::::999999888888888000000///...---,,,++++++,,,+++++++++,,,---......///,,,111BBBTTTVVVEEE333...---,,,*********+++,,,++++++******)))*********+++++++++,,,,,,+++************+++,,,,,,,,,++++++++++++,,,------------,,,------,,,,,,++++++++++++*********++++++*********)))+++---//////...---+++***************************++++++,,,------......+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---))))))))))))******+++++++++++++++++++++*********,,,,,,,,,---------.........------,,,,,,------...------------------------,,,---------......//////.........///////////////(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((())))))***(((((((((((((((((((((((('''((()))******)))((('''++++++******))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((()))))))))***++++++)))***,,,------,,,***)))((((((((())))))((((((((((((((((((((())))))******'''&&&%%%%%%%%%%%%&&&&&&************))))))))))))((((((((((((((((((((((((((((((((((((((()))******'''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***(((((((((((((((((((((((()))))))))))))))(((((('''''''''((())))))***+++,,,---......///111333444555666888:::<<<===>>>=========>>>AAACCCFFFGGGHHHIIIGGGFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHGGGDDDBBB===:::555111//////000111///000111222333444555666222222333444444444444444222222222222333333333333222111000000/////////000...000222333222222333444666666555555555777999;;;<<<<<<===AAAFFFFFFCCC???@@@@@@@@@@@@@@@??????>>>@@@AAABBBBBBAAA???<<<:::<<<<<<<<<<<<<<<<<<;;;;;;=========@@@CCCEEEDDDBBBCCCBBBAAA???>>>>>>>>>>>>777777666666666777777777888999;;;>>>@@@CCCFFFHHHJJJJJJJJJJJJJJJJJJJJJIIIHHHJJJKKKMMMNNNOOONNNNNNMMMMMMLLLLLLMMMPPPSSSUUUQQQOOONNNLLLKKKJJJJJJJJJHHHGGGFFFCCC???;;;777444222111000///000333888;;;BBBDDDFFFHHHHHHGGGFFFEEEGGGFFFDDDAAA>>><<<;;;:::>>>>>>>>>>>>======<<<<<<333333222000...---,,,++++++++++++++++++,,,---...---))),,,<<>>+++...,,,+++)))))))))***+++------+++***))))))))))))***++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++***+++,,,,,,---------,,,+++++++++++++++******))))))***++++++++++++***))))))***,,,------,,,+++*********************************++++++,,,------...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,++++++...---,,,+++***+++,,,---))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,...------,,,,,,------...,,,,,,------------------//////......---------,,,........./////////000000(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''((()))))))))+++,,,)))***+++,,,,,,+++***)))))))))(((((((((((())))))'''(((((())))))******+++***)))(((((('''((((((((()))((((((((('''''''''&&&(((((((((((((((((((((((((((''''''(((((()))***+++''''''(((((((((((())))))************************'''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************&&&%%%$$$$$$$$$%%%&&&'''(((((((((((((((((((((((())))))******)))((('''&&&''')))+++++++++,,,...///111222222333444555777888666888;;;===>>>>>>===<<<;;;===@@@DDDGGGIIIJJJJJJGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDDDDDDDCCC@@@===999666222///---...000111//////000111222333444555///000000111111111111111...///000111222333444444222222222111111222222333111333555555444444555666777666555555555666888999;;;<<<>>>@@@BBBBBB???===>>>@@@CCCEEEEEEDDDAAA@@@AAABBBCCCDDDCCCBBB???>>>@@@@@@BBBCCCCCCDDDDDDDDDCCC@@@===>>>AAABBBAAA?????????>>>=========>>>>>>999999888888888777777777666888:::;;;<<<>>>AAADDDHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJLLLNNNOOOPPPPPPOOOMMMMMMMMMMMMNNNPPPQQQRRRNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIHHHFFFCCC>>>:::888444333222000///111555888@@@BBBDDDGGGIIIJJJJJJJJJJJJIIIGGGEEEBBBAAA?????????@@@@@@AAAAAA@@@??????888777666444111///...---,,,,,,+++++++++,,,------)))+++...111111111///---,,,++++++************+++------,,,******))))))******+++,,,,,,,,,,,,,,,,,,******++++++***))))))((('''((()))***++++++++++++***++++++++++++***)))((()))***+++,,,,,,+++***)))******++++++++++++************************************++++++,,,,,,------+++++++++,,,,,,---------***+++,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,******++++++,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,------------000000///...---,,,,,,+++++++++,,,,,,---.........'''((((((((()))))))))***'''((((((((()))))))))***))))))(((((()))******+++)))))))))))))))))))))))))))((((((((())))))***+++******************++++++'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******&&&(((******)))(((***,,,***************************))))))))))))))))))***'''(((((()))******+++++++++***))))))((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++'''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))******%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((('''''')))******))))))((())),,,...///...///222444555555555666666888999999888:::===???@@@???>>>======???BBBFFFHHHJJJJJJJJJGGGFFFDDDCCCBBBCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@>>>;;;999333333222111111000000111......///000111111222222///000111111222222111111000000111222333444555555333333333333333444555666555777999999888777777888888888888888999:::;;;<<<;;;>>>@@@AAA???>>>======@@@CCCIIIMMMNNNLLLHHHEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGHHHKKKMMMOOOPPPQQQQQQJJJDDD>>>===???@@@???===???>>>>>>============>>>999999::::::::::::::::::999;;;<<<<<<;;;<<>>;;;777777666333111111444888;;;===???BBBFFFIIILLLMMMLLLJJJIIIGGGEEECCCCCCBBB@@@AAABBBBBBBBBBBBAAA@@@===<<<;;;888666333111000......------,,,---------,,,...///,,,'''&&&+++111***+++,,,,,,,,,,,,,,,,,,************++++++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++)))(((''''''((()))******+++++++++++++++,,,,,,,,,+++***)))***+++,,,------,,,+++***,,,,,,+++*********+++,,,*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++))))))******++++++,,,,,,---------------------,,,...------,,,,,,------...++++++,,,,,,,,,---------/////////...---------,,,++++++,,,,,,---......///'''((((((((())))))******'''((((((((())))))******))))))((())))))***++++++))))))))))))))))))))))))'''&&&%%%%%%%%%'''((())))))))))))***+++++++++,,,'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***++++++,,,)))+++---,,,)))(((***,,,******)))(((((()))************))))))))))))******'''(((((()))***+++++++++))))))((('''''''''''''''''''''((()))***+++,,,,,,((((((((((((((((((((((((''''''''''''((()))++++++''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''((()))******))))))(((((((((((((((((((((((($$$&&&''')))***+++******+++...111222111222555777888888777777888999:::::::::<<>>>>>>>><<<999666...000333444555333111///------......///000000000111111222333333333333222333444444555555666666666333333333444555666777888999:::<<<;;;:::999999:::::::::<<<===???@@@AAAAAA===@@@CCCBBB>>><<<===???CCCGGGNNNTTTUUURRRNNNJJJHHHIIIJJJJJJKKKKKKJJJJJJMMMOOORRRVVVXXXZZZ[[[[[[TTTMMMEEEBBBCCCDDDCCCAAAAAAAAA@@@???>>>>>>>>>>>>888999:::;;;============<<<>>>???>>><<<<<<>>>AAA???@@@BBBCCCDDDDDDCCCBBBEEEFFFIIIKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKKKKJJJHHHDDD@@@>>>:::::::::777333222555888666777:::===BBBGGGKKKMMMJJJJJJHHHFFFEEEDDDCCCCCC@@@AAABBBCCCCCCBBBAAAAAAAAA@@@>>><<<999666444333111000///...............---+++)))***---///...---***+++---...///...------(((((((((***+++---///000***+++,,,,,,------------000000///...---+++***)))))))))***,,,,,,---------,,,,,,---...---,,,+++******+++---......---+++***///---+++******+++---...************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,+++,,,---...---,,,+++***++++++******************'''(((((()))***++++++,,,+++,,,,,,------......///...------,,,,,,------...+++++++++,,,,,,---------------..................------......///000111111((((((((((((((((((((((((''''''&&&&&&'''(((***+++((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((()))************))))))))))))******))))))))))))))))))))))))++++++******)))))))))(((&&&'''((())))))((('''&&&))))))(((((((((((())))))''''''((((((((((((''''''((()))+++,,,,,,,,,***)))$$$%%%(((*********((('''(((((((((((((((((((((((((((%%%$$$%%%((()))(((&&&((((((((((((''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***)))(((&&&$$$)))((('''''''''(((***+++&&&&&&''')))+++,,,***(((((((((((((((((('''&&&&&&(((((((((((())))))))))))(((((('''&&&&&&&&&''''''&&&''')))))))))***---///000111222333555777888999:::::::::;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCCCCCCCBBB>>>???AAACCCCCCCCCCCCBBBAAAAAAAAAAAA@@@>>>===<<<:::888666777;;;>>>>>>======;;;888666444444555555222111111111111333444555///000000111333444444555333444555666555666999;;;======<<<<<<;;;;;;;;;;;;>>>;;;888666777999:::;;;===<<<<<<<<<===>>>>>>???>>>===<<<>>>@@@BBBCCCCCCBBBFFFIIIHHHDDDAAA@@@AAAHHHOOOYYY___]]]WWWPPPKKKLLLKKKIIIIIIIIIIIIHHHHHHOOOQQQUUU[[[aaadddddddddXXXTTTOOOLLLJJJJJJJJJIIIIIICCC>>>???DDDFFFCCC???>>><<<:::;;;>>>@@@???===@@@CCCEEECCC@@@>>>???BBB>>>>>>???@@@BBBCCCDDDEEEAAABBBDDDFFFHHHJJJLLLMMMKKKIIIGGGFFFFFFHHHKKKMMMJJJKKKLLLKKKJJJIIIJJJKKKQQQPPPNNNLLLKKKJJJIIIIIIDDDBBB>>>:::777777777888888777666777;;;BBBHHHMMMNNNKKKHHHDDDBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCBBB@@@===:::888444444222111000...------,,,,,,+++++++++++++++,,,---,,,,,,...222333000............---------,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---///...---,,,------,,,***++++++,,,,,,,,,,,,------------......---+++)))(((***++++++,,,,,,------...******+++,,,------------,,,,,,.........---,,,+++))),,,---+++,,,...---))),,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++******+++++++++,,,,,,,,,...---,,,,,,---///222333......---,,,,,,+++******---------............///111...---///333444000+++((((((((((((((((((((((((%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''')))))))))(((((('''''''''&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))***++++++((((((((((((''''''&&&&&&(((((((((((((((((((((((()))(((&&&'''***+++***(((((((((((((((''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***)))(((&&&%%%)))(((((('''((()))***+++'''''''''(((***+++***(((((())))))))))))((('''&&&(((((((((((('''''''''''')))(((((('''''''''((((((((()))+++++++++,,,...111444555777999;;;<<<>>>>>><<<<<<<<<<<<============??????AAABBBCCCCCCCCCCCC@@@AAABBBCCCCCCBBBBBBAAA>>>>>>>>>===<<<;;;:::999777555333444777999999888999888555333222333333444222111111111222333444555333333444555777888999999999:::;;;;;;:::;;;===???@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDFFFGGGHHHJJJMMMOOONNNJJJGGGFFFHHHOOOUUU\\\```^^^XXXRRRNNNJJJIIIHHHIIIJJJKKKKKKKKKNNNOOOSSSXXX^^^bbbcccccc___\\\XXXVVVWWWXXXXXXXXXXXXSSSPPPQQQUUUUUUQQQLLLDDDBBBBBBCCCEEEFFFEEECCCCCCDDDEEEDDDBBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@???@@@AAADDDFFFHHHJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJIIIJJJLLLKKKJJJJJJKKKMMMOOOOOONNNMMMLLLKKKJJJJJJIIIGGGDDD@@@>>>=========888777555666999>>>DDDHHHMMMLLLIIIFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCBBBAAA???<<<;;;666555444333111///...------,,,,,,++++++++++++,,,---,,,,,,...111111000---+++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''---,,,,,,+++*********+++,,,++++++,,,...///...---++++++,,,,,,,,,,,,------,,,------............---------------,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,------...---------000777999333---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,---------000///---,,,+++,,,---...//////...------,,,++++++---------............//////,,,***,,,///000...***((((((((((((((((((((((((''''''((()))************''''''((((((((((((((((((******))))))))))))(((((('''&&&&&&&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))***))))))))))))(((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))************))))))***)))'''&&&&&&(((***,,,...,,,***((('''''''''((((((((((((((((((((((((((()))((('''((()))******(((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&&&&((((((((((((((()))*********((('''''')))***)))((())))))******))))))(((((((((((((((''''''&&&&&&&&&))))))((((((((()))*********,,,---......///111333777999;;;===???AAABBBBBB>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>::::::999999888666555444222000///000222333333222444333222000000111222222222222111222222333555555666777888999;;;<<<===>>><<<>>>>>>>>>======???AAA???@@@AAABBBBBBBBBAAA@@@;;;;;;<<<===???@@@BBBBBBAAA@@@@@@???@@@AAABBBCCCEEEEEEFFFHHHKKKMMMOOOQQQUUUWWWXXXVVVRRROOOOOOQQQSSSWWW\\\^^^[[[WWWRRRPPPOOOOOOOOOOOOOOOQQQRRRSSSTTTTTTVVVZZZ___ccceeeeeeeeecccbbbbbbdddgggiiiiiidddaaa___aaadddccc]]]WWWQQQQQQRRRTTTVVVWWWUUUTTTOOOMMMIIIGGGFFFDDDCCCAAACCCCCCBBBAAA@@@???>>>>>>======???AAADDDFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJLLLLLLKKKKKKLLLNNNLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEECCCBBBBBB<<<:::888888:::===AAADDDLLLLLLKKKIIIGGGEEEDDDCCC@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBBBBAAA@@@>>>===888777777555333111000///...------,,,+++++++++,,,,,,++++++---//////...---************)))))))))))),,,,,,,,,,,,++++++++++++------------------------//////...---,,,++++++***///...,,,+++***)))))))))---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------,,,,,,---...///000222333//////......---,,,,,,+++------.........------,,,,,,,,,,,,,,,------...///777AAAEEE;;;...(((+++...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,---------.........///...,,,+++++++++,,,---/////////......------,,,---------............//////,,,******---///---+++(((((((((((((((((((((((('''(((***+++,,,+++***)))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((()))***)))((((((''''''(((((()))))))))))))))))))))))))))************************)))((('''&&&&&&'''((()))))))))(((((((((((())))))((())))))******))))))((((((''''''&&&'''((()))***...---,,,+++************((((((((((((((((((((((((&&&&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))(((((('''&&&((((((((((((((())))))***,,,)))'''&&&((())))))((())))))************)))))))))))))))(((''''''&&&&&&)))((((((((()))***++++++,,,...000111111222333555888999;;;>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>=========>>>???AAA@@@???>>><<<:::999888666666666666555333222111///............/////////000////////////000111222222222333333444555555666666777888999:::<<<======;;;<<<<<<<<<::::::<<<>>>===>>>@@@AAAAAA@@@>>>===;;;<<<>>>???>>>===<<<<<<;;;;;;<<<===@@@CCCGGGIIIGGGIIILLLOOORRRUUUYYY\\\^^^```aaa___ZZZXXXXXXZZZZZZ]]]```aaa___\\\ZZZYYY\\\\\\\\\[[[ZZZ[[[^^^```dddcccccceeeiiilllmmmmmmjjjiiihhhiiimmmppprrrsssmmmlllllloooqqqoooiiidddbbbdddfffjjjmmmnnnnnnmmmfff___UUUNNNKKKIIIFFFCCCBBBBBBAAAAAA@@@@@@??????;;;;;;===???AAABBBDDDEEECCCCCCEEEFFFFFFFFFEEEEEEIIIKKKLLLKKKJJJJJJKKKLLLJJJKKKMMMOOOOOONNNMMMLLLJJJJJJJJJIIIHHHFFFDDDCCCCCCBBB@@@??????AAACCCEEEKKKKKKLLLLLLKKKHHHFFFDDDAAAAAAAAA@@@@@@?????????===>>>????????????>>>===:::::::::999777555333111000000...---,,,,,,,,,,,,+++++++++,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------......//////000000...---,,,+++************111///---,,,,,,+++***(((+++++++++,,,,,,,,,---------,,,,,,,,,...000222333//////.........---------////////////...---,,,,,,---,,,++++++,,,---///000888AAACCC:::---)))+++...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,...///000///.........---------,,,---------............///111...,,,+++---//////...((((((((((((((((((((((((###$$$&&&''''''&&&%%%%%%&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))'''(((((())))))(((((('''%%%&&&'''((()))((((((''''''(((***,,,,,,+++***)))))))))))))))))))))))))))%%%&&&'''''''''''''''(((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))************************''''''(((((((((((((((''''''(((((())))))))))))))),,,)))'''&&&((())))))((())))))************))))))*********)))))))))(((((((((((((((((()))***,,,,,,...000333444444444666777999;;;===@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA???===<<<<<<======<<<<<<:::888666555444333555555555444333222000000---......///.........///////////////000111222222333444555555666777777777444555555666777888999:::888999999999777777999;;;======>>>??????>>>===<<<;;;>>>@@@@@@>>><<<<<<<<<=========???BBBFFFJJJMMMKKKNNNRRRUUUXXX]]]bbbffffffhhhiiihhhccc```aaabbbeeehhhlllmmmmmmkkkjjjjjjdddeeefffffffffiiimmmqqqyyywwwuuuvvvwwwxxxxxxwwwooonnnnnnpppsssvvvxxxxxxxxxxxxyyy|||~~~}}}xxxtttoooqqqvvvzzz~~~wwwiii]]]UUUQQQLLLJJJDDDCCCBBBAAA???>>>===<<<999::::::;;;===>>>??????===???AAACCCDDDEEEDDDDDDIIIJJJKKKJJJHHHGGGHHHIIIHHHJJJLLLNNNOOONNNMMMLLLIIIJJJKKKKKKJJJHHHFFFEEEHHHGGGFFFEEEDDDEEEFFFFFFJJJKKKLLLMMMLLLJJJHHHFFFEEEEEECCCAAA???===;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;888666555333222111000......------++++++,,,,,,+++,,,,,,---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,++++++***++++++,,,,,,000...,,,,,,,,,+++***(((+++++++++,,,,,,,,,------------,,,+++,,,---///000---------.........//////////////////...---,,,,,,------,,,+++,,,---...///333777888111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,---///000000---------,,,,,,,,,,,,,,,---------............///000...,,,,,,---...//////((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((()))))))))''''''(((((((((((())))))(((''''''&&&&&&&&&&&&'''******))))))))))))******))))))))))))))))))))))))'''(((((((((((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''((((((((((((''''''$$$&&&(((******)))'''&&& ###&&&)))+++***)))((())))))))))))))))))))))))'''((())))))(((((()))+++((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++''''''''''''((((((((((((''''''((()))))))))))))))***((('''''')))***)))((((((((())))))******))))))************************(((((())))))+++,,,...///111444777888888888999:::<<<>>>AAACCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA???===<<<;;;;;;777666444333111000000000444444444333222111//////---///000111000///000111111111222222333444444555555666777888999999999999555555555555666666666777666777888888777777999;;;777777888999::::::;;;<<<999===@@@@@@>>><<<===???BBBAAA@@@@@@BBBFFFJJJLLLRRRVVVZZZ]]]___bbbhhhllllllooorrrrrrnnnkkkjjjkkkmmmqqqvvvyyyxxxvvvuuutttiiikkkmmmnnnooottt{{{wwwvvvvvvwww{{{}}}~~~~~~~~~|||uuuxxx|||rrrggg___YYYUUUOOOMMMJJJGGGCCC@@@===<<<<<<<<<<<<<<<<<<<<<======<<<===???AAACCCCCCCCCCCCFFFGGGHHHGGGEEEEEEEEEFFFHHHIIIJJJLLLMMMMMMLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGIIIJJJLLLMMMMMMKKKIIIHHHIIIHHHFFFCCC???<<<:::999777777888888888999999999<<<===??????>>>===:::999777666444222111000//////,,,,,,---,,,++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---+++***)))***---...---,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++,,,,,,---......//////------.........------,,,...------,,,,,,---------...///---***+++......***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,***)))(((*********+++++++++,,,,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------,,,,,,,,,,,,------((((((((((((((((((((((((******)))))))))))))))***&&&&&&''''''((())))))***((((((((())))))*********(((((('''&&&&&&&&&&&&&&&))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++''''''((((((((((((''''''))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))))))))"""###%%%''')))*********))))))))))))))))))))))))&&&(((***)))(((''')))+++((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((************************'''''''''''''''((())))))&&&'''((()))***))))))((('''''''''(((***+++***(((&&&'''((())))))))))))((((((((())))))******++++++******+++,,,---///111222555888;;;============>>>???@@@BBBDDDEEECCCBBB@@@AAABBBBBBBBBBBBCCCCCCCCCAAAAAA@@@>>><<<999777666222222000///......//////333333222222111000...---,,,///222333222111222444444555666666777777777777777888999;;;;;;;;;;;;:::999999888888888777777777555666777777777777999;;;555555666888;;;???BBBDDDCCCGGGIIIHHHDDDBBBDDDGGGJJJIIIHHHHHHJJJMMMQQQTTT\\\```dddeeedddeeejjjooorrrwww{{{|||yyyuuuttttttsssxxx~~~}}}zzzxxxrrrtttwwwvvvvvvzzz{{{{{{{{{}}}}}}||||||||||||xxx{{{~~~|||ppphhhddd]]]\\\XXXTTTPPPLLLIIIGGGFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@AAAAAABBBBBBAAAAAA@@@BBBDDDDDDCCCCCCEEEGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLKKKKKKJJJKKKIIIGGGDDDAAA>>><<<;;;777666666666666777777888<<<>>>@@@AAAAAA@@@>>><<<:::999777555333111111000,,,......,,,******---///------,,,,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++............------------,,,,,,++++++***+++++++++)))((((((***---.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,------------,,,............---,,,++++++---...,,,)))***......+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******+++++++++,,,,,,,,,---------------------,,,++++++---------------------------------............///,,,---......------------(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''((())))))***))))))******+++++++++++++++***)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''((((((((()))&&&'''((())))))((('''&&&))))))(((((((((((())))))))))))************))))))***)))'''''''''(((***+++(((''''''((()))+++,,,...))))))))))))))))))))))))$$$&&&((((((&&&%%%'''))))))((((((((('''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***&&&''')))*********)))(((&&&&&&''')))+++,,,***(((&&&&&&'''(((((()))((((((&&&&&&'''((()))***++++++,,,,,,---...000222333444888;;;???@@@@@@@@@@@@AAA>>>@@@BBBCCCCCCBBB???>>>AAAAAAAAAAAABBBBBBBBBCCC======<<<;;;888555222000000///...------...///000222222222111000///------+++///333444222222333555777888888999::::::999999888999;;;<<<===<<<<<<;;;======<<<;;;::::::999999333444555666555666999;;;<<<<<<===@@@DDDJJJPPPTTTWWWZZZ[[[WWWQQQNNNOOORRRTTTTTTSSSTTTXXX]]]bbbeeedddhhhkkkjjjggggggkkkooovvv|||}}}{{{zzz{{{|||}}}}}}zzz|||}}}|||}}}}}}{{{{{{||||||{{{}}}}}}sssmmmgggfffdddaaa]]]ZZZWWWVVVPPPOOONNNMMMLLLJJJIIIIIIDDDDDDCCCBBBBBBAAA@@@@@@<<<>>>@@@AAABBBCCCFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNNNNMMMIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJHHHEEECCC@@@>>>===777777666666666666777777<<<>>>AAACCCCCCBBB@@@???;;;:::888666444333222111---...///---******---000.........---------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,,,,---......,,,+++***)))))))))+++***)))***,,,---,,,+++++++++,,,,,,,,,---------)))***,,,---...---,,,,,,...------,,,,,,++++++*********+++,,,------------......//////...,,,***)))...000///+++***---...---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++,,,,,,,,,---------......((()))***+++,,,------------.....................---------.........//////---///111222111/////////******))))))))))))******&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))(((((('''''''''''''''(((((()))***+++((((((((((((((()))******))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((%%%&&&'''((()))***+++,,,((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))******)))((('''******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''(((((())))))*********((('''&&&&&&'''(((***))))))(((((('''''''''&&&(((((((((((())))))))))))((((((''''''''''''(((((())))))((((((((())))))***,,,,,,,,,,,,,,,---------...///111111222333666888;;;<<<>>>>>>======>>>@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAA;;;666444555555111---,,,,,,,,,,,,,,,+++***)))......///000///...,,,+++///000222444666777888999===<<<:::999888888999:::;;;;;;:::999999999999999;;;======;;;888777888;;;222444666888888999;;;===AAA???AAAGGGLLLRRR\\\fffmmmooooooiii___YYYYYY\\\WWW___eeefffiiioooqqqnnnsssrrrqqqqqqqqqqqqrrrrrr{{{}}}{{{~~~~~~zzzyyyyyyxxxyyy}}}~~~wwwmmmjjjgggfffffffffeeedddbbbbbbbbbaaa___[[[WWWUUUNNNLLLIIIGGGGGGHHHGGGGGGEEEBBB??????@@@AAA@@@>>>EEEGGGJJJLLLLLLJJJFFFDDDCCCDDDDDDEEEGGGIIIKKKMMMKKKMMMOOOQQQRRRQQQOOONNNJJJIIIHHHGGGHHHJJJLLLNNNNNNLLLGGGCCC@@@???@@@@@@;;;:::888777666555555555555888<<<@@@CCCDDDCCCCCC???>>><<<:::888777666666555444111///------------......---,,,++++++++++++,,,,,,,,,------///000111...------,,,,,,++++++***,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,------,,,+++******+++,,,---------------------------,,,,,,,,,------,,,++++++,,,,,,---...---,,,***)))***+++,,,---.....................------,,,,,,,,,++++++,,,,,,,,,+++******///...---,,,+++,,,---...111///---,,,,,,,,,...///.........///......---,,,++++++,,,---------,,,,,,---...............------''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))((('''&&&&&&&&&&&&((((((((((((((()))******((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''(((((((((+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((()))***++++++***)))(((******)))))))))))))))***))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))+++)))(((''''''((()))+++)))(((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''((())))))))))))***++++++,,,,,,---...000222444555777:::======>>>???>>>======???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???@@@;;;555333444333000,,,---------------,,,++++++...//////000000//////...555666777888999:::::::::;;;;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<======888:::<<<;;;999888:::<<<444666777888:::???DDDHHHPPPNNNRRR]]]gggnnnsssxxxzzz|||{{{uuukkkeeedddfffgggmmmrrrsssuuuzzz{{{xxx||||||{{{xxxvvvvvvyyy{{{}}}}}}xxxyyy{{{|||qqqooommmlllmmmnnnnnnmmmjjjkkklllmmmmmmmmmlllllldddbbb```]]]\\\ZZZYYYXXXPPPKKKEEECCCDDDEEECCC@@@AAADDDGGGIIIJJJHHHFFFDDDHHHGGGEEEEEEGGGIIIJJJKKKMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGHHHIIIKKKLLLMMMKKKHHHEEECCCBBBAAABBB>>>===;;;:::888777777666666888<<>>999999999::::::;;;======666888:::999888777777888888999:::<<>><<<:::999888666888;;;>>>@@@AAABBBBBB@@@AAAAAAAAA@@@???>>>===:::888666444111000////////////......---............,,,)))''''''+++///111,,,,,,---......///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,------------------------------............------------,,,,,,++++++,,,,,,***+++,,,------......---///...---,,,+++,,,---...)))***+++---............------,,,,,,,,,------...///...,,,+++++++++,,,---)))***+++,,,---.........000000//////...,,,,,,+++------...............---''')))***,,,,,,***)))'''))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***+++,,,---((((((((((((((())))))***''''''(((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++++++++***)))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((()))***++++++***)))(((+++***(((''''''((()))***))))))))))))))))))))))))))))))((((((((((((((((((******))))))((((((''''''***))))))(((((())))))***((((((((((((((('''''''''(((((((((((())))))))))))***))))))(((((())))))******)))))))))***+++,,,,,,+++,,,...000222444555666444666888:::;;;===AAACCCCCCCCCBBB@@@>>>>>>@@@BBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA>>><<<;;;:::777333111000///...,,,/////////000000///......////////////000222555666::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;999888888<<<>>>AAAFFFMMMWWWbbbiiirrrpppttt|||zzzyyyyyy|||~~~~~~}}}}}}~~~zzzxxxwwwxxx||||||yyyqqqpppppprrrvvvxxxyyyyyy~~~|||zzzyyy{{{sssgggYYYPPPOOOMMMHHHCCCCCCCCCDDDEEEFFFFFFFFFEEEBBB???>>>AAAHHHMMMOOOOOOKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGEEECCCAAA>>><<<;;;666777999;;;===>>>???@@@>>>???@@@AAAAAA@@@???>>>===<<<:::777555333222111000//////...............---,,,***((()))+++...000,,,---------.........///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------...---------...---,,,+++***+++,,,---***+++,,,---------------///...,,,++++++,,,---...............---,,,++++++---,,,,,,,,,------......///...---,,,,,,,,,------***+++,,,---............//////...---------,,,,,,,,,---......///.........''')))***,,,,,,***)))'''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---((((((((((((((())))))***'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++++++++***)))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&+++***)))'''&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))***+++,,,---......000222555777999:::999;;;<<<<<<<<<===???AAACCCCCCCCCAAA??????AAABBBBBBBBBCCCCCCCCCCCCCCCBBB???@@@AAAAAA@@@>>><<<;;;666444111000//////...---//////000000111000000///000000000000222555777999999:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::999???>>>======<<<<<<======??????@@@AAABBBCCCBBBBBBCCCGGGMMMTTT\\\fffooovvv~~~~~~yyywwwtttsssvvv}}}zzzwwwuuuqqqqqqqqqtttwwwyyyyyyyyy|||zzzvvvuuuvvv{{{{{{lllaaa\\\XXXRRRMMMHHHHHHFFFFFFEEEEEEEEEFFFEEEDDDCCCEEEJJJNNNOOONNNBBBDDDFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFHHHIIIKKKLLLKKKJJJIIIJJJJJJIIIGGGDDDAAA>>>===777777777999:::<<<===>>><<<<<<===>>>>>>>>>>>>>>>???>>>===;;;999777555444111000///......------...,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,,,,---,,,,,,,,,...---,,,,,,,,,---..................---,,,+++***+++,,,,,,------.........000//////.....................////////////......,,,,,,++++++,,,---...///,,,------...//////......&&&'''((())))))((('''&&&((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))******)))(((''''''''''''((((((((((((((()))******((())))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&*********)))(((''''''&&&''''''''''''''''''''''''(((((())))))))))))******))))))))))))((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((('''(((((()))***,,,,,,///000222444666999:::;;;>>>??????>>>======>>>@@@AAABBBCCCBBBAAA@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>999:::<<<======<<<:::888333222000/////////000000111111222222333333222222222222333444666888:::;;;;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888777999999999:::<<<>>>???@@@@@@@@@@@@CCCGGGKKKMMMMMMOOOSSSYYY```hhhqqqzzz}}}zzz{{{|||uuusssooolllooowww|||xxxwwwwwwvvvuuuvvvwwwzzz{{{zzzyyyvvvsssppppppssszzzyyyooogggaaaZZZVVVQQQPPPMMMKKKJJJJJJKKKLLLNNNNNNMMMKKKIIIFFFDDDCCC<<<>>>AAADDDFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIKKKLLLLLLKKKKKKKKKKKKJJJIIIFFFCCC@@@>>>999888888888999;;;===???<<<<<<;;;;;;<<<===>>>>>>AAA@@@@@@???===;;;999888444333222000///...------+++,,,---......---,,,+++...------,,,++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,------------,,,,,,------------------------((()))***++++++,,,,,,+++,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,------------------++++++,,,---------------++++++,,,---............000000000000/////////...000000000000000///......+++*********+++---///000,,,,,,---...////////////''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))((('''&&&&&&&&&&&&((((((((((((((()))***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''(((((((((******))))))(((((('''''')))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((())))))((('''&&&''')))***,,,,,,,,,+++***(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((((((((())))))(((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))************,,,---...///222333555777999;;;===>>>@@@AAAAAA@@@???>>>@@@AAA>>>@@@CCCDDDBBBAAAAAAAAA>>>>>>>>>===;;;:::888777444555777888888666444222000000000//////000222333333444555555666666666555666777888:::<<<===>>>>>>===============<<<;;;;;;888999:::::::::999888777666888;;;@@@EEEKKKOOORRROOOMMMLLLMMMRRRWWWZZZZZZ]]]___ccchhhoooxxxyyysssqqqqqqwww{{{~~~~~~||||||~~~}}}yyypppmmmiiifffhhhrrr{{{zzz{{{|||{{{zzzzzz{{{|||{{{yyywwwqqqooommmmmmqqqyyy|||tttlllgggddd^^^\\\YYYVVVVVVWWWZZZ\\\___aaaaaa[[[PPPGGGBBBAAA???@@@AAACCCDDDDDDDDDCCCAAABBBCCCEEEFFFGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJGGGDDDAAA???<<<;;;::::::;;;===???AAA???>>><<<;;;;;;===???@@@AAAAAABBBAAA@@@???===<<<888777555333111///......++++++,,,,,,,,,+++++++++---------------,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,---......---,,,,,,000000000000000000000000))))))***+++,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,++++++******+++---...///...---,,,***++++++,,,,,,,,,,,,,,,***+++,,,...............///////////////......---......//////////////////---,,,+++++++++---///000+++,,,---...////////////******))))))))))))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******'''''''''(((((()))***+++((((((((((((((()))******++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''%%%'''+++...000000///---))))))))))))))))))))))))(((((())))))*********+++''''''(((((())))))******))))))************))))))&&&'''''''''(((((())))))(((((((((((())))))))))))******))))))))))))******---......///000111333333777777999;;;===???AAAAAAAAABBBCCCBBB@@@@@@BBBDDD<<>>@@@@@@@@@@@@<<<<<<<<<;;;:::888777666555666888999::::::999888===@@@FFFMMMVVV___fffjjjhhhddd```___cccfffhhhhhhgggggghhhkkkqqq{{{}}}tttmmmjjjiiiiiiqqqtttxxxxxxvvvuuuvvvxxxzzzyyy|||vvvrrrllliiidddaaadddooo~~~}}}zzzzzz}}}}}}||||||||||||zzzwwwuuuqqqooommmmmmpppwww~~~zzzvvvuuujjjgggdddbbbbbbdddhhhjjjrrrvvvwwwooo```TTTMMMLLLFFFEEEDDDCCCDDDEEEFFFGGG@@@AAABBBDDDFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKJJJHHHEEEBBB@@@???>>><<<<<<<<>><<<<<<>>>AAACCCAAABBBCCCCCCBBB@@@???>>><<<;;;888555333111000///,,,+++***(((((()))+++,,,,,,,,,------.../////////,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,,,,---......---,,,,,,------------------------)))***+++,,,------...---)))***,,,---...---,,,,,,++++++,,,,,,,,,++++++***)))+++---000000///---+++---------,,,+++***(((''')))+++,,,...//////............//////......---,,,++++++---...//////000000000///---,,,,,,---...///+++,,,---...////////////&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******+++******)))***+++,,,,,,+++))))))''''''''''''(((((())))))&&&&&&&&&'''((()))***+++''''''(((((())))))******''')))***)))((('''(((***''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((***,,,...///******))))))((((((''''''(((((())))))******++++++(((((((((((())))))))))))))))))))))))************&&&&&&''''''''''''&&&&&&...)))%%%%%%)))+++***(((+++***************+++,,,---...000222444666888999999999999:::<<>>???AAAAAA@@@???<<<;;;999888777555333111000///111111111111111000000000222222111111222444666777>>><<<;;;999888888999999;;;<<<===>>>???>>>===<<<<<<:::999888999999999888888888888888:::===@@@CCCBBBGGGQQQ]]]kkkyyy{{{rrrppprrrtttvvvttttttsssqqqqqqwww}}}}}}qqqnnnooonnnmmmuuuwwwwwwtttpppmmmmmmooo{{{|||zzz~~~zzzxxxtttnnnkkkiiieeeffffffdddcccjjjwww|||{{{vvvooouuuyyywwwzzz}}}rrrpppmmmkkkkkkpppwww|||xxxkkkaaa\\\VVVPPPHHHDDDDDDFFFFFFEEEBBBCCCFFFHHHIIIIIIIIIHHHEEEDDDCCCEEEGGGJJJJJJJJJKKKLLLLLLJJJGGGEEEDDDDDDEEEDDDCCCAAA>>>===>>>@@@???@@@BBBCCCDDDCCCCCCBBBAAADDDFFFEEEBBB??????@@@;;;;;;999777666555555555000///.........///000111,,,,,,,,,+++,,,,,,------------------------------++++++,,,,,,---...//////000000/////////..................------,,,,,,,,,+++++++++,,,,,,---------+++***)))***,,,.........+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------''')))+++,,,,,,,,,***))),,,...000111000...,,,***------------------,,,,,,,,,---......------...///...............---------///////////////000111111'''(((((()))***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))(((************)))(((&&&%%%''''''((((((((()))))))))'''&&&&&&&&&'''((())))))))))))))))))((((((((((((''')))***)))((('''(((***((((((((())))))))))))***((((((''''''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&''')))***,,,+++*********)))))))))))))))))))))))))))*********(((((((((((())))))))))))((((((((()))))))))************++++++++++++******((($$$!!!"""&&&))))))'''************+++,,,------000111222444666888999:::888999:::;;;===@@@BBBCCCBBBAAA???<<<;;;999888888;;;<<<=========;;;999888444444333111000///...---............////////////333222222222333444666777:::999999999999:::;;;;;;;;;;;;<<<===<<<<<<;;;:::999888777777888999999888777888:::;;;===@@@DDDFFFNNNWWWcccmmmvvv}}}}}}ssssssssssssuuuzzz~~~}}}}}}yyyuuutttrrrqqqwwwyyyyyyvvvpppjjjgggeeettt}}}zzzuuusssxxxxxxzzz|||~~~~~~}}}~~~~~~}}}|||vvvjjjhhhhhhhhhiiilllnnnnnnnnnsss}}}|||vvv{{{~~~{{{|||{{{yyyuuusssssswww|||vvvqqqddd]]]TTTNNNKKKIIIFFFDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCEEEGGGHHHHHHGGGHHHIIIJJJHHHFFFDDDCCCCCCDDDEEEDDDBBB@@@??????AAA@@@AAABBBDDDDDDDDDDDDCCCDDDEEEFFFEEEAAA??????@@@<<<<<<:::999777666666555//////---,,,,,,,,,---...,,,,,,+++++++++,,,,,,---------------------------+++,,,,,,---......//////------,,,,,,++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,---------,,,+++******,,,......---,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++---.........,,,+++------/////////---,,,***------------------------,,,------------------.........//////////////////---------------...//////((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************)))((('''&&&)))))))))((('''%%%###"""((((((((((((((()))))))))''''''&&&&&&&&&''''''(((*********)))((('''''''''''')))***)))((('''(((***))))))))))))************(((((((((''''''((((((((())))))))))))((((((((((((''''''&&&&&&''''''((()))++++++++++++************************))))))))))))(((((((((((())))))))))))''''''((((((((())))))))))))))))))******)))))))))%%%""" !!!&&&))))))((())))))***+++---...///000444444555777888999:::;;;999:::;;;===???@@@@@@@@@???>>>;;;888555222111000666666777777666555333222000000//////...---------,,,,,,---...///000111111444444333333444555666777555666888999;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888444444555555666777777888:::===AAADDDGGGJJJNNNQQQXXXeeerrrxxx|||vvvvvvuuuwww{{{~~~|||{{{{{{{{{~~~|||~~~}}}wwwpppjjjgggnnnvvv~~~yyysssnnnnnnrrrrrrrrrqqqpppoooppprrrtttwww{{{~~~wwwiiibbbdddiiikkkqqquuuyyy{{{|||~~~}}}}}}|||{{{}}}vvvoooeee^^^XXXSSSMMMIIIHHHGGGFFFDDDCCCBBBBBBCCCBBBAAAAAABBBDDDDDDCCCAAAEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEFFFEEECCCAAAAAAAAAAAABBBCCCEEEEEEFFFEEEEEEGGGGGGFFFCCC@@@>>>>>>>>>>>>===<<<;;;999888777777222111000...------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,------.../////////,,,++++++++++++*********...------------,,,,,,,,,,,,,,,,,,,,,---------------,,,***+++,,,------,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---...///000///......------------,,,,,,,,,,,,+++,,,,,,------.........------------------,,,,,,.........///000000111111---------------...//////(((((()))************)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((''''''((((((((('''&&&%%%$$$$$$''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&'''***)))))))))((((((((('''''')))***)))((('''(((***(((((()))))))))*********''''''((((((((((((''''''))))))))))))(((((((((((()))))))))(((((((((((()))************************++++++******))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((''''''(((((((((((('''''''''%%%$$$&&&)))+++,,,+++((()))+++---///111222333666777777888999:::;;;;;;<<<===>>>>>>>>>===<<<;;;<<<:::888555222000...---111111111111111///...---.............../////////,,,---...000222333444555666666555555666666666777444555777999;;;;;;;;;::::::::::::::::::999999888444666888999:::;;;===>>>CCCGGGMMMQQQTTTWWW[[[^^^dddppp|||}}}zzzxxxzzz|||||||||}}}{{{vvvrrrooonnnssszzz|||{{{xxxrrrnnnnnnnnnqqqrrrooojjjffffffgggmmmppptttzzz~~~yyyxxxqqqhhheeekkkrrruuu|||~~~xxxpppkkkfffaaa[[[VVVPPPNNNIIIEEEBBBAAAAAABBBBBBBBBBBBCCCEEEEEECCCAAACCCDDDFFFEEEDDDBBBCCCCCCCCCEEEGGGFFFEEECCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIHHHEEEAAA>>><<<<<<<<<>>>>>>>>>===<<<;;;:::999777666555333111000///...---,,,,,,++++++++++++,,,---------------------------------....../////////...---------------------------------------------,,,,,,------------------...,,,++++++,,,---,,,+++------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---............---------,,,+++++++++,,,---++++++,,,,,,---.../////////...------......---,,,,,,------...///000000111///////////////000111111&&&'''(((((())))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''((((((((()))))))))***''')))***)))((('''(((***'''''''''((((((((())))))''''''((())))))(((''''''))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((())))))************))))))***))))))***+++,,,,,,,,,***+++...000333555666666888888888999:::;;;;;;;;;?????????>>>;;;999666444444333222000///...------.........------,,,+++***++++++,,,---......//////,,,---///111333555666777777777888888777777777666555666888999:::999888888777777777888888888999999888;;;@@@BBBCCCEEEHHHJJJNNNSSSYYY]]]^^^aaaeeejjjrrr{{{}}}zzzzzz~~~~~~{{{{{{|||}}}zzzvvvtttssssssqqqqqqrrrsssuuuvvvwwwwww}}}yyyyyy{{{yyysssnnnnnnlllpppttttttnnngggbbb```ffffffhhhmmmuuu|||zzz{{{yyyttttttzzzyyyuuuqqqoooooonnnjjjgggYYYVVVPPPJJJFFFDDDCCCCCCFFFEEEEEEEEEGGGGGGEEEDDDBBBDDDEEEEEECCCBBBCCCDDDBBBDDDFFFFFFDDDCCCBBBCCCFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHDDD@@@>>><<<;;;:::======>>>>>>>>>>>>===<<<::::::888777444222111000...------,,,++++++,,,,,,---------------------------------...........................////////////------------------------------------------------...,,,++++++,,,---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++++++++---,,,+++******+++---...++++++,,,,,,---...//////000...------///000...---++++++,,,------.../////////////////////000111111&&&&&&'''(((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''&&&''''''(((******'''''''''&&&&&&&&&&&&&&&(((((('''''''''(((((()))'''''''''((()))*********''')))***)))((('''(((***''''''''''''((((((((((((&&&'''((())))))((('''&&&))))))))))))((((((((((((''''''((((((((('''&&&&&&((((((((((((((()))))))))************))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))'''((((((((((((((((((''')))******++++++,,,,,,,,,,,,...111444777888999999999999:::;;;;;;<<<======@@@???===;;;777444111///---,,,,,,,,,,,,,,,---------------,,,++++++******))))))***+++,,,---......,,,---...000222444666777999999::::::999888777666777777888888888777777666555555555666888:::<<<===:::???EEEIIIJJJLLLOOOSSSYYY^^^ccceeedddfffkkkqqqyyy~~~}}}~~~yyyuuuuuuvvvwww|||wwwsssssstttuuusssqqqooonnnooopppooonnnuuutttuuuxxxtttlllfffeeeeeejjjqqqtttqqqiiibbb]]]]]]\\\\\\___eeeoooxxx|||tttqqqoooqqqtttwwwvvvtttfffccc\\\VVVPPPMMMKKKKKKIIIGGGDDDCCCCCCCCCAAA@@@BBBCCCDDDDDDCCCAAABBBCCC@@@BBBCCCCCCBBBBBBBBBCCCHHHHHHHHHIIIJJJLLLMMMNNNLLLIIIEEEBBB@@@>>><<<999;;;<<<===???@@@@@@??????;;;;;;:::888666444222000000///...------,,,,,,---------------------------------------------------,,,,,,---------------...,,,,,,,,,------------...............---------------,,,***+++,,,------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))))))))*********++++++---,,,,,,++++++,,,...///+++,,,,,,------.........///---+++,,,///111///---+++++++++,,,---------...---------------...//////''''''((()))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((('''(((((('''&&&&&&'''((()))))))))((((((((('''''''''((((((((((((((()))***+++(((((((((((())))))))))))''')))***)))((('''(((***'''(((((((((((()))))))))&&&'''((())))))((('''&&&))))))))))))((((((((((((&&&'''((()))))))))((('''(((((()))))))))*********)))))))))))))))*********(((((((((((())))))))))))((((((((()))))))))******&&&&&&''''''''''''&&&&&&((()))+++,,,------...//////111444777:::;;;;;;;;;:::;;;<<<===>>>???@@@@@@>>><<<:::666333111///...++++++++++++,,,---...//////...---,,,,,,+++++++++******+++,,,---......///...///000222444666777888:::;;;;;;;;;:::999777666777777777666666666777777777777999;;;>>>AAAEEEFFFCCCJJJQQQUUUWWWYYY]]]aaaeeejjjmmmmmmjjjkkkqqqvvv|||zzzrrrnnnmmmnnnpppsssvvvxxxyyyzzz~~~{{{tttrrrtttvvvwwwtttrrrqqqqqqqqqooolllhhhkkkiiijjjkkkfff]]]XXXXXXYYY]]]eeelllnnnjjjbbb\\\WWWXXXXXXXXXZZZaaalllsssyyyxxxvvvtttvvvzzz~~~~~~xxxuuuooohhhbbb]]][[[YYYUUUQQQLLLGGGEEECCCBBB@@@@@@BBBCCCBBBAAA??????@@@???@@@AAA@@@???@@@AAACCCIIIIIIIIIJJJKKKMMMOOOPPPMMMKKKHHHFFFEEECCC???;;;888:::<<>>AAAEEEIIIMMMPPPSSSZZZbbbggghhhjjjooosssnnnrrruuusssoooooouuu{{{wwwoooiiihhhjjjkkkkkkmmmooopppppprrrvvvzzzwwwvvvwwwyyy}}}|||sssnnnnnnqqqtttuuuuuutttttttttsssooohhhcccaaa^^^]]]]]]WWWPPPLLLNNNOOORRRZZZccciiihhhbbb\\\UUUXXXYYYXXXWWWZZZbbbiiisss}}}}}}}}}~~~{{{|||~~~xxxqqqllliiiggghhhbbb[[[TTTPPPMMMKKKJJJ@@@AAABBBAAA???======>>>>>>??????>>>===>>>AAACCCJJJJJJJJJJJJLLLNNNPPPRRROOOLLLJJJIIIIIIFFFAAA===666888<<>>@@@@@@@@@@@@@@@@@@??????<<<:::777444222000000///000///...------...///000555444222///---+++***)))000000//////000111111222222222333444555666777777:::777555555777999888777777777666666666888===AAABBBEEEKKKRRRWWW[[[^^^___eeeiiiooosssuuuuuuuuuuuuzzzyyyxxxxxxzzzzzzyyyxxxxxxjjjaaaaaadddfffjjjfffeeekkkpppooonnnooojjjiiiiiikkkqqqvvvyyyzzzvvvpppiiigggeeegggoooxxxwwwwwwwwwwwwyyyyyyqqqffffff```\\\[[[YYYSSSPPPPPPNNNPPPSSSYYYccckkkiiibbb```bbbbbb___\\\\\\bbbgggrrr}}}|||{{{~~~}}}xxxuuussspppkkkfffeeeeeeccc]]]XXXRRRJJJAAA<<<===@@@@@@???;;;>>>???===::::::???DDDEEEFFFGGGJJJLLLNNNPPPQQQLLLLLLJJJIIIHHHFFFEEEEEEBBB@@@===;;;;;;<<<===???AAAAAA@@@???>>>===<<<;;;:::888666333111000//////------------------------000///---,,,++++++,,,---++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000------,,,+++++++++,,,,,,...............---------111111000///...------,,,******+++++++++,,,,,,,,,)))******+++,,,---......///...---,,,,,,---...//////...,,,,,,,,,---///111///000000000000000//////........................+++,,,---...000111222222))))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))((('''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''((()))******)))((('''&&&'''((((((''''''(((***((((((((()))******(((&&&(((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))))))))***))))))))))))))))))))))))***)))))))))((((((((('''((((((((()))+++***(((&&&'''(((((()))******))))))+++)))'''(((+++,,,+++***(((((()))******+++,,,,,,,,,+++***)))))))))******))))))(((((())))))***+++))))))((((((((()))******,,,---...///000222555888::::::;;;<<<===>>>??????AAA@@@@@@@@@@@@?????????===;;;888555333111000000222222111111111222222333000000///.........////////////000111222444555666555555555666777777888888999666333333555666666555666666666777:::???GGGLLLUUU[[[eeennnrrrsssqqqnnnpppssswww|||{{{{{{{{{|||}}}}}}wwwkkkdddeeeiiijjjllliiiiiioootttsssrrrrrrjjjiiihhhhhhhhhiiikkkllloooiiieeedddeeejjjttt~~~zzz{{{tttooolllhhhbbb^^^]]]ZZZ[[[[[[___jjjtttvvvrrroooqqqrrrpppmmmmmmpppuuu||||||zzzxxxxxx}}}}}}{{{}}}~~~|||yyywwwxxx{{{{{{xxxtttggg]]]OOOEEECCCCCCCCCCCC@@@AAA@@@>>>;;;999;;;===AAABBBDDDFFFIIILLLNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGCCCAAA>>><<<;;;;;;<<<===@@@@@@@@@@@@???>>>>>>===999888555222000......---,,,,,,---------------......---,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---.........---------------------------------------------//////..................+++,,,,,,,,,------------,,,,,,,,,,,,------------000///...------...///000///...---,,,,,,---///000------............------........................***++++++,,,,,,---------))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%''')))***)))(((((())))))(((((()))******((('''(((((((((((((((((((((((((((((((((((((((((())))))&&&'''((()))***+++,,,---************************))))))))))))(((((((((((()))((((((***++++++)))'''###$$$%%%%%%&&&%%%%%%%%%)))((('''((()))***)))(((((())))))******++++++++++++************)))))))))((((((((((((((())))))***)))))))))))))))***++++++---///000111111333777:::======>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@>>>;;;777444333222111444555555666666555555555............///000222222///000222444666888:::;;;888888888888888888888888888666333333444555555444555666777:::@@@KKKWWW___mmmvvv{{{{{{|||}}}|||~~~~~~|||{{{{{{yyywwwwwwxxxzzzxxxqqqlllnnnqqqrrrsssooooootttwwwtttpppooojjjkkkkkkhhhdddcccdddffflllgggeeegggkkkrrr~~~{{{uuurrrssspppooollllllsss}}}}}}~~~|||~~~~~~wwwvvvuuuwww|||xxxuuusssvvv|||{{{vvvxxxsssbbbSSSLLLJJJJJJIIIHHHEEEBBB???>>>===;;;:::>>>???AAADDDHHHKKKMMMNNNMMMNNNOOOOOONNNLLLJJJHHHFFFDDDAAA>>><<<;;;;;;;;;===>>>???@@@@@@@@@@@@@@@;;;999777444222000///...,,,,,,---------.........,,,,,,+++,,,,,,...///000------............------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++++++++,,,,,,........................------------------------,,,,,,------............------------.....................---------,,,,,,......------------............---,,,,,,...///000------...............---................................................(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((()))))))))))))))$$$'''***+++***((((((((()))((('''((()))***)))'''((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''((()))***,,,,,,---***************+++++++++))))))))))))(((((((((((()))((()))***++++++)))'''%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))******)))(((((()))))))))*********+++))))))************)))(((((((((''''''(((((()))***)))))))))***+++,,,---...///111222333333666999<<>>???@@@@@@@@@>>>===;;;999777444333222---------.........//////,,,,,,,,,,,,------......,,,,,,---............---------------------------------------------------,,,++++++++++++++++++,,,,,,------...............------------............------------------------,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000...///000000000000000000------------------------///////////////000000000(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((('''''''''((((((((((((((()))******%%%'''***+++***)))((((((***((('''((()))***)))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((())))))************))))))******++++++++++++(((((((((((()))))))))))))))))))))***,,,+++)))''')))******+++******))))))((()))++++++++++++******)))))))))))))))*********((())))))*********))))))((((((((((((((()))*********++++++,,,---...000111222333555555666888<<<>>>AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA???===:::777666555555555555666555444222///...000000000111222333444555777888999:::;;;;;;::::::888888888777777666666555333333333444444666888:::<<<>>>AAAHHHTTTcccsss}}}wwwmmmlllpppqqqqqqqqq{{{|||}}}|||vvvpppnnnuuu{{{~~~}}}|||{{{}}}~~~{{{ssspppnnnpppvvv|||ssspppiiiaaa___iii}}}wwwqqqmmmkkkjjjdddYYYKKKCCCBBBCCCBBB@@@===???AAACCCFFFIIIKKKLLLNNNPPPRRRTTTTTTRRRPPPNNNLLLKKKJJJHHHEEEBBB???>>>888888999:::<<<>>>???@@@??????>>><<<:::888666555////////////////////////.........------,,,,,,+++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,------------,,,------.........////////////......---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///000000---------......---------------------......//////......///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))*********))))))(((((((((((((((''''''((()))***+++&&&(((***+++***))))))******)))''''''((())))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))***+++++++++(((((((((((())))))))))))***))))))***,,,,,,***((((((((((((((((((((('''&&&!!!###&&&'''&&&&&&&&&'''))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))******+++,,,,,,---...000111333444444555777777888:::>>>AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@??????===<<<999777555444444444333333222222111000///...000000111333555777999:::999:::;;;;;;;;;:::888777777777777666666555555555000222444555777:::>>>AAAEEEHHHNNNUUU```nnn|||zzzpppiiijjjoooqqqtttwww~~~ooollliiikkkqqqwwwzzzzzztttrrrmmmfffbbbgggrrr|||yyylllZZZLLLFFFCCC@@@>>>>>>>>>@@@AAACCCDDDFFFFFFHHHJJJMMMPPPSSSTTTTTTSSSMMMMMMLLLKKKIIIFFFCCCBBB:::999888777888;;;===???=========<<<;;;999777666333222222111111000000///............---,,,+++******+++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------)))***,,,---...------,,,,,,------....../////////000000///...---,,,+++++++++,,,,,,,,,,,,---------***+++,,,---...///000000//////000111111000//////---------............///+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111))))))))))))))))))))))))''''''((((((((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((()))+++,,,''')))******))))))***++++++)))''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''((())))))***++++++'''((((((((()))))))))******))))))+++,,,,,,***(((&&&&&&&&&&&&&&&%%%$$$$$$###%%%$$$###$$$&&&)))))))))))))))))))))((()))(((((('''((()))***+++***************+++,,,,,,......///000222444666777666777888999:::<<>>===<<<<<<777555444222111111111111000000000000111222333333333444444555666888999:::999:::;;;;;;;;;999888666666666666666666666666555333666:::<<>>;;;888666666999===???======>>>>>>===<<<::::::666666555444222111000///,,,---.........---,,,++++++,,,---....../////////........................------------------------,,,---...//////...---,,,)))***,,,...///......---******+++,,,,,,---....../////////......---------------------............++++++,,,,,,------............///000000///......,,,------...............+++,,,---...////////////.................................///000111111222))))))))))))))))))))))))&&&'''((())))))((('''&&&***)))(((''''''((()))***))))))))))))))))))))))))'''(((((((((((((((((((((((('''''''''((()))+++,,,((()))***)))((((((***,,,+++)))'''&&&((()))))))))((((((((((((((((((((((((++++++******))))))((((((&&&&&&&&&&&&''''''((((((&&&''''''((()))*********'''((((((((())))))*********)))***+++,,,,,,***(((***+++++++++***))))))((( $$$(((******)))***,,,))))))))))))(((((((((((()))((('''&&&'''(((***,,,++++++******++++++,,,---//////000111333666888999777888999:::;;;===@@@CCCAAAAAAAAABBBBBBBBBBBBBBB??????>>>===<<<;;;::::::222111///............///.........///222444777999999999888777777777777777777888:::;;;;;;:::888666666666666666666777777777888<<<@@@DDDGGGLLLSSSXXXXXX]]]dddlllttt|||yyyttttttuuuoookkkjjjmmmpppsssyyyzzzuuuttttttrrrpppuuuwwwzzz}}}~~~~~~~~~|||}}}zzzkkk___UUUMMMIIIEEEEEEEEEDDDDDDCCCCCCCCCHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMLLLJJJGGGEEEAAA>>>999666555888===@@@??????@@@AAAAAA@@@>>>===999888777555333111000///***+++---...///......---,,,---...///000000000000................................................,,,,,,............,,,,,,***+++---///000000///...(((((()))***++++++,,,,,,.........////////////000............/////////000------,,,,,,,,,+++++++++++++++,,,------,,,++++++,,,---......//////......---...///000111111111111000000000000000000000000------------------------...---,,,+++*********+++&&&'''((()))***++++++++++++***)))***+++***)))'''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,******))))))(((((('''''')))************)))(((((())))))))))))((((((((((((&&&&&&&&&''')))***,,,---))))))************))))))''''''&&&''''''((()))***)))*********++++++++++++))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))***+++---......---+++***//////111333555777888999:::;;;===>>>?????????>>>????????????@@@@@@@@@@@@???===:::777555444333333444333222000///.........///000222444666777888888999999999888888888777777999999888777666555444333555555555555555666999<<<<<>>??????@@@;;;999777444333333333444000///...---------------***...'''$$$+++///,,,---------///000000...++++++,,,------...///000000------..................,,,,,,---...///000111222//////.........---------,,,------....../////////***+++---...///......---,,,,,,,,,---------......//////000000000000//////---------------...///000..............................///////////////...////////////000000000000((((((((((((((('''''''''(((((())))))***)))))))))***)))))))))******(((&&&(((((((((((())))))))))))+++******)))(((''''''&&&))))))))))))))))))*********)))))))))((((((((('''&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''(((***+++,,,))))))************)))))))))(((((('''''''''(((((()))))))))*********++++++)))))))))))))))))))))))))))((((((((())))))((('''))))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))))))))))))))***,,,---///111222222333444666888999;;;;;;<<<===???@@@@@@@@@@@@???????????????????????????===;;;999666444333222222111111111111111222222333333444666777999:::::::::::::::999999888777777777666666666555555444444444555555666666777:::???BBBIIINNNUUUZZZ]]]___aaabbbaaaeeemmmvvv~~~{{{xxxuuutttyyyzzz|||~~~~~~zzz{{{yyysssooommmdddbbb___ZZZSSSMMMGGGCCCBBBBBBCCCCCCCCCBBBCCCEEEFFFGGGIIIJJJJJJJJJKKKLLLHHHEEEAAA===;;;;;;<<<===AAABBBCCCCCCBBBAAA???>>><<<;;;999666444444333333000//////...------------(((111555...+++111444222,,,++++++---///000///...***++++++,,,---......//////.........------,,,,,,,,,,,,---...//////000000//////.........------------------------.........,,,---.........---,,,+++,,,,,,,,,---------.........//////000000//////...---------------...//////........................++++++---...////////////.../////////000000000000'''((()))*********)))((())))))******)))(((((('''***)))((()))***)))(((&&&(((((((((((())))))))))))******))))))(((((((((''')))))))))((((((((((((((())))))))))))(((((((((((($$$%%%&&&((())))))******))))))))))))((((((((((((((((((((((((((()))******))))))************))))))+++***)))(((''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((************))))))))))))(((((()))))))))*********+++******+++...111555777777777888:::;;;===>>>?????????AAAAAABBBAAA@@@???@@@@@@??????>>>=========:::999777555444333222222444444444444444555666666999:::;;;<<<<<<<<<<<<<<<::::::999999888777777666555555555444555555666666444555777888;;;@@@FFFJJJSSSXXX^^^ccceeeffffffggggggkkkqqqyyy}}}{{{zzzxxxxxxxxx~~~~~~~~~|||yyytttoooggg\\\OOOFFFCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFCCCAAA???===<<<<<>>???@@@@@@@@@@@@AAABBBBBBAAA????????????>>>===<<<;;;:::999777666666666666666777777<<<;;;:::999888888888888=========>>>>>>=========::::::999999888777777666666666555555666777888999999;;;>>>AAAFFFLLLTTTYYY\\\```fffjjjkkkkkkkkklllmmmqqqwww}}}{{{yyyyyy}}}|||}}}|||qqqaaaUUUPPPOOOKKKFFFEEEGGGGGGEEEFFFEEEEEEEEEEEEEEEDDDCCCEEEEEEEEEEEEDDDBBB@@@???@@@BBBDDDFFFEEEBBB???<<<<<<<<<<<<<<<;;;999888777333222111///...---------***///000,,,***---...,,,---+++***+++---///111111++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------........................---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,......---------......///........................***+++,,,---.../////////........./////////000000!!!###%%%'''(((((('''&&&((()))***+++,,,,,,,,,,,,***)))((()))******(((&&&(((((((((((())))))))))))%%%&&&'''((()))***+++,,,+++++++++******)))))))))(((((((((((()))))))))))))))))))))******))))))((())))))))))))((((((((((((***))))))((((((((((((((())))))************))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,***(((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,,,,------...111444666777777777<<<<<<===>>>??????@@@@@@???@@@AAAAAAAAA@@@???>>>>>>>>>===;;;:::999888777666666888999;;;<<<======??????>>>===<<<<<<<<<<<<=========>>>===<<<<<<;;;999999999888888888888777777666666666666888:::;;;BBBEEEJJJOOOUUU\\\ccchhhfffjjjnnnqqqrrrrrrsssttttttxxxzzzwwwxxx~~~~~~{{{uuutttzzzxxxnnngggdddZZZNNNIIIJJJHHHBBBDDDCCCCCCDDDFFFEEECCC@@@CCCDDDFFFHHHHHHHHHFFFEEECCCCCCCCCCCCBBBAAA@@@???;;;;;;<<<<<<===<<<;;;;;;666555333111000///.........111111///---//////...000...,,,,,,---/////////...............---------+++++++++,,,,,,---------,,,,,,---------------------.....................---------,,,,,,+++++++++,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,------------,,,,,,///......---------..................................../////////......---............////////////$$$%%%'''((())))))(((((('''(((***+++,,,---------+++***)))***+++***)))'''(((((((((((())))))))))))******))))))((((((((('''++++++++++++************(((((((((((())))))))))))***************)))(((((())))))))))))((((((((((((***)))((((((((((((((()))))))))************))))))(((((((((((()))***+++,,,((((((((()))))))))******)))))))))))))))))))))))))))+++---+++(((&&&(((***((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++,,,------...***---111666:::<<<<<<<<<======>>>>>>??????@@@@@@>>>???@@@AAAAAAAAA@@@???>>>>>>===<<<;;;999999888888999;;;===???@@@@@@AAA>>>>>>>>>>>>???@@@BBBBBB<<<<<<<<<<<<<<<;;;:::999777888888888888999999999777666666777:::===AAACCCGGGLLLRRRYYY```fffmmmqqqoooqqqssstttttttttvvvwww|||~~~{{{{{{}}}}}}xxxppppppzzzrrrbbbZZZXXXQQQGGGEEECCCBBBDDDGGGGGGEEEBBBBBBCCCFFFIIIJJJKKKJJJIIIFFFEEECCCAAAAAAAAABBBCCC<<<<<<<<<<<<<<<=========999888666444222000/////////000///////////////...111///......///000000///111111000000//////......******+++,,,---...//////,,,,,,------.........///---------...............------------,,,,,,,,,,,,,,,,,,+++,,,,,,...///000,,,,,,,,,---------......,,,------------------,,,//////...------------...........................000000000000///...---,,,------........./////////)))))))))******+++++++++'''((()))***************,,,+++***+++,,,,,,***((((((((((((((())))))))))))+++******)))(((''''''&&&))))))))))))************'''((((((((()))))))))***(((((())))))))))))))))))))))))))))))(((((((((((()))((((((((((((((()))***))))))************))))))))))))))))))))))))******)))))))))*********++++++))))))))))))))))))))))))&&&***,,,***'''%%%(((+++))))))))))))))))))))))))''''''(((((())))))))))))))))))***+++,,,---.........000333666999<<<>>>?????????????????????@@@@@@???@@@AAABBBCCCCCCBBBBBB@@@??????>>>===<<<;;;;;;===>>>???@@@AAAAAA@@@@@@=========>>>???@@@BBBCCC::::::;;;;;;;;;:::999999666666777888999::::::;;;999999;;;>>>CCCIIINNNQQQRRRXXX```hhhoootttyyy|||{{{{{{zzzxxxvvvuuuwwwyyy{{{{{{|||~~~{{{|||~~~}}}zzztttpppyyy|||zzzoooaaaRRRLLLFFFDDDEEEFFFEEECCCBBBCCCFFFHHHIIIJJJIIIIIIHHHGGGEEEDDDCCCDDDDDDEEE@@@???===<<<;;;;;;<<<<<<;;;:::888666444222111000---,,,,,,---...---------000//////000222333222000222222111000//////......,,,,,,,,,---.........///,,,,,,---...//////000000---------.........//////---------------............---,,,,,,,,,---......,,,,,,,,,---------......------............------//////...---------------..............................//////......---------------.........//////(((''''''''''''(((((()))(((((((((((((((''''''&&&,,,+++++++++,,,,,,***)))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******'''((((((((())))))******%%%%%%'''((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))************)))))),,,+++***)))((((((((((((************++++++++++++))))))))))))))))))))))))$$$(((+++)))&&&%%%'''+++************************(((((())))))*********+++)))******+++---...//////666555555555777:::===???@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDAAAAAA@@@@@@??????>>>>>>AAAAAABBBBBBAAA@@@>>>===??????>>>>>>===>>>>>>>>>999:::::::::::::::999999555555666888999:::;;;<<<===>>>@@@EEELLLTTT[[[___ccciiirrr{{{|||{{{|||~~~}}}yyyzzzzzz{{{}}}yyywwwyyy}}}zzzsssvvv~~~```WWWKKKDDDCCCDDDCCCAAACCCDDDEEEGGGHHHHHHHHHGGGIIIIIIHHHGGGGGGFFFFFFFFFCCCAAA>>>;;;:::999::::::===<<<:::777555333222111///---,,,///000//////000......///222444555444222222222111000///......---.....................---,,,,,,---...///111111222---------.........//////---------....../////////000///---,,,++++++,,,---,,,,,,,,,---------......---......//////......---000///...---------------........................+++,,,,,,---............---------.........//////***)))(((((((((((()))))))))(((((('''''''''((((((+++)))(((&&&&&&((()))+++))))))))))))************))))))))))))((((((((((((((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))***)))(((''''''((()))*********************************))))))))))))******(((***---...///000333555555666888:::===???AAABBBDDDDDDCCCBBBAAAAAAAAAAAAFFFFFFEEECCCBBBAAA@@@???BBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCBBBAAA@@@>>>===??????===<<<;;;;;;;;;;;;>>><<<::::::999999777555888;;;<<<:::<<>>@@@AAAAAACCCBBBBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBDDDCCCBBBAAA@@@??????>>>???>>>===<<<;;;;;;;;;;;;:::999888888888888777666777999::::::@@@IIINNNNNNSSSSSSXXX```fffjjjooouuuuuu|||~~~{{{{{{}}}~~~zzztttoooooorrrvvvvvvuuu|||}}}~~~~~~~~~}}}}}}zzz|||cccUUUMMMDDDAAADDDFFFFFFEEEDDDDDDCCCCCCCCCHHHIIIJJJKKKLLLLLLLLLKKKFFFEEECCCAAA@@@>>>======;;;::::::999888777777777555333111///.........///...//////000000000000000000//////........./////////---,,,,,,...//////.........---------,,,,,,,,,....../////////000000000------------,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,---.../////////...---///////////////........................///000000------......////////////((((((((((((((()))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((())))))))))))******((((((((('''''''''&&&&&&'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++++++++&&&(((***,,,,,,***(((&&&))))))))))))))))))))))))+++*********+++,,,,,,---,,,...111222333444666888888:::===???@@@AAA@@@???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCEEECCCBBB@@@????????????======<<<<<<;;;;;;::::::888888777777777888888999777999;;;@@@KKKXXX___^^^aaaaaafffnnnssstttvvvzzzvvv|||}}}{{{zzzzzz{{{zzzwwwuuurrrnnnjjjjjjooouuuxxxyyy~~~}}}~~~{{{hhhYYYKKKDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@HHHIIIJJJKKKLLLLLLLLLLLLGGGFFFEEEDDDBBBAAA@@@@@@::::::999999999:::::::::666555333000///.........000000000000000///......000///////////////000000///---,,,,,,...//////...---------,,,,,,,,,,,,,,,------........./////////,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,---......//////...............///////////////...............///000000---------...............'''(((((()))))))))))))))'''(((((()))))))))))))))(((''''''&&&&&&''''''((((((((((((((()))))))))***((('''''''''&&&&&&&&&&&&))))))((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++******'''(((***++++++***((('''((((((((((((((((((((((((************+++,,,---...///111333444555666888::::::<<>>????????????@@@AAABBBCCC@@@AAABBBCCCDDDEEEFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDEEECCCAAA>>>===>>>???@@@;;;;;;;;;;;;;;;:::999999999999999888888888:::;;;<<<@@@EEENNN[[[iiinnnllljjjjjjooowww{{{zzzyyyzzzvvv~~~}}}zzzwwwsssooommmjjjiiikkkqqqzzz{{{wwwtttttttttxxx}}}kkkZZZPPPMMMHHHGGGEEEDDDDDDEEEFFFFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKIIIFFFCCC@@@>>><<<999888888888999:::<<<<<<888777555222000//////...000000000000000///......///............//////000///---,,,,,,...//////...------------------------------------.........///---------....../////////......------------------------------------------////////////////////////---------...............------......//////000000...............///000000------------............&&&'''((()))***)))))))))''''''((()))******)))))))))(((((((((((((((((()))'''(((((((((((()))))))))((('''''''''&&&&&&&&&&&&++++++***)))(((''''''&&&''''''(((((())))))******(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))******))))))******))))))))))))******(((((((((((((((((((((((()))))))))***+++,,,...///222444666777777888:::<<<<<<>>>@@@BBBCCCAAA???>>>>>>>>>>>>???@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCBBB???===<<<<<<===>>>999::::::;;;:::999999888999::::::888666777999<<>>@@@BBBBBBAAA@@@????????????@@@@@@BBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAAAAABBBBBBAAA@@@>>><<<;;;;;;;;;;;;777888999::::::999888777777888999888666666;;;???JJJUUUbbbllltttzzzzzzvvvsssrrruuu~~~|||{{{{{{zzzpppiiieeeddd```hhhvvv}}}xxxssspppmmmjjjggggggdddccceeefffiiipppxxx}}}{{{{{{vvvuuutttuuuwwwwwwwwwvvvxxxxxxxxxxxxzzz|||}}}yyyuuussslllrrr~~~~~~pppiiiddd___WWWOOOIIIFFFEEEEEEGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIIIIHHHFFFDDDAAA@@@:::999888666777888:::;;;999888777666444333222111......///000000000000000++++++++++++,,,---......///---,,,,,,...//////...///////////////000000000------.........//////////////////000000000000000,,,---------------------........................---------............///...------------...//////.........///////////////...............///000000///////////////.........%%%&&&(((***+++***))))))&&&''')))+++++++++***)))'''((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))************)))***************************************************++++++---///111333444444666888999999999;;;===>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<::::::999888666777888::::::999777666666888::::::999;;;AAAGGGNNN[[[iiipppssswwwxxxvvvtttqqqttt}}}}}}{{{zzzxxxpppllljjjgggooo}}}zzzvvvwwwzzz{{{~~~}}}{{{yyywwwvvvuuurrrpppmmmjjjjjjkkkkkkkkkooovvv|||zzzxxxwwwwwwwwwxxxwwwuuurrrsssssssssvvvyyy~~~}}}xxxwwwxxxppprrrzzz~~~wwwrrrjjj```VVVNNNGGGDDDFFFEEEEEEEEEEEEGGGHHHIIIGGGHHHIIIJJJJJJHHHFFFEEE>>><<<:::888777777999:::888888888777666444333333///000000000000//////...,,,++++++,,,---.../////////---,,,,,,...//////...............//////000000....../////////000000000/////////...............------......//////000000------------------------///000000000111111111111...------,,,---...///000///////////////........................///000000111111000000000/////////$$$&&&(((***++++++))))))%%%''')))+++,,,+++***)))&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))((((((((((((&&&'''((()))***+++,,,,,,******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***+++++++++++++++((()))+++------+++)))(((************************,,,------///111333555666555777888999999:::;;;===>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCC@@@AAAAAABBBCCCDDDEEEEEEAAA@@@??????>>>>>>??????<<<<<<<<<;;;:::999777777555666888999:::888777666777:::===>>>>>>AAAIIIPPPPPP]]]jjjoooppprrruuuvvvrrrooorrr{{{}}}{{{|||zzztttrrrqqqxxx{{{tttoooqqqtttuuuvvvyyy~~~}}}}}}~~~~~~|||wwwvvvvvvxxxwwwuuuvvv{{{}}}~~~}}}}}}~~~~~~}}}yyyvvvtttssstttwww}}}{{{}}}}}}{{{~~~~~~{{{zzz{{{~~~|||}}}~~~~~~yyyooodddXXXNNNHHHEEEDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHFFFAAA???<<<999888888999:::888888888888777666444444222222111111000...---,,,,,,,,,,,,---...///000111///---,,,,,,...//////...---------.........//////////////////000000000000.........------,,,,,,+++...//////000111222222333++++++++++++++++++++++++,,,---------......//////......---,,,---...///000000000//////.........---...............///000000222222111111000000//////'''''''''((())))))******(((((()))***************++++++***((('''%%%$$$$$$)))))))))))))))))))))))),,,++++++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))***++++++,,,((())))))(((''''''***,,,(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))***++++++---...000222444666888888<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>?????????CCCDDDFFFEEECCCBBBBBBCCCDDDDDDCCCDDDFFFFFFEEECCCBBBAAA@@@>>>>>>>>>>>>???::::::::::::999777666555777888999888777666888999777;;;AAADDDFFFKKKSSSYYY]]]```eeekkkqqqsssrrrppppppnnnpppuuuxxxwwwvvvxxx~~~~~~{{{zzzzzzyyywwwqqqkkkiiikkknnnooopppttt}}}{{{xxxyyy{{{}}}~~~}}}~~~~~~~~~}}}~~~vvvoooooorrrnnnllliiiiiiiiijjjjjjiiiooo}}}|||qqqcccUUUMMMFFFGGGHHHHHHFFFEEEDDDEEEGGGGGGHHHJJJKKKJJJFFFCCCEEEBBB>>>;;;::::::888777:::;;;<<<<<<;;;888666444333222111/////////000000//////.........---------...---++++++,,,...000222000///...---------------000000///.................................---------.........---,,,++++++///////////////.........---------............///222111000.........///000---------......000111111............/////////000,,,---...///000000//////******)))))))))((((((((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))'''(((((())))))*********)))******)))((()))+++---************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,///000111333555777999::::::;;;;;;;;;<<<<<<======<<<===>>>??????@@@@@@???AAACCCEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA???>>>======>>>???;;;;;;;;;:::999888777666777888999888888999<<<>>>@@@EEEKKKOOOSSSXXX___dddgggiiillloooqqqrrrrrrrrrpppmmmoootttwwwvvvwwwzzz~~~{{{}}}yyy{{{|||xxxttttttsssoookkkkkknnnsssuuuvvv{{{}}}~~~~~~rrrlllkkkjjjgggdddcccccccccbbbaaabbbjjjxxx{{{oooccc[[[OOOMMMJJJFFFCCCCCCDDDFFFCCCDDDEEEHHHKKKKKKIIIGGGGGGEEEBBB@@@@@@>>><<<:::999:::;;;;;;;;;999777666555444222111/////////////////////.........------......---------///000111//////......---.........000000///...............---------......//////////////////..............................------------------............///222111000///......///000---------......///000111........./////////000000///////////////000000000---,,,+++***)))((('''&&&'''((())))))******))))))'''(((((())))))*********))))))))))))))))))))))))###$$$%%%'''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))((((((***,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((())))))***+++,,,---111222333555777999:::;;;:::;;;;;;<<<===>>>???@@@>>>>>>???@@@AAAAAAAAAAAA@@@BBBEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGEEEDDDBBBBBB@@@???>>>======>>>>>><<<<<<;;;:::999888777777666777888999:::===AAAEEEHHHLLLSSSYYY^^^cccgggjjjppprrruuutttrrrqqqrrrtttqqqoooqqquuuxxxxxx{{{~~~|||xxxwwwrrrnnnqqqttttttssstttsssrrrppprrrvvvzzz~~~~~~{{{ppplllnnnkkkhhheeeddddddbbbaaa___```dddrrr~~~uuunnnaaa\\\SSSKKKFFFEEEFFFGGGDDDDDDEEEGGGJJJKKKJJJIIIHHHGGGFFFEEEEEECCC???===999999::::::::::::999999999777555333000///......////////////............//////////////////////////////.........///000000000//////............///,,,,,,---...///000000111///...---,,,---...///000---------------------------------............///111000000////////////000......---......///000111....../////////000000000222111000/////////000111,,,,,,+++***)))((('''''''''(((((()))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***************((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&''''''&&&&&&''')))************************(((((((((((((((((((((((((((((())))))******++++++)))))))))))))))))))))))))))))))))***+++,,,...///444444666777999;;;<<<===<<<<<<===>>>??????@@@@@@???@@@AAABBBBBBCCCCCCCCCBBBEEEHHHIIIIIIHHHIIIIIIKKKLLLMMMLLLIIIFFFDDDCCCAAA@@@>>>===<<<<<<======<<<;;;:::999888888888888666777999;;;>>>BBBHHHLLLQQQTTTZZZaaagggkkkmmmmmmrrrwwwzzzyyyuuurrrtttwwwwwwuuuwww{{{}}}}}}vvvpppooonnnkkkhhhgggfffhhhmmmtttxxx{{{|||zzzzzzyyy{{{}}}}}}xxx|||yyyuuurrrpppooommmkkkiiihhhhhhmmm{{{yyyrrrfff[[[RRRMMMJJJHHHHHHGGGEEEFFFHHHIIIHHHHHHHHHGGGGGGHHHHHHEEEAAA>>>999999999999::::::;;;;;;;;;:::888555222000...---000000000/////////......///000000111000000///...///////////////000111222000///............//////------......//////000000,,,+++***)))***+++...///---------------.........---------............///000000000////////////000...............///000000...////////////000000000555333111//////000111222))))))))))))))))))))))))''''''((()))))))))))))))++++++******))))))((((((((((((((((((((((((((((((++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))((((((((((((((((((((((((((((((((((((''''''''''''$$$&&&''''''&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++************************)))******+++---///000111666777888999;;;<<<>>>>>>????????????????????????@@@AAABBBCCCCCCDDDDDDDDDFFFIIILLLMMMLLLKKKJJJJJJMMMOOOQQQOOOKKKGGGEEEEEE@@@???>>><<<;;;<<<<<<===::::::999888888888999999888:::===@@@DDDIIIOOOTTT]]]^^^ccckkkssswwwvvvuuurrrwww}}}}}}yyyvvvwwwzzz~~~}}}}}}~~~{{{}}}wwwttttttsssnnnlllmmmpppllliiigggggggggdddbbbaaaeeelllttt{{{|||zzzxxxvvvtttqqqtttuuuuuuyyyzzznnndddZZZQQQKKKJJJGGGDDDCCCEEEFFFGGGGGGHHHIIIIIIJJJKKKHHHDDD@@@;;;:::999999999:::;;;<<<<<<;;;:::777444222000...111111000000000////////////000000111000000///...///////////////000111222//////............//////000000000//////......------,,,*********,,,...///------......////////////---------............////////////000000000000//////............//////000////////////000000000111555444111000///000111222&&&''''''((()))*********&&&'''(((((())))))(((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((******)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************++++++,,,---///111333444777888999:::<<<===>>>???@@@@@@?????????>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDHHHKKKNNNOOONNNLLLKKKKKKLLLOOORRRQQQLLLGGGEEEEEE@@@???===<<<;;;;;;<<<<<<999999888888888:::;;;<<<>>>AAAFFFJJJMMMRRRWWW[[[aaabbbfffqqq}}}yyy}}}~~~{{{|||}}}}}}wwwsssnnnjjjjjjhhhccc``````ggggggiiikkkmmmmmmjjjhhhjjjqqqxxx}}}~~~~~~|||zzzttt{{{~~~~~~}}}zzzyyywwwwwwzzz{{{{{{zzzzzz~~~~~~yyyxxxzzzwwwkkk^^^UUUOOOKKKGGGDDDEEEFFFHHHHHHKKKKKKLLLMMMNNNLLLHHHEEE>>>===:::999888999:::;;;<<<<<<;;;999777444222111111111111111000000000000//////////////////////////////.........///000000///............//////000222111111000///...------000///...---...///000111------......///000000000---------............///...//////000000000000/////////............///////////////000000000111111333222111000000000111222%%%&&&&&&'''(((((())))))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''(((((())))))*********''')))+++,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************,,,---...///111444666777888999:::;;;<<<===>>>???>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDEEEHHHMMMOOONNNMMMLLLLLLIIIMMMQQQOOOJJJEEECCCDDD???>>><<<;;;:::;;;;;;<<<:::999999999;;;===???AAAFFFJJJOOOTTTXXX[[[___aaaaaabbbhhhwww{{{xxxsssnnnkkkkkkjjjgggeeefffjjjlllppptttwwwwwwvvvtttvvv}}}~~~zzzvvvsssrrrqqqssssssqqqooopppvvv|||{{{zzzvvvtttxxx~~~tttkkkaaa[[[SSSMMMJJJIIIIIIIIIKKKKKKKKKLLLMMMLLLIIIFFFBBB???<<<999777777999::::::;;;;;;:::999777555444222222111111111000000000......---------///000111//////......---........................///000000111111000000//////......000000000000000000//////,,,,,,---......///000000---------............///---...///000111111000/////////............////////////000000000111111111000000000111111111111111&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((,,,+++***((('''%%%$$$$$$))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,%%%'''******)))(((((()))************************))))))))))))))))))))))))++++++******))))))((((((************************---...///000333555777999888999:::;;;<<<===>>>???<<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDBBBEEEKKKNNNNNNMMMMMMMMMFFFKKKOOONNNHHHCCCBBBCCC???>>><<<;;;::::::;;;;;;;;;::::::;;;===@@@CCCEEEKKKPPPVVV[[[___aaadddeeefffgggooo~~~{{{zzzyyytttqqqssstttrrrqqqsssnnnqqquuuzzz}}}~~~}}}||||||~~~zzzwwwvvvmmmoooooolllgggeeehhhlllnnnyyyzzzwwwwww}}}~~~tttmmmbbbWWWPPPMMMJJJIIIIIIIIIHHHIIIJJJJJJGGGEEEDDDAAA===999666666777999999:::;;;;;;:::999777666222222222111111111111000...---,,,+++,,,...000222000///...---------------...............///000111////////////000000000000//////000000///...---,,,++++++,,,,,,---...//////---------.........//////---...///111111111000///000//////.........//////000000000000111111111111...///000111111111111111***)))))))))((((((''''''+++*********))))))((((((((((((''''''''''''((((((''''''((()))))))))))))))***************)))(((''')))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''((()))))))))))))))///,,,)))'''''''''&&&%%%)))************+++++++++---+++)))((('''((()))***++++++***************+++(((((())))))******++++++((()))***+++,,,++++++***,,,+++*********+++,,,---000111333444666777777888::::::::::::::::::::::::===>>>>>>======>>>AAACCCEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGLLLLLLKKKJJJHHHEEEBBB@@@???>>>===;;;::::::;;;;;;999===AAABBBBBBBBBEEEHHHRRRXXX^^^aaafffkkkkkkhhhgggiiiqqq~~~}}}{{{{{{}}}{{{{{{vvvpppkkkhhhgggfffeeedddhhhpppxxxsss```TTTNNNKKKKKKLLLLLLIIIFFFFFFIIIMMMGGGFFFEEECCC@@@===;;;:::999::::::::::::999888777333222000///...///000222////////////000000000000111111000000//////......,,,,,,,,,---...///000000222...///333222---+++...........................---.........//////000000+++,,,---///000222333444...///000111111000///...111111111111000000000000//////////////////////////////000000000000//////*********))))))(((((((((*********)))))))))(((((()))((((((''''''(((((()))''''''((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********''''''((()))))))))))))))&&&%%%$$$%%%)))+++,,,---))))))*********+++++++++,,,+++)))((('''((()))***++++++***************+++((()))))))))))))))******))))))***+++++++++******++++++******+++,,,...///000111333555777999::::::999999888888888888999999;;;<<<>>>>>>>>>???AAACCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA@@@???>>>===<<<;;;<<<======<<<@@@EEEGGGHHHJJJNNNRRRUUU\\\bbbfffkkkqqqrrrpppmmmnnnttt~~~|||yyy}}}}}}xxxtttqqqmmmjjjeeegggjjjmmmsss{{{~~~|||kkk]]]TTTKKKJJJIIIHHHGGGHHHJJJKKKIIIHHHGGGDDDBBB???<<<;;;999999999999::::::::::::666444222111000000111222000000000000////////////000000000000//////......------------...///000000222......111111...///333........................///////////////.........///////////////.........//////000000000000//////............------------//////////////////////////////000000000000//////***************)))))))))******))))))))))))((((((***))))))(((((())))))***''''''((()))))))))))))))***)))((((((((()))***+++))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))((('''%%%&&&((())))))))))))))))))*********++++++++++++)))((((((((()))***+++***************++++++))))))))))))((((((((((((******+++++++++******)))*********+++---...000111000111444666888:::;;;<<<888777555444444555777888999;;;===??????@@@AAACCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@AAAAAAAAA@@@???>>>>>>>>>======<<<===>>>???@@@EEEIIIMMMOOOPPPRRRWWW[[[[[[bbbhhhmmmsss{{{}}}{{{uuuuuuxxx~~~{{{zzz{{{|||xxxsssqqqsss{{{zzzwwwooonnnkkkiiikkkpppxxx~~~~~~yyyvvvvvvyyyppp```NNNJJJEEECCCEEEHHHHHHGGGJJJIIIHHHFFFDDDBBB@@@>>>:::999999999999:::<<<===999888666333222222222222111111000000//////......000000000////////////...------------...///000000000---,,,...///...000444........................000000000///......------111111000000///.........000000////////////000000......---------,,,,,,,,,//////////////////////////////000000000000//////++++++******************))))))))))))))))))((((((******))))))))))))******''''''((())))))))))))))))))((('''&&&''')))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))+++)))''''''''''''&&&$$$))))))))))))************+++***)))(((((()))***************)))******+++,,,***))))))(((((('''''''''++++++++++++*********)))******+++---///000222333333444555777888999::::::666555333111111333666888777:::>>>@@@@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDDDDCCCBBB>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCPPPSSSVVVXXXWWWXXX\\\___bbbiiiooottt{{{{{{zzz{{{~~~~~~|||zzzxxxzzz~~~~~~ttttttssstttwww|||~~~}}}yyytttrrrtttzzz~~~}}}uuuvvvyyyuuu___UUUIIIDDDFFFIIIIIIGGGHHHHHHHHHHHHGGGFFFEEEDDD>>>===;;;999999:::<<<===;;;:::888555444222222222////////////000000000000////////////////////////...............///000000,,,+++,,,---.........000........................///////////////.........000000000000111111111111000000///......///111222111000000000000///////////////////////////////////////000000000000//////******************++++++(((((((((((((((((())))))******))))))))))))******''''''((())))))))))))))))))((('''&&&&&&(((***,,,((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))&&&%%%%%%''')))******)))(((((()))))))))*********))))))))))))))))))************))))))***++++++,,,******))))))((((((''''''++++++*********************+++---///111222333444666666777777777777666666444333111000111333666888888;;;???AAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCC@@@???>>>===<<<<<<;;;;;;:::;;;;;;===@@@CCCFFFHHHSSSXXX\\\______```cccfffiiiooouuuxxx~~~{{{|||~~~~~~yyytttrrrrrrtttuuuvvvzzz~~~zzzvvvtttqqqtttzzz~~~{{{xxxwww}}}~~~~~~zzz{{{wwwhhhVVVKKKIIIJJJIIIGGGDDDEEEGGGHHHIIIJJJJJJJJJCCCAAA???<<<;;;;;;<<<<<<;;;:::999777444333222111------...///000111222222...............///////////////.........///000000,,,...////////////...,,,........................,,,------...///000000111////////////////////////000///.........///111222222222222111111111111000//////////////////////////////000000000000//////)))))))))***************''''''(((((((((((())))))***))))))(((((())))))***''''''((())))))))))))))))))((('''''''''((()))***))))))))))))))))))))))))***************+++++++++''''''((()))))))))))))))***)))((()))***)))(((&&&((((((((()))))))))******))))))))))))************))))))))))))***+++,,,,,,************))))))))))))******))))))******+++,,,+++,,,...000222444444555666666666666555444222222111111000111222555888999<<<>>>@@@BBBBBBCCCDDDFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGFFFFFFEEEDDDDDDAAA@@@???>>>===<<<<<<<<<;;;;;;===???CCCGGGKKKMMMRRRYYYaaafffhhhjjjmmmppppppuuuxxxzzz}}}xxx|||~~~xxxpppiiifffiiinnnrrrxxx|||{{{xxxuuusssssssssyyyyyyuuuwwwyyyyyyxxxtttpppnnnqqqzzz~~~~~~|||xxxbbbSSSKKKHHHEEEAAABBBCCCEEEGGGIIIKKKLLLLLLFFFEEEBBB@@@>>>===<<<<<<<<<;;;:::888666444333222------...///000111222222---............/////////000//////...//////000000...111222111000222000---........................+++,,,---...///111222222//////...---,,,******)))///......//////000111222111111111000000000////////////////////////////////////000000000000//////((((((((())))))*********'''''''''((((((((()))))))))((((((''''''(((((()))''''''((()))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((()))))))))))))))...---+++++++++)))&&&###(((((((((((()))))))))***(((((()))***************))))))))))))***+++,,,---************++++++++++++))))))((()))***+++---...,,,...000222333444444444444444444333333222111000//////000222555777:::;;;???AAABBBBBBBBBCCCEEEGGGDDDDDDDDDEEEEEEFFFHHHHHHEEEEEEEEEEEEEEEEEEDDDDDD@@@???>>>======>>>???@@@===>>>@@@CCCHHHMMMQQQSSSUUU]]]gggnnnrrrsssuuuwwwuuuxxxzzzyyyzzz}}}~~~{{{ttt|||xxxrrrkkkfffgggmmmuuu{{{~~~|||zzzwwwvvvvvvxxxyyyxxx|||~~~vvvpppkkknnnssswwwxxxuuuqqqnnnmmmuuu}}}{{{~~~|||vvvzzzuuudddXXXOOOGGGBBBBBBCCCEEEGGGHHHIIIJJJJJJFFFFFFEEECCCAAA@@@???>>>===<<<<<<:::999777666555000000000000////////////---------.........//////000000////////////000000...000///+++,,,111333111........................,,,------...///000111111//////...---,,,++++++***---...///000000111111111000000000000//////////////////////////////////////////000000000000//////''''''(((((()))))))))***&&&'''''''''(((((())))))((((((''''''''''''(((((('''(((((()))))))))))))))(((((())))))((('''&&&%%%))))))))))))))))))))))))(((((())))))******++++++'''(((((()))))))))))))))&&&&&&(((***---...---,,,(((((((((((())))))))))))'''((()))***************))))))))))))***+++,,,---*********+++,,,,,,,,,---((((((((((((***,,,...///---///111333444555444444111111111222222111111000---///111444777999;;;<<>>=========>>>???AAABBB???@@@BBBFFFKKKPPPUUUXXX[[[cccnnnuuuwwwwwwxxxyyywwwzzzzzzxxxwwwyyyyyyuuurrr|||~~~zzzrrrnnnjjjiiinnnwwwzzzxxxvvvuuuwwwzzz~~~{{{~~~wwwqqqnnneeejjjrrrxxxzzzyyyuuurrrooouuu}}}wwwxxx{{{}}}uuuuuuzzzkkk^^^SSSLLLCCCDDDEEEFFFGGGHHHHHHHHHEEEEEEEEEEEEDDDCCCAAA@@@=========<<<;;;999888777333222111000///...---------------.........//////111000////////////000000,,,---***$$$%%%...333333.................................///////////////......//////000111111222,,,---///111111111111000111111111111000000000000//////////////////////////////000000000000//////''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***&&&(((((('''$$$$$$'''******((('''(((***+++(((%%%))))))(((%%%$$$&&&***---++++++******))))))((((((---,,,+++***)))))))))***((((((((((((((()))******))))))************))))))+++***)))(((((()))***+++)))((((((((()))***++++++((())))))+++,,,---......222000000222777999999777444333222000000000000111000111222444777:::===>>>FFFEEEDDDBBBBBBBBBCCCDDDHHHHHHFFFEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<===>>>AAADDDEEEEEEDDDCCCFFFMMMTTTXXXYYY[[[^^^bbbiiisss{{{~~~}}}zzzxxx{{{{{{yyyvvvssssssuuuwwwyyy~~~xxxuuuuuu~~~zzzvvvvvv}}}~~~yyyxxx{{{}}}~~~}}}|||}}}xxx{{{{{{~~~~~~uuupppooopppkkkqqqzzz}}}wwwssstttyyy~~~xxxuuuwww{{{~~~~~~~~~~~~ooo```UUUPPPIIIEEEIIIJJJGGGGGGJJJMMMJJJGGGFFFGGGGGGEEEDDDCCCBBBAAA???<<<999777555444333222111000...------......///000111222333333111111111000000000000000111111000000//////......444111---,,,///000000///////////////////////////---------......000111111000000000000000000000000///////////////000111111222111///...///000///...//////000111111111111111''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++%%%&&&'''%%%######&&&(((+++)))((()))+++,,,***((((((((((((***,,,,,,)))&&&))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((()))******))))))************))))))***)))(((((((((((()))***))))))))))))))))))***+++))))))***,,,---...///000222111111444888999888777555444333111111111111222111222333666999===???AAAEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@@@@?????????@@@BBBAAABBBCCCFFFGGGHHHIIIJJJNNNUUU[[[^^^]]]^^^___eeemmmyyy~~~xxxyyyzzzyyyyyyzzz}}}|||yyyzzz|||~~~|||~~~}}}zzzzzz|||}}}}}}{{{yyy~~~yyyuuuxxx}}}~~~~~~}}}yyyvvvvvvzzz}}}~~~xxxqqqiiieeedddeeegggnnnyyyzzzvvvxxx|||~~~zzzxxxwwwyyy~~~zzzooo```VVVNNNKKKIIIEEEEEEHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBB@@@>>>;;;999777666555444333111000//////...//////000000111111222000000000000000111111111111111000000////////////444111------///000000///////////////////////////---------......///000111000000000000000000000000///////////////000111111333111//////000000000/////////000111111111111111((((((((()))))))))******))))))))))))************))))))))))))))))))))))))++++++************++++++&&&''''''&&&%%%%%%'''(((***(((&&&'''((())))))(((((('''***333;;;;;;222(((&&&&&&'''(((((()))******%%%&&&''')))******))))))((((((((((((((()))******))))))************))))))***)))(((((((((((()))***+++***))))))))))))))))))******+++---...///000111222222444666999999888666666555333222111222222333333444666999<<<@@@CCCEEEEEEFFFGGGHHHJJJJJJKKKKKKIIIIIIJJJIIIHHHFFFDDDCCCBBBAAA???>>>===>>>@@@AAAEEEDDDCCCBBBDDDFFFIIIKKKOOOVVV^^^dddfffeeedddccccccmmmzzz{{{|||}}}}}}~~~|||~~~zzzvvvssssssxxx}}}{{{zzzyyyxxxvvvssspppnnnlllrrryyy{{{vvvtttiiimmmrrrtttttttttssssssxxxxxxvvvtttqqqppprrrttt{{{~~~}}}wwwsssqqqoookkkddd]]]XXXVVVVVV^^^fffqqqzzz}}}|||zzzxxx~~~{{{}}}yyyssssssssssssvvvvvvjjj\\\TTTNNNIIIFFFGGGEEEGGGIIIIIIHHHFFFFFFFFFEEEEEEDDDBBB@@@===;;;:::888777666555444222111111////////////000000000000//////000000111111222222111000000000000/////////333111......///000000///////////////////////////......---......///000111000000000000000000000000///////////////000111111222111//////000111000/////////000000000111111111))))))))))))************((()))))))))************((((((((((((((((((((((((************************)))******))))))))))))******)))((((((((()))*********(((,,,999GGGJJJ???222&&&'''''''''((((((((()))&&&(((***,,,,,,+++***)))((((((((((((((())))))***))))))************))))))*********))))))*********++++++***)))((((((((())))))***+++---...000111222222333666888999888666444555444333222222222333444555666999<<<@@@DDDGGGIIIFFFGGGIIIKKKLLLLLLKKKJJJHHHIIIKKKKKKKKKIIIGGGEEECCCBBB???======???AAACCCGGGFFFEEECCCDDDHHHMMMQQQUUU^^^ggglllooopppmmmjjjdddnnn{{{~~~~~~}}}xxxuuurrrrrrqqqwww|||xxxtttpppmmmkkkjjjhhheeecccaaa```___bbbfffkkknnnmmmlllkkkkkkfffhhhjjjkkkjjjjjjkkklllrrruuuvvvvvvssspppnnnnnnwwwzzz|||tttooonnnmmmjjjccc[[[UUUQQQPPPWWW^^^fffmmmppprrruuuwww}}}~~~{{{xxxrrrmmmkkkpppyyyqqqfff]]]UUUNNNIIIIIIKKKMMMMMMJJJGGGFFFFFFEEEEEEDDDBBBAAA>>>===;;;999888777666555333222222000000000/////////............///000111222222333000000000000000000000000222111///...////////////////////////////////////...............///000000000000000000000000000000///////////////000000111111///......///000///...///////////////000111111))))))))))))************((()))))))))************((((((((((((((((((((((((((())))))))))))))))))(((******)))************)))+++++++++++++++,,,---...+++(((***555DDDHHH???444)))((((((((('''''''''&&&((()))+++,,,+++***(((&&&((((((((((((((())))))***))))))************))))))++++++++++++++++++++++++++++++***)))((((((((())))))***+++---///000222222222444777999888666444333333222222111222333444555888:::<<>>===999999888777555444333222111111000000//////............///000111222222333000000000000111111111111000000000000///.../////////////////////////////////............//////000111111111111111111111111///////////////000000111///...,,,---...//////...//////......//////000111((((((((()))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((''''''((())))))'''&&&$$$&&&((()))(((((()))***+++'''&&&,,,555777222+++******)))(((((('''&&&&&&(((((())))))(((&&&%%%$$$((((((((((((((()))******))))))************))))))***++++++,,,,,,++++++***+++***))))))))))))))))))***+++,,,...000222333444333555777888666444333333111111111222333666888999<<<===???BBBEEEIIILLLNNNMMMMMMLLLLLLJJJHHHGGGFFFFFFFFFHHHIIIIIIHHHHHHGGGDDDCCCAAA@@@AAABBBDDDEEECCCEEEFFFGGGJJJQQQ\\\dddzzz{{{}}}~~~}}}~~~wwwuuurrrrrruuuyyy{{{|||{{{yyywwwvvvwwwxxxxxxxxxxxxyyy}}}|||pppfffaaa___]]]]]]]]]aaaeeeiiijjjkkknnnlllhhheeebbb___[[[XXXSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTUUUXXX]]]ccciiimmmmmmmmmmmmkkkkkkmmmqqquuutttyyy~~~~~~|||xxxrrrnnnlllllljjjlllmmmjjjhhhjjjqqqxxxyyy}}}wwwuuuuuuwwwyyy{{{|||~~~ppp___RRRNNNJJJHHHHHHIIIJJJIIIDDDDDDDDDCCCBBBAAA???>>>::::::999888666555444444222222111111000000////////////000000111111222222000000000111111111111222///000111000///......000//////////////////////////////............//////111111111111111111111111///////////////000111111///---,,,---...//////...000///...---...///000111''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))((()))************)))((('''&&&&&&'''))))))'''$$$"""&&&(((&&&%%%%%%%%%)))(((''')))++++++)))'''))))))))))))))))))))))))''''''''''''''''''&&&&&&((((((((((((((()))******))))))************))))))((()))************)))((())))))))))))))))))***+++,,,---///111333555666777444666777666333111111222111111222444666999<<<>>>>>>???AAACCCFFFJJJMMMNNNPPPOOOMMMKKKJJJIIIHHHHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDD@@@CCCGGGKKKOOOXXXdddnnn}}}|||{{{rrrnnniiihhhlllppprrrrrruuuuuuvvvxxx{{{|||{{{yyyxxx}}}{{{vvvwwwuuummm```UUUOOONNNLLLMMMOOOSSSYYY^^^``````^^^]]]]]]]]]]]]\\\YYYWWWUUUVVVXXXZZZ\\\^^^___```]]]\\\[[[]]]cccjjjpppsssuuuwwwzzz|||}}}~~~}}}}}}{{{}}}}}}wwwpppnnnsssxxx{{{}}}~~~|||yyywwwyyy|||cccYYYMMMHHHHHHJJJJJJHHHEEEEEEEEEEEEDDDCCCBBBAAA===<<<;;;:::888777666666222222222222111111111111000000000000000111111111000000111111111222222222...000222111///---...000//////////////////////////////............//////111111111111111111111111///////////////000111111000///......000111111000000///...------///000111''''''''''''(((((((((((())))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))(((''')))++++++(((%%%!!!&&&+++---+++)))))))))''')))++++++***)))***+++(((((())))))******++++++((((((''''''((()))***+++((((((((((((((()))******))))))************))))))&&&'''((())))))((('''&&&))))))(((((()))***++++++...///111333555777999:::444666777555111///000222222222333555999<<<@@@BBB???@@@BBBDDDGGGJJJMMMNNNQQQOOOMMMKKKJJJJJJJJJKKKFFFEEECCCAAA???>>>======@@@@@@@@@AAAAAABBBBBBBBBEEEJJJPPPTTTZZZdddqqq{{{}}}{{{|||}}}~~~~~~yyylllgggbbbbbbgggmmmppppppvvvwwwyyy}}}}}}zzzxxxxxxrrrgggiiiiiibbbWWWMMMHHHGGGDDDEEEGGGMMMSSSXXX[[[\\\ZZZ[[[]]]```cccdddbbb```[[[]]]```cccfffiiikkkkkkjjjgggddddddhhhnnnsssuuu|||xxxrrrssswwwtttzzzzzzsssqqquuuxxx~~~tttfffUUUKKKJJJKKKIIIEEEGGGGGGGGGFFFFFFEEECCCCCC>>>>>>===<<<:::999888777222222222222222222222222111111111000000000000000000000111111222222222222...000222222///---...000////////////////////////000//////.........//////111111111111111111111111///////////////000111111222000///000222333333222000///---,,,---...000222+++***)))(((((()))***+++(((((('''(((((()))***+++))))))))))))))))))))))))&&&&&&((()))************))))))(((((((((((()))))))))))))))))))))***+++,,,((((((((((((((((((((((((&&&'''(((******+++++++++'''(((((()))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((()))***+++,,,......000222444666888999333222111/////////000000...000333777;;;@@@CCCEEEEEEDDDDDDDDDFFFGGGIIIJJJQQQPPPNNNKKKIIIGGGFFFFFFJJJDDD@@@@@@AAA@@@AAADDDIIIFFFFFFIIIGGGBBBCCCHHHLLLOOOVVV\\\```eeerrr{{{zzzwww~~~ppphhhgggfffhhhkkknnnoooooozzz{{{}}}}}}{{{{{{{{{|||}}}wwwjjjhhhfffaaa[[[TTTNNNHHHEEEDDDCCCDDDJJJSSS\\\aaabbbfffdddbbbdddhhhllllllllljjjhhhgggkkkqqqwwwzzz{{{yyyuuuqqqnnnoootttzzz~~~}}}rrrnnnmmmmmmnnnttt~~~yyyxxxxxxvvvzzzxxx___TTTPPPLLLHHHHHHFFFGGGHHHHHHGGGFFFFFFGGGCCCAAA>>><<<<<<;;;999888666555333222111222333333...///000222222222111000333222000///...---......222111111000000000000000111111000000111111222333111000///......///000111...//////000111222222222333333222111000///......------............------...............///000000***)))(((((((((((()))***)))(((((((((((())))))***))))))))))))))))))))))))&&&'''((()))************))))))(((((((((((())))))'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''((()))***************''''''((((((((('''''''''************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))***+++,,,---///000111222444666777888555444333222222333444555222333777;;;???CCCFFFHHHIIIHHHGGGGGGGGGHHHJJJKKKNNNMMMLLLJJJHHHGGGEEEDDDGGGBBB???AAAAAAAAACCCFFFIIIHHHKKKOOONNNIIIKKKPPPXXXZZZ^^^bbbcccgggrrr~~~|||}}}~~~vvvhhhbbbbbbdddiiimmmpppqqqpppxxxzzz}}}}}}}}}||||||}}}|||yyy{{{{{{ooommmjjjeee^^^WWWOOOIIIFFFIIIIIIJJJNNNVVV___hhhmmmlllkkkjjjmmmrrrvvvwwwwwwpppnnnnnnqqqwww}}}~~~zzzxxxxxx|||zzzrrrnnngggeeefffnnnvvv}}}yyyzzz}}}ooo___VVVOOOJJJIIIFFFGGGHHHHHHFFFEEEDDDDDDBBB@@@>>>=========;;;:::777666444333222222222333...///000111222222111000333222111000000000111222222111000000//////000000000000//////000000111222000000////////////000000...//////000111111222222111000000000000000//////---......//////......------...000111222111000///)))((((((''''''(((((()))***))))))(((((((((((()))))))))))))))))))))))))))&&&'''((())))))******)))))))))(((((((((((())))))******)))((((((((())))))))))))))))))))))))))))))((())))))*********))))))(((''''''&&&&&&'''((((((++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))***))))))((()))))))))***+++,,,...///111222222333444555666666222111111111111333444666777999<<>>@@@AAAAAACCCHHHKKKNNNUUU[[[[[[XXXXXX\\\aaaaaacccffffffiiittt~~~|||~~~tttiiibbbcccfffkkkoooqqqpppooouuuxxx|||~~~~~~~~~|||yyyxxxsssoooppptttxxxwwwpppmmmhhhbbbZZZTTTNNNKKKKKKLLLMMMNNNTTT___lllvvvvvvuuuuuuwww{{{}}}~~~vvvvvvvvvyyy~~~|||tttmmmgggdddggglllttt}}}zzz|||nnn```UUUOOOMMMIIIIIIIIIIIIGGGFFFDDDDDDAAA???>>>===>>>>>>===;;;888777666444333222222222///000111111222111111111222222222222222333444555222111000000//////000000///............///000000//////000000000000///////////////000111111222222.........//////000000000---......//////......------///222444444333000///((((((''''''''''''((((((******)))(((((('''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((()))))),,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))(((((('''&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))*********))))))))))))***+++,,,...000111444444444444555555555555000000000111222444777888;;;>>>BBBGGGLLLPPPSSSTTTVVVTTTPPPLLLJJJIIIIIIIIIFFFFFFGGGHHHFFFDDDAAA@@@???<<<<<<>>>??????CCCHHHOOOXXXeeemmmmmmiiiggggggbbbaaabbbfffhhhmmmxxx}}}wwwmmmllllllnnnppppppooommmssswww|||yyywwwwwwwwwwwwtttrrrrrrnnnjjjkkkooottt~~~}}}rrroookkkeee___YYYUUUSSSOOOQQQRRRQQQSSS^^^ppp}}}~~~~~~~~~~~~}}}}}}~~~|||uuupppppptttzzz~~~{{{}}}}}}nnnaaaWWWRRRKKKJJJIIIIIIIIIHHHGGGEEEBBB@@@???>>>>>>>>>;;;999999999777666444333222111111111111111111111111111333333333333333333333333111111000/////////////////////......//////000111...///000111111000///...//////000000111111111111............////////////......////////////.........///111222333222111000''''''((((((((((((''''''******)))(((((('''(((((((((((((((((((((((((((((('''(((((())))))))))))((())))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&)))))))))))))))))))))))))))************))))))((('''''''''''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************)))***+++,,,...000222333555555555555555555555555444444555666888;;;>>>???>>>BBBGGGMMMSSSWWWZZZ[[[\\\YYYSSSNNNJJJHHHHHHHHHEEEEEEFFFFFFEEECCC@@@???===;;;;;;======>>>DDDLLLXXXfffwww}}}wwwrrrooogggddddddgggjjjppp{{{xxxqqquuu}}}zzz|||yyyvvvsssqqqrrrssssssssstttxxx}}}~~~~~~zzzqqqmmmlllkkkmmmkkkkkknnnmmmjjjmmmqqqxxx{{{xxxsssllleee```\\\ZZZXXXZZZ\\\ZZZZZZdddttt~~~}}}rrrdddZZZNNNKKKHHHGGGHHHHHHGGGFFFDDDCCCAAA@@@???===999777:::999888777666444333222222222111111111111111111333333333222111111000///111000000///.../////////000////////////000111111...///000111111000///...000000000000000111111111////////////...............//////////////////...111000///...///000111222'''(((((())))))(((((('''***))))))(((((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))(((((('''((((((((())))))))))))))))))))))))((())))))*********))))))'''''')))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++++++++******+++---///222444555666666666666666666666666555555666777:::===@@@AAAAAAEEELLLSSSZZZ___bbbcccaaa]]]WWWPPPKKKIIIHHHHHHFFFGGGGGGFFFDDDBBB@@@???===<<<<<<>>>@@@CCCMMMWWWgggvvvxxxtttrrrmmmjjjkkkmmmrrr|||~~~{{{xxxnnnhhhnnn{{{~~~zzz}}}}}}~~~{{{wwwuuuvvvyyy{{{|||wwwzzz~~~~~~~~~~~~ssslllhhhfffdddeeedddhhhmmmoooppptttyyyyyyrrrkkkgggeeecccfffgggfffeeekkkwww~~~yyywww{{{uuufffUUUPPPIIIFFFFFFHHHGGGFFFGGGFFFDDDCCCAAA???:::777999999999999777666444333333333222111111111111222333333333222111///...---111000//////......//////000000//////000000111222//////000000000000//////000000000000000000111111000000000//////............//////000000//////...222000...------///222444(((((()))******)))(((((()))(((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))+++***************+++,,,(((((((((((((((((((((((('''((()))***************&&&(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++***+++,,,...000333555777666666666666666666666666555666666888:::===@@@AAADDDIIIPPPYYY```fffiiikkkeeeaaaZZZSSSMMMKKKJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@???>>>???CCCFFFMMM[[[hhhvvv~~~{{{wwwyyysssnnnmmmooosss|||{{{uuusssppplllkkkqqqyyy~~~{{{zzzyyyxxxzzz}}}zzzzzz|||{{{}}}~~~|||||||||~~~|||vvvnnnkkkkkklllkkkjjjeeefffkkkssswwwzzz~~~{{{zzzuuuxxxzzzzzzxxx{{{{{{{{{~~~zzz}}}wwwccc[[[PPPJJJIIIJJJIIIHHHIIIHHHGGGGGGFFFCCC???<<<999999999999999777666555444333222111111111222222111111222222222000///...000000///............/////////.........///000000000000////////////000000111000000000000000000000//////000000000000000111//////000000000000//////222111000//////111222333((()))***++++++***)))((((((((('''(((((()))***+++((((((((((((((((((((((((((()))))))))))))))(((((())))))(((((((((((())))))''''''&&&''''''((())))))((((((((((((((((((((((((''''''(((******+++++++++&&&(((,,,...///...,,,***(((((((((((((((((((((((())))))))))))))))))))))))(((((()))++++++,,,,,,,,,***+++,,,...111444666888666666666666777777777777::::::;;;<<<>>>AAADDDFFFFFFKKKSSS\\\eeekkknnnppphhhccc\\\UUUOOOLLLLLLLLLLLLKKKIIIFFFDDDBBBAAAAAAAAA@@@BBBFFFLLLUUUeeettt|||{{{yyyyyyrrrmmmlllnnnsss}}}~~~|||yyytttpppooopppsssxxx|||}}}}}}zzz}}}tttppprrrtttvvvzzz~~~~~~~~~}}}{{{{{{|||}}}}}}vvvuuussssssrrrnnniiieeeaaa``````eeelllsssuuuuuuiiikkkqqqzzzuuurrrsssuuu}}}{{{{{{pppfffYYYPPPNNNNNNMMMLLLJJJJJJIIIIIIIIIGGGCCC@@@888999::::::999888777666555444222111111111222222///000111222333222111111000000///..................------------...//////111000///......///000111111111111000000000000000......///000111222333333//////000000000000//////111111222333333333333222(((+++***&&&+++555333)))******))))))((((((''''''))))))))))))))))))))))))&&&'''((())))))******)))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,++++++******************,,,++++++***************+++...111333444444555666888666555444666777888777<<<===???BBBEEEHHHJJJKKKPPPSSSXXX]]]ccchhhlllmmmnnnkkkddd[[[SSSPPPQQQTTTSSSPPPKKKHHHFFFDDDBBB@@@AAABBBDDDHHHPPP^^^ooo{{{|||wwwsssnnnlllnnnttt}}}}}}wwwvvvvvvuuuuuuyyy~~~{{{{{{|||uuuqqqooorrrvvv~~~~~~}}}|||||||||}}}}}}|||vvvrrrrrrllleeeaaa```___[[[WWWTTT[[[______eeeqqqyyyzzzvvvsssrrruuu|||xxxtttpppxxx~~~zzzrrruuu|||zzzgggYYYQQQNNNKKKHHHKKKGGGFFFIIIJJJFFFCCCCCC>>>===;;;::::::999777555444333222111000000000000...000222444444222000...////////////000000000000------......//////000000////////////000000000000......///000111222222333555333111///......///000000000000000000000000000000000000000000000000000$$$))))))'''...999999000***)))))))))((((((((('''))))))))))))))))))))))))((()))))))))))))))((('''++++++************++++++*********)))))))))***************)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++************************,,,,,,++++++++++++++++++---000222333333444555777888777666666777888888999<<<===@@@DDDHHHLLLOOOQQQVVVXXX[[[^^^bbbdddfffgggjjjgggaaaXXXRRRPPPSSSVVVZZZWWWQQQLLLHHHEEEBBB@@@AAAEEEKKKQQQXXXbbbooowww|||yyytttnnnjjjmmmuuu|||wwwwwwyyy{{{{{{~~~|||yyyvvvssstttwww~~~~~~{{{yyywwwtttnnnjjjiiiccc]]]ZZZZZZYYYVVVRRRQQQWWWZZZ[[[bbbnnnxxx{{{}}}yyyxxx|||zzzuuuwwwyyy{{{}}}|||rrrrrrzzz{{{oooggg___XXXRRRPPPLLLJJJMMMMMMHHHCCCBBB???===;;;:::::::::999888555444333222222111111222///111222333333222111///////////////000000000000//////////////////000000.........////////////000//////000000111111222222333222000...---...///000000000000000000000000000000000000000000000000000###'''((('''---777888111))))))))))))(((((((((((())))))))))))))))))))))))************)))((('''&&&***))))))))))))))))))*********++++++++++++******))))))))))))************))))))))))))))))))))))))************************(((((()))***************************************,,,,,,++++++,,,,,,------000222333333333444666999888888888888888999::::::;;;===AAAGGGLLLRRRVVVXXX]]]]]]___```aaaaaabbbbbbfffbbb\\\TTTOOOOOOSSSWWW\\\ZZZUUUOOOKKKHHHFFFEEEFFFMMMVVV]]]ccchhhnnnsssyyy|||zzzuuunnnkkknnnxxxzzzxxx~~~|||zzz|||~~~||||||{{{wwwwwwzzz|||vvvpppmmmmmmkkkeee```___[[[VVVTTTUUUUUUSSSQQQQQQTTTWWWYYYaaaooo{{{~~~}}}|||wwwrrrppprrruuuxxxyyywwwqqqqqqyyykkkaaaVVVPPPKKKLLLKKKEEEAAA???AAA>>>;;;:::;;;;;;;;;:::666666555444333333333333111111111111111111111111000000000000////////////000000000000000000//////////////////000000000000000000000000000111111111000000...------...///000000000000000000000000000000000000000000000000000&&&((((((&&&***//////***))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((''''''''''''((((((&&&'''((()))***)))((('''(((((())))))******++++++))))))))))))))))))))))))************************'''((()))++++++***))))))***************+++++++++++++++++++++,,,---...///333444444333333444777999888999::::::999:::;;;<<<<<>><<<<<<<<<;;;:::666666555444333333333333222222111000000111222222000000000000////////////222222111111000000//////000000111111111222222222111111111000000000000000/////////...///000111222////////////////////////000000000000000000000000(((***)))'''(((******'''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******$$$%%%'''((()))(((''''''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))))))))*********+++++++++))))))***+++,,,---///000444555555444333444666999777999;;;;;;::::::<<<>>>>>>@@@EEEJJJPPPUUUZZZ\\\^^^___aaaccceeefffggghhhddd^^^UUUNNNKKKKKKMMMOOOOOOOOOOOOMMMLLLNNNSSSVVVccciiipppsssrrrppppppqqqsss}}}{{{zzzyyyxxxxxx{{{yyyrrrooottt~~~{{{wwwwwwwwwzzz||||||{{{{{{}}}zzzxxxyyywwwwww{{{~~~{{{yyywwwuuurrrpppssslllddd``````___]]]ZZZZZZYYYYYY[[[]]]_________^^^^^^aaafffooozzzvvvggg```cccgggrrryyyttteeeUUUMMMKKKIIIHHHJJJIIIEEEAAA???===<<<:::888666555444333333222222333333222111//////111222333111000000000/////////...222222111111000000///////////////000000000111111111111111000000000000000000000000000111222333333////////////////////////000000000000000000000000((()))))))))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))************(((((((((''''''(((((((((&&&'''((())))))******)))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************)))))))))***++++++,,,,,,))))))***+++---///111222444555666555444444555777555999<<<<<<::::::<<<>>>@@@BBBFFFKKKQQQWWW[[[]]]\\\]]]```cccfffhhhjjjkkkbbb]]]TTTNNNKKKJJJJJJJJJKKKMMMOOOOOOPPPTTT[[[aaarrrwww|||}}}zzzwwwvvvwwwxxx~~~}}}~~~}}}}}}{{{yyyzzz{{{pppoooqqquuuvvvtttuuuwww|||yyyvvvtttsssttt}}}~~~zzzwwwssspppnnnllljjjgggjjjfff```\\\[[[[[[[[[[[[]]]^^^```bbbdddggghhhiiihhhgggkkkrrryyypppggghhhllljjjooouuuyyyzzz{{{}}}ppp\\\PPPLLLIIIHHHIIIIIIGGGDDDBBB@@@>>>;;;888666666555444333333333333333222111000000111222333111111000000//////......000000000000000000//////------------............000000000000000111111111111111111222222333333333000000000000000000000000000000000000000000000000''''''((()))))))))***,,,'''((((((((()))))))))***))))))))))))))))))))))))'''((()))))))))))))))(((''''''&&&&&&&&&&&&''''''(((((((((((()))***+++,,,*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,***+++,,,...000222444666333444666666444333333444444888<<<===:::999;;;>>>@@@BBBGGGMMMSSSYYY^^^```\\\]]]```bbbdddfffggghhh```ZZZSSSNNNLLLKKKIIIHHHHHHLLLPPPSSSWWW___jjjrrr{{{~~~|||yyyyyy|||{{{xxxpppooorrrxxxxxxtttsssvvvyyyuuusssrrrqqqtttxxxqqqnnnjjjhhhgggfffdddccccccccc```]]]YYYYYY\\\___dddfffiiilllnnnppprrrtttsssssswwwwwwtttuuunnnooorrrtttuuuvvvvvvvvvxxxyyy{{{hhh[[[TTTNNNIIIGGGFFFEEEDDDDDDCCCAAA===:::888777666555444444444444222111111111111111111222111111111000///.........//////////////////000000---............///////////////000000111111222222000111111222222222111111000000000000000000000000000000000000000000000000'''&&&'''((('''%%%&&&((('''((((((((())))))******))))))))))))))))))))))))************)))((('''&&&++++++************++++++((('''''''''''')))+++,,,++++++******))))))(((((())))))))))))))))))))))))***************************)))((((((((()))+++,,,((())))))***++++++,,,,,,,,,,,,...///222555777888222444666666444333222333333888<<<===:::999;;;>>>@@@BBBGGGNNNUUU\\\aaaccc^^^^^^```aaaccccccdddddd]]]XXXRRRNNNMMMLLLJJJHHHDDDJJJQQQWWW___jjjwww~~~|||zzzwwwvvv{{{~~~uuussstttssswww}}}|||vvvtttwwwtttrrrqqqqqqqqqttt~~~rrriiigggdddbbbbbbcccbbbaaaaaacccccc___[[[ZZZ___dddjjjmmmpppsssvvvxxxzzz|||||||||zzzxxxvvvuuuuuuuuutttqqqoooqqqpppqqqvvvyyykkkbbbXXXOOOKKKCCCCCCDDDEEEFFFDDD@@@<<<999888777666666555555555111111111111111111111111222111111000///......---------......//////000000111111111111222222222222...//////000111222222333000000111111111111000000000000000000000000000000000000000000000000000000''''''((((((((((((''''''))))))(((''''''''''''''''''''''''''''''((()))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''')))*********)))(((''''''(((((())))))******))))))*********))))))((('''(((***++++++***((('''******))))))))))))******((()))******))))))***++++++,,,...000222333444444888777555444333333444555:::;;;<<<<<<<<<===???AAAGGGIIILLLRRRXXX\\\^^^^^^]]]\\\[[[[[[\\\\\\ZZZYYYXXXVVVSSSPPPMMMLLLLLLLLLKKKOOOXXXcccppp}}}|||xxxrrryyy~~~ooolllrrrvvvxxxzzz{{{zzzwwwssspppqqqtttuuurrrpppxxx}}}rrrjjjfff``````fffhhhddd```aaa___aaacccccccccbbbccceeelllrrrvvvvvv{{{yyytttlllgggdddggguuu}}}iiiWWWNNNKKKKKKJJJIIIGGGEEECCCBBB===<<<;;;999888666555444444333333222222111111111000000000000000000000000000000///...............//////............//////000000111111111000000///222111///...---...000111000///...///111333222111000000000000111111111111''''''((((((((((((''''''******)))((((((((((((((((((((('''''''''((()))))))))))))))))))))))))))))))))(((''''''''''''((()))'''(((((()))))))))))))))(((((((((((())))))******)))***************))))))***+++,,,,,,,,,,,,+++*********))))))))))))******(((***++++++***)))***,,,,,,---...000222333444444666555444444444555777777;;;<<<===>>>>>>???CCCEEENNNOOOQQQVVV[[[_________aaa___\\\[[[ZZZXXXVVVTTTQQQPPPOOONNNMMMLLLLLLKKKPPPXXXeeeuuu}}}zzzwwwuuuwww~~~xxxmmmmmmuuuwwwwwwuuutttsssrrrrrrrrrtttvvvwwwuuuttt{{{{{{}}}{{{zzzyyywwwqqqiiicccdddbbbccchhhiiieeeccceeefffiiilllmmmmmmmmmnnnoooqqquuuxxxyyy~~~~~~ppplllhhhhhhooolll[[[MMMKKKHHHGGGFFFEEEAAA???===<<<;;;:::888666555444444333333333222222111111000000000000000000000000222222111000000000000000111111000000000000111111000000111111111111000000000///.........000111333222000///000111111000///000000000000111111111111'''(((((())))))(((((('''+++******))))))))))))***))))))((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******((((((((())))))))))))***)))******+++++++++******++++++++++++++++++++++++******))))))))))))******(((***++++++******+++,,,,,,---///111333444555555444444444444555777999:::===>>>>>>???@@@CCCHHHLLLSSSTTTVVVZZZ^^^``````___dddaaa]]]ZZZWWWTTTPPPMMMKKKLLLMMMNNNOOOPPPQQQQQQVVVbbbuuu}}}vvvrrrrrrttt~~~{{{tttmmmpppxxxyyyvvvrrrooooooqqqtttvvvyyy{{{{{{yyyyyy~~~uuupppqqqooollljjjiiifffbbb```ccceeeiiillljjjfffgggkkkpppsssxxx{{{|||||||||}}}zzz}}}~~~~~~{{{yyytttpppqqq{{{}}}lllUUUOOOIIIGGGGGGFFFBBB>>>>>>===<<<;;;999777666555444333333333333333222222000000000000000000000000222111111000000000000000222111111000000111111222000000111111111111000000///.........///111333444333222000000111000///---000000000000111111111111(((((())))))))))))((((((******)))(((((()))))))))******)))((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))))))))))))))******++++++++++++***))))))(((((((((((())))))******))))))))))))******''')))******))))))+++,,,---...000222333444555555555555444555666888:::;;;>>>>>>???@@@BBBGGGMMMRRRVVVWWWYYY\\\```cccbbbaaaccc```\\\XXXUUUQQQLLLIIILLLLLLMMMPPPSSSWWW[[[^^^^^^kkk~~~yyyqqqlllpppwww}}}zzzuuuppprrryyyxxxvvvsssqqqrrrvvvzzz}}}}}}~~~{{{ssskkkgggeeeeeedddddddddcccbbbbbbdddjjjooopppkkkhhhjjjooowww{{{~~~yyyxxxyyy{{{~~~}}}~~~|||fff[[[OOOIIIIIIIIIFFFBBB@@@???>>><<<:::999888777444444444444333333333333000000000000000000000000//////............//////000//////////////////000///000000111111111111000////////////000111222333222111000000111111000...///000000000111111111111(((((())))))))))))(((((((((((('''''''''(((((()))+++***)))((((((((((((((((((((((((((((((((((((((()))******************)))***)))((((((((()))+++,,,************))))))))))))((()))***+++++++++++++++))))))(((''''''((())))))******))))))))))))******&&&'''))))))))))))***,,,---///000222444555666666777777666666777888:::;;;>>>???@@@AAADDDJJJQQQVVVYYYZZZ\\\```dddggggggfff___\\\XXXUUUSSSPPPLLLIIINNNMMMNNNPPPVVV]]]eeeiiihhhssszzzsssllljjjqqq{{{~~~~~~~~~}}}{{{wwwssssssuuuuuuuuuuuuwwwyyy|||yyyoooiiidddbbbaaaccceeefffeeedddbbbbbbfffnnntttsssmmmkkknnnrrrzzz{{{vvvtttuuuwwwzzz~~~zzz{{{~~~xxxjjjYYYMMMKKKKKKIIIFFFBBBAAA@@@???===;;;:::999666666555555444333333222000000000000000000000000//////............//////000000////////////000000//////000111111111111111111111111000000000000111000/////////111222222000///000000000111111111111((())))))******))))))((('''''''''''''''(((((()))******)))((((((((())))))))))))))))))))))))))))))******++++++++++++*********))))))))))))***+++++++++************)))))))))'''((()))*********************************************))))))))))))******&&&'''))))))))))))+++---...///111333555666777777888888777777888999;;;<<<>>>@@@BBBDDDHHHMMMTTTXXX]]]]]]___cccgggiiiiiihhhYYYWWWTTTRRRQQQOOOLLLJJJMMMMMMNNNRRRXXXaaaiiinnnrrr{{{sssnnnkkklllvvv~~~}}}{{{|||}}}|||xxxuuusssssstttwwwzzz}}}zzzooogggbbbaaaaaacccfffhhhiiifffbbb___]]]eeennnuuussspppqqqtttvvv}}}yyyxxxxxxyyy|||{{{vvvxxx{{{gggXXXPPPMMMKKKIIIEEEDDDCCCAAA@@@>>>===<<<888888777666444333222111000000000000000000000000000000000000000111111222333222222111111222222333...///000111111222111111222222222111111000000000//////...///111333222111000000000000111111111111))))))************))))))((((((''''''((())))))***)))))))))((())))))******))))))))))))))))))))))))******+++,,,,,,+++******))))))***++++++++++++***+++++++++*********))))))&&&&&&'''))))))******)))((()))***++++++***)))(((******))))))))))))******''')))+++++++++,,,---//////000111333555666777777777777777777999;;;>>>???@@@BBBFFFIIILLLQQQVVVZZZ^^^^^^___bbbeeefffeeedddVVVTTTRRRPPPPPPNNNLLLJJJKKKMMMQQQWWW^^^eeekkknnnvvvqqqmmmpppttt{{{}}}}}}|||~~~~~~|||yyyyyyyyyyyy|||~~~zzzrrrjjjccc`````````bbbdddgggeeeaaa]]][[[[[[aaakkkrrrrrrrrrwww{{{{{{~~~~~~{{{{{{|||xxxzzz{{{jjj]]]TTTOOOLLLGGGGGGFFFDDDBBBAAA??????;;;:::888666444222111000000000000000000000000000000000000000000111222222333222222111111222222333...///000111111222222222000000111222222222111111111000///000111222111000000000000000111111111111))))))************))))))))))))((())))))***++++++))))))(((((()))***++++++))))))))))))))))))))))))***+++,,,------,,,+++***((()))***,,,,,,+++******++++++++++++******))))))%%%&&&'''((())))))))))))%%%'''(((******((('''%%%******))))))))))))******)))+++------------///111///000222444555777777888555555666777:::===@@@BBBAAADDDHHHLLLOOOTTTXXX\\\\\\\\\]]]___aaaaaa___^^^UUUSSSPPPOOOOOONNNLLLJJJJJJNNNUUU]]]dddiiilllnnnuuurrrpppvvv|||}}}zzz~~~~~~}}}|||}}}~~~xxxvvvsssmmmgggccc``````___^^^```bbb```]]]ZZZ[[[\\\^^^hhhoooqqqttt|||zzztttvvv{{{~~~|||wwwyyyyyyhhh\\\SSSOOOIIIHHHGGGEEEDDDBBBAAA@@@<<<;;;999777444222000///000000000000000000000000...............///000000111111000000000000111111......///111111222222222...///000111222333333333333222000000111111///...000000000000111111111111)))*********++++++++++++)))***+++***'''&&&'''(((%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++***)))((((((***,,,---++++++************++++++++++++******))))))(((((())))))))))))((((((((((((((((((((((((((('''''''''******+++,,,...///000000111333666666555333333444555666666777777:::===@@@IIINNNTTTYYYYYYXXXVVVUUU[[[\\\^^^^^^^^^\\\ZZZXXXSSSOOOPPPUUUVVVPPPLLLMMMNNNRRR[[[dddfffeeeggglllttt}}}qqqooowww~~~}}}}}}~~~~~~}}}ssslllllliiieeebbbbbbbbbbbbaaa]]]]]]\\\[[[[[[ZZZ[[[[[[___cccjjjrrryyy}}}}}}yyywwwuuuuuuxxx~~~}}}xxxssswwwzzzzzzmmm^^^RRRNNNHHHFFFHHHJJJGGGDDDDDD===;;;:::999888666333000555222///000222333111///222222111111000////////////000111222333222111111444444333222111000///...000000000000111111111111000000000000000111222222111111000000000000111111)))))))))*********++++++&&&'''))))))((((((***+++''''''(((((()))*********))))))))))))))))))))))))(((((((((((()))))))))))),,,+++*********+++,,,---*********))))))******************)))))))))))))))***************)))))))))))))))))))))))))))))))))***+++,,,...///111222222000333555666555444555666666777777777888<<>>DDDIIIRRRWWW^^^bbbcccbbb```___ccccccaaa___[[[WWWSSSQQQNNNJJJIIIMMMPPPPPPQQQTTT___dddlllqqqmmmhhhiiiooo}}}~~~yyyssstttzzz|||{{{xxxrrrooouuu~~~}}}|||xxxyyyzzzuuupppjjjddd```]]]]]]]]]^^^```aaaccccccaaa```___^^^___```cccdddgggkkkqqqwww||||||}}}~~~||||||||||||{{{yyyyyyzzz{{{||||||~~~oookkkfffdddhhhqqq|||rrrooommmnnnvvvxxxeeeWWWOOOJJJKKKKKKGGGEEEEEEDDDAAA===:::999777555333222000//////000000///......//////000111111222222000000111222222222222111//////000111222333333444000000000000111111111111222111111000000000111111222111111000000111111222(((((((((((()))))))))))))))***+++***'''&&&'''(((*********))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))((('''&&&))))))(((((((((((())))))(((((())))))******++++++))))))***************+++************+++++++++++++++,,,...///111333555666333444666666555555666777666777888999;;;@@@GGGLLLSSSYYY```fffggggggeeeeeefffeeebbb^^^YYYTTTPPPMMMJJJHHHGGGIIINNNSSSWWWYYYfffllltttwwwrrrlllmmmttt~~~}}}||||||wwwoookkkpppvvvxxxuuurrrttt{{{}}}{{{vvvxxxtttqqqmmmjjjfffdddbbb```\\\\\\[[[[[[\\\```eeeiiihhhgggfffeeefffiiikkkmmmsssvvvyyy}}}~~~}}}}}}{{{|||}}}~~~~~~{{{xxxvvvwwwwwwuuurrrnnnkkkkkkkkkttt}}}}}}wwwuuuvvvxxx}}}yyymmmbbb^^^```eeejjjzzz~~~~~~zzzsssmmmmmmwwwnnnYYYQQQKKKJJJKKKHHHGGGHHHEEEBBB>>><<<;;;;;;999888222111000000000000000000//////000000111111111111000000111111222222222222//////000111222333333444///000000000111111111111222222111111000000111111//////............//////(((((((((((()))))))))))))))***+++***'''&&&'''((()))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((())))))******)))(((((())))))(((((((((((())))))(((((())))))******++++++((((((((()))))))))******)))))))))******+++++++++,,,,,,...///111333444555666777777666555444555777666888;;;===@@@DDDIIIMMMRRRXXX```fffiiiiiihhhhhheeeccc```\\\WWWRRRNNNLLLIIIIIIJJJMMMTTT\\\aaaccckkkpppxxx|||xxxrrrsssyyyzzzzzz~~~yyy|||zzzrrrmmmpppvvvzzzyyywww{{{~~~zzzwwwxxx}}}tttpppeeedddcccaaaaaabbbdddeeebbb```\\\YYYYYY```iiiqqqrrrqqqpppooopppqqqsssuuuyyy{{{}}}}}}||||||~~~{{{}}}{{{zzz{{{}}}zzzyyyvvvvvvwwwwwwuuutttrrrpppnnnmmmjjjddd^^^YYYWWWWWWdddnnn|||wwwqqqjjjkkknnnrrrvvvyyyyyyxxx|||}}}tttggg]]]XXXWWWWWW___fffsssuuunnnooovvv}}}~~~xxxaaaXXXPPPNNNMMMLLLLLLMMMIIIFFFCCC@@@>>><<<:::888333333333222111111111222111111111111000000//////111111111111111222222222111111111111111111111222///000000000111111111111222222111111111111111222//////............//////((((((((()))))))))******&&&'''))))))((((((***+++))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,***))))))(((((())))))***))))))))))))************'''''''''((())))))******)))))))))******+++,,,,,,---...///000111333444444666777888777555555777888888<<>>999555333444444333111111222444222222111111000//////...111111000000111111222333333222222222111111000000000000000000111111111111111111111111111222333333222111111000000111111222)))))))))*********++++++&&&'''))))))((((((***+++)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((((()))+++,,,...*********))))))******************)))))))))))))))'''(((((()))******++++++*********+++,,,---------000111111222333333444444444555666666666777:::<<<===CCCLLLSSSVVVUUUTTTSSSUUUZZZaaaeeefffdddcccbbbZZZYYYWWWUUUSSSRRRQQQPPPGGGNNNTTTZZZeeepppuuurrrxxxxxx{{{~~~~~~}}}vvvkkklllrrrxxx~~~yyy{{{}}}}}}}}}}}}~~~xxxlllbbb^^^ZZZ\\\]]]]]]]]]^^^cccfffgggeee```\\\\\\dddrrr}}}}}}~~~}}}}}}{{{yyywwwuuusssuuuxxx{{{||||||{{{zzzqqquuuzzz}}}yyyvvvuuuvvvvvvxxx{{{~~~~~~~~~|||zzzyyyxxxwwwttttttrrrooollliiifffdddbbbbbbaaaaaaaaaaaaaaabbb```___\\\VVVOOOJJJHHHHHHIIIPPP[[[bbbeeedddaaa```^^^___```cccgggiiihhhggggggjjjooorrrtttuuuxxx{{{zzz{{{|||}}}}}}vvvjjj```YYYUUUOOOPPPSSSZZZaaammmyyyssssss}}}|||}}}uuueeeZZZRRRJJJFFFGGGKKKJJJIIIHHHFFFBBB<<<888222444444333000000111444111111111000000000000000222111000000000111222333222222222111111111000000000000000000111111111111000000000111222333444555222222222111111222222222************++++++++++++)))***+++***(((&&&'''((()))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%$$$$$$%%%(((***,,,++++++************++++++++++++******))))))((((((((())))))***++++++,,,,,,++++++,,,,,,---...//////333333333444444444555555222333555666777999===@@@AAAIIITTT\\\___]]]YYYVVVXXX]]]bbbfffeeebbb___^^^VVVUUUTTTSSSRRRRRRRRRSSSPPPYYYaaahhhsss}}}{{{}}}|||}}}pppeeeeeelllwww|||vvvwww}}}zzz}}}}}}~~~yyytttsssooofff^^^[[[\\\^^^___]]]\\\\\\___bbbdddcccaaa^^^___gggttt~~~~~~|||xxxuuurrrsssuuuwwwxxxyyywwwuuutttnnnqqqvvvzzz{{{zzzxxxvvvsssssstttvvvyyy~~~}}}}}}||||||{{{zzzwwwuuusssqqqpppnnnmmmkkkiiieeebbb___]]][[[[[[ZZZZZZ[[[[[[\\\]]]WWWVVVTTTOOOIIIEEECCCCCCCCCIIIQQQWWWZZZZZZYYYYYYVVVVVVWWWZZZ]]]___^^^\\\]]]aaagggjjjlllnnnqqqtttoooqqqssstttvvvyyy}}}rrrfff\\\XXXUUUQQQMMMNNNSSS___uuuqqq}}}yyyvvvuuuxxxiii\\\QQQKKKJJJEEEFFFGGGIIIIIIGGGBBB???111333444222///...000333/////////000111111222222222111000000000111333444111111111111111111222222000000000000111111111111///000000111222444555666111111000000000000111111******))))))((((((''''''''''''''''''((()))+++,,,+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((***,,,,,,***(((''')))))))))))))))))))))))))))************++++++++++++++++++*********))))))---,,,*********,,,...000...000111111000000111222777555444666666666;;;AAAHHHRRR[[[^^^```bbb```\\\______aaacccddd```YYYSSSLLLMMMNNNNNNOOORRRWWW[[[]]]bbblllxxxuuuiiieeehhhnnnxxxttttttwwwzzz|||~~~~~~~~~~~~uuuooojjjhhhiiihhheeeaaa___ccceeeaaaYYYVVVZZZ___bbbbbbaaaaaacccjjjrrrxxx}}}vvvqqqppprrruuuuuussspppnnnmmmlllqqqtttuuuwww{{{{{{xxxwwwuuussstttxxx~~~|||}}}~~~|||{{{|||}}}|||xxxuuuooonnnnnnpppqqqpppkkkgggdddcccaaa___]]]\\\[[[[[[WWWVVVTTTSSSRRRRRRRRRSSSUUUSSSOOOKKKGGGDDDBBB@@@DDDFFFJJJNNNPPPRRRRRRRRRLLLMMMNNNPPPRRRSSSSSSTTTVVVXXX[[[___bbbeeefffgggeeefffiiimmmoooqqqqqqqqq||||||||||||{{{{{{~~~nnn\\\XXXUUUTTTTTTRRRTTTbbbsssuuukkkkkkttt|||iiiYYYOOOKKKLLLHHHDDDEEEHHHHHHDDD@@@:::888555333111111111222333333333222222111111111333222111222444555444333555444222111111111222222......//////000000111111/////////222555777777666222222222222222222222222******))))))((((((((((((******)))((())))))***+++************)))))))))(((************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++*********)))))),,,++++++++++++,,,...//////000222222111111111222555222333666777888===DDDMMMWWWaaaeeehhhjjjjjjhhhaaaaaabbbdddccc^^^VVVPPPPPPQQQQQQPPPRRRUUU[[[___jjjlllsss|||zzzooojjjmmmsssyyyzzzvvvtttuuuxxx}}}~~~vvvjjjhhhfffgggjjjiiieee``````aaaaaa___[[[YYYYYYZZZccccccdddeeeggglllsssxxx{{{zzz{{{}}}~~~|||xxxtttqqqssstttssspppllljjjjjjkkkpppuuuvvvyyy||||||xxxxxxuuusssrrrvvv|||}}}}}}yyywwwuuutttuuussspppmmmiiihhhggghhhjjjiiifffcccaaa___]]][[[YYYXXXWWWWWWSSSRRRQQQOOOOOOOOOOOOOOOPPPOOOLLLJJJHHHFFFEEEDDD???AAADDDFFFHHHHHHHHHGGGHHHIIIKKKLLLNNNNNNOOOOOOOOOPPPSSSWWWYYY[[[\\\]]]]]]___aaaeeehhhjjjlllmmmqqqtttwwwyyyyyyyyyyyyzzzzzzggg___XXXUUURRRSSS[[[ddduuu|||nnnggghhhvvvvvvdddUUULLLIIIIIIIIIIIIIIIGGGEEECCC===;;;888555333222222222333333222222222222222222222111000111333333333111444333222111111111222222000000000111111111111111111000111222555666555444222222111111111111111111***))))))))))))(((((((((,,,,,,+++***))))))******************))))))))))))***+++,,,------,,,+++***)))))))))))))))))))))))),,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))************++++++++++++++++++***************+++++++++,,,------......000222333444333222333444444222333888:::<<>>???EEELLLVVV```hhhhhhgggggggggeeefffggghhhgggeee```ZZZVVVWWWZZZ^^^aaaffflllrrrwww||||||}}}tttlllnnnxxx|||vvvvvvzzz~~~|||}}}|||zzzxxxyyy~~~{{{ssskkkeeebbbcccfffiiilllkkkgggdddiiilllnnnnnnllliiifffdddhhhlllooorrrssstttuuuwww{{{zzzzzzyyywwwuuusssqqqssssssrrroookkkiiihhhiiimmmsssyyy{{{||||||xxxsssqqqpppmmmlllnnnuuu}}}~~~}}}uuuqqqtttxxxuuuqqqnnnqqqnnnkkkgggeeecccbbbaaa]]][[[YYYWWWVVVVVVUUUUUUVVVUUUSSSQQQOOOMMMLLLLLLJJJIIIIIIIIIHHHHHHIIIIIIGGGGGGGGGHHHHHHIIIKKKKKKHHHIIIIIIJJJJJJIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMNNNNNNNNNOOOOOOOOOQQQSSSVVVYYY[[[[[[___fffkkkmmmnnnoooooosssxxxrrrfff]]]XXXUUUQQQXXXaaammmzzzsssdddcccmmm|||sssfffRRRQQQOOOLLLIIIGGGFFFFFFCCCAAA>>>:::777444333222111111111222222333333333444222111111222222111///333222222222222222222222333333222222111111111000222111111222444444333111111111111222222222222222))))))))))))************''''''((())))))*********))))))))))))))))))******(((***,,,------,,,***((())))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))*********+++++++++************************)))***,,,---.../////////222444555555444444555666666555777<<>>AAABBBGGGNNNWWWcccmmmlllgggdddcccbbbcccdddddddddcccdddfffhhhqqqzzz}}}vvvrrrwww~~~}}}ssskkkggggggggghhhgggfffdddccccccdddeeefffkkksss{{{{{{uuuqqqssswwwtttvvvxxxyyyxxxxxxyyy{{{yyy|||~~~}}}{{{{{{{{{tttuuuuuutttqqqnnnnnnnnnsssyyy}}}}}}|||{{{uuuooojjjkkkmmmmmmnnnsss|||~~~}}}zzzwwwuuuvvvyyy{{{zzzxxxooofff```bbbddd```ZZZWWW\\\\\\[[[YYYUUUSSSSSSTTTWWWWWWUUUQQQMMMKKKKKKLLLNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJKKKKKKLLLMMMMMMJJJJJJLLLMMMMMMNNNNNNNNNLLLLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMLLLMMMMMMNNNNNNMMMNNNPPPPPPRRRUUUYYY]]]bbbhhhpppwww|||~~~mmmbbb\\\VVVRRRRRRWWWaaaooo|||}}}}}}tttkkklllzzz}}}ooo^^^RRRNNNLLLIIIFFFFFFDDDAAA>>>:::666444222222222222222222222333333555333222333444444333222111111222333333333222222111111111111111000000000/////////111444555444333111111111222333333444444))))))*********+++++++++'''((()))***+++******)))((()))))))))************************************))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))************+++++++++))))))*********++++++++++++++++++,,,---///111222222333555555444444444555777888<<>>:::666555555444222000000111333222222111111111111222222333333333444444444444444222333444333111000111222222222111111111000000000000111222222111000111222+++++++++******+++++++++******)))))))))))))))******************)))((((((++++++***))))))***++++++******))))))))))))******************************)))***+++,,,,,,+++***)))''''''((()))***++++++++++++******)))******++++++)))+++---...///000222444111222222222222444888:::???FFFPPPYYYaaaiiirrryyyyyyyyyzzz~~~~~~uuueeeYYYWWWXXXYYYXXXUUUTTT\\\gggxxx}}}}}}xxx}}}~~~~~~|||zzzyyywwwuuuuuuzzzwwwmmmllllllmmmllljjjmmmvvv|||}}}zzzyyywwwvvvwwwzzz~~~~~~vvvpppppppppnnnlllmmmllliiifffdddcccaaa___\\\]]]aaafffiiilllmmmooopppoooqqqtttvvvvvvuuurrrqqqpppsssvvvxxxyyy{{{}}}~~~|||{{{xxxtttmmmiiifffjjjpppvvv{{{~~~~~~}}}}}}~~~~~~{{{{{{}}}}}}xxxrrrnnnmmmkkkhhheee___\\\YYYWWWUUUTTTQQQOOOPPPRRRUUUVVVUUUQQQMMMJJJMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQOOOMMMLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOLLLNNNNNNNNNLLLLLLMMMNNNLLLMMMMMMMMMNNNOOOOOOPPPOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQPPPPPPOOOOOOOOONNNNNNNNNOOOQQQSSSVVVYYY[[[^^^bbbfffhhhkkkpppwww|||{{{rrrgggbbb\\\[[[cccuuuyyyzzzrrrbbbYYYOOOLLLIIIGGGDDDAAA===::::::777444333222222111111222222111111111111222222222222333333444444555555222333444333111000111222222222222222222111111111000111222222111000111222++++++************++++++******))))))))))))))))))%%%&&&(((***+++,,,+++++++++******************+++******))))))))))))******************************"""$$$'''***+++++++++******+++,,,,,,---------,,,++++++*********+++,,,,,,***,,,...//////000222444333444444444555888<<<@@@FFFOOOZZZccchhhlllpppsssssssssssstttrrrjjj]]]SSSRRRRRRUUUVVVTTTUUU```lllvvv{{{{{{www~~~}}}wwwuuutttuuu{{{mmmcccaaafffkkkooopppsssyyy||||||vvvuuuuuuvvvyyy}}}~~~tttmmmhhhiiikkkkkkkkkmmmkkkiiieeebbb```^^^]]]\\\]]]aaafffkkkmmmoooqqqsssqqqrrrssstttsssrrrpppooonnnrrrvvvzzz|||~~~~~~|||zzzvvvqqqmmmhhhjjjooouuuzzz~~~}}}~~~~~~~~~~~~~~~|||{{{zzzyyywwwwwwxxx||||||yyytttmmmhhhfffeeecccbbbaaa^^^ZZZXXXWWWVVVTTTSSSPPPQQQRRRSSSRRROOOLLLJJJOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVUUUSSSPPPOOOOOONNNMMMLLLLLLKKKLLLLLLOOOPPPPPPQQQRRRRRRQQQQQQMMMOOOOOOOOOMMMLLLMMMNNNMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOPPPQQQSSSUUUVVVUUUXXX[[[]]]```fffnnnuuu{{{~~~wwwlllbbb___hhhwww~~~ooobbbSSSMMMIIIHHHGGGCCC@@@@@@;;;777333222444444333000333222222111111222222333222222222333333444555555222333444333111000111222222222222222222222222222000111222222111000111222*********))))))*********)))************)))))))))%%%&&&(((***+++,,,++++++*********++++++***************))))))))))))******************************"""$$$'''***+++++++++***))))))******)))(((''''''+++++++++++++++,,,---------///000000//////111222444555555555666;;;AAAFFFKKKUUUcccmmmpppooommmlllkkkmmmnnnkkkfff]]]VVVQQQNNNOOORRRTTTTTTWWWcccpppyyyzzzzzz~~~wwwuuutttvvv|||xxxfff]]]\\\aaajjjtttyyy|||~~~{{{ttttttuuuxxx|||zzzrrrlllfffdddhhhkkkkkkjjjkkkkkkiiieeeaaa]]]\\\\\\]]]```ccciiimmmoooqqqssstttsssrrrpppooonnnooopppqqqppptttyyy|||~~~|||yyyuuurrroooooopppuuuzzz~~~~~~}}}|||~~~~~~}}}}}}~~~|||}}}|||zzzxxxxxxwwwwwwwwwyyy|||}}}{{{|||||||||}}}~~~}}}{{{xxxsssooohhhccc```___^^^^^^]]][[[WWWUUUUUUUUUTTTTTTUUUSSSQQQOOOMMMMMMMMMMMMPPPOOONNNNNNNNNOOOPPPPPPQQQTTTWWWYYYXXXVVVSSSPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPOOONNNMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRMMMMMMMMMMMMOOOPPPRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVSSSSSSSSSRRRRRRRRRQQQQQQNNNMMMLLLLLLLLLMMMOOOPPPQQQSSSUUUVVVXXX]]]fffllluuuyyy}}}rrrfffcccfffkkkzzz}}}nnnZZZPPPHHHHHHHHHEEEDDDEEE;;;777333333444555444222333333222222222222333333222222222333333333444444222333444333111000111222222222222222222222222222000111222222111000111222******))))))))))))******))))))***+++++++++++++++***************)))(((((()))***++++++++++++***)))******))))))))))))******************************)))***+++,,,,,,+++***)))*********))))))((('''&&&++++++++++++,,,---......///000111111000000111222444444444555777>>>FFFKKKQQQ\\\jjjtttvvvsssooommmjjjkkklllhhh```YYYUUUTTTPPPQQQTTTVVVVVVYYYfffsss~~~||||||{{{xxxvvvyyytttbbb\\\^^^___kkkyyy|||wwwxxxzzz}}}}}}uuunnngggddd______fffkkkkkkkkklllmmmkkkgggbbb^^^]]]___bbbdddhhhlllpppqqqrrrtttuuurrrqqqnnnmmmmmmooorrrtttuuuxxx{{{~~~~~~}}}{{{yyyvvvtttsssvvv{{{~~~~~~|||~~~~~~{{{zzzzzz{{{|||~~~~~~}}}|||}}}|||yyywww{{{{{{zzzzzzzzz{{{||||||zzz{{{}}}}}}|||yyyvvvtttwwwvvvuuuuuuvvvvvvtttrrrlllhhhccc^^^[[[YYYZZZ[[[[[[XXXUUUTTTUUUVVVVVVVVVXXXUUUQQQNNNLLLMMMNNNOOOOOONNNMMMKKKKKKLLLLLLMMMQQQTTTWWWZZZZZZWWWSSSPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPNNNMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQOOOPPPPPPPPPPPPQQQQQQQQQMMMMMMMMMMMMNNNPPPRRRSSSQQQQQQRRRSSSVVVYYY\\\]]]SSSSSSSSSSSSSSSSSSSSSSSSQQQPPPOOONNNNNNOOOPPPPPPPPPQQQSSSRRRSSSVVV]]]ccckkkppptttuuuuuuwww}}}rrrgggbbbaaahhhyyy}}}fffWWWKKKIIIIIIEEEEEEIII===:::777666555555444333333333222222222222333333333333333333333222222222222333444333111000111222111111111222222222222222000111222222111000111222++++++************++++++((()))***,,,------------,,,,,,***)))(((((((((((()))***++++++++++++***)))******))))))))))))******************************,,,,,,++++++******))))))+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...///...///111111111111333444555555555777;;;BBBLLLRRR\\\eeerrryyyzzzvvvsssqqqnnnllliiieeeaaa]]]XXXVVVXXXXXXZZZZZZYYY[[[gggttt}}}~~~}}}{{{}}}ooobbbaaagggjjjwww~~~~~~~~~rrrjjjccc^^^___[[[[[[ccckkknnnppprrrpppnnnkkkeeeaaaaaadddhhhiiilllppprrrsssssstttuuuppppppooooooppprrruuuvvvyyy{{{}}}~~~{{{xxxvvvxxx|||}}}~~~}}}||||||{{{|||yyyvvvttttttwwwzzz{{{zzzyyy{{{{{{xxxvvvxxxxxxxxxwwwwwwwwwwwwxxxuuuvvvwwwwwwuuurrrooonnnnnnllliiiiiiiiiiiiiiihhhdddbbb^^^ZZZVVVUUUUUUVVVXXXUUURRRRRRTTTVVVXXXXXXVVVTTTRRRPPPOOOPPPQQQRRRQQQOOOMMMKKKJJJJJJKKKLLLPPPSSSWWW[[[[[[XXXSSSPPPNNNNNNNNNNNNOOOPPPQQQQQQTTTUUUUUUUUUUUUUUUTTTTTTPPPQQQRRRQQQOOOMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNOOOQQQSSSTTTRRRQQQQQQRRRTTTWWWZZZ[[[QQQQQQRRRRRRSSSSSSTTTTTTVVVUUUSSSRRRRRRRRRSSSTTTPPPQQQRRRQQQOOOQQQUUUZZZaaaffflllnnnmmmpppxxxzzzooofffaaabbbjjjzzzuuuaaaPPPLLLJJJEEEEEEJJJBBBAAA>>>:::666444333444444333333222222333333444444444333333222111111111222333444333111000111222000000000111111111222222000111222222111000111222---,,,,,,++++++,,,,,,---''')))+++---...///......+++***)))(((((()))***+++)))***+++,,,,,,+++***)))******))))))))))))******************************((((((''''''((()))******)))***++++++,,,,,,,,,,,,+++++++++,,,---...///000,,,...000111111222555777888888888:::???GGGQQQXXXgggoooxxx|||{{{wwwtttsssrrrllleeeccccccaaa[[[VVV```______^^^[[[\\\gggttt|||yyyjjjbbbfffooo{{{xxxjjjbbb]]]YYY]]]YYYZZZbbbkkkqqquuuyyyrrrqqqmmmhhhddddddhhhllllllooorrrttttttsssttttttnnnoooqqqssstttvvvwwwwww{{{|||}}}~~~~~~~~~zzzwwwyyy~~~~~~{{{~~~|||}}}wwwsssooonnnqqqtttttttttqqquuuzzz~~~{{{wwwuuupppqqqrrrsssttttttuuuuuurrrrrrrrrrrrpppnnnkkkiiifffccc___^^^^^^______^^^^^^]]][[[WWWSSSRRRRRRTTTRRROOOMMMMMMOOORRRTTTUUURRRRRRRRRRRRSSSSSSSSSSSSTTTRRROOOMMMLLLLLLLLLMMMOOORRRWWW[[[[[[XXXSSSOOOMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRRRRQQQOOOMMMNNNOOOOOOPPPRRRSSSSSSQQQPPPNNNNNNNNNNNNOOOOOOOOOPPPPPPRRRQQQPPPOOOPPPRRRTTTUUUTTTSSSQQQOOOOOOPPPRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPQQQQQQRRRPPPRRRRRRPPPMMMMMMQQQTTTZZZ```gggiiijjjnnnwww}}}}}}sssjjjeee^^^]]]dddyyyiiiUUUNNNKKKDDDDDDJJJFFFFFFDDD>>>777333333444444333333222222333333444555444444333222111000000222333444333111000111222//////000000111111111222000222222222111000111222+++,,,---+++)))(((((())))))))))))))))))))))))))))))***+++------,,,+++++++++*********))))))(((((()))))))))))))))))))))))),,,+++++++++++++++++++++------,,,+++*********+++---,,,+++*********+++,,,,,,,,,,,,,,,------...///000/////////000111222222777444555<<>><<<:::888777555555444333222222222222222222222222222222222222222222222222222222222222333333333222222222111111333333333444444333222222+++,,,---+++)))(((((()))************************)))******++++++++++++++++++*********))))))))))))************************++++++++++++++++++++++++,,,,,,+++***************,,,+++*********+++,,,---,,,,,,,,,,,,---...//////000000000111222333444555888555777???GGGPPP]]]iiivvvxxx{{{|||zzzwwwuuutttqqqmmmjjjhhhbbb\\\\\\___cccgggjjjhhheeehhhqqqyyy~~~zzz{{{~~~zzzuuusssrrrmmmmmm}}}|||yyyvvvrrrkkkccc[[[TTTQQQMMMSSS[[[cccjjjpppuuuyyyzzzwwwsssooonnnpppsssvvvyyyvvvsssrrrtttuuusssrrrqqqrrrtttuuuvvvyyy}}}|||}}}~~~{{{yyywwwwwwyyy{{{||||||{{{}}}~~~}}}}}}~~~}}}vvvppplllllliiidddeeeiiillllllooouuu}}}~~~{{{xxxvvvuuuvvvwww|||{{{zzzyyywwwsssmmmiiihhhhhhhhhhhhfffcccaaa___^^^```bbbccccccaaa^^^\\\XXXVVVTTTQQQPPPPPPPPPPPPRRRRRRQQQQQQPPPPPPOOOOOOPPPOOONNNNNNOOORRRUUUWWWXXXWWWUUUUUUUUUVVVWWWXXXYYYUUUQQQNNNMMMMMMLLLJJJMMMQQQVVVZZZ[[[YYYVVVSSSNNNOOOQQQRRRSSSTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTXXXWWWUUUSSSQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVTTTRRRPPPPPPRRRSSSSSSRRRNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRRRROOOPPPRRRQQQOOONNNNNNOOONNNRRRXXX]]]bbbfffkkkooovvvxxxmmmiiidddeeepppjjj[[[RRRNNNKKKJJJFFFDDDBBB???<<<999666444666555444333222222222222222222222222222222222222222222222222222222222222333333333222222222111111222222222333333222222111+++,,,,,,+++)))((()))******************************))))))))))))***++++++***************)))))))))++++++++++++++++++++++++************************++++++***)))))))))******)))))))))***+++,,,...///,,,,,,,,,,,,---...///000111111111222333555666777888888<<>>LLLZZZdddqqq~~~xxxnnngggcccccc___aaagggrrr|||}}}yyyvvvtttsssssstttooollljjjeeegggxxx{{{tttpppwww||||||tttlllhhhggg___[[[VVVRRRQQQSSSWWWZZZ^^^bbbhhhmmmppprrruuuwwwuuuvvvwwwwwwvvvsssqqqoooooossswwwyyyzzzzzz}}}~~~}}}||||||zzzvvvqqqmmmjjjkkknnnpppssstttttttttuuuttttttvvvzzz}}}}}}zzzvvvtttqqqpppvvvuuussssssttttttsssrrr___cccdddaaaccciiikkkhhhaaa]]]ZZZ]]]dddhhhhhheee```___^^^]]][[[ZZZXXXXXXUUUSSSPPPPPPQQQSSSTTTTTTMMMKKKHHHFFFFFFIIIMMMPPPGGGFFFEEEDDDDDDFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJIIILLLLLLMMMMMMNNNNNNOOOOOOMMMOOOSSSWWWYYYYYYYYYXXXVVVVVVWWWYYY\\\```ccceeecccaaa^^^]]]\\\ZZZWWWUUUNNNPPPTTTWWWZZZZZZZZZYYYXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVUUUTTTUUUVVVVVVTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQWWWVVVVVVXXXYYYYYYWWWTTTRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSOOOOOONNNNNNNNNNNNNNNOOORRRSSSSSSRRRPPPNNNMMMNNNHHHJJJLLLNNNPPPSSSXXX[[[```gggnnnooorrrxxx}}}|||lllbbbbbblllyyyxxxnnnlll^^^nnntttgggVVVKKKHHHHHHFFFCCC999888777666666555555555444444444444444444444444222222222222222222222222333333333222222222111111000111222333444444555444***************+++++++++*********++++++,,,,,,,,,------,,,+++***)))((('''************************+++,,,,,,+++)))((()))+++++++++++++++******))))))************************,,,,,,,,,,,,,,,+++***)))+++,,,---...////////////555222222666777777:::???DDDQQQ```mmmyyy|||vvvtttqqqkkkeeedddiiimmmttt}}}}}}zzzxxxxxxzzzyyyvvvssswwwtttmmmeeeccckkkzzzxxxnnnfffhhhlllooooooooommmggg___VVVUUUSSSQQQQQQUUU[[[```jjjllloooppppppqqqssstttxxxxxxwwwwwwvvvtttsssrrrppprrrvvvyyy}}}{{{|||}}}}}}zzzvvvqqqnnnfffeeeeeeggglllqqqtttvvvuuurrrpppoooqqqwww}}}|||yyyvvvtttsssssssssttttttttttttrrrpppooogggfffeeeeeefffhhhjjjlllccc___[[[^^^dddgggddd```[[[WWWSSSSSSVVVWWWUUURRRQQQNNNJJJHHHHHHJJJJJJJJJIIIGGGEEECCCBBBCCCDDDEEEEEEEEEEEECCCBBBCCCFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\^^^bbbbbbbbbbbb```^^^\\\[[[ZZZ[[[\\\]]]]]]]]]\\\[[[WWWVVVUUUTTTSSSTTTUUUUUUTTTUUUVVVWWWVVVVVVTTTSSSXXXUUURRRTTTXXXYYYVVVSSSTTTTTTSSSSSSSSSTTTTTTUUURRRQQQPPPOOOOOOOOOQQQQQQSSSUUUWWWWWWUUUTTTSSSTTTUUUTTTTTTSSSRRRQQQQQQQQQOOONNNLLLMMMNNNOOOOOONNNSSSRRRPPPOOONNNOOOOOOPPPVVVYYY[[[WWWPPPKKKKKKLLLMMMMMMNNNPPPRRRTTTWWWXXX___cccjjjooosssuuuxxxyyyqqqjjjbbb[[[bbbooo}}}pppmmmhhhnnn~~~|||dddWWWPPPIIIFFFGGG@@@>>>;;;888666666666777555555555555444333222222555555444444444444555555222222222222222222222222222222333333333333333444+++++++++***************)))***************++++++************************************************)))******)))''''''(((***************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******...///000111222222222222444222222666888999>>>CCCJJJWWWgggttt~~~zzzuuussspppjjjiiijjjpppwww{{{zzzyyyyyyyyyyyyxxxvvvtttrrrqqqmmmhhhgggmmmyyy|||tttjjjdddbbbgggkkkkkkllljjjccc[[[UUUUUUUUUTTTUUUXXX^^^bbbjjjllloooppppppqqqrrrtttwwwwwwwwwxxxxxxwwwwwwvvvsssuuuxxx{{{~~~{{{{{{{{{zzzwwwsssooollleeeddddddfffjjjnnnpppqqqrrrpppmmmllloootttyyy}}}|||yyyvvvtttsssssspppqqqrrrrrrqqqpppooonnneeedddbbbaaaaaabbbcccdddbbb^^^[[[\\\___aaa```^^^VVVRRRMMMLLLNNNOOOMMMKKKKKKHHHEEECCCDDDEEEFFFFFFFFFEEECCCBBBAAABBBCCCDDDEEEEEEEEEDDDBBBCCCFFFHHHKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWVVVVVVWWWYYYZZZ[[[^^^___```aaaaaa```______\\\]]]^^^^^^^^^]]]\\\\\\YYYXXXWWWVVVUUUUUUUUUVVVTTTUUUVVVWWWWWWVVVUUUTTTXXXTTTQQQRRRVVVXXXVVVSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUTTTSSSRRRRRRSSSTTTSSSSSSRRRRRRQQQPPPPPPOOONNNMMMMMMOOOPPPPPPOOOQQQQQQOOOOOONNNOOOPPPPPPRRRVVVXXXUUUPPPLLLLLLNNNMMMMMMNNNPPPRRRTTTVVVWWW___dddiiimmmpppqqqsssttt}}}{{{nnnhhh```XXXZZZccctttwww{{{sssmmmooo|||yyyhhhXXXKKKFFFHHHAAA???<<<999666666666666555555555555444444333222444444333333333333444444333333333333333333333333111111222333333444555555,,,,,,++++++******))))))*********)))))))))))))))(((((()))***+++,,,,,,---************************)))*********((((((***,,,)))))))))))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------...///000000000000444222333666999;;;BBBIIITTTbbbrrr~~~}}}yyyuuusssnnnjjjnnnttt}}}yyysss~~~{{{wwwyyy{{{{{{xxxvvvttttttoooppppppoooooossszzz{{{vvvqqqkkkfffcccfffhhhgggfffddd]]]UUUUUUVVVXXXYYY[[[]]]bbbeeelllnnnqqqrrrrrrrrrsssuuuuuuvvvwwwyyyzzzzzzzzzzzzwwwxxx{{{}}}~~~}}}|||{{{xxxuuuqqqnnnmmmgggffffffhhhkkknnnooooooooommmkkkjjjlllpppuuuyyy}}}|||yyyvvvtttqqqppppppmmmmmmnnnnnnnnnmmmlllllljjjhhheeebbb````````````^^^]]]ZZZXXXXXXXXXYYYZZZVVVQQQKKKIIIIIIJJJIIIGGGEEECCC@@@???AAABBBCCCCCCBBBAAA@@@@@@@@@AAACCCDDDEEEEEEEEEDDDCCCDDDGGGIIILLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWYYYXXXXXXWWWWWWWWWXXXXXX[[[\\\^^^```aaabbbcccccc______``````___^^^]]]\\\\\\[[[YYYWWWVVVUUUUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTWWWSSSPPPPPPSSSUUUTTTRRRSSSRRRQQQPPPOOONNNNNNNNNOOOPPPPPPQQQRRRRRRRRRRRRQQQRRRRRRQQQOOOOOOPPPQQQSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNMMMMMMOOOPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPNNNQQQSSSRRRNNNLLLMMMOOOLLLMMMNNNOOOQQQSSSUUUWWW\\\```eeejjjlllnnnppprrrxxx}}}|||ooohhhaaaXXXTTTWWW\\\___eeemmmxxxyyyttt|||hhhTTTKKKKKKEEECCC???<<<999888777777444444555555555444444333333333333222222333333333333333333333333333333333111111222333333444555555------,,,+++******))))))++++++******)))))))))((((((((()))***+++,,,,,,---***************************,,,,,,,,,+++,,,---///************))))))))))))************************+++,,,,,,---,,,,,,++++++,,,---...//////000000///555333444777999<<>>>>>>>>???@@@AAACCCDDDDDDEEEFFFEEEEEEEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRSSSUUUTTTSSSSSSTTTVVVWWWYYY[[[[[[ZZZYYYYYYXXXXXXXXXZZZ[[[]]]___aaabbbcccdddaaaaaaaaa```___]]]\\\\\\\\\[[[ZZZXXXVVVTTTSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTUUURRROOOOOOPPPRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRQQQRRRQQQOOOMMMMMMNNNPPPSSSTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMNNNPPPQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPPPPLLLNNNOOONNNLLLKKKLLLNNNLLLMMMMMMOOOPPPSSSTTTUUUVVVZZZaaafffkkknnnrrruuuzzz}}}wwwnnnfff\\\UUUSSSNNNOOOSSSYYYcccrrr~~~}}}}}}fffVVVOOOKKKHHHDDD@@@===;;;::::::444444555555555555555444444444333333333333444444444444444444444444444444222222333333333333444444...------,,,+++***)))))),,,,,,,,,++++++******)))*********************+++***************************,,,,,,,,,+++,,,---///++++++++++++++++++++++++************************+++,,,,,,---------,,,,,,000111222333333444444333666444555777999>>>IIIUUUiiiwww|||yyytttnnnmmmwww{{{uuurrr~~~zzz}}}{{{~~~~~~yyyuuutttuuuyyyyyyyyyzzz|||zzzrrrmmmnnnqqqssssssqqqooohhhaaa^^^```^^^[[[[[[^^^bbbeeeggghhhjjjlllkkknnnppprrrrrrsssuuuvvvxxxxxxyyyzzzzzzyyyyyyyyy|||}}}}}}|||~~~|||yyyuuurrrpppnnnnnniiiiiiiiilllpppsssuuuuuupppooolllkkkkkknnnrrrtttssssssqqqooommmkkkiiihhheeeeeeeeedddddddddddddddeeeccc^^^YYYUUUSSSRRRQQQRRRSSSRRRNNNIIIGGGJJJMMMKKKHHHDDD@@@???>>>>>>>>>AAA???>>>>>>@@@BBBBBBBBB======>>>???@@@BBBCCCDDDDDDEEEGGGFFFFFFFFFHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMOOONNNNNNOOOPPPRRRSSSTTTWWWVVVUUUUUUVVVWWWYYYZZZ]]]]]]]]]\\\[[[[[[ZZZYYY\\\\\\]]]^^^___```aaaaaaaaa```___^^^]]][[[[[[ZZZZZZYYYXXXVVVTTTRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTRRRPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRRRRRRRSSSTTTVVVVVVVVVUUUTTTRRRRRRQQQOOOMMMMMMNNNPPPTTTUUUVVVWWWWWWVVVTTTSSSPPPOOONNNNNNQQQRRRRRRRRRMMMNNNNNNOOOPPPPPPPPPPPPMMMMMMMMMLLLJJJIIIJJJJJJLLLLLLMMMNNNPPPRRRSSSTTTUUUYYY___eeeiiinnnrrruuuzzz}}}xxxmmmbbbYYYUUUNNNMMMKKKLLLRRR___nnnyyy{{{bbbQQQNNNLLLGGGBBB>>>;;;:::999333333444555666666666666555555444444444444555555444444444444444444444444555444444333333222222111------,,,,,,++++++******,,,,,,,,,+++++++++++++++,,,+++++++++******))))))************************)))*********((((((***,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------///000111222333333333333666555666999<<>>>>>>>>>>>===<<<===???@@@@@@???======???@@@AAACCCDDDDDDDDDEEEGGGHHHGGGGGGIIIKKKJJJKKKLLLMMMMMMMMMMMMMMMQQQPPPOOOOOOPPPQQQSSSTTTXXXWWWWWWWWWXXXXXXYYYZZZ\\\]]]]]]^^^^^^]]]\\\\\\^^^]]]\\\\\\\\\]]]]]]^^^^^^]]]\\\ZZZYYYYYYXXXXXXWWWWWWVVVUUUSSSQQQOOONNNPPPPPPPPPPPPPPPRRRSSSSSSUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVWWWWWWWWWWWWWWWVVVVVVTTTTTTTTTRRRPPPOOOPPPQQQUUUVVVXXXYYYYYYXXXVVVTTTPPPOOONNNOOOQQQSSSSSSSSSOOOOOOPPPQQQQQQQQQPPPPPPNNNMMMLLLJJJIIIIIIIIIIIILLLLLLMMMNNNOOOQQQRRRSSSWWW[[[___dddhhhkkkooorrrwwwyyy{{{}}}}}}~~~vvviii^^^XXXTTTQQQLLLIIIKKKRRR]]]eeerrrwww}}}pppXXXPPPMMMHHHBBB>>>:::888888222333444555666777777777666555555444444555555666333333333333333333333333555444444333333222222111,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++*********))))))************************)))******)))''''''(((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------......///000111111111111555555777<<>>===<<<===>>>???>>>===>>>???@@@BBBCCCDDDDDDEEECCCEEEHHHHHHHHHHHHJJJKKKKKKLLLMMMNNNOOOOOOOOOOOORRRQQQPPPOOOOOOPPPRRRSSSVVVWWWXXXXXXXXXXXXXXXXXXZZZ[[[\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZYYYXXXVVVUUUUUUVVVVVVVVVVVVVVVUUUSSSQQQOOONNNQQQQQQQQQQQQQQQSSSTTTUUUXXXZZZ[[[[[[ZZZXXXVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVWWWWWWVVVTTTRRRRRRRRRTTTVVVXXXYYYYYYXXXVVVTTTPPPOOONNNOOORRRTTTTTTTTTPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLJJJIIIIIIIIIIIIIIILLLLLLLLLMMMNNNPPPQQQRRRUUUYYY]]]bbbfffjjjooorrrsssuuuwwwxxxyyyyyy{{{}}}~~~qqqddd]]]VVVTTTQQQMMMKKKMMMRRRVVVaaagggmmmqqquuu|||jjjTTTQQQLLLFFF@@@<<<:::999222333444666777777888888555444444333333444444555333333333333333333333333222222222333333444444444,,,,,,,,,,,,,,,,,,,,,---(((((())))))******++++++******************++++++************************+++,,,,,,+++)))((()))+++))))))******++++++++++++************************+++,,,,,,---.........---111111222444444444444444333444888>>>EEEQQQeeewwwwwwrrrooopppqqquuuyyyuuu}}}{{{}}}{{{|||xxxmmmhhhhhhkkknnnooodddeeedddcccfffkkkllljjjlllmmmooooooooonnnooopppnnnqqquuuxxxzzz}}}||||||}}}}}}}}}}}}||||||yyyzzz|||~~~{{{|||~~~~~~~~~}}}{{{zzzuuuwwwzzz||||||{{{xxxvvvssssssrrrqqqooommmkkkjjjkkkgggcccbbbeeeiiimmmoookkkiiigggeeeeeefffhhhiiiffffffeeedddccc```]]]\\\YYYXXXUUUSSSQQQPPPPPPPPPKKKIIIFFFCCCAAAAAAAAAAAA???@@@AAABBBCCCAAA???>>>:::<<<>>>???>>>===<<<<<<@@@???>>>>>>???@@@???>>>@@@@@@BBBCCCDDDEEEEEEEEECCCEEEHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQPPPSSSRRRPPPOOONNNOOOQQQRRRUUUVVVWWWXXXXXXXXXWWWVVVWWWYYY[[[]]]^^^______^^^\\\[[[ZZZYYYYYYZZZ[[[[[[XXXWWWUUUTTTSSSSSSTTTUUUUUUVVVVVVUUUTTTRRRPPPOOOSSSRRRRRRRRRSSSTTTVVVWWW[[[]]]``````^^^\\\YYYXXX\\\[[[[[[ZZZZZZZZZ[[[[[[___]]][[[YYYXXXXXXYYYYYYWWWXXXZZZYYYWWWTTTSSSSSSSSSUUUWWWYYYYYYWWWUUUTTTPPPOOONNNPPPRRRTTTUUUTTTRRRRRRSSSSSSSSSRRRPPPOOOLLLJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRPPPTTTZZZ```eeekkkqqquuusssuuuvvvvvvuuuuuuwwwyyyyyyjjjaaaUUUUUUTTTQQQNNNLLLLLLMMMUUU[[[aaadddffflllwww|||YYYVVVPPPJJJDDD@@@>>>===222333444666777888888888444333333222222333333444222222222222222222222222///000111222444555666777***)))))))))((((((''''''---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++******,,,...---,,,,,,++++++,,,,,,---///......---------......000000000111222333555555444777;;;BBBMMM```uuuyyy|||tttlllhhhiiiooo|||~~~yyyzzz~~~}}}xxxwww|||yyy|||yyywwwtttmmmggggggkkklllhhhmmmddd^^^bbbhhhjjjiiiiiijjjlllmmmllljjjjjjmmmqqqmmmrrrzzz~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~||||||~~~~~~yyyooogggiiilllqqquuuxxxzzzzzzyyywwwwwwuuuqqqmmmjjjiiiiiiooommmjjjgggfffgggiiijjjkkkhhheeedddddddddcccccceeecccaaa___^^^\\\XXXVVVVVVSSSOOONNNNNNLLLIIIFFFDDDDDDCCCBBBAAA??????>>><<<===>>>>>>>>>===<<<;;;;;;<<<>>>?????????>>>===<<<<<<======>>>>>>????????????AAABBBDDDEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXXXXWWWWWWYYYZZZZZZ[[[\\\\\\[[[[[[___]]]ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWUUUTTTTTTWWWZZZZZZZZZZZZ]]]```aaaccceeegggfffeeebbbaaaeeedddcccbbbaaaaaaaaaaaa___```aaa___]]]\\\\\\]]]^^^]]]\\\\\\[[[ZZZYYYXXXZZZXXXWWWWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSTTTTTTSSSTTTTTTSSSRRRQQQOOONNNMMMLLLJJJGGGHHHKKKLLLKKKIIIKKKKKKLLLLLLMMMNNNNNNNNNRRRVVV\\\aaaeeehhhllloooppprrrtttssspppqqqtttwww}}}~~~|||~~~wwwkkkZZZZZZXXXVVVRRRNNNKKKIIINNNRRRWWW[[[]]]aaaggglll}}}vvveeeSSSKKKGGGBBB===;;;<<<999666444555666666555333444555444333222333555333333333444444555555555222222222222222222222222*********)))))))))((((((---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,------,,,,,,++++++,,,,,,---///...---,,,,,,---......000000111111222333555666888:::???HHHWWWkkk}}}yyyvvvooohhheeefffjjjvvv|||zzz}}}~~~{{{}}}|||yyy||||||wwwtttqqqnnnhhhcccfffmmmpppnnnpppfff___aaaeeegggggggggiiijjjjjjjjjjjjllloooqqqqqqvvv~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{zzzyyyzzzzzzsssiiiaaaXXX^^^gggqqqyyy}}}{{{{{{yyyuuuppplllkkkkkkkkkjjjhhhggghhhiiikkkllljjjhhheeedddeeedddcccaaa___]]][[[YYYWWWUUUQQQNNNLLLIIIGGGFFFGGGGGGEEEBBBCCCCCCBBB@@@???===<<<<<<;;;;;;<<<=========<<<;;;;;;<<<===>>>???>>>>>>===<<<<<<======>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFDDDEEEEEEFFFGGGIIIJJJKKKNNNNNNNNNNNNOOOPPPQQQRRRUUUTTTSSSRRRRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZ___]]][[[ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZXXXYYYZZZ\\\\\\\\\[[[ZZZXXX[[[^^^^^^^^^___aaadddfffggghhhiiiiiihhhfffeeeeeeddddddccccccccccccdddeeeffffffdddaaa______```aaa``````______^^^^^^^^^]]][[[YYYYYYZZZ[[[[[[ZZZWWWUUUTTTTTTUUUVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOLLLJJJJJJKKKLLLKKKIIIIIIIIIIIIJJJKKKKKKLLLLLLOOOSSSYYY^^^bbbfffjjjlllppprrrsssrrrpppqqquuuyyy|||yyyyyyzzz}}}sssggg```VVVOOOLLLKKKLLLMMMJJJMMMSSSXXX[[[^^^aaacccnnnvvvqqqYYYMMMJJJFFFAAA===<<<999666555555666777666777888999777555444444555444444444555555666666666333333333333333333333333+++++++++************)))------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))+++,,,---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///111111111111222444555666888999???KKK^^^ssszzzwwwpppjjjfffeeefffiiisss}}}||||||{{{wwwzzz}}}zzzvvv{{{zzztttooollliiifffaaa^^^dddooovvvvvvuuujjjaaa```ccccccdddfffiiigggffffffjjjnnnqqqrrrwww{{{~~~|||{{{{{{zzzzzzyyyyyyyyywwwpppeee]]]XXX]]]fffnnntttwwwwwwvvvxxxyyyyyyvvvsssooonnnnnnkkkjjjiiihhhhhhiiijjjjjjhhhgggeeeeeeeeecccaaa___YYYWWWTTTRRRPPPMMMIIIFFFAAA@@@??????AAAAAAAAA???@@@@@@???>>><<<;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>============>>>??????@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLPPPPPPOOOOOOOOOPPPQQQQQQUUUTTTRRRQQQPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUSSSTTTUUUWWWXXXYYYYYYZZZYYYYYYZZZZZZZZZYYYYYYXXX[[[\\\\\\]]]^^^______```\\\]]]```bbbdddeeeeeeeee```bbbdddeeeeeefffhhhjjjmmmmmmmmmlllllljjjiiihhhffffffeeeeeeeeeeeeeeeeeehhhhhhhhhfffcccaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbb```^^^\\\[[[\\\^^^______[[[YYYWWWVVVWWWXXXWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSQQQNNNLLLKKKLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLMMMRRRWWW]]]aaaeeeiiikkkooopppqqqpppooorrrwww|||~~~|||yyyvvvtttsssvvv{{{uuuiiiYYYOOOLLLMMMNNNMMMIIIKKKPPPVVV[[[]]]]]]\\\___hhhvvv{{{___PPPMMMJJJEEEAAA===:::777666666777888777:::::::::888666444444444555555555666666666666666333333333333333333333333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++***)))***+++---,,,,,,++++++,,,,,,---...---+++******,,,...000111111111222333444555666888:::AAAPPPeeeyyy|||wwwssslllhhhgggiiikkknnnvvv~~~~~~{{{oooooo{{{}}}zzz||||||ssslllhhheeebbb```\\\[[[dddrrr{{{}}}yyynnndddaaabbbbbbccceeehhheeeccceeekkkqqqttttttyyy}}}~~~}}}||||||||||||||||||yyysssjjjcccccceeeiiimmmooooooooonnnoooqqqssssssrrrqqqqqqqqqooonnnllliiigggfffeeeeeedddcccbbbbbbbbb```]]]ZZZTTTRRROOOMMMKKKHHHDDDAAA<<<<<<<<<<<<===>>>>>>>>><<<;;;;;;;;;:::::::::999888999:::;;;;;;<<<======<<<<<<<<<=====================>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHJJJKKKLLLOOOOOOOOOOOOPPPQQQRRRRRRUUUSSSQQQPPPPPPQQQSSSTTTWWWWWWXXXXXXXXXWWWUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYWWWYYY[[[\\\\\\ZZZZZZYYY]]]^^^```bbbdddeeefffgggeeegggiiilllnnnoooooooooggghhhjjjkkklllmmmoooppptttsssqqqooommmkkkiiihhhgggggggggfffeeedddbbbbbbdddeeeeeedddbbbaaaaaabbb``````______```aaabbbcccbbb```]]]\\\^^^```bbbbbb^^^\\\ZZZYYYYYYZZZYYYWWWXXXXXXXXXXXXWWWVVVUUUTTTOOONNNLLLKKKJJJJJJJJJIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNRRRXXX]]]aaaeeeiiikkkmmmooopppoooooorrrxxx}}}|||{{{zzzxxxtttrrrtttxxx|||~~~~~~~~~~~~qqqaaaXXXUUUSSSOOOJJJNNNNNNOOOTTTZZZ]]]\\\YYY[[[bbbnnn{{{gggXXXRRRLLLGGGEEE???<<<999777888888888888777888888777444333333444555555555555555555666666444444444444444444444444+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++***)))***+++---,,,,,,++++++,,,,,,---...---,,,++++++---///000111111111222333444666666<<<@@@JJJ[[[ooo{{{sssmmmiiigggiiimmmpppsssyyy~~~~~~~~~yyymmmlllyyy~~~wwwnnngggcccbbb^^^]]]ZZZ[[[eeesss|||~~~yyyooogggdddcccbbbcccfffgggdddcccfffmmmtttvvvwwwyyy|||||||||}}}}}}{{{vvvpppllliiiiiiiiijjjllloooqqqssskkkmmmoooooonnnnnnooopppooommmjjjgggdddbbbbbbaaa^^^]]]\\\\\\\\\ZZZVVVSSSOOOLLLJJJHHHFFFCCC???<<<::::::;;;:::::::::::::::777777888999999:::;;;;;;999999999:::;;;<<<======<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTTTTSSSRRRQQQQQQRRRTTTUUUWWWWWWXXXXXXXXXWWWUUUTTTUUUVVVVVVWWWWWWWWWVVVVVVZZZ]]]aaabbbaaa______```aaaccceeehhhkkkmmmnnnnnnqqqrrrtttuuuvvvvvvvvvuuummmmmmmmmnnnpppqqqqqqqqqvvvuuurrrooollljjjhhhfffhhhggggggeeecccaaa^^^]]]___```bbbbbbaaaaaacccddd``````___^^^___aaabbbdddccc```^^^]]]___```aaaaaa___]]][[[ZZZ[[[[[[ZZZYYY[[[[[[ZZZZZZYYYWWWVVVUUUMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNRRRWWW\\\___bbbfffhhhjjjlllnnnnnnnnnqqqwww|||}}}||||||||||||yyywwwxxxzzz}}}~~~~~~}}}||||||zzz~~~}}}kkk___ZZZWWWRRRMMMUUURRRPPPQQQUUUYYYYYYXXXZZZ```jjjuuuxxxjjj\\\NNNHHHGGGAAA>>>;;;999999999999888555666777666555444555666444444444444444444444444444444444444444444444444***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))+++,,,---,,,,,,++++++,,,,,,---------------...//////000222222222222333555666777<<>><<<<<<;;;;;;<<<<<<===>>>?????????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMKKKKKKLLLMMMOOOQQQSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVWWWWWWVVVVVVZZZ___cccdddbbb```aaacccfffhhhkkkooorrrtttuuuuuuxxxxxxyyyzzzzzzyyywwwwwwqqqooonnnoooqqqqqqpppooosssrrrqqqooommmjjjhhhffffffffffffeeebbb___]]][[[]]]___aaabbbbbbccceeegggcccbbbaaa```aaabbbdddfffbbb```______``````___^^^___]]][[[ZZZ[[[\\\[[[ZZZ]]]]]]]]]]]]\\\[[[ZZZYYYPPPQQQPPPNNNLLLKKKKKKLLLJJJJJJKKKLLLLLLMMMMMMNNNMMMPPPUUUYYY[[[^^^```bbbgggjjjmmmmmmnnnpppuuuyyyzzz{{{|||}}}}}}}}}}}}}}}|||}}}~~~~~~|||{{{vvvyyy~~~zzzhhh^^^ZZZXXXVVVWWWTTTPPPOOOPPPRRRSSSTTTWWW\\\eeeoooyyylllWWWKKKHHHEEEAAA===::::::999888777666777888888666666777888444444444444444333333333333333333333333333333333************+++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,------,,,,,,++++++,,,,,,---,,,---...000000000000000222222222333444555666777:::FFFZZZmmm||||||vvvpppllliiihhhiiimmmooooootttzzz~~~qqqpppppprrrvvvzzz|||}}}|||{{{zzz|||~~~zzz{{{}}}~~~vvvvvv{{{uuummmgggbbb```^^^ZZZ[[[\\\]]]dddlllnnnkkkkkkgggfffhhhhhhdddcccdddeeehhhlllpppssswww{{{}}}}}}~~~yyy{{{~~~|||{{{zzzxxxvvvuuuuuuuuuyyyvvvqqqkkkgggfffffffffjjjjjjhhhdddbbbaaacccfffeeebbb]]]XXXVVVVVVXXXZZZRRROOOLLLJJJJJJIIIGGGEEEBBB@@@>>>===<<<:::777555555777999888666555777999999999999999:::::::::;;;===<<<<<<;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGIIIJJJLLLMMMLLLLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWYYY[[[\\\\\\]]]^^^bbbggggggeeedddfffiiikkkmmmqqqtttxxxyyyzzzzzzxxxxxxyyyyyyxxxwwwuuutttrrrpppnnnnnnoooooommmkkklllmmmnnnooonnnmmmkkkiiicccdddddddddcccaaa^^^]]]\\\^^^```aaaaaaaaaccceeeeeedddbbbaaaaaabbbdddfffbbbaaa```aaaaaa```]]][[[]]][[[YYYYYY[[[\\\[[[ZZZ]]]^^^___```````````````YYYZZZYYYUUUPPPMMMNNNOOOLLLLLLLLLMMMNNNNNNOOOOOOMMMQQQUUUXXXZZZ[[[]]]___dddhhhlllmmmmmmnnnrrruuuvvvyyy||||||{{{{{{}}}~~~~~~~~~|||sssuuuwww{{{}}}mmmddd```^^^VVVVVVTTTQQQNNNMMMNNNOOOTTTXXX___hhhqqq{{{{{{dddRRRKKKHHHDDD???<<<:::999777666777888888777555444555666666555555555444444444444333333333333333333333333)))))))))******++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++******,,,...---,,,,,,++++++,,,,,,---+++---///111222222000///222222222333444555666777===LLLcccxxxzzzwwwtttpppnnnmmmkkklllnnnnnnmmmqqqwwwxxxmmmmmmooosssxxx|||~~~~~~}}}|||}}}{{{wwwtttyyyvvvpppjjjeeeaaa___^^^YYY[[[\\\^^^ccchhhgggbbbeeecccdddiiiiiidddbbbcccdddiiippptttuuuxxx{{{}}}|||zzzpppssswww|||~~~}}}{{{wwwuuutttuuuwwwuuusssoookkkhhhfffeeedddcccbbb```]]]\\\]]]aaadddfffaaaZZZSSSOOOOOOQQQRRRNNNKKKGGGEEEDDDCCCBBBAAA@@@???===<<<<<<:::888555555888::::::888888:::===<<<<<<;;;;;;:::999999999???>>><<<;;;;;;<<<===>>><<<<<<;;;:::;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCAAAAAABBBDDDEEEGGGHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNOOORRRSSSUUUWWWXXXWWWUUUTTTTTTUUUWWWXXXXXXXXXXXXWWWWWWXXX[[[^^^```bbbddddddhhhlllppppppnnnmmmppptttmmmppptttxxx{{{|||}}}}}}uuuvvvvvvvvvvvvuuusssrrrrrrooommmlllnnnmmmkkkhhhgggiiilllooopppooonnnmmmaaabbbcccddddddcccaaa___[[[]]]______^^^^^^```aaaeeecccaaa______aaaccceeecccbbbbbbbbbccc```]]]ZZZ[[[ZZZXXXYYYZZZ[[[[[[ZZZ]]]^^^```bbbdddeeeffffffaaaaaa```[[[TTTPPPOOOPPPNNNOOOOOOPPPPPPQQQRRRRRRPPPSSSWWWZZZ[[[\\\]]]___bbbfffkkknnnmmmnnnpppsssrrrwww{{{{{{xxxwww{{{~~~~~~~~~qqqqqqsssvvv}}}pppeee```VVVXXXXXXUUUPPPLLLLLLMMMTTTWWW]]]ccckkksss|||nnnZZZPPPJJJFFFAAA===:::999777555666777777555222111111111777777666666555555555444222222222222222222222222(((((()))))))))*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---...---,,,,,,++++++++++++,,,,,,------.../////////111000111444444333666<<>>===;;;:::999:::::::::999777666444666777888999999::::::999999999999:::::::::;;;;;;===============<<<<<<<<<===<<<<<<<<<<<<======>>>CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEGGGJJJMMMPPPOOOOOOOOOOOOOOOOOOOOOPPPSSSTTTUUUVVVVVVUUUTTTTTTRRRSSSTTTTTTTTTUUUXXX[[[YYY[[[^^^```aaadddhhhkkkooorrruuuxxxyyyxxxvvvtttyyyvvvtttvvv{{{~~~|||yyysssssssssrrrrrrqqqqqqqqqmmmmmmmmmmmmlllkkkjjjiiikkkjjjiiijjjlllmmmlllkkkdddeeefffgggfffeeecccaaa______```ccceeefffeeeccceeedddcccaaa```aaaaaabbbaaa``````aaabbbcccbbbaaa]]]\\\[[[YYYYYYYYYZZZZZZ\\\\\\\\\]]]^^^aaacccdddeeeeeeeeedddaaa\\\XXXUUURRRTTTWWWXXXWWWVVVWWWWWWVVVVVVVVVVVVXXXZZZ]]]^^^dddeeehhhkkkmmmnnnnnnnnnssstttvvvxxxzzz{{{||||||zzz{{{|||}}}~~~ttttttuuuwww{{{rrraaa___]]]ZZZWWWTTTPPPLLLJJJOOOPPPTTTZZZcccmmmvvv{{{wwwaaaRRROOOKKKFFF@@@<<<999888777999999777666666777888888444333222333444444333111333444444555555444444333++++++,,,,,,---------------,,,,,,,,,++++++++++++(((((())))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---------...//////000000333111333555555444888???JJJZZZooo}}}tttpppqqqvvv{{{~~~|||zzzzzz|||}}}|||{{{{{{}}}~~~~~~~~~wwwsssvvvyyyyyyyyyyyy|||~~~yyyssszzz{{{rrrppp{{{zzzpppnnnjjjeee___YYYTTTQQQRRRUUU[[[___bbbcccbbbaaa```bbbfffiiikkkjjjiiigggjjjmmmpppsssvvvxxxzzz|||zzznnncccfffllluuu}}}}}}zzz|||{{{{{{zzzxxxvvvtttrrrpppppppppoookkkhhhgggfff```aaa]]]WWWUUUWWWWWWUUUXXXUUUQQQLLLHHHFFFFFFFFFBBBBBBAAA???>>>===<<<;;;999::::::;;;;;;:::999888666666777999999999999999:::::::::;;;;;;;;;;;;<<<==========================================>>>???CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHHHHIIILLLOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQSSSTTTTTTTTTTTTUUUYYY\\\ZZZ]]]```bbbdddgggkkknnnsssuuuwwwzzz{{{{{{zzzyyyyyyvvvtttwww{{{~~~|||yyyttttttsssrrrrrrqqqppppppnnnnnnnnnmmmmmmmmmllllllkkkjjjiiijjjlllmmmmmmlllhhhhhhiiiiiigggeeecccaaa_________aaacccdddbbbaaaccccccbbbaaaaaaaaaaaabbb___^^^]]]]]]___``````^^^^^^]]][[[YYYYYYYYYYYYZZZZZZZZZZZZZZZ\\\^^^```aaaaaabbbccccccbbb___\\\ZZZXXXZZZ]]]^^^^^^^^^___```\\\\\\\\\\\\\\\]]]^^^___aaacccgggkkkmmmmmmlllkkknnnooorrruuuwwwzzz{{{||||||||||||||||||}}}~~~~~~{{{zzzyyyyyy{{{vvvlllggg```[[[XXXVVVRRROOOLLLMMMOOOTTT[[[eeemmmrrrxxx}}}~~~kkk^^^OOOKKKEEE@@@<<<:::999999999888666555555666777777555555666666555444333333333444444555555444444333,,,------------.........------------,,,,,,,,,,,,&&&&&&''')))***+++,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,.........///000000111111444333444666666666<<>>>>>======<<<<<<999:::;;;;;;<<<<<<;;;;;;666666777888999999999999;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKNNNMMMLLLKKKLLLNNNPPPRRRTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPTTTTTTUUUTTTTTTVVVZZZ]]]\\\___bbbdddfffiiimmmpppssstttvvvxxxyyyzzz{{{{{{wwwuuusssuuuyyy{{{zzzwwwuuuuuutttsssqqqpppoooooooooooonnnmmmmmmnnnnnnnnnjjjjjjiiijjjlllnnnmmmlllkkkkkkkkkjjjhhhfffcccbbb```___^^^___aaaaaa___]]]___```aaaaaaaaaaaaaaaaaa^^^]]]\\\\\\^^^______^^^___^^^\\\ZZZXXXXXXXXXYYYVVVVVVWWWWWWYYYZZZ\\\]]]]]]^^^```aaabbbaaa```___^^^```ccceeeeeegggiiikkkhhhhhhgggfffdddcccaaaaaa```cccgggjjjllllllkkkjjjjjjlllooorrrvvvzzz}}}~~~}}}{{{zzzyyyzzz{{{|||~~~}}}{{{{{{|||~~~uuuggg^^^ZZZWWWTTTQQQLLLLLLLLLNNNSSS[[[cccgggooottt|||wwwlllUUUOOOHHHAAA>>><<<:::999888777555444444444555555666999:::999666333444666333444444555555444444333***+++++++++++++++++++++------------------------))))))***++++++,,,------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------/////////000111111222222333333444666666888@@@JJJYYYmmmvvvqqquuu{{{xxxwww|||xxxsssqqqrrr~~~{{{rrrnnnttt|||}}}}}}xxxqqqdddaaa\\\VVVRRROOONNNNNNOOORRRWWW\\\___aaaaaaaaa```bbbfffkkkooorrrtttuuuwwwxxxzzz}}}~~~|||zzz{{{}}}vvveeegggmmmttt{{{~~~~~~}}}|||{{{zzzzzzzzzyyywwwuuuuuutttssssssrrrrrrssssssqqqmmmhhhgggggggggeeebbbaaa```ZZZQQQLLLMMMMMMKKKLLLJJJGGGCCCAAA??????>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;666777888999999:::::::::<<<============>>>>>>>>>????????????@@@@@@@@@@@@????????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMPPPPPPOOONNNOOOPPPRRRSSSXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSVVVVVVVVVVVVUUUWWW[[[]]]]]]___bbbccceeegggkkkmmmoooooopppqqqrrrtttvvvwwwsssrrrqqqsssuuuwwwvvvtttvvvuuutttsssqqqpppooonnnqqqpppooonnnmmmmmmmmmmmmkkkjjjiiikkkmmmnnnmmmmmmjjjjjjjjjiiihhhfffdddccc```___^^^^^^^^^^^^\\\[[[\\\]]]___aaaaaaaaaaaa```aaa___^^^^^^```aaaaaaaaa```^^^\\\ZZZXXXXXXXXXXXXTTTTTTUUUVVVWWWXXXYYYZZZYYYZZZ\\\___`````````___```bbbeeegggiiilllpppssswwwvvvvvvsssppplllhhhfffeeefffgggiiijjjkkkkkkkkkiiikkknnnrrrwww{{{}}}zzzxxxwwwwwwyyyzzz|||{{{{{{zzz|||~~~wwwhhhaaa\\\WWWSSSQQQOOOMMMMMMPPPUUU[[[___iiimmmtttzzzuuu{{{~~~uuu^^^WWWMMMDDD@@@===:::888777666555333333333444444666:::===:::555222333666333444444555555444444333************))))))))))))------------------------,,,,,,,,,+++++++++++++++---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,---......//////000000111222222222222222444666666:::FFFRRReeezzzyyyvvv{{{}}}yyyuuusss{{{}}}uuusssrrrpppqqquuu{{{qqqlllnnnvvv}}}tttlllnnntttvvvqqqlll\\\YYYTTTPPPMMMLLLMMMMMMNNNQQQVVVZZZ^^^```aaaaaaaaadddhhhnnnssswwwzzz{{{}}}~~~~~~zzzxxx{{{}}}nnnppprrrwww{{{}}}|||zzz{{{zzzyyyyyyyyyxxxvvvtttrrrqqqooonnnmmmnnnoooppprrrllldddaaaaaabbbbbbaaa___^^^XXXOOOJJJKKKJJJGGGHHHFFFDDDAAA???>>>======:::;;;;;;<<<===>>>>>>>>>===<<<<<<;;;:::999999999777888999:::;;;;;;;;;;;;=========>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHIIILLLMMMOOOPPPQQQQQQPPPPPPQQQRRRSSSTTT[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTXXXYYYZZZYYYXXXYYY[[[]]]]]]___```aaaaaaccceeehhhkkkkkkkkklllmmmoooqqqsssrrrrrrrrrssstttuuuuuutttvvvuuutttsssqqqpppooonnnsssrrrqqqooommmlllkkkkkklllkkkjjjkkkmmmnnnmmmlllffffffffffffffffffeeeeeeaaa```^^^]]]]]]]]]\\\ZZZZZZ[[[]]]___`````````___bbb```^^^]]]___aaabbbaaa```^^^\\\ZZZXXXXXXXXXXXXTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXZZZ[[[\\\\\\\\\\\\^^^```bbbdddgggkkkqqquuu}}}xxxsssooommmllljjjhhhgggiiijjjlllhhhjjjlllppptttyyy}}}~~~|||yyyvvvuuuuuuwwwxxx|||{{{zzzzzzzzz|||~~~}}}pppggg```[[[VVVTTTPPPNNNNNNQQQUUUXXXaaaeeekkkpppxxx{{{kkklllvvvyyycccZZZNNNEEEAAA???===:::888777555444333333444444555999<<<:::444111333666333444444555555444444333,,,,,,+++++++++++++++***,,,,,,,,,,,,------------,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------...////////////000111111222222111222444777888>>>MMM[[[sss{{{}}}zzzuuuqqqooovvvuuunnnqqqsssqqqsssxxx~~~{{{qqqiiigggjjjnnnpppkkkeeecccjjjqqqpppiiidddRRRPPPMMMJJJIIIJJJKKKLLLPPPRRRVVVZZZ]]]___``````bbbffflllsssxxx}}}|||wwwzzz~~~wwwwwwvvvxxxzzz{{{zzzyyyzzzyyyxxxxxxyyyxxxvvvtttpppnnnkkkiiihhhiiijjjlllooojjjccc^^^\\\\\\]]]^^^ZZZZZZVVVNNNIIIIIIGGGDDDDDDCCCBBB@@@>>>======<<<::::::;;;<<<===>>>??????>>>>>><<<;;;999999999999999999:::;;;<<<<<<<<<<<<======>>>>>>>>>?????????AAAAAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQRRRRRRRRRSSSTTTUUUVVVVVV]]]]]]\\\\\\[[[ZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTUUU[[[\\\^^^^^^\\\[[[[[[\\\[[[]]]^^^______```ccceeellllllllllllmmmooopppqqqsssssstttttttttuuuuuuuuuuuuuuutttsssqqqpppoooooosssssssssrrrpppnnnlllkkknnnmmmllllllmmmmmmlllkkkddddddddddddeeeeeeeeefffcccaaa^^^]]]^^^^^^]]][[[ZZZ[[[\\\]]]^^^^^^^^^^^^___]]]ZZZZZZ\\\^^^_________^^^\\\ZZZXXXXXXXXXYYYTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZYYYYYYZZZ\\\]]]___bbbhhhnnnsss}}}yyyvvvrrrnnnlllkkklllmmmhhhiiijjjlllppptttwwwzzzzzzxxxvvvuuutttuuuvvvwww~~~}}}{{{zzzyyyzzzzzz{{{pppfffaaaZZZWWWTTTPPPOOOOOOPPPQQQWWW\\\bbbhhhooo{{{}}}jjjgggkkkwwwggg]]]OOOFFFDDDCCCAAA>>>:::999777555444444555555555888999888444222333444333444444555555444444333---------,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------------------...//////......//////000111111222222333666999;;;BBBTTTeee|||~~~yyyuuupppnnnttt|||qqqmmmtttxxxuuuuuuzzz~~~tttjjjeeeccccccccceeeaaaeeeooossskkk```YYYLLLKKKJJJIIIJJJKKKMMMNNNQQQSSSWWWZZZ]]]___``````dddhhhooowww}}}}}}www{{{}}}~~~}}}{{{yyyvvvvvvwwwxxxxxxxxxyyyxxxwwwxxxxxxxxxvvvtttpppmmmiiieeecccdddeeegggjjjhhhddd___ZZZWWWWWWXXXTTTUUURRRLLLHHHGGGEEEAAAAAAAAA@@@???===<<<<<<;;;;;;;;;<<<===>>>??????@@@???>>><<<;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>>>>???AAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCEEEFFFGGGHHHEEEFFFFFFGGGGGGHHHIIIIIIKKKKKKLLLNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ^^^^^^^^^^^^]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVWWWWWW]]]```bbbbbb```]]][[[ZZZYYY[[[]]]___```bbbeeehhhmmmnnnnnnnnnooooooooooooqqqrrrrrrrrrrrrrrrssssssttttttsssrrrrrrqqqpppppprrrssstttuuuuuussspppooopppooommmlllmmmlllkkkiiieeeeeedddddddddddddddeeedddbbb___^^^______^^^]]][[[[[[[[[[[[[[[\\\]]]^^^]]][[[XXXWWWYYY[[[\\\]]]^^^]]][[[YYYYYYYYYYYYZZZTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYZZZXXXXXXZZZ[[[^^^dddkkkppp{{{~~~zzzvvvsssqqqkkkkkkkkkkkkmmmpppsssuuuuuuuuuttttttuuuvvvwwwwww}}}|||{{{{{{{{{{{{||||||xxxmmmhhh]]][[[XXXTTTQQQPPPOOONNNRRRWWW]]]aaagggrrrwwwkkkiiiooottthhhXXXNNNJJJHHHDDDAAA<<<;;;999777666666666777666666777777666555444444333444444555555444444333,,,,,,,,,++++++******************++++++,,,,,,,,,---------....../////////+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------------------...///000.........///000000111111222444777:::===FFFYYYjjj|||yyy|||{{{{{{|||wwwrrrpppttt{{{qqqnnnwww|||xxxwww{{{}}}~~~yyynnnfffbbb___^^^dddcccjjjuuuvvviiiYYYQQQKKKKKKKKKKKKLLLNNNPPPQQQSSSUUUWWWZZZ]]]______```eeejjjrrrzzz~~~xxx|||}}}zzzyyy{{{{{{zzz{{{xxxtttssstttvvvwwwxxxxxxwwwvvvwwwxxxwwwuuutttpppmmmhhhcccaaaaaabbbdddeeeffffffaaaZZZUUUSSSTTTOOOQQQOOOJJJGGGFFFCCC>>>??????>>>======<<<;;;:::;;;<<<<<<===>>>???@@@@@@>>>======<<<<<<===???@@@;;;<<<===>>>????????????============>>>>>>>>>>>>BBBBBBBBBCCCDDDEEEEEEFFFCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFGGGHHHIIIIIIJJJJJJMMMMMMNNNOOOQQQRRRSSSSSSUUUUUUVVVXXXYYY[[[\\\]]]^^^^^^^^^__________________^^^\\\[[[ZZZZZZZZZ[[[___bbbeeeeeebbb^^^ZZZXXXXXXZZZ]]]```bbbeeeiiilllnnnnnnoooooooooooonnnnnnmmmnnnoooooonnnnnnooopppsssssssssrrrrrrqqqqqqqqqppprrruuuxxxxxxwwwtttrrrrrrpppnnnmmmmmmllljjjhhhhhhgggfffeeedddccccccccceeeccc```___`````````___\\\[[[ZZZZZZZZZ[[[]]]^^^]]][[[XXXWWWYYY[[[]]]]]]]]]\\\[[[YYYYYYYYYZZZZZZTTTUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[WWWWWWXXXYYY\\\bbbjjjooossszzz{{{wwwooonnnmmmmmmnnnpppssstttrrrrrrssstttuuuvvvwwwwwwyyyyyyzzz{{{}}}{{{vvvqqqaaa___]]]YYYUUURRRPPPOOORRRWWW\\\___bbbjjjxxxqqqjjjmmm}}}vvvcccVVVPPPKKKFFFBBB>>><<<:::999777777777888777666666666888888666444333444444555555444444333...------,,,***))))))(((---,,,++++++------,,,+++------,,,,,,+++***))))))...///000000...,,,***(((,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000000111111222222555444777<<>>>>>>>>>>>>>><<<<<<===>>>???>>>===@@@@@@@@@@@@@@@???>>>===@@@?????????>>>>>>======<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDAAABBBCCCEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPOOOOOOOOOPPPRRRSSSTTTWWWXXX[[[]]]```aaaaaaaaa```____________``````aaa```___\\\ZZZYYYYYYZZZ[[[^^^dddgggeeebbbaaa^^^ZZZZZZ\\\^^^```aaadddgggjjjhhhkkkmmmnnnmmmlllllllllkkkmmmoooqqqrrrrrrqqqqqqrrrqqqqqqsssuuuvvvuuutttuuuuuuvvvxxxzzzzzzwwwuuuxxxtttpppooopppooojjjeeeccccccdddeeeeeeeeeddddddeeecccbbb```_________```]]]\\\ZZZYYYXXXXXXYYYZZZZZZVVVRRRTTTYYY^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUXXXWWWVVVTTTTTTTTTTTTUUUUUUVVVXXXYYYXXXWWWXXXYYYXXXZZZ[[[[[[\\\aaahhhooowww||||||vvvnnnlllooossssssrrrsssrrrrrrrrrrrrrrrrrrsssxxxzzz|||~~~uuuhhhddd___[[[XXXVVVSSSPPPSSSXXX___aaabbbgggqqqzzz|||rrrnnnzzzwwwcccTTTKKKIIIJJJCCC<<<888999:::888777888;;;999888777888888666444555555555555555666777777......------------,,,,,,---,,,++++++------,,,+++------,,,,,,+++******)))+++,,,---......---,,,+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000000111111222222555555777>>>EEESSSjjj{{{xxxyyytttzzz}}}zzzsssnnnppp|||~~~{{{xxxxxxyyyzzzzzzxxx}}}yyyzzz}}}wwwqqqhhh]]]XXXXXXdddkkksssssskkk^^^RRRLLLJJJJJJKKKLLLMMMOOOPPPQQQTTTVVVXXXYYYZZZ]]]aaadddhhhnnnwww}}}}}}{{{yyyvvvuuuvvvwwwxxxxxxvvvuuuuuuwwwxxxxxxxxxvvvtttsssqqqqqqrrrssstttuuuqqqkkkfffcccaaa___]]]\\\ZZZYYYXXXWWWUUURRROOOJJJJJJJJJIIIGGGDDDAAA@@@????????????????????????@@@???>>>???AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFEEEEEEEEECCCCCCDDDEEEFFFHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMOOOOOOOOOOOOQQQSSSUUUVVVXXXZZZ\\\___aaabbbbbbcccccccccbbbbbbaaa```______```___\\\YYYWWWWWWWWWXXX^^^dddhhhgggeeedddaaa\\\\\\]]]___``````aaacccfffgggiiilllmmmllljjjjjjkkkjjjlllpppsssuuuuuutttsssuuutttsssuuuwwwxxxxxxwwwwwwvvvvvvxxxzzzzzzxxxvvvzzzvvvrrrqqqqqqpppkkkfffccccccdddeeeeeedddddddddcccbbb```^^^]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVWWWXXXXXXTTTQQQRRRWWW[[[\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUXXXWWWUUUTTTSSSSSSTTTTTTTTTVVVXXXXXXWWWVVVWWWXXXXXXYYYZZZZZZ[[[```gggmmmuuuzzzxxxtttuuuvvvvvvtttsssrrrqqqpppoooooopppppprrrtttwww{{{~~~wwwpppggg```[[[YYYVVVTTTUUU[[[bbbfffggghhhlllooo|||}}}rrrxxxrrr```UUUPPPPPPQQQGGG???<<<:::777666777777666555555555555444333555555555555555666777777,,,,,,,,,------.........---,,,++++++------,,,+++---,,,,,,++++++*********((()))+++---.........---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000111222222333666555888???JJJ]]]vvvtttpppqqquuuzzz~~~~~~{{{vvvrrrppprrr{{{}}}||||||}}}~~~}}}|||~~~zzzvvvpppeeeZZZVVVYYYggglllpppooofffZZZQQQLLLKKKLLLLLLMMMNNNPPPRRRRRRSSSUUUXXXZZZ\\\```dddggglllqqqxxx}}}}}}|||yyywwwuuutttuuuuuuuuutttssstttwwwyyyzzzyyytttrrrooollllllnnnppprrrvvvrrrnnnjjjgggddd```]]]XXXWWWUUUUUUTTTRRRPPPMMMGGGHHHHHHGGGFFFDDDBBBAAA??????????????????@@@@@@CCCBBBAAABBBCCCDDDDDDBBBAAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNNNNOOORRRTTTWWWXXXZZZ[[[]]]```bbbcccddddddffffffgggfffeeebbb___^^^```^^^[[[XXXUUUTTTTTTTTTZZZaaaggggggeeedddaaa\\\^^^___``````^^^^^^___aaaeeegggiiijjjiiihhhhhhhhhhhhkkkppptttwwwxxxxxxwwwwwwuuussssssuuuwwwxxxxxxyyywwwvvvwwwxxxzzzyyyxxx}}}yyyuuussssssqqqlllhhhdddddddddeeeddddddcccccccccbbb```^^^]]]\\\[[[[[[[[[ZZZXXXVVVVVVVVVVVVWWWUUURRROOOPPPTTTWWWXXXWWWZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVTTTSSSSSSSSSSSSSSSTTTVVVWWWWWWUUUTTTUUUUUUWWWYYYZZZZZZ[[[___ffflllsssxxx~~~}}}|||zzzwwwwwwuuurrrpppnnnnnnnnnoooooopppsssvvvzzz}}}~~~~~~}}}oooeee___\\\YYYWWWXXX]]]fffnnnrrrrrrooommmvvv~~~tttrrr}}}mmm]]]SSSPPPXXXMMMBBB===:::666555777666444333444555555444333555555555555555666777777******++++++++++++,,,,,,---,,,++++++------,,,+++,,,,,,,,,++++++*********((()))+++,,,------------,,,------...............++++++,,,,,,,,,,,,------,,,,,,,,,------------...//////000111222222333333555666999AAAPPPfff~~~xxxkkkjjjnnnwww{{{zzzwwwtttrrrsssvvv|||~~~~~~{{{uuulll```VVVVVV[[[jjjmmmoookkkbbbXXXQQQNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTWWW[[[^^^aaadddhhhkkkrrrvvv{{{}}}}}}~~~}}}{{{yyywwwuuutttssstttsssssstttwwwyyyyyyyyytttqqqmmmjjjiiikkkmmmppptttrrrooommmjjjeee```\\\VVVTTTRRRPPPOOONNNKKKHHHDDDEEEEEEFFFEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAADDDCCCCCCCCCEEEFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPSSSWWWZZZ[[[[[[\\\^^^```bbbdddeeefffgggiiijjjjjjiiieeebbb___```^^^ZZZVVVSSSRRRQQQRRRVVV]]]cccdddcccccc```[[[^^^___aaa```___^^^___```bbbdddfffgggfffeeeeeefffeeeiiiooouuuyyyzzzzzzyyyuuusssqqqppprrrtttuuuvvvzzzxxxvvvvvvwwwzzz{{{{{{|||xxxuuusssqqqnnnkkkeeeeeeeeeeeeeeedddcccbbbdddcccaaa```^^^]]]\\\[[[\\\[[[YYYWWWVVVVVVWWWWWWRRRPPPNNNOOOQQQTTTUUUTTTXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRUUUVVVXXXWWWUUUTTTTTTTTTWWWYYY[[[[[[[[[___eeekkkrrrvvv}}}~~~~~~{{{wwwssspppooonnnoooooopppppprrrtttwwwyyyzzz{{{}}}~~~~~~~~~~~~rrrkkkeee___ZZZYYY]]]gggrrr{{{}}}yyyuuupppwww~~~tttuuu~~~hhhWWWOOOQQQGGG>>>;;;999777777888666555444555666777666555555555555555555666777777,,,,,,++++++++++++******---,,,++++++------,,,+++,,,,,,+++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++++++++++++++,,,,,,---------,,,,,,---------.........//////000111222333444444555777;;;DDDVVVnnnmmmeeeiiipppyyy}}}}}}xxxvvvtttuuuxxx||||||rrrgggZZZRRRVVV^^^mmmooonnnhhh___WWWRRRQQQOOOOOOOOOPPPRRRSSSUUUVVVUUUXXX\\\```cccgggkkkmmmwwwzzz}}}~~~||||||}}}{{{yyywwwtttsssuuuttttttvvvxxxyyyxxxwwwuuurrrnnnjjjhhhiiilllmmmpppnnnmmmllliiieee___[[[UUURRROOOMMMKKKIIIFFFDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDDDDCCCGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOPPPRRRUUUYYY\\\^^^]]]]]]___```bbbeeefffggghhhjjjlllmmmllliiieeebbb___]]]ZZZVVVSSSRRRRRRRRRUUU]]]ccccccccccccaaa]]]]]]___aaaaaa`````````aaa```bbbddddddcccbbbcccdddcccgggmmmssswwwyyyzzzyyyuuurrrpppoooqqqsssttttttyyyvvvttttttwwwzzz|||||||||yyyuuusssqqqooommmgggggggggfffeeedddcccbbbbbbaaa```___^^^\\\[[[ZZZ[[[ZZZXXXVVVUUUUUUUUUVVVQQQPPPOOOOOOQQQRRRSSSSSSVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRQQQUUUVVVWWWWWWUUUSSSSSSTTTWWWYYY[[[\\\\\\___eeejjjqqquuu|||}}}xxxtttpppooonnnnnnnnnmmmmmmoooqqqtttuuuwwwzzz|||}}}}}}}}}~~~}}}rrrfff]]]ZZZ\\\bbbkkkuuuzzzyyyvvvkkkrrr}}}xxxyyyzzzbbbTTTLLLDDD>>>======:::888888666555444555666777666555555555555555555666777777.........------,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++.........------,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---------...............///000111222444555555444888???KKK```yyywwwjjjggglllsssyyy||||||yyywwwvvvyyy{{{mmmaaaVVVRRRWWW```mmmnnnlllfff]]]VVVSSSSSSPPPQQQQQQRRRSSSUUUVVVWWWVVVYYY^^^bbbeeeiiillloooyyy|||~~~|||{{{}}}~~~~~~~~~}}}{{{xxxuuusssvvvuuuuuuwwwyyyzzzyyyxxxwwwtttpppllliiiiiiiiijjjiiiiiihhhhhhfffbbb]]]YYYTTTRRRNNNLLLJJJHHHFFFDDDDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDDDDEEEFFFGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDGGGHHHHHHIIIJJJKKKKKKLLLJJJKKKKKKLLLNNNOOOOOOPPPQQQQQQSSSUUUXXX\\\___aaa___``````bbbdddfffhhhjjjjjjlllnnnnnnmmmjjjgggddd^^^\\\YYYVVVTTTTTTTTTUUUYYY```eeeeeedddeeedddaaa\\\^^^aaabbbaaaaaaaaabbb___aaabbbaaa``````bbbcccccceeejjjnnnrrruuuwwwwwwuuusssqqqqqqrrrttttttsssuuutttrrrssswwwzzz|||}}}}}}{{{xxxuuurrrppppppoooiiiiiiiiihhhgggeeedddccc____________^^^\\\[[[ZZZ[[[ZZZXXXVVVTTTTTTTTTTTTRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQSSSTTTVVVUUUTTTRRRSSSTTTVVVXXX[[[[[[[[[^^^ccchhhnnnsss{{{{{{vvvrrrppplllkkkjjjjjjkkknnnqqqtttsssvvvzzz|||||||||||||||}}}lll``````___^^^bbbgggkkklllkkkffflllvvvzzzppp^^^TTTLLLEEECCCAAA<<<888777666444333444555555444333555555555555555666777777,,,,,,------------......---,,,++++++------,,,+++++++++++++++++++++++++++//////......---------...,,,---......//////......******+++,,,,,,---......------------...............///000111333444555666333:::DDDSSSkkkwwwqqqoooppprrrxxxzzz}}}||||||zzzzzz~~~uuuggg]]]VVVTTTXXX___kkkllljjjddd[[[UUUSSSSSSRRRRRRRRRSSSTTTVVVXXXYYYZZZ^^^cccgggjjjmmmppprrrvvvzzz~~~~~~|||{{{}}}~~~~~~|||}}}~~~}}}{{{xxxuuusssttttttuuuxxx{{{||||||zzzxxxvvvrrrmmmjjjhhhgggfffccccccbbbbbbbbb___[[[WWWTTTQQQNNNLLLLLLLLLKKKIIIHHHIIIJJJKKKLLLKKKJJJJJJFFFFFFFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHJJJKKKLLLMMMMMMJJJKKKLLLMMMOOOQQQRRRRRRTTTTTTUUUWWWZZZ^^^aaacccccccccccceeegggiiilllmmmnnnooooooooommmiiifffddd]]][[[YYYWWWVVVWWWXXXXXX\\\bbbeeedddccceeeeeeccc\\\^^^aaaaaa```____________```aaa```______aaacccbbbdddfffjjjmmmpppssstttrrrqqqpppqqqrrrrrrqqqpppqqqppppppssswww{{{}}}}}}zzzyyyvvvssspppooopppqqqkkkkkkkkkjjjhhhfffeeeddd``````aaaaaaaaa```___^^^^^^]]]ZZZXXXWWWVVVVVVWWWTTTTTTUUUTTTSSSSSSTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTSSSRRROOOQQQRRRRRRQQQPPPQQQRRRSSSVVVYYYYYYYYY[[[```eeekkkqqqyyy{{{wwwooommmjjjhhhhhhjjjmmmoooooosssxxx{{{|||{{{{{{{{{{{{~~~~~~rrrlllhhhdddaaa```aaaaaabbbbbbeeekkktttnnn```VVVLLLHHHCCC===999999777666555555555555444333555555555555555666777777((())))))***,,,------...---,,,++++++------,,,+++++++++++++++++++++++++++//////.........//////000)))***++++++,,,,,,++++++******+++,,,,,,---......---------.........//////...///000111333444555666333<<>>999888777666555555555555666555444333333333444444+++,,,,,,------.........,,,++++++******++++++,,,...------...//////...,,,+++++++++,,,------......333222000...,,,***((('''---------............////////////000000111111111111......222444444777<<<<<>>OOOggg~~~}}}qqqmmmoooyyyyyyttt}}}{{{kkkaaa[[[XXXUUUTTTSSSQQQOOOMMMQQQRRRTTTVVVXXX\\\aaadddlllpppvvvzzz||||||}}}}}}{{{}}}}}}}}}}}}}}}zzzuuussssssuuuvvvvvvvvvuuusssqqqppppppppppppmmmkkkhhhfffeeeccc___\\\ZZZYYYXXXWWWXXXYYY\\\]]]XXXXXXXXXXXXWWWVVVVVVUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQPPPOOOMMMLLLHHHGGGGGGFFFFFFFFFFFFFFFDDDGGGJJJKKKJJJIIIIIIIIIHHHIIILLLMMMOOOOOONNNNNNMMMNNNOOOQQQRRRSSSSSSTTTQQQQQQRRRUUUXXXZZZZZZYYY[[[ZZZYYYZZZ]]]aaafffiiilllmmmmmmmmmlllmmmoooqqqtttsssrrrnnnhhhaaaZZZVVVQQQSSSVVVZZZ]]]```bbbbbbbbbbbbbbbbbbbbbaaaaaaaaa^^^______]]][[[ZZZ\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^```aaabbbeeehhhkkknnnooolllkkkjjjkkkmmmnnnnnnnnnkkklllmmmnnnoooqqqtttwww{{{{{{zzzwwwtttrrrssstttssssssssssssrrrqqqpppoookkkkkkkkklllmmmllljjjgggeeedddbbb```^^^]]]]]]]]]]]]\\\[[[ZZZ[[[ZZZXXXUUURRRQQQPPPPPPOOOOOOOOOPPPOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJLLLNNNPPPRRRUUUYYY___dddiiikkkpppvvv|||~~~~~~}}}}}}||||||yyyqqqllljjjkkkrrr{{{}}}}}}vvvmmmcccbbbccceeeddd```]]]]]]gggjjjpppzzz}}}uuuwww~~~dddWWWQQQJJJCCC@@@:::999888777777777777777888666444222222333555666,,,,,,,,,---------------------,,,,,,,,,,,,------+++,,,------,,,,,,+++,,,+++,,,,,,------...//////,,,,,,,,,---------......---------............///------...//////000111111444222333555444333777===BBBVVVpppxxxqqqpppyyyuuulllttt|||uuuhhh___TTTRRROOONNNNNNNNNMMMLLLPPPRRRTTTWWWZZZ^^^dddhhhppptttyyy}}}~~~~~~~~~}}}~~~}}}||||||yyytttrrrsssvvvwwwxxxvvvuuurrrpppnnnmmmmmmnnnjjjiiihhhgggfffdddaaa___^^^\\\ZZZXXXXXXYYYZZZ[[[]]]]]]]]]]]]\\\[[[YYYYYYZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXWWWVVVVVVUUUTTTTTTTTTSSSQQQOOONNNOOOOOOPPPRRRRRRSSSSSSRRRPPPNNNMMMHHHHHHHHHHHHHHHGGGGGGFFFEEEHHHLLLMMMMMMLLLKKKKKKIIIKKKMMMOOOPPPQQQPPPPPPOOOOOOQQQRRRSSSTTTTTTTTTVVVVVVVVVXXXZZZ[[[YYYXXXYYYXXXXXXYYY\\\```dddgggmmmnnnoooooonnnooorrruuuwwwuuurrrllleee^^^XXXUUUPPPSSSWWW[[[___bbbcccccc`````````aaaaaabbbbbbccc^^^______]]][[[ZZZ\\\]]]aaa```___^^^^^^^^^^^^^^^```aaabbbdddgggjjjmmmnnnmmmlllkkkkkknnnooooooooommmmmmnnnnnnmmmnnnqqqtttzzzzzzyyyvvvsssrrrsssuuuuuuuuuuuutttrrrpppnnnnnnnnnmmmmmmmmmnnnnnnllljjjfffeeecccbbb```^^^]]]]]]\\\[[[ZZZ[[[\\\\\\ZZZYYYRRRRRRQQQQQQPPPPPPQQQQQQPPPPPPQQQQQQQQQOOONNNMMMKKKLLLLLLLLLLLLKKKJJJJJJKKKMMMOOOQQQTTTYYY^^^aaaeeeggglllsssyyy~~~~~~~~~{{{yyy{{{xxxqqqnnnnnnsss{{{}}}{{{~~~xxxiiieeeffflllmmmfff___^^^aaabbbgggooozzzvvvqqqzzznnn]]]TTTMMMEEE@@@:::999999888888888888999888666555333333444555666------------------------...------,,,,,,------...,,,...//////...------...,,,,,,,,,---......//////------------------,,,,,,---------............///------......///000111111444444555777666555:::AAAJJJ___zzz~~~tttrrrwwwnnnbbbgggnnnjjjaaa\\\PPPNNNKKKKKKLLLNNNNNNMMMOOOQQQUUUXXX]]]bbbiiimmmxxxzzz~~~}}}||||||~~~~~~~~~~~~}}}|||zzzvvvsssqqqsssuuuwwwxxxvvvtttqqqnnnmmmlllmmmnnnjjjjjjkkkjjjiiigggeeecccbbbaaa```^^^]]]]]]]]]]]]cccdddddddddcccaaa```^^^]]]]]]]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUURRRPPPOOOPPPQQQQQQSSSSSSTTTTTTSSSQQQPPPNNNJJJJJJJJJJJJJJJIIIHHHHHHGGGJJJMMMOOOOOONNNNNNNNNJJJKKKLLLNNNOOOPPPPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUYYYYYYYYY[[[\\\\\\ZZZXXXWWWWWWXXXZZZ]]]```cccdddmmmnnnoooooooooqqqtttwwwyyyuuuooohhhaaa[[[WWWUUUSSSVVV[[[```dddfffffffffaaa````````````aaabbbccc^^^___```___\\\[[[\\\]]]aaa``````_________``````aaaaaabbbccceeehhhjjjlllmmmlllkkklllnnnooooooooonnnnnnooonnnnnnoooqqqtttyyyyyyxxxwwwttttttvvvwwwxxxyyyyyyvvvssspppoooooorrrqqqppppppqqqqqqpppnnnhhhhhhfffdddbbbaaa___^^^\\\[[[ZZZ[[[]]]]]]\\\ZZZTTTTTTSSSSSSRRRSSSSSSTTTRRRRRRRRRQQQPPPOOONNNNNNKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKMMMPPPTTTXXX\\\^^^```bbbgggnnnvvv{{{}}}}}}~~~zzzwwwyyy~~~wwwuuutttwww{{{~~~zzz~~~sssjjjffflllmmmgggaaaaaaccccccfffkkksss{{{}}}sssttt{{{fffYYYPPPGGGBBB999888888777777777888888777666666555555555555555---------------------------,,,,,,,,,,,,,,,,,,---,,,...000000---,,,---///,,,,,,------.../////////...------------,,,,,,,,,---------............///---......///111222222333222333666999888888>>>FFFUUUjjjzzzuuu{{{{{{yyyvvvdddVVVYYY^^^\\\WWWVVVNNNLLLJJJKKKMMMOOOPPPPPPPPPRRRWWW[[[```gggoootttzzz}}}}}}}}}}}}~~~|||{{{|||}}}|||zzzuuussspppppprrrtttuuuvvvuuussspppnnnlllmmmnnnoookkkmmmnnnnnnmmmkkkiiihhhggggggffffffeeeeeeeeedddggghhhiiiiiigggeeecccbbb_______________^^^]]]\\\YYYYYYYYYYYYZZZZZZZZZZZZYYYWWWUUURRRQQQQQQSSSTTTRRRSSSTTTTTTSSSRRRQQQPPPLLLLLLMMMMMMMMMLLLKKKJJJIIILLLNNNOOOOOOOOOPPPQQQMMMMMMNNNNNNOOOPPPQQQRRRWWWWWWXXXXXXYYYXXXXXXWWWYYYYYYZZZ\\\^^^^^^\\\YYYVVVWWWYYY\\\___aaaccccccjjjkkkmmmnnnoooqqquuuxxxxxxtttlllccc\\\WWWUUUTTTTTTWWW]]]bbbfffggggggfffdddcccaaa```_________```^^^___aaaaaa___]]]\\\\\\]]]]]]^^^^^^___aaabbbcccbbbbbbaaaaaaccceeehhhiiilllkkkjjjkkkmmmnnnnnnnnnlllnnnoooooooooqqqtttwwwyyyzzzzzzxxxwwwwwwyyy{{{{{{|||}}}zzzvvvsssrrrssssssqqqpppqqqrrrrrrpppooolllkkkjjjhhhfffdddbbbaaa]]]\\\[[[\\\\\\\\\ZZZXXXVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTSSSRRRQQQOOONNNNNNKKKLLLMMMOOOOOONNNLLLKKKJJJJJJLLLOOOTTTXXX[[[\\\]]]___cccjjjqqqvvvxxxxxxzzzxxxwwwyyy}}}}}}|||{{{{{{{{{}}}zzz~~~qqqeeeggghhhdddbbbeeegggggggggiiimmmsssyyy~~~|||uuuyyyqqq___TTTLLLFFF:::999999888999999::::::555666666777666555444333------------------------,,,++++++++++++++++++,,,))),,,......+++***+++---,,,,,,------.../////////++++++,,,------......///---------.........//////...///000111222333444444000111555999:::;;;BBBKKK]]]qqqyyyyyyuuurrr|||mmm[[[MMMOOOSSSQQQNNNOOOOOOMMMKKKKKKNNNPPPRRRRRRQQQTTTXXX]]]ccckkksssxxxxxx{{{~~~~~~zzzzzz{{{|||zzzyyyrrrpppnnnnnnpppssstttttttttrrrooommmmmmmmmoooppplllnnnqqqqqqooommmlllllljjjkkkkkklllllllllkkkkkkggghhhiiiiiihhhfffcccbbb___```aaaaaaaaaaaaaaa```YYYZZZZZZ[[[[[[\\\]]]]]]\\\ZZZWWWTTTSSSSSSUUUVVVRRRRRRSSSTTTTTTSSSQQQPPPMMMNNNOOOOOOOOONNNLLLKKKJJJMMMOOOPPPOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRTTTUUU[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYYZZZ]]]___```^^^\\\UUUWWW[[[^^^aaabbbccccccgggiiikkklllnnnqqquuuxxxxxxrrriii___XXXTTTSSSSSSSSSVVV\\\bbbeeefffeeedddgggeeeccc```^^^]]]]]]]]]]]]```bbbbbb```^^^\\\\\\YYYZZZ[[[]]]___bbbdddfffcccbbbaaaaaabbbdddfffgggkkkjjjiiiiiikkkmmmmmmlllkkklllnnnoooqqqtttxxx{{{zzz{{{{{{zzzyyyzzz|||~~~|||~~~}}}yyywwwwwwxxxqqqpppnnnoooppppppooommmnnnnnnmmmkkkiiifffdddccc___]]]\\\\\\\\\[[[XXXVVVWWWWWWWWWVVVWWWWWWXXXXXXVVVUUUTTTRRRQQQOOONNNNNNKKKLLLNNNOOOOOONNNMMMLLLJJJJJJKKKOOOSSSXXXZZZ[[[\\\^^^aaagggnnnrrrttttttuuuvvvxxxzzz|||}}}{{{|||~~~{{{xxxfffcccccc```bbbhhhddddddccccccdddiiipppuuu|||zzzxxxxxxdddWWWOOOJJJ<<<<<<<<<;;;;;;<<<======444555777888888666444333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------...//////------------.........///,,,,,,,,,---...///000000...///000111222333444444222222333666777<<>>>>>===999???DDD>>>555555555555555555555555------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---------------...------........./////////,,,------....../////////...//////000111222333333555666999===???EEERRR```uuu~~~{{{wwwyyyyyytttzzzfffXXXKKKGGGHHHIIIJJJLLLJJJJJJKKKKKKKKKMMMQQQUUUZZZ[[[]]]bbbiiiqqqxxx}}}{{{|||~~~~~~~~~}}}{{{wwwsssqqqkkkkkklllmmmoooppprrrsssqqqpppmmmkkklllmmmppprrrvvvtttssstttwwwyyyxxxwwwxxxwwwvvvtttsssrrrqqqqqqlllkkkkkkkkklllllljjjhhhcccddddddddddddbbb```___^^^]]][[[[[[]]]_________^^^]]]ZZZWWWUUUTTTSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYYYY]]]___```aaa```^^^\\\ZZZZZZZZZZZZ]]]``````]]][[[^^^ZZZYYY\\\^^^^^^```dddfffiiijjjiiikkkqqqsssrrrssslllaaaYYYUUUUUUWWWXXX^^^___aaadddggghhhgggfffgggfffdddbbb```___^^^^^^``````aaaaaaaaaaaa`````````^^^]]]\\\]]]___aaacccdddcccaaa``````bbbdddfffiiiiiijjjjjjkkkkkkjjjjjjjjjkkknnnssswwwyyyxxxvvv||||||||||||{{{|||}}}yyyvvvttttttrrrooommmkkklllmmmnnnoooooonnnllljjjhhhfffdddfffdddbbb```___^^^^^^^^^]]]XXXTTTTTTWWWZZZZZZXXXXXXXXXWWWUUUTTTRRRQQQPPPKKKKKKLLLLLLLLLLLLLLLLLLKKKMMMOOOQQQTTTWWWYYYZZZ^^^```bbbdddeeegggjjjmmmmmmnnnpppppppppqqquuuxxx}}}~~~|||zzzzzzzzzzzz}}}rrrfffcccaaa```aaa______]]][[[YYY[[[^^^aaaiiipppzzz{{{xxx|||qqq```XXXGGG???===<<<777;;;???888666666666666666666666666........................,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,///...---,,,,,,+++,,,,,,............/////////000......................../////////000000111111111111333888===@@@FFFUUUddd~~~|||uuuqqquuu{{{~~~www{{{{{{aaaTTTIIIFFFGGGGGGHHHJJJIIIIIIHHHHHHIIINNNTTTXXX[[[]]]aaagggnnnuuu{{{~~~{{{|||~~~~~~~~~~~~~~~{{{wwwssspppkkklllmmmooopppqqqqqqqqqooonnnlllkkklllnnnppprrrvvvvvvvvvxxx{{{~~~~~~~~~|||||||||{{{yyyvvvtttsssrrrqqqooooooooonnnllljjjggggggggggggeeecccaaa```^^^]]]\\\]]]___aaabbbaaa^^^\\\ZZZWWWUUUTTTTTTTTTSSSTTTVVVXXXXXXXXXWWWWWWQQQRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVVVVWWWXXXZZZ[[[^^^```aaabbbbbbaaa___^^^^^^]]]]]]^^^^^^]]][[[XXX]]]ZZZZZZ]]]^^^^^^```dddgggjjjlllkkkmmmqqqrrrpppooohhh^^^WWWUUUVVVYYYZZZaaaccceeehhhhhhgggeeedddiiihhhfffdddaaa___^^^]]]``````aaaaaa````````````___^^^]]]]]]]]]___aaacccdddcccaaaaaaaaaccceeefffiiiiiijjjjjjkkkkkkllllllmmmmmmooorrrvvvwwwvvvuuuyyy{{{}}}~~~}}}yyyuuussssssqqqooommmlllmmmnnnnnnooopppppppppnnnjjjgggdddgggfffdddbbbaaa``````aaa```\\\XXXXXX[[[]]]]]][[[ZZZZZZXXXVVVTTTRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPSSSVVVXXXZZZ[[[```bbbdddeeeeeefffhhhjjjhhhjjjllllllllllllnnnpppsssuuuxxx{{{}}}}}}{{{zzzzzzzzz~~~vvvjjjddd```^^^^^^___]]]ZZZUUURRRSSSVVVYYYaaahhhrrr{{{||||||ooo```OOOCCC@@@>>>888999<<<555666666666666666666666666------------------------,,,,,,,,,---------------------------------,,,,,,///...---,,,+++*********........./////////000000////////////............///////////////000000000,,,///444999<<>>999:::888777777777777777777777777........................,,,,,,------...///000000---------.........//////......---------...//////+++++++++,,,,,,,,,---------......///000111111222...///000111222333444444222555999<<<@@@OOOlll{{{yyyxxxssstttyyywwweeeXXXOOOKKKIIIJJJJJJGGGGGGJJJGGGIIILLLPPPUUU]]]gggmmmnnnppptttxxx|||}}}~~~~~~}}}{{{{{{|||~~~tttvvvyyy{{{|||{{{zzzyyyqqqrrrtttuuuvvvuuutttsssvvvuuuuuuuuuwwwyyy{{{|||{{{zzzyyyyyyyyyyyyyyyzzzyyywwwuuuuuutttssspppmmmggggggggggggeeecccaaa```[[[[[[[[[]]]^^^^^^\\\ZZZ[[[ZZZYYYXXXWWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\^^^```bbbbbbbbbbbb^^^```ccceeefffeeecccaaaaaa`````````````````````]]]^^^^^^ZZZVVVSSSTTTVVVWWWYYY^^^bbb```^^^aaahhhnnnuuuzzz{{{{{{yyyssslll^^^YYYSSSPPPRRRWWW]]]```eeehhhiiigggcccbbbfffkkkppppppqqqpppooollljjjhhhjjjhhhfffdddcccdddeeefffddddddeeeffffffgggggghhhhhhiiiiiikkklllmmmnnnnnnqqqqqqpppqqqsssvvvyyy{{{yyyvvvssssssuuuwwwyyyyyyxxxyyy{{{|||{{{|||~~~|||}}}~~~~~~}}}}}}{{{yyyvvvtttrrrqqqrrrsssssssssqqqmmmjjjgggjjjiiihhhfffffffffggggggcccccccccaaa^^^\\\\\\\\\^^^]]]\\\[[[ZZZYYYXXXWWWYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVXXXYYY[[[]]]______aaaeeeiiilllmmmmmmnnnooonnnjjjhhhhhhlllooopppooommmnnnoooqqqrrrsssssssssvvvzzz~~~~~~|||wwwzzz}}}|||xxxwwwyyy}}}}}}tttnnnhhh```\\\\\\XXXXXXWWWSSSNNNJJJHHHHHHMMMQQQWWW\\\aaagggpppvvvnnnWWWNNNAAA:::;;;:::888888888888888888888888---,,,,,,++++++,,,,,,---111...***'''&&&(((,,,///.........------,,,,,,,,,------------------------...------------...//////............/////////000***,,,000333444333222000111222777>>>EEEVVVttt~~~zzz{{{~~~}}}}}}kkk\\\UUUOOOKKKGGGEEEGGGIIIIIIHHHIIIJJJLLLQQQXXXaaaiiinnnpppsssvvvzzz}}}~~~~~~~~~~~~}}}}}}}}}{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyvvvuuuttttttuuuxxxzzz|||~~~~~~~~~{{{zzz{{{yyysssnnniiiiiigggeeecccaaa```___\\\\\\\\\\\\[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]]]]]^^^^^^_________^^^______`````````______^^^___aaacccddddddddddddaaabbbcccdddeeeddddddcccaaa```^^^]]]]]]^^^___```___]]]YYYVVVTTTSSSSSSSSSVVVXXX[[[[[[[[[^^^ccchhhrrrwww{{{}}}}}}yyynnnccc^^^XXXTTTTTTUUUWWW^^^eeejjjjjjjjjgggeeedddfffgggkkkmmmoooqqqqqqooollljjjlllkkkjjjhhhgggfffffffffeeeeeeeeeeeeeeefffggghhhkkkllllllkkkjjjkkkmmmppprrrqqqqqqqqqrrrtttvvvwww{{{zzzxxxwwwwwwxxxzzz{{{{{{zzzyyy{{{~~~~~~~~~}}}|||{{{yyywwwtttrrrpppuuuuuuuuusssqqqnnnllljjjkkkkkkjjjjjjiiigggfffeeefffeeedddbbbaaa___^^^]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWVVVZZZYYYXXXYYY[[[^^^bbbeeeiiihhhhhhhhhiiijjjkkkkkknnnmmmlllkkkkkklllmmmnnnpppoooooopppsssttttttssswwwxxxxxxyyyzzz}}}~~~xxxtttqqqwww|||yyysssrrrwww~~~wwwoooiiiccc```aaa]]]XXXSSSQQQLLLFFFDDDFFFHHHPPPXXXZZZYYY]]]gggpppyyyzzz\\\PPPIII@@@:::;;;999888777777888888777555------,,,,,,,,,,,,------000...+++***+++,,,------.........------,,,,,,,,,------------------------...------------...//////........./////////000000000000111222222222222222333444888???HHHZZZyyyzzzzzz|||yyy}}}{{{{{{uuudddVVVQQQNNNKKKGGGFFFHHHIIIIIIHHHKKKMMMPPPVVV]]]fffmmmqqqrrrtttxxx{{{~~~~~~}}}|||zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzwwwwwwwwwxxxyyy{{{~~~||||||}}}{{{uuuqqqjjjiiihhhfffcccaaa```___^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^___```aaaaaabbb______```aaabbbbbbaaaaaaaaabbbdddeeefffgggffffffbbbbbbdddeeeeeeeeedddddd^^^^^^^^^^^^^^^___``````[[[ZZZWWWTTTSSSRRRSSSSSSUUUWWWYYYZZZZZZ^^^dddjjjtttzzz~~~~~~}}}xxxlll```[[[UUURRRSSSTTTWWW^^^eeekkklllkkkiiigggggghhhjjjlllmmmooopppooommmkkkiiimmmlllkkkiiigggffffffeeefffeeeeeeeeeffffffggghhhhhhjjjkkkkkkkkkllloooqqqrrrrrrrrrssstttvvvxxxyyyzzzyyyxxxwwwwwwyyy{{{|||zzzzzzzzz{{{}}}~~~}}}|||}}}}}}|||zzzxxxvvvtttssssssssstttssssssqqqooonnnllllllkkkjjjiiigggeeedddddddddccccccbbbbbbbbbaaa___^^^^^^\\\[[[ZZZZZZYYYZZZZZZ[[[[[[ZZZYYYYYYXXX[[[ZZZZZZZZZ\\\```ccceeehhhhhhiiiiiijjjlllmmmmmmqqqqqqpppoooooooooooooooooonnnnnnpppsssuuuuuutttuuuvvvvvvwwwyyy|||~~~yyytttsssxxx|||zzztttsssyyy{{{sssmmmeee```___ZZZUUURRRQQQMMMFFFDDDFFFGGGNNNUUUVVVUUUXXXbbbjjjssszzzcccVVVNNNCCC<<<<<<;;;:::888888999999888666......------------.........---,,,---000111...,,,.........---------------------------------------...------------...//////....../////////000000000444333222111111222333444444555999@@@KKKaaa}}}wwwvvv{{{pppooouuu}}}~~~~~~yyylll\\\QQQMMMKKKJJJHHHHHHIIIJJJJJJIIIMMMPPPUUU]]]eeemmmsssvvvvvvxxxzzz}}}|||zzzxxxyyyyyyzzz{{{|||||||||{{{yyyzzz{{{}}}~~~}}}yyyuuummmkkkiiifffdddbbb``````````````````````````````````````````______^^^^^^^^^^^^___```bbbccccccddd``````bbbcccddddddddddddbbbccceeefffggggggggggggbbbcccdddeeeeeeeeedddddd\\\]]]^^^`````````______XXXWWWTTTRRRQQQRRRSSSSSSSSSUUUWWWWWWYYY^^^ffflllvvv|||}}}vvviii]]]WWWRRRPPPRRRUUUXXX___ffflllmmmmmmlllkkkkkklllnnnpppppppppooonnnmmmlllkkkmmmlllkkkiiihhhggggggfffffffffffffffffffffggghhhfffiiikkkmmmmmmnnnoooqqqrrrssstttvvvxxxzzz{{{|||zzzyyyxxxwwwwwwyyy{{{|||xxxzzz|||{{{zzz{{{|||zzz}}}}}}}}}|||zzzyyywwwvvvuuuvvvvvvvvvtttsssqqqpppmmmmmmlllkkkiiigggeeecccbbbbbbccccccdddeeeeeeeee``````___]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\^^^aaadddfffhhhiiijjjkkkmmmooopppqqqttttttuuuuuuuuutttrrrqqqooonnnnnnpppsssuuuuuutttuuuuuuvvvwwwyyy}}}yyytttrrrwwwzzzwwwrrrrrrxxx~~~vvvpppiiibbb___[[[WWWUUUTTTOOOHHHDDDEEEGGGLLLQQQQQQOOORRRZZZbbbooouuunnn___TTTHHH@@@???>>><<<:::999::::::999777//////............//////...,,,+++---111222///,,,...............---------...........................------------...//////...////////////000000000222111111111111222333444444666:::AAAOOOhhh}}}~~~tttkkkllltttsssfffXXXOOOLLLIIIIIIIIIIIIJJJKKKJJJJJJMMMQQQYYYbbbjjjrrrvvvyyyzzz{{{}}}{{{yyyzzz{{{}}}~~~|||}}}{{{xxxpppnnnkkkhhhfffdddcccbbbbbbbbbbbbbbbccccccccccccccccccbbbbbbaaaaaa``````^^^___```aaabbbcccdddeee```aaacccdddeeefffffffffaaabbbccceeeffffffeeeeeebbbbbbbbbccccccccccccbbb\\\^^^```aaaaaa```]]]\\\YYYWWWTTTRRRQQQQQQQQQRRRQQQRRRTTTUUUWWW^^^gggnnnuuu{{{|||tttggg[[[TTTPPPOOOSSSWWW[[[aaahhhlllmmmnnnnnnmmmmmmnnnppptttsssqqqpppooonnnnnnmmmkkkjjjjjjiiiiiiiiijjjjjjhhhggggggggggggggghhhhhhgggjjjmmmnnnnnnnnnnnnoooqqqrrrtttwwwzzz{{{}}}}}}|||zzzxxxwwwwwwwwwyyyzzzvvvzzz|||zzzwwwxxx}}}|||~~~~~~~~~~~~}}}|||{{{zzz||||||{{{yyywwwtttqqqooooooooonnnllljjjgggeeedddbbbbbbccccccdddeeeffffffbbbbbb```___^^^^^^^^^___^^^^^^____________^^^^^^^^^^^^^^^^^^```ccceeeggghhhjjjlllnnnppprrrtttuuutttuuuxxxyyyzzzyyywwwuuurrrqqqqqqrrrtttuuuuuutttvvvvvvwwwwwwzzz~~~wwwqqqooorrrtttqqqmmmnnntttzzzzzzrrrjjjccc___```\\\ZZZYYYSSSKKKFFFEEEIIIMMMPPPPPPMMMOOOUUU[[[jjjrrr~~~yyygggYYYLLLDDDBBB???===:::999999999888777000//////......//////000///,,,***+++...000///......................................................------------...//////////////////000000000111,,,---///111222333444444333666:::BBBTTTppp{{{ooogggkkksss{{{|||zzznnnaaaSSSLLLJJJGGGHHHIIIJJJJJJKKKLLLMMMNNNSSS[[[eeennnuuuyyy{{{~~~~~~}}}{{{|||}}}~~~{{{tttrrroookkkiiihhhggggggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddccccccbbbaaaaaa^^^___```aaabbbcccddddddaaaaaacccdddffffffggggggaaabbbdddeeefffeeeeeedddaaaaaa``````````````````^^^```aaabbbaaa___[[[YYY[[[YYYVVVSSSPPPPPPPPPPPPNNNPPPRRRTTTWWW^^^gggooorrryyy}}}xxxpppeeeZZZSSSPPPQQQVVV[[[^^^eeekkkkkkmmmnnnnnnnnnnnnooopppsssrrrpppooommmmmmmmmmmmhhhhhhhhhiiijjjlllmmmnnnjjjjjjiiiiiihhhiiiiiijjjjjjllloooooonnnmmmlllmmmnnnqqqtttxxxzzz|||||||||}}}|||yyyvvvuuuuuuuuuvvvuuuxxxzzzxxxuuuvvv|||~~~~~~}}}}}}~~~~~~}}}|||zzzwwwuuusssqqqpppooonnnkkkiiigggeeedddddddddddddddddddddeeeeeecccbbb`````````aaabbb``````aaaaaaaaaaaaaaa````````````aaaccceeeggghhhjjjkkknnnqqqtttvvvwwwxxxsssuuuyyy|||}}}}}}{{{zzzxxxvvvuuuuuuvvvvvvuuutttuuuuuuuuuvvvxxx}}}|||tttnnnmmmnnnooollliiikkkrrrxxxwwwkkkbbb^^^```\\\[[[ZZZVVVNNNJJJJJJNNNQQQSSSRRRPPPOOOSSSXXXbbbkkkyyy~~~zzzrrraaaSSSIIIEEE@@@===:::888888888777666//////............//////......---------......///.............../////////...........................------------...///////////////000000000111111***+++...111333444444444333777<<>>::::::999999888......//////////////////........................000000000000000000111222,,,,,,,,,------...............///000000000000000.........//////000111222222111111000111333444555777===EEERRRkkkyyyqqqppptttzzz}}}}}}|||vvvwwwooohhh^^^VVVQQQMMMJJJGGGFFFGGGHHHKKKNNNRRRUUUWWWbbbgggnnnvvv{{{}}}zzzxxxyyyzzzzzzzzz|||{{{zzzxxxuuusssqqqpppppppppppppppnnnllljjjiiiggggggeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccdddcccbbbaaaaaaaaacccdddcccdddcccaaa^^^\\\[[[\\\XXXXXXZZZ]]]```aaa```^^^XXXWWWVVVTTTQQQNNNKKKJJJGGGLLLSSSVVVWWW[[[bbbhhhrrrxxx{{{uuuhhh[[[SSSQQQOOORRRWWW^^^dddhhhhhhgggjjjllloooqqqqqqpppqqqrrrpppqqqrrrrrrqqqpppooonnnnnnnnnmmmkkkiiihhhiiikkkllllllmmmmmmmmmlllkkkkkkiiijjjkkklllmmmoooppppppooorrruuuxxxzzzzzzyyyxxxuuutttsssrrrqqqrrrssssssttttttssstttvvvyyy}}}~~~~~~}}}}}}||||||{{{{{{zzz|||~~~~~~}}}~~~|||zzzyyyyyyxxxvvvtttssstttuuuvvvuuutttsssrrrsssqqqnnnlllmmmmmmlllkkknnnlllkkkiiihhhhhhiiiiiinnnmmmlllllllllmmmnnnooolllnnnqqqrrrqqqqqqqqqrrrssstttvvvyyyzzz{{{{{{{{{~~~~~~tttmmmfffddd```]]]\\\___fffkkkyyywwwnnnfffcccaaa]]][[[\\\\\\]]]^^^```bbbaaa___\\\XXXXXX[[[aaagggqqqqqqtttwwwlllWWWLLLDDD>>>>>>???<<<:::;;;///////////////.............................................///000111222---------....../////////......///000000000/////////......//////000111222222111111111111333444555777===GGGVVVooozzzvvvrrrrrrvvv|||~~~tttuuutttpppgggaaaXXXQQQNNNLLLIIIHHHEEEEEEGGGIIINNNSSSWWWZZZiiimmmrrrwwwzzz}}}}}}{{{{{{||||||{{{~~~}}}{{{yyyvvvuuutttsssrrrrrrrrrrrrpppnnnlllkkkhhhgggfffeeedddcccccccccaaaaaabbbbbbbbbbbbbbbccceeedddcccbbbaaaaaaaaaaaabbbccccccbbb^^^\\\[[[[[[YYYYYY[[[^^^aaaaaa```^^^YYYXXXVVVSSSPPPMMMKKKIIIEEEJJJPPPTTTXXX]]]eeelllsssxxx{{{uuuhhh[[[SSSQQQPPPRRRWWW]]]bbbfffgggggglllnnnqqqqqqpppppppppqqqooopppqqqqqqqqqpppooonnnnnnnnnmmmjjjhhhggghhhiiillllllmmmmmmmmmmmmmmmlllllllllmmmmmmnnnnnnooooooppprrruuuwwwxxxwwwvvvuuuttttttsssrrrrrrrrrrrrssstttttttttuuuvvvxxxzzz|||zzz{{{||||||}}}}}}||||||~~~~~~}}}{{{{{{{{{{{{yyyxxxttttttttttttttttttsssssssssqqqnnnmmmmmmmmmmmmlllllllllkkkkkkllllllmmmmmmnnnmmmlllkkkkkklllnnnooooooqqqttttttssssssssstttssstttwwwyyy{{{||||||||||||rrrkkkeeeddd```]]]\\\___dddiiisss{{{uuukkkgggeeeaaa___`````````bbbeeefffeeeaaa^^^YYYXXXZZZ^^^bbbiiiwwwxxxrrrsss|||uuu___PPPFFF>>>======:::777777000000//////.........---........................,,,------...///000000111.........///////////////....../////////......---////////////000111222222222222111111222333555666666>>>JJJ]]]wwwyyyyyyyyyzzz|||~~~{{{nnnnnn~~~wwwggg```\\\XXXQQQLLLJJJIIIHHHGGGEEEEEEGGGJJJOOOVVV]]]aaammmpppuuuxxxzzz|||~~~~~~}}}~~~~~~~~~|||yyywwwwwwvvvvvvuuuuuuuuuuuusssqqqooonnniiiiiihhhgggfffeeedddddd``````aaaaaabbbbbbbbbbbbeeeeeeeeedddbbbaaa___^^^aaabbbcccbbb___\\\[[[ZZZZZZZZZ\\\^^^aaabbb```^^^YYYXXXVVVSSSPPPMMMJJJIIIDDDHHHNNNSSSXXX```jjjqqqtttxxxyyysssgggZZZSSSQQQSSSUUUYYY]]]bbbfffiiijjjoooqqqrrrrrrpppnnnnnnnnnmmmnnnpppqqqqqqpppoooooooooooonnnllliiihhhhhhiiikkkkkklllmmmnnnnnnnnnnnnoooooooooooooooooonnnnnnqqqrrrtttvvvvvvuuusssrrrssssssttttttssssssrrrqqqttttttuuuuuuvvvvvvwwwwwwuuuwwwyyy{{{}}}~~~~~~~~~~~~||||||}}}~~~}}}|||vvvuuutttsssssssssttttttsssqqqooonnnnnnooonnnllljjjkkkmmmnnnpppqqqqqqqqqooommmkkkjjjkkkllloooqqqsssuuuwwwwwwvvvuuuuuuvvvsssuuuwwwzzz|||~~~~~~~~~}}}rrriiigggfffccc___^^^```dddhhhllluuu~~~sssmmmiiieeeccceeecccdddgggjjjkkkiiiddd```ZZZWWWWWWYYY[[[___iiitttsssrrrwwwlllWWWLLLAAA===<<<999666555000000000///......------..............................//////////////////..................//////...............------,,,////////////000111222333222222111111222333555666777???OOOfff~~~xxxkkkjjj|||sssbbbYYYUUURRRMMMIIIGGGFFFFFFGGGGGGGGGIIILLLSSS\\\dddiiilllppptttyyy|||}}}||||||zzzxxxxxxxxxxxxwwwwwwwwwvvvuuusssqqqpppjjjjjjjjjiiihhhgggfffeee``````aaaaaaaaabbbbbbbbbcccdddddddddcccaaa___^^^___aaabbbaaa^^^[[[ZZZZZZZZZZZZ\\\___bbbbbbaaa___ZZZYYYVVVRRROOOLLLIIIHHHEEEHHHMMMRRRYYYbbblllttttttvvvuuuooocccYYYSSSQQQVVVYYY\\\```cccgggkkknnnqqqssstttssspppnnnlllllllllmmmooopppqqqppppppooopppqqqqqqooollljjjjjjkkkiiijjjkkklllmmmnnnnnnnnnoooppppppqqqqqqppppppoooppprrrsssuuuuuuuuutttsssrrrssstttuuutttsssrrrqqqttttttuuuvvvvvvuuuttttttqqqtttwwwzzz}}}~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~}}}yyywwwuuurrrrrrssstttvvvtttrrrppppppqqqqqqooonnnkkklllnnnppprrrrrrrrrqqqooonnnllljjjkkkmmmppprrruuuwwwyyyyyyxxxvvvvvvwwwtttvvvyyy|||~~~~~~tttkkkjjjhhhfffbbb```bbbfffiiijjjqqqzzzyyyqqqkkkfffdddfffdddfffiiimmmnnnkkkeeeaaaYYYVVVTTTUUUUUUVVV]]]eeeppp~~~yyyuuuxxxzzzaaaSSSEEE???===:::888777000000//////.........---////////////////////////111111111111111000......---------------------------...............------/////////000000111222333333222222222222444555666888AAAUUUpppxxxlllmmmooo___VVVRRRPPPMMMIIIFFFEEEEEEFFFFFFGGGIIINNNVVV```iiinnnnnnqqquuuyyy}}}~~~~~~~~~|||zzzyyyyyyyyyyyywwwwwwwwwwwwvvvtttrrrpppllllllllllllkkkiiihhhgggaaaaaaaaaaaaaaaaaaaaaaaa```aaabbbcccbbbaaa```___]]]___```___\\\ZZZYYYYYYZZZZZZ\\\```cccdddbbb```[[[YYYVVVRRRNNNJJJHHHGGGHHHJJJNNNSSSZZZdddmmmssstttsssoooggg^^^VVVRRRRRRXXX[[[___aaadddgggkkknnnrrrssstttssspppnnnllllllmmmnnnooopppqqqqqqpppoooooopppqqqooommmkkkkkklllhhhiiijjjllllllmmmmmmmmmmmmoooppprrrsssrrrqqqqqqoooppprrrtttvvvvvvwwwwwwrrrssstttuuutttsssrrrqqqttttttuuuuuuuuuuuutttsssrrrsssvvvyyy|||~~~}}}|||{{{{{{|||~~~~~~}}}}}}}}}|||{{{{{{yyyvvvsssssstttvvvwwwuuutttssssssttttttrrrpppmmmnnnoooqqqqqqqqqpppooopppnnnmmmlllmmmooorrrtttuuuwwwyyyyyyxxxwwwwwwxxxwwwxxx{{{~~~}}}~~~vvvllljjjhhheeeaaa___aaaeeeiiikkkpppvvvyyyzzz|||uuummmfffcccdddccceeeiiilllmmmkkkeeeaaaYYYUUUSSSTTTSSSRRRVVV[[[dddssszzzzzzjjjYYYHHH@@@>>>;;;999888////////////////////////////////////////////////111111222222222000///...---------------,,,,,,,,,------...///////////////000000000000111222333333333333222222333444555777:::DDD[[[zzz~~~zzzrrriiilll~~~}}}yyygggYYYRRROOOOOOMMMJJJFFFEEEFFFGGGEEEFFFJJJPPPYYYccclllqqqtttvvvyyy{{{|||~~~~~~~~~}}}}}}|||{{{{{{zzzyyyxxxxxxxxxxxxvvvtttrrrqqqmmmnnnnnnnnnmmmkkkiiihhhddddddccccccbbbaaaaaaaaa______````````````______\\\]]]]]][[[YYYWWWXXXXXXYYYZZZ\\\```dddeeedddccc]]]ZZZVVVQQQMMMIIIHHHGGGIIIKKKNNNTTT]]]fffnnnrrrrrrooohhh___WWWRRRRRRSSSWWW[[[```cccdddfffjjjmmmqqqssstttsssqqqooonnnnnnnnnoooqqqrrrrrrqqqpppppplllnnnoooooommmllllllllljjjjjjkkklllmmmmmmmmmmmmmmmnnnppprrrssssssrrrqqqooopppqqqsssuuuwwwwwwxxxssssssttttttssssssrrrqqqssssssttttttuuuuuuvvvvvvvvvvvvwwwyyy{{{|||~~~~~~}}}}}}||||||}}}|||||||||{{{{{{}}}{{{xxxvvvuuuuuuwwwxxxwwwvvvvvvvvvwwwwwwuuusssoooooopppppppppoooooonnnpppoooooooooppprrrsssuuutttvvvyyyzzzyyyyyyyyyzzzyyy{{{}}}}}}~~~yyyoooiiifffbbb^^^\\\___eeeiiinnnrrrvvvxxxyyy|||~~~}}}{{{}}}~~~sssiiiddddddccceeehhhlllmmmlllgggccc\\\XXXVVVVVVUUUSSSSSSVVV]]]kkkzzz|||zzztttaaaLLLBBB???<<<999888------......///000000000////////////////////////---...000111222111000//////.........------------,,,---...///000111111111000000000000111222333333333333222222333444666777<<>>:::999,,,,,,---...///000111111000000000000000000000000)))+++---000111222111000000000//////.........---,,,,,,...000111222222222000000000000111222333444333333222222333444666777===HHHbbb~~~~~~{{{uuupppuuuuuucccWWWPPPNNNIIIJJJKKKIIIGGGFFFIIILLLKKKMMMSSS[[[dddmmmuuuyyyxxxzzz||||||}}}}}}}}}{{{zzzzzz{{{zzzyyywwwuuusssooopppqqqqqqpppnnnkkkjjjiiihhhgggeeecccaaa```___bbb```^^^\\\[[[ZZZ[[[[[[[[[ZZZXXXUUUSSSSSSVVVXXXWWWXXX[[[```eeehhhhhhfff^^^[[[VVVPPPLLLHHHGGGFFFFFFHHHMMMVVVaaajjjqqqtttooohhh\\\RRRLLLMMMQQQUUU]]]cccjjjmmmmmmmmmooorrrnnnpppssssssrrrqqqqqqrrrrrrsssssstttsssrrrpppoooppprrruuuvvvuuutttuuuvvvoooppppppppppppoooooonnnoooqqqrrrsssrrrpppmmmlllppppppqqqqqqqqqrrrrrrrrruuutttsssrrrqqqrrrssstttrrrrrrrrrrrruuuxxx{{{}}}}}}{{{xxxxxxyyy{{{|||wwwxxxxxxyyy{{{|||~~~~~~}}}~~~~~~|||zzzyyyyyyyyyyyyzzzzzzzzz{{{|||{{{yyywwwqqqqqqpppooopppqqqssstttoooqqqsssuuuvvvvvvvvvuuutttwwwzzz|||||||||~~~~~~|||nnnjjjddd___^^^dddlllssspppuuu|||}}}vvvmmmkkkhhhhhhjjjnnnpppqqqooommmfffaaa^^^^^^[[[UUURRRRRRQQQ[[[fffppp|||}}}xxx]]]NNNGGGBBB===;;;000///...------...///000......//////000000111111333222222111111111111111---------...///000000111000000000000000000000000,,,---///000111222333333333555666555555555777999>>>MMMkkk~~~~~~|||yyy}}}jjjWWWQQQMMMHHHKKKJJJHHHFFFFFFGGGHHHIIILLLRRR[[[bbbhhhpppxxx}}}~~~}}}~~~~~~~~~}}}|||zzzxxxvvvtttssssssttttttrrrqqqooonnnmmmllliiigggeeebbb```___^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[XXXWWWVVVTTTTTTTTTTTTUUUWWWZZZ]]]aaadddfffffffff```[[[TTTNNNJJJHHHFFFEEEFFFGGGKKKTTT```iiinnnoooeee\\\RRRNNNLLLMMMTTT\\\aaadddhhhkkklllmmmoooqqqoooppppppqqqqqqppppppooouuuuuuuuutttttttttttttttvvvvvvwwwxxxwwwvvvuuutttooommmllllllnnnooonnnnnnpppqqqqqqqqqqqqpppoooooolllnnnppprrrrrrqqqooommmqqqpppoooooooooppprrrrrrssssssttttttuuuyyy~~~}}}{{{yyyzzz{{{|||xxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz|||{{{|||}}}~~~}}}zzzxxxsssrrrqqqqqqrrrsssuuuvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwxxx{{{}}}~~~~~~}}}}}}vvvkkkbbbaaadddgggjjjmmmvvvzzz~~~uuuhhhjjjggghhhlllnnnnnnppptttllliiieeebbb___ZZZRRRMMMQQQVVV^^^gggpppzzzjjjSSSGGGBBB>>>:::000///............///000////////////000000000000111111000///////////////------......///000000111000000000000000000000000000111222333444555555555333444555555444555777999@@@PPPmmm}}}||||||~~~{{{|||fffUUUOOOLLLHHHKKKJJJHHHGGGFFFGGGIIIJJJNNNUUU^^^fffmmmssszzz}}}|||zzzxxxvvvuuutttsssttttttsssrrrpppnnnllljjjhhhgggdddbbb```^^^^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[YYYWWWUUUSSSRRRRRRSSSTTTWWWYYY\\\```cccddddddeee```[[[TTTNNNJJJHHHFFFEEEHHHIIINNNWWWbbbkkknnnooocccZZZQQQMMMLLLNNNVVV^^^bbbfffjjjlllnnnoooqqqrrrrrrssssssttttttttttttsssuuuvvvvvvvvvvvvvvvuuuuuuwwwwwwxxxyyyyyyxxxvvvuuuooommmllllllnnnooonnnmmmqqqqqqrrrrrrrrrqqqqqqpppnnnooopppqqqqqqqqqooonnnnnnnnnmmmmmmnnnooopppqqqrrrssstttttttttvvvzzz}}}|||yyyxxxxxxyyyzzzyyyzzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}|||{{{|||}}}~~~}}}zzzxxxvvvuuutttsssssssssttttttuuuuuuvvvvvvwwwxxxxxxxxxyyyyyyzzz|||~~~}}}qqqeeebbbccceeeiiimmmyyy~~~~~~~~~qqqmmmiiigggjjjlllkkkmmmppptttpppkkkfffaaa[[[TTTOOOLLLQQQXXXaaajjjttt~~~qqqXXXJJJCCC>>>:::000//////......//////000000000000000////////////000///......------......------......///000000000000000000000000000000000///000111222222222222222222333444444333555777:::CCCTTTqqqzzzvvvvvvxxx|||~~~|||zzzcccUUUPPPMMMJJJKKKIIIGGGFFFFFFHHHJJJLLLPPPXXXccckkkrrrwww|||~~~~~~~~~~~~~~~{{{{{{yyyxxxvvvuuutttsssttttttuuutttrrrnnnkkkhhhhhhfffdddaaa___^^^]]]]]]\\\ZZZWWWUUUUUUWWWZZZ\\\[[[XXXUUURRRQQQQQQSSSUUUXXXYYY[[[^^^```aaabbbccc```[[[TTTNNNKKKIIIGGGFFFIIIKKKQQQ[[[fffmmmnnnmmm___WWWOOOLLLLLLOOOXXXaaaeeehhhllloooqqqrrrtttuuuvvvwwwxxxxxxyyyyyyyyyyyyvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyxxxwwwuuutttooommmllllllmmmnnnnnnmmmpppqqqqqqrrrrrrrrrqqqqqqoooooooooooooooooooooooommmmmmmmmnnnnnnpppqqqrrrssstttuuuuuuttttttuuuwww~~~|||yyyvvvuuuuuuwwwxxxzzz{{{|||}}}}}}|||zzzyyyyyy{{{~~~||||||{{{}}}~~~}}}{{{xxxzzzyyyxxxvvvuuutttttttttuuuvvvwwwxxxyyy{{{|||||||||{{{{{{|||~~~xxxiiibbbaaaccciiinnn{{{~~~}}}qqqkkkgggggghhhgggiiillltttqqqkkkfffaaa\\\VVVRRRKKKNNNTTT[[[cccnnnyyy{{{aaaPPPEEE???;;;000//////////////////000111111000000//////......//////...------------...............//////000000///////////////////////////000000111111111000000111222333333333555888;;;EEEXXXuuu|||zzzzzzzzz}}}|||yyyzzz}}}uuubbbVVVRRRPPPNNNIIIGGGEEEDDDEEEGGGJJJLLLQQQZZZeeennntttxxx|||~~~}}}|||{{{{{{{{{xxxxxxwwwvvvuuutttsssrrrtttuuuwwwwwwtttpppkkkhhhhhhfffcccaaa___^^^]]]]]]]]][[[WWWTTTTTTWWW[[[]]]]]]ZZZVVVRRRQQQRRRUUUWWWXXXYYYZZZ\\\^^^___aaabbbaaa\\\UUUOOOLLLJJJHHHGGGJJJMMMTTT___iiimmmllliii[[[TTTMMMLLLMMMRRR[[[dddhhhkkkooorrrsssuuuvvvxxxyyyyyyzzz{{{||||||||||||wwwxxxzzz{{{|||{{{zzzyyyuuuvvvwwwxxxxxxvvvsssrrrooommmllllllmmmmmmmmmlllnnnooopppqqqqqqqqqqqqqqqoooooommmllllllmmmnnnnnnnnnnnnoooppprrrssstttuuutttvvvwwwwwwuuusssrrrrrryyywwwuuussssssuuuwwwxxxzzzzzz|||}}}}}}zzzyyyyyy{{{}}}}}}|||{{{|||}}}}}}{{{yyy{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwxxxzzz|||~~~}}}}}}}}}~~~nnnddd```bbbhhhpppzzzvvvmmmeeedddddddddeeeiiillliiieeeaaa]]]YYYVVVUUUOOOQQQTTTXXX```iiittt{{{kkkWWWIIIAAA===///000000000000000000///111111000000//////......111000//////......//////............////////////////////////////////////333333444444555444444444111222222222333555:::===FFF\\\yyy~~~|||~~~~~~}}}}}}uuuqqqrrruuuyyy}}}nnn^^^UUUQQQOOONNNGGGEEECCCBBBDDDGGGKKKMMMSSS\\\gggppptttwwwzzz|||}}}}}}|||{{{{{{{{{||||||zzzxxxwwwvvvuuuuuuuuuuuutttsssqqqqqqtttuuuxxxxxxvvvqqqllliiihhhfffdddaaa___^^^^^^^^^___\\\XXXUUUUUUXXX\\\______\\\XXXTTTSSSUUUWWWYYYYYYYYYZZZ[[[]]]___aaacccddd^^^WWWQQQMMMKKKIIIHHHJJJNNNWWWbbbkkkmmmiiidddWWWQQQMMMMMMPPPUUU]]]fffjjjmmmqqqtttuuuvvvxxxzzzzzzzzz{{{|||||||||||||||xxxyyyzzz{{{||||||{{{zzzvvvwwwyyyzzzyyywwwtttrrrooonnnlllkkklllmmmlllkkkllllllmmmoooppppppppppppooommmllljjjjjjjjjkkkllllllmmmoooqqqssstttvvvvvvwwwyyyzzzyyywwwtttrrrrrrtttsssrrrqqqsssuuuxxxzzzyyyzzz{{{|||~~~}}}{{{zzz{{{|||}}}}}}|||{{{{{{||||||{{{yyyzzzzzz{{{{{{{{{|||||||||xxxyyyzzz|||}}}~~~ttthhhbbbbbbhhhpppyyy}}}rrrgggccccccbbbdddgggfffeeebbb]]]YYYVVVTTTTTTSSSTTTUUUWWW\\\dddmmmtttwww```PPPFFFAAA///000000111111000000///000000000000////////////222111000000//////000000......//////////////////000000000000000000000000111222333333444444444444222222333333333777;;;???KKKaaa}}}|||vvvqqqttt}}}~~~wwwmmmiiimmmqqqyyy~~~{{{gggYYYRRRMMMJJJKKKFFFDDDBBBBBBCCCHHHLLLOOOXXX```jjjqqqtttvvvyyy{{{|||~~~~~~|||{{{{{{{{{{{{~~~~~~zzzwwwuuutttsssttttttuuutttsssqqqppprrrtttvvvvvvuuuqqqllliiiiiigggeeebbb```___^^^^^^___\\\YYYVVVVVVYYY\\\___^^^\\\YYYVVVVVVWWWYYY[[[[[[ZZZZZZ[[[]]]```dddfffhhhbbbZZZTTTOOOLLLJJJHHHJJJPPPZZZfffnnnnnnggg```TTTPPPNNNQQQTTTXXX___fffjjjmmmqqqtttvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{|||yyyzzz}}}~~~}}}zzzvvvtttooonnnlllkkkllllllkkkjjjjjjjjjlllmmmooooooppppppnnnmmmllljjjjjjjjjjjjkkkiiijjjlllooorrrtttuuuuuuxxxzzz{{{zzzxxxuuuttttttsssrrrqqqqqqsssvvvyyy|||yyyzzzzzz{{{|||}}}~~~~~~~~~}}}|||}}}}}}~~~|||{{{{{{||||||{{{zzzxxxyyy{{{|||~~~{{{||||||}}}~~~~~~pppfffccchhhoooxxx~~~|||mmmfffdddcccdddfffgggfffddd___YYYTTTRRRQQQTTTTTTTTTUUUXXX^^^ffflll|||jjjWWWJJJEEE///000111111111111000///////////////000000000000222111000000//////000000/////////////////////...000000000000000000000000...///000111222333333333222333333333444888===AAAQQQhhh|||sssmmmqqqrrrhhhhhhpppxxxxxxcccWWWPPPJJJHHHIIIGGGEEECCCCCCEEEJJJOOORRR___fffnnntttvvvxxxzzz|||}}}~~~~~~}}}}}}}}}~~~~~~|||zzzxxxwwwssstttuuuvvvvvvuuusssrrrnnnppprrrsssrrroookkkiiijjjhhhfffcccaaa``````___]]][[[XXXVVVVVVXXX[[[]]][[[ZZZYYYWWWWWWXXXZZZ[[[\\\[[[[[[[[[^^^bbbfffiiikkkfff]]]VVVQQQMMMJJJHHHLLLRRR^^^jjjqqqoooggg___RRROOOPPPTTTXXX[[[```fffjjjmmmqqqtttuuuvvvxxxzzz{{{{{{|||{{{{{{zzzyyyxxxyyyxxxwwwwwwwwwyyy{{{|||xxxzzz|||~~~|||yyyuuussspppnnnlllkkkllllllkkkjjjiiijjjlllnnnooopppqqqqqqooonnnmmmlllkkkkkkkkkkkkgggiiilllpppsssuuuvvvvvvxxxyyyzzzyyywwwvvvvvvvvvuuutttrrrrrrsssvvvyyy{{{{{{{{{{{{|||||||||}}}}}}~~~~~~|||{{{{{{||||||{{{zzzxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyllleeeffflllttt{{{wwwlllhhheeedddeeeeeeffffffbbb[[[VVVSSSSSSSSSTTTTTTUUUWWW]]]ccchhhvvv{{{ttt]]]NNNGGG///000111222222111000///......//////000000111111111111000//////////////////////////////.........000000000000000000000000000111333444555666666777333333444444555999>>>CCCVVVmmm}}}tttlllqqq~~~ooohhhlllxxxyyydddXXXRRRKKKHHHJJJHHHGGGDDDDDDGGGKKKQQQUUUeeekkkrrrwwwyyyzzz|||~~~~~~}}}}}}}}}~~~}}}{{{zzztttuuuwwwxxxxxxvvvuuussslllmmmooooooooommmjjjhhhkkkiiigggdddbbbaaa``````\\\ZZZWWWVVVVVVWWWZZZ\\\YYYXXXXXXWWWXXXYYYZZZ[[[]]]\\\[[[\\\___dddhhhlllnnnhhh___WWWRRRNNNJJJHHHMMMTTT```mmmtttqqqggg^^^RRROOOQQQVVV[[[\\\aaafffiiilllpppsssuuuvvvxxxyyy||||||||||||{{{yyyxxxwwwyyywwwvvvuuuuuuxxx{{{}}}uuuwwwzzz{{{zzzvvvrrrooopppnnnlllkkkllllllkkkiiijjjkkklllnnnpppqqqrrrrrrpppoooooonnnnnnmmmlllllliiikkknnnrrruuuwwwxxxyyywwwxxxyyyxxxvvvvvvvvvxxxxxxvvvtttssssssuuuwwwyyy||||||||||||||||||||||||~~~|||{{{zzz{{{|||{{{zzzyyyzzz|||~~~~~~}}}||||||qqqfffeeeiiipppvvv|||~~~qqqkkkfffdddeee```bbbdddbbb]]]XXXVVVVVVSSSTTTUUUVVVYYY^^^eeeiiirrrvvvzzz```PPPHHH///000000111111111111000//////............//////000000000000000000000000,,,------...///000111111........................111111222333333333333222666444333555666777===EEEUUUsssxxxqqqppp{{{qqqkkkqqq}}}}}}yyyaaaTTTOOOJJJFFFEEEEEEEEEEEEGGGKKKQQQWWWZZZeeepppwwwwwwuuuwwwzzz|||{{{|||~~~~~~}}}~~~zzzyyyyyyyyyzzzyyyvvvttttttrrrooonnnnnnooonnnmmmooommmjjjgggdddaaa___^^^[[[YYYXXXWWWWWWXXXYYY[[[UUUUUUVVVVVVWWWXXXYYYYYYXXXYYYYYYZZZ]]]aaahhhlllnnnkkkhhhcccYYYNNNKKKMMMPPPXXXeeepppsssmmmbbbZZZPPPQQQUUUYYY^^^bbbeeegggkkkmmmqqquuuwwwyyyyyyxxxyyyzzz{{{{{{zzzwwwtttrrrwwwvvvvvvuuuvvvvvvwwwwwwtttuuuwwwxxxwwwvvvtttsssoooooonnnmmmkkkhhhfffeeefffiiilllpppssstttttttttqqqooommmjjjhhhgggffffffhhhiiimmmrrrxxxzzzzzzyyyxxxxxxwwwvvvuuuuuuuuuuuuyyyzzzyyywwwvvvvvvwwwyyy|||}}}~~~~~~}}}|||~~~~~~}}}}}}~~~~~~|||||||||{{{yyyxxxyyyzzz{{{||||||}}}}}}|||~~~~~~~~~~~~~~~oooiiillllllnnnvvv}}}xxxyyy|||{{{ooofffccceeeaaaaaaaaaaaa___\\\YYYWWWXXXYYYYYYVVVTTTXXX```gggooorrrwww|||iiiVVVOOO222222222222000///...---//////............//////000000000000000000000000---.........///000000000111111111111111111111111111111222333333333333222666444444666666777>>>FFF^^^yyy|||vvvuuu}}}|||rrrqqqxxx{{{|||xxxaaaTTTOOOKKKGGGEEEFFFFFFFFFHHHMMMTTTZZZ^^^gggrrrzzzzzzxxxzzz}}}~~~~~~~~~|||}}}~~~}}}||||||||||||{{{yyyvvvuuussspppooopppppppppooonnnllljjjgggdddbbbaaaaaa\\\[[[YYYXXXWWWXXXYYYZZZUUUUUUVVVVVVWWWXXXXXXYYYXXXYYYYYYZZZ\\\aaafffkkkmmmkkkhhhcccYYYOOOLLLOOOQQQYYYeeeooorrrkkkaaaYYYRRRTTTXXX\\\aaaeeehhhjjjmmmooorrruuuxxxzzz||||||}}}}}}}}}}}}{{{yyywwwvvvxxxxxxwwwwwwwwwwwwwwwxxxvvvvvvxxxxxxwwwuuusssrrrqqqpppnnnllljjjhhhgggfffhhhjjjmmmppprrrtttuuuuuupppooommmkkkjjjjjjjjjjjjiiijjjmmmrrrxxx|||}}}|||{{{{{{yyyxxxwwwvvvvvvvvvyyyzzzzzzyyyxxxwwwyyyzzz{{{|||}}}}}}}}}|||{{{zzz}}}}}}|||}}}~~~~~~|||{{{|||}}}}}}|||{{{||||||}}}~~~~~~~~~vvvkkkhhhjjjlllttt|||wwwwww{{{~~~rrrhhhddddddeeecccaaa^^^\\\[[[ZZZZZZXXXZZZ[[[ZZZXXX[[[aaagggjjjmmmsssyyyooo[[[SSS222222222111111///...---000//////......//////000000000000000000000000000////////////////////////////////////////////////111222222333333333333333555444444666666888???HHHeee~~~||||||zzzvvvzzz}}}yyy}}}vvv___TTTOOOKKKHHHFFFGGGGGGGGGJJJPPPWWW___cccgggqqqzzz{{{zzz|||}}}}}}}}}||||||~~~{{{|||}}}~~~|||zzzvvvtttrrrqqqrrrrrrrrrqqqmmmllliiifffdddccccccccc^^^]]][[[YYYXXXXXXYYYYYYUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[___dddhhhllliiigggcccZZZPPPNNNQQQRRRZZZfffnnnooohhh^^^WWWUUUWWW[[[```eeeiiilllnnnnnnoooqqqtttwwwzzz}}}~~~|||{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwxxxyyyyyywwwuuurrrqqqqqqpppmmmkkkjjjiiiiiiiiikkklllmmmooorrrtttuuuvvvsssqqqooommmkkkjjjjjjjjjjjjjjjlllqqqwww|||~~~~~~|||{{{yyyxxxwwwvvvxxxzzz{{{{{{zzzzzzzzz{{{{{{{{{||||||{{{zzzyyyyyy||||||||||||~~~}}}|||{{{|||~~~~~~}}}sssjjjiiiiiippp|||zzzttttttxxxwwwlllffffffiiifffaaa]]][[[[[[\\\^^^[[[]]]^^^]]][[[\\\```dddbbbfffmmmuuu|||xxxbbbXXX...///000111111111111111000000////////////000000////////////////////////000000000///////////////........................111222333333444444333333444333444666666888AAALLLfff~~~}}}zzz|||~~~sss^^^SSSPPPLLLIIIGGGGGGGGGHHHLLLRRRZZZbbbgggcccmmmwwwyyyyyyzzz{{{yyy|||{{{{{{}}}yyyyyyzzz{{{}}}}}}yyyvvvtttssstttttttttsssnnnllliiifffdddbbbaaaaaa```___]]][[[ZZZYYYXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZ[[[^^^cccgggiiigggeeeaaaYYYPPPNNNQQQTTT\\\ffflllkkkddd\\\VVVUUUXXX\\\bbbgggkkkmmmooonnnnnnoooqqqtttyyy}}}}}}{{{{{{||||||}}}}}}||||||{{{zzzyyyxxxyyyyyyzzzyyywwwtttqqqpppooonnnllljjjjjjkkkmmmnnnnnnnnnooopppqqqtttuuuwwwwwwuuurrrnnnkkkiiihhhgggjjjjjjkkknnnuuu{{{~~~}}}{{{zzzxxxvvvuuuwwwyyy|||}}}|||||||||}}}|||||||||{{{zzzyyyyyyxxx{{{{{{|||}}}}}}}}}~~~~~~sssjjjiiinnnzzzxxxrrrpppttt{{{{{{ooojjjjjjiiigggccc```______```bbb______^^^[[[YYYYYY\\\___]]]aaahhhpppxxx~~~jjj[[[......000111111222222222000000////////////000000////////////////////////000000000000000/////////111111111111111111111111222222333444444444444333333333555666666888CCCOOOhhhwwwwwwzzzppp\\\SSSPPPMMMJJJHHHEEEFFFIIINNNUUU]]]dddiiicccllluuuwwwyyy{{{zzzxxx|||{{{{{{}}}}}}xxxxxxyyyyyy{{{~~~{{{yyyvvvuuuuuuvvvuuutttpppnnnlllhhhdddaaa___^^^```___^^^\\\ZZZYYYXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\___cccfffgggeeeccc```XXXOOONNNQQQUUU\\\eeejjjgggaaaZZZUUUTTTWWW\\\bbbgggkkknnnoooppppppppprrruuuzzz~~~~~~{{{zzzzzz{{{|||~~~~~~~~~~~~}}}|||zzzyyyzzzzzzzzzzzzwwwtttqqqooommmlllkkkjjjkkknnnppprrrqqqqqqqqqqqqrrrtttuuuvvvuuusssqqqmmmkkkiiiiiiiiijjjiiiiiilllqqqwww{{{}}}{{{{{{{{{zzzxxxvvvtttsssuuuxxx{{{|||||||||}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxzzzzzz|||~~~~~~|||oookkklllwwwwwwpppnnnqqqxxx}}}qqqllllllhhhhhhgggfffeeedddcccccccccaaa\\\WWWTTTTTTWWWYYYYYY]]]ccckkktttzzz~~~rrr```111111111111111000//////111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000222222333444444444444444333333555777666999EEERRRnnnyyyooosss{{{|||{{{}}}mmmZZZRRRPPPNNNKKKJJJEEEGGGKKKQQQXXX```fffiiifffnnnvvvxxx{{{~~~~~~{{{}}}|||||||||yyyuuuwwwxxxyyy|||~~~{{{xxxvvvvvvvvvuuusssqqqqqqooolllhhhccc___]]]___^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXZZZ\\\]]]```dddggggggeeeccc```XXXPPPNNNQQQUUU\\\dddhhhddd^^^XXXVVVUUUXXX^^^dddiiimmmooopppuuuuuuuuuvvvyyy}}}~~~|||{{{zzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzzxxxuuurrrpppllllllllllllmmmoooqqqrrrrrrrrrssssssttttttuuuuuuoooooommmmmmmmmnnnoooooojjjiiihhhjjjooosssvvvwwwvvvwwwwwwxxxwwwvvvtttssssssuuuxxxzzzzzz{{{}}}~~~~~~}}}{{{yyyxxxxxxxxxwwwyyy{{{}}}~~~~~~~~~tttnnnkkksssxxxrrrlllooouuu~~~vvvoooooojjjjjjkkkkkkiiifffcccaaaccc```[[[WWWTTTTTTTTTUUUVVVYYY]]]dddkkksssyyy}}}zzz|||~~~iii000111111111111000//////111111000000000000111111000000000000000000000000/////////000111111111222........................222333444444555444444444222333666777666999FFFTTTrrrxxxooovvvyyyqqqnnnooo{{{}}}kkkYYYRRRPPPNNNLLLJJJEEEIIINNNVVV]]]cccgggiiiiiipppvvvyyy|||~~~}}}}}}~~~~~~~~~~~~yyyuuuoooqqqtttwww{{{}}}zzzwwwvvvuuutttrrrrrrrrrsssqqqnnnhhhccc___]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXZZZ]]]^^^aaaeeehhhiiigggeeebbbZZZQQQOOORRRUUU\\\dddfffbbb\\\XXXWWWWWW[[[aaahhhmmmqqqsssssswwwxxxxxxyyy{{{~~~~~~}}}}}}~~~|||}}}~~~~~~|||{{{yyyzzzzzzzzzxxxvvvsssqqqoooooonnnnnnnnnnnnnnnnnnsssssstttuuuvvvuuutttsssnnnmmmmmmnnnoooqqqssstttkkkjjjiiikkknnnqqqrrrrrrrrrsssuuuvvvwwwvvvuuutttqqqsssuuuvvvwwwyyy|||~~~|||yyywwwvvvvvvvvvtttvvvyyy|||~~~~~~}}}}}}}}}yyyoooiiiooo{{{|||wwwkkknnnttt{{{wwwtttnnnnnnmmmkkkhhhccc___\\\^^^]]]\\\[[[ZZZYYYVVVUUUSSSSSSVVV[[[aaaiiiqqquuuvvvsssxxxuuu---...///000222222333333111111000000000000111111000000000000000000000000......///000111222222333111111111111111111111111222333444444555555444444222333666777666999GGGVVVrrryyyuuu}}}vvvpppiiiddddddsss{{{jjjXXXQQQQQQOOOLLLKKKFFFJJJQQQYYY```eeeiiijjjjjjpppuuuwww{{{~~~~~~~~~~~~zzz|||}}}~~~wwwrrrgggkkkoootttyyy~~~~~~zzzwwwvvvuuusssqqqqqqsssuuuuuurrrmmmfffbbb\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUXXX[[[]]]___cccgggjjjkkkiiigggccc[[[RRRQQQTTTTTT[[[ccceee```[[[XXXWWWZZZ^^^dddkkkppptttvvvwwwwwwwwwxxxyyy{{{}}}{{{|||~~~~~~}}}|||yyyyyyzzzzzzyyyvvvtttrrrqqqqqqqqqpppooommmkkkjjjssstttvvvwwwwwwuuutttrrrppppppooooooppprrrssstttmmmlllkkklllnnnppppppooooooqqqsssvvvwwwwwwwwwvvvppprrrssstttuuuxxx|||}}}zzzxxxvvvuuutttuuurrrtttwwwzzz}}}~~~}}}~~~}}}}}}}}}{{{ppphhhlllwwwzzzkkknnnssszzzyyyrrrqqqnnnjjjeee```[[[YYYZZZ[[[^^^```aaa^^^ZZZVVVPPPPPPPPPTTTZZZbbbjjjooorrrlllmmm{{{~~~