BM6P6(@ EEEIIIOOOSSSVVVYYY]]]___eeemmmxxx|||yyyuuurrrmmmggg^^^VVVPPPMMMKKKIIIMMMPPPXXXeeexxxssshhhgggkkkwwwzzzooogggiiipppyyy}}}{{{yyyzzz~~~|||yyyqqqiiigggkkkttt}}}zzzdddSSSIIIEEEDDD@@@BBB@@@CCCJJJMMM[[[sss~~~vvvppprrr|||uuuqqqpppqqqtttvvvwwwxxxxxxwwwvvvwwwyyy|||}}}|||yyyuuurrrpppmmmjjjhhhgggfffcccbbbiiijjjlllooouuu|||~~~|||yyyxxxxxxuuuqqqnnnjjjfffaaa]]]]]]ZZZVVVTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQPPPMMMKKKMMMLLLKKKKKKKKKMMMNNNOOOJJJKKKLLLNNNNNNOOOOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMSSSVVV\\\eeejjjiiiccc]]]YYYUUUQQQNNNMMMMMMMMMMMMTTTRRRPPPMMMKKKJJJJJJJJJLLLKKKIIIHHHHHHKKKMMMOOONNNLLLLLLLLLMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOSSSSSSSSSRRRQQQPPPNNNMMMLLLMMMNNNOOOPPPPPPOOOOOOQQQPPPOOOOOOPPPNNNKKKIIILLLLLLMMMNNNPPPSSSUUUWWW\\\ZZZWWWTTTPPPNNNLLLKKKOOOPPPRRRVVVZZZ^^^aaaccceeefffhhhkkknnnpppssstttssstttwwwzzz}}}wwwnnnfff```YYYUUUPPPLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAABBBCCCDDDEEEEEEIIINNNSSSVVVYYY\\\___eeelllxxx|||yyyuuurrrmmmggg___WWWRRRNNNLLLJJJMMMOOOVVVcccuuuwwwjjjiiillltttwwwnnnfffhhhppp{{{~~~|||}}}}}}{{{yyyvvvnnneeecccfffpppzzzzzzdddSSSIIIDDDCCC@@@BBB@@@CCCJJJNNN\\\uuu~~~yyyqqqlllppp{{{tttqqqoooqqqtttvvvxxxyyyxxxwwwwwwxxxyyy|||}}}|||yyyuuurrrpppmmmiiifffdddbbb___]]]^^^^^^```bbbgggmmmrrrvvv}}}~~~~~~}}}|||xxxuuuqqqmmmhhhdddbbb```]]][[[[[[[[[ZZZYYY[[[ZZZXXXWWWWWWUUUSSSQQQNNNNNNMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNTTTXXX___hhhnnnnnngggaaa\\\XXXSSSQQQPPPPPPPPPOOOPPPOOONNNLLLKKKJJJJJJKKKLLLKKKIIIHHHIIIKKKMMMOOONNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLNNNOOOSSSSSSSSSSSSSSSQQQPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNQQQPPPPPPPPPQQQPPPMMMJJJIIIIIIJJJKKKMMMPPPRRRTTTYYYWWWTTTQQQNNNKKKJJJIIIJJJKKKMMMOOORRRUUUXXXYYYVVVWWWXXX[[[]]]___aaabbbbbbcccdddgggjjjmmmppprrr}}}{{{rrrjjjddd\\\XXXRRRMMMKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEECCCBBBBBBAAAAAACCCDDDEEEDDDHHHNNNSSSVVVYYY\\\^^^dddlllxxx|||zzzuuurrrmmmhhh___XXXSSSOOOMMMKKKMMMOOOUUU```ppp|||nnnjjjkkkqqq~~~}}}~~~}}}}}}}}}tttkkkdddhhhrrr~~~{{{yyyxxxuuummmccc```bbbkkktttyyydddSSSIIIDDDBBB@@@CCCAAACCCJJJNNN^^^yyy}}}xxxsssmmmiiipppzzzsssqqqoooqqquuuwwwxxxyyyyyyxxxxxxzzz{{{|||}}}}}}zzzvvvssspppmmmiiifffccc___[[[XXXVVVVVVUUUVVVYYY]]]aaadddkkkpppxxx}}}}}}|||~~~|||wwwsssoookkkiiihhhggggggfffdddbbb```^^^[[[YYYXXXVVVTTTQQQPPPPPPPPPPPPQQQRRRTTTTTTUUUUUUTTTSSSQQQPPPOOONNNMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQUUUZZZcccmmmttttttmmmggg```\\\XXXUUUTTTTTTTTTSSSQQQPPPOOOOOONNNMMMMMMMMMNNNLLLKKKJJJJJJKKKMMMOOONNNNNNNNNNNNMMMKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIKKKMMMNNNOOOSSSSSSTTTTTTTTTTTTSSSSSSNNNMMMLLLKKKKKKKKKLLLMMMQQQPPPPPPQQQRRRQQQOOOMMMIIIIIIIIIIIIKKKNNNQQQSSSXXXVVVSSSPPPMMMKKKIIIHHHGGGHHHHHHIIIKKKMMMOOOPPPNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVXXXYYY\\\^^^```bbbjjjooowwwwwwpppjjjaaa\\\UUUOOOLLLKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAAAAAAAABBBDDDEEECCCGGGNNNSSSWWWZZZ]]]^^^eeelllxxx}}}zzzvvvrrrlllggg___XXXSSSPPPMMMKKKNNNOOOSSS\\\lllqqqkkkjjjooo|||~~~{{{|||{{{zzz||||||xxxpppjjjeeeiiittt~~~||||||yyypppeeeaaabbbfffooo}}}xxxdddTTTIIIDDDBBB@@@CCCAAACCCJJJOOOaaa~~~}}}zzztttooojjjiiirrrxxxrrrpppoooqqquuuwwwxxxzzzzzzzzzzzz|||}}}|||}}}}}}yyywwwtttqqqlllhhhddd```[[[WWWWWWUUUTTTSSSSSSUUUXXXYYY^^^bbbjjjrrrzzz}}}||||||}}}~~~zzzuuuuuuttttttsssqqqmmmjjjdddaaa^^^[[[YYYWWWUUURRRSSSSSSSSSTTTUUUUUUVVVWWWWWWWWWUUUTTTSSSRRRQQQQQQNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWW\\\fffqqqyyyyyysssmmmeeeaaa\\\YYYXXXXXXXXXWWWVVVVVVVVVVVVTTTSSSQQQPPPPPPOOOMMMLLLLLLMMMNNNOOOPPPPPPQQQPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIIIIHHHHHHIIIJJJLLLNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVQQQOOOMMMJJJIIIJJJKKKLLLOOONNNOOOPPPRRRRRRPPPNNNKKKKKKJJJJJJLLLOOOSSSUUUYYYWWWUUURRROOOLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVXXXYYYZZZ___fffmmmtttzzz{{{tttooogggaaaYYYRRRNNNLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAAAAABBBCCCDDDBBBGGGOOOUUUXXX[[[]]]___eeemmmxxx~~~zzzvvvrrrkkkfff___XXXTTTPPPMMMJJJNNNOOOSSSZZZhhh|||ssskkkiiinnnzzz~~~zzzzzzyyyyyyzzzyyyuuunnnhhheeejjjvvv|||sssgggaaabbbdddlllyyyvvvdddTTTJJJDDDBBB???CCCBBBDDDKKKQQQeee}}}xxxrrrmmmggghhhsssvvvqqqoooooorrruuuwwwyyy{{{{{{{{{|||~~~~~~~~~}}}zzzwwwsssooojjjeee___[[[ZZZXXXTTTQQQPPPPPPQQQRRRWWWYYY]]]cccjjjrrrxxx|||~~~{{{zzzzzz{{{~~~}}}zzzuuurrrlllhhhdddaaa___]]]ZZZXXXVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTUUURRRSSSTTTUUUWWWYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ___iiittt}}}~~~xxxsssjjjfffaaa^^^]]]]]]\\\[[[]]]]]]]]]\\\ZZZWWWTTTRRRRRRRRRPPPOOOOOOOOOOOOPPPQQQSSSUUUSSSPPPMMMKKKLLLHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWXXXTTTRRROOOMMMKKKJJJKKKLLLMMMMMMMMMPPPRRRSSSRRRPPPMMMLLLKKKKKKLLLOOOSSSUUUXXXWWWTTTQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRUUU[[[```dddhhhmmmppptttzzz}}}vvvqqqlllfff]]]VVVQQQNNNLLLKKKGGGGGGGGGFFFFFFFFFFFFFFFBBBAAAAAA@@@AAABBBCCCDDDCCCHHHPPPVVVZZZ]]]___```gggnnnzzz~~~{{{vvvrrrkkkggg```ZZZUUURRRNNNKKKNNNPPPSSSZZZfffyyyvvvllljjjnnnyyy~~~xxxwwwwwwxxxxxxwwwrrrkkkfffccchhhttt~~~tttggg``````bbbjjjvvvtttcccUUUKKKEEECCC???DDDCCCDDDKKKRRRhhh~~~yyyqqqjjjcccfffttttttooonnnooorrrvvvxxxzzz|||}}}}}}~~~~~~zzzwwwrrrmmmgggccc\\\ZZZUUUQQQNNNLLLLLLLLLSSSSSSTTTWWW\\\dddkkkoootttrrrrrrtttwww||||||xxxooolllgggdddbbb```]]]\\\[[[\\\\\\\\\\\\[[[ZZZZZZXXXWWWVVVUUUUUUVVVXXXYYYWWWWWWYYYZZZ\\\^^^___``````````````````````````````dddlllwww~~~yyyppplllgggdddbbbbbbaaa```aaabbbbbbbbb___[[[VVVTTTVVVUUUTTTSSSRRRQQQQQQQQQSSSVVVYYYXXXSSSPPPOOOPPPIIIHHHGGGFFFFFFFFFGGGGGGIIIJJJLLLOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYZZZZZZYYYWWWTTTQQQOOOMMMLLLLLLLLLLLLNNNPPPTTTUUUTTTSSSNNNLLLKKKJJJLLLOOOSSSUUUVVVUUUSSSPPPMMMLLLJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLOOOQQQTTTVVVXXX[[[^^^aaaccciiiqqqyyy}}}wwwsssnnniiiaaa[[[UUUQQQNNNLLLHHHHHHGGGGGGFFFEEEEEEDDDBBBAAA@@@@@@@@@AAACCCDDDCCCIIIQQQXXX\\\^^^```aaahhhppp{{{{{{vvvrrrmmmiiibbb]]]XXXTTTPPPNNNMMMPPPTTT[[[fffxxxxxxooollllllwww}}}vvvtttuuuwwwwwwuuuooohhhccc___dddpppvvvhhhaaa```aaahhhsss}}}rrrcccUUULLLGGGDDD???DDDCCCDDDKKKRRRjjjyyyooogggcccgggvvvsssnnnnnnooorrrvvvxxxzzz|||}}}~~~}}}yyytttooojjjbbb___ZZZUUUPPPNNNMMMMMMOOONNNOOOPPPTTTZZZ___bbbgggfffggglllpppwww}}}ssspppkkkgggeeedddbbb```aaabbbbbbbbbaaa___]]]\\\[[[ZZZXXXWWWWWWXXXZZZ[[[[[[\\\]]]^^^```aaaccccccddddddddddddddddddddddddfffiiipppzzzvvvrrrmmmjjjhhhhhhgggfffeeefffggggggeeeaaa\\\YYYXXXXXXWWWVVVUUUTTTSSSSSSUUUYYY\\\[[[WWWSSSRRRTTTMMMLLLJJJHHHGGGGGGGGGHHHJJJLLLNNNQQQSSSTTTUUUUUUXXXXXXZZZ[[[\\\\\\\\\\\\\\\[[[YYYVVVSSSPPPNNNMMMMMMMMMOOOSSSVVVXXXXXXWWWQQQOOOMMMLLLMMMQQQUUUWWWWWWUUUSSSQQQNNNMMMKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMOOOPPPQQQQQQRRRUUUWWWXXX\\\bbbgggooozzz~~~xxxtttoookkkddd^^^YYYTTTOOOLLLJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDJJJRRRYYY]]]___aaabbbiiippp|||{{{vvvsssooojjjddd___[[[WWWSSSPPPMMMPPPUUU[[[fffwwwzzzqqqnnnkkkvvv|||uuuqqqsssvvvvvvsssmmmeee```[[[```mmm}}}yyykkkcccbbb```gggqqq{{{}}}qqqbbbVVVMMMHHHEEE???DDDDDDEEEKKKSSSkkkyyymmmeeeeeejjjzzz~~~rrrnnnnnnnnnrrrvvvxxxzzz}}}~~~}}}yyysssoooiiifffaaa[[[VVVSSSRRRRRRKKKKKKLLLNNNQQQUUUXXXZZZ]]]]]]___eeekkksss{{{wwwrrrnnnmmmkkkjjjiiifffffffffeeedddbbb___^^^^^^]]][[[YYYYYYZZZ[[[\\\^^^^^^___aaabbbccceeeeeeggggggggggggggggggggggggjjjmmmsss|||zzzvvvqqqnnnlllkkkkkkjjjhhhiiilllmmmkkkgggccc```ZZZZZZYYYXXXVVVUUUTTTTTTVVVZZZ___^^^YYYUUUUUUWWWOOONNNLLLJJJIIIHHHHHHIIIKKKLLLOOORRRTTTUUUVVVVVV[[[[[[\\\]]]^^^^^^^^^^^^___^^^\\\ZZZVVVSSSPPPNNNNNNOOOQQQUUUYYY[[[ZZZYYYUUUSSSPPPOOOPPPTTTXXX[[[YYYXXXVVVSSSQQQOOONNNNNNJJJJJJJJJKKKLLLMMMOOOOOOJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPLLLMMMNNNNNNMMMNNNPPPRRRSSSUUUYYY]]]cccnnn{{{~~~xxxtttoookkkfffaaa[[[VVVPPPLLLKKKJJJIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCEEEGGGNNNXXX___```aaaeeehhhppp{{{|||yyyxxxssspppjjjddd___ZZZTTTQQQRRRPPPSSSZZZeeettt|||oooiiijjjqqq{{{zzzvvvvvvuuuuuurrrlllddd^^^^^^bbbjjjuuuyyyooofff```bbbiiiqqqxxx|||~~~~~~}}}sssdddTTTIIIEEEDDDEEEBBBDDDHHHLLLXXXssssssjjjfffcccjjj}}}~~~sssoooooopppssswwwwwwyyy{{{}}}{{{xxxqqqnnnhhhbbb\\\XXXTTTSSSPPPOOONNNLLLLLLNNNOOOPPPQQQSSSWWW\\\___fffuuuzzzvvvssspppmmmkkkmmmkkkiiigggeeedddcccbbbeeedddbbbaaaaaaaaabbbccceeeeeedddddddddeeefffffflllkkkkkkkkklllmmmnnnnnnooorrryyy~~~zzzvvvuuuvvvvvvsssqqqnnnoooppprrrrrrooojjjfffdddbbb___\\\[[[ZZZ[[[\\\[[[ZZZ\\\___```]]]VVVPPPOOOPPPOOOMMMJJJHHHHHHHHHJJJLLLOOOSSSVVVYYYZZZZZZ^^^```aaaaaa``````bbbcccaaaaaa```^^^\\\YYYVVVUUUTTTSSSSSSTTTWWW[[[___bbbXXXUUURRRQQQTTTWWWYYY[[[ZZZXXXVVVSSSPPPOOONNNNNNLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNMMMKKKIIIIIIKKKMMMMMMNNNNNNOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOSSSSSSTTTWWW]]]eeemmmrrr~~~|||rrrkkkjjjhhheeebbb^^^XXXRRRNNNKKKJJJHHHFFFEEEDDDCCCCCC@@@@@@??????@@@BBBCCCEEEGGGHHHPPPZZZ```aaacccfffjjjqqq||||||xxxwwwssspppkkkfffbbb]]]WWWSSSTTTRRRTTT[[[ffftttpppiiiiiiqqq~~~}}}|||xxxwwwwwwvvvssslllddd___]]]```hhhtttzzzpppgggbbbdddiiiqqqxxx|||~~~~~~ttteeeUUUJJJEEEEEEDDDBBBCCCHHHLLLXXXssstttjjjdddbbbjjj}}}tttpppooopppssswwwwwwxxxzzz|||~~~}}}zzztttqqqllleee___ZZZWWWUUUQQQPPPNNNLLLLLLMMMNNNOOOMMMNNNRRRVVVYYY___mmm{{{|||yyywwwuuuqqqooommmkkkiiihhhgggfffhhhhhhgggffffffggghhhhhhkkkjjjjjjiiiiiiiiijjjjjjooooooooooooooooooppppppqqqtttzzz|||yyyxxxyyyyyywwwtttrrrrrrtttvvvvvvsssnnnjjjgggeeecccaaa___^^^^^^^^^\\\\\\___bbbdddaaaYYYSSSOOOOOOOOOMMMJJJIIIHHHHHHIIIKKKOOOSSSWWWZZZ\\\\\\aaaccceeeeeedddccccccdddbbbbbbcccbbb```]]][[[YYYUUUUUUTTTUUUXXX\\\aaaccc^^^[[[WWWVVVXXXZZZ[[[\\\ZZZXXXUUUSSSQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPPPPNNNLLLKKKMMMOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOSSSSSSSSSUUUYYY^^^dddggguuu{{{rrrjjjhhhfffbbb___\\\WWWQQQLLLJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@@@@???@@@AAACCCDDDHHHJJJQQQ\\\bbbcccdddgggkkkrrr}}}{{{wwwvvvrrrpppmmmiiifffaaa[[[WWWVVVTTTVVV^^^ggguuurrrjjjhhhppp~~~~~~|||{{{zzzyyyuuunnnfff```[[[___gggsss{{{rrrjjjeeefffjjjqqqwww{{{uuufffVVVKKKFFFEEECCCAAACCCGGGLLLXXXsssttthhhbbb```iii}}}tttpppppppppssswwwvvvwwwyyy{{{}}}~~~~~~~~~|||xxxuuupppjjjddd^^^ZZZXXXRRRQQQOOOLLLKKKLLLLLLMMMKKKKKKNNNQQQSSSXXXdddppp~~~|||wwwvvvtttqqqooonnnmmmlllnnnmmmmmmnnnnnnoooqqqqqqrrrrrrqqqpppoooooooooppptttttttttssssssssssssssstttvvv||||||{{{}}}~~~|||zzzvvvwwwxxxzzz{{{xxxsssooojjjiiihhhgggeeecccbbbaaa^^^___bbbgggiiifff^^^XXXRRRRRRQQQOOOMMMLLLJJJJJJIIIKKKOOOSSSWWW[[[^^^```dddgggjjjjjjiiigggeeeeeecccdddfffgggfffcccaaa___XXXWWWWWWWWWZZZ^^^cccfffeeebbb___]]]^^^^^^___^^^YYYXXXVVVTTTRRRRRRRRRRRRTTTTTTUUUTTTTTTSSSRRRQQQSSSTTTSSSRRRPPPOOOPPPQQQQQQQQQQQQRRRQQQPPPPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTVVVYYY\\\___aaakkktttyyypppiiidddbbb___\\\YYYUUUOOOKKKIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCHHHJJJRRR]]]cccdddeeegggkkkrrr}}}zzzvvvuuurrrpppmmmkkkhhhddd^^^ZZZYYYWWWYYY```iiiwwwrrrjjjgggnnn}}}}}}xxxqqqhhhbbbZZZ^^^fffrrr~~~|||uuummmiiiiiilllrrrwww{{{wwwhhhXXXLLLFFFEEEBBB@@@BBBGGGLLLXXXttttttggg___^^^ggg|||uuuqqqppppppssswwwwwwxxxyyy{{{}}}~~~~~~~~~}}}{{{yyytttnnnhhhbbb^^^\\\UUUTTTQQQNNNLLLKKKKKKLLLLLLKKKMMMPPPQQQTTT]]]gggttt}}}|||zzzxxxvvvtttsssssssssttttttuuuwwwxxxzzzzzzyyyxxxwwwvvvuuutttttttttwwwwwwwwwwwwvvvvvvuuuuuuvvvyyy~~~~~~zzz{{{|||~~~|||wwwssslllmmmmmmlllkkkhhheeeccc___aaaeeejjjmmmkkkccc]]]WWWVVVTTTSSSRRRQQQOOOMMMJJJKKKNNNSSSXXX]]]bbbdddgggjjjnnnooommmjjjgggfffdddfffhhhjjjjjjiiifffeee\\\[[[YYYYYY[[[```dddgggiiigggdddccccccdddcccbbbZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVTTTRRRSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSSSSUUUXXX\\\```ccceeefffgggooozzz~~~wwwooohhhbbb```\\\ZZZWWWSSSOOOKKKGGGFFFEEEDDDBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBGGGJJJRRR]]]dddddddddfffjjjqqq|||yyyuuutttqqqooollljjjhhhddd```\\\[[[YYY\\\ccclllyyysssjjjhhhnnn{{{|||tttkkkddd[[[___gggsss~~~}}}vvvpppmmmkkkoootttxxx|||yyyjjjZZZMMMGGGEEEBBB@@@BBBHHHMMMZZZvvvssseee\\\\\\eeezzzuuuppppppppprrrvvvwwwxxxzzz|||~~~~~~}}}{{{wwwrrrlllfffbbb___ZZZXXXTTTPPPMMMLLLKKKKKKMMMKKKLLLOOOOOOPPPWWW___jjj{{{~~~|||{{{zzzyyyyyyzzz{{{}}}}}}}}}{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxwwwzzz|||zzzvvvnnnoooppppppnnnkkkhhhfffaaacccgggmmmqqqooohhhbbbZZZXXXUUUTTTUUUTTTQQQOOOKKKLLLOOOSSSXXX___dddgggiiimmmqqqsssqqqmmmjjjiiieeegggiiilllmmmlllkkkjjjaaa___]]]\\\]]]aaafffiiijjjhhhgggggghhhhhhgggfff\\\[[[ZZZXXXWWWWWWXXXXXXUUUVVVWWWYYYZZZ[[[\\\\\\ZZZ[[[\\\ZZZXXXVVVVVVWWWTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWZZZ^^^cccgggjjjkkkllliiiooowww|||uuulllfff```]]]ZZZXXXVVVSSSOOOLLLFFFFFFDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBGGGJJJSSS^^^eeeddddddfffjjjqqq|||~~~yyytttssspppmmmjjjgggeeebbb___]]]\\\[[[^^^eeennn{{{tttkkkiiimmmzzzxxxnnnggg___bbbiiittt}}}xxxsssooonnnqqqvvvzzz}}}{{{lll\\\OOOHHHFFFBBB@@@CCCIIINNN[[[xxxqqqcccZZZ[[[cccwwwtttpppooooooqqquuuvvvwwwyyy|||~~~~~~}}}zzzuuupppkkkgggddd___]]]XXXTTTPPPNNNMMMLLLLLLJJJJJJLLLMMMMMMQQQWWWaaaqqq~~~~~~}}}~~~yyyrrrrrrsssrrrqqqnnnkkkiiieeefffiiiooossssssnnniii\\\YYYVVVUUUVVVVVVSSSOOONNNNNNPPPSSSYYY```fffjjjlllppptttvvvtttqqqnnnmmmhhhiiikkkmmmnnnoooooonnniiifffccc```aaadddhhhkkkkkkkkkjjjkkklllkkkiiiggg```___]]][[[ZZZZZZ[[[[[[VVVXXXZZZ\\\^^^___``````___```aaa___]]]ZZZZZZZZZWWWVVVVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXX[[[^^^ccchhhlllnnnooooooooosssxxx|||{{{tttkkkddd]]][[[WWWUUUTTTQQQNNNLLLFFFFFFDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCHHHKKKUUU```gggffffffhhhkkkrrr}}}~~~xxxsssrrrooolllgggcccaaa___]]]\\\\\\\\\___gggppp}}}wwwnnnjjjmmmxxx{{{qqqjjjbbbeeelllwww|||xxxtttqqqpppsssxxx||||||nnn]]]PPPHHHFFFCCCAAADDDJJJPPP]]]zzz}}}nnnaaaYYYZZZaaauuusssooonnnmmmpppssstttuuuxxxzzz}}}}}}yyyuuupppllljjjdddaaa\\\WWWSSSPPPNNNNNNLLLJJJJJJLLLMMMLLLNNNSSSXXXdddvvv~~~uuuvvvuuutttssspppnnnmmmiiiiiilllqqqvvvwwwtttpppaaa]]]YYYYYY[[[[[[WWWSSSPPPPPPQQQSSSYYY```gggkkkpppssswwwxxxwwwuuussssssllllllmmmnnnoooqqqrrrsssqqqnnniiifffeeehhhllloooooonnnnnnnnnnnnllliiifffcccbbb```^^^]]]]]]]]]]]][[[\\\^^^___aaabbbccccccdddeeefffeeebbb___^^^^^^[[[ZZZYYYXXXWWWXXXXXXYYYXXXXXXXXXXXXXXXYYY[[[[[[[[[^^^dddjjjoootttvvvwwwyyy{{{|||}}}zzzrrriiibbbZZZWWWTTTRRRQQQOOOMMMKKKFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???@@@AAACCCDDDJJJMMMVVVbbbhhhhhhgggiiimmmsss~~~~~~xxxsssqqqoookkkeee```^^^]]]\\\[[[\\\\\\```hhhrrr~~~yyyqqqkkkmmmwww}}}rrrkkkeeehhhnnnxxx~~~~~~|||xxxtttrrrqqquuuzzz~~~}}}nnn^^^PPPIIIFFFCCCBBBEEEKKKPPP^^^{{{{{{mmm```YYYYYY```ssssssnnnmmmlllooorrrqqqsssvvvyyy||||||xxxtttpppmmmgggddd___YYYTTTQQQOOOOOONNNKKKKKKNNNNNNMMMOOOSSSPPPZZZiiiyyyxxxxxxwwwvvvtttrrrqqqpppllllllnnnsssxxxzzzxxxuuufffbbb^^^^^^``````\\\XXXQQQQQQQQQTTTYYY```ggglllrrruuuyyyzzzyyyxxxwwwwwwoooooonnnoooppprrruuuvvvwwwsssnnnjjjiiikkkoooqqqsssrrrqqqqqqpppmmmiiieeeeeedddbbb```___^^^^^^^^^___```aaabbbcccdddddddddgggiiijjjiiifffcccbbbbbb^^^]]][[[ZZZZZZZZZ[[[\\\YYYYYYYYYYYYZZZ[[[\\\]]]XXX\\\ccckkkssszzzzzzrrrhhhaaaXXXUUURRRPPPOOONNNKKKJJJGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@??????@@@BBBCCCEEEJJJSSS^^^fffjjjjjjkkklllooouuu~~~~~~zzzuuusssnnnkkkeee```[[[XXXWWWWWWUUUXXX]]]fffrrrzzzmmmjjjmmmvvvuuuiiieeehhhpppzzz|||}}}zzztttpppooorrrwww~~~ppp^^^PPPIIIGGGDDDCCCDDDHHHPPPcccwwwfff\\\YYYWWWdddnnntttooonnnnnnpppssssssuuuxxx{{{}}}|||wwwsssoookkkddd___ZZZVVVRRRPPPPPPNNNLLLLLLMMMNNNNNNMMMQQQTTT\\\kkk{{{|||yyyvvvuuuvvvvvvrrrooommmjjjkkkqqq{{{}}}qqqhhh___]]]aaadddaaa]]]VVVTTTRRRTTTZZZbbbiiimmmqqquuuzzz~~~}}}|||wwwwwwwwwvvvvvvuuuuuuuuutttrrrqqqppppppqqqsssuuutttttttttsssqqqnnnkkkjjjffffffffffffeeedddcccbbbcccbbbbbbbbbcccdddfffggggggiiikkkkkkiiihhhggghhhhhhgggfffdddcccbbbbbbbbbbbbaaa```___```___]]]ZZZ[[[^^^cccjjjrrrzzzzzzpppgggaaaYYYVVVQQQNNNLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>???KKKTTT```iiilllmmmnnnoooooovvv~~~{{{vvvsssnnnkkkeee___ZZZVVVUUUTTTSSSVVV\\\eeerrr|||ooojjjlllsssyyymmmfffiiiooozzz}}}zzzyyywwwqqqmmmmmmpppvvvqqq```RRRJJJHHHEEEDDDEEEIIIRRReeetttdddZZZWWWRRR```jjjtttpppnnnnnnooosssrrrtttwwwzzz}}}zzzvvvsssoooiiiccc^^^ZZZUUUSSSQQQOOOLLLLLLLLLMMMMMMLLLMMMNNNUUUbbbppp~~~zzzvvvuuuvvvuuuqqqnnnooolllmmmsss}}}uuulllbbb___cccfffeeeccc\\\YYYVVVVVVZZZaaahhhmmmsssvvvzzzzzzzzzzzzyyyyyyyyyyyyxxxzzzyyywwwvvvvvvwwwxxxyyywwwwwwvvvuuusssqqqnnnmmmiiiiiijjjiiiiiihhhggggggeeeddddddcccdddeeeggghhhiiikkkmmmnnnlllkkkkkkllllllkkkjjjiiihhhgggggggggfffdddcccbbbbbb```^^^[[[[[[]]]aaagggnnnvvv|||yyyooofff```XXXUUUPPPMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@LLLUUUcccmmmqqqqqqqqqqqqpppwww{{{wwwuuuoookkkddd]]]WWWSSSQQQQQQPPPSSSZZZdddqqq~~~qqqjjjjjjpppzzz|||pppgggiiioooyyy|||wwwvvvsssmmmjjjjjjmmmuuutttaaaSSSKKKHHHFFFEEEGGGKKKTTTgggrrraaaWWWUUUOOO]]]hhhuuupppnnnmmmooorrrqqqsssvvvzzz}}}~~~{{{yyyuuuoooiiiddd___ZZZWWWRRRPPPMMMLLLLLLMMMLLLKKKKKKKKKOOOXXXbbbooo~~~yyywwwwwwvvvssspppqqqoooooouuu~~~{{{rrrhhhccceeeiiikkkkkkgggccc]]][[[\\\bbbjjjooovvvxxx{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{{{{zzzyyywwwtttrrrqqqnnnnnnnnnnnnnnnnnnnnnmmmhhhgggfffeeeeeeggghhhiiimmmoooqqqrrrqqqqqqqqqrrrrrrqqqpppooonnnmmmmmmmmmkkkiiigggfffdddbbb___\\\[[[[[[]]]aaagggooovvvzzz~~~}}}|||{{{zzzyyyyyywww{{{wwwmmmeee___WWWTTTOOOLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBBBBAAAAAAAAAAAABBBMMMXXXfffqqquuutttssssssqqqwww|||wwwvvvpppkkkeee]]]VVVQQQNNNMMMMMMQQQXXXbbbqqq~~~qqqiiihhhllluuu}}}~~~qqqhhhiiinnnwww|||vvvtttqqqkkkggghhhjjjtttwwwcccSSSJJJGGGEEEEEEGGGKKKUUUiiiqqq```VVVTTTPPP___iiitttpppnnnmmmnnnqqqppprrruuuzzz}}}~~~zzztttooojjjddd___[[[UUURRROOOMMMMMMMMMLLLJJJNNNLLLNNNTTTZZZbbbqqq~~~|||zzzzzz{{{yyywwwrrrqqqrrrwwwwwwlllffffffkkkooorrrpppkkkeee______dddmmmssswwwyyy{{{~~~}}}{{{yyywwwvvvuuussssssrrrrrrrrrrrrssssssllljjjhhhgggggghhhjjjlllqqqsssvvvwwwvvvvvvvvvwwwvvvvvvtttssssssrrrrrrrrrpppnnnkkkiiigggddd```]]][[[ZZZZZZ\\\```gggnnnsssyyyxxxwwwuuusssqqqooonnnkkkmmmppptttxxx~~~~~~tttkkkbbb]]]VVVRRRNNNKKKJJJIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBPPP\\\kkkvvvyyywwwtttrrrqqqwww}}}xxxxxxqqqmmmeee]]]VVVPPPMMMLLLLLLPPPWWWbbbppp}}}pppiiihhhjjjrrrxxx}}}uuuiiijjjnnnuuu}}}xxxvvvrrrkkkffffffgggqqq{{{fffTTTIIIEEEDDDDDDFFFKKKUUUjjjrrraaaWWWTTTQQQ```jjjsssnnnmmmlllnnnqqqoooqqquuuyyy}}}~~~yyysssoooiiiccc```YYYVVVSSSPPPOOONNNLLLKKKOOOMMMNNNQQQTTTXXXcccnnn}}}{{{|||}}}}}}|||tttssstttxxx~~~zzzppphhhfffkkkrrrwwwtttpppiiibbb```dddmmmtttxxxzzz|||~~~|||zzzyyyxxxwwwvvvuuuuuutttuuuuuuvvvooommmkkkiiiiiikkknnnpppuuuwwwzzz{{{zzzzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvwwwuuusssooommmjjjgggbbb___]]][[[XXXXXXZZZ```fffjjjpppoooooommmkkkhhhfffdddbbbcccdddeeegggkkkqqqvvv~~~sssiiiaaa[[[UUURRRMMMKKKJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAVVVbbbrrr|||~~~zzztttqqqpppwww}}}yyyyyysssnnnggg^^^WWWQQQNNNMMMLLLPPPWWWbbbqqq}}}oooiiihhhjjjqqqvvvzzz{{{kkkkkkmmmttt}}}zzzxxxtttlllfffddddddmmm|||hhhUUUJJJEEEDDDDDDFFFLLLVVVkkktttcccXXXUUUPPP^^^hhh|||qqqmmmlllkkkmmmpppppprrruuuyyy||||||xxxsssnnnhhhddd___[[[WWWTTTRRRPPPNNNMMMMMMLLLMMMOOOPPPQQQXXX```kkkwww~~~{{{|||~~~~~~~~~xxxwwwwwwzzz~~~|||sssjjjgggkkkssszzzwwwtttmmmeee```ccckkkssszzz{{{~~~}}}||||||{{{zzzxxxwwwvvvvvvwwwwwwrrrqqqnnnmmmnnnppptttvvvzzz}}}~~~~~~~~~}}}}}}|||{{{{{{||||||zzzwwwtttqqqnnnkkkfffccc___]]]YYYWWWWWWZZZ^^^aaaeeeeeeeeedddccc```^^^\\\[[[[[[[[[ZZZZZZ\\\```dddnnnsss{{{uuukkkaaa\\\UUUQQQMMMKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@AAAAAABBB]]]iiiyyy}}}uuuqqqooovvv~~~zzzzzztttppphhh```XXXSSSPPPNNNMMMQQQXXXcccqqqqqqjjjhhhkkkqqqvvvxxx}}}~~~lllkkkmmmsss{{{|||zzzuuullldddbbb___hhhvvvjjjWWWLLLHHHDDDEEEGGGNNNXXXnnnuuudddXXXTTTPPP^^^hhhyyyoookkkjjjjjjmmmpppqqqrrrvvvyyy|||~~~|||xxxsssmmmiiiccc```[[[WWWUUUSSSPPPOOOJJJJJJLLLOOONNNMMMQQQXXX[[[eeettt|||{{{{{{|||~~~vvvmmmhhhkkkttt||||||uuullleeeeeelllsss|||~~~}}}{{{yyywwwwwwxxxxxxwwwuuusssrrrsssvvv{{{}}}|||yyyvvvssspppkkkhhhbbb___[[[WWWVVVVVVXXXZZZ\\\\\\]]]]]]\\\ZZZXXXWWWSSSSSSSSSRRRQQQRRRUUUWWW^^^bbbkkkvvvyyynnnddd]]]UUURRRNNNKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCbbbnnn~~~vvvqqqooouuu~~~zzz{{{uuuqqqiiiaaaZZZTTTQQQPPPNNNRRRYYYcccrrrtttjjjiiikkkrrrvvvxxx{{{}}}lllkkkmmmrrr{{{||||||vvvlllccc```\\\eeerrrlllZZZOOOKKKFFFFFFIIIOOOZZZpppuuudddXXXTTTPPP^^^iiiwwwmmmjjjjjjjjjmmmpppqqqsssvvvyyy|||}}}~~~~~~}}}~~~{{{vvvqqqmmmfffbbb^^^ZZZWWWUUURRRPPPIIIJJJMMMPPPOOOMMMPPPUUUTTT\\\fffpppzzz~~~xxxooojjjllluuu}}}~~~sssjjjiiinnnuuu~~~}}}zzzxxxxxxyyyyyyzzzxxxvvvuuuwww{{{|||yyywwwsssooollldddaaa\\\XXXUUUUUUUUUVVVVVVWWWXXXYYYYYYWWWUUUTTTMMMNNNNNNMMMLLLMMMOOOQQQRRRVVV___jjjvvv|||qqqfff___UUURRRNNNLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEkkkyyywwwpppqqqvvv}}}~~~{{{uuuqqqjjjbbbZZZTTTPPPNNNNNNRRRYYYaaannnqqqmmmiiijjjqqqxxxyyyzzz{{{}}}wwwmmmkkkkkkpppyyy{{{sssjjjccc^^^]]]eeeqqq}}}lllYYYNNNHHHFFFGGGHHHLLLZZZuuuqqqaaaWWWUUUQQQ[[[nnnyyymmmiiihhhhhhjjjnnnpppssswwwyyyzzz{{{|||~~~yyysssooohhhddd```\\\YYYWWWTTTRRRSSSQQQNNNLLLLLLLLLKKKJJJQQQRRRUUUZZZcccppp~~~yyyqqqhhhfffqqq}}}vvvoooqqquuu|||~~~|||zzzzzzyyyzzzyyyyyyyyy{{{|||xxxuuusssqqqoookkkddd]]]ZZZ[[[\\\YYYVVVYYYXXXWWWVVVUUUUUUTTTTTTQQQOOONNNNNNNNNNNNLLLKKKMMMQQQVVV]]]fffsss{{{qqqhhhbbbWWWUUURRRNNNLLLKKKJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEAAA@@@??????@@@AAACCCDDDrrrzzzssspppttt|||~~~{{{vvvrrrjjjbbbZZZTTTPPPNNNNNNRRRXXXaaammmrrrmmmjjjlllttt{{{{{{{{{{{{zzzuuuiiihhhiiioooxxx{{{sssjjjccc___\\\cccooo{{{jjjXXXLLLHHHEEEGGGHHHMMM[[[vvv}}}ooo```VVVUUURRR[[[nnnyyymmmhhhggggggjjjmmmpppsssvvvyyyzzz{{{|||~~~~~~xxxssslllhhhccc^^^[[[YYYVVVSSSRRRPPPMMMKKKKKKKKKKKKIIINNNNNNPPPSSSZZZeeeqqqyyy{{{ssskkkiiirrr~~~wwwoooooorrr{{{~~~||||||||||||||||||}}}{{{wwwtttsssqqqppppppjjjccc___^^^^^^\\\ZZZ_________^^^]]][[[YYYXXXVVVTTTQQQPPPOOONNNLLLJJJKKKNNNRRRWWW^^^iiivvv~~~yyyooofff```WWWUUUQQQNNNKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEBBBAAA@@@@@@@@@AAABBBCCC{{{|||uuunnnsss{{{|||wwwssskkkccc[[[UUUQQQOOOMMMQQQWWW```mmmssslllkkkoooyyy||||||{{{vvvrrreeedddeeelllwww{{{tttkkkccc___[[[bbbmmmxxxzzzgggVVVLLLGGGDDDFFFHHHMMM\\\xxxyyylll]]]UUUTTTRRR[[[nnnxxxlllhhhffffffhhhlllooorrrvvvxxxzzz{{{|||~~~{{{rrrnnnhhhccc___\\\XXXVVVTTTQQQNNNMMMLLLLLLKKKJJJKKKKKKLLLMMMQQQXXXaaahhh{{{}}}wwwpppmmmttt~~~}}}rrrooopppwww~~~xxxsssqqqppppppooossspppmmmiiifffdddbbbbbbeeefffhhhiiigggeeebbb```]]]ZZZWWWUUUSSSQQQNNNLLLLLLMMMNNNQQQWWW___hhhooo~~~}}}tttkkkccc]]]VVVTTTPPPMMMKKKJJJJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCAAA@@@@@@@@@AAABBB{{{sssnnnsss{{{}}}xxxtttmmmddd\\\UUUQQQOOOLLLPPPWWW___lll~~~uuullllllsss~~~}}}~~~}}}|||{{{xxxssspppdddcccdddjjjuuu~~~|||tttlllddd___\\\cccmmmwww~~~wwwfffVVVLLLHHHCCCEEEHHHNNN^^^{{{~~~uuuhhhZZZSSSSSSSSS[[[mmmxxxlllgggfffeeehhhkkknnnqqquuuxxxyyy{{{|||~~~zzzuuuoooiiiddd```\\\YYYXXXUUURRRPPPOOOOOONNNLLLLLLLLLKKKKKKMMMRRRYYY^^^lll{{{zzztttqqquuu}}}yyyssspppssszzz{{{tttnnnkkkkkkkkkkkkoooqqqttttttqqqnnnlllkkkkkkmmmppprrrrrrooollljjjfffccc```]]][[[XXXTTTQQQOOONNNNNNOOORRRXXX___cccoooxxx}}}vvvoooggg```[[[TTTRRROOOLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAAzzzrrrpppttt|||~~~zzzuuunnneee]]]VVVRRRPPPLLLPPPWWW___lll~~~vvvmmmnnnvvv~~~~~~|||{{{yyyvvvrrrnnneeecccdddjjjttt}}}}}}uuulllddd___^^^dddnnnwww}}}uuueeeWWWMMMIIICCCEEEHHHOOO___}}}{{{rrreeeXXXRRRRRRRRRZZZkkkxxxlllgggfffeeegggkkknnnqqquuuxxxyyyzzz|||~~~~~~wwwpppkkkfffbbb___[[[XXXTTTRRRPPPOOONNNLLLKKKLLLKKKKKKLLLOOOTTTYYY^^^lll{{{}}}wwwsssvvv|||wwwpppooowww}}}wwwooohhheeedddddddddfffllluuu{{{}}}{{{xxxvvvtttuuuxxxyyyzzzyyywwwvvvrrrpppmmmjjjfffaaa[[[VVVSSSQQQNNNNNNPPPTTTXXXZZZ___iiixxx}}}zzztttoooiiiccc]]]XXXSSSQQQNNNKKKIIIHHHHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA|||sssqqqvvv~~~{{{wwwooofff]]]WWWRRRPPPMMMQQQWWW```mmmvvvmmmooowww~~~|||{{{yyyuuupppmmmfffdddeeekkkttt}}}~~~vvvmmmeee```___fffoooxxx}}}~~~sssdddVVVNNNJJJDDDFFFIIIPPPaaa{{{qqqdddWWWQQQRRRQQQXXXiiiyyymmmhhhfffeeegggkkkmmmppptttwwwyyyzzz|||~~~yyytttooojjjggg___\\\WWWSSSQQQOOOMMMKKKJJJKKKKKKJJJJJJLLLPPPSSSWWWcccooovvv}}}{{{vvvxxx}}}}}}qqqnnnuuu{{{vvvnnngggcccaaa___^^^___fffqqq|||}}}|||||||||||||||||||||}}}|||{{{yyyuuunnneee___ZZZVVVRRROOOPPPQQQRRRRRRRRR[[[hhhuuu~~~xxxttttttsssssssssttttttttttttsssrrrrrrpppnnnjjjfffbbb^^^YYYUUUQQQPPPMMMJJJHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFEEECCCBBBAAAAAAAAABBB|||tttrrrvvv~~~|||xxxpppggg^^^WWWSSSQQQNNNRRRXXXaaammmvvvnnnoooxxx~~~|||{{{yyyuuuoookkkeeedddeeekkkvvv~~~wwwnnneee``````fffooowww|||~~~~~~~~~{{{qqqcccUUUMMMIIIEEEGGGJJJQQQbbb|||qqqcccVVVQQQRRRPPPWWWggg~~~zzznnniiigggfffhhhkkkllloootttwwwyyyzzz|||~~~~~~~~~}}}xxxssspppfffbbb]]]XXXUUURRROOOMMMLLLLLLLLLKKKJJJKKKMMMPPPSSS\\\dddgggkkkuuu~~~~~~yyyzzzvvvooovvv}}}xxxqqqjjjeeeaaa^^^\\\]]]aaajjjvvv~~~zzzwwwuuuuuuwwwxxx|||~~~wwwqqqeee```ZZZUUUSSSRRRPPPNNNMMMRRR[[[dddnnn}}}wwwpppmmmkkkiiihhhhhhhhhhhhhhhhhhgggffffffdddbbb___]]][[[XXXTTTQQQPPPOOOLLLIIIGGGGGGGGGHHHFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBAAAAAABBBCCC{{{sssqqqvvv}}}}}}xxxqqqggg___XXXSSSQQQNNNRRRYYYaaannnuuunnnpppxxx~~~}}}|||{{{yyytttnnniiidddccceeelllwwwwwwnnneee```___fffooowww|||}}}~~~~~~||||||yyyoooaaaTTTKKKHHHFFFHHHKKKRRRbbb}}}qqqcccVVVQQQRRROOOVVVeee|||{{{oooiiigggfffhhhlllllloootttwwwyyyzzz}}}~~~||||||}}}~~~~~~zzzvvvmmmiiiccc^^^ZZZWWWSSSPPPOOOOOOOOOMMMKKKKKKLLLNNNKKKSSSYYYYYY\\\dddnnnrrr|||}}}|||qqqxxx{{{tttmmmhhhccc___\\\^^^___eeeqqq}}}vvvppplllmmmoooqqqvvvzzzpppjjjbbb[[[XXXUUUQQQNNNMMMPPPTTTXXX___lll}}}{{{sssmmmiiigggdddcccaaaaaabbbbbbaaa```______\\\[[[XXXWWWVVVTTTQQQNNNPPPNNNKKKIIIGGGGGGGGGHHHFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBAAABBBCCCCCCwwwrrrooottt||||||wwwpppggg^^^WWWRRROOOOOOQQQWWWbbbrrruuuooorrr||||||{{{xxxtttoookkkdddccceeemmmyyy~~~xxxpppfff```^^^eeepppyyy}}}~~~~~~~~~}}}{{{vvvlll```TTTKKKGGGEEEFFFHHHPPPbbbvvvgggWWWNNNMMMOOOVVVfff|||yyymmmhhhgggfffhhhlllnnnqqqvvvzzz||||||zzzxxxyyyzzz|||{{{wwwqqqiiiccc___ZZZUUUPPPOOOMMMJJJJJJKKKLLLLLLKKKNNNOOOPPPRRRVVV[[[```cccnnnuuu}}}zzz}}}yyyrrrlllfff___ZZZ\\\]]]aaakkkyyyvvvnnnjjjhhhfffeeeiiilllttttttiii^^^WWWTTTUUUOOOMMMNNNSSSWWW^^^kkkvvv}}}tttooommmkkkfffaaa```^^^\\\]]]^^^^^^]]][[[VVVUUUUUUUUUTTTSSSOOOLLLOOOLLLJJJHHHHHHHHHFFFDDDGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDBBB@@@???@@@AAAxxxsssooottt||||||xxxpppggg^^^WWWRRROOOOOOQQQWWWbbbrrrvvvqqqsss~~~}}}{{{yyytttoookkkdddccceeemmmzzz~~~yyyqqqhhhbbbaaahhhsss|||~~~|||vvvlll```TTTKKKGGGEEEFFFHHHPPPccczzzjjjYYYPPPOOONNNUUUdddzzzxxxlllhhhgggfffiiimmmooorrrwww{{{}}}|||{{{yyyyyyzzz|||{{{uuummmgggccc^^^XXXSSSRRROOOMMMLLLMMMNNNNNNMMMMMMMMMMMMNNNQQQTTTWWWYYYbbbiiirrr|||||||||~~~vvvqqqkkkddd___\\\\\\___ggguuu{{{qqqjjjeeebbb___^^^aaahhhtttyyylllaaaYYYVVVQQQNNNMMMPPPRRRVVV___iiixxxzzzvvvtttqqqjjjeee___]]]\\\\\\^^^___]]][[[YYYXXXVVVUUUTTTSSSPPPNNNOOOMMMJJJHHHHHHHHHFFFEEEGGGGGGHHHHHHGGGGGGFFFEEECCCDDDDDDBBB@@@???@@@BBByyytttooottt||||||xxxqqqhhh___WWWRRROOOOOOQQQWWWbbbrrrxxxsssuuu~~~|||yyyuuuoookkkdddccceeennnzzz~~~yyyrrrjjjdddbbbjjjttt}}}~~~|||wwwmmm```TTTKKKGGGEEEFFFIIIQQQcccnnn\\\SSSRRROOOVVVeee{{{vvvkkkgggfffgggjjjnnnpppsssxxx|||~~~~~~|||{{{yyyzzz|||~~~zzzrrrlllgggbbb\\\WWWUUURRRPPPOOOOOOPPPOOONNNNNNMMMLLLKKKLLLMMMOOOQQQVVV[[[ccckkksss~~~{{{|||wwwqqqjjjeee]]][[[\\\cccooo~~~uuukkkccc\\\XXXTTTVVV[[[cccpppqqqccc[[[VVVQQQOOONNNNNNNNNSSS[[[hhhsss~~~yyyqqqjjjccc```^^^___bbbcccbbb```___[[[WWWUUUTTTSSSRRRQQQPPPNNNJJJIIIHHHHHHGGGEEEGGGGGGHHHHHHGGGGGGFFFEEECCCDDDDDDBBB@@@???AAABBBzzzuuupppuuu}}}}}}yyyqqqhhh___WWWRRROOONNNQQQWWWbbbrrrzzzsssuuu~~~|||yyytttnnnjjjdddcccfffooo{{{~~~zzzssslllgggbbbiiittt|||}}}wwwmmm```TTTKKKGGGDDDFFFIIIQQQdddsss```UUUTTTRRRXXXggg|||tttjjjffffffgggjjjnnnqqqtttyyy}}}~~~|||yyy{{{|||~~~}}}uuuooojjjeee___[[[WWWTTTQQQPPPPPPPPPOOONNNPPPOOOMMMKKKKKKLLLMMMNNNOOOSSSYYY___fffppp{{{|||{{{uuunnniii```\\\ZZZ___iiiwww{{{nnnccc[[[VVVRRRTTTVVVYYY```mmmrrreee]]]WWWRRRPPPNNNLLLOOOTTT^^^gggvvvxxxoooiiieeecccdddiiilllllliiieee```ZZZVVVTTTTTTSSSSSSRRROOOKKKIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCBBB@@@@@@AAABBB{{{wwwrrrvvv~~~~~~zzzrrrhhh___WWWRRROOONNNPPPVVVbbbrrr{{{rrrttt~~~|||xxxssslllhhhdddcccfffppp|||~~~yyyssslllhhhcccjjjuuu}}}~~~xxxnnn```TTTKKKFFFEEEFFFIIIQQQcccwwwbbbWWWUUURRRXXXggg|||sssiiieeeeeefffjjjnnnqqqtttyyy~~~~~~{{{|||}}}xxxqqqmmmiiiccc___YYYVVVSSSQQQPPPPPPNNNMMMQQQOOOMMMLLLKKKKKKLLLMMMLLLPPPTTTXXX\\\dddnnnuuu|||~~~xxxqqqkkkddd^^^\\\___fffpppttthhh^^^YYYSSSUUUUUUUUUVVV___nnnzzzssseee]]]VVVSSSPPPMMMNNNRRRWWW^^^kkk~~~}}}tttmmmiiifffiiipppuuuuuussskkkfff^^^XXXVVVVVVVVVVVVTTTPPPLLLIIIHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEBBBCCCCCCBBB@@@@@@AAACCC|||xxxtttxxxzzzrrriii___WWWQQQOOOMMMPPPVVVaaarrr|||rrrsss}}}|||xxxsssmmmhhhdddcccgggqqq}}}}}}xxxrrrlllgggfffmmmwww~~~xxxnnnaaaTTTKKKFFFEEEFFFHHHPPPbbbzzzcccWWWUUUPPPVVVdddzzz~~~ssshhheeeeeefffiiimmmqqqtttyyy~~~~~~|||}}}{{{vvvrrrnnniiieee^^^[[[WWWTTTSSSRRRPPPOOOQQQOOOMMMKKKJJJJJJKKKLLLJJJMMMPPPRRRTTTYYYaaaggglllpppxxx|||tttnnnhhhbbb```bbbeeekkk}}}|||nnneee```SSSTTTTTTRRRRRRXXXbbbkkkrrrhhh]]]WWWRRRNNNNNNQQQPPPVVVaaaqqqyyynnnjjjgggllluuu|||}}}{{{sssmmmeee^^^[[[ZZZZZZZZZUUUQQQMMMIIIHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCCCCBBBAAA@@@BBBCCC}}}xxxvvvzzz{{{sssiii___WWWQQQNNNMMMPPPVVVaaarrr}}}rrrttt|||zzzuuunnniiiccccccgggqqq~~~{{{wwwqqqkkkffffffmmmwwwyyynnnaaaTTTKKKFFFEEEFFFHHHOOOaaa{{{cccVVVTTTOOOUUUdddyyyssshhhddddddeeehhhlllpppsssyyy}}}~~~~~~{{{yyyuuuqqqmmmdddaaa]]]ZZZXXXWWWUUUSSSTTTRRROOOLLLJJJIIIJJJJJJHHHKKKNNNOOOOOOQQQVVV[[[^^^aaaggglllrrryyyyyyssslllfffeeegggfffhhhxxxtttjjjeeeUUUTTTRRROOONNNRRRZZZ```pppxxxhhh^^^VVVPPPOOOQQQMMMRRRZZZfffvvv}}}qqqllliiiooo{{{zzzuuummmfffbbbaaa```___VVVRRRMMMJJJHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDAAABBBCCCBBBAAA@@@BBBDDD}}}yyywww{{{{{{sssiii```WWWQQQNNNMMMOOOVVVaaarrr}}}sssttt}}}|||vvvpppkkkcccccchhhrrr~~~{{{vvvpppjjjeeedddkkkuuu}}}yyyoooaaaTTTKKKFFFFFFFFFHHHOOO```~~~{{{cccVVVTTTPPPVVVeee{{{ssshhhdddddddddgggkkkooosssxxx}}}~~~~~~{{{vvvsssiiifffbbb___]]][[[YYYWWWYYYWWWSSSOOOLLLJJJJJJJJJIIILLLNNNNNNMMMNNNRRRUUUVVVXXX\\\```dddjjjqqqvvv|||vvvoooiiihhhjjjgggggguuuwwwmmmhhhYYYVVVQQQMMMKKKNNNTTTXXX___sssssseee[[[SSSPPPQQQNNNRRRWWW___kkktttooommmtttzzzrrrkkkgggeeecccbbbWWWSSSMMMJJJHHHIIIIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCBBBAAAAAABBBDDDzzzxxx}}}|||tttiii___WWWQQQNNNMMMPPPVVVaaarrr|||uuuvvv}}}rrrjjjffffffkkkuuu~~~yyysssmmmhhheeefffooozzz{{{pppaaaSSSJJJFFFDDDGGGJJJPPP^^^zzziiiZZZUUUNNNZZZbbb~~~ssshhheeedddeeegggkkknnnrrrwww{{{|||}}}~~~~~~~~~yyytttqqqkkkgggdddaaa^^^\\\ZZZVVVQQQMMMKKKJJJIIIHHHLLLLLLKKKKKKKKKLLLMMMMMMQQQSSSVVVXXXZZZ^^^aaadddnnnsssyyy~~~yyyqqqmmmiiigggeeeiiiuuusssiiibbb\\\UUUOOONNNNNNOOOPPPZZZaaaoooqqqddd[[[UUUSSSSSSQQQSSSYYYbbbrrruuurrrqqqyyy{{{rrroooqqqooohhhaaaYYYQQQKKKJJJJJJGGGEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@?????????@@@yyyxxx}}}|||tttiii___VVVPPPMMMMMMPPPVVVaaarrr}}}uuuvvvtttkkkgggggglllvvv|||uuunnnhhheeeeeemmmyyy{{{pppaaaSSSJJJFFFDDDFFFIIIOOO^^^yyykkk[[[TTTOOO[[[ccc~~~ssshhheeeddddddgggkkkooossswww{{{||||||}}}~~~|||}}}|||xxxrrrnnnjjjgggcccaaa^^^ZZZTTTPPPNNNMMMLLLKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOQQQSSSTTTWWW[[[]]]bbbffflllqqqvvv{{{~~~wwwrrrmmmjjjgggjjjuuuyyypppeee^^^VVVPPPMMMMMMNNNOOOVVV\\\iiizzzpppbbbYYYUUURRRPPPPPPUUU\\\hhh|||zzzvvvvvv||||||sssqqqtttsssllleeeZZZRRRLLLKKKKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCBBBBBBAAA@@@@@@AAAAAA~~~xxxwww||||||sssiii^^^VVVOOOLLLMMMOOOUUUaaarrr~~~uuuvvvxxxmmmggghhhmmmxxxwwwooohhhdddccclllwww|||qqqbbbTTTKKKGGGDDDFFFIIINNN]]]xxxnnn\\\SSSQQQ]]]dddssshhhdddddddddgggkkkooosssxxx{{{|||||||||}}}{{{|||}}}}}}xxxtttpppkkkhhhbbb^^^XXXTTTRRRQQQOOONNNNNNMMMMMMLLLLLLLLLMMMMMMKKKLLLNNNOOOOOOQQQTTTVVVWWWZZZ___ccceeehhhlllnnnrrruuuyyy~~~~~~xxxrrrnnnjjjkkkuuuxxxjjjcccYYYPPPMMMLLLMMMNNNOOOVVVaaannn}}}oooaaaZZZTTTQQQPPPRRRVVV^^^mmm{{{~~~||||||uuuuuuxxxxxxqqqiii[[[SSSMMMLLLLLLIIIGGGGGGFFFFFFEEEDDDCCCBBBAAAAAACCCCCCBBBBBBAAAAAABBBBBB~~~yyywww|||{{{ssshhh^^^UUUOOOLLLMMMOOOUUU```qqqtttvvv{{{nnneeeffflllxxxxxxooofffaaaaaajjjuuu}}}|||qqqbbbTTTKKKGGGDDDEEEHHHMMM[[[vvvppp]]]SSSSSS^^^eeettthhhdddcccdddgggkkkooosssxxx{{{{{{{{{{{{|||zzz{{{}}}}}}xxxsssooofffbbb\\\WWWUUUSSSQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOOOONNNOOOQQQSSSTTTWWWZZZ\\\]]]___aaaccceeegggkkkooossszzz|||uuuqqqmmmnnnuuu~~~}}}ppphhh\\\SSSNNNLLLLLLMMMKKKQQQZZZcccnnn|||lllbbbYYYTTTQQQRRRTTTYYYdddooo|||vvvwww||||||tttmmm]]]TTTNNNMMMMMMIIIGGGHHHFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBB{{{vvv|||~~~zzzqqqggg]]]UUUOOOLLLMMMOOOUUU```ppp}}}tttvvv|||nnnccceeekkkwww~~~vvvmmmddd______hhhttt||||||qqqbbbTTTKKKGGGCCCEEEGGGLLLZZZtttrrr^^^TTTSSS___ggguuuhhhcccccccccfffkkknnnrrrwwwzzz{{{{{{||||||{{{}}}~~~yyyvvvjjjfff```[[[XXXVVVTTTRRRQQQQQQPPPNNNMMMMMMMMMMMMOOOPPPQQQPPPOOONNNPPPRRRRRRUUUWWWYYYYYYZZZ\\\]]]___aaacccfffiiimmmssswww}}}wwwsssppppppvvv~~~~~~uuummmaaaWWWPPPNNNLLLLLLJJJPPPVVV\\\dddvvvwwwiii]]]WWWRRRQQQRRRUUU^^^gggvvv|||wwwyyy~~~}}}uuummm]]]UUUOOONNNMMMIIIGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAzzzvvv{{{|||wwwpppfff]]]UUUPPPMMMMMMOOOTTT___ooo{{{tttuuu~~~|||nnnaaadddkkkwww|||tttkkkddd___^^^gggttt|||{{{pppaaaSSSJJJFFFCCCDDDFFFKKKXXXrrrqqq___VVVSSS___ggguuuhhhcccbbbcccfffkkkmmmqqqvvvzzz{{{||||||}}}|||}}}}}}qqqllleee```]]][[[XXXWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQPPPSSSUUUWWWXXXYYY[[[\\\___```bbbcccdddgggjjjmmmssswww|||zzzvvvsssrrrvvv}}}xxxqqqfff[[[TTTPPPMMMLLLKKKPPPUUUYYY___nnnsssaaaYYYRRRPPPOOOQQQXXX```jjj~~~yyy{{{~~~uuulll^^^UUUOOOMMMLLLIIIFFFGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????@@@AAAAAA~~~wwwvvv{{{zzzuuunnnfff]]]VVVQQQNNNLLLNNNTTT___oooxxxsssttt|||zzzmmmaaadddlllyyyzzzssskkkeeeaaa^^^gggsss|||~~~zzzooo```RRRIIIEEEBBBDDDFFFJJJWWWqqqppp___YYYSSS___gggvvvhhhcccbbbbbbfffkkkkkkooouuuyyy{{{|||}}}~~~|||}}}xxxtttmmmgggdddaaa___]]]\\\[[[YYYXXXVVVUUUUUUUUURRRSSSSSSRRRPPPPPPQQQSSSRRRUUUXXX[[[\\\^^^```bbbbbbdddfffgggggghhhjjjlllppprrrvvvzzz}}}zzzvvvtttvvv{{{zzztttjjj```YYYSSSOOOLLLMMMPPPTTTXXX]]]hhhwwwhhh^^^TTTPPPNNNOOOUUU\\\cccwww|||~~~~~~tttjjj]]]UUUNNNMMMLLLHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBB|||tttvvv{{{xxxtttmmmeee]]]VVVQQQOOOLLLNNNTTT^^^ooovvvsssttt{{{yyylllbbbeeemmmzzzzzzrrrkkkfffccc^^^gggttt}}}~~~~~~yyynnn___QQQHHHDDDBBBDDDEEEJJJVVVpppooo___ZZZSSS___gggvvvhhhbbbaaabbbfffkkkjjjnnntttyyy{{{}}}~~~|||}}}~~~yyysssmmmiiigggdddccc```___^^^\\\ZZZYYYXXXXXXUUUVVVVVVUUUSSSSSSTTTVVVWWWZZZ^^^aaaccceeehhhjjjfffhhhkkklllllllllmmmoooooorrruuuxxxzzz~~~}}}xxxtttvvvyyy{{{uuulllccc[[[UUUPPPLLLMMMPPPTTTXXX]]]fffpppxxxnnncccXXXRRRPPPPPPUUU[[[___ppptttjjj]]]UUUNNNMMMKKKHHHEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDzzzuuuzzz}}}{{{wwwooofff^^^WWWSSSQQQLLLOOOUUU___lll~~~rrrnnnqqq{{{vvvlllbbbdddmmm}}}~~~{{{wwwnnnfffdddccckkkuuu}}}|||uuujjj\\\PPPHHHDDDAAACCCGGGMMMVVVkkkttt```WWWUUU[[[hhh}}}yyyiiibbbaaaaaadddgggkkknnnrrrvvvzzz~~~xxxtttuuutttpppllllllhhhccc``````aaaaaaaaa[[[\\\\\\[[[YYYYYYZZZ[[[]]]___bbbfffjjjnnnqqqsssuuuwwwxxxxxxvvvtttsssssstttvvvyyy|||~~~zzzzzz}}}zzzqqqggg]]]UUUOOOMMMPPPQQQUUUYYY[[[^^^hhhrrr~~~mmm[[[SSSRRRRRRTTTVVVZZZdddvvv~~~|||sssjjjZZZVVVPPPLLLJJJJJJIIIIIIGGGFFFEEEDDDBBB@@@???>>>AAAAAA@@@@@@???@@@@@@@@@zzzuuuzzz}}}zzzvvvppphhh___XXXTTTQQQNNNPPPVVV___mmmsssllloooxxxrrrhhhbbbdddmmm~~~}}}xxxooohhhfffeeelllvvv~~~|||uuujjj]]]QQQIIIEEEAAACCCGGGMMMVVVkkkrrr___WWWTTTZZZhhh}}}yyyiiibbbaaaaaadddhhhlllnnnrrrwww{{{~~~|||zzzzzzyyyvvvssspppmmmhhhfffeeeeeedddddd_________^^^]]]]]]___aaafffhhhkkknnnrrruuuxxxzzzxxxzzz{{{{{{yyywwwvvvwwwxxxzzz}}}}}}{{{}}}|||tttjjj```WWWQQQNNNOOOPPPTTTXXXZZZ\\\dddmmmyyyuuuaaaWWWSSSQQQRRRTTT[[[cccqqq}}}rrrhhhZZZVVVPPPLLLJJJIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@???AAAAAA@@@@@@???@@@@@@AAAzzzuuuzzz|||wwwuuuqqqjjjbbb[[[TTTQQQPPPRRRWWW___mmmtttlllnnnvvv}}}ooofffcccdddnnn~~~{{{rrrkkkiiiiiioooyyy~~~{{{tttiii\\\QQQJJJFFFBBBCCCGGGLLLVVVjjjppp^^^WWWRRRYYYggg|||yyyiiibbbaaabbbdddhhhlllooosssxxx|||~~~~~~~~~|||wwwtttqqqnnnmmmkkkiiigggeeeeeedddcccbbbdddgggjjjrrrsssvvvxxx{{{~~~}}}}}}|||{{{|||~~~~~~}}}vvvmmmcccZZZSSSOOONNNOOOSSSXXXYYYYYY^^^fffoooyyy|||ggg[[[UUURRRSSSVVV[[[aaakkkzzz{{{nnndddZZZVVVPPPLLLJJJHHHGGGFFFDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAzzzuuuzzz{{{uuutttrrrmmmeee]]]VVVQQQQQQSSSWWW___mmmsssmmmooovvv|||ooogggcccdddnnn}}}}}}tttnnnmmmlllsss|||}}}zzzrrrgggZZZPPPIIIFFFBBBCCCFFFKKKUUUjjjmmm]]]WWWQQQXXXeeeyyyzzzjjjcccaaaaaadddgggkkknnntttyyy~~~~~~|||yyywwwuuurrrooollllllkkkjjjiiihhhkkkpppsss{{{|||}}}}}}wwwnnneee[[[TTTOOONNNOOORRRWWWXXXWWWZZZ___fffooo{{{lll^^^WWWTTTUUUYYY\\\```gggpppxxxjjj___YYYUUUPPPLLLIIIHHHFFFEEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAA{{{vvv{{{{{{ttttttrrrnnnhhh___WWWSSSRRRSSSXXX```nnn}}}rrrlllnnnuuuzzzooogggbbbdddmmm}}}uuuppppppooovvv~~~}}}yyyqqqeeeXXXMMMGGGDDDBBBCCCEEEJJJTTTiii~~~kkk\\\VVVOOOVVVbbbuuu|||lllcccaaaaaabbbeeeiiilllsssyyy}}}yyyuuurrrrrrrrrqqqoooooorrrwww{{{|||}}}~~~|||}}}~~~|||vvvnnnddd[[[TTTOOOPPPOOORRRWWWWWWUUUVVVZZZ___gggsssrrrcccYYYTTTUUUXXX\\\```eeekkkuuuwwwiii^^^XXXTTTOOOKKKIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@?????????@@@@@@AAABBB|||xxx}}}zzzssssssrrroooiiiaaaYYYUUURRRUUUZZZcccqqqzzzoooiiillltttvvvllleeeaaaccclll{{{uuupppqqqqqqxxx~~~zzzqqqeeeWWWLLLFFFCCCBBBBBBEEEJJJSSSiii{{{hhhZZZUUUNNNSSS^^^ooommmdddaaa___aaaccceeejjjqqqyyy}}}zzzxxxxxxxxxwwwwwwyyy}}}}}}zzz|||~~~zzzxxxyyy~~~|||uuummmcccZZZTTTPPPPPPOOOPPPTTTUUUSSSTTTVVVYYYaaalllvvvzzzjjj\\\TTTRRRUUU[[[aaafffhhhnnn|||uuuhhh^^^UUURRRNNNKKKIIIHHHFFFDDDBBBBBBBBBAAAAAAAAAAAAAAA????????????@@@AAABBBBBB}}}yyy~~~zzzssssssrrrooojjjbbb[[[WWWTTTWWW]]]gggvvvwwwkkkhhhkkkuuu|||tttkkkddd```aaajjjzzz~~~tttpppqqqrrryyy}}}sssfffXXXMMMFFFDDDBBBBBBEEEIIIRRRhhhyyygggYYYTTTMMMRRRZZZjjjoooeeeaaa^^^___aaaaaafffoooxxx~~~~~~yyyvvvxxxzzzyyyuuuwwwzzz~~~}}}uuulllbbb[[[UUURRRPPPMMMMMMQQQRRRQQQQQQTTTTTT[[[ccciiissspppaaaWWWTTTVVV[[[aaagggggggggpppyyyooocccZZZSSSPPPMMMKKKJJJHHHFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@AAABBBCCC~~~zzzyyyttttttrrrooojjjccc\\\XXXUUUYYY```kkkyyyuuuiiiiiimmmxxx|||tttkkkeee___```iiiyyy~~~tttpppqqqsssyyyuuuhhhYYYNNNGGGEEEBBBBBBDDDIIIRRRhhhxxxfffXXXSSSMMMQQQXXXfff~~~pppeeeaaa^^^^^^```___eeemmmwwwyyysssrrrrrryyy~~~wwwvvvvvvxxx~~~uuulllbbb[[[VVVTTTOOOKKKJJJNNNPPPOOOOOORRRPPPWWW\\\___gggzzzssseee[[[XXX[[[ZZZaaagggfffbbbgggvvv}}}yyyrrrggg\\\UUURRROOOLLLJJJJJJIIIGGGEEECCCCCCBBBAAAAAA@@@??????????????????@@@AAABBBCCC|||{{{}}}tttqqqqqqqqqmmmeee______\\\^^^dddooo~~~ssshhheeemmm|||zzzrrrjjjeee^^^bbbjjjttt}}}}}}wwwnnnjjjkkkpppzzzvvvfffWWWKKKEEEDDDDDDBBBEEEKKKRRRccc~~~lllZZZNNNRRRRRRUUUaaazzzssseee```___]]]\\\```cccjjjtttvvvnnnkkknnnvvv{{{xxxtttwww}}}{{{pppfff]]]VVVPPPLLLJJJJJJJJJJJJJJJKKKLLLMMMRRRTTTXXX^^^ccclll~~~yyyggg]]]XXXUUU```cccfffdddaaadddlllttt|||uuurrrnnniiiccc]]]VVVQQQMMMLLLKKKJJJHHHEEECCCBBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@AAABBBDDDEEE|||{{{~~~uuurrrpppppplllddd``````^^^aaagggrrrtttjjjgggnnn}}}{{{ssskkkfffaaaeeellluuu~~~~~~}}}{{{tttlllhhhiiinnnxxxvvvfffVVVKKKEEEDDDBBBAAADDDJJJPPPaaannn[[[OOOPPPPPPSSS___vvvsssfff```___^^^]]]___bbbhhhrrr|||}}}sssnnnkkkpppzzz~~~wwwuuuxxx{{{|||vvvlllbbbZZZSSSMMMJJJJJJIIIIIIIIIJJJJJJKKKLLLOOOPPPTTTYYY^^^fffvvvyyyiii```[[[XXX^^^bbbeeeccc___```ffflll}}}zzzsssooohhhfffbbb___[[[VVVQQQMMMKKKKKKJJJIIIHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDD|||{{{wwwsssooommmiiicccaaacccaaaeeelllxxxvvvllliiiqqq}}}vvvnnniiidddgggnnnvvv~~~~~~{{{zzzxxxrrriiieeefffkkkvvvvvvfffVVVKKKEEECCCAAA@@@CCCHHHOOO___ppp^^^RRRNNNNNNPPP[[[rrrsssfffaaa```___^^^^^^```fffoooyyy{{{sssiiikkkpppyyyzzzxxxwwwyyy~~~wwwqqqhhh^^^WWWQQQLLLIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLOOOTTTWWW^^^lllyyyzzzlllddd```]]]___cccgggeee```^^^```cccnnnzzz}}}tttllleee```[[[YYYWWWUUUSSSQQQMMMJJJJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@BBBCCCDDD}}}|||zzzsssmmmjjjfffaaaaaadddccchhhrrrxxxooolllsssxxxqqqlllgggjjjooovvv}}}~~~}}}|||zzzxxxvvvpppgggccceeehhhsss~~~uuueeeVVVKKKEEECCCAAA@@@CCCHHHNNN^^^~~~rrraaaUUUMMMMMMOOOXXXnnnrrreee```___^^^]]]^^^```eeelllvvvzzzllliiiiiippp|||zzzzzzzzz}}}}}}sssnnneee]]]VVVQQQMMMJJJHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJLLLQQQTTTXXXbbbmmm}}}{{{ooohhhddd```cccgggkkkjjjeee```^^^^^^gggpppvvvmmmeee]]]WWWUUUSSSQQQPPPOOONNNKKKIIIHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@?????????@@@BBBCCCDDD}}}}}}{{{tttlllhhhccc^^^___cccdddjjjvvvzzzqqqnnnvvvzzztttoooiiikkkpppvvv|||}}}|||zzz|||yyyxxxvvvooofffcccdddfffqqq|||uuueeeVVVJJJDDDCCCBBBAAADDDIIINNN]]]}}}sssbbbVVVNNNNNNOOOWWWkkkrrreee___^^^]]][[[^^^```eeekkksss}}}ssskkkfffjjjrrr~~~}}}{{{}}}yyyoooiiiaaaZZZUUUQQQMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHJJJIIIKKKPPPRRRTTT\\\dddttt|||zzzqqqjjjfffbbbdddiiinnnoookkkeee```^^^bbbhhhsss|||rrriiibbbZZZUUUTTTRRROOONNNMMMLLLJJJHHHGGGHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@?????????@@@BBBDDDEEE~~~|||tttkkkfff```[[[[[[___bbbjjjxxx{{{rrrpppwww|||uuuqqqkkkmmmrrrxxx|||}}}{{{yyy{{{yyywwwuuuooofffbbbccceeeppp{{{uuueeeUUUJJJDDDBBBBBBAAADDDIIINNN\\\{{{~~~rrrbbbVVVNNNNNNOOOUUUhhhssseee___]]]\\\ZZZ]]]```dddiiipppyyy~~~rrriiiiiikkkqqq~~~~~~}}}|||vvviiiddd]]]WWWSSSPPPMMMKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHJJJOOOQQQRRRVVV]]]iiirrrxxxuuuooojjjgggdddccchhhooorrrpppkkkeeebbb^^^bbbjjjxxxxxxooohhhaaaZZZUUUSSSQQQMMMKKKJJJIIIGGGFFFGGGHHHHHHHHHGGGFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAACCCEEEGGG~~~|||tttkkkddd^^^XXXXXX[[[```iiiyyy|||sssqqqxxx}}}wwwrrrnnnppptttzzz~~~}}}{{{zzzwwwvvvtttmmmeeeaaabbbdddooozzztttdddUUUJJJDDDBBBAAA@@@CCCHHHLLLYYYxxx}}}rrraaaUUUMMMNNNNNNTTTeee|||vvvhhhaaa^^^\\\ZZZZZZ^^^bbbgggmmmuuu}}}rrrnnnjjjhhhppp}}}yyytttgggccc\\\WWWSSSQQQOOOMMMJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEGGGLLLNNNNNNQQQVVV]]]gggooonnnkkkiiihhhfffdddiiiqqqvvvvvvsssnnnkkkbbbdddiiiqqqyyyqqqjjjccc\\\WWWSSSPPPLLLJJJJJJIIIGGGFFFHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@AAABBBEEEGGGHHH~~~|||tttkkkddd]]]VVVUUUYYY^^^hhhyyy|||sssqqqxxx}}}wwwsssppprrrvvv|||}}}yyyvvvuuussslllddd```aaadddooozzztttdddUUUJJJDDDBBB???>>>BBBFFFKKKXXXvvv|||qqqaaaTTTMMMMMMMMMRRRbbbzzzyyyjjjbbb___]]][[[XXX\\\aaafffkkkqqqzzz|||tttllleeejjjuuu~~~|||wwwsssiiiddd^^^YYYVVVTTTRRRQQQKKKJJJIIIIIIHHHHHHHHHHHHDDDBBBEEEJJJLLLKKKMMMQQQUUU___hhhiiihhhhhhhhhggggggllltttzzz}}}{{{wwwtttkkklllmmmoooyyy}}}tttnnnggg___ZZZSSSPPPMMMKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCEEEHHHIII~~~~~~wwwqqqiii___XXXUUUSSSSSSYYYdddvvv|||tttrrr|||}}}yyyvvvrrruuuzzz~~~}}}yyyuuuqqqjjjaaa^^^aaacccooo|||rrraaaRRRHHHBBB@@@===CCCCCCEEEMMMUUUooozzznnn___TTTMMMPPPPPPPPP]]]wwwzzzkkkccc___[[[WWWZZZ\\\___dddjjjqqqvvvyyyuuujjjjjjpppwww|||}}}|||yyyuuutttooogggaaa\\\YYYVVVTTTOOOMMMKKKKKKKKKJJJHHHFFFEEEEEEEEEFFFHHHJJJMMMNNNSSSXXX]]]___```aaacccfffeeeiiiooouuuyyy{{{{{{{{{xxxtttrrrtttzzz}}}uuulllccc]]]XXXTTTOOOLLLKKKKKKJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCBBBAAACCCFFFIII~~~vvvqqqhhh___XXXTTTSSSSSSZZZdddwww|||tttrrr|||}}}}}}yyyvvvtttwww{{{~~~zzzvvvrrrjjjbbb___aaaeeeqqq}}}rrraaaRRRHHHBBB@@@===BBBBBBDDDKKKSSSkkk}}}ppp```TTTMMMPPPPPPQQQ]]]vvv|||mmmddd```\\\YYYYYYZZZ^^^bbbhhhoootttwww}}}~~~qqqlllnnnmmmyyy~~~}}}~~~|||~~~yyyrrrjjjddd___ZZZVVVTTTRRROOOMMMMMMLLLKKKIIIHHHHHHGGGGGGHHHIIIKKKLLLOOOSSSXXX[[[[[[]]]```bbbcccfffkkkqqqvvvzzz{{{|||{{{wwwuuuwww|||yyyppphhhbbb[[[VVVPPPLLLKKKJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCFFFIII|||vvvpppggg^^^WWWTTTSSSTTT[[[fffxxx{{{ssssss||||||{{{}}}}}}yyywwwtttxxx}}}{{{wwwssskkkccc```bbbhhhsssqqq```RRRHHHCCCAAA>>>BBBAAACCCIIIPPPfffsssaaaTTTMMMOOOOOOQQQ]]]uuupppeee```]]]\\\YYYZZZ\\\```ffflllrrruuuyyy}}}|||qqqmmmgggooo}}}~~~~~~zzzrrrjjjbbb]]]XXXUUUPPPNNNLLLLLLKKKIIILLLKKKIIIHHHHHHHHHIIIJJJJJJMMMQQQTTTVVVWWWZZZ\\\^^^aaaeeekkkqqqvvvzzz|||~~~{{{zzz{{{~~~vvvoooiii```ZZZSSSMMMJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCBBBBBBDDDGGGJJJ~~~|||uuupppfff]]]VVVSSSSSSTTT\\\gggzzzzzzrrrrrr{{{~~~zzzxxxzzz|||~~~~~~|||yyywwwtttwww}}}~~~yyytttllldddbbbdddjjjuuu}}}ooo___QQQHHHDDDBBB@@@DDDBBBCCCIIINNNbbbwwwcccUUUMMMNNNNNNQQQ[[[qqqrrrfff___]]]]]]ZZZZZZ\\\___dddjjjpppsssxxx{{{{{{rrrkkknnnvvv~~~yyypppjjjaaa]]]WWWRRRPPPOOOMMMLLLLLLKKKJJJHHHHHHHHHHHHIIIGGGIIILLLNNNQQQSSSUUUVVVYYY[[[^^^cccjjjqqqwwwzzz~~~~~~zzztttoooeee^^^UUUNNNJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGEEEEEECCCBBBAAA@@@??????>>>>>>AAABBBCCCBBBBBBDDDHHHKKK~~~|||uuuoooeee[[[UUUSSSSSSTTT]]]iii{{{yyypppqqqzzz|||yyywwwxxxzzz{{{{{{zzzxxxwwwsssvvv|||zzzuuummmeeecccfffkkkvvvzzzlll]]]PPPHHHDDDBBBBBBEEEBBBCCCIIIMMM___zzz{{{fffWWWNNNMMMMMMPPPYYYmmmvvvfff^^^\\\]]][[[[[[\\\___ccciiiooorrrxxx{{{~~~rrrooopppyyyzzzpppkkkddd]]]YYYVVVTTTRRRMMMLLLJJJIIIHHHHHHIIIJJJGGGHHHIIIKKKNNNPPPRRRRRRTTTUUUWWW\\\bbbjjjqqquuu||||||~~~|||vvvrrrhhhbbbXXXPPPLLLJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCBBBAAAAAA@@@???AAABBBBBBBBBCCCEEEIIILLL|||tttnnndddZZZTTTRRRSSSUUU___jjj}}}xxxooooooxxx|||yyyvvvwwwxxxyyyyyyxxxvvvuuurrrvvv||||||vvvnnnfffeeehhhnnnwww~~~vvviiiZZZNNNGGGCCCBBBBBBEEEBBBCCCIIILLL\\\vvv~~~hhhYYYNNNLLLLLLOOOWWWhhhzzziii^^^\\\]]]\\\\\\\\\^^^bbbgggmmmqqqwww{{{{{{rrrmmmsss||||||vvvooogggaaa\\\WWWTTTPPPOOOMMMKKKJJJJJJKKKKKKIIIHHHHHHIIILLLNNNOOOOOOOOOPPPQQQUUU[[[bbbiiimmmuuuvvv{{{|||vvvrrrjjjddd[[[SSSNNNLLLJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCC@@@AAABBBCCCCCCFFFJJJNNN}}}tttmmmcccYYYSSSRRRSSSUUU```kkk~~~wwwooommmvvv|||yyyvvvwwwxxxxxxwwwvvvuuusssssswww}}}}}}wwwooogggfffiiiqqqzzz{{{sssfffXXXLLLEEEBBBAAAAAACCC@@@BBBHHHKKKYYYrrrjjjZZZOOOLLLKKKNNNTTTccc~~~lll___\\\]]]\\\[[[[[[\\\___eeekkknnnuuuzzz}}}rrrssswww|||tttllleee^^^ZZZWWWUUURRRPPPMMMLLLLLLLLLKKKIIIGGGHHHJJJLLLLLLKKKKKKLLLMMMQQQVVV\\\aaaeeelllpppwww|||vvvrrrjjjeee\\\UUUPPPMMMKKKIIIIIIIIIIIIIIIHHHFFFEEEDDDBBBCCCDDDEEEEEEEEEDDDCCC@@@AAABBBCCCDDDGGGKKKOOO~~~tttmmmcccYYYSSSQQQSSSUUU```lllwwwnnnkkkuuu|||yyyvvvwwwwwwwwwvvvuuusssrrrtttxxx~~~xxxooohhhfffjjjsss|||yyyqqqdddWWWKKKDDDAAAAAA???AAA>>>@@@GGGIIIWWWoookkk[[[OOOLLLKKKMMMRRRaaa|||oooaaa]]]^^^[[[ZZZYYYZZZ]]]ccciiilllsssxxx{{{wwwvvv{{{{{{rrrjjjeee\\\ZZZWWWSSSPPPNNNLLLLLLLLLIIIFFFGGGIIIKKKJJJIIIIIIJJJKKKNNNSSSXXX]]]```gggkkkttt~~~|||vvvsssjjjeee]]]WWWRRRNNNKKKIIIIIIIIIIIIHHHGGGFFFEEEDDD>>>???@@@BBBCCCBBBBBBAAA@@@AAABBBCCCDDDGGGLLLOOO~~~xxxnnnccc[[[TTTPPPRRRVVV^^^ooouuunnnnnnvvv~~~{{{yyyyyyxxxvvvtttrrrpppooorrrxxxwwwlllggghhhjjjyyyzzzwwwooobbbSSSGGGBBBBBBCCCAAA???@@@AAACCCIIIVVVdddlll[[[PPPKKKJJJNNNRRR]]]vvvuuuddd^^^___XXXYYY[[[\\\^^^bbbhhhlllrrrwww~~~vvvyyy~~~uuuqqqgggbbb\\\VVVSSSQQQOOOMMMLLLJJJHHHGGGGGGGGGEEECCCIIIIIIIIIKKKOOOSSSXXX[[[```dddnnn||||||uuuppplllfff]]]VVVRRROOOMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCGGGLLLOOO~~~wwwmmmbbbZZZTTTPPPRRRWWW```qqquuunnnmmmuuu|||{{{{{{yyywwwtttqqqnnnmmmpppvvv{{{pppkkkkkknnnyyy~~~zzzvvvnnnaaaRRRGGGBBBBBBCCCAAA@@@@@@BBBCCCHHHUUUbbbooo]]]QQQLLLJJJMMMOOOYYYpppxxxfff______YYYZZZ[[[\\\^^^bbbgggkkkqqqvvv~~~}}}{{{zzzqqqllleee^^^ZZZWWWTTTRRRMMMKKKJJJIIIJJJIIIHHHFFFJJJJJJIIIJJJMMMQQQTTTWWW^^^aaakkkyyy}}}vvvqqqlllggg^^^WWWRRROOOMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCDDDCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCDDDGGGLLLPPP}}}vvvlllaaaZZZTTTPPPSSSXXXbbbsssuuunnnlllttt~~~~~~}}}{{{wwwsssooollljjjmmmttt~~~~~~sssnnnnnnpppzzz~~~}}}zzzuuummm___QQQGGGBBBAAABBBBBBAAAAAABBBBBBFFFRRR^^^|||rrr```SSSMMMIIIKKKLLLTTTiii|||jjjaaa___[[[[[[\\\\\\]]]```eeeiiinnnttt}}}}}}xxxppphhhbbb]]]YYYVVVPPPNNNMMMLLLMMMMMMKKKIIILLLKKKIIIIIIJJJMMMPPPRRRZZZ]]]gggtttxxxsssnnnhhh```XXXSSSPPPMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCCCCEEEHHHNNNQQQ~~~{{{tttkkk```YYYTTTQQQSSSYYYcccuuuuuunnnlllsss~~~|||xxxsssmmmiiigggjjjqqq{{{tttooooooqqq{{{~~~|||}}}|||zzztttkkk]]]PPPGGGCCCAAAAAABBBAAABBBCCCBBBDDDOOOZZZvvvvvvdddTTTMMMIIIJJJKKKQQQdddxxxoooeee```\\\]]]]]]\\\\\\___cccggglllqqqzzzyyyqqqiiiccc]]]YYYUUUTTTQQQPPPPPPOOOMMMKKKLLLKKKIIIHHHIIILLLOOOQQQVVVZZZdddqqq}}}zzzuuuooojjjbbbZZZUUUQQQNNNLLLJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAABBBCCCDDDFFFJJJOOOSSS|||xxxrrriii___YYYTTTQQQTTTZZZcccuuuuuunnnlllsss~~~{{{wwwqqqlllhhheeehhhoooyyywwwrrrrrrttt|||~~~|||}}}|||zzzsssiii[[[NNNFFFCCCAAAAAAAAAAAABBBCCCBBBCCCLLLVVVqqqzzzgggUUUNNNIIIJJJKKKPPP```rrrttthhhaaa]]]]]]]]]\\\\\\^^^bbbfffiiiooowwwyyyqqqjjjccc___]]]ZZZWWWUUUTTTRRROOOLLLLLLKKKJJJIIIJJJMMMPPPRRRTTTYYYbbbooo{{{}}}xxxqqqlllddd\\\WWWRRRNNNKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCEEEGGGKKKQQQUUUzzzvvvqqqhhh^^^XXXTTTRRRUUU[[[eeewwwuuunnnlllttt~~~~~~|||yyyuuupppkkkgggdddhhhnnnxxxzzzuuuvvvxxx~~~~~~~~~}}}{{{rrrgggXXXLLLFFFCCCAAA@@@@@@@@@BBBCCCBBBBBBJJJTTTllllllXXXOOOJJJKKKKKKNNN\\\lllyyylllccc]]]]]]]]]\\\\\\^^^bbbeeehhhlllttt~~~yyyrrrkkkgggccc```]]][[[YYYWWWTTTRRRPPPOOOMMMLLLMMMOOORRRTTTUUUZZZdddpppzzz{{{sssnnnfff^^^XXXSSSNNNKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCAAABBBDDDFFFHHHMMMSSSWWW{{{wwwoooggg]]]XXXTTTRRRVVV\\\gggyyyuuunnnnnnttt~~~{{{zzzwwwsssooojjjfffdddgggmmmwwwzzzvvvwwwzzz{{{qqqfffWWWKKKFFFCCCAAA???>>>???AAACCCBBBBBBIIIRRRhhhrrr[[[RRRKKKKKKJJJKKKVVVdddzzz|||oooddd\\\\\\\\\[[[[[[^^^bbbeeegggkkkrrr{{{|||vvvoookkkgggeeebbbaaa```___\\\ZZZVVVTTTRRRPPPPPPQQQSSSTTTVVV\\\gggrrr{{{}}}tttoooggg```ZZZTTTOOOKKKJJJJJJIIIHHHGGGEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDAAABBBDDDFFFIIINNNTTTYYY|||xxxooofff]]]XXXTTTRRRVVV\\\iii{{{uuunnnnnnuuu~~~yyyxxxuuurrrnnnjjjfffeeehhhmmmvvvxxxuuuvvvxxx|||qqqeeeVVVKKKFFFDDDAAA???===>>>AAACCCBBBBBBIIIRRReeevvv]]]SSSLLLJJJHHHHHHRRR___ttt~~~pppeee[[[\\\\\\[[[[[[^^^bbbffffffjjjqqqyyy{{{uuupppllliiigggeeeeeeeeeeeecccaaa[[[YYYVVVSSSQQQQQQRRRSSSWWW]]]iiittt|||~~~uuuppphhhaaaZZZTTTOOOKKKJJJJJJIIIHHHGGGEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDAAACCCDDDGGGJJJOOOUUUYYY{{{uuuqqqggg\\\VVVRRRQQQWWW^^^kkk}}}yyyuuunnnyyyyyyuuutttuuusssmmmiiihhhlllttt{{{~~~|||uuupppssszzz}}}ssscccRRRIIIDDDAAA@@@AAA===>>>@@@@@@AAADDDIIILLLaaaggg\\\PPPKKKJJJLLLSSSZZZqqqtttddd```^^^[[[[[[]]]___``````fffiiinnnttt{{{}}}wwwssspppoookkkiiihhhhhhiiiiiiiiihhheeeccc___[[[XXXWWWWWWWWW\\\cccnnnyyy}}}sssooohhhaaa\\\VVVRRROOOMMMKKKIIIGGGGGGFFFDDDBBBCCCBBBBBBAAAAAAAAABBBBBBBBBDDDEEEFFFHHHNNNWWW^^^|||wwwqqqggg\\\VVVRRRRRRXXX___lll}}}yyyuuurrr|||}}}zzzvvvuuuuuusssmmmjjjjjjmmmuuu|||~~~{{{tttooorrryyy}}}sssdddRRRIIIDDD@@@???@@@===>>>???@@@AAADDDHHHLLL^^^{{{oooaaaRRRKKKJJJKKKPPPUUUiiiwwwgggaaa___\\\[[[]]]^^^______dddggglllrrryyy~~~yyysssooolllkkkjjjiiihhhiiikkkmmmmmmlllhhhfffccc```]]][[[ZZZZZZ```fffqqq|||}}}sssooohhhaaa\\\WWWRRROOOKKKIIIGGGEEEEEEDDDBBB@@@CCCBBBBBBAAAAAABBBBBBBBBBBBDDDEEEFFFIIIOOOXXX___}}}yyypppggg]]]WWWTTTSSSYYY```mmm~~~zzzvvvvvv||||||xxxvvvvvvsssmmmkkklllooowww}}}|||xxxrrrnnnqqqwww|||ssscccRRRIIIDDD@@@>>>???===>>>???@@@@@@CCCHHHKKKZZZuuuyyygggTTTKKKJJJJJJMMMPPP___vvv{{{kkkccc```]]][[[\\\^^^^^^^^^aaadddiiinnnuuu}}}}}}|||yyytttpppllliiihhhiiihhhhhhiiilllnnnoooooolllkkkiiifffdddaaa```___eeekkkuuu|||tttooohhhaaa\\\WWWRRROOOJJJIIIFFFEEEEEEDDDBBB@@@BBBBBBBBBAAAAAABBBBBBCCCBBBDDDFFFGGGJJJPPPZZZaaa{{{pppggg]]]XXXUUUUUUZZZaaannn{{{wwwwww|||}}}yyywwwvvvrrrmmmlllnnnrrryyy~~~}}}~~~{{{xxxuuuppplllooovvv|||qqqbbbRRRIIIDDD???===>>>===>>>??????@@@BBBGGGJJJVVVoookkkUUUKKKJJJJJJKKKMMMXXXlll~~~oooeeebbb^^^[[[\\\]]]^^^^^^```cccggglllrrryyy}}}|||zzzzzzyyyvvvtttqqqnnnlllllllllkkkjjjjjjlllnnnnnnmmmnnnnnnmmmllljjjgggeeedddhhhmmmwww{{{tttooohhhbbb\\\WWWRRROOOLLLJJJHHHGGGGGGFFFDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBBDDDFFFHHHKKKRRR\\\ddd{{{oooggg^^^ZZZWWWWWW\\\bbbooo|||zzzvvv}}}|||yyywwwuuupppkkkkkkpppttt{{{|||{{{wwwtttqqqmmmjjjooowww~~~{{{oooaaaQQQHHHDDD???===>>>======>>>>>>???AAAEEEIIISSSiiimmmVVVKKKJJJJJJKKKLLLSSSddd{{{rrrgggccc^^^[[[[[[]]]^^^^^^```bbbfffkkkpppwww~~~~~~||||||{{{zzzyyyxxxwwwvvvwwwtttrrrqqqqqqqqqooonnnooooooooonnnmmmkkkjjjiiikkkoooxxx|||tttpppiiibbb]]]XXXSSSPPPKKKJJJHHHGGGGGGGGGEEECCCAAAAAAAAAAAAAAABBBCCCDDDBBBDDDGGGIIIMMMUUU___gggzzzoooggg___[[[YYYYYY]]]dddqqq~~~}}}xxx~~~{{{xxxuuurrrmmmhhhjjjooowww}}}|||yyyuuupppmmmjjjiiipppyyy}}}{{{lll^^^OOOHHHDDD@@@>>>>>><<<===>>>>>>>>>AAADDDHHHPPPbbbmmmXXXMMMIIIHHHIIIKKKOOO[[[ooovvvgggccc^^^[[[[[[]]]_________bbbfffjjjnnnttt{{{~~~{{{yyywwwtttrrrooooooooooooooooooooooooooorrryyy}}}uuupppiiibbb]]]XXXSSSPPPIIIGGGFFFEEEEEEEEECCCAAAAAAAAAAAAAAABBBCCCCCCDDDBBBDDDHHHJJJOOOWWWaaaiii~~~xxxoooggg___\\\ZZZZZZ^^^eeerrr~~~~~~yyyvvvssspppiiidddhhhoooxxx~~~yyytttnnnjjjggghhhqqq{{{}}}{{{jjj\\\NNNGGGDDDAAA??????<<<===>>>===>>>@@@DDDGGGMMM\\\yyy~~~nnn[[[OOOIIIEEEFFFIIIIIIRRRcccyyyzzzgggccc^^^[[[[[[^^^```aaa^^^aaadddhhhlllrrryyy}}}}}}yyywwwooooooooooooppprrrtttuuuuuuuuuzzz~~~uuupppiiiccc]]]XXXSSSPPPIIIGGGEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDBBBDDDHHHKKKPPPXXXccckkk}}}wwwnnnggg```]]][[[ZZZ___eeerrr~~~xxxuuurrrnnngggcccfffnnnyyy~~~yyysssmmmhhheeegggrrr}}}|||{{{hhh[[[MMMGGGDDDAAA???@@@<<<============@@@CCCFFFKKKWWWttt}}}nnn]]]QQQHHHCCCDDDHHHDDDKKK[[[rrr|||gggccc]]][[[[[[^^^```bbb^^^```cccfffjjjpppwww{{{{{{xxxpppoooooopppqqqtttxxxzzzyyyxxx{{{uuupppiiiccc]]]XXXSSSPPPKKKIIIGGGGGGHHHGGGFFFDDD@@@@@@@@@AAABBBCCCDDDEEEBBBEEEHHHKKKPPPYYYdddlllzzzooohhhbbb___^^^___eeekkkxxx}}}}}}vvvoookkkhhheeeggglllwwwzzzqqqiiifffeeehhhpppxxx~~~vvviiiYYYIIICCCCCCAAA>>>============>>>???@@@BBBBBBLLLXXXnnn}}}ppp___RRRLLLJJJGGGFFFIIINNNWWWgggzzzyyypppfff^^^\\\\\\\\\]]]``````aaabbbdddffflllssswww|||xxxuuurrrqqqpppppprrruuuxxxzzz|||~~~}}}uuuppphhhaaa[[[UUUQQQNNNNNNMMMKKKHHHFFFEEEDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEIIIOOOUUU[[[fffqqqzzzooohhhbbbaaaaaabbbgggnnn{{{|||}}}wwwqqqmmmiiieeeggglllxxx{{{qqqhhhddddddgggoooxxx}}}~~~vvvhhhXXXIIICCCCCCAAA>>>===>>>>>>>>>???@@@AAACCCCCCJJJTTTjjj}}}qqq```SSSMMMJJJHHHFFFHHHKKKRRR```uuuqqqggg^^^\\\\\\[[[\\\______aaabbbcccfffkkkrrrwww}}}|||xxxvvvppppppoooppprrruuuyyy|||}}}}}}uuuppphhhaaa[[[UUUQQQNNNNNNMMMKKKHHHFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBGGGGGGKKKQQQWWW]]]hhhsss~~~xxxnnnhhhddddddeeeffflllssszzz}}}xxxsssooojjjeeeggglllyyy|||rrrgggcccbbbeeennnxxx||||||ttteeeWWWHHHCCCBBB@@@>>>===?????????@@@AAABBBCCCDDDGGGPPPddd~~~sssbbbUUUMMMJJJHHHGGGGGGIIIMMMYYYmmmtttiii```\\\\\\ZZZ[[[^^^___```bbbcccfffkkkqqquuu{{{|||yyywwwnnnnnnnnnoooqqquuuzzz|||}}}}}}tttoooggg```ZZZVVVQQQNNNMMMLLLJJJHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBHHHHHHLLLSSSYYY```kkkwwwzzztttmmmgggdddeeehhhkkkrrrzzz{{{}}}yyyuuuqqqkkkfffhhhnnnzzz}}}rrrgggbbbaaaeeeoooyyy{{{~~~{{{rrrbbbUUUHHHCCCBBB???>>>>>>>>>>>>>>>???@@@AAABBBCCCEEELLL^^^xxxttteeeWWWNNNIIIGGGFFFEEEGGGJJJSSSfff{{{xxxmmmbbb^^^\\\ZZZZZZ]]]^^^___aaaccceeejjjooossszzz~~~|||yyywwwooonnnmmmnnnppptttxxxzzz|||~~~|||sssnnnfff```ZZZVVVRRROOOMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCHHHIIIMMMTTT[[[bbbnnnyyyvvvpppkkkeeebbbdddiiinnnxxx}}}{{{xxxuuurrrlllhhhlllsss~~~}}}ssshhhccccccgggqqq{{{|||xxxooo^^^RRRGGGBBBAAA>>>===>>>============>>>@@@AAABBBDDDJJJXXXqqqwwwhhhYYYOOOIIIFFFEEECCCFFFJJJQQQ```ttt}}}qqqeee___\\\ZZZZZZ\\\]]]^^^```bbbeeeiiinnnqqqxxx}}}~~~{{{xxxvvvpppooonnnmmmoooqqqtttvvvzzz}}}{{{rrrmmmfff___ZZZVVVRRROOOMMMLLLJJJGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHMMMUUU\\\dddppp|||~~~uuuoooiiiccc___bbbhhhppp|||}}}~~~~~~zzzwwwuuurrrllljjjqqqzzz}}}sssjjjffffffkkkuuu~~~vvvlll[[[PPPFFFBBB@@@>>>===???<<<<<<<<<===>>>???@@@AAADDDHHHSSSiii}}}nnn^^^QQQIIIFFFEEECCCFFFIIINNNZZZmmm{{{vvviiiaaa]]]ZZZZZZ\\\\\\^^^```bbbdddhhhlllooouuu{{{}}}zzzwwwuuuqqqooonnnmmmmmmppprrrtttyyy|||~~~xxxpppllleee___ZZZVVVSSSPPPLLLKKKIIIGGGEEECCCBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFHHHIIINNNVVV^^^fffssswwwqqqggg```\\\___fffppp{{{}}}{{{xxxvvvsssqqqllllllvvv|||tttllliiikkkoooxxxtttjjjXXXOOOFFFBBB@@@======???<<<<<<======>>>???AAABBBCCCEEENNNbbb~~~uuucccUUUKKKHHHGGGCCCFFFGGGJJJTTTgggyyyzzzlllddd___[[[ZZZ]]][[[]]]```bbbdddgggkkknnnqqqwww}}}yyyuuusssooonnnllllllmmmooorrrtttyyy}}}{{{vvvoookkkddd^^^ZZZVVVSSSQQQLLLKKKIIIGGGEEECCCBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFIIIJJJPPPXXX```iiivvvyyysssfff___ZZZ\\\dddpppzzz|||~~~yyywwwuuurrrppplllmmmyyy|||tttmmmlllmmmrrr{{{ttthhhWWWNNNEEEBBB@@@======@@@======>>>>>>???@@@BBBCCCBBBCCCKKK^^^yyyyyygggXXXMMMIIIHHHDDDFFFEEEFFFPPPdddyyy|||mmmeee```[[[[[[]]]ZZZ]]]___bbbdddfffjjjmmmnnnttt}}}}}}yyytttrrrllllllkkkkkkmmmppptttvvvzzz~~~zzztttooojjjddd^^^ZZZVVVSSSQQQLLLKKKIIIGGGEEECCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEJJJKKKQQQZZZbbbkkkxxxuuummmddd^^^ZZZ\\\cccooo{{{|||yyyxxxtttqqqnnnkkkmmmxxx|||uuupppqqqvvvzzzqqqdddRRRMMMFFFAAA???>>>>>>===============>>>???@@@AAA???DDDJJJUUUmmmrrr```OOOHHHGGGGGGDDDCCCFFFMMM[[[qqqttteee^^^\\\YYYTTT[[[[[[\\\^^^aaadddgggiiiooottt|||zzzuuurrrpppmmmmmmllllllnnnpppssstttxxx|||{{{uuullliiiccc]]]XXXUUUTTTSSSOOOMMMKKKIIIIIIGGGEEECCC@@@AAACCCBBBBBBCCCEEEGGGGGGMMMTTT[[[dddnnnzzztttlllccc]]]YYY\\\cccppp}}}|||zzzvvvrrrooollljjjmmmzzz{{{tttpppsssyyy~~~pppcccQQQLLLFFFAAA>>>>>>>>>===============>>>???@@@AAA@@@DDDIIIRRRhhh{{{iiiWWWMMMKKKGGGDDDCCCFFFLLLYYYnnnvvvhhh```^^^[[[WWW[[[[[[\\\^^^```dddgggiiinnnrrryyyyyyuuuqqqooonnnmmmlllkkklllnnnppprrrxxx|||zzztttmmmiiiddd^^^[[[XXXVVVUUUOOOMMMJJJIIIHHHGGGDDDBBBAAABBBCCCCCCCCCDDDFFFHHHIIIOOOWWW___hhhrrr~~~~~~ssskkkbbb\\\YYY\\\dddqqq|||zzzuuupppllljjjiiimmm|||xxxsssqqqvvv}}}oooaaaPPPKKKEEE@@@>>>>>>>>>===============>>>???@@@@@@AAACCCFFFNNN```{{{ooo[[[NNNJJJGGGEEEDDDFFFKKKVVViiizzzzzzlllccc```]]]YYY[[[[[[\\\]]]```cccfffhhhlllooovvv~~~}}}wwwtttqqqoooooonnnmmmllllllnnnpppqqqyyy|||yyysssmmmjjjeeeaaa^^^[[[XXXVVVNNNLLLIIIGGGGGGFFFDDDBBBBBBCCCCCCCCCCCCDDDGGGIIIKKKQQQ[[[dddmmmxxx|||rrrjjjaaa\\\YYY]]]fffttt}}}{{{uuupppllliiigggmmm||||||uuuqqqqqqxxxmmm^^^OOOJJJDDD???===>>>>>>>>>===============>>>??????@@@AAADDDJJJZZZsssvvvaaaQQQJJJGGGEEEDDDFFFIIIRRRcccsss|||oooeeeaaa^^^[[[[[[[[[\\\]]]```cccfffgggkkknnnttt{{{{{{wwwtttrrrqqqqqqpppooonnnoooqqqssstttyyy|||xxxrrrllliiieeebbbaaa^^^YYYVVVNNNLLLHHHFFFFFFEEECCCBBBAAABBBBBBBBBBBBDDDGGGJJJLLLSSS^^^hhhrrr~~~{{{ppphhhaaa\\\ZZZ___iiiwww}}}{{{wwwrrrmmmiiihhhmmm{{{~~~xxxpppmmmoooxxx~~~kkk[[[MMMHHHBBB>>>======>>>>>>==================>>>???>>>???BBBIIIVVVkkk~~~iiiXXXPPPHHHFFFEEEFFFHHHNNN\\\jjj|||}}}sssgggaaa^^^[[[[[[[[[\\\]]]___bbbeeegggjjjmmmrrrxxx|||yyywwwuuutttqqqpppooooooppprrruuuvvvyyy|||vvvqqqjjjgggdddddddddaaaZZZUUUOOOLLLHHHFFFEEEEEECCCBBBAAAAAAAAAAAAAAACCCGGGJJJMMMUUUaaalllwwwzzzooogggaaa]]][[[aaalll{{{}}}|||wwwrrrnnnkkkiiinnn|||yyyqqqkkkiiillluuu|||iiiXXXKKKGGGAAA=========>>>>>>=========<<<<<<======>>>===>>>AAAHHHRRReeemmmZZZQQQHHHFFFFFFFFFFFFJJJVVVcccsss{{{~~~vvvjjjbbb^^^[[[[[[[[[\\\]]]___bbbdddfffiiikkkooouuu}}}~~~|||{{{zzzyyyrrrqqqppppppqqqrrruuuvvvyyy|||~~~uuuooohhhfffdddeeegggddd\\\UUUPPPMMMHHHFFFEEEEEEDDDCCCBBBBBBBBBAAAAAADDDHHHLLLOOOXXXdddppp{{{yyynnnfffbbb]]]]]]cccnnn~~~~~~|||tttqqqnnnmmmlllqqq~~~~~~sssjjjgggeeehhhrrr}}}zzzgggVVVJJJFFF@@@===<<<===>>>>>>>>>======<<<<<<<<<============AAAHHHOOO^^^wwwnnn[[[QQQHHHGGGFFFFFFEEEGGGQQQ]]]lllxxx{{{nnneee___\\\[[[[[[[[[]]]___aaadddeeeggghhhlllrrryyy~~~~~~yyyxxxvvvtttttttttvvvwwwyyy|||}}}tttoooiiifffeeehhhjjjggg^^^VVVQQQNNNIIIFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCFFFKKKOOORRR[[[hhhttt~~~yyymmmeeebbb^^^]]]dddppp~~~|||rrrooonnnnnnnnnsss{{{pppeeedddcccfffppp{{{yyyeeeUUUJJJEEE@@@<<<<<<===>>>???>>>======<<<<<<<<<=========>>>BBBHHHMMMYYYqqqttt```UUUHHHGGGGGGFFFEEEFFFOOOZZZiiiwww}}}qqqggg```]]][[[[[[[[[]]]^^^aaaccceeeeeegggjjjooowww}}}zzzxxxxxxxxxxxxyyy|||}}}tttnnniiigggfffjjjmmmjjj```WWWRRRNNNJJJGGGFFFFFFFFFEEEFFFFFFEEEEEEEEEHHHMMMQQQTTT]]]jjjwww{{{rrriiiddd^^^^^^```gggttt|||yyyqqqnnnjjjjjjoooyyyzzzqqqiiieee``````dddjjjttt}}}sssaaaUUUHHHEEE@@@>>>======<<<;;;<<<===>>>===<<<;;;<<<===<<>>===<<<<<<;;;<<<===>>>===<<<;;;<<<>>>===AAA@@@BBBIIIOOOccckkkXXXLLLHHHEEEEEEDDDCCCGGGMMMWWWcccqqqwwwsssjjjbbb___[[[ZZZYYYYYY[[[^^^aaadddfffgggjjjmmmsss{{{~~~~~~{{{sssnnnjjjiiijjjmmmnnnhhh]]]SSSOOOMMMJJJFFFDDDCCCCCCCCCEEEDDDEEEGGGGGGGGGLLLTTT[[[eeerrr~~~{{{rrriiiddd\\\]]]```hhhwww{{{vvvooollliiikkkrrr|||vvvlllddd```[[[\\\```gggpppyyy~~~{{{lll[[[PPPGGGDDD@@@======<<<<<<;;;;;;===>>>===<<<;;;===>>>===AAA@@@AAAGGGKKK]]]yyyppp]]]PPPJJJFFFDDDCCCAAADDDIIILLLXXXhhhrrrrrrkkkccc___ZZZYYYXXXXXXZZZ]]]aaacccdddfffiiilllqqqyyy{{{tttpppjjjkkkmmmooonnnggg\\\TTTOOOMMMIIIFFFDDDCCCCCCCCCEEEDDDEEEGGGGGGHHHNNNVVV___iiivvvzzzqqqiiiccc\\\\\\```iiixxx{{{uuunnnkkkhhhkkktttvvvlllccc^^^ZZZ\\\```hhhpppxxx|||}}}xxxiiiYYYNNNFFFCCC???===<<<<<<<<<;;;;;;<<<======<<<<<<===>>><<<@@@???AAAGGGJJJYYYtttuuubbbSSSLLLFFFDDDBBBAAACCCGGGIIISSSbbbllloooiiiaaa[[[YYYXXXWWWWWWYYY\\\```bbbdddfffiiilllqqqwwwyyytttppplllnnnqqqrrrooofff[[[TTTNNNLLLIIIFFFCCCCCCCCCCCCEEEDDDEEEHHHHHHIIIPPPYYYbbblllyyyzzzqqqhhhccc\\\]]]aaajjjzzzzzztttmmmiiiggglllwwwxxxmmmddd___[[[]]]bbbjjjsssyyy|||}}}~~~uuugggWWWMMMEEEBBB>>><<<<<<<<<<<<;;;:::<<<======<<<<<<===???;;;>>>>>>AAAHHHJJJWWWoooyyygggVVVMMMFFFDDDCCCBBBCCCFFFGGGOOO[[[eeejjjggg```YYYXXXWWWVVVVVVXXX[[[___aaadddfffiiimmmqqqwww~~~|||vvvrrroooooossswwwvvvpppeee[[[TTTMMMKKKHHHEEECCCBBBCCCCCCEEEDDDEEEHHHIIIKKKSSS\\\eeeooo|||zzzqqqhhhccc]]]^^^bbblll{{{{{{tttlllhhhfffmmmyyyzzzooofff```]]]___eeemmmuuuzzz||||||{{{ssseeeVVVLLLEEEBBB>>><<<<<<<<<<<<;;;:::<<<======<<<<<<>>>???:::>>>===AAAHHHIIISSSjjj~~~mmmZZZPPPGGGDDDDDDCCCCCCFFFDDDHHHQQQ\\\dddfffaaa\\\WWWVVVUUUUUUWWWZZZ^^^```dddfffiiilllpppvvv|||zzzuuuqqqooosssxxx}}}{{{qqqdddZZZTTTLLLJJJHHHEEECCCBBBCCCCCCEEEDDDEEEHHHJJJLLLUUU___hhhrrryyyppphhhbbb^^^___dddmmm|||{{{uuukkkgggfffmmm{{{{{{pppfffaaa]]]```fffooovvv{{{|||||||||}}}|||yyyqqqcccTTTJJJDDDAAA===<<<<<<<<<<<<;;;:::;;;======<<<<<<>>>@@@:::===<<<@@@FFFEEEMMMbbbzzzsss```UUUIIIEEEDDDBBBBBBCCCCCCDDDIIIRRR]]]bbbaaa]]]VVVVVVUUUUUUVVVZZZ]]]___bbbdddhhhkkkoootttzzz~~~yyyuuurrrqqqwww}}}rrrdddYYYTTTLLLJJJGGGDDDCCCBBBCCCCCCEEEDDDEEEHHHJJJNNNWWWaaalllvvvyyyppphhhbbb___```eeennn}}}|||uuukkkgggeeemmm|||{{{pppfff```]]]aaagggooowww{{{|||{{{{{{{{{zzzwwwoooaaaSSSIIIDDDAAA===<<<<<<<<<<<<;;;:::;;;======<<<===>>>@@@;;;>>><<>>@@@@@@???CCCKKKQQQkkk{{{hhh^^^QQQIIIFFFFFFDDDBBBDDDAAA@@@GGGRRRZZZ[[[YYYVVVTTTQQQPPPQQQUUUZZZ]]]bbbdddgggjjjlllppptttwww~~~~~~yyyuuuwww|||uuufffYYYPPPJJJHHHFFFEEECCCCCCCCCDDDCCCEEEHHHJJJMMMVVV```iiisss~~~vvvnnnhhhfffdddiiiqqqzzzxxxqqqlllkkkllltttwwwmmmeee```dddkkkttt{{{~~~~~~}}}~~~|||xxxsssjjj]]]NNNDDDBBBAAA@@@>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===@@@??????CCCJJJPPPddd}}}oooeeeXXXNNNIIIGGGDDDAAABBBAAAAAAFFFOOOVVVYYYYYYVVVTTTQQQPPPQQQUUUYYY\\\```bbbfffhhhkkknnnrrruuu|||~~~yyywwwzzztttfffXXXPPPKKKIIIGGGFFFEEEDDDEEEEEEEEEGGGIIILLLPPPXXXccclllwww}}}vvvooojjjhhhjjjoooxxx~~~wwwqqqnnnnnnqqqyyyyyyooohhhccchhhooovvv{{{||||||{{{}}}{{{wwwpppfffYYYLLLCCCBBBAAA@@@???>>>=========;;;;;;;;;<<<<<<<<<<<<===;;;===?????????CCCIIINNNZZZtttwwwmmm```TTTMMMHHHCCC@@@@@@@@@BBBFFFKKKPPPUUUXXXVVVTTTQQQPPPQQQTTTXXX[[[^^^```dddgggiiilllpppsssyyy}}}~~~zzzzzzssseeeWWWPPPKKKJJJHHHFFFFFFEEEFFFFFFFFFHHHKKKNNNSSS\\\hhhppp||||||uuuoookkkjjjnnnuuu~~~|||uuuppppppqqquuu~~~|||sssmmmggglllsssyyy|||}}}||||||~~~|||wwwooodddWWWKKKDDDAAA@@@???>>>============;;;;;;;;;<<<<<<<<<<<<===<<<===>>>??????BBBGGGLLLTTTkkk{{{sssfffYYYPPPIIICCC@@@>>>@@@CCCEEEFFFKKKQQQVVVVVVTTTQQQPPPPPPSSSVVVYYY\\\___cccfffhhhkkkoooqqqwww{{{}}}~~~rrrcccVVVOOOJJJIIIGGGFFFEEEEEEFFFFFFFFFHHHLLLPPPUUU___lllttt{{{tttooollllllqqqyyy{{{uuuqqqqqqtttzzzxxxssskkkqqqyyy~~~}}}wwwmmmaaaTTTJJJEEE???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>@@@BBBFFFIIIQQQddd}}}vvvjjj^^^SSSJJJDDDAAA>>>AAACCCCCCCCCGGGNNNTTTVVVTTTRRRPPPPPPRRRUUUVVV[[[^^^cccfffhhhkkknnnppptttxxx~~~pppaaaUUUOOOHHHGGGFFFEEEDDDDDDEEEEEEEEEHHHLLLQQQXXXbbboooxxxzzzsssnnnllllllsss||||||wwwuuussswww~~~}}}yyysssyyy~~~wwwlll^^^RRRIIIEEE>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<============>>>@@@BBBEEEFFFOOO\\\vvv{{{pppcccWWWMMMFFFCCC@@@AAABBBBBBBBBEEELLLQQQUUUTTTRRRPPPPPPQQQSSSTTTYYY]]]bbbeeehhhjjjlllnnnqqqtttzzz}}}nnn```UUUOOOHHHGGGEEEDDDDDDDDDEEEEEEEEEHHHMMMRRRZZZfffsss}}}zzzrrrmmmlllllluuu{{{zzzuuuzzz|||}}}vvviii[[[NNNGGGDDD>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<>>>@@@BBBCCCDDDJJJTTTlllyyykkk]]]QQQIIIFFFBBBBBBAAA@@@BBBEEEKKKOOOUUUTTTRRRPPPPPPPPPRRRSSSWWW[[[```dddfffhhhjjjlllmmmpppvvv|||{{{lll^^^TTTOOOHHHGGGFFFEEEEEEEEEFFFGGGFFFJJJOOOUUU]]]iiiwwwyyyrrrmmmllllllvvv~~~www}}}|||tttgggXXXLLLEEECCC???>>>>>>============>>>;;;;;;;;;<<<<<<<<<=========<<<<<<===@@@BBBCCCCCCGGGOOOfffqqqaaaTTTLLLHHHDDDBBB@@@@@@BBBFFFJJJMMMUUUTTTRRRPPPOOOPPPQQQRRRUUUYYY^^^bbbeeefffhhhjjjjjjmmmrrrxxx}}}zzzkkk]]]TTTOOOIIIHHHGGGFFFFFFFFFGGGHHHGGGKKKQQQWWW```lllzzzxxxqqqmmmmmmnnnyyy}}}|||}}}ttthhhZZZNNNFFFCCC============<<<<<<<<<<<<999::::::;;;<<<===>>>>>>;;;;;;<<<===>>>@@@BBBCCCGGGPPP```vvv~~~qqq___PPPJJJHHHEEECCCDDDCCCCCCFFFLLLTTTVVVWWWVVVRRRPPPQQQRRRUUUWWW[[[```dddgggiiiiiimmmnnnqqqtttyyy}}}xxxjjj___VVVPPPIIIHHHFFFEEEDDDEEEFFFGGGHHHMMMSSS[[[cccnnnzzzwwwqqqmmmnnnpppzzz~~~}}}~~~~~~zzzqqqeeeWWWLLLEEEBBB============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCDDDLLLYYYooo}}}kkkZZZRRRGGGCCCAAABBBBBBAAAEEEJJJRRRVVVXXXWWWRRROOOPPPRRRRRRUUUYYY]]]bbbeeeggghhhkkklllooossswww|||vvviii]]]TTTOOOIIIHHHFFFDDDDDDEEEFFFGGGHHHMMMUUU\\\eeeppp|||~~~wwwpppnnnppprrr|||~~~}}}|||{{{~~~|||zzzvvvmmmaaaTTTJJJCCCAAA============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBGGGPPPddduuubbbWWWIIIDDDAAABBBBBBBBBEEEJJJOOOUUUZZZXXXRRRNNNOOORRROOORRRVVVZZZ___ccceeeggghhhiiilllqqqvvv{{{sssfff[[[RRRMMMIIIGGGEEEDDDDDDEEEFFFGGGIIIOOOVVV^^^gggrrr}}}uuuppppppsssvvv~~~}}}}}}}}}~~~}}}yyytttuuuxxx|||xxxvvvrrrjjj^^^RRRHHHBBB@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<>>>???@@@AAABBBDDDJJJZZZvvvjjj\\\NNNHHHCCCDDDDDDDDDGGGKKKLLLSSSZZZZZZSSSNNNOOORRRNNNPPPSSSXXX]]]aaadddffffffhhhkkkooouuuzzz~~~~~~pppbbbXXXOOOKKKHHHGGGEEEDDDDDDEEEFFFGGGJJJPPPXXXaaajjjuuu|||tttpppqqqvvvzzz~~~|||zzz{{{|||}}}}}}zzzwwwuuuqqqmmmooosssxxxssssssoooggg[[[PPPGGGBBBAAA============<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<<<<<<<===>>>@@@@@@CCCDDDHHHUUUmmmuuudddRRRKKKDDDDDDDDDDDDFFFIIIIIIQQQYYYZZZUUUPPPPPPQQQNNNOOORRRVVV[[[___ccceeeeeefffjjjnnntttyyy}}}}}}zzzkkk___UUUMMMIIIGGGFFFDDDCCCCCCEEEFFFGGGKKKQQQYYYbbbkkkuuuzzzsssppprrrxxx}}}~~~zzzxxxwwwxxx{{{}}}zzzvvvrrrppplllhhhjjjooo{{{}}}vvvqqqoookkkcccXXXMMMEEEBBBAAA============<<<<<<<<<<<<999999:::;;;<<<===>>>???<<<<<<<<<<<<===>>>???@@@AAADDDHHHPPPddd|||iiiUUULLLDDDBBBBBBBBBBBBEEEFFFMMMUUUZZZXXXTTTQQQPPPNNNOOOQQQTTTXXX]]]```bbbccceeehhhlllqqqvvvzzz||||||~~~vvvggg[[[SSSLLLIIIFFFEEEDDDCCCCCCDDDFFFHHHKKKQQQZZZbbbjjjtttyyyrrrooossszzz}}}{{{wwwttttttwwwzzz}}}yyytttooommmhhheeegggmmmyyy|||vvvqqqkkkggg___TTTJJJCCC@@@@@@============<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>???===BBBGGGLLL[[[tttnnnZZZOOOEEEBBBBBBAAAAAABBBEEEJJJRRRXXX[[[YYYSSSOOOMMMNNNOOORRRUUUYYY]]]___aaabbbeeeiiimmmrrrvvvxxx{{{~~~rrrdddYYYQQQLLLIIIFFFEEECCCBBBCCCDDDFFFHHHKKKQQQZZZbbbiiirrr|||yyyrrrooosss{{{|||yyyuuussssssvvvzzz}}}~~~yyytttoookkkgggcccfffkkkyyy|||vvvrrrhhhddd\\\RRRHHHAAA>>>>>>>>>=========<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???999@@@FFFIIIUUUlllvvv^^^SSSHHHEEEDDDBBBBBBCCCDDDHHHOOOXXX]]][[[TTTNNNLLLLLLNNNPPPSSSVVVZZZ\\\___```cccfffkkkooosssuuuzzz~~~}}}pppbbbXXXQQQLLLIIIEEEDDDCCCBBBCCCDDDFFFHHHKKKQQQYYYaaaiiiqqq{{{}}}tttooonnnpppzzz{{{uuuqqqqqqssstttzzz~~~{{{tttlllgggbbb___dddkkkyyyxxxoooiiieee^^^SSSLLLGGGDDD@@@=================================<<<;;;::::::999999===<<<;;;:::;;;===???@@@>>>AAAFFFKKKRRRaaa|||hhhYYYKKKFFFCCC??????BBBCCCEEEJJJSSSZZZ[[[UUUOOOJJJKKKMMMPPPSSSVVVYYYZZZ]]]^^^```bbbeeeiiiooosssvvvxxx{{{~~~{{{lllcccZZZPPPIIIGGGFFFEEEDDDDDDDDDEEEGGGHHHNNNRRRWWW^^^eeellltttyyy}}}uuupppnnnqqq{{{zzztttpppqqqrrrtttzzz{{{tttlllgggbbb___dddjjjxxx}}}vvvoooiiiddd\\\QQQIIIEEEBBB???===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<===<<<;;;::::::;;;<<<>>>@@@???AAAEEEIIINNN]]]vvvooo___NNNGGGDDDAAAAAACCCCCCDDDIIIQQQXXXYYYUUUPPPKKKLLLLLLNNNQQQTTTWWWYYY^^^```aaabbbdddgggkkkooorrruuuyyy|||xxxjjj```XXXNNNHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHLLLOOOTTTYYY___fffmmmrrr|||~~~vvvrrrpppsss}}}yyysssooooooqqqssszzz{{{tttmmmgggbbb___dddjjjxxxzzzuuuooojjjcccZZZOOOFFFBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======<<<;;;::::::;;;<<<>>>???@@@AAABBBEEEJJJVVVnnnyyyhhhTTTIIIEEECCCBBBCCCBBBCCCFFFMMMSSSVVVTTTQQQMMMLLLLLLLLLNNNRRRUUUWWW___```aaaaaabbbdddgggjjjmmmpppuuuzzz~~~~~~sssfff]]]UUULLLGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHHHHKKKOOOSSSWWW]]]cccgggqqqxxxwwwsssrrrvvvxxxrrrnnnnnnpppssszzz|||uuummmhhhccc```eeelllxxx}}}|||wwwsssooojjjbbbYYYMMMDDD@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<>>>???@@@@@@???@@@CCCGGGRRRhhh|||qqq\\\MMMGGGEEECCCBBBBBBBBBDDDHHHNNNQQQRRRQQQNNNMMMKKKJJJKKKOOORRRUUU\\\^^^___``````bbbeeeggghhhlllrrryyy}}}~~~}}}~~~zzzooobbbZZZTTTLLLGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFHHHKKKMMMPPPTTTYYY\\\eeemmmyyyxxxuuuuuuyyy~~~xxxqqqmmmmmmpppsss{{{|||uuunnniiidddcccgggnnnyyy}}}~~~zzzvvvsssooojjjaaaXXXLLLDDD@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;============>>>???@@@@@@???>>>???BBBFFFPPPddduuuzzzfffSSSIIIFFFCCCAAABBBAAABBBEEEHHHLLLNNNOOOMMMLLLJJJHHHIIILLLPPPRRRWWWYYY\\\]]]___aaadddffffffjjjpppvvv{{{~~~|||}}}~~~zzztttpppsssyyyvvvkkk___XXXSSSLLLHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHFFFGGGIIIJJJKKKMMMQQQTTT[[[cccppp|||~~~xxxvvvwww}}}xxxqqqmmmmmmpppttt}}}{{{uuunnnjjjgggfffkkkrrr{{{~~~~~~zzzvvvtttoooiii^^^VVVKKKDDDAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<===>>>???@@@<<<======>>>?????????@@@???>>>???BBBFFFNNN^^^mmmrrr]]]NNNHHHDDDAAAAAAAAAAAABBBDDDGGGJJJLLLKKKJJJHHHHHHIIIKKKNNNPPPSSSUUUYYY[[[]]]```ccceeeeeehhhmmmsssxxx|||~~~zzz{{{}}}uuummmggggggkkkpppwww~~~qqqfff[[[VVVQQQKKKHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHEEEGGGGGGGGGGGGIIILLLOOORRR[[[gggsss~~~~~~xxxwwwyyyxxxrrrmmmmmmpppuuu~~~~~~{{{uuuooollliiiiiiooovvv}}}{{{xxxuuuooohhhZZZSSSIIICCC@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<===???@@@@@@:::;;;<<<======>>>>>>>>>???>>>???CCCEEEKKKWWWccc~~~hhhTTTKKKGGGDDDAAAAAAAAAAAABBBDDDFFFHHHHHHHHHGGGHHHIIIKKKMMMNNNQQQTTTWWWZZZ\\\^^^aaacccdddfffjjjoootttyyy|||~~~yyyzzz{{{}}}wwwnnnfffdddeeehhhnnntttyyy~~~xxxlllbbbWWWSSSOOOJJJGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHEEEFFFFFFEEEEEEFFFHHHKKKLLLSSS___kkkvvv}}}xxxwwwzzzyyyrrrmmmnnnqqqvvv}}}{{{uuuooollljjjkkkqqqyyy}}}yyyvvvooogggXXXQQQHHHBBB@@@>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============888999:::;;;<<<<<<<<<<<>>@@@CCCEEEHHHQQQ\\\vvvoooXXXMMMHHHFFF@@@AAAAAAAAAAAABBBDDDFFFFFFFFFGGGHHHIIIKKKLLLMMMQQQTTTWWWZZZ[[[\\\___aaadddeeehhhlllqqqvvv{{{}}}yyyyyy{{{|||~~~{{{rrrhhheeeeeeffflllqqqwww~~~rrriii___UUUPPPMMMHHHFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHDDDEEEEEEDDDCCCDDDFFFIIIHHHOOOZZZfffqqq~~~}}}yyyxxx}}}}}}vvvuuuqqqmmmnnnttt}}}zzzxxxtttnnnkkknnnuuu|||~~~{{{wwwmmmcccXXXNNNEEECCCAAA???>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>??????AAAFFFLLLPPPgggvvvcccSSSIIIFFFAAAAAA@@@??????AAADDDFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMPPPSSSTTTVVVYYY\\\aaadddgggjjjnnnqqqvvvyyy~~~}}}|||}}}~~~rrrnnnllllllrrr{{{wwwjjj```ZZZSSSMMMJJJHHHGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHJJJOOOWWWaaannn}}}~~~zzzzzz~~~vvvuuurrroooooouuu~~~|||yyywwwsssnnnmmmqqqxxx|||wwwlllaaaWWWMMMEEEBBBAAA???>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<===>>>>>>@@@DDDJJJOOObbbyyyzzzhhhXXXMMMHHHCCCCCCBBBAAA@@@@@@BBBDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKMMMPPPRRRTTTVVVYYY[[[___bbbeeehhhkkkooossswww{{{|||||||||{{{{{{}}}~~~}}}}}}rrreee[[[WWWPPPKKKIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIKKKJJJHHHFFFFFFFFFFFFGGGGGGKKKRRR\\\iiiyyy||||||vvvuuusssqqqrrrwww~~~}}}zzzwwwuuurrrooopppuuu}}}}}}wwwkkk```UUULLLDDDBBBAAA>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<======???CCCHHHLLLYYYmmmppp```SSSLLLEEEDDDCCCAAA@@@@@@@@@AAADDDDDDEEEFFFGGGHHHIIIIIIJJJLLLOOOQQQRRRTTTWWWZZZ]]]___bbbeeehhhkkkpppssswwwxxxzzzzzzzzzzzz|||~~~kkk^^^VVVRRRLLLHHHGGGHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNMMMKKKIIIGGGFFFEEEFFFFFFEEEIIIOOOYYYfffvvv}}}~~~}}}uuutttssssssuuuyyy~~~|||zzzwwwuuurrrqqqsssxxx~~~wwwiii]]]SSSJJJCCCAAAAAA>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========;;;<<<===>>>???BBBGGGKKKPPP```{{{wwwhhhYYYPPPFFFDDDBBB@@@@@@@@@@@@???CCCCCCDDDEEEFFFGGGHHHHHHIIIKKKNNNPPPQQQSSSVVVXXX[[[]]]```bbbeeehhhlllooosssuuuxxxyyyyyyzzz|||}}}{{{ggg[[[RRRNNNJJJGGGFFFFFFFFFFFFGGGIIIKKKNNNPPPRRRSSSTTTNNNMMMKKKHHHFFFEEEEEEEEEGGGJJJPPPYYYgggxxx~~~yyysssrrrrrrsssvvvzzz~~~|||zzzwwwtttqqqqqquuu{{{vvvhhhZZZPPPHHHAAAAAAAAA>>><<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>><<<===??????@@@BBBFFFJJJLLLXXXooo~~~pppaaaWWWIIIEEEAAA???@@@AAA@@@@@@BBBCCCDDDDDDFFFFFFGGGHHHHHHJJJMMMOOOPPPQQQTTTVVVYYY\\\^^^```bbbeeeiiilllooorrrvvvyyyzzz{{{|||}}}}}}}}}xxxeeeZZZQQQMMMIIIFFFEEEEEEEEEDDDFFFIIIMMMQQQUUUWWWYYYYYYPPPNNNLLLIIIGGGFFFEEEEEEGGGJJJQQQZZZhhhzzz{{{vvvqqqpppoooqqqvvv{{{{{{xxxtttqqqoooqqqwwwvvvfffXXXNNNFFF@@@@@@@@@>>><<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;<<<======>>>===>>>???@@@@@@BBBEEEHHHKKKTTTfff~~~zzzlllbbbOOOIIICCC???@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGGGGGGGJJJLLLNNNNNNPPPRRRTTTXXXZZZ\\\^^^___bbbeeehhhjjjoootttxxxzzz{{{|||||||||}}}~~~uuucccXXXPPPMMMIIIGGGFFFFFFFFFEEEHHHLLLQQQWWW[[[\\\\\\[[[PPPNNNLLLJJJHHHGGGFFFFFFEEEIIIQQQ[[[iii{{{zzztttooommmlllooouuu|||~~~~~~~~~}}}yyyvvvnnnllllllpppyyyvvveeeVVVLLLDDD???@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999:::<<<======>>>;;;===>>>??????@@@CCCFFFIIIOOO\\\pppyyyoooZZZQQQGGGAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIIKKKMMMMMMOOOQQQSSSUUUWWWYYY[[[\\\^^^bbbdddfffkkkqqqvvvyyyyyyzzz{{{||||||}}}zzzpppnnnnnnrrrvvv~~~{{{zzz}}}ppp^^^TTTMMMKKKHHHGGGHHHIIIIIIHHHNNNRRRXXX^^^aaa```]]][[[PPPNNNLLLJJJHHHHHHHHHHHHEEEIIIRRR]]]lll}}}zzzsssnnnllljjjnnnuuu|||~~~~~~~~~~~~~~~|||xxxtttjjjhhhiiiooozzzvvvdddUUUKKKDDD??????@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::<<<======>>>:::<<<===>>>>>>???BBBDDDDDDIIITTTeeezzzxxxbbbXXXKKKCCCBBBCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNPPPRRRSSSUUUWWWXXXZZZ\\\___bbbccchhhooouuuwwwxxxyyyyyy||||||}}}uuulllgggeeebbbaaaccceeejjjzzzwwwnnniiiiiillluuu~~~lllZZZPPPKKKIIIHHHHHHJJJKKKLLLKKKSSSWWW^^^ccceeebbb]]]YYYOOONNNLLLJJJIIIHHHHHHIIIEEEKKKTTT```oooxxxssspppmmmkkkooowww~~~~~~zzzuuujjjgggfffmmmyyyrrr```RRRFFFCCC???===<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAABBBFFFMMMYYYnnnmmm]]]MMMEEEDDDBBBBBBCCCAAAAAABBBBBBDDDEEEGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMOOOQQQTTTVVVXXXZZZ]]]___aaaeeejjjpppuuuxxxyyyzzzzzz|||{{{ssslllfffbbb___]]]^^^^^^^^^___dddlllrrr~~~tttjjjccc\\\YYYXXX[[[dddnnn|||kkk^^^VVVMMMHHHEEEFFFFFFFFFKKKQQQXXX```hhhlllmmmkkkbbbXXXVVVOOOKKKKKKJJJGGGGGGIIIMMMOOOVVVaaapppwwwrrrpppnnnnnnssszzz~~~~~~xxxsssjjjgggffflllwwwtttaaaTTTFFFCCC???<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBFFFKKKUUUfff|||wwwfffTTTJJJFFFCCCBBBCCCAAAAAAAAABBBCCCDDDFFFGGGFFFFFFHHHIIIKKKKKKLLLLLLMMMPPPSSSUUUVVVXXX[[[^^^```ccchhhoootttwwwyyyzzzyyy||||||wwwpppjjjeeebbb___]]]XXXYYYYYYYYYZZZ^^^dddiiiuuu|||{{{ppphhh```ZZZUUURRRQQQSSS[[[dddwwwwwwhhh[[[TTTLLLHHHEEEFFFFFFGGGLLLSSS^^^fffooorrrsssooodddZZZWWWQQQLLLLLLKKKIIIHHHJJJLLLOOOVVVbbbrrrwwwqqqqqqqqqsssxxx~~~wwwqqqiiiggggggllluuu}}}qqq___SSSEEEBBB>>><<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????@@@BBBEEEIIIPPP[[[nnnoooZZZMMMEEE@@@???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNQQQSSSTTTVVVYYY[[[]]]```eeekkkqqqvvvyyyzzzxxx{{{~~~|||qqqlllfffaaa^^^\\\ZZZYYYTTTUUUVVVVVVWWWYYY]]]```fffkkkrrr{{{uuummmfff___ZZZUUUQQQMMMLLLKKKLLLRRRYYYiii}}}qqqcccXXXRRRKKKHHHFFFFFFGGGHHHOOOVVVfffoooyyy|||zzzttthhh]]]XXXRRRMMMMMMLLLJJJIIILLLKKKOOOXXXeeeuuuvvvppprrrtttxxx~~~wwwqqqiiihhhiiimmmsssyyy|||}}}xxxjjjYYYNNNDDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????BBBCCCGGGKKKRRRbbbzzzyyycccTTTJJJBBB@@@AAA@@@@@@@@@@@@AAABBBBBBCCCFFFFFFGGGHHHIIIIIIHHHHHHIIILLLNNNPPPQQQSSSVVVXXXZZZ\\\aaagggnnnssswwwyyywwwzzz}}}~~~{{{tttmmmiiibbb]]]ZZZXXXVVVUUUTTTUUUVVVWWWXXXYYYZZZ[[[___bbbfffkkkpppsssuuuvvvsssvvv|||yyyooofff___ZZZUUURRROOOLLLKKKKKKJJJIIIMMMSSS^^^qqqzzzkkk___VVVQQQJJJGGGFFFGGGHHHJJJRRR[[[mmmxxxxxxjjj___XXXRRRMMMMMMLLLIIIIIIKKKLLLPPPYYYgggwwwvvvrrrssswww}}}xxxrrrjjjjjjlllppptttwwwyyyyyyzzz{{{|||yyypppcccSSSJJJDDDAAA===;;;;;;<<<<<<;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>?????????AAAAAAEEEIIINNNZZZrrrqqqaaaTTTJJJEEEEEEAAAAAA@@@@@@@@@AAAAAABBBEEEEEEFFFGGGGGGHHHGGGGGGHHHJJJMMMNNNOOOQQQSSSVVVWWWYYY]]]cccjjjpppuuuxxxvvvxxx{{{}}}~~~vvvpppiiieee___[[[YYYWWWVVVUUUTTTUUUWWWYYY[[[\\\[[[ZZZ]]]^^^___aaaccceeeggghhheeegggmmmvvv}}}}}}yyymmmjjjddd^^^YYYUUUQQQNNNLLLJJJJJJLLLJJJHHHKKKPPPXXXiiiuuufff\\\TTTPPPIIIGGGGGGHHHHHHKKKUUU```sss~~~yyykkk```WWWQQQLLLLLLKKKIIIHHHKKKMMMRRR[[[hhhxxx~~~wwwtttuuuyyyyyyssslllnnnqqqtttvvvwwwxxxxxxxxxyyyyyytttkkk^^^QQQIIICCC@@@===;;;;;;<<<<<<;;;::::::::::::::::::::::::999999999999::::::::::::;;;;;;<<<<<<<<<===============>>>>>>?????????@@@BBB@@@CCCHHHLLLTTTjjj{{{lll]]]OOOFFFEEEBBBBBBAAA@@@@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGGGGGGGIIILLLMMMNNNOOORRRTTTVVVWWWZZZ___ffflllrrruuuuuuwwwzzz||||||}}}|||tttoooeeeaaa\\\YYYXXXXXXXXXWWWUUUUUUWWWZZZ]]]___^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^]]]^^^bbbiiipppssspppmmm___^^^\\\XXXTTTQQQNNNLLLJJJHHHHHHJJJIIIGGGIIINNNUUUccc}}}pppbbbYYYSSSOOOHHHGGGHHHIIIIIIMMMYYYeeewwwzzzmmmbbbWWWQQQLLLLLLKKKHHHHHHJJJNNNSSS]]]jjjyyy|||xxxwwwvvv{{{xxxsssnnnqqquuuxxxyyyyyyyyyxxxxxxxxxvvvpppeeeYYYNNNGGGBBB???<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<===>>>???@@@@@@AAACCC@@@BBBIIILLLPPP```ssszzzhhhVVVIIIEEECCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGIIIKKKLLLMMMNNNQQQSSSUUUVVVXXX\\\bbbiiipppssstttvvvyyy{{{{{{|||~~~xxxtttgggddd___[[[ZZZZZZYYYXXXWWWVVVXXX\\\aaadddcccbbbbbbaaa___]]]\\\[[[[[[[[[ZZZZZZ]]]ccciiimmmllliiiZZZYYYWWWTTTPPPMMMLLLLLLJJJHHHHHHJJJIIIGGGIIINNNTTT___www{{{kkk___VVVPPPMMMGGGGGGHHHJJJJJJNNN[[[hhhzzz{{{nnndddXXXRRRMMMMMMLLLJJJIIILLLNNNSSS^^^mmm|||{{{xxxxxxvvv|||}}}xxxsssooosssxxx{{{{{{zzzzzzyyyvvvvvvssslllaaaUUUKKKFFFBBB???<<<:::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>;;;<<<===>>>???@@@AAAAAAEEE@@@BBBIIILLLMMMZZZkkkwwwaaaRRRLLLDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDFFFGGGHHHHHHGGGIIIKKKLLLMMMNNNPPPRRRUUUUUUWWW[[[aaahhhnnnrrrsssuuuxxxzzz{{{|||~~~}}}zzzoookkkddd___\\\ZZZYYYWWWZZZYYYZZZ___eeeiiiiiihhhiiihhhfffcccaaa___^^^]]]ZZZZZZ\\\aaahhhmmmmmmkkk\\\ZZZWWWRRRNNNLLLLLLNNNKKKIIIIIIKKKJJJHHHJJJOOOSSS\\\ssswwwhhh]]]TTTNNNKKKGGGGGGHHHJJJJJJOOO\\\jjj|||{{{ooogggYYYSSSNNNNNNMMMKKKKKKMMMMMMSSS___nnnxxxtttrrrsss|||{{{vvvrrrqqqrrrxxx|||{{{{{{||||||yyyzzzyyytttiii[[[OOOGGGDDD??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999:::;;;<<<>>>??????>>>>>>>>>>>>????????????CCCEEEFFFEEEFFFKKKUUU^^^wwwttt]]]MMMHHHFFFCCCBBB>>>:::===CCC@@@AAAAAABBBDDDEEEGGGHHHEEEFFFGGGIIIKKKLLLNNNNNNRRRSSSVVVZZZ___cccgggjjjssstttvvvwwwwwwyyy|||~~~uuuppphhhaaa\\\ZZZXXXWWWVVVYYY^^^bbbggglllrrrwwwvvvsssoookkkhhhfffcccaaa^^^]]]___ccciiikkkiiiggg\\\XXXSSSOOOMMMMMMLLLKKKKKKKKKKKKIIIHHHHHHJJJLLLPPP]]]tttssseeeZZZQQQKKKHHHHHHJJJLLLLLLNNNVVVbbblll}}}nnnbbb\\\UUUOOOMMMLLLIIIJJJMMMNNNUUUaaapppzzztttpppooosss|||yyyuuurrrqqqrrrxxx|||||||||}}}}}}zzzzzzxxxrrrgggYYYMMMFFFCCC???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;<<<===>>>>>>======>>>>>>>>>????????????AAABBBBBBBBBGGGPPPWWWmmmiiiWWWMMMGGGCCCBBB???<<<>>>CCC@@@AAAAAABBBCCCEEEGGGHHHEEEFFFGGGIIIJJJLLLMMMNNNPPPQQQTTTXXX]]]aaaeeegggooorrrtttvvvwwwxxx{{{}}}~~~~~~wwwmmmeee___\\\YYYXXXRRRUUUZZZ___eeemmmvvv{{{~~~{{{xxxtttpppkkkgggdddaaaaaabbbggglllnnnkkkiii^^^ZZZTTTPPPNNNNNNLLLKKKKKKKKKKKKJJJIIIIIIKKKNNNQQQ^^^tttrrrdddYYYQQQLLLHHHIIIKKKLLLMMMQQQZZZhhhrrr~~~pppddd\\\UUUOOOMMMLLLIIIJJJLLLPPPWWWdddsss~~~vvvqqqnnnnnnsss||||||vvvrrrpppoooqqqwww}}}}}}}}}~~~zzzzzzwwwooodddWWWKKKDDDAAA>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>??????===???AAAAAAAAAEEEKKKQQQcccxxxyyyfffTTTKKKCCCBBBAAA@@@@@@BBB@@@@@@AAABBBCCCDDDFFFGGGEEEEEEGGGHHHJJJKKKLLLMMMNNNOOORRRVVVZZZ^^^bbbdddjjjnnnrrruuuvvvwwwyyyzzz}}}|||pppfff^^^YYYVVVUUURRRTTTXXX]]]ccclllvvv}}}~~~xxxrrrllliiiffffffgggkkkpppqqqnnnkkk```\\\VVVRRRPPPNNNMMMLLLKKKLLLLLLKKKJJJKKKMMMPPPSSS```uuu|||ooocccYYYRRRLLLJJJJJJKKKLLLNNNTTTaaappp{{{}}}pppddd\\\UUUOOOMMMLLLIIIJJJLLLQQQZZZgggvvv|||uuupppoooooouuu}}}yyysssnnnllllllpppwww}}}~~~~~~~~~{{{zzzuuukkk___SSSIIIBBB???>>>===<<<;;;;;;;;;;;;;;;888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>??????@@@BBBCCCDDDFFFJJJMMM]]]pppuuu___RRREEEBBBCCCAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNQQQTTTXXX\\\___aaafffkkkpppuuuwwwwwwxxxxxx|||~~~~~~~~~ttthhh___ZZZWWWUUUWWWWWWXXXZZZ___gggqqqxxx~~~vvvpppmmmkkkjjjlllooossstttppplllaaa]]]WWWRRRPPPOOOMMMLLLJJJKKKLLLKKKKKKLLLNNNQQQTTTaaawwwyyymmmaaaXXXRRRMMMKKKKKKKKKMMMQQQZZZhhhyyyyyylllbbb\\\TTTNNNMMMLLLJJJJJJMMMSSS\\\kkkzzzyyysssoooooopppxxxwwwpppkkkiiiiiiqqqxxx}}}}}}}}}}}}zzzyyyrrrfffZZZOOOGGGAAA???===<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<============>>>>>>>>>???AAABBBCCCDDDFFFIIIKKKWWWfff~~~kkk[[[KKKEEEDDDBBB??????@@@@@@@@@@@@AAACCCDDDEEEDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNPPPSSSWWWZZZ]]]___ccchhhoootttvvvwwwxxxxxx|||~~~~~~}}}~~~|||pppgggaaa]]][[[WWWWWWWWWWWWZZZaaajjjqqq|||xxxsssqqqnnnnnnooosssvvvuuuppplllaaa]]]WWWSSSQQQOOONNNMMMJJJKKKLLLKKKKKKLLLOOOQQQUUUcccyyyxxxlllaaaXXXRRRNNNLLLKKKLLLOOOVVVaaappp}}}tttjjj```ZZZSSSNNNMMMLLLJJJKKKNNNTTT___ooo~~~~~~vvvpppnnnoooqqqzzzvvvoookkkjjjiiirrrxxx|||{{{{{{||||||yyyvvvnnnbbbUUULLLFFFAAA???<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============>>>>>>>>>>>>???@@@BBBEEEGGGHHHPPP[[[qqqyyyhhhVVVLLLGGGCCC@@@???@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJLLLMMMOOOQQQUUUXXX[[[\\\aaafffmmmrrruuuvvvxxxyyyzzz|||~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~yyyppphhhccc```XXXXXXWWWWWWYYY___gggmmmuuu{{{~~~yyyvvvuuurrrqqqsssvvvxxxvvvqqqlllaaa]]]XXXTTTSSSRRRQQQPPPMMMMMMNNNMMMLLLMMMOOORRRWWWfff|||xxxlllaaaYYYSSSOOOMMMLLLNNNTTT]]]jjjxxxzzzrrrhhh___XXXQQQLLLLLLMMMLLLMMMPPPWWWcccttt~~~wwwqqqppprrrtttzzz}}}uuupppmmmmmmmmmtttyyy{{{yyyxxxzzzzzzyyytttkkk]]]QQQJJJEEEAAA???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======>>>AAADDDGGGHHHMMMTTTgggvvvaaaTTTKKKDDDAAABBB????????????@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMOOORRRUUUXXXYYY___ccciiiooorrrtttvvvxxxwwwyyy{{{|||{{{{{{|||}}}}}}}}}||||||||||||{{{{{{|||~~~~~~uuunnniiiccccccaaa______bbbgggllltttzzz{{{zzzzzzuuuuuuvvvyyy{{{xxxrrrlllccc___ZZZWWWVVVVVVUUUTTTPPPQQQQQQPPPNNNOOOQQQSSS[[[iii~~~xxxmmmbbbYYYSSSOOOMMMNNNRRRZZZfffttt~~~uuummmddd\\\VVVPPPKKKLLLMMMMMMOOOSSSZZZgggzzzzzztttsssuuuxxxyyy|||uuuqqqooopppqqqvvvzzz{{{wwwvvvxxxyyyxxxsssiii[[[OOOHHHDDDAAA???;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>@@@>>>===>>>AAAEEEHHHJJJOOOSSSccc}}}~~~iiiYYYMMMEEECCCDDD????????????@@@AAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIKKKMMMPPPSSSUUUWWW]]]aaaggglllppprrruuuwwwtttvvvyyyzzzzzzzzz{{{}}}}}}||||||{{{{{{zzzyyyyyyxxxzzz~~~}}}wwwrrrpppmmmhhheeefffiiikkkuuu{{{}}}|||~~~xxxwwwxxx{{{|||zzzsssmmmdddaaa\\\YYYXXXYYYXXXXXXSSSTTTTTTRRRQQQQQQSSSTTT]]]kkkyyymmmbbbZZZTTTPPPMMMPPPUUU___lllzzzzzzppphhh```XXXUUUNNNJJJLLLMMMNNNPPPTTT]]]kkk}}}xxxuuuuuuvvvwww}}}xxxtttssstttuuuuuuzzzzzz{{{zzzwwwvvvuuuuuuooodddVVVJJJDDD@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<>>>???@@@@@@BBBBBBCCCDDDKKKQQQZZZiiiyyydddSSSHHHCCCBBB<<<<<<======>>>@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHJJJLLLNNNQQQRRRSSS[[[\\\```dddjjjooosssuuuvvvwwwxxxxxxvvvvvvwwwxxx|||||||||{{{zzzxxxwwwvvvtttzzz{{{vvvtttttttttsss|||{{{tttpppiiieee```\\\[[[[[[\\\[[[YYYXXXVVVRRRPPPPPPSSSVVVaaaqqq|||vvvlllbbbZZZUUUSSSRRRRRR\\\hhhttt}}}tttkkkbbbZZZUUUPPPNNNMMMMMMKKKJJJOOOWWWfffsss{{{wwwwwwzzz}}}|||vvvrrrrrrtttvvvwwwyyyzzzzzzyyyxxxvvvuuutttmmmcccUUUIIICCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<>>>??????@@@AAABBBCCCCCCHHHNNNVVVcccyyymmm[[[MMMGGGEEE@@@@@@????????????@@@AAACCCCCCDDDEEEFFFFFFGGGHHHGGGHHHJJJLLLNNNPPPRRRRRRWWWYYY\\\```fffkkkooorrrrrrtttuuuuuuttttttuuuvvvwwwwwwxxxxxxxxxwwwvvvvvvrrrxxx~~~wwwssskkkgggbbb______`````````^^^]]]ZZZVVVSSSTTTWWWYYYdddsss{{{uuukkkaaaYYYTTTRRRRRRTTT___lllxxxxxxppphhhaaaZZZUUUPPPMMMMMMMMMLLLMMMTTT]]]kkkxxx~~~yyyzzz~~~yyyssspppqqqtttxxxyyyxxxyyyzzzzzzyyywwwuuusssiii___RRRHHHBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<==================>>>>>>???@@@AAABBBCCCCCCEEEJJJPPPZZZlllzzzfffUUUKKKGGGEEEDDDBBB@@@?????????@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQSSSTTTWWWZZZ___eeeiiilllmmmoooqqqrrrqqqqqqssstttrrrrrrssstttttttttttttttpppuuu||||||wwwmmmjjjfffdddeeefffggggggdddccc```[[[YYYYYY\\\___jjjuuuxxxrrriii___WWWSSSRRRRRRXXXdddsss~~~|||xxxqqqkkkeee___YYYUUUPPPMMMLLLNNNNNNQQQ[[[eeerrrzzz||||||wwwqqqnnnpppuuuyyy|||zzzzzz{{{{{{{{{yyyuuurrrddd[[[OOOEEEAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============>>>>>>???@@@AAABBBBBBCCCDDDHHHMMMSSSaaaxxxppp\\\OOOHHHFFFDDDBBB@@@?????????@@@AAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOOOOPPPRRRUUUYYY___cccfffgggjjjmmmnnnnnnnnnpppqqqnnnoooppppppqqqpppppppppnnnsssyyyzzzpppmmmjjjiiikkklllmmmmmmkkkiiieeeaaa^^^___bbbfffpppyyy}}}vvvpppfff]]]VVVSSSSSSTTT]]]jjjzzzyyytttmmmgggaaa\\\WWWTTTRRROOOMMMNNNPPPUUUaaalllzzz}}}zzzuuupppmmmpppvvv{{{~~~|||||||||}}}~~~zzzuuuppp___VVVKKKCCC???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<======>>>>>>===>>>>>>???@@@AAABBBCCCEEEHHHLLLPPPYYYlllxxxeeeTTTKKKEEEDDDAAA???>>>???@@@AAA@@@@@@AAACCCDDDEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMNNNNNNOOOQQQTTTYYY]]]```bbbeeeiiikkkkkkkkklllmmmlllllllllmmmllllllkkkjjjlllpppwww||||||rrrpppnnnnnnppprrrsssssspppnnnjjjfffccceeeiiimmmvvv{{{~~~}}}|||~~~}}}zzzsssnnneee\\\WWWUUUWWWXXXbbbqqqyyytttllleee```ZZZVVVSSSSSSPPPOOOQQQTTTZZZgggsssyyyuuupppooorrrwww|||~~~}}}}}}~~~~~~zzzrrrlllZZZRRRHHHAAA>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@AAABBBBBBEEEFFFJJJNNNTTTbbbzzzqqq^^^QQQFFFDDDAAA???>>>>>>@@@AAA??????@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMMMMLLLMMMOOOSSSWWWYYY]]]```dddffffffffffffgggggghhhhhhhhhgggffffffeeehhhmmmsssxxx|||vvvuuussstttvvvxxxxxxxxxuuusssoookkkiiikkkqqquuu{{{}}}~~~{{{zzz|||{{{wwwqqqlllddd\\\XXXYYY\\\^^^jjjxxxyyytttlllddd^^^YYYUUURRRTTTQQQRRRVVVZZZbbbooo|||xxxuuuqqqqqqtttyyy}}}~~~||||||~~~}}}xxxooogggVVVOOOEEE???===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???======>>>???@@@AAABBBBBBCCCCCCFFFKKKPPPYYYlll~~~|||kkk\\\KKKHHHDDD@@@>>>>>>???@@@>>>>>>@@@AAACCCEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJMMMKKKJJJIIIJJJMMMPPPSSSXXX\\\___aaaaaa``````aaa```aaaaaabbbbbbbbbbbbbbbdddiiinnntttwww{{{~~~{{{yyyxxxyyy{{{}}}}}}|||yyywwwssspppooorrrxxx}}}}}}}}}zzzyyy{{{zzzvvvpppkkkccc]]][[[]]]aaadddrrrwwwrrrjjjccc]]]YYYUUUSSSSSSRRRUUU[[[bbbkkkzzzxxxuuurrrrrruuuyyy}}}~~~}}}|||{{{||||||vvvlllcccTTTMMMDDD>>>===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<===>>>>>>???======>>>???@@@AAAAAABBB@@@???CCCIIIMMMSSScccsssyyy}}}tttdddOOOLLLGGGBBB???>>>>>>???===>>>???AAACCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIILLLJJJHHHFFFGGGIIILLLOOOUUUXXX\\\^^^^^^]]]\\\\\\ZZZ[[[]]]^^^___`````````bbbfffkkkppptttxxx|||~~~~~~}}}|||}}}|||zzzvvvssssssvvv}}}~~~~~~zzzyyy{{{yyyuuupppkkkddd^^^\\\___dddgggwwwuuuooohhhaaa]]]YYYVVVTTTQQQRRRWWW___hhhrrr}}}~~~}}}zzzwwwqqqmmmnnnttt{{{~~~~~~~~~~~~}}}uuuhhh^^^LLLHHHBBB>>><<<;;;;;;::::::::::::999999888888888999888888777777888888999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>??????@@@AAAAAABBBDDDFFFGGGLLLZZZhhhzzz}}}ttt]]]TTTIIIBBBAAAAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDAAACCCFFFHHHHHHIIIJJJLLLMMMKKKIIIGGGGGGHHHJJJKKKSSSTTTVVVWWWXXXXXXWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[aaadddhhhmmmppptttyyy|||||||||vvvrrrrrrwww}}}}}}||||||{{{xxxuuuoooiiiccc```^^^___fffooovvvnnnfffccc```ZZZWWWWWWXXXZZZ^^^fffrrr~~~}}}~~~|||yyyvvvqqqmmmooouuu|||}}}ssseee[[[KKKGGGBBB>>><<<<<<;;;;;;;;;;;;;;;:::::::::999999999999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>??????@@@AAABBBCCCEEEGGGGGGJJJUUUbbbttt~~~eeeZZZLLLCCCBBBCCCBBBAAA?????????@@@AAABBBCCCDDDBBBDDDFFFGGGGGGIIIKKKMMMNNNMMMJJJHHHGGGHHHIIIKKKNNNOOOPPPQQQRRRRRRRRRQQQSSSTTTUUUVVVWWWYYYZZZZZZ^^^aaafffjjjnnnrrrvvvyyyyyy}}}~~~yyyuuuuuuyyy~~~}}}}}}|||xxxtttpppkkkeeecccbbbcccjjjrrrxxxooohhhdddaaa[[[XXXYYY\\\___fffppp{{{|||}}}{{{xxxtttqqqoooqqqwww}}}{{{pppaaaVVVIIIFFFAAA===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>??????@@@AAACCCCCCEEEGGGFFFGGGOOOYYYeeexxxrrrdddRRRGGGDDDEEEDDDBBB>>>?????????AAABBBCCCDDDDDDEEEFFFFFFGGGHHHLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOQQQSSSUUUXXXYYY[[[^^^cccfffjjjmmmrrruuuvvvyyy}}}~~~zzzzzz}}}~~~xxxtttqqqlllhhhgggfffhhhooowwwzzzrrrjjjfffbbb]]][[[]]]bbbhhhrrr~~~}}}|||~~~zzzwwwrrrqqqqqqtttzzzxxxkkk[[[PPPGGGDDD???===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<==================>>>>>>?????????>>>>>>??????@@@AAAAAAAAADDDFFFFFFEEEJJJRRRYYYlllsss^^^OOOIIIGGGDDDAAA>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEEEEFFFHHHLLLOOOQQQOOOMMMJJJHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKLLLOOOSSSVVVXXXYYY\\\```cccfffjjjnnnppptttvvvzzz}}}zzztttqqqllljjjjjjjjjlllsss{{{zzzssskkkgggccc______ccchhhqqq~~~}}}}}}zzzvvvqqqrrrtttxxx||||||ssseeeVVVLLLDDDBBB>>><<<<<<<<<<<<;;;999999999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<==================>>>>>>?????????>>>>>>??????@@@AAA>>>>>>AAAEEEEEEDDDHHHNNNSSSccczzznnn\\\QQQIIIDDD@@@????????????@@@AAABBBBBBDDDDDDEEEEEEEEEGGGKKKNNNQQQOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJMMMQQQUUUWWWWWWYYY]]]```cccfffjjjmmmqqqssswwwzzz||||||vvvppplllkkkmmmmmmooouuu}}}zzzsssllliiieeecccfffkkkpppzzz~~~zzzvvvqqqssswww{{{~~~~~~xxxnnn___QQQIIIBBB@@@===<<<<<<===<<<;;;888888999999999999::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>??????@@@AAA===<<>><<<<<<======<<<;;;999999999:::::::::;;;;;;999999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>>>>??????@@@AAA???===>>>BBBCCCCCCEEEJJJKKKTTTaaasssjjjXXXMMMIIIBBBAAA@@@???>>>>>>>>>>>>???AAACCCDDDEEEFFFHHHJJJMMMLLLKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCDDDEEEGGGIIIKKKMMMOOOPPPQQQTTTWWWZZZ[[[^^^aaadddhhhjjjnnnqqqtttxxx}}}|||qqqoooooorrrssssssxxx}}}|||~~~zzzuuuqqqpppooopppyyy{{{wwwrrrvvv{{{}}}}}}zzzrrreeeXXXLLLFFF???===<<<<<<=========<<<:::::::::;;;;;;<<<<<<<<<999888888888888888888999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<=====================>>>???????????????>>>???@@@@@@AAABBB??????BBBBBBAAADDDHHHHHHNNNYYYiiiyyysss^^^SSSOOOCCCBBBAAA???>>>============@@@CCCDDDEEEEEEGGGHHHKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBDDDFFFHHHJJJKKKLLLLLLOOOQQQUUUWWWYYY[[[^^^aaaeeegggjjjmmmqqquuu{{{~~~ssspppqqqtttuuuuuuzzz~~~}}}yyyyyy}}}~~~}}}{{{wwwtttsssrrruuu~~~zzzyyyvvvxxx|||~~~|||||||||xxxnnn```SSSJJJFFF===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????@@@???>>>>>>@@@BBBDDDFFFIIIIIIPPP```sssqqqttt~~~mmmXXXKKKFFFAAA===<<<>>>@@@@@@>>>??????@@@AAACCCDDDEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCAAABBBCCCBBBAAA@@@BBBDDDCCCDDDEEEFFFGGGHHHIIIIIINNNPPPSSSUUUVVVYYY]]]___bbbdddhhhkkknnnrrrwwwzzz|||{{{yyyyyyzzz|||~~~~~~{{{yyyxxxwwwvvvwwwuuutttuuuzzz}}}}}}zzz|||~~~zzzxxxrrrhhhZZZNNNFFFBBB<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@?????????@@@BBBDDDEEEHHHHHHNNNZZZjjj~~~ttttttzzzrrr]]]OOOHHHDDD???>>>???@@@???===>>>>>>???AAABBBDDDEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCAAABBBCCCBBB@@@@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHMMMOOOQQQRRRSSSUUUXXX[[[___bbbfffiiilllpppuuuxxx}}}}}}|||}}}~~~}}}{{{yyywwwwwwxxxxxxxxxzzzyyyuuummmaaaTTTIIICCC@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@?????????@@@AAACCCDDDEEEFFFJJJRRR]]]nnnyyytttttt~~~zzzeeeUUUKKKGGGBBB@@@@@@@@@>>><<<<<<===>>>@@@BBBDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBAAABBBBBBBBB@@@@@@BBBCCCBBBCCCCCCDDDEEEFFFGGGGGGKKKMMMNNNOOOOOOQQQSSSVVV\\\^^^bbbeeehhhlllqqqtttzzz}}}{{{wwwtttuuuvvv|||}}}zzzyyyxxxyyyzzz}}}~~~zzztttjjj]]]QQQHHHCCCAAA<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@????????????@@@AAABBBCCCCCCDDDGGGLLLSSSbbb|||vvvrrryyykkk[[[MMMHHHCCC@@@AAA@@@>>><<<;;;<<<>>>???AAACCCEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCAAABBBBBBCCCDDDEEEEEEEEEHHHIIIKKKLLLMMMNNNQQQTTTYYY[[[___bbbeeeiiinnnqqqwwwzzz~~~|||vvvpppnnnllloooxxx|||zzzyyyzzz|||}}}xxxqqqdddXXXMMMFFFBBB@@@<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????@@@AAAAAABBBBBBCCCEEEIIINNN[[[rrr|||tttyyypppbbbNNNIIICCC@@@@@@@@@???===;;;<<<===???AAABBBDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBAAA??????AAABBBAAAAAAAAABBBBBBCCCCCCDDDDDDFFFHHHJJJLLLNNNRRRTTTVVVYYY\\\```cccgggkkkoootttwww|||}}}vvvnnnjjjhhhhhhnnnuuu|||}}}|||{{{~~~{{{|||}}}}}}~~~~~~{{{rrriii]]]QQQHHHBBB???===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>??????@@@@@@@@@@@@AAABBBAAACCCGGGKKKUUUhhhyyy|||}}}vvvkkkTTTNNNEEE@@@???@@@@@@???<<<<<<===>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA??????AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBDDDFFFHHHJJJMMMQQQTTTSSSVVVYYY]]]```dddhhhlllppptttxxx||||||tttlllhhhdddbbbdddiiimmmooouuu}}}zzzvvvxxxzzz{{{~~~~~~{{{llldddWWWLLLEEEAAA===;;;;;;;;;;;;:::::::::999999999999999999999999999999999999::::::;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA>>>??????@@@@@@@@@@@@@@@AAA@@@AAAEEEIIIOOO\\\hhh}}}vvv]]]UUUJJJBBB???@@@@@@???======>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@??????@@@BBB?????????@@@@@@@@@@@@AAAAAACCCEEEGGGHHHJJJMMMPPPPPPRRRVVVYYY\\\```eeehhhllloootttxxx{{{|||tttlllhhhccc^^^]]]``````aaaeeelllpppwww{{{vvvsssuuuyyy{{{~~~|||jjjbbbVVVKKKEEEAAA>>>;;;;;;;;;;;;:::::::::999999888888888888888888888888999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA>>>??????@@@@@@@@@??????AAA??????CCCGGGKKKSSS\\\vvv}}}eee[[[NNNDDD@@@?????????>>>>>>>>>>>>????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@??????@@@BBB???????????????@@@@@@@@@BBBCCCEEEFFFFFFGGGJJJMMMMMMPPPSSSWWWZZZ^^^bbbfffiiilllqqquuuyyy|||}}}uuunnniiiccc]]]ZZZ[[[YYYYYY]]]bbbdddfffsssuuuqqqnnnooouuu|||zzziii\\\OOOHHHBBB<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@???@@@@@@AAACCCHHHNNNSSSfffxxx~~~qqqdddRRRHHHEEEEEECCC@@@BBBAAA>>><<<;;;<<<>>>???BBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????======>>>>>>????????????CCCCCCCCCDDDEEEGGGIIIJJJIIIMMMQQQUUUXXX[[[___aaahhhkkkooosssvvvyyy|||~~~{{{uuulllddd^^^[[[YYYWWWXXXVVVSSSSSSVVV]]]eeejjj~~~zzzrrrnnnkkkmmmsss{{{}}}wwwfffZZZMMMFFFAAA===;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<==================>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBEEEJJJNNN^^^mmm~~~~~~uuuxxx{{{~~~qqq^^^OOOHHHEEEBBB@@@@@@@@@???>>>============AAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@AAAAAAAAABBBDDDEEEGGGHHHHHHKKKPPPSSSVVVYYY]]]___eeehhhlllppprrruuuxxxzzz}}}{{{tttkkkccc^^^ZZZXXXVVVXXXVVVSSSRRRTTTXXX^^^aaannn|||~~~uuuooojjjgggiiiqqqzzz|||tttcccVVVJJJCCC@@@======@@@::::::::::::::::::::::::<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<==================>>>>>>>>>>>>??????=========>>>>>>>>>??????BBBBBBBBB@@@@@@BBBFFFIIISSS___sss~~~{{{zzzoooooopppwwwlllZZZNNNHHHFFFEEEBBBBBBAAAAAA@@@???>>>>>>@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@?????????@@@AAACCCEEEFFFFFFJJJNNNRRRTTTWWWZZZ]]]```cccgggkkkmmmooorrruuuxxxzzz~~~zzztttkkkccc]]]ZZZWWWUUUWWWUUUSSSQQQQQQSSSUUUWWW___iii{{{~~~~~~vvvlllhhheeegggoooyyy}}}sssaaaTTTGGGAAA>>><<<<<>>>>>>>>???============>>>>>>>>>>>>AAAAAAAAA@@@???@@@CCCFFFLLLTTTdddzzz{{{xxxooommmkkkpppxxxeeeWWWPPPNNNNNNIIIHHHFFFDDDBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???AAABBBDDDEEEFFFIIIMMMQQQSSSUUUXXX[[[]]]```cccfffhhhjjjmmmooorrruuuyyy}}}{{{uuukkkccc]]]YYYWWWUUUUUUTTTSSSQQQPPPPPPPPPQQQ[[[aaammm~~~}}}~~~xxxlllhhheeehhhpppzzz~~~rrr___RRRFFF@@@===::::::===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<============>>>>>>>>>============>>>>>>>>>>>>>>>????????????@@@CCCFFFIIINNN[[[nnnxxxsssoookkkmmmxxxrrrdddZZZVVVUUUSSSPPPKKKFFFCCCBBBBBBCCC???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEGGGIIIMMMPPPRRRTTTWWWYYYZZZ]]]```cccdddfffiiikkkmmmpppuuuyyy|||}}}vvvmmmddd^^^ZZZXXXVVVTTTTTTSSSSSSRRRRRRQQQQQQWWW[[[dddttt~~~~~~}}}||||||~~~xxxnnnkkkiiilllsss|||{{{nnn[[[PPPDDD???===999999;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<============>>>>>>=========>>>>>>>>>??????===>>>?????????@@@CCCFFFGGGKKKSSSbbbvvv}}}vvvqqqnnnnnnttttttiiiaaa[[[]]]ZZZTTTMMMHHHEEEDDDCCC@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????@@@BBBCCCEEEFFFFFFIIIMMMOOOQQQSSSUUUWWWWWWZZZ]]]```aaabbbdddfffhhhlllppptttwww{{{yyypppgggaaa]]]ZZZXXXTTTTTTTTTTTTTTTTTTTTTSSSRRRUUU]]]jjj|||~~~~~~}}}|||zzz|||xxxqqqooommmpppwww~~~tttgggUUUKKKBBB???===;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@===???@@@??????@@@BBBDDDDDDGGGLLLWWWggg{{{yyyuuurrrsssttt{{{|||pppfffiiigggbbb\\\UUUNNNHHHEEEAAAAAABBBBBBCCCBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEHHHKKKMMMOOOPPPRRRTTTUUUWWWZZZ\\\]]]^^^```bbbcccgggkkkooorrrvvvzzz}}}|||rrrjjjccc___\\\ZZZVVVVVVUUUUUUUUUUUUUUUUUUQQQUUU\\\dddppp~~~~~~}}}|||zzzzzz~~~xxxtttqqqppptttzzz|||nnn```PPPHHH@@@???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>????????????@@@@@@@@@@@@???@@@AAA@@@??????AAACCCAAADDDHHHOOO\\\ppp|||xxxwwwxxxwww{{{}}}rrrrrrqqqoooiiiaaaWWWNNNHHHBBBBBBBBBCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@?????????>>>>>>=========>>>>>>???@@@BBBCCCDDDDDDFFFJJJLLLMMMNNNPPPRRRSSSUUUXXXZZZ[[[\\\^^^``````ccchhhkkknnnrrrvvvyyy|||~~~~~~tttkkkeeeaaa]]]\\\XXXWWWVVVUUUTTTTTTTTTUUUVVVZZZ___dddjjjuuu}}}}}}}}}yyyzzz}}}~~~uuuuuuvvvyyy~~~~~~~~~{{{pppcccZZZJJJFFFAAA>>>=========<<<;;;<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>===;;;:::::::::;;;;;;<<<======>>>??????>>>>>>======<<<<<<>>>????????????@@@@@@@@@AAACCCGGGMMMTTTbbbyyy~~~vvvjjjZZZLLLIIIDDDBBBBBBAAA???@@@DDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????@@@???>>>>>>???@@@CCCDDDEEEEEEGGGHHHJJJKKKLLLMMMOOOQQQSSSTTTUUUWWWZZZ\\\___bbbeeehhhjjjmmmqqqsssyyy{{{xxxooohhhccc^^^\\\YYYZZZ[[[[[[[[[ZZZYYYXXXZZZ[[[]]]```gggqqq||||||}}}|||uuuuuuwww{{{}}}~~~~~~~~~|||uuujjj]]]TTTHHHEEE@@@===<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>===============>>>>>>?????????@@@@@@@@@???@@@CCCHHHLLLWWWlll|||kkk\\\NNNGGGBBBAAAAAA???@@@BBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@???AAA@@@??????@@@AAACCCEEEDDDEEEFFFGGGHHHJJJKKKKKKLLLNNNPPPQQQRRRTTTWWWYYY[[[]]]aaadddfffhhhlllooosssvvvzzz}}}}}}tttmmmhhhcccaaa]]]^^^_________^^^\\\\\\\\\]]]___bbbgggoooxxx~~~~~~zzzuuuvvvyyy~~~|||}}}|||yyyuuummmaaaTTTKKKFFFBBB>>><<<;;;;;;;;;:::<<<;;;999888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<<<<<<<===>>>>>>??????==================>>>>>>>>>>>>>>>?????????@@@@@@??????AAACCCEEELLL]]]mmmzzzkkk[[[OOOEEECCCCCCBBBAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@@@@AAABBBDDDEEECCCCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNOOORRRUUUUUUXXX[[[^^^```bbbfffhhhkkknnnsssxxx{{{{{{tttooojjjhhhdddddddddeeedddccccccbbbcccdddgggiiilllqqqwww{{{|||xxxvvvxxx|||~~~|||{{{yyytttnnneeeYYYMMMFFFCCC@@@===;;;:::::::::999;;;:::888777777888:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>????????????BBBAAABBBCCCCCCGGGTTTaaayyyyyyjjj[[[MMMGGGFFFDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCAAABBBBBBCCCDDDEEEEEEFFFFFFGGGIIIJJJJJJLLLOOOQQQRRRTTTWWWZZZ\\\^^^aaadddfffiiinnnssswwwzzz~~~{{{vvvqqqooolllllllllkkkkkkkkkjjjjjjlllnnnqqqtttvvvxxx||||||xxxxxx{{{~~~|||yyyuuuoooggg___UUUKKKDDD@@@>>>;;;:::::::::999888;;;:::888777777888:::;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>======>>>>>>>>>?????????AAA@@@AAACCCCCCEEENNNYYYfff{{{yyyhhhVVVMMMIIIDDDAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHHHHIIILLLNNNPPPRRRUUUWWWYYY[[[^^^aaacccgggkkkooorrruuuyyy{{{}}}yyyvvvuuuttttttssssssssssssssssssvvvzzz}}}~~~~~~|||zzzzzz}}}~~~}}}xxxssskkkbbbZZZQQQHHHCCC>>>===;;;::::::;;;999888::::::999888888999;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<===============>>>>>>>>>??????>>>===???BBBBBBCCCIIIQQQYYYlllvvvcccVVVMMMEEE@@@???AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDD>>>>>>??????????????????@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIILLLMMMOOORRRTTTVVVXXX[[[]]]```cccgggkkkmmmpppsssuuuzzz}}}~~~}}}|||||||||}}}}}}{{{}}}}}}{{{|||}}}}}}|||~~~~~~yyyrrriii^^^UUULLLDDD@@@===<<<::::::;;;;;;:::999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>???<<<<<<>>>AAAAAA@@@DDDKKKPPP]]]qqqssscccUUUIIIDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDD?????????@@@@@@?????????AAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDGGGIIIIIIKKKNNNPPPRRRTTTVVVYYYZZZ^^^bbbfffhhhkkkoooqqqtttwww{{{}}}~~~yyyyyy{{{~~~~~~~~~~~~zzzsssggg\\\RRRIIIAAA======<<<:::;;;<<<<<<:::999999:::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999:::;;;======<<<<<<<<<<<<<<<<<<<<<;;;=========<<<<<<;;;;;;:::============>>>>>>>>>>>>===<<<>>>BBBBBB@@@CCCHHHJJJSSSbbbvvvooo]]]OOOIIIJJJAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDEEEEEE@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@???@@@AAAAAAAAABBBEEEGGGFFFHHHKKKMMMNNNPPPSSSUUUVVVYYY^^^bbbfffiiimmmppppppssswwwzzz}}}{{{ssspppsss|||~~~||||||}}}{{{pppaaaTTTLLLGGGCCC@@@;;;;;;::::::::::::999999;;;;;;;;;::::::999999999999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????===<<<<<<;;;<<<>>>???@@@IIIKKKUUUiii{{{hhh[[[NNNEEEEEEAAA???AAAAAA???@@@DDDGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAA??????>>>===============>>>>>>???@@@AAAAAABBBBBBHHHHHHIIIJJJLLLNNNOOOPPPUUUXXX\\\^^^```bbbeeegggjjjmmmqqqtttwww{{{yyyssspppttt|||~~~}}}vvvlll]]]QQQIIIEEEAAA>>>;;;;;;::::::::::::999999;;;;;;;;;::::::999999999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<@@@?????????@@@AAABBBCCCGGGGGGOOO___rrrttteeeWWWLLLHHHCCC@@@AAAAAA@@@AAADDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA??????>>>============>>>>>>>>>???@@@@@@AAABBBBBBGGGGGGHHHIIIKKKMMMNNNPPPQQQTTTXXX[[[]]]___aaacccgggjjjnnnqqqtttxxx}}}|||wwwrrrrrrvvv~~~}}}{{{pppfffXXXLLLFFFBBB>>><<<;;;;;;::::::::::::999999;;;;;;::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;>>>=========>>>???@@@AAACCCCCCHHHRRR```rrrvvveeeXXXMMMFFFBBBBBBBBB@@@@@@CCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAEEEEEEFFFGGGIIIKKKMMMNNNMMMPPPTTTWWWXXXZZZ]]]___ccceeeiiilllooosssxxx{{{|||yyyvvvtttuuuzzzyyyvvvjjj```SSSHHHBBB???===;;;;;;;;;:::::::::999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888888::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===>>>???<<<<<<<<<======>>>?????????@@@DDDJJJRRRaaazzzsssdddSSSKKKDDDBBBBBB??????AAA@@@@@@@@@AAABBBBBBCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>???>>>>>>??????@@@@@@@@@AAACCCCCCDDDEEEGGGIIIKKKLLLKKKNNNQQQTTTUUUWWWZZZ\\\___aaaeeehhhjjjnnnsssvvv{{{~~~zzzxxxvvvwwwzzzxxxrrrddd[[[OOOEEE@@@>>>===;;;;;;;;;:::::::::999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAAAAA<<>>???@@@@@@AAABBBCCCDDDEEEEEE@@@AAABBBBBBBBBBBBAAA@@@AAAAAA@@@???????????????>>>???????????????@@@@@@@@@AAAAAACCCDDDFFFHHHIIIJJJMMMPPPSSSTTTVVVXXXZZZ[[[]]]aaacccfffjjjnnnqqqvvvyyy}}}yyyxxxwwwxxx}}}yyyqqq___VVVKKKBBB>>>===<<<;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===>>>>>>???>>>>>><<<>>>CCCGGGHHHMMM\\\lll}}}hhh[[[NNNIIIFFFBBB??????@@@@@@AAABBBCCCDDDEEEEEE@@@AAABBBCCCCCCBBBAAA@@@BBBAAA@@@@@@??????@@@@@@????????????????????????>>>??????@@@BBBDDDFFFGGGHHHKKKNNNPPPQQQSSSUUUWWWWWWYYY\\\___aaaeeeiiilllnnnsssxxx{{{|||~~~xxxvvvvvvyyy~~~xxxoooZZZRRRGGG???<<<<<<;;;;;;;;;;;;::::::::::::999999999999999::::::;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::777777888888999::::::;;;:::::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::777888999;;;;;;;;;;;;:::===>>>AAACCCCCCFFFRRR^^^sssttteeeVVVNNNJJJFFFBBBAAA??????@@@AAABBBCCCCCCDDD@@@AAABBBDDDDDDBBBAAA@@@BBBBBBAAA@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>======>>>???@@@BBBDDDEEEDDDGGGJJJLLLMMMNNNPPPRRRRRRTTTXXXZZZ\\\```dddgggggglllrrruuuvvvxxx}}}~~~wwwuuuuuuxxx~~~uuukkkWWWOOODDD===:::;;;::::::;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;888888888888888888888888::::::::::::::::::::::::666666777888999999::::::888888888999999::::::;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999999:::;;;<<<===>>>999:::;;;===>>>======<<<>>>===>>>??????BBBLLLWWW___uuu{{{lll[[[SSSNNNHHHDDDBBB>>>??????@@@AAAAAABBBBBB@@@AAACCCDDDDDDCCCAAA@@@CCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>>>><<<<<<===>>>@@@BBBCCCDDDAAACCCFFFHHHIIIJJJLLLNNNOOOQQQUUUWWWYYY]]]aaadddbbbhhhnnnqqqrrrtttzzz~~~|||{{{}}}|||qqqsssuuuyyy}}}sssbbbRRRHHH???>>>>>>;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999888888888;;;:::888777777777888888;;;::::::999888888888999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::999999888888888;;;;;;;;;;;;;;;;;;::::::>>><<<:::888666777888888;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;>>>BBBFFFHHHTTTfff|||~~~jjjYYYOOOJJJFFFDDD???>>>======???@@@@@@???CCCCCCDDDDDDCCCCCCBBBAAACCCAAA@@@>>>======>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDFFFHHHJJJKKKLLLMMMNNNPPPSSSVVVXXXZZZ\\\___bbbeeehhhkkkooossswww{{{~~~|||{{{zzz|||~~~zzzqqqssswww{{{nnn^^^PPPFFF>>>======;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999999999999999;;;:::999888777888888999;;;:::999999888888888999888888999999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===AAADDDFFFHHHXXXlll~~~vvvbbbTTTKKKEEECCCBBB@@@>>>>>>?????????>>>???@@@AAABBBCCCDDDDDDDDDCCCBBB@@@???>>>>>>??????????????????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIJJJKKKMMMOOOQQQTTTWWWYYYZZZ\\\^^^bbbeeehhhkkkpppsssxxx{{{~~~{{{zzzzzz}}}{{{xxxrrruuuzzz~~~~~~yyyhhhXXXLLLDDD===<<<<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999::::::;;;:::999999888888999999::::::999888888888888999888888999999999:::::::::999999999999::::::::::::<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;===???BBBDDDAAALLL[[[jjj|||ooo\\\OOOHHHEEEDDDBBB???>>>>>>>>>===<<<===>>>???AAABBBBBBCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBDDDFFFGGGGGGIIIJJJLLLNNNQQQSSSUUUVVVWWWZZZ]]]```cccfffkkknnnsssvvvzzz~~~}}}{{{{{{~~~~~~zzzxxxtttxxx}}}~~~|||~~~zzzqqqaaaSSSHHHAAA<<<<<<<<<:::999;;;::::::::::::::::::::::::999999999999999999999999888888888999999:::::::::::::::999999999999999999999999888888888888888999888888999999999:::::::::888999999999999:::::::::;;;;;;;;;;;;;;;:::::::::888888999:::;;;;;;<<<<<<777888999:::::::::999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;<<<===???@@@DDDIIIRRR\\\lllzzzgggXXXNNNJJJEEEBBB???======>>>===<<<@@@@@@@@@@@@@@@???>>>>>>CCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGIIIKKKMMMPPPQQQRRRTTTVVVYYY\\\^^^bbbfffiiinnnqqqvvvyyy|||}}}zzzyyywww{{{~~~{{{yyy|||{{{wwwrrriii\\\OOOFFF@@@<<<===<<<999999<<<::::::::::::::::::::::::999999999999999999999999888888888999999:::::::::999999999999999999999999888888888777777888999999888888999999999:::::::::888888888999999999::::::999999999999999:::::::::888888999999:::;;;<<<<<<999999:::::::::999888777:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>EEEFFFJJJRRR___rrrrrraaaTTTMMMEEEBBB???======>>>>>>>>>??????@@@@@@??????>>>===BBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????========================>>>???@@@AAABBBCCCDDDEEECCCDDDFFFHHHJJJLLLNNNOOOQQQSSSVVVYYY[[[^^^bbbeeeiiilllqqquuuxxx|||{{{zzzzzzzzz~~~}}}yyyvvvwwwuuuooohhhaaaVVVLLLEEE@@@>>>>>><<<999999===::::::::::::::::::::::::999999999999999999999999999999999999999999::::::777777888999999999888888888777777777777888999999888888999999999:::::::::888888888888999999999999888888999999999999::::::888888999999::::::;;;;;;:::::::::999999888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<>>??????>>>;;;<<<>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>???@@@AAABBBCCCCCCAAABBBDDDFFFHHHJJJKKKLLLNNNPPPSSSVVVXXX[[[___bbbdddggglllppptttwww{{{~~~~~~yyyyyyzzz}}}|||xxxrrrrrrnnnfff___YYYQQQIIIEEEAAA??????===999999===999999999999999999999999999999999999999999999999::::::999999999999999999555666777888888888888777777777777777777888999999888888999999999:::::::::888888888888999999999999999999999:::::::::;;;;;;999999999999999999:::::::::999888888888999:::;;;999999:::::::::;;;;;;;;;999::::::::::::;;;;;;<<<======@@@EEEKKKTTTeeevvv|||iii[[[QQQMMMGGGBBB@@@@@@???>>><<<===>>>???@@@AAAAAAAAA@@@AAABBBBBBCCCBBBAAA@@@AAAAAA@@@@@@@@@??????????????????>>>>>>=========<<<<<<===>>>???@@@@@@AAA@@@AAABBBDDDFFFHHHJJJJJJKKKMMMPPPRRRTTTWWW[[[^^^___bbbgggkkkooosssvvvyyyzzz}}}|||xxxxxxzzz|||xxxoooooojjj```YYYTTTNNNGGGEEEBBB@@@@@@===999999===999999999999999999999999999999999999999999999999;;;::::::999999888888888444555666888888888777666777777666777777888999999888888999999999:::::::::777888888888888999999999:::::::::;;;;;;<<<<<<<<<::::::999999999999999999888888777666888:::<<<>>>999999:::::::::;;;;;;;;;888999999::::::;;;;;;<<<@@@???AAAEEEFFFJJJWWWggg}}}uuueeeXXXSSSLLLFFFBBB@@@???===@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>======:::;;;;;;<<<===>>>??????@@@AAABBBDDDFFFGGGIIIJJJIIIKKKNNNPPPRRRUUUYYY\\\[[[___dddhhhlllpppsssvvvvvvyyy}}}}}}{{{{{{{{{{{{rrroooiiiaaaXXXQQQLLLJJJIIIDDDDDDCCCAAA???<<<:::999:::::::::999999888888888::::::::::::::::::::::::999999999999999999999999;;;:::999888777777777777777777777777777777777777777777777777666666666666666777777777888888888888888888888888999:::;;;<<<:::::::::999999999888888===<<<<<<;;;:::999888888666777888999:::999888888:::::::::;;;;;;;;;<<<<<<888:::<<>><<<<<<>>>@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===========================>>>???@@@AAACCCEEEGGGHHHGGGJJJLLLNNNPPPRRRUUUWWWWWWZZZ]]]```cccgggkkknnnrrrtttxxx{{{}}}|||||||||}}}{{{rrrkkkeee[[[QQQJJJFFFDDDCCCDDDCCCCCCAAA@@@>>><<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999;;;:::999888777777777777777777777777777777777777777777777777777777777666888888888888999999999999888888888888999:::;;;;;;::::::999999999888888888;;;;;;::::::999888888888666777888999:::999999888:::::::::;;;;;;;;;;;;<<<999;;;<<<>>>@@@EEEJJJNNN```pppxxxpppeee[[[UUUPPPJJJFFFAAA@@@>>>>>>??????>>><<<@@@@@@@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@========================>>>>>>???@@@BBBDDDFFFGGGFFFHHHKKKMMMNNNPPPSSSUUUTTTWWWZZZ]]]___cccgggjjjnnnppptttvvvxxx{{{~~~~~~|||}}}zzzsssiiiaaaUUUKKKDDDAAA???>>>BBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::999888888777777777777777777777777777777777777777777777777777777777777888999999999999:::::::::888888888999999:::;;;;;;:::999999999999888888888888888888888888888888888777777888999999999999888::::::::::::;;;;;;;;;;;;:::;;;<<<<<<===@@@DDDGGGPPP^^^uuuzzzqqqhhh___UUUNNNFFFEEECCCBBBAAA@@@===:::???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@===========================>>>>>>???AAACCCDDDEEEDDDFFFIIIKKKKKKMMMPPPRRRPPPSSSVVVXXXZZZ]]]aaadddgggjjjmmmppprrrtttxxxzzz|||}}}~~~~~~zzzssshhh___RRRHHHBBB???>>>===???????????????>>>>>>===::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999888777777777777777777777777777777777777777777777777777777888888888888888888999999999::::::777777888999::::::::::::999999999999888888888888666666777777888888888999777777888888999999999999999999:::::::::;;;;;;;;;:::;;;<<<<<<<<<>>>AAADDDIIISSSeeezzz|||qqqeee\\\PPPLLLHHHDDDBBB@@@>>><<>>>>>>>>=================================>>>???AAABBBCCCBBBDDDGGGHHHIIIJJJLLLNNNMMMOOORRRTTTUUUXXX\\\^^^aaacccgggiiikkknnnqqqtttvvvxxxzzz}}}yyyrrreee[[[NNNEEEAAA???===;;;<<<<<<============<<<<<<888888888888888888999999999999999999999999999999888888888888888888888888888888777777666777777777777777777777777777777777666777777777888888888999777777777777888888888999666777999:::::::::::::::999999999888888888777777555666666777777888888999888888888888888999999999999999999:::::::::;;;;;;999;;;<<<<<<<<<>>>AAACCCFFFKKKWWWhhh}}}xxxooo^^^WWWMMMEEE@@@??????????????????@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBBAAACCCEEEFFFFFFGGGIIIKKKKKKMMMOOOPPPQQQSSSWWWYYY[[[]]]aaacccfffhhhlllnnnqqqrrruuuxxx|||~~~vvvnnn^^^TTTHHHAAA??????<<<::::::;;;;;;<<<<<<;;;;;;;;;777777777777888888888888999999999999999999999999888888888888888888888888888777777666666777777777777777777777777777777777666777777888888999999999666666777777777888888888666777999:::;;;;;;:::999999888888888888777777777666666777777888888888999888888777777888888999:::999999999999::::::::::::999:::<<<<<<===>>>@@@BBBAAAEEELLLYYYkkkqqqgggXXXLLLDDDAAAAAAAAA===============>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@BBBDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMNNNOOORRRUUUUUUXXX[[[^^^```cccfffiiikkklllooorrrvvvyyy{{{}}}|||}}}}}}{{{qqqhhhXXXOOODDD???@@@@@@===:::;;;;;;;;;<<<<<<;;;;;;:::777777888888888999999999888888888888888888888888888888888888888888888888777777666666666666777777777777777777777777777777666777777888888999::::::777777888888888999999999666777999;;;;;;;;;:::999888888888888777777777777777888888888888888888888999888777777777888999:::888999999999999:::::::::999;;;<<<<<<<<<<<<>>>???>>>AAAGGGNNN[[[ooo}}}lll\\\PPPIIIEEECCC===============<<<<<<<<<===>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@BBBCCCCCCCCCCCCEEEGGGFFFHHHIIIJJJJJJKKKNNNPPPQQQSSSWWWYYY[[[^^^aaadddeeefffhhhkkkooorrrtttuuuzzz|||~~~yyyzzz|||yyynnncccVVVMMMDDD@@@BBBCCC@@@<<<<<<<<<<<<===<<<<<<;;;:::888888999999999:::::::::888888888888888888888888777777777777777777777777777777666666666666777888777777777777777777777777666777777888999999::::::888888999999999:::::::::555777999;;;<<<;;;:::999888888888888777777777777999999888888888888888888999888777777777888:::;;;888888999999999::::::::::::;;;<<<<<<::::::;;;<<<>>>BBBGGGJJJQQQaaavvv}}}kkk]]]RRRJJJFFF@@@@@@??????>>>>>>=========>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???????????????@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFEEEFFFGGGHHHHHHIIIKKKMMMMMMPPPSSSVVVXXX[[[^^^aaaaaabbbdddgggjjjmmmooopppvvvxxx{{{}}}~~~zzz{{{}}}wwwxxx{{{vvvggg\\\KKKGGGAAA===<<<;;;:::999999999999999999999999999999999999888888888888777888888777777777777888888888888888888888888888888777777777777777777777777888888777777666666555555555555666777888999999::::::::::::::::::999888777999999999888888888777777777888888888888999999999888888777777777777888888888888888888888888888888999999999999999999999999:::999::::::;;;<<<===>>>>>>???AAACCCHHHTTTeeeqqqnnn]]]OOOGGGCCCDDDCCCAAA>>><<<===>>>????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKNNNOOOPPPRRRUUUWWWXXXYYYZZZ\\\```bbbdddfffjjjlllppprrrvvvyyy{{{~~~~~~zzzxxxxxxzzz}}}zzzxxxyyy|||}}}pppaaaVVVJJJFFFAAA===<<<;;;:::999999999999999999999999999999999999888888888888777888888777777777777888888888888888888888888888888777777777777777777777777888777777777666666666555777777777777777888888888:::::::::::::::999888888999999999888888888777777777777888888888999999999888888777777777777888888777777777777777777777777999999999999999999999999999999999999:::;;;<<<======>>>???@@@DDDMMMZZZdddxxxooo^^^TTTIIIHHHEEECCCAAA@@@>>>>>>???>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEGGGHHHIIIIIIKKKLLLNNNPPPRRRTTTUUUVVVWWWZZZ]]]___aaadddgggiiikkknnnqqqtttvvvyyy|||{{{wwwtttrrruuuyyy~~~{{{yyyyyy{{{~~~yyyhhhYYYOOOHHHDDD@@@===;;;;;;:::999999999999999999999999999999999999888888888888777888777777666666777777888777777777777777777777777777777777777777777777777777777777777666666666666888888888777777666666666999::::::::::::999999888999888888888888777777777777777777888888888999999888888777777777777888888666666666666666666666666999999999999999999999999888888888888999:::;;;;;;<<<=========>>>DDDLLLSSSfffsssmmm```OOOKKKEEEBBBAAA@@@===:::>>>============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHJJJLLLNNNPPPQQQRRRTTTVVVYYY[[[]]]___bbbeeeeeegggkkkmmmooorrruuuxxx{{{|||{{{wwwtttrrrqqqrrrwww~~~|||{{{zzz{{{}}}uuubbbRRRJJJEEEBBB>>><<<;;;;;;:::999888888888888888888888888999999999888888888777777777777666666666666777777666666666666666666666666666666666666666666666666777777777777666666666666777777777777777777666666888888888999999888888777888888888888777777777777777777777777888888888888888888777777777777888888777777777777777777777777888888888888999999999999888888777777888999::::::;;;<<<<<<<<<<<>>;;;======<<<<<<<<<<<<<<<===????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========>>>??????@@@BBBCCCCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNPPPSSSVVVXXXYYY[[[^^^aaa```cccfffhhhjjjlllppprrruuuwwwzzz~~~}}}xxxuuusssrrrrrrrrrxxx}}}zzzzzz{{{|||ooo\\\NNNFFFBBB???<<<;;;;;;;;;:::888888888888888888888888888999999999888888888777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666777777777777444555555666777777888888666666777777777777666666777777777777777777777777666666777777777888888888888888777777777777888888888888888888888888888888777777777888888999999999888888777777777888999999:::;;;<<<<<<===???AAACCCLLLWWWeeeuuurrrfffWWWLLLHHHFFFDDDAAA>>>>>>===<<<;;;;;;<<<<<<>>>>>>>>>??????@@@@@@@@@BBBAAAAAAAAA@@@@@@??????????????????????????????<<<<<<<<<=====================>>>>>>???@@@AAAAAADDDDDDEEEGGGIIIJJJKKKLLLMMMPPPSSSUUUVVVXXX[[[]]]]]]___ccceeefffiiilllnnnppprrruuuyyy|||}}}yyyvvvsssssstttuuuwww||||||yyyyyyzzz}}}xxxgggVVVIIIDDD???===;;;:::;;;;;;:::888888888888888888888888888999999999888888888888777777666666555555666666777777777777777777777777777777777777777777777777777666666666666777777777777333444444555777888888999555555666777777777777666666666777777777777777888666666666777777777888888888888777777777777888888888888888888888888888888666666777777888999999999999888888888888888999999999::::::<<<===???AAAAAAAAAKKKWWWdddwwwuuueeeWWWNNNIIIFFFDDD@@@@@@???===<<<<<<<<<<<<=========>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@????????????????????????========================<<<<<<======>>>??????@@@BBBCCCDDDEEEGGGHHHIIIJJJJJJLLLOOOQQQRRRTTTWWWYYYZZZ\\\___aaabbbeeehhhjjjiiilllooossswwwzzz{{{|||}}}}}}~~~}}}yyyvvvtttuuuxxxyyy~~~~~~zzz{{{|||}}}~~~wwwkkk]]]OOOEEE@@@===;;;::::::;;;;;;:::888888888888888888888888888999999999888888888888777666666555555555555666666888888888888888888888888777777777777777777777777555666666666777777777888555555555666666666777777666777777888999999888888666666666666777777888888666666666666777777777888888888777777777777888888888888888888888888888888666666666777888999999999:::999999888888888999999999888888:::<<<>>>??????<<>>=========<<<<<<======>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA????????????????????????=====================<<<;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDFFFGGGGGGGGGIIIKKKMMMNNNPPPRRRTTTUUUWWWZZZ\\\]]]___bbbeeeccceeeiiimmmqqqtttvvvwwwwwwwwwxxxyyy|||{{{xxxwwwyyy|||~~~~~~~~~~~~~~~|||~~~|||wwwmmmbbbUUUJJJAAA===<<<:::999:::;;;;;;:::888777777777777777777777777999999999888888888888777666666555555555555666666888888888888888888888888777777777777777777777777555666666666777777888888666666666666666555555555777888999:::::::::::::::555666666666777777888888666666666666777777777777888888777777777777888888777777777777777777777777555666666777888999999999::::::999999999999999:::888777777888:::<<<<<<<<<===CCCHHHLLLWWWlll}}}mmm^^^UUUPPPDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBB????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>??????@@@AAACCCDDDEEEEEEDDDFFFIIIJJJKKKMMMOOORRRQQQTTTVVVXXXYYY[[[^^^aaa___aaaeeeiiinnnqqqrrrssssssssstttuuuxxx{{{~~~~~~~~~}}}{{{yyy||||||{{{{{{|||{{{rrrkkk___SSSKKKEEE@@@>>><<<<<<<<<;;;;;;:::::::::<<<:::777666777888888777999999888888888888888888555555666666777777888888777777777777777777777777888888777777777777888888888888777777777777888888666666666666666666666666777777777777777777777777777777777777888888888888888888888888888888888888666666666666666666666666666666777777777777666666666888999888777666777888666666777888999999:::::::::999888888888999:::;;;<<>>???@@@;;;<<<<<<===>>>??????@@@<<<>>>AAACCCCCCBBB@@@>>>>>>>>>===<<<<<<===>>>???==============================>>>@@@AAABBBCCCCCCFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZ[[[]]]```bbbdddfffiiikkkmmmnnnoooqqqsssuuuvvvwww|||}}}~~~||||||{{{xxxwwwuuutttllldddYYYOOOGGGBBB>>><<<;;;;;;::::::999999999999;;;999777777888888888777888888888888888777777777777777777777777666666666888888888888888888888888888888777777777777888888777777666666666666777777666666666666666666666666777777777777777777777777666666777777777888888888777777777777777777777777666666666666666666666666666666777777777777666666666777888888666666777888666666777888888999::::::999999888888888999:::;;;;;;===@@@AAAFFFRRRdddqqquuujjjYYYRRRIIICCCAAAAAA???===<<<<<<<<<<<<<<<=========;;;<<<<<<===>>>>>>??????===>>>@@@AAABBBAAA@@@???@@@???>>>>>>>>>>>>???@@@========================<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHKKKLLLMMMOOOQQQSSSUUUVVVXXXZZZ]]]___```bbbeeehhhiiijjjkkkmmmoooqqqrrrssswwwzzz}}}{{{xxxzzz~~~}}}~~~yyytttpppllljjjbbb[[[RRRIIICCC???<<<:::999999999999888888888888;;;999777777888999888777888888888777777666666666999999888777777666555555888888888888888888888888888777777666666777777888666666555555555555666666666666666666666666666666777777777777777777777777666666777777777777888888666666666666666666666666666666666666666666666666666666777777777777666666555666777777555555666777666777777888888999999999999888888888888999::::::999;;;===>>>@@@GGGTTT^^^sss}}}kkkaaaTTTJJJEEECCCBBBAAA>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>>>>>???>>>?????????@@@@@@@@@@@@BBBAAA@@@???????????????========================<<<<<<===>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPSSSUUUXXXZZZ[[[]]]```bbbcccdddeeegggiiikkkmmmmmmppprrrvvvyyyzzz|||{{{xxxsssrrrrrrxxx~~~}}}}}}}}}~~~wwwqqqkkkeeebbbWWWRRRJJJDDD???===;;;:::999999999999999999888888:::888777777999999888777777777777777666666666555888888888777777777666666999999999999999999999999777777666666666666777777555555555444444555555555666666666666666666666666777777777777777777777777666666666666777777777888666666666666666666666666666666666666666666666666666666777777777777666666444666777666555444555777666777777777888888888999888888888888888999999:::777:::<<<<<<<<>>======<<<<<<<<<=========>>>>>>???>>>>>>===>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>========================<<<<<<<<<======>>>>>>>>>AAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFHHHIIIKKKLLLMMMOOOQQQTTTUUUWWWXXX[[[]]]^^^^^^```bbbdddfffggghhhjjjlllpppsssuuuwwwzzz|||}}}tttnnnmmmkkkmmmsss|||~~~}}}}}}|||vvvppphhhaaa[[[OOOKKKEEE@@@>>><<<;;;:::999999999999::::::::::::999888777888999:::999777666666666666666666666666666777777777888888888999888888888888888888888888777777666666666666777777555555444444444444555555666666666666666666666666666666666666666666666666555666666666666777777777777777777777777777777777666666666666666666666666666666777777777777666666444666777666555444555777777777777777777888888888777777888888999999999999777999<<<<<<===???DDDHHHPPP___uuu}}}rrriii```XXXOOOIIICCCBBB@@@???============<<<<<<<<<<<<============???>>>===<<<<<<>>>???AAAAAAAAA@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======????????????@@@AAABBBBBBCCCDDDEEEGGGHHHJJJKKKKKKKKKNNNPPPRRRSSSTTTWWWYYYYYYZZZ[[[]]]___aaabbbcccfffhhhkkknnnppprrrvvvxxxzzz{{{|||~~~~~~xxxqqqjjjfffgggeeelllvvv~~~yyytttmmmddd[[[UUUIIIEEEAAA===<<<<<<;;;:::999999999:::::::::::::::888777777888::::::999777555666666777777888888999666666777777888999999:::777777777777777777777777777666666555555666666777555555444444444444555555666666666666666666666666666666666666666666666666555555666666666666777777777777777777777777777777666666666666666666666666666666777777777777666666555666777777555555666777777777777777777777777777666777888888999999888888777999;;;======???BBBDDDIIITTTfffxxx}}}ttthhh[[[RRRJJJGGGCCC???<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@???@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>BBBCCCDDDEEEFFFHHHIIIIIIHHHKKKMMMNNNOOOQQQSSSUUUTTTUUUWWWYYY[[[]]]^^^___bbbdddfffhhhiiilllpppsssssstttuuuwwwzzz|||}}}~~~}}}wwwqqqmmmhhhcccbbbeeeccclllzzz~~~|||wwwrrrjjj___TTTMMMDDDAAA===;;;;;;;;;::::::888888888888999999999:::777777777999:::;;;999777444555666777888:::;;;;;;888888888888888888888888666666666666666666666666666666555555555555666666666666555555555555666666666666666666666666666666666666666666666666666666555555555666666666777777666666666666666666666666666666666666666666666666666666777777777777666666666777888888666666777888777777777777777777777666555666777888999888888777777999:::<<<<<<>>>???@@@BBBJJJUUUccctttzzzmmmdddXXXSSSKKKDDD>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>>>>???@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======???@@@@@@BBBCCCDDDEEEFFFEEEGGGJJJKKKLLLMMMOOORRRPPPQQQSSSTTTWWWXXXZZZ[[[]]]^^^```aaabbbeeehhhkkklllmmmnnnqqqsssvvvwwwxxxzzz}}}zzznnniiiffffffdddaaaccchhhiiirrr}}}{{{vvvpppggg[[[OOOGGGBBB???;;;999999:::999999666666777777888888888999777666777999;;;;;;999777444444666777999;;;<<<===::::::999999888777777777666666666666666666666666666666555555555555666666666666555555555555666666666666666666666666666666666666666666666666666666555555555555666666666777555555555555555555555555666666666666666666666666666666777777777777666666666888999888777666777999777777777777666666666666555666777999999888888777888888999:::;;;<<<=========AAAIIITTTdddzzz~~~vvveee___TTTJJJCCC@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===============???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>>>>=========>>>??????<<<===>>>???@@@AAABBBCCCCCCEEEHHHIIIIIIKKKMMMOOONNNNNNPPPRRRTTTVVVWWWXXXYYYZZZ\\\\\\]]]___cccfffggghhhjjjllloooqqqssstttvvvyyy|||~~~{{{rrrlllfffcccbbbddddddcccffflllqqqxxx~~~zzztttlllcccXXXMMMFFF>>>>>><<<;;;:::999999999999999999888888888888777888888888888888888888888888888888888777777777777888888777777777777777888777777777777666666666666777777777777777777777777555555555555555555555555666666666666666666666666777777777777777777777777666666666666666666666666666666666666666555555555777777666666666666777777666666666666666666666666777777777777888888888888777777777777888888888888999999888888888888777777888888999999999:::::::::===???EEEMMMXXXggg~~~tttcccTTTIIIDDDBBBAAA>>>???@@@???===<<<;;;<<<;;;<<<===>>>>>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@BBBBBBAAABBBCCCFFFIIIKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVXXXYYY[[[]]]^^^___aaaccceeeggghhhjjjlllnnnppprrruuuwwwxxxzzz|||~~~xxxqqqhhhbbb___```aaacccgggkkkoooqqqrrr{{{}}}xxxqqqiii___TTTJJJCCC>>>===<<<;;;:::999999999999999999888888888777777888888888888888888888888888888888777777777666666777777666666666666666777777777777666666666555555666666666666666666666666555555555555555555555555555555555555555555555555777777777777777777777777666666666666666666666666666666666666666666666555777777666666666666777777666666666666666666666666666666777777777888888888666666777777777888888888999999999::::::;;;;;;;;;888888888999999999::::::>>>>>>AAAGGGMMMYYYmmm~~~uuueeeWWWLLLEEEAAA===>>>>>>>>><<<;;;;;;;;;<<<<<<<<<=========<<<<<<>>>>>>>>>??????AAABBBBBB@@@@@@@@@???????????????>>>>>>>>>================================================>>>>>>>>>??????BBBAAAAAAAAABBBDDDGGGHHHIIIJJJJJJLLLMMMOOOQQQRRRSSSTTTUUUWWWYYYZZZ[[[\\\^^^```bbbddddddfffhhhjjjkkkmmmppprrrsssuuuxxxzzz}}}{{{sssnnniiiccc^^^aaaccceeeiiinnnrrrvvvxxxzzz~~~{{{vvvmmmcccYYYNNNEEE???>>>===<<<:::999999999999999999888888888777777777888888888888888888888888888888777777777777666666666666555555555555666666666666666555555555444444666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666555555666666666666666666777666666555555666666777666666666666666666666666666666777777777777888888666666777777777777888888444444555666777888999999888888888999999999999:::<<<<<<===@@@DDDKKK[[[iii}}}yyyiiiYYYMMMEEE@@@@@@???>>>======<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============AAA@@@@@@@@@@@@BBBCCCEEEFFFFFFGGGHHHIIIKKKMMMNNNPPPPPPQQQSSSUUUVVVWWWXXXZZZ\\\^^^______```bbbdddeeehhhjjjlllmmmnnnqqqsssvvvxxx{{{|||}}}yyyooohhhfffeeecccaaagggjjjnnnsssxxx}}}zzzzzz~~~~~~~~~zzzssshhh]]]SSSIIIAAA======<<<;;;:::999999999999888888888888777777777777888888888888888888888888888777777777666666666666666666555555555666777777666555555555444444444444666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555666666666666666666666555555666666666666666666666666666666666666666666666777777777888666666666666777777777888333444444555666666777777888888888888999999999999:::999:::>>>@@@FFFRRR]]]rrrxxxhhhXXXOOOGGGEEEBBB@@@??????>>>>>>>>>===;;;:::::::::<<<<<<>>>=========>>>>>>???@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKMMMMMMNNNPPPQQQSSSTTTTTTVVVXXXZZZZZZZZZ[[[]]]^^^aaadddfffhhhhhhjjjlllnnnppprrruuuwwwxxxzzz}}}~~~{{{tttooohhheeefffjjjmmmooosssvvvzzzzzzyyy{{{~~~wwwooocccWWWMMMFFF@@@===<<<;;;:::999999999999999888888888777777777666666777777777777777777777777777777777666666666666555777666666666777777888999666555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666444555555555666666777777666666555555555555666666666666666666666666666666555666666666666777777777555666666666666777777777:::::::::999999999999999777777888888888999999999999888999===???BBBJJJSSS[[[nnnttteee\\\PPPKKKFFFBBBAAA@@@>>>===>>>===<<<;;;:::;;;;;;<<<======<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>===============>>>>>>BBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWWWWWWWYYY[[[___aaadddeeeeeegggiiikkkjjjmmmoooqqqssstttwwwzzzxxxzzz|||yyysssoooiiigggfffhhhmmmvvv}}}}}}{{{|||||||||~~~}}}rrriii]]]QQQHHHCCC???===;;;;;;:::999999999999999888888777777777666666666777777777777777777777777777777666666666666555555777777666777777888999:::666666666555555555444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666444444555555666777777777666555555444444555555666666666666666666666666666555555666666666666777777555555666666666666777777999999999999888888777777777777777888888888888999;;;999999<<<======AAAGGGOOO___sssssskkk[[[TTTLLLFFFDDDBBB???===???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<======>>>?????????????????????????????????????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============@@@@@@AAAAAABBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRSSSSSSTTTVVVXXX\\\^^^```bbbbbbccceeegggfffhhhjjjlllmmmnnnqqqssssssuuuxxxzzz|||~~~wwwqqqlllhhheeebbbdddgggnnnwww~~~}}}{{{zzz{{{|||lllcccVVVJJJCCC@@@>>>>>>;;;:::999999888999999999888777777777666666666666777777777777777777777777777777666666666555555555555555555666666888999999777777777666666666555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666444444555555666777777888666555555444444555555666666666666666666666666666555555555666666666777777555555555666666666777777444555555555555555555555777777777777888888888888;;;999999<<<===;;;===AAAHHHTTTcccqqqzzzkkkbbbWWWOOOLLLIIIEEEBBB????????????>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;:::;;;;;;<<<============>>>>>>??????@@@AAACCCCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPPPPQQQTTTVVVXXXZZZ\\\]]]]]]^^^aaacccaaaccceeegggggghhhkkkmmmmmmppptttuuuvvvxxx{{{~~~|||wwwnnngggcccaaa```___```eeemmmwww~~~{{{yyyzzz{{{hhh___QQQFFF???===>>>>>>::::::999999888999999999777777777777666666666666777777777777777777777777777666666666555555555555444444444555555777888888777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666666666666666666666666666444444444555666777777888555555555444444555555555666666666666666666666666555555555555666666666777555555555555666666666777444555555666777888999999777777777777888888888888999888999===???===???BBB>>>GGGRRR^^^ooowwwnnnbbbYYYTTTPPPLLLHHH???@@@@@@@@@@@@>>><<<;;;<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<======>>><<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999:::;;;<<<========================>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNPPPRRRTTTUUUWWWYYYZZZZZZ[[[]]]___^^^```bbbccccccdddfffhhhjjjmmmqqqrrrrrrssswwwzzz}}}~~~~~~yyyqqqkkkddd^^^\\\[[[\\\\\\bbbiiisss~~~||||||{{{yyyqqqcccYYYKKKBBB???>>><<<999999999999888888888777777777777666666666666777777888888777777666666555555777777777777777777777777888888777777777777888888999999888888777777666666555555444444444333333333777777666555555555555555444444444555555555555666666666555555555555666666555555555555555555555555666444333333555666666555333333333333333333333333555444444444444555666666666666666666666666666666555555555555666666666666888888888888888888888888888666555666999:::999666999999888888999999:::;;;>>>@@@GGGQQQZZZhhh}}}|||tttooojjjbbbXXXPPPLLLIIIFFFCCCAAA???<<<:::???888999AAA@@@666777???;;;;;;;;;<<<<<<<<<======>>>?????????@@@@@@@@@@@@???????????????>>>===<<<>>>>>>======<<<<<<<<<;;;<<<<<<==================;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGIIIJJJKKKLLLMMMPPPTTTVVVWWWXXXYYYZZZYYYZZZ[[[]]]___```aaabbbffffffgggiiikkkmmmnnnnnnvvvxxxyyyzzz{{{}}}uuullleee]]]]]]\\\[[[ZZZ]]]aaaeeeooouuu}}}|||~~~qqqhhhZZZRRRGGG@@@>>>===;;;999:::::::::999999999888888777777666666666666777777888777777777666666666555666666666666666666666666777666666666666666666777777777777777777666666666555555555444444444333333777777666555555555555555444444444555555555555666444444333333333333444444555555555555555555555555666444333444555666666555444444444444444444444444555555555555555666777777555555555555555555555555555555555555666666666666888888888888888888888888888666555666888:::888777999999888888999999:::;;;:::<<>>@@@@@@???>>><<<<<<===>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>??????????????????@@@@@@???>>>======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<======??????@@@@@@@@@AAAAAAAAACCCCCCEEEFFFGGGIIIJJJJJJJJJMMMQQQSSSSSSTTTVVVWWWWWWWWWXXXZZZ\\\]]]______cccdddeeefffhhhiiijjjkkkrrrsssvvvwwwxxxzzz}}}zzzqqqiii```[[[XXXXXXYYYZZZ\\\```fffjjjvvv{{{~~~}}}}}}~~~ssseee\\\OOOIIIAAA===<<<<<<:::888;;;;;;:::::::::999999999777777666666666666777777777777777777666666666666666666666666666666666666666555555444444555555666555555555666666666666666555555555444444444444333777666555555444555555555444444444555555555555666444444333333333333444444555555555555555555555555555444333444666777666555555555555555555555555555666666666555666777777888555555555555555555555555555555555555666666666666777777777777777777777777777666555666888999888777999888888888888999::::::999999<<>>===888;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>????????????AAAAAABBBCCCEEEFFFGGGGGGGGGIIILLLNNNNNNOOOQQQSSSRRRSSSTTTVVVWWWYYYZZZ[[[___```aaabbbcccdddeeefffkkkmmmppprrrsssvvvzzz}}}~~~~~~tttkkkccc\\\VVVSSSTTTVVVYYY]]]bbbiiiqqqwwwzzz{{{~~~wwwhhhZZZQQQGGGCCC???<<<;;;:::888777::::::999999999999888888777777666666666666777777777777777777666666666666666666666666666666666666666555555555555555555666333444444555555666666666555555555555444444444444666555555444444555555555444444444555555555555666666666555555555555666666555555555555555555555555555444444555777777666555444444444444555555555555555555555555555666777777555555555555555555555555555555555555666666666666666666666666666666666666666666666666777888777777888888888888888999999:::;;;:::;;;???AAAEEEPPP[[[kkkzzz{{{uuummmddd[[[QQQIIICCC===???BBBEEEEEEBBB<<<888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@@@@????????????????????????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>???@@@AAABBBCCCDDDDDDCCCFFFHHHIIIJJJKKKMMMOOONNNOOOPPPRRRSSSUUUVVVWWW[[[\\\]]]^^^___``````aaaeeegggjjjlllooorrrvvvyyyzzz{{{||||||{{{|||~~~wwwrrriiiaaa[[[WWWUUUTTTUUUYYY___fffnnnwwwxxxzzz}}}|||ooo___RRRJJJCCCAAA>>><<<:::999777666888888888888777777777777777777666666666666777777666666666666777777777777555555555555555555555555777666666555555666666777333333444444555555666666666666555555555444444444555555444444444444555555444444444555555555555666666666555555555555666666555555555555555555555555555444444666888888666555222222333333333444444444444444333333333444555555555555555555555555555555555555555555666666666666555555555555555555555555555666666666666666777888888888777777888888999:::;;;:::;;;>>>???BBBIIIQQQ[[[jjj}}}|||ooo___PPPFFFFFF@@@HHHZZZ[[[III>>>@@@<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBCCCEEEFFFFFFGGGJJJLLLKKKKKKLLLNNNPPPQQQSSSSSSWWWWWWXXXYYY[[[\\\]]]]]]```bbbeeehhhjjjmmmrrruuuvvvwwwwwwwwwvvvwwwyyy{{{~~~~~~}}}xxxtttsssjjjfffaaa[[[WWWVVVWWWYYY[[[___gggoooyyyzzz|||}}}uuufffWWWKKKEEEAAA@@@>>><<<:::888777777888777777777777666666666777777666666666666777777666666666666777777777777555555555555555555555555777666666666666666666777444444444555555555555555666666666555555555444444444444444333444444555666444444444555555555555666444444333333333333444444555555555555555555555555555555555777888888777555111222222333333444444444333333222222333333444555444444444444444444444444555555555555666666666666666666666666666666666666444666777777666555777888888777777777777888999999999777888;;;======BBBIIIOOO\\\mmm}}}qqq]]]PPPOOOBBBIII```aaaIII<<>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>=========<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDGGGIIIGGGGGGHHHJJJLLLMMMOOOOOOQQQRRRSSSUUUWWWXXXZZZZZZ[[[]]]```ccceeehhhllloooppprrrsssssssssssstttvvvyyyzzz{{{|||~~~|||uuuooojjjhhhhhhcccaaa^^^[[[XXXYYY]]]```dddhhhpppyyyxxxlll]]]OOOEEEAAA======<<<:::888888888999888888888777777777777666777777666666666666777777555666666666777777777888555555555555555555555555666555555444444555555666666666666555555555555555666666666666555555555555444333333333444444555666444444444555555555555666444444333333333333444444555555555555555555555555555555555777999999777444222222333333444555555666444333333333333444555555444444444444444444444444555555555555666666666666666666666666666666666666333555777777555444666888777777777777777888999999777555666999:::999<<>>?????????@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===???@@@@@@???AAADDDFFFBBBCCCDDDFFFHHHIIIJJJKKKKKKLLLNNNPPPRRRUUUVVVWWWWWWYYY\\\^^^```cccgggjjjlllnnnpppqqqpppppppppqqqtttuuuvvvxxxzzz{{{}}}}}}~~~zzzwwwrrroookkkfffddddddfffggghhhhhhgggeeecccdddiiilllpppttt{{{~~~}}}{{{sssfffWWWIIIBBB???:::::::::999777888:::;;;999999999888888888888777777777666666666666777777555666666666777777888888555555555555555555555555555444444333333444444555777777777666555555555444777666666666555555555555333333333333444444555666444444444555555555666666666666666555555666666666555555555555555555555555555555666888999999777444333333444444555666777777555444444444444555666666444444444444444444444444555555555555666666666777777777777777777777777777333555777777555444666888777777777777777888888999777555555999999888999===???EEEMMMYYYkkk~~~rrraaaXXXPPPNNNLLLGGGBBB@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::;;;===>>>?????????AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>============>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<============???BBBDDD???@@@AAACCCEEEFFFGGGHHHGGGHHHJJJMMMPPPRRRTTTUUUTTTVVVYYY[[[\\\___cccfffiiillloooppppppnnnnnnnnnqqqrrrsssuuuvvvxxxyyyzzz{{{|||}}}|||uuunnnhhheeeaaa___]]]]]]```dddiiilllsssttttttrrroooppptttxxxzzz~~~~~~|||yyyzzzrrreeeYYYNNNGGGAAA>>>;;;:::999888777777777777777777777777777777777777666666666666777777777777AAA???:::666333222333333333444555666666555444333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555555666666666666555555555555555555555555444444444555555555555666777666555444444444444444555444333222222222222222444444444444444444444444444444444555555555555666666555444333444555777999777777666666555555555444333444444555666777888888555555555555555666777777999999999:::::::::;;;;;;>>>@@@EEENNNWWWdddwww}}}mmmfff]]]TTTNNNJJJGGGFFF>>>===<<<===>>>===<<<::::::999888888:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>?????????>>>=======================================>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAABBBDDDEEEHHHHHHHHHIIIJJJLLLOOOPPPQQQRRRSSSVVVYYY\\\^^^``````cccgggiiiiiihhhhhhhhhmmmmmmnnnoooqqqrrrssssssxxxyyy{{{}}}zzzwwwpppiiibbb]]]YYYXXXWWWVVVVVVXXX^^^iiiuuu}}}}}}~~~{{{xxxuuummm```SSSJJJCCC???<<<;;;:::999888777777777777777777777777777777777777777777777666666666666666===;;;888555444444444555444444555666666555444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555555666666666666555555555555555555555555444444444555555555555666666666555444444444444444555555444333333333333333444444444444444444444444444444444555555555555666555444333333333444666777777666666666555555555555444444555555666666777777555555555555555666777777888888888888999999999:::999999===DDDKKKUUUdddrrruuuppphhh```XXXQQQKKKFFFAAA@@@>>>>>>???>>>===;;;<<<;;;999999:::;;;:::999::::::;;;;;;<<<<<<<<<===?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@@@@???>>>======<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@???@@@AAACCCDDDDDDDDDDDDFFFHHHJJJKKKNNNOOOPPPRRRUUUXXX[[[\\\\\\___ccceeeeeeeeeeeefffjjjjjjkkklllnnnooopppppptttuuuvvvyyy{{{}}}{{{uuulllhhhccc]]]WWWTTTSSSRRRPPPRRRUUU[[[eeerrrzzzuuummmeeeXXXLLLDDD???<<<:::::::::999888777777777777777777777777777777777777888777777666666555555555888777555444444444666777444444555666666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555555555555555444444444555555555555666666555555555444444444444666555444444333444444444333333333333333333333333444444444555555555555666444444333222222444555666666666666666555555555555555555555666666666666666555555555555555666777777666777777777777888888888:::999<<>><<<;;;<<<<<<;;;:::888999999:::;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB>>>>>>===<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>><<<>>>??????>>>>>>???@@@@@@@@@AAAAAACCCDDDFFFGGGJJJJJJLLLNNNPPPSSSUUUWWWXXXZZZ\\\^^^^^^___bbbdddeeefffggghhhiiikkkllllllnnnoooqqqsssvvvxxxzzzzzz|||wwwqqqkkkfff]]]ZZZUUUQQQNNNNNNNNNOOONNNQQQWWW```mmm|||xxxsssddd\\\PPPFFF???<<<:::::::::999999888777777888888666666666666666666666666888888777666555555444444666555444333333444666777444555555555555555555444444444444444444444333333333333444444444444444444444444444444444444444444555555555555555555555555444444444555555555666666555555555555555555555555444444444555555555555666555555555555555555444444666555555444444444555555333333333333333333333333444444444555555555555666555444444333333444555555666666666666666555555555666666666666666555555555555555555555555666777777666666777777777888888888===;;;<<<@@@AAACCCIIIPPP```lll~~~}}}{{{wwwtttoooiiiccc^^^SSSOOOKKKHHHFFFDDDAAA???BBB@@@>>>===>>>>>>===;;;777888888999:::;;;<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB>>>======<<<<<<<<<<<<<<<===================================================?????????======>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPRRRSSSTTTVVVWWWXXXZZZ^^^``````aaabbbccceeefffggghhhjjjkkkllloooqqqsssuuuvvvyyyzzz|||}}}~~~~~~tttqqqlllhhhddd```\\\YYYVVVTTTPPPMMMMMMNNNQQQRRRRRRVVV]]]gggsss~~~|||tttnnn\\\UUUKKKBBB===;;;:::::::::999888888777888888888666666666666666666666666888777777666555444444333666666555444333333444555555555555444444555555555555555444444444333333333333333333444444444555555444444444444444444444444555555555555555555555555444444444444555555555555555555555555555555555555444444444555555555555666444444555666666555555444555555444444444555555666333333333333333333333333444444444555555555555666666666555555555555555555555555555666666666666666666666666666666555555555555555555555555666777777777777777777888888888888999777777;;;<<<;;;???DDDPPP[[[nnn~~~yyyvvvssspppllljjj___[[[WWWRRROOOLLLHHHEEECCCAAA>>>===>>>>>><<<;;;888888999999:::;;;<<<<<<<<<<<<<<<=========>>>>>>?????????@@@@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>???@@@???>>>===>>>?????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPQQQQQQRRRUUUYYY\\\ZZZ[[[\\\^^^```bbbcccdddffffffhhhjjjmmmoooqqqrrrtttuuuwwwyyyzzz{{{||||||zzztttmmmiiiccc```\\\XXXWWWUUUSSSQQQSSSRRRPPPNNNOOORRRUUUWWWZZZ^^^fffoooyyy}}}|||~~~}}}}}}}}}}}}vvvmmmfffTTTNNNFFF@@@<<<;;;::::::999999888888888888888999777777777777777777777777777666666555555444444444777666666555444444333444666555444444444444555666555555555444444333333222222333333444444555555555333333333333333333333333555555555555555555555555333444444444444555555555555555555555555555555555444444444555555555555666333444555666666666555444444444444444444444555666444444444444444444444444444444444555555555555666666666666666666555555555555555555666666666666666555555555666666666666666555555555555555666777777777777777777888888888888999666555888::::::<<<@@@DDDMMM]]]ooozzzwwwtttrrrpppjjjgggdddaaa^^^ZZZUUUQQQIIIFFFCCCAAA???>>><<<:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@???@@@@@@AAAAAA@@@@@@?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===>>>???;;;<<<===>>>????????????BBBBBBBBBCCCEEEGGGHHHIIIJJJKKKLLLMMMMMMOOOSSSVVVTTTUUUVVVXXXZZZ\\\]]]^^^```aaabbbeeegggiiikkklllnnnoooppprrrtttuuuwwwwww}}}~~~|||wwwpppkkkgggbbb[[[VVVVVVSSSQQQOOOPPPQQQPPPPPPRRRRRRRRRTTTVVVZZZ]]]```dddhhhpppxxx|||{{{|||}}}||||||{{{~~~xxxoooccc[[[LLLHHHBBB>>><<<;;;999888999888888888888888999999777777777777777777777777555555555555555555555555666666666555555555555555666555444444444444555666666555555444333333222222222222333333444555555666333333333333333333333333555555555555555555555555333333444444444555555555555555555555555555555555444444444555555555555666222333555666777666555444333333333333333444555555555555555555555555555555444444444555555555555666555666666666555555444333555555555555666666666777444444555555666666777777555555555555555666777777555555666666666777777777<<<888666999::::::<<<@@@???DDDNNN[[[kkk}}}~~~{{{wwwuuuqqqpppoooooommmjjjeeeaaaWWWSSSNNNJJJGGGCCC???===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>?????????@@@AAAAAAAAAAAA@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>===<<<===???:::;;;<<<===>>>>>>======??????@@@@@@BBBCCCEEEEEEEEEFFFHHHHHHHHHJJJLLLNNNNNNOOOPPPRRRTTTVVVXXXXXXYYYZZZ[[[^^^```bbbdddeeeffffffggghhhjjjmmmpppqqqvvvwwwxxxzzz|||~~~zzzsssooogggbbb\\\YYYWWWUUUOOOKKKLLLKKKJJJKKKNNNPPPQQQQQQVVVWWW[[[```eeejjjmmmooorrrvvv}}}|||{{{|||}}}|||{{{{{{|||tttiii]]]SSSHHHEEE@@@===;;;:::999777999888888888888888999999777777777777777777777777444444444555555555555555555555555666666666777777666555444333333444555666666666555444333333222222222222333333444555666666333333333333333333333333666666666666666666666666333333333444444444555555555555555555555555555555444444444555555555666666222333555777777666555444222222222222333333444555666666666666666666666666444444444555555555666666444555555555444444333222444555555555666666777777333444444555666777888888555555555555555666777777444444444555555555666666;;;666444666777777999===???AAAEEEMMMYYYjjj{{{~~~{{{tttuuuvvvxxxxxxuuuqqqmmmeee```ZZZTTTOOOJJJDDDAAA>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@AAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<;;;;;;<<<>>>:::;;;===>>>???>>>>>>=========>>>>>>???AAABBBCCCAAACCCEEEFFFFFFFFFHHHIIIJJJJJJLLLNNNPPPRRRTTTUUUSSSTTTVVVXXX[[[]]]___```aaaaaaaaabbbdddgggkkkmmmpppqqqsssuuuwwwyyy{{{|||}}}|||wwwqqqkkkddd```YYYTTTOOONNNOOONNNJJJFFFGGGFFFGGGIIIMMMQQQRRRRRR\\\___eeelllsssyyy}}}~~~~~~|||~~~}}}~~~}}}sssiii]]]QQQJJJBBBAAA>>><<<999888888888888777666555555666777888666666666666666666666666666666777777777777666666555555555555555555555555444444444444444444444444666555555555555666777777444333333222222333333444444444333333222222222111333222111222444555444333333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444333333444444555666777777555555555555555444444444444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666666666666666777777777777444444444555666777777888555666888:::;;;;;;;;;;;;BBB???@@@GGGPPPZZZgggqqq|||yyyzzz~~~~~~zzzuuummmbbbWWWNNNHHHEEE@@@???>>><<<;;;:::::::::<<<;;;:::;;;<<<<<<:::888999999:::;;;;;;<<<==================>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHJJJJJJGGGGGGHHHIIIKKKLLLLLLMMMMMMOOOQQQTTTVVVWWWWWWWWWYYYZZZ\\\^^^```bbbddddddfffhhhkkklllnnnqqqtttwwwvvvwwwyyy{{{~~~~~~~~~|||wwwrrrqqqlllfffaaa^^^ZZZUUUQQQLLLIIIGGGFFFFFFHHHHHHHHHGGGIIIKKKNNNQQQVVV]]]aaaiiimmmrrrxxx}}}wwwmmmbbbVVVLLLEEE@@@???===;;;999888888888888777666555555666777888777777777777777777777777666666777777777777666666555555555555555555555555444444444444444444444444555555444444555555666777444444333333333333444444999888888888777777777666444333222333555666555444555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333444444555666666777444444444555555555555555444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666555666666666777777777777444444555555666777777888777777777777888:::<<<===BBB>>>===BBBHHHNNNVVV___rrr|||{{{rrrhhh^^^UUUPPPFFFEEEBBB@@@>>><<<<<<;;;<<<;;;::::::;;;:::888666999999999:::;;;<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHJJJKKKMMMOOOQQQRRRSSSTTTUUUVVVWWWYYY[[[]]]___```^^^```bbbdddfffhhhlllnnnpppqqqsssvvvyyy{{{~~~{{{vvvqqqnnnnnnlllhhhccc```]]]XXXUUUSSSQQQMMMJJJKKKIIIGGGEEEFFFGGGGGGHHHKKKNNNRRRVVV[[[aaahhhllluuuxxx|||~~~{{{ooocccWWWMMMDDD???===<<<;;;999888888888888777777666666666666777777777777777777777777777777555666666777777666666555555555555555555555555555444444444444444444444444444444333333333444555555555555444444444444555555666666555555555555444444555444333444666777666555555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333333444555555666666333333444444555555666666444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666555555666666666777777777444444555555666777777777999888666555666999<<<>>>???;;;:::>>>AAACCCHHHMMM^^^hhhxxx}}}ttthhh^^^WWWQQQNNNJJJFFFBBB???>>>===>>><<<::::::;;;:::888777888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???????????????????????????>>>>>>?????????@@@@@@@@@>>>============<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWXXXVVVXXXZZZ[[[]]]___bbbeeeggghhhkkknnnqqqtttvvvwww||||||}}}~~~zzzuuuqqqnnnfffbbb]]][[[[[[ZZZVVVSSSPPPNNNKKKIIIIIIIIIHHHGGGIIIHHHGGGGGGGGGHHHJJJKKKSSSWWW]]]dddjjjqqqwww{{{~~~~~~}}}uuugggZZZOOOFFF???;;;::::::999999888888777777777777666666666666777777666666666666666666666666555666666666666666666555555555555555555555555555444444444444444444444444333333222222333333444555555555555444444555555555222222222111111111111111555444333444555666555444333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444333333333444444555555555222222333444444555666666444444444444444444444444444444444444444444444444444444444555555555555666666555555444444555555666555555555666666666777777555555555555666666777777888777666555666888:::<<<;;;888999===??????CCCGGGNNNXXXggguuu}}}vvvmmmddd^^^]]]ZZZUUUNNNHHHDDDAAA??????===<<<;;;<<<<<<;;;:::999999999999::::::;;;;;;;;;:::::::::;;;;;;<<<=========>>>>>>>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBB????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<=========>>>>>>>>>@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDFFFIIIJJJIIIIIIKKKLLLNNNPPPQQQRRRRRRTTTVVVWWWXXXZZZ]]]______```bbbeeeiiilllnnnppptttuuuuuuwwwxxxyyyzzz{{{}}}|||zzzyyywwwvvvtttppplllgggbbb^^^\\\WWWTTTPPPNNNNNNMMMKKKIIIIIIGGGFFFEEEFFFHHHIIIJJJHHHJJJLLLMMMOOOQQQTTTVVV```dddkkkrrrwww}}}~~~|||}}}vvvnnn```SSSIIIBBB>>><<<999999888888888777777777666666777777777777666666555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444333222222222222333444444555555555444444555555555444444444444444444555555555333222333444444333222333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444333333333444444444444444111222222333444555666666444444444444444444444444444444444444444444444444444444444555555555555666555555444444444444555555555555555555666666666666555555555555666666666666555555666777888888888888999777888<<<>>>===???CCCEEELLLWWWdddqqq}}}xxxrrrllliiihhheee```YYYRRRLLLGGGEEE@@@>>><<<;;;<<<===<<<;;;999:::::::::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBB????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>================================================;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBDDDEEEGGGEEEFFFGGGHHHJJJKKKMMMMMMOOOPPPRRRSSSSSSUUUXXXZZZXXXZZZ\\\___bbbeeeggghhhmmmmmmnnnoooqqqrrrssssssuuuwwwyyy{{{|||~~~{{{tttoookkkiiigggeeebbb```^^^ZZZVVVSSSQQQPPPLLLKKKHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEHHHKKKMMMMMMQQQWWW\\\```cccgggiiiqqqtttzzz~~~zzzyyy|||yyyllldddWWWLLLDDD@@@>>><<<888999999999888777666666666666777777777777666666444444444444444444444444444555555666666555555444555555555555555555555555444444444444444444444444333333222222222333444444555555444444444444555555444444444555555555555555555333222222333444222111555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333444444222222333333444444555555444444444444444444444444444444444444444444444444444444444555555555555666555555444444444444555555444444555555555666666666555555666666666666666666444555666888888888777666:::777777:::;;;999:::===AAAEEELLLTTT___nnn|||xxxssspppnnnnnnmmmjjjeee___YYYSSSPPPEEECCC???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;:::;;;;;;<<<<<<======>>>======>>>>>>>>>?????????=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>?????????@@@AAAAAAAAAAAABBBBBBCCCDDDCCCCCCEEEFFFGGGIIIJJJJJJJJJLLLMMMNNNNNNOOORRRTTTTTTUUUWWWYYY\\\___```aaaeeefffggghhhiiijjjkkkllllllnnnqqqssstttvvvyyy{{{~~~~~~~~~~~~{{{{{{{{{|||}}}|||zzzxxxmmmiiiccc___\\\YYYWWWUUURRRQQQOOOMMMKKKJJJIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEIIINNNRRRYYYaaakkktttxxx{{{~~~ttttttzzz~~~vvvmmmaaaYYYNNNEEE???===<<<<<<999999::::::999777666555555666777888888777666555555555555555555555555555444555555666666555555444555555555555555555555555444444444444444444444444333333333333333444555555444444333333333333444444111111222222222333333333666444333333444444333222555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666555444444333333444444555444444444555555555666666666666666666666666666555555555555666666666777777:::666666999999777888<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;999::::::;;;<<<<<<======<<<<<<=========>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHGGGHHHJJJJJJJJJKKKMMMOOOQQQQQQSSSUUUWWWYYYZZZ[[[^^^___```aaabbbdddeeeeeedddfffiiikkklllmmmppprrruuuvvvwwwxxxyyyzzz{{{|||{{{{{{{{{||||||}}}}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}vvvqqqnnnhhhgggggghhhiiihhhfffddd[[[YYYUUURRRPPPNNNKKKIIIIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIKKKPPPWWW\\\jjjttt}}}pppqqqxxx}}}|||yyyooodddXXXRRRHHH@@@<<<;;;;;;;;;::::::;;;:::999777555444555666777888888777666555666666666666666666666666444555555555555555555444555555555555555555555555444444444444444444444444444444333333444444555666444333333222222333333444222222222333333444444444777666444444555555444333333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333444333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666555444444333333444444555444444444555555555666666666666666666666555555555888666444333333555777999888555555888:::999;;;???999;;;???BBBHHHQQQ]]]eeetttxxxrrrnnnppprrruuuwwwwwwsssnnnkkk^^^ZZZSSSNNNJJJGGGCCCAAA==================<<<<<<<<<<<<;;;::::::;;;;;;;;;999999:::;;;;;;<<<======>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<<<<;;;======>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???@@@AAAAAACCCDDDEEEFFFFFFFFFHHHIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRTTTUUUWWWWWWZZZZZZ[[[]]]^^^___```aaa___aaadddeeefffhhhjjjlllooopppqqqsssuuuvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{}}}yyyrrrjjjdddaaaYYYXXXXXXYYYZZZYYYVVVTTTQQQOOOLLLKKKJJJHHHEEECCCEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCCCCCCCCCCEEEGGGJJJLLLOOOQQQTTTZZZbbbhhhvvv~~~yyyzzz}}}~~~rrruuuyyy~~~{{{yyyuuulllbbbZZZMMMIIIDDD@@@>>>===;;;:::888999:::777444444777999777777777777777777777777666666666555444444444333555555555555555555555555555555555555555555555555444444555555555555444444333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444444444444555444444333333222222222333333333444444555555555555555666777888444444444333333222222222444333111111111111333444333333333333333333333333555555555444444333333333555444444333333444444555444444444555555555555666333333333444444555555555444555666777777666555444666666666666666666666666555555666666777888888888666666777888888888888888;;;;;;===>>>AAAGGGNNNSSSbbblll{{{zzzwww{{{wwwwww|||}}}~~~rrrjjjbbb]]]ZZZTTTMMMIIIEEEBBB???=========<<<;;;;;;;;;<<<<<<;;;:::999888999999:::::::::999999888999999999999::::::;;;<<<>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>============>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKMMMNNNOOOQQQQQQRRRRRRSSSTTTUUUWWWYYYZZZZZZ\\\^^^___```aaaccceeehhhiiiiiijjjlllmmmnnnnnnoooppppppqqqrrrrrrssssssppppppqqqqqqqqqrrrrrrrrrssstttvvvxxxyyy{{{{{{|||~~~~~~~~~~~~{{{tttlllcccZZZTTTPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHFFFDDDBBB@@@??????;;;>>>@@@AAAAAAAAABBBCCCEEEEEEEEEDDDDDDGGGKKKOOOSSSYYY___bbbcccffflllrrr~~~}}}}}}|||{{{zzzuuuvvvzzz}}}zzztttuuuxxx}}}~~~{{{wwwsssnnneeeZZZRRRGGGCCC>>>;;;999999888777777999999888555555666888555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555444444555555555555444444333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444333444444555444444333333333333444444444555555555555555555444555555666666444444444333333333222222444333333333333333333444333333333333333333333333444444333333333222222222555444444333333444444555333333333333444444444555333333333444444444555555444555666777777666555444555555555555555555555555666666666666666666666666666666777888888888888777777888999;;;===AAAFFFJJJQQQ[[[iiiwww{{{}}}yyyyyy~~~|||tttooojjjcccZZZTTTMMMJJJFFFCCCBBBAAA???>>>???>>>===;;;:::999999999:::;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<======AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRTTTVVVVVVVVVXXX[[[\\\\\\]]]___aaaccccccdddeeefffggghhhhhhkkkkkkllllllmmmnnnnnnnnnllllllmmmmmmmmmnnnnnnnnnpppqqqrrrtttvvvwwwxxxxxxxxxyyyyyyzzz{{{{{{||||||||||||}}}}}}~~~|||||||||{{{yyyxxxvvvuuuooolllggg```YYYSSSNNNKKKHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCBBB@@@??????>>>>>>===???@@@@@@@@@@@@BBBDDDHHHJJJLLLNNNPPPSSSWWWZZZcccggglllmmmmmmnnnssswww~~~||||||{{{zzzxxxrrrtttwww|||}}}}}}||||||{{{xxxtttqqqwwwwwwwwwzzz~~~{{{wwwpppjjjddd[[[PPPIIIAAA>>>:::777777777666555666888999888777666666777555555555555555555555555444444444555555555555555555555555555555555555555444444444444444444444444444444555555555555444444333333333333333333333333444444333333333333222222333333333333333333333333333333333333444444444444333333444444555444444333444444444555555555666666666555444444444444444444444444444444333333333333333444444555555444444333333333333333333333333333333333222222222222111111555444444333333444444555222222222333333333444444333333333444444444444555444555666666666666555444555555555555555555555555777777666666555444444333555666777777888888777777555777888999:::<<>><<<;;;<<<===>>>999999999999999999999999::::::999999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<========================????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRQQQSSSUUUVVVWWWXXXZZZ\\\\\\\\\]]]^^^___```aaaaaaddddddeeeeeefffggggggggggggggggggggghhhhhhhhhhhhjjjkkkmmmoooqqqrrrssssssqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxyyy{{{{{{zzzzzzzzz{{{{{{|||||||||||||||}}}~~~~~~|||yyyvvvtttsssmmmmmmllljjjhhhfffdddccc\\\[[[XXXTTTOOOKKKHHHGGGCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>????????????@@@@@@@@@CCCFFFIIIPPPTTTZZZ```ccceeehhhiiitttwwwyyyyyywwwwwwyyy|||~~~|||zzzyyyqqqsssvvvzzzzzzxxxuuusssppplllgggccc{{{zzzxxxxxxzzzyyysssjjjbbbZZZRRRHHHBBB???<<<999777888888888777555666888888888777666555555555555555555555555555333444444444555666666666555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333333444444555444444444444444444444555555555555666555444333333333333333444444444444444444333333222333444555555444333222333333333333333333333333333333333222222222222222555444444333333444444555222333333333333444444444444444444444444444444444555555555555555555555555555555555555555555555555666666555555444444444444555666666777777777777777777999;;;;;;::::::;;;<<<@@@DDDJJJQQQ\\\kkk|||~~~|||wwwjjjeee```ZZZVVVSSSOOOMMMGGGEEEBBB@@@???@@@BBBCCC;;;:::::::::999999:::::::::::::::999999::::::;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===================================================<<<<<<;;;;;;<<<<<<===??????????????????????????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMOOOQQQRRRRRRSSSUUUWWWWWWWWWXXXYYYZZZZZZ[[[[[[^^^^^^^^^___``````aaaaaaaaaaaaaaabbbbbbbbbcccccceeefffhhhjjjlllmmmmmmnnnkkkkkkmmmnnnpppqqqrrrsssqqqqqqqqqqqqrrrrrrssssssvvvvvvuuutttttttttuuuuuuwwwwwwwwwwwwxxxyyyzzz{{{|||||||||}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvuuurrroookkkhhheeeddd``````^^^]]]ZZZXXXVVVTTTQQQPPPNNNLLLIIIGGGEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@???@@@AAABBBEEEJJJPPPUUU^^^dddlllssswwwwwwxxxxxx}}}|||{{{|||}}}|||zzztttuuuwww{{{~~~vvvsssnnniiieee```ZZZVVV}}}zzzxxxyyy|||vvvoooddd[[[SSSLLLDDD>>><<<:::888777888999888888555555666888888888666555666666666666666666666666333444444444555666666666555555555555555555555555444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333333444555555555444222333333333333444444444666555444333333333333333444444444444444444444444111222333444444333222111333333333333333333333333333333333444444444444444555444444333333444444555444444444444555555555555444444444444444444444444555555444444444444555555555555555555555555555555444444444444555555666666555555666777777777777777888:::;;;;;;:::999999999===???BBBFFFMMMZZZiiittt~~~~~~wwwsssmmmhhhdddaaa]]]ZZZRRRPPPLLLHHHEEECCCBBBBBB@@@@@@>>>===<<<<<<<<<<<<;;;::::::999999:::::::::888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;========================================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLKKKMMMNNNOOOOOOPPPRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^```aaaccceeefffhhhhhhiiigggggghhhjjjkkkmmmnnnooolllmmmmmmmmmmmmmmmnnnnnnppppppoooooonnnooooooooorrrrrrrrrrrrssstttuuuuuuwwwwwwxxxxxxyyyzzz{{{{{{{{{|||}}}~~~~~~}}}|||zzzzzzzzzzzzzzzyyyxxxwwwvvvtttqqqooonnnjjjhhhfffbbb^^^ZZZXXXVVVTTTTTTSSSQQQPPPMMMKKKJJJJJJJJJHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBAAAAAA@@@@@@???@@@@@@@@@AAACCCEEEIIINNNVVV^^^dddooouuu}}}~~~~~~~~~|||yyyvvvwwwyyy|||~~~zzzqqqmmmfff```[[[UUUPPPLLL~~~|||{{{|||~~~|||ppphhh\\\SSSLLLGGGAAA===:::888666666777888777666666555555666777888777555777777777777777777777777444444444555555555555555555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333222222333333333333444444333333333333333333333333111111222222333333444444222222333444555555555555222222222333333333444444666555444444444444444444444444444444555555555555111222222333333222222111333333333333333333333333333333444444444444555555555444444333333444444555444444444555555555666666555444444444444333333333555555444444444444555555444444444444444444444444333444444555666666777777444555666666777777666666666888999999888777777888777999;;;>>>CCCLLLXXXaaannn}}}|||wwwtttqqqooolllkkkeeeccc___YYYQQQJJJDDDAAABBBAAA>>><<<::::::::::::;;;;;;:::999999999::::::888888999999::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKLLLMMMMMMMMMOOOQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\^^^___aaabbbccccccbbbcccdddeeefffggghhhiiigggggghhhhhhhhhhhhhhhhhhjjjiiiiiiiiiiiiiiijjjjjjllllllkkkllllllmmmnnnoooooopppqqqrrrssstttuuuvvvvvvvvvwwwyyyzzz{{{|||}}}~~~~~~{{{zzzvvvuuurrrpppoooooooooooolllkkkkkkiiigggdddbbbaaa]]][[[YYYVVVRRROOOMMMKKKHHHHHHHHHGGGGGGEEEDDDCCCEEEDDDCCCCCCBBBAAA@@@@@@??????>>>===>>>???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCFFFIIIMMMSSSZZZcccmmmttt~~~|||zzzxxxyyy{{{|||~~~xxxttthhhddd]]]VVVPPPKKKGGGDDD~~~}}}~~~~~~~~~{{{ttthhh___SSSJJJEEEBBB>>><<<999888666666777888777555777555333444666888777666666666666666666666666666555555555555555444444444555555555555555555555555333333333333333333333333222333333444444333333222333333333333333333333333222222222333333444444444333333333333333333333333000111111222333333444444111222333444555555555555333333333333444444444555555555555444555555666666444444444444555555555666333333333222222333333333333333333333333333333333222222333333333444444444555444444333333444444555333333444444444555555555555555444444444333333333555444444333333444444555444444444444444444444444666666666666666666666666444555666666777777666666666777888888666666777999444777:::;;;===BBBJJJPPPXXXfffuuu~~~||||||{{{zzzyyyyyyxxxuuupppggg\\\SSSMMMFFFDDDAAA===;;;:::999:::<<<;;;::::::999999999:::888888999999:::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIKKKKKKJJJKKKMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUWWWXXXZZZ\\\]]]^^^^^^]]]]]]^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccbbbccccccdddeeefffeeeeeeeeeeeefffggghhhiiiggggggiiijjjkkkmmmnnnnnnoooooopppqqqssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyxxx}}}}}}|||zzzwwwtttqqqoookkkiiifffcccaaa`````````]]]]]]\\\[[[YYYWWWUUUTTTQQQPPPNNNKKKIIIFFFDDDCCC@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>===>>>@@@BBBCCCGGGGGGGGGHHHIIIJJJKKKLLLMMMQQQVVV]]]eeeoooxxx}}}}}}~~~|||vvvnnnjjj^^^YYYRRRKKKFFFCCC???===~~~~~~|||~~~~~~uuuooobbbYYYMMMDDD@@@>>><<<;;;;;;999888888999999888666888555222333666888888777555555555555555555555555666666666555555444444333555555555555555555555555333333333333333333333333222333333444444333333222333333333333333333333333222222222333333444444444333333333333333333333333000000111222333333444444111222333444555555555555444444444555555555666666555555555555555666777888444444444555555555666666555555333222222333555555333333333333333333333333111111111222222333333333555444444333333444444555222222333333333444444444555555555444444333333333555444333333333333444555444444444444444444444444888888888777666666555555444555555666666666666666777888999888777888:::<<<777:::<<<<<<<<<===AAAEEEHHHTTTbbbmmmyyyzzzoooddd]]]OOOMMMIIIEEEBBBAAA@@@@@@<<<;;;::::::999999999999888888999:::;;;;;;<<<<<<999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<>>>>>>>>???>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFHHHIIIIIIIIIIIIKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSUUUWWWYYYZZZZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\^^^^^^^^^___```aaabbbcccaaaaaaaaaaaabbbcccdddeeeaaaaaabbbdddfffggghhhiiiiiijjjkkklllmmmooopppppppppqqqrrrsssttttttttttttvvvvvvtttrrroookkkgggeee```^^^[[[WWWUUUTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLJJJIIIIIIGGGEEECCCAAA??????<<<===>>>@@@AAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCAAA@@@??????@@@BBBDDDFFFKKKKKKLLLNNNPPPRRRTTTVVVSSSWWW]]]dddllluuu~~~~~~~~~zzztttmmmeee```WWWRRRJJJDDD@@@===:::888}}}~~~uuullleeeUUUPPPHHHBBB>>><<<;;;:::777777777777777777777777666777888888888666555444444444444444444444444444555555555555555555555555555555555555555555555555666555444333222333333444//////000111333444555555333333333333333333333333444333333222222333333444333333222111222333444555111222222333333222222111555555555555555555555555666555555444444444555555333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555222333444444222222333444444444444555555555555666222222333333333333444444222222333333333333444444333333333444444444555555444444444555555666666666444444444555666777777888777777777777888888888888999999999:::;;;<<<>>>???EEEJJJQQQ[[[fffsss{{{ttt```ZZZSSSLLLGGGEEEBBBAAA???>>>===>>>??????>>>===<<<<<<;;;<<<======;;;:::666777999;;;<<<===<<<<<<888888888888888888888888999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;==============================>>>????????????>>>AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHHHHGGGFFFFFFJJJKKKLLLKKKJJJIIIJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^ZZZZZZ[[[\\\^^^___```aaa]]]\\\[[[[[[[[[]]]___aaabbbbbbbbbccceeehhhkkklllhhhiiikkkllllllkkkjjjhhhkkkjjjhhheeebbb^^^[[[ZZZUUUQQQLLLLLLNNNNNNKKKGGGKKKJJJJJJIIIHHHGGGFFFFFFBBBCCCBBBAAA>>>===>>>???<<<::::::===AAABBBAAA???;;;===@@@AAAAAACCCFFFHHHGGGHHHGGGFFFFFFHHHLLLOOOQQQXXX```cccaaa______aaacccdddfffkkkrrryyy|||~~~}}}~~~}}}wwwqqqjjjaaaXXXRRRHHHEEEAAA<<<999888888999}}}wwwnnnccc]]]OOOJJJCCC===:::999888777777777777777777777777777666777777888777666555444444444444444444444444444555555555555555555555555555555555555555555555555666555444333333333444444000111111222333444555555333333333333333333333333444333333222222333333444333333222222222333444555222222333333333333222222555555555555555555555555555555444444444444555555333333333444444444555555444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444222333444444222222333444444444444444555555555555222222333333333333444444222222333333333333444444444444444444444555555555333444444444555555555555444444444555666777777777666666777777777888888888888888888999:::;;;======<<>><<<;;;===;;;;;;;;;<<<<<<:::888777777999::::::::::::999999999999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@?????????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHGGGIIIJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRRRRSSSTTTUUUVVVWWWVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXWWWWWWWWWYYY[[[\\\]]]]]]^^^___aaaccceeegggcccdddeeefffeeedddbbbaaa___^^^]]][[[XXXUUURRRQQQNNNJJJFFFFFFHHHHHHEEEBBBEEEEEEDDDDDDCCCBBBAAAAAA???@@@@@@???===<<<===???<<<::::::;;;>>>???>>><<>>:::888777777888|||uuummmbbbXXXQQQHHHDDD>>>:::888888777666777777777777777777777777666666777777777666555555555555555555555555555555555555555555555555555555444444444444444444444444555555444333333333444444222333333333444444444444333333333333333333333333444333333222222333333444333333222222222333444555333333444444444444333333444444444444444444444444555444444444444444555555333333333444444444555555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222333444444222222333444444444444444555555555555222222333333333333444444222222333333333333444444666555555555555555555555333333333444444444444555444444444555666666777777666666777777777777888888777777777777888:::;;;;;;999;;;???CCCIIIRRR\\\cccsss||||||vvvnnnfff```[[[WWWUUUMMMJJJGGGEEECCCAAA>>><<>><<<<<<<<<<<<:::888999999::::::::::::999888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>=========??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTRRRRRRQQQQQQQQQSSSTTTVVVVVVWWWWWWXXXZZZ\\\]]]^^^\\\\\\]]]\\\[[[XXXVVVUUUQQQQQQPPPOOOMMMKKKIIIHHHGGGDDD@@@@@@AAABBB???===@@@@@@@@@??????>>>>>>======>>>???>>>===<<<>>>@@@???===<<<===>>>@@@@@@???CCCDDDFFFHHHMMMUUU^^^dddgggfffdddaaa___aaaeeeiiioootttyyyzzzxxxuuuuuuvvvuuuuuuvvvxxx{{{yyyuuuttttttqqqqqqsssxxxxxxrrrooojjjccc\\\VVVOOOIIIEEE???===:::888666666666777wwwmmmcccXXXNNNHHHDDDAAA===;;;::::::999888777777777777777777777777666666666666666666555555666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444444333333222222333333444222222222333333333444444333444444555555444444333444444444444444444444444444444333333444444555555333333333444444444555555555555555444444333333222333333333333333333333333333333333333333333333333222222222222222333333333222333444444222222333444333333444444444555555555222222222333333333444444222222222333333333444444666666666666666555555555333333333444444444444444444444444555555666666666666666666666777777777888666666666666777888999:::<<<<<<===>>>AAAHHHPPPUUU```jjjvvv~~~yyyrrrlllhhhdddbbb[[[XXXTTTPPPMMMIIIEEEBBBEEECCC@@@??????>>><<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<========================<<<<<<>>>>>>>>>??????@@@AAAAAA????????????????????????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???@@@AAABBBCCCAAACCCDDDDDDCCCCCCEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLMMMNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTRRRPPPNNNKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA>>>>>>??????>>><<>>>>>>>>>>>>>>>>>?????????======???AAABBBAAAAAAAAABBBDDDEEEFFFFFFGGGKKKPPPZZZgggttt}}}|||vvvrrrqqqsssvvvxxx{{{}}}~~~}}}||||||}}}~~~~~~|||wwwvvvuuurrrrrruuuzzzxxxnnnhhhccc^^^WWWPPPKKKFFFBBB???;;;:::888666555666666777{{{qqqeee[[[QQQHHHCCC@@@>>>;;;:::;;;;;;:::888666666666666666666666666555555555555555555666666666666666666666666666666555555555555555555555555444444444444444444444444333444444444444444444444555555444444444444333333222222222333333444444444444333333222222333333444222222333333333444444444333444444555555444444333444444444444444444444444333333333333333444555555333333333444444444555555555555555444444333333333333333333333333333333333333333333333333333333333111111111222222222333333222333444444222222333444333333333444444444444555222222222333333333444444222222222333333333444444666666666666666666666555444444444444444444444444444444444444555555555555555666666666666777777777555555555555666666777888::::::999888:::===CCCHHHNNNYYYfffpppzzzyyyuuurrrnnnlllgggddd___[[[XXXTTTOOOLLLKKKIIIEEECCCBBBAAA???===;;;;;;;;;;;;<<<<<<======::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@????????????@@@@@@@@@AAAAAABBBAAA@@@???@@@AAABBBCCCAAACCCDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNOOONNNNNNLLLKKKIIIFFFEEEDDDBBBCCCCCCCCCBBBAAA@@@@@@@@@>>>===<<<=========<<<>>>>>>>>>>>>>>>>>>>>>???>>>?????????>>>>>>@@@BBBCCCCCCDDDEEEFFFHHHJJJKKKJJJMMMSSS\\\iiizzz}}}~~~{{{zzzyyywwwwwwzzz|||vvvlllaaa[[[XXXSSSLLLGGGCCC@@@===;;;999888777666666666777888{{{ttthhh\\\RRRJJJDDD@@@:::999888888999999888666666666666666666666666666555555444444555555666777555555555555555555555555555555555555555555555555333333333333333333333333222333444555555555444444444444444333333333333333111222222333333444444555444333333222222333333444111222333444444444333333333333444444444444333333333333333333333333333333222222222222333444555666333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333444222333444444222222333444333333333333444444444444222222333333333333444444222222333333333333444444444444555555555666666666666555555555555444444444444444444444444444444444555555666666666666777777555555555555555666777777888888888777777999===AAACCCLLLVVV^^^iiiuuu~~~|||zzzwwwuuupppmmmiiieeebbb^^^ZZZWWWTTTQQQLLLIIIGGGFFFDDDBBB======<<<<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999999999999:::::::::::::::===<<<;;;:::;;;<<<===>>>==============================>>>????????????>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDCCCBBBAAABBBDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDBBBAAAAAA>>>>>>>>>???>>>======<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>@@@AAAAAACCCEEEHHHHHHJJJMMMNNNNNNOOOPPPQQQTTTXXX```kkkyyy}}}zzzzzz{{{{{{|||uuulllbbbYYYTTTMMMIIIDDD@@@>>><<<;;;999777777777666666777777777{{{yyyxxxqqqjjj^^^RRRJJJDDD@@@===888777777777999888666444666666666666666666666666555555444444444555666777444444444444444444444444555555555555555555555555333333333333333333333333222333444555555555444444222222222333333333333333111111222333333444555555444333333222222333333444111222333444444444333333222222333333333333222222333333333333333333333333222222222222333444555666333333333444444444555555222333333444444555555555333333333333333333333333333333333333333333333333111111222222333444444555222333444444222222333444222222333333333444444444222222333333333333444444222222333333333333444444222222333444555666666777777777666666666555555555444444444444444444444444555555555666666666777777666555555555555666666777777888999999888999;;;>>>>>>DDDIIIMMMTTTaaajjjnnntttxxx~~~}}}{{{xxxuuurrrooommmjjjfffdddaaa]]]XXXTTTRRRPPPNNNLLLEEEDDDBBB@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999999::::::;;;;;;;;;>>>===;;;:::999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>?????????@@@??????@@@AAAAAAAAAAAAAAABBBCCCDDDBBB@@@???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCDDDDDD???@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@<<<=========<<<<<<;;;:::<<<<<<<<<<<<;;;;;;<<<===<<<<<<<<<===>>>??????@@@???AAADDDGGGJJJNNNRRRUUUYYY]]]```aaa___]]]]]]^^^bbbgggoooyyy}}}zzz{{{|||~~~{{{xxxrrrjjjaaaXXXPPPLLLDDDBBB>>><<<;;;;;;999888666666666666666666666666zzzvvvsssqqqjjjbbbWWWLLLDDD@@@===;;;888777777999:::999777555666666666666666666666666555444444333444555666777444444444444444444444444555555555555555555555555333333333333333333333333111222444555666555444444111111111222222333333333111111222333333444555555444333333222222333333444111222333444555444333333111222222333333222222111333333333333333333333333222222222222333444555666333333333444444444555555111222222333444555666666333333333333333333333333333333333333333333333333111111222333444444555555222333444444222222333444222222333333333444444444222222333333333444444444222222333333333444444444000111222333444666777777888888777777666666666555444444444444444444444444555555555555666666666777666666555555555666666777222333555666666666777999>>>AAABBBBBBFFFQQQ[[[___iiinnnwww~~~|||yyyvvvuuussspppmmmlllhhhbbb^^^[[[YYYWWWVVVNNNLLLHHHEEEBBB@@@??????<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::777777888999:::;;;;;;<<<:::::::::;;;;;;<<<<<<<<>><<<:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============>>>>>>>>>>>>????????????===>>>@@@AAAAAAAAA@@@???BBBCCCCCCAAA???>>>>>>???BBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCC@@@@@@AAAAAABBBBBBBBBBBB===>>>???@@@AAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@@@@??????>>>>>>??????@@@======>>>>>>===<<<;;;;;;===>>>>>>>>>======???@@@===>>>>>>???@@@AAABBBBBBBBBEEEJJJNNNSSSXXX^^^bbblllpppttttttpppmmmkkkkkkmmmrrrzzz{{{{{{|||yyyqqqmmmfff^^^TTTLLLFFFCCC???===;;;:::::::::999777555555555555555555555555vvvmmmeeeaaaWWWRRRKKKEEEAAA>>>;;;999777777777777777777777777555555444444444333333333777666555444333444555555111222444666777777666666333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444444333333222222333333444222222333333333333444444666555555444444333222222333333222222222333444555333333333333333222111000444444444444444444444444333222222222222333444444333333333333333333333333333333333222222111111111333333333333333333333333111111222222222333333333111111222222222333333333444444333333333333222222333333333444444444555555555555444333444555666777666666666666555555555555555555555555666666666666444444444444444444444444333333333444444555555555666666666666666777888888999::::::===@@@EEEIIIKKKUUU[[[dddooozzz|||zzzyyyyyyxxxrrrnnnjjjgggeeecccaaa______[[[VVVPPPKKKIIIHHHHHHBBBAAA@@@AAAAAA???<<<:::>>>===;;;:::::::::;;;<<<;;;;;;:::::::::;;;;;;<<<999999::::::;;;;;;<<<<<<:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>=========<<<:::<<<>>>???<<<:::>>>??????@@@@@@@@@@@@@@@??????>>>???AAAEEEIIIKKKNNNRRRYYY```gggooowww|||}}}uuuqqqvvvyyy~~~|||zzz}}}|||vvvooojjjaaa\\\TTTNNNIIIEEEAAA???;;;:::999888777777777777444444444444444444444444}}}sssiii```[[[OOOKKKEEE@@@===<<<:::888777777777777777777777777777777666666666555555555888777666555444555555666222333444555666666555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444333222222111111222222333222222333333333333444444333333444444444444444444333222222222333333444444333333333333222222111111444444444444444444444444333333333333333444444555333333333333333333333333333333333222222222111111222222222222222222222222111111222222222333333333111222222222222333333333222222222222333333444555333333333444444444444555555444444333444555666777555555555555444444444444444444444444555555555555666666666666666666666666333333333444444555555555666666666666666777777888888888999:::===@@@DDDFFFLLLQQQYYYdddooo{{{~~~|||yyyvvvssssssrrrpppoookkkhhhccc^^^XXXUUURRRQQQMMMLLLKKKJJJJJJIIIFFFCCCAAA@@@???===<<<;;;::::::::::::999999999::::::;;;777888888888999999:::::::::::::::999999999888888::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<========================>>>????????????@@@@@@@@@?????????????????????????????????@@@@@@@@@AAAAAA@@@????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>????????????????????????@@@?????????>>>>>>>>>==============================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>????????????>>>>>>???===<<<<<<>>>???===<<<===>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDGGGKKKOOORRRZZZ^^^dddkkkrrrzzzyyyuuuyyy{{{~~~|||{{{}}}}}}}}}{{{xxxtttnnngggaaaWWWRRRKKKEEEAAA>>><<<::::::999888777666666666666444444444444444444444444yyymmmbbbXXXRRRFFFBBB>>>;;;:::999888777777777777777777777777777666666666666666555555555888777666666555555666666333444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444222111111000000111111222222222333333333333444444222222222333444555555555222222222333333333444444333333333222222222222111444444444444444444444444444333333333333444555555333333333333333333333333333333333222222222222111111111111111111111111111111111222222222333333333222222222222333333333333111111000111222444666777333333333333444444444444444444444333444555555666444444444444333333333222222333333333444444444444666666666666666666666666444444444444444555555555666666555555666666777888888777777888999;;;===???@@@DDDKKKSSS^^^lllyyy~~~|||{{{{{{zzzyyyuuusssooojjjddd```\\\ZZZXXXVVVTTTTTTTTTSSSQQQOOOHHHGGGDDDAAA???===<<<<<<;;;;;;:::::::::::::::;;;888888888888999999999999::::::999999999999888888::::::::::::::::::::::::999999888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????======<<<<<<======>>>???@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<======;;;<<<<<<======<<<<<<;;;>>><<<;;;;;;===>>>>>>===@@@AAACCCEEEFFFHHHHHHIIIJJJJJJJJJLLLPPPUUUZZZ]]]gggkkkqqqxxx~~~{{{{{{}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~|||~~~|||{{{}}}}}}yyywwwtttqqqmmmhhhaaaZZZUUUJJJFFFAAA===;;;999888666888888777666555555555555444444444444444444444444}}}sssgggZZZPPPJJJ@@@>>>:::888888888777666666666666666666666666666444444444444444444444444777666666555555555555555444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222111111111111222222222222222333333333444444222222333333333444444444222222333333444444444333333222222222222222222222333333333333333333333333444444333333444444555666333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444222111000000111333555666222222333333333444444444333333333444444444555555444444444444333333333333333333333333444444444444444444444444444444444444444444444555555555555555666555555555555666777777888777777666777777888999:::<<<@@@FFFOOO\\\iiirrr}}}zzzyyywwwtttooojjjfffdddbbbaaa``````bbbcccccccccYYYUUUOOOIIIDDDBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999999999888888777777888888999888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<======?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999<<<<<<<<<======>>>>>>???;;;<<<<<<=========<<<<<<@@@?????????AAABBBCCCDDDFFFHHHKKKNNNQQQTTTVVVVVVTTTTTTUUUWWW[[[```eeehhhooorrrxxx~~~|||~~~}}}||||||}}}}}}~~~~~~~~~}}}}}}}}}{{{tttooommmjjjeee```[[[TTTMMMIIICCC@@@<<<:::999999888777777666555555444444444555444444444444444444444444|||tttjjj^^^SSSIIIDDD@@@===:::999999888777666555555555555555555555555333444444444444444444444555555555444444444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333222222222222333333222222222333333333444444444444333333333222222222111222333444444444333333333222222111111222333333333333333333333333333333444333333333333444555555333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333222222333333333444444444333333222111111111222333222222222333333333444444333333333444444444444444555555555444444444444333333444444444444555555555444444444444444444444444555555555555555555555555555555555555555666666777888888777777666666666666999:::<<>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999999888888777777888888999888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@??????@@@AAABBBCCCCCCCCCDDDEEEFFFHHHJJJMMMOOOQQQQQQSSSVVVZZZ^^^aaadddeee`````````bbbeeejjjnnnqqqsssvvv{{{|||}}}~~~{{{ssskkkfffbbb^^^YYYTTTOOOJJJDDDAAA>>><<<999999999:::999888666555444444444444444444444444444444444444444444~~~vvvrrriii___TTTKKKDDD@@@>>><<<:::999999999777666555555555555555555555555555555555666666666666666333444444444444333222222444333333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444333333333333333333444222222333333333333444444444444444333222111111111111222333444555444333222333222111111111222333444333333333333333333333333333222222222222333444444333333333333333333333333111222222222222333333333333333333333333333333333111111222222222333333333333333333333444444444444333222222222222111111000222222222222333333333333222222333444444444444333555555555555444444444444444444444444555555555555666666666666666666666666666666666555555555555555555555444444555555666777777777777777777777666666888999:::;;;>>>DDDKKKPPPXXXaaaooo{{{|||yyywwwvvvuuuvvvzzz~~~pppcccYYYSSSPPPNNNLLLJJJGGGDDDBBB@@@??????>>>>>>===<<<;;;::::::======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888888888999999888888999999999:::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@AAABBBDDDFFFGGGHHHHHHFFFIIINNNRRRUUUXXX\\\^^^bbbdddfffiiilllnnnppppppmmmlllkkkkkkmmmpppsssuuuvvvyyy~~~}}}~~~}}}xxxrrrjjjbbb\\\UUURRRMMMHHHEEEBBB>>><<<:::888777777888888777666555555444444444444444555444444444444444444444444|||xxxuuulllggg^^^TTTJJJCCC???>>>:::999777777888888777666444444444444444444444444555555555666666666777777444444555555555444333222333222222222222333555666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444333333222222222222333333222222333333333333444444333333222222222222222222000222333555555444333222333222111000111222444555222222222222222222222222222111111111111222333333333333333333333333333333111111222222222333333333222222222222222222222222111111222222222333333333333333333444444444444555///000222333333222111000111222222222222333333333111222333444444444333333444444444444333333333222222333333333444444444444666666666666666666666666777666666666555555555444555444444444444555666666555666666777777777777777555666888999:::===AAADDDIIIPPPZZZfffpppxxx}}}|||{{{zzz{{{|||oooeee___[[[YYYVVVRRRNNNJJJHHHGGGDDDDDDCCCBBB@@@??????>>>>>>>>>>>>>>>============::::::::::::::::::::::::::::::999999999999::::::999999999999:::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::999:::;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBBBB@@@AAAAAABBBCCCDDDEEEFFFEEEFFFHHHKKKMMMOOOQQQQQQPPPVVV^^^dddiiilllpppsssyyyzzzzzz{{{{{{{{{zzzzzzwwwvvvsssqqqqqqsssuuuvvvxxx{{{~~~~~~~~~}}}zzzzzzzzzvvvqqqllleee^^^UUUPPPJJJGGGBBB???===<<<;;;999999777666666777777666444555555444444444444555555444444444444444444444444zzzvvvqqqnnneee```VVVLLLDDD???===<<<666555444555777888777666444444444444444444444444333333333444444444555555444555666666666555333333222222111111222444555777333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444222222111111111111222222222222333333333444444444111111111222222333444444000111333555555444333222333222111000000222444555222222222222222222222222111111000000111111222333333333333333333333333333111111111222222333333333111111111111111111111111111111222222222333333333333333333444444444555555,,,...111444555444222111111111222222222333333333111222333444555444333333333333333222222222111111111111222222222333333333444444444444444444444444777777666666555555555444555444444444444555666666333444555666777777777777111444666777888999;;;<<<@@@EEEMMMVVV```kkkvvv|||uuunnngggdddaaa\\\WWWSSSQQQOOOJJJIIIIIIGGGFFFEEEDDDCCC????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999999888999::::::;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKPPPQQQTTTWWWZZZ\\\^^^___aaahhhrrrzzz}}}{{{xxxuuussstttuuuvvvxxx{{{~~~|||zzzyyyyyyvvvrrrssszzz}}}~~~~~~zzzqqqmmmhhhaaaZZZSSSKKKFFFCCC@@@<<<:::999999999888:::888777777888777666444555555444444444555555666444444444444444444444444|||uuummmeee```YYYRRRJJJBBB>>><<<;;;::::::999999888888888888888555555555555555555555555555555555555666666666666555555555555555555555555666555444333333333333333333333333333333333333333444444222222222222444444333333333333333333333333111222222333333222222111111111222222222333333333333222111000000111222333444444333222222222333333666444333111000000111111333333333222222111111111222222222222222222222222111111111111222333444444333333333333333333333333444444444333333222222222333333222111111222333333333333333333333333333333555555555444444333333333333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333444444555555555444444333333333111222333333444444333333666666555555555555666666777666555444333333444555666666666666666666666666444555555555666666777777777777777777888888888888;;;===@@@EEEMMMXXXcccjjjsssxxxxxxpppnnnlllhhheeebbbaaa```ZZZZZZYYYXXXVVVRRRLLLHHHHHHGGGEEEEEEEEEDDDBBB@@@BBBAAA???===<<<<<<===>>>999999999999999999999999;;;;;;:::::::::;;;<<<===:::;;;<<<===<<<;;;888777999999999999999999999999999999999999999999999999>>>>>>>>>===<<<;;;999999888999:::;;;;;;:::999888555888:::;;;;;;;;;<<<===<<<<<<<<<===<<<;;;;;;:::;;;<<<>>>@@@@@@@@@???>>>>>>>>>??????>>>===<<<;;;???>>>=========>>>???@@@CCCCCCDDDEEEGGGJJJLLLMMMGGGKKKQQQVVVXXXYYY[[[\\\```cccfffhhhhhhhhhiiijjjqqqwww|||zzzyyyzzzzzzzzz}}}|||yyyxxxppppppqqqtttyyy~~~zzzqqqjjjddd```YYYQQQJJJDDD@@@???>>>===;;;:::999888888888444555555555666666777777444444444444444444444444555444444333333444444555yyysssjjjbbb\\\QQQLLLDDD???<<<;;;;;;:::888777666666555555666666555555555555555555555555555555555555666666666666555555555555555555555555555444444333333333444444333333333333333333333333444333333222222333333444333333333333333333333333111222222333333222222111111111222222222333333333222222111111111111222222333333333222222333444444555444333111111111111111333333333222222222111111222222222222222222222222222222222111222222333333333333333333333333333333444333333333222222222222333333222111111222333333333333333333333333333333444444444444333333333222333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333444444444444333333222222222222111222333333444444333333555555444444444444555555666666444444333444555555666666555555555555555555444555555555666666666777666666666777777777888888;;;<<<===???CCCJJJRRRXXXcccjjjsss}}}|||xxxvvvssspppmmmjjjiiihhhggggggffffffeee```ZZZVVVTTTSSSQQQPPPOOONNNKKKIIIIIIHHHFFFDDDBBBAAA@@@???<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888777:::::::::999999:::::::::<<<<<<<<<<<<==================<<<<<<;;;:::999888999:::;;;;;;;;;;;;:::999:::;;;=========<<<>>>???????????????>>>>>>======>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFGGGIIILLLOOOSSSVVVWWWWWW[[[```dddffffffggghhhkkkmmmpppqqqpppqqqrrrtttwww~~~~~~}}}}}}~~~zzz|||~~~~~~|||zzzttttttuuuwww|||~~~|||}}}~~~}}}|||}}}zzzuuunnneee___WWWTTTNNNHHHCCC???<<<;;;<<<;;;999888777666666666444555555555666666666777444444444444444444444444444444333333333333444444{{{uuummmdddZZZTTTHHHDDD>>>:::999:::::::::888777666666555555666666555555555555555555555555444555555555555666666666555555555555555555555555444333333333333444444555333333333333333333333333444333333222222333333444333333333333333333333333111222222333333222222111111111222222222333333333111111222222222222111111222222222222333444444555444444333222111111111111333333333222222222222111222222222222222222222222333333222222111222222222333333333333333333333333222222222222222111111111333222222111111222222333333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333444444222222222222111111111111111222333333444444333333444444333333333333444444555444444333444444555666555555555555444444333333555555555555555666666666555555555666666666666777999999999999:::>>>DDDHHHQQQXXXdddoooyyy~~~|||yyyvvvtttrrrqqquuuuuuvvvwwwvvvrrrlllgggeeebbb___]]]\\\ZZZXXXVVVTTTTTTSSSQQQNNNJJJGGGEEEBBBAAA???>>>===>>>???@@@===>>>>>>???>>>>>>======>>>>>>>>>>>>===<<<;;;:::===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<============<<<;;;>>>???@@@@@@??????AAACCCCCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCDDDFFFJJJMMMOOONNNLLLJJJIIIHHHHHHIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJMMMOOOSSSWWW\\\aaaeeegggjjjnnnrrruuuuuuuuuuuuuuuwwwxxxyyyyyyxxxyyy{{{}}}}}}~~~~~~yyyyyyzzz||||||yyywwwvvvvvvtttsssuuurrrnnnjjjddd]]]UUUPPPHHHFFFCCC???<<<:::999999999888777666555444444444555555555555555666666666444444444444444444444444444444333333333333444444|||vvvooofff\\\QQQKKKBBB???:::888888888888888999999888777777777777777555555555555555555555555444444444555555555666666555555555555555555555555222222222222333444555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333000111333333333333111000111111111222333444555666333333333222222111111111222222222222222222222222111222222222222222333333444444333222111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333222222222333333333444444222222222222222222111111111222333333444444333333444444333333333333444444333333333444444555555666555555444444444333333333555555555555555555555555444444444555555555666666666666777777777:::???BBBFFFLLLUUU```jjjttt}}}~~~{{{yyyxxx}}}~~~yyytttpppmmmjjjgggfffeeedddbbb```aaabbbaaa^^^YYYTTTQQQLLLJJJGGGDDDBBBBBBCCCDDDCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAA@@@????????????@@@AAA===============<<<<<<<<<=====================>>>????????????????????????>>>???AAAAAABBBDDDHHHKKKKKKJJJJJJIIIHHHGGGGGGGGGJJJIIIIIIKKKOOOVVV]]]bbbccc___ZZZUUURRRQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRSSSXXX[[[^^^ccchhhmmmppprrrvvvyyy}}}~~~}}}}}}}}}~~~~~~~~~|||{{{{{{~~~}}}}}}}}}|||yyyuuurrrpppnnnllljjjgggddd___YYYTTTOOOIIIEEEAAA???===<<<:::999999999888777666555444444444444555555555555555555555555444444444444444444444444444333333333333333333444|||wwwpppggg]]]SSSIIIBBB???===999888888888777666999888888777666777777777555555555555555555555555444444444444555555555555555555555555555555555555222222222222222333444555333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333111222333444444333222111111111111222333444555666222333333333222222111111222222222222222222222222111111111222222333333333444444333222111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333222222222333333333444444222222222222333333333333111222333333444444333333555555444444444444555555222222333444444555555555444444444444444444444444555555555555555444444444444444444444555555555555444555666666777888<<<>>>@@@CCCHHHOOOXXXbbbmmmttt|||yyyuuuqqqnnnmmmmmmmmmllljjjlllnnnooommmhhhccc___XXXUUUQQQMMMKKKJJJJJJKKKJJJJJJKKKKKKLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIGGGGGGEEEDDDBBBAAAAAABBBDDDEEECCCCCCCCCBBBBBBAAAAAAAAA???????????????@@@BBBBBBBBBBBBBBBAAAAAABBBBBBBBB@@@AAACCCEEEIIINNNTTTXXXXXXXXXWWWWWWUUUSSSQQQPPPSSSRRRRRRUUU\\\fffqqqwww{{{wwwooogggaaa]]][[[[[[\\\\\\]]]]]]^^^^^^^^^^^^bbbdddgggkkkooorrrsssttt|||~~~||||||}}}~~~~~~~~~xxxuuupppllliiifffdddbbbYYYVVVQQQMMMIIIFFFBBB@@@===<<<;;;:::999888777777888777666555555555555555555555555555555444444444444444444444444444444444333333333222222333333333sssnnneee\\\SSSJJJBBB======;;;999888888888666555777666555555444444555555555555555555555555555555333444444444444555555555555555555555555555555555333222222222222333333444333333333333333333333333222333333444444333333222222222222222222222222222111222222333333222222111111111222222222333333333222222333333333333222222222222222222333444444555222222333333333222222111111222222222222333333333111111111222222333333444333333222222111222222222222222222222222222222222111111111222222222222222111222222333333222222111222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333444444222222222333333333333333111222333333444444333333555555444444444444555555222333333444444444444333333333333444555555666666555555555444444444444444444444444555555555555666555666777666555555777888;;;<<>><<<999888888777666555555444888777666666555555666666555555555444444444444444444444444444444444444444333333222222222222333333hhhbbbYYYQQQIIICCC>>>;;;999888777777888888777555666666555444444444444555555555555555555555555555333333444444444555555555555555555555555555555555333333222222111222222222333333333333333333333333222333333444444333333222111111111111111111111111111222222333333222222111111111222222222333333333333333333222222333333333333333333222222333444444111222333333333333222111111111222222222333333333000111111222333333444444222222222111222222333333111111111111111111111111222222222222333333333444111222333333333333222111111111111111111111111111222333333333444444444444333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333444444111111111111222222222333111222333333444444333333444444333333333333444444333333444444444333222111222222333444666777888999555555555444444333333333444555555555555666666666444666777777666555666777777999;;;===@@@DDDJJJNNNVVV]]]hhhsss|||~~~}}}}}}}}}yyy{{{}}}~~~}}}xxxtttpppjjjjjjhhhgggfffeeeeeeeeeaaaaaa``````bbbeeehhhjjjjjjkkkmmmnnnmmmiiieeebbbXXXWWWUUUSSSSSSUUUWWWXXXVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRQQQRRRSSSVVVXXXZZZZZZYYYXXXXXXXXXXXXYYYZZZWWWXXX[[[___eeennnwww~~~}}}wwwsssnnnmmmmmmpppxxx~~~{{{zzzvvvwwwxxxyyyyyyyyyxxxxxxtttuuuwwwyyyzzzyyyxxxwww|||~~~{{{{{{{{{}}}||||||}}}}}}{{{xxx}}}~~~~~~~~~yyysssnnnccc___ZZZUUURRRNNNKKKIIICCC@@@>>><<<<<<;;;999777555555555666555555444444777777666555555555555666555555555444444333333333444444444444444444444444333333222222222222333333___YYYQQQIIIDDD@@@===;;;666555555777888999888666888888777666666666666666555555555555555555555555333333333444444444555555555555555555555555555555444444333222111111111111333333333333333333333333222222444444444444222222111111111111111111111111222222222333333222222222111111222222222333333333555444222222222222444555444444333222222222333333000111333333444333222111111111111222222333333333000000111222333333444444111111111111222333444444111111111111111111111111222222222333333444444444111222333444444333222111111111111111111111111111333333333444444555555555333333333333333333333333222222222222222222222222333222222222222222222333222222333333333444444444//////000000111111111222222222333444444444333333333222222222222222222333333444444555444333111000111222333555777888::::::555555555444444333333333555555555666666666666777333555777888888888999:::666999<<<>>>@@@AAACCCEEEHHHOOO[[[gggrrr{{{}}}~~~~~~zzzuuurrrnnnnnnoooooooooooooooooommmlllkkkkkkmmmqqquuuxxxxxxzzz}}}}}}yyytttpppdddbbb```^^^^^^```bbbdddggggggfffeeeeeedddcccccc^^^^^^]]]^^^___bbbeeeggghhhgggfffeeeeeefffggghhhcccdddfffjjjpppyyywwwvvvuuuxxx~~~|||}}}~~~yyy}}}}}}zzzxxxwww~~~~~~|||zzz{{{}}}}}}{{{xxx|||~~~~~~}}}zzzvvvpppiiidddZZZVVVQQQLLLHHHEEEBBB???===;;;999888888777555333333444555666666666666666666666555444444444555555555555555444444333333333444444444444444444444444333222222222222222222333VVVNNNDDD?????????>>>;;;888888888888777777777777777777777777777777777777555555555555555555555555333333333444444444555555333333333333333333333333555555555444444333333333333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333333222111111111111111111111111333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222222111000//////111333444000111111111111222222222111111222333333444555555333333111111111222333444222222333333333444444444555555555555666666666777444444444333333444444555444444444444444444444444777777777777777777777777555555666777999;;;<<<===DDDFFFKKKRRR\\\fffooouuuxxxyyyuuutttttttttxxx|||}}}{{{yyywwwuuutttsssuuuxxx|||~~~|||uuuooohhhggglllpppqqqqqqwwwxxxyyy}}}zzzvvvwwwrrrllljjjmmmpppssssssuuusssqqqqqqqqqpppooommmooooooooossszzz|||{{{|||~~~{{{zzzzzz|||~~~~~~}}}zzzzzz|||~~~}}}}}}~~~zzzxxxtttooojjjccc\\\VVVLLLIIIFFFBBB???=========777888999999999777666555555555555444444333333333555555555555555555555555555444333333333333444555555555555555555555555555333333333333333333333333PPPIIIAAA=========;;;999888888888777777777666666666666666666666666666666555555555555555555555555333333333444444444555555333333333333333333333333555555444444444333333333333333333333333333333333222222222222222222222222000000000000000000000000333333333222222222111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333333222111111111111111111111111333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222333222111000111222444555111111111111222222222222111111222333333444555555555444333222222222333444222222333333333444444444444444444555666777777777555555444333333333444444444444444444444444444444666666666666666666666666444444444555666888999::::::;;;???EEEMMMVVV^^^cccmmmttt}}}{{{yyyxxxxxxzzz}}}~~~|||zzzxxxwwwvvvxxx{{{{{{vvvpppooossswwwyyyyyy~~~{{{xxxxxxzzz{{{{{{|||{{{yyyyyyyyyxxxwwwuuuuuuttttttwww}}}~~~}}}}}}}}}zzzyyyzzz~~~}}}}}}~~~{{{zzzqqqnnniiiddd^^^XXXQQQLLLEEECCC@@@===:::999999999777777777777777666666555666666555555555444444444555555555555555555555555555444333333333333444555555555555555555555555555333333333333333333333333GGGBBB===:::::::::888666888888777777777777666666666666666666666666666666555555555555555555555555333333333444444444555555333333333333333333333333444444444444333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333222222222222111111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333333222111111111111111111111111333333333333333333333333111222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444333333333222222222222222222222222222222444333222222222333444555111111111111222222222333111222222333333444444555666555444444333333333444333333333333444444444444333444444555666666777777666555444333333333333333444444444444444444444444555555555555555555555555555555555555666777888888777888:::>>>CCCJJJOOOSSS\\\ccckkkqqqvvv|||~~~}}}}}}~~~|||{{{|||~~~|||wwwvvvzzz~~~}}}|||{{{{{{|||~~~zzzwwwwww||||||||||||}}}~~~}}}~~~|||xxxtttqqqfffbbb\\\UUUPPPKKKEEEBBB???===;;;999777666666777777666555555555555555555666666666666555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333@@@===:::999999999777555888777777777666666666666666666666666666666666666555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222555555555555555555555555222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444444444333333333333222222222222222222222222222333222222222222333444555111111111222222222333333222222222333333444444444555555444444333333222222333333333444444444444555555555555555555555555555666555555444333333333333444444444444444444444444444444444444444444444444888777777777777888888999999999:::<<>><<<;;;;;;999888777777777888666555444333333333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222;;;:::999888888888777666777777777666666666666555555555555555555555555555555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444444333333333222222222222222222222222222222222111111111111111222222333111222222222222333333333222222333333333333444444333333333333222222111111333333444444444555555555777777666555444333222222666555444333333333333333444444444444444444444444444444444444444444444444888777777777777777888888777777777888999;;;===>>>@@@EEEKKKQQQWWW___gggnnn}}}}}}|||~~~|||wwwrrrtttxxx{{{}}}zzzvvvuuuttttttuuuwwwyyyzzz}}}~~~{{{wwwtttooonnnllljjjhhhbbb[[[VVVSSSNNNHHHBBB???<<<:::888999888888777777777777888555444333222222333444555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222999999888777777777777777777777666666666666555555555555555555555555555555555555555555555555555555333333333444444444555555333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222111111111111111111111111111222222222222333333333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222000000111111111222222222222222222222333333333333333333333333333333333333111222222333333222222111333444444444555555555555777777666555444222222111444444444333333444444555444444444444444444444444444444444444444444444444555555444444444555666666777777777888888999:::;;;;;;===AAAEEEJJJQQQXXX]]]kkkrrr{{{~~~{{{tttuuuwwwzzz~~~~~~tttsssrrrqqqrrrsssuuuvvvxxx|||~~~{{{yyyuuuqqqnnnfffbbb^^^\\\ZZZUUUNNNIIIGGGCCC>>>;;;999888777555555555555666666555555555333333333333333444444555222222222222222333333333333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222888888777666555555777888777777666666666555555555555555555555555555555555555555555555555555555555333333333444444444555555333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000222222222222222222222222111111222222333333222222222222222333333333444444333333333333333333333333000111222444444444444333444444444444555555555555555555444444444444333333333333333333444444555666444444444444444444444444444444444444444444444444444444444444444555666777777888888999999:::;;;;;;999:::;;;===@@@EEEKKKNNNVVV^^^hhhpppsssvvvzzz~~~|||}}}wwwwwwwwwyyy}}}tttsssrrrqqqqqqsssuuuvvvxxx||||||yyyuuurrrnnnjjjeeeaaaZZZUUUPPPMMMMMMJJJEEE@@@===:::777666666666666555444555555555555555444444222333333444555555444444222222222333333444444444333333333333333333333333333333444555555444333333333333333333333333333333111111111111111111111111888888777555333444666888777666666666555555555555555555555555555555555555555555555555555555555555333333333444444444555555333333333333333333333333111111111222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111000000000000///222222222222222222222222111222333444444444333333222222333333333444444444333333333333333333333333000111333555666666666555444444444555555555666666222222333444444555555666222222222333444555666777444444444444444444444444555555555555555555555555555555555666666777999999333444555666777888999999999888888999;;;???CCCFFFGGGPPP[[[cccggglllqqqvvvwwwxxxyyy}}}|||xxxwwwyyy{{{zzzyyyxxxyyy}}}|||uuutttsssrrrrrrtttvvvwwwzzz}}}}}}uuurrrnnniiieee___ZZZVVVQQQLLLFFFDDDEEEDDD@@@;;;888777555555777777777666666666777777777666555555111222444555666555444444333333333444444555555555333333333333333333333333333333444555555444333333333333333333333333333333111111111111111111111111666666777777888888999999666666777777777777666666777666555444444555666777555555555444444333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222333222222111222222333333222222222222111111000000333333333222222111111111111222333333444444333333111111222222222333333333333333333333333333333333333333333333333333333333000000000000000000000000222222222222222222222222333333333222222111111111333222222111111222222333111111222222222333333333222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222555555555444444333333333444444444444444444444444444666777666555333333444555555444444444333333333333333333333333333333333333444444555555444444333555555555555555555444444555555555555666666666666777888888888999999999999BBBCCCFFFLLLSSSZZZaaaeeekkkmmmrrrvvv{{{}}}yyyuuuuuuxxx{{{|||~~~|||xxxvvvwww{{{}}}{{{}}}{{{{{{zzzyyyyyyyyyzzzzzz}}}xxxtttrrrmmmhhhaaa[[[VVVRRRNNNKKKBBBAAA???===;;;:::999999777666666555444444333333666666555555555444444444444444444555555555666666333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333666666666666666666777777666666777777777777666666777666555444444555666777555555444444444333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222333333222222111222222222222222222222111111111000333333333222222222111111000111222222333333222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222222222333222222111111222222333111111222222222333333333222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222555555444444444333333333444444444444444444444444444555666666444333333444555444444444444333333333333333333333333333333333333444444555555444444333555555555555555555444444555555555555666666666666777777777777888888888888<<<===???CCCHHHNNNSSSVVV^^^bbbggglllrrryyy}}}zzzuuutttvvvyyy}}}}}}yyyvvvwwwzzz|||{{{|||}}}~~~}}}||||||{{{{{{{{{{{{}}}yyytttnnniiifffaaa\\\VVVPPPLLLIIIEEECCC???>>><<<:::999888888888777777777666555444444444666555555555444444444444333333444444444555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333666666555555555555555555555666666777777666666555666666555444444555666666555444444444444333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222444333333222111111111222222222222222111111111111333333333222222222222111000000111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222333333333222222111111222222333111111222222222333333333222222333333333333444444111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444333333333333444444444444444444444444222444555555333222222333444444444444333333333333333333333333333333333333333444444555555444444333444444444444444444555555444555555555555666666666555555666666666777777777888888999;;;>>>AAADDDFFFNNNRRRWWW]]]dddkkksssxxx~~~|||}}}|||}}}}}}}}}xxxvvvxxxzzz~~~{{{xxxwwwyyy|||~~~{{{yyywwwxxxzzz}}}~~~}}}}}}}}}|||{{{{{{yyytttnnnggg___YYYVVVRRRNNNIIIEEEBBB@@@===;;;:::999888777777666666666777777777666666555555444555555555555444444444444222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333777666666555555444444444555666666666666666666555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222444444333222111111111111222222222222222222222222222222222222222222222222000111111222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222333333333333222222111111222222333111111222222222333333333333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222222222222222333333333333333333333333333333333333333333333333333333111333555444333222222333444444444333333333222222333333333333333333333333333444444555555444444333333333444444444444555555444444444555555555666666444444444555555555666666777777888888:::<<<>>>???BBBFFFKKKPPPVVV]]]dddiiipppssswww|||~~~|||}}}~~~~~~~~~}}}{{{{{{}}}~~~{{{yyyzzz|||}}}}}}zzzxxxuuuuuuvvvxxxzzz}}}|||xxxuuusssqqqpppmmmhhh```YYYRRRLLLIIIGGGDDD@@@>>>===;;;999888666666666555555666666666666666555555555444444444444444444444444444444444111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222777777777666666555555555555555666666666666555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222444333222222111111111222222222222222222222222333222222222222222222222222111222222333444333333333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444111111111222222333333333333222222111111222222333111111222222222333333333333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222333333333333333333333333333333333333333333333333333333333111333444444333222333444444444333333333222222222333333333333333333333333333444444555555444444333333333333333444444555555444444444444555555555555333444444444444555555555777777777888999;;;<<<======@@@CCCGGGKKKPPPVVVZZZcccfffkkkqqqxxx~~~{{{{{{~~~}}}~~~~~~}}}}}}~~~}}}zzzxxxuuuuuuuuuvvvvvvxxxyyyzzz~~~{{{uuuqqqmmmjjjgggbbb___YYYSSSLLLGGGDDDBBB>>>===:::::::::999888666555555444444555666666777444333333333333333222222333333444444444444444444111111111222222222333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222777777777666666666666666444555555666666555555444444444555555555555444444333333333444444444444555333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222333222222111222222333333222222222222333333333333111222222222222333333333222222333444444444444333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222333333333222222111111222222333111111222222222333333333444444333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111222222333333444222222222222333333333333333333333333333333333333111333555555444333444555333333333333222222222222333333333333333333333333333444444555555444444333222222333333444444555555333444444444444555555555333333444444444555555555444555666777888999::::::;;;===???@@@BBBEEEJJJMMMVVVYYY___eeemmmvvv}}}}}}~~~~~~}}}{{{wwwwwwvvvvvvvvvvvvwwwwww|||}}}yyysssmmmhhhddd___\\\SSSPPPKKKFFFBBB???>>>>>>888777666666777777666444444444444444444555666666222222222222222222222222333333333333444444444444111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222555555555555555555666666444555555666666555555444333444444555555444444333333333333444444444555555333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222111111111111222333444444222222222333333333444444111111222222222333333333111111222333333333333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222222222333222222111111222222333111111222222222333333333444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333000111111222333333444444111111222222222333333333222222222222222222222222222333555555444444555666333333333222222222222111333333333333333333333333333444444555555444444333111222222333444444555555333333444444444555555555444444444444555555555555444444555666666777777777777888:::;;;;;;>>>AAADDDHHHKKKPPPWWW^^^gggqqqwww~~~}}}|||{{{zzzzzzzzzzzzzzz}}}~~~yyyvvvpppllleee```[[[VVVQQQNNNGGGDDD@@@<<<999999999:::555444444555666777555444333333333333333444444555222222222222222222222222222222333333333444444444222222222222333333333444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333333444444555555555444555555555555555555444333333444555555444333333333333333444444555555555333333333333333333333333333333333333333333333333333222222222222222222333222222222222222222222222000000000111222333555555222222222333333444444444111111111222222333333333000000111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000444333333222222111111111333222222222222222222333111111222222222333333333444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333000000111222333333444444111111111222222333333333222222222222222222222222222444666666555555555666333333333222222222111111333333333333333333333333333444444555555444444333111111222333333444555555333333333444444444555555444444444555555555666666555555666666666666555555444555666777777999<<>>:::666444555666777555444444555777888666555333222222222222222333333333333333333333333333333222222222333333444444444222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111666666555555555555666666777666666666666555555555555555555555555555555555444555666666555333111000444444444444444444444444444444333222222111111000222222222222222222222222222333333111000000222555333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111222222222333333333222333333444333222000///111111222222222333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222333333333333333333333333222222222111111111000000000111111111111222222222333333222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444222333444444555555444444111222222333333222222111333444555555333333444555444333111000000111333444222222222222222222222222222222222222222222222222555444333222333444555666444444444444444444444444111111111222222333333333444444444555555555555666777666555666777888777666:::<<<>>>BBBFFFMMMTTTYYYaaahhhqqqwww{{{~~~}}}|||zzzxxxvvvtttqqqpppnnnllljjjfffaaa]]]TTTQQQLLLGGGBBB???>>>===<<<:::777555444555777888333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222777666666666666555555555555555555555444444333222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111666666666666666666666666666666666555555555444444555555555555555555555555555666666555444333222222444444444444444444444444222222222222222222222333222222222222222222222222222333333222000000222444333333333333333333333333444444333333333222222222333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111222222222333333333222222333333333222111000111111222222222333333333222222222222222222222222111111111111111111111111333333222222222222333333222222222222222222222222333333222222222222222222222222222111111111000000000111111111111222222222222222222111222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444000111222222333333222222111222222333333222222111333444555444333333333555333333222111111222333333222222222222222222222222222222222222222222222222333333333333333444444555333333333333333333333333222222222222333333333333444444444444555555555555666555444555777888888777777888:::<<>>AAAEEEJJJPPPVVV[[[bbbkkkqqq}}}~~~}}}{{{|||}}}{{{uuurrrmmmjjjgggdddaaa^^^VVVTTTRRRQQQOOOLLLHHHEEE???>>>;;;999888777777888777777666555555444444444333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222222222222222111111111111222222222222222111111000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222333444444444444333222555555444444444333333333444444444444444444444444888777555444333444555555333333333333333333333333111111111222222333333333222222222222222222222222111222333333111111222333222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333000111111222333333333333111111222222222333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222000000000000111111111111111111111111111111111111000000111111111222222222///000111111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333333333222333444444555555444444111222222333333222222111222333444444222222333444111222222333333222222111222222222222222222222222222222222222222222222222000111222333444333222111222222222222222222222222555555555444444333333333333333444444444555555555444333333555777888888777777888888777666777:::======@@@DDDIIIMMMTTT\\\aaakkkpppxxx~~~~~~{{{yyyvvvrrroookkkgggccc___\\\YYYUUUSSSKKKIIIGGGFFFEEECCC@@@===:::999888777666666666666444555555666555444333222333333333333333333333333333333333444444333333333333333333333333333333333222222222222222222222222444444444444333333333333333333444444444333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111444444444555555444444444555555444444444333333333444444444444444444444444777666444333333444555666333333333333333333333333333333333222222222111111222222222222222222222222111222333333222111222333222222222222222222222222333333222222222111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333111111111222222333333444111111222222222333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222/////////000000111111111111111111111111111111111000000111111111222222222///000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333222333444444555555444444111222222333333222222111222333444333222222333444111222222333333222222111222222222222222222222222222222222222222222222222000111222333444333222111444444444444444444444444555555555444444333333333333333333444444444444555444444333444777888777666666777888777666777999;;;:::;;;===???CCCHHHMMMQQQYYY^^^fffnnntttxxx{{{||||||xxxsssppplllgggddd[[[XXXTTTPPPMMMKKKGGGEEEAAA???===<<<<<<;;;888666888777666555444444333333222333444555555444222111333333333333333333333333222333333333333333333222333333333333333333333333222222222222222222222222555555555555444444444444222222333444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111777777666666666666777777555555555555444444444333333333333333333333333333555444444333333333444444333333333333333333333333444444333333222111111000222222222222222222222222000222444444222111222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333111111222222222333333333222222222111111222333333111111222222222333333333222222222222222222222222111111111111111111111111333333222222222222333333222222222222222222222222/////////000111111222222111111111111111222222222000111111111111222222222///000111222222111000///222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222000111222222333333222222111222222333333222222111111333444333222111222444222222222222222222222222222222222222222222222222222222222222222222222222111222222333333333333333444444444444444444444444444444444444333333333333333333333333444444444444555444444444666777666555444555666666555555777999888888888999;;;>>>AAABBBIIINNNTTTZZZ___cccgggiiiooosssyyy~~~}}}~~~~~~}}}}}}}}}~~~|||yyyyyy{{{}}}~~~~~~xxxtttoookkkfffaaa\\\YYYPPPMMMJJJGGGEEECCCAAA???>>><<<:::::::::999777666555555444444333222111111222333444555555444333222333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222333333333333222222222222///000111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111888666444333333444666888666666666555555555444444333333333333333333333333222222333333333333333222222222222222222222222222333222222222222222222222222222222222222222222222000222444444333111111222111111111111111111111111222222222222111111111111111111111111111111111111222222222222222222222222111222222333333222222111333333333333333333333333111111222222222333333333444333222111111111222333111111222222222333333333222222222222222222222222111111111111111111111111333333222222222222333333222222222222222222222222//////000111111222333333000000111111111222222222000111111111111222222222000111222333222000...---222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222000111222222333333222222111222222333333222222111111333333333222111222333333333222111111222333333222222222222222222222222222222222222222222222222333333333333333444444555333333333333333333333333222222222222333333333333222222333333333444444444777555444444555666555333333444555555444444555777555555666777999:::;;;:::>>>BBBGGGJJJMMMPPPTTTWWW[[[aaahhhmmmppptttwwwzzzzzz~~~}}}{{{{{{|||}}}|||yyyxxxyyyzzz}}}~~~}}}}}}{{{yyyvvvtttrrrrrrssstttsssrrrjjjgggbbb]]]YYYUUUPPPLLLGGGEEEBBBAAA@@@???>>><<<<<<:::888888888888777666333333444444444333333222333333444444444444444333333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222222222222222111111111111//////000111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111666333111//////111333666777666666666666555555555333333333333333333333333000111222333444333222111222222222222222222222222111111111222222333444444222222222222222222222222000222444444333222111222111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222222222222333333222222222333333333333333333333333111111222222222333333333555444222111111111222222111111222222222333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222///000000111222333333333000000111111222222222222000111111111111222222222111222333333222000---,,,222222222222222222222222000000000000000000000000111111111111111111111111000111111111111222222222333333444555555555444444222222222333333222222222111222333333111111222333444333111000000111333444222222222222222222222222222222222222222222222222555444333222333444555666222222222222222222222222111111111222222333333333222222333333333444444444888666555444555555444222555666777666555444555666555555666888:::;;;:::999888;;;???AAABBBDDDIIILLLLLLRRRYYY___bbbfffjjjmmmrrrvvv||||||zzzyyyzzz{{{{{{wwwuuutttuuuuuuzzz}}}{{{zzzyyywwwuuupppnnnmmmmmmmmmmmmkkkiii]]]ZZZUUUQQQNNNJJJFFFCCC>>><<<999999999999888666666444222222333333222111333444555666666777666666444444444444444444444444333333333333333333333333222222222333333222222222333333333333333333333333222222222222222222222222333333333222222222222111000111222333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111666555555555555444444444333444555666666555444333444444444444444444444444444444444333333222222222000111222222333333333333111111111111111111111111111111111111111111111111666555222111000000111222333333333333333333333333333222222111111222222333222222111000//////000000111111222222222333333333222222222111111111000000111111111111111111111111///000000000000111111111222222222222222222222333000000000000111222333333222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000333333333333333333333333222222222111111111000000000111111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333222222333333333444444444333222111000000111222333333333333333333333333333555222//////111333222000222222222222222222222222222222222222222222222222222111111000000111111222111111222222222333333333444333333333333444555555333333333444444444555555444444333222222333333333444444444555555555555666666666666666666666666666888888999:::<<<===>>>>>>CCCEEEJJJOOOTTTXXX[[[\\\fffkkkssszzz{{{yyyyyyyyy||||||yyyvvvsssqqqssswww~~~~~~{{{yyywwwvvvuuussspppmmmjjjgggccc```^^^[[[XXXVVVSSSMMMGGGDDDDDDCCC@@@<<<::::::999888777666555555777777666555444333333222333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333000111111222222111111000222222222222222222222222333222111000000111222333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000////////////////////////555555555555444444444444333444555555555555444333333333333333333333333333444444444333333222222222111111222333333333222222111111111111111111111111111111111111111111111111666444222111000000111222222222222222222222222222333222222111111222222333333333222111111111111111111111222222222333333333222222222111111111000000111111111111111111111111111111111222222222333333111111222222222333333333222222111111111222333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000000111111111111222222222111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111222222333333333444444444000000111111111222222222111111000000000000111111333333333333333333333333555222///000222333222111222222222222222222222222222222222222222222222222222222111111111111222222111111222222222333333333444333333333333444555555333333333333444444444444444333333222222333333444444444444444555555555555555555555555555555555555666777888888999:::;;;;;;<<<===@@@DDDIIIMMMPPPQQQ\\\aaahhhpppvvv|||}}}||||||~~~zzzvvvsssqqquuu|||~~~{{{vvvtttrrrpppooollliiifff___\\\WWWTTTRRRQQQNNNLLLJJJEEE???=========:::777888888888777666666555555666666666555444444333333222222222222222222222222333333333333333333333333444444333333333222222222333333333333333333333333222333333444444333333222333333333333333333333333222222111000000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111555555555555444444444444333333444555555444333333222222222222222222222222444444333333333333222222222222333333333222111111111111111111111111111111111111111111111111111111555444222111000111111222111111111111111111111111333222222111111222222333333333333222222222222222111111222222222333333333222222222111111111111111111111111111111111111111222222333333333444444444000111111222333444444555444444333222222222333333222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111000111111111111222222222111111111111111111111111111111111222222222222333222222222222222222222222111111111111111111111111333333333333444444444555000000111111111222222222000000111111111111000000333333333333333333333333444222111111222444333222222222222222222222222222222222222222222222222222333333222222222222333333111111222222222333333333333333333333333444555555222222222222333333333333333333333222222333333444444444444444555555555555555555555555555555555555666666666666777777777888666777888:::===AAADDDFFFNNNRRRYYY```hhhpppwww|||yyyuuurrrvvv||||||xxxuuunnnllliiigggeeebbb^^^[[[RRROOOJJJGGGEEEDDDCCCBBBAAA===888777888888666333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333222333333444444333333222444444444444444444444444222222111000000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111555555555444444444333333444444555555555555444444222222222222222222222222333333333333333333333333333333333333222222111000111111111111111111111111111111111111111111111111444333222111111111222222222222222222222222222222333222222111111222222333222222222222222222111111111111222222222333333333111111111111111111111111111111111111111111111111222222222333333333444444000000111222333555555666666555444333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111222222222333333333444444222222333333333444444444000111222333333222111000222222222222222222222222333333222222333444444444222222222222222222222222222222222222222222222222444333333222222333333444111111222222222333333333333333222222333333444555111111222222222333333333333333222222222333444444333333444444444555555555555555555555555555555555666666666555555555555555666666555666888;;;>>>@@@CCCFFFLLLRRRYYYaaaiiioooxxx|||}}}xxxvvvyyy~~~|||~~~}}}|||{{{yyyuuuoookkkccc```]]][[[YYYUUUQQQNNNJJJFFFAAA>>>======<<<<<<<<<999777666777777666555333333333444444555555555333333333444444555555555555555555555555555555555333333333333333333333333333222222222222222222222222222222222222222222222000111111222222111111000333333333333333333333333222111111111111111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555444444444444333333333666555555555555555555666333333333333333333333333333333333333333333333333333333333333222222111000111111111111111111111111111111111111111111111111333333222222222222222222333333333333333333333333333222222111111222222333///000111222222111000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111222222222222000111111333444555666666666666555444333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111111111222222222222222222333333333444444444111222333444444333222111222222222222222222222222111222333333333333444444222222222222222222222222222222222222222222222222444333333222222333333444111111222222222333333333333222222222222333444444111111222222222333333333333222222222333333444555333333333444444444444555555555555555555555555555666666666666555555555555888777666666777999;;;===>>>@@@CCCGGGKKKRRRYYY^^^fffkkkqqqwww|||zzzyyyzzz}}}{{{}}}}}}}}}~~~{{{zzzzzz{{{~~~~~~}}}yyywwwtttrrrnnniiiddd___VVVTTTQQQOOOMMMJJJFFFCCCCCC@@@<<<:::999999999888888777666666777777777666222222333333444444555555222222333333444555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000111111222222111111000111111111111111111111111111111111222222111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000444444444444333333333333666555555444444555555666333333333333333333333333222222333333333333444444222222333333333222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333222222111111222222333...///000111222111000///111111222222222333333333111111111111111222222222111111111111111111111111//////000000000111111111111222222333444555555666555555444333333333444444222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111222222222000111111111111222222222111111111111111111111111000000000111111111111222222222222222222222222222111111111111111111111111000000000000111111111111000000111111111222222222222222333333333333222222222222222222222222222222///111333444333333333444222222222222222222222222222222222222222222222222333333222222222222333333111111222222222333333333222222222222222333444444222222222222333333333333222222222222333444555555333333333333444444444444444444444444444444444444666666666666666555555555666666555555555777888999;;;<<<>>>???AAAEEEJJJNNNTTTXXX^^^dddiiinnnssswww{{{}}}~~~~~~~~~yyyyyyzzz}}}}}}~~~{{{xxxxxxxxxwwwwwwvvvxxxyyyyyyxxxvvvooolllhhhddd```[[[VVVRRRJJJHHHFFFEEEDDDBBB???<<<<<<:::888777777777555444444444555555555666666666222222333333444444444555222222333333444444444555111111111111111111111111333333333333333333333333111111111222222222222222222222222222222222222222222333333444444333333222111111111111111111111111000111222222222222111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222////////////////////////444444444333333333222222444333222222222222333444222222222222222222222222222222222333333444444444111111222333333333222222111111111111111111111111111111111111111111111111111222222333333222222222222222222222222222222222333222222111111222222333...///111333333222111000111111222222222333333333000000111111111222222222111111111111111111111111/////////000000000111111333333333333444444555555333333333333333333444555222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000111111111111222222222111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000111111111222222222000000111111111222222222222111111000000111111222111111111111111111111111---000333444222111222444222222222222222222222222222222222222222222222222222222111111111111222222111111222222222333333333222222222111222222333444333333333333444444444444222222222222333444555666222222333333333444444444444444444444444444444444444555555555555555555555444444444555555555555555777999::::::;;;===@@@CCCDDDHHHMMMRRRVVVZZZ^^^aaagggjjjmmmoooqqqtttxxxzzz}}}{{{zzzzzz{{{}}}~~~~~~yyytttqqqoooooorrrqqqpppppppppnnnkkkiii```\\\WWWSSSPPPMMMIIIGGG@@@???>>>===>>>===:::888888888777777888777444222222333444555444444444555333333333444444444444444333333333333333333444444222222222222222222222222333333333333333333333333000111111111222222222222111111111111111111111111222333333444444333333222111111111111111111111111000111222222222222111000222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000444444444333333333222222333222111000000111222333000000000000000000000000222222222333333444444444000111222333333333333333111111111111111111111111111111111111111111111111111222222333333333222222111111111111111111111111333222222222222222222333///000222444444444222111111111222222222333333333000000111111222222222222111111111111111111111111///000000000000111111111444444444444444444444444222222222222333333444555222222222222222222222222000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222222000111111111111222222222111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222333333333444444444111000///......///000111111111111111111111111111,,,///333333222111222444222222222222222222222222222222222222222222222222222111111111111111111222111111222222222333333333222222111111222222333444333333444444444444555555222222222222333444555666222222333333333444444444444444444444444444444444333333333444444555555555333444555555666555555444555666777888888888;;;===<<>>???@@@CCCEEEGGGGGGIIIKKKPPPUUUZZZ\\\dddggglllrrrxxx{{{xxxwww{{{~~~|||}}}|||zzzxxxwwwzzzzzz{{{|||~~~}}}yyywwwsssqqqtttyyy{{{yyyvvvtttqqqmmmjjjgggccc___\\\]]]\\\ZZZWWWTTTQQQOOONNNFFFDDDBBB???===<<<<<<<<<888888777666666666666666666666666666666666666666555555444444444333333333111111222333333444555555333333333222222111111111222222222222222222222222333333333222222111111111111222222333333222222111222222222222222222222222222222111111111111111222111111111111111111111111222222222222222222222222111111222222222333333333222222111111111111222222000000000111222222222333111111111111111111111111000000000000000000000000333333444444555666666777222333333444444333333222444444333333333222222222222222222222222222222222111111222333333333333222666555333222111111222222222222111000000000111222333333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000///000111222333333333333333333111000000000111111111111111111111111111111111111222444444444444444444333333222222333333444000111222333333333333222222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000222222111000000111222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111222333222000///000111111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333555444444444333333333333222222222222222222222222222222222222222222222222555444444333333444444444333333333333333333333333222222222222222222222222444333333222222333333444555555555555555555555555333444444444555555666666777666666555555666666777666888:::;;;<<<===???AAAAAAAAABBBCCCGGGJJJNNNPPPWWWZZZ___eeekkkrrrzzzzzzvvvsssssstttzzz|||||||||yyyvvvtttssswwwwwwxxxyyy|||~~~{{{wwwuuurrroooooorrrrrrooolllhhheeeaaa^^^\\\XXXTTTRRRQQQPPPNNNLLLJJJGGGFFFEEE???>>><<<:::999888888888888777666555555555555666555555555555555555555555555444444444444333333333222222333444444555666666333333333222222222111111222222222222222222222222333333222222222222222222111222222333333222222111222222222222222222222222222222111111111111111222111111111111111111111111222222222222222222222222111111111222222222333333222222111111111111222222111111111111111222222222111111111111111111111111000000000000000000000000333333333444555555666666222333333444444333333222333333333333222222222222111111111111111111111111111111222333333333333222555444333222222111222222111000000//////000111111222222222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111000111222333333444444333333222111111000111111111111111111111111111111111222222333444555555555555333333222222222222333333111111222333333333222222222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000222222111000000111222222////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111111222333222000000000222222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333444444333333333333333222111111111111111111111111222222222222222222222222444444333333333333444444333333333333333333333333333333333333333333333333444444333333333333444444444444444444444444444444333333444444555666777777555555555444444555555555444666888888888888:::<<<;;;;;;;;;<<<===@@@BBBCCCFFFIIINNNSSSYYY___gggkkksssttttttrrrnnnkkkjjjjjjjjjpppxxx~~~~~~|||}}}~~~~~~}}}yyyuuusssqqqqqqrrrsssuuuwwwzzz|||~~~|||vvvrrrppplllhhhffffffeeeaaa]]]YYYWWWSSSQQQOOOLLLIIIFFFDDDCCCBBB@@@???===<<<<<<999999888777666666666666666666555444444444555555555555555555555555555555444444444444333333333333333333444444555555666666333333333222222222222111222222222222222222222222222222222222222222333333111222222333333222222111222222222222222222222222222111111111111111222222111111111111111111111111222222222222222222222222111111111222222222222333222222111111111111222222222222222111111111111111111111111111111111111111000000000000000000000000333333333444444555555555222333333444444333333222333222222222222222222222222222222222222222222222111111222333333333333222444333333222222222111111000000000000111111111222111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111222333444444444444444222222111111111111111111111111111111111111111111111222333444555555555555333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222111111111111111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000222333222111000111222222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333222222222222111111111111111111111111222222222222222222222222111111111111111111222333333333333333333333333333333333333333333333333333555555444444444444555555444444444444444444444444222333333444555666777777555444444333333444444555444555666666555555666888888888888888999;;;<<<===;;;>>>BBBEEEIIINNNTTTXXX___aaabbbaaa___^^^^^^______eeennnuuuxxxzzz{{{{{{xxx{{{~~~}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz|||}}}xxxtttpppnnnllllllnnnpppsssuuuwwwxxx}}}~~~~~~zzzssslllhhheeebbb^^^[[[YYYVVVSSSOOONNNLLLIIIGGGFFFDDDAAA???<<<<<<<<<;;;:::999999999777777777666666777777777555444444333333444444444555555555555555555555555444444444333333333222222333333333444444444555555222222222222222222222222222222222222222222222222111111111222222333333333111222222333333222222111111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111222222333222222222111000000000111111111111111111111111000000000000000000000000333333333444444444444444222333333444444333333222222222222222222222222222333333333333333333333333111111222333333333333222222222222222222222111111000111111222222333333333111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444444444333333111111111111222111111111111111111111111111111111000111222333333444444333333222222111111222222333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222111111111111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111000111222222111000111222111111111111111111111111000111111222222111111000222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111222333333333333333333333333333222222222222222222222222444333333333333333333444444444444444444444444444333333444444555666666777444444333333333333444444444555666666444444555666555555666777888999;;;;;;999;;;===>>>@@@CCCGGGJJJNNNPPPQQQRRRQQQQQQRRRSSSUUUZZZbbbhhhlllnnnpppqqqpppsssxxx||||||{{{yyywwwuuuuuuuuuvvvvvvxxx|||zzzuuuooojjjhhhhhhiiikkkmmmoooqqqrrrssswwwwwwvvvsssmmmfff___[[[VVVTTTRRROOOMMMJJJHHHFFFEEECCCAAA@@@@@@???<<<;;;999999999999888888888888555555666666777777777777444444333333333333444444666666666666666666666666444444333333333222222222222222222222222333333333222222222222222222222222222222222222222222222222111111111222222333333333111222222333333222222111111111111111111111111111111111000000111222222333111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222333222222222111000000000000000000000000000000000000000000000000000000000333333333333333333444444222333333444444333333222111111111222222222222222333333333333333333333333111111222333333333333222111111222222222222111111000111222333333333333333222222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222222333333333333222222000000111222222222222111111111111111111111111111000000111222333333333333222222111111111111222222444333222222111111222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000000111222222222222111000111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111000111222222111000222333000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222222222111222222333444555333333333333333333333333111111111111111111111111111111000000000000111111333333333333333333333333444444444555555555555666444444444333333444444444444666666666444444555666222222333555666777888999999:::;;;;;;;;;<<>>======>>>@@@@@@CCCFFFIIIKKKNNNRRRUUUXXX[[[___bbbfffjjjooorrr{{{~~~}}}{{{zzz{{{|||{{{{{{}}}~~~|||{{{xxxvvvsssqqqpppppprrrssstttvvvzzz}}}~~~|||yyytttmmmfff___\\\WWWXXXZZZ[[[\\\[[[[[[[[[ZZZXXXUUUPPPLLLHHHFFFDDD@@@@@@@@@>>><<<;;;::::::777666555555777777666555555555555555555555555555222333444555555555444333444444444444444555666666444444444444444444444444333333333222222222222111222222222222222222222222111111222222222333333333222222222222222222222222333333222222222222222222111222222333333222222111111111111111111111111111000000000000111222333444111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222111111111111111222222222000000000000000000000000000000000000000000000000333333333333333333333333222333333444444333333222000000111111222222222222111111111111111111111111111111222333333333333222000000222333333222111000---...000111222222222111444333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222222222111111222222222111111000///000111222333333222111111111111111111111111111222222333444555555555555222222111111111111222222555444222111111111222222////////////////////////111111111111111111111111000000111111222222222222000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111///111222222111111222444222222222222222222222222000000111111111111000000222222222222222222222222222222222222222222222222000000000000000000000000111111222222222333333333111111111111111111111111//////000000111111111222000000000000000000000000222222222222222222222222////////////000111222333333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333666666666555444444333333666555555444444555555666222444555555444333444666444555666666666666666555444555555555444666888;;;555777999:::999999:::;;;:::;;;===>>>@@@CCCHHHKKKLLLNNNRRRUUUXXX\\\```dddlllpppxxx~~~{{{zzzyyy{{{~~~}}}zzzyyy{{{}}}~~~}}}|||~~~{{{yyyxxxzzz~~~|||{{{|||}}}|||yyywwwwwwuuurrrooonnnoooqqqrrrrrrsssvvvyyyzzzzzzzzzyyyrrrqqqmmmhhhaaaYYYSSSOOOLLLMMMNNNOOOOOOOOONNNMMMNNNLLLIIIEEEBBB@@@??????<<<<<<<<<;;;888777777777666555444555777777777666555555555555555555444444444444666666777666555444444444444444444555666777222222222222222222222222333333333222222222111111333333333333333333333333111111111222222333333333222222222222222222222222444333333222222111111111222222222333333222222222000000000000000000000000000000000000111222333444111111111111111111111111000000000000000000000000000000000000111111111111222222111111111111222222000000111111222222222333000000000000000000000000000000000000000000000000222333333444444333333222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111333444444333111000111111111111111111111111111111222222222222111111222222222222222111000///111111111111111111111111222222111111000000//////222222222111111111000000111000000///...------,,,000000/////////000222222222222333333333222222111333333333333333333333333222222222222222222222222333333222111111222333333111111111111111111111111222222111111222222333444111111000000//////......111111111000000000000000111111111111111111111111333222222222111111000000000000000000000000000000222222111111111111222222111111111111111111111111222222222111111111000000333333333222222111111111333333333222222222111111222222222333333222222222222222222111111111111000000111222222111000111222111111111222222333333333222222111111111111111111111111222222222333333333///000000000000111111111222222333333333333444444333222222111111222222333333222222111111222222333222222222222222222222222000000111111111222222222222333333444444333333222222333333444444333333222555555555444444333333333333333333333333333333333555555444444444333333333333444666777777777666555666666888999;;;===>>>>>>BBBBBBDDDFFFHHHKKKMMMOOOXXX[[[___dddhhhiiiiiiiiiggggggiiikkkmmmooopppqqqmmmnnnqqqtttvvvxxxzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{{{{yyyyyyyyy|||||||||{{{yyyxxxvvvuuuuuupppnnnllliiihhhhhhiiiiiiiiijjjkkkkkkllllllkkkkkkfffccc^^^WWWQQQLLLHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===;;;:::::::::999888777777888999:::666666555555555444444444333333333333333333333333777666444444555555444333444555555666666555555444444333333222222333333444444444333333333333222222000111222333444333222111222222222222222222222222111111222222222333333333333333333333333333333333222222111111111111222222000...,,,...222444333000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111////////////////////////111111111111000000000000000000////////////000000////////////000000000000222333333444444333333222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111333444444333111000111111111111111111111111111111222222222222111111222222222222222111000000111111111111111111111111222222222222111111111111222222222111111111000000222222111111000//////...444444333222222333444555222222222333333222222111333333333333333333333333222222222222222222222222333222222111111222222333111111111111111111111111111111000000111111222333111111000000///////////////000000000111111111111111111111111111111111111222222111111111000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222111111111000000333333333222222111111111333333222222222111111111111111222222222222111111222222222111111111111000000111222222111000111222111222222222222222222333111111111111111111111111111111111222222222333333000000000111111111222222222222222333333333444444333222222111111222222333222111111000000111111222222222222222222222222222111222222222333333333333222333333444444333333222222333333444444333333222555555444444444333333333333333333333333333333333555555555444444444333333444444555666666666666666555555666777999:::;;;;;;;;;<<<===>>>@@@CCCEEEFFFKKKMMMRRRVVVYYYZZZZZZYYYXXXYYYZZZ\\\^^^___```aaacccdddgggiiilllnnnppppppppppppnnnnnnnnnoooqqqrrrwww{{{~~~}}}wwwrrrssstttxxx}}}~~~}}}{{{{{{|||{{{|||~~~{{{uuutttssspppnnnllljjjiiifffeeebbb```______``````^^^______^^^^^^]]]\\\[[[UUURRRNNNJJJEEEBBB???>>>???????????????????????????>>>===<<<:::999888777888777666555555666777888666555555555444444444444333333333333333333333333666444333333444444333111222222333333333333222222444333333222222333333444444444333333333222222222111111222333333333333222222222222222222222222222111111111222222222333333333333333333333333333333222222111111111111222222333222222222333333111000111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111////////////000000000000222333333444444333333222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222333444444333222111111111111111111111111111111111222222222222111111111222222222222111000000111111111111111111111111222222222222222333333333222222222111111111111111444444333333222111111111333222222111111111222222111222222333333222222222333333333333333333333333222222222222222222222222333222111111111111222333111111111111111111111111000000//////000000111222111000000000000///////////////000000111111222222111111111111111111111111111111000000000000//////000000000000000000000000222222111111111111222222111111111111111111111111222222222111111111111111222222222222222111111111333222222222222111111111000111111111111111111000222222222111111111111000000111222222111000111222222222222222222111111111111111111111111111111111111111111222222222222333111111111111222222222333222222222222333333333333333222222111111222222333111000000000000000000111222222222222222222222222222222333333333444444444222333333444444333333222222333333444444333333222444444444444333333333333444444444444444444444444555555555555555444444444555444444444444555666666444444555555666777777777666666777888999:::<<<===>>>???CCCEEEGGGHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNNNNSSSTTTWWWZZZ]]]___```aaabbbaaaaaa``````aaacccdddhhhkkkoooqqqrrrqqqrrrrrrssstttuuuuuuuuutttsssrrrtttuuuwwwyyyxxxuuurrroooiiijjjlllqqqwww}}}||||||{{{zzzyyywwwuuutttsssssssssssssssuuuxxx{{{}}}}}}}}}{{{xxxtttpppmmmiiigggeeebbb___\\\YYYXXXWWWVVVTTTSSSRRRRRRRRRSSSQQQQQQPPPOOOMMMKKKJJJIIIGGGEEECCCAAA???===<<<<<<::::::::::::::::::::::::::::::999888666555444444555555444444444444555555555555555555444444444444444444444444444444444444444333222222333333222111222222333333333333222222444333333222222333333444333333333333222222222222222222111111222222333444222222222222222222222222111111111222222222222333333333333333333333333333222222111111111111222222444666777777444111000///222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222111111000000111111222////////////000000000000222333333444444333333222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111222222222222111111111111222222222111111000111111111111111111111111000111111222222333333333111111111111111111111111444444333333222222222222222222111111000000000000111111222333333333222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111000000000000000111222222000000000000000000000000111111111000000000000000111111111111111111111111000000000///////////////000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111222222222222111111111111000000111111111111000000222222222111111111000000000111222222111000111222333333222222111111000000111111111111111222222222111111111111222222222222111111222222222333333333111222222222222333333333333222222111111222222333111111000000000000111111222222222222222222222222222222222333333333333444222333333444444333333222222333333444444333333222333333333333333333333333555555555555555555555555555555555555555555555555555444333333333444666777444444444444555555555555666555555666666777888999888999;;;===>>>>>>===<<>>>>>===<<<;;;;;;;;;777777777777777777777777777777666555444444333333444444333333333333444444444444444444444444444444555555555555555555555555444333111222333444333111444444444555555444444444444333333222222333333444333333333222222222222111333222111000111222333444111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111222222222666999999444000///000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111111000000000000111111////////////000000000000222333333444444333333222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000111111222222222111111111111111111111111111111///000000000111111222222111111111111111111111111222222222222222111111111444444444444444444333333000111222333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333000000000000111111111111333222222111000///......111111111111111111111111///////////////000000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111000000222222222111111111000000000111222222111000111222222222222111111000000000000000111111111222222222000000111111111222222222111111222222222333333333111111111222222222333333333222222111111222222333222222222111111222222222222222222222222222222222111111111111222222222222222333333444444333333222222333333444444333333222333333333333333333333333555555555555555555555555444444555555555555555555444333222222222333555666555555555555555555555555666555555555555666777777777888999999:::999888888;;;;;;;;;<<<<<<=========;;;===>>>AAACCCDDDEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKNNNOOONNNNNNOOOPPPOOOPPPQQQRRRRRRSSSSSSSSSTTTWWW[[[ZZZWWWTTTVVVXXXVVVVVVXXX[[[^^^bbbfffhhhjjjiiihhhgggdddbbb```____________^^^\\\[[[YYYXXXVVVWWWXXXWWWVVVUUUVVVXXXSSSSSSRRRQQQPPPNNNLLLJJJJJJIIIHHHGGGEEEDDDBBBBBB>>>>>>=====================>>>>>>>>>>>>===<<<<<<777777777777666666555555666666666666666666666666666555555555444444333333444444444444444444444444333333444444444444444444555555555555555555555555444333222333444555444333333444444444444444444333444333333222222333333444333333222222222111111111333222111000111222333444111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111222222///333777777444111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000/////////............//////////////////000000000000222333333444444333333222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111000000000000000111111111111111111111111222222222111111111111111111111111000000111222333222222222000111222222333333333333222222222222222222222222111111111111111111111111000000111222222111000000111111111111111111111111222222222111222333333444000000000111111111111222333222222111000///......111111111111111111111111//////000000000000111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111222222222000000000111111111111111222111111111111000000000000111111111111111111000222222222111111111111000000111222222111000111222111111111111111000000000000000000111222222333333000000000111111111111222111111111111222222222333111111111111222222222222333222222111111222222333333333222222222222333333222222222222222222222222000000111111111222222222222333333444444333333222222333333444444333333222222222222222333333333333444444444444444444444444333333333444444444444444333222222222222333444444444444555555555555555555444444444333444444555666666666777777666666555555777777777888888999999999888999:::;;;<<<=========>>>?????????@@@@@@@@@@@@???AAACCCCCCBBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGIIILLLKKKIIIHHHIIILLLLLLLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTRRRPPPOOONNNOOOOOOOOOOOONNNLLLKKKJJJHHHIIIKKKJJJIIIGGGGGGHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@??????>>>>>>======<<<888888888888999999999999666777888999999999999999666666666666666555444333666666666666666666666666555555444444444444444444444444555555555555444444333333333333444444444444444444444444444444444444444333222333444555444333111111222222222222111111444333333222222333333444222222222222111111111111222222111111222222333444111111111111111111111111000000000111111111111222222222222222222222222222222222111111111111222222...111333444333222111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111////////////////////////111111111111000000000000///......------......///////////////000000000000222333333444444333333222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333222222222222222222333111111111111111111111111111111222222222222111111000000111222222222222222111111111111111111111111222222111111111111111000000000111111111222222222111111111111111111111222+++,,,---///000000000000000000111222333333333333111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111111111111111111222222333000000111111111222222222000000000000000000111111111111111111111111111111000000000111111111222222000000000000000000000000222222111111111111222222111111111111111111111111000000111111111222222222///000000000111111111222111111111111000000000000111111222222222222111111222222222111111111111000000111222222111000111222000000000000111111111111///000000111222222333333000000000000111111111111000000000111111111222222111111111111222222222222333222222111111222222333222222111111111111222222222222222222222222222222111111111222222222333333222333333444444333333222222333333444444333333222111111222222222333333333333333333333333333333333222222222333333333444444111111222333333333333333333333333444444555555555333333333333333444555555555555555555444444444333333333444555666666777777777888888999999999999999888999999::::::::::::::::::<<<======;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@??????AAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAA===???AAAAAA@@@>>>===>>>>>>>>>>>>======<<<<<<<<<:::::::::999999888888888444555555666777777777777444444555666666666666666666666777888888888777666555555555555555555555555444444444444444444444444333333444555555444333333222222333333333444444444333333333333333333333333222111111222333444444222111111222222222222111111444333333222222333333444222222222222111111111111111111222333333333333222111111111111111111111111000000000000111111111111111111111111111111111111222222111111111111222222222111111222333333111000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111000000000000//////............//////////////////000000000000222333333444444333333222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111111111222222222222111111///000111222222222222222111111111111111111111111444333333222222111111111000000111111222222222222222222222222222222222222,,,---///111333333333333///000111222333444444444111111111111111111111111000000000000000000000000///000111222222111000///111111111111111111111111000000000000000111111222000000111111222222222222---...///000111222333333111111111111111111111111000000111111222222222333000000000000000000000000222222111111111111222222111111111111111111111111000000111111222222222222//////000000111111111222111111111111000000000000222222333333333333222222222222222111111111111000000222222222111000111222//////000000111111222222///000000111222222333333000000000000111111111111///000000000000111111111000111111111111222222222333222222222222222222333111111000000000000111111222222222222222222222222222222333333333444444444222333333444444333333222222333333444444333333222111111111222222333333333333333333333333333333333111111111222222333333333000111222333444333222222111222222333444444555555444333333444444555666777555555555444444444444333222222333444555666777777888888888888888888777666555555666777777777777777888999::::::999888999;;;888888777777888999999::::::999999999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>======<<<===============<<<<<<888:::======<<<:::999999999999888888888888888888999888888777666555555444333333444555666666666666444555555666666555555444222333555666777777666666555555555555555555555555333333333333333444444444222333444555555444333222222222222333333444444444333333333333333333333333111000///000222333333111333333333444444333333333444333333222222333333444222222222111111111111000000111222333444333222222000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222555333000111333444222///222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000////////////000000000000333333333333333333333333333333333333333333333333444333333222111111111222000111222333333222111000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111333222222111111222222333222222111111111111111222111111000000000000111111111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000111111222//////000000111111222222000000000000111111111111///000111111111111000///111000///000222333333333000000000000000000000000000000000000000000000000222111111111000000//////333333333333333333333333222111111111000000//////000000000000111111111111000000000000000///......000000000000000000000000////////////////////////111111000000000000111111222222111111111111222222222222222222222222222222222111111111000000//////222222222333333444444444111111222222222333333333222222222222222222222222444444444444444444444444222222222222222222222222444444444444444444444444222222222222222222222222333444444555555444444333444555555666666555555444222222333444555555555555333333333444444444555555333333444444555666777777444444555555666666777777777666555444444555666777666666555555555555666666999888888888777777666666444666777888777666777888999888888888777777666666:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<777777777777777777777777555555555555555555555555666555555555555444444444333444555555666555555555555555555555555555555555444444444333333222222222555555555555555555555555555555444333222111111000222222222333333444444444333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222222111111000000111222333111111111111111111111111222222222222222222222222///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111............////////////333333333333333333333333111111111111111111111111444333222222111111111222000111222222222222111000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111333222222111111222222333222222111111111111111222222222111111111111222222111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111000000000000000111111222000000000000000111111111000000000000111111111111111111111111111111111111333111000000111222111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000///000000000000111111111111000000000000000///......000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222111111111111111111111111111111111111111111000000222222333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222333333444444444444333333222222333333333333222222333333444444444444444444333333333444444444444555333333444444555666666777555555555555555666666666666555555444444555555666666666555555555555666666888777777777666666666666444555777777666555777888888777777777666666666666999999999999999888888888666666666777777888888888666666666666666666666666555555555555555555555555555555555555444444444444333333444555555555555555444444444444444444444444444333333333333333333222555555555555555555555555333333333222222222222222222333333333333333333444333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222333333333222222222222222111111111111111111111111222222222222222222222222///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////333333333333333333333333111111111111111111111111333333222111111111111222000111222222222222111000222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222222111111111111111222222333333222222222222333333111111111111111111111111111111111000000000//////000000000000000000000000222222222222222222222222000000000000000111111222111111111111000000000000000000000000111111111111333222111000000111222333555333111000000111000...000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////111111111111000000000000000000000000111111111111000000000000000//////...000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000111111111222222222222222333333333333333222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222333333444444444444333333111111111222222111111111333444444444444333333222333333333333444444444444333333333444555555666666555555555555555555444444333444444555555444444333555555555555555555555555666666666555555555555555444555666555444444666888666666666555555555555555888777777777666666555555444444444555555555555555444444444444444444444444444444444444444444444444555555555555444444444444222333444444555555444444333333333333333333333333222333333333333333333444444444444444444444444444111111222222333333333333444333333333333333333222333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222333444555555444333111000111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////111111111000000//////...222222222222222222222222333333333333333333333333222222111111111111111222111111111222222111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111000111111222333222222222111111222222222111111111111111111111111222111111111000000000000000000000000000000000000222222222222222222222222000000000000000111111222222222111111000000/////////000000000111111111111444333111000000111333444444222000000000000000...000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111000000000000000///000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111111111111222222333333444444333333333222222111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333444444333333333222222333333333333222222444444444444444333222111222222333333333444444444333333333444444555555555666555555444444333333333222222444555555444222222444444444555555444444444444444444444444444444444444555555444333333555777444444444444444444444444666666555555444333333333555555555666666666666666333333333333333333333333444444444444444444444444555555555444444444333333222222333444444444444444222222222222222222222222222222222333333444444444444444444444444444444444333333333333333444444444444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333444555555444222000...111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......333222222111000//////...222222222222222222222222333333333333333333333333111111111000000111222222222111111111111111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111222111111000000111111222111111000000111222222333111111000000000000111111111111111111111111111111333333222222222111111111000000000000000000000000111111111111111111111111000000000000000111111222222222111111000000/////////000000000111111111111444333111000000111333444222000//////000111111000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222000000000000000000111111///000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222222222222222222222222222111111111222222333333444333333333222222111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333222111222222333333222222111444444444444333222111111222222222333333333444444333333333444444444444444555555444444333333222222111222333444444333222111333333444444444444333333333333333333333444444444444555666555333333444666333333333333333444444444444444444333333333222222666666666666666666666555444444444444444444444444444444444444444444444444555444444444444333333333111222222333333333333333222222222222222222222222222222222333333444444444444444444444444444444444777666666555444333333333444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222333444444333111///---111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......333222222111000//////...222222222222222222222222111111111111111111111111111000000000000111222222222222111000000111222222222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222333000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000111111000000000000111222333333111000000000000000000111111111111111111111111111333333333222222222222111000000000000000000000000111111111111111111111111000000000000000111111222111111111111000000000000000000000000111111111111333222111000000111222333111000......000111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111...//////000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222222222222222222222222222111111111222222222222222222222222222222111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333222222000000000111111000000000222333333333333222222111222222222222333333333333333333333333333333444444333333333333333333222222222333333444444333333222111222333444444333222111333333333333444444444444444666777777555444444555333333333333444444444444333333333333333333333333444444444444444333333333555555555555555555555555333333333333333333333333444444444444333333333333000111222222333333222222222222222222222222222222222333333333333333333444333333333333333333333333777777666555444333222222444333333333333333333222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111222222333222111///...111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////111111111000000//////...111111111111111111111111111111111111111111111111000000000000000111222222222222111000000111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111...//////000000111222222000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000111111000000000000111222333444222111111000000111111222111111111111111111111111222222222222111111111111000000000000000000000000222222222222222222222222000000000000000111111222000000000000000111111111000000000000111111111111111111111111111111111111333111/////////000///...000000000000000000000000000000000000000000000000///000000000111111111111///////////////////////////000000000111111111111000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222111111111111111111111111111111111111111111000000111111111111222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222000111111111111111111000111222222333333333222222111222222222222333333333333333333333333333333333222222222222333333333333444444333333333333444444111222333444444333222111333333333333444444555555444666999999888555444444333333333333444444555555333333333444555555666666444444444333333222222222555555555555555555555555333333333333333333333333444444444333333333222222000111111222222222222222333333333333333333333333444333333333333333333222333333333333333333333333444444444333333222222222222333333333333333333444333333333333333333333333222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111111111111111111111333333333333333333333333000000///000000111222222333222111000000111222333000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111---......///000111111111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000111111000000000000111222333444333222222222222222222333111111111111111111111111111111111111000000000000000000000000000000000000333333333333333333333333000000000000000111111222//////000000111111222222000000000000111111111111///000111111111111000///555333000//////...---+++000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000111111111111......///000000000000000000000000000000000000000////////////////////////111111000000000000111111222222111111111111222222000000000000000000000000222111111111000000//////000000111111222222222333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333333444444444444333333000111222333333333333333111111222222222333333333333333333333333333333333111111111222222333333444666555333333333333555666000111333444444333111000333333333444444555555555333666:::;;;999666444333333333333444444555555555222333444555666666777888555555555444444333333333444444444444444444444444333333333333333333333333444444444333333333222222000000111222222222222222333333333333333333333333444444444333333222222222333333333333333333333333000111111111111222222222222222222333333444444444333333333333333333333333222222222333333444444444222222222222222222222222222222222222222222222222333333222222222333444444111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111............////////////000000111111111222222222111111222222222333333333111111222333333333333222222222222111111111000000111111000000111111222333111111111111111111111111222222222222222222222222000000000000000000000000333222000//////000222333222222222222222222222222000000111222222222222111000000000000000000000000111000000000//////......222222222111111111000000222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000//////...//////000111222000000////////////000000111111000000//////......000000000000000000000000222222111000//////000000000000000000000000000000000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000333222000//////000222333222222222222222111000///............///000111222000000111111111111000000000000000000111111111111000000000000000000000000---...///000222222333333222222111111111111222222444222000......000222444000111111222222333444444111111222222222333333333222333333444444333333222222222111111111111222222333333222222222222222333333333333222000000111333222222111111111111222222111111111111111111111111222222222222222222222222000111111111111222222222111222222333333444444555888666555333222222222333000000111111111222222222333333333333333333333333000111111222222111111000444444444444444444333333333333444444444444333333555555555444444333333333555555555555555555555555333333333444444444555555666666555555555444444444222222222222222222222222111222333333333333222111222222333333333333444444111222222333333222222111111222222333333222222111333333333333333333333333444444444444444444444444222222222222222222222222555555555444444333333333111111222222222333333333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111333333333333333222111000111111000000000000111111111111000000111111222333222111111111000000//////000000111111111111000000000000000000000000000000111222111000......000222444222111///...---......//////......---------,,,000000000000000000000000000000000000000000000000------......//////000000000000111111111111000000000000000000000000000000000000111111111222222222111111111111222222222333000111222222333333222222222222222111111111000000111111000000111111222333111111111111111111111111222222222222222222222222000000000000000000000000333222000//////000222333111111111111111111111111000000111222222222222111000000000000000000000000111111111000000/////////222222222111111111000000222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222222111000000000000111222111111111111111111111111000000000000000000000000000000000000000000000000000////////////000000111000000////////////000000////////////000000000000000000000000000000000000222222111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111000000111222222222222222222222111000000111111000/////////000000000000111111111111000000000000000000111111111111000000000000000000000000111111222222222111000000222111111000000111111222333222111//////111222333222222222222222222222222000000111111111222222222111222222333333222222111222222111111111111222222222222111111111111222222111222333222000000000222222222111111111111222222111111111111111111111111222222222222222222333333000111111111111222222222333333333333333333333222666555333222111111111222111111111222222222222333333333333333333333333333222333333444444333333222333333444444444444444444444444444555555444444444555555444444444333333333444444444444444444444444333333333444444444555555555444444444333333333333222222222222222222222222111222222333333222222111222222222333333333444444111222222333333222222111111222222333333222222111333333333333333333333333333333333333333333333333222222222222222222222222444444333333222222222222111111111222222222333333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111222333333333222222111000111111000000000000111111000000///000000000111222111111111111000000000///000000111111111111000000000000000000000000000000---/////////...///000222111111///......//////000////////////......------000000000000000000000000000000000000000000000000//////////////////000000//////000000000000//////000000000000000000000000111111111111111222222222000000000111111111222222000111222222333333222222222222222111111111111111111111000000111111222333111111111111111111111111222222222222222222222222000000000000000000000000333222111000000111222333000000000000000000000000000000111222222222222111000000000000000000000000111111111111111000000000222222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111000000////////////000000000////////////000000.........///000111111111000000000000000000000000222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222111000000333333222111000//////000000000111111111111000000000000000000111111111111000000000000000000000000///////////////...------222111111000000111111222111111111111111111111111444333333222111111000000//////000000000111111111000111111222222111111000222222111111111111222222111111000000000111111222000222333333111000000111222222111111111111222222111111111111111111111111111111111222222333333333000111111111111222222222555444444333222222111111444333222111111000111111222222222222333333333333333333333333333333333333222333333444444333333222222222333333444444555555444555555555555555555444444444444444333333333333222222222222222222222222333333333444444444555555333333333333222222222222222222222222222222222222111111222333333222111111222222222222333333333333111222222333333222222111111222222333333222222111333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111222222222222333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333222222111000111111000000000000111111///////////////000000000111111111111000000000000000000111111111111000000000000000000000000000000***,,,.../////////000111//////......///000111222000000000000////////////000000000000000000000000000000000000000000000000000000000000000000//////......////////////......000000000000000000000000111111111111111111111111///000000000000111111111000000111222222222222222111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000222222111000000111222222111111111111111111111111000000111222222222222111000000000000000000000000222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333222222222222222222333111111111111111111111111000000000000000000000000000000000000000000000000111111000//////...//////000000////////////000000.../////////000000000111000000000000000000000000111111000000000000000111000000000000000000000000///000000000111111111111////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000111111222222222111111000333333222111000000111111000000111111111111000000///000000000111111111111000000000000000000000000,,,---...///000000000000111111000000000000111111000111222222222222111000333222222222111111000000000000000000111111111222111111222222222222111111222222111111111111222222000000000///000000111222111222444444222111000111222222111111111111222222111111111111111111111111111111111222222333333444000000111111111222222222333333333333222222111111222222222222111111111111222222333333333444444444222222222222222222222222000111111222222111111000111111222333444444555555444555555666666555555444333333333333333333333333333333333333333333333333333333333444444444555555333333333333333222222222222222222222222222222222111111222222222222111111111222222222222333333333111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111/////////000000000000000111111111000000000000000000000111111111111000000000000000000000000000000+++---000111000//////000///////////////000000111111111000000000000000000////////////////////////////////////////////////222222111111000000//////...//////000000//////...////////////////////////111111111111111111111111///000000000000111111111000000111222222222222111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000222111111111111111111222222222222222222222222222000000111222222222222111000000000000000000000000111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000//////...//////000000////////////000000111000000000/////////...000000000000000000000000111000000000000000111111000000000000000000000000///000000000111111111111////////////////////////111111111111111111111111000000000000000000000000///000111111111111000///000111111222222222111111111111000000111222333333000000111111111111000000///000000000111111111111000000000000000000000000000000111222333333333333111000000000000000000111///111222333333222111///000000000111111222222222111111111222222222333333222222333333333333222222222222111111111111222222000000//////000111111222222333555444222111111222222222111111111111222222111111111111111111111111111111111222222333333333000000111111111222222222111111111222222333333333222222222333333333333333222222333333333444444444222222222222222222222222000111111222222111111000111111222222333444555555444444555555555555444444333333333333333333333333333333333333333333333333333333333444444444555555333333333333333444444444222222222222222222222222111111111111111111111111111111111222222222333333111222222333333222222111111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111222222111111111111111000000000000111111///000111222222222111111000000000000000000111111000000111111111111000000000000000000000000000000///111333333111///......000000000000000//////...000000111111111111111111////////////////////////////////////////////////222222111111000000/////////000000111111000000///////////////////////////222222222111111111111111000000000111111111222222///000111111222222111111111111111111111222222222111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000111222222222222111000000000000000000000000000000000111111111111111111111111111111222222222111111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111000000////////////000000000////////////000000111111111000///.........000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222111/////////000111222333333000000111111111111000000000000000000111111111111000000000000000000000000000000000000///---,,,+++111000000//////000000111000111222333333222111000//////000000111222222333111222222222222333333333333333333444444333333333222222111111111111222222000000000000111111222333333444444222111000222333222222111111111111222222111111111111111111111111222222222222222222222222000111111111111222222222000000111111222333333444111111222333444444444333222222222222333333333333222222222222222222222222222333333444444333333222111111222222333333444444333444444444444444444333222222222222333333333333444444444444444444444444333333333444444444555555333333333333444444444444222222222222222222222222222111000000000000111222111111111111222222222222111222222333333222222111111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333333333000000000111111111111222222222222222222222222222000000000111111111111111111111111111111111111111000000000000000000000000///000111111222111111111111111000000000000111111///000222333333222222111000000000000111111111111000000111111111111000000000000000000000000000000222333333222000.........000000111111000///...---000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000222222222111111111000000111111111111222222222333///000000111111111111111000000111111111222222222111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111222222111111111111111111111111111111111000000111222222222222111000000000000000000000000/////////000000111111111000000111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222111000000111111111111111111111111000000000000000000000000000000000000000000000000000////////////000000111000000////////////000000000000000000////////////000000000000000000000000000000000000000111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000///......///000111000000111222222222222222000000/////////000111111000000111111111111000000000000000000111111111111000000000000000000000000.........---,,,+++)))(((000000////////////000000111111111222222111111111000000000000111111111111111111111111222222222222222222333333333333222222222222111111111111222222000000000111111222444444333222111///---...000333222222111111111111222222111111111111111111111111444333333222222111111111000111111111111222222222111111111111111222222222...///111222333333333222111111111222222222222333111111111111111111111111222333333444444333333222222222222222222222333333222222333333333333222222111111222222222333333333222222222222222222222222333333333444444444555555111222222222333333333333222222222222222222222222222111000//////000111222111111111111222222222222111222222333333222222111111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222333000000000000111111111111222222222222222222222222///000000000111111111222111111111111111111111111000000000000000000000000//////000111111111111111111111000000000000111111...///111222333222111000///000000000111111111111000000111111111111000000000000000000000000000000111111111000...---///000......000111111000000////////////000000000111111000000000000000000000000000000000000000000000000//////////////////000000//////000000000000//////000000000000000000000000222222222222111111000000111222222222222333333333//////000111111111111111000000111111222222222222111111111000111222222333111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000111222222222222111000000000000000000000000......//////000000000111000000111111222222222222000000111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111000000000000000000000000000000000000000000000000//////...//////000111222000000////////////000000......//////000000111111000000000000000000000000000000///000000111222222000000000000000000000000000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000222000///------///000222///000111222222222222222222111000///............000000111111111111000000000000000000111111111111000000000000000000000000000000111111111111111111000000////////////000000111111111111111111111111222222111111000/////////000000000000111111111111111111222222222222111111222222111111111111222222111111111111222333444555222111///,,,***+++///222222222111111111111222222111111111111111111111111555444444333222111000000000111111111111222222222333333222222111000000000---...000111222222222111000000111111111222222222111111111111111111111111111111111222222111111111333333222222222222222222111222222333333222222111111111111222222333333333111111111111111111111111333333333444444444555555000000111111222222222222222222222222222222222222222111000//////000111222000111111111111222222222222222222333333222222222222222222333333222222222111111111111111111111111000000000000000000000000222222222222222222222222//////000000111111111222000000000000111111111111222222222222222222222222//////000000111111111222111111111111111111111111000000000000000000000000//////000111111111111111111111000000000000111111---...000111222111///...//////000000111111111222000000111111111111000000000000000000000000000000/////////...------///222+++---...000111222111111......//////000000000111000000000000000000000000000000000000000000000000------......//////000000......////////////......000000000000000000000000333222222111000///......111111111111111111111111222222222111111111111000333222///......///222333111111111111111111111111000000111111111222222222111111111111111111111111222111111111000000/////////000111222222111000///000000000000000000000000222222111111111111222222000000000000000000000000///000111111///......///000000111111111111000000000000000000000000000000000000000000000000000000111000000///////////////000111333444444333111000000000000000111111111111333222222222111111000000000000000000000000000000111...+++,,,///222333222000111111111222222222222222222222222222222222222000000000000000000000000000111111111111000000///000000000000000000000000333333222111000///......////////////////////////111111222222222222111111111000000000//////......222111111111000000//////////////////////////////111111111111111111111111111111111111111111111111......////////////......000000000000000000000000000000000000000000000000222222111000///...------////////////000000000000000000000000111111111111111///......000111000///000000111111111111000000111111222222222222111111000000000000000000000000//////000111222333333333000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333222222111111111111222222222222222222222222222222222222222222222222222222444111//////222333222000222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111222222333333333111111111111111111111111111222222333333222222111000111111111111222222222222222222111111111111000111111111111111111111111//////000111111111111111111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222111111111000000000...---,,,,,,---...000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////000000000000000///......000000000000000000000000111111000000//////......111111000000//////......222222111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////......//////000000111111000000////////////000000///000111333333333222111333333222222111111000000111111111111111111111111222222222111111111111000222111000//////000111222111111111111111111111111111111111111111111222222111111111111111111111111111111111111000000000///000000111111111111000000000000000000000000000000222111111000000111111222000000000000000000000000///000222111///......///000000111111111111000000000000000000000000000000111111111111111111111111222111000000//////000000///000111222222111000///000000000000111111111111222222111111111000000000000000000000000000000000111///,,,,,,///111222111000000000111111111222222////////////////////////000000000000000000000000///000000111111111000000222222222222222222222222111111111111000000000000111111111111111111111111000000000111111000000000111111111000000/////////111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000////////////////////////000000000000000000000000222111111000000//////...////////////000000000000000000000000111111111111111000......000111000///000000111111111111000000111111222222222222111111000000000000000000000000000000000111111222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000222222111111111111222222222222222222222222222222222222222222222222222222333111///000222333222000111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333333111111111111111111111111111222222333333222222111000111111111111222222222222222222111111111000000111111111111111111111111//////000111111111111111111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222111111111000000111000///......///000111000000111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000111000000000/////////...111000000000/////////...000000000///////////////000000000000000000000000000000000000000000000000111111111000000000//////////////////000000000000000000////////////000000///000111111111111111111333333222222222222222222111111111111111111111111222222222111111111111000111000000000000000000111111111111111111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111000000000000000000000000222111111000000111111222000000000000000000000000///111222111000...//////000000111111111111000000000000000000000000000000222222222222222222222222333222111111000000111111000000000000000000000000000000000000111111111111111111000000000000//////000000000000000000000000222000...---///000111000/////////000000000111111........................000000000000000000000000...///000111111111111111222222222222222222222222//////000000111111111222111111111111111111111111//////000000000000//////111111111111111000000000111111111111000000000000111111111111111111111111////////////////////////111111111111111111111111111222222222222222222111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111222000...///000111000///000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000//////......222222111111111111222222222222222222222222222222111111111111111111111111333111000000111222222111000000000000000000000000111111111222222222222333333333333333333333333333444444444444444444444444333333333333333333333333333333222222222222222222111111111111111111111111111222222333333222222111000111111111111222222222222222111111111000000000111111111111111111111111//////000111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222111111111111000000000333222111000000111222333222222222222222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000//////...000000000000000000000000000000000000////////////000000000000////////////............////////////000000000000000000000000000000000000000000000000111111000000000000//////000000000000////////////000000////////////000000111000000////////////000111111222222222222222222111111111111111111111111222222222111111111000000///000111222222111000///111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000000000222111000//////000111222000000000000000000000000111111000000000000111111000000000000000000000000///111222222000//////000000000111111111111000000000000000000000000000000222222222222222222222222444333222222111111222222333333222111111222333333///000000000111111111111000000000///////////////000000000000000000000000111000///...//////000000////////////000000000000000000000000000000000000////////////////////////---...///111111222222222000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////222222111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000111111222222222222////////////000000000000///000000000111111111111333111//////000111000///000000111111111111000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000222222111111111111222222111111111111111111111111000000000000000000000000222111111000111111222222111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111111222222333333222222111000000111111111222222222111111111111000000000000111111111111111111111111//////000111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000333222111111111111222333444333333222222111111111000000000000000000000000111111111111111111111111222222222222222222222222111000000000000000000111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000////////////000000000000////////////.........//////000000000////////////////////////////////////////////////000000000000000000//////111111000000//////......000000////////////000000222000///---------...///000000000111111111111111111111111111111111111111222222222111111111000000///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111222111000//////000111222000000000000000000000000111000000000000000000111111111111111111111111111000111333222000//////000000000111111111111000000000000000000000000000000222222222222222222222222444333333222222222222222333333222111111222333333///000000000111111111111///////////////000000000000000000000000000000000000000000////////////000////////////000000000000111111111111111111111111////////////////////////---...///111111222222222////////////////////////111111111111000000000000000000000000000000000000000111111222222111111000111111111111111111222222000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111222222333333////////////000000000000///000000000111111111111333111000///000111000///000000111111111111000000111111222222222222111111000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111222222333444444222222111111111111222222111111111111111111111111000000000000000000000000222222111111000111111222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111111111111111111111111111111222222333333222222111000000111111111222222222111111111000000000//////111111111111111111111111//////000111111111111111111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444333333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////////////////000000000000////////////000000000000/////////000000111111111//////////////////////////////////////////////////////////////////000000111111000000//////......000000////////////000000111000...---------......111000000000000000000000111111111111111111111111222222222111111111111000///000111222222111000///000000000000000000000000000000111111111222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111000000//////000000111111111111111111111111111000222333222111///000000000000111111111111000000000000000000000000000000222222222222222222222222444333222222111111222222000000000000000000000000000000000000111111111111//////000000000000111111000000000000000000000000...///111000/////////111/////////000000000111111////////////////////////000000000000000000000000...///000111111111111111111111111111111111111111222111111111000000//////////////////////////////111111222222222222111111000000000111111111111111000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000111222222222222222222111------------------------000000000000000000000000000000000111111222222222////////////000000000000000000000000111111111111444222000000111111000///000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000111222333555666666222222111111111111222222111111111111111111111111111111111111111111111111111222222111000000111333222222222222222222222222000000000111111111111222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222222222111111111111111111111111111222222333333222222111000111111111111222222222111111000000000/////////111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111//////000000000000000111000000000000000000000000222222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111...//////000000000000000////////////////////////////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000......////////////000000000000000000////////////000000////////////000000000//////............///222222222111111000000000111111111111111111111111222222222111111111111000000000111111111111000000000000000000000000000000//////000111222333333444000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111000222333333111000000111000000111111111111000000000000000000000000000000111111111111111111111111333333222111111111111111///000111222222111000///000000000000111111111111000000000111111111222222000000000000000000000000,,,...111111//////000222000000000111111111222222........................000000000000000000000000///000000111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000/////////000000111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222111111000........................000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111555333111000111111000///000000111111111111000000111111222222222222111111000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000111222333333444444222222111111111111222222111111111111111111111111222222222222222222222222000222333222000///111333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333111111111111111111111111111222222333333222222111000111111111111222222222111000000000////////////111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111////////////000000111111000000111111111111000000000000111111111111111111000000000000000000000000111111111111111111111111///////////////////////////000111222222111000///000000000000000000000000000000000000000000000000......///000000000000000////////////////////////.../////////000000000111.../////////000000000111000000000000000/////////000000000000000000000000000000000000000000000000........./////////000000////////////000000000000000000////////////000000......///000000000//////444444333333222111000000111111111111111111111111222222222111111111111000111000000000000000000111000000000000000000000000......///111222333444555000000000000000000000000//////000000111111111222///000111222222111000///000000000000000000000000000000////////////000000111111111111111111111111000222333333111000000111000000111111111111000000000000000000000000000000000000000000000000000000333222111111000000111111000111333444444333111000000000000000111111111111000000111111222222222333000000000000000000000000+++...111111//////111333111111111111222222222222////////////////////////000000000000000000000000000111111111111000000///////////////////////////......///000111222333333111111111111111111111111//////000000000000//////......//////000000000111//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000......////////////......111111111111111111111111000000000000000000000000000000000///////////////////////////000000000000000000000000111111111111555333111000111111000///000000111111111111000000111111222222222222111111000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111222222000000000000000000000000222222222222222222222222000222333222//////111444000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333444111111111111111111111111222222222333333222222222000111111111111222222222000000000000////////////111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111.../////////000000111111000111111222222111111000//////000000111111111222000000000000000000000000111111111111111111111111///////////////////////////000111222222111000///000000000000000000000000////////////////////////......///000000000000000////////////////////////.../////////000000111111.../////////000000111111000000//////.........---000000000000000000000000000000000000000000000000---.........//////000000......//////000000111111000000////////////000000---...///111111111000000;;;888555111//////000111222222222111111111000000111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000111111111111111111222222222111111111000000//////222333444333111000111222000000000000000000000000000000111111111111000000////////////////////////111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////333222222111111222222333222222111111111111222222000000000000000000000000222222111000//////000000000000000000111111111111111111111111111111111111000000000000///...---,,,///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000///......---000000000000000000000000222222111111111111222222000000000000111111111111000000000000000000000000000000/////////111222333000000000000000000000000///000000000000111111111000000000000000000000000222222222111000//////...000000000000111111111111222222222111111111000000///////////////000111111222222111111111111222222111111000000000000111111000000000000000000000000222222111111000/////////////////////////////////000000000000000000111111000000//////000111222222111111111111111111111111////////////000000000000000;;;===444///444666222222111111111000000//////000000000000111111111111000000000000000000000000111111000000000000111111222222222111111111111000222222222111111111111000444444333333222111111111111111111111111111111111000000000000000000000000333333222111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222111000//////000000000000000000111111111111222222111111111111111111111111333333333333111111000000000000000000000000////////////////////////111111111111111111111111000000000000000111111111222222222222222222222222000000000000000000000000222111111111111111222222//////000000000000//////000000000000000000000000//////000111111111111111//////000000000000//////000000///////////////000000000000000////////////000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000111111000000//////......111111000///////////////........................666444222000000000111111222222222111111111000000000000000000000000000000111111111111111111111111000000111222222222222111000000000000000000000000333333333222222111111111111111111111000000000///222333333222111000000222000000000000000000000000000000111111111111000000111111111111111111111111///000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000333222222111111222222333222222111111111111222222000000000000000000000000222222111000000000000000000000000000111111111111222222222111111111111111,,,---...///000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111111000000000000111111111111000000000000000000000000222111000//////000111111000000000000000000000000/////////000000000111111000000000000000000000000333333222222111000000///000000000000111111111111222222222111111111000000///////////////000111111111000000000000000000111111111000000000000111111000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000000000111222222111111111111111111111111/////////000000000111111000:::<<<333///333555222111111111111000000000///000000000000111111111111000000000000000000000000333333111000////////////000000111111222222222333222222222111111111111000000000000000000000000111111111111111111111111111000000000000000000000000333222222111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222111000000000000000000000000000111111111111111111111111111111111111000111222333333222111000000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000//////111111111111111111111111000000000000000000000000000000///...---------...//////000000000000//////000000000000000000000000//////000111111111111000//////000000000000//////000000////////////000000000000000000////////////////////////////////////////////////////////////////////////////////////........................////////////////////////111000000000/////////...000//////.......................................000000000000111111222222222222222111111111111111////////////////////////111111111111111111111111///000111111222222111111000000000000000000000000555555444333222111000000111111111111000000000000000111222111000///000111000000000000000000000000000000111111111111000000111111111111111111111111//////000000111111222222000000000000111111111111////////////////////////111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222000000000000000000000000222111000000000000000000000000000000111111111111222222222222111111000000------...///000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000...//////000111222222333000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000333222111000////////////000000000000000000000000/////////000000000000111000000000000000000000000333333333222222111111000000000000000111111111111222111111111111000000000///////////////000000111000000////////////000000111111000000000000111111000000000000000000000000...//////000111111222222111111111111111111111111222111111111000000//////000000000000000000111222111111111111111111111111000000000111111111222222111888999333///333444222111111111111000000000000000000000000111111111111000000000000000000000000222111111000000000000000...///000111222333444444222222222111111111111000......///000000111222222111111111111111111111111000000000000000000000000333222111111000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222111000000000000000000000000000000111111111111111111111111111111111111000111111222222111111000000000000000000000000000111111111111111111111111111111111111111111111111333333222111000///......000000000000000000000000000000000000000000000000111000///---,,,,,,,,,,,,//////000000000000//////000000000000000000000000...///000000111111000000//////000000000000//////000000////////////000000000000000000////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////...---------------////////////////////////...///111222222222111111111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111111111000000000000000000000000333222222222111111000000111111111000000000000000///000111000///...///000000000000000000000000000000000111111111111000000111111111111111111111111111111111000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000111111222222111111000222222111111111111222222222222111111111111222222000000000000000000000000111111000000000000000111///000000000111111111111333333222222111000000000000111111000000///...---///////////////000000111000000000000000000000000////////////////////////000000000000000000000000//////000000111222222222000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000222111111000000000000000000000000000000000000000000000000111111111111222000000000000000000000000222222222111111111000000///000000000111111111111111111111111000000000000000000////////////000000000000////////////000000111111000000000000111111000000000000000000000000//////000000111111111111111111111111111111111111222222111111000/////////111000000000000000111111111111111111111111111111000111111111222222222222111666777222000222333111111111111000000000000000///000000000111111111111000000000000000000000000------...///000222444555///000000111222222333333222222222111111111000000000111111111222222222333111111111111111111111111000000000000000000000000222222111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111000000000000000111///000000000111111111111000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000222111000000//////////////////000000000000//////////////////////////////...//////000000000000000//////000000000000//////000////////////000000111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////000///......------......000000000000000000000000000111333444333222111000111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111000000000000000000000000000......//////000000111111000000000000000000111111...///000000///...///000000000000000000000000000000000111111111111000000000000000000000000000000333222222111000///......///000000000111111111111111111111111111111111111000000000000000000000000//////000000000000//////222111111000000111111222222222111111111111222222000000000000000000000000111000000000000000111111///000000000111111111111222222222111111111000000111111111111000///...---///////////////000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000//////000000111111111111000000000000000000000000111111111222222222333333000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000000000////////////000000222111111000000111111222111111000000000000111111000000000000000000000000111111111111000000//////000000000000000000000000111111111111000000//////111111000000000000000111000000000000000000000000000111111111222222222222111333444111000111222111000000000000000000111111///000000000111111111111000000000000000000000000------...///111222444555111111111111111111111111222222222111111111000000222222222111111111000000111111111111111111111111000000000000000000000000222111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000111111///000000000111111111111//////000000000111111111333333333222222333333333000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111000000000000111222222333//////000000000000//////////////////////////////......///000000000000000//////000000000000/////////////////////000111111000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................////////////000000000000111000//////......//////000000000000000000000000222333333444333222000///111111111111111222222222111111111111111111111111000000000000000000000000...///000000111111000000000000000000000000000000,,,,,,---...///000111111000000000000111111111111...///000000//////000111000000000000000000000000000000111111111111000000////////////////////////333222222111000///......000000000000111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111000000000000111111222222111111111111222222000000000000000000000000000000000000000111111222000000000000111111111111111111111111111111111111......///000111111111111///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000///////////////000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000......000111222222222222000000000000000000000000111111111222222222333333000000000000000000000000////////////////////////000000000000111111111111//////000000000000000111111000000///////////////222222111111111111222222111111000000000000111111000000000000000000000000222222111111000//////...////////////////////////000000000000000000000111222111111000000000000000000000000000000000000000000000000111111111222222111111111111000111111000000000000000111111111111000000000000111111111111000000000000000000000000111000000000000000111111222222222111111111000000222222222111111111111000111111000//////...------111111111111111111111111000000000000000000000000111111111000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000000111111111111...//////000000111111111333333222111111222333333000000000000000000000000111111111111111111111111000000000000000000000000......///000111222333333111111111111111111111111111111111111111111111111............///111222333//////000000000000//////000000000000000000000000---...//////000000////////////000000000000/////////......//////000111222000000000000////////////111111111111111111111111////////////////////////////////////////////////////////////////////////........................////////////000000000000111111000///////////////////////////////////////111111111111111000000///000000111111111222222222111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000---.........//////000000///000000000111111111111...///111111000///111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000000000111111000000000111111000000000000111111222222111111111111222222000000000000000000000000000000000000000111222222000000000000111111111111000000000111222222333333......000111111111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000---------...//////000000000000000000000000000000111111111000000111111111000000000000111111111111000000000000000000000000///000111111222111000000000000000000000000000000//////000000000111111111000000000000000000000000///////////////000000000000000000000111111111111////////////000000111111111111000///////////////111111000000000000111111111111000000000000111111000000000000000000000000111111111000000000000000000000000000000000000000/////////000111111222222222222111000000000000000000000000000000000000000/////////000000000111111111//////000111000000000///000000000111111111111000000000000111111111111000000000000000000000000111111000000000000000111111111111111111222222222222222222111111111111000///////////////.........111111111111111111111111000000000000000000000000111111000000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222000000000000111111111111......//////000111111222111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111...............///000111//////000000000000//////000000000000000000000000---...//////000000////////////000000000000//////............///000111222000000000000////////////000000000000000000000000////////////////////////////////////////////////.................................................../////////000000000111000000///............///........................////////////000000000000000000111111222222222222000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000//////////////////000000111111111222...000111111000000111333000000000000000000000000000000111111111111000000111111111111111111111111---...///000111222333333000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111222222111111111111222222000000000000000000000000000000///000000111222222000000000000111111111111//////000111222333333444111222222111111000///...///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000***+++,,,---...000111111000000000000000000000000222222111111111111222222000000000000111111111111000000000000000000000000111111222222111000...---000000000000000000000000............////////////000000000000000000000000000000000000000111111111000000000000111111111111.../////////000000111111111111000///////////////000000////////////000000111111000000000000111111000000000000000000000000/////////000111111222222111111111111111111111111......///000111222333333222222111000000///000000000000000000000000000000////////////000000000000111......000111000///000//////000000111111111222000000000000111111111111000000000000000000000000////////////000222333444//////000111222333333444222222222111111111111000//////000000111111222222111111111111111111111111000000000000000000000000111111000000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111222222000000000000111111111111---......///000111111222000///...------...///000000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111111000000/////////000000//////000000000000//////000000000000000000000000---....../////////////////////000000000000//////............///000222222000000000000////////////////////////////////////////////////////////////////////////////////////.................................................../////////000000111111//////...------------...........................//////000111222333333444111111000000//////......222111111111000000//////111111111111111111111111000000000000000000000000000000000000111111111111111111000000//////......222222222222222222222222111111111111111111111111000000000000000000000000222222111111111111222222222222111111000000//////000000000000000000000000000000000000000000000000222222111111111111111111...//////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333000......000111///...000000000000000000000000000000000000000000000000222111111111000000//////111111000000//////......000000000000000111111222111111000000//////......000000000000000000000000000000000000000000000000------------............000000111111111111000000111111111111111111111111///000222222000///000111000000000000000000000000666555333111000/////////000000000000111111111111000000000000000000000000000000111111111222222222000000000000111333666777000000000000000000000000000000///000000111222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111/////////000111111111111000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000---...000111000///000111222222222111111111000000////////////////////////000111111111111222222222000///......///111333555000000000000000000000000000000000000000000000000////////////000000000000333;;;AAA???555......000............////////////000000000000111111111111000000000000000000000000///////////////000111111////////////////////////000000000000111111111111........................000000000000000000000000////////////////////////////////////////////////,,,,,,+++***+++,,,---...//////............//////000//////...---,,,,,,+++---.........//////000000//////............//////000000000111111222222333222111111111000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111111000000000/////////...111111111111111111111111////////////////////////000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000//////......//////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222000......000111///...000000000000000000000000000000000000000000000000111111111000000000//////000000000000////////////000000//////000000111222111000000000/////////...000000000000000000000000000000000000000000000000...////////////000000000000000111111111111000000111111111111111111111111///000222222000///000111000000000000000000000000111111111111111111000000000000000000111111111111000000000000000000000000000000111111111222222222/////////000111222333444000000000000000000000000///............//////000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000///...---......///111000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000,,,...000000///...///000222222222111111111000000111111111111111111111111000000111111111222222222...///000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000555:::999333///...000............/////////////////////000000000111111///////////////////////////////////////000000111//////////////////////////////000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,,,,---.../////////............//////111111111111222222222222............/////////000//////............//////111111111111111111111111222222222222111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000///......------......//////000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111555444222000.........///000000000000000000000000111111111111111111111111000000000000000000000000222222111000000000000111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222000//////000000///...000000000000000000000000////////////////////////111111000000000000//////////////////000000000000000000//////000000111222000000000000////////////////////////////////////000000000000000000000000000000000111111111222222000000111111111111000000111111111111111111111111///000222222000///000111000000000000000000000000,,,---///111222222222111000000000000111111111111000000000000000000000000000000000111111111111222...///000000111111000000////////////////////////000//////............///111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000///.........//////000000000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000...000111111///...//////222111111111111000000000111111111111111111111111000000000111111111222222---///111222222111///...000000000000000000000000000000000000000000000000////////////000000000000---///222222111//////000............////////////....../////////000000000........................//////......//////000111//////////////////////////////000000000000111111000000000000000000000000........................////////////////////////////////////////////////......------......///000//////............//////,,,---...///000222333333............//////////////////............//////222111111111000000000///111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///......------......///.../////////000000111111000000000000000000000000////////////////////////000000000000111111111111555333111///......//////000000000000000000000000111111111111111111111111000000000000000000000000444444333222222222222333////////////////////////000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000///////////////////////////////////////000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000///...////////////////////////////////////////////////000000000000000000//////......//////000000111111///////////////000111111000000000000////////////////////////////////////////////////////////////000000111111111222222222000000111111111111000000111111111111111111111111///000222222000///000111000000000000000000000000***,,,///111222222111000///000000000111111111111000000000000000000000000000000000000111111111111///000111111111000///...////////////////////////222222111000000///000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111222333333111//////000111111111111000000000000111111111111111111111111000000000000111111111111///000000111111000///...////////////////////////////////////////////////////////////000000000000...------...///000//////............////////////............////////////........................///............///000000////////////////////////////////////000000000111////////////////////////........................////////////////////////////////////////////////...............///////////////............//////***+++,,,---...000111111........./////////////////////............//////222222111111000/////////000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000......//////000000000111//////////////////////////////////////////////////////000000000111111111222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000333333222111111111111222////////////////////////000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////000000111111////////////////////////000000000000000000000000////////////////////////........................///000111111000///......//////////////////////////////////////////////////////////////////000000......//////000000111111/////////...///000000111////////////000000000000/////////////////////////////////////////////////////////000000000111111000000111111111111000000000000000000000000000000///000222222000///000111000000000000000000000000,,,---///111222111000//////000000000111111111111000000000000000000000000000000000000000000000000000111222222222111000///////////////////////////222222111000000///000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111222222222222222222//////000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000111222222000......///000000000000000000000000000000000000000000000000//////000000000111111111111000///......//////000////////////////////////////////////////////////////////////000000000000111...------///000///---............////////////............////////////.......................................//////000////////////////////////...////////////000000000................................................////////////////////////////////////////////////,,,,,,------............//////............//////.../////////000000000111///////////////.........//////............//////111111111000000////////////////////////000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000000111111111111111111111111////////////////////////000000000000000000000000111000000//////000000111...//////////////////000////////////////////////000000000000000000000000...//////000000111111111...//////000111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000///............///000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////...//////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...........................000222222000.........000000000000000000000000////////////////////////......////////////000000////////////000000000000//////......//////000111////////////000000000000////////////////////////000000000000000000000000........./////////000000000000111111111111000000000000000000000000000000///000222222000///000111000000000000000000000000//////000111111111000///000000000000111111111111000000000000000000000000111000000000000000//////111111111222111111000000////////////////////////000//////............///111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000111111111000000/////////000111111222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000,,,...//////---,,,,,,---//////000000000000000111/////////////////////////////////000000000111111111000...------...000222000000000000000000000000000000000000000000000000////////////000000000000111000/////////000///---............////////////....../////////000000000..............................------......///000////////////////////////......////////////000000................................................////////////////////////////////////////////////,,,,,,---............---//////............//////............------------///////////////.........//////............//////000000000000000///////////////000000000111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111///////////////.........////////////////////////000000000000000000000000......//////000111111222---...000222333222111111000000000000000000000000111111111111111111111111000000000000000000000000000000///............///000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---000333333000.........000000000000000000000000000000000000000000000000........./////////000000000000000000///////////////............///000000.../////////000000000111000000000000000000000000000000000000000000000000........./////////000000000000111111111111000000000000000000000000000000///000222222000///000111000000000000000000000000000000000111111111222222000000000000111111111111000000000000000000000000111111000000////////////000000/////////000000111000000000000000000000000///............//////000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...///000111111111111000...//////000111111222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000,,,...///000.........///////////////000000111111000000000000000000000000////////////000000000111............//////000111000000000000000000000000000000000000000000000000////////////000000000000...///000000000/////////............/////////////////////000000000111111////////////////////////...------------...//////////////////////////////........./////////000000........................////////////////////////////////////////////////////////////////////////,,,---...///000//////...//////............//////,,,,,,,,,,,,,,,,,,,,,,,,000/////////............//////............///////////////000000000000000000000111111222222222333//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000111111////////////////////////111111111111111111111111000000000000000000000000000000////////////000000000000//////.........---////////////////////////000000000000000000000000---......///000111111222---...111333333222000...000000000000000000000000111111111111111111111111000000000000000000000000333222222111000111111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---000333333000.........000000000000000000000000111111111111111111111111---.........//////000000111111000000//////.....................///000000.../////////000000111111111111111111111111111111000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000///000222222000///000111000000000000000000000000000000000000111222444555000000000000111111111111000000000000000000000000111111000000/////////...///...---------///000111111111111111111111111111000000///000000111222333111111000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000111222333444444333222...//////000111222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000...000222222222111222333.../////////000000111111111111111111111111111111////////////000000000000+++,,,...000111111000///000000000000000000000000000000000000000000000000////////////000000000000***---000111000///000111............/////////000000000000000111111111111000000000000000000000000...------------...//////////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...000111111111000/////////............//////////////////000000111111000000//////.........---//////............//////000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111000000///222222111111111111111111000000000000111111111111......//////000000111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////333111111222555555222///222000//////000222222111111111000000//////......////////////////////////000000000000000000000000111111222222222333333333111111000000000000111111///////////////000111111111111000000//////......111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111///...///000111///...///000111000...000000000000000000000000111000///......///000111............////////////000000000000000000000000333222111/////////000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......333000---++++++---000333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111111000000000000000000000//////.........---000000000000000000000000,,,,,,------......///////////////000111111222222000000000000000000000000111111000000000000111111333222111/////////000111000///.........000111222000000000000000000000000111111000000000000000000000000000000000111222222333222222222111000000000000000000000000000000000111000///......///000111222333333222000///000111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000////////////000000000000............////////////......////////////......111111000000//////......////////////////////////,,,,,,...///000000000000////////////////////////000000//////.........---......////////////..............................////////////////////////,,,---///000000///---,,,---.........//////000000111111000///////////////........................---.........//////000000//////............//////........................................................................000000000000000000000000111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000///000111222222222111111000000000000111111111111000000000000////////////000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///222111000222444444111///222111//////000111000...////////////000000000000111111111111111111111111000000000000000000000000000000000111111111222222111111000000000000111111///////////////000111111222111111111000000000000111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111///...///000111///...///000111000...////////////////////////222111000//////000111222000000000000111111111111////////////////////////111111000//////000111222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...111000///......///000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000/////////.........000000000000000000000000.............../////////111111000000000000000000000000000000000000000000111111000000000000111111333222000/////////000111000000///...//////111111000000000000000000000000111111111111111111111111//////......//////000111222222111111111111111111////////////////////////111000///......///000000000111222222111000111333000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000............////////////......////////////......000000000000//////......////////////////////////------...///000000000///////////////////////////000/////////..................////////////..............................////////////////////////------...//////...------............/////////000111000000///////////////..................................../////////000//////............//////111111111111111111111111////////////////////////........................000000000000000000000000000111111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000---...000222222222111000000000000000111111111111111111111000///.........000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111000000111222222000///111000///000111000...,,,.........///000111111111111111111111111111111111000000000000000000000000/////////000000000111111111111000000000000111111///////////////000111111222222222222111111111111111111000000000000111111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000111222111///...///000111///...///000111000...........................222222111111111111222222000000000000111111111111........................////////////000111222333111000000///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...000000000000000000000000000000////////////......000000000000000000000000000000///////////////...222222111000000///......000000000000000000000000111111000000000000111111222111000000///000000000111111000/////////000000000000000000000000000000111111111111111111111111//////......//////000000000000111111111111111111........................000000////////////000000...///111111111111222444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000............////////////......////////////......000000000////////////...////////////////////////......///////////////...////////////////////////////////////..................////////////..............................////////////////////////....................................////////////000000//////......//////....................................//////////////////............//////........................000000000000000000000000........................000000000000000000000000000000111111111111000///000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000000111111111111000000000000000000000000000///000000000111111111111111000000000/////////...000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////111111111000000000000000000//////000000000000///000//////000111111///---.../////////000000000111111111111111111111111111/////////////////////////////////000000000111111111111000000000000111111///////////////000000111111111111111111111111111111111000000000000111111000000////////////000000///////////////////////////////////////////////////////////////////////////000111000///...///000111///...///000111000...////////////////////////111111111111111111111111............////////////////////////////////////000000000000000111111222000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////---///000222222000///---/////////000000000000000000000//////////////////////////////////////////111111000000//////......111111000000////////////000000000000000000000000111111000000000000111111111111000000000000000000222111111000000/////////////////////////////////111111111111222222222222111000000///000000111111//////000000111111222222///////////////////////////////////////000000000...000111111000000111333////////////////////////000000000000000000000000//////000000111111222222////////////////////////////////////000000000000............////////////......////////////......////////////////////////////////////////////////...///////////////...---///////////////////////////////////////...............////////////..............................//////////////////////////////............//////.........///////////////000//////.........//////................................./////////////////////............//////------------------------////////////////////////........................000000000000000000000000///000000111111111000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000////////////000111111111111111333111///---,,,---///111///000000000111111111111.../////////000000000111000000000000000000000000000000000111111000000000////////////////////////000000000000000000000000////////////////////////000000000000000000111111//////000////////////000///......///111222111///111000000000/////////...000000000000000000000000////////////////////////000000000111111111222222111111000000000000111111///////////////000000111000000000000000000000000111111000000000000111111000000////////////000000////////////////////////////////////////////////////////////////////////...///000000///...///111111///...///000111000...000000000000000000000000///000000000000000000///............////////////000000000000000000000000111111111111000000//////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111000...------...000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////---///000222222000///---......//////000000000000//////000000000000000000////////////////////////111111000000//////............//////000000000000111111111111111111111111111111000000000000111111000000000111111111000000222222111111111000//////////////////////////////000000111111111222222222000//////......//////////////////000000111111222000000000000000000000000......///000000000000000000111222111///...///000////////////////////////000000000000000000000000//////000000111111222222////////////////////////////////////000000000000............////////////......////////////...................../////////////////////////////////...///////////////...---////////////////////////.........///////////////......////////////..............................////////////////////////000///............///000///////////////.........//////............/////////////////////////////////////////////.........//////............//////000000000000000000000000................................................000000000000000000000000///000000111111111111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////...///000111111222111111222111...,,,+++---///000000000000000111111111111.........///000111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000///......000111111000...///111222222111111111111000///.........////////////////////////000000000000000000000000000000000111111111222222111111000000000000111111///////////////000111111///////////////000000000111111000000000000111111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000---///000000......///111111///...///000111000...111111111111111111111111//////000000000000//////000000000000111111111111111111111111111111111111222222222222111000......///////////////000000111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111///...,,,,,,...///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...---......//////000000111//////000000000000111111000000000000000000000000000000///////////////...------...//////000111111111111111111111111111111111111000000000000111111//////000111111111111000111111222222222111000000000000000000000000000000/////////000111111222222......------,,,,,,------//////000000000000000000111111111111111111111111---...///000111111111000111222222111///......///000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000............////////////......////////////......---............/////////////////////////////////......///////////////...////////////////////////.........///////////////......////////////..............................///////////////////////////////////////////////////////////////...............------....../////////////////////////////////////////////.........//////............//////////////////////////////................................................000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////...///000111111222222222,,,,,,---...//////000000000000000000111111111111////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000111111000......000333777444000//////111111111000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111///////////////000111111//////000000000111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////......///111111///...///000111000...000000000000000000000000///000111111111111000///000000000000111111111111000000000000000000000000000000111222111111000//////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////------......///000000111//////000000000111111111000000000000000000000000.............../////////......//////////////////111111111111111111111111111111000000000000111111...///000111222111111000///000111222222222111111000000000000000000000000---......///000000111111000000///...............000000000000000/////////000000000000000000000000,,,---///000111111111000///000111000///...///000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000............////////////......////////////......---------.........//////////////////////////////------...///000000000///////////////////////////............/////////000......////////////..............................////////////////////////...///000111111000///...000/////////...............------------...///000////////////////////////000/////////............//////............//////------------------------................................................000000000000000000000000//////000111111111111111222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////......///111111222222222%%%(((,,,000222222111///000000000000111111111111111111000000//////......000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000222222000......111444<<<888222///...///000000......//////000000111111111111111111111111111111000000000000000000000000............/////////000111111000000000000111111///////////////000111111000000111111222222222333111111000000000000111111000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000,,,...//////......///111111///...///000111000///////////////////////////000111222333333222111000............////////////////////////////////////---...000111222222111111///////////////000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111...///222333333222///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---------...///000000111//////000000111111111222000000000000000000000000,,,---------......//////000000000///......------111111111111111111111111111111000000000000111111...///000222222222111000///000111222333333222111000000000000000000000000,,,------...///000000111444444333222222111222222111111000000//////......////////////////////////,,,---///000111111111000---...000000//////111222000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000////////////000000000000............/////////000......////////////......---------.........//////////////////////////////,,,,,,...///000000000000////////////////////////---.........//////000000......////////////..............................////////////////////////---///000222222000///---000000//////.........------------------...///000000000000000000000000000000000//////.........---//////............//////000000000000000000000000000000000000000000000000........................000000000000000000000000222222111111111111222222333222111/////////000111111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000111000///......///000111222111111111000000//////000000111222333333444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////000000///...............000000000///000111111222000000////////////000000111111111000000000000000---......///000/////////000000000000000000000000//////000000000000//////111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111111111111111111111111111000000111111111111000000222000---++++++---000222111111000000//////......---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000444222000///...///000111---///000222222000///---111111000000000000111111//////000000111111111222111111000000//////......111111111111111111111111222222222111000//////...222000///------///000222---.........//////000000000111111111111222222222////////////////////////111000///......///000111000000000000000000000000.........///////////////000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000111111000000//////......//////............//////////////////////////////////////////////////////000000000000000000000000............////////////000000//////.........---............////////////////////////000000000000////////////////////////000...,,,,,,...///...---////////////////////////000000//////.........---000000000000//////////////////............//////////////////////////////000000000000000000000000---...///000000///...---000000///...............////////////////////////........................000000000000000000000000222111111000000111111222333222000/////////000111111000000000/////////...000000000000000000000000000000/////////.........000000000000000000000000111000////////////000111111111111111000000000///000000000111222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////000000///...............000000000000000111111222000000////////////000000000000000000000000000000000000111111111222222222//////////////////////////////000000000000//////111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000111000...,,,,,,...000111111000000000/////////............/////////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222////////////////////////111000///------...///000...///000111111000///...111111000000000000111111///000000000111111111111111111000000/////////...111111111111111111111111///////////////000000000111000///......///000111000000000000000000000000//////000000000111111111////////////////////////111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000////////////000000111000000000/////////...//////............//////////////////////////////////////////////////////000000000000000000000000............////////////000/////////........................////////////....../////////000000000///////////////////////////...,,,---...///...---////////////////////////000/////////............000000000000//////////////////............//////////////////////////////////////////////////////......////////////......000000///...............////////////////////////........................000000000000000000000000222111111000000111111222222111000000///000000000000000000000////////////000000000000000000000000000000////////////......000000000000000000000000111000000//////000000111111111111111000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////000000///.........//////000000000000000111111111000000////////////000000000000000000000000000000222111000000000111222333........................//////000000000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111........................000000111111111111000000000//////......//////000000000000000////////////......////////////000000000000000000000000000000........................000000000000000000000000000000000111111111111222..............................---,,,,,,---///000000000////////////000000111111000000000000111111000000000000111111111111000000000000000000//////111111111111111111111111+++,,,---...///000111222000000////////////000000111111111111000000000000.../////////000000000000////////////////////////111000000//////000000111000000000000000000000000111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111........................000000000000////////////000000000000000000000000000000////////////000000000000000000//////////////////............//////////////////////////////////////////////////////000000000000000000000000............////////////////////////........................////////////------.........////////////////////////////////////...------//////...---////////////////////////////////////............////////////000000000000//////............////////////////////////////////////////////////////////////............//////000//////............///////////////////////////........................000000000000000000000000111111000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000//////////////////////////////////////////000000000000000000000000111111111000000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////000000///////////////000//////000111111111111111000000////////////000000/////////000000000000000///...---,,,,,,...000111//////////////////////////////000000000000//////000000////////////000000////////////////////////////////////////////////000000000000000000000000222111111000000000000000111111000000000000111111........................000000111111111111000000//////000000000000//////000000000000//////////////////////////////000000////////////////////////////////////////////////////////////////////////000000000000111111111111////////////////////////---------------...///000111000///......///000111111111000000000000111111000000000000000111111111000000000000000000111111111111111111111111111111,,,,,,---...000111222222//////000000000000///////////////000000111111111/////////000000000111111////////////////////////000000000000000000000000////////////////////////111111111111111000000000////////////////////////111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////000000////////////000000000000000000//////////////////............//////////////////////////////////////////////////////////////////////////////............///////////////////////////.....................////////////------------.........//////////////////////////////...---...000000///---///////////////////////////////////////.........////////////000000000000//////............////////////////////////////////////////////////////////////...------...000111000///............//////////////////////////////........................000000000000000000000000111000000000000000000111000000000111111111000000////////////000000000000000000000000000000000000//////000000000000000000////////////////////////000000111111111111000000000000000000000000111111///////////////000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000/////////000000111//////000111111111111000000000////////////000000......//////000000000000...---,,,++++++---///000000000000000000000000000//////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000222111111000000000000000111111000000000000111111////////////////////////000000111111111111000000//////000111111000//////////////////000000000000000000000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.........//////000111111222000...------...000222111111000000000000111111111111000000000000000000//////000000111111222222000000000000000000000000/////////000000111111111//////000000000000//////,,,,,,---...000111222222000000000111111111222222000000000000000000000000000000111111111111000000////////////////////////111111111000000/////////////////////////////////111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000////////////000000////////////000000000000//////............//////////////////////////////////////////////////////////////////////////////............////////////.........///////////////............////////////------------.........//////////////////////////////......///000000///---////////////////////////.........///////////////.../////////000000000111//////............//////////////////////////////........................///...---------///000111//////............//////////////////////////////////////////////////////000000000000000000000000111000000//////000000111//////000111111111111000////////////000000000000000000000000000000000000//////000000000000111111000000000000000000000000000111111222222111111000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000/////////000111111...///000222222111111000000000////////////000000---......//////000000111//////.........///000111111111111111111111111111//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000///000000111111000000///////////////000000000000111111000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000//////111111111111111111111111000000000111111111111111222000///------///000222111111000000000000111111111111111111000000000000//////000000111222333333000000000000000000000000111111111111000000000000000000////////////000000+++,,,---...///000111222111111111111222222222222000000000000000000000000000111111222222111111000000000000000000000000000111111111000000///......000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................111111111111111111111111////////////000000000000000000000000000000000000000000////////////000000////////////000000000000//////............//////////////////////////////////////////////////////000000000000000000000000............////////////.........///////////////............////////////------.........////////////////////////////////////......000111111///---////////////////////////.........///////////////......//////000000111111//////............//////////////////////////////..............................---......///000111///............//////000////////////////////////////////////////////////000000000000000000000000000000////////////000000...///000111222111111000.../////////000000000111000000000000000000000000//////000000000111111111000000000000000000000000000111222222222222111000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000//////000111111222...///111222222222000///000000////////////000000------......///000000111000000000000111111111222000000000000000000000000//////000000000000//////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000000111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000111111111111111111000000111000///......///000111111111000000000000111111111111111111000000000///...//////111222333444444000000000000000000000000000000000000000000000000111000///......///000111///////////////000000000000000000000111111111111000000000000000000000000000111222222222222111000000000000000000000000000333333222111111000//////000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000.../////////000000000111//////............//////////////////////////////////////////////////////000000000000000000000000............////////////............/////////000............////////////....../////////000000000///////////////////////////...///000222111///---////////////////////////............/////////000.........///000111111111//////............//////////////////////////////........................,,,---...///000000000000...............///000000////////////////////////////////////////////////000000000000000000000000000000////////////000000...///000222222222111000.../////////000000111111000000000000000000000000//////000000111111111222000000000000000000000000000111222333333222111000//////000000111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000///000000111222222...///111222333222000///000000////////////000000---------...///000000111//////000111111111111000//////////////////////////////000000000000//////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000111111000000000000111111.../////////000000111111222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000111111000000/////////...////////////////////////111111222111111000///...000000////////////000000111111000000000000111111222111111111000000//////......///111222333444555000000000000000000000000............//////000000222000///------///000222333222222111000//////...////////////000000000000000000000000000000000000000111222333333222111000000000000000000000000000444444333333222111000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000////////////000000.../////////000000111111//////............//////////////////////////////////////////////////////000000000000000000000000............/////////000---.........//////000000............/////////000////////////000000000000///////////////////////////...///111222222///,,,////////////////////////---.........//////000000---......///000111111222//////............//////////////////////////////........................+++,,,...000111000000///...............///000111////////////////////////000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////111111000///////////////000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000......//////000000000111000///...---...000222333000000000000000000000000000000000000000000000000............/////////000000000000000111111111111......///000111222222333222111111111000000//////000000000000000000000000000000000000000000000000222000...---,,,---...///222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000111111111111////////////000000000000000000000000111111111111///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...---------111111000///////////////000000000000000000000000000000////////////000000///////////////000111111111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000000...,,,---000333333222111---)))***---000...+++////////////000000000111---000111111...---///111........................////////////////////////////////////////////////000000000000000000000000...------...///000///...333222000...---...///000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000///......////////////////////////............////////////000000///.............................................//////000000111111////////////////////////........................////////////////////////,,,---......///.........///////////////////////////////////////.........111000///......///000111........................///////////////000111111////////////////////////........................////////////////////////000000//////.........---000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000/////////000000111111111222111///......///000111000000000000000000000000////////////////////////.........///////////////------------............/////////000111111111222111111111111000000000///000000000000000000000000000000000000000000000000222000///---------///000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111//////000000000111111111000000000000////////////222222111000///...------000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000//////......111111000///////////////////////////////////////000000////////////000000///////////////000111111111000000000/////////...000000000000000000000000111000000000/////////...000000000000000000000000000...,,,---000222222111222...++++++///111///---//////////////////000000111222444333111000222444////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000111111000000///.........///000111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000///......////////////////////////............////////////000000///...............------------------------/////////......---------////////////////////////........................////////////////////////---...//////000000///////////////////////////////////////////////////...000000///......///000000/////////////////////////////////......///000000////////////////////////........................////////////////////////000/////////............000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111000000///////////////000000000000000000000000000000000000000000000000111000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111111333222000............///000000000000000000000000........................///////////////........./////////000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111000///...---...///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000111111111111000000//////......111111000///...---,,,,,,/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////111000000///////////////........................000000////////////000000///////////////000111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000///...------///111111000222///------000222000...///////////////.........///000111000///...///111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000,,,------...//////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000//////...////////////////////////............////////////000///......---.........------------------------////////////............////////////////////////////////////////////////////////////////////////...//////000000000000000////////////////////////......////////////////////////...------...//////000000000000000000000000//////......---.........////////////////////////........................////////////////////////////////////............///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000////////////000000////////////////////////000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111222222222111000///......//////////////////////////////////////////////////////////////////............000000111111111222222222000000000000000/////////111111111000000000000000000000000000000000000000000000000000000000000000000000///......//////000111111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000111111111000000//////.............../////////000000------........./////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000000/////////000000////////////000000////////////////////////000000////////////000000///////////////000000111000000000000////////////000000000000000000000000000000000000//////////////////////////////////////////......///000000///111000...///000111000////////////.......................................////////////////////////////////////////////////////////////////////////////////////////////////---...............///000,,,,,,---...//////......//////000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////............///////////////......------.........------------------------------///000222333444555////////////////////////000000000000000000000000////////////////////////......///000000000000///////////////////////////............////////////.........------.........//////////////////////////////...------------...////////////////////////................................................///////////////.........///000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000111111111111////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000222222111111111111111111///////////////000111111////////////////////////000000000000000000000000///////////////.........---------.........//////000000000///////////////000000000000000000111111000000000000000000000000111111111111111111111111000000/////////000000000000000000000000000111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////...////////////000000000111000000000/////////...//////000000000111111111........./////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000///////////////......000000////////////000000000000000000000000000000000000////////////000000///////////////000000111////////////000000000000////////////////////////////////////000000000000////////////////////////000000111000000/////////000/////////000000///...//////////////////......111111000111111111111111........................////////////////////////////////////////////////////////////////////////---///000000......///111......//////...---,,,,,,//////000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////............////////////......------------......------------------------,,,---...000111333444444////////////////////////000000000000000000000000////////////////////////,,,---......//////......////////////////////////---.........//////000000---..................---........................///......---------......////////////////////////////////////////////////------------------------.........///////////////000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111///////////////////////////////////////000000111000000000000000000000000//////////////////////////////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111000000000---......///000111111111000000000000000000000000111111111111111111111111............/////////000....../////////000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111//////000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......////////////000000/////////000000000000000333333222111000///......000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////000000111111111111111111111111111000000////////////000000///////////////000111111////////////000000000000////////////////////////////////////000000000000000000000000000000000000111222333333111//////000//////000000000000//////////////////000000000111000///...///000111000...........................////////////////////////////////////////////////000000000000000000000000...000333222//////111444000000//////...------,,,//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////............////////////...//////000000000000000////////////////////////............////////////---------,,,------...///....................................------------////////////////////////////////////////////////////////////////////////,,,------...............////////////////////////------......///000000000---...////////////...---..............................------...//////000////////////////////////////////////////////////------------------------.........///////////////000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111111000000//////////////////000000000000///000000000000000000000000000000000000000000000000,,,------...///000111111111111111111222222222222---.........///000000000///000000000111111111111000000000000000000000000111111111111111111111111//////000111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///............/////////000000......//////000000111111222222111000///...------/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000000000000000000000000000000////////////000000///////////////000111111.../////////000000000111////////////////////////.../////////000000000111000000000000000000000000222444666555222000000111///000222222222111000000...//////000111222333333...---+++,,,...///---+++........................////////////////////////////////////////////////000000000000000000000000+++///111000---,,,///222111000///.........///000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////......///000000000000000////////////////////////............////////////---,,,,,,,,,------...///////////////////////////......------,,,,,,++++++////////////////////////........................////////////////////////------...///////////////////////////////////////------......///000000111...///000000000000///...........................---------...///000111222////////////////////////////////////////////////////////////////////////............/////////000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111///////////////000111111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000111000000000//////......000111111111000///...---000000000000000000000000////////////////////////+++,,,---...///111222222............////////////,,,------...///000111111//////000000111111111222000000000000000000000000111111111111111111111111...///000111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///.............../////////000------...///000111222222............/////////000,,,,,,,,,---------......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///////////////000111111////////////////////////000000////////////000000///////////////000111111.../////////000000111111////////////////////////.../////////000000111111000000000000000000000000222555777666333000000111000222444444333222111222......///111222333444555222///...///111222000...000000000000000000000000////////////////////////////////////////////////000000000000000000000000'''+++...---)))(((+++///000///...---...000222333//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111............/////////000......///000000000000000////////////////////////............/////////000,,,,,,,,,,,,------...///000000000000000000000000---------....../////////////////////////////////........................////////////////////////...//////000000000000000////////////////////////---------...///000000111...///000111111000///...000000000000000000000000---------...000111333444////////////////////////000000000000000000000000111111111111111111111111---.........//////000000111111222222222111111000333333222222111000//////111111000000//////......222111111111000000//////////////////000000000000000000000000000000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111111111000000//////...............///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000///000111111///......///......//////000000111111000000////////////000000000000000000000000000000000000000000000111111222222222111000//////000000////////////000000000000222222222222222222222222000000000000000000000000222111111111000000//////000000//////.........---......000111222222222222111111000000//////......000000000000000000000000000000000000////////////222111111000000000000000000000//////.........---000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111000000///...---000000000000000000000000111111000000//////......000000000000000000000000........................000000000000111111111111777888888666333000000000666333)))999EEE???>>>111000///...............///000000000000000000000000111111000000//////......111111000000//////......//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////......///000000000000000////////////////////////...............///000000////////////////////////........................////////////////////////222111111111000000//////////////////////////////////////////////////////000000//////.........------------...///000000111000000000000000000000000000000//////.........---////////////////////////333111000000111111000...000000//////......------////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////111111111222222111111000333333222111111000//////111000000000/////////...111111111111000000000///////////////000000000000000000000///////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000111111111111111111111111000000000///000////////////000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000///111222111///...///000////////////000000000000000000////////////000000000000000000000000000000000000000000000111111222222222111000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111000000000//////000/////////............---...///000111111111111111000000000/////////...000000000000000000000000000000000000////////////111000000///.../////////000000/////////.........000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000000//////...000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////000000000111111111555666777555222000000000222222222RRRkkkggg[[[AAA111000//////.........///000000000000000000000000111000000000/////////...000000000000//////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////......///000000000000000////////////////////////...............///000000////////////////////////........................////////////////////////000000000/////////......////////////////////////////////////////////////000/////////............------......///000000111000000000000000000000000000/////////............////////////////////////111000//////000000///---///////////////.........////////////////////////000000000000000000000000////////////////////////.../////////////////////////////////////////////////////////////////////000000111111222111111000222222222111111000000///000000000000////////////111111111111000000000000////////////000000000000000000//////......------000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000111111111111111111111111000000000000222111111000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000111222111000//////000000000000000////////////000000////////////000000000000000000000000000000000000000000000111111222222111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000//////////////////............---......///000000000000000000000000////////////000000000000000000000000////////////000000000000000//////...............000000////////////......000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111222333444333111000000111,,,000999jjjpppIII333222111000///.........000000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000...............///000000////////////////////////........................//////////////////////////////...............---////////////////////////////////////////////////////////////............------......///000000000000000000000000000000000////////////............////////////////////////000...---...//////...,,,.........///////////////////////////////////////000000000000000000000000//////////////////////////////////////////......///////////////////////////////////////////////////000000111111111111111222111111111000000000///000000000000////////////111111111000000000000000////////////000000000000111000000//////......---000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000///000000000111111111111111111111000000000000000222222111000////////////111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////111222222111//////000111111111000000//////......000000////////////000000////////////////////////000000000000000111111222111111000000000000000111////////////000000000000000000000000000000000000////////////////////////000000000000000000/////////////////////.........------...///////////////000000000000////////////////////////////////////////////////000000000000000000///............///000000//////////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////---...///000000111000000////////////////////////......//////000000111111////////////////////////000000000000000000000000////////////000000000111///111222222111000000111---222???rrrqqqFFF444333222000///.........////////////////////////000000000000////////////......//////000000111111//////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000......///000000000000000000000000000000000000000...............///000000////////////////////////........................////////////////////////........................///////////////////////////////////////////////////////////////.....................//////000000///////////////////////////////////////.........///////////////////////////...---...//////...---------......//////000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////...///000111111111111111111111111000000000000000////////////000000000000000000000000000000111111////////////000000000000111111111000000/////////////////////000000000000111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111...////////////000000000000000000000000000000000///000000000111111111111000000000000000000111111111000//////............000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////000000000000////////////////////////111222222000///...000111111111000000//////......000000////////////000000////////////////////////000000000000000111111222111000000000000000111111////////////000000000000111111111111111111111111//////////////////////////////////////////000000.........///////////////---......////////////...////////////000000000000////////////////////////.../////////000000000111222111000000//////000000//////000000000000000000////////////////////////////////////000000000000//////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////---...///000000111000000////////////////////////......//////000000111111////////////////////////////////////////////////...////////////000000000---///111111000000000111222777@@@iii{{{dddBBB444333222000///.........////////////////////////////////////000000000000......//////000000111111////////////////////////000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000......///000000000000000000000000000000000000000...............///000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////.........///////////////////////////////////////000///......000000///...------......//////000000////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////......///000111111111111000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000000000000111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111......////////////000000000000000000000000000000000000000000111111111111000000000000111111111111000//////............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111///------///111000000000000////////////000000////////////000000000000000000000000000000000000000000000111111222000000000000000111111222////////////000000000000111111111111111111111111000000000000000000000000......////////////000000.........///////////////...//////000000/////////////////////000000000000000000000000000000000000......//////000000111111222222111000000000000000//////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000000000///000000000000000000000000////////////000000000000000000000000000000000000////////////////////////......////////////000000---///111111000000000111...444666QQQ```VVVNNN;;;333222111000///.........000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000...............///000000////////////////////////........................///////////////////////////////////////000000000////////////////////////////////////////////////.........///////////////......//////////////////000000000000000000000000.........///////////////////////////////////////000.........000111000///.........///////////////////////////////////////000000000000000000000000////////////////////////000000000///......------////////////////////////////////////////////////---...///000111111111111///000000000000000000000.../////////000000000111///000000000111111111111////////////000000000000......//////000111111111.../////////000000000111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111........./////////000000000000000000000000000000000000000000111111111111///000000000111111111111//////////////////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000///---,,,,,,...000////////////000000000000000000////////////000000000000000000000000000000000000000000000111111222000000000000000111222222////////////000000000000000000000000000000000000000000000000000000000000........./////////000000............/////////000///000000111111000000///.../////////000000000111000000000000000000000000.........///000111111111111111000/////////////////////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000000//////...000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000........./////////000000...000111111000000000111,,,000---<<>>>>>666------...///000000111000000------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000...///111000///...000111000000////////////000000000000////////////000000//////000000000000//////+++---///111222222111000///////////////000111111111111111111111111111111000000000000000000000000---........./////////000111///......111111000...............///////////////000000000000000//////000000000000000000000000000000000000000000000000//////000000111111222222111111111111000000000///000000000000000000000000111111111111111111111111111000////////////000111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000///---...///000///---000000000000000000000000000000000000000000000000111111000000000000111111//////000111111000///...000000////////////000000000000000000000000000000......///000000000000000000000////////////000000////////////000000000000//////............//////000000000000////////////000/////////............000/////////............000000000000000000000000000000000000000000000000......//////000000111111222222111111111000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////000000......////////////......//////000000000000//////////////////////////////////////////////////////////////////////////////111000000000/////////...---...///000000///......000000000000000000000000000000000000000000000000...///000///...---...000//////............//////111000000000/////////...111111000000000000111111111000000///////////////000000000000////////////000/////////............000000111111222222333333111000///......---------000000////////////......000000111111000...,,,+++////////////////////////000000000000000000000000111111000000000000111111///...///444888888333..................///000000000/////////....................................000/////////............111000///......///000111/////////.........//////............////////////111111111000//////.................................------,,,,,,------...............////////////////////////////////////...///000000...---...000222111222555888888333///...//////000000000000///------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000---///000000//////000222000000////////////000000000000////////////000000//////000000000000//////...///111222222222111000///////////////000111111111111111111111111111111000000000000000000000000............////////////111///...///000111000...---------...///000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000///////////////...---...///000///...111111111111111111111111000000000000000000000000111000000//////000000111//////000000111000000////////////....../////////111111111111111111111111...//////000000000000000000000////////////000000////////////000000000000//////............//////111111111000///.........////////////............////////////............000000000000000000000000000000000000000000000000////////////000000000000111000000000000/////////000000000000000000000000111111111000///.........//////000000000000//////000000////////////000000......////////////......//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////...//////000000//////...000000000000000000000000111111111111111111111111...///000///...---...000//////............//////000000000000////////////111000000//////000000111000000//////......//////000000000000////////////////////////............000000000000000000000000111000///......---......000000000000111111111111000000000//////.........////////////////////////000000000000000000000000111000000//////000000111///------000333444111..................///000000////////////....................................////////////...............------,,,,,,------...//////......////////////............////////////000000000000000000000000.................................------.....................////////////////////////////////////000111222111///......///444666777555222000000111///000000000000//////...------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000,,,...///000///000111333000000////////////000000000000////////////000000//////000000000000/////////000111111111000/////////////////////000000111111111111111111111111111000000000000000000000000000000000000111111111111000/////////000000000//////000000000111111111222//////000111111111000000////////////////////////////////////////////////111111111000000000000000111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////111111000000//////......///...---...///000///...000000000000000000000000////////////////////////000000////////////000000000000111111111111111111000000////////////000000111111111111111111111111//////000000000000//////000000////////////000000////////////000000000000111111000000000000111111111000000000/////////...///////////////.........///////////////.........////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////111000000000/////////......///000111111000///...000000////////////000000000000111111111111000000//////000000000000//////........................////////////////////////////////////////////////000000000000////////////000000000000/////////...////////////////////////000000000000000000000000...///000///...---...000//////............//////000000000000////////////000000////////////000000000//////.........//////000000000000///////////////////////////.........//////////////////......000000///...............000111111222333333444444000//////...//////000000////////////////////////////////////////////////000000////////////000000000...---...000111111///...............///000000///////////////.................................///////////////............------------------............///////////////............////////////------------......//////........................000000////////////000000............////////////////////////////////////---...000000//////000111111777;;;777///+++...333000000111000000///...---------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000,,,...///000///000111333000000////////////000000000000////////////000000//////000000000000////////////////////////......///////////////000000111000000000000000000000000000000000000000000000000111111111111000000000000///000000000/////////000222111111111000000000///---...//////000000000///////////////////////////////////////////////////111111111000000000000000000000000000000000111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////111111000000//////......///------...000000000///////////////////////////////////////////////////000000////////////000000111111111111222222333333222111111000000111111222111111111111111111111111//////000000000000//////000000////////////000000////////////000000000000111111000000000000111111.../////////000000000111.........///////////////.........///////////////////////////////////////////////////////////////000000000000////////////111111111111111111111111////////////////////////.../////////000000000111...///000111111000///...000000////////////000000000000111111111111000000//////000000000000//////------------------------////////////////////////////////////////////////////////////000000000000111111000000////////////////////////////////////////////////////////////...///000///...---...000//////............//////////////////000000000000000000////////////000000//////............//////000000000000////////////........./////////////////////..................000//////............///...//////000111222333333000////////////000111111////////////////////////////////////////////////000000////////////000000111000......///000111111...............///000000.........///////////////.................................///////////////000000000000000000000000------...///000000//////............////////////,,,,,,------.../////////........................///......------......///............////////////////////////////////////,,,---///.........///000---444;;;888000+++---333000000111000000///...---------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000---///000000//////000222000000////////////000000000000////////////000000//////000000000000///////////////...............///////////////000111111000000000000000000000000000000000000000000000000////////////...............000111000///...///111000000000///...---------,,,---...//////000//////////////////////////////000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////...------...000111000///........................000000000000000000000000000//////......//////000111111111111111222333444333222222111111222222333111111111111111111111111000000000000000//////...000000////////////000000////////////000000000000//////............//////.........///000111111111.........///////////////.........///////////////000000000000000000000000000000000000000000000000////////////000000000000000000111111111111222222000000000000000000000000.........///000111111111//////000000000000//////000000////////////000000......////////////......//////000000000000//////------------------------////////////////////////////////////////////////////////////000000000000222222111000////////////000000000000000000000000...........................///000///...---...000//////............//////////////////000000000000000//////......//////000......------......//////000000000000////////////.........///////////////........................//////............//////+++,,,,,,---.../////////000000000000000000000000////////////////////////000000000000000000000000000//////......//////000111111///...///000111222...............///000000.........///////////////.................................///////////////,,,,,,------------,,,,,,,,,---...000000000//////............////////////.../////////000000111111........................,,,,,,++++++++++++,,,,,,............////////////////////////////////////...///000///---,,,,,,------333777666000---...111///000000000000//////...------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000...///111000///...000111000000////////////000000000000////////////000000//////000000000000////////////////////////000000///////////////000111111000000000000000000000000000000000000000000000000000/////////.........---...000111111......///111////////////............------...000000111111111000000000000000000000000000000000000000000000000//////000000111111222222///000000000111111111111000000000000000000000000111111111111111111111111...///000000000000///...000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000...---,,,...000111000///////////////////////////000000000000000000000000//////............/////////////////////111222333222222111111111111222222000000000000000000000000000000000000000///......000000////////////000000////////////000000000000//////............//////////////////000000000000............/////////000............/////////000000000000000000000000000000000000000000000000000......//////000000111111/////////000000000111111000000000000000000000000////////////000000000000000000////////////000000000000////////////000000......////////////......//////000000000000//////////////////////////////////////////////////////////////////////////////.../////////000000000111333222111///////////////000000000000000000000000////////////////////////...///000///...---...000//////............//////.../////////000000000111//////............//////...------------...///000000000000000////////////............/////////000------......//////000000//////............//////,,,,,,,,,------.........///000111222111111//////////////////////////////000000000000000000000000//////............//////000000000///......000111...............///000000............/////////000..................................../////////000)))***++++++++++++***)))+++,,,...000111000//////............/////////////////////000000000000000........................------,,,,,,,,,,,,------............////////////////////////////////////...///000///...---...///333333333111///......///...//////000000000000///------............------...------------...//////////////////////////////---------............///////////////////////////000000000000000000000000///000111000///...///000000000////////////000000000000////////////000000//////000000000000//////000000000///000111222222///////////////000111111000000000000000000000000000000000000000000000000222222111111000000000///...000222111...---///111//////000000111111222222......000111111222222222111111111111111111111111000000000000000000000000...//////000111222222333//////000000111111111222000000000000000000000000111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000//////000000000000//////......//////000000111111...---,,,...000111111000000000000000000000000000000000000000000000000000//////............//////...---------...///111222111111000000000000111111////////////////////////000000000000000///......000000////////////000000////////////000000000000111111000000000000111111111111000000//////......---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000---......///000111111222---.........//////000000000000000000000000000000111111000000//////......111000///......///000111000000////////////000000000000111111111111000000//////000000000000//////111111111111111111111111////////////////////////////////////////////////.../////////000000111111444333111////////////000000000000000000000000000000000000000000000000000...///000///...---...000//////............//////.../////////000000111111//////............//////---------------...///000000000000000////////////---.........//////000000------......///000111111//////.........//////000////////////000000000000///000222333222111///---////////////////////////000000000000000000000000//////............////////////000///...---///000...............///000000---.........//////000000........................---.........//////000000......000000000000......+++,,,...000111111000///............/////////000................................................000000////////////000000............/////////000////////////////////////+++,,,//////000111333555:::555000------...............///000000111000000---..................---...------------...//////////////////////////////---------.........//////////////////////////////222222222111111000///...111111000000//////......000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111222333333222111111111000000//////222000///------///000222(((***---///000000000///111111000000//////......000000000000000000000000222111111111000000//////...------...000111000///+++,,,...///111222222333////////////000000000000111111000///////////////000000000000000000000000222111111111000000//////000000////////////000000000111111000......///000111111111111111111111111111111111000///...............------------......111111000000//////......000000000000000000000000111000000000000000111222111111000///...---,,,,,,---......///000111111222222111000.........///000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000///000000000000//////...000000000///......------000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000///...............////////////............111///...111333222111111111000///...............000000000000000000000000000///---,,,---...000222........................000000000000000000000000////////////////////////////////////////////////111000///......///000111---......///000111111222000000000000000000000000000000000000////////////111111000000//////............//////000000111111,,,,,,,,,---...///000111///////////////////////////////////////////////////111222111000///000111000000//////.........---///////////////.........//////000000111111111222........................333222222222111111000000000000000000000000000000000000///...............,,,---...//////...---,,,000000000000000000000000////////////////////////111///...------...///111......------,,,,,,,,,+++////////////////////////,,,///222555555222///,,,000///...,,,,,,,,,---...........................//////000000///...------000000000000000000000000///////////////////////////...------...000222444333222111000///////////////////////////.........000///...------...///000,,,,,,------------,,,,,,/////////////////////////////////...---------,,,000000//////.........---......///000111111111111111000000000/////////...000000////////////000000000000000000111111111111//////000000000111111111000000000000000000000000...---------......//////111111000000000/////////111000///......///000111***,,,...000111000000///000000000000////////////000000000000000000000000111111111111000000000//////...---...000111000///......///000000000000000////////////000000000111111111000///////////////000000000000000000000000111111111111000000000///000000////////////000000000000000////////////000111111111111111111111111////////////000000000000000000////////////000000111000000000/////////...000000000000000000000000222111111000////////////000000000///......------......//////000000111111111000///......//////000000000000000////////////000000000000000000000000111111000000000/////////000000000000000000000000//////000000000000//////......//////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000////////////000////////////////////////000---,,,---///000111222000000///.........//////000000000000000000000000//////...---...///000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111......//////000000111111////////////////////////000000000000////////////111000000000/////////...///////////////000000000//////.........//////000////////////////////////........................///000111000//////000111000/////////............/////////////////////.../////////000000000111111..................------222222111111000000000000000000000000000000000000000000///..................//////////////////...////////////////////////////////////////////////000///...------...///000222111111111000000000000////////////////////////---...111333333111...---//////...---------------........................///////////////...------///////////////////////////////////////////////////.........000222555777111111///......---------.........///////////////000///...------...///000000000111111111111000000////////////////////////...............---------000/////////............------...///000000000000000000000000////////////000000////////////000000000000000000111111111111//////000000000000111111000000000000000000000000////////////000000000000000000///////////////...111000///......///000111---...///111111111000///////////////000000000000000000000000000000000000111111111111000000000000///...---...000111000///000111111000000///...---/////////000000000111111111000000///////////////000000000000000000000000111111111111000000000000000000////////////000000000000/////////000000111000000000000000000000000---......///000111111222222111111000000111111222000000000000////////////000000000000000000000000222111111///......------////////////////////////////////////000000000000000////////////000000111111111000000//////......000000000000000000000000000000///////////////...000000000000000000000000---...///000000111000000------...//////000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000000111111222000000000000000000000000000...,,,+++...111222222//////.........///000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////////////////000000000000000000000000////////////000000//////////////////111111000000////////////////////////////////////...........................///000///.........000////////////..................//////////////////...///////////////000000/////////......---------000000000000////////////000000000000000000000000000000///...............000000////////////000000////////////////////////////////////////////////000///...------...///000000///////////////......////////////////////////---...///000000///...---.........///......---,,,........................///////////////......---........................////////////////////////.........///222444777999///...---,,,,,,,,,,,,,,,------......//////000000//////............////////////000000000000//////////////////////////////---------...............////////////............000000000000///...---,,,000000000000////////////000000////////////000000///000000000111111111111////////////000000000111//////////////////////////////000000111111111111////////////............000000////////////000000000000111111111111000///......//////000000111111////////////////////////111111111000000000000000000///...///000111000///000111111000000///...---//////000000000111111111000000////////////000000////////////////////////111111111000000000000000000000////////////000000111000//////000111111111////////////////////////......//////000000111111222111111000000111111222000000000000///////////////////////////////////////////////////...------............//////000000000000000000////////////......//////000000111111111111000000//////......////////////////////////////////////............000000000000000000000000------...000111111111111......//////000000000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////000111222222000000000000111111111111000000///...///333333000///.........///000111111////////////////////////......///000000000000///........................////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////........................////////////000000000000000000000000////////////000000000//////......---/////////000000/////////////////////////////////........................---...///...------...//////////////////.....................////////////............////////////000000//////......------//////////////////......////////////////////////000000///...............111000///......///000111////////////////////////////////////////////////000///............///000------------------------////////////////////////........................------/////////...---,,,...........................///////////////..............................////////////////////////......///000111333555666......---,,,++++++,,,,,,,,,------...///000111111/////////....../////////------............------////////////////////////,,,---------...////////////////////////.........000000000000///...---,,,////////////000000000000000000////////////000000///000000000111111111111...////////////000000000////////////////////////+++,,,---.........------............////////////000000////////////000000111111111111111000000000......//////000000111111////////////////////////000000000000000000111111111000//////000111000......//////000000000000///000000000000111111111111000000////////////000000////////////////////////000000000000000000111111000000////////////000000222000...///111222111000........................//////////////////000///111000000//////000000111////////////000000000000////////////////////////,,,---...///000000//////------......///000000000000000000000////////////......//////000000111111111000000000/////////...////////////////////////............////////////////////////////////////------...000111111111111111111000000////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////............//////000111///000000000111111111222...111111///000444222---///////////////000111222////////////////////////...///000000111111000000........................//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////////////////////////////.../////////000000000111////////////000000000000000000//////......------+++,,,---//////000//////////////////////////////........................,,,...///...---,,,---............///////////////---.........//////000000////////////............000000/////////...........................//////////////////////////////000000///...............000///------------///000........................//////////////////////////////............//////.........///////////////////////////////////////......------------......,,,---...//////...---,,,..............................///////////////...........................///////////////////////////////////////000111111......------,,,---------,,,------...///000111111...//////////////////...//////000000000000//////////////////////////////,,,---------.../////////.........///////////////------...///000000000000////////////000000000000000000////////////000000000000000000111111111111......////////////000000000000000000000000000000,,,---///000000000///......////////////000000000//////000000000000//////111111111000000000000000////////////000000000000000000000000000000000000000000000000111111111111222000//////111111000...------///000111111111111000000000111111111222222///////////////000000111000000000000000000000000000000000000111111111111000000////////////000000555111//////111222111...////////////////////////000000000000////////////000//////......//////000////////////000000000000000000000000000000000000+++,,,...000111111111000---.........//////000000////////////000000000000...///000000000000000////////////000000000000000000000000000000000000000...////////////000000000////////////////////////---...///000000111000000222222111000000///......000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///............//////000...//////000000111111111+++000000---///555444...000000/////////000111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000......//////000000111111////////////000000000000//////..................)))+++---...000000//////////////////////////////---------------------------...///...---------///.........///////////////------......///000000000000000000////////////...////////////////////////............////////////000000000000000000000000000000///.....................------------..............................////////////////////////////////////////////////,,,,,,,,,,,,------------////////////////////////........................,,,---......///.................................---...//////////////////........................////////////////////////........................///......------.........------......//////000000......////////////......---......//////......---////////////////////////---------........................///////////////......///000111111111111.../////////000000000111000000////////////000000000000000000111111111111........./////////000000000000000000000000000000///000222333444333222111/////////000000000111111//////000000000000//////000000/////////000000111000000000000////////////000000000000000000000000///000000000111111111111222111000000111111000...---...///000000111111111000000111111111222222222///////////////000111111000000000000000000000000///000000000111111111111000000////////////000000777333//////222222000---////////////////////////......//////000000111111000//////......//////000.../////////000000000111000000000000000000000000---...000111222111000000.........///////////////......//////000000111111///000000111111000///.........//////000000111111000000000000000000000000/////////000000000111111//////////////////////////////000000000000//////111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000//////////////////------...//////000111111,,,111000+++///:::>>>999111111000000///000000000000000000000000000000000111000/////////000111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000111111000///.........//////000000111111111111111111111111111111.........///000111111111.../////////000000000111------..................+++---...000000000///...////////////////////////---------------------------///000///...---...///............/////////000------......///000000111111111000000000/////////.........///000000111111....../////////000000000000000000000000000000000000000///.....................////////////..............................////////////////////////......////////////......*********+++++++++,,,,,,////////////////////////......////////////......---------------...//////........................------...///////////////////////////////////////////////////////////////,,,,,,---.....................------------...............///////////////---...///000000///...---,,,,,,------------,,,,,,////////////////////////...............---------............/////////000222222222111111000///....../////////000000111111000000////////////000000000000000000111111111111............/////////000000000000000000000000000---...000111222111///...//////000000111111222222//////000000000000/////////////////////000111111111111000000//////......000000000000000000000000//////000000111111111222333111000000111111000......//////000000000000///000111111111111222222222///////////////000111111000000000000000000000000//////000000111111111222000000////////////000000888444000///222222///,,,000000000000000000000000,,,,,,---///000222333333000000////////////000000.../////////000000111111000000000000000000000000///000222333222111///...////////////////////////---......///000111111222000000111111111///...---------...///000111222222000000000000000000000000//////000000111111222222///////////////////////////000000000000000///.../////////000111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222222111000//////000000,,,------...///000000111000444111+++111@@@HHHEEE222222111000//////000000000000000000000000000000222111///......000222333........................000000000000000000000000////////////////////////////////////////////////...///000111111000///...---......///000111111222111111111111111111111111---......///000111111222.../////////000000111111,,,------....../////////...///111222111000...---////////////////////////------------------------...///000///......///000---.........//////000000---------...///000000111222222111111000000//////------...///000111222222.../////////000000111111000000000000000000000000000000///..................///000111111000///...........................////////////////////////......////////////...............//////000000000////////////////////////---...///000000///...---...---,,,,,,---...///000........................------...///000000//////000000000000000000000000////////////////////////***+++,,,...///000000000---------,,,,,,---......///////////////.........---...///000000///...---000000111111111111000000/////////////////////////////////......------,,,---.........//////000000000000000000000000000000////////////////////////111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000222444444111///000000000000000000000000000000111111111111000000............/////////000//////000000000000//////......///000000000000000111///,,,******,,,///111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000///......---------............//////////////////000111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222......//////000000111111111111000000//////......////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111000000//////......///////////////000111111000000000000000000000000000000000000000000000000///.........111666;;;>>><<<333///222333000///111000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000000////////////000000000000000000000000000000000000//////.........---//////000000000000//////////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////000000//////.........---////////////////////////000000//////.........---000000000111222222333333------......//////000000......////////////......111111111111111000//////---...//////---,,,---///---.........//////000000//////////////////////////////............//////////////////////////////////////////////////////------------------------//////.........---------,,,,,,---...///000111111111111000000//////.........------,,,,,,------...000///...------...///000000000//////.........---........................---...///000000///...------///111222333222000///000---,,,---///000...,,,//////............////////////000000000000//////........................000000000000000000000000////////////////////////111000000000/////////...000000000000111111111111000000000000000000000000000000000000000000000000111000000000/////////...111333444444444222000///000000000000000000000000000000111111111111000000........./////////000000//////000000000000//////......///000000000000000222000...------...000222000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000///.............../////////000000///////////////000111111000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000111000000000/////////...111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000111000000000/////////...///////////////000111111////////////////////////000000000000000000000000111000//////111333777999999222///111222//////111000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////000000////////////000000////////////////////////000/////////............//////000000000000//////////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////000/////////.........---////////////////////////000/////////............//////000000111222222222..................//////......////////////......000000000000000///...------///000///...---...///------------......////////////////////////////////////............//////////////////////////////////////////////////////------------------------//////.........---------........................000000000000//////.........------,,,,,,------...//////...---......///000///.........------------........................---...///000000///...---......000111111111000//////---,,,---///000...,,,//////............//////------............------........................000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////222555777666222000///000000000000000000000000000000000111111111111000000....../////////000000000//////000000000000//////......///000000000000000222111111000000111111222000000000000000000000000111111111111111111111111////////////000000000000////////////////////////000000000000000//////...//////000000000111111111///////////////000111111000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000---...///000111000//////000000000000////////////000000000000////////////111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000000000000000///////////////////////////000111111........................000000000000000000000000111111000000000111222222555000...000111//////111000000000000000000000000000000000000000000000000111111000000000000//////////////////////////////000000////////////000000////////////////////////////////////............//////000000000000//////////////////////////////////////////////////////000//////......//////000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////------.........//////////////////...............////////////////////////////////////..................//////000111111111/////////..................//////000000//////........./////////...---------...000///...---...000,,,---------------......//////////////////////////////............//////////////////////////////////////////////////////.......................................---------/////////......---------000000000////////////.........------------.....................///000111---------------,,,,,,,,,..............................////////////...............////////////000///...------...///...---//////............//////------............------........................000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000444777555000...///222////////////////////////000000111111111111000000...////////////000000000//////000000000000//////......///000000000000000111111111222222111111111000000000000000000000000111111111111111111111111////////////000000000000//////////////////////////////000000000000///////////////000000000111111///////////////000000111//////////////////////////////////////////////////////000111111111111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////+++---///000111000...---111111000000//////......000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////000111111////////////////////////000000000000///////////////////////////000000111///////////////////////////////////////////////////000000000000000//////111///.../////////000111////////////////////////////////////////////////000000000000000000//////////////////////////////000000////////////000000///////////////////////////////////////.........//////000000000000///////////////////////////////////////////////////////////////....../////////000000////////////000000////////////////////////////////////////////////////////////////////////............////////////........................///////////////////////////////////////.........------......///000000000111111000000/////////...//////000000000000//////....../////////......---,,,---......------...///........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////......------------......------......//////000000------------------------...........................//////////////////......------------...///000......---............---//////............////////////000000000000//////........................111111111111111111111111000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000---111444333///---000333////////////////////////000000111111111111000000////////////000000000111//////000000000000//////......///000000000000000//////000111111000//////////////////////////////000000000000000000000000////////////000000000000//////////////////////////////000000000000//////....../////////000000000///////////////000000111////////////////////////........................//////000111111111111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////+++---///000111000...---111111000000//////......////////////000000000000......................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000000111////////////////////////////////////000000000000///////////////000000111000000000000000000000000////////////////////////---...///000000000//////.../////////...///000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000................................./////////////////////000000000000////////////////////////////////////////////////////////////............//////000000////////////000000////////////////////////////////////////////////////////////////////////........./////////000000---------...............////////////////////////.........///////////////---------...//////000000333222222222111000000000//////000000000000//////...//////000000/////////***+++------,,,,,,---...000000000/////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////---........................//////000111111222222...............////////////......------......///---......///////////////..................///////////////////////////////////////....../////////---------,,,---...//////---.........------......//////............////////////000000000000//////////////////////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000---///111111///...000333000000000000000000000000000000111111111111000000/////////000000000111111//////000000000000//////......///000000000000000...//////000000//////...////////////////////////////////////////////////////////////000000000000////////////////////////...//////000000000000000........./////////000000///////////////000111111000000000000000000000000........................//////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000---...///000111000//////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////......//////000111000000000000000000000000////////////000000000000///////////////000111111111111111111111111111111000000000000000000000000------...///000000000000---111222///...000111000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000////////////000000................................./////////////////////000000000000/////////////////////////////////////////////////////////......------......///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000---------------.........////////////////////////.........///////////////------......///000000000222222222222111111111111///000000111111000000///......///000000000//////***+++------,,,,,,---///111111111000000000000/////////////////////////////////............//////////////////////////////////////////////////////........................---------...............---......000111222222333---............///////////////............//////......////////////.............../////////////////////////////////////////////............//////---------............///---...///...------.../////////............//////------............------////////////////////////111111111111111111111111////////////////////////.../////////000000000111000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000111111111111000000000000000000000000000000000000000000000111111111111000000//////000000000111111111//////000000000000//////......///000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000//////000000000111111111///////////////000111111000000000000000000000000........................//////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///............///000000000000000000000000000000.../////////000000000111///////////////000111111000000000000000000000000000000000000000000000000///////////////000000000---222444000...000111///000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000////////////000000..................................../////////000//////000000000000/////////////////////////////////////////////////////////......------......///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000,,,,,,,,,------.........////////////////////////............/////////000---......///000000111111///000000000000000111111000000111111111111000000,,,---...////////////...+++---............///111111000000000//////////////////////////////////////////............//////////////////////////////////////////////////////---------------------------------.........//////------....../////////000---------.........////////////............////////////000000///...---,,,---------....../////////////////////////////////000///...------...///000,,,---...///000///......,,,...000///---,,,---/////////............//////------............------////////////////////////111111111111111111111111////////////////////////.../////////000000111111000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111666333111000111111000...000000000000000000000000000000111111111111000000000000000000111111111111//////000000000000//////...//////000000000000000000000////////////000000////////////////////////111111111111111111111111////////////000000000000111111111111111111111111......///000000000000000000111111111111222222222///////////////000111111000000000000000000000000........................//////000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222......//////000000111111.../////////000000111111........................000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000...............///000000000000000000000000000000.../////////000000111111///////////////000111111////////////////////////000000000000000000000000111111000///////////////---444666111...000111///000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000////////////000000........................---.........//////000000//////000000000000//////////////////////////////////////////////////////.........------.........000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000,,,,,,,,,------.........////////////////////////---.........//////000000......//////000111111111------......//////000000000000111111111111000000+++,,,------.........------...000000///000111333000000//////.........---//////////////////////////////............//////////////////////////////////////////////////////---------------------------------.........//////...------------,,,,,,,,,---------.........////////////............//////000000111111000...,,,+++,,,,,,,,,------.........000000000000000000000000000///...------...///000,,,---///111111000///---,,,...000///---,,,---000//////............////////////000000000000//////000000000000000000000000222111111111000000//////222111111111000000//////111111000000000000111111222111111111000000//////////////////////////////000000000000000000000000444333222111000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000111222333333111000000///...---------000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...------,,,,,,000000000000000000000000------............------/////////000000000000000000000000000000000000000222222111000///...------////////////000000000000////////////000000000000......---...///111333444111111111111111111111111........................222222333333333333222222000000000000000000000000////////////////////////555222///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000........................//////000000000000//////000000000000000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000000///...------...///000000000000000000///......000000000///......------222000///------///000222///...,,,,,,,,,---,,,+++////////////////////////111111000000//////......//////.........---------....................................////////////000///...------...///000////////////000000000000222000//////000000///---////////////////////////000000//////.........---............////////////000000000000000000000000000000////////////000000///000000000000000///...////////////////////////....................................///////////////,,,,,,......,,,,,,/////////////////////////////////////////////////////////............//////////////////////////////..............................------------......---......///////////////////////////////////////000000000000000000000000///...---+++)))'''&&&%%%(((,,,111111---,,,...111////////////////////////111111111111000000000///111111111111000000000///111111000//////000000000222111111111000000000000000000000000000000000000111111111111111111111111111111000000000111222222111111111111111111111111////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000111111000000///......------000000000000000000000000000000000000/////////////////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000///...............000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000//////...///000222333444////////////////////////111111111111111111111111///000000111111000000///////////////////////////111111111111111111111111222000------...///......000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////000///...------...///000000000000000000///............//////////////////111000///......///000111333222111000111111111000////////////////////////111000000000/////////...//////.........---------....................................//////////////////............//////////////////000000000000000///...///000111000///////////////////////////000/////////........................////////////000000000000000000000000000000///////////////000......///000000/////////////////////////////////....................................////////////111...---//////---...111//////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////....../////////---......///////////////////////////////////////........................000000///...------,,,,,,,,,000333222///,,,...000////////////////////////111111111111000000000000111111111111000000000000111111000//////...//////111111111111111000000000111111111111111111111111111111111111111111111111////////////000111222333000000000000000000000000////////////////////////........................////////////////////////000000000000////////////000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000111000//////////////////111000000//////......---000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////...............000000000000000000000000000000000000000000000000000000000000000000000000,,,------...//////000000000000000000000000000000///000000111111000000///000/////////...---------000000000000000000000000......//////000000111111////////////000000000000////////////000000000000/////////000111222333444///////////////////////////////////////////////////000000111111000000///////////////////////////111111111111111111111111000///......//////...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000............////////////////////////////////////........................//////............//////000000000000000//////...------...//////000111111111000///......///000111222111111000000000000111////////////////////////000000000000/////////////////////.........------....................................////////////......////////////......////////////000000000000000///...///000111000///////////////////////////////////////........................////////////000000000000000000000000111000000///.........///,,,---...///////////////////////////////////////....................................////////////222//////222222//////222//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000000000////////////000000---......///////////////////////////////////////......................../////////000000000000111111444555444000------///////////////////////////111111111000000000000000111111111000000000000000111111000///............111111111111111111111111222222222222222222222222111111111111111111111111000/////////000000111222////////////////////////111111111111111111111111////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////333333222111000000000111000000000000//////......////////////////////////222111111000///......---//////000000000111111111////////////////////////////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////////////////---........./////////000///////////////////////////000000111111000000///000000///...---,,,,,,+++////////////////////////////////////000000000000////////////000000000000////////////000000000000/////////000000111222222000000000000000000000000........................111111222222222222111111........................111111111111111111111111111000000111222222000...//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////////////////////////////......................../////////......///////////////000000000000//////......//////000000000000000000////////////000000000000000///......///111////////////////////////000000000000////////////////////////................................................////////////---...///000000///...---////////////000000000000222000//////000000///---///////////////////////////////////////.....................////////////////////////////////////111000///...............++++++---...////////////////////////////////////....................................////////////000///222777777222///000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////000//////////////////000---......///////////////////////////////////////........................---------....../////////222444444333000......///////////////////////////000000000000000000111111000000000000000000111111111111000///////////////111111111111111222222222222222222222222222222222111111111111111111111111222222111000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////333333222111000000000111000000000000000/////////////////////////////////222111111000///......---........./////////000000////////////////////////////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////////////////000000/////////.........////////////////////////...//////000000//////...000000///...---,,,,,,+++////////////////////////000000000000////////////////////////000000000000////////////000000000000------...//////000000000000000000000000000000000111111111111111111111111111111111222222111111111////////////////////////000000000000000000000000000000///111222222111///////////////////////////////////////////////////////////////////////////........................//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////...........................//////////////////...//////000000000000//////111111000000////////////000000////////////000000000222333222000000222444000000000000000000000000////////////000000000000000000/////////.........////////////////////////............////////////---...///000000///...---////////////000000000000444222000///000///---+++////////////////////////.........///////////////............////////////////////////////////////000000///...............++++++---...////////////////////////////////////////////////////////////............////////////---...444::::::444...---//////////////////////////////////////////////////////............//////////////////////////////........................///......------......///---......///////////////000000000000000000000000////////////////////////.........---------------000000111000//////000111////////////////////////000000000000111111111111000000000000111111111111111111000000000000111111111111111222222222222222222222222222222222222222222222222222222222222222444333222111000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000//////////////////000000000000000000000000000000000000000000000000111111000000//////..................////////////000000000000000000000000000000000000000000000000000000000000000000000000...............//////000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////...------000000000000000000000000...//////000000//////...000/////////...---------000000000000000000000000111111000000//////......////////////000000000000////////////000000000000,,,---...////////////...////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000///////////////////////////...---...///000///...000000000000000000000000000000000000000000000000000000000000000000000000........................//////000000000000//////000000000000000000000000000000000000000000000000............////////////////////////////////////..............................////////////.........//////000000000000000222222111000000///......//////000000000000//////---///111000------000333000000000000000000000000////////////000000000000000000000/////////......////////////////////////............////////////......////////////......////////////000000000000444222000///000///---+++////////////////////////.........///////////////............////////////000000000000000000000000///......---......//////,,,---...///////////////////////////////////////////////////////////////............////////////---...333999999333...---//////////////////////////////////////////////////////............//////////////////////////////..............................------------......---......///////////////000000000000000000000000000000000000000000000000000000//////......------...------...///000111222///////////////////////////000000000111111111111///000000000111111111111111000000111111222333444111111111222222333333333222222222222222222222222222222222222222222222222333333222222222222222333111111111111111111111111////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000111000000000000000000000000000000000000000000000000000000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////000000000000------///000000//////...////////////////////////..............................////////////......111111111111111111111111000000000000000000000000000...,,,,,,...000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////000000000000//////000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////---...///000000///...---......///000000000000000111111000000000000000000//////000000000000//////***---///...+++***...111000000000000000000000000.../////////000000000111000000000000/////////...////////////////////////............//////////////////............//////////////////000000000000111000//////000000///...////////////////////////............/////////000............////////////000000000000000000000000------------...///000000......///000000/////////////////////////////////////////////////////////............///////////////...000444444000.../////////////////////////////////////////////////////////............//////////////////////////////........................//////............//////---......///////////////000000000000000000000000////////////////////////000000/////////.........///...------...000111111//////////////////////////////000000111111111222//////000000111111111222000000111111222333555555111111111222222333333333111111111111111111111111222222222222222222222222222222222222333444555555111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222333333000000000000000111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000111111222222222222111111/////////000000000000000000000000000000000000000------...///000111222222////////////000000000000////////////000000000000...///000111111000//////111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111222000...---///222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000............/////////000////////////////////////000000000000000000000000---...///000000///...---......///000000000000000/////////000111111222222//////000000000000//////---000333222......111555000000000000000000000000.../////////000000111111000000000000////////////000000000000000000000000............/////////000000///...------...///000////////////000000000000...------...111222222111////////////////////////---.........//////000000............/////////000000000000000000000000000,,,,,,,,,---...///000111///000000000000000///...////////////////////////000000000000000000000000............/////////000222///---//////---///222//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000000000////////////000000---......///////////////000000000000000000000000........................------------............111///------///000111111////////////////////////111222222333333222222111000000000000000000000000000111111111111222222222444333222000//////......222222222222222222222222111111111111111111111111111111111111111111111111555444444333222111000000111000...---------...///+++,,,,,,---...///000000000000000000000000000000......//////000000111111000000000000000000000000...+++***,,,000222222111......//////000000111111222111111111000000//////111111111111111111111111222111111111000000//////------...///000111222222222222111111000000//////111111111000000000000000//////000000000000//////000000000000000000000000111111000000//////......000000//////.........---000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000///...------...///000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000//////.........---............/////////000000000000000000000000000............////////////////////////////////////111111000000//////......111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------...///000000111111000///---------...///000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......////////////000000000000000000000000000000000000111111000000000000111111//////000000///...------000000000000000000000000//////............//////000000000000000000000000000000000000000000000000***---111111...,,,,,,---////////////000000000000000000000000000000000000//////...//////000111222000000//////.........---000000////////////000000000///...------...///000000...---...///000///...111111111111000000000000111---(((%%%%%%(((---111////////////////////////000000000000////////////000000000000////////////......---------......///......////////////......------------............////////////////////////////////////////////////////////////////////////000000//////.........---//////.........---------............////////////////////////////////////............////////////////////////////////////000000000000////////////////////////////////////////////////////////////111222222333333222222111000000000000000000000000000000111111111222222222333222111000////////////111111111111111111111111111111111111111111111111111111111111111111111111444333333222222111111000444333222111000111111222.........///000000111111000000000000000000000000.../////////000000000111000000000000000000000000///---,,,---000222222111.../////////000000000111111111111111000000000///000000000000000000000000111111111111000000000///...//////000000111111222000/////////.........---111000000000000000000000//////000000000000//////000000000000000000000000111000000000/////////...111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000///............///000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000111111000000000/////////........./////////000000////////////////////////............////////////111111111111111111111111111000000000/////////...111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000------......///000000111333333111000000000111111000000000000000000000000000000000000000000000000111000000000/////////...111000000000/////////...////////////000000000000000000000000000000000000111111000000000000111111//////000000///......---//////////////////////////////............//////000000000000000000000000000000000000000000000000+++...111111///------...////////////000000000000000000000000000000000000000////////////000000111000000/////////.........000000////////////000000000///...------...///000000...---...///000///............//////000000000444222000//////000222444////////////////////////......//////000000111111000000000000000000000///.........------......///......////////////......////////////000000000000////////////////////////////////////////////////000000000000000000000000000/////////............000000/////////........./////////000000000000111////////////////////////....../////////000000000////////////////////////............////////////////////////////////////////////////////////////111111222222222222111111000000000000000000000000000000000111111111222222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111000///////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111///......000111111111////////////000000000000111111111111000000000000////////////////////////111111111111000000000000111111111111111111111111////////////............000000000000000000111111//////000000000000//////000000000000000000000000000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.........///000111111111000//////......//////000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000111111111111000000000000....../////////000000000////////////////////////............////////////111111111111111111111111000000000000////////////000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111------......///000000000000000///............///000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000111000000//////000000111//////000000000///..............................000//////......//////000000000000000000000000000000000000000000000000000---///111111000......///////////////000000000000000000000000000000000000111000000////////////000000000////////////......000000////////////000000//////............//////000...---...///000///...+++,,,---...///000000111000000111222222111000000////////////////////////------...///000111222222000000000000000000000000//////......---......///...//////000000//////...////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////............000000000000000/////////000000000000111111111111/////////////////////////////////000000000111111////////////////////////---------....../////////////////////////////////////////////////////////111111222222222222111111000000000000000000000000000000000000111111111111000000//////000111222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333000//////...............222111111111111111111111////////////////////////////////////000000000000////////////////////////222111000000000111111111////////////000000000000111111111000000000000000000000000000000000000000111111111000000000000000222222222222111111000000111111111111000000000000000000000000000111111111//////000000000000//////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111000//////////////////000......//////000000111111////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000...////////////000000000////////////////////////............////////////111111111111111111111111000000000000////////////000000000000000111111111////////////////////////////////////////////////////////////////////////000000000000000000000000............//////000000......------------------////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000////////////////////////000000////////////000000//////000000000//////...////////////////////////000000////////////000000////////////////////////////////////////////////...///000111000000//////////////////000000000000000000000000000000000000111111000//////...//////000000//////////////////000000////////////000000/////////....../////////000...---...///000///...,,,------...//////000000,,,---...//////...---,,,////////////////////////.........///000111111111000000000000000111111111000//////...............//////000000000000//////------------............///////////////////////////////////////////////////////////////////////////////////////.........//////////////////////////////000000000111111111////////////////////////000000000000111111111111////////////////////////,,,------...///000111111////////////////////////////////////////////////000111111222222111111000000000000000000000000000//////000000000111111111////////////000111222333111111111111111111111111000000000000000000000000000000000000000000000000///000000111111222222333333333333333222222111111000000000000000000//////////////////////////////000000000000////////////////////////////////////111111111000//////000111000000000000////////////000000000000000000111111111111111111111111111111000000000000000000111111333333222222111000000000000000000000111111111111//////000000111111111111//////000000000000//////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000000000/////////...///000000000000000000///......//////000000111111////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////000000000111....................................////////////000000000000000000000000////////////000000000000//////000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000000000////////////////////////000000////////////000000//////000000000000000///000000000000000000000000000000////////////000000////////////////////////////////////////////////000//////000000000000///////////////000000000000////////////////////////111111000//////...////////////000000000000000000000000////////////000000...//////////////////...000...---...///000///...////////////////////////000000////////////000000////////////////////////000000000000///////////////000000000111111111222111000///...............//////000000000000//////------------............////////////////////////////////////////////////.................................///////////////................................./////////000000////////////////////////000000000000111111111111////////////////////////......///000111222222222////////////////////////////////////////////////000000111111111111000000000000000000000000000000/////////000000000111111000000//////000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111222222222222111000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000111111000......000111000000000000////////////000000000000111111111111111111111111111111111111000000000000111111111111222222222111111000000000............/////////////////////000111111222222//////000000000000//////000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///.........///000000111111000000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000............/////////////////////000000000111111....................................////////////////////////////////////////////////000000000000/////////000111111222222000000000000000000000000////////////////////////000000000000000000000000..............................//////////////////---......////////////...000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000//////......//////000//////000111111111000000111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000///......000000///...////////////000000000000////////////////////////111000000////////////000//////000000000000111111000000////////////000000......////////////......000...---...///000///...000000000/////////......222000...------...000222////////////////////////111000000000/////////...///000000111111222222222111111000///............///000000111111000000///////////////000000000000////////////////////////////////////////////////------------------------.........///////////////------------......................../////////////////////////////////////////////000000000111111////////////////////////000000000111111222222222////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////000000000111111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000111000///...------......//////000000000000000000000000000000000111000000000/////////...000000000000000000000000...///000///------///222111000000000/////////...///000000000111111111111111111111111111111111111///000000000111111111111000000000000000000000000---........./////////000...//////000111111222222//////000000000000//////000000000000000000000000.../////////000000000111......//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111111111000///000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000......//////000000000000//////000000000111111111....................................////////////000000000000000000000000.../////////000000000111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////////////////...***+++,,,---------,,,,,,000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000000111////////////000000000000000000000000000000000000//////............////////////000111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000...,,,---///000///---////////////000000000000////////////////////////000////////////000000111//////000000000111111111000000////////////000000---...///000000///...---000...---...///000///.....................//////......---,,,,,,---......////////////////////////////////////000000000000///000000111111222333333222111000///............000000111111111111000000////////////000000000000////////////////////////////////////////////////..................................../////////000---.........////////////...////////////000000000////////////////////////....../////////000000000////////////////////////000000000000000111111111////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000222333333444444222111000---......///000111111222000000000000000000000000111111000000/////////...000000000000000000000000,,,...000///------///222111111000000/////////...//////000000111111111222000000000000000000000000//////000000111111111222///////////////000000000///000000000111111222222...//////000111222222222//////000000000000//////000000000000000000000000.../////////000000111111//////000000111111111222000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000......//////000000111111///000111222222111000///111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000//////000000111111111222000000000000111111111111..................................../////////000111111111111111111111111.../////////000000111111...//////000111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////.........,,,---///000000000//////000000000000000000000000000000000000000000000000.../////////000000111111.../////////000000111111////////////000000000000000000000000000000000000//////............////////////000111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000...+++,,,...000...---////////////000000000000//////////////////////////////...//////000111222//////000000111111111222000000////////////000000---...///000000///...---000...---...///000///...***++++++,,,---...//////......////////////......////////////////////////------...///000111222222///000000111222222333333222222000///............000000111111111111000000------------.........///////////////////////////////////////////////////////////////////////////---.........//////000000.../////////000000111111000000000000111111111111////////////////////////............////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000111111111111000000000000111111111111000000111111111111000000000000111111111111000000000000111111000000000000000000111111111111111111111111222111000.........///000000000000000000000000000///111444333000...///111222222111000///...------000000000000000000000000//////............//////000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000///////////////000111111222222111000//////000000////////////////////////////////////////////////111000///......///000111////////////////////////000000////////////000000555222......000111000///000000//////.........---///111222111000///000222000000000000000000000000000000000000000000000000111111111111111111111111---...///000000111111111000000000000000000000000000000000000111111111111............//////////////////000000000000//////////////////////////////111111000000//////......////////////////////////111111000///////////////111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000........................000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111222333222111///---000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000......////////////..............................////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---111111000000//////.....................---------///...---,,,,,,---///000000000000000000000000000////////////////////////////////////000000000000222000......000333444444222111111111000000/////////////////////////////////////////////.............................................////////////111111000000//////..................////////////////////////////////////111111111111111222222222000000000000111111111111000000000000///////////////......------///000111000000////////////000000000000//////.........---////////////////////////111111111111111111111111000000000000000000000///000000111111111111000000000000111111111111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000///111222111000/////////222111111000000//////...000000000000000000000000//////............//////000000000000000000000000111111111111000000000///////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000/////////000000111222222111000000000000000000000000000000000000000////////////////////////111000///......///000000////////////////////////000000////////////000000444111......000111111///000000/////////.........---///000///...---...000000000000000000000000000000000000000000000000000////////////////////////111111111000000///...---000000000000000000000000...////////////000000000............//////////////////000000000000//////////////////////////////111000000000/////////...////////////////////////111111000///////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000///...000000000000000000000000111111111111222222222222111000000000////////////000000000000000000000000000000000000000000000000...//////000000//////...........................////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000/////////.........000000000000//////..............................//////...---------------000000000000000000000000////////////////////////////////////000000000000222000//////222333444444111111111000000000///////////////////////////////////////////////////.......................................////////////000000000000//////..................////////////////////////////////////000000000000000000000000//////000000000111111111000000000000///////////////......---...///000111000000////////////000000000/////////............////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000222222111111111000000000111111111111000000000000000000000000000000000000////////////////////////000000111111000000//////000000000000000000000000111000///000111000///---111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000111111111111000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000///////////////000000000000000000000000111000000/////////000000222111000000000000000000111111111111111111111111////////////////////////000000////////////000000000000000000000000000000000000////////////000000222000//////000222111111000000////////////......---///000///...---...000000000000000000000000000000000000000000000000000////////////////////////111111111000000///...---000000000000000000000000............////////////............//////////////////000000000000//////000000000000000000000000000000000000////////////////////////////////////111000000///////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000////////////...000000000000000000000000111111111111222222222222111111000000000/////////000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////......000000000////////////...////////////////////////////////////...---,,,,,,000000000000000000000000////////////////////////////////////000000000000111000000222444444333222111111000000000000//////////////////////////////......//////////////////////////////////////////............////////////000000000////////////...............////////////////////////////////////000000000//////.........//////000000000000111111////////////000000000000///............///000000000000////////////000000////////////............////////////////////////111111111111111111111111000000000000000111111111000111111222222111111000000111111222222111111000222222222111111111000000111111111111000000000///000000000111111111111111000000000000000000000000///000111222222111///...000000000000000000000000222///---///111111///,,,000000111111222222222222000000000000000000000000000000////////////000000////////////////////////111111111000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////222111000000///000000000111111000000000000000111111111111111111111111111///////////////////////////////////////000000000000000000000000000000000000000////////////000000000//////000111111222222000000/////////////////////111222111000///000222////////////////////////////////////////////////000000000000000000000000---...///000000111111111////////////////////////........./////////000000............//////////////////000000000000//////000000000000000000000000000000000000////////////////////////////////////000000////////////000000333333333333333333333333000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////......//////000000111111////////////////////////////////////////////////000///............//////////////////////////////.../////////000000000000111111111000000000//////////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////000000//////////////////////////////////////////////////////000000000000,,,---.../////////------////////////////////////////////////////////////////////////000000000000000000111333555555333111000000000000000000//////////////////////////////............////////////000000000000000000000000............////////////////////////////////////............////////////////////////////////////111111000000///...------////////////000000000111////////////000000000000............/////////000000000////////////000000///////////////.........////////////////////////000000000000000000000000///000000000111111111222111111222222222222111111111111222222222222111111222222222222111111111111111111111111000000000///111111111222222333333333111111111111111111111111///000111222222111000///111111111111111111111111222000...///111222///,,,000000000111222222333333000000000000000000000000000000////////////000000////////////////////////000000000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////111111000000000000111111111000000000000000111111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000...///000111111111111222//////000000000000000000///111222111000///000222////////////////////////////////////////////////000000000000000000000000---...///000000111111111//////////////////////////////000000000111111111............//////////////////000000000000//////000000000000000000000000////////////000000000000////////////////////////000000////////////000000222222222222222222222222000000////////////000000////////////////////////////////////////////////111111111111111111111111////////////////////////......//////000000111111//////////////////////////////////////////////////////............///000////////////////////////.../////////000000000000111111111111000000000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000.............../////////.../////////000000111111***+++---///000000//////////////////////////////////////////////////////////////////000000000000000000111444555555222/////////////////////000000////////////////////////---.........//////000000000000000000000000000000............////////////.............../////////............////////////////////////////////////222222111000//////.........////////////000000000.../////////000000000111---......///////////////000000////////////000000.........//////////////////////////////////////////////////////////////////000000111111222222222111111222222222222111111111111222222222222111111333222222222222111111111111111111111000000000000000111111222222333333333111111111111111111111111000000111111222222111111111111111111111111111111222111000111222111000...000000000111111222222222000000000000000000000000111000000//////000000111000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000111000000000000111222333000000000000000111111222000000000000000000000000000000000000000000000000---...///000111111111000000000000000000000000000000000////////////000000...000222222111000000111//////000000000000111111---///000///...---...000000000000000000000000000000000000000000000000000////////////////////////111111111000000///...---000000000000000000000000000000000000111111111111............//////////////////000000000000//////000000000000000000000000////////////000000000000///////////////////////////////////////000000111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111---............/////////---......//////000000111++++++---...//////000000000000000000000000000000////////////////////////////////////000000000000000000111222444333111.........////////////000000////////////////////////------......///000000000////////////////////////............////////////---............/////////............////////////////////////////////////111111111000000/////////......////////////000000......//////000000111111---......///000/////////000000////////////000000.........///////////////////////////////////////000000000000000000000000///000000111111222333333111222222333333222222111111222222333333222222111333333222222222111111111111111111111000000000000...//////000111111222222111111111111111111111111111111000000111111222333111111111111111111111111111222333333111000000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000/////////000111222333444000000000000000111222222111111111111111111111111000000000000000000000000,,,---///000111111111000////////////////////////000000////////////000000...111333333000//////000//////000000000111111111---///000///...---...000000000000000000000000000000000000000000000000000////////////////////////111111111000000///...---000000000000000000000000/////////000000000000111............//////////////////000000000000//////////////////////////////.../////////000000000111///////////////////////////////////////000111111........................000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000...///000111111111000000000000000000000000000000111111111111222222222222222222222111111111000000000000000000000000000000000000000000000000000000...//////000000//////...........................////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000000000111111111---------.........//////,,,------...//////000000///......---------......000000000000000000000000////////////////////////////////////000000000000000000///111222222000............/////////000000////////////////////////------......///000000111....................................////////////---------.........//////............////////////////////////////////////////////////////////////........./////////000000.........///000111111111------///000000000///...000000////////////000000............/////////000////////////////////////111111111111111111111111///000000111222222333333111222222333333222222111111222222333333222222111333333333222222222111111111111111111000000000000,,,------...///000000111000000000000000000000000222111000000000111333444111111111111111111111111000333555444111000111333000000000///////////////000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000...//////000111333444555000000///000000111222222222222222222222222222222000000000000000000000000,,,---///000111111111000////////////////////////000000////////////000000///111444333000......000//////000000111111111222000111222111000///000222000000000000000000000000000000000000000000000000111111111111111111111111---...///000111111111111000000000000000000000000............/////////000............/////////000//////000000000000//////////////////////////////.../////////000000111111///////////////////////////////////////000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000---///111222333222111000000000000000000000000000////////////000000000000222222222111111111111000000000000000000000000000000000000000000000000000......////////////..............................////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222---------.........//////,,,,,,,,,---...//////000222111///---,,,+++,,,,,,000000000000000000000000////////////////////////////////////000000000000000/////////111111///...---.........//////000000////////////////////////---------...///000000111..................................../////////000---------.........//////............/////////000////////////////////////---------.........................../////////000---......///000111111222,,,---///000000000///...000000////////////000000---.........//////000000////////////////////////111555777555000---///222222222222222222222222222111111222222222333333333333333333222222111111111111111222222222333333333444444333333333333222222000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000//////333222222111000///......---///000000///......///000000000000000000000000222111000//////000111222111000///......///000111111111000000000000111111000000000000000000000000000000000000///...,,,,,,000000////////////000000222111111111000000//////000000////////////000000111111000000//////......---///000000//////000222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......333111///...---...///000000000000000000000000000222111111111000000//////......//////000000111111////////////000000000000222111000.........///000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000////////////000000111111111222000000000000000000000000222222111000000111222222111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000000000////////////000000000000000000000000000000000000111111111111...//////000111222222222111111000000//////......000000000000000000000000//////////////////////////////000000///...------,,,---...///000000000000////////////////////////............////////////444222111///...---............////////////......////////////////////////......////////////......111111000000//////......333111000///000000///---000000000///......------000222333222///...///111000000//////.........---//////......///000111111---...///111222222222222,,,---...//////...---,,,000000000000000000000000000000000000000000000000000000000000000000000000333666999777333111333555222222222222222222222222000000111111111222222222333333333222222111111111111111111222222222333333444444333333333222222222111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000///111111000000///.........---///111111/////////000000000000000000000000000111000///......///000111000000////////////000000111111000000000000111111111111111111111111111111000111111000000...------000000////////////000000111111111111000000000///000000////////////000000111000000000/////////......///111000//////000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000///......000000000000000000000000111111111000000000//////000000000000////////////////////////000000000000111000///......//////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000/////////000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000/////////............////////////////////////000000000000////////////000000000000000000000000//////000000000111111111---......///000000111111111000000000/////////...000000000000000000000000///////////////////////////////////////...------+++,,,---...////////////////////////////////////............////////////000///...------......///......////////////......////////////////////////////////////////////////000000000000//////......///...------......---,,,.........///////////////000111333111///...///111000/////////............000000///.........////////////000000111000000000---......//////......---////////////////////////........................////////////////////////333555888777444333444666222222222222222222222222//////000000000111111111222222222222222111111111111111111222222222222333333333333333222222222222222222222222222222222222111111111111000000000000111111111111111111111111111111111000000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222000000000000000000000000111111111111000000000000////////////............---///000111000///000111000000000000000000000000000//////......//////000///000000111111000000///111111000000000000111111111111111111111111111111111111111111111000///...000000////////////000000111111111111000000000000000000////////////000000000000000000///////////////111111111///...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...///111222222000...---000000000000000000000000111111000000000000//////111111111000///.........////////////000000000000000////////////000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000111111111111000000000000000000000000000000111222222111000000////////////000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////////////////000000000000000000000000000000000000//////000000000000111111------......//////000000000000000000////////////000000000000000000000000///////////////////////////////////////......---+++,,,,,,---............////////////////////////............////////////---------------...///000......////////////......///////////////////////////...---,,,,,,---...///000000000////////////...000///...///000111111///------......///000000111000111222111///...///000////////////............111111000///............000000000000000///...---///..................///////////////////////////................................................///111333333222111222444111111111111222222222222000000000000111111111222222222222111111111111111111111111111222222222222333333333222222222222111111111111111111111111111111111111000000000000000111111111111111111111111111111000000///.........///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111///000000000111111111111222222222222222222222222000000000000000000000000111111111000000000000000......//////////////////,,,...000000//////000111000000000000000000000000000000////////////000000///000111222222111000///222111111000000111111222111111111111111111111111222222222222222111000///000000////////////000000111111111000000000000000000000////////////000000000000000000////////////111222222111///...///000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000000000000000000000///////////////////////////000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////...///000111111000///...000000000000000000000000000000000000000000//////111000000000/////////...////////////000000000000......//////000000111111000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000//////000000000000000111111111000000000000000000000000...000111333333111000.........//////000000111111///////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000////////////////////////////////////000000000111.........//////000000000000000000000////////////////////////////////////////////////////////////...///////////////......,,,------.../////////...////////////////////////............////////////---------.........//////......////////////......////////////////////////---,,,***))))))***,,,---///////////////////////////......///111222222111............//////000000000000000000/////////000///////////////.........111111000/////////000000......////////////......000///...------...///000////////////////////////................................................---///000111111111111222000000000111111222222222111111111222222222333333111111111111111111111111000000111111111222222222333333222222222111111111000000000000000000000000000000000000000000111111000000000000000000000000111000000000//////......///000111222222111000///000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000111+++---//////......///000000000000000000000000000111111111111111111111111///000111222222111000///222222111111111111222222111111111111111111111111111222222222222111111000000000////////////000000000000000000000000111111000000////////////000000////////////000000000000111222333111000//////000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////...////////////////////////////////////////////////000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000111000///......///000111//////////////////////////////////////////000000.../////////000000000111////////////000000000000......//////000000111111000000////////////000000////////////////////////////////////////////////000000000000000000000000//////////////////000000111111000000000000000000////////////////////////...///111222222111///.........//////000000111111////////////////////////////////////////////////.........///////////////000000000000000000000000.../////////000000000111////////////////////////...////////////000000000///000000000000000111111////////////000000000000////////////////////////////////////////////////......///////////////......//////000000000000///////////////////////////............////////////000000000000//////............////////////......////////////////////////...---+++******+++---................../////////***))))))***---......---000000//////............////////////000000000///.........///////////////000///000000111222333444,,,---...///000000000000000///...------...///000........................////////////////////////........................///000111111222222222222//////000000111222222222111222222222222333333333000000000111111111111111000000000111111111111222222222222222111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000---///000000.........///000000000000000000000000111222222333333222222111000111111111111111111000222222111111111111222222222222222222222222222222111111222222222111111000000000////////////000000000000000000111111111111000000////////////000000////////////000000000000000222222222000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////------............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000...------///111222////////////////////////......////////////000000.........///000111111111////////////000000000000...///000000000000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000111111111111000000000000//////////////////////////////000111111000//////////////////000000000000000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000......//////000000111111000000000000000000000000......////////////000000000000000000111111111111////////////000000000000000000000000000000000000////////////////////////---.../////////////////////000000111111111000000////////////////////////............////////////000000111111000///............////////////......////////////////////////111000///......///000111---............/////////,,,+++***,,,...//////...111000000///......------///...---...000111000///.........///////////////......///000111333444555,,,,,,...///000111111111000//////////////////000........................000000000000000000000000........................111111111222333333222111/////////000111222222222111111111111222222222222///000000000111111111222000000000000111111111111222222222222111111111111///////////////////////////000000000111111111111000000000000000000000000//////000000111222222222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111000//////......000222333222000/////////000000000000000000000000000111222222222222111000222111111000000111111222333222222111111222222333222222222222222222222222000000111111111111111000000000////////////000000///000000000111111111111000000////////////000000.../////////000000000111000111222222111000111333000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////.............../////////000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111///////////////000111111////////////////////////........./////////000000////////////000000000000////////////000000000000///000000111111000///...000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000111111111111000000000///////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000............/////////000000000000000000000000000.........///000111111111000000000000000000000000........./////////000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////------.../////////////////////000000000000//////////////////////////////............////////////---...///000000000///.........////////////......////////////////////////////////////////////////---------.........//////000//////000222333222111///////////////.........///...,,,...000111000.............../////////000............///000111222...//////000111111111000//////000000000000//////........................////////////////////////////////////////////////111000000000111111000///...//////000111222222222000000000000111111111111//////000000111111111222000000000000111111111111222222222111111111111000000000000000000000000000//////000000111111111222000000000000000000000000//////000111222333444444222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222000000000000000000000000//////000000111111111222111111000///...------,,,333444555444222000000000000000000000000000000000///000111222222111000///333222111000000111222333333222222111111222222333222222222222222222222222///000000111111111000000000000////////////000000//////000000111111111222000000////////////000000.../////////000000111111///000222222111111222444000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////....../////////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111,,,...000111222111000///////////////////////////---.........//////000000111111000000//////......////////////000000000000000000111111111///...---000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000222111111111000000//////////////////////////////000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000---......///000111111222000000000000000000000000............/////////000///////////////............/////////000000111111000000000000000000000000////////////////////////------...///000000//////...///////////////......////////////////////////............/////////000***+++---///000000000///......////////////......////////////////////////,,,------......------,,,---------.........//////000///...///000111000///------......///000000000///---,,,---000222000...---.........//////000000......---------......///111111111111111000000///...///000111111000///...................................................000000000000000000000000000000000000000000000000000111222333333222111000222000///...///000222333222222222111111111111111000000000000000000000000000111111111111222222222111111111111111222222222000000000000000000000000---...///111111222222222222111111111000000//////000000000000111111111111000000000000111111111111111111111111000000//////000000000000000000000000000000000000000000111111000000000000111111111111222111111111000000//////000//////......000111222000000111111111111000000///000111222222111000///000000000000000000000000000///...------...///000111///...------...///111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////.........000111222222111111111000000//////111111000000000000000111000000000000111111111111111111000000000000000111///000222333222111///---000000000000000000000000000000000000000000000000000000000000000000000000222111111111000/////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222000000111222333222111000000000000000000000000...///000111111000///...000000000000000000000000000000///////////////000/////////////////////////////////000000000000000111111000///////////////000000000000000000000000111111111111111111111111222222111000000000000000////////////000000000000000000000000000000000000222222111000//////000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......////////////000000000000---...///000000///...---------......//////000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////......////////////......000000000000000000000000000000///...............000000000000000///................../////////000333222111/////////000000//////............/////////////////////////////////////////////////////////......------///000111//////............//////111111000///...---,,,,,,////////////////////////111000///......---......//////............//////////////////////////////111111111000000000000000---.........//////000000000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////........................000000000000000000000000000111111111111111111000111000///...///000222333000000000000////////////111111111111111111111111000111111111111222222222222222111111111111111111000000000000000000000000...///000111111111111111111111111111000000000///000000000000111111111111000000000000111111111111222222111111111000000000000000000000000000000000000000000000////////////000000000000111111111111222111111111000000000000111000/////////000222222000000111111111111000000///000111222222111000///000000000000000000000000000000000//////000000000222111///......///111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111000///000000222222111111111111000000000///111111000000000000111111000000000000111111111111111111000111111222333444000111111222111000///...000000000000000000000000000000000000000000000000000000000000000000000000333333222222222222222222111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000......///000111000///000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////111111000///////////////000000000000000000000000111111111111111111111111000000///...............////////////000000000000000000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000/////////...////////////000000000000---...///000000///...---.........///////////////000000000000000000000000000000000000000000000000//////000000000111111111//////////////////////////////000000000000//////000000000000000000000000000000///............///000000000000000///.............../////////000000111000///.........///000//////............/////////////////////////////////////////////////////////......---...///000111000000000//////000000000///////////////.........//////////////////////////////.........//////000//////............//////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////........................000000000000000000000000111000000//////000000111111000/////////000222333000000000000000000000000111111111111111111111111000111111111111222222222333222222222111000000000000000000000000000000000///000000111111111000000111111111111000000000000000000000000111111111111000000000000111111111111222222222222222111111111000000000000000000000000000000000//////.........000000000111111111222222111111111111111000000000111000000000000111222333000000111111111111000000000000111222222111000000000000000000000000000000000111111222222111111000222222000000000000222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000333222111111111111111222111111111111000000000000111000000000000000111111000000000000111111111111000000111111222333555666222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000......///000111000///000000000000000000000000111000000//////000000111000000000000000000000000000000////////////000000////////////////////////000000//////......------111000000///////////////000000000000000000000000111111111111111111111111////////////............////////////000000000000000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000......////////////......///////////////.........////////////////////////000000000000000000000000//////000000000000111111////////////////////////000000111111111111000000////////////////////////111000//////......//////000000000000000//////........./////////000000000......---------...////////////............/////////////////////////////////////////////////////////............///000000111111000000000000111111---.........//////000000////////////////////////---------......///111111//////............//////////////////////////////000000000000000000000000222222111111000//////...........................////////////////////////111111111111111111111111000000000000////////////////////////////////////........................000000000000000000000000111000///......///000111000000//////000000111222111222222222222222333333111111111111111111111111000000111111111222222222333333333222111000//////000000000000000000000000000111111111111000000///111111111000000000000000///000000000111111111111///000000000111111111111222222222222222222222222000000000000000000000000111111111000//////......000000111111111222222222111111111111111111111111000000000000000111111222000111111222222111111000111111111111111111111111000000000000000000000000///000111222222111000///222111000000000000111222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000333222222111000000000000111111111000000000000000000000000000000000111222///000000000111111111111111111111111111222333444333222000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222000000000222333222111000000000000000000000000222111000//////000111222000000000000000000000000000////////////000000111////////////////////////111000000///...---,,,,,,000000////////////000000000000000000000000000000111111111111111111111111000111111111111111000000////////////000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000///000000000111111111111000000000000////////////////////////000000000000...//////////////////...000000//////......------////////////////////////////////////////////////////////////000000000111///////////////////////////000000111111000000///////////////////////////111000000///...///////////////000000000000//////...////////////000000000---------......//////000//////............//////////////////////////////////////////////////////............/////////000000000000000000000000000............////////////////////////////////////...............///000000//////............///////////////////////////////////////000000000000000000000000///////////////........................////////////////////////000000000000000000000000000000000000////////////////////////////////////........................111111111111111111111111111000///......///000111000000000000000111111222111111222222333333333444111111111111111111111111000000111111111222222222333333333222111000//////111111111111111111111111000111111111111000000///000000000000000000111111///000000000111111111111///000000000111111111111222222222222222222222222000000000000000000000000222222222111111000000000111111111111222222222222111111111111111222222222//////000000000111111111111111222222222222111111222222111111111111222222111111111111111111111111...///111111111111///...000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111000000//////...000000000000000000111111000000//////000111222222///000000000111111111111333222111000000000000000444222000......///111222000000000000000000000000000000000000000000000000000000000000000000000000.........//////000000111////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222000000000222333222111111111111111111111111111222111000//////000111222000000000000000000000000///////////////000111111000000000000000000000000111111000///...------,,,000000////////////000000000000000000000000000000000000000000000000000000///000111111111111000000////////////000000000000000000000000000000000000111000000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111////////////000000000000////////////000000000000/////////....../////////000000//////......------////////////////////////////////////////////////...////////////000000000////////////////////////...//////000000//////...////////////////////////111111000/////////////////////000000000000//////////////////000000000111---......///000000000000//////............//////////////////////////////////////////////////////---......///////////////...//////000000//////...////////////............////////////////////////000000///...............//////............//////////////////////////////......//////000000000000,,,,,,------...///000000........................////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////111111111111111111111111111000000//////000000111///000000000111111111111//////000000111222222222222222222222222222222222000111111111111222222222333222222222111000000000111111111111111111111111///000000111111111000000000000000000111111111111000000000000111111111111000000000000111111111111111111111222222222222222000000000000000000000000222222222222222222222222111111111222222222222333111111111222222222222222///000111111222222111111111111222222222222111111333222111111111111222333111111111111111111111111///000000000000000000///000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000///000000000000//////...000000000000111111111111////////////000111222333000000000000111111111111333333111000///.........333222000///...///111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000......///000111000///111111111111111111111111111111111000000111111111000000000000000000000000///......//////000111222000000000000000000000000111111000000//////......///////////////000000111000000000000000000000000000000000000000000000000,,,---///000000///......////////////000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000000////////////000000000000//////............/////////////////////.........////////////////////////000000000000000000000000......////////////000000////////////////////////......////////////......////////////////////////222111000000//////000000...//////000000000000000/////////000000000111111......///000000000////////////............//////////////////////////////////////////////////////---......///000/////////---...///000000///...---000000//////.........---////////////////////////111111///......---------//////............//////////////////////////////---......//////000000111******+++,,,...///000111........................////////////////////////........................000000000000////////////////////////////////////////////////////////////111111111111111111111111000111111111111111111000//////000111111111111111//////000111111222333333222222222222222222222222000111111111111222222222222222111111111111111111111111111111111111111111...///000111111111111111///000000000111111111111000000000000111111111111000000000000111111111111000000000111111111222222000000000000000000000000000000000111222222333333111111111222222222333333111111111222222333333333111222333444444444333333111222222333333222222111333222222111111222222333111111111111111111111111222111111000000111111222000111111111111111111000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000...///000111111111000000///000000000111111111111////////////000111222333000000000000111111111111333222222111000000000000222222000/////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111000......///000111000///111111111111111111111111000111111222222111111000000000000000000000000000............///000111222000000000000000000000000111111111111111000000000///////////////000111111000000000000000000000000000000000000000000000000,,,---///000000000///...////////////000000000000000000000000000000000000000000000000000111222222111111111111111111111111000000000000000000000000000000000000111111111111.../////////000000000111////////////000000000000000///...------...///000.........///////////////000000000000000000000000000000000000000000000000........./////////000000//////////////////////////////000000000000//////000000000000000000000000222111000000//////000000......///000000000000000//////000000000111111111---.../////////...---,,,//////............//////////////////////////////////////////////////////------///000000000///...---///000111111000///---.........///////////////////////////////////////000//////.........////////////............//////////////////////////////------......///000000111+++,,,,,,---...///000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////111111111111111111111111000111222333333222111000//////000111111111111111111111222333444444555555222222222222222222222222000111111111111222222222111111111111111222222222111111111111111111111111......///111111222222222//////000000111111111222000000000000111111111111000000000000111111111111//////000000111111111222000000000000000000000000......///000111222333333111111222222222333333333111111111222222333333333333444555666666666555444111222222333333222222111444333222111111222333444111111111111111111111111444333222111111222333444111222222333333222222111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000///000111222333333222111//////000000111111111222////////////000111222333000000000000111111111111222222222111222222333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111222000000111222333222111111111111111111111111111000111222333333222111000000000000000000000000000............///000222222000000000000000000000000111111111111111222222222///////////////000111111000000000000000000000000000000000000000000000000---///111222333222111000////////////000000000000000000000000000000000000000000///000000111222222111111111111111111111111000000000000000000000000000000000000111111111111.../////////000000111111////////////000000000000000///...------...///000---.........//////000000111111111111111111111111000000000000000000000000............/////////000////////////////////////000000111111111111000000111111111111111111111111222111111000000000000000......///000000000000000000000000000111111111111------...///...---+++***//////............//////////////////////////////////////////////////////,,,---///000000000///......000111222222111000...,,,,,,---...///000111222////////////////////////......---......///000111//////............//////////////////////////////---------...///000000111.........///////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000...000111222222111000...222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111111111111111222222222222222222222222//////////////////////////////000000111111111222111111000000000000000000444444444333333222222222222222333333333444444444222222333333333444444444444444444444444444444444222222333333333333444444333333333333333333333333333333333444444444555555444444444333333222222222333333333222222222111111111111111111111111111111111111000000000000111111111111111111111111111111444444333222000...,,,+++111111111111111111111111222111111111111111222222222222222222222222222222111222333333555555666777111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111000000111111111111111111111111111111222222222111111000111111111111111111111111222111111111000000//////222111111111000000//////111111111111111111111111111111222333333333333222222111000111222222222111222111111000000000000000000000000000000000000000111111111111111111111111333222111000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000////////////////////////111111000000//////......,,,------...///000000111//////000000111111222222000000////////////000000111111000000000000111111000000000000000000000000000000//////.........---000000000000111111111111////////////////////////..............................////////////......,,,---...///000000000///000111111111111000000///000000000000000000000000000000000000000000000000000///...------...///000000000000000000111111222///000111111111000///...///////////////.........////////////000000000000........................000111222000---,,,,,,---000000111000000///............/////////...,,,+++---...///000000///...---////////////////////////........................////////////////////////222000...---,,,---...///+++,,,,,,------.........////////////////////////000000000000000000000000......---,,,---...///000222111111000///.........)))***+++,,,...///000000////////////////////////222222222222222222222222111111111111111111111111***,,,///222444555555444222222111111111111222222222222222222222111111111222222222222222222222222222222222222222222222222333222222222111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111222222333333333333333222222222444444444333333333222222222222333333333444444444222222333333333444444444444444444444444444444444333333444444444555555555444444444444444444444444333333444444444555555555444444444333333333222222333333222222222111111111222222222222222222222222111111000000000000111111222222222222222222222222222222222222111111000///222222222222222222222222333222222111111111111222222222222222222222222222222222333333444444555555222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222111111111000111111111111111111111111111111111222222111111000111111111111111111111111222222111111000000000000222222111111000000000000111111111111111111111111000111222222333333222222222111000111111222111111222222111000000000000000111111111111111111111111111111111111111111111111111000000000000000111222000000000000000000000000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000111111000000////////////---......///000000111111000000000000111111111111000000////////////000000000//////......//////000000000000000000000000000000000/////////.........//////000000000111111111////////////////////////..............................////////////......//////////////////......//////000111111111111000000000000000000000000000000000000000000000000000000///............///000/////////...///000000111000//////.........//////..................//////....../////////000000000........................---...000000//////000222000000000000000///............/////////...---,,,......////////////......................................................////////////////////////222000///---------///000............////////////////////////////////////000000000000000000000000......---------...///000111111000000///......---,,,,,,---...//////000111////////////////////////333333333333333333333333222222222222222222222222111111222333333222111000333333222222222222333333444333333333222222111111222222222222222222222222444444444444444444444444333333222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222333333333333333333333333444444444444333333333333333333333333444444444444333333333333444444444444333333333333333333333333444555555555555666666666555555555555555555555555333444444444444555555555444444444444444333333333222222222222111111111111222222222222222222222222222111111000000111111222222222222222222222222222000111111222333333444444222222222222222222222222444333222222111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111111111111111111111111111000000111111111111111000222222222222222222222222222222222111111111111000222222222111111111111000222222222222222222222222000000111222222222222111111111111111111111111111222222111000000000000111111111111111111111111111111111111111111111111111/////////000000222333333000000000000000000000000111111111111111111111111000000000111111111222222111000000//////000000111000000000000000000000000111111111111111111111111111000000000000//////////////////000111111222222111111111111111000000000111000000//////000000111///......------......///000000000000000000000000000000////////////......////////////000000000000////////////////////////////////////////////////...//////000000//////...222111000///..................///000111111111111000000000000000000000000000000000000000000000000000//////......//////000...............//////000///...---,,,,,,---//////,,,---------.../////////............////////////////////////////////////---...000000///000111333///////////////......---....../////////...------......------------......................................................////////////////////////111000///...---...///000111111111111000000000000////////////////////////000000000000000000000000......------......///000000000//////......------....../////////000000000////////////////////////444444444444444444444444222222222222222222222222555555555444333111///...444444333333333333444444555555444444333222222222333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222444444444444444444333333333333333444444444444555333333333444444444444555333333333333333333333333444444555555555666666666555555555555555555555555444444444444555555555555555555555444444444444444333222222222111111111111333333333333333333333333222222111111111111222222333333333333333333333333222222222333444555666666333333333333333333333333555444333222222111222222333333333333333333333333444444333333222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000111111222222111111000111222111000000111111333222111111000000111111111111111111111111111111111111111111111111111111111000000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222111111000000000111000000000000000000111//////............//////000000000000000000000000000000//////////////////....../////////000000000//////////////////////////////////////////////////////000000000000//////222111///.........////////////000000000000000///000000000000000000000000////////////////////////000//////////////////000///............///000000------------------------+++,,,,,,---...//////000---.........///////////////////////////////////////000111000...---...///....../////////......---...////////////.........///...---,,,,,,---...///------------------------........................////////////////////////000000///......//////000222222222111111000000000////////////////////////000000000000000000000000...............//////000////////////......------////////////////////////////////////////////////444444444444444444444444444444444444444444444444000111222333444555666666555555444444444444555555555555555555444444333333444444444444444444444444333333333333333333333333333333333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222222111111222222333333333333444444444444444444444444333333444444444555555555333333444444444555555555333333333333333333333333333444444444444555555555444444444444444444444444444444444555555555666666555555555555555555555555333333333333222222222111333333333333333333333333333333222222222222333333333333333333333333333333555444444333333444555666333333333333333333333333555555444333222222333333333333333333333333333333555444444333333222222111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222333111111111111111111111111000000111222222222222222222222222222222222222222222222222222333333333333222222222222333333333333222222222222222222222222000000111222222222222222000222333222111000111333333222222111111111111111111111111111111111111111111111111111111111111111333333222111111111111111222222222222222222222222111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222222333333222222111111000000111111000000000000111111111111000000000000111111000000000000000000000000//////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////000111111000000000000000///...---000000000000000000000000///////////////////////////000000000000000000///000000//////000000111222---...///000000...,,,+++,,,,,,------...///000000.........////////////000000000000000000000000000///000000///---,,,---.........///////////////.../////////...///////////////...---,,,,,,---...///........................////////////////////////////////////////////////000000/////////000000000111111111000000/////////////////////////////////////////////////////////.........//////////////////////////////........./////////............---////////////////////////555555555555555555555555444444444444444444444444444444444444555555555666666666555555555555666666555555555555555555555555555555555555555555555555222222222222222222222222333333444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444444444333333333333222333444444555555666666777444444444444555555555555333444444444555555555555333444444444555555555555444444444444444444444444333333444444444555555555444444444444444444444444444444555555555666666666555555555666666666666666444444444444333333333333444444444444444444444444444333333222222333333444444444444444444444444444666666444333333333444555444444444444444444444444555444444333333444444555333333333333333333333333555555555444444333333333444444444444444444444444222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111222222222222333333333333333333333333333333333333111111222333444444444444333333333333333333333333222333333333333444444444222333333333333444444444333333333333333333333333111111222333333333333222111333555444111000222555333333222111111111111222222222222222222222222222111111111111111111111111444444333111111000000000222222222222222222222222222222222222222222222222111111111222222222222333222111111000000111111222111111111111111111111111000000000000000000000000000000000111111111111222111111111111111111111111222222222222222111111111222111111000000111111222333222222111111222222333000000000000000000000000//////000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///---...///000111111111111///000000000//////...---000000000000000000000000000000000000000000000000///000000111111000000///000000000000000111222222111111222222111///---,,,------......///000000000////////////000000000000000000000000000000000000---...//////......///000...//////000000000000000//////.........///000111//////............////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000///////////////////////////////////////////////////////////////---...///000000000000///000000000000000/////////........................////////////////////////555555555555555555555555555555555555555555555555888777666555444444333333777666666555555666666777444555555666666777777888666666666666666666666666444444444444444444444444333444444444555555555555444444444444444444444444555555555555555555555555444444444444444444444444555444444444333333333333444444444555666777777777444444444444555555555666444444444444555555555555444444444444555555555555555555555555555555555555444555555555555666666666555555555555555555555555555555555555666666666666555555666666666777777777666666555555555444444444444444444444444444444444444444333333333333444444444444444444444444444444666555333222222333555666444444444444444444444444444333333444444555666777444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444111222333444555555555555333333333333333333333333333333333333444444444555333333333333444444444555333333333333333333333333222222333444444444444333111555777666222111333777444333222222111111222222222222222222222222222222111111111111111111111111333333222111111111222222333333333333333333333333222222222222222222222222111111111222222222333333222111111000000111111222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222222333222111111000000111111222333333222222222222333333000000000000000000000000//////000000000111111111111111111111222222222222000000000000000000000000111111111111111111111111000000111111111111000000---///111333333111000...,,,---...///000000000000000000000000000000000000000000000000000000000000///000111111111111000//////////////////000111111888666333111///...////////////000000000000000000000000000000111111111222111111111111111111111111000111222111000///000111///000000111111111111111//////.........///111222///000000000000000000///000000000000000000000000//////////////////////////////////////////////////////000111111111111111/////////000000000000000////////////////////////////////////////////////---...///000111000000///000111111111111111111111/////////////////////000////////////////////////666666666666666666666666666666666666666666666666222222333444666888:::;;;777777666666666666777777444444555666777888999999777777777777777777777777555555555555555555555555444444444555555555666666555555555555555555555555666666666666666666666666666666666666666666666666555555555444444333333333222222333333444555666666444444444555555555666666444444444555555555666666444444444555555555666666666666666666666666666666666666666666777777777777777777777777777777777777555555555555666666666777555666666666777777888888777666666666666555555555555555555555555555555555555444444333333444444555555555555555555555555555444333222111222444666777555555555555555555555555333333333444555666777888444444444444444444444444666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222222333333444444444555555555555555555555555222333444555666666666666333333333333333333333333333333333444444555555555333333333444444555555555333333333333333333333333222333444444555555444444222666888777333111444888444333222222111111222222222222222222222222222222111111111111111111111111111111111111222333444444333333333333333333333333222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111222222222222222222222222000000111111222222222222111111000000000000000000111111111222222333333444222222111111111111222222333333222222222222333333000000000000000000000000//////000000111111111222111111222222222333333333000000000000000000000000111111111111111111111111000000111111111111000000///000333444444111...+++)))***,,,...000222333333000000000000000000000000000000000000000000000000///000111222222111000///...............///000000>>>:::444///---...111333111111111111000000000000000111111111222222222222111111111111111111111111666777666444111.........000000111222222222222222000///.........000111222///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////...///000111111111111111//////000000111111111222////////////////////////////////////////////////---...000111111111000///111111111111111222222222///000000000111111111111////////////////////////555555555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777888888999999999999888888777777777777777777777777555555555555666666666666666666777777777777666666777777666666555555555444666666666666666666666666888777555444444444555666222222444555666666666666666555555444444666777888666666666666666666666666666666666666666666666666666666666666555555555555999777555444333444555666777777777777777777777777333333333444444666777888777777777777888888888888777777777777777777777777777777777777666555333333666666777777777777666666444444444555555555666666444444444555555555666666555444444444444555666666666555444333333333333333666666666666555444333333555555555666666666777777333444444555555444444333333333444444444444333333666666555555555444444444555555555555666666666777555555555555555555555555666666555555555444444444555555444444444444555555555444444333333444444555444444444444444444444444333333333444444444555555999777666444333333333444555555555444444333333333333333333333333333333333444444222111111222444444666666666555555444444444333333333333333333333333444444444333333333222222555444444333444555777888444444444444333333222111111222333333444444333333111222222333333222222111111222333444444444444333333222222222333333111000222222222333333222222222333333333222222222222222555444333333222222222222000000000000000000000000000000111111111222222222222222333333333444444444444444444333333222222222444333333222222333333444222222222222222222222222333222222222111000000000222222222222222222222222......///000000000000000000000000000111111111111000000000000000000000000111111111000111111222333222111111111000000//////333222222222111000000000111111111111111111111222222222222222222222222222555444222000/////////000222111111111000000//////000000000000000000000000000000000111222222222333222222222222111111000000000000111111222222222222000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////......------...///////////////...............------.........222222222111111111111111---......///////////////////////////////////////555555555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777666666777777777888888888666777777888888777777666777777777666666666555555777777777777777777777777888777777666666666666666333444555666666777666666666666555555555666777888777777777777777777777777666666666666666666666666666666777777888888888999:::999777555555666777888888888888888888888888888666666555666666777888999777777777777888888888999888888888888888888888888999999999888888777666555666777777777777777777666444444555555555666666666444444555555555666666666555555444444555555666777777666666555444444555555333333444444444333333222444555555555666666666666444444555555555555444444666777777888888777777666666666666555555444444444555555555666666666777777555555555555555555555555666666666555555444444444666555555444444555555666555444444444444444444555444444444444444444444444333333444444444555555555888777555444444444444555666666666555555555444444333333333333333333333333444444333333333333444444666555555555444444444444333333333333333333333333444444444333333333333222555444444333333444555666444444444444444333222222333333444555555555555555333333444444444444333333333333333333333444444444444333222222333333111000222222333333333333222222111111111222222222222222555444444333222222333333555555555555555555555555222222222222333333333444222333333333333444444444444444444333333333222222444333333333333333333444333333333222222111111111333333333333222222222222222222222222222222222222///000111111222222222111000000000111111111222222111111111111111111111111111111111111111222333333333333222222222111111111222222222222111111111111333333222222222222222222222222222222222222222222333333111111000111111222222222111111111000000000111111111111111111111111111111111111222222222222222222222222111111111000111111111111222222222333111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////////////////......//////000000000//////...///..................///111111111111111111111111......///000000000000///////////////////////////555555555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777888888888999999999::::::888888888999999888888888888888888777777777777777888888888888888888888888888888888888888777777666666666777777888777777666666666666555666777777888888888888888888888888888888888888888888888888888666777888999:::;;;<<<<<<:::999888777777777888999888888888888888888888888999888888888888888999999777777888888888999999999888888888888888888888888:::;;;;;;;;;:::999888777777777888888888888777777555555555666666666777777555555555666666666777777555555555555555666777777888777777666666666666777333333444555555555444444444555555555555666666666444555555666666555555444444555555666666555555444666666666666555555555555555555666666666777777777666666666666666666666666666666666666555555555555666666555555555555666666555555444444444444555555555555555555555555555555444444444444555555555666666666555555555555666666777777777666666666666666444444444444444444444444444555555666666555555444555555555444444444444444444444444444444444444444555555444444444333333333555555444333333333444444444444444555444444333222444555555666777666666666444444555555555555444444555444444333333333444444666444333333333333111000333333444444444444333333222222222333333444444444555555444333333333333444444444444444444444444444333333444444444444555555333333333444444444555555444444444444444333333333444444444444444444444444444444333333222222222111333333444444444444444555333333333333333333333333111222222333333333333333111111111111222222222222222222222222222222222222222222111111222222333444444444333333333333222222111222222222222222333333444444333333222222222111222222222222222222222222222111111111222222333444222222222222111111111111222222222222222222222222333333222222222222222111222222222222111111111111111111222222222222333333222222222111111000000000000000000000000000000000000000000111111222222333111111111111111111111111111111111111111111111111000000000000000000000000222222111111111000000000////////////000000000000///000000111111111000000000//////......//////000111111111111111111111111...///000000111111000000////////////////////////555555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777888888999999999999888888666666666666666666666666888888888999999999::::::888999999::::::999999888888888888888888888888888999999999999999999999999888999:::;;;:::999888777888888999999999888777777666666666777777777888888888888888888888888888888999999999999999999999999888888999999:::;;;;;;<<<:::999888888888888999999888888888888888888888888:::999999888888888999999888888888999999999::::::999999999999999999999999;;;;;;;;;;;;;;;:::999999777888888999999888888777666666666777777777888888666666666777777777888888666666555555666666777888888777777666666666777777555666666777888888888888555555555555555555555555555666666777777666666555444444555555555555444444666666666666666666666666555666666666666777777777777777777777777777777777666666666666666666666666777666666555555666666777666666555555555555666666555555555555555555555555444555555555555666666666555555555666666777777888666666666666666666666666555555555555555555555555555666777888888777666555555555444444444444444444555555555555555555555555555555555555444444444444555555444444333333333333444444555555555555444444444555666666777777666666444444555555555555444444666555444333333444444555777666444333333333222000444444444555555444444444333333444555666666777777555555444444444444444555333333333333333333333333444444444444444444444444444444444444555555555555555555555444444444444444444444555555555555444444444444444444555555555666333333333444444555555555444444444444444444444444222333333444444333333333222222222222333333333333444444444444444444444444222222222222222333444444333333333333333333333333111222222222333333444444444444333333222111111111222222222222222222222222222222222222333333333444333333333333222222222222222222222222222222222222444444333333222222222111222222222222222222222222222222333333333333333333333333333222111111000000111111111111111111111111000000111111222333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000/////////000000111111111000000111222222222111111000000000//////000000000000000000111111111111111///000000111222111111111000000000000000000000000666666666666666666666666555555555555666666666666666666666666666666666666777777777777777777777777888888999999999999888888666666666666666666666666777777777888888888888999999999::::::::::::999999888888888888999999999999999999999999999999999999999:::;;;;;;;;;:::888777999999999999999999888888777777777888888888888888888888888888888888888888::::::::::::::::::::::::999999999999999999999999888888888888888888888999888888888888888888888888999999888777777777888888999999999999::::::::::::999999999999999999999999:::::::::;;;::::::999999888888999999999999888888777777777888888888999999777777777888888888999999777666666666666777888888777666666666666666777777666777888888999999999999666666666666666666666666666777777888888777777666888888999999999999888888777777777777777777777777666666666666777777777888888888888888888888888888777777777777777777777777777777777666666777777777777666666555555666666777666666666666666666666666555555555666666666777777555555666777777888888888555555555555555555555555666666666666666666666666555666888888888888666555555555555555555555555555666666666666666666666666666666666555555555444444555555555444444333333222444555555666666555555555444444555666666666666666333333444444444444333333666666555555444555555555888666444333444444333222555555666666666666555555222333333444555666777777555555555444444555666666666666666666666666666666444444444444444333333333444444555555555666666666555555555555555555555555444555555666666555555444333444555666888999::::::222222333333444444555555444444444444444444444444222333333444444333222222333333333333444444444444444444444444444444444444333333333333333444444555222333333333333333333333222222333333444444444555333333222222222111111111222222222222222222222222444444444444333333333222333333333333444444444444222222222222222222222222555444444444333333222222222222222222222222222333444444333333333333333333444333333333222222222111222222222222222222222222000111111222333444444555222222222222222222222222333333333333333333333333222222222222222222222222111111111000000000/////////000000000111111222222000000111222222222222222222111111000000111111222000111111111222222222333000111222222333333222222111111111111111111111111666666666666666666666666555555555555666666666666777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777666666666777777777777888888999999::::::999999888888888888888888999999999999999999999999999999999:::::::::::::::999999888888888999999999999999888777777888999999999999888888888888888888888888888::::::::::::::::::::::::999999999888888888777777777888888888888999999999999999999999999999999999888777777777777777888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999999999::::::::::::999999888888888999999999::::::888888888999999999::::::777777777777777888888999666666666666666777777888666666777888888888777777888888777777777777777666777888888999999888888777777888888999999888888777777777777777888888888888666666666777777777888888777777777777777777777777777777777777888888888888888888777777777777888888777777666666666666777777777777777777777777777777666666666666777777777777555666777888999999888888444444555555555555666666777777777777777777777777666777777888888777777666666666666666666777777777777777777777777777777777777666666666666555555555555555555666666555444444444555666666777666666666444555555666666666666666333333444444444444333333444555666666777777666666888666333333444555555555666666666777777666666666111222222333333444444444666555555555555666777777666666666666666666666666555444444444444333333333555555555666666666666777555555555666666666666666444555666777777666555444444444555777888:::;;;<<<333333444444444444444444555555555555555555555555333444444444444333333222444444444444555555555555444444444444444444444444444444333333444444555666222222333333333333444444333444444444444444444555222222222333333333333333444444444444444444444444444555555555555444333222444444444444555555555555222222222222222222222222555444444444444444444333222222222222333333333333555555444444444444333333333333333333333333333333333333333333333333333333222222222333333444444555333333333333333333333333444444444444444444444444222222222222222222222222222222111111111000000000111111111111111222222222///000111222222222222222222222222111111222222222111111222222333444444444111222222333444333333333111111111111111111111111666666666666666666666666555555555555666666666666777777777777777777777777777777777777777777777777666666777777777777666666777777777777777777777777666666666777777777888888888888999999999999888888777777777888888888999999999999999999999999999999;;;::::::999999999999999666777888999999:::999999777888999:::::::::999999::::::::::::::::::::::::999999999999999999999999888888888888888999999999888888999:::::::::::::::999999999999999999999999777777666777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999::::::::::::999999999999999999::::::::::::999999999999::::::::::::888888777777777888999999777777777777777888999999888888888888888888777666999999999999888888888777888888999999999999888888555666666777777666666555777777777888888999999999666666777777777888888888777777777777777777777777777777777888888999999999999888888777777888888999888777777666666777777888777777777777777777777777666666777777777888888888666777888999999999888777555555666666666777777777888888888888888888888888777777666666666666777777666777777777888888888999888888888888888888888888777777777666666666555555444555666777777777666555555555666777777777777777555666777777888888777777444444555555555555444444111333666888999999777666777555333333444666777777666777777888888777777666444444444444444444444444666666555555666777777888555555555555555555555555666666666555555555444444555555666666666777777777555555666666666777777777444555777888888777555444555555666666777888888888666666555555555555555555555555555555555555555555555666666666555555444333444444555555555666666666444444444444444444444444444444444444444555555666333333444444444555555555555555555555444444444444333333444444555666666666555555555555555555555555333333555555666555555444444444555555555666666666333333333333333333333333444444444444555555555555222222222333333333444444555555555555444444444333222222333333444444555555555555555555555555555555333333333444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444333333333222222222222222222222222222111111...///000111222222222222333333222222222222333333222222333444444555666666222222333444444444444444222222222222222222222222777777777777777777777777555555555555666666666777777777777777777777777777777777777777777777777777888888999999999999888888777777777777777777777777666777777777777888888888888888888999999888888888666666777777888888888888888888888888888888888888;;;:::999888777888999:::555666777888999:::::::::777888999:::;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888999::::::;;;<<<999:::;;;;;;<<<<<<<<<;;;999999999999999999999999777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;:::999::::::;;;;;;::::::999999999::::::::::::;;;;;;999999::::::::::::;;;;;;888888888777888888999:::999888888888999::::::;;;;;;;;;;;;;;;::::::999888:::::::::999999999888888888999999::::::999999888999999::::::::::::999999777777888888999999999999777777777777888888888888666666666666666666666666777777888888999999999999999999888888888888999999888888777777777777888888777777777777777777777777777777777777888888888888777888999::::::999888777666666777777888888888999888888888888888888888888888777666555555666777888777777888888999999999:::888888888888888888888888777777777777666666666666444555666888888888777777555555666777777777777777777777888999999999999888555555666666666666555555000222666999;;;:::888666777555333333555777888888777777888888888888777777888888888888777777777777666666666666666777888888999999999999999999999999888888777777666666666555666666666666777777777777555666666666777777888888555666777999999777666555666666666666555555555555888888777777666666555555666666666666666666666666777777777777777666555555555555555555666666666666444444444444444444444444555444444444444555666666444555555555666666777777666666666555444444444333444444555666777888999999666666666666666666666666111222444666777777777666444555555555666666777777555555555555555555555555333444444444555666666666222222222333333444444444666666555555555444444444111222222333444555666666666666666666666666666666444444444444444444333333444444444444444444444444555555555555555555555555333333333333333333333333666666555555555444444444444333333222222111111111......///111111222222222444333333222222333333444333333444444555666777777222333444444555555444444222222222222222222222222777777777777777666555555666666777777777777666666777777777777666666666666888666444444555666777666555555555555666666666666777777777777888888888888999888888888777777666666777777666666555555555444777777777777777777777777777666666666555555555555777777777777777777777777666666666666777777777777888888999999999:::::::::999999888888888888888888888888777777777777888888::::::::::::::::::::::::>>>===<<<;;;:::999888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888999999999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::666777888999:::999888888999999999888888888888777::::::::::::::::::::::::999999999999999999999999777777777777777777777777777777777777777777777777999888777666666777888999999888777777777888::::::777888999999888777888999777777777777777777777777777777888888888888777777777777777777777777777777888888888888888888888888777888888888888999999999888888888888888888888888666666666777777888999999777888888888888999999999999999999888888888888777666666666666666666666666888888888888777777666666666666666666777777777777777666555444444444444444555555555555666666666666888888888888888888888888666777777777777888888888;;;;;;;;;::::::999999999777777777777777777777777666777777777777888888888999999888888888888888999999999888888777666666555888888999:::;;;;;;<<<<<<999888666555555666888999777777888888888888777777555777888777666555666777666666666666666666666666444444555555666666777777777777777777777666555555666666666666666555555444555555444444444333333333444555555666777888888999666555555444444666777888:::999888666666666777888777777666666555555444444777666555444444444444444666777777666444444555666333444444444555666666666777777666555555555555666333444444555666777777888555666777666555444555777888888777666555444333333555555555555666666777777444444444444444444444444555555444333333333333444555555555444444333333333444444444444444444444444444444444444444444444444555555555555555555555555333222222444555555333000444444444444444444444444333333333333333333333333444222000//////000222444444444444444444444444444666666666555555444444444777777777777777666555555777777888888888888777777888888777777777666666666666444222222333555555444555555555555666666666666777777777777888888888888999888888888777777777777888888888777777666666666888888888888888888888888777777666666666555555555666666666666666666666666666666666666777777777888888888999999999:::::::::999999888888888888888888888888777777777777888888::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;:::::::::999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888888888888888999999999:::;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::777888999:::;;;::::::999777777888888999999999:::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888999888777666666777888999999888777777777888999:::777888999999888777888999888888888888888888888888777777888888888888777777888888888888888888888888888888888888888888888888777888888888888999999999888888888888888888888888999999999999888888888888777888888888888999999999999999999888888888888777777777777777777777777777888888777777777666666666777777888888888999999999777666666555555555555555555555666666666777777777888888777777777777777777777777777888888888888999;;;;;;:::::::::999999999888888888888888888888888777777777888888888888999999999888888888888888999::::::999888888777666666555555555666666777777888:::999777666666777999:::777888888999999888888777666777888888777666777888777777777777777777777777555555666666666666666666777777888888777666666555777777777777777666555555666666555555555444444444444444555555666777777888666666555555555666777888:::999888777666777777888::::::999999999888888888777777666555555555555555777777888666555444666777444555555555555555666666555555666666777777777888666777777777888999999999555666777777555555666777777777666666666666666555666666666666666666666666555555555555555555555555777666666555555555555555555555555555444444333333444444555555555555444444444444444444444444444444555555555555555555555555555444333444666666444333444444444444444444444444444444444444444444444444333333333222222333333333444444444444444444444444555555555555444444444333777777888888777777666666888888999999999999888888888888888777777777777666666444222222444555555444555555555555666666666666777777777777888888888888888888888888888777777777999999999888888888888888888888888888888888888888777777777777666666666666666666666666666666666666666666666777777777888888888888999999999:::::::::888888999999999999999999888888777777777777888888999999999999999999999999999999::::::;;;;;;<<<<<>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888777777777888888888999999;;;::::::999999::::::;;;999999999999999999999999888888999999999:::::::::999999999999999999999999999999:::;;;;;;;;;;;;:::666666777888999:::;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888777777777777888888888888777777888888999:::777888999999888777888999888888888888888888888888777777888888888888777777888888888888888888888888888888888888888888888888777888888888888999999999888888888888888888888888::::::999999888777777666777888888888888999999999999999999888888888888777888888888888888888888888777777777777777666666666999999999::::::::::::;;;888777777666666666666666666666666777777777888888888777777777666666555555777888888888888999999999::::::::::::999999999999999999999999999999999999777888888888888999999999999888888888888888999999;;;::::::999999888888777777777777888888888888888::::::888888888888::::::888999999::::::999999888888999:::999888777888:::999999999999999999999999777777777777666666666666777888888888888777666666888888888888888777777666777777777666666666666666444444444555666666777777666666666555666777777888:::999888888777777888888;;;;;;;;;:::::::::::::::999888777777666777777777888999999888666555777888666666666666555555555555444555777888:::::::::999888888888888888888999999555777888777666555666777666666666777777777888888777777777777777777666666777777777777777777777777888888777666666666666777666666555555555555444444444444666666666666444444444444555555555555555555666666666666666666666666777666444444666777666555333333333333333333333333444444444444444444444444222333555666666555333222333333333333333333333333555444444444444333333333777777888888888777777666999999::::::::::::999999999999888888888777777777999777555444666777777777555555555555666666666666666777777777888888888888888888888888888888888888999999999999888888888888888888888888888888888888888888888777777777666666666666666666666666666666666666777777777888888888888888999999999:::::::::888888999999999999999:::999888888777777888888999888888888888888888888888999999:::::::::;;;;;;;;;>>>>>>======<<<<<<;;;;;;========================:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888666777777777777888888888;;;::::::999999::::::;;;888888888888888888888888888888999999999:::::::::888888888888888888888888999999999:::::::::::::::777777888999999:::;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888777777777777777777888888888888888888999999999777888999999888777888999888888888888888888888888777888888999999888888777888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888888888888777777666666666777777888888888999999999999999999888888888777777888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;888888777777777777777888777777777777888888888888888888888777666666555555888888888888999999999999:::999999999999999999999999999999999999999999999888888888888999999999999888888888777888888999:::;;;;;;;;;::::::999999999:::::::::999999999999999;;;::::::999999::::::;;;999::::::;;;;;;::::::999999:::;;;:::999999:::;;;::::::::::::::::::::::::888888888777777666666666777888888999888888777777999999::::::999999888777888888888888888888888888555555666666777777777888666666666777777777888888999999999999888999999999999999999888888888888888:::999999888888888999999999999:::888777666777999888777777666666555555555555666999;;;;;;;;;:::999777777777777777777666666666777888888666666777888777777777888888888888999888888888888888777777777999999999999999999999999999888888777777777777777666666666666666666666666444555777888888777555444555555555555555666666666666666666666666666666666888666444444555666777666333333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333444444444444444333333333777777888888888888777777::::::;;;;;;;;;;;;::::::999999999999888888888888999777555555666777888777555555555555666666666666666777777777888888888888888888888888888999999999888888888888888888888888888888888888888888888888999888888888888777777777777777777777777777777777777777777777888888888888888888999999999:::::::::888888999999::::::::::::999999888888888888999999888888888888888888888888;;;;;;:::::::::999999999::::::;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::888888888888888888888888666777777777777888888888;;;::::::999999::::::;;;888888888888888888888888888888999999999:::::::::888888888888888888888888888888888888888999999::::::999999999999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777888888777777777777777888888999999999999777888999999888777888999888888888888888888888888888888999999999999888888888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888777777777888888888999999777777888888888999999999999999999888888888777777888888888888888888888888999999999999999999999999888888888888999999999999888888777777777777888999777777777777888888888888999999999888888777777777777777888888888999999999999999999999999999999999888888888888888888888888777777888888888999999999888888777777888999999:::;;;;;;;;;:::::::::::::::888888777777777777777777;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;::::::999;;;<<<;;;:::999:::;;;::::::::::::::::::::::::999999888888777777777666888888999999999999999888:::::::::::::::999999888999999999999999999999999888888888888888999999999777777777888888888888888999999999::::::::::::999888888888888888888888888::::::999999999::::::;;;999::::::999777777888999888888888777777666666555888999;;;<<<<<<:::888777888888888888777777777777777888999888777666777999:::999999999999888888888999999999999999999999888::::::::::::::::::::::::999888888777666777777777777777777777777777777777666777888888888888777666555555555666666777777777777777777777777777777777888666444333555666666666444444444444444444444444222222222222222222222222666444333222222333444666333333333333333333333333444444444444444444444444777777888888999999888888::::::;;;;;;;;;;;;:::::::::::::::999999999888888777555333333444666666555555555555555666666666666777777777777888888888888888888888999999999999999888888888888888999999999999999999999999999999999999999999999888888888777888888888888888888888888777777777888888888999999888888999999999:::::::::888888999999:::;;;;;;;;;999999888888888888999999999999999999999999999999;;;;;;::::::999999888888888888999:::;;;<<<<<<===888888888888888888888888:::::::::;;;<<<<<<======999999999999999999999999777777777888888888888888777777777888888888999999;;;::::::999999::::::;;;999999999999999999999999888888999999999:::::::::999999999999999999999999888888777777777888999:::;;;:::::::::999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999777777888888888888777777777777888999999999999888777888999999888777888999999999999999999999999999888888999999999999888888999999999999999999999999888888888888888888888888777888888888888999999999888888888888888888888888777888888999::::::;;;;;;777888888888888999999999999999999888888888888777888888888888888888888888888888888999999999999:::777777777777888888888888777777777777777888888999666666666777777777888888888888888888888999999999666777777777777888888888888888888999999999999999777777777777777777777777666777777777777888888888777777777777888999::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999999;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888888888999::::::::::::999:::::::::::::::999999888999999999999999:::::::::999999999999999:::::::::777777888999999999999888999999:::;;;;;;;;;::::::999999::::::::::::;;;;;;::::::999999::::::;;;;;;999::::::888777666888999888888888888777777777777999:::;;;;;;;;;:::888777::::::::::::::::::;;;;;;777999:::999888777888999;;;;;;::::::999999999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777888777777888888888888999999888888888888888888888888555555666666777777888888777777777777777777777777777666444444666777666555555555555555555555555555333333333333333333333333777555333111111333555777444444444444444444444444444444444555555555555666666777888999999999999888:::::::::;;;;;;:::::::::;;;::::::::::::999999999888666444333555666666666555555555555666666666666777777777777888888888888888888888999999:::::::::888999999999:::::::::;;;999999999999999999999999::::::999999999888888888999999999999999999999999777777888888888999999999888888999999999:::::::::888888999999:::;;;;;;<<<:::999999888888999999:::::::::::::::::::::::::::999999999999999:::::::::999999999:::;;;;;;;;;<<<888888888888888888888888::::::;;;;;;<<<=========::::::::::::::::::::::::666777777777888888888999888888888888999999999:::;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999999888888888999:::;;;999999::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999666777888999999888777666666777888999:::999999888777888999999888777888999999999999999999999999999888999999::::::999999888999999999999999999999999888888888888888888888888777888888888888999999999888888888888888888888888777777777777888888888888777888888888888999999999999999999888888888888777777777777777777777777777666666777777777888888888777777777777888888888999666666666666666777888888555555666666666777777777666666777777888888999999555555666666666777777777777888888888999999999999888888888888888888888888555555666666666777777777777777777777888999:::;;;999999999999999:::::::::999999::::::;;;;;;<<<<<<999999::::::::::::999999999999::::::::::::999999999:::;;;;;;:::999:::;;;::::::::::::::::::::::::888888999999999999999999888999999:::;;;;;;:::::::::::::::::::::999888888888888999999999:::::::::999999999999999999999999777888999:::::::::999999888999:::<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<:::999999999::::::;;;<<<888999999888666666777999777777888888888888888999999999999999999:::::::::999999::::::;;;<<<<<<<<<888999::::::888888999:::::::::::::::;;;;;;;;;;;;888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888888999999999:::::::::999888777777888999:::555555666777777888999999888888888888888888888888777666666777888888777555777777777777777777777777555555555555555555555555666666555444444555666666555555555555555555555555555555555666666666777777666777888999999999999999999::::::;;;;;;::::::999;;;;;;;;;:::::::::999999:::888666666777888888888555555555555666666666777777777777777888888888888888888888999999::::::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999:::::::::999999999888888::::::::::::::::::::::::777888888888888999999999888888999999999:::::::::888888999::::::;;;<<<<<<:::999999888888999999:::::::::::::::::::::::::::666777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;666666777777888888888999888999999999999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::;;;:::999999999:::;;;<<<888888999:::;;;;;;<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999666777888999999888777666666777888999:::999888888777999999999888777888999999999999999999999999999888999999::::::999999888999999999999999999999999888888888888888888888888777888888888888999999999888888888888888888888888555555555444333333222222777888888888888999999999999999999888888888888777666666666666666666666666444555555555666666777777777777888888888999999999666666555666666777888888555555555555666666666666444444555666777888999999555555555555666666666666777777888888999999999999999999999999999999999999555555555555666666666666777777777777888999:::;;;999999999999999999999999444444555666777888888999888999999::::::999999888888999999::::::999999888999:::;;;;;;999999:::;;;::::::::::::::::::::::::888888888999999::::::;;;888999::::::;;;;;;;;;;;;999999:::::::::999888888888888888999999:::::::::999999888888888888888888777888999:::;;;:::999999888999;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999999:::;;;<<<888999999777666555777888777777777888999999999:::777777777888999:::;;;<<<777777888999999:::;;;;;;888999::::::888888999:::888888999:::;;;<<<===>>>777888999:::<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;888888888999999:::::::::<<<:::888666666888:::<<<555666666777888999999999888888888888888888888888888777888999::::::888666777777777777777777777777777777777777777777777777555666777888888777666555666666666666666666666666555666666666777777888888999999999::::::;;;;;;;;;;;;;;;:::999:::;;;<<<===::::::::::::::::::::::::888777777777666666555555777888888888888999999999999999999999888888777777777888888888888999999999::::::999999999999999999999999999999999999999999::::::888888888999:::;;;<<<;;;;;;::::::;;;;;;<<<888888999999999:::::::::888888999999999:::::::::999999999999999888777666:::999888777777888999:::999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;888888888999:::;;;<<<===:::::::::;;;;;;:::999999<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999::::::::::::;;;;;;888888888888888888888888888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::888888888999999:::::::::======<<<;;;:::999999888:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;:::999999888888999999:::::::::::::::::::::::::::888888888888888888888888:::::::::999999888888888888888999999999999::::::<<<;;;999888777888999999888888999999999999888888999999999999999999999999888888999999999999888888888777666555555666777888666666777888888888888888555555666777888999::::::888888888888888888888888888888888888888888888888777777777777777888888999777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999:::777777777777777777777777888888888888888888888888888999999888888777666555888888888888888888888888888777666555666999<<<>>>666666777888888888888888999999999999999888777666777777888888888999999999444666999;;;;;;:::888666777888888888888999999999:::::::::999999888888888999::::::::::::999888888888888888888888888888888888888777777888888999::::::999999999999999999:::999999999999999999999999:::::::::999999888888888:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999888888999999:::;;;::::::999999888888888<<<;;;:::999888999:::;;;<<<<<<;;;;;;;;;::::::::::::999888999;;;<<<;;;:::999999999999999999999999===================================================<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;<<<;;;:::999999:::;;;<<<888888888888888888888888888888777777777777888888666666777777888888888999999777666444444666777999666666666666666666666666999999999999:::::::::;;;:::::::::::::::;;;<<<<<<::::::::::::::::::::::::999999999888888888777777888888888888999999999999999999999999888888888777:::999999999888888777777999999999999999999999999999999999999999999999999;;;:::999888888888999:::;;;;;;::::::::::::;;;;;;888888999999999:::::::::999999999999999999999999999999999999999888777777999999888777777888999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999::::::;;;<<<999:::::::::::::::999999;;;;;;;;;;;;::::::::::::777777777777777777777777999999999:::::::::;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::<<<<<<<<<;;;::::::999999999999::::::::::::999999888888999999999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999:::::::::999999888888888888999999999999:::::::::;;;:::999999888888888999777888888999999888888777999999999999999999999999777888888999999888888777888777666666666666777888666666777888888888888777888888888777777777666666888888888888888888888888888888888888888888888888777777666666777777888999888888888888888888888888777777777777777777777777777777777777777777777777888888777777666666555555777777777777777777777777999888888888888888888888777888888888888777666666888888888888888888888888999888888888777777777777666666777888888888888888888999999999999888777666777777777888888999999999888999;;;<<<<<<<<<::::::777888888888888999999999:::::::::999999888888888999999::::::999999888777888888888888888888888888888888777777888888999:::999999888888888888999999777777777777777777777777999999999999999999888888::::::::::::::::::::::::999999::::::::::::999999888888888888999999999:::666666666777777888888888999999999888888999999999888999999999999999999888::::::999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999888999;;;<<<;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999888888777777777777888888777777888888888888888888888777666555555666777888777777777777777777777777888888888999999999999999999::::::;;;;;;;;;;;;;;;999999999999999999999999;;;;;;:::::::::::::::999888888888888999999999:::999999999999888888888888;;;;;;:::999888777666666888888888999999::::::;;;999999999999999999999999;;;;;;:::999888888888999:::999999999999999999:::888888999999999:::::::::999999999999999999888888999999:::::::::999888888999999888777777888999999999999999999999999999999::::::::::::::::::::::::::::::999999999999::::::::::::999999999999::::::888999999:::::::::999999::::::::::::::::::;;;;;;777777777777777777777777999999999999::::::::::::888888888888888888888888::::::::::::;;;;;;;;;<<<999999999999999999999999;;;;;;;;;::::::999999999888999999999999:::::::::;;;;;;;;;;;;::::::::::::888888999999999999888888999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999888888888999999999999:::::::::;;;999999999:::999999888777777888888999999888888777888888888888888888888888777777888888888888777777888777777666666777777888555666666777777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777666666777777888999999999999999999999999999777777777777777777777777777777777777777777777777777777777666666666666666777777777777777777777777999999999888888777777777666666777888888888888777888888888888888888888888666777888888888777555444666666777888888888888888888888999999888888777777777777777777888888888888999999:::::::::;;;;;;;;;777888888888888999999999999999999999999888888888999999::::::999999888777888888888888888888888888888777777777777888999999888888777777777777888888777777777777777777777777888888888888888999999999999999999999999999999999888888888999999888888888666777777777777888888888666777777888:::;;;;;;<<<999999888888888888999999666777999::::::999888888777888999:::::::::::::::;;;;;;::::::::::::999999:::888888888:::;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888777777777777888888999999999999999888888888888777666555555666777888888888888888888888888888888888888888888888888888888999:::;;;<<<;;;::::::888888888888888888888888;;;;;;;;;;;;::::::::::::888888888999999999::::::999999999999999999999999;;;;;;:::999999888777777777777888999::::::;;;;;;888888888888888888888888;;;;;;:::999999888888888999999888888888888999999888888999999999:::::::::999999999999888888888888999999::::::::::::999999999888888888888888888999888888888888888888888888999999999999999999999999::::::999999999999::::::;;;;;;:::999888888999999777888888999999999999999888888999999::::::;;;;;;999999999999999999999999888999999999999:::::::::888888888888888888888888999999999:::::::::;;;;;;888888888888888888888888<<<;;;;;;::::::999999888999999999999999999999999999999:::::::::;;;;;;;;;888888999999999999888888:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999999999999888888888888888999999999999::::::::::::777888999::::::999888777777777888888888888777777888888888888888888888888666777777777777777777666777777777777777777777777444555666666777777666666333444444555666777888999777777777777777777777777777777777777777777777777666666666666666777888888888888888888888888888888777777777777777777777777777777777777777777777777444555666888999;;;<<<<<<666666666666666666666666999999888888777777666666555555777888888999999999888888888888888888888888222333444666777777888888666666777888888888888888777777888888888888777777777777777777777777777777777666555555555666888888777777888888888999999999999999999888888888888888999999999999999888777777888888888888888888888888777777777777777888999999777777666666666666777777999999999999999999999999666777777777888888999999999999999999999999999999777888888999999888888777666666777777777888888888999999999:::;;;<<<<<<===888888777777777777888888666777999:::999888777555555666888:::;;;::::::999888888888888888888888888999888777888999:::999888999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::888888777777777777888888;;;::::::999999888888888777777666666666666777777777777777777777777777777888888888888888888888888777888:::;;;;;;;;;:::999888888888888888888888888999999::::::::::::::::::888999999999999:::::::::999999999999999999999:::999999999999999999999:::777777888999::::::;;;;;;888888888888888888888888::::::::::::999999888888999888888777777888888999888888999999999:::::::::888888888888888888888888888999999::::::999999999888888888999999888888888888888888888888888888888999999999999999999999999:::999999888888999999:::;;;;;;:::999888888888888666777888888999999999888777888888999999:::::::::888888888888888888888888888888888999999999::::::888888888888888888888888777888888888999999999999888888888888888888888888;;;;;;;;;::::::999999999999999999999999999999999888888999::::::;;;;;;;;;999999::::::::::::999999888999999999::::::::::::999999888888888888999999999999999999999999999999999999999999999999999999888888888888888888888888888888888999999999::::::666777999::::::999888777777777777888888777777777777777777777777777777777555666666777777666666555666666666777777666666666444444555666666666666555333333444555666777777888666666666666666666666666666666666666666666666666666666666555666777777888777777777777777777777777666666666666666666666666666666666666666666666666444555666888999;;;<<<<<<666666666666666666666666888888888777777777666666444555666888999999999999777777777777777777777777555444333333444666888:::666666777888888888888888666777777888888888777777666666666666666666666666555444333222333444666777777777888888888999999999888888888888888888888888888999999999999888777777777777777777777777777777777777666666777777888999777666666666666666666777888888888888888888888888666666666777777888888888888888888888888888888888888888999999999999888888777777777777888888888888888888888888888888888888888777777666666777777888888888999999888666555444444555777999::::::999999888888888888888888999999999888777777999999888777777777777777777777777777999999999999999999999999999999999999999999999999999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888999999999999999999999999888888777777777777888888;;;::::::999999888888888777777666666666666777777666666666666666666666666999999999999999888888888888999999:::::::::::::::999999999999999999999999888888999999999999::::::999999999999::::::::::::999999999999::::::::::::999999999999:::::::::;;;888888888999999::::::;;;888888888888888888888888888999999:::::::::999888999888888888888888888999888888999999999:::::::::777777777888888888999999777777888999999999888888777888999999999999888777888888888888888888888888999999999999999999999999999999888888888888999999;;;:::999888888888888888555666777888888888888888888888888888888888999999666666666666666666666666888888888888999999999999888888888888888888888888777777777777888888888888888888888888888888888888:::::::::::::::::::::::::::::::::999999999999888888888999999::::::;;;;;;999999::::::::::::999999666666666666777777777777888888777777777777888888999999999999999999999999888888888888888888888888777777777888888888888888777777777777888888888999666777888888999888888888666777777888888777777666666666666666666666666666555555666666666666555555444555555666666555555444333444444555555555555555666555555555444444444444666666666666666666666666666666666666666666666666666666555555666666777888666666666666666666666666666666666666666666666666666666666666666666666666777777777666666666666666777777777777777777777777777777777777777777777777555555666888888999999999777777777777777777777777999888555333333444666888666666777888888888888888666666777777888888777777666666666666555555555555666666555444555666777888777888888888888999999999777777777888888888888888888888999999888888777666777777777777777777777777777666666666666777888888777777666666666666777777666666666666666666666666666666666666777777777777777777777777777777777777888888999999999999888888777777777777888888888888999999999999888888777777777777666666666666777777888888777777666555555555555666777888888888888888:::::::::::::::;;;;;;;;;999888666777888888777666666666666666666666666666999999999999999999999999999999999999999999999999888888777777888888999999999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;999999::::::::::::999999888888888888888888888888888888777777777777888888999999999999999888888888666666777777777777666666555555555555555555555555;;;:::::::::999999999999999999999888999999:::;;;::::::::::::::::::::::::888888999999999:::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;::::::::::::::::::999999999999999999999999999999888888888888888888888888666777999:::;;;;;;::::::999999999888888999999999888888999999999:::::::::555555666777888999::::::555666777888888888888777777888999999999999888777888888888888888888888888888888888888888888888888999999888888888888999999999999888888888888888999444555666777888888888888888888888888888777777777666666666666666666666666888888888888999999999999888888888888888888888888777777888888888999999999888888888888888888888888888999999::::::;;;;;;<<<:::::::::999999999888888999999999999999:::::::::888888999999999999888888666666777777777888888888999888888888888888888999888888888888888888888888777777777777777777777777666777777777888888888999666666666666777777777777777777777777777888999999666666777777777777666666666666666666666666666666444555555666666555555444333333444555555444333333333333444555555555555444555555555444444444333333555555555555555555555555555555555555555555555555666555555555555666777777666666666666666666666666666666666666666666666666666666666666666666666666888888777777666666555555777777777777777777777777555555666666777888888888555666777888888888888888777777777777777777777777888777666555555555666666666666777888888888888888555666666777777777777777666666666555555444444444777777666666777777888888777888888888888999999999666777777777888888888999888888888888888777777666777777777777777777777777666666666666666777888888888777777666666777777888666666666666666666666666666666666666666666555555777777777777777777777777666777777888888777777666555555666666666777777777888888888888999999999999777666666555555666666777666666444444444666888999777777666666666777777888888888888999999999::::::999777666666777777666555777777777777777777777777999999999999999999999999888888888888888888888888777777777777777888999999888888888888888888888888999999999999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;::::::999999999999::::::999999999999999999999999888888777777777777888888777777888888888888888888666666777777777777666666666666666666666666666666;;;;;;;;;::::::999999999:::999888777888999;;;<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;===<<<;;;;;;:::999888888::::::999999999999999999777777777777777777777777555666888:::;;;;;;;;;:::::::::999999999999::::::888888999999999:::::::::444444555777888999:::;;;555555666777777777777777777888999::::::999888777777777777777777777777777888888888888888888888888999999888888888888999999999888888888888888999999444555666777888888888888999999888888777777666666888888888888888888888888777888888888888999999999888888888888888888888888888888999999999:::::::::777777777777777777777777777888999:::;;;;;;<<<===:::::::::999999888888888999999999999999999999999777777888888888888777777999999:::::::::;;;;;;;;;:::999999999999999999:::888888888888888888888888666666666666666666666666666666777777888888888999555555555555666666666666888777666666666777999:::666666777777777777666666666666666666666666666666444555555555555555555444222222444444444444222222222333444444555555444444111222222333444555666777555555555555555555555555555555555555555555555555555555555555555666777777777777777777777777777777666666666666666666666666666666666666666666666666777777888888999999999:::777777777777777777777777444444555666777888999999666777777888888888888777777777777777777777777777333444666777888999888888666666777888888888888888555555666777777777777777666666555555555444444444666666666666777777777777777888888888888999999999666666777777888888888999888888888888888777666666777777777777777777777777666666666666666777888888888888777777777777888888888888888888888888888888777777666666555555555444777777777777777777777777555555666666666666555555444444444555555555666666111111222333444555666666666666555555555555666666444333222222444777:::===999888666555555666777888444555555555666666777777999777666666777777666444777777777777777777777777999999999999999999999999777777777777777777777777777777666777777888999999777777777777777777777777888888888888888888888888888888888999999:::::::::999999999::::::;;;;;;;;;;;;:::999888888999:::;;;::::::::::::::::::::::::888888777777777777888888666666777777888888888999666666777777777777666666777777777777777777777777;;;;;;;;;::::::999999999:::::::::::::::::::::::::::999888777777888999:::999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999888888777777777777777777888888888888:::::::::;;;;;;<<<<<<<<<>>><<<:::777777888:::<<<777888888888888999999999888888999999999999888888777888888888888999999999999999999999999999999999777888888888888999999999777777777777777777777777888888888888888888888888999999999999999999999999999888888888777777666666777777777777777777777777777777777777777777777777999999999999999999999999999999:::::::::;;;;;;;;;999999999999999999999999999999888888999:::;;;;;;999999999999999999999999888999:::;;;<<<<<<<<<<<<===<<<:::888777666555555999999999999999999999999;;;;;;;;;;;;;;;:::999888888888777777777777888888999999999999999999999999000111555777999:::999999888888888888777777777777666666555555555555666666777777777777777777777777444555555666777888888999666666666666666666555555555555555555444444333222333333333333333333333333444444444444444444444444555555555555555555555555777777666666555555555555444444444555555555555666666666666666666666666666777777777777777777777777777666666555555555666666444444444555555555666666666888999888777666777888777777777666555555444444555555555555555666777777555777888777666555666777777777666666555555444444888888777777777777888888777777777777777777777777777777777777777777777777777777666666666666777777555555666666666666555555444444555666777888999999888888888888777777777777666666666666666777888999777777777777777777777777666666666666666666555555666666777777777777666666666666666666666666666666777777777888777777666555777777777777777777777777666666666555555444444444666555444444444444555666555555555555555555555555666666666666666666666666444555555666777888888999333444666777777777666555777777777777777777777777444444555555666666777777888888999999999888888777777777777777888888888888666666666666777777777777888777666555555666777888888888888777777777777777888888888777555666888:::777777777777888888888888999999999888888888888777777777888888888888777777888888999999999999888888:::::::::999999888888888777777888888888888777777777777777777777777777777666777888999:::999888888;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999888777777888999:::::::::999999999999::::::888999999999999:::::::::::::::::::::::::::::::::999999999999999999999999:::999999999888888888888777777777888888888999999:::::::::;;;;;;<<<<<<<<<===<<<:::999888999:::;;;888888888888999999999:::999999::::::::::::999999999999999999::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999888888777777777888888888888888888888888999999999999999999999999::::::::::::::::::::::::999::::::::::::;;;;;;;;;:::::::::::::::999999999999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;::::::999999999999::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<;;;:::999888888888888888777777777777666666555555555555666666666666666666666666666666555555666666777777888888666666666555555555555555444444555555444444333222444444444444444444444444444444444444444444444444555555555555555555555555777777777777666666666555666666555555444444333333555555555555555555555555777777777777777777777777777666666555555555666666444444555555555666666666666888999888777666777888777666666666666666555555777777666666777777888999666777888888777666777888::::::999999999888888888888888777777777777888888888888888888888888888888888888888888888888888888777777777666666777777777666666777888888888777777666666777777777777777777888888888888777777777777666666666555666666777777666666666666666666666666555555555555555555555555666666666777777666666666666666666666666666666666333333444555555555555555777777777777777777777777666555555555444444444444666555444333333444555666555555555555555555555555666666666666666666666666555555555666666777777777888999::::::;;;;;;::::::777777777777777777777777666666666666777777777777777777888888888888777777666666666777777777888888666777777777777888888888888777666555555666666777777777777777777777777777888999999888666666888:::777777777777888888888888999999999888888888888777666777777888888777777666777888888999999888888777:::::::::999999999888888777777888888888888777777777777777777777777777777666777888999999999888888::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::;;;;;;::::::::::::;;;;;;999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888888888999999999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999:::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999888888999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<;;;:::999888777666999999888888888777777777666555555444444555555666666666666666666666666666777777777777777777777777555555555555555555555555444444444555444444333222555555555555555555555555444444444444444444444444444444444444444444444444777777777777777666666666777777666555444333222111555555555555555555555555777777777777777777777777666666666555555666666777555555555555666666666666666888999888777666777888666666666666777777777777888888888777888999999:::888999:::999888777888::::::::::::::::::999999999888888777777777777888888888888888888888888888888888888888888888888888888888888777777777777888888666777888999999999999999888888888777777777666666999999888888888777777777777666666555555555555666666666666666666666666666555555555555555555555555555555666666666666555555666666666666666666666666111111333444555666666666666666666666666666666666555555555444444444444444555555444333333444555555555555555555555555555555666666666666666666666666555555555555555555555666666666666666666777888888666666666666666666666666888888888777777777777777555666666777777777666666555555555666666666666777777777777777888888888999888777777666555555555666777777777777777777777777888999999888777666888:::777777777777888888888888999999999888888888888777666666777777777777666666777777888888888888777777:::::::::999999999999888777777888888888888777777777777777777777777777777666777888888999999888888999:::::::::;;;;;;<<<<<<:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999:::;;;;;;<<<<<<<<<===============???>>>======<<<;;;;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;999999999888888888777777666555555555555555555666555555555555555555555555888888777777777777777777555555555555555666666666444444555555555444444333555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666666666555555444333333222555555555555555555555555777777777777777777777777666666666666666666777888555555666666666777777777666888999888777666777888555555666777777888999999888888888888888999999:::999:::;;;:::999999:::;;;888888888888888888777777999888888777777888888999999999999999999999999999999999999999999999999999999888888777777888888999666777888999999::::::999888888888888888888888888999999999888888888777777777777666555444444444555555555555555555555555555444444444444555555555555555555666666666666555555666666666666666666666666444444555666777888888777666666666666666666666666555555444444444444444444555444444444444444444555555555555555555555555555666666666666666666666666555555555555555444444444444333222111222333444555666666666666666666666666888888777777666666555555444444555666666666555555444444444555555555666666666666666666777777777777888777777666555555555444666666666777777777777777666777888777666666777888666777777777888888888888999999999888888888777777666666666777777666666666666777777888888777777666999999999999999999999999777888888999999888888777777777777777777777777777666777777888888888888888:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::999999999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<=========>>>======<<<<<<<<<<<<======???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA999999999999888888888888777666666555555666666777666666666666666666666666888888888888777777777777555555555666666666777777444555555666666666555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666888888888888888888888888666666666666666777888888666666666777777777888888666888999888777666777888555666666777888999::::::888888777777888888999:::999;;;<<<;;;:::999:::;;;777777777777777777777777999999888888888888999999999999999999999999999999999999999999999999999999999999888888888888999999666777888888999999999888777777777888999::::::;;;999999999999888888888888888777666555555555555555666666666666666666666666444444444555555555666666555555666666666666555555666666666666666666666666666777777888777777666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666555555555555555444444444777666555444555666777888666666666666666666666666666666666555555444444333333333444555555555555555444444444444555555555555444444444444555555555666666666666666555555444444555555666666777777777777444666777777555555555777666777777777888888888888999999999888888888777777666666777777777777666666777777888888888888777777999999999999999999999999888888999999999999888888888888888888888888888888777777777777777888888888;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<999:::<<<======<<<;;;;;;;;;<<<<<<<<<============:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<========================;;;;;;<<<<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<============>>><<<<<<<<<===>>>>>>?????????>>>==================<<<<<<<<<======>>>>>>??????>>>===<<<<<<===>>>???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>==================:::999999999999888888888888777777666666777777888777777777777777777777777888888888888888888888888666666666777777888888999555666777777777777777777666666666666666666666666888888888888888888888888666666666666666666666666555555555555666666666666555555666666666777777777777777777777777777777777888888888888888888888888666666666666777888999999777777777777888888888888666888999888777666777888666777777888999:::::::::888888777777888888999:::999;;;<<<;;;:::999:::<<<888888888999999999999999999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::888888999999999888888777666777888999:::;;;<<<<<<:::999999999999888888888888777777666666666666777777777777777777777777777444444555555666777777777666666777777777777666666666666666666666666666666666777777777777666555444666666666666666666666666666666666666666777777777555666777777777777666555666666666666666666666666666666666666666666666666555555555555555555555666777777777777777888888999666666666666666666666666555555444444444444444444222333444555555555555555444444444555555555555666333333333333444444444444444555555666666666555444444555555666666777777888444666777777666555555666777777777777888888888888999999999888888888888777777777888888888888777777888888999999999999888888888999999999999:::::::::888888999999999999888888888888888888888888888888777666666666666777888999<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>=========<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>>>>>>>??????????????????????????????========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<===>>>>>>???@@@@@@AAA@@@??????>>>>>>??????======>>>>>>???@@@@@@AAACCCBBB@@@>>>>>>>>>???@@@@@@@@@???????????????@@@========================<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<:::888777::::::999999999888888888999999888888888888999999888888888888888888888888777777777888888999999:::666777777888999999::::::777777888999999999999999888888888888888888888888::::::::::::::::::::::::888888888888888888888888666777777777888888888888888888888888777777777777888888888888888888888888888888888888888888888888666666666666777888999:::777777777888888888999999666888999888777666777888888888888999999:::::::::999999999999999:::;;;;;;999:::;;;;;;:::999:::;;;999999999:::::::::;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;;;;::::::999888777888999999999::::::;;;;;;::::::999999999888888888888777777777777888888999888888888888888888888888555555666666777888888999777777888888888888777777666666666666666666666666666777777888888888888777777777777777777777777777666777777777888888888999666777888999999888777666666666666666666666666666666666666666666666666666555555555666666777777777555555666666777777666666777777777777777777777777444444444555555555555555222333444555666666666666444555555555555666666666333333333444444444555555222333444666666666666555444444555555666777777888555777999999888777777777777777777777888888888888999999999888888888888777888888999999999999888888999999::::::::::::999999888888999999999:::::::::888999999::::::999999888888888888888888888888888777666666555666777888999=========<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<======>>>???@@@@@@@@@BBBBBBAAA@@@?????????@@@>>>>>>???@@@AAAAAABBBBBBHHHFFFCCCAAA??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@>>><<<::::::::::::999999999888888::::::999999999999::::::888888888888888888888888666666777888999:::::::::777777888999::::::;;;;;;777888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888999999::::::::::::;;;::::::999888777666666999999999999999999999999888888888888888888888888666666666666777888999:::777888888888888999999999666888999888777666777888888999999999999:::::::::;;;::::::::::::;;;<<<<<<999:::;;;;;;999999:::;;;888888888999999::::::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;=========<<<;;;:::888888;;;;;;::::::::::::999999:::::::::999999999888888888777777777888999::::::888888888888888888888888555666666777888999999:::888888999999999999888888666666666666666666666666777888999:::;;;<<<<<<<<<888888888888888888888888777777888888999999999:::777888999::::::999888777777777777777777777777777666666666666666666666666444555555666777888999999555666888999999999888777888888888888888888888888444555555555666666777777222333444555666666666666555555555666666666666777444444444555555555666666111222444666777777666666444444444555666777777888777999;;;;;;:::999888999777777777777888888888888999999999888888888888777999999::::::::::::999999999::::::;;;;;;::::::999888888888999999:::::::::888999999::::::999999888888888888888888888888888777666555555555666888999===<<<;;;;;;::::::::::::<<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<<<<;;;:::666888999;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===<<<<<<;;;:::;;;<<<===>>><<<<<<<<<=========>>>>>>===<<<;;;:::::::::::::::>>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>===============<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>>@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAIIIHHHEEECCC@@@?????????@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????AAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@AAA;;;;;;:::::::::999999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888777777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<=========<<<;;;;;;;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;999888999::::::999888999999999999999999999999;;;;;;999999999999;;;;;;:::999999888888999999:::777777777777777777777777777777777777777777777777888999::::::;;;;;;::::::999999999999999999999999<<<<<<<<<;;;;;;::::::::::::999777777999::::::999999::::::::::::999888888:::999999888888999999:::888777666666666888999:::777777777777888888888888666666666666666666666666888777777666555444444444666666666666666666666666111222333555666555555444555555555555555555555555555666666666666666555555666666777777777777666666777888888888888777777666888777666666666777999:::::::::::::::::::::::::::<<<;;;:::999999999:::;;;999:::<<<<<<<<<<<<:::999;;;;;;;;;::::::999999999999999:::::::::999999888999::::::::::::999888888777777666666555555555444<<<<<<;;;:::::::::::::::<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<=========>>>===<<<<<<;;;::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>???>>>============>>>???????????????????????????=========>>>>>>>>>???????????????>>>>>>?????????@@@@@@???>>>>>>>>>>>>???AAA@@@???????????????@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAAAAAAAABBBCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>=========<<<<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<====================================<<<<<<<<<<<<>>>>>>>>>============<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::999:::;;;;;;:::999::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;:::::::::999999:::::::::888888888888888888888888888888888888888888888888999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;::::::===<<<;;;;;;<<<===<<<;;;::::::;;;;;;::::::999888::::::999999999999::::::888777777666777888999:::777777777777888888888999777777777777777777777777888888777666666555444444666666666666666666666666666666777777777666666555555555555555555555555555555666666777777666666555666666777777777777666666777777888888888888777777999888888777888999:::;;;::::::::::::::::::::::::;;;;;;:::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999999999::::::::::::999999:::::::::::::::999999888888888777777777666666666<<<;;;::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<==================<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@@@@??????>>>??????>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>?????????@@@@@@@@@????????????@@@@@@BBBAAA@@@@@@??????@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>========================<<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<@@@@@@?????????>>>>>>>>>===>>>>>>?????????>>>>>>========================<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<======>>>========================<<<======>>>>>>======<<<;;;<<<<<<======>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;<<<;;;:::;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;>>>======>>>??????===;;;<<<<<<<<<<<<<<<;;;;;;:::;;;::::::999999::::::;;;888888777777888888999:::777777888888888999999999999999999999999999999999888888888777666666555555777777777777777777777777999999888777666666666666666666666666666666666666666666777777777777666666555666666777777666666555666666777888999999999999:::999999999999:::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999:::999999999999888888888;;;;;;:::::::::::::::;;;===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============>>>===<<<;;;;;;;;;<<<===<<<======>>>>>>======<<<========================;;;;;;;;;<<<<<<===>>>>>><<<<<<<<<=========>>>>>>========================>>>======<<<<<<=========>>>>>>???????????????@@@??????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>=========>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@@@@@@@????????????????????????<<<===???@@@@@@@@@???>>>========================????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????<<<<<<<<<======>>>>>>???===============>>>>>>??????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<===>>>??????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<999999999999999999999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<================================================>>>======>>>???>>><<<:::===>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;999999999888999999999999888888888999999999::::::999999999999999999999999999999888888777777777777888888888888888888888888888777666555444555666666666666666666666666666666666666777888888888777777555666666777777666666555555666777888999:::::::::999999999999999::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<<========================<<<<<<<<<<<<======>>>>>>???>>>===<<<<<<<<<===>>>===>>>>>>??????>>>>>>===========================;;;;;;<<<===>>>>>>???????????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???>>>?????????@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@????????????@@@@@@@@@@@@@@@AAABBBDDDDDDAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAAAAA@@@@@@??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@<<<======>>>>>>?????????>>>============>>>???????????????>>>>>>?????????????????????????????????>>>??????????????????>>>======>>>>>>???@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<;;;:::;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>>>>>>>??????===;;;>>>????????????>>>======<<<;;;;;;;;;;;;;;;;;;<<<999::::::::::::999999999999999999999::::::::::::999999999999999999999999999999999999999888888888999999999999999999999999777777666555666777888999777777777777777777777777666666777888999999888888666666777777777777666666666666777999::::::::::::888888888999999999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<======;;;::::::;;;======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===============<<<============<<<;;;;;;<<<=====================<<<<<<<<<<<<<<<<<<===>>>============>>>>>>>>>>>>>>>============>>>??????>>>>>>>>>===>>>>>>??????>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>????????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@??????????????????>>>>>>>>>???@@@@@@?????????@@@AAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????AAABBBCCCCCCCCCCCC???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBBAAA@@@@@@@@@???????????????@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================================================================<<<<<<<<<=====================>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>????????????===============>>>??????@@@??????>>>>>>??????@@@????????????????????????>>>??????@@@@@@??????>>>===>>>>>>??????@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>?????????@@@@@@>>>>>>>>>=========<<<<<<===<<<;;;<<<>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;<<<======>>>=========????????????????????????>>>>>>????????????@@@@@@DDDBBB@@@???@@@@@@@@@??????????????????>>>=========<<<<<<;;;;;;<<<<<<===::::::;;;;;;;;;:::999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888999999:::;;;<<<<<<777777777777777777777777666777888999999:::999999777888888999999888888777777777888999::::::::::::777888888999:::999999999::::::::::::::::::::::::999:::;;;<<<<<<===<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>===============>>>??????======>>>>>>>>>?????????>>>>>>=========>>>???@@@======>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???@@@@@@@@@@@@???@@@AAABBBCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???????????????@@@AAAAAA??????@@@@@@AAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDCCCBBB@@@AAABBBCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<==================>>>>>>>>>??????>>>>>>>>>>>>????????????@@@???????????????>>>>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????????????????????????????>>>>>>????????????>>>>>>>>>>>>>>>>>>??????????????????>>>============>>>?????????@@@@@@@@@@@@AAA>>>>>>>>>>>>=========<<>>===???AAABBBBBBAAA========================<<<===>>>>>>>>>>>>===<<<;;;<<<>>>??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAFFFCCC???>>>>>>???@@@@@@???????????????>>>============<<<<<<<<<<<<======:::;;;<<<<<<<<<:::999888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::888888888888888888888888666777888999::::::::::::999999::::::::::::999999888888999::::::999999999888888:::;;;;;;;;;:::999::::::::::::::::::::::::999:::;;;<<<=========<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>????????????>>>>>>??????>>>>>>===<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@@@@======>>>>>>?????????@@@???>>>=========>>>@@@AAA<<<===???@@@AAAAAAAAA@@@???@@@@@@AAAAAA@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???@@@AAA@@@@@@???@@@AAABBBCCCBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA@@@?????????@@@AAAAAABBB??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@???AAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???AAABBB========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>?????????AAA@@@@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>============AAA@@@@@@AAACCCDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;<<<===??????===<<<;;;========================>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAEEEAAA===:::;;;===>>>???>>>????????????>>>============<<<<<<<<<<<<======;;;;;;<<<<<<<<<;;;999888:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999777666888888888888888888888888666777888999:::;;;;;;;;;999::::::;;;;;;::::::999999999:::::::::999888888999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::888999;;;===>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<===??????@@@@@@@@@???????????????>>>============>>>>>>????????????======>>>>>>>>>>>>======>>>>>>@@@AAAAAA@@@???>>>??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>><<<;;;::::::;;;<<<>>>>>>=========>>>@@@BBBCCCBBBCCCDDDCCCBBBBBBBBBDDD@@@AAACCCEEEFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB@@@@@@BBBDDDEEECCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDCCCCCCCCCBBBFFFEEEEEEEEEEEEEEEFFFFFFIIIFFFDDDDDDFFFGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???@@@AAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA???>>>???@@@>>>>>>???@@@@@@@@@??????>>>>>>===<<<;;;::::::999:::;;;;;;;;;;;;:::999888:::::::::;;;;;;<<<<<<<<<999999999999999999999999888999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>========================@@@???>>>======>>>???????????????>>>>>>>>>>>>>>>;;;<<<===>>>????????????@@@@@@@@@????????????>>>======<<<<<<<<<<<<==================<<<<<<<<<<<<@@@:::>>>HHHKKKCCC>>>BBB???>>>===<<<===>>>@@@BBB????????????>>>===;;;;;;;;;;;;;;;<<<===>>>>>>???;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;========================:::::::::;;;;;;;;;<<<<<<;;;<<<<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888:::999999888888999999::::::;;;;;;<<<===>>>??????<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======???>>>>>>>>>======<<<<<<@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>?????????@@@@@@@@@>>>>>>????????????>>>>>>??????@@@@@@@@@???>>>>>>?????????????????????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>===<<<;;;;;;<<<===>>>============>>>@@@BBBCCCAAACCCDDDCCCBBBAAABBBCCCAAAAAABBBCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFGGGHHHHHHFFFDDDDDDEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDCCCEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBBBBAAA@@@??????@@@>>>???????????????>>>>>>=========<<<<<<<<<<<<<<<:::999999999999888888888888999999999:::::::::;;;999999999999999999999999666666666666777777777777999::::::;;;<<<======>>><<<===>>>>>>??????>>>>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>===<<<<<<<<<<<<========================;;;<<<===>>>?????????????????????>>>>>>>>>======??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>AAA>>>BBBKKKJJJAAA===@@@???>>><<<;;;<<<===???@@@>>>>>>>>>======<<<;;;:::;;;;;;;;;<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<==================<<<;;;;;;;;;;;;;;;<<<<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>===========================?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>:::;;;;;;:::888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<>>>>>>=========<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>============>>>>>>>>>?????????@@@@@@======>>>>>>>>>>>>======AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA???????????????>>>>>>>>>???>>>===<<<<<<===>>>???=========>>>???@@@AAABBBAAABBBCCCCCCAAAAAABBBCCCBBBAAAAAABBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAACCCDDDFFFGGGGGGEEECCCCCCEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@???>>>>>>===<<<=========>>>>>>>>>>>>:::999888666666777777888777777888888888888999999::::::::::::::::::::::::999999999999::::::::::::888888999:::;;;<<<===>>>======>>>???????????????>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<;;;:::::::::<<<<<<<<<<<<============<<<===>>>??????@@@??????>>>>>>=========<<<<<<<<>>>>>======>>>>>>???>>>>>>>>>>>>????????????BBBBBBGGGMMMIII???;;;???>>>>>><<<;;;;;;<<<======<<<=========<<<;;;:::999;;;;;;;;;<<<======>>>>>>;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<================================================???????????????>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============:::;;;;;;:::888777999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???========================>>>>>>>>>>>>============>>>>>>>>>>>>????????????;;;<<<<<<======<<<<<<;;;BBBAAA???=========>>>>>>????????????????????????????????????@@@@@@@@@@@@????????????????????????@@@??????>>>>>>??????@@@?????????@@@@@@AAABBBCCC@@@BBBCCCBBBAAA@@@AAABBBBBBAAA@@@@@@@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBBBBCCCEEEDDDCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCBBBAAA@@@AAABBBBBBBBBBBBAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>???;;;:::888666666777888999888888888888888888888999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<888888999:::<<<===>>>>>>===>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>===<<<<<<;;;;;;<<<<<<===============>>>======>>>???@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<============@@@CCCIIIMMMHHH>>><<<@@@???>>>===<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<============================================================>>>>>>???>>>>>>==============================;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999888999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<=====================<<<;;;;;;<<<<<<<<<==================>>>>>>=================================<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????<<<======>>>>>>======<<>>===<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCC@@@AAABBBAAA@@@???@@@BBBAAAAAA?????????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAACCCDDDAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHGGGDDDCCCDDDFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???AAA@@@@@@???>>>>>>=========<<<:::888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999999999999:::999:::;;;<<<===>>>??????======>>>???????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????===>>>???@@@AAAAAAAAAAAA??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<=========>>>===AAAHHHJJJEEE???>>>AAA@@@??????>>>==================>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<=========<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<=====================;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>???????????????????????????????????????????????????<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>======>>>>>>???????????????????????????>>>>>>>>>????????????@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBB???@@@AAAAAA??????@@@AAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCC@@@>>>>>>@@@CCCDDD@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEEEEBBBCCCCCCCCCAAABBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIGGGDDDBBBDDDFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAA@@@???@@@BBBCCCCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@???>>>===<<<<<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===>>>???@@@@@@@@@???======>>>>>>??????@@@@@@>>>>>>@@@AAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>======<<<<<<======>>>======>>>>>>??????@@@@@@<<>>>>>>>>===>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<============<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<===>>>>>>===;;;:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<=========:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>==================>>>>>>>>>>>><<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<<<<============>>>>>>????????????>>>>>>;;;<<<===>>>????????????========================>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@?????????@@@AAABBBBBBBBBAAA@@@???@@@AAA@@@???>>>???AAA>>>???????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBB???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDD@@@BBBCCCBBBAAAAAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGIIIGGGCCCAAACCCFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@??????>>>@@@AAA@@@AAAAAAAAAAAAAAA@@@@@@?????????>>>>>>==================<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<=========>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>===<<<<<<======>>>??????@@@>>>???@@@AAABBBBBBBBBBBB>>>>>>=========<<<<<<<<<>>>======<<<<<<======>>>=========>>>???@@@@@@@@@===>>>???>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>><<<<<<======>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<<<<======<<<::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=====================<<<<<<<<<========================<<<<<<<<<<<<=========>>>;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;999;;;===???@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????<<<=========>>>>>>??????>>>??????@@@@@@??????>>>===>>>???@@@AAA@@@???>>>>>>@@@AAA@@@???>>>???@@@===>>>???@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@AAABBBBBBBBBBBBAAA@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAACCCBBBAAA@@@????????????@@@BBBCCCBBB@@@@@@CCCFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGIIIGGGBBB@@@BBBEEEBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA========================AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>??????>>>>>>???AAA>>>>>>???@@@@@@@@@??????============>>>>>>>>>>>><<<<<<=========<<<;;;:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<;;;:::;;;;;;;;;<<<===>>>>>>?????????@@@AAABBBBBBBBBBBB======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>??????>>><<<:::;;;======:::;;;;;;<<<===>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======888999::::::;;;;;;;;;;;;888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::999999888888999999:::999999::::::;;;<<<======<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======