BM6P6(@ }}}xxxxxxvvvppppppllleeehhhjjj```^^^^^^\\\ZZZWWWSSSOOOMMMIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555999888888777666555555444333333333333333333333333///000111111333333444555555555555555555555555555222222222333333333333333333222111111111333555777999;;;???LLLddd~~~}}}xxxvvv{{{nnnmmmnnnrrryyymmmbbb[[[WWWVVVUUUZZZ___eeeqqq~~~www{{{~~~yyyzzzwwwrrrqqqmmmeeegggiii___^^^]]]\\\ZZZVVVRRROOOMMMIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555777777666666555555444444333333333333333333333333555555444444444444333333333333333333333333333333777777777777666666666666444333222111222444666777999<<>>======<<<<<<;;;:::999777666555555555555555555444444444333333333333333333333333555555444444444444333333333333333333333333333333555555444444333333222222444444333333444555777888888;;;BBBNNNbbbvvvzzzwwwoooiiillltttxxxllleeeaaa___]]]aaaiiixxx~~~vvvmmmgggdddcccccckkkttt|||zzz|||xxxrrrqqqnnnfffiiikkkaaa]]]]]][[[YYYUUUQQQNNNLLLIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555555555555555555555555666333333333333333333333333///000111111333333444555444444555555555555555555333333222111000//////...555444444444555666777888555;;;BBBMMM^^^ooowwwvvvxxx~~~}}}yyyqqqoooqqqyyyzzzooogggcccaaadddgggooo~~~yyyvvvooolllhhhcccaaabbbfffiiirrr|||{{{yyy{{{uuuppppppnnngggkkknnneee]]]]]]\\\YYYVVVRRRNNNLLLIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555666666666666666666777777333333333333333333333333///000111111333333444555444444444555555555666666777777666666555444333333555555555555666777888888777===EEEOOO]]]kkkqqqooorrrzzz~~~vvvrrrrrrxxx{{{pppiiieeeccciiilllttt||||||zzzrrrnnnkkkkkkfffffffffeeefffjjjqqqwww|||xxxzzztttooopppnnnhhhmmmpppggg^^^^^^\\\ZZZWWWSSSOOOMMMIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555777777777777777777666666333333333333333333333333555555444444444444333333111222222333333444444444888888777777666555555555444444555555666777777777:::AAAIIIRRR^^^iiinnnmmmpppyyyvvvppppppuuu~~~ssslllhhhgggjjjooozzzzzzxxx~~~}}}||||||vvvuuurrrmmmiiihhhiiikkkkkknnnppprrrsssxxx~~~zzz{{{vvvpppqqqoooiiimmmpppggg______]]][[[XXXTTTPPPNNNIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555777777777666666555555444333333333333333333333333555555444444444444333333111111222222333444444555333333333333333333333333333333444555666666666666:::AAAIIIQQQ[[[fffjjjiiirrr{{{wwwooolllpppyyyyyysssooonnnlllrrr~~~~~~~~~|||~~~zzzvvvsssrrrmmmlllkkkkkklllnnnppprrrrrrtttuuutttsssuuuyyy||||||}}}xxxrrrrrroooiiillloooeee``````^^^\\\XXXTTTQQQOOOIIIHHHEEEBBB???>>>======<<<<<<;;;:::999777666555777777666555444444333333333333333333333333333333///000111222333444444555333333444444555666777777333333333333333333333444222333444555666666666666777???FFFMMMWWWaaafffeeesss|||sssiiihhhjjjppp{{{~~~xxxuuutttnnnuuu~~~~~~yyy|||xxxuuuqqqnnnssszzz}}}yyyvvvuuussspppmmmjjjhhhgggkkkjjjiiiiiilllqqqvvvyyy{{{zzzxxxvvvtttrrrppplllhhhddd``````^^^[[[WWWSSSOOOLLLGGGEEECCCAAA>>><<<;;;;;;:::999777666666777999:::666666666666666666666666555555555555555555555555444444444333333222222222333444444444555666666666666666444333333444555666666444333333555666666555888:::CCCPPPXXX[[[bbbjjjqqqzzz{{{ooofffdddfffkkkppp~~~tttoooqqqxxx{{{mmmooopppyyy}}}xxxuuusssppprrruuuxxxzzz{{{{{{zzzyyywwwtttrrrqqqpppmmmkkkrrrqqqooopppuuu|||{{{zzzwwwuuusssqqqooolllgggdddaaaaaa___]]]YYYUUUQQQOOOJJJHHHFFFDDDAAA???>>>>>>;;;:::888777666777888999666666666666666666666666444444444444444444444444444333333333333333333222333333333444444444444444555444333333333333444555555444444555666888888888===???GGGRRRYYY]]]eeennnsss}}}~~~wwwzzzvvviiibbb___```dddqqq{{{xxxrrrpppxxxxxxiiieeedddjjjxxx~~~|||{{{{{{zzz|||zzzwwwtttrrrpppmmmjjjfffcccbbbbbb```^^^[[[WWWTTTRRRKKKIIIGGGDDDBBB@@@??????<<<;;;999777666666777777666666666666666666666666333333333333333333333333222333333333333333333444333333333333333333222222333333222222222333333444444444555666777999:::;;;===@@@HHHQQQWWW]]]gggpppxxx{{{vvvwww}}}|||jjj___YYYXXXZZZ```hhhxxx}}}vvvqqqyyytttccc[[[XXXZZZcccooo}}}|||zzzvvvtttqqqnnnllliiifffcccbbbaaa```___\\\XXXUUUSSSHHHGGGEEEBBB@@@>>>===<<<===<<<:::888777666555555666666666666666666666666222222222222222222222222222222222333333444444444555444444444333333222222333333333333333444444444444444666666666888:::<<<>>>CCCKKKRRRYYYaaammmwww|||yyywwwyyy|||iii^^^XXXVVVWWWZZZ___kkkzzzxxxttt{{{ppp___WWWSSSRRRXXX___iiiwww}}}{{{vvvtttpppmmmkkkiiieeecccaaaaaa```^^^[[[WWWTTTRRRGGGFFFCCCAAA>>>===;;;;;;===<<<:::999777666555444666666666666666666666666222222222222222222222222222222222333333444444444666666555555444444333333333333444444555555555555333444666666555666888;;;???HHHRRRYYY```kkkwww}}}zzzwwwvvv~~~~~~yyyggg]]]XXXVVVWWWWWWZZZaaalllwwwyyyxxx~~~mmm^^^UUURRRRRRTTTXXX^^^iiisssvvv~~~}}}{{{wwwtttpppmmmkkkiiifffdddaaaaaa___]]]ZZZVVVSSSQQQIIIGGGEEEBBB@@@>>>===<<<<<<;;;:::999888666555444666666666666666666666666222222222222222222222222222333333333333333333444555555555555555555444444333333444555666666666666111333666666555555999===>>>KKKXXX```fffppp{{{{{{vvvsssqqqxxx{{{zzzvvveee\\\WWWTTTSSSRRRSSSXXXaaajjjvvvzzzyyy~~~kkk]]]TTTRRRQQQSSSTTTYYYdddooowww~~~|||xxxuuuqqqmmmkkkiiigggeeebbbbbb```^^^ZZZVVVRRRPPPIIIHHHFFFCCCAAA???>>>===;;;;;;:::999888777555555666666666666666666666666333333333333333333333333444333333333333333333222444444444444444444555555111222333555666666555555...111555777666888===BBBBBBSSScccjjjooowwwyyysssooommmsss}}}xxxwwwsssccc\\\VVVRRRPPPQQQRRRUUU[[[bbbkkk|||}}}vvv|||kkk\\\TTTQQQOOOPPPSSSZZZhhhvvv~~~|||yyyuuuqqqmmmkkkiiigggeeedddcccaaa^^^ZZZVVVRRRPPPIIIGGGEEEBBB@@@>>>===<<<:::::::::999999777666555666666666666666666666666333333333333333333333333444444444333333222222222222222222333333444444444000111222444555555444444+++000555777888;;;AAAGGGNNN```rrrxxx|||~~~yyyqqqmmmmmmrrr|||wwwvvvoooaaa\\\WWWSSSQQQUUUUUUWWW[[[^^^eeessssssyyykkk[[[UUUQQQOOOOOOSSS]]]ooo~~~|||vvvsssooommmkkkiiigggeeegggeeebbb^^^ZZZUUUQQQOOOFFFFFFEEECCCBBBAAA@@@???===<<<:::888666444444333555333111111333333333222444444444333333222222222333333333333333333333333555444333222222222222222444444444444444444444444666444333555666999CCCMMM\\\yyyyyywww~~~xxxpppkkkhhhkkkuuuyyyrrruuu~~~kkk```YYYSSSNNNLLLTTT\\\```bbbhhhuuuyyyqqqyyypppbbbVVVRRRQQQUUUUUU[[[qqq}}}|||xxxvvvrrrooonnnllliiigggeeedddaaa^^^YYYUUUQQQOOOHHHGGGFFFDDDBBB???>>>===::::::999888777666666777444444444333333333444444444444444333333333222222333333333333333333333333555555555444444444444444444444444444444444444444666444444666777;;;DDDNNNggg}}}uuutttyyyzzzqqqkkkggghhhpppzzz{{{sssvvvrrreee^^^WWWSSSPPPVVV^^^bbbeeemmmyyyuuullluuuvvvggg[[[TTTRRRTTTUUU[[[nnn}}}|||zzzwwwssspppnnnllljjjhhhbbbaaa```]]]YYYUUUQQQOOOIIIHHHFFFDDDAAA>>><<<;;;999888888888888999::::::<<<======:::555333444666444444444444333333333333333333333333333333333333333444666666777666555555444444444444444444444444666444555777999<<>>===<<<999999999888999999:::;;;FFFHHHGGGAAA888333333555444444444444444444333333444444444444444444444444222333555777888777555444444444444444444444444444444333444777999<<>>>>>;;;;;;:::999888888888888FFFHHHGGGAAA888333333666444444444444444444444444444444444444444444444444111222444666777666555444444444444444444444444444333222444777888;;;CCCMMM\\\ooovvvtttyyy|||zzz}}}yyyrrrnnnooovvv{{{}}}vvvpppkkkkkknnnyyy{{{}}}qqqgggeeeiiiooowww~~~{{{nnniiimmmwww{{{lllcccaaagggssswwwlllaaa]]]]]]^^^___aaagggnnnzzz}}}|||{{{xxxtttpppnnnlllhhhfff``````___]]]YYYTTTOOOLLLEEEDDDCCCBBBAAA@@@???>>><<<<<<:::999777777666666<<<>>>>>>:::666444555777444444444444555555555555444444444444444444444444222333444555666555444333444444444444444444444444444333444777888:::BBBJJJVVVfffiiigggqqqyyy|||~~~vvvooommmqqqyyyyyysssllljjjkkksss{{{vvvooorrrwww}}}zzzxxx|||{{{ooofffmmmzzzsssggg```YYY^^^iii{{{{{{ooohhhfffeeebbb```bbbdddkkkvvv}}}|||zzzwwwssspppmmmkkkgggeeeaaaaaaaaa^^^ZZZTTTOOOKKKFFFEEEDDDBBB@@@>>>===<<<;;;:::999888777666666666666666555555444444555666444444444444555555555666555555555555555555555555666666666555555555555555444444444444444444444444555444666888999:::AAAIIISSSaaabbb```lllvvvzzz~~~{{{rrrjjjiiipppzzzxxxpppkkkjjjmmmsss~~~wwwpppmmmrrrtttmmmuuuzzzlllbbb]]]WWW[[[dddsss|||wwwsssooojjjiiifffhhhoootttwww~~~|||xxxuuuqqqmmmkkkhhheeebbbbbbbbbbbb___[[[TTTNNNKKKHHHGGGEEEBBB@@@===;;;:::999999888777666666666666777555333333444555444333444444444555555555666666555555555555555555555555999888777666555555666666444444444444444444444444777666888::::::;;;AAAIIIQQQ^^^^^^\\\hhhsssuuuyyyyyynnnggggggooozzz}}}tttmmmllljjjnnn|||{{{rrriiidddhhhvvvyyywww~~~tttggg___[[[ZZZ]]]dddppp{{{vvvqqqllljjjmmmoooooottt{{{{{{{{{vvvqqqoooooommmgggbbbaaaaaa```]]]ZZZUUUQQQNNNDDDCCCAAA@@@AAAAAA@@@???;;;:::999888777777777777555555555555555444444444666555555666777777666444555555444444444444555555555555555555555555555555555555555555555555555555333444555666888>>>EEEKKKVVVYYY\\\```jjjuuu||||||wwwkkkgggiiioooyyyvvvlllfffdddhhhtttwwwlllfffeeefffkkkqqqyyy{{{{{{pppeee^^^]]]XXX]]]eeeppp}}}zzzxxxwwwwwwuuutttwwwyyy~~~~~~{{{wwwqqqooonnnlllgggbbb``````___]]]YYYUUUPPPNNNEEECCCAAA@@@@@@@@@???>>>;;;:::999888777777777777444444444555555555555666666555555555777777555444555555444444444444555555555555555555555555555555555555555555555555555555777777777777999===DDDHHHTTTWWW[[[```kkkwww~~~xxxmmmhhhjjjpppzzzyyypppjjjeeegggpppuuuiiieeeeeeiiioooxxx~~~ssshhhbbbaaa```eeelllvvv~~~{{{{{{{{{|||~~~~~~{{{{{{wwwqqqnnnmmmjjjeeebbb``````___\\\XXXTTTOOOMMMGGGEEEBBBAAA@@@@@@>>><<<;;;:::999888777777777777333333444444555666666666666555444555777777555444555555444444444444555555555555555555555555555555555555555555555555555555777888888888:::>>>EEEJJJQQQVVV[[[aaalllyyyzzznnniiikkkqqq|||~~~vvvpppgggfffkkkvvvpppjjjfffjjjpppxxxzzzooojjjkkkqqqvvv|||}}}|||~~~}}}}}}}}}~~~|||yyyzzzvvvpppllljjjgggdddaaa```___^^^\\\XXXSSSNNNLLLHHHFFFCCCAAA@@@???===;;;;;;:::999888777777777777444444555555555555555555555444444555666666555333555444444333333444444555555555555555555555555555555555555555555555555555333444555777:::AAAIIINNNRRRWWW\\\bbbmmmzzzyyymmmjjjlllssszzzuuukkkggghhhooozzzvvvpppsssxxx~~~{{{xxx{{{~~~}}}zzzyyyxxxxxxyyyzzzzzz||||||yyyxxxuuupppkkkhhheeecccaaa``````^^^\\\WWWRRRNNNKKKIIIFFFCCCAAA@@@???<<<;;;;;;:::999888777777777777666666666555444444444333555444444555666666555333444444333333333333444444555555555555555555555555555555555555555555555555222333444777;;;AAAIIIOOOUUUYYY^^^dddnnnyyy~~~vvvmmmkkkooowww}}}xxxoooiiifffiiiqqq~~~|||yyyvvvttttttqqqpppoooqqqtttxxx|||~~~|||zzzwwwuuuppplllhhhfffeeedddaaaaaa___\\\XXXSSSNNNKKKHHHFFFCCCAAA@@@???===;;;;;;:::999888777777777777666666555555555444444444555444333444666666444333444444333333333333444444555555555555555555555555555555555555555555555555666666777888;;;AAAHHHMMMWWW\\\```eeennnyyy}}}||||||sssmmmnnnttt}}}zzzrrrkkkfffgggkkkuuu~~~xxxtttqqqoookkkgggeeeeeeggghhhiiinnnsssyyy}}}}}}{{{xxxvvvrrrnnnjjjhhhhhhiiibbbbbb```]]]YYYSSSOOOLLLGGGEEEBBBAAA@@@???===<<<;;;:::999888777777777777333333444444555666666777444444333444555555444222444333333222222333333444555555555555555555555555555555555555555555555555777888999:::>>>DDDKKKPPPWWW\\\aaafffooozzz~~~|||xxxqqqnnnrrrzzz|||rrrlllfffeeegggnnn{{{{{{wwwsssmmmeeeaaa_________^^^___bbbeeeeeegggppp}}}~~~|||yyyxxxtttpppllljjjlllmmmccccccaaa^^^YYYTTTOOOLLLGGGEEEBBBAAA@@@@@@>>><<<;;;:::999888777777777777000000222444666888999:::444333333444555555444222444333333222222333333444555555555555555555555555555555555555555555555555555777999<<<@@@HHHPPPVVVVVV[[[aaafffppp{{{~~~vvvqqqooouuu}}}rrrlllfffdddeeeiiitttwwwqqqhhhbbb______]]]\\\ZZZ[[[\\\ZZZ[[[cccsss||||||xxxuuusssqqqpppnnnkkkiiifffccc```\\\XXXRRRKKKFFFFFFDDDAAA@@@@@@AAABBBBBB<<<;;;999888777777666666111333555777777666555444444444444444444444444444555111,,,((()))...444888333333333444555666777888555666777888888666444222333666888999@@@LLLUUUWWW\\\]]]bbbiiipppuuuwwwwwwuuupppnnnsss{{{}}}sssmmmfffcccaaabbbiiirrr~~~zzzxxx|||ssshhh___[[[YYYVVVUUUVVVUUUUUUVVVVVVZZZgggttt||||||yyyvvvrrrpppnnnllljjjhhheeeaaa[[[XXXUUURRRMMMJJJIIIGGGDDDCCCCCC@@@;;;777<<<;;;999888777777666666222333555666666666555555444444444444444444444444666444222000111333666888555555444333333333333444555666666777666666555444444777888:::CCCQQQ\\\```dddcccdddiiipppuuuuuutttoookkkkkkpppyyy~~~yyyssslllfffccc``````fffnnn~~~|||xxxpppddd\\\YYYXXXVVVUUUUUUTTTTTTUUUTTTVVV```kkkxxx||||||zzzvvvqqqnnnllljjjiiigggdddaaa]]][[[ZZZWWWRRRMMMIIICCC===;;;???BBBBBB@@@<<<;;;999888777777666666444444444555555555555555444444444444444444444444444555555666666666666555555444333333222222333333555555555555555555666666666888999<<>>>>>:::777;;;;;;999888777666666666555555444444444555555666333333444444444444444444222333444555555444222111222222222333444555666777555555333333333555777888666999:::>>>KKK___pppxxxxxxqqqjjjlllrrruuupppjjj```___aaahhhoootttzzz~~~|||}}}}}}yyytttpppmmmhhhccc```\\\YYY\\\aaajjj}}}zzzjjjbbbaaakkk}}}mmmeee\\\WWWWWWYYY[[[[[[\\\YYYWWWWWWVVVTTTWWW\\\```hhhuuu||||||zzzvvvpppllliiihhhgggfff```___[[[WWWUUUVVV[[[^^^TTTOOOIIIFFFFFFEEE@@@<<<;;;;;;999888777666666666666555555444444444555555333333333444444444555555444333333333222222111111444444444444555777888999666444333222222444777888666999;;;???MMM```qqqxxxyyyrrrmmmnnntttuuuooohhh^^^\\\___eeejjjlllpppuuu|||zzzuuuttttttrrrpppooonnnnnnooopppnnnkkkhhhgggccc___]]]YYYUUUVVV[[[bbbssslllbbbXXXRRRRRRYYYgggtttoooiiibbb```bbbeeeggghhhddd^^^YYYYYYXXXUUUVVVYYY[[[___hhhxxx}}}|||yyyuuupppmmmkkkiiihhhfff___^^^[[[XXX^^^rrrkkkXXXKKKFFFFFFGGG<<<;;;999888777777666666555555555555555444444444222333333444444555555555888777666555444444444444888777777666555666666666666555333222222444666777555888;;;@@@KKK]]]jjjpppqqqnnnmmmqqqwwwvvvooohhh]]][[[]]]cccffffffiiimmmsss{{{wwwsssooojjjeeedddcccbbbbbbcccbbbaaa______\\\ZZZYYYUUUQQQRRRVVV\\\iii~~~~~~mmmYYYSSSMMMKKKKKKMMMVVV```ooo}}}tttpppllllllpppuuuwwwwwwqqqggg^^^[[[YYYWWWVVVXXXZZZZZZ```mmm}}}}}}|||wwwtttqqqnnnmmmkkkiiiggg___aaa___\\\bbb{{{pppUUUCCC:::<<<;;;999888777777666666444555666666666555333222222222333333444555555666;;;;;;;;;:::999777666555777777666555555555555555666555444333333333444555333777;;;???IIIVVV```cccfffhhhmmmtttyyywwwpppjjj\\\ZZZ\\\aaaddddddgggkkkpppvvv}}}~~~xxxooohhheeebbb___]]]\\\\\\ZZZYYYWWWUUUUUUUUUSSSOOOOOOSSSUUU```rrrmmm___PPPKKKHHHHHHGGGGGGLLLSSS[[[fffvvvvvvggg```]]]ZZZYYYZZZZZZXXX[[[cccnnn~~~}}}|||vvvtttqqqooonnnllliiiggg```cccaaaWWWSSScccbbbJJJ<<<;;;999888777777666666444555666777777555333111222222333333444555666666;;;<<<======<<<999666444333333333444555666777888666555444444333333333333111666;;;???GGGRRRYYYZZZ^^^dddmmmvvvzzzxxxqqqkkk[[[YYY[[[```cccdddgggkkkooosssyyy~~~yyyqqqlllhhhbbb^^^\\\[[[YYYXXXSSSQQQRRRSSSQQQMMMNNNQQQQQQZZZjjjuuubbbWWWMMMIIIGGGGGGEEEDDDHHHNNNOOOWWWeeewwwqqqgggbbb___^^^^^^YYYWWWXXX^^^eeesss{{{yyywwwuuurrrpppooommmjjjggg___^^^\\\ZZZZZZ[[[]]]^^^~~~HHH???>>><<<:::999888777777222333666777777666333222555444444444444555666666666777777777888888888888777555444333555555555444333444444555666777888888555444666===GGGOOOTTTVVV[[[```iiirrrwwwsssjjjbbbZZZ\\\```dddhhhkkknnnooonnnvvv~~~{{{wwwrrrkkkddd___[[[ZZZTTTSSSQQQNNNKKKJJJLLLMMMOOOVVVdddyyyxxxeee[[[XXXOOOLLLHHHEEEDDDEEEGGGIIIMMMQQQ\\\mmm}}}{{{pppmmmlllggg```\\\YYYWWWYYY___kkkzzzxxxwwwuuurrrpppooommmjjjggg```___\\\YYYWWWVVVVVVWWWNNN[[[eeekkksssttt\\\@@@<<<;;;:::888777666555555555666777888888777666555333333333333333444555555888888888888999999999999333333444666777777444111444444555555666666777777555555666===FFFNNNSSSUUUXXX^^^gggppptttpppggg```YYY\\\```eeejjjnnnrrrttttttxxx|||}}}|||tttmmmgggaaa]]]YYYXXXVVVSSSOOOMMMMMMMMMLLLSSS___sssmmm]]]TTTRRRNNNLLLIIIFFFEEEEEEFFFGGGHHHKKKUUUcccrrr}}}yyyvvvoooiiibbb]]]ZZZZZZ]]]gggyyy{{{yyywwwuuurrrpppnnnllliiigggbbb___[[[WWWSSSPPPOOONNNHHHIIIIIIHHHJJJLLLIIICCC<<<;;;999888666666555555666666666666666666666666333222222222222333444444666666777777777888888888000222666:::<<<:::555111555555555555555555666666555555777<<>>===<<<;;;999888888777777555444333333333333444555333333333222333333444555333333333444444444555555222444777;;;===<<<888444555555555555555555555444444555888<<>>@@@<<<;;;:::999888777777777555444333222222333444555444444444444444555555666222333333333333444444444444333444666888999888666555555555555444444444444444555888<<>>:::;;;>>>>>>;;;999888777666666555555666666555555444444555555666444444333333444444555666555555555555666666666666444222111111222333333333333333333444444555555555444666999<<<>>>CCCIIINNNSSS[[[eeekkkkkkhhhcccaaa\\\fffsss~~~uuukkkbbb\\\SSSTTTTTTWWWdddxxxnnn]]]UUUUUURRRQQQOOOMMMKKKIIIHHHGGGFFFDDDDDDHHHLLLSSS```lllvvvmmmeee``````dddlll}}}|||{{{vvvssspppnnnmmmkkkhhhfff```___\\\XXXTTTOOOLLLJJJAAAFFFFFF???===@@@@@@<<<::::::999888777777888888333333333333333333333333333333222222333333444555333333333444444444555555666555444555666666444333222222333333444555666666333666999;;;===BBBHHHMMMSSS[[[eeekkkkkkgggcccaaa\\\gggvvv}}}oooeee\\\[[[XXXVVV^^^mmmzzz~~~|||ggg^^^^^^TTTRRRPPPNNNKKKJJJIIIIIIHHHFFFGGGJJJNNNVVVcccppp{{{qqqggg```___aaahhhvvv~~~{{{ssspppmmmlllmmmmmmjjjfffbbb___[[[XXXUUUQQQLLLIIIDDDBBBAAAAAACCCDDDDDDCCC===;;;888777777777777666444444444333333222222222555444444333333222222111333444555666666666666555666555555444444666777888444555555666555555444444999:::<<<>>>AAAGGGNNNSSS]]]```fffjjjjjjeee]]]WWWZZZeeevvvtttpppaaaXXX[[[^^^___gggqqqsssrrrvvvssshhhbbb[[[UUURRROOOJJJGGGHHHEEEFFFGGGHHHIIITTTkkkwwwlllddd```___eeennn~~~zzzssspppmmmlllmmmmmmjjjfffbbb___[[[XXXUUUQQQLLLIIIFFFDDDBBBBBBBBBCCCBBB@@@===;;;888777777888777666444444444333333333222222444444444444444444444444)))***---///222555777999666555555444555666777888555666666666666666666555888999;;;>>>AAAGGGOOOTTT]]]```eeehhhhhhccc\\\WWWZZZeeevvvzzzjjj^^^]]]]]]ZZZ]]]eeehhhiiiooo~~~kkkaaaWWWSSSPPPKKKHHHHHHEEEFFFGGGHHHJJJUUUkkk{{{ooogggbbb```dddlll|||~~~zzzssspppmmmlllmmmmmmjjjfffbbb___[[[XXXUUUQQQMMMJJJHHHFFFCCCBBBBBBAAA???>>>===;;;888777888888777555444444444444333333333333333333444555555666777777444333222111111222333444555555444444555555666777666666777777777777777777666888;;;>>>CCCIIIQQQVVV^^^aaadddfffeeeaaa\\\XXXZZZfffxxxzzzkkkddd___XXXWWW\\\^^^aaakkk~~~xxxiiiZZZSSSPPPLLLHHHGGGEEEFFFGGGHHHKKKUUUjjj~~~uuulllfffbbbbbbhhhuuu~~~zzzssspppmmmlllmmmmmmjjjfffccc___[[[WWWTTTQQQMMMJJJHHHFFFCCCBBBAAAAAA???>>><<<:::888888888888666555444444444444444444333333333444444444555555555666===:::777333111000000000444444444444555555666666666666666666666666777777666999<<>><<<:::999888999888666444444444444444444444444444444444444333333333222222222111000///000222444666333444444555555555555555555444444444444555666777888;;;???DDDJJJQQQXXX]]]bbbeeehhhgggddd___\\\[[[___iiixxxoooccc\\\ZZZVVV^^^ooo}}}lllXXXOOOMMMJJJFFFDDDDDDCCCCCCEEEHHHPPPaaarrrxxxnnnggg```bbbgggttt~~~zzzssspppmmmlllmmmmmmjjjfffddd```[[[VVVSSSPPPMMMKKKFFFDDDBBBAAAAAAAAA???>>>;;;:::999999999888666444444444444444555555555555555444444333222222111111111111111222333555888999333333444555555555555444444444333333333555666888:::===BBBGGGMMMSSSZZZ___bbbfffjjjiiiddd^^^\\\[[[```hhhsss|||~~~nnnaaaYYYVVV^^^ppp{{{yyy}}}uuufffUUUNNNLLLIIIGGGFFFDDDCCCCCCEEEGGGNNN]]]kkktttkkkbbbbbbeeemmm~~~~~~zzzssspppmmmlllmmmmmmjjjfffddd```ZZZVVVSSSPPPMMMLLLHHHFFFCCCAAA@@@???===<<<;;;:::999999:::888666333444444444444555555555666444444444444444333333333666666666555555444444444222333444555555555444444555555444333444666888999:::>>>CCCHHHNNNTTTZZZ___aaafffjjjiiiccc]]]ZZZYYY^^^dddlllssswww||||||mmm```]]]bbbooojjj^^^SSSNNNLLLIIIHHHJJJFFFDDDDDDEEEGGGMMMZZZfff{{{qqqfffeeedddhhhuuu~~~zzzssspppmmmlllmmmmmmjjjfffddd```ZZZVVVRRRPPPNNNLLLJJJGGGDDDAAA@@@>>>;;;999;;;:::999999:::999666333444444444555555555666666333333444444555666666666000111222222222111111000222333444555555555444333666666555444555777999;;;:::>>>CCCHHHMMMSSSZZZ^^^___eeejjjiiiccc\\\XXXWWW[[[```gggmmmpppuuu{{{{{{}}}{{{kkkeeegggoooqqqbbbZZZRRROOOMMMJJJJJJMMMHHHFFFEEEFFFHHHMMMYYYddd~~~uuuiiigggdddeeeppp}}}xxxrrrqqqooonnnllljjjhhhhhhccc___ZZZUUUSSSPPPNNNMMMFFFEEECCCAAA???>>>=========<<<;;;:::888777666555666666555555555444444444222222333444444555555666333444555555666666555555111222333444555444333222333444444444333333555666666:::@@@EEEHHHLLLRRRWWW```dddgggeee___XXXUUUTTT\\\___cccfffhhhmmmuuuzzz~~~|||zzz{{{zzznnnjjjnnn}}}ooodddWWWUUUQQQMMMJJJIIIHHHHHHHHHGGGFFFGGGGGGJJJVVVbbbyyyzzzllleeeccchhhooozzz}}}zzzsssrrrqqqnnnllljjjhhhgggccc___ZZZVVVSSSQQQNNNLLLFFFEEECCCAAA???>>>======<<<;;;:::999777666555444666666555555555444444444444444444444444444444444222333333444444444444444222222333444444444444333444555555555444444666888666;;;@@@DDDGGGKKKQQQVVV]]]aaaeeeccc]]]WWWTTTTTT[[[^^^bbbdddeeejjjpppvvvzzz|||}}}yyyuuutttmmmllluuuooobbbZZZTTTRRRPPPNNNLLLLLLLLLMMMJJJHHHHHHHHHHHHKKKVVVbbbvvvtttlllfffhhhkkksss}}}}}}vvvtttrrrooollliiigggfffccc___ZZZVVVSSSQQQNNNLLLEEEDDDCCCAAA???>>>======::::::999888777555444444555555555555555444444444666666555444444333222222111222333333444444333333333333333333333444444555555666666666555555777888777;;;@@@CCCEEEIIIOOOSSSZZZ___cccbbb[[[VVVUUUVVV\\\___cccdddeeeiiinnnssswwwyyy~~~~~~yyyqqq}}}uuummmoooyyyuuuggg]]]VVVRRRPPPOOOOOOOOOOOOPPPQQQQQQMMMKKKJJJJJJIIIKKKUUUaaattt{{{qqqiiiggggggkkk{{{~~~}}}~~~wwwvvvsssppplllhhhfffdddbbb___ZZZVVVTTTQQQNNNKKKEEEDDDBBB@@@???>>>======::::::999888777666555555555555555555555555555555555555444444444333333333222222333444444444444333444444333222222444555666444555666555444444666888888;;;???BBBCCCGGGMMMRRRXXX^^^cccaaa[[[VVVVVVYYY```dddhhhiiijjjmmmrrrvvvxxxyyy~~~yyytttsssooouuu~~~qqqeee]]]XXXUUUSSSOOOOOOPPPPPPQQQRRRRRRRRRNNNLLLLLLKKKIIIJJJTTT___tttsssiiifffdddgggttt}}}|||~~~xxxvvvssspppkkkhhheeecccbbb___[[[WWWTTTQQQNNNKKKDDDCCCAAA@@@???>>>======;;;;;;:::999888777777666444555555555555555555555333333333444444444555555333333444555555555555555555444333222333444555666333444555444333333555777888<<>>>>>>>>===;;;;;;::::::999888888777444444444555555555555555222222333333444555666666333444555555666666555555444444444444444555555666222333444444333333444666999<<>>>>>>>>>>>::::::999999888888777777444444444555555555666666333444444444444444444444333333444555555555555444333444444555555555555555333444555444333444555777999<<>>>>>>>>>>>999999888888777777666666444444444555555555666666666555555444444333333222222222333444444444333333222333555666666666555444444555666666555555666888999<<>><<<:::999999888777666555444444444444444444444444444444555444333333222222333333555333111222333444333222555555555555555555555555777666555444555777999:::;;;<<<>>>AAAEEEJJJQQQVVVbbbbbbcccaaaZZZVVV\\\eeesss|||zzzsssmmmiiigggfffddddddddddddbbbaaaZZZTTTQQQSSSRRRRRR^^^mmm~~~qqqfff[[[WWWYYYVVVZZZ```hhhtttxxxlllbbb___```gggrrr|||xxxwwwssssssrrroookkkfffaaa___```]]]ZZZWWWUUURRRMMMJJJFFFDDDAAA@@@??????===<<<::::::999888777666555555444444444444444444444444555444333333222222333333666444333333444555555444555555555555555555555555555444444444444666777888:::<<>><<<;;;:::999888777666666555666666666666666666666666555555444333333333333333777666444444666777666555555555555555555555555555222333444666666666666666:::===AAAFFFKKKRRRYYY^^^aaadddfffaaaWWWUUUeeewwwxxxqqqlllccc^^^_________jjjwwwxxx~~~}}}vvvooommmkkkiiiiiilllqqqtttvvv|||mmmdddbbb______gggzzz~~~{{{{{{tttsssppplllhhhdddaaa___]]][[[XXXVVVTTTQQQMMMJJJGGGEEEBBB@@@???>>><<<:::999999888777666555555444666666666666666666666666666555444444333333444444666444333333444555555444555555555555555555555555444444666777777888777777;;;>>>CCCGGGLLLRRRYYY]]]bbbeeefff```VVVUUUfffxxxyyyvvv{{{{{{wwwrrrpppnnnmmmsss{{{~~~~~~}}}|||qqqgggaaaccceeegggrrrsssuuuzzz~~~xxxqqqmmmlllmmmpppuuu~~~|||zzzwwwttttttuuuuuuvvvqqq|||pppeeebbb```]]]aaaqqq{{{zzztttsssooolllgggdddaaa___]]][[[XXXVVVTTTRRRNNNKKKHHHEEEBBB@@@???>>>;;;999999999888777666555444444555555555555555555555555666555555444444444444444444333111111333444333222555555555555555555555555555555666666777888888888<<>>===;;;:::999999888777666555555444444444444444444444444666666555444444444444444444333111111333333333222555555555555555555555555555555444444555666888999;;;???EEEKKKQQQWWW]]]aaacccbbb___YYYRRRQQQ]]]lll{{{|||tttttttttxxx|||nnniiibbb___]]][[[YYYZZZbbbmmmooofffccckkkuuullleeeeeefffnnnwwwzzzyyyvvvmmmddd]]]ZZZZZZ]]]___cccooo|||zzz~~~|||ooojjjeeeaaaaaaiiiwww{{{xxxtttrrroookkkgggcccaaa```^^^\\\YYYXXXVVVSSSPPPMMMEEEBBB@@@???@@@@@@>>>===;;;;;;:::999888777666666444444444444444444444444666666555444444444444555555333111222333444333333555555555555555555555555555444333222333555777999:::???EEEMMMSSSZZZaaaeeeccc___\\\VVVPPPOOOYYYeeerrr}}}wwwtttrrrsss}}}vvvgggbbb]]][[[ZZZYYYVVVWWWaaakkkllldddbbbmmm{{{lllbbb```ZZZdddooouuuwwwtttkkkaaaYYYVVVVVVYYY[[[^^^jjjxxx~~~tttnnnfffcccbbbgggsss~~~{{{tttssspppmmmkkkiiigggfff^^^\\\XXXVVVTTTRRRNNNLLLFFFCCC@@@======<<<;;;999999999888777666555444444000111333444555555444444555444444333333333444444666555333444444444333222333444555666555444333222333444555444444555888;;;AAABBBGGGPPP[[[cccggghhhgggccc\\\TTTNNNOOOUUU[[[iiipppxxx|||~~~xxxqqqssszzzjjjbbbccc___[[[XXXWWWWWWZZZeeeqqq~~~qqqfffeeewwwmmm___YYYZZZ```ggglllmmmhhhaaa\\\YYYVVVUUUVVVXXX\\\gggrrr{{{qqqnnnfffccchhhqqq}}}zzzuuutttqqqnnnkkkhhhfffeeeaaa^^^[[[XXXVVVSSSOOOMMMFFFCCC@@@>>>===<<<;;;:::999999888777666555444444...///000222222222222222444333333222222222333333777555444444555555444222111222222333444444444444333444555444444555888;;;EEEFFFKKKSSS]]]eeeiiijjjgggddd]]]UUUOOOOOOUUU[[[eeelllsssvvvwww{{{tttqqquuu~~~sssccc]]]^^^___\\\YYYWWWVVVYYYdddooorrrkkknnnqqqaaaZZZTTTWWW[[[^^^___\\\XXXUUUUUURRRRRRTTTVVVZZZeeepppxxxppphhhcccgggppp|||yyywwwuuurrroookkkhhheeedddcccaaa]]][[[XXXTTTPPPMMMFFFCCC@@@>>>===<<<;;;:::999999888777666555444444222333444555555555555555222222222111111222222333666555444444555555444333000000111111222444555666333444555444444555888;;;FFFGGGLLLSSS[[[bbbfffhhhhhheee^^^UUUOOOOOOUUUZZZaaagggnnnrrrsssvvv|||zzzqqqrrryyywwwggg^^^[[[\\\aaa^^^\\\[[[YYYZZZdddooowwwuuuwwwcccZZZSSSSSSTTTTTTTTTSSSSSSRRRRRRPPPPPPSSSUUUZZZeeepppxxxnnngggiiippp{{{xxxxxxvvvtttppplllhhhdddbbbdddbbb___\\\YYYUUUPPPLLLGGGDDD@@@>>>======;;;:::999999888777666555444444555555666666777777777777222222222222222222333444555333222333444555444222333222111111222444555777333444555444444555888;;;BBBDDDGGGMMMTTTZZZ___aaaeeeccc]]]UUUOOOOOOUUUZZZ___eeelllqqqtttwww|||vvvtttzzzvvvhhh___\\\^^^```dddcccdddccc______gggrrr}}}fffYYYWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQRRRUUUWWW\\\gggrrr~~~vvvmmmmmmqqq{{{yyyxxxwwwtttqqqlllhhhdddbbbcccaaa^^^[[[XXXTTTOOOKKKGGGDDDAAA>>>>>>===<<<:::999999888777666555444444333333333333333444444444333333333333333444555555333222111222333444333222666555444333333444555666333444555444444555888;;;===???CCCHHHMMMRRRXXX[[[aaa___[[[TTTOOOPPPVVV\\\aaaeeelllpppsssvvvzzz}}}~~~wwwzzzwwwjjj___ZZZ\\\```ccchhhjjjmmmmmmhhhdddjjjtttjjj[[[XXXXXXWWWWWWVVVUUUTTTSSSTTTSSSTTTWWWZZZ^^^iiisss~~~}}}rrrooorrr}}}|||zzzwwwwwwuuurrrmmmiiidddbbbaaa___]]][[[XXXTTTNNNJJJGGGDDDAAA???>>>===<<<;;;999999888777666555444444555555444444444444555555333333333333444555666666333222111222333444333222777777666555555555555555333444555444444555888;;;<<<>>>BBBFFFJJJOOOUUUYYY]]]\\\YYYTTTQQQSSSZZZ```dddggglllpppsssvvvyyy|||{{{yyy{{{|||zzzssshhh___[[[^^^dddiiirrrwww||||||ssskkkmmmttttttcccZZZZZZZZZYYYXXXVVVUUUTTTXXXVVVXXX[[[]]]aaakkkuuuvvvrrrrrr{{{}}}{{{wwwvvvuuurrrnnniiieeeccc___^^^]]][[[YYYUUUOOOKKKHHHEEEAAA???>>>>>><<<;;;999999888777666555444444777777666555555666666777222222222222333444555666444333222333555666555444444444555555666555555555333444555444444555888;;;;;;===AAAEEEHHHNNNTTTZZZZZZZZZXXXVVVTTTXXX___fffhhhkkkooouuuzzz~~~{{{tttlllgggiiipppvvvuuurrrwww~~~~~~ooohhhgggeeecccbbbaaaaaaaaa```^^^```ccceeehhhqqq{{{}}}xxxvvv}}}}}}|||vvvvvvuuurrrooojjjfffccc___^^^]]]\\\ZZZVVVQQQMMMHHHEEEAAA???>>>>>>===;;;999999888777666555444444444444222111111222333444111111111111222333444555666555444555777888777666000111333555666666555555333444555555444555888;;;999<<<@@@DDDGGGLLLTTTYYYYYYYYYYYYWWWWWW[[[cccjjjkkknnnttt|||zzzuuuvvv}}}}}}xxxzzz|||xxxyyyyyyyyywwwsssooonnnnnnpppqqqgggfffgggjjjlllooowww~~~{{{||||||xxxwwwuuuqqqmmmiiifffddd```^^^[[[YYYWWWSSSOOOKKKHHHFFFCCC???===<<<;;;<<<::::::;;;;;;:::999777666333333333333444666777888666666666555555444444444555444333333444555444333555555555444333333333222444555555555444555777:::<<<>>>AAADDDHHHMMMTTTXXX^^^```\\\TTTUUU___hhhkkkrrrvvvzzz~~~tttvvvxxx}}}|||zzzzzzzzzuuusssssstttxxx}}}xxx||||||vvvuuusssoookkkgggdddbbbaaa___\\\ZZZXXXTTTOOOLLLHHHFFFBBB???<<<;;;;;;;;;999:::::::::999888777666555555555555555444444444333333333222222111111111444333222333555666555444444444444444444444444444444555555555444555777:::;;;>>>AAADDDHHHNNNTTTXXX]]]___\\\VVVVVV```iiimmmvvv||||||tttsssuuu|||}}}}}}|||}}}{{{|||{{{tttssspppmmmiiifffcccbbbbbb```]]][[[YYYUUUPPPLLLGGGEEEBBB???===<<<;;;;;;888999999999888777666555777777777777555333111000555555555444444444444444444222222333555666555444444555555555555666666666444555555555444555777::::::===@@@DDDHHHNNNUUUYYY^^^```^^^ZZZZZZbbblllqqqzzzuuupppooosss|||~~~|||zzzsssrrrooolllhhhfffdddccccccaaa___\\\YYYUUUQQQMMMGGGEEECCCAAA>>>===<<<<<<888888888777666666555555666777777888666444111///666666666666555555555555555444333333444555444333666666666666666555555555444555555555444555777:::999<<<@@@DDDIIIOOOVVV[[[```aaaaaa]]]]]]dddooowwwyyymmmkkklllqqq||||||zzztttrrrooollliiigggeeeeeedddbbb___]]]ZZZUUUPPPMMMGGGFFFDDDBBB@@@???>>>===888888777666666555555555444555666777777555333111222222222222222222222222777666444444444444222000888888777666555444444444444555555555444555777:::999<<<@@@EEEJJJQQQXXX]]]ccccccbbb```___eeeqqq}}}qqqggghhhkkkppp{{{|||yyytttrrrooollliiihhhggggggdddbbb___\\\YYYUUUPPPLLLFFFEEEDDDCCCAAA???>>>===999888777666555555555666333444555666666666555444333333333333444444444444777666444444444444222000777777666666555444444333444555555555444555777:::999<<>><<<;;;:::999888666666666666666555555555555555555555555555555555666666666777777555333333333555555444333333333444444555555555666444555555555444555777::::::===BBBGGGNNNUUU]]]ccceeebbb^^^[[[YYY]]]mmm{{{mmmaaa^^^```dddiiirrr|||yyysssqqqmmmjjjhhhgggggghhhdddbbb^^^[[[XXXTTTNNNKKKBBBAAAAAA@@@>>><<<;;;:::;;;:::888666666666777777777666555444444444444444222222222333333444444444222111111333555777777666000000111333555666777888444555555555444555777::::::===BBBHHHOOOWWW___dddeee```\\\XXXUUUYYYkkk~~~tttjjjaaaYYYWWWZZZ```eeeooo|||~~~yyywwwuuussspppmmmkkkjjjjjjkkkbbbbbbaaa^^^YYYSSSMMMJJJEEECCC@@@>>>===<<<:::999::::::999888777666555555444444444444444444444444111222444555555555444444444444555555555555444444777666555444333222222222444555555555444555777999<<<@@@EEEMMMUUU\\\aaadddddd```ZZZTTTTTTZZZdddkkk~~~xxxvvvnnnlllggg```YYYVVVUUUVVV\\\aaaiiitttxxx~~~{{{zzzuuussspppmmmjjjiiiiiiiiibbbbbb```]]]YYYSSSMMMJJJFFFDDDAAA???>>>===<<<:::::::::999888777666555555444444444444444444444444222222444555555555444444444444555555555555444444888777666666555555555555666666666555444444666888<<<@@@GGGOOOWWW]]]bbbdddddd```YYYSSSRRRWWW```gggvvv}}}yyytttmmmiiihhhbbbaaa^^^ZZZUUUSSSTTTUUUZZZ^^^fffqqq}}}yyy}}}}}}{{{vvvtttpppmmmjjjhhhgggfffbbbbbb```]]]XXXRRRMMMJJJGGGEEEBBB@@@???>>><<<;;;::::::999888777666555555444444444444444444444444222333333444444444444333444444555555555555444444666666666666666666666666444555555555444555888:::===AAAIIIRRRZZZ___cccdddddd___XXXQQQOOOSSS[[[aaalllssszzz~~~vvvkkkfffbbb^^^[[[\\\UUUVVVVVVUUUSSSSSSTTTVVVVVV[[[cccmmmxxx}}}}}}{{{yyyvvvtttqqqmmmjjjgggeeedddbbbbbb___\\\WWWRRRMMMJJJGGGDDDAAA@@@???>>><<<:::::::::999888777666555555444444444444444444444444333333333333333333333333444444555555555555444444222333333444444555555444111333444555555777;;;>>>===BBBJJJSSS[[[```ccccccccc___WWWPPPNNNQQQXXX^^^hhhnnnvvvyyy{{{}}}vvvkkkaaa]]]ZZZXXXXXXYYYQQQSSSTTTTTTTTTTTTUUUVVVSSSXXX```jjjttt~~~}}}xxxvvvwwwuuurrrnnnkkkgggeeedddcccaaa___[[[VVVQQQMMMJJJFFFCCC@@@>>>>>>===;;;999::::::999888777666555555444444444444444444444444333333333333222333333333444444555555555555444444111222333444555555555444333444555555555777:::<<<===AAAIIIRRRYYY^^^```aaaaaa]]]WWWQQQNNNQQQXXX^^^ffflllsssvvvwwwzzzwwwrrrggg]]]ZZZXXXVVVVVVXXXTTTVVVVVVUUUSSSRRRRRRSSSQQQWWW___hhhqqq{{{}}}wwwuuuwwwuuussspppllliiifffeeecccaaa^^^ZZZUUUQQQMMMKKKEEECCC@@@>>>===<<<:::999::::::999888777666555555444444444444444444444444444333333222222222222333444444555555555555444444333444666777777777666666888888888666555555777999===AAAGGGOOOUUUYYY[[[\\\]]]ZZZUUUPPPOOOSSS[[[aaafffkkkqqqssssssvvv|||~~~tttjjjaaa]]][[[XXXWWWYYY[[[[[[YYYUUUQQQNNNNNNNNNPPPUUU^^^fffnnnyyyzzzxxxwwwvvvtttqqqnnnjjjhhhfffcccaaa^^^ZZZUUUPPPMMMKKKFFFCCCAAA???>>>===;;;999::::::999888777666555555444444444444444444444444444444222111111111222222444444555555555555444444333555666777888777555444666777777666666666999;;;===@@@EEEJJJPPPTTTWWWXXXXXXVVVRRROOOOOOUUU]]]cccgggkkkpppqqqqqqrrrxxx}}}~~~|||yyypppllliiieeebbbbbbcccaaa]]]WWWPPPMMMLLLLLLNNNTTT\\\ccckkkvvv}}}|||vvvvvvtttrrroookkkiiigggcccaaa^^^YYYTTTPPPMMMKKKGGGEEEBBB@@@???>>><<<;;;::::::999888777666555555444444444444444444444444555444222111111111222222444555555555555555555444222333555666666555333222111222444555777:::>>>AAA===???CCCGGGLLLQQQTTTUUUTTTRRROOOMMMOOOUUU^^^eeeiiimmmqqqrrrppprrrwww|||}}}zzz}}}zzztttppppppiiifffaaaYYYRRRNNNMMMNNNLLLRRRZZZaaaiiittt}}}xxxwwwtttppplllhhheeeccceeebbb^^^ZZZWWWSSSOOOLLLGGGEEEBBBAAA@@@@@@>>>===<<<;;;999888777777666666555444333333222222222222666555555444333222111111555555555555555444444444;;;:::999888666666666555444444444444555777888:::===???AAADDDGGGMMMTTTYYY[[[WWWRRRNNNNNNUUU___ffffffmmmqqqnnnlllppptttvvvzzzwww~~~zzzuuuiii]]]WWWTTTOOOLLLKKKMMMRRRYYY___fffqqq~~~}}}vvvtttrrrnnnjjjgggdddcccbbb___[[[XXXUUURRRNNNLLLFFFDDDAAA@@@@@@???===<<<;;;;;;999888777666666666666555444444333333333444111111111000//////......444444444555555555555555666666555444333333333333444444444444555777888:::>>>@@@BBBEEEHHHNNNTTTYYYYYYVVVQQQMMMNNNUUU```gggjjjqqqtttqqqqqqvvv|||}}}www}}}wwwjjj^^^XXXUUUPPPLLLKKKLLLQQQWWW^^^eeeppp}}}~~~|||sssrrrpppmmmjjjgggeeeccc```]]]ZZZWWWUUUSSSOOOMMMFFFDDDAAA??????>>><<<;;;;;;:::999888777666666666666666555444444444555555222222222222222222222222333333444444555555666666666666666555555666666666444444444444555777888:::???AAACCCFFFIIINNNUUUYYYWWWUUUPPPMMMOOOWWWbbbjjjpppuuuwwwvvvwwwyyy|||xxxlll___YYYUUUPPPLLLKKKJJJNNNTTT[[[cccnnn{{{}}}{{{rrrqqqooommmjjjhhhgggfffccc```\\\YYYWWWTTTPPPMMMFFFCCC@@@???>>>===;;;:::;;;:::999777666666666666555555444444444444555555444444444555555555666666222222333444444555666666444555555666777777888888444444444444555777888:::>>>@@@CCCFFFJJJOOOTTTXXXWWWTTTPPPNNNQQQZZZeeemmmssswwwyyyyyy}}}}}}}}}xxxkkk^^^XXXUUUOOOKKKJJJHHHLLLRRRXXXaaammmyyy|||zzzsssrrrpppooommmkkkiiihhheeebbb^^^ZZZVVVRRRMMMJJJFFFDDDAAA???>>>===;;;999::::::888777666555555555444333333333333333444444222222222333333444444555111222222333444555666666///000222333444555555555444444444444555777888:::===???CCCGGGJJJOOOUUUYYYXXXVVVRRRQQQTTT]]]iiiqqquuuzzz}}}~~~vvviii\\\WWWSSSNNNJJJIIIHHHKKKPPPWWWaaammmxxx{{{yyytttsssrrrpppnnnlllkkkjjjdddaaa\\\WWWSSSOOOJJJFFFGGGEEEBBB@@@???===;;;999:::999888777666555555555333333222222222333444444333444444444555555666666222222333333444444555555111222444666777777777666444444444444555777888:::;;;???CCCHHHLLLRRRWWW[[[[[[YYYVVVTTTXXXaaammmvvvzzztttggg[[[VVVSSSNNNJJJIIIIIIKKKOOOWWWaaannnxxx~~~xxxyyyyyy|||zzzxxxuuutttsssqqqooommmkkkjjjccc```[[[WWWSSSOOOKKKGGGHHHFFFCCC@@@???>>><<<::::::999888777555555555555333333333333333444555555555555555555666666666666333333333333333333333333444555777999::::::999888444444444444555777888:::<<>><<<::::::999888666555555555555444444444444444555666777111111111111111111111111444333333333333333333333222333555777888777666555444444444444555777888:::<<<@@@FFFLLLRRRXXX^^^bbbaaa___\\\ZZZ^^^gggsss{{{sssggg[[[WWWUUUQQQNNNMMMKKKLLLPPPXXXdddpppzzz}}}wwwrrrpppooopppooopppxxx~~~{{{uuuuuutttrrrooolllhhhgggbbb```]]]YYYTTTOOOKKKIIIGGGFFFCCCAAA>>><<<;;;;;;777777777666555555444444555555444444444333333333333333333333333333333333666555333222111222222333111333555666666555444333777555333222333555888:::???@@@DDDJJJRRRYYY\\\^^^___``````^^^___fffqqq{{{lllbbbYYYUUURRRMMMKKKKKKHHHKKKQQQYYYaaakkkvvv|||~~~~~~}}}yyyvvvuuuppplllmmmqqq~~~~~~{{{vvvuuutttrrroookkkhhhfffbbbaaa]]]YYYTTTPPPLLLJJJGGGFFFCCCAAA>>><<<;;;;;;888888888777666666555555555555444444444333333333333333333333333333333333444333222222222333444555333444555555444111///...666555444333444666888999>>>???CCCKKKSSSZZZ^^^___aaaaaa```^^^^^^dddoooxxxlllcccYYYUUURRRMMMJJJJJJHHHKKKPPPWWW```jjjuuu|||~~~~~~~~~|||yyywwwrrrlllkkknnnyyy}}}{{{}}}{{{vvvuuutttqqqnnnkkkhhhfffcccaaa^^^YYYUUUPPPMMMKKKGGGFFFCCCAAA>>><<<;;;;;;999999999888777777666666555555444444444333333333333333333333333333333333222222222222333444555666444444555555444222000///555555555555666777888888===???DDDKKKTTT[[[___aaabbbaaa___\\\\\\aaakkksss~~~nnncccZZZUUURRRLLLIIIIIIHHHJJJNNNSSS[[[fffqqqyyy}}}|||||||||}}}~~~|||uuummmjjjlllsssvvvoooiiigggeeedddhhhmmmqqqrrrrrrqqqpppmmmkkkiiiooottt~~~}}}{{{wwwvvvtttqqqmmmjjjgggfffcccaaa^^^YYYTTTPPPNNNLLLGGGFFFCCCAAA>>><<<;;;;;;999999888777777666666555555555444444444333333333333333333333333333333333222222222333333333444444333444555666777777666666444555555666777777888888<<<>>>DDDMMMVVV]]]aaabbbbbb```]]]YYYXXX]]]eeelllvvvzzznnndddZZZUUUQQQLLLHHHHHHIIIJJJKKKNNNTTT]]]hhhooowwwxxxyyy{{{}}}xxxooojjjjjjnnn{{{~~~yyyvvvrrrlllhhh```[[[XXXYYYXXXWWWZZZ^^^^^^^^^^^^]]][[[ZZZXXXWWW]]]bbbmmm}}}}}}{{{wwwvvvssspppllliiigggfffcccaaa]]]XXXTTTPPPNNNMMMGGGFFFCCCAAA>>><<<;;;;;;888777777666666555444444555555444444444333333333333333333333333333333333444444444333333222222222444444555666777777888888555555666777777888888888<<>><<<;;;;;;777777666666555444444444555555444444444333333333333333333333333333333333444444444444333222111000666666555555444444444444666666666666777888999999===@@@FFFPPPYYY```ccccccaaa]]]WWWRRRRRRVVV\\\```iiilllppptttwwwzzz~~~~~~nnncccZZZUUURRRLLLIIIIIIHHHHHHGGGFFFGGGKKKRRRWWWbbbhhhqqqzzzwwwmmmggghhhgggrrrwwwqqqhhhccc```]]]ZZZWWWRRRNNNLLLNNNLLLIIIIIILLLLLLLLLKKKJJJKKKLLLNNNOOORRRUUU___ppp}}}zzzyyyvvvsssoookkkhhhfffeeeaaa^^^ZZZUUUQQQNNNMMMLLLGGGFFFCCCAAA>>><<<;;;;;;888888777777666555555555555555444444444333333333333333333333333333333333222333444444444333222111666666555555555555555555777777555555666777999;;;>>>AAAHHHQQQZZZ```ccccccbbb]]]VVVRRRRRRVVV[[[___cccfffjjjnnnrrrwww|||lllcccYYYUUURRRMMMJJJJJJFFFFFFFFFEEEEEEHHHMMMQQQXXX^^^iiiuuu{{{pppkkkkkkeeeooo}}}vvvllleeeaaa^^^ZZZWWWQQQMMMKKKLLLKKKHHHHHHKKKLLLKKKIIIHHHIIIKKKMMMNNNOOORRR[[[kkk}}}zzzyyywwwsssnnnjjjhhhfffeee```^^^YYYTTTPPPNNNLLLLLLGGGFFFCCCAAA>>><<<;;;;;;999999888888777666666666555555444444444333333333333333333333333333333333000111333444555555444333555555666666777999:::;;;888777555444555777:::<<>>AAAGGGMMMSSSYYY```eeedddaaa\\\WWWUUUYYY___eeeddddddfffiiiiiikkkrrr|||ttthhh\\\VVVRRRNNNLLLMMMKKKIIIGGGEEEDDDEEEGGGHHHLLLMMMTTTaaaqqqwwwnnntttzzzpppfff___]]]VVVRRRRRRRRROOONNNPPPQQQPPPNNNMMMLLLMMMNNNOOORRRTTTYYYdddzzz}}}zzzwwwuuuqqqooommmjjjgggddd```^^^ZZZVVVRRRMMMJJJHHHGGGEEEBBBAAA@@@???<<<:::888777777666666555555444777777666666666666777777444444444444444444444444666555555444444555555666444444444555555555555666444555666555555666999;;;===@@@DDDIIIOOOVVV^^^cccfffccc___[[[ZZZ]]]dddiiijjjiiijjjmmmmmmnnnuuu}}}tttiii^^^XXXTTTOOOLLLMMMMMMKKKIIIHHHGGGFFFGGGGGGMMMKKKNNNXXXfff{{{vvv{{{}}}qqqiiiccc[[[UUUTTTRRRPPPPPPSSSRRRQQQPPPOOOOOOOOOPPPPPPTTTTTTXXXcccvvv{{{xxxwwwtttqqqnnnllliiifffccc```^^^ZZZVVVQQQMMMIIIHHHGGGDDDBBBAAA@@@???<<<:::888888777777666555555555444444333333333333444444444444444444444444444444666555444333333444555666444444444555555555555666444555666555555666999;;;===@@@CCCGGGMMMUUU]]]bbbfffdddaaa]]]]]]```ggglllnnnmmmppptttvvvwww|||vvvkkk___ZZZUUUOOOLLLLLLLLLKKKKKKJJJIIIIIIIIIIIILLLJJJKKKSSS```sss}}}sssiii```YYYUUUSSSQQQQQQTTTTTTSSSSSSSSSSSSRRRRRRRRRUUUTTTWWWaaarrr|||xxxvvvssspppmmmkkkiiieeeccc___]]]ZZZUUUQQQMMMIIIHHHFFFDDDBBB@@@@@@>>><<<:::888888888777666666555555333222222111111222222333222222222222222222222222555444333222222333444555444444444555555555555666444555666555555666999;;;>>>@@@DDDHHHMMMUUU]]]bbbeeecccaaa^^^^^^bbbhhhnnnoooooossszzz~~~xxxmmmaaaZZZUUUPPPLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKMMMTTT]]]mmm~~~pppfff]]]YYYVVVSSSSSSVVVVVVWWWXXXXXXXXXWWWVVVUUUVVVSSSUUU___nnn~~~{{{uuusssooommmkkkhhheeebbb]]]\\\YYYUUUQQQMMMJJJIIIFFFDDDAAA@@@???>>>;;;999999888888777777666666555444444333333333333444444222222222222222222222222333333333222222333333333444444444555555555555666444555666555555666999;;;>>>@@@DDDIIINNNUUU\\\aaacccbbb```^^^___ccciiinnnnnnpppwww{{{ooobbbZZZUUUOOOMMMNNNLLLMMMOOOQQQRRRRRRRRRQQQMMMMMMPPPUUU[[[hhh}}}yyyooofffaaa]]]YYYXXX[[[\\\]]]^^^______]]][[[ZZZXXXSSSTTT]]]hhhyyy~~~{{{uuurrrooollljjjhhhdddbbb[[[ZZZXXXTTTQQQNNNKKKJJJFFFDDDAAA@@@???>>>;;;999999999888888777666666666555444444333333444444555333333333333333333333333333333444444444444333333444444444555555555555666444555666555555666999;;;<<>>;;;999999999888888777666666666444333333222222333333444444444444444444444444444333444555666666555444333444444444555555555666666444555666555555666999;;;:::>>>DDDIIINNNTTTYYY]]]bbbbbb``````aaaeeelllpppxxx|||rrrbbbYYYSSSOOOOOOQQQWWWXXXZZZ\\\[[[ZZZWWWVVVRRRRRRSSSTTTUUU]]]qqqxxxsssnnnhhhfffgggfffhhhjjjlllllljjjfffddd\\\TTTRRRXXX^^^hhhzzzxxxyyyvvvrrrpppnnnkkkddd```^^^[[[WWWSSSOOOLLLKKKJJJCCCCCCBBB@@@>>>===<<<;;;888888777777666666555555555444333333222222222222222333333222111222444777555444444333333444444555444444555555555555555555444555666666666666999;;;<<<>>>BBBHHHNNNUUUZZZ]]]```^^^^^^______cccnnnzzzqqqbbbZZZUUUSSSUUUYYY[[[aaaeeedddaaa___[[[UUUXXXVVVUUUVVVWWW]]]kkkxxx|||wwwtttqqqooooooooopppsssuuurrrkkkfffbbbWWWSSSYYY\\\aaawww{{{yyyyyyvvvrrrpppnnnkkkeee```]]][[[XXXTTTPPPMMMKKKJJJCCCCCCBBB@@@>>>===<<<;;;888888777777666666555555666555444444333333333444222333333222222222444666222111111000000111111222555444333222222333555666444555666666666666999;;;===???CCCIIIPPPVVV[[[^^^```^^^^^^___```dddooo{{{ssscccZZZUUUSSSVVVZZZeeekkkpppnnnkkkiiiddd___[[[XXXVVVVVVWWW[[[fffrrr}}}zzzxxxyyyxxxxxxzzz{{{xxxrrrlllbbbWWWSSSWWWYYY\\\qqq{{{xxxyyyuuurrrpppnnnkkkeee```\\\[[[YYYUUURRRNNNKKKIIIDDDCCCBBB@@@>>>===;;;;;;888888777777666666555555666666555444444444555555222333444333222222444666444444333333333333444444555333111000000222555777444555666666666666999;;;>>>AAAEEEKKKRRRXXX\\\___aaa^^^]]]___aaaeeeppp|||uuueee\\\VVVTTTXXX^^^iiipppuuutttqqqmmmhhhbbb___[[[XXXWWWVVVXXXaaakkkuuu}}}||||||xxxrrrmmmcccYYYTTTWWWWWWYYYjjj{{{xxxxxxuuuqqqooonnnkkkeee```[[[[[[YYYWWWSSSNNNJJJHHHDDDCCCBBB@@@>>><<<;;;:::888888777777666666555555555555444444444444555555333444555444333333444555555555444444444444555555333333222111222333555666444555666666666666999;;;>>>AAAFFFLLLSSSYYY^^^```aaa^^^\\\^^^```eeepppzzzxxxhhh^^^XXXWWW\\\dddllltttyyyxxxtttpppjjjcccaaa\\\XXXWWWVVVVVV]]]eeennnttt~~~zzzxxxtttnnniiibbbZZZVVVXXXWWWYYYfffwww~~~{{{xxxtttqqqooonnnkkkfffaaa\\\[[[ZZZWWWSSSOOOKKKIIIEEEDDDBBB@@@>>><<<;;;:::888888777777666666555555444333333333333333444444333444555555444333333555222222111111111111222222111222444666666666555555444555666666666666999;;;===@@@FFFMMMUUU[[[___bbbccc^^^[[[\\\___cccllluuu}}}zzzkkk```ZZZZZZaaajjjttt|||~~~yyyqqqiiiaaa\\\XXXWWWWWWVVV[[[bbbhhhmmmxxxzzzvvvqqqkkkggg^^^XXXUUUWWWWWWYYYcccooo~~~wwwtttqqqoooooolllfffaaa]]]\\\ZZZVVVSSSOOOLLLJJJEEEDDDCCC@@@>>><<<:::999888888777777666666555555333333222222222333444444333555666666444333333444333333222222222222333333///222555777888888666444444555666666666666999;;;<<<@@@GGGPPPXXX^^^ccceeeeee^^^ZZZZZZ\\\___fffnnnrrrzzzyyykkk```ZZZ[[[eeeooo{{{wwwnnnccc]]]YYYYYYXXXWWWZZZ___aaafffooo}}}vvvpppkkkeeeaaa[[[WWWUUUWWWXXXYYY```hhh{{{}}}wwwtttqqqoooooolllfffbbb^^^\\\YYYUUURRRNNNLLLKKKEEEEEECCC@@@>>><<<:::999888888777777666666555555333333333333333444555555333555777777555333333333666555555444444555555666000111333555666666666555444555666666666666999;;;===AAAIIISSS\\\ccchhhjjjfff___XXXWWWXXXZZZ```gggjjjrrrzzzvvvhhh^^^XXXZZZfffrrrzzzrrrfff```[[[ZZZYYYWWWXXX\\\YYY^^^fffppp~~~uuummmgggbbb______\\\ZZZ[[[[[[\\\```eeevvv~~~zzzwwwtttpppoooooolllgggbbb___]]]YYYUUUQQQNNNMMMLLLFFFEEECCCAAA>>><<<:::999888888888777666666555555444444444444444555666777444555777777555333333333333222222111111222222333111111111222333444666777444555666666666777999;;;>>>CCCKKKUUU___fffkkknnnggg___XXXVVVVVVXXX\\\bbbdddmmmvvv|||~~~sssfff\\\VVVYYYeeessswwwiiibbb]]][[[ZZZWWWVVVYYYUUUYYY```fffpppzzzqqqkkkfffccceeebbb````````````bbbeeettt{{{vvvtttqqqnnnmmmjjjgggeeeaaa]]]YYYUUURRROOOLLLIIIEEEDDDAAA???===<<<<<<<<<888888777777666666555555333333333444444555555555555555555444444333333333111222222333333222222111333444555555666666555555666666555666777888:::;;;@@@EEENNN[[[fffmmmmmmkkkgggbbb[[[WWWXXXZZZZZZZZZfffkkksss|||qqqccc\\\XXXZZZhhhzzz{{{nnnggg___[[[\\\\\\YYYVVV[[[WWWYYYaaahhhqqqzzzqqqmmmooommmnnnnnnkkkgggfffiiilll{{{~~~yyywwwtttqqqooommmjjjgggddd```]]]YYYUUURRROOOLLLIIIGGGEEEBBB???<<<;;;::::::888888888777666666555555333333333444444444555555555555444444444333333333555555666666666666555555222333333444444444444444555555444444666777999:::AAAFFFOOOZZZeeelllmmmkkkhhhbbb[[[WWWXXXZZZ[[[[[[dddiiiooovvv|||rrrddd]]]XXXYYYgggwww|||nnnggg^^^ZZZ[[[[[[XXXTTTYYYUUUVVV]]]ccckkk~~~~~~|||~~~|||}}}{{{wwwqqqnnnooorrr|||wwwwwwuuurrrooommmjjjfffccc```]]]YYYUUURRROOOLLLJJJHHHFFFCCC???<<<:::999888999888888777777666555555333333333444444444444555555444444444444333333333444444444444444444444444111222333333444444333333444444333444555666888999CCCGGGNNNYYYbbbhhhjjjjjjhhhccc\\\WWWWWWZZZ]]]^^^dddggglllqqqtttxxx{{{~~~ssseee^^^YYYYYYeeettt~~~qqqiii```[[[[[[[[[XXXUUUYYYUUUUUUZZZ___eeevvv~~~~~~~~~}}}~~~|||wwwwwwuuurrrpppmmmjjjeeebbb```]]]XXXUUURRRPPPLLLJJJFFFEEEBBB???<<<::::::999999999888888777666666555444444444444444444444444444444444444444444444444444333333333333333333444222222333444444444444333555444444444555777999:::BBBEEELLLTTT\\\bbbeeefffhhhccc]]]XXXXXXZZZ^^^aaadddgggkkkmmmoooqqqvvvzzzssseee^^^ZZZZZZeeerrr~~~ssskkkbbb^^^^^^___]]]ZZZ\\\WWWVVVZZZ]]]cccsss}}}xxxvvvtttrrrpppnnnjjjfffbbb___\\\XXXUUURRRPPPMMMKKKCCCBBB@@@>>><<<;;;;;;<<<999999999888777777666666444444444444444444444444444444444444444444444444777777666666666666777777333333444555555555555555666555555555666888:::;;;@@@CCCHHHNNNTTTZZZ^^^aaagggddd^^^ZZZYYY[[[```ccccccfffjjjkkkkkkmmmrrrwwwrrrddd___\\\\\\eeeqqq}}}ssskkkccc___aaaccccccaaa```ZZZXXXZZZ\\\aaaqqq~~~yyytttsssrrrqqqoookkkgggccc___\\\XXXUUUSSSPPPMMMKKKBBBAAA???===<<<<<<<<<===:::999999888888777666666555444444444444333333333333333333444444444444555666555444333333444555666333444555555666666555555666666666666777888:::;;;>>>AAAEEEIIIMMMRRRXXX\\\eeeccc```]]][[[\\\aaadddaaafffjjjkkkjjjlllrrrxxxssseee```]]]\\\cccmmm~~~|||rrrkkkdddbbbgggkkkmmmlllhhh```[[[[[[ZZZ___ooo~~~~~~zzzrrrrrrqqqqqqppplllhhhddd^^^\\\XXXUUUSSSPPPNNNKKKCCCAAA???===<<<;;;;;;;;;::::::999888888777777666555555444444444333333333333333333444444444555555333222111000000111222333333333444555555555555444555555555555666888999;;;===@@@CCCFFFHHHMMMTTTYYYccccccbbb___]]]^^^aaaeeeccciiioooqqqpppqqqwww}}}vvvgggaaa]]][[[___hhhuuu|||vvvoooiiijjjqqqxxx||||||uuukkkbbb^^^[[[^^^ooo~~~yyyqqqqqqpppqqqpppmmmhhheee^^^[[[XXXUUUSSSQQQNNNLLLDDDCCC@@@===;;;:::999999::::::999999888777777777555555555444444333333333333333333444444555555555666555333222222333555666222222333444444444333333444444444444555777888:::>>>@@@CCCDDDFFFKKKRRRXXXaaaccccccaaa^^^^^^aaaeeegggnnnuuuxxxwwwxxx~~~yyyhhhbbb]]]YYY\\\dddmmmzzz|||{{{uuuppprrrzzztttiiiccc^^^```ppp|||~~~zzzzzzxxxvvvuuusssqqqlllfffbbb^^^\\\YYYVVVTTTPPPLLLIIIGGGEEEAAA>>><<<;;;<<<<<<:::999888777666666666666555555444444444333333333555555333111000111444777555555555555555555555555111222333444555444333222666555444333444666888999<<<>>>BBBFFFJJJOOOUUUYYYaaadddeeeaaa\\\\\\cccjjjjjjooovvv|||}}}kkk```\\\ZZZ[[[^^^hhhoooxxx}}}{{{{{{zzzyyyzzz|||iiibbbbbbdddooo~~~{{{zzzxxxvvvuuusssppplllfffbbb^^^\\\YYYVVVTTTQQQMMMJJJFFFDDDBBB???===<<<;;;;;;999999888777666666777777555555444444444333333333000222444444333222222333555555555555555555555555222222333444444444444333555555444444555666888999<<>><<<;;;:::999888777777777777777888555555444444444333333333---111666888777555333222555555555555555555555555333333333333333444444555444444555555666777777777===???CCCGGGKKKQQQWWW[[[aaaeeefffccc^^^___gggnnnvvv|||rrrfff___[[[[[[^^^```dddiiilllmmmpppuuuzzz|||nnngggfffooo{{{}}}sssmmmiiieeefffjjjmmmvvv{{{{{{wwwuuusssqqqoookkkgggccc]]][[[YYYVVVUUURRRNNNKKKDDDCCCCCCAAA???===:::999888888777777777777888888555555444444444333333333///333888;;;:::888555444555555555555555555555555444444333222222444555666333444555666777777777777;;;>>>BBBFFFKKKPPPVVVZZZbbbeeefffbbb^^^```hhhppp{{{vvviii```[[[[[[^^^^^^aaaccccccdddiiissszzzrrrgggdddlllvvvyyypppgggbbb___[[[[[[^^^aaahhhuuu{{{{{{wwwuuurrrpppnnnkkkgggddd^^^\\\YYYWWWUUURRRNNNKKKDDDCCCCCCAAA???===:::999999888777777777777777777555555444444444333333333111444777888777666555555555555555555555555555555555444333222333444555666333444555666777777777777999<<<@@@DDDIIIOOOUUUYYYaaadddeeeaaa]]]___hhhpppzzzmmmbbb[[[ZZZ^^^aaaccccccaaa```fffrrr|||vvvhhhdddjjjrrr|||xxxrrrkkkccc```^^^ZZZYYY[[[YYY]]]eeeooo~~~{{{{{{vvvtttrrrooonnnkkkgggddd```]]]ZZZXXXUUURRRMMMJJJDDDDDDBBB@@@>>><<<;;;::::::999888777666666666666555555444444444333333333222444555555444333333444555555555555555555555555444444444444444555555666444444555555666777777777888;;;???DDDHHHNNNUUUYYYaaacccccc___ZZZ\\\eeennnqqqeee]]]\\\```fffhhhhhhcccaaafffrrr}}}{{{iiidddgggmmmrrrzzz{{{vvvrrrkkkeeeccc```[[[XXXYYYVVVYYY]]]bbblll{{{{{{vvvtttqqqooommmkkkgggeeeaaa___[[[XXXUUUQQQLLLIIIFFFDDDBBB???===<<<;;;;;;;;;:::999777666555555555555555444444444333333333444666888888666444333222555555555555555555555555333444444555555555555555555555444444555666888999888;;;@@@DDDIIIOOOVVVZZZ```bbbbbb]]]XXXYYYbbbkkk{{{vvviii``````dddkkknnnmmmhhhcccfffrrr||||||hhh``````ccceeelllrrrsssvvv{{{}}}||||||uuuooolllhhhaaa]]]]]]XXXZZZ\\\^^^bbbmmm~~~{{{{{{vvvtttqqqnnnmmmkkkhhheeebbb```\\\XXXUUUQQQLLLHHHGGGEEEAAA>>><<<;;;<<<<<<<<<;;;:::888666555444444555555444444444333333333666999======;;;777444333555555555555555555555555222333555666666666555444666555444333444666888:::999<<>><<<;;;;;;:::@@@<<<888777777666333111444666666555777:::999444@@@FFFJJJCCC777000333999444444444444444444444444555555555555555555444444666555444333444666888999======???DDDKKKRRRWWWZZZ[[[___aaa]]]WWWVVV[[[aaaooossswww{{{~~~|||ppphhhfffjjjuuuyyywwwnnngggiiipppuuu{{{{{{|||ttt```UUURRRRRRVVV[[[ccckkkuuu|||vvvooojjjbbb___[[[WWWWWWZZZ___bbbxxx|||{{{uuutttrrrqqqooommmiiifffbbb___\\\XXXUUUQQQLLLIIIEEECCCAAA>>><<<;;;;;;:::<<<:::777777777777555222111666999555444888>>>@@@FFFDDD???888222111555999444444444444444444444444555555555555555555555555666555444333444666888999<<<===@@@EEEMMMUUU[[[^^^___aaabbb^^^YYYXXX\\\```iiimmmrrrvvvzzz}}}tttkkkiiilllyyy}}}{{{qqqjjjkkkpppssswwwvvvwww|||nnn[[[QQQNNNNNNRRRYYYdddqqq}}}yyyttthhhddd___ZZZXXXZZZ]]]```fffsss~~~}}}vvvtttrrrqqqooommmiiieeeaaa___[[[XXXUUUQQQMMMIIIEEECCCAAA>>><<<;;;;;;:::888777666777888777555444444555555444999AAAEEEDDDDDD===555111222444444333555555555555555555555555555555555555555555555555555555444444555666888999:::<<>><<<;;;::::::777777777777777666555444999444111666DDDMMMGGG;;;:::666333444777777222---666666666666666666666666444444444555555555555555555555444444555666777888888<<>><<<;;;::::::888888999888666555444444666999<<>><<<;;;;;;::::::::::::888666555666777222AAAMMMJJJ@@@:::999999888666444222111222666999555555555555555555555555333333444444555666666666444444555555666777777777777<<>><<<;;;;;;:::999:::999777555666999<<<;;;GGGMMMEEE999444666999888666333222222444666777444444444444444444444444333333444444555666666777333444555666666777777777777===DDDIIIKKKOOOVVV[[[___dddiiihhhaaa[[[XXXXXXYYY[[[^^^```bbbfffjjjnnnuuu}}}yyyzzz~~~~~~xxxoooiiigggeeebbb[[[XXXTTTPPPMMMLLLKKKLLLJJJGGGDDDBBBAAABBBDDDFFFHHHSSSeeexxxzzzpppgggbbb]]][[[\\\bbbjjjyyyyyywwwuuussspppmmmhhheee```]]]ZZZXXXVVVRRRNNNKKKEEECCCAAA>>><<<;;;;;;;;;999999999777555777<<>>===<<<;;;:::>>>:::666666<<>>;;;999999:::;;;???BBBCCCCCCBBB777777555444<<>>@@@CCCHHHOOOUUU^^^jjjmmmnnnqqqiiiaaadddjjjkkkooowww|||vvvmmmhhh___[[[UUUQQQOOONNNLLLKKKIIIIIIGGGFFFEEEDDDDDDCCCEEEEEEEEEGGGJJJMMMQQQSSSQQQRRRSSSUUUXXX^^^eeejjjrrr}}}wwwnnnhhhiiinnnxxx{{{yyyssssssssssssrrrooojjjfffbbb___\\\YYYWWWTTTPPPMMMIIIEEEAAA>>>???AAACCCDDDEEEGGGGGGBBB;;;666444555333444777888777666888;;;555555444333333333444444222222333333444444444555555555555555555444444444444444444555555555555666777:::===???BBBGGGOOOVVVYYYfffjjjlllpppjjjcccfffjjjmmmttt{{{{{{qqqjjjgggbbb[[[VVVRRRPPPNNNMMMKKKJJJIIIGGGEEEDDDDDDCCCDDDDDDCCCCCCEEEHHHKKKMMMHHHIIIJJJKKKNNNSSSZZZ___jjjvvvwwwlllggggggmmmxxx}}}}}}zzzxxxsssrrrqqqqqqqqqnnnjjjgggbbb___\\\YYYWWWTTTQQQNNNIIIEEEAAA???@@@CCCEEEFFFHHHFFFAAA;;;555333444666111111333777777555666:::555444444333333333444444222222333333333333333333333444444444444444444444444444444555555555555666777999<<<>>>AAAGGGPPPVVVVVVccchhhkkkpppjjjccchhhiiiooozzz{{{{{{tttpppkkkbbb[[[VVVSSSPPPNNNLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBAAAAAACCCEEEHHHJJJEEEFFFGGGHHHIIIMMMRRRVVVcccppprrrhhheeegggnnn}}}zzzyyywwwtttrrrssswww{{{}}}yyyvvvrrrqqqooooooooommmkkkhhh```]]]ZZZXXXVVVSSSPPPMMMFFFDDDBBBBBBDDDEEEEEEEEEBBB???:::777666666555555555222222666666111000222444444333333333444444555444444444444444333333333111222222222333444444444444444444555555555555666777999<<<>>>AAAGGGPPPWWWWWWccchhhkkkooojjjcccgggfffooo}}}zzz}}}vvvmmmccc]]]XXXUUURRRPPPOOOMMMJJJHHHFFFEEEEEECCCCCCBBBCCCDDDEEEGGGHHHCCCEEEFFFGGGHHHJJJNNNQQQYYYfffwww|||ooojjjfffgggqqq~~~~~~vvvwwwwwwvvvvvvxxx{{{~~~xxxuuurrrpppnnnmmmmmmmmmkkkiii^^^\\\YYYVVVTTTRRRNNNLLLBBBCCCDDDFFFGGGGGGEEEBBB;;;888666666888999666333777222222888;;;777555777444333333333333444555666666666666555555444444333000000111222222333444444444444444555555555666666666999<<<===@@@GGGPPPWWWYYYeeejjjlllpppiiibbbfffbbbmmm|||yyyqqqkkkkkkkkkmmmooouuu~~~yyyvvvkkkddd^^^ZZZWWWUUUTTTQQQOOOMMMKKKJJJIIIEEEEEEEEEFFFFFFGGGHHHIIIAAACCCEEEGGGHHHIIILLLOOOPPP^^^ooowwwqqqeeeccckkk~~~}}}|||~~~{{{|||~~~~~~{{{wwwrrrqqqpppoooooonnnllliiiaaa^^^[[[XXXVVVSSSOOOMMMCCCDDDHHHMMMOOOKKKBBB;;;<<<888222---,,,///333777444444444444444444444444333444555444333222444666666555444333222222222222111222333444555555555555444444444555555555555666999777888>>>DDDHHHNNNUUUXXXeeekkknnnssskkkbbbeeedddlllxxxzzzwwwtttqqqnnnjjjeeebbbfffdddcccdddiiinnnqqqsss}}}zzzwwwnnnggg___ZZZVVVTTTPPPNNNNNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIHHHIIIIIIKKKLLLMMMSSSXXXdddvvvuuupppkkklllwww~~~yyyvvvqqqpppnnnnnnnnnmmmjjjhhh```^^^ZZZWWWUUURRRNNNLLLJJJKKKLLLJJJFFF@@@<<<999999666111...,,,...222444333333333444444444555555333444555444222222444555777666555444333333333333222222333444555555555555444444444555555555555666:::888888===AAAEEELLLTTTXXXeeekkknnnrrrkkkaaaddd```gggsss}}}yyyuuuooollliiigggeeebbb___\\\___^^^\\\]]]```cccddddddlllqqqyyyyyy~~~zzzqqqhhhbbb[[[XXXTTTQQQOOONNNLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLRRR\\\mmm}}}nnniiigggqqqyyyuuupppooommmmmmmmmllliiiggg```]]]ZZZWWWTTTQQQMMMKKKNNNNNNLLLEEE<<<888888;;;999777333111000111222333333333333444444555555555333444444444222222444555777777666555444444444444333333444444555444444444444444444555555555555666;;;888888;;;???CCCKKKTTT[[[ggglllnnnsssjjj```aaa[[[bbbmmmvvv|||~~~sssnnnlllgggdddaaa______^^^\\\ZZZ[[[ZZZXXXYYYZZZZZZYYYXXX[[[^^^ccchhhnnnvvv~~~}}}xxx}}}vvvooodddaaa[[[WWWTTTRRROOONNNLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKOOOXXXggg|||tttlllgggkkkxxxzzzvvvpppooommmmmmmmmllliiigggaaa^^^[[[WWWUUURRRNNNKKKLLLJJJFFF@@@:::888:::<<<:::999777666555444555555444444444444444444444444333444444333222222333555666666555444444444444444444444444555444444333333444444444555555555555666:::888888;;;>>>CCCMMMXXXaaakkknnnppptttkkk^^^^^^YYY___hhhqqqwww{{{~~~yyyqqqnnnmmmjjjgggdddbbbaaa```^^^\\\]]]\\\[[[[[[[[[ZZZWWWTTTVVVVVVWWWZZZ^^^dddjjjnnnuuu|||}}}www|||zzzpppllleee___[[[XXXVVVTTTQQQPPPOOOMMMLLLLLLLLLLLLJJJKKKMMMNNNMMMLLLJJJHHHJJJLLLSSS```uuuvvvkkkiiippp~~~yyytttqqqpppnnnnnnnnnmmmjjjhhhccc```\\\YYYVVVSSSOOOLLLJJJFFF@@@======<<<;;;::::::999999888777666555444666666555444333222222111222333444333111111333444555444333333222333333333444444444555444444333333444444444555555555555666777666888<<>>:::666888777777666555444333222666666555444333222222111222333333333111111333444444333333222222222333333333333444444555444444444444444444555555555555666444555999>>>AAAFFFRRR___eeennnoooqqqvvvmmm___]]][[[___dddjjjnnnsssxxx{{{|||}}}~~~}}}yyyuuuqqqlllgggcccaaa```_________]]]ZZZWWWWWWUUURRRRRRTTTVVVWWWWWWYYY[[[___fffooo|||yyy{{{{{{tttpppmmmkkkiiidddaaa\\\WWWSSSPPPOOOOOOOOOOOOOOONNNMMMKKKIIIGGGGGGHHHKKKSSSeeesssiiifffkkkxxxxxxtttpppooommmmmmmmmllliiigggdddaaa]]]YYYVVVSSSNNNKKKHHHFFFCCCAAA???===<<<:::888777666555444333333222444444444444444444444444222333333222111111222444444444333333333333444444222222333444555555555555444444444555555555555666333555:::>>>@@@EEEPPP\\\```iiikkknnnvvvooobbb___ZZZ]]]aaaeeeiiimmmrrrvvvwww|||}}}{{{tttooojjjhhhfffdddcccbbb^^^\\\[[[XXXVVVVVVXXXYYYXXXVVVTTTUUUWWWZZZ```iiisssyyyzzz|||}}}|||uuuqqqkkkddd^^^YYYWWWVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIKKKRRRbbb}}}}}}ooogggfffnnnwww|||wwwooommmlllllllllkkkhhhfffddd```\\\YYYUUURRRMMMJJJDDDEEEEEEBBB>>><<>><<<<<<;;;<<<:::888999;;;:::666222333333333333333333333333666444222222333333222111222555999;;;;;;777222...555555555555555555444444555555555555555555555555777888:::===BBBGGGKKKNNNXXXZZZbbbmmmvvvtttjjjaaa\\\]]]___aaacccggglllppptttxxx||||||{{{vvvrrrnnnlllgggdddaaabbbeeefffeeecccZZZWWWTTTSSSUUUXXXYYYYYYaaadddhhhmmmttt~~~|||zzzmmmeeeddd]]]ZZZVVVSSSQQQOOOLLLIIILLLKKKMMMRRR[[[nnnpppeeebbbfffkkkyyy|||xxxqqqooollljjjjjjjjjiiihhhcccaaa]]]YYYVVVRRRNNNJJJGGGFFFCCC@@@>>><<<<<<;;;:::999888777888777555333333333333333333333333333666444222222333444333222333444666777888777555444444444444444444444444444555555555555555555555555555666888<<>><<<<<<;;;;;;;;;;;;999777666666777444444444444444444444444444333111222444555555444333333333333444777999:::333333333333333333333333555555555555555555555555333444666:::???DDDIIILLLSSSWWW___jjjsssssslllddd```cccgggjjjmmmqqquuuxxx}}}~~~{{{{{{vvvjjjfff```\\\YYYWWWUUUSSSQQQRRRSSSTTTXXX^^^eeekkk}}}zzztttddd```[[[WWWTTTRRRPPPNNNLLLKKKJJJLLLPPP\\\sssmmmbbb```[[[cccooo}}}|||wwwrrrpppnnnmmmmmmmmmkkkiiibbb___[[[WWWUUUQQQNNNKKKGGGFFFCCC@@@>>><<<<<<;;;999::::::777444222555888555555555555555555555555333222111222444666666555333333222222444666888:::333333333333333444444444555555555555555555555555222444666:::???DDDHHHKKKPPPTTT]]]hhhqqqrrrmmmgggcccffflllppptttxxx|||}}}yyytttpppkkkfffccc```]]][[[UUUUUUTTTSSSUUUYYY^^^aaammmuuuyyyjjjeee^^^YYYUUUSSSQQQPPPOOOMMMLLLMMMOOOXXXiiizzzwwwiiicccZZZ\\\dddppp|||{{{vvvrrrpppooonnnnnnmmmkkkiiiccc```[[[XXXUUURRROOOMMMGGGFFFCCC@@@>>><<<<<<;;;666777777444000///222555555555555555555555555555333222111222555666777666333444444444555555555666333444444444555555555666555555555555555555555555444555777:::???CCCHHHJJJMMMRRR[[[fffppprrrppplllfffjjjpppuuuyyy~~~}}}zzz{{{vvvqqqmmmiiifff]]][[[XXXVVVVVVWWWYYYZZZ___eeeooo}}}~~~pppjjjbbb[[[VVVTTTRRRPPPOOOMMMLLLNNNOOOUUUbbbooopppeee\\\ZZZ\\\eeeoooxxxzzzuuuqqqpppooonnnnnnmmmkkkhhhddd```[[[WWWUUUSSSPPPNNNGGGFFFCCC@@@>>><<<<<<;;;:::::::::888666555555666444444444444444444444444444333222333555777777666333444555666666555333222333444444555555666666666555555555555555555555555555555777:::>>>BBBFFFHHHKKKPPPZZZfffooosssrrrppphhhlllqqqwww|||}}}yyyuuuiiieee```[[[YYYXXXWWWUUUVVV[[[bbbmmm~~~xxxqqqggg^^^XXXUUUSSSRRRNNNLLLLLLMMMNNNRRR[[[eeexxxzzzhhh```XXXVVV\\\bbbgggrrr~~~{{{vvvpppooonnnnnnnnnmmmjjjgggccc___ZZZVVVSSSQQQOOONNNGGGFFFCCC@@@>>><<<<<<;;;>>><<<;;;;;;;;;;;;888777333333333333333333333333555444222333555666666666333444444555555444444333222222333444444555666666555555555555555555555555555555777999<<>><<<<<<;;;:::777666777999888444000333333333333333333333333666444333333555666666555444333333333333444555666111111222333333444555555555555555555555555555555555555666777:::===@@@BBBIIIOOOZZZeeeoootttvvvvvvkkknnnrrrwww}}}yyy}}}~~~|||uuunnngggbbb___bbbcccdddnnn{{{rrrwww{{{vvvvvvtttqqqpppttt{{{~~~qqqfff^^^YYYWWWUUUTTTQQQQQQRRRQQQPPPUUU[[[cccrrriii\\\TTTWWWWWWUUUZZZeeehhhqqqwwwxxx|||}}}xxxrrrpppmmmlllkkkiiifffddd```]]]YYYVVVTTTQQQMMMJJJGGGEEECCC@@@>>><<<<<<<<<777888999999888777666555555555555444444333333333555444222111111222444555444444333333333333222222222333444555666555444333444444444555555555555666555555555666888===DDDIIIJJJQQQYYY```iiiqqqrrrooommmkkknnnuuu}}}}}}||||||~~~~~~}}}xxxwwwrrrnnniiiiiiqqqxxxnnnoooxxxssssssqqqmmmlllmmmooopppppptttsssuuuzzz{{{yyyxxxzzz|||wwwrrrttt|||wwwjjjaaa[[[WWWUUUXXXUUUQQQPPPQQQSSSTTTUUU[[[ggg{{{vvvdddUUUUUUWWWVVVVVVYYYfffiiippp{{{}}}xxxrrrooommmkkkjjjhhhfffccc```]]]ZZZWWWTTTQQQNNNKKKIIIGGGDDD@@@===;;;::::::888888999999888777666555444444444333333222222222555444333222222333444555444444333333333333222222111222333444555444444333444444444555555555555666555555555666888===DDDHHHJJJQQQXXX]]]eeelllmmmjjjkkkiiikkkrrryyyyyyxxxzzzyyytttvvv}}}qqqhhhiii|||xxxuuuvvvtttrrrrrrtttuuutttssssssnnnkkkllllllhhhfffgggccc```___eeeppp{{{rrrhhhaaa\\\YYYXXXUUUQQQOOOOOOQQQSSSSSSUUU___rrrkkkZZZWWWXXXVVVVVVZZZcccjjjwww~~~xxxqqqnnnkkkiiihhhgggeeecccaaa^^^[[[XXXUUURRROOOLLLJJJHHHDDDAAA===;;;999999999999999999888777555555333333333222222222222222444444444444444444444444444444333333333333222222111222222333444333333333444444444555555555555666444555555666888===CCCGGGJJJQQQWWW[[[aaaggghhhfffiiifffffflllsss{{{tttuuuxxx~~~~~~rrriiibbbcccuuu~~~}}}~~~~~~~~~~~~{{{uuukkkbbb___^^^YYYUUUTTTTTTSSSUUU]]]iiittt{{{~~~|||qqqhhhaaa\\\WWWSSSOOOMMMNNNOOOPPPQQQQQQYYYiiivvvaaaYYYXXXVVVYYY___fffrrr~~~yyyqqqnnnjjjhhhgggfffdddbbbbbb___[[[XXXVVVSSSOOOLLLIIIGGGDDD@@@===;;;::::::999999999888777666555555333333333333333333333333444555555666666555555444444444333333333222222222111111222222222333333333444444444555555555555666444555666666888<<>>=========::::::999888777666555555444444444555555555555555444555555666666555555444444444333333333222222222111111111222222222333333444444444555555555555666444555666777888<<>>>>>>>>>>>;;;:::999777666555555555555555555555666666666666444444444444444444444444444444333333333333222222333222222222222333444444444444444555555555555666333444666777888<<<@@@DDDIIIUUUaaaggglllppprrrqqqkkkeeeaaacccfffkkksss|||wwwuuuuuuxxx}}}{{{|||tttiii```]]]ZZZ[[[hhhxxxqqqfff\\\ZZZYYYVVVTTTTTTMMMNNNOOOQQQSSSTTTUUUVVVXXXdddrrr}}}zzzkkkaaaRRRNNNKKKIIIJJJLLLNNNNNNQQQUUU```qqqtttgggcccfffrrrzzzrrrooojjjgggffffffeeeddd```]]]ZZZWWWTTTQQQNNNKKKFFFEEEBBB@@@>>>=========<<<;;;999777555555555555444444444555555555666666555444333222222333444555444444333333333333222222444333222222222333555555444444444555555555555666333444666777888;;;???CCCHHHUUUccckkknnnqqqrrrpppkkkeeeaaaaaabbbeeekkkrrryyy|||xxxuuusssuuu{{{||||||xxxlllbbb___\\\]]]iiixxxqqqiiicccaaa^^^YYYVVVWWWRRRRRRSSSSSSSSSSSSUUUVVVTTT```lllvvvyyyhhh]]]PPPMMMIIIHHHJJJMMMOOOOOOPPPVVVbbbuuuqqqlllppp~~~zzzsssooojjjgggfffffffffeee```]]]YYYVVVTTTQQQMMMJJJHHHFFFCCC@@@>>><<<;;;;;;===;;;999777555555555555333333333444444555555555555444222111111222444555444444444333333333222222444444333222333444555666444444444555555555666666333444666777999;;;???BBBGGGUUUeeelllnnnppppppmmmjjjddd`````````aaaffflllqqquuu~~~wwwtttqqqsssyyy||||||~~~~~~qqqgggbbb```aaalll{{{uuupppllliiiddd]]]ZZZ\\\VVVVVVVVVTTTSSSRRRSSSTTTTTT___jjjrrrzzzuuucccXXXOOOLLLIIIHHHJJJMMMPPPPPPQQQXXXfff{{{yyytttwwwyyyooolllhhhfffeeeeeedddcccaaa^^^ZZZWWWTTTRRRNNNLLLDDDDDDBBB@@@>>><<<;;;:::888888888888777777777777444555666777888888777777...///222444666555444444444444333222111111111111222333444555666555444333444222222444777888777444444444444333555999???DDDMMMUUU___fffiiijjjlllnnnkkkfff```ZZZYYY\\\aaadddkkkmmmrrrzzzuuunnnpppvvv{{{|||{{{~~~~~~nnngggeeehhhnnnuuu|||wwwqqqjjjddd```___\\\XXXVVVVVVWWWVVVTTTYYYYYY^^^hhhqqqxxx}}}mmm```YYYSSSLLLGGGIIIKKKLLLNNNQQQSSS[[[jjj{{{xxxqqqnnnjjjhhhggggggfffeeeaaa^^^ZZZVVVTTTQQQNNNLLLEEEDDDBBB@@@>>><<<;;;:::999999888777777666555555444444555555555666666666111222444555666777666666333333222222111222222222222333444444555555444444444222222444777888666444222222333444666;;;BBBGGGLLLSSS[[[bbbeeegggjjjmmmiiieee```\\\ZZZ]]]```cccjjjjjjooovvv}}}{{{rrrlllnnnuuuyyy}}}|||zzz|||~~~tttpppooosssyyyyyysssoooiiigggdddccccccbbb```]]]^^^]]]___eeekkkqqqyyyuuuhhh^^^YYYUUUNNNIIIKKKMMMMMMNNNQQQTTT]]]mmmwwwssspppllljjjiiihhhgggfffaaa^^^ZZZVVVTTTQQQNNNLLLEEEDDDCCCAAA???===;;;:::::::::999777666444333333555444333333333444555666444444555666777888888999333222222222222333333444444333333333333444555555333333333444666777666444444444444555777;;;AAAEEEJJJPPPWWW\\\___ccchhhlllkkkhhhccc___^^^```dddfffkkkkkknnnuuu|||~~~}}}wwwnnnhhhlllrrrwww{{{~~~|||yyyzzz|||wwwrrrssswww}}}xxxuuusssssssssqqqlllhhheee```]]]___bbbdddjjjqqqsssuuuvvvrrrkkkccc\\\YYYVVVPPPMMMNNNOOONNNNNNQQQUUU```sssvvvssspppmmmjjjiiihhhfffeee```]]]YYYVVVSSSQQQNNNKKKEEEDDDCCCAAA???===<<<;;;999999888777666555444333666555333222222444555777555555555555666777888999222222222222222333444555444444333222333444555666333333333444555555555444888888888777666999===AAAIIIMMMSSSWWWZZZ```hhhmmmrrrmmmgggcccbbbfffkkkoooppppppssszzz{{{uuulllfffjjjpppuuuxxx|||~~~zzzvvvvvvxxx~~~uuusssuuu~~~xxxooohhhaaa_________bbbgggjjjkkkkkkhhhddd```[[[YYYWWWRRRPPPQQQPPPNNNOOORRRWWWeeezzzwwwqqqooollljjjiiigggeeeccc```]]]YYYUUUSSSPPPMMMKKKEEEEEECCCAAA???===<<<;;;777777777777666666666666888666444333333444666777444444444444555666777777222222222222333444555555444444333222333444555666222333444444444444444444888888888777777888<<>><<<;;;777777777777777888888888777666555444444444555666333333444444444555555555444333333333333444444555444333333333333444555555222333555555333333333444222444555666777:::>>>BBBGGGJJJNNNRRRVVV^^^hhhooowwwqqqiiiddddddjjjrrrxxxwwwwww}}}uuukkkkkkoootttxxx||||||wwwtttsssssswwwzzzpppkkkhhhdddbbbccc___]]]\\\]]]___bbbcccddd]]]YYYVVVVVVTTTRRRVVV\\\fffxxxzzztttrrryyy|||pppnnnllljjjhhhfffccc``````]]]XXXUUUSSSPPPMMMJJJFFFEEEDDDBBB@@@>>><<<<<<::::::999999888888777777555555555444444444333333222333444555666555444444555444444333333333444444222333444444555555444444111333555555333111222444000222444555666999>>>AAAEEEHHHLLLPPPUUU\\\fffnnntttqqqllliiiiiimmmssswww{{{||||||pppmmmppptttyyy~~~zzzuuusssqqqttt}}}~~~yyytttnnnjjjiiiddd```]]]]]]aaadddggggggbbb^^^ZZZYYYWWWVVV]]]eeeqqq}}}wwwuuuyyy~~~qqqooolllkkkiiigggccc```___\\\XXXUUURRRPPPMMMJJJFFFEEEDDDBBB@@@>>>===<<<===<<<;;;:::999777666666333444444444444333222111222333555777777666444333666555444444333333333333222333444555666555444333111333666555222111222444222333555555555777;;;===CCCFFFKKKOOOTTT[[[eeemmmtttrrrpppoooooorrruuuwwwsssoooqqquuuzzz}}}wwwtttqqqrrrzzzxxxvvvmmmhhhcccaaacccfffggggggfffaaa]]]\\\YYYZZZaaajjjxxx{{{yyyvvv~~~sssqqqnnnmmmkkkhhheeebbb^^^[[[WWWTTTRRROOOMMMJJJGGGFFFDDDAAA???>>>===<<<888888777777666666555555222222333333333333333333444444444444444444444444555===DDDCCC:::333222444333444444555555444444333222111111222333444333222555222222555666666888<<>>======999999999888777777666666555555555555555555555555444444444444444444444444222888>>>===888333333555333444444555555444444333444333222222333333222111444111111555777777999>>>@@@DDDHHHLLLQQQXXXbbbiiirrrtttsssnnnjjjlllvvv}}}tttqqqrrrwww~~~}}}}}}|||xxxttttttwww{{{~~~rrrkkkiiiiiiiiihhhlllhhheeedddbbbccclllvvvxxxwwwyyy}}}tttqqqnnnllljjjhhhdddbbb^^^[[[WWWTTTRRRPPPMMMKKKGGGFFFDDDBBB@@@>>>======;;;::::::999888888777777777666666666555444444444444444444444444444444444000333555666555444444444333444444555555444444333666555555444444333222222555222222555777666888<<<===BBBGGGLLLPPPWWW```fffuuuvvvvvvpppkkklllttt}}}~~~vvvqqqqqqvvv|||}}}~~~}}}yyyuuutttwwwzzz|||qqqlllkkkiiiiiikkkiiihhhgggeeegggtttzzzuuuqqqrrrvvv|||}}}uuurrrnnnllljjjgggdddbbb^^^[[[WWWTTTRRRPPPMMMKKKHHHFFFDDDBBB@@@>>>>>>===:::::::::999888888777777666555555444333222222111444444444444444444444444222111111111333444444333333444444555555444444333666666777666555444444555777333222444555333444888===BBBHHHNNNSSSZZZccciiivvvxxxxxxrrrllllllssszzzwwwxxxrrrqqqvvv|||~~~~~~zzzuuussstttwwwzzz~~~xxxyyy|||yyypppmmmkkkjjjjjjjjjjjjjjjhhhmmm}}}zzztttsssvvv}}}vvvsssnnnkkkiiigggdddbbb___\\\XXXUUUSSSPPPNNNKKKHHHGGGEEEBBB@@@???>>>===:::999999888777777666666666666555444333333222222444444444444444444444444666444111111333444444333333444444555555444444333222444666555333333444666333000///333444333555999===BBBIIIOOOUUU^^^hhhpppyyy{{{{{{uuunnnlllrrrxxxssswwwzzzsssrrrvvv||||||uuuqqqqqqrrrxxx|||www{{{zzzuuusssrrrooooooooooooooovvvwwwsssnnnkkkhhhfffdddbbb___\\\XXXUUUSSSQQQNNNLLLHHHGGGEEECCCAAA???>>>>>>999999999888777777666666888777777777666555555555444444444444444444444444888666333222333444444333333444444555555444444333111444666444111000222444...,,,---111444555888===<<>>>>>:::::::::999888888777777777777777777666666666666444444444444444444444444666555555444333333444555333444444555555444444333777:::;;;888333111222555111//////333555555888<<<>>>CCCJJJRRR\\\jjjyyytttmmmmmmqqqwww}}}qqqooowwwyyyuuuvvvyyyzzzuuuttttttxxx}}}~~~xxxtttooojjjhhhfffdddbbb___]]]YYYVVVSSSQQQNNNLLLIIIGGGEEECCCAAA@@@???>>><<<<<<;;;::::::999999888444444444555555555555555444444444444444444444444333444555444333333555777333444444555555444444333???BBBCCC>>>888444444777888555444666666444555999BBBFFFMMMUUUaaapppwwwmmmlllnnnqqqxxxqqqmmmrrrxxx|||vvvuuuxxx}}}yyyxxxxxxyyy||||||wwwsssoookkkhhhfffdddbbbaaa^^^[[[YYYVVVSSSOOOLLLJJJHHHEEEDDDDDDCCCBBB@@@;;;;;;::::::999888777777777777666555555555555666444333222111111222444555666555444333222222333444000444999<<<>>>???@@@AAACCCBBB???===:::777555444333333333333444666777999@@@DDDOOOZZZbbbmmm}}}}}}rrrllliiilllqqqzzzuuuiiikkkqqq}}}|||tttsssvvv{{{zzzvvvuuuvvv{{{|||wwwsssoookkkhhhfffdddbbb```^^^[[[YYYWWWSSSOOOLLLIIIGGGDDDCCCCCCBBB@@@???===<<<;;;:::999888777777777666666555444555555555555555444333333333333333444333333333444555666777<<<>>>??????===;;;;;;;;;:::999888666555333222222333333333333444666777999???CCCMMMXXX```iiiyyy{{{ppphhheeefffkkkrrrzzz}}}nnnlllooowww}}}uuusssvvvyyy~~~zzzvvvtttssswww}}}|||vvvsssnnnkkkhhhfffcccaaa```^^^[[[YYYWWWTTTPPPMMMIIIFFFDDDBBBBBBAAA???>>>>>>>>>===;;;:::888777777666666555444444444444555555555666666666444333222222222222444555777999:::AAAAAA@@@>>>999666666666222222222222222222111111333333333333444666777999===AAAJJJTTT\\\dddqqq~~~{{{nnneeeaaabbbffflllqqquuuxxx|||wwwrrrqqqvvv~~~uuurrrtttvvv{{{{{{vvvssspppsssxxx}}}vvvsssnnnjjjhhhfffcccaaa___]]][[[YYYWWWUUUQQQNNNJJJGGGDDDCCCBBBAAA???>>>??????===<<<:::999777777666555555444444444444444333444666888888777555333222222333555666888999:::::::::999777555333444666222222222333333333444444333333333333444666777999;;;>>>FFFPPPWWW^^^iiitttvvv|||{{{pppeee```bbbfffjjjlllooosssxxx}}}~~~|||vvvqqqrrrsssxxx~~~|||vvvrrrqqqqqqvvv~~~vvvrrrnnnjjjgggeeecccaaa___]]][[[YYYXXXVVVRRRPPPKKKIIIFFFDDDCCCBBB@@@>>>???>>>===<<<:::999888777666666555444444444444555000333666888999999777555333444555666666777777777333444444444333333555777444555555555555555555555333333333333444666777999999<<>>======<<<;;;:::999888888777777666555555555555555000222555888999888777555444555555666666666555555222444555555444444555666444444444444444444444444333333333333444666777999888:::AAALLLSSSWWW^^^eeeiiiqqq{{{{{{ssskkkgggdddhhhmmmnnnooosss{{{{{{ssssssrrruuuzzzzzzuuuuuuqqqrrr{{{uuurrrmmmiiigggeeebbb```^^^\\\ZZZYYYYYYWWWTTTRRRLLLIIIFFFDDDCCCAAA???===;;;:::::::::999999999999888888777666666666666777333444666777777666444333222333444555666555555444222444777777666444444555222222333333444444555555333333333333444666777999888999@@@KKKRRRVVV\\\bbbccckkkuuuyyywwwqqqkkkiiifffkkkqqqttttttyyywwwvvvssstttxxx~~~|||xxxuuuoooooowwwuuurrrmmmiiigggeeebbb```^^^\\\ZZZZZZYYYXXXUUURRRKKKHHHEEECCCBBB@@@>>><<<999999999999999999999999999888888777777777777777666777777666555333222000000222333555666555555444000222555777666444444444111222333444555666777777333333333333444666888999777999@@@KKKRRRVVV[[[``````gggppptttsssnnnkkkiiiiiiooovvvyyyzzz~~~{{{zzztttuuuxxx}}}~~~yyytttllllllttt||||||rrrpppmmmjjjgggeeecccbbb___hhhqqqmmmaaaUUUQQQRRRKKKIIIFFFEEEEEEDDDBBBAAA<<<<<<<<<;;;999666444222999888777666555444444444555555444444444333333333333333222222222222222222444444444444444444444444444555666555333222333444555555555555666666666666888999<<>>===<<<:::999888888888555555444444444444444555666666666555555555444444222222333333444444555555444444444444444444444444555666777666444444444555555555555555666666666666777999;;;>>>CCCKKKUUU[[[bbbjjjpppqqqwww{{{~~~{{{qqqmmmjjjlllrrrxxx{{{|||tttnnniiihhhiiikkkrrryyy{{{yyy~~~|||tttqqqlllhhheeeddddddeeecccaaa___^^^]]]ZZZUUURRRKKKIIIFFFDDDDDDCCCBBB@@@BBBAAA???<<<;;;:::::::::777777666666666666777777666666666666555555555555333333444444444444444444444444444444444444444444555666777666555444555666222222333333333333444444777888;;;>>>CCCKKKVVV^^^dddnnntttuuu{{{}}}}}}pppkkkggghhhmmmssswwwxxxuuunnnhhhgggggghhhlllrrr}}}zzzqqqsss{{{~~~tttqqqlllhhhdddcccdddeeecccaaa```___^^^[[[UUUQQQLLLIIIFFFEEEEEEDDDBBBAAA>>>===:::888666555444444444444333333333444444555777666666666555555555555444444444444444444333333444444444444444444444444555777777777555444555666555555555666666666777777666888;;;>>>CCCLLLWWW___fffqqqxxxyyy{{{yyy{{{ooojjjeeeeeejjjppptttvvvvvvooohhhffffffeeehhhmmmuuu}}}nnngggjjjyyy~~~|||wwwsssmmmiiigggeeecccbbbbbbbbbaaa^^^ZZZVVVQQQOOOMMMKKKIIIFFFDDDCCCCCCBBB<<<;;;;;;:::999888777777777777666555555555555555444444555555555555444444666666666666666666555555333333333333333333333222444444444444444444444444222222222333333333444444666888:::<<>>>>><<<;;;;;;:::999888777777777777666555555555555555444444555555555555444444444444444444444444444444666666666666666666666666444444444444444444444444333333444444444555555555666888999<<>><<<<<<<<<<<<;;;:::999888777777777777666555555555555555444444555555555555444444222222222222222333333333333333333333444444444444444444444444444444444444444444444555555555666666777888999;;;BBBNNN^^^iiixxx}}}|||rrriiiiiinnnuuu}}}|||ssskkkjjjlllooossswwwzzzvvvooohhhcccbbbeeehhhmmmxxx}}}uuuoooiiiooo{{{|||ssspppkkkiiihhhgggfffeeeccccccbbb```\\\WWWSSSPPPNNNLLLIIIEEEBBB???>>>>>><<<<<<;;;:::999888888777777777666555555555555555444444555555555555444444222222222222222333333333222222222222222333333333444444444444444444444444444444444444555555555555777888999;;;AAANNN^^^jjjtttyyywwwjjjgggiiimmmttt{{{|||qqqnnnoooqqqvvv{{{}}}{{{vvvnnngggeeefffiiilllssstttkkknnnyyy}}}|||rrroookkkiiihhhggggggfffbbbbbbaaa^^^[[[VVVRRROOOLLLJJJGGGDDDBBBAAA@@@@@@===<<<<<<;;;:::999888888777777666555555555555555444444555555555555444444222333333333444444444555444555555555666666666777444444444444444444444444222333333333333444444444666777888:::@@@LLL[[[fffnnnrrrxxx|||nnnhhhhhhjjjqqqwwwyyy}}}xxxrrrqqqsssxxx~~~}}}vvvmmmhhhgggiiilllqqq}}}~~~~~~wwwkkkllluuu|||ssspppkkkiiihhhgggfffeeebbbaaa```^^^ZZZVVVQQQOOOIIIHHHEEECCCAAA@@@??????======<<<;;;:::999888888777777666555555555555555444444555555555555444444333333444444555555666666333333333444555555666666444444444444444444444444222222222333333333444444555777888:::???IIIVVV___iiimmmssszzzpppjjjiiikkkpppvvvxxx~~~~~~uuurrrsssyyy~~~tttkkkhhhhhhjjjoooyyy||||||kkkiiioooxxx|||tttpppllliiihhhgggfffeeecccbbbaaa___[[[VVVRRRPPPLLLJJJGGGDDDAAA@@@??????======<<<;;;:::999999888777777666555555555555555444444555555555555444444333333333444555666666666000000111222222333444444444444444444444444444444333333333333444444444555444666888:::===EEEPPPXXXfffiiinnnvvv}}}sssmmmmmmooosssyyy{{{wwwssssssxxxyyynnnhhhffffffllluuuzzzyyyzzzyyyxxxyyy|||yyyvvvwww|||qqqjjjlllqqq|||tttqqqllliiiggggggeeeddddddcccbbb```\\\XXXSSSQQQPPPNNNKKKGGGDDDAAA@@@???======<<<;;;:::999999888777777666555555555555555444555555555555555555444222222333444444555666666333333444555555666777777444444444444444444444444444444444555555555666666444666888999<<>>AAAHHHPPP[[[___dddgggkkksss~~~zzzqqqpppwww|||wwwwww{{{{{{mmmgggiiigggkkkqqqvvv{{{~~~zzzqqqmmmhhhdddeeedddbbbdddiiillluuu{{{lllkkklllwww{{{vvvrrrmmmiiigggfffdddbbbcccbbb```]]]ZZZWWWUUUTTTOOOLLLGGGDDDCCCBBB@@@???>>>===<<<;;;:::999999999777777777666666666555555555555444444444333333333333333444444444444333333222333444444555555444444666555444333333333333333555555444444444444555555777555666:::<<>>===<<<;;;;;;::::::::::::888888888888777777777777444444444444444444444444222222444555666666777777222333444444555555444444666555444333333333333333666666666666666666777888555333444777999:::@@@GGGMMMSSSZZZ___ccclllwwwxxxwwwzzz~~~vvviiicccccceeekkktttsssrrrwwwzzzssshhhcccbbbdddeeelll}}}yyyuuuooojjjfffdddaaa___bbbbbb```^^^ZZZVVVRRRPPPNNNKKKHHHFFFDDDBBB@@@>>>???>>>===;;;999999888888888888888888777777777777444444444444444444444444444444555555666555555444222333444444555555444444333333333333333444555666555444444444555555666777666555555888::::::???EEEMMMSSS[[[aaagggppp|||~~~yyyvvvyyy~~~|||kkkhhheeeffflllrrr}}}uuusssvvvqqqkkkgggggggggkkk}}}}}}yyyuuuooojjjfffdddaaa___aaaaaa```^^^ZZZVVVQQQOOOMMMKKKHHHFFFEEECCC@@@===@@@???===;;;999888777777888888777777777666666666333333333444444444444555555555555555555444333222222333444444555555444444222222222333444555666777333333333333444555666666777666666999:::999===CCCJJJQQQZZZbbbiiisss~~~zzzwwwyyy~~~rrrmmmhhhhhhlllpppwwwuuurrrssswwwoooiiihhhhhhkkk{{{~~~vvvsssmmmiiigggeeecccbbbbbbbbbbbb___\\\WWWRRROOOMMMKKKHHHGGGEEECCC@@@===???>>><<<;;;:::999999999777777777666666666555555333333333444444444555555444444444444444333222222222333444444555555444444333333333333333444555666333333333333444555666777777555666999999888<<>><<<;;;::::::;;;<<<777666666666555555555555666555555555555444444444333333333333333333333333666444222222333555555444555444333333222222333333333333222111111222222222333444555555555777:::===FFFQQQaaannnyyy|||xxx{{{|||oooggghhhiiijjjtttwwwpppooo{{{{{{qqqkkkgggiiiiiilll{{{xxxuuuqqqllliiifffeeeeeeeeeeeedddbbb___ZZZVVVTTTMMMLLLIIIGGGDDDCCCBBBAAA===<<<:::999888888888999777777666666666555555555666555555555555444444444333333333333333333333333888666333222333333222111555444333333222222333333444333333222222222333333444555666666666777:::===EEEQQQbbbrrr}}}xxx{{{rrrhhhhhhhhhiiiqqq}}}wwwpppnnnzzzxxxpppllllllkkkmmm|||yyyuuupppkkkgggeeeeeefffddddddcccaaa^^^YYYUUUSSSMMMLLLKKKIIIGGGDDDBBB@@@===<<<;;;999888777777777777777777666666666555555666555555555555444444444444444444444444444444444222111000111333555666555555444333333222222333333444444333333333444444555555666777777666888;;;===CCCPPPdddwwwyyyxxxxxx{{{xxxjjjgggggghhhnnnwwwwwwooommmwww}}}vvvsssppprrrxxxuuuoooiiieeeeeeeeegggdddccccccaaa]]]YYYUUURRRNNNMMMKKKHHHEEECCCAAA@@@???>>>===<<<:::999888888777777777666666666666555666555555555555444444444555555555555555555555555222111000111444555555444555444333333222222333333555444444444444555555666666777777777777888;;;>>>CCCQQQfff{{{|||tttqqqyyyzzzwwwyyy}}}~~~ooohhhffffffjjjpppzzzwwwooommmwwwzzzyyy~~~wwwsssnnnhhheeedddeeefffdddccccccaaa]]]YYYUUURRROOOMMMIIIDDDBBB@@@AAAAAA=========<<<;;;999888888888777777777666666666666666555555555555444444444555555555555555555555555888666444333333222000...555444333333222222333333555444444444555555666777666777888777777888;;;===DDDQQQeeezzz|||sssppptttsssuuu|||vvvwwwyyy~~~uuukkkgggeeehhhkkktttwwwqqqppp{{{|||uuurrrmmmhhheeedddeeeeeeddddddcccaaa^^^YYYUUUSSSPPPMMMHHHCCC@@@???@@@AAA999:::::::::999888777666888888777777777666666666666555555555555444444444444444444444444444444444222111222444666777666555555444333333222222333333444444444444444555666777666777777777666777:::<<>>888999:::;;;<<<;;;::::::888888888888777777777777666666555555555444444444333333333333333333333333777666666777777666444111555444333333222222333333222222222333444555666777555666666666555555888:::===FFFUUUeeettt|||wwwoooqqqssstttuuuzzz|||yyyvvvvvv{{{xxxjjjeeegggkkkhhhuuu|||tttpppjjjgggggghhhgggeeeggggggeeebbb^^^ZZZVVVTTTQQQNNNJJJHHHFFFEEECCCAAA@@@>>>============<<<:::777666666666666777777888555555555555555555555555333333333333333333333333333444555555666666555555666555444333333333333333333333333444444444555555111333555666555666888:::888AAAOOO^^^kkkvvv~~~yyynnnuuu|||~~~xxxzzz}}}qqqhhhgggkkkfffooo||||||uuupppkkkhhhhhhhhhgggfffgggfffeeebbb^^^ZZZVVVTTTOOOLLLHHHFFFDDDCCCAAA???:::888777777777777666444777777666666666666777777333333333333333333333333333333333333333333333333333333444555555555555444666555444333333333333444333333333444444444555555444555777777666666777888999???KKKXXXfffrrr{{{~~~zzzvvv|||yyyxxxyyy{{{}}}xxxmmmjjjlllhhhppp{{{~~~|||uuurrrmmmiiihhhhhhgggggggggfffeeebbb^^^ZZZVVVTTTOOOLLLHHHFFFDDDCCCAAA???;;;:::888888999999777666999888777666666555666666333333333333333333333333333333333333333333333333222222333444444444444444555555444333333333444444333333333444444444555555666777888888666666777888:::===DDDOOO]]]kkktttyyy~~~}}}}}}xxxwwwwwwyyy}}}tttmmmkkkiiimmmvvvzzz|||vvvsssnnnjjjhhhhhhggghhhffffffdddbbb^^^ZZZWWWUUUQQQNNNJJJGGGFFFEEECCCAAA???>>><<<<<<======;;;:::999999777666555555555555666666666666666666666666444444444444444444444444111222333333444444333333555444444333333333444444333333333444444444555555666777888888777777888999<<<<<>><<<;;;;;;;;;;;;:::888999999777666555555555555666666666666666666666666444444444444444444444444111222333333444444333333444444333333333444444555333333333444444444555555444555777888777888:::;;;<<<;;;===CCCOOO]]]iiipppzzzzzzuuutttvvv{{{~~~uuulllffffffjjjsss~~~|||uuussspppkkkgggeeefffgggeeeeeedddbbb^^^[[[WWWUUUOOOLLLHHHFFFDDDCCCAAA???>>><<<;;;;;;;;;;;;:::888999888777666666555666666444444444444444444444444444444444444444444444444222222333444444444444444444444333333333444555555333333333444444444555555222444666777777888:::<<<:::;;;===AAAJJJWWWfffpppxxx{{{uuurrrtttxxx}}}|||rrriiigggiiiqqqxxx|||tttssspppkkkeeeccceeegggeeeeeedddbbb___[[[XXXVVVOOOLLLHHHFFFDDDCCCAAA??????>>>===<<<======<<<:::777777666666666666777777444444444444444444444444555555555555555555555555333333444555555555555444333333333333333444555666333333333444444444555555333555666666666666888999666:::>>>@@@FFFRRRbbbooo{{{yyyttttttwww{{{wwwkkkggghhhnnnqqqwww||||||sssrrrpppjjjeeebbbdddfffeeeeeedddbbb___[[[XXXVVVQQQNNNJJJHHHFFFEEECCCAAA>>><<<;;;:::;;;;;;:::888777666666666666777777888777777777777777777777777555555555555555555555555333444555555666666555555333333333333333444555666333333333444444444555555444666777666555444555777333999>>>@@@CCCNNN```ooo}}}wwwvvvxxxwww|||xxxkkkffffffjjjjjjnnnwww{{{|||tttqqqmmmiiigggfffhhhiiigggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA======<<<;;;:::999999888777777777777777888888888777777777666555555444444777777666555444444333333555555444333333555666777444444444333333222222222666666666555444444333333777666555555555666888999999999;;;>>>CCCMMM```rrryyyvvvtttzzz~~~~~~ppphhheeeiiiiiikkk{{{tttwww}}}tttrrrmmmiiigggggghhhhhhgggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA???>>>===<<<;;;::::::999777777777777777777777888555555555444333333222222777777666666555555444444333333333333333444555555444333333333333333333222555555555555555444444444666555444444444555777777999999;;;>>>BBBLLL___ppp|||yyyxxxzzz~~~uuulllfffhhhhhhiiivvvtttyyy}}}uuurrrnnnjjjhhhggghhhhhhgggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA??????>>>===<<<;;;;;;:::888888777777777777777777555555555444333333222222666666666555555555555555111222333333444444333333222333333333333333333444444444444555555555555555444444444444444555666666888999;;;>>>AAAJJJ[[[lll||||||yyy}}}|||ppphhhffffffgggooo{{{www~~~~~~uuusssoookkkiiihhhhhhhhhgggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA??????>>>===<<<;;;::::::888888888777777777777777777777777666555555444444444444444444444555555555111222333555555444333333222222222333333444444444333333444444555666666777444444444555555555666666888888;;;===@@@GGGWWWggg}}}}}}vvv{{{uuujjjeeedddeeekkkrrr~~~~~~vvvtttpppmmmjjjhhhhhhhhhgggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA>>>======<<<;;;:::999999888888888888777777666666777777777666555555444444333333333333333333444444222333555666666666555444222222222333333444444444222333333444555666777777555555666666777777777777777888:::===>>>DDDSSSaaa|||~~~{{{tttxxx{{{~~~yyymmmfffddddddhhhmmmzzzwwwuuurrrnnnkkkiiihhhggggggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA======<<<;;;:::999888888999999888888777666666666555555555444333333222222444444333333333333333333333444555555666666555555222333333333333333333444333333444444555666777777555666666777888777777777666777:::<<<===AAANNN\\\zzz~~~|||}}}zzzrrrvvvxxxyyy~~~sssiiiccccccfffjjjrrrwwwuuurrrooollliiihhhggggggfffeeeccc___[[[XXXVVVQQQNNNJJJGGGFFFEEECCCAAA>>>>>>===<<<;;;:::999999999999888888777666666555555555555444333333222222666666666555555444444444444444333333444444555666444333333333333333333222333444444444555555666666444555666777777777666666666777:::<<<<<>>===<<<;;;::::::999999999888777666666555888777777666555555444444999999888777666555555444444333222111222333444555444444444333333222222222444444444555555555555555333333555666666666555444666777:::<<<;;;>>>IIIVVVooo{{{tttsssyyy~~~|||sssvvvvvvuuuwwwpppbbb___bbbfffiiisss}}}yyywwwsssnnnkkkiiihhhhhhkkkhhheeebbb```\\\XXXUUURRROOOKKKHHHFFFDDDBBB@@@CCCBBB@@@>>><<<::::::999999888666555555555666777333555555555333222333444333222444777555111222555777333111222666777444111333333333333333333333333222222333333333333333333555555555555666666666666555555666888;;;AAAIIINNNgggyyyvvvzzzwwwzzz~~~wwwuuuvvvzzz{{{|||vvvggg```ccchhhiiivvv}}}yyywwwsssnnnkkkiiihhhhhhkkkhhheeebbb```\\\XXXUUURRROOOKKKHHHFFFDDDBBBAAA>>>>>><<<;;;;;;;;;;;;;;;:::999888777666777777888444555666555444333444555777444333666666333222555777333111222666777444111333333333333333333333333333333333222333333444444555555555555666666666666777777777888:::???EEEJJJ___ooozzz|||~~~|||yyyxxx{{{}}}~~~{{{mmmddddddgggkkkvvv}}}yyywwwsssnnnkkkiiihhhhhhjjjhhheeebbb```]]]YYYUUUSSSOOOKKKHHHFFFEEECCCAAA>>>>>>===<<<;;;;;;;;;;;;:::999999888777888888888555666666666444444666777===777333444666444333444666333111222555666555222444444444444444444444444444333222222222333555666444555555555555666666666999999888777888;;;@@@DDDVVVeeeuuu}}}|||}}}}}}~~~sssjjjggghhhmmmvvv}}}yyywwwsssnnnkkkiiihhhhhhjjjhhheeebbb```]]]YYYVVVSSSPPPKKKHHHGGGEEECCCAAADDDCCCAAA???===;;;::::::999999888888888777777777555666777666555555888:::BBB999222333666555444444555333222333555666555333555555555555555555555555444333222222222444666777444444444555555555666666888888888777777999===AAAOOO]]]llluuu{{{~~~||||||}}}yyyqqqmmmkkkmmmttt|||}}}yyywwwsssnnnkkkiiihhhhhhiiigggdddbbb```]]]YYYVVVSSSPPPLLLIIIGGGEEECCCBBBEEECCCAAA???===;;;;;;:::777777777777777666666666555666666555555666999<<>>===<<<<<<<<<<<<666777777777777666555555444555555555444666:::===AAA999444444555444444666222333333444444555555555444444444444444444444444222222333444555666666777333444444444444555555555444555666666666999<<<@@@AAANNN]]]jjjvvvzzzwwwvvvyyy}}}}}}uuuooolllmmmrrryyy~~~yyywwwsssnnnkkkiiihhhhhhiiifffdddbbb```^^^ZZZWWWTTTQQQLLLIIIGGGFFFDDDBBB@@@???>>>===<<<<<<<<<<<<777777888888888777666555444444444333444666:::======888555555444222333777111222333444444444555666333333333333333333333333000222444666777777666666333333444444444555555555666666777777777888;;;>>>===IIIYYYfffuuu{{{vvvtttvvvzzzxxxrrrmmmkkknnnsssyyy~~~yyywwwsssnnnkkkiiihhhhhhhhhfffdddbbb```^^^ZZZWWWTTTQQQLLLIIIHHHFFFDDDBBBEEEDDDBBB@@@>>><<<;;;;;;888888999:::999888777666333333333333333666:::===:::777666666444111333777111222444444444444555777333333333333333333333333///111444777888888666555333333333444444444555555777888888888777777:::<<<<<>>III[[[lllxxxyyyrrrnnnmmmpppuuuwwwxxx|||{{{tttkkkgggkkkmmmnnnyyy{{{xxxtttpppllljjjiiiiiikkkhhheeecccaaa___\\\YYYTTTQQQMMMJJJIIIHHHFFFDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::999888777777777666666999===???>>>;;;222222111222222333444444444333333333333444555666555444333222111222333444444333222111222333444555444555555555555666666666444555666666555555666777<<<===EEETTTdddqqquuuooommmnnnppprrrtttyyy~~~{{{rrrkkkkkkiiiiiiqqq|||{{{xxxtttpppllljjjiiiiiijjjhhheeebbbaaa^^^[[[YYYUUUQQQMMMKKKIIIHHHFFFEEEBBBAAAAAA@@@>>>===<<<<<<::::::::::::999888777777555666999<<>>:::777222222222111222333333444333333333333444444555555444444333222222222333444333333222222222333444555444444444555555555666666444555777666555555666888;;;;;;BBBNNN]]]lll}}}|||uuurrroooooopppsssxxx~~~wwwppplllhhhfffllluuuzzzxxxtttpppmmmkkkkkkkkkjjjgggdddbbb```^^^[[[XXXUUURRRNNNKKKJJJHHHGGGEEEBBBBBBAAA@@@???>>>===<<<::::::::::::999888777777444666:::===>>><<<777444555444444333333333333333333333333444444444444444333333333333333333333444222222222222333333444444444444444444555555555555555777888888777666888999;;;;;;???KKKYYYiii~~~{{{wwwqqqnnnmmmpppuuuzzz{{{tttooojjjhhhlllqqq|||~~~yyywwwssspppnnnllllllmmmkkkhhheeecccaaa___[[[YYYUUURRRNNNKKKJJJIIIGGGEEEDDDCCCBBBAAA???>>>===<<<::::::::::::999888777777333666999;;;;;;999555333666666555444444444444444222333444444555555444444222222333333333333444444222222333333333444444444333444444444444555555555666777888888777777888999;;;:::>>>GGGTTTeeezzz{{{tttnnnjjjlllppptttyyy}}}xxxrrrllljjjlllooovvvwwwuuussspppnnnnnnnnnooommmjjjgggeeecccaaa^^^[[[VVVRRRNNNLLLJJJIIIGGGFFFFFFEEEDDDBBB@@@>>>===<<<::::::::::::999888777777333555777888888666555444444444444444444555555666222333444555555555444444111222333333444444444444222222333333444444444333333333444444444555555555555666777777666666777999:::999<<>>===;;;;;;;;;;;;:::999888888888888777777666666555555444333333222222333333444444333333333444444555555666666666666555444333333222333444444555555444444555555555555444444444444666666666666777777777777777999<<>>===<<<;;;<<<<<<;;;;;;:::999888999888888777666555555444444333333222222333333444333333333444444444555555333333444444444333333222444333333333333444555555444444444444555555555555666666666666777777777777888888:::===@@@LLLbbbvvvyyyrrrtttuuuooooooppprrrvvvwwwwwwxxxwwwtttmmmeee___^^^```gggttt{{{vvvtttqqqpppqqqqqqqqqpppooollliiigggeeebbb___]]]XXXVVVRRRNNNKKKIIIHHHHHHEEEEEEDDDCCCAAA???===<<<<<<<<<<<<<<<;;;:::999888999999888777666555444444444333333222222333333444333333444444444555444444222222333444444444333333444444333222333444555666///000111333555777888999666666666666777777777777888888999;;;>>>GGGZZZlllssspppyyyxxxooommmmmmooorrrrrrqqqrrrtttvvvrrriiiaaaaaa```ccclllxxx|||tttrrroooooooooppppppooommmjjjgggeeecccaaa^^^[[[WWWUUURRROOOLLLJJJHHHHHHGGGFFFFFFDDDBBB@@@>>>===<<<<<<<<<<<<;;;:::999999888888888777666555555444444333333222222333333444222333444555555555444444333444444555555555444444444444333222333444555666///000111333555666888999666666666666777777777777999888999:::<<>>FFFOOO\\\hhhvvv}}}mmmpppyyy~~~tttmmmiiiiiieeeeeehhhlllqqqsssrrrpppgggcccaaacccfffnnn|||{{{tttrrrpppoooppprrrrrrqqqmmmjjjgggfffdddbbb```]]]SSSRRRPPPNNNKKKIIIGGGFFFCCCCCCCCCCCCBBBAAA@@@???============<<<;;;:::999555555666666777777888888444333333222222333333444111222444666666555444333666666666666555444333222222333444555666555444333111111222333333444555555666666666666777777777777888888;;;???>>>>>>CCCKKKRRRaaarrr}}}qqqrrruuuyyyoooiiihhhdddeeegggjjjnnnpppppppppjjjfffeeefffhhhmmmyyy|||tttqqqooonnnnnnoooooonnnkkkjjjgggfffeeeccc```]]]XXXVVVSSSPPPMMMJJJHHHHHHDDDDDDEEEDDDCCCBBB@@@???<<<=========<<<:::888777666777777777777666666555666555444333333444555666444444444555444444333333444333222111111333555666444333333222222333333444444444444444444444444444666666555555555555666666777:::;;;:::666666:::>>>NNN[[[ooouuuooovvvnnnggghhhbbbbbbdddgggjjjlllllllllkkkjjjfffaaa^^^cccoooxxx{{{tttqqqooonnnnnnooonnnmmmkkkiiigggfffeeeccc```]]]XXXVVVSSSPPPMMMJJJIIIHHHFFFGGGGGGGGGFFFDDDBBBAAA===>>>>>>>>>===;;;999888777777888888777777666666666555444333333444555666333444444555444444333333222333333444444555444444444333333222222333333444444444444444444444444444777666666555555555666666444777:::999777777<<<@@@JJJXXXmmmwwwmmmtttuuukkkjjjaaaaaabbbeeehhhkkklllkkklllkkkhhhccc___ccckkkssszzztttrrrooonnnnnnnnnmmmlllkkkiiigggfffeeeccc___]]]XXXVVVSSSPPPMMMKKKIIIHHHGGGHHHHHHHHHGGGEEECCCBBB?????????>>>===<<<:::999888888999999888777777666555555444444444444555555333333444444555444444333111333555666666555444222444333333222222333333444444444444444444444444444888777666555555555555555222555777888777999>>>BBBEEESSSiiimmmqqq{{{rrrlllbbbaaaaaacccgggjjjlllllllllllljjjfffbbbbbbfffkkkuuuzzzuuurrrooommmmmmmmmlllkkkkkkiiigggeeedddbbb___\\\XXXVVVSSSPPPNNNKKKJJJIIIFFFFFFFFFFFFEEEDDDBBBAAA???>>>>>>===<<<;;;:::999999999999999999888777666444444444444444444444444333333444444555444444444222333444555555444333222444333333222222333333444444444444444444444444444888777666555555444555555333555777777777999===@@@@@@NNNccczzzsssrrrwwwzzzzzzpppfffdddccccccfffjjjlllmmmllllllllliiieeebbbbbbdddllltttzzzuuusssooommmmmmlllkkkjjjjjjhhhfffeeedddbbb___\\\WWWVVVTTTQQQNNNLLLKKKJJJFFFFFFFFFFFFEEEDDDBBBAAA>>>======;;;::::::999999:::::::::999999777666666333444444444444444444333222333333444555555555444444333222111111222333444444333333222222333333444444444444444444444444444777777666555555555555555666777777777777888;;;======III\\\rrrvvvuuuvvvvvvjjjgggcccaaacccfffiiijjjkkklllmmmkkkhhhdddaaa```fffmmmyyy{{{vvvsssooommmlllkkkjjjiiijjjhhhfffeeedddbbb^^^\\\WWWVVVTTTQQQNNNMMMKKKKKKGGGHHHHHHHHHGGGEEECCCBBB>>>===<<<:::999999999999::::::999999888777555555333333444444444444333333222222333444555555555555666444222111111222333555444333333222222333333444444444444444444444444444666666555555555555666666999888777666777888999:::===EEETTTggg~~~yyywwwnnniiiccc______aaadddeeeiiijjjlllmmmkkkhhhcccaaaccchhhqqq~~~}}}vvvssspppmmmlllkkkiiihhhjjjhhhfffdddcccaaa^^^\\\WWWVVVTTTQQQOOOMMMLLLKKKFFFGGGGGGGGGFFFDDDBBBAAA???>>>===;;;::::::::::::999999999888777666444444222333444444444444333222111222333444555555555555666666555555444444444444444333333222222333333444444444444444444444444444555555444555555666777888999777666666777888999999>>>CCCMMM^^^ttt~~~~~~vvvoooggg```^^^```bbbcccggghhhkkknnnnnnkkkgggccc___dddlllttt~~~wwwtttpppmmmlllkkkiiigggjjjhhhfffdddcccaaa^^^[[[WWWVVVTTTQQQOOOMMMLLLLLLDDDDDDEEEDDDCCCBBB@@@???AAA???>>><<<;;;;;;;;;;;;999999888888666555444333222222444444444444222222111222333444555555555555666777888999888777555444444333333222222333333444444444444444444444444444444444444444666777888999888666555555777999::::::???BBBIIIXXXoooxxx}}}vvvllldddaaaaaaccceeeeeegggkkknnnpppnnniiifff]]]bbbhhhmmmvvv}}}vvvsssnnnkkkkkkkkkkkkjjjkkkiiihhhfffeeebbb^^^ZZZXXXWWWUUURRROOOMMMKKKJJJHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@??????>>><<<;;;::::::888777666777666555333444333222222222222333444444444444444444333333333666666555555555555666666666555333222111222333333333333222222222222111111555555555555555555444444666666666666777888999:::777>>>EEEPPPhhh~~~}}}oooccc`````````^^^```cccfffiiikkkjjjhhhfffaaa^^^___eeennn{{{~~~wwwsssnnnkkkkkkkkkkkkjjjjjjhhhfffdddccc```\\\YYYXXXWWWUUURRRPPPMMMKKKJJJHHHHHHHHHHHHGGGEEEDDDCCC?????????>>>>>><<<;;;;;;;;;999777777777666444333555444333222222333444555555555666666777777888888555555444444444444555555555444333222222222333333111222222222333333444444555555555555555555555555888888888888999:::;;;;;;999???EEEOOOfff{{{}}}}}}{{{jjjbbb```]]][[[___bbbeeehhhjjjjjjiiihhhbbb^^^]]]aaagggrrrwwwsssooolllkkkkkkkkkjjjhhhfffdddcccaaa___[[[YYYXXXWWWUUUSSSPPPMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDD??????>>>>>>======<<<<<<<<<:::888777777666444222555555444444444444555555111222222333555666666777444444333333333333444444444444333222222222333333111111222333444555666666555555555555555555555555888888888888999:::;;;;;;:::>>>BBBKKK```|||uuuzzz~~~xxx}}}pppddd^^^ZZZWWW^^^```cccgggiiijjjjjjjjjfffaaa^^^^^^```hhhvvvwwwtttooolllkkkkkkkkkkkkhhhfffdddbbbaaa___\\\ZZZXXXWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIIIIHHHFFFEEEDDD??????>>>===============<<<;;;888777777666444222555555555555555555555555000111111222333444444444444444333333333333444444444333333333333333333333222222333444444555666666444444444555555555555555555555555666666777888999:::;;;>>>EEEXXXttt~~~vvv|||zzz}}}{{{lllddd___\\\]]]___bbbeeehhhjjjkkkkkkjjjeeeaaa___^^^bbbnnnzzzyyyzzzwwwtttooollllllllllllkkkjjjhhheeecccbbbaaa^^^\\\YYYXXXVVVSSSPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFEEE@@@???>>>===<<<<<<======<<<:::888888777777555333555555555555555555555555666555555555555555555555555555444444444444555555222333333333333333333333444444444444444444444444444444444555555555666666555555555555666777888999<<<;;;===CCCQQQhhhyyy~~~}}}}}}zzznnngggccc^^^___aaacccfffhhhjjjkkkkkkgggcccaaa___```iiissstttppprrrzzzxxxtttpppmmmlllllllllkkkkkkiiifffdddcccbbb```___YYYXXXVVVSSSQQQNNNLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFBBB@@@>>>===<<<;;;<<<<<<;;;:::888888888888666444444444555555555555444444555555444444444333333333555555444444444444555555222222333444444444333333444444444444333333333222333333444444555666666666777777777777888999::::::===<<<===BBBLLL\\\sss~~~}}}}}}{{{ttthhhaaa``````aaabbbdddfffhhhjjjiiifffcccbbb___^^^ccckkktttooohhhhhhjjjmmmttt|||xxxtttpppmmmllllllllllllllliiifffdddcccbbbaaa```YYYXXXVVVTTTQQQNNNLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFCCCBBB???===;;;:::;;;;;;:::999777888999999777666222333444555555444333222111111111111111222222222444444333333333333444444111222333444444444333333222222222222333333333333333333444444555666666777777666666777777888999:::;;;:::;;;@@@DDDNNNaaasss~~~~~~~~~nnneeecccbbbaaaaaabbbdddfffggghhhffffffeeeaaa]]]```fffhhhwwwkkkbbb```______ccciiimmmrrrxxxuuupppmmmlllmmmllllllkkkiiieeecccbbbbbbaaa```YYYXXXVVVTTTQQQOOOMMMLLLLLLLLLLLLKKKJJJIIIGGGGGGEEECCC@@@===::::::::::::999888777888999999888777222222333444444333222222222222333444555666666777333222222222222222222333000111333444555444333333000000111222333333444555333333444444555666777777444444444555555666777888777666888<<<>>>DDDTTTeee{{{{{{qqqeeedddbbbaaaaaacccdddfffjjjiiiiiiiiiddd^^^___ddd```nnn~~~iii___\\\ZZZXXXZZZ^^^```cccooo}}}xxxuuupppmmmlllmmmlllllljjjiiihhheeeccc```^^^]]]ZZZYYYVVVSSSQQQPPPOOOOOOKKKLLLLLLKKKHHHFFFEEEFFFBBBAAA@@@???>>>===<<<;;;999999999999888666555444666555444333333333333333555555555555555555555555222333333444444333333222222222111111222222333444111111222222222333333333444444333444444555666666666777666444222000111222888888888999<<>>===<<<;;;:::999999999999888666555444555555444333333333444444333333333333333333333333444555555666666555555444333333333333333444555555333333333333444444444444555555555555555555666777555666777777666777888:::666777888888999<<>>===;;;::::::999999999999777666555444555444444333333333444444333333333333333333333333222333333444444333333222333222222222222333444444333333333444444444555555444444333333333444444555333444666666666555666888666888999999999:::===???HHHVVVlllvvvkkkfffbbb]]][[[\\\\\\^^^aaadddeeedddbbb```^^^\\\^^^dddkkkvvvyyyggg___]]]XXXVVVWWWZZZ[[[\\\ccckkk~~~zzzwwwrrrooonnnooonnnnnnmmmlllkkkjjjhhhgggfffeee___^^^\\\YYYVVVSSSPPPOOONNNOOOOOOMMMIIIFFFEEEEEEAAAAAA@@@>>>===<<<;;;:::999999999999777666555444444444333333333444444555444444444444444444444444222333333444444333333222111111111111111222222333333333333444444444555555777666666555555666666666333555777777666555555666777999::::::999:::;;;===EEESSSggg}}}|||ooohhhbbb\\\ZZZ[[[XXX[[[___bbbddddddbbb```aaa___^^^aaaeeelllyyyxxxhhh```^^^ZZZYYY[[[^^^^^^___fffooo{{{wwwssspppooooooooonnnnnnmmmllljjjhhhgggeeeeee^^^]]]\\\ZZZWWWSSSQQQOOOLLLMMMMMMLLLIIIGGGGGGGGGBBBAAA@@@???>>><<<<<<;;;999999999999888666555444444444333333333444555555555555555555555555555555444555555666666555555444000000000000000111222222333333333333444444444444555444333333222333333333444666999999888777666777888999::::::999:::<<<>>>AAALLL___uuuxxxmmmeee^^^[[[[[[WWWYYY]]]```bbbbbbbbbaaabbb___^^^______bbbkkkvvvyyyjjjccc```______bbbdddcccbbbiiirrr{{{xxxsssppppppppppppoooooonnnmmmjjjhhhfffdddddd\\\\\\[[[YYYWWWTTTQQQPPPMMMNNNNNNMMMJJJHHHHHHHHHCCCBBBAAA@@@???>>>===<<<999999999999888666555444333333333333333444555666444444444444444444444444444555555666666555555444111111000000111111222333222222222222333333333333111111000///////////////111444777888888777777888666777888888888999<<>>GGGWWWlll|||~~~}}}vvvkkkbbb]]]]]]WWWYYY[[[^^^```aaaaaaaaabbb```___^^^\\\[[[aaaiiiwww}}}rrrkkkhhhjjjkkkmmmnnnjjjhhhnnnvvv|||xxxtttqqqpppppppppooopppooommmjjjhhheeedddccc[[[[[[[[[YYYWWWTTTQQQPPPOOOPPPPPPOOOLLLIIIHHHIIIDDDCCCBBBAAA@@@>>>======999999999999888666555444333333333333333444555666333333333333333333333333222333333444444333333222222222111111222222333444111111222222222333333333333333222111000000111111,,,///333555666666777888555666666666666999===@@@>>>EEESSSfffwwwsssttt}}}pppeee___^^^WWWXXXZZZ\\\___```aaabbbdddbbb``````\\\YYY]]]dddkkkzzzzzzssspppuuuuuuwwwwwwqqqmmmrrr{{{|||yyyvvvrrrnnnmmmllllllppppppooolllhhhfffeeeeee___]]]ZZZXXXWWWUUURRRPPPRRRPPPOOONNNNNNLLLJJJGGGCCCCCCAAA@@@???>>>>>>>>>;;;::::::999999888888888444444555555555555444444666666666666666666666666444333333222222333333444555555555555555555555555000000111222222333444444555555555555555444444444666555444666:::;;;999777888888888888999;;;===??????EEEOOO```zzzqqqrrrvvvwwwjjjaaa^^^___^^^^^^]]]\\\___bbbeeebbbaaa___]]]\\\\\\\\\]]]ffflll{{{~~~}}}}}}vvvtttwww|||xxxwwwtttqqqpppooopppqqqnnnnnnmmmjjjfffccccccccc```^^^[[[YYYXXXVVVSSSQQQRRRPPPOOONNNNNNLLLIIIGGGCCCCCCBBB@@@??????>>>>>>===<<<;;;:::888777666555444444555555555555444444555555555555555555555555444333333222222333333444333333333333333333333333111111222222333444444444444444444555555555555555555444444555888999888666888888888888999:::<<<===;;;???HHHWWWooo|||qqqrrrzzztttiiiddd___^^^]]][[[[[[\\\___aaadddcccaaa___]]]\\\[[[ZZZaaaeeeooo|||xxxzzzxxxwwwtttrrrqqqqqqqqqrrrrrrrrrqqqnnniiifffeeeeeebbb___\\\ZZZYYYWWWTTTQQQRRRPPPNNNNNNMMMLLLIIIGGGCCCCCCBBBAAA@@@???>>>>>>???>>><<<:::888666444444444444555555555555444444555555555555555555555555444333333222222333333444222222222222222222222222222222333333444444555555333333444444555555666666444333333555777777666555888888777777888999::::::;;;>>>DDDQQQfffuuupppppp{{{}}}nnnfff```___]]]\\\[[[\\\]]]^^^dddddddddccc```]]]ZZZXXX]]]]]]cccmmm{{{~~~|||zzzwwwsssqqqpppoooppprrrsssrrrnnnjjjgggffffffccc```]]][[[YYYWWWTTTRRRQQQPPPNNNMMMMMMLLLIIIGGGCCCCCCBBBBBBAAA@@@>>>>>>>>>>>><<<:::888666555444444444555555555555444444555555555555555555555555444333333222222333333444111111111111111111111111333333333444444555555555222222333444444555666666444444444555666777666555777777777777777888888888;;;<<<@@@KKK]]]yyyssskkkppp|||uuujjjdddbbb___]]]]]]^^^^^^^^^bbbccceeefffddd```\\\YYY[[[ZZZ\\\dddooo~~~|||zzzwwwsssqqqooooooooommmmmmmmmjjjfffcccccccccdddaaa^^^\\\ZZZWWWTTTRRRQQQOOONNNMMMMMMKKKHHHFFFCCCCCCCCCCCCBBB@@@???>>>===<<<;;;:::888777666666444444555555555555444444555555555555555555555555444333333222222333333444333333333333333333333333333333444444444444555555111222222333444555666666444555666777777666666666666777777777777777777777888777;;;DDDRRRjjj|||lllkkkrrr~~~vvvhhhddd___]]]]]]^^^^^^]]]]]]```dddffffffddd```]]]ZZZYYY[[[```hhhrrrzzzxxxuuurrrpppppppppqqqlllmmmllljjjgggeeeeeeeeedddaaa^^^[[[YYYWWWSSSQQQQQQOOOMMMMMMLLLKKKHHHFFFCCCCCCDDDCCCBBBAAA???===<<<<<<;;;:::999777666666444444555555555555444444444444444444444444444444444333333222222333333444444444444444444444444444333333333333333444444444222222333333444444555555444666888777666555666777555666777888888888888888999888<<>>===<<<:::888666555444444444555555555555444444444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333222222333333333333333333333333333555777777555333444666444555777999::::::999999;;;:::>>>DDDGGGRRRnnnwwwnnniiittt~~~uuuhhh```^^^^^^]]][[[YYY\\\aaaeeegggfffcccaaa\\\ZZZZZZ\\\\\\^^^fffppp~~~|||wwwrrrnnnkkkjjjjjjjjjkkklllkkkiiihhhhhhjjjcccaaa]]][[[XXXVVVRRROOOPPPOOOMMMLLLLLLKKKHHHFFFBBBCCCDDDDDDCCCAAA???===@@@???===;;;888555333222444555555555555555555444444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222444333333333333333333333222444777666333222333555444555777999:::;;;::::::999777;;;??????EEE___{{{rrrhhhnnn}}}pppeeeaaa```^^^]]]ZZZ]]]aaadddfffeeecccaaa```]]]\\\[[[ZZZ[[[bbbkkkppp~~~}}}wwwsssqqqooolllkkkmmmmmmlllllljjjiiigggffffffddd```\\\YYYVVVUUUUUUOOONNNMMMLLLKKKJJJIIIHHHCCCCCCDDDDDDDDDCCCAAA@@@???===;;;999777666666666444444444444444444444444333333333222222222111111333333333333333333333333222222222222222222222222111111222333333333333222444444444444444444333333555555555555555555555555666666666666666555555555:::999;;;>>>@@@HHHXXXhhhyyyllljjjmmm{{{xxxiiiaaa^^^^^^^^^\\\]]]^^^```ccceeefffggggggddd___[[[YYY[[[^^^```eeemmm~~~}}}wwwsssqqqooommmkkkkkkkkkkkkkkkjjjiiihhhgggfffdddaaa^^^ZZZXXXVVVUUUPPPOOONNNMMMKKKJJJIIIHHHDDDDDDEEEEEEEEECCCBBBAAA???===;;;999777666666666444444444444444444444444333222222222111111111000333333333333333333333333222222222222222222222222222222333444444444444333444444444444444444444444555555555555555555555555666666666666666666666555777777888:::;;;@@@NNN[[[tttqqqiiiiiipppqqqfff```^^^\\\XXXYYY[[[___bbbfffhhhjjjiiifffaaa\\\ZZZ[[[\\\^^^aaafffrrr|||wwwsssqqqooommmkkkjjjjjjjjjjjjjjjiiihhhhhhfffeeeccc```]]]YYYVVVUUUQQQQQQOOONNNLLLJJJIIIHHHEEEEEEFFFFFFEEEDDDBBBAAA>>>===;;;888777666666666444444444444444444444444333333333333222222222222333333333333333333333333222222222222222222222222333333444555555555555444222333333444444555555555555555555555555555555555555555666666666666666666999888:::;;;;;;===FFFQQQ```uuuooohhhhhhqqq}}}ooofffaaa^^^XXXYYYZZZ]]]```dddgggiiikkkhhhddd```\\\[[[ZZZZZZ]]]___fffsss|||wwwsssqqqooommmlllkkkkkkkkkjjjiiihhhgggffffffeeedddbbb^^^ZZZWWWUUUSSSRRRPPPOOOMMMKKKIIIIIIEEEEEEFFFFFFEEECCCAAA@@@>>>===:::888666555555555444444444444444444444444555555555444444444444444333333333333333333333333222222222222222222222222222333333444444444444444222222333333444555666666555555555555555555555555555555555555666666666666999999:::<<<;;;;;;AAAIIIPPPddd~~~~~~llliiijjjttt{{{ppphhhccc]]]\\\[[[[[[]]]___bbbdddllljjjgggccc___\\\YYYXXX\\\\\\```iiittt{{{vvvsssqqqooonnnlllmmmllllllkkkiiigggfffeeeffffffeeebbb___[[[WWWUUUSSSSSSQQQPPPNNNLLLKKKJJJEEEEEEEEEEEEDDDBBB@@@???>>><<<:::888666555555555444444444444444444444444333333333444444444444444333333333333333333333333222222222222222222222222111111222333333333333333222222333333444555666666555555555555555555555555444555555555666666777777444444666999999777;;;AAAEEETTTlllsssjjjeeehhhyyyyyynnnfff```^^^\\\ZZZZZZ]]]```bbbjjjjjjiiifffccc___[[[XXXZZZZZZ]]]dddkkkuuu{{{vvvsssqqqpppnnnmmmmmmmmmmmmllljjjhhhgggfffgggfffdddaaa^^^ZZZWWWUUUSSSRRRRRRPPPOOONNNMMMLLLFFFFFFFFFFFFEEECCCAAA???===<<<:::777666555555555444444444444444444444444111111111111222222222222333333333333333333333333222222222222222222222222000111222222333333222222222333333444444555555555555555555555555555555555444444555555666777777777555444666::::::999;;;@@@CCCLLL___vvvlllbbb```mmmtttjjj```^^^[[[YYYYYY]]]```cccfffgggiiiiiigggccc^^^[[[YYYXXX[[[___ccchhhsss}}}~~~{{{vvvsssqqqpppnnnmmmkkkkkklllllllllkkkkkkjjjgggfffccc___\\\YYYWWWVVVRRRRRRQQQQQQPPPOOOOOONNNHHHIIIIIIHHHGGGEEECCCAAA===<<<999777555555444444444444444444444444444444222222222222333333333444333333333333333333333333222222222222222222222222111222333333444444333333444444444444444444444444555555555555555555555555444444555555666777777888999777888;;;<<<:::<<<@@@CCCGGGUUUkkktttggg```gggttttttdddaaa\\\YYYXXX[[[___aaaaaadddhhhkkkjjjgggbbb^^^[[[YYYZZZ\\\\\\___gggppp~~~{{{vvvsssqqqpppooommmiiijjjkkklllmmmnnnnnnnnnhhhfffbbb^^^[[[XXXWWWWWWRRRRRRQQQQQQQQQPPPPPPPPPKKKKKKKKKJJJIIIGGGDDDCCC===<<<999777555444444444444444444444444444444444555555555666666666777777333333333333333333333333222222222222222222222222222333444444555555444444444444444444444444333333555555555555555555555555444444444555666777777888777444444777777666777;;;>>>>>>III___wwwpppdddfffmmmyyyjjjfff```ZZZWWWXXX[[[]]]^^^bbbhhhlllllliiidddaaa^^^\\\ZZZZZZYYYZZZbbbkkkmmm{{{zzzxxxvvvrrrooommmllllllllllllmmmllllllkkkkkkjjjhhheee```\\\WWWTTTRRRUUUSSSRRRQQQQQQPPPNNNKKKHHHHHHGGGGGGHHHFFFDDDAAA???===;;;:::999888555222444444444555555555555666444444444444444444444444666666555444333333333333555555444444444333333333222333333444444333333222222222333333333333444444666666777777666555444444333444555555555555888:::777777777888999999::::::<<<@@@GGGTTTlllooohhhiiippprrrhhh^^^[[[YYYWWWWWWYYYZZZ]]]bbbfffiiijjjjjjjjjfffccc^^^YYYYYY[[[___bbbhhhrrr|||zzzwwwtttqqqnnnmmmlllllllllmmmmmmmmmlllkkkkkkiiigggddd```[[[WWWTTTRRRUUUSSSRRRQQQQQQPPPNNNKKKIIIHHHHHHHHHHHHGGGDDDBBB???===;;;:::999888555222333333333333444444444555444444444444444444444444444444333333333444444555444444333333333222222222222333333444444333333222222222333333333333444444666777777777666666555444444555666555444555777999666777777888888999::::::;;;>>>DDDPPPdddxxxlllhhhjjjwwwsssgggaaa]]]ZZZYYY[[[VVVYYY^^^ccchhhkkkmmmnnniiifffaaa]]][[[\\\]]]___ccckkkxxx}}}zzzwwwssspppnnnmmmmmmmmmmmmnnnmmmmmmlllkkkkkkhhhgggddd```[[[WWWTTTRRRTTTSSSRRRQQQQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHEEECCC???===;;;:::999777555333222222222333333333444444444444444444444444444444333333333333444555666666333333222222222111111111222333333444444333333222222222333333333333444444666666666666666555555444555666666555444444666777666666777888888999999:::999<<>>:::999888777555444444444444444555555555555444444444444444444444444666555444333333333333333444444444444333333333333222333333444444333333222222222222333333333444444111111222333333222222222555555666555333333444666555666666777888888999999::::::===BBBIII[[[|||ssslllmmmqqq}}}rrrggg```___[[[ZZZYYYYYY\\\```dddgggmmmnnnnnnmmmiiiccc]]]YYYXXX[[[^^^bbbhhhttt|||xxxuuusssrrrrrrppppppppppppooonnnlllllliiihhheeeaaa]]]ZZZWWWVVVSSSRRRQQQQQQRRRQQQOOOMMMKKKJJJJJJJJJJJJIIIFFFDDDAAA>>>:::888777777666444444444444555555555666666444444444444444444444444666666555444333333333333555555555444444444333333222333333444444333333222222222333333333333444444000111111222222222222111444555555444333333555666555555666777777888888999:::999<<>>:::888777777666555333333444444444555555555444444444444444444444444555444444333333333444444444444444333333333222222222333333444444333333222222222333333333333444444111111222333333333333333222333444444333333555777555555666666777888888888999777:::AAADDDIII\\\qqqrrrjjjkkkrrryyylllfff^^^\\\ZZZYYYZZZ\\\___aaadddggglllnnnnnnkkkfffccc[[[\\\]]]\\\\\\```gggmmmyyy~~~|||yyyvvvsssqqqooorrrrrrqqqqqqooonnnmmmlllkkkiiigggccc```\\\ZZZXXXSSSQQQQQQQQQRRRQQQPPPNNNJJJIIIIIIIIIIIIHHHEEECCCAAA>>>:::777777777666555222222333333333444444444444444444444444444444444333333333333444555666666333333333222222222111111222333333444444333333222222222333333333444444444222333444444555555555555111333444333333444666888555555666666777888888888888555999AAACCCDDDSSSeee}}}|||mmmiiijjjrrr|||xxxqqqcccaaa^^^[[[YYYYYYZZZZZZaaaeeejjjnnnooommmiiigggaaaaaa```]]][[[^^^eeejjjlllvvv~~~|||zzzwwwtttrrrqqqrrrooommmnnnqqqsssrrrpppkkkiiifffcccaaa]]]YYYVVVTTTQQQNNNMMMMMMNNNNNNNNNJJJHHHGGGGGGGGGFFFDDDBBB>>>===:::888555444222222111222444666666555444333444333333222222333333333555555444444444333333333222222111111222222333444555555555444444333333333444333333222222333333444222222222222222222222222111222444555444444555666555555555555666666666666888555444777:::???HHHRRRggg}}}mmmbbbgggnnnuuuvvvrrrhhh___\\\\\\[[[[[[]]]\\\^^^bbbeeehhhjjjkkkkkkjjjfff```\\\YYYZZZ]]]___aaajjjwww~~~|||yyywwwtttrrrqqqrrrpppnnnooorrrsssrrrqqqnnnllliiifffddd```\\\YYYVVVSSSPPPOOOOOOPPPPPPOOOIIIHHHGGGGGGGGGFFFDDDBBB@@@>>><<<:::777555444444222222444555555555444444333333555666666555333222555555444444444333333333222222111111222222333444333333333222222111111111444333333222222333333444333333333333333333333333444555777666555444444555555555555555666666666666:::777666888999;;;BBBJJJUUUjjjwwwfffeeegggiiivvvyyynnnccc^^^\\\YYYZZZ\\\\\\]]]```cccfffiiikkklllllliiiddd___\\\\\\\\\]]]___eeemmmvvv~~~}}}|||yyyvvvtttrrrqqqrrrqqqpppqqqssstttsssrrrpppmmmjjjhhheeebbb^^^ZZZXXXVVVSSSQQQRRRRRRQQQPPPKKKJJJHHHHHHIIIHHHFFFDDDBBB@@@>>><<<999777666666333333333444444444444555111333666888888666333222555555444444444333333333222222111111222222333444666666555555555555444444444333333222222333333444444444444444444444444444666777888777555333333444555555555555666666666666999666666999999999>>>EEEKKK\\\uuupppfffbbb```iiivvv|||mmmeee___[[[YYY[[[ZZZ[[[]]]___cccgggjjjmmmooommmiiieeeaaa^^^\\\[[[^^^```cccgggooo}}}~~~}}}{{{yyyvvvtttrrrqqqrrrrrrrrrsssttttttssssssooommmjjjgggeeeaaa]]]ZZZZZZWWWTTTSSSSSSRRRQQQPPPMMMLLLKKKKKKKKKKKKIIIGGGBBBAAA???<<<:::888777666444444333333333444444555222333444555555555444333555555444444444333333333222222111111222222333444666666666555555555555555444333333222222333333444333333333333444444444444444666777666444333333444555555555555666666666666555444666:::;;;:::>>>DDDIIIUUUjjj~~~lllccc```fffppp|||pppfff___[[[\\\YYYYYYYYY[[[^^^ccchhhkkkpppooommmjjjfffbbb^^^[[[]]]]]]]]]___eeeppp}}}zzz|||}}}|||zzzxxxvvvtttrrrqqqqqqrrrssstttttttttsssssspppnnnkkkhhhfffbbb^^^[[[YYYWWWUUUSSSSSSRRRPPPNNNKKKJJJIIIJJJKKKJJJHHHFFFAAA@@@>>>;;;999777666555555444444333333333444444333222111000111222444555555555444444444333333333222222111111222222333444000000000111111111111111444333333222222333333444111111222222333333333333000222444444333333444555555555555555666666666666555555777;;;<<<:::===AAACCCKKK[[[qqqwwwhhhaaacccjjjrrr}}}pppddd]]]\\\XXXXXXWWWXXX[[[___cccfffmmmnnnnnnmmmjjjfffaaa^^^\\\[[[[[[\\\```hhhqqqwwwvvvuuu{{{|||{{{zzzxxxvvvtttrrrqqqppprrrtttuuutttsssssssssssspppmmmjjjhhheeeaaa]]]YYYWWWUUUSSSSSSQQQNNNLLLHHHGGGGGGGGGHHHHHHFFFDDDAAA???===:::888666555444555444444444444444333333333111///...///111444666555555444444444333333333222222111111222222333444000111111111111111222222444333333222222333333444000111111222222333333444///111333333333222333555555555555555666666666666999888999<<<;;;888999===>>>CCCPPPeeesssddd```bbbiii{{{}}}nnnbbb^^^ZZZYYYXXXXXXYYY\\\___bbbgggiiikkkmmmllljjjfffddd\\\[[[ZZZZZZ\\\aaafffiiivvvuuuqqqrrryyy~~~|||{{{yyyxxxvvvtttrrrqqqnnnqqqtttuuusssrrrrrrsssrrrpppmmmjjjhhheee```]]]ZZZXXXVVVTTTSSSQQQNNNKKKHHHGGGGGGGGGHHHHHHFFFEEEAAA@@@===;;;888666555555444444555555555444222222222111000000111222444666555555444444444333333333222222111111222222333444333333333444444555555555444333333222222333333444111111222222333444444555111333444444333222333444555555555555666666666666888666777:::999666777<<<>>>BBBKKK]]]vvvqqqeeebbbcccppp{{{llleee^^^]]]\\\[[[[[[\\\]]]^^^```cccgggkkkmmmmmmkkkjjjaaa^^^ZZZXXXYYY[[[^^^```kkkuuuuuuooommmppp}}}~~~{{{{{{yyywwwuuutttrrrrrrmmmqqqtttuuusssqqqqqqssspppnnnkkkhhhfffbbb^^^[[[[[[YYYWWWVVVTTTRRRNNNLLLKKKJJJIIIJJJKKKKKKIIIHHHBBB@@@>>>;;;999777666555333444555666666444222111000111222333444444555555555555444444444333333333222222111111222222333444111111111222222333333333444333333222222333333444222222333444444555666666444555666666444222222333555555555555666666666777333222333777777666999>>>???AAAHHHUUUllloooiii```iiivvvuuummmbbbaaa___]]]]]]\\\]]]]]]\\\___dddjjjmmmoooooonnnhhhccc]]]XXXWWWYYY\\\]]]^^^fffsss~~~vvvpppllllllwww~~~|||yyywwwvvvuuusssqqqqqqpppoooppprrrsssrrrrrroooooommmjjjfffaaa^^^[[[XXXXXXXXXWWWUUURRROOOMMMIIIHHHGGGGGGHHHIIIHHHFFF@@@???<<<:::777555444444444444444444444444444444333333333444444444555555444444444444444444444444111222222333333333222222111222333444555555555555555444444333111000000///333333333333333333333333333333222222333333444555444333333222222333333444777999:::<<<======<<<<<<======CCCNNN```zzzppphhhiiiqqq~~~tttqqqggg___\\\[[[ZZZYYY[[[``````aaacccfffjjjnnnpppjjjhhhddd```\\\ZZZYYYXXX[[[aaaiiiqqqyyyvvvmmmlllvvv|||yyywwwwwwuuutttrrrsssrrrrrrrrrsssssssssrrrnnnnnnllljjjfffbbb^^^\\\YYYZZZZZZYYYWWWTTTQQQOOOLLLKKKIIIIIIJJJJJJIIIHHH@@@>>><<<:::777666555444444444444444444444444444333333333444444444555555444444444444333333333333222222222333333333222222111111222444444555555555333333333333222222222222333333333333333333333333444444333333444444555666555555444444444444555555999:::;;;;;;;;;:::999888::::::???GGGUUUlllqqqmmmlllsssvvvlllccc___]]][[[[[[\\\^^^^^^^^^```bbbfffjjjlllllljjjgggddd```]]]ZZZYYYXXX\\\ccchhhnnnxxxuuurrryyy|||yyyxxxwwwvvvtttsssuuuuuuuuuuuutttsssrrrqqqmmmmmmkkkiiifffbbb___]]][[[[[[[[[[[[YYYVVVSSSQQQMMMLLLJJJJJJJJJJJJHHHGGG???>>><<<:::888777666555444444444444444444444444333333333444444444555555444444444333333222222222333333333333333222222222000111222333333333333333222222222333333444444444444444444444444444444444555444444444444555666666666666555555555555666666777888888999999999999888;;;===@@@EEELLL^^^}}}wwwkkkhhhooo}}}yyymmmgggddd___^^^___]]]]]]\\\]]]___bbbeeegggjjjjjjhhhfffccc___\\\ZZZVVVYYY\\\___cccjjjssszzz{{{~~~}}}zzzxxxxxxwwwuuutttvvvwwwwwwvvvtttrrrppppppllllllkkkiiifffbbb___]]][[[[[[\\\[[[YYYVVVTTTRRRLLLJJJHHHHHHHHHGGGEEEDDD???>>><<<:::888777666666444444444444444444444444333333333444444444555555444444444333222222111111444444333333222222222333000000111222222222222222222333333333333444444444555555555555555555555555444444444444444555555666666555555555555555555666222333444666888:::;;;;;;<<<>>>AAABBBFFFSSSnnnrrreeefffppp}}}tttmmmeeeaaaaaa^^^]]]\\\\\\]]]___aaaccccccdddeeeeeedddaaa^^^\\\XXXYYY[[[[[[]]]aaahhhmmmvvv}}}zzzyyyyyyxxxvvvuuuuuuwwwxxxwwwssspppoooooolllkkkjjjhhheeebbb___]]]ZZZZZZ[[[ZZZYYYVVVSSSQQQLLLJJJHHHHHHHHHGGGEEEDDD@@@???===:::999777666666444444444444444444444444333333333444444444555555444444444333333222222222555444333222222222333333000000111111222222111111444444333333333222222222555555555555555555555555333333333222333333444555555555444444444444555555111222333555777888:::;;;999:::<<<>>>???III___sssnnneeegggqqq{{{wwwkkkcccaaa^^^]]][[[YYYYYYZZZ\\\]]]]]]___bbbeeefffeeecccaaaZZZZZZZZZZZZ[[[^^^bbbeeejjjuuu}}}{{{yyyyyyyyywwwvvvtttwwwzzzxxxssspppoooooolllllljjjhhheeeaaa^^^\\\XXXYYYZZZYYYXXXUUUSSSQQQMMMLLLJJJJJJJJJJJJHHHGGGAAA@@@>>>;;;999777666555444444444444444444444444333333333444444444555555444444444444444444444444666555444222222222333333000111111222222222111111333333333222222111111111444444444444444444444444333222222222222333444444555444444444444444444555666555555555555666666777:::999;;;===???EEEUUUdddnnneeefffkkkxxxtttiiieee^^^]]]ZZZXXXVVVVVVWWWXXX[[[^^^bbbfffhhhiiiiiihhh]]]\\\[[[ZZZZZZ\\\]]]^^^___hhhuuu}}}{{{zzzzzzzzzxxxwwwtttxxx{{{zzzuuuqqqpppqqqmmmlllkkkhhhddd```]]]ZZZXXXYYYZZZZZZXXXVVVSSSRRRLLLKKKIIIIIIJJJJJJIIIHHHCCCAAA???<<<999666555444444444444444444444444444333333333444444444555555333444444555555666666777777666444222222222333444111222222222222222111111000000111111111111222222333333333333333333333333333333333333333444555555666666555555555555666666777777555555444555666666;;;999:::===???CCCLLLVVVjjj}}}jjjcccdddfffppp}}}uuupppbbb```]]]ZZZXXXWWWWWWXXXZZZ\\\```dddgggiiiiiiiiibbb```]]]\\\[[[[[[[[[ZZZYYY___hhhpppzzz}}}{{{zzzzzzzzzyyywwwuuuyyy}}}|||vvvrrrrrrsssnnnmmmkkkhhhddd```\\\ZZZYYYZZZZZZZZZYYYWWWTTTSSSIIIHHHGGGGGGIIIIIIHHHGGGDDDBBB@@@<<<999666444333444444444444444444444444333333333444444444555555333444444555666777888888888666444222111222333444222222333333333222222111---...///000111222333333333333333333333333333333555444444444444555666666777777666666666666777777555555444444555666888999888555444888:::<<>>???GGGQQQddd|||lll```[[[[[[ccclllxxx|||qqqfff___\\\ZZZYYYZZZXXXXXX[[[\\\[[[^^^cccfffeeedddbbb```^^^\\\[[[VVVWWWYYYZZZ]]]aaahhhnnn}}}|||{{{yyyxxxwwwxxxxxxyyywwwyyyzzzyyywwwuuutttttttttrrroookkkgggccc```^^^ZZZZZZZZZ[[[ZZZXXXSSSPPPLLLKKKIIIIIIJJJIIIGGGDDD???===;;;:::999888666444555666666555333222333444444333333444666666555333333444555666666555444333222222333333333222111111000000000111111222333333555444333333111111000///111111222333333333333222444333333222222333333444222222333333444444555555666666555555555555666666999888888777888:::;;;<<<@@@FFFTTThhh~~~ggg___\\\```eeennnsssiiiccc___]]]]]]YYYWWWYYYZZZXXXZZZ^^^aaabbbcccccccccaaa```___YYYYYYYYYYYYZZZ\\\aaaeeekkksss~~~{{{zzzxxxwwwvvvvvvwwwwwwvvvyyy{{{zzzxxxuuutttssssssrrroookkkgggdddaaa___[[[[[[ZZZ[[[ZZZXXXTTTQQQLLLKKKIIIIIIIIIIIIGGGEEE???===:::999999888555444444555666555333222333444444333333444666777555444333333444444444333222222222222222333444333111000000111111222222222111111555555555444444333333333444444444444444555555666333333333333333333333333111222222333444555666666666555555555555666666777999888888777888888999:::===???GGGWWWlllzzznnndddbbbccciiiyyyuuummmfffbbb```[[[XXXYYYYYYXXXYYY\\\]]]^^^```cccddddddcccccc\\\[[[ZZZZZZ[[[]]]```bbbaaafffnnnwww}}}{{{yyywwwvvvuuuvvvvvvwwwyyy{{{{{{xxxvvvttttttrrrqqqnnnkkkhhhdddbbb```]]]\\\[[[[[[ZZZXXXUUURRRMMMKKKIIIHHHIIIHHHGGGEEE???===;;;999999777555333333444555555333222333444444444333555666777666444333333333333333222222222222111111333555555222///333333333333222000///...333333333444444555555555666555444444444555666777333333333333333333333333222222333444444555666666333333444444666777888999888888888888888888888888>>>===AAAMMM^^^tttooofffbbbdddssswwwmmmgggccc\\\WWWXXXYYYWWWXXXZZZYYY[[[]]]```bbbddddddeee\\\ZZZYYYXXXXXXYYYZZZZZZ\\\___dddiiiqqq~~~~~~}}}{{{yyywwwvvvvvvwwwxxxzzz{{{zzzxxxvvvuuuuuuqqqpppmmmjjjgggdddbbbaaa^^^]]][[[[[[[[[YYYVVVSSSMMMKKKIIIHHHHHHHHHGGGFFFAAA???<<<:::999777555222333444555444333222333444555444444555777777666444222222222222222333333333333111000111444555333000333444444333222000...,,,///000111111333444444555333333333333333444444555222333333444444333333222333333444444555555666666333333333444666777999:::888888888888888999999999>>><<>>;;;:::777444222222333444444222222333444555444444555777777666555222222222222333333444555444111...000333555444111222222333333333111///---111111111222222333333333111222222222333333333333222333333444444333333222444444444555555555555555444444444555555777888888777888888999::::::::::::;;;999<<>>DDDOOO[[[rrrtttnnnvvv{{{pppeee^^^]]]UUUUUUUUUVVVVVVWWWYYY[[[[[[]]]___bbbcccccccccbbb^^^\\\YYYVVVUUUVVVXXXZZZYYY^^^eeelllttt~~~}}}}}}|||||||||}}}|||zzzwwwuuuvvvwwwtttssspppllliiigggeeeddd```___]]]\\\[[[YYYUUURRRQQQNNNKKKIIIHHHHHHFFFEEEDDDCCCAAA???<<<:::999888333333333222222222111111333333444444444333222222333333222222222222333333444333222222111111222222111333333333111000111222444444333333222222222222222222444444444444222222333333222222222333444555444444444444444555666666444555555555555666666666555555666666666777777777;;;999888:::;;;>>>GGGPPPaaazzzqqqssszzz}}}ooofffbbbZZZYYYXXXWWWVVVWWWYYYZZZ[[[\\\]]]___aaacccdddeeebbb___[[[XXXVVVVVVWWWXXXVVVYYY^^^bbbgggoooyyy~~~~~~}}}}}}}}}}}}}}}{{{xxxvvvvvvwwwsssqqqooommmjjjhhhfffeeeaaa___^^^]]]\\\ZZZVVVTTTRRROOOKKKIIIHHHGGGFFFDDDEEEDDDCCCAAA>>><<<:::999333333222222222111111111333333333444444333333222333333333333333333333333333222222111000111111111111222333222111000111222333333333222222222111111111222444555555444222111222222222333333333444444444333333333333444555555444444444555555555666666555555555555666666666666:::888999:::999:::AAAIIIVVVjjj~~~yyyvvv|||ssskkkaaa___[[[XXXXXXYYYYYYZZZYYYYYYZZZ[[[^^^aaaccceeecccbbb```]]][[[YYYWWWVVVVVVXXXZZZ\\\___dddkkkppp}}}~~~~~~}}}}}}~~~~~~|||yyywwwvvvvvvppppppnnnllljjjgggeeedddbbb```___^^^^^^\\\XXXVVVRRROOOKKKIIIHHHGGGFFFDDDEEEDDDDDDBBB???===:::999333333333222222222111111222333333444444333333333333333333333333333333333222222111000000000111111000111222222000000111222222222222222222222222222111222444555555444222111222222333333333444444444222222111111222222333444444444444444555555555555555555555555666666666666888777888::::::999>>>FFFJJJXXXmmmvvvuuu{{{yyykkkfff___[[[YYYZZZYYYYYYWWWWWWWWWXXXZZZ\\\___aaa```aaacccccc```\\\XXXUUUSSSSSSTTTUUUWWWZZZ___bbbiiiqqq}}}~~~}}}}}}~~~}}}zzzwwwvvvvvvoooooonnnllliiifffdddbbbbbbaaa```______]]]ZZZWWWQQQNNNKKKIIIHHHHHHFFFEEEDDDDDDDDDBBB@@@===:::888444444444333333333222222222222333444444444333333333333444444444444333333333222111111000000111111///000222111000000111222000000111111222333333333222222444444444444222222111222333444444444333333111111111111111222222333333444444444444555555555555555666666666777777777666666888;;;:::888<<>>???DDDMMM[[[pppvvvkkkkkksss||||||sssllleee```ZZZZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWYYYZZZ]]]^^^``````]]]ZZZXXXWWWVVVUUUTTTWWWYYY\\\___bbbhhhqqqwww~~~||||||||||||{{{~~~~~~~~~}}}{{{yyywwwuuuoooooonnnllliiifffcccbbb``````aaa```^^^ZZZVVVTTTPPPNNNKKKIIIGGGGGGGGGHHHDDDCCCAAA??????===:::777333222222111111222222333222222333333444333333333333333444555555444333333111000111222333333111///000111222222111000111222000111111111111222222222111222222333333222222111//////000000///...------555555444333444555666777555555555444444333333333666666666555444444444333333444666888999999999999>>>@@@FFFLLLRRR^^^ttt~~~oookkkkkkuuu|||yyynnnggg___\\\XXXVVVWWWXXXVVVSSSUUUWWWXXXXXXYYY\\\aaadddcccaaa___\\\ZZZXXXVVVVVVUUUUUUVVVYYY\\\```ccceeepppzzz}}}|||||||||{{{~~~~~~~~~}}}{{{yyywwwuuuqqqpppnnnkkkhhhfffdddcccaaaaaabbbaaa^^^ZZZVVVTTTOOOMMMKKKIIIGGGGGGHHHIIIEEECCCAAA???>>><<<999666333333222222222222333333000111222333333333333333333333444555555444333333111111111222333333111///000111222222111000111222000111111111111222222222111222222333333222222111111111111000000/////////222111111111111222333333555555444444444333333333555555555555555444444444555666777999999::::::::::::;;;???DDDHHHSSSfffxxx{{{mmmgggiiipppxxxoooddd___ZZZXXXXXXXXXVVVSSSTTTUUUUUUUUUVVVXXX[[[___cccddddddcccaaa]]]ZZZXXXXXXXXXWWWWWWXXXZZZ\\\^^^dddkkkvvv~~~}}}|||{{{zzz~~~~~~~~~}}}{{{yyywwwuuurrrpppmmmjjjgggeeeeeedddbbbccccccbbb___ZZZVVVTTTNNNLLLKKKIIIHHHHHHIIIJJJFFFDDDAAA???>>>;;;888555333333222222222222333333///000111222333444444444333333444444444444333333111111000111333333111///000111222222111000111222000111111111111222222222111222222333333222222111333222111111000111111111///000111111222222111111555444444444444333333333444444444555555555555555777777777777777888999:::888888;;;>>>@@@GGGWWWggg{{{llleeejjjttt~~~~~~mmmhhhaaa]]][[[ZZZXXXUUUTTTUUUUUUTTTSSSUUUXXXZZZaaacccggghhhgggccc^^^[[[ZZZYYYWWWUUUUUUUUUWWWXXX]]]bbbhhhoooyyy~~~}}}|||{{{zzz~~~~~~~~~}}}{{{yyywwwuuurrrppplllhhheeedddddddddbbbccccccaaa^^^ZZZVVVSSSMMMLLLKKKJJJIIIIIIJJJJJJFFFDDDAAA???===:::777444333333333222222333333333111111222333444444333333333333333333333333333333222111000111222333111000000111222222111000111222000000111111111222222222111222222333333222222111333222111000000111222222111222444555555555444333444444444444444444444444333444444444555666666666777777555555555666777888999999;;;===>>>CCCOOO\\\zzztttrrrppprrruuu~~~|||uuullleeebbb___[[[XXXVVVVVVVVVUUUTTTUUUXXX[[[\\\___cccggggggfffccc```ZZZYYYWWWUUUUUUVVVWWWXXXZZZ\\\```fffnnnzzz~~~}}}|||{{{~~~~~~~~~}}}{{{yyywwwuuuqqqnnnkkkgggdddcccccccccaaabbbbbbaaa^^^ZZZUUUSSSLLLLLLKKKKKKJJJJJJJJJJJJFFFDDDAAA???===:::666333444333333333333333333444333444444444444444333222333333333333333333333333333111000000222222222000000111222222111000111222000000111111111222222222111222222333333222222111111111111000000111111222222333555666666666555444444444444444444444444444333444444444555666666666888777666555555666888999::::::;;;>>>???BBBLLLWWWlll~~~qqqlllmmmrrr|||yyypppjjjddd^^^YYYWWWWWWWWWUUUUUUVVVYYY[[[ZZZ\\\___bbbeeeggghhhhhh___^^^\\\ZZZYYYYYYYYYYYYUUUVVVZZZ^^^dddkkksssxxx~~~}}}|||~~~~~~~~~}}}{{{yyywwwuuupppnnnkkkhhheeecccbbbbbbaaaaaabbbaaa___[[[WWWUUUMMMMMMLLLLLLKKKJJJIIIIIIEEECCC@@@>>>===:::777444444444333333333333444444222333333444444333333222333333222222222222333333333111000000111222222111000111222222111000111222000111111111111222222222111222222333333222222111000000111222222222111111222222333333444444444333333333333444444444444555444444444555555555555555777777777777888888999:::999888:::===>>>@@@HHHQQQeee|||qqqmmmmmmppptttwwwmmmddd]]]YYYYYYXXXVVVUUUUUUWWWYYYZZZ[[[\\\___bbbfffjjjllleeeeeedddbbb___]]]ZZZXXXVVVWWWYYY[[[___cccfffhhhvvv~~~~~~~~~~~~}}}{{{yyywwwuuupppooommmkkkhhhfffdddcccaaabbbccccccaaa^^^[[[XXXNNNNNNMMMLLLKKKJJJHHHHHHDDDBBB???>>>===;;;777555444444333333333333444444......000111222333333333333333222111111222333333333111000///111222222111000111222222111000111222000111111111111222222222111222222333333222222111///111333555555444222111222222111111222222333444333333333444444444555555555555555555555444444444333444555666777777888777999888999<<<===>>>CCCJJJ\\\wwwvvvmmmkkkmmmzzz}}}ppphhhaaa```^^^ZZZWWWUUUVVVXXXXXXYYYZZZ\\\___bbbeeefffgggggghhhhhhfffbbb^^^[[[\\\[[[ZZZZZZ[[[]]]______eeennnxxx~~~~~~~~~}}}{{{yyywwwuuuqqqqqqooommmkkkhhheeecccbbbccceeeeeecccaaa]]][[[OOOOOONNNMMMKKKJJJHHHGGGCCCAAA???>>>===;;;888555555444444333333444444555)))***,,,///111333444555444333222111111222333444444222000///111222222222000222222222111000111222000111111111111222222222222222222333333222222222///111555777888666333222444333222111222333555666333333333444444555555555666666666555555444444333---///111333444444444444;;;999:::======<<<@@@FFFPPPiiipppkkkmmmpppzzz{{{rrrhhhgggddd___ZZZWWWWWWXXXUUUVVVWWWYYY[[[]]]^^^^^^ccceeeiiikkkjjjgggcccaaa^^^[[[WWWUUUUUUWWWXXXXXXZZZaaajjjuuu~~~~~~~~~}}}{{{yyyvvvtttrrrqqqpppnnnkkkhhhfffdddeeeeeeeeeeeedddaaa\\\XXXVVVSSSOOOLLLLLLLLLKKKJJJEEECCC@@@???>>><<<:::888555444333222222222333444444333111111222333222111111111111222222333333333000000000000000000000000222111111111222333333444/////////...///000111111222222222333333222222222222111///.........///000333333333333444555666666888888888777666666555555333333333444444444555555666666666666777777777777:::999999888999;;;>>>???OOOYYYnnntttggglllooozzz~~~vvvooofff___]]][[[YYYWWWUUUWWWXXXYYYYYYYYYZZZ\\\^^^ccciiiooopppmmmiiieeeeee```ZZZVVVVVVWWWWWWUUUVVVZZZaaakkkxxx~~~|||zzzxxxvvvuuussssssqqqooollliiigggeeeeeeeeeeeeeeeeeeaaa\\\XXXVVVSSSOOOMMMLLLLLLKKKJJJFFFDDDAAA???>>><<<999777555444222111111111222333444222111111222333333222000000111111111222222222000000000000000000000000111111111111222222333444000000000000111111111111111111222222222222111111////////////000222333444555444444333333333444444222222222222222222222333333333333444444444555555666666666666777777777777999888777777888:::<<<>>>EEELLL\\\pppxxxsssppprrrzzz}}}rrriiiccc^^^YYYUUUVVVWWWWWWWWWWWWWWWXXXYYY\\\___dddhhhjjjkkkjjjjjjkkkgggaaa^^^]]]\\\YYYWWWYYY[[[___eeeqqq~~~{{{yyywwwvvvvvvtttsssrrrpppmmmjjjhhhfffeeeeeeffffffeeebbb]]]YYYVVVSSSPPPMMMMMMLLLKKKJJJGGGEEEBBB@@@>>><<<999666444333222111000111222222333111000111333444444444000000000000111111111111000000000000000000000000111111111111222222222333///000111333333222222111000111111111111111111000000000000111222333444555666555444333222222222222111111222222333444444555333333333444444444555555555555666666666777777777777777666666777999;;;<<>><<<888666333222111000000000111222222111000111333555555555111111111111111111222222000000000000000000000000111111111222222222111111...///111333333222111000000000111111111111000000333333222222111111111111555444333333222222333333333333333444444555555555333333333444444444555555444555555555666777777777666666666777888999;;;<<>><<<999666333222111000000000111222333111000111444555666555333333333333333333333333000000000000000000000000000111222222222111000000---...000222222111000...000000111111111111000000111111111111111000000000222222222222222333444555333333222222222111111111333333333444444444555555333444444555666777777777666666777888999:::;;;;;;;;;===AAAEEEIIIRRRgggyyy|||uuurrrssswww}}}zzzrrriiiddd^^^ZZZYYYYYYYYYXXXUUUVVVWWWYYY[[[]]]___```eeehhhkkkmmmllljjjgggeeebbb^^^ZZZZZZ```gggkkkmmmnnngggbbb``````aaagggmmmvvv}}}~~~{{{yyywwwuuuuuurrrqqqpppnnnkkkhhhfffdddgggggghhhiiiiiifffaaa^^^VVVTTTQQQPPPOOONNNKKKIIIHHHFFFCCCAAA???===:::777444333222111000111222222444222111222444555555555444444444444444333333333000000000000000000000000000111222222222111000///---...///000111000000///000111111111111111111000---...000111222222333333111111111111222333444555666666555555444333333222333333333444444444555555333333444555666777777888666666777888999::::::;;;:::<<<@@@DDDFFFKKKXXXfffzzzrrrooorrrvvv~~~wwwpppfff```]]][[[YYYVVVVVVWWWXXXYYYYYYYYYYYYYYY```dddiiilllmmmlllmmmmmmkkkhhhdddaaabbbccccccdddddd^^^ZZZYYYYYYXXX\\\aaaeeekkkuuu}}}zzzwwwtttssssssrrrqqqooollliiifffeeegggggghhhiiiiiigggbbb___UUUTTTRRRQQQPPPNNNKKKIIIGGGEEEBBBAAA???>>>;;;999555444222111111111222333555333222222444555444444444444444333333222222222000000000000000000000000000111222333222111///...//////000000000111111111111111222222222222111111...///111222333444333333333222222222222222333333777777777666666666666666333333333444444444555555222333333444555666777888444555666777888999999999;;;<<>><<<:::555444333222222222333444666444333333444555444333333333333222222111111111000000000000000000000000000111222333222111///---111111000000111111222333222222333333333333222222333333444555444333222111444444333222111111111111111222222333333444444555333333333444444444555555222222333444555666777888222333444666777777888888999888:::???AAABBBHHHNNN]]]qqqwwwqqqnnnsss{{{uuummmggg```[[[ZZZYYYVVVUUUUUUVVVXXXYYYXXX[[[___aaabbbeeekkkoookkknnnooommmhhhddddddeee^^^YYYWWWXXXWWWUUUWWWZZZUUUYYY^^^cccggglllqqquuuzzz~~~~~~|||vvvsssqqqqqqssstttsssoookkkhhhgggfffgggjjjjjjiiieeeaaa^^^OOOPPPQQQPPPOOOMMMMMMNNNIIIFFFAAA===<<<:::999888555333222222333444333222333333111111111111333333444333222111111222333444//////000000000000//////333333333222222111111111111111000000000000111111222222222222222111000///000000000000000000000000111111111111111111111111222222333444555555555555333333333444444444555555222333444444555444444444222333333444555666666777999999;;;===@@@CCCFFFGGGPPP```uuuwwwrrrmmmnnnvvv|||vvvlllfffbbb^^^ZZZYYYYYYYYYVVVSSSVVVXXX[[[\\\\\\^^^bbbeeekkknnnqqqqqqpppmmmkkkjjjccc```\\\YYYWWWVVVWWWXXXXXXXXXWWWXXXZZZ]]]aaacccfffkkkqqqsssvvv}}}~~~}}}{{{vvvsssrrrrrrssstttrrrnnnjjjhhhgggggghhhjjjkkkiiieee```]]]RRRSSSSSSRRRQQQOOONNNNNNIIIFFFAAA>>><<<;;;999888555333222222333444333222555444333222222333444555333222222111111222222333...//////////////////...333333333222222111111111111111000000000000111111333333333333333222111111000000000000000000000000333333333333333333333333222333444555555555444333333333333444444444555555222333444555555666666666666666666777777888888888999999:::<<>><<<;;;999777444333111222333444444333666555555444444555555666111222222222222222222111//////000000000000//////222222222222222111111111111111000000000000111111333333333444333333222111000000000000000000000000444444444444444444444444222333555666555444222111333333333444444444555555333333444555666666777777777777777777888888888888999999:::;;;===???@@@AAADDDLLLVVVeeezzznnnkkknnnqqquuu{{{yyyqqqggg```\\\ZZZXXXVVVWWWXXXXXXWWWVVVWWWYYY[[[\\\___bbbfffhhhlllpppsssqqqooolllhhhccc^^^ZZZXXXUUUUUUUUUVVVUUUUUUUUUUUUTTTWWWZZZZZZYYY]]]eeelll{{{~~~{{{xxxwwwuuuuuussspppkkkhhhggggggjjjkkklllllljjjeee```]]]ZZZXXXWWWUUUTTTQQQNNNLLLGGGDDD@@@===;;;:::777555444222111222333444444333555555555444444555555555000111222333333222111000111111111111111111111111222222222111111111111111111111000000000000111111222222222333333222222111000000000000000000000000444444444444444444444444222333555666555333111///333333333444444444555555666555555555555666666777666666666666666555555555999999999999:::<<<===>>>AAADDDIIIRRRddd}}}uuuqqqoooqqqttt~~~sssiiibbb___[[[YYYYYYXXXWWWVVVUUUUUUWWWXXXWWWYYY[[[^^^bbbhhhooosssuuuuuusssqqqlllgggbbb___[[[ZZZXXXVVVTTTSSSSSSSSSUUUWWWXXXWWWVVVYYY___eeejjjsss~~~~~~zzzvvvuuuttttttsssoookkkhhhggggggjjjlllmmmmmmjjjfffaaa]]][[[YYYVVVTTTSSSQQQMMMJJJEEEBBB???<<<:::888666333444222111111333555444444333333333333333333333333000000222333333222000000111000000//////000000111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000222222222222222222222222222333444555444333111000333333333444444444555555888777666555444444555555666666666666555555555555888888888888999:::;;;;;;AAAAAACCCIIIUUUkkkxxxpppoooqqqssszzzyyyqqqkkkeeebbbZZZXXXVVVTTTTTTTTTUUUVVVUUUVVVWWWYYY\\\bbbiiinnnvvvwwwxxxxxxvvvrrrnnnkkkccc```[[[WWWTTTSSSSSSTTTQQQSSSSSSSSSRRRTTTXXX\\\aaagggpppyyy~~~{{{wwwtttrrrqqqrrrrrrpppllliiihhhhhhjjjlllmmmnnnkkkgggbbb___[[[XXXUUUTTTSSSRRRMMMIIIDDDBBB???===;;;888555333333222111111333555555444111222222333333222222111000111111111111111111000///...---,,,,,,---...///000000000111111111111111111111000000000000111111...///000000000000000000000000000000000000000000111111111111111111111111333333333333333222222111333333333444444444555555888777555444333444444555666666666666777777777777888777777888888999:::;;;@@@@@@BBBFFFMMM[[[rrrwwwpppmmmjjjooovvvyyypppkkk```]]]XXXUUUUUUUUUUUUTTTUUUVVVVVVVVVXXX\\\cccgggqqqssswwwzzz{{{zzzxxxvvviiifffaaa\\\XXXVVVVVVVVVRRRRRRRRRQQQQQQRRRUUUWWW[[[^^^dddjjjpppwww~~~~~~|||~~~{{{wwwtttsssnnnpppqqqpppmmmjjjhhhgggjjjkkkmmmnnnlllhhhccc```\\\XXXTTTTTTTTTSSSNNNIIIEEECCC@@@>>>===:::666444333111000111333555555555000111222333333222111000111111000000000000111111000///...,,,,,,...///000///000000000111111111222111111000000000000111111//////000111111111111111000000000000000000000000111111111111111111111111333222111111111222333444333333333444444444555555555444333222333444666777444444555555666666777777777777777777888999:::;;;<<<===AAAEEEGGGNNN```rrr|||rrriiikkknnnsss|||xxxnnniiibbb]]][[[ZZZXXXWWWUUUUUUUUUUUUVVVYYY^^^bbbgggjjjnnnsssvvvxxxwwwwwwpppooollliiiddd```\\\ZZZWWWWWWVVVTTTSSSSSSUUUVVVUUUWWWZZZ^^^bbbfffkkknnnzzz~~~{{{~~~}}}zzzxxxwwwllloooqqqqqqnnnkkkhhhgggiiikkkmmmnnnllliiidddbbb]]]YYYUUUTTTUUUTTTOOOJJJGGGEEEBBB@@@>>><<<888555333111000111333555555555111222333333333333222111222111000//////000111222333222111//////111222333//////000000111111111222111111000000000000111111///000111222222222222222000000000000000000000000111111111111111111111111333222000000000222444666333333333444444444555555222111111111333555888:::111111222222333444555555777777777777888:::;;;;;;888;;;@@@EEECCCEEETTTddd||||||mmmmmmnnnooosss~~~{{{tttlllfffccc```]]][[[TTTUUUUUUTTTUUUWWW\\\___]]]```eeejjjoooqqqrrrrrrvvvvvvwwwuuupppjjjccc___ZZZYYYWWWUUUSSSRRRRRRSSSQQQRRRTTTWWWYYY\\\___aaabbbjjjttt|||}}}zzzwwwuuurrrrrrpppmmmjjjhhhiiijjjhhhjjjmmmnnnlllhhhccc___ZZZZZZYYYWWWSSSOOOLLLJJJMMMGGG???888444333222222333222222111111222222333444444444444444444444444444444333333222111000000222222111111000//////...333333333222111000//////000000000111222222222333000000000000000///......000111111111111222222222444333222111111111222333444444444555555555666666222222333333444555666666555444444333333444444555888777777666666666666777666888999888777666777888<<<<<<<<<<<<>>>DDDLLLQQQjjj~~~tttggghhhooouuu{{{zzzrrrlllhhhccc```^^^[[[WWWUUUUUUWWWXXXXXXYYYZZZ]]]```dddhhhjjjlllrrrtttwwwyyywwwsssmmmjjjddd```[[[UUUSSSSSSTTTVVVTTTTTTTTTVVVXXXXXXWWWVVV]]]```eeekkkpppvvv|||~~~~~~|||yyyvvvtttssssssqqqnnnjjjhhhiiijjjjjjkkknnnooommmiiidddaaaZZZYYYWWWUUURRROOOMMMKKKKKKGGGCCC???<<<:::777555333222222111111222222333444333222///---+++)))(((333333333222222111111111//////000000111222222222222222222222111000//////222222222222333333333333000000000000000///......333333333333222111111111222222111111111222222333222222333333333444444444222222333333444555555666444444333333333333444444555444444444444444555555444666777888777777999:::;;;;;;;;;;;;<<>>CCCGGGMMMYYYkkkssslllkkkooowwwzzzqqqkkkccc\\\XXXVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[ccceeeiiimmmqqqssstttuuuwwwuuuqqqlllfff```[[[YYYYYYWWWTTTRRRSSSSSSRRRQQQPPPRRRUUUVVVWWWYYY\\\___dddiiipppvvv|||~~~~~~zzz{{{||||||{{{yyywwwvvvuuuuuusssoookkkiiiiiijjjkkkmmmnnnooommmjjjeeecccZZZXXXTTTQQQOOONNNOOOOOOEEEDDDDDDCCCBBB???:::666333222222111111222222333111222222333555666666777111111111111222222222222333222222222111111111000111111111111111000//////000000//////......------000000111111111000000///......//////...---,,,+++---...000111222222222111000000000111111111111222333333333444444444555555444333333333333333333444444444444555666777888999333555666777777777999;;;:::::::::999999<<<@@@CCCHHHPPP]]]lll{{{ssspppqqqsss|||xxxnnneee___\\\ZZZYYYWWWVVVVVVUUUVVVWWWXXXXXX[[[]]]```eeeiiinnnrrrtttvvvvvvuuurrrmmmgggbbb^^^[[[XXXUUUSSSSSSTTTTTTSSSRRRSSSTTTTTTSSSTTTVVVXXXZZZ]]]aaaeeekkkrrr{{{~~~~~~~~~{{{|||}}}~~~}}}{{{yyyxxxuuuuuusssooollliiijjjkkkkkklllmmmnnnlllhhheeebbb[[[YYYTTTQQQNNNNNNOOOPPPIIIGGGDDDAAA@@@===999666333222222111111222222333555555444333222111000///111111111111111111111222222222222111111111111111000000111111111000//////000//////......---------000000111111111111000000777666444111---((($$$!!!---...000111222222222111111111111111222222222222333333333444444444444444333333333222222333333333444444444444555777888888555666777777666555777888::::::;;;::::::;;;>>>@@@AAAGGGPPPYYYdddvvvxxxppplllmmmwwwzzzpppiiidddaaa___[[[ZZZXXXVVVVVVVVVWWWXXXXXXYYYZZZ]]]aaafffjjjlllnnnpppqqqrrrqqqnnnjjjhhhccc___[[[XXXWWWVVVUUUUUUSSSSSSTTTSSSRRRRRRSSSUUUTTTUUUVVVXXX\\\aaagggkkksssxxx~~~~~~~~~}}}~~~~~~|||zzzyyyuuuuuusssppplllkkkkkkmmmkkklllmmmmmmkkkhhheeeccc]]]ZZZVVVRRRPPPOOOOOOPPPMMMJJJFFFBBB@@@>>>;;;888333222222111111222222333222222222222222333333333111111111111111111000000---......000111222333444///000000111111000//////111111111111000000000000000000111111222222111111333444444444222///,,,***//////000111222222222222111222222222222333333333444444444444444444444444333333222222222222333333222222222222333444555555555666777777555555666777999:::;;;;;;;;;;;;===>>>===BBBIIINNNTTTccc~~~wwwmmmhhhmmmuuu|||xxxrrrmmmiiibbb```]]]ZZZXXXWWWWWWWWWXXXXXXXXXYYY[[[^^^aaabbbfffgggjjjmmmoooppppppooollliiiddd```^^^\\\YYYWWWSSSTTTTTTRRRPPPOOOPPPQQQSSSSSSSSSSSSUUUXXX[[[]]]dddgggmmmsssyyy~~~~~~~~~~~~|||zzzxxxttttttssspppmmmlllmmmooommmmmmnnnnnnllliiifffddd^^^\\\XXXTTTQQQOOOOOOOOOLLLJJJFFFDDDBBB???<<<999333222222111111222222333...///111333555777999:::222222111111000000//////,,,,,,---///000111222333//////000000000000000///000111111111111111222222///000111222222222222111,,,...111444555555444333222222111111111222222333111111222222222222333333444444444444444444444444333333222222222222333333333333333222222333444444333555666666555555777888777999;;;;;;::::::;;;======???DDDJJJNNNXXXlll{{{ppppppqqqrrrzzz|||wwwoookkkfffaaa\\\ZZZYYYXXXYYYYYYXXXXXXXXXZZZ[[[[[[^^^___aaadddhhhkkkmmmnnnooommmjjjhhhgggeeebbb```YYYYYYXXXUUUQQQOOOOOOPPPSSSSSSRRRSSSTTTUUUVVVVVVZZZ\\\^^^aaaeeekkkqqqvvv~~~~~~~~~{{{yyywwwssssssrrrpppnnnmmmnnnpppnnnooooooooommmjjjgggfff___]]]YYYVVVRRRPPPOOONNNHHHGGGEEEDDDCCC@@@;;;888333222222222222222222333222222222222222222222222333222222111000//////...............//////////////////000000000000000///......//////000000111111///000111222222222222222111222444555444111...,,,444333222111111111222333111111111111222222222222444444444444444444444444333222222222222222222333666666555444444444555555111333555666666666888:::555777:::::::::::::::<<<:::999===DDDHHHMMMZZZhhh|||wwwsssooottt}}}|||zzzvvvooohhhbbb^^^[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZ\\\___cccgggiiillllllkkklllnnnnnnlllkkkaaaaaa___[[[VVVSSSRRRRRROOONNNNNNOOOQQQQQQQQQPPPTTTUUUVVVWWWYYY]]]bbbfffhhhnnnwww}}}}}}|||||||||{{{}}}~~~{{{yyywwwuuurrrooommmmmmmmmmmmooopppppppppmmmhhhdddaaa^^^\\\WWWSSSPPPOOOOOOPPPHHHFFFDDDBBBAAA???;;;999444444444333333222222222111111222222222222111111444222000///...///000111------...///////////////////////////////////////...000111333333111000...////////////////////////111000///000222333222111222222111111111111111222222222111111111111222222444222111///000222444666333333222222333333444555444444555555555555444444666666666666777777777777777777888999:::;;;;;;<<<======>>>???BBBIIIRRRXXXooo{{{wwwvvvuuu{{{yyy{{{zzztttmmmgggccc\\\[[[ZZZZZZ[[[[[[YYYWWWSSSVVVYYYZZZZZZ[[[___cccjjjkkkmmmoooqqqssstttuuuppplllfff```[[[XXXWWWVVVVVVUUUSSSQQQOOONNNNNNNNNPPPPPPPPPRRRTTTWWWYYY[[[^^^___cccgggmmmssswwwzzz}}}}}}zzzwwwvvvuuurrrooonnnmmmnnnnnnooopppppppppmmmiiidddaaa]]][[[WWWSSSPPPOOOOOOPPPLLLIIIFFFCCC@@@===888555333333333222222222111111222222333333333333222222111111111111111000000///---...///000000000000/////////////////////////////////000111111000//////111111111111111111111111222111000111333444333222111111000000000111111222222222111111111111222222000000000000111111111222333333222222333333444555444444555555555555444444555666666666777777777777666777888888::::::;;;<<<;;;<<<===>>>AAAFFFNNNSSS\\\lll{{{wwwxxxvvvuuuxxxzzz~~~yyyqqqkkkdddaaa]]]ZZZXXXWWWUUUSSSUUUWWWYYYZZZZZZ\\\___bbbcccdddfffiiimmmqqqtttvvvtttrrroookkkgggbbb___]]]XXXWWWTTTQQQPPPOOOOOOPPPQQQQQQPPPPPPPPPRRRSSSTTTXXXYYY\\\___cccgggjjjlllqqqvvv||||||yyywwwvvvtttqqqooonnnnnnooopppooopppqqqpppmmmiiidddaaa[[[YYYVVVSSSQQQPPPPPPPPPLLLJJJFFFCCCAAA===888555333333222222222222111111333333333444444333333333...///111333333222000/////////000000111111000000////////////////////////000//////////////////000222222222222222222222222111000///000222333222111////////////000111111222222222111111111111222222///000111333333222111000333333222222333333444555444444444444444444444444555555666666666777777777666777777888999:::;;;;;;999:::<<<===???CCCHHHLLLPPP\\\ooozzzvvvssssssrrrrrrwww~~~yyysssnnnfff```\\\YYYXXXVVVTTTUUUVVVVVVVVVWWWZZZ]]]]]]]]]___bbbfffkkkppprrrtttuuuvvvuuurrrmmmhhhddd]]][[[XXXUUURRRRRRRRRRRRQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXZZZ\\\]]]aaadddhhhlllpppwww}}}zzzxxxuuutttqqqooooooooopppqqqooopppqqqpppnnniiidddaaaZZZXXXVVVSSSQQQPPPPPPQQQJJJHHHEEECCCBBB???;;;888333333333333333333222222222222333333333333222222...///000111222222111000000000111111111111000000////////////////////////000///...------...///000222222222222222222222222000///...///111111111///............///000222222222222111111111111222222222222333444444444444444333333222222333333444555444444444444444444444444555555555666666666777777666666777888999:::;;;;;;999:::<<<===>>>@@@CCCFFFNNNUUUbbbtttzzzvvvssspppsssxxxuuulllfffccc```___XXXWWWVVVUUUUUUUUUWWWYYY[[[[[[ZZZ[[[^^^bbbgggiiinnnppprrrtttsssqqqnnnkkkfffccc```[[[XXXWWWVVVVVVQQQPPPPPPPPPPPPRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUVVV\\\]]]^^^```bbbhhhooouuuwww{{{~~~~~~~~~|||{{{uuutttrrrpppoooooopppqqqpppqqqqqqqqqnnniiieeebbbZZZYYYWWWTTTSSSQQQQQQQQQJJJHHHFFFDDDBBB???;;;888333333333333444444444444111111222222222222111111000000/////////111222333000000111111111111000000////////////////////////111000...,,,,,,...000111111111111111111111111111111000///000222333222111............///000222222222222111111111111222222444333222111111333555666333333222222333333444555555444333333333333444555555555555555666666666666555666777888999::::::;;;999;;;===>>>>>>???AAACCCHHHLLLUUUcccvvvzzztttsssvvv}}}{{{rrrkkkfffcccbbb```\\\ZZZXXXXXXYYYYYYYYYXXXWWWXXXZZZ]]]aaacccggghhhjjjlllnnnppppppqqqmmmkkkhhhdddaaa^^^\\\[[[TTTSSSRRRRRRRRRRRRSSSTTTRRRRRRRRRQQQRRRRRRSSSTTTVVVVVVUUUUUUVVVYYY^^^aaadddhhhmmmrrrwww~~~}}}|||~~~~~~}}}vvvuuurrrpppoooooopppqqqpppqqqrrrqqqnnnjjjeeebbb\\\[[[YYYVVVTTTRRRQQQQQQOOOLLLHHHEEEAAA===888555222333333333333333444444000111111222222111111000222111///......000222333000000111111000000//////////////////////////////111000...------...000111////////////////////////333222222222444555444333////////////000111111222222222111111111111222222222111...------///222444333333222222333333444555555444333222222333444555444444555555555666666666555666666777888999:::::::::<<<=========>>>@@@BBBBBBFFFMMMXXXhhh}}}~~~vvvtttvvv|||wwwnnnhhhkkkgggaaa]]][[[ZZZXXXWWWVVVVVVVVVWWWYYY\\\___aaa```aaaccceeehhhllloooqqqoooooonnnllliiifffdddbbb\\\[[[XXXVVVSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSRRRQQQPPPQQQRRRTTTUUUYYY[[[^^^bbbfffmmmtttxxx~~~~~~}}}|||xxxvvvsssqqqoooooooooppppppqqqrrrqqqnnnjjjeeebbb^^^]]][[[XXXVVVSSSQQQQQQOOOMMMIIIEEEBBB===888555000000111111111222222222111222222333333222222111111111111000000000000000///000000000000///...---////////////////////////111000////////////000111////////////////////////333111111222333444333222111111000000000111111222222222111111111111222222//////.........///000111333333222222333333444555555444222111111222444555444444444555555555666666555555666777888999:::::::::;;;;;;;;;;;;<<>>AAAAAADDDHHHKKKRRRbbbwww}}}zzzzzz~~~xxxrrrnnnkkkhhheee___^^^]]]\\\ZZZYYYWWWWWWVVVXXXZZZ]]]___aaaaaabbbfffiiinnnrrrsssrrrpppnnniiihhheeecccbbbaaaaaaaaa]]]\\\YYYWWWTTTRRRQQQQQQNNNNNNNNNPPPQQQRRRQQQPPPPPPQQQQQQRRRTTTYYY___cccmmmppprrrnnnhhhfffkkkqqqsssyyy{{{vvvssstttssspppnnnoooooonnnnnnnnnnnnlllhhheee]]]\\\ZZZWWWTTTRRRQQQPPPLLLJJJHHHEEECCC???:::666222222333444333222111000000000000111222222222333111111111111111111111111000000000000000000000000000000//////.........---////////////............222111/////////000///...000000000000111111111111//////000111222222333333///'''$$$...777777444222333333333333333333333333333333222222333333444555444444444444444444444444666666666666777777777777777777777777777777888999<<<<<<======>>>?????????DDDBBBDDDJJJRRR[[[hhhssswwwxxx{{{}}}~~~xxxqqqlllfffccc___\\\[[[[[[[[[ZZZ]]]\\\[[[ZZZXXXYYY[[[]]]```bbbfffiiilllnnnnnnooonnnnnnnnnmmmmmmmmmmmmlllfffbbb]]]ZZZYYYXXXVVVSSSNNNPPPQQQRRRSSSRRRPPPOOOPPPQQQQQQQQQQQQTTTZZZ___jjjnnnppplllddd___```cccjjjlllooorrrvvv{{{~~~{{{vvvrrrtttssspppoooqqqooonnnnnnmmmmmmkkkgggddd]]][[[YYYWWWTTTSSSQQQQQQNNNLLLIIIFFFCCC???:::666222333444444444333222111111111111111111222222222111111111111111111111111000000000000000000000000000/////////.....................//////000000000111000......//////...---000000000000111111111111//////000111111222333333222+++)))///555444111000222222222222222222222222333222222222222333444444444444444444444444444444666666666666777777777777777777777777777888888999;;;;;;<<<<<<===>>>>>>>>>CCCAAABBBGGGMMMSSS^^^hhhyyy~~~zzzyyyxxxzzz|||vvvrrrmmmhhheeeccc```^^^[[[ZZZYYYXXXWWWWWWYYY[[[^^^___aaadddfffggghhhhhhlllmmmnnnppprrrssstttuuuoookkkfffcccaaa^^^ZZZWWWTTTUUUVVVVVVVVVTTTRRRPPPOOOPPPQQQQQQQQQTTTZZZ^^^gggkkkmmmiii```ZZZZZZ\\\]]]___bbbdddgggkkkqqquuuwww{{{~~~~~~~~~~~~}}}wwwssstttsssqqqppprrrpppnnnmmmlllllliiifffccc\\\ZZZYYYWWWUUUSSSSSSRRRPPPNNNKKKHHHDDD@@@:::777333333444444333333222111222222222111111111111111111111111111111111111111000000000000000000000000////////////............---......///000111222333222000......///000///...000000000000111111111111///000000111111222222222333///...111222000---...111111111111111111111111222222222222222333444444333333333333444444444444555555666666666777777777777777777777777888999999999::::::;;;;;;<<<======@@@>>>???DDDGGGJJJQQQYYYggg||||||xxxxxxzzzzzzsssnnniiieeeaaa^^^]]][[[YYYXXXYYYZZZ[[[[[[\\\^^^___```aaaaaaaaaggghhhkkkooossswwwyyy{{{wwwtttqqqnnnkkkgggbbb___\\\\\\\\\\\\ZZZWWWTTTRRRPPPQQQQQQQQQRRRTTTYYY\\\dddhhhjjjfff^^^WWWUUUUUUSSSUUUVVVWWWYYY[[[___ccceeehhhmmmpppssswww{{{~~~~~~~~~~~~zzzuuuuuussspppoooqqqpppnnnmmmkkkjjjhhheeebbb[[[ZZZYYYWWWVVVUUUTTTTTTRRRPPPLLLIIIEEEAAA;;;777222222222222222111111111333222222222111000000000111111111111111111111111000000000000000000000000///////////////........./////////000111222222222333111000000111222111000///000000000111111111111///000000000111111111222222222222222000...---...000000000000000000000000222222222111222333333444333333333333333444444444444555555555666777777777777666666666777888999:::888888999999:::;;;;;;;;;>>><<<>>>BBBDDDDDDHHHOOO\\\ooo~~~{{{tttmmmiiifffccc```^^^]]]]]]]]]]]][[[[[[\\\]]]^^^____________aaadddiiimmmrrruuuwwwuuuuuutttrrrpppmmmjjjgggddddddcccbbb___\\\XXXVVVUUUTTTTTTTTTSSSTTTVVVWWW```cccfffccc]]]VVVSSSRRRRRRSSSTTTTTTSSSUUUWWWYYY\\\___bbbdddfffhhhlllnnnrrruuu{{{~~~xxxwwwtttooommmnnnpppnnnlllkkkjjjhhheeeccc]]]\\\ZZZXXXWWWVVVUUUUUUSSSQQQMMMJJJFFFAAA<<<888222111111000000000000000333222222222111000000000000000000000000000000000////////////////////////.........///////////////111111111111000000000000111000...///000111111000///000000000111111111111000000000000000111111111///222333222000//////000000000000000000000000000222111111111111222333333222222222333333333444444333444444555666777777777666666666666777888999:::777777888888999999::::::<<<<<<>>>BBBCCCBBBFFFKKKTTTcccwww|||vvvoookkkfffbbbaaa```^^^\\\ZZZZZZ[[[[[[\\\]]]^^^^^^[[[\\\___bbbfffiiilllmmmjjjlllnnnoooooonnnnnnnnnlllllllllkkkhhheeeaaa___\\\[[[ZZZXXXWWWVVVUUUTTT[[[^^^```___ZZZUUURRRQQQQQQSSSSSSSSSRRRQQQSSSTTTTTTVVVXXXYYYZZZ[[[^^^```cccfffjjjmmmqqquuuyyy|||~~~zzzyyyvvvqqqmmmmmmpppnnnlllkkkjjjiiigggeee___^^^]]]ZZZYYYWWWWWWVVVRRRPPPMMMJJJFFFBBB<<<999222222111000000000000111222222222111111111111111000000000000000000000000////////////////////////.........///////////////111111111000000/////////...---,,,,,,...//////...000000000000111111111111000000000000000000000000---111333111000222222111000000000000000000000000111111111111111222333333111111222222333333444444333333444555666777777888666666666666777888::::::666777777888888999::::::<<<;;;===AAABBBAAADDDIIIKKKUUUcccppp~~~}}}xxxpppkkkiiifffbbb^^^]]]\\\\\\[[[[[[\\\\\\]]][[[\\\]]]___aaacccdddeee```bbbeeeggghhhjjjlllnnnqqqrrrrrrrrrqqqnnnllljjjeeecccaaa```___]]]YYYWWWYYY[[[\\\\\\XXXTTTRRRQQQOOOPPPQQQQQQOOOOOOPPPQQQPPPRRRSSSTTTTTTUUUVVVXXXXXXZZZ]]]```cccfffkkknnnrrrwww~~~~~~~~~}}}}}}}}}~~~}}}{{{{{{yyysssooonnnpppnnnlllkkkkkkkkkjjjhhhbbbaaa___\\\ZZZXXXWWWWWWQQQOOOLLLIIIFFFBBB===999444444222111111111222333111111111111111222222222000000000000000000000000////////////////////////............/////////000//////////////////000000///---,,,---///000000///000000000000111111111111000000000000000000000///...111222///000444444000111111111111111111111111111111111111111222222333000111111222333333444444222333333444555666777888555555666666777999:::;;;666777777888999999::::::<<<;;;<<>>AAAFFFEEELLLUUU]]]jjj}}}~~~zzzuuuooojjjeeedddaaa___]]]\\\\\\\\\[[[\\\\\\]]]]]]^^^^^^^^^[[[^^^```aaaaaacccfffiiioooppprrrssssssrrrpppoookkkjjjhhhhhhhhhfffbbb^^^^^^______]]]ZZZVVVTTTSSSOOOQQQRRRRRRQQQPPPQQQRRRQQQSSSTTTTTTTTTTTTVVVWWWTTTUUUWWWXXXZZZ\\\```cccaaafffllloooqqqtttyyy~~~}}}|||}}}||||||||||||~~~{{{zzz|||{{{uuuqqqppppppnnnkkkkkkllllllkkkjjjdddcccaaa^^^[[[YYYXXXWWWPPPNNNKKKIIIFFFBBB===:::666555444333222333444555000000111111222222222333000000000000000000000000////////////////////////---.........//////000000,,,,,,---...///000111111222000///000222333333222000000000000111111111111000000000000///////////////222222///111666444...111111111111111111111111111111111000111222222333000000111222333333444444222222333444555666777888555555555666777999:::;;;777777777888999999::::::===;;;;;;======;;;>>>CCCEEEJJJOOOSSS]]]sss~~~|||}}}~~~xxxmmmkkkhhhdddaaa___]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^___^^^]]]]]]aaaeeeiiikkkmmmoooqqqpppooooooooonnnmmmnnnooonnniiieeefffeeedddaaa]]]ZZZWWWVVVRRRTTTVVVVVVUUUTTTUUUVVVPPPRRRSSSTTTSSSSSSUUUVVVUUUUUUVVVUUUUUUVVVYYY[[[XXX]]]bbbddddddeeekkkooonnnppprrrvvvzzz|||}}}}}}~~~~~~{{{xxxtttqqqppppppnnnlllkkkkkkjjjhhhgggdddbbb___[[[YYYXXXXXXXXXQQQOOOLLLJJJGGGBBB<<<888555333000//////000///...111111111111111111111111//////000000111111222222///////////////000111111000000///...............---......///////////////000000000000000///......222111111111000000//////000000000000000000000000333333222111000///...---111111111111111111222222333333222111000000111111333333222222222222222222...111444666666555555666555555555555666666666666888999:::999888777888999;;;;;;<<<===>>>???@@@@@@CCCCCCIIISSSZZZgggxxx{{{tttmmmiiieeebbb```bbb___\\\ZZZYYYYYYXXXWWWXXXZZZ]]]\\\[[[[[[]]]```dddddddddddddddeeefffgggfffiiimmmnnnnnnmmmmmmnnnnnnllljjjfffcccaaa___^^^YYYXXXWWWVVVUUUTTTTTTTTTVVVWWWXXXXXXVVVUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWYYYYYYYYYYYYZZZ\\\]]]]]]``````bbbeeegggjjjkkkllltttvvvzzz|||xxxyyyzzz|||~~~}}}zzzwwwuuutttooommmkkkkkkkkkjjjhhhfffdddbbb^^^[[[YYYXXXXXXXXXQQQOOOLLLJJJFFFBBB<<<888444222000000111222222111111111111111111111111111000000000000000111111111///............///000000000000///..................//////000111000000000000000000000000///......111111111000000000//////000000000000000000000000000000000000111111111111222222111111000///......333222222111000000111111222222222222222222222222///222444555555444555666555555555555666666666666555666777666555444555666:::;;;<<<===>>>?????????CCCBBBGGGOOOUUUaaa}}}}}}|||}}}~~~xxxsssnnnllleeebbb___]]]\\\[[[ZZZXXXYYY[[[]]]\\\[[[[[[]]]___bbbbbbaaaaaa```aaaaaaaaaaaadddhhhiiiiiiiiiiiijjjlllkkkiiihhhfffeeeeeeddd```___^^^\\\[[[[[[ZZZZZZ]]]^^^^^^]]]ZZZWWWWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\^^^___```aaadddfffhhhlllpppsssvvvxxx|||~~~|||xxxzzz}}}~~~~~~|||zzzxxxvvvuuuooommmkkkjjjjjjiiigggfffdddaaa^^^[[[XXXWWWWWWWWWPPPNNNLLLIIIFFFBBB<<<888333222111111333444444333111111111111111111111111111000000000000000000///...------------...//////000//////............//////000000111111111111111000000000000000//////...111111000000000000//////000000000000000000000000//////000000111111111111111000000000//////......333222111111000111111111111111111222222333333444222333444444333333555666555555555555666666666666777888999888777777888999999:::<<<>>>??????>>>>>>BBBAAADDDJJJOOO[[[uuu~~~{{{yyy{{{|||~~~|||xxxpppmmmiiifffdddbbb___]]]]]]^^^___^^^\\\\\\]]]___```___^^^]]]\\\\\\\\\\\\[[[^^^aaabbbbbbbbbcccdddhhhhhhgggggghhhiiiiiijjjhhhhhhfffeeedddccccccccceeefffeeeccc___[[[ZZZZZZYYYXXXWWWWWWWWWYYY[[[]]]XXXWWWUUUSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWZZZ[[[\\\^^^```bbbddddddgggjjjmmmppprrrtttxxxzzz~~~~~~|||wwwzzz~~~}}}}}}|||zzzxxxuuusssrrrnnnmmmkkkjjjjjjiiigggeeecccaaa^^^ZZZWWWVVVVVVVVVOOONNNKKKIIIFFFBBB<<<888444222111222333444333222111111111111111111111111111111000000/////////...---,,,,,,,,,,,,---......000///............////////////000111111111111000//////000000000000//////000000000000000000//////////////////////////////222222111111000//////...------...///000222222333222222111111111111111222000000111222333333444444333444555444222333444666555555555555666666666666777999::::::888888999;;;888999;;;===>>>>>>>>>===AAA@@@CCCHHHLLLWWWqqq{{{xxxwwwwww|||zzzuuuqqqlllhhheeeccccccaaa```^^^]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZVVVYYY\\\]]]]]]]]]^^^```cccccccccdddeeeggghhhiiikkkkkkjjjjjjjjjjjjkkkkkkjjjkkkjjjhhhdddaaa_________^^^\\\ZZZZZZ\\\^^^___\\\ZZZWWWUUUSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWXXXYYYYYYZZZ[[[[[[]]]___bbbdddeeegggjjjlllkkkmmmppprrrtttwww{{{~~~~~~|||tttwww{{{~~~~~~}}}zzzwwwtttqqqoooooommmkkkjjjjjjiiigggfffcccaaa]]]YYYWWWUUUUUUUUUNNNMMMKKKHHHFFFAAA<<<888444333222222222222000...111111111111111111111111111000000000//////......,,,,,,,,,,,,,,,---......//////............//////---...//////000000////////////000000000000////////////////////////000000////////////////////////222222111111000000//////......///000222333444444222111111111111111222222000000111222333333444444333444555444222333444666555555555555666666666666444555666666555555666888888999:::<<<============@@@???CCCIIIMMMVVVooo|||vvvrrrtttyyywww|||{{{tttooollliiifffccc```___^^^^^^ZZZZZZYYYXXXXXXXXXXXXYYYVVVXXXZZZZZZZZZZZZ\\\]]]^^^^^^^^^^^^___aaabbbccchhhhhhhhhiiijjjkkkmmmnnnlllmmmnnnmmmjjjhhhhhhhhhgggeeeaaa^^^]]]^^^```bbb```^^^[[[YYYWWWVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQRRRRRRSSSTTTTTTTTTUUUWWWYYYZZZZZZ[[[]]]___```bbbcccddddddfffiiikkklllooosssvvvxxx{{{}}}wwwyyy||||||xxxuuurrrppppppnnnlllkkkkkkjjjhhhgggcccaaa]]]YYYVVVTTTTTTTTTNNNLLLJJJHHHFFFAAA<<<888555333222222222222///---111111111111111111111111000//////////////////...---,,,,,,,,,,,,---......///............//////000------...///////////////...//////000000000000000......////////////000000000000000000000000000000......///000111222222333333222222222111111000000111111111000111111222333111111111222222333333444222333444444333333555666555555555555666666666666444666777777777777888:::888999999:::;;;<<<===>>>>>>???CCCJJJMMMUUUkkkuuuqqqqqqmmmooorrruuuzzzzzzvvvpppkkkhhhfffdddbbb]]]\\\[[[ZZZYYYYYYYYYYYYWWWYYYZZZZZZYYYYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\\\\bbbbbbcccdddeeegggiiiiiijjjlllnnnnnnmmmmmmnnnooolllhhhddd```^^^```ccceeeeeecccbbb___]]]\\\[[[ZZZVVVVVVVVVVVVUUUUUUUUUUUUQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVVVVVVVWWWYYYYYYZZZ[[[ZZZYYYZZZ[[[]]]___aaadddeeefffhhhkkkmmmnnnppprrrtttuuuxxx{{{~~~~~~|||}}}~~~~~~{{{xxxuuusssqqqqqqooommmllllllkkkiiihhhccc```]]]YYYUUUTTTSSSSSSMMMLLLJJJHHHEEEAAA<<<888444333333333444444111///111111111111111111111111.........///////////////---------------......///...............///000000......///000000000000000......///000000000000000........./////////000000000000000000000000000000......///000111222333333333333222111000//////...111111000000111222222333222222222222222222222222///222444555555444555666555555555555666666666666666888999:::999999;;;<<<999999888888999;;;===???===>>>CCCIIIKKKPPPeee{{{{{{vvvmmmlllkkkiiiiiipppzzz{{{xxxtttqqqnnnhhhgggeeebbb```^^^]]]]]]ZZZZZZ[[[ZZZXXXWWWXXXZZZWWWWWWWWWWWWXXXYYYYYYZZZ^^^^^^^^^^^^___```aaaaaadddfffiiiiiiiiiiiikkklllkkkgggbbb______bbbfffiiillllllllljjjhhhfffdddbbb______^^^\\\[[[ZZZYYYXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUWWWXXXWWWVVVUUUVVVXXXUUUVVVVVVUUUTTTTTTVVVWWWXXXYYY\\\\\\]]]]]]___aaa^^^```bbbcccccceeehhhkkknnnnnnoooppprrrtttvvvxxxxxx|||zzz{{{{{{|||~~~|||{{{zzzyyywwwtttrrrqqqqqqpppnnnmmmmmmllljjjhhhccc```\\\XXXUUUSSSSSSRRRMMMKKKIIIHHHEEEAAA<<<888333222333444666666444222111111111111111111111111---.........//////000000...------------...//////...............///000111//////000111111111111111......///000000000000000---.........//////000000000000000000000000000000111111111111000000000000////////////000000000000111111000000111222333333333333222222222222222222...111444666666555555666555555555555666666666777333555666777666666888999:::999777777888:::===???<<<===CCCHHHIIILLL___sss~~~qqqooojjjeeebbbfffooovvv~~~zzztttrrroookkkhhheeecccbbb[[[[[[[[[ZZZWWWVVVWWWYYYVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[ZZZ[[[[[[[[[^^^```bbbcccccccccdddfffhhheee```^^^^^^bbbhhhlllttttttuuutttrrrooollljjjkkkjjjhhhfffcccaaa___^^^]]]]]][[[ZZZXXXWWWVVVUUUUUUVVVWWWVVVTTTSSSTTTUUUSSSTTTUUUTTTSSSSSSUUUWWWUUUWWWXXXYYYYYYZZZ\\\]]]WWWXXXZZZZZZZZZ[[[^^^```aaaaaaaaabbbcccfffhhhiiiccchhhmmmmmmllllllooossssssuuuxxx{{{}}}~~~|||}}}~~~}}}|||}}}{{{zzzzzz{{{~~~||||||{{{zzzxxxtttqqqppppppppppppooommmkkkhhhgggeeebbb^^^ZZZWWWUUUTTTTTTPPPMMMJJJGGGDDD@@@;;;777555333111111222333222111000111111111111111000000111111000......---------//////000000000000//////000///...------...///000222000...---,,,---.../////////000000000000//////////////////////////////............///111222333//////............////////////000111111111111111222222111111111111222222333333333333333333333333333333333333333444555555333444555666777777777777777777777777888888888888999999:::;;;;;;<<<<<<===??????@@@AAAFFFNNNWWW^^^lllrrrxxx{{{{{{|||qqqmmmhhhcccdddhhhqqq{{{yyytttoooiiieeeeeebbb___]]]]]]\\\[[[ZZZZZZYYYWWWVVVUUUUUUVVVWWW[[[[[[\\\[[[ZZZZZZ[[[]]]\\\]]]^^^___````````````aaa```^^^^^^aaaeeekkknnnuuuuuuuuuuuuvvvvvvwwwwwwrrrrrrsssqqqmmmjjjiiiiiiiiihhheeedddcccaaa]]][[[VVVVVVWWWXXXXXXXXXXXXXXXYYYZZZYYYXXXVVVUUUVVVXXXUUUUUUUUUTTTUUUUUUVVVWWWWWWVVVUUUUUUWWWYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\___```aaaaaa``````bbbdddeeedddeeegggiiikkkjjjiiikkkkkkkkkllllllmmmooooootttttttttttttttuuuuuuuuuvvvvvvwwwyyyzzz|||}}}}}}}}}}}}~~~~~~}}}}}}~~~{{{yyyxxxwwwuuuttt~~~~~~~~~}}}{{{zzz{{{}}}}}}|||{{{yyywwwtttrrrqqqoooooonnnmmmllliiigggfffdddbbb^^^ZZZWWWVVVUUUUUUOOOMMMJJJGGGDDD@@@:::777555333111111222222222111......////////////......111000///......---------...//////000000//////...000///...------...///000111000...---,,,---...///...//////000000//////...///////////////////////////////////////000000000//////............////////////000111111111111000111000000000000000000111333333333333333333333333555444444444444444555666333444555666666777777777666666777777777888888888999999::::::;;;<<<<<<<<<>>>??????@@@BBBHHHOOOTTTXXX^^^ccceeeeeeiiirrryyyuuulllcccaaadddfffnnn{{{zzzvvvoookkkgggcccaaa```___]]]]]]\\\[[[ZZZYYYZZZZZZ[[[XXXXXXXXXXXXWWWXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[\\\^^^bbbfffiiimmmmmmoooppprrrtttuuuvvvtttuuuuuutttqqqooooooppprrrpppnnnmmmllljjjgggeee^^^^^^^^^^^^^^^^^^______aaabbbaaa___\\\ZZZZZZZZZUUUUUUTTTTTTTTTUUUUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\[[[ZZZZZZ\\\]]]]]]]]]]]]^^^```aaa```___````````````aaabbbddddddhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkllllllllllllmmmmmmmmmnnnpppooonnnlllqqqooonnnlllllllllnnnooorrrrrrrrrrrrrrrrrrssstttuuutttsssrrrpppooonnnmmmnnnppprrrrrrqqqppppppqqqooonnnkkkjjjiiigggfffeee~~~|||zzzzzz|||~~~}}}zzzxxxuuutttrrrrrrnnnmmmmmmllljjjhhhfffeeecccaaa^^^[[[XXXWWWVVVVVVOOOMMMJJJGGGDDD???:::666444333111111222222222111......////////////......111000///......---......---..................---//////...------...//////000///...---------...///.........//////.........///////////////////////////000000000000///...---//////............//////...///000000111111000000000000////////////000000333333333333333333333333333222222111111111222222333444555666666777666666666666777777777777888888999999::::::;;;;;;<<<<<<===>>>>>>>>>???AAAEEEIIIKKKOOOSSSTTTUUUYYYaaahhhtttyyykkkeeedddaaaeeennnyyy~~~wwwqqqmmmkkkhhhggg```___^^^\\\\\\[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZ]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]```bbbdddfffggghhhjjjkkkmmmnnnoooqqqrrrssssssqqqqqqrrrssswwwvvvttttttuuutttsssqqqjjjjjjhhhhhhggghhhiiijjjkkklllllljjjfffcccaaa```^^^]]]]]]\\\\\\[[[[[[[[[WWWWWWWWWWWWVVVVVVVVVVVVXXXXXXWWWWWWWWWXXXXXXYYYXXXYYYYYYXXXVVVVVVWWWYYYXXXWWWWWWXXXYYYYYYXXXVVVWWWWWWWWWXXXYYYZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^___`````````___^^^]]]^^^]]]]]]___aaaaaa]]]ZZZaaa```^^^]]]]]]^^^______bbbbbbbbbbbbbbbcccddddddddddddcccbbbaaa```___^^^aaacccddddddcccaaabbbbbbaaa```___^^^\\\[[[ZZZYYY}}}zzzzzz|||}}}zzzwwwuuusssssssssnnnmmmlllkkkiiihhhfffeeebbbaaa___\\\ZZZXXXWWWWWWOOOMMMJJJGGGDDD???:::666444222000000111222111000///000000111111111111000000000///...............,,,------......------,,,........................//////...---------...///------............------////////////////////////...//////000000///...---//////............//////...//////000000000000000000000////////////000000222222222222222222222222333333222111111111222222333333444555666666666666666666666666777777777888888999999:::;;;;;;<<<<<<<<<===>>>???>>>???AAABBBHHHJJJMMMMMMNNNRRRZZZ```fffqqq~~~rrrkkkeeefffiiinnnvvv{{{xxxvvvjjjiiigggdddbbb___^^^]]]]]]\\\[[[[[[\\\\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\]]]^^^___``````aaadddddddddeeeeeeeeeeeeeeehhhiiikkkkkkjjjkkkmmmnnntttsssrrrsssvvvxxxxxxwwwuuutttrrrppppppqqqsssttttttvvvwwwvvvsssooommmllllllkkkjjjiiigggeeecccbbb\\\]]]^^^^^^^^^^^^^^^___```___]]][[[ZZZZZZZZZZZZ[[[[[[[[[ZZZXXXWWWYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYYYYXXXXXXXXXXXX[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[ZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[\\\]]]^^^___^^^]]]]]]\\\\\\[[[[[[ZZZ^^^```aaa```^^^]]]]]]^^^]]]^^^^^^\\\ZZZYYYXXXXXX~~~~~~~~~|||zzzzzz}}}}}}zzzwwwuuusssssssssooonnnmmmkkkiiihhhgggfffbbbaaa___]]][[[YYYXXXWWWPPPNNNJJJHHHDDD@@@;;;777444222000000111222111000//////000111111111111111000//////............///,,,,,,------------,,,,,,------............------......---------.........------............------////////////////////////,,,---...//////000000000//////............//////......///000000000000000222111111000000111111222222222222222222222222222555555444444444444444555222333444555666666666666555666666666666777777777888888999999:::;;;;;;<<<;;;===???@@@@@@@@@AAABBBCCCEEEGGGGGGHHHKKKQQQVVV\\\bbbooo|||nnnkkkhhhhhhlllttt|||~~~|||yyyuuupppkkkgggeeecccaaa^^^]]]^^^^^^\\\[[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaa___```aaabbbaaaccceeehhhlllkkkkkknnnrrruuuwwwxxxxxxwwwuuuttttttuuuwwwxxxzzz|||~~~|||{{{{{{xxxxxxwwwuuurrrooolllkkkeeeggghhhhhheeeccccccdddjjjiiigggdddbbb```___^^^^^^^^^___]]][[[[[[\\\]]]^^^]]][[[[[[\\\[[[XXXVVVWWWWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYYYYXXXXXXWWWWWWWWWXXXZZZ[[[\\\\\\[[[[[[ZZZ\\\]]]\\\YYYYYY\\\```ZZZZZZYYYYYYYYYZZZZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^___^^^\\\[[[\\\]]]\\\^^^```___\\\ZZZZZZ[[[}}}|||{{{zzzzzz{{{~~~~~~}}}zzzxxxuuutttrrrrrrooonnnllljjjiiigggggggggcccbbbaaa___\\\ZZZXXXWWWQQQOOOLLLIIIFFFAAA<<<888333222000000111111111000,,,---...//////000000/////////............//////,,,------------------,,,------............------,,,---------.....................//////.........////////////////////////,,,,,,,,,---...///111222//////............//////---...//////000000//////222222111111111111222222222222222222222222222222000000000000000111222222222333444555555666555555555555666666666666777777888888999999::::::;;;;;;;;;===@@@AAAAAAAAABBBCCC@@@BBBDDDEEEFFFHHHKKKNNNRRRUUU___ooo~~~wwwooojjjjjjnnnrrruuuzzzuuurrroookkkfffddddddccc```\\\]]]\\\[[[[[[[[[\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^___```aaaaaa\\\]]]]]]]]]\\\^^^```ccceeeddddddgggkkkoooqqqrrrrrrqqqqqqpppqqqrrrssstttyyy{{{~~~}}}zzzxxxvvvxxxzzzwwwrrrnnnnnnnnnssssssrrrpppnnnkkkiiigggddddddeeecccbbbbbbcccdddeeecccbbbbbbbbbaaa___]]][[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVWWWWWWXXXYYYYYYZZZ[[[YYY[[[\\\\\\[[[\\\^^^aaaYYYYYYZZZZZZZZZZZZZZZZZZWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYYYYZZZZZZ[[[[[[]]]^^^^^^]]][[[[[[\\\^^^^^^aaadddccc```]]]^^^___}}}{{{xxxxxxzzz}}}}}}|||{{{yyywwwtttrrrqqqnnnmmmkkkiiigggfffffffffeeedddbbb```]]]ZZZWWWVVVRRRPPPMMMJJJGGGCCC===:::333111000///000111000///,,,---...///000000000000//////............//////------............------,,,------......------,,,+++,,,------...............//////000000//////...///////////////////////////...,,,+++,,,...000222//////............//////---...//////000000//////111111000000000000111111111111111111111111111111,,,,,,,,,---...///000111222222333444555555555555555555555666666666777777888888888999::::::;;;;;;:::<<<>>>?????????@@@BBB???AAACCCEEEFFFGGGIIIJJJKKKMMMVVVbbbmmmxxxzzztttqqqpppoooqqqvvv}}}yyyuuutttrrrmmmhhhgggeeecccaaa______```aaa```___^^^]]]\\\[[[[[[\\\ZZZ[[[[[[\\\]]]^^^______\\\]]]\\\[[[ZZZ[[[^^^```aaa```^^^___bbbeeefffgggfffgggggghhhiiijjjkkkkkkoooqqqtttvvvwwwyyy|||~~~||||||~~~}}}~~~~~~|||yyywwwqqqrrrrrrrrrqqqqqqrrrtttsssqqqppppppqqqpppnnnlllhhhgggfffeeeddddddddddddddddddccccccbbbaaaaaa``````___]]]\\\\\\^^^___```___^^^^^^ccciiijjjfffbbb``````aaabbbbbbbbbbbbbbb_________```aaabbbdddddd```aaaaaabbbcccddddddeeeeeeffffffeeeddddddfffhhhhhhlllpppoookkkiiijjjlll}}}|||vvvwwwzzz~~~||||||{{{zzzxxxtttrrrpppmmmllliiigggeeeeeedddeeeeeeeeeccc```]]]YYYWWWUUUSSSQQQNNNKKKHHHCCC>>>;;;333111//////000111000///...///000111222222222222//////.........//////000---......//////......---,,,,,,---......---,,,,,,+++,,,------.........---//////000000000000//////////////////////////////222000---******,,,///111//////............//////---......///////////////000000////////////000000111111111111111111111111000000000111333444666777222222333444555555555555555555555555666666666777777888888999::::::;;;;;;:::<<<======<<<<<<>>>???===>>>AAACCCDDDEEEEEEEEEIIIKKKSSS\\\aaagggvvvwwwqqqnnnjjjnnnsssxxx}}}{{{vvvqqqooolllhhhfffeeedddeeeeeecccaaa___^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZ\\\]]]\\\ZZZXXXYYY\\\^^^___]]]ZZZYYY[[[\\\]]]]]]^^^___```bbbcccdddddddddeeegggiiikkklllooorrruuuwwwxxx{{{~~~|||~~~~~~~~~|||zzzwwwvvvuuutttrrrrrrqqqqqqnnnmmmmmmlllkkkkkkjjjjjjmmmkkkhhhfffeeefffhhhiiiiiiddddddmmmyyy{{{qqqeeejjjkkklllmmmmmmmmmmmmmmmkkkkkkkkklllmmmnnnpppqqqllllllmmmnnnooopppqqqrrrpppqqqqqqpppppppppsssuuuuuuyyy~~~}}}yyywwwxxxzzz|||zzzwwwwwwyyy}}}~~~{{{xxxvvvtttssssssrrroookkkiiihhhhhhfffeeeeeedddbbb___\\\ZZZXXXWWWOOOMMMLLLJJJHHHCCC===999444333222000000000000111111111111111111111111111------,,,,,,,,,------.../////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////555111------///111000...///////////////////////////000111000///...///111222111000///////////////000000////////////000000222222222111111111111111111111000000000000111111222222222222222222222222666666555444444444444555555555555555555444444444666888::::::999999999:::<<<<<<<<<===============@@@@@@AAABBBCCCFFFIIIJJJGGGKKKQQQTTTYYYaaammmvvvvvvuuuooommmoooqqqttt|||yyyuuusssqqqooommmlllkkkiiigggdddaaa___^^^___^^^\\\\\\^^^___^^^]]]^^^\\\ZZZZZZ[[[[[[ZZZYYY\\\[[[[[[[[[\\\\\\ZZZXXX]]]]]]]]]\\\\\\\\\\\\[[[^^^^^^^^^___bbbfffjjjlllqqqpppooonnnoooqqqtttuuuxxxzzz|||}}}}}}~~~}}}|||{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuuuuzzztttwwwxxxxxx||||||||||||}}}~~~||||||}}}}}}zzzyyyyyyzzz}}}~~~{{{xxxuuusssrrrrrrqqqnnnjjjhhhggggggeeedddeeecccbbb___\\\ZZZXXXWWWPPPNNNLLLJJJHHHCCC<<<888444333222000000000000111------------------------111000000/////////000000++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000111000....../////////..............................///000000......///000///......------------...000000////////////000000111111111111111111111000111111000000000000111111333333222222111111111111555555444444444444555555666666666777777777777777666888::::::888888888999<<<<<<<<<<<<============>>>>>>>>>???AAACCCEEEFFFGGGKKKOOOQQQUUU\\\fffnnn}}}zzzsssqqqooopppwww}}}yyyxxxuuurrrnnnjjjhhhfffdddbbb```___``````___]]]]]][[[ZZZZZZ[[[\\\[[[ZZZZZZYYYXXXXXXYYYYYYWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ\\\^^^```bbbiiihhhgggggghhhiiilllmmmmmmoooqqqrrrrrrsssuuuwwwsssvvv{{{}}}{{{{{{zzz{{{}}}|||xxxuuurrrpppppppppmmmiiiggggggfffeeecccdddcccaaa^^^\\\YYYWWWVVVQQQOOOMMMKKKHHHBBB<<<777444333222000000000000111000000000000000000000000333222111000000000000000---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,...//////.........///........................---...//////...---...///---------,,,------......000//////......//////000/////////000000000000000111111000000000000111111222222222111111000000000333333333333444555666777555555666666777777888888777888::::::888777777888;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@AAACCCDDDGGGIIILLLMMMOOOUUU]]]ccclll|||zzzsssooorrrxxx|||zzzwwwuuuqqqnnnkkkhhhgggfffdddbbb```___^^^^^^______^^^\\\ZZZYYYXXXXXXYYYYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXYYYZZZZZZaaa``````___```aaacccdddbbbccceeefffffffffhhhjjjfffhhhlllqqquuuyyy{{{}}}{{{|||}}}~~~~~~}}}}}}yyy{{{~~~~~~|||zzzzzz{{{}}}|||yyyuuurrrooonnnpppmmmjjjhhhgggfffeeedddcccbbb```^^^[[[YYYWWWVVVRRRPPPNNNKKKHHHBBB;;;777444333222000000000000111444444444444444444444444000000///...------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------))),,,000000...---...000........................---...///...---,,,---///............//////000111/////////....../////////.........///////////////111111000000000000111111//////000000000111111111222222222333444555777888222333333444555666777777888999;;;:::999777888888:::;;;;;;<<<<<<=========???@@@@@@@@@AAABBBCCCDDDFFFGGGIIIJJJLLLPPPVVV[[[bbbpppxxxzzzuuutttzzz{{{wwwuuurrrnnnllljjjhhhffffffeeedddaaa___^^^\\\[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZZZZZZZZZZZZZ]]]]]]\\\\\\\\\]]]^^^^^^[[[]]]^^^^^^^^^^^^```aaaaaaaaaccceeegggjjjlllnnnmmmnnnoooppppppppppppooommmoooqqqtttvvvyyyzzz{{{{{{|||~~~}}}{{{yyyxxxxxxxxxxxxxxxyyyzzz{{{~~~}}}yyyyyyzzz}}}}}}yyyvvvrrrooonnnqqqoookkkiiihhhhhhfffeeecccbbb```]]]ZZZXXXVVVUUURRRQQQNNNLLLHHHBBB<<<777444333222000000000000111111111111111111111111111///...------,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........))),,,000000...---...000........................---...///...---,,,---///...............///000111//////............//////------......////////////111111000000000000111111------...000111222333444111111222222444555777888222333333444555666777777888:::;;;;;;:::999999::::::::::::;;;<<<======>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGJJJNNNSSSWWW[[[ffflllsss}}}{{{{{{{{{|||~~~{{{xxxvvvsssqqqoookkkgggdddbbb```]]]\\\\\\]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVWWWXXXZZZZZZ[[[[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZZZZXXXZZZ[[[[[[ZZZZZZ[[[]]]^^^^^^^^^^^^___aaacccdddccccccddddddeeeeeeeeedddeeefffggghhhjjjlllmmmnnnmmmnnnpppppppppooommmlllnnnnnnnnnnnnooopppqqqqqqoooppprrrtttvvvxxxzzz{{{}}}yyyxxxyyyyyywwwvvvvvvuuuvvvwwwyyy{{{|||||||||}}}|||{{{zzzzzzzzz{{{{{{yyyzzz||||||{{{{{{|||~~~~~~}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}xxxxxxzzz}}}}}}{{{wwwtttqqqooorrroookkkiiiiiihhhgggeeebbbaaa___]]]ZZZWWWUUUTTTRRRPPPNNNLLLIIICCC===888444333222000000000000111//////////////////////////////............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000,,,...//////.........///---------------------------...//////...---...///,,,,,,,,,+++,,,,,,------///......------......///------......//////000000111111000000000000111111------///000222333444555111111111222333555666777555555666666777777888888777888::::::999999:::;;;999999:::;;;<<<======>>>;;;<<<>>>???@@@AAAAAAAAACCCCCCDDDFFFIIIMMMPPPRRRRRR\\\```fffwww}}}wwwwwwzzz|||~~~yyysssoookkkhhheeebbbbbbaaa```___]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWXXXYYYYYYXXXWWWXXXZZZZZZZZZZZZ[[[]]]^^^```aaa^^^^^^^^^^^^_________```aaaaaaaaabbbcccdddeeefffgggggggggggggggggggggfffeeeeeeeeeeeefffgggggghhhffffffhhhjjjlllmmmoooppppppoooooonnnmmmllllllllljjjkkkmmmooopppppppppoooqqqppppppoooooooooppppppnnnoooqqqqqqpppoooqqqrrrsssrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqqqqpppppp~~~zzzzzz{{{}}}~~~|||yyyvvvsssqqqqqqnnnkkkhhhhhhgggfffeeebbbaaa___\\\YYYWWWUUUTTTQQQPPPNNNLLLIIIDDD>>>:::444333222000000000000111111111111111111111111111............///000111222000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111000....../////////...------------------------...///000000......///000------,,,+++++++++,,,,,,///......------......///---......///000000111111111111000000000000111111000000111111222333333333222222222222333444555666666666666777777777777777333555777888888888999:::888999999:::<<<======>>>:::<<<>>>@@@BBBBBBCCCCCCDDDCCCCCCDDDGGGJJJLLLMMMKKKUUUWWW[[[iiivvv~~~{{{xxxxxx}}}~~~zzzvvvsssqqqpppooonnnggggggeeedddbbb```______^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZYYYXXXWWWXXXYYYWWWXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]^^^___aaabbbcccbbbaaaaaaaaabbbcccccc^^^^^^]]]]]]]]]^^^______``````aaabbbdddeeefffgggfffggghhhfffeeeeeeeeedddcccdddfffhhhhhhgggfffeeehhhhhhhhhhhhhhhhhhhhhhhhggghhhiiiiiihhhhhhiiijjjffffffffffffffffffeeeeeefffgggiiijjjjjjiiihhhggg~~~|||||||||~~~~~~}}}zzzwwwtttrrrpppmmmjjjggggggfffeeecccaaa```^^^\\\YYYVVVUUUSSSPPPOOOMMMLLLIIIEEE???:::444333222000000000000111////////////////////////------------...000111222,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,555111------///111000...------------------------///000111000///...///111000///......------------.........------..................///000111111222111111000000000000111111333333333222222222111111222222222222333444555555555555555555555444444444000333555666666777888999888888999:::<<<======>>><<<===@@@CCCDDDEEEFFFFFFEEEDDDCCCCCCFFFHHHIIIIIIJJJSSSSSSUUUaaakkkwww~~~uuuqqqooottt{{{}}}sssrrrqqqooommmkkkiiihhhiiigggdddbbb``````aaabbb`````````___^^^]]]\\\[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[XXXXXXYYYYYYZZZYYYXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[YYYXXXXXXYYYZZZ\\\^^^___```^^^]]][[[\\\]]]___```]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^___``````___bbbcccaaa`````````___^^^```aaabbbbbbaaa```^^^aaaaaabbbbbbbbbcccccccccbbbcccddddddcccbbbccceeebbbbbbbbbbbbbbbcccccccccccceeegggiiiiiihhheeeddd|||zzz|||~~~~~~{{{yyywwwvvvuuuuuuooonnnmmmkkkiiifffdddbbb```^^^\\\YYYWWWVVVVVVVVVRRRRRRRRROOOJJJCCC<<<888555333111000111111000///000111111111111222222222//////...------------......///000///...---...000000000//////............,,,,,,------......------///...---,,,,,,---...///---------............//////...---,,,,,,---...///,,,---......//////......,,,,,,,,,---------......///////////////........................///000000000222333555555444333222333333333333333333333333444444444555555555555666666666777777888888999999999999999::::::;;;;;;;;;>>>???AAABBBCCCCCCBBBAAABBBCCCDDDEEEGGGHHHIIIJJJLLLNNNQQQSSSXXXbbbmmmvvvvvvyyyqqqlllqqqxxx~~~}}}|||zzzxxxvvvrrrnnnkkkjjjjjjjjjmmmllljjjhhheeecccbbbaaa```___]]]^^^______^^^\\\YYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVUUUVVVXXXZZZZZZYYYZZZYYYXXXWWWWWWXXXZZZ[[[\\\[[[ZZZ[[[]]]^^^^^^]]]]]][[[ZZZZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\]]]]]]^^^]]]ZZZ[[[]]]_________^^^^^^``````_______________^^^^^^^^^\\\\\\]]]___aaabbbbbbaaaaaabbbcccbbb```^^^~~~|||{{{}}}}}}{{{xxxvvvuuuttttttooonnnmmmkkkiiifffdddccc```___\\\YYYWWWVVVVVVVVVSSSSSSRRROOOJJJCCC<<<888666333111/////////---+++000000111111111222222222000000///............///---...///...---,,,---///.........------,,,,,,,,,++++++,,,---............///...------------...///---------............//////...------------...///,,,---......//////......,,,,,,---------........./////////////////////...///////////////000111111000111333444444444222111333333333333333333333333444444444444555555555555444444555555666666777777999999999::::::;;;;;;<<>>???AAABBBDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGKKKOOOQQQRRRTTTYYY]]]bbbkkkxxxwwwqqqnnnmmmrrruuu{{{~~~}}}|||{{{zzzyyyxxxwwwwwwtttsssrrrpppooonnnmmmmmmhhhhhhhhhhhhhhhgggggggggfffdddbbbaaabbbbbb```___``````___^^^^^^^^^______aaa```______aaaaaa```___^^^]]]\\\]]]___```___^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^________________________``````____________```aaa^^^]]]]]]^^^```bbbaaa```~~~|||~~~~~~}}}{{{zzzyyywwwuuusssrrrqqqpppooommmjjjhhhgggffffffcccaaa___\\\YYYWWWWWWWWWUUUTTTRRRNNNHHHBBB<<<888333111//////000000000...//////000000000111111111000///......------......---///000///...---...///+++++++++++++++,,,,,,,,,***+++,,,---............---..................------------............///---..................---,,,---......///.........---------.........//////---.........//////000000///............///000000//////000000111111111111111111111222222333333333333333333444444444444555666666777777888888999999888999999:::<<<======>>>@@@???>>>>>>???@@@BBBCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGJJJOOOQQQPPPQQQUUUXXX]]]bbbkkkuuuvvvpppnnnnnnpppwww~~~}}}}}}|||zzzzzzyyyyyyxxxwwwwwwwwwuuussspppooooooooommmlllllllllkkkjjjjjjjjjjjjjjjhhhgggffffffffffffeeedddfffeeeddddddffffffeeeddddddcccbbbaaa``````aaaaaabbbaaaaaa```aaacccdddfffggggggffffffeeeeeeeeedddfffffffffffffffgggggghhheeedddccceeehhhjjjjjjiii~~~}}}|||}}}~~~{{{zzzzzzxxxvvvtttrrrpppqqqooommmjjjhhhgggggghhhdddbbb```\\\ZZZXXXWWWWWWTTTSSSQQQMMMHHHBBB===:::333222000000222222222111/////////000000000111111//////...---------------...///000///......///000+++,,,,,,,,,,,,---------+++,,,------......------------...//////...---------------............///------...//////...------,,,---......//////......------........./////////------......///000000000...............//////000000000000000000111111111000000111111222333333333333333333333444444444444444444555555666666777777888999:::;;;<<<===>>>??????>>>>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGGGGGGGJJJMMMNNNLLLKKKMMMPPPYYYZZZ```iiipppyyy~~~sssqqqooorrr{{{~~~|||xxxxxxxxxwwwwwwvvvvvvuuutttsssqqqqqqqqqqqqooonnnnnnlllkkkkkkllllllkkkjjjjjjiiigggfffeeefffgggggghhhhhhhhhhhhiiijjjkkkkkklllkkkkkkkkkkkkjjjjjjjjjllllllmmmnnnnnnoooooopppmmmkkkkkkmmmpppssstttttt~~~}}}|||zzz{{{}}}{{{{{{zzzyyywwwtttrrrqqqqqqooollljjjhhhhhhhhhhhheeeccc```]]]ZZZXXXWWWWWWSSSRRRPPPMMMHHHCCC???<<<555333111111222222111000////////////000000000111000//////...............---...//////------...///+++++++++,,,,,,,,,------------......------,,,+++------...//////...---------------............///------...//////...------,,,---......//////..................////////////------......///000000111/////////...///000000111111000000000111111222222///000000111222222333333222222333333333444444444444444555555666666777777888999:::;;;<<<>>>??????===>>>???@@@@@@AAAAAA@@@CCCCCCDDDDDDEEEFFFFFFFFFDDDHHHKKKKKKIIIIIILLLNNNVVVVVVZZZaaaeeejjjttt~~~|||~~~~~~}}}{{{{{{{{{{{{yyywwwxxxwwwuuutttttttttvvvwwwuuuvvvwwwxxxyyyyyyyyyyyyuuuuuuvvvwwwwwwxxxyyyyyyzzz{{{|||~~~~~~}}}|||~~~~~~}}}{{{zzzzzz|||~~~{{{{{{{{{zzzxxxuuurrrqqqqqqooollljjjhhhhhhhhhiiifffdddaaa]]]ZZZXXXWWWWWWRRRQQQOOOLLLHHHCCC@@@===666444222111111111///...////////////000000000000111111000///////////////,,,---......,,,,,,---...******++++++,,,,,,,,,,,,............---,,,++++++,,,---...//////...---,,,---------.........//////,,,---...//////...---,,,,,,---......//////................../////////000---------...///000000111000000000000000111111222111111111000111222222333///000000111222222333333222222333333333444444444666666777777888999999999888999:::;;;===>>>???@@@<<<===???@@@AAAAAA@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFAAAEEEHHHJJJJJJLLLPPPSSSVVVTTTXXX^^^aaaccckkkvvv|||~~~|||{{{{{{zzzxxxvvvttttttnnnnnnmmmlllkkkiiigggffffffdddaaa___]]][[[XXXUUUSSSPPPLLLIIIEEEAAA<<<888000///...///000111000///111111000///...---,,,,,,333222222111000//////...((()))+++,,,------,,,+++------,,,+++,,,---...///......---------,,,,,,,,,+++,,,---...///...---,,,,,,---......,,,,,,---...//////............//////...---,,,++++++,,,---...//////////////////......111111000...,,,,,,---///000//////......//////000000000///......///000111222333333222111222555888555444444333333444444555555666777888888999999888;;;:::::::::;;;===???@@@=========>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGHHHJJJLLLMMMNNNTTTUUUUUUWWWYYY___eeejjjooovvv~~~||||||{{{zzzxxxvvvuuutttoooooonnnmmmkkkiiigggfffgggddd```^^^\\\ZZZXXXVVVSSSPPPLLLIIIEEEAAA<<<888000.........000000///...//////......---,,,,,,,,,111000000///......------------......//////......---,,,+++++++++,,,......,,,,,,,,,------.........+++,,,------......---------...//////------...///------,,,,,,,,,,,,------///...---,,,,,,---...///---....../////////......---///000000...---------333111///------///111333333333222111000000000111000111000///---...111333555555555444444555555555555555777888888888888888:::999999999;;;<<<>>>???=========>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFHHHJJJMMMOOOPPPQQQSSSTTTVVVXXX\\\aaaeeegggmmmwww~~~~~~~~~}}}}}}|||{{{yyywwwuuutttqqqqqqooommmkkkiiigggfffhhhddd___\\\ZZZYYYWWWVVVSSSPPPMMMJJJFFFAAA<<<888111000//////111111000///.................................---,,,,,,++++++------,,,++++++++++++++++++++++++++++++,,,------***++++++,,,---...///000---,,,,,,,,,,,,---......---///000///...---...///------,,,,,,,,,,,,------///......------......///+++,,,---...............+++...111222000...------+++)))%%%######%%%)))+++333333333333111000///...000111111000000111444666666666555555555555666666555555666777888888888888888888888999:::;;;======<<<======>>>>>>??????@@@??????@@@AAABBBCCCDDDDDDCCCDDDFFFHHHJJJMMMPPPQQQOOOQQQSSSUUUVVVXXX\\\^^^^^^ccckkkuuu}}}||||||}}}~~~}}}}}}}}}~~~~~~~~~}}}|||zzzxxxvvvuuusssrrrpppmmmkkkiiigggfffiiieee___[[[YYYXXXWWWVVVRRRPPPMMMJJJGGGBBB<<<888333222111111222333111000///000000000111111222222------------,,,,,,++++++...---+++)))((())))))************+++++++++,,,,,,++++++,,,,,,---...//////------,,,+++,,,---...///---...///...---,,,---/////////............///////////////....../////////***+++,,,---............000111222222000...---...222000...,,,,,,...000222///000111111111///...---...///111111222444777999555555444444444444555555444555666777888888888888777777888888999;;;<<<<<<<<<<<<======>>>?????????===>>>???@@@BBBCCCDDDEEEEEEEEEFFFHHHJJJMMMOOOPPPMMMPPPTTTVVVVVVWWWXXXYYYZZZ]]]cccjjjttt~~~}}}||||||}}}~~~}}}{{{xxxvvvuuuuuussspppmmmkkkiiihhhgggjjjfff```[[[YYYXXXWWWVVVRRRPPPNNNKKKHHHCCC<<<888333222000000111222000/////////000000111111222222.........---------------222000...---,,,,,,,,,---******+++++++++,,,,,,,,,------------------------------,,,+++,,,---...///+++,,,------++++++,,,---//////............//////...//////////////////...***+++,,,---............777666444111...---...000111111222222222222111111---...///111111111000///---...///000///000222333444333333222222333333444444555666777777888888777666777777999::::::;;;;;;<<<<<<<<<===>>>>>>??????======>>>@@@BBBCCCDDDEEEGGGGGGHHHHHHJJJKKKMMMMMMNNNRRRVVVXXXXXXWWWVVVWWWXXX[[[___dddkkksss}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~|||yyywwwvvvuuussspppmmmkkkjjjiiiiiijjjfffaaa]]][[[YYYWWWVVVRRRQQQNNNLLLIIICCC<<<888111000......//////...,,,---------....../////////........................///...---,,,++++++++++++***++++++,,,---,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......***,,,---,,,+++***+++,,,------,,,,,,,,,,,,---------......//////......---+++,,,---...............888777444///,,,,,,///222)))***,,,------,,,***)))...///000111333333333333333444444333111000000111333333222222222222333333444444555666777777777777666777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>???>>>>>>???AAABBBDDDEEEEEEIIIIIIIIIIIIIIIJJJKKKLLLPPPSSSWWWYYYYYYXXXWWWWWWWWWYYY\\\```dddjjjqqquuu~~~{{{zzz{{{||||||{{{~~~}}}||||||}}}|||zzzwwwvvvuuussspppmmmkkkkkkkkkkkkjjjgggccc```]]]ZZZWWWUUURRRQQQOOOMMMIIICCC===888333111000000000000///---------------------......------..................++++++++++++******)))(((***+++,,,---...------,,,,,,,,,------------------+++,,,------......------+++,,,------++++++,,,---------,,,,,,,,,,,,------,,,---...//////...---,,,---....../////////......333333111///------///222111111111111111111111111111000000000111222333333444666777666555444444555444333333222222333333444333444555666777777777777666777999:::;;;<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGHHHHHHIIIJJJKKKMMMMMMPPPSSSWWWYYYYYYXXXWWWXXXVVVYYY]]]```cccfffjjjmmmttt|||}}}zzzxxxwwwxxxyyy|||~~~}}}|||}}}~~~}}}zzzxxxvvvtttssspppmmmlllllllllmmmjjjhhhdddaaa___[[[XXXUUURRRQQQOOOMMMJJJDDD===888666555333333333333222000////////////////////////------------------------,,,---...///...---,,,++++++,,,---...///...------***++++++,,,---...//////+++,,,---...///...---,,,,,,---......,,,,,,---.../////////....../////////+++,,,---......---,,,+++/////////000//////......,,,...//////......///111---,,,+++******+++,,,---111000///......///000000,,,///222333444555777888555444444333333444444555333444555666777777777777666777999;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPSSSWWWXXXXXXWWWXXXXXXWWWZZZ___bbbdddfffhhhjjjkkkqqqzzz}}}yyyssssssrrrrrruuu}}}|||{{{zzz{{{~~~}}}yyywwwuuutttsssrrrooommmlllkkkkkkkkkiiifffbbb___\\\YYYVVVSSSQQQPPPOOOMMMHHHCCC===:::666444222111222222111000////////////////////////000///...---,,,+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,---.........---***+++,,,---...---,,,,,,...,,,++++++------,,,***...---+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////------............------)))***---///111222222222000111111111111222222222000111111111111222222222000000111111111222222222555444444333333333444444888888999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>DDDBBB>>>;;;:::;;;===???FFFFFFFFFGGGIIIKKKLLLMMMPPPQQQSSSSSSSSSSSSVVVXXX[[[\\\^^^^^^^^^___bbbdddhhhlllsss{{{}}}vvvssstttxxx||||||{{{zzz{{{~~~}}}zzzwwwtttssssssqqqooommmkkkjjjjjjjjjiiifffccc```^^^ZZZVVVSSSQQQPPPOOOMMMHHHCCC===:::444333111000111111000//////////////////////////////...------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------***+++,,,---------,,,,,,---+++++++++------,,,+++///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////---......//////......---//////000000000...---,,,000000111111111222222222000111111111111222222222111222222222333333333333666555555444444555555555777888999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???BBBBBBAAAAAAAAABBBCCCCCCFFFFFFFFFGGGIIIJJJLLLMMMOOOQQQRRRRRRRRRSSSVVVXXXZZZ\\\]]]^^^^^^___aaaddddddiiiooovvv~~~~~~{{{zzzzzzzzz}}}~~~|||{{{zzz{{{~~~}}}{{{wwwtttrrrsssqqqooolllkkkjjjiiijjjhhhfffdddccc```\\\WWWSSSQQQPPPOOOMMMHHHCCC===:::444222000///000000///...////////////////////////...------,,,,,,,,,------///......---+++******)))************************,,,,,,------......------***+++,,,---------,,,,,,,,,+++***+++---...---,,,000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...---......//////......---000000111000///...,,,+++000000000111111111222222000111111111111222222222222222333333333444444444666666555555555666666777666777888999::::::::::::<<<<<<======>>>?????????>>>@@@BBBDDDFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLNNNOOOQQQQQQRRRSSSVVVXXXZZZ[[[]]]]]]]]]^^^```cccaaaeeejjjooouuu~~~}}}yyyyyyxxxvvvvvvwwwyyy}}}~~~|||{{{{{{}}}~~~{{{xxxtttrrrsssqqqooollljjjiiiiiiiiihhhgggeeedddbbb^^^XXXTTTQQQPPPOOOMMMHHHCCC===:::444222000000000111000///////////////////////////------,,,,,,,,,---............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++,,,,,,,,,---------+++******+++---......---......---,,,,,,,,,------------------------------...//////////////////.........////////////......,,,---...000000000//////000000000000111111111111000000111111111222222222222222222333333333333444555555555555555555666777666666777888999999999999<<<<<<======>>>?????????===>>>@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLNNNPPPPPPQQQRRRUUUXXXYYY[[[\\\\\\\\\]]]___aaa```dddhhhkkkooouuu}}}{{{xxxwwwxxxxxxxxx~~~}}}|||}}}~~~~~~|||yyyuuussstttrrrooommmjjjiiiiiiiiiggggggeeeeeeccc^^^YYYUUUQQQPPPOOOMMMHHHCCC===:::555333111111222222111000////////////////////////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,+++++++++,,,,,,,,,------+++******+++---......---+++++++++,,,---...//////------------------------......////////////.........//////////////////...***+++---///111111111111//////000000000111111111000000111111111222222222111111111111222222222222444333333333444444555666666666777888999999999999<<<<<<<<<===>>>>>>??????????????????@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNOOOPPPRRRUUUXXXYYYZZZ[[[[[[[[[[[[^^^```bbbeeeiiikkklllooouuuzzz~~~zzzwww{{{yyywwwvvvxxx|||~~~~~~~~~|||zzzwwwvvvuuusssqqqnnnkkkjjjiiiiiihhhfffeeecccbbb^^^YYYVVVQQQPPPOOOMMMHHHCCC===:::666444222111222222111000////////////////////////...------,,,,,,,,,------+++++++++,,,,,,---------------------------------------......------,,,,,,,,,,,,+++++++++,,,---...,,,+++***+++---...---,,,)))***+++,,,...///000000---------------------------......//////......---...//////000000//////...,,,---///000000000///.../////////000000000111111000111111111111222222222000000111111111222222222333333333333333444555666666777888999::::::::::::;;;;;;<<<<<<===>>>>>>>>>BBBAAA@@@@@@@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJMMMNNNOOORRRUUUXXXXXXZZZ[[[ZZZZZZZZZ\\\^^^bbbfffiiikkkkkklllqqquuuwww}}}}}}zzzvvvsssrrruuuxxx{{{~~~|||zzzyyyyyyvvvuuurrrooolllkkkjjjjjjhhhfffcccaaa```]]]YYYWWWQQQPPPOOOMMMHHHCCC===:::555333111000111111000//////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++,,,,,,+++++++++,,,---...---+++++++++------,,,+++***+++,,,---......//////........................---......//////......---//////000000000000//////......///000000///...---////////////000000000111000111111111111222222222111111111222222222333333333333333444444555666777777888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<======???@@@AAABBBBBBCCCCCCBBBEEEEEEDDDEEEEEEFFFGGGHHHGGGIIIKKKMMMOOOQQQUUUWWWXXXYYYZZZZZZYYYYYY[[[]]]aaaeeehhhjjjiiijjjmmmpppssswww{{{~~~zzzxxxwwwwwwzzz}}}}}}|||{{{{{{{{{wwwuuusssooommmkkkkkkjjjhhhfffbbb```___\\\ZZZWWWQQQQQQOOOMMMHHHCCC===:::444222000///000000///...////////////////////////000///...---,,,+++++++++///...------,,,+++******))))))))))))))))))))))))---.........---,,,,,,+++---,,,+++***+++,,,---......,,,++++++------,,,+++,,,,,,---......---------........................---..................---//////000000000000//////,,,---///000000000///...////////////000000000000000111111111111222222222222222333333333444444444444444444555555777888888888888999:::;;;;;;;;;;;;999999::::::;;;<<<<<<===999<<>>??????======>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[[[[ZZZXXXWWWXXXYYY^^^cccgggfffaaa```eeejjjppppppppppppsssyyy}}}|||||||||zzzxxxxxxyyyzzz}}}}}}{{{zzzwwwtttpppmmmlllkkkjjjiiihhhfffcccbbb```^^^[[[XXXRRRQQQPPPLLLFFF@@@:::666777444111/////////...------...///000000///...---------..................+++***)))(((((()))******++++++++++++++++++++++++...------,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++*********///......------,,,,,,,,,******+++,,,,,,---......---------------------------------.........//////---------------------------...///000000111111000///000000111111000000///222111000111333444333222444444444555555444444333555555666777777888888999999999999999:::;;;<<<=========>>>???@@@AAAAAABBBDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKMMMQQQUUUXXXZZZZZZ[[[\\\[[[YYYXXXXXXZZZ^^^ccchhhgggbbbaaadddhhhiiijjjkkklllooottt{{{{{{xxxwwwvvvvvvxxx|||~~~~~~~~~~~~wwwtttpppmmmlllkkkjjjiiifffdddbbbaaa```___\\\YYYSSSRRROOOKKKFFF@@@;;;888777555222000000000///.........////////////............------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------......------,,,+++++++++***************//////---,,,+++************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,------............////////////------------------------------...///000000000000000000111111111111111000......///111444555333111333444444555555555444444444555555666666777888888888888888888999:::;;;<<<======>>>???@@@AAAAAABBBEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIJJJMMMQQQUUUXXX[[[YYY[[[\\\[[[YYYYYYYYY[[[^^^ccchhhhhhdddaaaccceeeccceeegggiiikkkoootttwww}}}{{{wwwxxx{{{{{{xxxtttqqqtttxxx}}}~~~}}}~~~wwwtttppplllkkkjjjiiihhhdddcccaaaaaa```___\\\ZZZTTTSSSOOOKKKEEE@@@<<<:::666444111000000000///......//////////////////.........------------,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---......---,,,+++************************...---,,,************++++++++++++,,,,,,---------***+++++++++++++++,,,,,,------------............////////////////////////,,,---...///000000000000000111111222222222222111000//////111333444333222333444444555555555555555444444555555666666777777::::::::::::;;;<<<============>>>???@@@AAAAAABBBDDDDDDCCCDDDDDDEEEFFFFFFIIIIIIJJJMMMPPPSSSVVVXXXYYYZZZ[[[[[[YYYYYYZZZ[[[^^^bbbggggggdddaaaaaacccaaacccgggiiikkkmmmppprrruuuxxx|||xxxqqqmmmmmmnnnssszzz{{{xxxyyy}}}~~~~~~}}}|||}}}~~~xxxtttooolllkkkjjjhhhgggcccbbbaaa``````___\\\ZZZUUUSSSPPPKKKFFFAAA===;;;444222///.../////////.../////////....../////////......------,,,,,,,,,,,,(((((()))***+++*********++++++++++++++++++++++++++++++******+++,,,,,,---***+++,,,------,,,+++*********************+++++++++***))))))***+++---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......++++++,,,,,,,,,---------////////////////////////,,,---...//////000000000000000111222222222222222666333111000111333444333333444555555666666666555444444555555666666777777::::::::::::;;;<<<============>>>???@@@AAAAAABBBAAAAAABBBCCCEEEFFFHHHIIIKKKKKKLLLLLLNNNQQQSSSTTTWWWXXXZZZZZZYYYYYYZZZ\\\]]]```dddeeecccaaaaaaaaa```cccgggiiijjjkkkmmmnnnqqqssswwwzzz|||vvvsssqqqsssxxxzzzxxxuuu|||}}}~~~~~~}}}xxxsssoooiiifffgggkkkllllllnnnrrrzzz|||~~~}}}||||||}}}}}}xxxtttooollljjjiiihhhfffcccbbb`````````^^^\\\YYYTTTSSSQQQMMMHHHCCC>>>;;;444111///......///......//////............//////......------,,,,,,++++++))))))******+++,,,,,,,,,***************************))))))******+++,,,---***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,+++***))))))***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////000111222222222222888555111000111333444444333444555666666666666666444555555666666777888888888888888888999:::;;;<<<======>>>???@@@AAAAAABBB@@@@@@AAACCCEEEGGGIIIJJJMMMLLLLLLLLLMMMOOOQQQRRRUUUVVVXXXXXXXXXXXXZZZ[[[[[[^^^aaabbbaaa``````aaa^^^aaaeeeggghhhhhhiiijjjnnnqqqtttwwwyyy~~~}}}vvvqqq}}}zzzxxxvvvtttqqqmmmkkkaaa^^^^^^aaabbbaaacccgggkkkmmmpppqqqqqqqqqssstttuuuxxx{{{~~~~~~}}}}}}|||xxxtttooollljjjiiigggfffdddbbbaaa```___^^^[[[XXXSSSSSSQQQNNNJJJDDD>>>;;;444222///...///000000///000///...------...///000......------,,,++++++***,,,,,,++++++,,,...///000++++++++++++++++++++++++************+++,,,---...,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,------------+++***))))))+++...000,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---...///000111111111111444222000000222333333333333444555666777777777777555555666777777888888999999999999999:::;;;<<<=========>>>???@@@AAAAAABBBAAAAAABBBCCCEEEFFFHHHIIIKKKKKKKKKLLLMMMOOOQQQRRRSSSUUUVVVWWWWWWWWWYYY[[[YYY[[[]]]^^^___``````aaa```bbbeeefffgggggghhhiiikkknnnqqqrrrssswww}}}{{{wwwuuussspppllliiifffbbb```aaa```]]]^^^bbbbbbdddfffggggggfffggggggiiikkknnnoooqqqssswwwyyyzzz}}}~~~}}}|||xxxtttooollljjjiiigggfffeeecccaaa```___]]]ZZZXXXRRRRRRRRRPPPKKKDDD>>>;;;555333000000000111111000000///...------...///000......---,,,,,,+++*********)))(((((((((***---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......,,,++++++,,,......,,,,,,,,,------.........///...+++***)))+++---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,---------..............................+++,,,---...////////////------///000000111111111///...///111444444333111333444555666777777777777666666777777888888999999<<<<<<<<<<<<===>>>??????======>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDEEEGGGGGGIIIIIIJJJKKKMMMPPPRRRTTTRRRSSSUUUVVVVVVWWWXXXZZZYYYYYY[[[\\\]]]___aaabbbbbbdddggghhhhhhhhhiiikkkiiikkkmmmnnnooosssyyy~~~nnniiifffeeeccc______bbb]]]___bbbbbbaaa``````aaa^^^___aaabbbcccdddgggjjjfffiiimmmqqquuuwwwxxxxxxzzz}}}~~~}}}|||yyywwwvvvtttrrrnnnkkkiiigggfffgggeeecccbbbaaa___[[[XXXVVVTTTQQQNNNJJJEEE>>>:::666444111000000///...,,,/////////000000000000000........................,,,,,,---...---,,,***)))(((((()))+++++++++++++++...---,,,+++,,,---...///......---,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////.........111111111111111111111111555555555555666666666666444444555777888:::;;;;;;999999::::::;;;<<<<<<<<>>999666333111000000///...,,,////////////////////////........................,,,,,,---------,,,+++***))))))******+++,,,,,,,,,,,,+++++++++,,,...///000------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////////////////.........///111222333444555555555555555555666666666444444555777888999:::;;;888999999::::::;;;<<<<<<>>>>>>>>>??????@@@@@@@@@@@@BBBDDDDDDDDDEEEFFFHHHHHHIIIJJJKKKMMMMMMNNNNNNPPPQQQRRRSSSRRRRRRSSSUUUWWWXXXZZZ\\\^^^___``````ccccccddddddddddddddddddfffgggiiikkkmmmnnnoooooopppttt{{{}}}xxxuuuqqqnnnkkkiiihhhhhhhhhgggeeedddbbb```____________bbbaaa```aaabbbaaa___]]]___```aaabbbccceeegggiiimmmnnnrrruuuyyy}}}~~~~~~}}}{{{yyyvvvuuurrrooollliiiggggggfffeeedddcccbbb___\\\YYYUUUSSSPPPMMMIIIDDD===999555333000/////////...,,,000/////////...---------------------------------,,,,,,,,,---,,,,,,+++***+++*********+++,,,---...*********+++,,,...000111***+++,,,------,,,++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))******++++++,,,,,,------,,,,,,+++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////////////////......///111222333444555444444444555555555666666444444555666888999::::::888888999::::::;;;;;;<<<======>>>>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDEEEGGGIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRRRRQQQQQQSSSUUUWWWXXXYYY[[[]]]^^^^^^___bbbbbbccccccbbbaaaaaa```bbbccceeeggghhhjjjjjjjjjllloootttzzz|||yyywwwvvvtttooommmjjjgggdddbbbaaaaaacccbbbaaa``````]]]ZZZVVVYYYYYYXXXXXXXXXXXXYYYYYY[[[\\\___cccfffjjjlllmmmrrrqqqrrrtttwwwyyyxxxwww{{{zzz{{{~~~~~~~~~~~~|||zzzxxxvvvtttpppmmmkkkiiihhhfffeeedddcccbbb```\\\YYYUUUSSSPPPLLLIIICCC===999444222000/////////...---000000///...---,,,,,,+++------------------------++++++,,,,,,,,,++++++++++++++++++++++++---...///******++++++,,,---...///(((***,,,------,,,+++))),,,,,,++++++,,,,,,---...***************+++++++++((())))))***+++,,,------------,,,,,,+++************+++,,,---------------++++++,,,,,,,,,,,,---------------............///............////////////111111111111111111111111333333333444555555555666444444555666777888999:::999999::::::;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBB@@@AAACCCDDDCCCDDDEEEGGGJJJJJJJJJKKKLLLLLLMMMNNNNNNPPPQQQRRRQQQQQQSSSUUUWWWXXXYYYZZZ\\\\\\]]]]]]______````````````_________```bbbdddeeefffggggggjjjmmmppptttyyy~~~yyytttpppnnnlllkkkkkkjjjiiigggccc]]]YYY[[[YYYWWWVVVVVVUUUTTTSSSUUUVVVXXXZZZ]]]```cccdddddddddfffhhhjjjkkkkkkkkkmmmllllllooorrrtttttttttssstttwwwzzz~~~~~~~~~~~~}}}{{{zzzxxxuuurrrooommmkkkjjjfffeeedddcccccc```]]]ZZZUUUSSSPPPMMMIIIDDD===999555333000000000000///...000000///...---,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,++++++((()))+++---------+++***,,,,,,++++++,,,,,,---...))))))*********+++++++++)))******+++,,,------...,,,,,,,,,++++++***************+++,,,------------+++++++++,,,,,,------------------............///---.........//////000000111111111111111111111111222222222333444555555555444444555666777888888999:::::::::;;;<<<<<<======;;;<<<<<<>>>???@@@AAAAAA???AAACCCDDDDDDDDDFFFHHHKKKKKKJJJJJJKKKLLLMMMNNNNNNPPPQQQRRRRRRRRRTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\]]]^^^____________^^^___aaabbbcccdddeeeeeedddfffiiilllpppuuu{{{~~~|||wwwppphhhbbb```]]]ZZZXXXXXXWWWUUUSSSUUUUUUVVVWWWYYY\\\^^^___\\\]]]___aaabbbcccdddddddddcccbbbdddfffhhhggggggeeegggiiimmmpppsssuuuvvv{{{~~~~~~~~~|||zzzyyyvvvssspppmmmkkkkkkfffeeedddccccccaaa^^^[[[VVVTTTQQQNNNJJJDDD>>>:::555333111111111222111000000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,)))***+++,,,---------,,,,,,---------,,,+++***))))))***+++---------,,,,,,,,,,,,++++++,,,,,,---...))))))******+++,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++***++++++,,,,,,------...---------............///------......///000000000......///111222333444555000111222222333444555555444444555666666777888888999999:::;;;;;;<<<<<<===<<<<<<======>>>???@@@@@@>>>@@@CCCDDDEEEFFFIIIKKKLLLKKKJJJJJJJJJLLLMMMNNNNNNPPPRRRSSSSSSSSSUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYZZZ[[[]]]^^^_________^^^___```aaabbbccccccccccccdddfffhhhkkkoootttxxx{{{|||uuunnnjjjeeecccbbb```\\\YYYYYYXXXXXXXXXYYYZZZ\\\]]]ZZZ\\\^^^___^^^^^^___aaa^^^]]]\\\]]]^^^______]]]]]]___aaadddgggiiikkkkkkkkknnnqqqssstttuuuwwwyyyzzz|||~~~~~~}}}yyyxxxuuurrrnnnllljjjiiifffeeeddddddcccaaa^^^\\\WWWUUURRROOOKKKFFF???;;;666444333222333333222111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---'''(((+++---------+++***++++++,,,---,,,+++*********++++++,,,------......,,,,,,++++++,,,,,,---...*********+++,,,---------*********+++++++++++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,---......---------............///------......///000000111......///111222333444555000000111222333444555555444444555555666777777777777888888999999:::;;;;;;<<<=========>>>>>>??????>>>@@@CCCEEEFFFHHHKKKNNNMMMLLLJJJJJJJJJKKKMMMNNNOOOQQQSSSTTTTTTTTTVVVXXXZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbbbbdddeeefffgggiiilllppptttsssvvv{{{{{{yyyvvvppplllfffeeedddbbbbbbccceeefffbbbdddeeedddbbb``````bbb___^^^]]]]]]^^^___^^^\\\]]]^^^aaaccceeefffggggggbbbccccccbbbaaabbbdddfffiiikkknnnppprrruuuyyy|||}}}~~~~~~~~~xxxvvvssspppmmmkkkiiihhhfffeeeddddddcccbbb___\\\XXXVVVSSSOOOLLLFFF@@@<<<777555333333444444333222/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---%%%'''+++---...---***((()))***+++,,,---,,,,,,+++,,,,,,+++,,,---...///000,,,,,,++++++,,,,,,---...******+++,,,------......*********)))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......---------.........//////---------...///000000111111111111111111111111111///000111222333444555555444444555555666666777777666666666777888888999999============>>>>>>>>>>>>===@@@CCCEEEGGGJJJMMMOOOMMMLLLJJJIIIJJJKKKMMMNNNPPPQQQSSSTTTTTTUUUWWWYYY[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^___```aaaaaaaaabbbcccdddcccdddfffjjjmmmnnnrrrvvvyyy|||vvvtttrrrpppooopppqqqrrrlllnnnooommmhhheeeeeefffeeecccbbbbbbccccccbbb```___aaaccceeeggghhhhhhhhh___^^^]]][[[YYYYYY[[[^^^ZZZ\\\___aaacccfffjjjmmmlllpppsssqqqnnnlllooosssttttttuuuwwwxxxzzz{{{{{{xxxxxxzzz|||~~~|||~~~~~~~~~}}}{{{yyyvvvqqqnnnmmmlllkkkiiieeeeeeeeeeeeeeeddd```]]]VVVQQQLLLIIIHHHEEE@@@<<<777666555444555444222000///.........------------+++***)))***+++,,,***(((,,,+++***))))))***+++,,,++++++************++++++))))))***+++,,,------...........................******************++++++******))))))))))))******+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......111000///..............................///000000////////////000000000000222222333333333333444444555555444555555666777888888888888999:::;;;===>>>>>>>>>>>>>>>============BBBCCCDDDEEEEEEGGGKKKNNNIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPRRRSSSTTTVVVYYY[[[\\\[[[[[[ZZZ[[[[[[\\\\\\[[[\\\]]]]]]\\\[[[\\\^^^```_________```aaabbbccc`````````aaabbbdddeeefffkkkmmmpppsssvvvyyy}}}zzzvvvtttttttttxxxrrrkkkiiijjjkkkiiiggggggffffffiiillllllfff```^^^]]][[[YYYXXXWWWVVVVVVWWWWWWXXXYYY\\\___aaaccceeeeeedddcccccccccccccccfffdddbbbbbbdddggghhhiiikkkkkkkkkkkkmmmoooqqqsssrrrsssuuuwwwyyyzzzzzz{{{zzz|||}}}}}}|||{{{{{{|||}}}}}}|||||||||{{{{{{{{{}}}{{{xxxwwwttttttttttttttttttttttttvvvuuutttrrrrrrtttuuuvvvrrrssssssrrrpppnnnoooppp~~~}}}yyyvvvrrrooommmlllkkkjjjfffeeeeeeeeeeeeccc___\\\WWWSSSNNNJJJIIIEEE@@@<<<666555444333444333111////////////.........------000...---,,,,,,+++)))''',,,+++***))))))***+++,,,+++******************+++''''''((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))************))))))***************************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------,,,+++++++++++++++...............///000000////////////000000000000222222222333333333444444333333222333333444555666555555666666777999:::;;;>>>=====================@@@BBBDDDDDDEEEFFFIIIKKKIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPRRRTTTTTTVVVYYY\\\^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]][[[ZZZ[[[]]]^^^^^^___``````aaaaaabbb_________```aaabbbcccddddddfffiiilllnnnqqquuuxxx~~~{{{wwwuuussspppqqqrrroooiiicccbbbaaa___]]][[[YYYXXXXXXYYYYYYYYYYYYZZZ\\\^^^___fffeeeeeedddccccccccccccdddbbb```aaaccceeeffffffeeedddddddddeeegggiiijjjbbbcccdddeeefffggggggggglllnnnoooooonnnmmmnnnoooooooooooonnnnnnnnnnnnnnnlllmmmllllllkkkiiigggfffeeeeeeeeeeeeeeeeeeeeeeeejjjiiigggffffffgggiiijjjhhhiiijjjhhhfffeeeeeefff~~~zzzvvvrrrooonnnmmmkkkjjjfffeeeeeeddddddaaa^^^ZZZXXXTTTOOOLLLJJJFFF@@@;;;555444222222222222000...000000000/////////......111000.........---***(((++++++************++++++************************---,,,,,,,,,+++++++++***++++++++++++++++++++++++...---+++***)))(((((((((++++++************++++++)))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////...------------..................///000000////////////000000000000222222222222333333333333333333222333333444555666888888888999:::;;;<<<===========================>>>@@@CCCDDDDDDEEEFFFHHHHHHHHHIIIJJJLLLMMMOOOPPPMMMOOORRRSSSTTTVVVZZZ\\\```___]]]\\\ZZZYYYYYYYYY\\\]]]]]]\\\ZZZYYYZZZ[[[\\\]]]___```aaa``````______^^^^^^^^^______```aaa^^^```ccceeefffiiimmmppprrr}}}~~~yyysssnnnnnnmmmjjjgggdddbbbaaa```]]]]]]]]]\\\]]]^^^______eeeeeeeeeeeedddcccbbbaaaaaa```___```bbbccccccbbb______^^^^^^______```aaadddeeeeeeffffffffffffeeebbbdddffffffeeeeeefffgggeeeeeeeeefffffffffffffffjjjjjjiiiiiihhhhhhggggggcccccccccccccccccccccccccccbbb```______```bbbcccaaabbbcccbbb```___```aaa~~~zzzwwwsssqqqooonnnllljjjgggfffeeedddcccaaa]]]YYYYYYUUUPPPMMMJJJFFF???:::555333111000000000///---000000000000////////////...------...//////...,,,++++++++++++++++++++++++*********++++++*********///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,++++++++++++++++++,,,(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......000//////.........//////...............///000000////////////000000000000111222222222222333333333555555444555555666777888::::::::::::;;;<<<===>>><<<<<<<<<===============;;;>>>AAACCCCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNOOOKKKMMMOOOQQQRRRUUUXXX[[[]]]\\\[[[ZZZYYYXXXXXXXXX\\\]]]]]]\\\ZZZXXXYYYZZZZZZ[[[^^^___``````^^^]]]^^^]]]]]]\\\\\\\\\]]]]]]]]]^^^aaabbbccceeehhhkkkjjjttt|||yyyvvvtttssslllkkkjjjiiihhhggggggggglllmmmmmmmmmllljjjhhhffffffeeeeeefffhhhhhhgggeeedddddddddcccccccccccccccddddddddddddccccccbbbaaaccceeefffgggffffffggghhhfffffffffggghhhiiiiiiiiieeeeeecccbbbbbbaaaaaabbb``````aaaaaaaaaaaaaaabbbeeedddbbbaaaaaabbbdddeeecccdddeeedddbbbbbbbbbddd~~~zzzwwwtttrrrpppooollljjjgggfffeeeeeedddaaa]]]ZZZYYYUUUQQQNNNKKKFFF???:::444222000/////////...---000000000000////////////---,,,+++,,,......,,,++++++++++++,,,,,,+++++++++)))***++++++++++++***)))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,,,,++++++++++++++++++,,,(((((()))***+++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,...............///000000////////////000000000000111111111222222222333333555555444555555666777888666666666666777888999999;;;;;;<<<<<<=========>>>:::===@@@BBBBBBAAABBBCCCEEEEEEEEEFFFHHHJJJKKKLLLIIIJJJMMMNNNOOOQQQUUUWWWWWWWWWVVVVVVWWWXXXYYYYYY[[[\\\]]][[[YYYXXXXXXYYYXXXZZZ\\\^^^___^^^]]]\\\]]]\\\[[[[[[ZZZZZZ[[[[[[\\\^^^`````````bbbeeegggccckkkvvv~~~~~~zzzvvvttt{{{|||}}}}}}|||yyyuuusssqqqppppppqqqrrrrrrpppnnnnnnnnnmmmmmmlllkkkkkkjjjjjjjjjiiiiiihhhfffeeedddeeegggiiiiiihhhhhhhhhiiihhhhhhiiikkklllmmmnnnooojjjhhhfffdddccccccddddddkkkkkklllllllllmmmmmmmmmjjjiiigggffffffgggiiijjjiiikkklllllljjjjjjkkklll~~~~~~zzzxxxuuusssrrrooollljjjgggffffffeeeeeebbb^^^[[[WWWTTTPPPMMMKKKFFF???999555222000...//////......000000000/////////......///...,,,,,,,,,+++(((&&&++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((())))))***+++---...++++++************++++++)))))))))***+++++++++,,,************************++++++++++++++++++++++++************++++++++++++,,,,,,++++++,,,,,,------...............///000000////////////000000000000111111111111222222222222333333222333333444555666777777666666777888888999;;;;;;;;;<<<<<<======>>>;;;===???@@@@@@@@@AAACCCEEEEEEEEEEEEFFFGGGIIIJJJHHHIIIKKKLLLMMMOOORRRTTTRRRRRRSSSTTTVVVXXXZZZ[[[ZZZ[[[[[[ZZZXXXWWWXXXYYYXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]```bbbccciiipppuuuwww{{{~~~}}}||||||||||||{{{zzzwwwwwwxxxwwwwwwuuutttsssyyyxxxxxxwwwvvvtttrrrrrrmmmoooppppppnnnnnnnnnoooooopppqqqsssuuuwwwxxxyyyzzzxxxuuusssssstttvvvwww~~~xxxwwwuuuttttttuuuwwwxxx{{{}}}~~~~~~}}}}}}zzzxxxvvvtttrrrpppmmmjjjgggffffffffffffddd```^^^UUURRROOOMMMKKKFFF???999666333000.../////////.../////////.........------///...,,,,,,,,,+++(((&&&++++++,,,------,,,++++++(((***+++,,,,,,+++***((()))))))))******+++++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,*********))))))***************************++++++************************************************++++++++++++++++++++++++...---------......///000...............///000000////////////000000000000111111111111222222222222333333222333333444555666888888888888888888999:::::::::;;;<<<<<<===>>>>>><<<>>>????????????AAACCCFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLLLLLLLMMMPPPRRRQQQRRRRRRTTTVVVXXXZZZ[[[XXXYYYZZZZZZXXXXXXXXXZZZXXXYYYYYYZZZZZZ[[[\\\\\\ZZZZZZYYYYYYYYYZZZZZZ[[[ZZZ[[[[[[[[[ZZZZZZ\\\^^^bbbfffkkkmmmnnnppptttxxx~~~zzzxxxvvvtttssspppmmmjjjgggffffffggggggeeebbb___SSSPPPNNNLLLKKKFFF???999666333000...///////////////.........------------,,,++++++,,,------,,,***++++++------------++++++((()))+++,,,,,,+++)))(((*********))))))))))))(((************************++++++***************+++******))))))))))))******+++++++++***************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---...............///000000////////////000000000000000111111111111222222222555555555555555666888888555444444444444444555666::::::;;;;;;<<<===>>>>>>>>>>>>???>>>>>>???BBBDDDHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMPPPRRRSSSSSSSSSUUUVVVXXXZZZ[[[WWWXXXZZZYYYXXXXXXYYYZZZYYYXXXXXXXXXYYYZZZ[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]]\\\___cccddddddfffjjjmmmnnnrrrwww}}}~~~}}}yyyuuuqqqooonnnlllkkkffffffggghhhhhhfffaaa^^^WWWUUURRROOOKKKEEE>>>999666333000...////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++((()))***++++++,,,,,,+++...---+++***)))(((((((((******+++++++++,,,,,,,,,+++++++++***((((((***---...---+++******+++---...---+++***+++,,,,,,***)))+++,,,+++'''(((---///...---......//////////////////......------///000111///000111222333222111111555444333222222333555666555555555666777777888888::::::::::::;;;<<<======@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGMMMNNNNNNOOOOOOPPPPPPQQQSSSSSSSSSRRRRRRTTTXXX[[[ZZZZZZZZZYYYXXXXXXWWWWWWZZZ[[[[[[ZZZYYYYYYZZZ\\\ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]^^^```aaacccdddddddddccchhhnnnrrrvvv~~~~~~~~~zzzuuuqqqnnnllljjjhhheeeeeefffggggggeee```]]]WWWUUUSSSPPPLLLFFF???:::777444111///000000000000/////////.........------000///...---,,,***)))))))))))))))***+++,,,---...)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++******++++++******)))(((,,,,,,,,,+++******))))))*********+++++++++,,,,,,***+++++++++******,,,------,,,***))))))***,,,---,,,,,,++++++++++++,,,---+++...///------000///,,,,,,---......//////......000000/////////000111222333333222222222333444555555444333222222444555666666666777777777777888888::::::::::::;;;<<<======????????????AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHMMMMMMNNNNNNOOOPPPPPPPPPRRRSSSSSSRRRRRRTTTXXX[[[\\\\\\[[[[[[ZZZYYYYYYXXXZZZ[[[\\\[[[YYYYYYZZZ\\\ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ\\\]]]^^^___```aaaaaaaaaaaadddiiikkkmmmrrrzzz~~~{{{uuupppmmmjjjhhhfffddddddeeeffffffccc___[[[WWWUUUSSSPPPMMMGGG@@@<<<888555222000111111111111............---------,,,000000///...,,,+++*********************+++,,,,,,)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,++++++)))(((&&&&&&***+++,,,------,,,+++***))))))*********+++++++++(((***,,,,,,++++++,,,---+++***)))(((((()))***++++++,,,---+++******...222??????:::333/////////,,,,,,---......//////......000///.........///000111555333111000000222555777444444333222333444555666777777777888888888888888::::::::::::;;;<<<======>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIMMMMMMMMMNNNOOOOOOPPPPPPRRRRRRSSSRRRRRRTTTXXX[[[]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZYYY[[[\\\ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]___bbbcccdddgggmmmrrrxxx~~~}}}yyysssooollljjjgggfffccccccdddeeeeeebbb]]]YYYWWWUUUSSSQQQMMMHHHBBB===777555111000000111111000......---------,,,,,,,,,---------------.........///...,,,+++)))(((((('''))))))***+++++++++++++++))))))*********+++++++++))))))***++++++++++++++++++++++++***)))((('''&&&)))***,,,.........,,,+++)))))))))*********++++++(((***,,,,,,+++)))))))))+++***))))))))))))***+++***,,,...,,,)))***000666ZZZSSSEEE444,,,,,,///...---...//////000000//////---,,,,,,+++,,,---...///111000///...///000222333333333333333333444666666666666777888999:::;;;;;;::::::::::::;;;<<<======>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDFFFGGGIIIJJJLLLLLLMMMMMMNNNOOOOOOOOOQQQRRRRRRSSSSSSUUUXXX[[[]]]]]]^^^^^^]]]\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZ[[[\\\ZZZZZZZZZYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYY[[[^^^___```ccchhhllllllqqqwww~~~~~~~~~{{{wwwrrrnnnlllkkkiiihhhccccccdddddddddaaa\\\XXXVVVTTTRRRQQQNNNIIIBBB>>>666333000//////000//////......---------,,,,,,,,,,,,,,,,,,---------......///...,,,***)))'''''''''))))))***++++++++++++***(((((((((((())))))))))))))))))***++++++++++++***))))))************))))))(((***,,,...///...---,,,)))************+++++++++)))***,,,+++)))'''&&&&&&++++++************++++++))),,,...,,,)))***000666TTTNNNAAA222***+++......//////000111111111111000---,,,,,,+++,,,---.../////////000111111111111000222222333333444555666666333444555777999;;;===>>>::::::::::::;;;<<<======????????????@@@BBBCCCDDDBBBBBBCCCDDDFFFGGGIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSUUUXXX[[[\\\]]]^^^^^^]]]\\\ZZZYYYYYY[[[]]]]]]\\\[[[[[[\\\[[[ZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[\\\\\\]]]___bbbdddcccfffiiilllqqqzzz~~~~~~zzzvvvrrrnnnmmmkkkjjjiiidddddddddddddddaaa\\\XXXTTTSSSQQQPPPMMMIIICCC>>>666333000....../////////............---------,,,......---,,,,,,+++******+++******)))))))))******((()))******++++++******'''(((((((((((()))))))))((()))******++++++******(((((()))++++++,,,,,,,,,)))***+++---------,,,,,,******+++++++++,,,,,,,,,***+++,,,+++(((&&&&&&'''++++++++++++++++++++++++)))+++,,,+++***+++///333444555333...,,,...---+++//////000111111111111000000///.........///000111///000222333444333222111111222333444444555666666222333555777999;;;===>>>::::::::::::;;;<<<======?????????@@@AAABBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSTTTVVVXXX[[[\\\]]]^^^___^^^\\\ZZZYYYYYY[[[^^^^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYXXX[[[[[[ZZZYYYYYYYYYYYYZZZZZZ]]]___aaadddjjjttt{{{}}}~~~|||xxxsssooommmkkkiiihhhdddddddddeeedddaaa\\\XXXSSSRRRPPPOOOMMMHHHBBB>>>777444000//////000000////////////.........------,,,,,,,,,++++++******)))***)))))))))))))))***+++((())))))***************)))))))))************+++((())))))***************))))))+++,,,,,,---------*********++++++++++++++++++,,,,,,,,,,,,---------***++++++***))))))+++,,,))))))************))))))*********++++++,,,...///###(((,,,,,,...000...***------...///////////////000000/////////000111222111111111111111222222333111111333444555666666666444444555666888999::::::::::::::::::;;;<<<======>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPRRRTTTTTTVVVYYY[[[]]]___```aaa```^^^\\\ZZZYYY[[[^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXYYYXXXWWWWWWXXXXXXWWWVVVUUUWWWYYYZZZZZZ^^^dddjjjttt}}}~~~}}}~~~zzzuuupppmmmjjjhhhfffeeeeeeeeeeeedddaaa\\\XXXRRRQQQOOONNNLLLHHHBBB>>>888555222000000111111111000////////////.........(((((()))***++++++,,,,,,---,,,+++)))(((((((((((((((((()))******************++++++++++++,,,,,,,,,(((((()))***************++++++,,,------------,,,++++++***))))))******+++,,,,,,,,,---------......******+++++++++,,,///222(((((())))))))))))((((((***))))))***,,,------++++++......,,,---//////,,,+++,,,------......------///......------///000111111000...------///111333000111333444555666666666666666666666777777777777::::::::::::;;;<<<======<<<<<<======>>>@@@AAABBBEEEEEEDDDEEEEEEFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMMMMNNNPPPRRRTTTUUUVVVYYY[[[___```bbbcccbbb```]]][[[YYY\\\^^^___]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZUUUUUUVVVVVVVVVWWWWWWWWWUUUVVVWWWWWWXXXXXXXXXWWWUUUUUUUUUVVVYYYZZZZZZZZZUUUWWWXXXVVVTTTUUUYYY]]]bbbiiirrrxxx~~~}}}~~~~~~}}}|||{{{yyyvvvrrrnnnkkkjjjiiihhhgggggggggfffbbb\\\XXXRRRRRRRRRPPPKKKFFFAAA>>>;;;666111///000000...+++,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++***************+++,,,+++)))'''))),,,---,,,***'''(((******((('''((())))))))))))***+++++++++,,,,,,++++++***)))((('''''')))***+++,,,---,,,+++***,,,***(((***---...---+++++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........///000000111111222111111111000000//////111222222333333444444555555555666777888999::::::777888888999999:::;;;;;;======>>>>>>???@@@BBBCCCDDDDDDCCCDDDDDDEEEFFFGGGIIIIIIJJJLLLMMMNNNOOOPPPRRRRRRTTTVVVWWWXXXYYYYYY]]]]]]^^^___`````````___\\\]]]^^^]]]ZZZYYYXXXYYY\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSUUUWWWXXX^^^XXXUUUWWWWWWUUUUUUXXXYYYXXXWWWVVVUUUTTTTTTTTTUUUTTTSSSRRRRRRRRRSSSTTT^^^aaadddgggkkkuuu~~~~~~~~~}}}~~~~~~}}}|||{{{yyyvvvrrrnnnllljjjjjjgggfffffffffeeebbb]]]YYYSSSRRRQQQNNNJJJEEEAAA>>>;;;777222000111111///---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***************)))))))))))))))***,,,***))))))+++,,,***(((''')))******)))(((((()))***************+++++++++++++++******))))))(((((()))***++++++,,,,,,+++++++++)))((())),,,---,,,***************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------......///000000000111111111111000000000///111222222333333444444555444555555666777888999:::888888888999::::::;;;;;;======>>>>>>???AAABBBBBBEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXXXXYYY[[[\\\]]]^^^____________]]]______^^^[[[YYYYYYYYY\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUTTTSSSSSSUUUVVVWWWVVVUUUUUUUUUVVVWWWYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWWTTTSSSQQQPPPPPPQQQRRRRRRSSSVVVYYY[[[]]]eeepppxxx~~~~~~~~~}}}}}}}}}|||{{{{{{yyyuuuqqqnnnllljjjjjjeeeeeeeeeeeeeeebbb^^^ZZZSSSRRRPPPMMMHHHDDDAAA???;;;666222000111222111///........................,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))),,,+++******))))))))))))+++*********++++++***((((((***++++++***))))))***+++++++++************************)))))))))))))))+++************+++,,,,,,***)))((()))***+++***)))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------......//////000000111111111111000000000000111222222333333444444555444444555666777777888888888888999999::::::;;;;;;======>>>???@@@AAABBBBBBEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^```aaaaaa```]]]ZZZZZZZZZZZZ[[[]]]]]]]]][[[YYYXXXWWWVVVTTTTTTSSSTTTUUUVVVRRRZZZ\\\VVVUUUZZZ\\\YYY\\\\\\ZZZYYYXXXWWWWWWWWWRRRQQQPPPNNNNNNNNNOOOPPPNNNQQQSSSTTTUUUYYY```eeekkksss~~~}}}}}}}}}|||||||||{{{{{{zzzxxxuuuqqqnnnlllkkkjjjdddccccccddddddbbb^^^[[[TTTRRROOOKKKGGGCCCAAA???999555000///111222111//////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++...---,,,+++************((()))***+++,,,,,,+++***)))***,,,,,,***)))***+++,,,+++++++++***))))))))))))))))))))))))*********+++***)))))))))***,,,---)))((((((((()))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************++++++++++++++++++++++++++++++,,,,,,---...//////---......///000000111111111111111000000000000000111222222333333444444555444444444555666777777777888888999999:::;;;;;;<<<===>>>???@@@AAABBBBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQSSSTTTUUUVVVVVVVVVUUUVVVWWWYYY[[[\\\\\\]]]aaabbbbbb```]]][[[ZZZZZZYYYZZZ\\\]]]]]][[[YYYWWWVVVUUUTTTSSSSSSSSSTTTTTTVVVccceeeZZZTTTZZZ[[[UUUYYYXXXWWWVVVUUUTTTTTTTTTQQQPPPOOOMMMMMMMMMNNNNNNLLLNNNPPPQQQQQQSSSVVVYYY___dddlllttt|||}}}||||||~~~{{{zzzzzz{{{{{{zzzzzzxxxuuuqqqnnnlllkkkkkkcccbbbbbbccccccaaa^^^\\\TTTSSSPPPLLLHHHDDDAAA@@@777333///...///000///---///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++))))))(((((((((%%%''')))+++,,,,,,,,,,,,)))***,,,,,,***)))***+++,,,+++++++++***))))))))))))))))))))))))*********+++***)))((()))***+++,,,((()))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************++++++++++++++++++++++++------------------------...//////000000111111222000000000000000000111111111222222333333444444555444444555555666666777777888999999:::;;;;;;<<<<<<===>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUSSSTTTVVVXXXYYYZZZ[[[[[[```aaaaaa```]]][[[ZZZ[[[XXXYYYZZZ[[[ZZZYYYWWWUUUSSSSSSSSSRRRRRRRRRSSSSSSVVVccceeeYYYRRRWWWXXXRRRVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMMMMGGGHHHJJJKKKKKKLLLNNNOOOVVVYYY]]]aaafffnnnyyy}}}||||||~~~|||yyywwwxxxyyyzzzzzzzzzxxxuuuqqqnnnmmmlllkkkcccbbbaaabbbbbb```^^^[[[TTTSSSQQQMMMIIIEEEBBB@@@777333///---...///...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********)))((('''&&&&&&&&&&&&&&&$$$'''***,,,,,,,,,,,,---(((***++++++***))))))***+++++++++************************)))))))))))))))***))))))))))))***++++++((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++......---------,,,,,,,,,......//////000111111111000000000000111111111111111222222333333444444555555555666666666777777777999999::::::;;;;;;<<<<<<===>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJLLLMMMNNNOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYYYY]]]______^^^\\\ZZZZZZZZZXXXXXXXXXWWWVVVUUUTTTSSSPPPPPPPPPQQQQQQRRRRRRRRRPPPXXXZZZSSSPPPTTTVVVSSSUUUUUUSSSRRRQQQPPPPPPPPPPPPOOONNNLLLKKKKKKKKKLLLFFFGGGHHHIIIJJJJJJKKKKKKJJJMMMPPPRRRTTTZZZcccjjjsss|||{{{{{{}}}}}}yyyvvvuuuvvvxxxzzzzzzyyywwwtttqqqnnnmmmlllllldddcccaaaaaaaaa___]]]ZZZTTTTTTRRRPPPLLLGGGBBB???999555000...//////---+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))(((((('''''''''''''''(((&&&)))---...,,,***)))***''')))******)))(((((()))***************+++++++++++++++******))))))((((((((())))))***************)))***+++***((('''(((***(((((((((((((((((((((((())))))))))))************************************,,,,,,------------------,,,,,,------...////////////000000000111111111111111222222333333444444555666666777777777777888888999999::::::;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPOOOPPPQQQRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWXXXXXXXXXZZZ[[[]]]\\\ZZZYYYYYYZZZYYYWWWUUUSSSQQQPPPPPPPPPLLLMMMNNNOOOPPPQQQQQQQQQNNNOOOOOOOOOPPPRRRTTTVVVTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIBBBEEEHHHIIIKKKNNNTTTYYY___jjjzzz|||{{{{{{}}}{{{xxxtttsssuuuxxxzzzzzzyyywwwtttqqqooommmlllllleeecccaaa``````___\\\ZZZTTTTTTTTTQQQMMMHHHCCC???;;;666111///000000...,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++***************+++,,,(((+++//////+++((('''''''''(((******((('''((()))))))))******+++++++++,,,,,,++++++***)))((((((''''''(((***+++++++++***))))))+++,,,+++((('''(((***))))))))))))))))))))))))))))))))))))***************************************++++++,,,---...//////******+++,,,,,,------...//////000000111111111222111222222333333444555555777777777777888888888888999999:::;;;;;;<<<<<<===<<<>>>@@@CCCDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIJJJLLLMMMNNNOOOPPPOOOOOOPPPQQQRRRRRRRRRRRRTTTUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[[[[YYYXXXYYYZZZYYYWWWSSSPPPNNNNNNNNNOOOJJJKKKLLLNNNOOOPPPQQQQQQRRRLLLKKKOOORRRQQQSSSWWWRRRQQQPPPOOONNNMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGHHHGGGEEEDDDEEEEEEDDDDDD@@@CCCGGGHHHGGGIIILLLPPPQQQZZZfffpppzzz{{{zzzyyy{{{yyywwwtttssstttvvvvvvvvvxxxuuuqqqnnnmmmmmmlllkkkfffcccaaa______^^^]]][[[VVVUUURRRPPPNNNJJJDDD@@@777555222000000000///......000000///...---...///000//////---,,,***((('''))))))))))))))))))))))))***++++++++++++***))))))''''''&&&&&&&&&(((***+++'''((()))******)))(((''',,,+++***)))))))))++++++---(((###$$$(((***)))'''(((((((((((())))))))))))+++*********))))))(((((())))))(((((()))***+++++++++***)))((((((***,,,---///...---,,,,,,,,,---...+++++++++,,,,,,,,,------......///////////////.../////////000111111222222000000111222333333444444222333444444444444666888BBB@@@>>><<<;;;;;;<<<=========>>>???@@@AAAAAABBBDDDEEEFFFGGGHHHHHHGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQQQQRRRRRRRRRRRRRRRUUUTTTRRRQQQQQQSSSUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYWWWVVVSSSQQQPPPPPPQQQQQQQQQPPPPPPOOONNNNNNNNNNNNOOOPPPPPPPPPQQQQQQRRRRRRPPPPPPOOONNNMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFKKKNNNSSS[[[eeeqqq}}}~~~|||{{{{{{~~~{{{xxxuuutttuuuvvvwwwwwwyyyvvvrrrooonnnnnnlllkkkeeeccc```______^^^\\\[[[WWWUUUSSSPPPMMMIIICCC???777444111000000000///......///000///...---...///***+++,,,,,,------------***************************++++++++++++***)))))),,,+++***(((((((((((()))(((((())))))))))))((((((++++++***))))))******++++++&&&######&&&)))(((&&&(((((((((((())))))))))))************)))))))))((()))))))))))))))***++++++,,,+++***)))***+++---......---,,,++++++,,,------,,,,,,,,,---------......+++,,,---...///000000000/////////000111111222222000000111222222333444444444555777777777999;;;>>>AAA@@@>>><<<;;;;;;<<<=========>>>???@@@AAAAAABBBAAABBBBBBCCCCCCDDDDDDEEEHHHIIIJJJKKKLLLMMMMMMNNNPPPPPPQQQQQQRRRRRRRRRSSSTTTSSSRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXXXXXXXYYYVVVUUURRRPPPOOOOOOPPPQQQMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQOOONNNNNNMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHLLLPPPVVV^^^ffflll{{{}}}{{{{{{}}}~~~~~~~~~}}}yyyuuussstttwwwxxxyyy{{{wwwssspppooonnnmmmllleeeccc```______^^^\\\ZZZWWWUUUSSSPPPMMMHHHBBB>>>666444111000000000///......///000///---------...))))))+++,,,---.........***************************++++++++++++***))))))------+++***************))))))(((((((((((())))))******)))))))))******++++++((($$$%%%''')))((('''(((((((((((())))))))))))************))))))))))))*********)))******+++,,,,,,,,,+++***+++,,,---...,,,++++++******+++,,,,,,------------............)))***,,,---///000000000...//////000000111111222000000111111222333333333444666777888999;;;>>>@@@@@@>>>===<<<;;;;;;<<<=========>>>???@@@AAAAAABBBDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXUUUTTTRRRPPPOOOOOOPPPPPPKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNLLLKKKKKKKKKJJJJJJIIIIIIFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDFFFHHHJJJLLLPPPTTTXXX]]]eeeqqq}}}~~~|||zzzzzz|||}}}~~~}}}}}}yyyuuussstttvvvxxxyyy{{{wwwssspppnnnmmmlllkkkdddbbbaaa```___^^^\\\YYYXXXUUUSSSPPPLLLGGGAAA<<<666333000//////000///......///000///---,,,---...------------,,,+++*********************************++++++++++++***)))))))))*********+++,,,------***)))(((''''''((()))***)))))))))))))))*********---***((((((***,,,+++***(((((((((((())))))))))))*********)))))))))))))))++++++************++++++++++++*********+++,,,---***************+++++++++,,,,,,,,,------------...)))***+++---.../////////......//////000111111111000000111111222222222333333444666666777888;;;=========<<<;;;;;;;;;<<<=========>>>???@@@AAAAAABBBEEEDDDCCCCCCCCCFFFHHHJJJGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNPPPQQQRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTRRRQQQPPPPPPPPPPPPMMMMMMLLLLLLLLLMMMNNNNNNOOONNNNNNNNNMMMLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCAAACCCFFFGGGHHHJJJMMMOOOPPPUUU]]]eeennn{{{zzzxxxwwwxxx{{{~~~|||yyyuuussstttvvvxxxxxxzzzvvvrrrnnnmmmlllkkkiiidddcccaaaaaaaaa___\\\ZZZWWWUUURRROOOKKKFFF@@@<<<555222000//////000///...---//////...---,,,---...//////...---,,,***)))(((***************************++++++++++++***))))))(((((()))******+++++++++***)))(((''''''((()))***(((((())))))************,,,+++******+++++++++***(((((((((((())))))))))))))))))))))))))))))******++++++******)))******+++)))))))))))))))******+++)))))))))******+++++++++******+++++++++,,,,,,,,,+++,,,------...---------.........///000000111111000111111111111111222222444555666555555555777999;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAAAAABBBAAA@@@??????@@@CCCEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQOOONNNMMMLLLKKKJJJJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@@@@AAA===???AAABBBBBBCCCEEEFFFJJJMMMQQQUUU[[[cccnnnvvvwwwvvvuuuwww{{{~~~|||yyywwwvvvwwwxxxxxxxxxzzzvvvqqqnnnlllkkkjjjiiieeedddccccccbbb```]]]ZZZUUUTTTQQQNNNKKKFFF@@@<<<444222///.../////////...---...///...,,,,,,,,,---,,,---------,,,,,,+++***++++++++++++++++++++++++***++++++++++++***))))))************)))((('''&&&))))))(((((((((((())))))''''''((()))************((((((((())))))((((((((((((((((((((())))))))))))))))))))))))************+++***))))))))))))))))))((((((((()))))))))))))))((()))***+++++++++++++++************++++++++++++------............---,,,---......//////000000111111111111111111111111111666777777666555555666888999::::::;;;;;;<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAAAAABBBCCCEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPMMMLLLKKKIIIHHHGGGFFFFFFJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGGGGGGGGGGFFFEEEEEE@@@@@@@@@@@@???????????????>>>>>>===>>>>>>?????????@@@AAAAAA@@@???@@@BBBCCCFFFIIIKKKNNNSSS[[[aaadddnnn|||vvvuuuuuuvvvzzz}}}}}}{{{zzzzzz{{{{{{zzzyyy{{{wwwsssooommmllljjjiiifffeeedddddddddbbb^^^[[[TTTRRRPPPMMMKKKFFF@@@<<<444111///.../////////...---...///...,,,+++,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++***++++++++++++***)))))))))************((('''&&&(((((())))))))))))((((((&&&'''((()))*********)))'''((())))))(((''''''((((((((((((((())))))))))))((()))))))))***************))))))(((''''''(((((((((((()))***************((()))***,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///////////////------......///000000000111111111111000000000000555666666666555555777999888888999:::;;;<<<<<<<<<======>>>???@@@AAAAAABBBCCCDDDEEEFFFHHHIIIJJJJJJHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNOOOOOOOOOPPPOOOOOOPPPRRRSSSTTTTTTTTTQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOOOONNNNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDCCC@@@@@@?????????>>>>>>>>>>>>>>>===============>>>@@@AAAAAA@@@??????AAACCC>>>BBBEEEFFFGGGHHHMMMQQQSSS[[[fffppp{{{~~~wwwvvvuuuvvvyyy|||~~~~~~~~~}}}|||}}}~~~~~~|||zzz|||yyytttpppnnnmmmkkkjjjgggfffeeeeeeeeeccc___\\\SSSQQQOOOMMMJJJFFFAAA===333111///.../////////...---...///...,,,+++,,,---,,,---------,,,,,,+++***++++++++++++++++++++++++***++++++++++++***))))))&&&''')))***++++++******'''((()))******)))((('''%%%&&&((()))*********)))((()))++++++***))))))***(((((((((((())))))))))))(((((())))))*********+++))))))((('''''''''''''''))))))***++++++++++++***((()))+++,,,------,,,,,,++++++,,,,,,,,,---------+++,,,---///000111111111------......///000000000111111111000000000000000111333444444444555777999777888999:::;;;<<<<<<<<<======>>>???@@@AAAAAABBB@@@AAACCCEEEFFFGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNOOOPPPRRRSSSTTTTTTTTTPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBB????????????>>>>>>>>>>>>>>>======<<<<<<<<<======:::;;;<<<<<<<<<===AAACCC???BBBEEEFFFDDDCCCEEEGGGGGGMMMTTTZZZaaannn|||sssqqqppptttzzz}}}{{{{{{|||}}}}}}|||zzzxxxtttqqqooollliiiffffffeeeeeeeeeeeebbb]]]ZZZVVVRRRLLLIIIGGGDDD>>>:::666444111...,,,+++++++++------,,,,,,,,,,,,------//////...---,,,++++++***)))***+++***)))((((((***!!!"""$$$&&&'''((()))))),,,,,,++++++***)))))))))))))))))))))************(((((((((((()))))))))))),,,+++'''###%%%***+++'''((()))))))))))))))((('''))))))))))))))))))))))))***)))(((''''''((()))***)))((((((((()))***++++++((()))++++++*********+++++++++,,,,,,---...//////,,,---///000000000///...............///////////////111222222111111222333333444444444333444777999::::::::::::;;;<<<======<<<;;;;;;;;;===@@@CCCEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMMMMNNNNNNNNNMMMMMMNNNMMMKKKKKKLLLLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHHHHGGGFFFEEECCCCCCCCCCCCDDDDDDCCCAAA@@@>>>========================;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<============@@@???======>>>???BBBCCCGGGHHHJJJMMMSSS]]]hhhooozzz}}}tttrrrqqqttt{{{}}}{{{zzz|||}}}}}}}}}{{{xxxuuurrrpppmmmjjjgggfffeeeeeeeeedddaaa]]]YYYVVVRRRMMMIIIGGGDDD>>>:::444333111///...///000111......------------......------------------,,,,,,)))***+++***)))((()))***&&&&&&'''((())))))(((((())))))******************))))))))))))************************++++++++++++)))...///+++'''(((******&&&'''((()))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))))))))******(((***,,,,,,+++++++++,,,+++,,,,,,,,,---.........,,,---...///000//////...............///////////////111222222111111222333333444444444333444666999999888888999999:::;;;<<<>>>>>>===<<<===???AAABBBDDDDDDDDDEEEGGGIIIKKKLLLIIIHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPLLLLLLMMMMMMNNNNNNMMMMMMNNNLLLKKKKKKLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDHHHHHHGGGGGGFFFDDDCCCBBBAAABBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<============???>>>=========???AAABBBCCCDDDDDDEEEGGGMMMTTTZZZeeennn||||||uuurrrqqqttt{{{}}}{{{zzz|||}}}~~~}}}{{{xxxuuurrrpppnnnjjjhhheeeeeeeeeeeedddaaa\\\YYYVVVRRRMMMJJJHHHDDD>>>:::555333111/////////000111........................,,,,,,,,,---------......***+++++++++)))((()))***++++++++++++***)))((('''''''''((())))))***++++++))))))))))))************************++++++++++++'''111777111(((&&&))),,,%%%&&&'''((()))*********''''''''''''''''''''''''***)))(((''''''((()))***+++***))))))))))))))))))((()))++++++*********+++,,,,,,,,,,,,------------,,,---......//////..................///////////////111222222111111222333333444555444444444666888777777777888888999:::;;;@@@???>>>=========>>>???BBBCCCDDDEEEGGGJJJLLLMMMGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKJJJHHHFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>======<<<===>>>@@@AAABBBBBBBBBBBBBBBDDDGGGJJJSSSXXXaaajjjsss|||uuurrrooorrryyy~~~|||{{{|||||||||{{{zzzwwwtttqqqpppmmmjjjgggeeeeeeeeeeeedddaaa]]]YYYVVVRRRNNNKKKIIIEEE>>>999666444111...,,,+++,,,,,,...//////////////////...------------------------***+++,,,+++)))((()))***,,,,,,,,,,,,+++***((((((''''''(((((())))))))))))((()))))))))************'''((((((((())))))))))))***333777000(((&&&))),,,&&&&&&'''((()))))))))(((''''''''''''''''''''''''++++++***))))))***++++++***)))))))))))))))***+++&&&(((******)))((()))***------,,,,,,,,,,,,,,,,,,,,,,,,------........................///////////////111222222111111222333222444555555444444666888888777777888888999:::;;;??????>>>======>>>??????BBBCCCCCCDDDFFFHHHIIIJJJFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJKKKIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJIIIGGGEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>@@@AAAAAAAAAAAACCCEEEGGGKKKPPPVVV]]]gggqqqyyy{{{uuupppmmmooouuu}}}}}}{{{{{{{{{zzzxxxxxxvvvsssqqqooommmjjjgggffffffeeeeeeeeebbb]]]ZZZVVVRRRNNNLLLJJJEEE???999777555222///---,,,,,,,,,......///000000///......//////...---,,,,,,++++++***+++,,,+++***))))))+++******+++++++++***))))))))))))))))))((((((''''''((()))))))))************'''((((((((())))))))))))...111///***''')))+++***((((((((((((((('''&&&%%%((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((()))***,,,,,,''')))++++++***)))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...............///////////////111222222111111222333222333555555555555666777888888888999999:::;;;<<<<<<<<<======>>>@@@AAAAAACCCCCCBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGIIIKKKMMMNNNLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>999;;;=========<<<===>>>???AAAEEEIIINNNSSSXXX\\\eeekkkuuu|||uuupppkkklllqqqyyy~~~~~~{{{{{{zzzyyyxxxxxxvvvsssqqqooommmjjjhhhggggggggggggfffccc^^^[[[UUURRROOOLLLJJJFFF???999666444222000000000111222---...///000000///...---000///...---,,,++++++***+++,,,,,,,,,***)))***+++((()))******+++*********++++++***))))))(((''''''))))))))))))************************++++++++++++...,,,((($$$&&&+++,,,))))))))))))((('''&&&%%%$$$((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((()))***+++,,,***,,,------,,,,,,---...++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---...............///////////////111222222111111222333111333555666555555666777999888888999999:::;;;<<<::::::<<<>>>???AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCFFFFFFFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLLLLJJJIIIHHHIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@???>>>>>>???>>>>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999999999:::::::::;;;;;;999::::::;;;<<<<<<======;;;<<<>>>===;;;:::::::::>>>???AAADDDGGGIIIKKKLLLSSSXXX^^^gggssswwwqqqkkkjjjooowww||||||{{{{{{|||{{{zzzzzzxxxuuusssqqqooommmjjjiiihhhhhhhhhgggddd```\\\UUURRROOOMMMKKKFFF???999666444222000000000111222,,,---...//////...---,,,.........------,,,,,,,,,+++,,,---,,,***)))***+++******+++++++++******)))******************))))))))))))))))))************************++++++++++++((((((&&&$$$(((------)))(((((((((((('''&&&%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))++++++***)))(((((()))))))))+++,,,---,,,+++,,,---*********+++,,,,,,,,,---,,,+++*********+++------............///////////////111222222111111222333111333555666666555666666888777777888888999:::;;;999:::<<<>>>@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDFFFGGGGGGHHHIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHIIIIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCC>>>????????????>>>============<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999::::::::::::888999:::;;;;;;<<<<<<<<<===?????????===;;;<<<<<<>>>>>>>>>@@@BBBEEEFFFGGGHHHKKKPPPUUU]]]iiiwwwxxxrrrkkkjjjooovvv{{{~~~}}}{{{{{{|||}}}}}}}}}|||yyyvvvuuusssqqqooollliiiiiiiiiiiihhheeeaaa]]]UUURRROOOMMMKKKFFF???999777555222///------------+++,,,...//////...,,,+++,,,,,,,,,---------......+++,,,---,,,***)))***+++,,,,,,,,,,,,+++******))))))))))))***++++++,,,,,,))))))))))))************(((((((((((())))))))))))"""%%%''''''***------)))&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))***+++,,,...---,,,***((('''&&&&&&&&&((()))***)))((()))***))))))***+++,,,,,,------,,,+++*********+++,,,---............/////////000///111222222111111222333111333666666666555555666666666666666777888999::::::;;;===>>>@@@AAAAAAAAA@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCC===>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888888999999999:::::::::888888999:::;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<>>>;;;999888999<<>>>>>===<<<;;;:::;;;>>>@@@CCCDDDFFFFFFHHHHHHGGGFFFGGGHHHJJJKKKLLLJJJHHHGGGGGGIIILLLNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEECCCAAA@@@???AAAAAABBBBBBBBBBBBAAAAAA@@@@@@???===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999<<<;;;:::888777666666666777777777777888888888888>>><<<888666555777:::;;;::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???@@@>>>;;;<<<@@@HHHQQQVVV]]]```fffooozzzzzztttlllfffhhhlllqqqxxx~~~}}}{{{{{{{{{|||}}}{{{yyywwwuuusssqqqnnnkkkiiiiiigggfffccc```^^^]]]UUUSSSPPPMMMJJJEEE@@@<<<999666222000000111000000111111000000///......---------,,,,,,,,,,,,++++++************************(((((()))************)))((()))))))))************((())))))******))))))(((***))))))))))))))))))***))))))(((((((((((())))))***((('''&&&'''((())))))''''''((((((''''''&&&%%%((((((((((((((())))))***---+++***(((((()))***+++)))))))))))))))(((''''''*********+++,,,,,,------,,,,,,---------.........,,,---......------...000000000000111222222333333444444444444444444444444999777666666999;;;:::999888999;;;===============>>>???@@@BBBDDDEEEEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEFFFGGGIIIJJJLLLLLLKKKKKKJJJIIIIIIHHHGGGHHHJJJLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEECCCBBB@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999:::999888777666666555555666666777777777888888888<<<;;;888777666777999:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>===<<<===AAAFFFLLLOOOPPPQQQTTTZZZbbbkkktttyyyyyyuuummmhhhiiilllpppwww~~~~~~|||||||||}}}}}}zzzxxxvvvtttssspppmmmjjjgggggggggeeeccc```]]][[[UUUSSSPPPMMMJJJFFFAAA===999666333111111111111000111000000//////.........------,,,,,,,,,,,,++++++************************''''''((()))))))))))))))))))))))))))************'''(((((())))))(((((('''((())))))******))))))((())))))(((((((((((())))))+++***)))((((((((())))))''''''((((((((('''&&&&&&((((((''''''(((((()))***))))))))))))*********+++(((((((((((((((''''''&&&,,,++++++++++++++++++***---------.........//////,,,---......------...000000000000111222222333333444444444444444444444444555444444666888999888777999999:::;;;<<<>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMLLLKKKIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEEEEDDDDDDBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777666666666666555666666777777777777888888:::999888888777888888888999999999999999999999999999999999999:::;;;<<<<<<<<<<<<===>>>AAADDDFFFHHHJJJIIIIIIJJJNNNTTTZZZ^^^dddkkkvvvxxxtttmmmhhhiiikkknnnuuu{{{~~~~~~}}}}}}}}}~~~~~~zzzxxxvvvtttsssqqqnnnkkkhhhhhhgggfffccc```\\\ZZZTTTRRROOOMMMJJJFFFAAA>>>:::777444222222222222111000000/////////.........------,,,,,,,,,+++++++++************************'''((())))))******)))))))))))))))))))))*********''''''(((((((((((('''''''''((()))******)))((('''))))))(((((((((((())))))((()))))))))(((((()))***''''''((((((((((((''''''(((''''''''''''((())))))((()))*********)))((('''((()))))))))))))))((((((---,,,+++***)))'''&&&&&&------------............,,,---......------...000000000000111222222333333333333444444444444444444222333444777888999888777999999999:::<<<>>>???AAA>>>??????@@@BBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEJJJJJJLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNNNNLLLJJJHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFCCCCCCDDDDDDCCCCCCBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999888888888888666666777777777777777777666666666666777777777888777888888888888888777777999999999999999999999999999999888999999:::;;;<<<;;;;;;<<<===???BBBEEEFFFKKKIIIFFFDDDEEEHHHMMMPPPUUUYYY```gggppp{{{~~~wwwrrrmmmhhhhhhiiikkkqqqxxx}}}}}}}}}}}}}}}}}}~~~~~~{{{yyywwwuuuuuurrrooommmiiiiiiiiigggddd```\\\YYYRRRPPPNNNLLLJJJFFFBBB>>>999666222000000111000000////////////............------,,,,,,,,,+++++++++************************((()))******++++++************))))))))))))))))))''''''(((((((((((('''''''''((()))******)))((('''))))))(((((((((((())))))$$$&&&))))))((((((***+++''''''(((((((((((((((''''''''''''''''''(((((()))&&&''')))******)))(((&&&'''(((((()))))))))((((((((((((((((((''''''''''''+++,,,,,,,,,,,,---------,,,---......------...000000000000111222222333333333333333444444444555555222444666888999999999999999999999:::<<<>>>???AAA>>>>>>???@@@CCCEEEGGGIIIFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGHHHJJJJJJIIIHHHGGGJJJKKKMMMNNNNNNLLLJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFGGGHHHHHHHHHHHHGGGGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999999888888888777777777666777888999999999888888555666666666666777777777666666777888888888777666888888888888888888888888999999999999:::;;;<<<===;;;;;;:::;;;>>>AAAFFFHHHFFFDDDAAA>>>>>>@@@CCCEEEIIILLLOOOQQQUUU]]]hhhppp}}}~~~xxxqqqmmmiiihhhhhhhhhnnnvvv{{{{{{||||||}}}}}}~~~~~~{{{yyywwwvvvuuussspppnnnkkkkkkkkkhhhddd___ZZZWWWPPPNNNLLLKKKIIIEEEAAA>>>666333000............---........................------,,,,,,,,,,,,++++++************************))))))***+++++++++++++++************))))))))))))'''(((((())))))((((((''''''(((((())))))(((((('''))))))(((((((((((())))))###'''******(((''')))+++''''''((()))))))))((((((''''''&&&&&&''''''((()))"""$$$&&&(((************%%%&&&&&&'''''''''''''''"""###$$$&&&(((***+++,,,+++++++++,,,,,,,,,------,,,---......------...000000000000111222222333333222333333444444555555555444666888888888888999:::999999:::;;;<<<>>>>>>??????@@@@@@BBBDDDGGGJJJLLLHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJJJJIIIIIIHHHJJJKKKLLLLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<888888888888888888888888888888888777777777777666777888999::::::999888777555555666666666666777777555666666777777777777666777777777777777777777777999999999999:::;;;<<<<<<;;;:::999:::<<<@@@DDDFFFAAA???===<<<<<<===???AAAAAACCCEEEFFFGGGLLLTTTZZZ```eeemmmvvvyyyrrrnnnkkkjjjhhhhhhnnnvvvyyyyyyzzz{{{|||}}}}}}}}}yyyxxxvvvuuutttssspppmmmllllllkkkhhhccc]]]WWWSSSNNNMMMKKKIIIHHHEEE@@@===777444000......///..............................------,,,,,,,,,,,,++++++************************((())))))***************************)))))))))(((((())))))******))))))((((((((((((''''''((((((((())))))(((((((((((())))))&&&***---,,,(((&&&''')))''''''((()))))))))))))))'''&&&&&&&&&&&&'''((((((###$$$%%%'''((()))******%%%&&&'''((((((((((((((($$$$$$%%%''')))+++,,,---,,,,,,,,,,,,---------...,,,---......------...000000000000111222222333333222222333333444555555666555777888777666666888;;;888999;;;===============@@@??????@@@BBBEEEGGGIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBAAA@@@>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888888777777777666666666666777999999999888666555555555555666666666777777555555555666666666777777777777777777777777777777888888777888888999:::;;;888999:::;;;<<<>>>??????>>>============>>>??????;;;>>>AAABBBBBBEEEJJJNNNNNNQQQUUU[[[aaaiiirrrwwwzzzsssooolllkkkiiihhhnnnvvvxxxxxxzzz{{{||||||||||||xxxwwwuuutttsssrrrooolllllllllkkkgggbbb[[[TTTPPPMMMKKKJJJHHHGGGDDD@@@===:::777333111111222111111---.....................---------,,,,,,,,,++++++************************'''(((((()))))))))))))))+++*********))))))(((((())))))************)))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))***...111...)))%%%%%%(((''''''((()))))))))))))))'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&(((((()))***++++++******)))))))))***************---------.........//////,,,---///...------...000000000000111222222333333222222333333444555666666666777888666444444777:::888:::<<<>>>>>>===<<<;;;>>>>>>======>>>@@@BBBDDDIIIHHHFFFEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBDDDFFFGGGHHHGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777777777777777666666666666666777888999888777555333555555555555666666666777555555555555555666777888777777777777777777777777666666666666777888999:::777888;;;======<<<:::888::::::;;;;;;<<<<<<<<<<<<666:::===>>>===>>>AAADDDFFFGGGIIIKKKOOOUUU\\\bbbfffppp}}}~~~yyyuuunnnhhhffffffgggmmmtttzzzzzzzzz{{{{{{{{{||||||{{{yyywwwtttqqqooommmlllmmmmmmmmmlllggg___TTTMMMMMMLLLKKKKKKIIIEEE@@@<<<666444111000000000000///............////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++)))'''%%%))))))************))))))%%%'''***------,,,)))''')))'''%%%&&&)))+++)))&&&'''&&&&&&(((***+++***))),,,,,,++++++*********)))))))))))))))))))))))))))+++*********))))))((((((,,,)))'''&&&'''(((((('''))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++,,,------......///......---------......///333333444444444555555555222222333444444555555666999999999999999::::::::::::;;;;;;;;;<<<=========AAAAAAAAABBBCCCDDDEEEFFFIIIHHHHHHGGGGGGHHHHHHIIIEEEFFFHHHIIIIIIGGGDDDBBBFFFGGGHHHIIIJJJJJJJJJJJJKKKIIIFFFFFFHHHHHHFFFCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEECCCCCCCCCBBB@@@>>>>>>>>>============>>>>>><<<<<<<<<;;;;;;:::::::::888888888777777777777777777777777777777777777777666666666666666666666666666666666666666777888888888888777666666666666666777777666666666666777777777777777777777777777777::::::999888888999::::::888888999999999:::::::::>>>>>>>>>>>>????????????CCCCCCCCCDDDFFFIIILLLMMMTTTZZZbbbjjjrrr~~~~~~zzzsssmmmgggeeeeeeffflllrrrxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyvvvssspppnnnlllkkkiiiiiiiiihhheee^^^VVVPPPLLLKKKJJJIIIHHHDDD???;;;666444111000000000000///111111000///...---,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))***+++++++++)))'''&&&))))))************))))))%%%''')))+++,,,***)))'''***)))''''''((()))((((((&&&%%%%%%&&&((()))(((&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******)))))))))((((((((()))(((&&&&&&''''''&&&%%%)))))))))))))))))))))))))))))))))***+++++++++,,,++++++,,,,,,---.........,,,,,,,,,---...///000111333333333222111111000000222222333444444555555666888888888888999999999999:::;;;;;;<<<<<<======>>>@@@@@@AAAAAACCCDDDEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJGGGEEEFFFGGGGGGEEECCCBBBBBBBBBBBBBBBCCCDDDDDDFFFDDDCCCBBBBBBBBB@@@>>>>>>======<<<<<<======>>>;;;;;;:::::::::999999999777777777777666666666666555555555555555555555555555555555555555555555555444444444444444555555666888777777666666666666666777777666666666666777777777777777777777777777777999888777777777777888999888888888999999999::::::<<<<<<<<<<<<============>>>>>>>>>???AAACCCEEEGGGEEEJJJQQQWWW^^^fffrrrzzz~~~zzzrrrlllfffdddddddddjjjpppvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxuuurrrooollljjjiiigggfffeeedddbbb^^^XXXTTTMMMKKKJJJIIIGGGCCC>>>:::666333111///000000//////111000000///...---,,,,,,******++++++++++++******************************)))******+++***)))'''&&&))))))************))))))''''''((()))))))))((((((*********(((&&&&&&''')))'''&&&&&&'''(((((('''%%%))))))((((((((((((((('''''''''''''''''''''''''''))))))((((((((((((((('''***)))(((((())))))(((&&&))))))))))))))))))))))))******************++++++++++++,,,,,,------......+++++++++,,,...///111222222222222222222222222222222222333444444555555666666777777777888888888999;;;;;;;;;<<<===>>>>>>>>>??????@@@AAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDDDDDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIGGGFFFDDDDDDEEEEEEDDDBBBAAAAAAAAA@@@AAAAAABBBCCCDDDCCCAAAAAAAAAAAA@@@>>><<<<<<<<<;;;;;;<<<<<<<<<::::::999999999999888888777777666666666555555555444444444444444444444444555555555555555555555555444444333333444444555666888777666666555555666666666666666666666666666666666666666666666666666666888777777666666777777888777888888888999999999999::::::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===???@@@===AAAGGGKKKNNNSSSZZZ___iiinnnuuu}}}zzzssslllfffeeeddddddhhhnnnssstttvvvwwwxxxyyyyyyyyyxxxwwwtttqqqmmmkkkiiihhhgggfffcccbbb```]]]YYYVVVOOOMMMKKKIIIGGGCCC>>>;;;555333000//////000///...---------.........//////******++++++++++++******))))))))))))))))))))))))))))))******)))(((''''''))))))************))))))((((((''''''''''''(((((()))******'''$$$###&&&)))))))))((()))******(((&&&)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''')))'''$$$$$$%%%&&&'''&&&((((((((((((((((((((((((+++++++++******************++++++,,,------......,,,,,,,,,---...///000111++++++---...000222333444222222333444444555555666555555666666777777888888;;;;;;<<<===>>>>>>???@@@>>>??????AAABBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCCCCCCCCCCBBBBBB@@@@@@?????????@@@@@@AAABBBAAA???@@@@@@@@@???>>><<<;;;;;;::::::;;;;;;<<<:::::::::999999999999999888888777777666666555555444444444444444444444444555555555555555555555555666555555555555666777777777777666555555555555666555666666666666666666555555555555555555555555555777777777777777777777777777777777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>???@@@AAA?????????@@@BBBDDDEEEFFFDDDDDDEEEFFFFFFEEEDDDDDDBBBCCCEEEFFFFFFEEEDDDBBBEEEFFFGGGGGGHHHGGGGGGGGGBBBCCCCCCBBBBBBAAAAAABBB@@@???>>>>>>>>>>>>??????@@@???>>>>>>???@@@>>>===;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999888777666666555555555555555555555555555555555555555555555555555555555555555666777777777666666555555555555555555555666666666666555555444444444444444444444444888888888888888888888888666666777777777888888888999999:::::::::;;;;;;;;;:::::::::;;;::::::::::::888:::===???@@@@@@AAABBBGGGIIILLLPPPTTTZZZ```dddooottt}}}{{{tttmmmhhhfffeeedddggglllnnnpppsssvvvxxxyyyyyyxxxuuutttrrrooommmlllkkkjjjmmmjjjfffcccaaa^^^ZZZXXXTTTQQQNNNKKKHHHDDD???<<<555222000...//////......000//////...---,,,++++++,,,,,,------------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***)))((((((''''''(((((('''(((((('''%%%$$$%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***&&&"""!!!"""%%%((()))))))))))))))))))))))))))******************++++++******++++++,,,,,,------000///...---------------....../////////000000000222222333444444555555666444444555666777888999999;;;<<<===>>>???@@@AAABBB@@@@@@@@@@@@AAACCCDDDEEEBBBCCCEEEEEEEEEEEECCCBBB@@@BBBDDDFFFGGGEEECCCAAAEEEFFFFFFGGGGGGGGGFFFFFFAAABBBCCCBBBAAA@@@AAACCC@@@???>>>>>>===>>>>>>>>>>>>===<<<===>>>???>>>===;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777555555555555555555555555444444444444444444444444333333222222333333444555777666555555444444555555444555666777777666555444555555555555555555555555777888888999999888888777666666666666777777777777::::::::::::;;;;;;;;;;;;888888999999999999888888777888999:::;;;<<<<<<<<<<<<>>>@@@CCCFFFJJJMMMOOOWWW[[[bbbjjjqqqzzz{{{ssslllgggfffdddbbbeeeiiimmmpppssswwwyyyzzzyyyxxxsssrrrqqqooonnnmmmmmmlllkkkiiifffcccaaa___[[[XXXUUURRRMMMJJJGGGCCC>>>;;;555222///...//////...---000///......,,,,,,+++***,,,,,,------------,,,,,,************************(((((('''''''''((((((((())))))************))))))*********))))))(((((((((''''''((()))***)))'''%%%&&&%%%%%%&&&((()))(((&&&(((((()))))))))*********''''''''''''''''''''''''((((((((()))))))))******+++***((((((***,,,,,,+++)))))))))))))))))))))))))))))))))***+++++++++,,,*********+++,,,,,,------///......---------......222222222333333333333333222222333444444555555666444555555666888999999:::;;;<<<===>>>@@@AAABBBCCCAAAAAA@@@@@@AAAAAABBBCCCAAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDCCCCCCEEEFFFFFFFFFFFFFFFEEEEEE@@@BBBDDDCCCAAA@@@BBBDDD@@@??????>>>======>>>>>><<<;;;:::;;;===>>>>>><<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;:::999888777666666444444444444444444444444444444444444444444444444333333222222333333444555666666555444444444444555333444666777777666444333555555555555555555555555666666777888888777666666555555555666666666777777999999:::::::::;;;;;;;;;777888999::::::999888888;;;:::::::::;;;;;;;;;;;;:::999999;;;===AAACCCDDDGGGJJJNNNRRRWWW]]]cccgggtttzzz{{{rrrkkkfffeeecccaaaccchhhmmmpppssswwwyyyzzzzzzyyyrrrrrrqqqooonnnnnnnnnnnniiigggdddcccbbb___\\\YYYTTTQQQMMMIIIEEEBBB===:::444222///......///...---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++************************(((((('''''''''(((((()))))))))************))))))******++++++***)))((((((((('''(((+++...---)))%%%'''&&&&&&(((***++++++)))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((())))))******++++++%%%%%%''')))+++***(((&&&))))))))))))))))))))))))(((((()))***+++,,,,,,---)))******+++,,,,,,---------------------...///000+++,,,---...///000111222222222333444444555555666555555666777888999::::::;;;<<<===???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDEEEEEEDDDBBBAAACCCBBBBBBAAABBBCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEDDD@@@BBBDDDCCCAAA@@@BBBDDD@@@@@@???>>>>>>>>>>>>>>>;;;::::::;;;===>>>===<<<===<<<<<<;;;;;;<<<<<<===888888888999999:::::::::::::::999888777666555444333333333333333333333333444444444444444444444444555444444444444555666666666666555444444444444555333444666777777666444333666666666666666666666666444555666777777666555444555555555555666666666777888999999999999:::::::::888999;;;<<<<<<;;;;;;:::===;;;999999999999999888===;;;888777999<<>>@@@BBBDDDGGGJJJOOOSSSZZZ___fffjjjmmmrrrzzz}}}vvvooohhheeebbbaaaeeejjjrrruuuxxxyyyyyyxxxxxxxxxuuutttqqqooommmkkkjjjiiikkkkkkkkkiiiddd^^^YYYUUUQQQPPPMMMJJJFFFBBB>>><<<555333000.........---,,,------------------------------,,,,,,+++***))))))************************''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((###&&&***---...,,,)))((((((((((((((((((''''''&&&******))))))((((((''''''***))))))******)))'''$$$&&&&&&''''''(((((())))))))))))******)))(((''''''))))))))))))************+++***+++---...---***(((***+++,,,,,,------,,,,,,,,,------...///000111111//////111222333444444555222333333333333333333444555555666666777999:::;;;<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???@@@AAACCCDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFEEEDDDBBBBBBBBBCCCDDDBBBBBB@@@===;;;;;;<<<>>>???>>>===<<<;;;:::999999<<<<<<<<<===<<<<<<;;;:::<<<:::888999:::;;;::::::<<<;;;999888777888999:::888999::::::999777444333444444444333333222222222222222333333333444444444555444333222222333444555666666555444444444444555333333333333333333333333333333333444444444444444666666555555555555666666333444666777777777666555666666777888:::;;;<<<<<<888888888999999:::::::::;;;<<<<<<===<<<;;;999888888999:::;;;<<<<<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEMMMNNNOOORRRVVV[[[```bbbiiiooowww|||uuummmfffccc```___ccciiiqqqtttwwwyyyyyyxxxxxxyyywwwvvvtttqqqnnnlllkkkjjjjjjjjjjjjiiieee___YYYVVVRRRPPPMMMIIIFFFBBB>>>;;;555333000///......---,,,------------------------------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&''')))***++++++******&&&&&&'''((())))))(((((())))))))))))((((((((((((''''''''')))++++++)))((('''''''''((((((((((((((('''''''''''''''&&&%%%%%%))))))))))))************)))((()))***,,,+++)))&&&)))***+++,,,---,,,++++++,,,,,,,,,,,,---------------...///111222222333333222222333333333333444444555555555666777888::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEECCCBBBBBBBBBCCCCCCCCCCCCBBB???===<<<>>>@@@???>>>===<<<;;;::::::999;;;;;;;;;;;;;;;:::999999===;;;::::::;;;<<<<<<;;;999888888777666666777777777888999:::999777555444444444444333333222222222000000111111111222222222444444333222222333444444444444333444444555666666333333333333333333333333333333333444555555666666666666555555555555666666444555666777777777666666666777777777888999999999888888999999999999999999999888777666666777777888999999::::::;;;;;;<<<<<<;;;::::::;;;===@@@CCCDDDEEEEEEEEEFFFIIILLLPPPRRRTTTXXX]]]cccjjjsss|||zzzsssllleeeaaa___^^^aaagggooorrruuuxxxxxxxxxxxxyyyxxxvvvtttqqqnnnllljjjiiiiiijjjjjjiiieee```[[[WWWSSSPPPLLLIIIFFFBBB===:::555333000/////////---,,,---------------------------,,,,,,++++++*********(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((()))++++++$$$%%%&&&((())))))******(((((((((((())))))))))))((((((((()))***+++)))((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%))))))))))))************)))((()))***++++++)))'''((()))+++------,,,+++***---------,,,,,,,,,++++++,,,---...///000111111111222222222333333444444444555555555666777888999:::::::::;;;<<<===>>>????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA???===<<<>>>@@@???>>>>>>===<<<;;;::::::999::::::::::::999888888;;;:::999999:::;;;:::999555555666666666555444444666666888888888777666555444444333333333333222222000000111111111222222222444333333222222333333444222222222333444555777777333333333333333333333333333333444555666666777777666666555555555555666666555555666777777777777777777777777666666666666666999999999888888888888888888666444222333555777999;;;::::::999999:::;;;;;;;;;999888777888;;;???AAACCCBBBAAAAAABBBCCCEEEFFFGGGHHHIIILLLPPPVVV^^^dddooovvv~~~yyysssllldddaaa___^^^aaagggmmmppptttvvvwwwwwwwwwxxxvvvtttrrroookkkiiiggggggiiiiiijjjiiieeeaaa\\\XXXSSSOOOKKKHHHFFFBBB===999555333111000000///...,,,........................,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))((((((''''''***************************)))'''&&&&&&''')))***(((((((((((())))))******%%%&&&'''((())))))))))))'''''''''((()))*********---+++***)))***)))'''%%%))))))((((((''''''&&&&&&((()))))))))))))))((((((((()))))))))************+++******+++------,,,***(((***,,,......---+++***///.....................,,,---...///000000000000222222222333333444444444555555555555777888999:::999999:::;;;<<<======>>>>>>???@@@AAAAAA@@@???>>>????????????@@@@@@@@@@@@BBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBB?????????===;;;:::;;;===>>>>>>======<<<;;;;;;:::999999::::::999999888777777666666666888888777555333444555666666555444333333444555666666666555555333333333333333333333333222222333333333444444444444444333333333333444444222222222222333444555666333333333333333333333333555555555666666666666666666555555444444555555666666666666777777777777777666666666666666777777777999999888888777777777666888777555555555777999:::;;;:::999888888999::::::<<<;;;:::999:::;;;<<<===BBBBBBAAA@@@@@@@@@AAAAAABBBCCCEEEFFFGGGKKKPPPTTTXXX^^^iiivvv}}}tttmmmfffbbb```___bbbhhhkkknnnrrruuuuuuuuuvvvwwwuuutttqqqnnnkkkiiihhhgggiiijjjjjjiiifffaaa\\\YYYRRRNNNIIIGGGFFFCCC>>>999555333111111111000...,,,........................,,,,,,+++++++++++++++*********************************))))))((((((''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&''')))******)))(((''''''(((((((((((((((''''''&&&&&&'''((()))***++++++---+++))))))******((('''))))))((((((''''''&&&&&&(((((()))))))))))))))(((((()))))))))************+++******+++------,,,+++***+++---...///...,,,,,,------...//////000111111......///000111111111111111111222333333444555555444444555555666888999:::888888999:::;;;<<<======>>>>>>@@@@@@@@@???>>>===>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@===>>>>>>===;;;:::;;;<<<======<<<<<<;;;;;;:::::::::::::::::::::999888888666555555666888888666444333444555666666666444444111111222333333444444444333333333333333333333333222222333333333444444444444444555555555555444444444333333222222222333333333333333333333333333333777777777666555555444444555555444444444444555555666666666666666777777888444444555666777888999:::888888888777777666666666666666777888999999999999:::999999888888888999999666888:::<<<======<<<<<<=========<<<============;;;===@@@BBBCCCDDDEEEGGGHHHLLLSSS[[[dddlllrrruuuxxx|||uuunnngggcccaaa```ccciiikkknnnrrrttttttttttttuuuvvvtttrrrpppmmmkkkjjjjjjjjjkkkkkkjjjfffaaa\\\XXXQQQLLLGGGFFFGGGEEE???999555333222222222000...,,,........................++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''')))******)))'''&&&((((((((((((((('''&&&&&&&&&''''''((()))******+++((('''&&&(((***---------((((((((((((((('''''''''%%%&&&''''''''''''''''''))))))))))))************)))((('''(((***++++++***++++++,,,,,,---------,,,+++,,,---...///000111111///000111111222222222111111111222333333444555555444444444555666777888999888888999:::;;;<<<======>>>????????????>>>======>>>>>>>>>????????????@@@@@@AAAAAABBBBBBAAAAAA@@@>>>??????@@@@@@@@@@@@???===?????????===<<<<<<===;;;;;;;;;;;;::::::999999999::::::::::::999888888777777777999::::::888555444444555666666666666555111111111111222222333333222222333333333333444444000000111111111222222222333444444555555444444333444333222222111111111222333333333333333333333333777777666555555444444444555555444444444444555555555555555555555666777777333333444666777999::::::777777777777666666666666444555777888888888666555777888888999999999888888...111555:::=========<<<::::::;;;;;;<<<<<<======666999===???????????????BBBDDDGGGKKKOOOSSSWWWYYY\\\```fffmmmttt|||uuunnngggcccaaa```ccciiikkknnnqqqssssssrrrrrrssstttsssqqqooommmlllkkkkkkllllllllljjjfff```[[[WWWOOOJJJEEEEEEGGGFFF@@@:::444333222222222111...+++........................++++++++++++++++++++++++************************(((((((((((())))))))))))++++++++++++++++++++++++((()))***++++++***)))(((((((((((((((((((((((((((&&&'''((((((((((((((('''''''''(((((())))))******'''&&&%%%'''+++...//////'''''''''(((((((((((((((%%%%%%&&&'''''''''''''''))))))))))))************)))((('''(((***+++++++++******)))))))))***+++,,,......//////000000111111000000111111222222111111000111111222444555555666444444444555666777888999888888999:::;;;<<<======??????>>>===============>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@======???@@@@@@@@@??????<<<>>>???>>>===<<<<<<===::::::999999999999888888888888999999888888777666777777888999;;;:::888555444444444444444555666666333333222222222333333444222222222333333444444444000000111111111222222222111222333333333333222111222111111111111222222333333333333333333333333333333333444444555555555555555444444333333444444555555444444333444444666666333333444555666666777777555555666666666666666666777777666666666666666666444555888::::::999888777000111444777:::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<888:::============>>>???BBBBBBCCCCCCEEEGGGIIIJJJJJJMMMQQQUUUYYY___dddiiilllrrrzzz}}}uuummmfffccc```___ccciiikkknnnqqqsssrrrqqqqqqqqqqqqpppnnnmmmkkkjjjjjjjjjmmmmmmllljjjfff```ZZZWWWNNNIIIDDDEEEHHHGGGAAA;;;444333333333333111...+++////////////////////////++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((***,,,......,,,***(((+++)))'''%%%%%%&&&(((***%%%%%%'''((())))))******(((((((((((())))))))))))***((('''(((***---...---&&&'''''''''(((((())))))''''''((()))******))))))))))))))))))************+++***)))))),,,---...---***)))'''&&&&&&(((***+++333333333333222222222222///000000111111111111000000111111222444555666666444444444444666777888999888999::::::<<<<<<===>>>@@@???>>><<<<<<<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@<<<===>>>@@@@@@@@@???>>>:::;;;===<<<;;;::::::;;;999999888888888888888888777777777777777666666555666555666888999999666333444444333222333444666777555444444333333444444555222222222333333444444444222222333333333444444444///000111222222111000/////////000000111222444444333333333333333333333333000111222333555666777888555444444333333444444555444444333222333444555666444444444444444444444444444555555555666666777777<<<:::777555555666888999222444888:::;;;:::888666888888777777777777888888777777888999999888888777:::;;;;;;:::999:::<<<>>>@@@???>>>===>>>???@@@AAACCCEEEGGGHHHJJJMMMRRRUUUTTTZZZaaafffjjjrrr|||}}}tttmmmgggdddaaa___bbbgggjjjmmmqqqqqqooommmoooqqqssspppmmmmmmnnnnnnkkkhhhmmmnnnmmmkkkfff```ZZZVVVKKKFFFAAAAAACCCDDD@@@<<<555333///...///000000/////////.........---------+++++++++,,,,,,---------))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))***''''''***000444333,,,%%%%%%))),,,+++'''&&&(((+++***)))((('''&&&%%%%%%%%%&&&'''(((((($$$!!!$$$))))))((((((''''''(((***+++,,,+++)))((('''''''''(((((((((((((((((((((((((((+++++++++***************************************)))************+++++++++...//////000111222222333111+++111666111111444000111111222333555666666777444444666777777888888888777888999999;;;;;;<<<===AAA???>>><<<<<<<<<======;;;===>>>>>>======>>>???????????????>>>>>>>>>>>>@@@???===<<<<<<<<<===>>><<<;;;::::::999999::::::::::::888777777777888999888888777777666444333222555555666666666666555555444444333333333444444555111222333333444444333333000111333555555555333222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333222111111111333555777222222333333333333333333666666666555444444333333333333333444444444555555888888777555444555777:::888888777666666666666666666666666666777777777777888999:::888666555555666777777777777888999:::;;;::::::999888888777777666=========<<<<<<;;;;;;:::<<<===>>>@@@BBBDDDEEEFFFGGGJJJNNNQQQUUUZZZ___bbbmmmppptttzzz{{{sssmmmfffdddaaa___bbbgggjjjmmmppppppnnnmmmnnnpppssspppnnnmmmnnnnnnkkkiiikkkkkkjjjhhhddd^^^XXXUUULLLGGGBBBBBBDDDDDD@@@<<<666333///------...---,,,//////.........---------+++,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))***))))))))))))(((((((((***))))))((((((''''''&&&'''''')))...333222,,,&&&%%%+++,,,***)))***,,,)))((('''&&&&&&&&&&&&&&&((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''((()))))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++......//////000111111222222---222555000000333...111111222333444555666666666666777777888888777777777888888999:::;;;<<<<<>>============>>><<<===???>>>======>>>@@@?????????>>>>>>>>>======???>>>======<<<<<<======;;;;;;:::999999999999:::;;;:::999888888888999999666777777666666555444333333444444555555555555444555444444333333333333444111222333333444444333333000111333444555444333222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444666555333111000111222333333333333333333444444444444444444555555555555555333333333444444444555555777777666555333444666999777666666555444444555555555666666666777777777777666888999888777666888999888888888888999:::;;;<<<888888888888999999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>@@@AAABBBCCCAAADDDGGGIIIKKKNNNQQQTTTXXX[[[___ccchhhpppxxx}}}zzzssslllfffdddaaa___bbbgggjjjmmmpppooommmlllmmmooorrrpppnnnnnnnnnmmmkkkiiihhhhhhgggeeeaaa\\\WWWTTTMMMHHHCCCCCCEEEDDD@@@;;;777444///---,,,,,,+++***...............------------,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))************))))))))))))++++++***(((&&&%%%$$$###(((((())),,,//////+++'''$$$***---,,,)))))))))(((''''''&&&&&&&&&''''''+++)))'''''')))***)))&&&%%%&&&&&&'''''''''''''''&&&%%%%%%&&&'''((()))***************************))))))))))))))))))))))))++++++++++++++++++++++++************+++++++++,,,---------...//////000000333...333555///111444...000111111222333444555555777777888888999888888888777777888999:::;;;<<<<<<======>>>>>>??????>>>>>>===>>>@@@???>>>>>>???AAA??????>>>>>>>>>>>>===============>>>======<<<;;;;;;;;;:::999999999999999;;;::::::999888999999999555555666666666555555444111222333444444444444444444444444333333222222222111222222333333333333333111111333444444444333222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444555444222111000000111111333333333444444444555555222333333444555555666666333333333444444444555555555666555444333333555777666555444444333444444444555555666666666777777777555666888888888888999;;;999888888888999:::;;;<<<777777888888999::::::;;;999999999999999:::::::::999:::;;;<<<===>>>>>>>>>===>>>@@@AAAAAAAAACCCEEEIIIKKKNNNQQQSSSVVV[[[^^^aaacccfffkkkqqqyyyzzzrrrkkkeeecccaaa___bbbgggjjjmmmooonnnkkkjjjkkknnnqqqpppooonnnmmmlllkkkjjjggggggeeebbb___[[[WWWUUUNNNIIIEEEDDDFFFEEE@@@;;;666333///---------,,,+++........................---------,,,,,,+++++++++))))))))))))))))))))))))*********)))))))))((((((******)))'''&&&%%%$$$###)))((((((***,,,---+++)))$$$'''+++,,,***'''&&&&&&&&&&&&&&&&&&&&&'''((()))(((++++++)))((())))))'''&&&''')))*********)))(((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------.........222///444555000444999222000000111222222333444444666666777999999:::::::::777777888999:::;;;;;;<<<:::<<<===???@@@@@@???>>>===???@@@@@@??????@@@AAA???>>>>>>>>>============;;;<<<===>>>===<<<;;;:::;;;::::::999888999999999999999999888888888888888333444555555666666666555111222333444444555555444444444444333333222111000111111222333333333333222111222333333333333222222111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444000000000000111222333444333333333444444555555666333333333444444555555555333333333444444444555555444555555444222222444666555555444444444444444555555555555666666666777777555777888888777888999;;;888888777777888999::::::888888888888999999::::::666777777888888999999999888999:::<<<<<<<<<<<<;;;;;;===>>>>>>======>>>???BBBDDDGGGIIIIIIJJJLLLMMMSSSSSSUUUVVVZZZ```ggglllqqqtttxxx~~~~~~yyyqqqkkkeeecccaaa___bbbgggkkkmmmnnnmmmiiihhhjjjlllqqqqqqpppooommmkkkkkkkkkiiigggeeeaaa^^^[[[XXXVVVOOOKKKGGGFFFGGGFFF@@@:::555333///....../////////---.....................---------,,,,,,+++++++++))))))))))))))))))))))))))))))((((((((('''''''''((('''''''''&&&&&&&&&&&&)))((((((((()))******)))((())))))((('''&&&&&&'''&&&&&&&&&&&&&&&'''((()))***222444---%%%###$$$$$$&&&''')))*********)))((()))))))))******)))))))))((((((((((((((((((((((((''''''(((((())))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------000///444555111999???777111111111222222333333333444555666888:::;;;<<<<<<666777777888999:::;;;<<<999;;;<<<>>>?????????>>>===???@@@@@@??????@@@AAA>>>>>>>>>============<<<;;;<<<=========<<<:::999::::::999888888888888999777777777777777666666555222333444555666666666666333333444555555555555555222222333333222222000000000111222222333333222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444000000000000111222333333222222333333444555555666555555444444333333333333333333333444444444555555333444555444333222333555666555555444555555666666555555555555666666666666666777888888666666777888666666666666666777777888999999999888888777777777555666666666777888888888888999;;;<<<<<<<<<;;;::::::<<<>>>>>>===<<<===>>>;;;>>>@@@BBBAAAAAABBBCCCGGGGGGGGGGGGIIILLLRRRVVV[[[\\\___ccciiiooouuuxxx|||{{{vvvpppjjjdddbbbaaa___bbbgggkkkmmmnnnkkkhhhfffhhhkkkpppqqqqqqooollljjjjjjkkkjjjhhheeeaaa]]]ZZZXXXWWWQQQMMMIIIHHHIIIFFF@@@:::555222///...///000000000---------...............---,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))+++&&&&&&&&&&&&&&&'''((()))444???BBB666)))&&&'''&&&%%%&&&&&&'''''''''''''''******+++++++++***))))))'''''''''''''''''''''''''''(((((())))))******+++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///444333111;;;BBB999222222222222333333333444333444666888999:::;;;;;;666666777888999:::;;;;;;999:::;;;<<<===>>>>>>>>>===>>>@@@???>>>>>>???AAA>>>>>>============<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::999888888888888888555666666666666555444444222333444555555555555555444444555555555555444444000000222333333222111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333222222111000000111111222222333444555555555555444444333222222111333333333444444444555555333444555555333333444555555555555555555555666777444444555555555666666666555666777777555555555777666555555555555555666666999888888777666666555555666666666666666777777777777888;;;<<<===<<<;;;:::777:::<<<===<<<;;;<<<<<<999;;;===>>>======???@@@>>>???@@@AAAAAADDDHHHKKKMMMMMMNNNPPPSSSXXX\\\___```ccciiipppwww}}}zzztttpppiiidddbbb```___bbbggglllmmmmmmjjjgggeeegggjjjpppqqqqqqooollljjjjjjlllllliiiddd___[[[XXXVVVVVVRRRNNNJJJIIIJJJGGG@@@:::666333///...............---------.........//////+++,,,,,,,,,,,,,,,,,,---)))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((()))))))))''''''((((((''''''''''''&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&''''''(((222===@@@555,,,,,,+++(((&&&&&&&&&&&&&&&'''(((((('''((()))***++++++******(((((((((((((((((((((((((((((())))))***++++++,,,))))))))))))))))))))))))+++++++++,,,,,,,,,---------------------------------///444111///:::AAA777333333333333444444444444555555666777888888888888666666777888999:::;;;;;;:::::::::::::::;;;<<<===<<<===???>>>======>>>@@@>>>>>>=========<<<<<<<<<<<<;;;;;;:::999::::::::::::999999888888888888888555666777777777666444444333333444555555555444444444444444444444333222111---///000222333222111000000000111222222222222222333222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444333333222111000///000000111222333444555444333333333333333333333333333333444444444555555333444666666444333444555444444333333444555555666444444444555555555666666222444555555444444666777777666666555555555666666666666666666555555555555777777777777666666666666555777999;;;<<<<<<:::999666999;;;<<<;;;::::::::::::;;;======<<<<<<>>>???<<<>>>@@@@@@@@@AAACCCEEEFFFEEEDDDDDDFFFIIIMMMOOOOOOQQQTTTXXX]]]```cccdddjjjoootttwwwzzz~~~|||vvvpppiiidddbbb```___bbbhhhlllmmmmmmjjjfffdddgggiiioooqqqrrrpppllljjjjjjlllllliiiddd^^^ZZZWWWUUUTTTRRRNNNJJJJJJJJJGGG@@@:::777444000---,,,,,,+++***---------.........//////+++++++++,,,,,,---------))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&'''(((((('''&&&&&&'''((((((((())))))'''$$$"""(((''''''&&&&&&&&&''''''###---000)))&&&******###))))))((('''''')))***+++###%%%''')))++++++++++++))))))))))))))))))))))))((())))))***+++,,,,,,,,,((((((((((((((((((((((((++++++,,,,,,,,,------------------------------------///333000,,,888???444333444444444444444444555777777777777777666555555666666777888999::::::;;;;;;:::999888999:::;;;<<<<<<===>>>>>>======>>>???>>>=========<<<<<<<<<<<<<<<;;;:::999888999:::;;;:::999999888777888888888666777888888888777555444333444444555555444444333444444444333222111000///,,,---000222333333222111000000111222222222222111333333222111000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444111111222333444444444444...///000111222333444444111222222333333444444555333333333444444444555555333555666666555444444555222222222222333333444555444444444555555555666666///111333444444555777999888777666666666666777777333333444444555666666666888888777777666666666555333555888;;;<<<;;;:::888777999<<<===;;;999999999999:::::::::999999;;;<<<<<<===??????===<<<<<<===CCCAAA@@@???@@@CCCFFFHHHGGGHHHJJJLLLNNNOOOPPPPPPSSSXXX\\\^^^___dddlllrrrrrruuuyyy}}}}}}yyypppjjjdddcccaaa```dddiiimmmooonnnkkkgggeeegggjjjpppoooooonnnnnnllliiigggjjjhhhddd___[[[YYYWWWVVVRRRMMMGGGEEEFFFFFFBBB???666333///---,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++*********))))))***+++++++++***)))'''&&&((((((***---000...)))%%%$$$&&&(((******)))'''%%%(((((())))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%'''((((((((('''&&&%%%%%%'''((()))******)))(((''')))(((''''''(((((('''&&&,,,,,,+++***)))(((((((((++++++,,,,,,,,,---------,,,,,,------...///000000,,,......///666>>>===666111111222333444666888999333555666666555555777888:::777555666999;;;:::888;;;;;;::::::;;;===???@@@<<<===>>>>>>>>>===;;;:::===============<<<<<<<<<;;;;;;:::999999999999:::;;;::::::999999888777777888777666555555666777888555555444444444333333333444444444333333222222222111000/////////000222333333444555333111000000111111111111000000000//////333222111000000111222333222222222111111222333333555444444444444333333333111111111111111111111111444333111//////000111222444222000222444666444222222222222222222222222222333333444444444444444444...///000111333444555666555555444444444333333333444555555444222222444555666444222333666777666444555555444444444444555555444555666777777666555444777777777777777777777777666666666666777777777777888999999::::::999999888:::::::::;;;;;;;;;<<<<<>>>>>;;;???;;;333AAA@@@??????AAABBBBBB@@@>>>@@@@@@AAABBBDDDEEEEEEFFFFFFGGGHHHJJJMMMQQQTTTVVVZZZ[[[]]]aaaeeeiiilllnnnwwwyyy|||}}}yyyqqqjjjeeecccbbbaaadddjjjmmmooonnnkkkgggeeegggiiilllllllllllllllkkkiiihhhgggeeebbb^^^[[[YYYWWWWWWSSSNNNHHHFFFFFFEEEAAA>>>888555111///.........---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++******+++++++++***)))'''&&&))))))+++...111000+++(((''''''(((((()))***+++,,,((((((((((((((('''&&&&&&***)))(((''''''((())))))&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&%%%((((((((()))((((((''''''''''''))))))))))))''''''&&&&&&&&&(((***+++++++++((()))******+++******)))(((((((((((()))))))))))),,,,,,------...//////000///000000000777>>>>>>888222111111111222222333444333555666666555555777888:::777666666999::::::888999999999999:::;;;===>>><<<===>>>>>>>>>===;;;:::===<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999;;;::::::999999888777777888777666555555555666777444444444444333333333333444444333333333222222222111111000000000111111222333444444333111000000111111222222222333333444444111111000//////000111111111111111111222333333444666666555555444444333333222222222222222222222222222111000000000222444555444222111222444555444222222222222222222222222222333333333444444444444555111111222222333444444444555444444444444333333333333444555444333222444555555444222444666777666444666555555444444555555666444555666777777666555444666666666666666666666666888888888888999999999999888999999::::::999999888::::::::::::;;;;;;;;;;;;>>>;;;:::999===;;;777AAA>>>======???@@@@@@???======>>>>>>???AAABBBBBBCCCBBBBBBBBBDDDEEEHHHJJJLLLIIIJJJKKKNNNQQQTTTWWWXXX]]]___aaadddhhhkkknnnooozzz{{{}}}}}}yyyqqqkkkeeedddbbbaaaeeejjjmmmoooooolllgggeeefffhhhggghhhiiijjjjjjjjjiiihhheeedddaaa]]][[[YYYXXXXXXTTTOOOIIIFFFEEECCC@@@===888555111///.........---,,,,,,------------,,,,,,---------,,,,,,,,,++++++******+++******)))(((''')))***+++...000///,,,)))+++)))'''&&&(((+++///111(((((((((((((((''''''&&&***))))))(((((()))******'''&&&&&&&&&&&&'''(((((()))((((((''''''''''''((((((((((((((('''''''''''''''((())))))))))))))))))&&&'''((())))))((('''&&&&&&&&&''')))***,,,------++++++,,,------,,,+++************+++++++++,,,,,,,,,,,,------.../////////000000//////444;;;<<<999444444333222111111111111333555666666666666777999999777666777888:::999999999999999999:::<<<===>>><<<<<<===>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999;;;;;;;;;;;;:::999888777888777666555444444555666444444444333333333222222333333333222222222222222111111222222222111111000222333444333111000000111000111222333444555666666000000////////////000000000000111222222333444555777666666555444333333333222222222222222222222222111111000111222444555777333222111222333444444222222222222222222222222222333333333444444444555555444444444444444333333333444444444444333333333333222444555444333222333555555444333444666666666555666666555555555555666666444555666666666666555444666666666666666666666666888888888888999999999999888888999999999999888888999999999::::::::::::;;;<<<999777:::===;;;<<<>>>;;;;;;;;;<<<>>>>>>===;;;::::::;;;<<<===>>>>>>??????>>>>>>>>>???@@@AAABBB@@@@@@AAABBBCCCEEEGGGHHHJJJKKKMMMOOORRRTTTVVVWWW^^^^^^```bbbdddgggiiikkkrrrrrrtttwww|||}}}xxxpppjjjdddcccbbbaaadddiiimmmoooooolllgggeeefffgggfffhhhiiijjjiiihhhgggggggggeeebbb^^^[[[YYYXXXWWWTTTPPPJJJFFFDDDAAA>>><<<666333///---,,,,,,,,,+++,,,,,,------------,,,,,,---,,,,,,,,,,,,+++++++++************))))))(((((()))***+++,,,,,,+++((('''+++***(((&&&'''***...000'''((((((((((((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''((('''''''''''''''((()))))))))))))))(((((((((((((((&&&'''((()))))))))))))))%%%&&&'''(((((('''&&&%%%((()))))))))))))))******...---***(((&&&&&&%%%&&&,,,,,,---------.........---------........./////////...,,,,,,000555777666666666555444333333333333333555666777666666888:::999888777777888999:::::::::::::::;;;<<<===>>>>>>;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999<<<<<<======<<<;;;999999888777555444333444444555333333333333222222222222222222222222222111111111111222333333333222000///111222333222111000111222///000000111222222333333000000000000000000000000//////111222333444555555666555555444333222111111222222222222222222222222222222222222333444555666222111111222333333333333222222222222222222222222222333333444444555555555555555555555555444444444444444444333333333222222111333444444333222333444444444444444555666666555777666666555555666666777555555555555555555555555666666666666666666666666555666666666777777777777888888999999999999888888888888888999999999::::::<<<;;;777>>>;;;999@@@999;;;::::::;;;======<<<;;;888888999::::::;;;<<<<<<============>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFHHHIIIKKKLLLLLLNNNNNNOOOPPPQQQSSSUUUVVVWWWXXXYYY\\\aaaggglllooonnnoooqqqtttvvvxxxzzzzzzzzz{{{}}}}}}wwwoooiiidddbbbaaa```ccchhhmmmooopppmmmhhheeeeeefffhhhjjjlllkkkiiiffffffgggllliiieee```\\\YYYWWWVVVSSSPPPKKKGGGCCC@@@===<<<666333///---,,,,,,,,,+++,,,------......------,,,++++++++++++*********************))))))))))))))))))******)))'''%%%######***))))))((((((((())))))''''''((((((((((((((('''&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&((()))+++,,,))))))))))))))))))))))))%%%&&&''''''((((((((((((%%%&&&'''(((((('''&&&%%%&&&((())))))'''&&&(((***+++(((###!!!###******+++++++++,,,,,,,,,---------...............///---+++---///111333555444444333333333444555555333444666777777777999;;;999999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<=========<<<:::999999:::::::::;;;;;;;;;<<<<<<<<<;;;:::::::::::::::======>>>>>>>>><<<:::999777666444333333333444555333333222222222111111111111111111111111111111111000111222333333222000///000111222222000000111333111111111111111111111111111111111111111111111111...///111222444444444444333333222111111000//////222222222222222222222222444333333333333333333333111111222222222222333333222222222222222222222222222222333333444555666666444555555555555555666666444444333333333222222222000222444444333333333444333444555555555555555666666666555555555555666666555555444444444444555555555555555555555555555555555666666666777777777777777888888999999888888777777777777888888888888999:::;;;777@@@888555HHH:::===<<<;;;;;;<<<===<<<;;;888888999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<>>>??????@@@AAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJLLLOOORRRVVVXXXWWWXXXYYY[[[\\\]]]^^^^^^]]]___aaabbbccceeeiiimmmqqqrrrrrrsssuuuyyy~~~~~~yyypppiiidddbbbaaa```dddiiimmmooopppmmmhhheeedddfffhhhkkkmmmlllhhhffffffhhhnnnkkkgggaaa]]]YYYWWWUUURRROOOKKKGGGBBB???===<<<888555111///.........---------............------+++++++++*********))))))******))))))))))))******)))***)))'''$$$""""""###(((((())))))((('''&&&%%%&&&'''((((((((((((((((((''''''((()))************(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&((()))+++,,,(((((((((((())))))))))))%%%&&&'''''''''''''''&&&&&&'''((())))))((('''&&&###&&&(((((('''&&&))),,,***'''###!!!!!!$$$))),,,++++++,,,,,,,,,---------........................000...---000111000222555000000000111222333444555333444666777777888:::;;;:::;;;<<<;;;::::::<<<>>><<<<<<<<<<<<<<<;;;:::999;;;;;;<<<===<<<;;;:::999888999999::::::;;;;;;;;;<<<;;;::::::999999::::::<<<<<<>>>>>>>>><<<:::888555444333222222333444555222222222111111111000000000000000000000111111111//////000111111111111111...000111111000000222333333333333222222222111111111111222222222222111111...000111333444444333333000000000000////////////111111111111111111111111333333333333222222222111000111222222111111222444222222222222222222222222111222333333444555666666444444444555555555555555333333333333222222222222///111333444444333333444333444555555444444555777555555444444444444555555555555444444444444555555555555555555555555555555888888888888999999999999777777888888888888777777666666666777777777888888666:::444@@@555999]]]OOO@@@>>><<<;;;<<<<<<;;;:::888999999999:::::::::;;;777888:::;;;<<<<<<============<<<;;;:::::::::;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCEEEGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMLLLNNNQQQQQQPPPPPPTTTWWWYYYZZZ[[[[[[]]]```dddgggggghhhjjjkkkkkkjjjiiihhhggggggjjjnnnrrruuuuuutttmmmmmmmmmooosssxxx}}}~~~|||zzzwwwtttrrrqqqqqqrrrssstttuuuvvvvvvwwwrrrrrrrrrrrrssssssssssssrrrrrruuuzzz~~~{{{vvvtttqqqppppppqqqpppoooppppppppprrrsssuuuwwwxxx}}}rrrkkkfffdddcccbbbeeekkkmmmoooqqqnnniiieeedddeeeeeeiiilllkkkhhhfffgggiiillljjjeeeaaa\\\YYYWWWVVVPPPOOOKKKGGGBBB???======888555111///.........---------............------,,,,,,+++++++++***************)))(((((()))***+++)))******(((&&&%%%&&&)))''''''(((((('''''''''&&&&&&&&&'''(((((((((((((((%%%&&&((()))******))))))(((((('''&&&&&&&&&&&&&&&(((''''''''''''(((((()))'''''''''(((((()))))))))'''((((((((((((''''''&&&''''''))))))))))))''''''%%%(((+++***'''&&&))),,,+++***)))((())),,,...000,,,,,,,,,---------..............................///------111111...///333111111111111222333444444333444666777777888:::<<<;;;===>>>===;;;;;;===@@@AAAAAAAAA@@@???===;;;:::;;;;;;<<<<<<<<<;;;:::999888888888999::::::;;;;;;:::999888888777777888888999:::;;;<<<;;;999777555333222222222222444555666222111111111000000000000/////////000000000111111------......///000222222---///111111000000222444111111111111111111222222///000111222222111000//////000222444444444222111/////////000000000000000000000000000000000000000111111222222222222222222///111333222111000222444222222222222222222222222111222222333444555666777666666555555444333333333333333333222222222222111...000333444444333333333222444666666444333555777444444333333333333444444555444444333333444444555555555555555555555555555888888888888999999999999777777888888888888777777555555666666666777777777333999222AAA777FFFwwwAAA???<<<;;;;;;;;;:::888888888999999999999::::::777777999:::;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>===============>>>???@@@AAAAAABBBCCCDDDDDDDDDCCCCCCFFFIIIIIIGGGFFFJJJMMMIIIJJJLLLLLLMMMNNNQQQSSSRRRSSSTTTTTTUUUUUUUUUTTTUUUTTTTTTWWWZZZ\\\\\\\\\VVVVVVVVVXXXZZZ^^^aaacccccccccbbbaaa___^^^\\\[[[ZZZZZZ[[[]]]^^^^^^^^^^^^[[[[[[\\\\\\]]]^^^^^^^^^\\\^^^aaadddfffgggfffeee___]]]ZZZZZZZZZ[[[[[[ZZZ\\\\\\\\\]]]^^^___aaabbbsssmmmhhhfffeeedddgggmmmmmmpppqqqnnniiieeeddddddbbbfffjjjjjjgggfffhhhkkkiiigggccc___\\\YYYXXXWWWOOONNNKKKFFFBBB???>>>>>>666333///---,,,,,,,,,+++------............---------------,,,,,,,,,++++++******)))(((((()))***+++)))++++++***((((((+++///''''''&&&&&&'''((()))***&&&&&&'''((())))))(((((("""###%%%''''''''''''&&&)))((('''&&&&&&&&&&&&&&&******)))''''''&&&&&&&&&&&&'''''''''(((((())))))))))))***))))))((('''''''''((()))******)))((('''***---///,,,'''$$$&&&)))))))))************)))(((''''''((((((((())))))))).....................------***,,,000///++++++000444444333333444444555555333444666777777888:::<<<<<<>>>???>>><<<<<<>>>AAAGGGGGGFFFEEECCCAAA>>>===:::;;;<<<<<<<<<;;;:::999777777888999::::::;;;;;;888777777666666666666666666888999::::::777555333222111111111222444666777111111111111000000000000.../////////000000111111---,,,,,,,,,...000222333---///000111000111222444,,,,,,---...///000111111...///000111111000///...000111333444444333222111/////////000111111222222////////////////////////...///000111222333333333///111333222000000222444222222222222222222222222111111222333444666666777888777666555333222000000333333333222222222111111---000333444444333333333222444666666444333555777444333333222222333333444555444333333333333444555555555555555555555555555666666666666777777777777777777888888888888777777555555555555666666666777444:::333CCC;;;SSSBBB???<<<:::999999888777888888888888999999999999888999:::;;;;;;:::999888999999999999999999::::::999999:::::::::;;;;;;;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>::::::<<<===>>>>>>??????;;;???BBBBBB??????BBBFFFAAABBBDDDEEEDDDEEEFFFHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLKKKJJJJJJMMMOOOOOOOOOKKKKKKKKKKKKMMMNNNPPPQQQMMMMMMNNNNNNNNNNNNMMMLLLHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOMMMPPPSSSTTTSSSSSSSSSSSSSSSQQQNNNNNNOOOPPPPPPPPPRRRRRRRRRSSSSSSTTTUUUVVV|||uuuppphhhddddddgggjjjllltttrrrooommmkkkiiifffdddjjjkkkllljjjhhhgggggghhhhhhfffccc___\\\ZZZYYYXXXSSSQQQNNNLLLHHHCCC===999222222000///...............---+++******+++---...............---,,,+++***))))))))))))))))))******)))***+++++++++)))(((''')))(((''''''(((((('''&&&******))))))(((((('''''')))(((((('''''''''((((((***)))((('''&&&&&&'''((()))(((&&&%%%$$$$$$%%%%%%''''''((((((((((((''''''((((((''''''''''''((((((******)))(((((((((((((((&&&'''((())))))((('''&&&+++***+++,,,------+++)))***,,,+++)))***...---***......//////////////////......------///000222444555555444333333222111111777777777888999999:::::::::;;;>>>>>>??????AAACCCHHHMMMRRRPPPIIIBBB???>>>;;;;;;<<<<<<<<<;;;::::::666777999:::;;;;;;:::999888888777777666666555555444444444333333222222222555444333222111222333333222000//////000111111000000000//////...---++++++............//////////////////000000000000////////////000111222222333333222222111111111111111222000000111111111222222222/////////000111111222222222222222111111111000000444333222222111111222222111111111111333444555666444444444444444444444444444333222222333444555666888888888888777555444333333333333333333333333333333333222222333333444555333333333444444444555555333333444555666666666555444444444333333222222222444444444444444444444444333333444555666777888888999999888777777666666666777777777777777777777777666///666DDD333TTT>>>===:::888888888999:::888888888888888888888888888888888888888888888888999888888888888888888888:::::::::::::::999888777<<<999777777:::;;;999777888888999:::::::::999999;;;;;;<<<<<<===>>>>>>???<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMKKKJJJIIIIIIJJJLLLMMM|||sssnnngggcccdddhhhlllnnnrrrpppmmmkkkiiifffdddbbbjjjkkkkkkjjjhhhgggggghhhhhhfffccc___\\\YYYXXXXXXSSSQQQOOOLLLHHHCCC===999444333111000///...------000///---,,,,,,---///000------------,,,+++***)))***))))))((((((((()))))))))******+++***)))((('''***)))))))))***)))((('''))))))))))))(((((((((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''(((''''''((((((((((((''''''((((((''''''''''''(((((()))((((((''''''''''''''''''((()))))))))((('''''')))((()))***++++++)))'''***------***+++///...+++---------....../////////.........///000111222333333333333333333444444444666666777888999999::::::<<<===>>>>>>======>>>@@@FFFKKKOOONNNHHHBBB??????<<<<<<<<<;;;;;;;;;::::::888999:::::::::999888777777777777777666666555555666666555444222111000000444333222111000111222222222000//////000111111000////////////...---,,,,,,............///////////////000000111111000000/////////000111111222333333111111000000///000000111000000111111111222222222/////////000111222333333333333333222222222222222111111000000000111222222111111222333444666888999777777777777777777777777555444333333333444555666777888888777666555444333333333333333333333333333333222222222222333444444555555555444444333333333222333333444444444444333444333333333333333333222444444444444444444444444555555555555666666666666555555666777777777666555555555555555555555555555666555:::DDD444DDDkkkXXX===<<<:::888888888999:::888888888888888888888888888888888888888888888888;;;::::::999888777777666999:::::::::999999888777:::999888888999::::::999::::::999999999999999999999999::::::;;;<<<<<<===;;;<<<============<<<;;;========================>>>>>>>>>?????????@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBAAA???>>>===@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJIIIHHHHHHIIIKKKLLL{{{rrrmmmfffccceeeiiinnnppprrrqqqnnnkkkhhheeecccaaaiiijjjkkkjjjhhhgggggghhhhhhfffccc^^^[[[XXXWWWVVVTTTRRROOOLLLIIIDDD>>>999555444222111///...------///...---,,,,,,---...///,,,,,,,,,,,,+++***))))))++++++***)))(((((((((((()))************)))((((((''''''((()))((('''&&&%%%(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))***&&&&&&&&&&&&'''((()))***''''''((((((((((((''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&(((((()))******))))))((()))((()))***++++++)))'''***---...,,,,,,//////,,,++++++,,,---...//////000...///000111111111111111000111222333444666777777555666777888999:::;;;;;;===>>>???>>><<<;;;;;;<<>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<::::::<<<<<<=========>>>>>>>>>@@@@@@???>>>>>>>>>??????AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCHHHGGGGGGFFFGGGHHHIIIJJJ{{{rrrmmmgggdddeeeiiinnnppptttsssqqqnnniiieeecccccchhhiiikkkjjjiiiggggggggghhhfffbbb^^^ZZZWWWVVVUUUTTTRRROOOLLLIIIDDD>>>:::666444333111///...---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,+++******------+++***))))))))))))))))))*********)))))))))'''(((***+++)))((('''&&&''''''(((((())))))******'''((((((((()))))))))((()))))))))******++++++,,,''''''''''''(((((())))))''''''((((((((((((''''''((((((''''''''''''(((((()))(((''''''&&&&&&'''''')))))))))***************+++***+++,,,------+++)))(((,,,...,,,,,,...///,,,******+++,,,---//////000...///111222333222111000111222333444555666777888555555666888999:::;;;<<<<<<===>>>===;;;::::::;;;???BBBEEEFFFCCCAAA?????????>>>===;;;;;;;;;;;;<<<999999999999888888777777666666666666666666666666666666555444222111000000222222111111000000000000111000......000111000///,,,------...//////..................////////////111111222222222222111111///000000000111111111222000000/////////000111111000000000000111111111111...///000111222333444555//////000111111222333333444444333333222333333444555555555666777999:::;;;555555555555555555555555666666555444444333333333444555555555555444444333222222222222222222222222222222222111222333333444666666555444333333222222333333444333333222111111222222222333333444444444444444444444444444444444555555555555555555555555444444555555555666666666444444444444444444444444444;;;444222555888:::777;;;:::999888777888888888888888888888888888888888888888888888888888888888;;;;;;:::999888777777666888888999999999999888888555888:::999777888;;;>>>>>><<<:::888777777999999666666777777777888888888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA????????????????????????======>>>>>>======<<<;;;<<<<<<<<<=========>>>>>>>>>>>>============>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBEEEEEEDDDEEEEEEGGGHHHIIIzzztttooohhhdddeeeiiimmmooottttttrrrnnnhhhdddbbbbbbfffhhhjjjkkkiiiggggggggggggeeeaaa]]]ZZZWWWVVVUUUTTTRRRPPPMMMIIIDDD>>>:::555444222000///...------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++///...---,,,+++*********))))))))))))))))))******))),,,...---+++))))))***''''''(((((())))))******###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))(((((((((''''''&&&''''''((((((((((((''''''((((((''''''''''''((((((***)))((((((''''''(((((()))))))))))))))***+++++++++***+++,,,------+++)))%%%+++...,,,+++------,,,******+++,,,---//////000///000111333333333222222444444444555555666666666555666777888999:::;;;;;;:::;;;<<<<<<;;;;;;<<<======???AAABBBAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<777777777888888999999999555555555555555666666666333333333333333333333333222222222222222111111111111///......///000000///+++,,,---...////////////............////////////111111222222222222111111000000000000000111111111000000000000111111222333000000000000000000000000...///000111222333444444000000111222444555666666::::::888777555444444444777777666666666666777777333333333333333333333333555555555444444333222222222333333444444444333333222222222222222222222222222111111111111222333333444444444444444444444444444444444444444333222111222222222333333444444444444444444444444444444444333333333444555666666777:::888666333333444666888555555555555555555555555333888444///:::>>>777===999999888888777777888888777777777777777777777777777777777777777777777777888888888888888888888888777888888999999888888888555888:::999777888;;;>>>===<<<999777666777888999777777777777777888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;======>>>>>>===;;;<<<<<<<<<<<<=========>>>===============>>>>>>======>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHH~~~zzzuuupppiiieeeeeeiiimmmoooqqqrrrqqqllleee```___```eeegggjjjkkkiiigggggggggeeeccc```\\\YYYWWWVVVVVVUUUSSSPPPMMMJJJEEE>>>:::333222111///....................................---------......------,,,......---,,,++++++++++++)))))))))((())))))***+++&&&(((***(((%%%$$$&&&((((((((((((((())))))))))))%%%&&&((()))******)))(((&&&'''(((((()))(((((('''(((((()))((((((&&&%%%$$$''''''((((((((((((''''''((((((''''''''''''((((((******)))(((((((((((((((((((((((((((((()))++++++)))((()))***++++++)))'''###***...---+++,,,---,,,++++++,,,---...//////000///000111222333444444444666666666666666555555555777777777888999999::::::888:::<<<<<<;;;<<<===???======>>>??????@@@@@@@@@????????????>>>===;;;:::777666666777777999::::::444555555555555666666666222222333333333444444444222222333333222222111000111///......///000000///,,,,,,---.../////////...............////////////000111111111111111111000000000000000000000000000111000000000111222333444111000000000000000///////////////000111111222222111222333555777999:::;;;>>><<<:::888666555444333666666555444333333333333333333333333333333333333222333333333333222222111000111222333333333333333222222222222222222222222111111111111111222333333333333333444444444555555333444444444444444333222222333333333333333333444444444444444444444444444111222333444555666777777;;;999666444333444666777555555555555555555555555444444:::555<<<>>>000777777777777777777777777777777777777777777777777777777777777777777777777777555555666666777888888999666777888888999888888888777888999999888999:::<<<:::999888777666666777888777777777777777888888888::::::999999999999::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<777888999:::;;;<<<<<<<<<999::::::::::::;;;;;;;;;======<<<<<<======>>>>>><<<======>>>???@@@AAAAAA?????????@@@@@@AAAAAABBB@@@@@@BBBCCCEEEFFFGGGHHH}}}yyytttnnnhhheeefffjjjnnnqqqqqqsssrrrlllddd___^^^___dddgggjjjkkkiiihhhgggfffcccaaa___[[[YYYWWWWWWWWWUUUSSSPPPMMMJJJEEE???:::000//////...............---..................---+++,,,,,,---------,,,,,,,,,++++++*********++++++***)))((((((((()))+++,,,$$$&&&&&&$$$ ###'''))))))))))))(((((((((((('''(((***,,,---,,,++++++))))))*********)))((('''&&&&&&'''(((''''''&&&%%%''''''((((((((((((''''''((((((''''''''''''(((((())))))(((''''''''''''(((''''''''''''''')))***+++)))((()))***++++++)))'''###***000...,,,---...------------......///////////////000111333555777888666666666666666666666666888888888888888888888888999;;;<<<===<<<<<<>>>???===<<<<<<===>>>???@@@???>>>???AAAAAA@@@>>>;;;999888888777666666777888999444444444555555555666666333333333333333333333333000111222222222111//////000///------///000///...------..............................///////////////000000111111000000///000000000000000000000////////////000000111222333111111000000////////////////////////////////////000111222555777999:::;;;;;;:::888666555333333333333222111111000111111111222222222222222222222222///000111222222222111111///000111222333333333333111111111111111111111111111111111111111222222333444444444444444444333333111222222333333333333222444333333333333333333222444444444444444444444444333333333444444555555555555555555555555555555555444444444444444444444444777000===888666;;;...444666666777777777777777666777777777777777777777777777777777777777777777777555555555555666666666666666666777888888888888888:::999888888999::::::999777777777666666666666666777777777777777777777666999888888777777888888999::::::::::::::::::::::::999999999999::::::::::::<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999::::::::::::::::::999999999999:::::::::;;;;;;<<<;;;;;;;;;<<<<<<===>>><<<<<<===>>>???@@@AAAAAA======>>>>>>???@@@@@@AAA???@@@AAACCCEEEGGGGGGHHH}}}yyyqqqmmmgggdddffflllqqqssssssuuutttooofff```___aaadddfffjjjkkkjjjhhhffffffbbb```^^^[[[YYYXXXWWWWWWUUUSSSPPPMMMJJJEEE???;;;......------------......+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))))))))))))))*********)))(((((((((***+++,,,)))***+++'''######(((---******))))))((((((''''''!!!###%%%'''((((((&&&&&&&&&&&&'''''''''%%%$$$######$$$%%%''''''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&'''(((***++++++***+++,,,------+++)))###+++111000---...//////......///////////////////////////000333555888:::555666666666777777777888999999999888888888888777;;;===>>>===<<<<<<===>>>>>><<<;;;<<<>>>???@@@???>>>???BBBBBBAAA>>>:::888:::999888666666666777777444444444555555555666666555555444333333222111111///000111111111000...---000///------///000///...---...............------............/////////000//////000000000000//////000000000000////////////............///000222222111111000000/////////...////////////............---...///222444666888999777666555444333222222222//////......//////000111000000000000000000000000...///000111222222111000...///000111222333333333111111111111111111111111111111111000111222222333666666555444333222222111///000111222222222222222444444444333333222222222444444444444444444444444555555444444444333333333///111444777888666444222333333333333333333333333:::,,,<<<555///999333;;;666666777777777777777666777777777777777777777777777777777777777777777777666666555555444444444333666666777888888888888888<<<999777777:::;;;:::777444555666666777666666555666666666666666666555555888777666555555666777888::::::::::::::::::::::::888888888888999999999999>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;:::999888:::;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<===;;;;;;<<<===>>>???@@@AAA<<<<<<<<<===>>>??????@@@>>>???AAACCCEEEGGGHHHHHH~~~yyytttqqqlllhhhhhhkkkooosssuuuuuuqqqjjjccc___```bbbeeefffhhhgggeeeddddddeeeeeeccc```]]]ZZZYYYXXXXXXSSSQQQNNNKKKIIIEEE@@@<<<666444111/////////...---------............---------,,,+++***))))))))))))******++++++++++++*********+++++++++***)))'''&&&''''''(((((())))))******((((((((((((''''''''''''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&###&&&((('''&&&))))))(((((('''''''''&&&''''''''''''(((((()))))))))'''&&&&&&'''''''''&&&(((((((((((())))))))))))************************,,,,,,---...//////......---------+++***+++...111...///111222333333222222555555444444555666888999666888:::;;;<<<;;;999888<<<<<<<<<;;;;;;:::::::::;;;;;;:::999:::;;;<<<===????????????>>>===;;;;;;999888777555555555666777444555555555666666777777777777555444333222222222000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,---///111////////////000000000000222000//////000111111000111111111111111111111111333111000111222222111000000000000000000000000000000000000000000000000000000000111222333333444444444333222222222111///---000000000000000000000000111111222222222222111111000111111111111222222222///000111222222222222222222111000//////000111222222222222222222222222222222222333333333333444444///000000000000111111111555555555444444333333333444444444444444444444444555222//////222444333222333444444555555444444333666555333222222444777999555555666666666666666666888777666555555666777888999888777555555555666777333333333333333444555666666666666666666555555555888777555333444666888:::::::::888555333333666888666666555555555555666666777777777777777777777777666666666666666666666666999888777666666777888999:::999999888888999999:::888888999999999999888888888999999::::::999999888777888888999999888888777;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<>>>??????>>>======>>>;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCDDDDDDDDDDDDEEE~~~yyytttqqqkkkhhhgggkkkooorrruuuuuuqqqkkkccc___```bbbeeeggghhhhhhfffeeeeeefffgggeeebbb^^^[[[XXXWWWVVVSSSQQQOOOLLLIIIEEE@@@===666444111/////////...---------............------...---,,,++++++***************++++++++++++*********+++++++++***)))'''&&&(((((((((((())))))))))))((((((((((((''''''''''''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&###%%%(((***+++***)))((()))(((((((((''''''''''''(((((((((((((((((())))))'''&&&%%%&&&'''((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((***+++---///000111111,,,------,,,+++,,,...000///000111333333333333222555444444444444666777888666777999:::::::::999888<<<<<<;;;;;;;;;:::::::::<<<;;;:::::::::;;;======>>>>>>>>>>>>===<<<;;;;;;777777666666666666777777444555555555666666666777777666555333222222222111000000000000000000000000111111111111111111111111...///000///------///000////////////000000000000222111000000222222111000........................333111000000111222111000000000000000000000000000000000000000000000000000///000000111111222222222444222222222333222000...000000000000000000000000000111111222222111111000000111111111111222222222111111222222222111111000222111000000000000111222222222222222222222222222222222222333333333444444111111111222222222333333555555444444444333333333444444444444444444444444666444111111444555555333333444444555555444444333666555444333333444666777666666666666555555555555777777666666666666777777888777666555555666666777666666555555666666777777777777777777777777777777777666555444444666777888:::999888555333333666888666666555555555555666666666666666666666666666666888888888888888888888888999888777666666777777888999888888777777888888999777888888999999888888777888999999::::::999999888888888999999999999888888::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::<<<======<<<;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>@@@BBBCCCCCCCCCDDDEEE~~~yyytttpppkkkggggggjjjooorrruuutttqqqkkkddd```aaacccfffhhhiiiiiigggffffffgggiiigggddd```\\\YYYWWWVVVTTTRRROOOMMMJJJFFFAAA===777444111////////////...------............------......------,,,,,,++++++******++++++++++++************+++******)))((('''))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&(((((())))))(((((('''&&&((((((((((((''''''''''''))))))((((((((((((((((((%%%%%%%%%&&&'''(((******((((((((()))))))))******)))))))))))))))))))))))))))***+++---///000111111+++---......------...//////111222333444444333333333333333333444555666777777777777777888888888888;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;<<<<<<===>>>===============<<<;;;:::666666777777888777777777555555555555555666666666666555444333222111111111000000000000000000000000////////////////////////---///000000///......///////////////000000000000111111111222444333111///000000000000000000000000333111......000111111111000000000000000000000000000000000000000000000000000000000000000000000000333222111222333444222000000000000000000000000000000111111222222111111000000111111111111222222222333333333222222000//////222222111111111111222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333333444444444444444444444444777555444444555666666555333444444555555444444333555555555444444444444444666666666666555555444444666666666777777666666666666666555555555666777777888777777666666666666777666666666666666666666666555555555555666666666777999999777555333333555888666666555555555555666666666666666666666666666666888888888888888888888888999888777666666666666777777777777666666777777777777888888999999888888777888888999999999999888888999999999::::::999999999999999999999999888888888;;;::::::999999::::::;;;888:::;;;;;;999999999:::;;;;;;;;;<<<======>>>>>>???@@@AAAAAAAAABBBDDDFFF{{{tttpppkkkggggggjjjooorrrttttttrrrllleeeaaaaaacccggghhhjjjiiigggffffffggghhhgggdddaaa^^^[[[YYYXXXUUUSSSPPPMMMKKKGGGBBB>>>777444111000000000///...------............---------------------,,,++++++******++++++++++++******************))))))((((((******))))))((((((''''''((((((((((((''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''((((((((((((((('''''''''((((((((('''''''''''''''&&&''''''''''''''')))***(((((()))))))))*********++++++++++++++++++++++++,,,------......---------+++---//////...---...///000111333444555555444444222222333333444555555666777666666666666777888888::::::::::::::::::::::::<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<;;;::::::777888888999888777666555555555555555555555555555555444333222111111111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111///.........////////////000000000000111111222444555444222///222222222222222222222222222000......///111222111000000000000000000000000000000000000000000000000000000000000000000000///222111111222444555333222////////////////////////000000111111111111000000000000111111111222222222222222222222222111000///333222222222222222222333111111111111111111111111111222222222222333333333333333333444444444444555333333333333333333333333333333333333333333333333666555555555555666666555333444444555555444444333444555555666555444222111777666666555555444444333444555666777777666555444555555555555666666777777777666555555444444444444222222333333333333333444444555666777888777666666777888777555333333555777666666555555555555666666666666666666666666666666666666666666666666666666999888777777666666555555888777777666666777777888777777888888888888777777888888999999999999888888999999::::::::::::999999999999999888888888888777::::::999999999999::::::777999::::::999888888999::::::;;;<<<<<<======>>>??????@@@??????@@@CCCFFF~~~uuuqqqlllhhhhhhkkkpppsssssstttrrrmmmfffbbbbbbcccggghhhjjjiiigggffffffgggeeeeeecccaaa___]]][[[ZZZUUUSSSPPPMMMKKKGGGBBB>>>777555222000000000///...------............------+++,,,,,,---,,,,,,+++*********++++++++++++***************)))))))))))))))******))))))((((((''''''((((((((((((''''''''''''&&&'''(((((())))))((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''')))+++,,,'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&%%%'''((())))))))))))************++++++++++++++++++++++++,,,---------------,,,,,,+++---//////.........///000111333444555555444444222222333444444555555555666666555555666666777888::::::::::::::::::::::::<<<<<<<<<===============:::;;;;;;;;;;;;::::::999999:::::::::888666444333555555555555555444444444444333222111111111111111////////////////////////////////////////////////,,,...000111///.........////////////000000000000111111222444555444222///////////////////////////222000......000222222222000000000000000000000000000000000000000000000000111111111111111111000000111000000222444444333222////////////////////////000000000111111000000000000000111111111222222222///000111222222222222222222222222222222222222222111111111111111111111111111111111222222222333333222222222222333333333333333333333333333333333333333333333333333333333333444444555555444444444444333444444555555444444333333444555666555444222111666666555555444444444333444555666777777666555444444444555555666666666777777666555444444444444444111222222222333333444444444666777999999888777666666777777555444333555777666666555555555555666666555555555555555555555555555555555555555555555555777777777777666666555555888888888777777888888888777777777888888777777777777888888999999888888777888999999::::::999999888999999888888888888888888999999888888888888999999888999;;;;;;999888999:::::::::;;;;;;<<<============>>>???>>>>>>???BBBEEEvvvrrrmmmiiiiiilllqqqtttssstttrrrmmmgggbbbbbbcccfffhhhiiiiiigggffffffgggccccccbbbaaa```^^^\\\[[[TTTRRROOOMMMJJJFFFAAA===888555222000000000000///------............------***+++,,,------,,,+++*********++++++++++++************))))))))))))******))))))))))))((((((((((((((((((((((((''''''''''''''''''((())))))))))))(((&&&&&&&&&'''''''''''''''))))))(((((((((((())))))'''''''''(((((((((((((((%%%%%%&&&&&&&&&''''''''')))+++,,,)))&&&$$$&&&((()))))))))*********++++++************************)))***+++,,,.........///,,,...//////......///000///111222333444444333333222333444555555666666555666666666666777777777777999999999999::::::::::::;;;;;;<<<============<<<999999::::::::::::999999;;;::::::999888666555444555555555444444444444444333222111111000000111111////////////////////////111111111111111111111111---///000000///......///////////////000000000000111111111222444333111///000000000000000000000000111000///000333444333222000000000000000000000000000000000000000000000000111111111111111111111111000000000111333333222111000000000000000000000000///000000111111000000///000111111111111222222222//////000222222333333333111111222222222222111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222333333333333333333333333333333333333111333555555333222333444333444444555555444444333333333444555555444222111444444444444444444444444555555555666666555555555444444555666666666555555777666666555555555555666333444444555555666666666444555777888888888777666555666666555444444555777666666555555555555666666555555555555555555555555777777777777777777777777555666666777777666666555999888888777777888888999666777777888888777777666777777888888888888777777888888888999999888888888777777777888888888999999999888888777777888888999888:::;;;;;;:::999999::::::::::::;;;<<<<<<======<<<===>>>>>>>>>???AAACCCwwwtttnnnkkkjjjmmmrrruuurrrssssssnnngggcccbbbdddeeeggghhhhhhfffeeeeeefffcccccccccaaa___\\\ZZZXXXSSSQQQOOOLLLIIIEEE@@@===888555222111111111000///------............------+++,,,---......---,,,+++******++++++++++++************)))(((((()))***+++(((((((((((())))))))))))((((((((((((''''''''''''''''''((()))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&%%%''''''''''''((((((((()))%%%&&&&&&'''((()))******(((***,,,***&&&$$$'''***))))))*********+++++++++************************)))***+++,,,---............//////...------///222///000111333333333333222222333555666777777666666555666777888888888777777888888999999999:::::::::999:::;;;<<<===<<<<<<;;;888888999999999999999888999999888888777777888888555555555444444333333333222222111000000000000111////////////////////////...........................///000///------///000////////////000000000000222111000000222222111000333333333333333333333333000000111333555555333111000000000000000000000000000000000000000000000000...//////000000111111111000//////000222222000///000000000000000000000000//////000000000000//////000111111111111222222222000111111222222222111111000000111222222111000000111111111111111111111111111111111111222222222222111111111111222222222222111111222222222333333333222222222222222222222222111333666555333222222444333444444555555444444333222222333444444444333333222333333444444555555666666555555444444555555666444555666666666555444333555444444444444555555666444444444555666666777777333444444555555555555555444555666555444444555666666666555555555555666666555555555555555555555555777777777777777777777777333444555777777777777666777777777666666777777777666666777777777777666666777777888888888888777777666777777888888777777666444444555666777888888999888888777777777777888888777999;;;:::999888999:::999::::::;;;;;;<<<<<<===:::<<<>>>???>>>>>>@@@AAAxxxtttooolllkkknnnsssvvvrrrssssssnnnhhhccccccdddeeefffhhhgggeeeddddddeeeeeedddcccaaa___[[[XXXVVVSSSQQQNNNKKKIIIEEE@@@<<<888555222111111111000///---..................---+++---...000000///---,,,******++++++++++++************)))(((((()))***+++''''''(((((())))))******)))((((((((('''''''''''''''(((((()))))))))))))))&&&&&&&&&'''''''''((((((''''''((())))))))))))(((&&&'''''''''(((((())))))&&&'''((()))***+++,,,---&&&)))+++***&&&%%%(((,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***//////...---,,,---000333...///111222333333222222333444555777777777777666444666888999:::999777666888888888999999:::::::::999999;;;<<<<<<<<<;;;:::777888888999999999888888888777666666777999;;;<<<555555555444444333333333222111000000000000000111////////////////////////000000000000000000000000///000///...,,,---///111////////////000000000000222000//////000111111000000000000000000000000000///000222555777777444111000000000000000000000000000000000000000000000000,,,------...///000111111000/////////111111///...000000000000000000000000//////000000000000//////000111111111111222222222222222222222222111000//////000111222222111000///000000000000000000000000000111111111111222222222111111222222222333333333111111111222222333333333222222222222222222222222111444777666444222333444333444444555555444444333222222222333333444444555111222222333444555666666666555444333333444555666555555666666666555333222111111111111222222333444222222333333444555666666222222222333333333444444333555666555444444555666666666555555555555666666555555555555555555555555555555555555555555555555222333555777888888777777666666555555555555666666666666777777777777666666777777888888888888777777666666777777777777666666111222333444555777888888888888777777777777888888777888::::::888777888999999999:::;;;;;;<<<<<<===888;;;>>>??????>>>???@@@~~~vvvpppiiifffiiimmmpppqqqxxxwwwsssmmmgggbbbaaaaaafffffffffgggggggggggggggiiigggccc___\\\[[[ZZZ[[[VVVSSSOOOKKKIIIFFFBBB@@@999555000......000222222444000,,,***,,,///222333/////////...............++++++------------++++++***)))((('''&&&&&&&&&&&&))))))((((((((()))******+++((('''((()))(((((()))'''&&&&&&&&&&&&((()))***(((((('''&&&%%%%%%&&&&&&%%%%%%&&&''''''''''''''''''((()))******)))''''''+++)))'''(((+++------+++***++++++***((('''((()))&&&''')))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++---...///***,,,.........---...000//////000111222222333333444555666777777666555444888888888888888888888888999888888888999;;;===>>>999<<>><<<::::::;;;999888888777777666666555333444777999:::999888777444444444444444333333222111000000///////////////222222222111111111000000///////////////000111111222111000/////////111111222222222111111111000000///000111222333444444444222222222222222222222222555555555666555444444333111000000000///.........000000000000000000000000.........//////000000000111111111111111111111111---...///000000///...---000000111111111222222222333222222111111222222333222222222222222222222222222111000///...///000111222222222333333444444444222222222222111111000///333444555666666555555444444333222222111111222222000222333333222111111222111111111222222222333333444444333333222222222111444333222222111111111111111222333444555666777777555555555555555555555555555555555555555555555555666666666555555555555555555555444444333333333222555555555444333333333222555555555555555666777777777777666555444333333222111222333333222222333444444333111000111222555666888666333222222555888:::666666555555444333333333777777777888888999999999666666666777777888888999666666777777777777666666555555555555555555555555999999999999999999999999888888888999999999::::::;;;:::999999999:::;;;<<<>>>???AAAAAA@@@@@@AAACCC}}}vvvqqqkkkhhhjjjnnnqqqsssrrrqqqnnnhhhccc_________eeeeeeeeeeeeeeeeeeeeeeeeeeeccc```]]]ZZZXXXWWWVVVSSSPPPKKKHHHEEECCC???===???:::444000//////000000000//////000111000---+++------------------------(((((()))******)))((((((,,,,,,+++***)))))))))))),,,,,,+++***)))(((''''''***(((&&&%%%%%%%%%%%%%%%******)))((((((((()))******)))(((((('''''''''(((''''''((()))))))))))))))'''((()))******)))((('''***'''######%%%''''''&&&((()))***)))((('''((()))'''(((***+++,,,,,,++++++)))))))))))))))))))))(((---,,,,,,,,,,,,,,,---...,,,...000000000///000111......///000000111222222333444444444444444333333:::::::::999999999999999888888888777888888999999777:::<<<;;;999777777999:::::::::999888888777777555555666777666444222111444444555555444444333222000///......------....../////////.........------,,,,,,++++++,,,,,,---...///...------------.../////////.........---------...///000111111111111111000000000000000000000000222222222222222111111000////////////....................................000000000111111222222222222222222222222222222222///000000111111000000///000000000111111111111222000//////......//////000000000000000000000000000444333222111000111111222/////////000000111111111222333333333333222111000000111222333333333222222222222111000000000000000111222444444222111222333333333333333444444444444444444444333333333222222222333444555555444333222333444444555666777888999666666666666666666666666555555555555555555555555555555555555555555666666555555555444444444333333333333333333222222222222222222222222222333444444555555555444333333333222333444666555444444555777555444333333333444666777666444222111111333555777777777777666666666666555555555555555666666666666999999888888777666666555333444444555555444444333777777777777777777777777666666666777777777777777999999999999::::::::::::777666666555666777888999:::<<<============>>>@@@}}}uuuqqqkkkhhhiiimmmqqqtttrrrqqqnnniiidddbbbcccdddhhhhhhggggggggggggggggggeeedddbbb___\\\YYYVVVUUURRROOOKKKHHHFFFCCC@@@>>>???:::555000/////////...///...---......---***''',,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++*********++++++,,,,,,,,,,,,+++***((('''***)))(((&&&&&&'''((((((,,,+++***)))(((((((((((())))))((((((''''''(((((('''(((((()))))))))))))))&&&&&&'''((((((((('''&&&)))&&&###!!!"""#########&&&'''((((((''''''((()))'''((()))***++++++++++++++++++++++++++++++++++++...---,,,+++++++++++++++,,,...000000000000000222111111222222333333444444666666555555555555666666999999999999999999999999;;;;;;;;;;;;;;;:::999999999;;;<<<<<<:::999999:::::::::999999888777777777777888888888666444222111333333444444333333222111222111111000000000000000000000////////////..................////////////000///////////////000000111111111000000000000000111111222222222222222111222222222222222222222222222222333333333222111111111111111222222222222222000000000000000000000000111111111111111222222222111111111111111111111111111111000000000000111111000000000111111111111222000000000//////000000000111111111111111111111111333333222111111111111222000000000111111111111111111222222222222111000000111222333444444444444444555444333333222222333333000222333333222111111222333333333333444444444444333333333333222222222222///111444777777666444333333444444555666777888888555555555555555555555555444444444444444444444444222222333333444444555555444444444333333333333333444444444555555555555555333333333222333444444555333333333333333333333333444555666666555555666888444444444444444555555555777666555555444555555555666666666666777777777777777777777777777777666666777777666666555555444444555666666666666666666555666666666666666666666666777777777888888999999999888888888888999999999999888888888888999:::<<<===;;;<<<>>>>>>===>>>???AAA~~~sssooojjjggghhhkkkpppssstttrrrnnniiidddcccdddfffhhhhhhhhhhhhggggggggggggddddddcccaaa]]]YYYUUURRRQQQNNNJJJGGGEEECCC@@@>>>:::666111///.../////////111---)))&&&''')))++++++---------------.........------------------------)))))))))((())))))******(((***,,,.........,,,+++&&&))))))&&&&&&)))++++++))))))((((((''''''''''''(((''''''&&&&&&&&&''''''''''''((((((((((((''''''$$$%%%&&&'''''''''&&&%%%((('''&&&&&&&&&&&&%%%%%%%%%'''(((((('''''')))***&&&''''''((())))))******,,,,,,---------------...,,,,,,+++++++++++++++,,,+++---/////////...///111222222222222333333444444666555444444444555666777777777777777888888888888;;;;;;=========<<<;;;:::;;;;;;;;;;;;::::::999:::888888888777666666555555555555666666666555444444222222222333222111111000222111000000///000000000//////////////////......//////000111111111111111////////////000000000111222222222222222222222222111111222222222111000000111111111111111111111111222222222222222111000000111111111222222333333333000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111111111222222222222000000////////////000000111111111111111111111111222111111000000000000000000000000000000111111111//////000000000000//////222222333333444444444555444444333222222222222333///111222222111000000111111111222222222333333333222222222222111111111111000111333444555444333222222222333444444555666666333333333333333333333333222222222222222222222222///000000111222333333444333333333222222222222222333333444444555555666666333333222222333333444555333333333333333333333444333444666555444444555777222222333444444333333222555555666555555444333333333444444555666777777777888888888777777666666555222222333444555555666666666666777777777777666666444444444444444444444444666777777888999::::::;;;777777777777888888888999:::999999:::;;;===???@@@:::<<<===>>>===>>>???AAAtttqqqllliiihhhkkkpppssstttqqqllleee```___aaacccggggggffffffeeeeeeeeedddccccccbbb```\\\VVVRRROOOMMMJJJGGGDDDCCCAAA>>><<<888555111///////////////111---)))'''(((+++...///............//////000000************************(((((((((''''''((())))))(((***,,,...//////---,,,###)))***&&&$$$''')))'''&&&''''''(((((()))))))))''''''&&&&&&&&&''''''(((((((((((())))))(((''''''%%%&&&''')))))))))((('''###&&&)))++++++)))'''&&&%%%'''(((((('''''')))***''''''(((((()))******+++)))))))))*********++++++,,,,,,,,,,,,---...///000,,,---///000//////000111//////000000000000000111333222111111111222444555666666777777888888888888777888:::;;;<<<<<<;;;;;;:::999888888888888888777888888777777666666555555333333333333333333222222333333333444333222222111///...------,,,,,,------------------------------+++,,,---............---,,,------.........//////////////////////////////.........///......------........................///000000000000///...............//////000000000////////////////////////111111111111111111111000111111111111111111111111111000///......///000111111111111111222222222222......------------......////////////////////////111111111111111000000///////////////............//////000000000000/////////000000000111222333333111111000////////////000000222333333222111111222111222222222222333333333333333333333333333333333666555333222222222333444222333333444444555555555333333333333333333333333444444444444444444444444000111111222333444444555444444444444444444444444000000111111222222333333111111000000111111222333333333333333333333444444333555666666444444555777333333444444444333333222222222333333222111000///333444555555666777888888666666555555444444333333333333444555666777888888444555555666666555555444555555555555555555555555444555555666777888888999888888888999999999::::::777777777777888:::<<<===888999;;;<<<<<<<<<>>>@@@wwwtttpppkkkhhhjjjppptttuuuqqqkkkddd___^^^aaadddjjjjjjjjjiiihhhhhhgggggggggfffeeebbb^^^XXXTTTQQQNNNLLLHHHFFFEEECCCAAA???:::777333000///...---,,,,,,,,,,,,...000000...,,,,,,,,,------......//////******))))))))))))******))))))(((''''''(((((((((***+++,,,,,,,,,+++)))(((%%%---000***'''))))))%%%%%%&&&'''))))))***))))))'''''''''&&&''''''((()))))))))))))))))))))((('''&&&''')))***++++++******###(((***)))'''&&&%%%%%%'''((('''&&&&&&'''((())))))))))))***+++,,,,,,(((((())))))******++++++,,,,,,,,,---...///111111,,,...000111000000111222222222222222222222222222444444444444555666777777666666777777888888999999999999;;;<<<===>>>>>>>>><<<;;;999999:::::::::999888888777777666666555555777777666555333222111111333444444444444333222222000000///............///////////////000000000000+++,,,---.........---,,,---...///000111111111111.........//////////////////000000111111111000000000000000000000000000000222222222222222111111000///000000000000000111111111111111111111111111111222222222222111111111111222222222222222222222222111111000000000000111111/////////000000000111111111111000000000000111111222222222222222222222222111111222222111111000///222222222111111111111000///000000111111111111111111111111222333444555666333222222111111111111111111333444444333222222333222222222222333333333444333333333444444444444444999777444111111222444555333333333444444444555555444444444444444444444444555555555555555555555555222222333333444444555555444444444444555555555555333333333333333333444444444333333333333444555555222222222222222222222222333444666555444444555777444444444444333333333333333444444444444444333222555555555666777888888999777777777666666666666666777777777777777777777777777777888888888888777777666666666666666666666666777777888888999999::::::999999999:::::::::;;;;;;888777777777888:::;;;<<<:::<<<>>>>>>>>>???AAACCCvvvtttpppjjjfffggglllqqqssspppjjjccc______cccgggkkkkkkjjjjjjiiihhhhhhggggggfffddd```\\\WWWSSSPPPLLLJJJFFFDDDDDDBBB@@@>>>555222///---,,,,,,+++***+++++++++,,,------***(((((((((((()))******++++++***)))(((''''''((()))***((('''&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&)))///***'''******%%%###$$$%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$###$$$&&&'''((((((''''''!!!###&&&&&&$$$######%%%$$$%%%&&&%%%$$$###$$$%%%''''''&&&&&&'''(((***+++'''''''''((()))************)))))))))***+++,,,,,,)))+++---...------...///111111111111111111111111333333444555666666666666222222333444444555666666999999999999999:::;;;<<<;;;999666666888999888777555555444333333222222111444444333222111000000000//////000000//////...---//////...------------...---.........////////////)))***,,,......---,,,++++++,,,---///000000//////---------.........//////...//////000111111111111000000000000000000000000111111111111111000///////////////...............000000000000000000000000////////////.........---........................------............------,,,,,,,,,,,,---------...000000////////////000000000000000000000000000000---.../////////...,,,,,,111111111000000000//////,,,---...////////////...////////////000222444555222111111000000000000000---///000000///......///////////////000000000000////////////000000111111333222111000///000111222000000000000111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111222333333333222222222222222333222222222222333444444111111111000//////......///000111111000000111333333222000/////////000111333333333333444444444444222333333333444444555555444444444444444555555555333333333444444444444444555666666666666666666555444444444444444444444444666777777777777777777777555555555666666666666777888888777777777888:::;;;999;;;=========>>>@@@BBBsssqqqmmmfffbbbbbbggglllllliiiccc]]]ZZZ[[[aaaeeeeeeddddddcccbbbbbbaaaaaa```___\\\XXXSSSNNNJJJHHHCCCAAA>>><<<;;;:::888666+++)))'''''')))******)))...***%%%"""###%%%&&&'''$$$$$$%%%%%%&&&''''''((($$$###""""""""""""###$$$%%%$$$###"""!!!!!! !!!""""""""""""$$$%%%'''((( $$$!!! &&&'''"""!!!!!!""""""!!!  !!!!!!"""""""""""""""!!! !!!"""#########"""%%%&&&&&&### """&&&###$$$$$$###!!! !!!"""$$$###""""""###$$$&&&'''!!!!!!""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%''')))))))))((()))*********************))))))+++,,,...///000000//////------...///000000111111333222000//////000111111333000------///000///...000000//////...---------'''''''''((()))***+++,,,)))************)))((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((###%%%'''((()))(((&&&%%%"""###%%%&&&'''''''''&&&'''''''''(((((()))))))))&&&'''((()))******++++++))))))))))))))))))))))))((())))))))))))((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''+++++++++******)))))))))((((((((((((((((((((((((((((((***++++++***(((((())))))*********+++++++++(((''''''''''''''''''(((''''''''''''''''''''''''))))))***+++***)))(((''')))))))))(((((('''''''''((()))******++++++++++++&&&&&&&&&&&&''')))+++,,,******)))(((((((((((()))''')))+++***)))((())))))*********+++++++++,,,,,,)))))))))******+++++++++***+++,,,------.........+++++++++,,,,,,,,,,,,,,,........................------------------------+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,++++++******))))))***************+++,,,,,,000000///...---,,,,,,+++***+++,,,,,,++++++,,,---///...,,,***)))***,,,---,,,,,,++++++,,,---...///...////////////000000000******++++++,,,,,,------++++++,,,...///111222222---------......---------000000000000000000000000//////..................//////000000000111111111444333222111111222333444000222444555555666888:::