BM6P6(@ QQQRRRSSSSSSUUUZZZ```dddpppvvv~~~}}}|||}}}rrrcccRRRIIIOOOZZZjjjuuu{{{iiiUUUIIIGGGCCC???<<<;;;:::999888:::999888666666666777888666666666666666777888888666666666666666666666666666666888;;;::::::???FFFHHHQQQ```ppp|||}}}yyyyyyyyy}}}jjjdddlllwww}}}|||}}}~~~}}}zzzyyy{{{~~~zzzxxxyyyvvv}}}yyyuuuhhhUUUEEE<<<999999888777666666666555555555555444444444555666777777888888777666555555444444555888666444555888999777555555777999999888777777888:::===???CCCMMM]]]iiimmmooohhhbbb___ZZZRRRMMMMMMGGGLLLSSS]]]pppxxxwwwwww}}}}}}zzzzzzyyyyyy{{{|||}}}}}}}}}}}}}}}|||||||||}}}}}}{{{yyy}}}{{{zzzzzz}}}NNNQQQTTTVVVYYY]]]bbbfffqqqwww}}}vvv{{{vvvhhhVVVJJJKKKSSSbbbooo~~~lllVVVGGGFFFCCC>>><<<;;;;;;:::999:::999777666666666777888666666666666666777888888777777777777777777777777777777999<<<<<<;;;AAAHHHMMMVVVdddrrryyy{{{yyyvvvxxxyyy|||iiifffqqq}}}~~~{{{xxxxxxxxxyyy}}}}}}~~~|||{{{|||~~~~~~{{{{{{}}}|||xxxvvv{{{{{{mmmYYYGGG===:::999:::777777666666666555555555444444555555666777777888777666666555555555555666888666555555888888777555555777999999777777888999:::>>>CCCHHHSSSaaajjjmmmooogggaaa^^^YYYQQQLLLLLLIIINNNVVVbbbvvvwwwwwwzzz}}}zzzyyyvvvwwwxxxzzz|||}}}~~~~~~~~~|||}}}LLLPPPUUUZZZ^^^aaaeeegggrrrxxxqqqnnn~~~rrr```PPPKKKOOO```pppqqqZZZHHHEEEBBB>>>;;;;;;;;;:::999999888777777666777777777666666666666666777888888888888888888888888888888888888:::=========CCCKKKTTT]]]jjjrrruuuuuussssssvvvzzzvvvgggiiiwww}}}zzzwwwtttrrrrrrssstttxxxxxxyyyzzz|||~~~zzzyyy{{{}}}~~~|||zzz|||~~~}}}wwwvvvuuu___KKK>>>::::::;;;777777777666666666555555444444555555666777777777666555555555555666777777888666555666777888777555666777888888777777888:::;;;@@@GGGNNNZZZgggmmmnnnnnnggg```\\\WWWOOOKKKKKKLLLRRRZZZiiixxxyyy~~~zzzwwwssstttvvvyyy{{{~~~LLLQQQWWW]]]aaaccceeefffqqqwwwssslll{{{hhhVVVOOOPPP___qqqyyy___LLLEEEAAA>>>;;;;;;;;;::::::888888777777777777777777666666666666666777777888888888888888888888888888888777999<<<===>>>EEENNNWWW```kkkqqqqqqooopppqqqsss{{{pppffflll|||~~~yyywwwuuusssrrrsssuuuvvvyyyyyyzzz|||}}}zzzxxxzzz|||~~~{{{zzzyyy|||~~~xxx}}}vvvttt|||fffOOO@@@::::::;;;777777777666666666666555555555555555666666777777444444444555555666888888777666666666777777777666666777888888777888999;;;>>>CCCJJJRRR___lllqqqpppnnnfff^^^ZZZUUUOOOKKKLLLOOOUUU___qqq|||}}}|||yyyvvvttttttvvvxxx{{{~~~MMMQQQXXX]]]```aaacccdddnnnttt~~~{{{uuu|||jjjXXXPPPOOOYYYnnneeeQQQFFFBBB>>><<<;;;;;;;;;:::777777777888888888777777666666666666666777777888777777777777777777777777777666888;;;===???GGGPPPXXX```iiinnnmmmmmmooorrrrrr|||mmmfffnnn}}}uuutttrrrqqqrrruuuwwwyyy~~~zzzyyyzzz|||}}}}}}{{{zzz{{{~~~xxxyyywwwsss|||lllUUUDDD;;;999:::888777777777666666666666555555555555666666666666444444444444555777888999666777777777666666666777666777888888777888:::<<>><<<<<<;;;:::666666777888888888888777666666666666666777888888777777777777777777777777777666888;;;===@@@HHHRRR[[[```gggkkkmmmnnnqqqtttssslllgggqqq~~~vvvvvvuuuvvvyyy}}}|||{{{zzz{{{|||~~~{{{zzz{{{{{{{{{zzzxxxzzzzzzxxx{{{tttxxxrrr\\\JJJ>>>::::::888888777777777666666666555555666666666666666666444444444555555777888888555777888777666555666888777888888888777888;;;>>>DDDJJJRRR]]]mmmxxxzzzuuujjjbbbYYYUUURRRNNNMMMPPPQQQ\\\mmmzzztttsssrrrrrruuuuuuuuuvvvyyy|||~~~JJJMMMPPPSSSVVV[[[```dddfffppp}}}~~~yyyxxxcccUUUQQQVVVmmmpppaaaKKKGGGCCC???===<<<;;;:::555666777888999888888777666666666666666777888888888888888888888888888888888777888<<<>>>BBBKKKUUU```bbbeeejjjnnnqqqtttvvvxxx~~~llljjjuuuzzzzzz{{{~~~}}}|||{{{{{{}}}{{{yyyyyyzzz{{{zzzyyyuuuyyy{{{uuuwwwxxx|||xxxdddQQQCCC===;;;888888888777777777666666666666666666666666666555555555555555555666777888555777888888555555666888777888888777777999<<>>===;;;999555666777999999999888777666666666666666777888888999999999999999999999999999888:::===@@@DDDMMMWWWddddddfffjjjoootttvvvvvv{{{~~~mmmlllxxxzzz{{{|||}}}{{{zzzuuuuuuuuuwww{{{~~~uuuyyy}}}|||{{{tttzzzxxxyyy{{{iiiVVVGGG???<<<888888888888777777777777666666666666666555555555666555555555555666777777555777999888555444666888777888888777777999<<>><<<<<<<<<;;;999888888888777777666666777777777777777777777777999999888888888888888888<<<;;;===@@@BBBFFFOOOYYY```dddiiilllmmmpppvvvzzzyyy{{{uuuuuu~~~wwwwww|||}}}zzzwwwuuuyyywwwvvvwwwzzz~~~vvv|||zzzwww{{{qqq|||tttsssttt\\\HHH???<<<;;;:::999888777777777777666666666666666666666666777777666666555555555444666666666666777777777777777888888777777999<<>><<<<<<;;;;;;888888888888777777777666777777777777777777777777888888888888888888888888:::999;;;???BBBFFFPPPZZZ___dddiiimmmnnnpppuuuxxxyyyvvvrrruuuyyyuuuuuuzzz~~~{{{xxxwwwwwwvvvuuuvvvyyy|||xxx|||yyyvvvzzzvvv~~~~~~uuuqqq~~~zzzdddOOOBBB===;;;:::999888777777777777777777777777777777777777777666666666555555555555666666666666777777777777777888888777777999===@@@FFFOOO___nnnwwwwwwsssnnnddd^^^WWWRRRMMMKKKOOOUUU^^^gggzzzyyyxxxzzztttfff___^^^```dddeeehhhjjjmmmrrrxxx|||}}}|||{{{KKKJJJKKKOOOWWW___eeehhhiiimmmuuu}}}nnntttvvvZZZOOOUUUfff|||mmm___LLLHHHBBB>>><<<;;;;;;:::888888888888777777777777777777777777777777777777888888888888888888888888888777:::???BBBGGGQQQ\\\```eeejjjnnnoooqqquuuxxx}}}rrrppptttvvvrrrrrrxxx|||{{{xxx|||~~~{{{zzzyyyuuuuuuuuuvvvxxx{{{~~~zzz|||zzzwww{{{}}}xxxooo{{{kkkUUUDDD<<<;;;:::999888888777777888888888888888888888888888666666666666555555555555666666666666777777777777777777888888888:::===@@@HHHQQQ```mmmssssssmmmiiijjjbbbYYYRRRLLLJJJOOOVVVbbbjjj}}}zzztttwwwpppbbb[[[ZZZ\\\bbbdddgggiiilllqqqvvvzzz}}}~~~~~~~~~KKKJJJJJJNNNUUU]]]dddgggfffjjjqqqzzzqqquuurrrXXXOOOTTTcccyyyuuuhhh\\\NNNIIICCC>>><<<;;;::::::888888888777777777777777777777777777777777777777888888888888888999999999777777:::@@@DDDJJJTTT___eeehhhlllnnnooorrrxxx}}}qqqqqqvvvvvvpppqqqwww|||{{{zzzyyywwwtttuuuwwwyyyyyy~~~{{{zzzyyyuuuuuuvvvwwwxxx{{{~~~~~~}}}yyy}}}|||pppxxxpppXXXEEE;;;;;;;;;:::999888888888888777777777777777777777777666666666666666555555555666666666666777777777777777777888888888:::>>>AAAJJJSSSbbbnnnsssqqqmmmiiijjjaaaWWWPPPKKKJJJPPPXXXeeemmmsssooovvvmmm___XXXWWWYYY```bbbfffiiimmmpppuuuxxx{{{~~~JJJHHHHHHLLLSSS[[[bbbeeedddgggnnnvvvuuuuuusssZZZLLLPPP]]]rrrxxxjjj___PPPKKKEEE???===<<<;;;:::777777777777777777888888777777777777777777777777777777888888888999999999888888<<>>===;;;:::777777777777888888888888777777777777777777777777777777777888999999::::::999999===CCCHHHNNNZZZeeeooopppppppppqqqvvv~~~tttnnnxxxsssnnnooottt}}}{{{wwwsssooommmfffdddaaaaaacccfffggggggiiiqqq}}}{{{xxxvvvtttvvvyyyyyyyyy{{{~~~|||{{{zzz{{{{{{xxx{{{gggPPPCCC<<<;;;:::999999888888999555555555555555555555555555555555666666666666666666666666666777777777777666777888888999;;;???BBBLLLWWWeeepppsssrrrooonnn___XXXPPPLLLJJJKKKTTT^^^gggsssvvvxxxyyyggg]]]YYYYYYZZZ___ccciiimmmpppsssvvvxxxxxx~~~KKKIIIGGGJJJQQQYYYaaadddhhhiiimmmrrrzzzyyyxxx|||uuuuuuiiiTTTSSSYYYiii{{{yyygggTTTOOOHHHCCC@@@>>><<<;;;666777777777888888888888777777777777777777777777666777777888999999::::::999999===CCCHHHNNNZZZdddmmmppprrrssstttwww}}}pppnnn{{{~~~qqqlllmmmqqqzzzyyyvvvqqqnnnllljjjhhhfffbbb```___```bbbdddddddddjjjrrr~~~}}}xxxuuurrruuuxxxxxxxxxzzz{{{|||zzzwww~~~|||}}}{{{}}}xxxuuuoooVVVFFF<<<<<<;;;:::999999999999666666666666666666666666555555555555666666666777666666666666777777777777666777888888999<<<@@@CCCLLLWWWeeennnpppnnnlllkkk\\\UUUOOOLLLKKKMMMUUU___fffuuuuuu{{{uuuddd[[[YYYZZZ[[[aaaeeekkkpppsssuuuxxxyyyzzzLLLJJJHHHKKKRRRZZZaaaeeellllllnnnrrrxxxxxxuuu{{{xxxuuukkkVVVRRRUUUcccvvvzzzeeeVVVQQQJJJDDDAAA???===<<<666666777777888888888999777777777777777777777777666777777888999999::::::888888<<>>:::999:::888555444666999888666555555555666777666666555555666777888999666666666666777777777777999777777:::<<<===@@@EEELLLXXXeeelllooommmeee]]]YYYTTTOOOLLLJJJLLLVVVaaalll~~~ssskkklll~~~ooobbb[[[XXXZZZ^^^cccgggllloooqqqtttyyy~~~JJJKKKLLLLLLMMMTTT]]]dddfffkkkmmmnnntttsssqqqvvv}}}xxxzzznnncccVVVSSS```rrr{{{gggUUUMMMFFFDDDAAA<<<:::;;;;;;999777777888999888777777777777777777777777777666666777777888888999999:::;;;>>>CCCJJJTTT]]]cccjjjjjjnnnsssuuuuuuxxx}}}yyytttrrr|||~~~uuuoookkkkkkpppuuuzzzwwwqqqnnnmmmnnnllllllnnnpppqqqpppmmmkkkgggfffiiiiiigggiiilllrrrzzz{{{yyyuuuvvvvvvvvvvvvwww{{{~~~{{{rrrnnnmmmoooyyyuuummmsss}}}yyyuuu|||~~~eeeLLL@@@<<<999;;;:::777666888999888777666555666666777666666666666666777777777666666666666777777777888:::777888;;;===>>>BBBGGGQQQ\\\hhhnnnooolllddd[[[VVVQQQMMMKKKJJJNNNYYYddduuuuuulllffflllnnnaaaZZZWWWYYY]]]bbbgggmmmqqqrrruuuzzz~~~IIIKKKMMMMMMNNNRRRYYY^^^ccchhhmmmooottt|||wwwoooppp||||||sssiii[[[TTT___ppp~~~zzzhhhVVVMMMEEEBBBAAA===;;;<<<<<<:::888777888888777666777777777777777777777777666666777777888999999999999<<<@@@EEEKKKUUUaaaiiikkkkkkoootttvvvvvvyyy~~~vvvrrrrrr|||vvvmmmiiihhhlllqqquuu}}}~~~sssllljjjjjjlllooooooqqqtttwwwxxxwwwuuuooollljjjlllmmmlllmmmqqqwww~~~zzzwwwtttuuutttsssssstttwwwzzzyyypppjjjhhhlllwwwwwwmmmnnnvvv}}}|||}}}lllTTTCCC===:::;;;;;;888888:::888888777666666666666666555666777888777666555444666666666777777777888888:::888888;;;===>>>DDDKKKWWWbbblllooonnnjjjaaaYYYQQQMMMJJJIIIJJJOOO\\\hhh~~~{{{mmmeeedddnnnlll```YYYVVVXXX]]]aaagggoootttvvvxxx|||HHHJJJKKKKKKLLLPPPWWW]]]eeeiiilllnnnqqqvvv}}}}}}|||qqqooo{{{|||pppaaaWWW^^^nnn|||{{{kkkXXXMMMDDDBBBAAA???=========;;;999888888777666555777777777777777777777777666777777888888999:::::::::===BBBFFFLLLVVVccclllmmmlllpppuuuwwwwww{{{pppnnnqqq|||xxxmmmiiihhhkkknnnsss{{{wwwlllggggggkkknnnsssuuuxxx{{{}}}}}}{{{zzzrrrooommmooopppppprrrwwwyyy{{{vvvssstttsssqqqppppppsssuuu|||wwwoooiiiggglllxxxyyynnnkkkpppyyy~~~qqqZZZFFF???::::::;;;999999:::888777777666666666666666555666777888888666444222666666777777777888888888888777888;;;<<<>>>FFFOOO[[[fffooopppmmmggg___XXXPPPKKKHHHHHHKKKQQQ___llluuuhhhdddgggsss~~~kkk^^^XXXUUUXXX\\\bbbiiirrrxxx{{{}}}HHHHHHHHHGGGHHHNNNWWW^^^hhhiiijjjkkkkkkpppxxx~~~vvvssszzzuuuhhh]]]___mmm{{{|||nnn\\\PPPEEEBBBAAA@@@>>>>>>===;;;999888888777666555777777777777777777777777777777777888999999::::::;;;>>>CCCHHHOOOYYYeeemmmooonnnqqqvvvxxxxxx|||vvviiijjjooo|||yyymmmjjjjjjmmmpppsss||||||qqqhhheeegggmmmqqqzzz|||~~~~~~|||zzztttpppoooqqqsssssswww|||}}}|||vvvssssssrrrpppnnnoooqqqssszzzyyyuuuooommmsss~~~|||qqqjjjmmmwwwvvv___III@@@999999:::888888999777777777777777666666555555666777888777666333222777777777777888888888888777666777:::;;;>>>HHHSSS^^^iiiqqqpppkkkeee^^^XXXPPPLLLIIIIIILLLTTTbbbppp}}}qqqgggggglllxxx|||iii]]]WWWUUUXXX\\\ccckkkuuu|||GGGGGGGGGEEEFFFLLLUUU\\\ddddddeeeggggggjjjttt}}}yyyzzz~~~zzz}}}yyynnndddbbblll{{{{{{nnncccUUUGGGCCCBBB@@@>>>===<<<:::888777888888777666777777777777777777777777777777888888999:::::::::<<<>>>CCCJJJTTT```iiioooqqqppprrrvvvxxxyyy~~~rrreeegggooo}}}xxxlllkkkmmmqqqsssvvv~~~wwwrrrkkkeeedddiiiooottt~~~{{{zzzyyytttpppooosssuuuwww{{{xxxssssssrrrpppnnnnnnqqqssszzz~~~~~~yyyvvv{{{uuukkklllvvv|||fffMMMBBB999888999888777888777777777777777666555555444555666777666555444333777777777888888888999999777777888:::<<<@@@KKKWWWcccnnnuuurrrkkkddd^^^YYYQQQMMMJJJKKKOOOXXXhhhvvv|||pppgggiiiqqq~~~|||iii]]]XXXVVVYYY]]]dddlllvvv}}}FFFGGGHHHGGGFFFJJJQQQVVVZZZ[[[___ddddddfffppp|||}}}~~~zzzuuuwwwzzzsssjjjeeelll{{{yyyiiiZZZJJJDDDCCC@@@===<<<;;;999777777888999888777777777777777777777777777777888888999999::::::;;;<<<===BBBMMM\\\iiipppsssrrrqqqssswwwyyyzzzxxxdddhhhppp~~~vvvjjjkkkppptttvvvxxx}}}wwwjjjhhheeecccfffmmmtttyyy|||xxxxxxxxxuuuqqqqqqtttxxx{{{{{{ssssssrrrpppoooooorrrtttxxx{{{~~~~~~~~~yyyllljjjtttoooRRRFFF;;;999:::999777777666777777888777666555444444444555555555555555555777777888888888999999999999888:::<<<===BBBOOO]]]kkkuuu{{{vvvlllccc]]]XXXPPPLLLJJJMMMRRR]]]nnn}}}tttkkkmmmwww{{{iii]]]XXXVVVZZZ^^^dddkkkuuu|||FFFHHHJJJIIIHHHIIIMMMQQQQQQSSSZZZbbbdddeeennnzzz~~~zzztttuuu{{{vvvnnnggglll{{{mmm]]]LLLEEECCC@@@===;;;:::999777777888999888888777777777777777777777777777888888999999:::;;;;;;<<<<<>>???DDDRRR```qqqzzzyyymmmccc\\\WWWNNNKKKJJJNNNTTT```ssszzzooorrr}}}{{{iii^^^XXXWWWZZZ___dddkkkttt{{{HHHHHHGGGFFFFFFGGGHHHHHHOOOPPPRRRWWW___gggpppuuu}}}|||}}}~~~tttqqqwwwssszzzlllhhhmmm|||kkkSSSFFFDDDBBB@@@@@@???>>>===;;;999888666666999999888888777666666666999999888888999999:::;;;;;;???IIIVVVeeeqqqxxx{{{pppnnnrrrxxxyyyyyyuuudddfffppp~~~rrrooommmnnnssswww|||~~~ppphhheeeeeeddddddhhhooovvv{{{~~~~~~}}}{{{yyyvvvsssqqqpppnnnnnnpppuuuxxx}}}yyyzzzvvvsssssspppnnnppptttttt~~~}}}ppphhhpppvvvxxxsssiiikkkwww{{{|||___III>>>???:::888;;;888888888777777777777888888777777777777777777777777777777777777777888888999777===;;;<<>><<<<<<<<<;;;:::999888888777777777777777777888888888999999888888999999:::;;;===AAAIIIUUUbbblllrrruuuqqqpppsssxxxyyyzzzooodddfffqqq}}}qqqkkkiiijjjoootttyyywwwkkkeeecccbbbbbbdddjjjqqqxxx|||~~~xxxxxxxxxvvvtttqqqnnnlllllllllooouuuyyy}}}uuurrrppprrrqqqoooqqquuurrr}}}}}}uuueee^^^hhhzzzuuuuuuyyymmmmmmyyyzzz~~~aaaJJJ>>>>>>999888:::777888888777777777777888888777777777777777777777777777777777777777888999999888===<<<>>>HHHQQQaaaxxx~~~pppdddYYYQQQNNNMMMNNNRRRXXXeeezzzoooxxx{{{hhh]]]WWWUUUXXX]]]aaafffmmmttt{{{HHHGGGFFFEEEEEEFFFGGGHHHLLLMMMPPPRRRVVV\\\cccgggooorrrvvv{{{vvvpppzzzvvvqqq|||vvvfffggg|||~~~bbbPPPGGGAAA<<<;;;::::::999999999999999999555666666777888888999999999999888888999999:::;;;???BBBJJJTTT___ggglllmmmrrrrrruuuyyy{{{}}}kkkcccgggsss|||ppphhhggghhhnnnrrrwww{{{nnneeeaaaaaacccdddhhhnnnuuuzzz||||||uuuuuuuuusssqqqooolllkkkjjjjjjnnnuuu{{{uuuqqqpppqqqqqqnnnooorrrnnn||||||qqq___XXXcccwwwwwwuuu}}}rrrppp|||yyyyyyhhhOOOAAA@@@:::999;;;888888888777777777777888888777777777777777777777777888777777777777888999999999>>>===???KKKVVVhhh}}}pppfffYYYOOOMMMLLLNNNTTT\\\jjjvvvzzzhhh\\\WWWUUUXXX]]]```eeelllssszzzHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLOOOPPPQQQUUU\\\```jjjpppwww}}}wwwqqqyyyvvvnnnuuu}}}eeeaaatttxxx^^^MMMEEE@@@>>>>>>::::::999999999888888888666666777777888888888888999999888888999999:::;;;@@@CCCJJJTTT^^^eeehhhiiippprrruuuyyy}}}mmmbbbhhhvvv}}}pppiiihhhjjjppptttyyy~~~rrrfff``````aaagggiiinnntttyyy{{{zzzxxxwwwuuurrrooommmlllkkkkkkkkkkkkooowww{{{vvvrrrsssqqqmmmkkkmmmmmmyyy~~~{{{sssbbbYYYbbbwww}}}www|||wwwrrr|||yyywwwqqqVVVEEEBBB<<<;;;===:::888888777777777777888888777777777777777777777777888888777777888888999:::999>>><<>>BBBJJJUUU___fffiiiiiihhhpppwww{{{nnnccclllssshhhgggjjjpppuuuxxxzzzooofffaaabbbeeehhhiiilllrrryyy}}}}}}zzzwwwqqqlllfffaaa___bbbfffiiippprrryyywwwqqqqqqrrrpppooopppooovvvvvvwwwvvvfffVVVVVVggg{{{yyyyyy~~~tttxxxwwwuuu}}}]]]GGG@@@:::999:::666888888777777777777888888777777777777777777777777999888888888888999::::::888===;;;===HHHRRRccc{{{vvvkkkfffbbbYYYOOOMMMLLLOOOYYYeeesss|||jjj^^^YYYWWWZZZ___ffflllttt{{{GGGFFFEEEDDDDDDEEEFFFGGGIIINNNSSSTTTRRRTTTZZZaaagggrrr|||xxxkkkooo{{{{{{zzzcccVVVaaawwwqqq^^^QQQIIIBBB???@@@<<<<<<<<<;;;;;;;;;::::::888888888777777777777777999999888888999999:::;;;>>>BBBJJJUUU___eeegggggggggqqqyyy}}}jjjcccnnnrrrggggggjjjqqquuuxxxwwwqqqiiicccaaadddhhhkkknnnppptttxxxzzzxxxsssooofffdddaaa___```cccfffiiirrrvvvxxxpppooopppnnnnnnooojjjtttwwwxxxvvveeeVVVYYY___ttt{{{zzzvvvvvv}}}wwwbbbJJJBBB;;;:::;;;777888888777777777777888888777777777777777777777777999999888888999999:::;;;777===<<<>>>IIIRRRccczzzwwwkkkccc^^^VVVMMMLLLKKKPPP[[[iiixxx~~~kkk```ZZZXXX[[[```hhhoooyyyGGGFFFEEEDDDDDDEEEFFFGGGIIIOOOUUUVVVTTTVVV]]]cccjjjvvvxxxfffkkkxxx{{{xxxfffUUU\\\nnnzzz}}}ooo^^^RRRJJJCCC???@@@;;;;;;;;;<<<<<<<<<======666666666777888888999999999999888888999999:::;;;>>>BBBJJJTTT^^^dddeeeeeehhhrrr{{{~~~gggdddppp~~~qqqhhhhhhlllrrrwwwzzz~~~pppkkkeeeaaabbbeeejjjllltttuuuwwwxxxvvvqqqjjjeee`````````bbbdddgggjjjkkksssxxxzzzpppmmmmmmkkkjjjkkkdddqqqyyy{{{wwwggg[[[aaa]]]rrr}}}}}}wwwvvv}}}{{{gggNNNEEE???>>>???:::888888777777777777888888777777777777777777777777999999888888999999:::;;;777======@@@KKKTTTddd{{{}}}vvvjjjbbb\\\TTTLLLIIIHHHNNN[[[jjjzzz}}}lll```[[[YYY\\\aaakkkrrr~~~CCCEEEFFFFFFEEEEEEFFFGGGIIIMMMRRRUUUWWWYYY^^^bbbkkksss}}}pppaaafffrrr|||lll\\\bbbhhhyyy{{{ppp___RRRJJJDDD>>>999===<<<;;;:::999999888999///111444777::::::::::::999999999999:::;;;;;;<<<@@@HHHJJJQQQ___bbb```eeelllvvvvvviiieeeuuupppiiiiiinnnuuu{{{~~~uuummmhhheeebbb```ccciiipppuuutttvvvwwwvvvrrrkkkddd___^^^___aaabbbdddhhhnnnrrrvvvzzzpppnnnpppnnnkkkjjjkkksssvvvyyy{{{kkk[[[ZZZ]]]qqq|||{{{yyy~~~}}}rrrUUUEEE???;;;:::;;;777777777777666666666666777777777777777888888999999777666555666777999:::;;;999<<>>===<<<:::999888888888333444666888999999888777999999999999:::;;;<<<<<<@@@IIILLLSSSbbbfffeeejjjqqqxxx~~~rrrgggccctttppphhhhhhlllsssxxxzzz~~~tttmmmeeedddccccccfffkkkpppssswwwuuurrrooojjjeeebbb___^^^```bbbcccfffkkkqqqvvv|||}}}rrrooopppnnnkkkkkkjjjrrrtttxxxyyyiiiYYYXXX\\\ooo~~~zzzvvv|||yyysssVVVFFF???<<<:::;;;999888888888888777777777888888888888888999999:::999888777666777888:::;;;<<<;;;===CCCIIIRRRbbbrrrzzzrrrmmmnnnkkkaaaTTTLLLGGGKKKSSS^^^mmm~~~|||tttddd]]]]]]```bbbnnnxxxCCCDDDEEEEEEDDDDDDEEEGGGHHHKKKNNNQQQSSSXXX```fffkkkuuuooo]]]___eeennnvvv~~~yyy{{{uuuaaaaaaeeezzzyyygggWWWMMMHHHEEEBBB???>>><<<;;;999888777777666777888999888777666555999999999999:::;;;<<<===@@@JJJNNNWWWhhhlllkkkpppwww{{{}}}|||kkkeee```uuu~~~~~~ooogggfffiiioootttvvvzzzzzzqqqkkkbbbcccdddgggiiilllooopppvvvrrrkkkeee```______```aaaccceeehhhkkkqqqxxx}}}tttpppooolllkkkllliiippprrruuuvvvfffUUUUUUZZZkkkxxxqqqzzzzzzttt}}}vvvYYYGGG@@@===;;;;;;::::::999999999888888888999888888888888999:::::::::999888888888999;;;<<<===<<<>>>CCCIIIRRRaaammmrrrmmmkkknnnlllbbbUUUMMMKKKNNNTTT```pppzzz{{{xxxhhh```^^^aaacccnnnxxx}}}~~~BBBCCCEEEDDDCCCCCCDDDFFFHHHJJJMMMOOORRRXXXaaahhhlllwwwuuu______bbbjjjrrr|||zzzxxxvvvbbb```dddzzz|||kkk\\\PPPIIIDDDBBB@@@???===;;;999888777777888888888888888777666555888888888999:::;;;<<<===???JJJPPP[[[lllqqqpppuuuzzz~~~~~~}}}fffdddaaawww|||{{{~~~{{{nnnhhheeegggmmmqqqsssuuuyyy}}}yyyssslllhhhbbbbbbdddfffiiikkkmmmnnnooojjjddd^^^[[[\\\^^^```eeegggiiimmmqqqwww~~~vvvpppmmmjjjiiikkkgggnnnooorrrssscccSSSSSSWWWfffzzzwwwnnnuuuzzzqqqvvv{{{^^^JJJAAA>>><<<;;;:::999999999888888888888888888777777888888999:::999888888888888999:::;;;<<<===@@@EEELLLWWWcccmmmnnnjjjhhhkkkhhh^^^SSSMMMJJJMMMUUUcccuuu{{{www{{{|||lllbbb___aaaccclllwww|||}}}AAACCCDDDDDDCCCCCCDDDEEEHHHJJJMMMOOORRRXXXbbbiiippp|||www^^^]]]```gggooo{{{xxxvvv~~~uuubbb___ccc{{{rrrcccWWWLLLEEEAAAAAA???>>>;;;999888777777777777777888888888888888888888888999:::;;;======>>>JJJQQQ]]]ooouuussswwwzzz~~~xxxbbbeeedddyyyzzz|||yyymmmiiieeeeeekkkpppqqqrrruuu|||~~~|||yyyxxxxxxxxxuuupppkkkfffcccbbbbbbcccdddfffhhhjjjllldddbbb___]]]\\\^^^```bbbfffhhhlllooottt{{{vvvpppkkkggggggjjjffflllnnnpppqqqbbbRRRRRRVVVbbbvvvwwwlllqqq|||qqquuueeeNNNCCC@@@===;;;999999888888888777777777666666666666666777888888777777777777777888999999;;;>>>BBBHHHQQQ^^^jjjppppppjjjfffeee```WWWOOOLLLHHHLLLVVVhhh}}}wwwuuu|||nnnccc```aaadddmmmxxx~~~AAABBBCCCCCCBBBBBBCCCEEEGGGIIILLLNNNQQQWWWaaahhhssssssZZZYYY]]]eeennnzzzvvvssszzzsssaaa^^^aaazzzyyykkk]]]PPPGGGCCC@@@???===<<<:::999888888666777777777888999999:::777777888999:::<<<===>>>???LLLTTT```rrrwwwtttxxxwww{{{~~~rrr```dddfffzzz{{{yyyxxxkkkiiiddddddiiioooppppppqqqxxx|||yyywwwuuuqqqrrrqqqnnniiiddd```___aaaaaaaaabbbcccdddeeefff\\\\\\]]]^^^```bbbdddffffffiiinnnsssyyyxxxqqqkkkgggfffiiieeekkkmmmoooqqqbbbSSSTTTTTT___rrrwwwkkkpppwww~~~tttxxxlllRRREEEAAA>>>:::999888888888888777777777666555555555555666777777666666777777888888888888999>>>DDDKKKVVVeeeooossssssllleeeaaa[[[RRRLLLKKKGGGMMM[[[ooowwwvvvrrrfffaaaccceeeqqq{{{@@@BBBCCCCCCBBBAAACCCDDDEEEGGGJJJMMMOOOUUU]]]dddooo{{{kkkWWWWWW]]]fffppp|||wwwrrrxxxqqqaaa]]]___www{{{lll]]]PPPHHHEEE???>>>===<<<::::::999999888888777777888888999999777777888999:::<<<===>>>BBBNNNWWWddduuuyyyuuuxxxuuuxxx{{{~~~nnn^^^cccgggxxx}}}wwwwwwxxxjjjhhhbbbaaagggmmmnnnnnnoooooowww}}}{{{uuusssqqqooommmnnnnnnjjjddd```^^^^^^]]]^^^```bbbbbbaaa___^^^[[[[[[]]]___bbbeeehhhjjjjjjmmmsss{{{zzzsssmmmhhhgggiiidddkkkllloooqqqcccUUUVVVTTT]]]ooo|||yyyuuuiiinnnooo{{{www|||rrrVVVGGGCCC???:::::::::999999999888888888666666666666666777777888777777888888999999999888999@@@FFFLLLXXXhhhqqqrrrtttmmmfffaaaZZZQQQKKKKKKIIIQQQaaaxxxzzzzzzuuuiiidddeeeiiisss|||@@@AAACCCBBBAAAAAABBBDDDCCCFFFIIIKKKNNNSSSZZZ```iiiuuufffVVVWWW^^^iiitttzzzssswwwppp```\\\]]]uuuzzziiiYYYMMMGGGEEE???>>>===<<<;;;::::::::::::999888888777888888888777777888999:::<<<>>>>>>EEEQQQZZZfffwwwzzzuuuyyysssvvvwwwzzzlll\\\bbbfffvvvzzzuuuvvvyyyiiifffaaa___eeelllmmmlllmmmeeennnuuusssooommmllljjjlllmmmllliiiccc^^^]]]]]]YYY\\\```cccccc```[[[XXX\\\]]]^^^```cccgggjjjlllnnnrrrzzz|||vvvoooiiihhhjjjdddkkklllooorrreeeWWWXXXTTT\\\nnnxxxttt|||ttthhhmmmjjjxxxxxxvvvXXXHHHCCC???999;;;;;;;;;:::::::::999999777777777777777888888999888888999::::::::::::999:::AAAGGGMMMYYYiiiqqqpppsssmmmgggccc\\\RRRLLLLLLLLLUUUggg}}}~~~xxxkkkfffhhhkkkrrr{{{CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGJJJNNNTTTYYY```kkkvvvzzz{{{}}}bbbSSSRRRXXXeeettt}}}oooyyyxxxkkk\\\___rrrtttcccTTTKKKGGGFFF@@@???>>>===;;;999888777777777777777777888888999888999;;;;;;:::;;;===???JJJNNNZZZkkkuuuvvvttttttyyyzzzzzz}}}qqq___dddgggyyy}}}vvvuuuzzzwwwjjj```aaaccceeehhhjjjlllmmmiiijjjkkkkkkiiiiiiiiikkkmmmnnnmmmiiibbb]]]\\\\\\ZZZZZZZZZZZZYYYXXXVVVVVVZZZ]]]```bbbdddhhhoootttwwwvvv~~~tttmmmllljjjeeefffiiillllllkkkhhh]]]QQQRRRYYYllluuuppptttxxx}}}pppiiikkkvvv~~~zzzzzz{{{[[[GGG???===:::999888888777777777777777888777666666666777999:::::::::999999::::::;;;<<<===???DDDNNNaaattt}}}}}}{{{rrrggg```XXXPPPLLLLLLJJJYYYnnnzzz~~~yyylllfffhhhkkkxxx~~~CCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFHHHIIILLLPPPRRR\\\gggqqqtttwww}}}}}}bbbRRRQQQWWWdddsss|||nnnwww}}}oooaaacccwwwuuudddUUUKKKEEECCC@@@@@@>>>===;;;999888888777777777777777888999999888:::;;;::::::;;;===???HHHMMMYYYjjjtttuuutttttt}}}{{{zzz}}}tttbbbgggeeexxx|||vvvvvv{{{ttthhh___```bbbeeegggiiijjjjjjhhhiiijjjiiihhhiiijjjllloooqqqppplllddd___]]]]]]ZZZYYYYYYYYYXXXXXXXXXXXXZZZ]]]bbbdddgggmmmtttzzz}}}~~~uuunnnmmmjjjfffeeeiiikkkkkkkkkhhh^^^SSSRRRZZZkkkqqqkkkpppuuussslllkkkvvv~~~zzzyyy~~~___IIIAAA>>><<<999999888777777777777777777777777777777888888999::::::999999::::::;;;<<<>>>BBBHHHTTTiii}}}|||rrrggg```YYYQQQMMMNNNMMM[[[ooozzz~~~yyykkkeeefffjjjuuu{{{BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEGGGHHHIIIJJJLLLWWWaaakkkooosss{{{|||bbbQQQPPPUUUaaappp{{{mmmvvvuuugggiii|||}}}iiiXXXLLLEEEBBB@@@@@@???===;;;:::888888888777777777777888999999999::::::::::::;;;>>>@@@IIINNNZZZkkkvvvxxxwwwwww}}}{{{xxxfffjjjfffxxxzzzuuuvvv|||qqqeee]]]^^^aaadddfffgggffffffggghhhhhhggggggiiillloootttuuutttoooggg```]]]]]]YYYXXXWWWWWWWWWYYYZZZ[[[[[[___dddhhhlllsss|||wwwnnnlllkkkgggdddgggiiiiiijjjhhh```VVVTTTZZZjjjooohhhmmmsssxxxpppkkkuuuzzzxxxdddMMMCCC???===999999888777777777777888666666777888888888888888::::::999999::::::;;;<<<===BBBKKK[[[ssstttiiibbbZZZRRROOOOOOQQQ^^^qqqyyyzzzkkkeeefffjjjrrrzzzBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEFFFFFFFFFHHHJJJSSS^^^jjjpppuuu}}}www^^^PPPOOOTTT___nnn|||~~~pppwww{{{lllmmmqqq]]]NNNGGGDDDAAA@@@???===<<<:::999888888888777777888888999:::999::::::::::::;;;???BBBLLLQQQ^^^ooo{{{}}}||||||~~~~~~zzzhhhlllkkk|||xxxuuuxxx~~~|||nnnccc\\\^^^aaadddffffffdddccceeeffffffggghhhlllqqquuuzzz{{{yyyrrriiiaaa]]]\\\XXXWWWVVVVVVWWWZZZ]]]^^^]]]aaagggkkkqqqyyyxxxnnnkkkiiifffcccfffggghhhiiijjjccc[[[UUUYYYhhh~~~pppgggkkksssuuulllvvv{{{xxx}}}iiiPPPDDD@@@>>>:::999888888777777888888555666777999999888777777::::::999999::::::;;;<<<;;;AAALLL```|||zzzmmmddd\\\SSSOOOOOOSSS```rrr{{{|||mmmggghhhkkkrrryyyBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDFFFJJJMMMRRR___nnnuuu{{{pppZZZPPPOOOTTT___lllyyyrrrwwwuuusssvvv^^^OOOGGGEEEAAA@@@???>>><<<:::999888888888888888888999999:::999::::::::::::<<<@@@CCCNNNSSS```qqq|||~~~}}}~~~}}}yyyggglllpppxxxvvvzzzyyylllbbb\\\^^^aaadddfffeeedddcccdddfffhhhjjjmmmrrryyy}}}~~~uuuiii```\\\[[[WWWWWWVVVWWWYYY\\\___aaa```dddjjjooovvvzzznnnjjjhhheeeccceeeffffffiiilllggg```WWWXXXcccwwwqqqfffiiirrrxxxlllvvv{{{wwwuuunnnRRRDDD???>>>:::999999888888888888888555666777999999888777777::::::999999::::::;;;<<<<<>><<<;;;999999999888888888888999:::::::::::::::999:::<<>>::::::999888888888888999666666777888888888888888::::::999999::::::;;;<<<@@@FFFTTTkkkpppeeeZZZPPPLLLLLLTTTaaatttssslllkkkmmmpppwwwAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGJJJOOORRRYYYfffsssyyy|||iiiYYYPPPQQQWWWcccnnnvvvuuuwww~~~{{{uuu___PPPHHHEEEBBBAAA@@@>>><<<;;;:::999999999888888999999:::;;;:::::::::999:::===AAAEEEOOOTTT```qqq{{{}}}{{{{{{}}}rrrcccjjjoooyyyzzz~~~|||qqqfff^^^YYYZZZ]]]___aaacccdddeeejjjnnnttt{{{{{{lllaaa]]]]]]XXXYYYZZZ\\\^^^```aaabbbccchhhpppxxxsssmmmhhheeedddeeeeeefffkkkpppoookkkYYYUUUWWWggg|||vvvggghhhqqqttthhhppp|||~~~vvvpppqqqxxxYYYFFFAAA@@@;;;:::999999888888999999777777777777777888888999::::::999999::::::;;;<<>>AAAEEEHHHJJJLLLOOOQQQ]]]hhhrrrvvvyyy~~~iiiZZZQQQRRRYYYdddooovvv}}}wwwyyy|||yyyvvvbbbTTTLLLHHHBBBAAA@@@>>>===;;;:::999999999888888999999:::;;;:::::::::999:::===BBBFFFRRRWWWcccsss}}}~~~}}}|||pppbbbkkkkkk{{{zzz{{{yyyoooddd\\\XXXXXXZZZ\\\___bbbdddeeemmmrrrzzz}}}mmmbbb^^^___XXXZZZ\\\^^^```aaabbbbbbbbbhhhqqq{{{vvvooojjjfffeeefffffffffkkkrrrrrrmmmZZZTTTTTTbbbwww{{{jjjjjjtttqqqeeemmmyyy|||sssmmmppp|||[[[HHHBBBBBB;;;:::999999888888999999888777666666666777999:::::::::999999::::::;;;<<>>===<<<:::999888888999::::::::::::999;;;;;;;;;::::::<<<@@@CCCNNNVVVdddrrrwwwvvvwww{{{uuuggghhhsss|||}}}}}}xxxmmmaaaXXXYYYYYYYYY[[[]]]aaadddffflllrrr|||{{{nnneee```^^^^^^```bbbbbbaaaaaabbbcccfffiiippp{{{yyyooojjjiiicccbbbbbbfffjjjlllkkkhhhZZZTTTTTTaaatttppplllsssqqq]]]dddrrr{{{uuusssyyy~~~~~~```IIIAAA@@@;;;:::999999888888999999:::999999888888999999:::999666555888888777888<<>>===<<<:::999777888999999::::::999999;;;;;;;;;::::::<<<@@@DDDNNNTTT```nnnuuuwwwzzz~~~yyyhhhhhhsss|||~~~uuujjj___XXXWWWWWWXXXZZZ]]]aaaeeehhhmmmttt~~~yyylllccc^^^]]]^^^___``````___```bbbccciiimmmuuuwwwmmmiiihhhbbbaaaaaadddhhhiiigggeeeZZZTTTSSS```ssspppjjjpppxxxiii]]]cccqqq}}}xxxrrrpppuuu~~~cccKKK@@@>>><<<;;;;;;::::::::::::::::::999999888888999999::::::777666999999888999===BBBKKKYYYhhhzzzxxxoooddd\\\SSSJJJHHHLLLSSS___sss~~~~~~AAAAAA@@@@@@@@@AAABBBCCCAAABBBDDDEEEGGGJJJOOOSSSWWWaaannnxxx|||pppbbbXXXVVVWWW]]]ccckkkvvv~~~~~~}}}qqq{{{sss^^^RRRJJJFFFEEECCC@@@>>>===<<<:::999777888999999::::::999999;;;;;;;;;::::::<<>>===<<<:::999777777888999999999999999:::::::::::::::===AAADDDOOOTTTaaaqqq{{{}}}}}}~~~sssdddeeettt|||{{{vvvvvvyyyvvvjjj___ZZZXXXUUUVVVWWWYYY]]]aaafffhhhooowwwxxxmmmfffcccbbbbbbbbbaaa```___aaaeeeiiijjjqqquuujjjeeedddaaaaaaaaaaaabbbbbbaaaaaa___WWWTTT___rrrrrrgggjjjzzzvvveee\\\bbbooo{{{~~~yyyttttttvvvhhhOOOBBB>>>===<<<<<<;;;:::;;;;;;;;;:::999999888888999999:::;;;888888:::;;;:::<<<@@@DDDKKKTTT^^^kkkvvvzzzxxxqqqmmmfff\\\RRRKKKKKKMMMZZZdddvvv~~~zzz|||uuurrrqqquuuvvvqqqtttzzz@@@@@@AAAAAAAAABBBBBBBBBAAABBBDDDEEEGGGJJJOOOSSSXXX```lllvvv}}}{{{^^^YYYXXX]]]fffsss{{{{{{nnncccmmm}}}kkkZZZQQQKKKFFFEEECCC@@@>>>===<<<:::999777777888999999999999888:::::::::::::::===AAAEEEQQQXXXhhhyyy{{{zzzlllbbbgggttt|||~~~ssspppqqquuu}}}zzzpppdddZZZWWWVVVVVVWWWWWWYYY]]]aaaeeehhhpppxxxwwwnnnhhheeedddbbbbbbbbbaaa```bbbgggjjjmmmvvvwwwkkkeeecccbbbbbbbbbaaaaaa```aaaaaabbbYYYVVV```rrrsssfffhhhuuuyyyggg[[[bbbqqq{{{{{{}}}iiiPPPDDDAAA<<<;;;;;;::::::::::::::::::999999888888999999:::;;;888888;;;<<<;;;===AAAFFFLLLRRRYYYcccooovvvvvvsssqqqjjj^^^SSSNNNOOOQQQ[[[ggg{{{}}}yyyqqqmmmjjjmmmwwwxxxooommmsss{{{???@@@AAABBBBBBBBBAAAAAAAAABBBDDDEEEGGGJJJOOOSSSXXX```lllxxxeee]]]WWW\\\gggvvv|||wwwmmmaaaiii|||lll\\\SSSLLLHHHEEECCC@@@>>>===<<<:::999666777888888999999888888999::::::::::::===BBBEEEQQQ\\\ooo~~~yyyyyygggaaaiiiuuu}}}yyypppooorrrwww|||xxxqqqhhh^^^WWWTTTTTTVVVVVVXXXZZZ^^^cccgggjjjssszzzyyyqqqkkkgggeeecccddddddddddddeeeiiillluuu{{{nnnfffcccbbbccccccbbb```___aaabbbdddZZZVVV___qqqrrreeegggppp}}}xxxeeeZZZbbbrrr~~~jjjRRRFFFBBB<<<;;;;;;:::999::::::::::::999999888888999999::::::777777:::<<<;;;===AAAFFFLLLSSSYYYcccnnnuuuvvvttttttlll]]]RRROOOQQQSSS[[[jjjxxxooojjjggggggnnn{{{rrrjjjiiirrr|||???@@@AAABBBBBBBBBAAAAAAAAABBBDDDEEEGGGJJJOOOSSSYYYaaannn{{{kkk___VVV\\\kkk}}}xxxrrrnnnbbbjjjppp```VVVOOOJJJEEECCC@@@>>>===<<<:::999666777777888888888888888999999:::::::::===BBBFFFPPP]]]rrr{{{yyy|||ccc^^^gggvvv~~~~~~vvvoooppptttyyyxxxrrriiiaaa[[[VVVSSSQQQSSSTTTVVVZZZ```fffkkkooovvv}}}yyyrrrlllhhhiiijjjkkkllllllmmmppprrr|||qqqhhhdddaaabbbbbbaaa^^^^^^```ccccccZZZTTT\\\nnnoooccceeemmmzzzuuuaaaXXXbbbsss}}}xxxnnnTTTFFFAAA===<<<<<<;;;;;;;;;;;;;;;:::999999888888999999:::999666666:::;;;:::===AAACCCMMMXXX```iiirrrvvvuuuttttttlllZZZMMMLLLPPPRRR]]]oooxxxoooiiihhheeehhhrrr|||sssjjjjjjsss}}}???@@@AAABBBCCCBBBAAAAAAAAABBBDDDEEEGGGJJJOOOSSSZZZbbbooo}}}mmm___UUU]]]pppqqqnnnqqqdddmmm|||uuudddYYYQQQKKKEEECCC@@@>>>===<<<;;;999666666777888888888888888999999:::::::::>>>BBBFFFOOO]]]rrryyyzzz|||```ZZZcccvvv|||tttoooppptttzzzwwwoooeee]]]YYYVVVRRROOOQQQRRRUUUZZZaaaiiiooosssyyyxxxqqqllloooqqqssstttuuuuuuwwwyyytttiiiddd___aaaaaa```]]]]]]```ccccccXXXRRRZZZlllmmmaaadddnnnzzzttt___WWWaaasss|||zzzrrrrrrVVVEEE???>>>>>>===<<<<<<<<<<<<<<<:::999999999999999999:::999666666999;;;:::<<<@@@AAAMMM\\\gggpppwwwxxxuuussstttjjjWWWJJJIIINNNQQQaaatttyyyoooiiikkkffffffmmmwwwvvvmmmllluuuCCCBBBAAA@@@@@@AAABBBCCCAAABBBCCCDDDFFFJJJPPPTTTYYYfffwwwqqq]]]XXXddduuutttmmm{{{vvvkkkjjjwwwjjj]]]QQQIIIKKKGGGBBB>>>===<<<<<<;;;;;;::::::999888888888999999777888:::::::::@@@HHHPPP^^^nnnyyyzzzzzz|||~~~sss```]]]bbbxxx~~~tttlllmmmsss{{{xxxpppiii^^^UUUPPPNNNNNNMMMQQQTTTYYY^^^cccjjjrrrwww~~~vvvooommmsssxxx~~~{{{yyyxxxzzzlllcccbbbaaa___]]]\\\]]]^^^______ZZZUUUWWWeeeyyyggg___cccjjjyyyuuucccYYY```ooo}}}~~~zzzyyywwwrrrWWWGGGBBB>>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::888999;;;;;;999<<>>===;;;:::;;;:::999999888888999999:::888999;;;;;;;;;AAAJJJPPP^^^nnnyyy{{{zzz|||~~~qqq___]]]cccxxx|||rrrkkkmmmttt|||yyyqqqkkkddd[[[SSSOOONNNOOOOOORRRTTTYYY^^^dddkkksssxxxwwwpppooowww}}}|||{{{{{{xxxjjjaaaaaa```^^^\\\[[[\\\]]]^^^bbb\\\VVVWWWbbbuuuggg]]]___jjjzzzuuubbbXXX___mmm{{{~~~zzzyyyxxxtttXXXHHHBBB>>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::888999;;;;;;:::===BBBJJJRRRbbbttt~~~|||tttiii]]]QQQKKKOOOXXXiii|||xxxqqqpppnnnmmmlllmmmuuu{{{ooommmzzzDDDCCCCCCBBBBBBCCCCCCDDDBBBDDDEEEGGGJJJNNNTTTYYY\\\iiizzzmmmZZZVVVaaapppppp~~~vvvsss|||{{{mmm^^^SSSLLLIIIFFFCCCAAA???>>>;;;999::::::999999888888999999:::999:::<<<<<<<<>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::888999;;;<<<;;;???DDDLLLWWWjjj|||}}}tttggg\\\QQQMMMSSS[[[ooo||||||wwwqqqrrrrrrrrrsssuuu}}}{{{pppqqq~~~DDDDDDDDDCCCCCCDDDDDDDDDAAACCCEEEGGGIIINNNUUUYYY\\\iiizzzmmmZZZTTT\\\hhhqqq~~~|||xxxzzz~~~ooo```UUUOOOIIIFFFDDDBBB@@@>>>;;;999::::::999999888999999::::::999:::<<<<<<===CCCKKKQQQ___ppp{{{}}}||||||~~~nnn^^^]]]dddzzzssslllhhhmmmvvv~~~wwwmmmddd]]]XXXRRRMMMLLLMMMOOOOOOSSSVVVZZZ```fffmmmuuuzzzvvvqqqqqqsssyyy~~~{{{sssnnnooosss}}}zzzuuusssuuuvvvvvv}}}yyyllleee___^^^]]]\\\[[[[[[[[[\\\YYYVVVTTTVVVbbbvvvzzzfff\\\[[[lll}}}vvvbbbXXX\\\gggvvv~~~~~~||||||~~~www]]]LLLDDD>>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::888999<<<<<<<<>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::888999<<<===>>>CCCJJJPPPddd}}}uuueeeXXXPPPNNNUUU^^^www{{{zzz|||uuuuuuzzz}}}|||tttrrrzzzBBBCCCCCCDDDDDDCCCCCCBBB???AAABBBDDDFFFKKKQQQUUU\\\iiiyyyjjjXXXSSSZZZddd{{{ppp}}}}}}gggXXXQQQJJJGGGDDDAAA@@@>>><<<:::999999888888999999::::::888777888;;;;;;<<>>===<<<;;;;;;:::;;;;;;:::999999888888999999:::;;;888999<<<>>>@@@FFFMMMTTTmmmxxxfffXXXPPPOOOVVV^^^ttt{{{vvvxxx~~~}}}tttqqqvvvAAABBBCCCDDDDDDCCCBBBAAA@@@AAACCCDDDFFFJJJPPPTTT^^^jjj{{{jjjYYYSSSYYYccczzzppp}}}jjj[[[TTTLLLHHHDDD@@@???>>>===<<<999999888888999999:::;;;999888999<<<<<<===DDDMMM[[[iiizzz}}}}}}~~~vvvbbb]]]bbbuuuvvvppprrrzzzvvvlllaaaYYYRRROOOLLLKKKMMMQQQSSSUUUXXX[[[```fffmmmuuu}}}zzzuuuttttttrrrooonnnnnnpppqqqrrrsssxxx{{{~~~yyypppnnnlllhhheeebbbbbbbbbllluuu~~~wwwjjjddd^^^^^^^^^]]]]]]\\\[[[ZZZ]]]\\\ZZZZZZ___nnn{{{hhh```aaappp~~~lll______fffttt~~~cccNNNCCC>>>===<<<;;;;;;:::;;;;;;:::999999888888999999:::;;;888999<<<>>>AAAGGGOOO\\\www}}}iiiZZZQQQPPPWWW___nnnyyytttvvv|||{{{tttnnnqqq|||@@@AAABBBCCCCCCBBBAAA@@@AAABBBCCCDDDFFFJJJPPPTTT___kkk|||kkkZZZSSSXXX```vvvppp}}}lll]]]WWWMMMIIICCC@@@>>>>>>======999888888888999::::::;;;:::999:::===>>>???FFFNNN^^^kkk|||}}}}}}zzz|||wwwccc^^^bbbrrr{{{sssuuu|||}}}ssshhh[[[SSSNNNLLLJJJKKKOOOSSSWWWXXXYYY]]]bbbhhhnnnvvvvvvqqqpppzzzvvvrrrrrruuuxxxxxxxxxrrruuuxxxyyy|||{{{tttnnnnnnmmmjjjeeebbb``````ffflllqqqttt|||yyylllfff\\\\\\]]]\\\\\\[[[ZZZYYY\\\[[[ZZZYYY^^^mmmjjj```aaaqqqoooaaa```fffuuu~~~cccMMMAAA>>>>>><<<;;;;;;;;;;;;;;;:::999999999999999999:::;;;888999<<>><<<<<<<<<;;;:::999888777666:::999:::<<<<<<===DDDLLLYYYgggxxx}}}|||}}}{{{xxxccc\\\^^^xxxzzzqqqwwwzzzmmmaaaVVVOOOHHHJJJMMMQQQTTTVVVWWWWWWZZZ\\\```eeemmmwww~~~rrrpppsss|||{{{{{{|||}}}}}}{{{yyywwwuuurrrqqqqqqssssssssskkkiiifffcccaaa______^^^bbbcccfffjjjqqqxxx~~~nnnbbb^^^]]]ZZZXXXWWWWWWXXXYYY^^^bbbaaa\\\]]]kkk}}}ooobbbiiiwwwqqqdddeeennn}}}www}}}iiiSSSGGG???===;;;:::;;;<<<;;;;;;888888999::::::::::::999<<<:::<<<@@@CCCEEELLLSSSdddxxxfffZZZTTTRRRWWW^^^hhh|||uuusssuuuxxx{{{}}}zzzrrrrrrrrrwwwAAAAAAAAAAAAAAABBBBBBCCCAAADDDGGGGGGHHHKKKQQQVVV___pppoooaaaUUUWWWbbbppp~~~vvv|||mmmbbbZZZPPPMMMIIIEEEBBB@@@===::::::::::::999999999999888:::999:::<<<<<<===DDDLLLYYYgggxxx}}}{{{}}}zzzeee___cccuuu{{{rrrxxxvvvkkk```VVVPPPJJJLLLOOOSSSVVVXXXYYYYYY]]]___ccchhhoooxxxuuuooopppttt~~~}}}}}}~~~~~~}}}yyyvvvrrrpppppppppooonnnjjjhhhfffccc```___^^^^^^___```bbbfffjjjooosssvvvnnnbbb^^^]]]ZZZXXXWWWWWWXXXYYYZZZ______[[[]]]kkk}}}rrrdddjjjxxxsssfffhhhrrrvvv}}}jjjTTTGGG@@@>>>;;;:::;;;<<<;;;;;;::::::::::::::::::::::::;;;:::;;;???BBBEEELLLTTTccc|||ssscccWWWRRRQQQWWW___mmmzzztttrrruuuwwwxxxyyyyyyyyy{{{zzzsssmmmqqqxxx@@@@@@@@@@@@AAAAAAAAABBBAAADDDFFFGGGHHHKKKRRRWWWbbbsssnnn```UUUUUU^^^kkkxxxyyyzzzoooeee]]]TTTPPPJJJEEEAAA===:::777888888888999999::::::::::::999:::<<<<<<===DDDLLLYYYfffxxx}}}{{{~~~}}}{{{ddd```gggvvv|||tttxxxqqqfff]]]UUUPPPLLLNNNQQQUUUXXXZZZ[[[\\\```bbbfffkkkqqqyyyxxxqqqrrrwww{{{~~~{{{vvvsssqqqooommmkkkjjjhhhfffcccaaa___^^^]]]^^^___aaaccceeeggghhhiiinnnuuu~~~nnnccc^^^\\\ZZZXXXWWWWWWXXXYYYYYY^^^___\\\___nnnxxxfffkkkyyyuuugggkkkwww~~~uuu|||lllUUUGGG@@@>>>;;;;;;;;;<<<;;;:::;;;;;;::::::::::::;;;;;;<<<:::;;;@@@CCCFFFMMMUUUddd{{{{{{nnn___TTTOOOOOOVVV___oooxxxsssrrrtttvvvuuuuuurrrooonnnsss|||{{{rrrmmmhhhqqq~~~??????@@@@@@AAAAAAAAAAAAAAACCCEEEFFFGGGLLLSSSYYYfffvvvkkk^^^TTTTTT\\\hhhvvvzzzqqqhhh```SSSOOOHHHCCC>>>;;;777555888888999999999::::::::::::999:::<<<<<<===DDDLLLXXXeeewww|||{{{||||||zzzaaa^^^gggzzz{{{tttxxx~~~|||mmmaaaYYYSSSOOONNNPPPSSSWWWZZZ\\\]]]^^^aaadddhhhmmmssszzzwwwyyy{{{xxxuuussspppnnnkkkjjjhhheeecccaaa______```aaabbbcccddddddddddddeeekkkrrryyy~~~}}}nnnddd]]]\\\ZZZXXXWWWXXXYYYYYY\\\aaaccc```bbbqqq|||hhhkkkvvvwwwgggmmm{{{yyyuuu}}}oooVVVGGGAAA???<<<;;;;;;<<<;;;:::<<<;;;:::999999:::;;;;;;===<<<===BBBEEEHHHNNNVVVeeeyyyxxxlll^^^SSSMMMMMMVVV___nnn|||uuusssrrrssstttsssqqqmmmhhhdddgggnnnuuuzzzsssooommmppp{{{>>>???@@@AAAAAAAAA@@@@@@@@@BBBEEEEEEGGGLLLTTTZZZhhhxxxeee[[[RRRSSS\\\hhhwww|||tttjjjbbbSSSNNNHHHCCC???<<<999777:::::::::999999999888888:::999:::<<<<<<===DDDLLLVVVcccuuu}}}|||}}}~~~zzz```]]]fffyyyyyyrrrvvv{{{~~~zzziii]]]UUUPPPMMMOOOQQQTTTXXX[[[]]]^^^___aaadddjjjpppuuu|||~~~}}}zzzxxxuuurrrpppmmmlllkkkhhhfffdddbbbaaa``````aaabbbcccccccccbbbdddhhhlllpppuuu||||||mmmddd]]]\\\ZZZXXXWWWXXXYYYZZZ]]]bbbddd```bbbooo~~~iiijjjrrryyyjjjppp~~~yyyvvv~~~sssXXXIIIBBB???===;;;<<<<<<;;;:::;;;:::::::::;;;;;;<<<<<<<<<<<>>???AAABBBBBBBBBAAA@@@@@@BBBDDDEEEGGGLLLUUU\\\iiiyyyzzz```WWWPPPSSS\\\iiixxx|||uuulllcccVVVQQQKKKEEEBBB???===<<<:::::::::999999888888888:::999:::<<<<<<===DDDLLLTTT```qqq|||~~~}}}~~~|||aaa]]]eeeuuuwwwqqquuuyyy{{{yyyfffZZZSSSPPPNNNQQQSSSVVVZZZ]]]___```aaabbbgggmmmttt{{{}}}zzzxxxvvvrrrpppnnnnnnmmmkkkhhhfffcccbbb^^^^^^^^^______`````````eeegggjjjlllnnnttt}}}{{{lllccc]]][[[YYYXXXWWWXXXYYYZZZYYY___```]]]___lll}}}}}}gggiiimmm|||{{{lllsss}}}xxxxxx\\\LLLCCC@@@===<<<<<<<<<;;;::::::;;;<<<>>>????????????======BBBHHHJJJIIILLLPPP\\\jjj~~~wwwmmm```UUUNNNNNNWWWcccttt{{{sssooommmllljjjhhhbbbaaa^^^ZZZVVVWWW]]]bbbaaaffflllooopppttt|||???@@@BBBCCCCCCCCCAAA@@@@@@BBBCCCDDDFFFMMMVVV]]]iiiyyyvvv\\\TTTOOORRR[[[hhhxxxyyyuuummmeeeYYYTTTLLLFFFBBB@@@>>><<<888999999999999999:::::::::999:::<<<<<<===DDDLLLRRR^^^mmmxxx{{{|||~~~zzz```\\\ccctttvvvqqquuuyyy{{{xxxdddYYYTTTRRRRRRTTTVVVYYY\\\```bbbcccccceeekkksss{{{|||zzzvvvrrrooonnnnnnmmmkkkiiifffcccbbb^^^]]]\\\\\\[[[\\\]]]^^^aaadddhhhkkklllooouuuyyy{{{kkkaaa\\\[[[YYYXXXWWWXXXZZZ[[[UUU[[[^^^[[[^^^kkk|||zzzeeegggiiiyyy~~~jjjqqq}}}~~~zzz}}}aaaPPPCCCAAA>>><<<<<<<<<;;;::::::<<>>;;;:::666777888999:::;;;<<<<<<:::999:::=========DDDLLLQQQ\\\kkkuuuyyy|||www^^^YYY```xxxwwwrrrvvvyyy{{{vvvcccYYYUUUUUUUUUVVVXXX[[[^^^bbbdddeeeeeeiiinnnxxx}}}xxxtttpppmmmmmmlllkkkiiifffcccaaa```___]]][[[ZZZ[[[\\\]]]\\\aaagggkkkkkklllooorrr}}}zzzkkkaaa\\\[[[YYYXXXWWWXXXZZZ[[[TTTZZZ]]]\\\___mmmxxxdddfffhhhxxxgggmmmyyy}}}}}}{{{dddTTTDDDAAA>>><<<<<<<<<;;;:::;;;>>>BBBFFFHHHHHHGGGFFFIIIKKKRRRYYYZZZVVVTTTVVVYYYcccqqq|||~~~yyyuuutttqqqiii^^^UUUOOOPPP\\\jjj|||zzzssskkkfffeeebbb]]]YYYTTTVVVWWWWWWVVVXXX]]]bbbhhhooowww}}}@@@AAAAAABBBCCCCCCCCCBBBCCCCCCDDDEEEHHHLLLSSSWWWdddtttmmmXXXNNNKKKSSS\\\ggg{{{}}}zzzwwwppphhh\\\SSSKKKGGGDDD???;;;:::999999999999999999999999999999:::======>>>DDDKKKTTT___nnnzzzttt]]]]]]gggwwwxxxyyyssstttxxx}}}qqqaaaXXXSSSSSSUUU[[[ZZZ\\\```aaaaaadddiiiooowww|||wwwssspppqqqnnnkkkiiihhheeebbb```]]]\\\[[[ZZZYYYYYYYYYYYY\\\bbbhhhjjjjjjjjjnnnrrryyyzzzzzzzzzxxxxxxzzz{{{yyyhhh]]]\\\\\\\\\\\\[[[YYYXXXWWWXXXYYY\\\```fffqqq}}}wwwfff```hhhzzziiimmmuuu|||yyyttttttgggPPPHHHDDD@@@===<<<======<<<======???AAADDDGGGIIIKKKLLLSSS[[[``````\\\WWWUUUZZZjjjyyy{{{vvvqqqtttlll```UUUMMMMMMYYYgggwwwsssmmmeeebbbaaa___YYYUUUQQQTTTWWWYYYZZZ^^^dddiiipppuuu???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFHHHMMMSSSXXXcccrrr~~~kkkWWWNNNJJJRRR^^^kkkyyy}}}yyyqqqiii]]]TTTKKKHHHEEE???;;;:::999999999999999999999999:::999;;;=========CCCKKKUUU```ooozzzttt^^^]]]gggxxx|||zzztttvvv{{{ooo___WWWSSSSSSVVV\\\[[[]]]aaabbbbbbfffllluuu|||}}}|||~~~|||xxxsssppppppmmmkkkiiigggeeeccc```___^^^^^^]]]\\\\\\\\\\\\___cccggggggeeeeeehhhkkkrrrsssttttttsssuuuxxxzzz~~~vvvhhh___[[[[[[[[[ZZZYYYXXXWWWWWWYYY\\\aaafffllluuuuuufffaaajjj|||~~~hhhlllssszzz~~~}}}wwwrrrrrriiiRRRHHHDDD@@@===<<<<<<<<<<<<;;;;;;<<<===???@@@BBBCCCIIIMMMRRRTTTUUUTTTTTTTTT^^^mmm|||}}}yyyyyypppcccWWWNNNNNNYYYgggxxx}}}yyyooojjjccc___^^^\\\XXXTTTSSSVVVZZZ\\\^^^ccckkkqqq{{{>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGIIINNNUUUYYYbbbqqq|||iiiVVVMMMJJJQQQ^^^qqqooo}}}tttlll___UUULLLHHHEEE???;;;;;;999999999999999999999999<<<:::;;;=========CCCKKKVVV```nnnyyy~~~sss^^^___hhhyyy}}}xxxyyy}}}mmm^^^VVVSSSUUUXXX^^^\\\]]]aaaccceeejjjqqq}}}~~~||||||~~~~~~|||xxxsssooommmkkkhhhgggfffeeebbb```aaa``````____________```bbbdddeeebbb___]]]___bbbggghhhiiijjjlllpppuuuyyyzzz}}}ttthhh```YYYYYYYYYXXXXXXWWWWWWWWWXXX^^^gggmmmrrrwww~~~qqqdddaaammm~~~{{{gggkkkqqqxxx{{{zzzuuuqqqqqqlllTTTHHHDDD???===<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===EEEEEEFFFFFFGGGKKKOOOSSScccqqq~~~tttfffZZZPPPOOOZZZgggyyy}}}uuupppjjjeee___[[[ZZZYYYVVVSSSWWW[[[^^^bbbfffmmmvvv}}}===>>>@@@BBBCCCDDDEEEEEEDDDEEEFFFHHHJJJOOOVVV[[[cccqqqxxxfffVVVNNNIIIOOO^^^tttzzzhhhxxxyyypppbbbXXXNNNIIIEEE???;;;;;;999999999999999999999999===;;;<<<===<<<===CCCKKKVVV___lllvvv{{{|||~~~sss``````jjj|||{{{{{{}}}iii\\\VVVTTTWWW[[[___]]]^^^bbbeeehhhooowww{{{xxxxxxwwwxxxwwwtttoookkkhhhfffdddccccccbbb```^^^```______^^^^^^_________```aaa```\\\YYYXXXYYY[[[]]]^^^```bbbeeekkkrrrxxx|||uuuhhh___YYYYYYXXXXXXXXXXXXXXXXXXVVV___iiiqqqtttvvvzzz}}}jjj```___lll|||yyygggjjjpppvvvzzzzzzvvvrrrqqqnnnUUUHHHEEE@@@===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@??????>>>@@@EEELLLQQQdddsssvvvhhhZZZQQQPPP\\\iii{{{wwwnnniiiccc___ZZZWWWWWWVVVUUUTTT\\\```eeeiiioooxxx===>>>@@@BBBCCCDDDEEEEEEDDDEEEFFFHHHKKKPPPWWW\\\ffftttuuubbbTTTNNNJJJNNN]]]uuu~~~ttteeettt}}}}}}ttteeeZZZOOOJJJEEE???;;;;;;999999999999999999999999===;;;;;;===<<<===DDDMMMUUU^^^jjjssswwwyyy{{{}}}sssaaabbbkkk}}}~~~||||||~~~yyyeeeZZZWWWVVVZZZ^^^___^^^```eeeiiilllttt|||~~~{{{wwwpppkkkkkkkkklllmmmnnnllliiifffbbbaaa______``````^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\[[[[[[ZZZWWWVVVUUUWWWXXXVVVXXXZZZ^^^bbbjjjrrrxxxzzzwwwzzzxxxiii^^^YYYYYYXXXXXXXXXYYYZZZZZZWWW```lllrrrssstttwww{{{yyyddd\\\^^^iiizzzxxxgggjjjooovvvzzz{{{xxxuuutttpppVVVIIIFFFAAA===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<=========@@@EEEKKKPPPcccsssvvvhhh[[[QQQQQQ^^^lll}}}yyyqqqiiiccc]]]ZZZVVVTTTUUUVVVWWWXXXaaaeeelllqqqxxx>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFHHHKKKPPPWWW\\\iiiwwwqqq___QQQMMMJJJNNN]]]uuuzzz|||ooocccsss}}}wwwxxxhhh\\\QQQKKKEEE???;;;;;;999999999999999999999999===;;;;;;<<<<<<>>>FFFOOOUUU]]]hhhppptttwwwzzz|||ssscccccckkk|||}}}{{{~~~rrrbbbZZZXXXYYY\\\```aaa```cccjjjooorrrzzz}}}tttnnnhhhaaa]]]^^^^^^```bbbddddddbbb```^^^]]]\\\]]]^^^___^^^\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVTTTVVVZZZ^^^dddkkksssxxx~~~|||uuuqqqqqqsssuuu~~~zzzjjj^^^YYYYYYXXXWWWXXXYYY[[[\\\[[[cccmmmqqqpppqqqvvv{{{ttt```ZZZ___iiiyyywwwgggjjjnnnuuuzzz|||{{{yyywwwtttYYYKKKGGGBBB???======<<<<<<999999999999:::;;;<<<===;;;<<<>>>???AAAEEEKKKOOOaaassswwwiii\\\RRRSSS___nnn~~~yyyqqqjjjbbb^^^XXXVVVUUUTTTUUUXXX\\\^^^eeekkkrrryyy???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEGGGJJJPPPWWW\\\jjjzzzooo]]]MMMLLLKKKOOO^^^www~~~zzz|||mmmaaarrrxxxtttyyyjjj^^^RRRKKKEEE???;;;;;;999999999999999999999999<<<::::::<<<===???GGGQQQVVV]]]hhhooosssvvvyyy|||tttddddddlllxxx}}}{{{zzzmmm___ZZZZZZ\\\___bbbcccccchhhpppuuuyyyttthhh```[[[WWWTTTUUUUUUVVVYYY\\\^^^^^^]]]]]]\\\[[[\\\^^^______^^^\\\[[[YYYXXXVVVVVVUUUUUURRRRRRSSSTTTUUUVVVVVVUUUUUUXXX]]]bbbgggnnnuuuzzz|||}}}xxxrrrooonnnnnnsss|||zzzjjj```XXXWWWVVVVVVWWWXXX[[[\\\\\\cccjjjkkkiiikkksss{{{ppp^^^\\\bbbmmm}}}vvveeehhhmmmssszzz}}}}}}|||zzzyyy^^^MMMIIIDDD@@@???>>>===<<<:::::::::::::::;;;;;;<<<<<<===>>>>>>@@@EEEKKKOOOaaauuu|||lll^^^TTTSSS```nnnyyyppphhhaaa[[[XXXUUUTTTTTTTTTVVV[[[```dddhhhnnnwww@@@AAAAAABBBCCCCCCCCCBBBBBBCCCEEEGGGJJJOOOVVV[[[kkk{{{mmm\\\IIIJJJLLLQQQ```yyy{{{}}}mmm___pppvvvrrryyykkk___SSSKKKFFF???;;;;;;999999999999999999999999;;;999:::<<<===@@@IIIRRRWWW^^^hhhppptttvvvzzz}}}ttteeedddlllvvv}}}|||vvviii]]]ZZZ\\\]]]```ccceeefffllluuuzzz~~~}}}lll___WWWTTTRRRPPPQQQQQQQQQTTTXXX[[[[[[[[[]]]\\\\\\]]]___aaa```___]]]\\\[[[YYYWWWVVVUUUUUUQQQQQQRRRTTTVVVVVVUUUTTTWWWZZZ```eeejjjpppwww{{{{{{||||||vvvrrrpppnnnlllwwwyyykkkaaaWWWVVVUUUTTTUUUWWWZZZ[[[\\\aaafffeeeccceeeoooyyyooo___^^^fffqqquuudddfffkkkrrryyy}}}~~~}}}{{{|||bbbNNNJJJEEEAAA??????>>>===>>>===<<<<<<;;;;;;<<<<<<=========<<<>>>CCCJJJOOObbbxxxooo```UUUTTT```nnn}}}sssjjjbbb\\\WWWTTTSSSTTTTTTUUUWWW]]]ccchhhiiipppzzzCCCBBBAAAAAAAAABBBCCCDDDEEECCCDDDHHHJJJLLLQQQXXXhhhvvvjjjZZZLLLJJJJJJPPP```www~~~zzzoooccctttwww~~~pppdddVVVMMMFFF???::::::999999999999999999999999999999;;;<<<<<<===FFFQQQZZZ^^^hhhuuu|||}}}}}}vvvdddbbbiiisss{{{|||~~~~~~qqqfff\\\[[[^^^___bbbeeeeeeiiipppxxxwwwdddXXXSSSRRRPPPMMMOOOOOOQQQTTTXXX[[[[[[[[[[[[ZZZZZZ[[[^^^aaadddeee]]]```^^^YYYVVVXXXZZZYYYUUUTTTTTTUUUXXX[[[[[[[[[___```cccggglllqqquuuwwwyyy}}}}}}zzzyyyyyy}}}yyyjjj```YYYWWWUUUSSSTTTVVVYYY[[[]]]dddhhh```UUUWWWgggwwwpppbbb```dddqqqnnncccfffmmmtttyyyzzzwwwuuuzzz}}}bbbRRRIIIAAA@@@???===<<<===::::::;;;<<<<<<;;;;;;;;;===<<<===?????????FFFNNNcccooo___YYYZZZ```gggwwwnnnggg^^^UUUQQQRRRRRRTTTWWW[[[___dddiiikkkooottt{{{BBBBBBAAA@@@AAABBBCCCDDDEEECCCDDDHHHJJJLLLQQQXXXfffttt~~~gggWWWKKKIIIIIIOOO^^^sss|||yyyqqqhhhxxx|||rrreeeWWWNNNFFF???;;;;;;888888888888888888888888999888:::;;;;;;<<>>========================>>><<<<<<>>>???AAAJJJSSStttnnn[[[TTTVVV___hhhsss|||nnnfff^^^ZZZUUUQQQRRRUUUWWWZZZ___bbbeeehhhkkkmmmwww}}}@@@@@@@@@AAAAAABBBCCCCCCEEECCCDDDHHHJJJLLLQQQXXXcccrrrttt^^^OOOGGGFFFGGGMMMYYYjjjzzz~~~|||pppxxxjjj[[[PPPHHH@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888:::<<<;;;<<>>===???>>>>>>==================???===<<<>>>???BBBKKKVVVrrrkkk[[[TTTUUU]]]fffooozzzsssfff___XXXTTTQQQPPPSSSXXXXXX]]]cccgggjjjmmmrrruuu}}}@@@@@@AAABBBCCCCCCDDDDDDEEECCCDDDHHHJJJLLLQQQXXXeeetttnnnZZZMMMFFFFFFGGGNNNYYYiiiwwwsss|||mmm]]]RRRIIIAAA======::::::::::::::::::::::::::::::;;;===<<<>>>GGGRRR]]]aaakkkxxx~~~}}}lllbbbeeeqqqpppeee```^^^aaaeeeggglllqqqsssxxx|||vvvbbb\\\TTTQQQSSSWWWZZZ[[[\\\___dddfffggggggiiijjjooonnnnnnnnnooooooooooooggglllnnnmmmpppwww}}}~~~~~~zzzuuusssssstttuuuvvvtttuuuwwwyyy}}}~~~ttthhh```XXXXXXVVVVVVVVVWWWYYYZZZ```bbb___UUULLLQQQcccsss}}}zzzjjj```bbbhhhxxx}}}kkkYYY___hhhoootttwwwzzz|||xxxnnnXXXNNNDDDAAA@@@>>>>>>@@@>>>>>><<<;;;;;;;;;<<<<<>>???BBBKKKVVVlllyyyggg[[[UUUUUU\\\dddmmm~~~tttlllbbb[[[UUUSSSRRRQQQUUU[[[[[[aaagggkkkmmmqqqvvv{{{@@@AAABBBDDDEEEEEEEEEEEEEEECCCDDDHHHJJJLLLQQQXXXfffuuu}}}hhhWWWLLLEEEFFFHHHOOO[[[kkkzzzxxxppp___SSSJJJAAA===>>>777777777777777777777777;;;;;;<<<>>>===???HHHRRR___bbbkkkwww~~~~~~~~~~~~oooccceeennnuuuhhhaaa^^^^^^cccgggiiiooouuuvvv{{{yyykkkXXXUUUSSSSSSVVVZZZ]]]^^^\\\```eeehhhhhhjjjnnnrrruuuxxx|||zzzvvvrrrrrrrrrpppuuuxxxyyy}}}ttthhh^^^WWWWWWVVVUUUVVVWWWXXXYYYYYYZZZVVVNNNIIIQQQeeevvvmmmbbbccchhhyyyppp]]]ccclllssswwwzzz}}}~~~pppZZZOOOEEEBBBAAA??????AAA???>>><<<;;;:::;;;;;;<<<>>><<<<<<>>>???AAAJJJSSSggg~~~tttfff\\\VVVUUU[[[cccggg{{{xxxmmmfff]]]XXXTTTTTTUUUVVVZZZaaabbbgggmmmqqqrrrvvv~~~AAABBBDDDEEEFFFGGGFFFFFFEEECCCDDDHHHJJJLLLQQQXXXeeetttvvvbbbSSSKKKFFFFFFIIIPPP^^^ooosssaaaTTTJJJBBB>>>>>>888888888888888888888888::::::<<<======>>>GGGRRR___cccmmm{{{~~~rrreeeeeemmm~~~{{{kkkbbb^^^\\\^^^dddhhhkkkqqqxxxzzzooobbbSSSTTTUUUWWW[[[___aaabbb```eeejjjlllmmmqqqxxx~~~|||zzz|||~~~ssseee\\\VVVUUUUUUUUUUUUVVVWWWWWWVVVVVVRRRKKKHHHRRRgggyyyrrrfffeeejjjyyyvvveeellltttyyyzzz|||rrr[[[PPPFFFBBBAAA???@@@BBBAAA@@@===<<<;;;;;;<<<======<<<===??????@@@GGGPPPbbbvvvuuufff\\\UUUUUU\\\eeedddxxx{{{yyynnnccc]]]WWWSSSRRRUUUXXX[[[```fffhhhnnnuuuzzz~~~AAABBBDDDFFFGGGHHHGGGGGGEEECCCEEEHHHJJJLLLQQQXXXdddsssqqq^^^QQQJJJFFFFFFIIIQQQ___rrrtttbbbUUUKKKBBB>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<===FFFQQQ^^^cccppp~~~~~~~~~tttfffeeeoooqqqddd___\\\\\\___eeeiiilllrrryyy}}}yyyggg\\\SSSUUUXXX]]]aaaccceeeffffffjjjooorrrsssxxx}}}rrrdddYYYUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWRRRKKKIIITTTjjj|||vvviiihhhlllzzzyyymmmsss{{{~~~~~~~~~|||sss\\\QQQGGGCCCAAA???@@@BBBBBBAAA???===<<<<<<===>>>===<<<===?????????FFFNNN^^^pppwwwggg[[[TTTTTT\\\gggkkk~~~uuuzzzoooeeeZZZTTTRRRPPPQQQVVV[[[^^^dddjjjkkkrrr{{{AAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGKKKKKKKKKQQQYYYccctttzzzeeeSSSJJJIIIGGGHHHLLLVVVddduuuvvveeeXXXMMMBBB<<<:::;;;:::999999888888999999<<<999999;;;<<>>CCCBBB@@@>>><<<::::::999:::;;;===>>>???BBBFFFJJJ___kkkxxx~~~{{{yyyjjj[[[RRRSSS[[[bbblll~~~xxxvvvnnnggg^^^WWWUUUVVVTTTVVV^^^fffiiikkkmmmtttzzzAAAAAABBBBBBCCCDDDDDDDDDEEEEEEHHHKKKLLLLLLRRRZZZfffvvvsss```OOOGGGGGGFFFHHHLLLVVVeeewwwxxxgggZZZNNNCCC===<<<;;;:::999999888999999999;;;999999;;;<<>>@@@???>>>===<<<<<<<<<<<<<<<===>>>???@@@CCCGGGKKKZZZgggttt{{{~~~~~~zzzzzzkkk\\\SSSSSS[[[bbbnnn}}}}}}oooggg```YYYTTTRRRVVVUUUXXX```gggkkkpppuuu~~~AAAAAABBBBBBCCCDDDDDDDDDFFFFFFHHHLLLLLLMMMTTT\\\gggwww|||iiiXXXJJJDDDEEEFFFGGGMMMYYYjjj|||~~~{{{zzzhhh[[[OOOEEE???===;;;;;;:::999999999999999;;;999999;;;<<>><<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@AAADDDHHHLLLWWWdddssszzz~~~|||{{{nnn^^^TTTTTT[[[bbbnnnuuuggg```ZZZTTTRRRSSSXXXYYY___ffflllqqqzzzAAAAAABBBBBBCCCDDDDDDDDDFFFFFFHHHLLLMMMOOOVVV^^^hhhwwwqqq```QQQFFFBBBDDDDDDGGGNNN^^^rrrxxxttt{{{iii[[[OOOEEE???>>>;;;;;;:::999999999999:::;;;999999<<<<<>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBDDDIIILLLZZZgggvvv}}}}}}qqqbbbVVVTTT[[[bbbnnnwwwlllaaaZZZVVVSSSTTTWWW]]]aaahhhnnnsssyyyAAAAAABBBBBBCCCDDDDDDDDDFFFFFFHHHKKKMMMOOOWWW```jjjyyy|||hhhXXXLLLDDDCCCEEEDDDGGGQQQddd}}}}}}tttppp|||iiiZZZNNNDDD???>>><<<;;;::::::999999:::::::::999:::<<<<<<>>>FFFOOOaaajjjuuu}}}~~~|||||||||yyy{{{uuuhhhggguuu{{{qqqgggaaa]]]ZZZ]]]aaadddhhhmmmpppsssxxx|||iii___ZZZYYY\\\```bbbfffkkkooossszzz~~~}}}|||sssiii___ZZZVVVUUUTTTTTTSSSSSSTTTTTTYYYUUUQQQNNNNNNXXXooovvveeeeeegggxxxpppfffaaaiiipppsssvvv{{{~~~{{{eeeWWWIIIDDDDDDAAA???>>>===<<<<<<;;;;;;;;;<<<<<<<<<>>>???@@@AAADDDIIILLL]]]jjjxxxttteeeXXXUUU[[[cccqqq~~~xxxkkkbbbZZZVVVTTTSSSWWW\\\bbbgggooowww|||AAAAAABBBBBBCCCDDDDDDDDDFFFEEEGGGKKKLLLOOOXXXaaannn|||rrr___RRRJJJDDDDDDGGGFFFIIIUUUkkkvvvpppmmm}}}iiiZZZNNNDDD??????<<<;;;;;;::::::::::::::::::999:::<<<===>>>EEENNN^^^iiiwww}}}{{{{{{yyy{{{qqqfffeeewwwoooggg```^^^]]][[[\\\___eeeiiiooorrrvvv{{{|||pppbbb\\\[[[[[[```eeeccchhhoootttzzz}}}}}}}}}{{{qqqggg^^^YYYVVVUUUTTTTTTSSSSSSTTTTTTUUUSSSPPPNNNNNNWWWmmmrrrbbbeeeiii{{{ooogggaaahhhnnnpppttt{{{zzz~~~hhhYYYKKKEEEDDDBBB@@@???>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBFFFKKKNNN[[[iiixxxxxxhhhZZZVVV\\\cccvvv~~~sssmmm___YYYTTTSSSSSSTTTZZZaaahhhmmmwwwAAAAAABBBBBBCCCDDDDDDDDDEEEDDDFFFIIILLLOOOXXXbbbnnn{{{zzzjjjXXXNNNHHHEEEEEEGGGIIILLLXXXoooqqqoooiiizzzkkk\\\PPPEEE@@@@@@<<<<<<;;;::::::::::::;;;:::999:::<<<===>>>EEEMMM]]]hhhwww~~~{{{zzzzzzzzz|||~~~mmmgggjjjxxx}}}ttthhhaaa\\\\\\^^^^^^```ccceeejjjpppuuuyyyoooggg```^^^]]]]]]```eeefffmmmvvv~~~}}}~~~{{{pppeee\\\YYYVVVUUUTTTTTTSSSSSSTTTTTTTTTSSSRRRPPPQQQYYYnnnjjj\\\bbbjjjnnngggbbbhhhmmmpppuuu}}}xxxjjj[[[LLLGGGEEECCCAAAAAA>>>>>>======<<<<<<======;;;<<>>DDDMMM]]]hhhuuu||||||yyyyyy{{{{{{}}}xxxlllkkkpppxxxvvvmmmfff___ZZZ\\\```bbbeeeiiidddiiipppvvv|||yyygggccc``````___]]]```dddkkksss~~~{{{oooddd\\\XXXVVVUUUUUUTTTSSSTTTTTTTTTWWWVVVUUUUUUUUU]]]qqq~~~|||dddWWW```kkkmmmgggdddiiimmmpppvvvyyylll]]]NNNGGGFFFDDDBBBAAA>>>============>>>>>>???;;;===???BBBEEEJJJPPPTTTWWWeeewww|||lll]]]WWW\\\ddduuu~~~xxxmmmccc\\\VVVSSSSSSWWW[[[^^^fffnnnxxx~~~AAACCCDDDCCCBBBBBBCCCDDDEEEGGGJJJKKKMMMRRRZZZ```rrrzzzrrrcccSSSKKKGGGEEEEEEGGGHHHOOO]]]sssmmmnnnfffxxxnnn^^^SSSIIIDDDDDD<<<<<<;;;::::::::::::;;;===::::::<<<===>>>CCCJJJ\\\kkkooopppwwwyyywww{{{}}}}}}{{{}}}sssooonnnyyy{{{qqqhhh`````````bbbdddeeeeeeeeejjjkkkrrr{{{zzzllleeeddddddccc___^^^dddmmmttt{{{|||pppdddZZZUUUSSSSSSSSSSSSRRRRRRRRRRRRUUUTTTPPPKKKRRRdddyyyuuubbbXXXaaauuummmddd^^^jjjnnnrrr{{{}}}~~~mmm]]]NNNIIIIIIHHHDDDBBB===============>>>>>>???<<<===???@@@BBBEEEJJJMMMVVVcccsss~~~qqqbbbXXX[[[bbbttt|||qqqcccZZZWWWRRRVVVYYYZZZ]]]dddoooxxxBBBDDDEEEEEEDDDCCCEEEFFFEEEHHHKKKLLLOOOUUU^^^eeesss{{{rrrcccSSSKKKHHHFFFFFFHHHEEENNN]]]sssmmmmmmmmmppp___TTTJJJDDDCCC<<<<<<;;;::::::::::::;;;<<<::::::<<<======BBBIIIZZZiiimmmnnnvvvxxxwww|||}}}}}}{{{}}}zzzrrroootttvvv~~~qqqggg`````````aaaccceeefffgggkkkmmmttt~~~uuuiiibbbaaabbbbbb``````hhhqqq~~~zzznnnbbbYYYUUURRRRRRRRRRRRRRRSSSSSSSSSTTTSSSOOOKKKRRReeeyyy~~~ooo^^^WWW```uuujjjdddaaakkkmmmoooxxx{{{~~~ooo___OOOIIIIIIGGGDDDBBB>>>>>>============>>>>>><<<===>>>???@@@CCCGGGKKKWWWeeewwwrrrbbbXXX[[[bbbqqq|||sssiii^^^WWWUUUQQQVVV[[[^^^aaaiiiuuu~~~AAACCCDDDDDDCCCCCCDDDEEEFFFIIIKKKMMMQQQYYYccckkkuuu|||rrrcccSSSKKKHHHFFFFFFHHHEEEOOO```ttt~~~}}}mmmmmmtttsssbbbUUUKKKDDDCCC<<<<<<;;;::::::::::::;;;<<<::::::<<<======BBBHHHWWWfffjjjllluuuxxxwww}}}{{{|||{{{}}}tttnnnooorrr{{{pppfff`````````aaacccfffiiikkkmmmqqqzzz~~~nnneeeaaa```bbbddddddfffppp{{{vvvkkk```YYYUUUQQQQQQQQQRRRRRRSSSSSSTTTSSSRRRNNNKKKRRReeexxxyyyjjj\\\XXXcccwwwyyyfffdddcccmmmmmmmmmtttxxx~~~rrraaaPPPJJJIIIGGGCCCAAA@@@@@@???>>>============<<<===>>>>>>???AAAFFFIIIVVVhhh~~~uuucccYYY[[[bbbmmmrrriii```XXXTTTUUUTTTYYY```eeejjjttt>>>@@@AAAAAA@@@@@@BBBCCCGGGIIILLLNNNSSS[[[fffnnnwww}}}ttteeeTTTLLLHHHEEEDDDFFFIIISSSaaasss{{{{{{mmmlllxxxvvveeeWWWKKKDDDBBB<<<<<<;;;::::::::::::;;;<<<::::::=========AAAGGGUUUdddiiikkkuuuyyyyyyzzz{{{|||}}}tttlllmmmppp{{{~~~pppfffaaaaaaaaabbbdddggglllppprrrxxxvvviiicccdddccceeehhhjjjooo{{{~~~ssshhh^^^XXXUUUPPPPPPQQQQQQRRRSSSTTTTTTRRRQQQMMMKKKTTTfffxxxwwwggg]]][[[fffzzztttccceeedddnnnooonnntttwww}}}uuudddRRRKKKJJJGGGCCCAAABBBAAA@@@>>>===<<<<<<<<<;;;<<<===>>>???BBBGGGJJJWWWkkkzzzeeeYYYZZZbbbjjj{{{zzzlllccc[[[VVVUUUXXX\\\```gggmmmuuu>>>???AAAAAA@@@AAABBBDDDHHHKKKNNNQQQUUU^^^hhhpppzzzuuufffUUUKKKGGGCCCBBBDDDLLLTTT```nnn~~~}}}ooonnn~~~xxxgggYYYLLLDDDAAA<<<<<<;;;::::::::::::;;;;;;999:::======<<<@@@EEESSSbbbiiimmmwww{{{zzzxxx{{{|||}}}sssiiijjjnnnyyy~~~ooofffbbbccceeeeeegggkkkqqqvvvyyyqqqgggdddffffffhhhmmmpppwww}}}}}}rrrfff]]]WWWUUUOOOPPPPPPQQQRRRSSSSSSTTTQQQPPPMMMLLLVVVhhhxxxuuuddd\\\]]]fffyyyppp```fffdddppprrrqqquuuvvv|||wwwfffSSSLLLJJJGGGCCCAAACCCBBB@@@???===<<<<<<<<<:::;;;===>>>@@@DDDIIIMMMZZZppphhhZZZZZZaaalllzzzuuuggg]]]WWWUUUWWW\\\cccgggnnnuuu@@@BBBCCCDDDCCCDDDEEEGGGIIIMMMRRRWWW\\\eeeooovvvsssdddSSSJJJFFFCCCBBBDDDLLLSSS^^^jjjzzzrrrrrrzzzhhhZZZMMMDDDAAA<<<<<<;;;::::::::::::;;;;;;999:::======<<>>=========;;;<<<===???@@@DDDIIILLL[[[qqqjjj[[[[[[bbbooozzzzzznnn```XXXUUUVVV[[[aaaiiioooxxx@@@BBBDDDDDDDDDEEEFFFHHHJJJOOOWWW___fffoooyyynnn___OOOHHHEEEDDDDDDGGGKKKTTT```lll{{{tttyyyzzziii[[[MMMDDDAAA<<<<<<;;;::::::::::::;;;;;;999:::======<<<>>>CCCMMM___iiioooyyy{{{xxx{{{uuuzzz}}}}}}ssseeecccgggttt|||pppiiidddhhhmmmpppqqquuu{{{{{{pppjjjgggiiijjjnnnvvv{{{zzz~~~~~~rrrfff\\\WWWTTTQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPMMMOOOZZZmmm{{{ppp^^^ZZZ___hhhyyyoooaaahhhjjjuuuvvvrrrtttuuu}}}yyygggUUULLLKKKHHHEEEDDDBBBAAA@@@???>>>>>>>>>>>>======>>>>>>???AAAEEEHHHTTTiiijjj]]]]]]cccmmmuuusssggg[[[VVVWWWZZZbbbjjjpppyyy???AAABBBCCCCCCCCCEEEGGGKKKQQQ[[[eeennnwww~~~iii[[[LLLFFFEEEEEEGGGJJJLLLWWWeeerrrvvv~~~zzziii[[[MMMDDDAAA<<<<<<;;;::::::::::::;;;:::999:::>>>===<<<>>>CCCJJJ]]]hhhoooyyyzzzuuuxxxtttyyy}}}}}}uuueeeccchhhttt{{{pppjjjdddjjjppptttuuuxxx~~~zzzpppkkkhhhkkkmmmsss}}}}}}yyyzzz~~~sssggg]]]WWWTTTQQQQQQQQQQQQQQQPPPPPPPPPRRRQQQNNNOOO\\\nnn{{{ppp^^^\\\bbblll~~~pppbbbiiinnnxxxvvvppprrrtttzzzhhhUUUMMMKKKIIIFFFEEEAAAAAA@@@???>>>>>>>>>>>>>>>??????>>>===>>>AAADDDLLL```zzz~~~jjj]]]^^^eeeiiiooo{{{~~~zzz}}}nnndddZZZWWWZZZ___iiirrruuuDDD???===@@@BBBCCCFFFKKKNNNTTT```nnn{{{wwwbbbWWWKKKFFFDDDDDDGGGKKKVVV___jjjttt~~~nnnlllZZZJJJBBBAAA======<<<;;;::::::999999;;;;;;<<<;;;:::<<>>======>>>>>>???>>>>>>>>>>>>@@@AAABBBKKKYYYnnnmmm^^^\\\```hhhmmmuuu|||||||||xxxjjj___VVVWWW^^^gggpppwwwFFFAAA???AAACCCDDDGGGLLLPPPWWWcccrrr~~~rrr___TTTIIIEEEDDDDDDGGGKKKUUU___kkkuuuzzzmmm~~~kkkYYYJJJBBBAAA===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;<<>>>>>>>>???>>>>>>>>>>>>@@@AAABBBIIIUUUgggwwwpppaaa]]]```hhhlllsss|||~~~|||mmmbbb[[[XXX\\\eeennnyyyFFFBBB@@@BBBDDDDDDHHHMMMTTT\\\iiiwwwxxxkkkXXXOOOGGGDDDCCCCCCGGGKKKUUUaaaooozzzwwwmmm|||jjjXXXJJJBBBAAA<<<<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;<<>>>>>>>>>>>@@@AAABBBHHHRRR```mmmvvv|||sssddd^^^```gggkkksss~~~{{{pppcccZZZXXXZZZaaaiiisssEEEBBBAAACCCDDDDDDHHHNNNWWW```nnn|||pppcccRRRJJJDDDBBBBBBBBBFFFLLLVVVddduuuvvvmmmzzzgggVVVHHHBBBBBB<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;<<<>>>@@@IIIVVVdddmmmuuu~~~}}}|||}}}kkkeeehhhttt~~~qqqlllnnnvvv~~~|||yyy|||yyylll```WWWRRRPPPSSSSSSSSSSSSSSSRRRQQQQQQOOONNNQQQ^^^qqqvvvggg[[[]]]hhhvvvrrr```^^^dddiiilllpppssswwwwwwcccRRRNNNMMMHHHFFFGGGFFFEEECCCAAA@@@???>>>>>>???>>>>>>>>>>>>@@@AAABBBIIIQQQ\\\gggooowwwtttfff______eeekkkuuu{{{yyy}}}}}}tttiii___\\\]]]bbbjjjqqq{{{CCCAAAAAACCCDDDDDDJJJQQQZZZdddsss|||iii]]]LLLFFFBBBBBBAAAAAAFFFLLLUUUfffyyyvvvnnnvvvdddTTTGGGAAAAAA;;;;;;;;;;;;;;;:::::::::888:::;;;;;;;;;<<<>>>@@@DDDRRRcccoooxxx|||zzz}}}mmmfffjjjuuu{{{pppnnnrrr{{{yyyyyy}}}{{{pppeee]]]WWWSSSRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQNNNQQQ___ssspppeee\\\^^^jjjzzznnn```]]]aaaiiioootttxxx}}}wwwdddSSSPPPOOOJJJGGGHHHEEEDDDCCCAAA???>>>>>>===???>>>>>>>>>>>>@@@AAABBBHHHOOOZZZdddmmmxxxvvvggg______ccclllxxxyyyvvvyyy~~~}}}wwwrrrjjjbbb]]]bbbeeellluuu~~~BBBAAABBBEEEEEEFFFMMMUUU^^^iiiwwwvvvcccWWWHHHDDDBBBBBBAAAAAAFFFLLLVVVhhh~~~sssnnnsss```QQQDDD???@@@;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<;;;<<<===???BBBQQQbbbmmmuuu{{{~~~|||zzzwww}}}qqqfffkkktttyyyrrrsssyyy}}}yyyvvvyyyzzzsssiii```ZZZVVVTTTSSSSSSSSSTTTTTTSSSSSSRRRQQQSSSOOORRRaaasss~~~jjjccc]]]```nnnyyyhhh^^^___ccclllsssxxxzzzyyyfffUUURRRQQQLLLHHHIIIEEEDDDBBBAAA@@@??????>>>???>>>>>>>>>>>>@@@AAABBBEEELLLWWWbbbnnn{{{|||mmmcccaaabbblllzzzxxxtttwww{{{yyyqqqlllfff___[[[[[[```dddnnn|||BBBBBBDDDGGGHHHIIIQQQZZZcccnnn|||ooo]]]RRREEECCCBBBBBBAAA@@@EEELLL[[[ooowwwnnnmmmooo]]]NNNBBB>>>???;;;;;;;;;;;;;;;;;;;;;;;;777999;;;<<<;;;;;;===>>>CCCPPP___iiiqqqxxx||||||wwwttt}}}qqqccciiirrr~~~yyyuuuzzz{{{}}}|||yyywwwzzzwwwoooeee]]]YYYWWWUUUSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRNNNSSSddduuuzzzyyywwwfffaaa^^^cccrrrsss```ZZZaaajjjpppvvvyyyxxx{{{hhhXXXTTTSSSNNNIIIJJJEEEDDDCCCBBBAAAAAAAAAAAA???>>>>>>>>>>>>@@@AAABBBDDDKKKWWWdddqqqvvvhhhcccbbblllyyyxxxuuuwww|||vvvmmmeeeaaa]]]YYYZZZ^^^```ffftttBBBCCCFFFIIIJJJLLLTTT^^^fffqqqkkkYYYOOODDDBBBBBBCCCAAA@@@EEELLLaaavvvoooiiikkknnn[[[LLLAAA===>>>;;;;;;;;;;;;;;;;;;;;;;;;777999;;;<<<;;;;;;===>>>CCCOOO]]]gggpppzzzuuusss|||ppp```fffppp|||xxxxxxssskkknnnyyy|||zzz}}}zzzwwwoooddd\\\YYYWWWUUUSSSTTTTTTTTTTTTTTTSSSRRRRRRPPPMMMTTTgggwwwyyytttpppcccaaa___eeetttpppZZZVVVbbbpppsssxxxxxxvvv~~~}}}jjjYYYVVVUUUOOOJJJJJJFFFEEEDDDCCCCCCCCCCCCCCC???>>>>>>>>>>>>@@@AAABBBEEEMMMYYYfffttt}}}mmmfffbbbkkkwww{{{wwwxxx|||wwwuuuxxx}}}}}}uuulllccc[[[YYYXXXWWW\\\dddjjjpppDDDCCCDDDFFFFFFJJJUUU```qqqwww}}}hhhTTTIIIEEEBBB@@@@@@???AAAJJJTTTfffzzzyyysssaaagggnnnnnnXXXIIICCC???===<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======???OOO```iiipppxxx||||||xxxvvvwww}}}rrrhhhlllttt|||ssswwwsssjjjeeejjjtttyyy}}}~~~|||zzz||||||tttmmmddd]]]XXXUUUTTTSSSTTTTTTTTTTTTTTTSSSRRRRRRNNNPPPZZZlll}}}tttfff^^^^^^bbblllzzz|||hhh\\\```jjjqqqrrruuusssrrr|||lll\\\TTTRRROOOMMMMMMKKKIIIGGGEEECCCAAA@@@@@@AAABBBBBBAAA@@@???AAABBBEEELLLZZZlll{{{mmmdddfffnnnwww~~~zzz||||||tttsssyyy}}}rrrkkk\\\[[[XXXWWWXXX\\\aaadddppp|||DDDCCCEEEGGGHHHLLLWWWcccsssyyyyyydddRRRHHHDDDAAA??????>>>@@@IIISSSgggzzz{{{kkkZZZdddppplllWWWIIICCC@@@>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======>>>NNN^^^fffllltttzzz|||zzzwwwvvv|||rrrgggjjjqqq}}}xxxrrryyyzzzfff___\\\bbblllssszzz~~~|||{{{}}}}}}yyysssmmmddd\\\WWWUUUTTTSSSTTTTTTTTTTTTTTTSSSSSSRRRNNNRRR]]]ppprrrdddYYYZZZ___kkkzzz}}}hhh\\\___iiippprrrtttrrrrrr{{{lll\\\TTTRRRPPPMMMMMMKKKIIIGGGEEECCCAAA@@@@@@???@@@@@@???>>>>>>???AAAFFFJJJVVVjjjqqqgggeeemmmwww}}}|||wwwvvv|||tttiiiaaaZZZYYYXXXXXXZZZ___eeeiiiyyyDDDDDDFFFHHHJJJNNNZZZfffvvv|||rrr```PPPFFFBBB???>>>>>>>>>@@@IIITTTfff|||}}}}}}dddVVVdddttt}}}gggUUUIIIBBB???>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<======LLL[[[bbbfffnnnwww}}}}}}xxxvvv{{{vvvfffhhhnnnyyyxxxrrrqqq{{{~~~nnn___[[[[[[aaajjjttt}}}|||}}}|||xxxrrrlllccc[[[WWWUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRPPPUUUcccuuuoooaaaUUUXXX___lll}}}}}}ggg\\\```kkkqqqttttttrrrttt{{{kkk\\\UUUSSSPPPMMMMMMKKKIIIGGGEEECCCBBBAAAAAA???@@@@@@@@@>>>>>>@@@AAAFFFIIITTTjjjtttiiidddlllvvv}}}vvvjjj___YYYWWWWWWXXXYYY]]]dddlllrrrBBBCCCEEEIIIKKKPPP\\\iiixxx~~~yyykkk[[[NNNFFFBBB???>>>>>>???BBBKKKVVVggg{{{yyy{{{dddXXXhhhzzzvvv```QQQGGGAAA>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::;;;;;;<<<======IIIWWW^^^aaahhhttt}}}zzzvvvzzz~~~hhhgggkkkttt{{{mmmkkknnn{{{uuuddd^^^\\\^^^dddlllxxx{{{|||yyyqqqkkkaaaZZZVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSPPPYYYhhhzzz}}}lll^^^UUUYYYbbbppp|||ggg]]]cccnnnuuuwwwuuusssxxxzzzkkk[[[UUUSSSPPPMMMMMMJJJIIIHHHEEEDDDBBBBBBAAAAAABBBBBBBBBAAAAAABBBDDDEEEJJJWWWlllwwwjjjccckkktttvvvlllccc[[[VVVSSSUUUYYY\\\aaajjjuuu}}}AAAAAAEEEIIILLLRRR___lllyyy{{{rrrdddWWWLLLFFFBBB???>>>@@@AAADDDNNNYYYlllzzzyyy}}}hhh^^^nnnnnnYYYMMMEEE???<<<===<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<===FFFRRRZZZ___fffsss~~~|||xxx{{{mmmiiiiiiqqq~~~zzzqqqdddeeelllzzznnn___ZZZYYY\\\bbbkkkwwwzzz|||}}}pppjjj```XXXUUUTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSQQQ\\\mmm~~~{{{jjj[[[VVVZZZdddssszzzggg```gggsssyyyzzzvvvuuuyyyjjj[[[VVVTTTQQQNNNMMMJJJIIIHHHFFFDDDCCCBBBBBBAAABBBBBBBBBAAAAAACCCEEEEEENNN]]]ppp|||nnncccjjjsss~~~wwwlllccc]]]WWWTTTRRRVVV\\\aaahhhsssAAABBBEEEKKKOOOVVVcccppp|||~~~|||vvvkkk^^^RRRJJJFFFAAA???>>>@@@BBBFFFPPP[[[qqq~~~~~~}}}|||mmmddduuu}}}hhhSSSJJJEEE>>><<<>>><<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<>>>CCCMMMXXX```hhhsss~~~~~~|||}}}rrrllliiippp|||zzztttllliii```bbblllzzz}}}kkk^^^[[[ZZZ\\\dddnnnzzz{{{}}}}}}ooohhh___WWWTTTTTTUUUVVVUUUUUUUUUVVVUUUUUUTTTSSSQQQ]]]pppyyyhhhZZZVVV[[[fffvvvzzzhhhccckkkvvv{{{{{{vvvwwwxxxjjj[[[VVVUUUQQQNNNMMMJJJIIIHHHFFFEEEDDDCCCCCC???@@@AAA@@@???@@@BBBDDDFFFPPP```qqqsssccciiiqqq{{{|||pppddd\\\WWWTTTSSSUUUZZZbbbiiiqqq}}}BBBCCCHHHNNNRRRZZZhhhuuu}}}}}}yyyqqqfffYYYNNNGGGDDD@@@======???AAAFFFPPP[[[mmm}}}zzzrrruuurrrjjj}}}{{{eeePPPIIIFFF???===@@@<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;<<>>@@@AAA@@@@@@@@@BBBDDDGGGOOO^^^pppvvvccciiioooyyy|||ttthhh]]]XXXVVVVVVVVVZZZaaajjjqqqzzzDDDEEEJJJPPPUUU]]]kkkyyy~~~||||||wwwooobbbUUUJJJDDDBBB>>><<<<<<>>>@@@EEEPPP[[[dddwww{{{}}}zzz|||{{{rrriiimmmvvvooo{{{dddPPPJJJGGG@@@>>>BBB<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;<<<@@@???GGGWWWeeemmmvvv}}}~~~yyyqqqlllssszzz}}}}}}pppgggcccaaa^^^[[[^^^cccooo~~~wwwsssuuuxxx|||kkk___ZZZXXX[[[fffuuu}}}wwwnnnggg]]]UUUSSSTTTVVVWWWUUUVVVVVVVVVVVVUUUTTTTTTPPP^^^rrrvvvfffZZZ[[[bbbooo}}}lllfffmmmuuuxxxyyytttwwwwwwiii[[[WWWUUURRRNNNLLLJJJIIIHHHFFFEEEDDDDDDDDD@@@BBBCCCCCCBBBCCCEEEGGGIIINNNZZZmmmuuuccchhhooowwwssslllaaaYYYVVVWWWZZZ[[[^^^eeeooowwwGGGIIINNNUUU^^^jjjwwwzzzwwwyyyqqqggg\\\NNNCCCBBBFFFCCC>>><<<>>>CCCIIIRRR[[[fffrrr{{{|||~~~uuujjjnnnvvvuuuwwwgggUUUKKKFFFAAA<<<;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<>><<>>===AAAEEELLLWWWaaafffttt{{{pppttt~~~qqqZZZLLLEEE@@@======;;;;;;;;;;;;::::::::::::999999999999::::::::::::===;;;BBBSSSaaagggmmmttt{{{~~~}}}zzzjjjllltttxxxooofffccc^^^\\\]]]^^^______dddjjjvvv}}}nnnbbb]]]^^^bbbqqqzzzzzzjjj___]]]]]]bbbmmmxxxzzz{{{~~~|||sssiiiccc[[[VVVWWWXXXYYYYYYWWWWWWWWWVVVUUURRRPPPOOOOOOaaaqqq|||~~~mmm]]]]]][[[gggyyyqqqhhhjjjpppuuuwwwxxxtttyyyxxxjjj\\\VVVSSSQQQPPPQQQPPPMMMJJJHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFIIISSSeee{{{}}}mmmcccbbbeeeooozzzsssiii^^^YYYVVVXXXZZZ]]]cccjjjqqq|||}}}xxxvvvtttqqqnnnoooooooooooommmkkkiiiggg___^^^\\\ZZZXXXXXXXXXXXXUUUTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUVVVXXXZZZ\\\^^^``````aaabbbeeehhhkkklllpppqqqsssvvvzzzFFFMMMWWWbbbnnnzzz{{{wwwuuusssmmm___QQQJJJGGGCCC???>>>???===>>>BBBFFFMMMYYYeeerrr~~~www~~~oooXXXJJJDDD@@@>>>???;;;;;;:::::::::999999999888888999999999:::::::::===;;;@@@OOO^^^eeeiiilllxxx}}}ooonnnrrr}}}~~~zzzmmmdddaaa___^^^___bbbdddeeeeeeiiippp|||xxxiii^^^YYYZZZ\\\kkkssszzzkkkaaa\\\]]]cccooo||||||}}}yyyqqqhhhbbbZZZVVVWWWYYYYYYYYYXXXXXXXXXWWWTTTRRROOOMMMQQQfffttt{{{{{{kkk\\\]]]]]]hhhyyyooohhhjjjnnnrrrtttuuuttt{{{|||nnn```ZZZXXXVVVVVVXXXVVVSSSOOOLLLJJJIIIGGGEEEDDDDDDCCCBBBCCCCCCDDDEEECCCGGGQQQ```sss|||nnncccaaaccclllyyyxxxjjj```XXXVVVVVVZZZ]]]```gggooozzzxxxsssqqqooollljjjfffeeedddcccaaa^^^\\\ZZZYYYWWWUUUSSSRRRRRRSSSTTTPPPPPPPPPPPPQQQQQQQQQRRRTTTTTTSSSTTTUUUVVVXXXYYYXXXXXXYYYZZZ[[[]]]___```ddddddeeegggkkkooosssvvvFFFNNNZZZgggsss~~~~~~zzzwwwvvvvvvmmm]]]NNNHHHFFFBBB>>><<<>>>===???CCCHHHOOO]]]jjj}}}{{{zzzgggRRRFFFBBB@@@???@@@;;;;;;:::::::::999999999888888999999999:::::::::===;;;>>>KKKYYYbbbfffhhhttt|||tttqqqrrr~~~|||}}}}}}pppeee___^^^^^^```dddiiikkkkkkkkkooowwwuuufff\\\WWWXXXZZZeeemmmyyyzzzlllbbb\\\^^^fffsssvvvnnnhhhbbb[[[WWWWWWXXXXXXWWWYYYYYYXXXWWWTTTQQQOOOMMMUUUkkkyyy{{{xxxiii\\\]]]]]]hhhxxx}}}nnnjjjkkklllnnnqqqsssttt}}}}}}ooobbb\\\[[[ZZZ[[[]]]\\\XXXSSSOOOLLLIIIFFFDDDDDDDDDDDDCCCCCCCCCDDDDDDAAAEEEOOO\\\lll|||{{{pppccc```aaaiiivvv|||ooobbbYYYWWWVVVXXX]]]```dddkkkttt~~~zzztttoookkkiiihhhggg^^^]]]\\\ZZZWWWTTTRRRQQQUUUTTTRRRPPPPPPQQQSSSTTTQQQQQQRRRRRRSSSTTTTTTTTTRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVWWWXXXXXXYYY[[[[[[ZZZ[[[^^^aaaeeegggJJJRRR___mmmyyy}}}zzzwwwvvvuuujjj\\\MMMFFFDDDAAA>>>>>>>>>>>>BBBFFFKKKSSSbbbppppppyyynnn]]]KKKCCCBBB@@@@@@@@@;;;;;;;;;;;;::::::::::::999999999999::::::::::::<<<;;;>>>GGGSSS^^^dddgggrrr{{{vvvqqqooozzz|||~~~ssshhhbbb___]]]```dddjjjoooqqqqqqooosss|||ssseee[[[XXXYYYZZZaaaiiitttzzzmmmccc]]]```jjjxxx~~~ssslllgggaaaZZZWWWWWWXXXXXXWWWYYYXXXXXXWWWTTTRRROOOMMMYYYqqq~~~{{{ttteeeZZZ\\\]]]iiizzzzzzllljjjllljjjkkkooorrruuu{{{ooobbb^^^]]]]]]]]]______[[[UUUQQQMMMJJJGGGDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBFFFNNNYYYgggttt}}}ttteee```___fffrrrttthhh]]]WWWWWWWWWZZZ```ccchhhqqq{{{~~~zzztttqqqkkkfffbbb_________XXXWWWVVVTTTRRRPPPOOONNNPPPPPPOOOOOOPPPRRRSSSTTTRRRSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYPPPYYYggguuu|||xxxtttrrrpppeeeXXXKKKEEECCC@@@@@@AAAAAABBBFFFKKKOOOWWWgggvvvyyyhhhssscccUUUGGGBBBBBBAAA??????<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<>>=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<:::===@@@CCCKKKXXXdddkkksss}}}~~~zzz}}}rrriiieeeqqquuuhhhcccdddfffgggkkkqqqyyy~~~}}}zzzsss}}}~~~ooobbbZZZXXXYYY[[[aaahhhrrr|||{{{lllbbb^^^cccppp~~~yyyqqqlllaaa\\\WWWVVVXXX[[[\\\[[[WWWWWWWWWVVVUUURRRPPPOOO\\\vvvyyymmm___UUUWWW^^^ooopppeeehhhkkkhhhiiinnnuuuzzz}}}qqqgggeeeeeedddcccddd\\\YYYUUUQQQOOOMMMKKKIIIEEEEEEEEEEEEEEEDDDCCCCCCGGGJJJNNNUUU^^^iiiuuu|||~~~tttlllggghhhqqqsssggg^^^YYYWWWWWWXXX\\\ccchhhooo}}}zzztttooommmbbb```\\\VVVQQQOOOOOOPPPOOOOOOOOOPPPRRRSSSUUUVVVQQQSSSUUUXXXZZZ\\\]]]^^^\\\\\\\\\]]]]]]]]]^^^^^^^^^___```aaabbbcccccccccbbbbbbaaa```___]]]\\\[[[YYYZZZZZZYYYXXXWWWUUUTTTWWWeeettt~~~~~~wwwuuuwwwvvvnnnfffXXXPPPFFF@@@@@@BBBBBB@@@@@@CCCJJJSSSXXX```rrrsssjjj}}}iiiUUUOOOGGGCCCBBBCCCBBB@@@>>>===<<<===>>>===;;;999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<@@@IIIVVVccclllvvvyyy~~~~~~~~~qqq___aaappp~~~nnnfffeeeeeedddnnnuuu~~~|||yyy~~~qqqbbbXXXVVVYYY]]]hhhlllttt~~~yyyllleeecccgggrrr{{{~~~~~~|||zzzxxxrrrjjjaaa^^^YYYWWWWWWXXXXXXXXXYYYVVVUUUTTTQQQNNNOOOTTThhhuuuzzzpppbbb[[[XXXVVV]]]sssxxxiii___aaagggiiinnnttt|||{{{rrrjjjhhhfffccc```aaa\\\[[[XXXUUUQQQMMMIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFHHHKKKNNNRRRZZZhhhuuu}}}qqqfffiiiwwwxxxmmmbbbXXXTTTVVV]]]\\\```ggglllrrrzzztttmmmfffbbbWWWWWWWWWTTTQQQOOOOOOPPPOOOQQQTTTWWWYYYXXXWWWVVVXXXZZZ]]]^^^___```bbbddd`````````aaaaaaaaaaaaaaaaaaeeejjjmmmnnnnnnooopppkkkkkkkkkjjjhhhfffdddcccdddaaa]]][[[ZZZZZZYYYYYY\\\iiiwww|||uuusssuuussskkkcccTTTMMMDDD??????AAAAAA@@@CCCEEEJJJTTT]]]kkktttlllxxxeeeQQQLLLEEEBBBCCCDDDCCCBBB@@@>>>============;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@HHHUUUbbbkkkuuuyyy~~~rrrcccbbbnnnnnnffffffggghhhrrryyy~~~xxx{{{nnnbbbYYYWWW[[[___gggllluuuuuuhhhaaa___cccnnn}}}}}}xxx{{{|||{{{yyywwwppphhh```]]]YYYVVVVVVWWWWWWVVVXXXVVVUUUUUUQQQNNNPPPUUUdddnnnqqqgggYYYRRRQQQPPPaaawwwsssdddZZZ^^^eeeiiimmmssszzz{{{rrrjjjhhhgggcccaaaaaa\\\[[[YYYVVVRRRNNNJJJIIIHHHGGGEEEDDDDDDEEEEEEFFFJJJKKKLLLNNNVVVeeevvvxxxkkkkkkvvvuuujjj```WWWUUUWWW\\\\\\aaaiiipppyyy{{{vvvooohhh```ZZZPPPQQQQQQOOONNNNNNPPPRRRTTTVVVYYY\\\]]]]]]\\\\\\]]]___aaabbbbbbccceeegggeeeddddddddddddeeeffffffgggkkkpppsssuuuuuuvvvwwwvvvvvvvvvuuusssooollljjjiiifffbbb______^^^]]]\\\bbbnnn{{{yyysssqqqqqqnnnfff^^^OOOIIIAAA===>>>AAABBBBBBFFFFFFJJJTTTbbbwwwwwwrrrsssbbbQQQLLLFFFDDDFFFHHHHHHGGGCCC@@@>>><<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<>>AAADDDEEEHHHIIILLLVVVggg{{{xxxqqqbbbTTTOOOKKKIIIKKKMMMMMMLLLEEEBBB>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>DDDOOO]]]gggpppuuu|||~~~~~~sssjjjmmm{{{{{{qqqnnnoootttyyywwwqqqhhh^^^XXXYYY^^^bbbhhhooozzz{{{mmmaaaZZZZZZ^^^jjj|||~~~yyyssswwwyyyxxxvvvsssjjjbbb]]]ZZZWWWUUUTTTTTTSSSRRRUUUTTTUUUTTTQQQMMMRRRYYYnnnoookkk___TTTPPPUUU[[[mmmkkk^^^WWW___jjjnnnqqqvvv|||yyyqqqiiihhhgggcccaaabbb]]]\\\ZZZWWWTTTQQQNNNLLLIIIHHHFFFEEEDDDEEEEEEFFFIIIGGGFFFHHHOOO]]]ssstttooosss~~~yyyjjj```[[[WWWXXX[[[]]]```fffooo{{{}}}xxxwwwrrrkkkddd^^^XXXSSSOOOPPPQQQQQQRRRSSSVVV[[[______aaadddgggiiijjjjjjjjjiiijjjllllllllllllmmmooorrrrrrqqqpppqqqrrrtttuuuvvvzzz}}}}}}zzzwwwtttrrrqqqnnnlllnnnxxx~~~wwwsssooommmjjjdddZZZSSSGGGDDD@@@>>>???BBBEEEGGGLLLMMMQQQ[[[mmmpppdddUUUQQQLLLJJJKKKLLLKKKJJJEEEAAA>>>;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===AAALLLZZZeeelllrrr{{{}}}~~~~~~pppppp}}}zzzuuuuuuwww}}}{{{rrrmmmddd[[[VVVWWW\\\aaaiiirrr}}}}}}uuuiii___ZZZ[[[___lll~~~zzzssswwwxxxvvvtttppphhh___[[[YYYVVVUUUTTTTTTSSSRRRTTTTTTTTTSSSOOOMMMSSS]]]mmmjjjbbbXXXOOONNNVVV___sss{{{ggg\\\YYYaaajjjmmmpppvvvxxxooohhhgggfffbbbaaaaaa\\\[[[ZZZXXXUUURRROOOMMMJJJIIIGGGEEEEEEEEEEEEFFFEEECCCDDDIIIOOOZZZnnnzzzppppppyyytttddd\\\YYYXXXZZZ]]]```dddkkktttyyytttrrrlllccc\\\WWWUUUTTTSSSWWWXXXYYYYYYZZZ]]]aaadddccceeegggjjjmmmoooppppppnnnoooqqqqqqpppqqqrrrtttxxxxxxwwwwwwxxxyyy{{{||||||}}}zzzxxxrrr|||~~~|||zzzrrrooollliiifff^^^TTTLLLDDDBBB???>>>???BBBFFFHHHNNNQQQVVV___rrrlllaaaQQQLLLGGGFFFFFFGGGEEECCCBBB???===;;;;;;;;;;;;:::<<<;;;;;;;;;;;;:::::::::888:::<<<<<>>===>>>@@@DDDGGGKKKNNNSSS\\\ppp~~~zzzdddYYYJJJFFFAAA@@@AAAAAA@@@===???===;;;;;;<<<<<<:::888<<<<<<;;;;;;;;;:::::::::888:::<<<<<<===FFFUUUaaadddlllvvv~~~|||zzz|||zzzttt{{{}}}yyysssyyyvvvkkkdddaaa[[[UUUSSSUUU\\\aaajjjsss~~~|||mmmeee```[[[XXXXXX]]]```lll|||vvvwwwuuuppplllhhhaaaZZZWWWVVVUUUUUUVVVWWWVVVUUUVVVTTTRRROOOJJJKKKWWWeeelllddd[[[UUUQQQSSSaaaooolllYYYWWW\\\eeeiiijjjqqq}}}tttllleeecccccc```^^^___ZZZYYYXXXVVVTTTRRROOONNNKKKJJJHHHFFFEEEEEEEEEFFFDDD@@@BBBHHHKKKRRRfff|||xxxnnnqqqyyykkk]]]YYY[[[\\\]]]___dddmmmvvv~~~vvvooojjjgggddd^^^[[[WWWVVVXXX[[[]]]^^^aaacccgggiiiiiijjjkkkmmmnnnppprrruuuxxx{{{}}}{{{}}}yyy|||xxxuuusssiiigggfffccc]]]TTTIIIAAA???>>>===<<<<<>>>>>???@@@>>><<<<<<;;;;;;;;;<<<<<<:::888<<<<<<<<<;;;;;;:::::::::777:::<<<;;;===EEETTT```bbbjjjuuu~~~{{{yyyyyy|||uuuyyy}}}tttpppyyyqqqeee___\\\WWWSSSRRRVVV]]]cccjjjrrr}}}sssccc[[[XXXUUUTTTUUU\\\___kkk|||wwwwwwsssmmmhhheee___XXXVVVUUUTTTUUUWWWXXXWWWVVVVVVTTTRRRMMMHHHJJJXXXgggiii```WWWSSSPPPTTTbbbqqqiiiVVVWWW___iiillllllvvvssskkkdddbbbbbb___]]]^^^YYYXXXWWWVVVTTTQQQOOONNNKKKJJJHHHFFFEEEEEEEEEFFFFFFAAAAAAFFFIIIOOOeee}}}zzzpppssswwwiii\\\YYY\\\]]]^^^```eeeooozzz{{{rrriiibbb^^^[[[ZZZVVVUUUUUUXXX[[[___``````dddgggllloooppppppqqqrrrssstttwwwzzz}}}|||wwwqqqmmmdddcccaaa]]]VVVMMMFFFAAA>>>>>>===<<<<<<>>>AAAEEEFFFOOOWWW___mmmvvvfffQQQFFF@@@???>>>===;;;;;;::::::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;<<>>@@@CCCDDDFFFOOOdddyyy}}}rrrrrr}}}wwwjjj\\\WWWXXX[[[bbbhhhnnnsss{{{|||{{{~~~{{{vvvmmmhhhbbb]]][[[ZZZZZZZZZYYYZZZ\\\___bbbeeegggiiinnnoooppprrrsssuuuvvvwwwzzz|||~~~vvvnnngggbbbaaa^^^YYYRRRJJJCCC???=========<<<<<<>>>BBBEEEHHHPPPYYYbbbqqqwww^^^MMMFFF@@@???>>><<<;;;;;;::::::;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===AAAMMMZZZiiinnnwww~~~|||xxxvvvvvv|||~~~|||}}}sssrrrxxxxxxhhh]]]TTTRRROOONNNPPPUUU[[[___gggllltttzzz~~~ggg]]]UUURRRQQQPPPRRRUUUZZZbbbooo|||yyyuuusssooojjjddd^^^ZZZWWWTTTUUUWWWXXXXXXXXXWWWVVVVVVUUUQQQJJJKKKVVVbbbhhhooo```SSSPPPSSSZZZjjj{{{~~~fff]]][[[___iiinnnrrrqqqhhhaaa___^^^[[[XXXYYYYYYXXXWWWVVVTTTSSSRRRQQQPPPOOOMMMKKKHHHGGGFFFEEEBBBCCCDDDEEEEEEMMMaaattt|||qqqpppzzzvvviii]]]YYYZZZ]]]ccciiinnnuuu~~~xxxrrrppprrrrrrmmmhhhhhhddd___[[[ZZZ[[[\\\\\\```bbbdddhhhkkkmmmooopppqqqrrrtttwww{{{~~~uuuiiiaaa___\\\XXXRRRKKKEEE@@@===<<<<<<<<<<<<<<<>>>CCCFFFKKKQQQZZZgggyyykkkTTTHHHEEE??????===<<<;;;;;;::::::::::::::::::999999999999999999999999999999999999;;;:::;;;======AAALLLXXXlllqqqxxx||||||zzzxxxvvvxxx|||uuuqqquuusssaaaUUUQQQOOOMMMMMMOOOUUU[[[^^^fffkkkrrryyy}}}ooo[[[TTTNNNNNNOOOPPPSSSXXX^^^eeettt}}}yyyvvvrrrppplllgggaaa\\\WWWUUUTTTUUUVVVWWWXXXWWWVVVVVVTTTTTTPPPLLLOOO[[[gggmmmnnn```TTTRRRVVV___ppp{{{eee]]]^^^dddkkkpppxxxooofff^^^\\\[[[YYYWWWXXXVVVUUUUUUUUUUUUTTTTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGEEEEEEFFFEEEDDDJJJ[[[mmm|||pppmmmuuussshhh^^^[[[]]]```eeejjjpppyyy}}}wwwrrrpppqqqooojjjeeegggccc___]]]^^^```bbbbbbeeegggjjjnnnqqqsssttttttuuuwww{{{zzzpppeee]]][[[XXXRRRLLLFFFAAA>>><<<;;;;;;<<<<<<<<>>===<<<;;;;;;;;;;;;:::999999999999999999999::::::::::::::::::::::::;;;:::<<<======???IIITTTiiiooouuuwwwxxxyyyyyywwwyyy|||vvvooouuuzzzooo]]]PPPNNNMMMLLLMMMPPPUUUZZZ]]]dddiiipppwww|||www```TTTOOOLLLNNNPPPQQQVVV[[[```hhhxxxzzzvvvtttnnnlllhhhbbb]]]XXXUUUSSSSSSTTTVVVWWWWWWVVVVVVUUUSSSSSSQQQOOOTTTaaalllqqqlll^^^TTTUUUZZZdddvvvvvvccc]]]bbbhhhlllqqq~~~nnnddd\\\ZZZZZZWWWVVVXXXUUUUUUUUUTTTTTTTTTTTTTTTPPPOOOMMMKKKIIIHHHGGGGGGFFFEEEFFFEEEDDDIIIXXXggg{{{{{{ooojjjpppyyyqqqggg___^^^aaaccchhhmmmsss}}}{{{zzz{{{yyytttooommmjjjgggfffgggjjjkkkllljjjmmmppptttwwwyyyzzzzzz|||~~~|||wwwpppiiiaaa\\\WWWTTTNNNGGGBBB???======:::;;;<<<<<<>>>AAAFFFJJJOOOSSS```sssxxx```KKKBBBBBB>>>===<<<;;;;;;:::;;;;;;999999999999999999999999::::::::::::::::::::::::::::::<<<===<<<===FFFPPPdddlllrrrtttwww}}}~~~|||xxx{{{vvvpppmmmwww|||ppp]]]OOONNNMMMMMMNNNQQQVVVZZZ]]]cccgggmmmtttzzz~~~jjjXXXQQQNNNMMMOOOQQQRRRWWW]]]```iiizzz}}}xxxtttrrrkkkhhhddd___ZZZVVVSSSQQQSSSSSSUUUVVVVVVVVVUUUTTTSSSSSSQQQPPPWWWdddnnnrrrggg[[[TTTWWW^^^iii{{{qqqcccbbbiiinnnooovvv~~~lllccc\\\ZZZZZZWWWVVVWWWVVVVVVUUUTTTTTTSSSRRRRRROOONNNLLLJJJIIIHHHGGGGGGEEEDDDDDDDDDDDDHHHUUUcccttt{{{oooiiimmmuuupppggg___```cccgggkkkpppwww}}}yyyvvvsssqqqpppqqqssstttuuuvvvxxx{{{{{{tttnnnhhhbbb]]]ZZZQQQNNNIIIDDD@@@>>>======;;;<<<===>>>@@@CCCIIIMMMQQQWWWeeezzzpppZZZIIIAAABBB===<<<<<<;;;::::::;;;;;;888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999;;;===;;;;;;BBBKKK^^^iiippprrrwwwwwwxxxxxxpppmmmooottt{{{sss```RRROOOOOOOOOQQQTTTWWWZZZ\\\bbbeeejjjqqqxxx|||||||||{{{|||}}}}}}~~~tttaaaVVVPPPNNNOOORRRSSSTTTXXX___bbblll}}}|||vvvrrrooohhheeeaaa\\\WWWTTTRRRQQQRRRSSSTTTUUUVVVUUUTTTTTTRRRRRRPPPOOOVVVccckkkmmmaaaWWWSSSYYYbbbmmmnnnggghhhppptttttt}}}{{{kkkccc]]]]]]\\\YYYWWWWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNMMMLLLJJJIIIHHHGGGGGGDDDCCCCCCDDDDDDGGGSSS___rrr{{{qqqjjjlllsss|||pppggg``````eeeiiiooottt{{{}}}zzzzzz|||}}}~~~~~~}}}xxxqqqiiiccc]]]XXXUUUKKKIIIEEEAAA>>><<<<<<===;;;<<<>>>???AAAFFFKKKPPPUUU[[[lllxxxcccRRREEEAAABBB<<<<<<;;;;;;::::::;;;;;;777888888888999999999999999999999999999999999999888888;;;<<<:::999???GGGWWWccclllnnnttttttuuu|||zzz~~~|||tttlllmmmrrrttt|||vvvcccUUUQQQRRRRRRTTTVVVYYY[[[\\\bbbcccgggnnnuuuyyyyyywwwtttttttttsssssstttxxxzzzyyyeeeXXXTTTQQQPPPSSSWWWXXXYYY^^^eeekkkuuu{{{uuuooolllfffccc___ZZZUUURRRQQQPPPQQQRRRTTTUUUUUUUUUTTTSSSPPPPPPMMMLLLSSS^^^dddeee[[[SSSQQQZZZeeepppssshhhiiiiiiqqqtttuuuyyykkkddd___```___[[[XXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOONNNMMMKKKJJJIIIIIIHHHFFFDDDCCCDDDDDDFFFPPP[[[ooo|||{{{rrrkkkmmmsssxxxpppggg``````fffkkkrrrxxx~~~}}}|||wwwpppiiibbb[[[TTTPPPGGGEEEBBB???<<<<<<;;;<<<<<<===>>>@@@BBBGGGMMMQQQWWW^^^pppoooZZZKKKBBB@@@BBB<<<<<<;;;:::::::::;;;;;;777777888888999999999999888888888888888888888888777888:::<<<999777===EEEQQQ^^^gggiiippp{{{zzzssssssyyysssvvv}}}yyyqqqkkkmmmtttwwwxxxeeeWWWSSSSSSTTTVVVWWWZZZ[[[\\\bbbcccfffmmmtttwwwwwwtttooooooooommmkkklllnnnqqqwwwlllYYYQQQQQQSSSTTTWWW\\\^^^___dddkkkuuu~~~zzzsssmmmiiieeeccc^^^YYYUUURRRQQQPPPQQQRRRSSSUUUUUUTTTTTTSSSOOONNNKKKIIIPPPZZZ___^^^WWWPPPPPP[[[fffqqq~~~hhhaaahhhgggooorrrsssxxxkkkddd```bbbaaa]]]YYYWWWUUUTTTTTTTTTSSSSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJGGGEEEDDDDDDCCCEEEMMMWWWlllvvv{{{ssslllmmmssswwwqqqggg___```fffllltttzzz~~~zzzuuummmeee^^^YYYTTTQQQHHHDDD???<<<===>>>===<<>>BBBEEEIIIQQQZZZaaannn~~~~~~cccQQQHHHAAA??????<<<;;;::::::999999::::::999999999999999999999999:::999888777777888999:::999888888888:::<<>><<<<<<======;;;>>><<<>>>BBBFFFJJJTTT]]]jjjvvvyyyvvv]]]MMMEEE@@@??????;;;;;;:::999999999999:::999999999999999999999999999999888777777888999999999888888888:::<<>>@@@EEEIIIOOO[[[fffyyypppppp~~~kkkUUUHHHBBB???>>>???;;;;;;:::999999999999999999999999999999999999999999999888777777888999999999888888888:::<<<>>>???BBBMMMZZZeeepppyyy~~~~~~zzzvvvtttvvv}}}mmmjjjmmm|||yyytttpppooosssyyy{{{lllbbb^^^___aaa```___]]]^^^^^^bbbcccfffjjjmmmllljjjggggggeeebbb``````aaacccdddbbbhhhooottt{{{xxxhhh]]]VVVRRRUUUYYYXXX]]]cccgggmmmwww|||xxxsssmmmfffaaa```]]]XXXSSSOOOMMMMMMNNNRRRSSSUUUVVVVVVUUUSSSRRRMMMJJJGGGGGGJJJMMMMMMLLLJJJNNNUUU___qqqqqqbbbYYY\\\dddkkknnnuuutttiiifffddddddeeeddd```\\\\\\ZZZXXXVVVTTTSSSSSSSSSQQQQQQQQQPPPOOOLLLJJJIIIGGGGGGGGGFFFEEEFFFIIILLLYYYbbbjjjpppxxxvvvnnnllltttpppeeehhhooottt}}}~~~rrrnnnhhhaaaYYYQQQIIIDDD@@@>>><<<::::::;;;;;;<<<@@@@@@DDDIIINNNVVVdddrrrvvveeeoootttbbbNNNDDD@@@===<<<===;;;::::::999888999999999888888888888888888888888999888888888888888888999888888888999:::;;;===>>>>>>HHHUUUbbbmmmuuu{{{||||||xxxssssssxxxpppkkkkkkvvvzzzvvvrrrrrrxxxqqqggg\\\___aaaccccccccceeefffeeegggjjjmmmnnnmmmkkkiiieeecccaaa_________aaabbb^^^dddiiimmmsss{{{~~~}}}qqqcccZZZUUUTTTXXX]]]]]]cccjjjqqqyyyyyysssnnniiiccc```___[[[UUUPPPMMMLLLNNNOOORRRTTTUUUWWWVVVUUUSSSQQQMMMKKKHHHHHHKKKMMMMMMLLLMMMPPPVVVcccwwwyyyiii\\\VVV[[[eeekkkooovvv~~~ssshhhfffddddddeeedddbbb______]]]ZZZWWWVVVUUUVVVVVVSSSSSSTTTSSSRRROOOLLLJJJGGGHHHHHHHHHGGGGGGJJJLLLUUU___iiipppyyytttnnnrrrsssgggiiipppvvv{{{oookkkeee^^^VVVNNNFFFAAA<<<<<<;;;;;;::::::<<<===???@@@EEEKKKQQQ[[[lll{{{jjjdddrrrmmm\\\JJJBBB???===;;;;;;::::::999888888888888999888888888888888888888888888888888999999888888888888888888999:::;;;<<<======EEERRR___jjjqqqvvv{{{~~~zzztttqqqttt{{{sssnnnkkkrrr}}}yyyvvvwwwtttjjjaaaccceeeggghhhiiillloookkkmmmppprrrqqqooommmkkkeeecccaaa```______```aaa]]]bbbfffiiinnnuuuyyyxxxxxxmmmbbb\\\YYYXXX[[[```gggnnnwww|||uuuooojjjeeeaaa^^^\\\YYYSSSNNNLLLMMMPPPRRRSSSUUUWWWXXXWWWTTTRRRPPPJJJIIIHHHHHHJJJKKKLLLLLLNNNRRRYYYggg~~~ssseeeYYYUUU\\\eeekkkoooxxxyyyqqqhhhfffeeeddddddcccbbbaaa```^^^\\\YYYXXXXXXYYYYYYUUUVVVVVVVVVTTTQQQNNNLLLJJJKKKKKKJJJIIIJJJLLLNNNWWWbbblllsss|||yyyoooppp}}}uuuiiikkkrrrxxxzzzvvvlllggg```YYYQQQJJJCCC???:::;;;<<<;;;::::::<<<>>>===???DDDKKKRRR^^^rrrwwwfffiiiwww}}}}}}fffWWWGGGAAA???===::::::::::::999888888888888888888888888888888888888888777888999999999999888777777888888999:::;;;;;;;;;>>>CCCNNN\\\fffmmmttt{{{|||uuurrrssszzzwwwsssmmmppp}}}~~~wwwmmmffffffgggggggggjjjnnnqqqtttwwwyyyxxxuuuqqqnnnlllfffeeedddbbbaaaaaaaaabbb___dddgggjjjooowww{{{zzzwwwmmmccc___]]]]]]aaafffnnnxxx~~~|||xxxqqqlllgggccc___]]]YYYVVVQQQNNNMMMOOORRRTTTUUUWWWXXXYYYWWWTTTPPPMMMFFFFFFFFFGGGHHHIIIJJJKKKMMMTTT___ppp|||lll___WWWVVV^^^hhhkkkppp{{{~~~sssnnngggfffeeecccbbbaaaaaaaaa___^^^\\\[[[ZZZZZZ[[[[[[XXXXXXXXXWWWUUUSSSQQQOOONNNNNNNNNLLLKKKKKKNNNPPPZZZeeepppwww~~~|||ooommmyyyxxxlllnnnuuu{{{}}}vvvqqqgggbbbZZZSSSLLLFFF@@@<<<888:::<<<<<<;;;;;;===???>>>@@@GGGNNNVVVcccyyyjjjgggqqq{{{rrr___QQQCCC??????===;;;;;;:::999999888888888888888888888888888888888888888777888999999999999888777777888999999::::::::::::>>>@@@JJJYYYdddkkkttt}}}}}}wwwssstttzzzxxxuuuzzzrrrjjjiiiiiiiiijjjooouuuzzz}}}vvvqqqoooiiihhhfffeeedddcccccccccdddiiimmmpppwww}}}rrrgggcccccceeelllssszzz~~~zzzxxxtttooojjjfffbbb^^^\\\VVVSSSPPPNNNOOOQQQTTTWWWWWWYYYZZZZZZXXXSSSNNNKKKCCCDDDFFFGGGHHHJJJKKKMMMPPPZZZjjj|||vvvdddXXXRRRUUUaaalllkkkrrr}}}xxxnnnlllggggggeeeccc```___```aaa]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXVVVTTTSSSRRRQQQPPPNNNLLLJJJLLLOOORRRWWWdddqqqzzzqqqkkkvvv{{{ppprrryyyzzzsssmmmddd^^^VVVNNNHHHCCC>>>;;;777:::======;;;;;;>>>@@@AAADDDKKKRRRZZZhhhuuuaaahhhvvvxxxkkkZZZMMM@@@>>>???>>><<<<<<:::999999888777888888888777777777777777777777777777888999::::::999888777777888999:::::::::::::::===>>>HHHWWWbbbjjjuuu~~~xxxttttttzzz{{{}}}vvvppppppppppppttt{{{{{{uuussskkkjjjhhhgggfffeeeeeeeeeiiinnnsssxxxxxxlllggghhhmmmvvv{{{wwwuuurrrmmmiiieeebbb^^^[[[TTTRRRPPPOOOPPPSSSVVVXXXYYYZZZ[[[[[[XXXRRRMMMJJJDDDFFFHHHJJJKKKLLLNNNPPPUUUbbbtttrrr___RRRNNNTTTbbbppplllttttttkkkkkkggggggeeebbb___^^^___```[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\ZZZXXXVVVUUUTTTTTTRRRPPPNNNKKKIIIKKKOOOSSSQQQ```qqq|||tttjjjuuu}}}sssuuu|||~~~uuujjjccc]]]WWWNNNGGGAAA===:::888:::;;;<<<<<<;;;;;;===???>>>FFFPPPVVV^^^mmmooobbbnnnpppcccNNNIIIAAA<<<:::;;;<<<<<<999999999888888888777777::::::999888777777888888888888777777777888:::;;;888888999999999:::::::::<<>>@@@@@@GGGPPPVVV]]]lll}}}rrrrrriii\\\KKKFFF@@@<<<::::::::::::999999999888888888777777999999999888888888777777888888777777777888::::::888888888999999999::::::<<>>DDDMMMYYYgggrrryyy}}}{{{uuuvvv~~~|||~~~|||zzzwwwtttrrrsssxxx{{{yyy{{{}}}tttmmmhhheeebbb^^^\\\XXXTTTRRRNNNLLLJJJKKKOOOSSSVVVXXXVVVWWWWWWSSSMMMGGGCCCAAAEEEGGGKKKNNNMMMMMMTTT]]]qqqxxxeeeSSSPPPYYYfffrrrzzzzzzooojjjgggddddddbbbaaa```_________]]]]]]^^^^^^______^^^^^^ZZZYYYXXXWWWVVVUUUUUUVVVTTTRRRNNNKKKIIIHHHHHHHHHKKKRRRaaauuuuuurrrvvvyyyqqqiii```WWWQQQJJJFFFAAA===:::999777666999:::;;;;;;<<<>>>AAADDDIIIMMMRRRWWW___lll|||mmmnnnYYYMMMCCCAAA>>><<<;;;;;;999777888888888888888888888888666888999::::::999777666888888888888888888999999888888888888999999999999:::<<>><<<;;;:::999888999:::;;;;;;<<>><<<;;;<<<<<<;;;999888888888888888999999999666777888999:::999888888888999999999999888777777777777777888888888888999999:::===CCCNNNaaavvvzzzsssqqquuuyyy|||||||||}}}~~~yyypppiiiaaa]]]XXXUUUSSSQQQOOOMMMGGGGGGHHHKKKNNNQQQQQQQQQRRRQQQMMMHHHCCCAAABBBCCCHHHHHHKKKOOOPPPTTT^^^jjj|||mmm___YYYccclllooovvvsssjjjffffffbbbaaaaaa```____________]]]]]]^^^^^^]]]]]]\\\\\\XXXXXXXXXXXXWWWVVVUUUTTTQQQQQQQQQPPPNNNLLLJJJIIIIIILLLTTTbbbxxxtttnnntttssslllaaaWWWOOOJJJFFFCCC===<<<::::::<<<======<<<999999:::;;;===AAAGGGKKKQQQUUU]]]hhhttt~~~{{{jjj[[[NNNEEE>>><<<:::999:::;;;::::::777777888888888999999999777777888888888999999999888999999:::999888777666777777777777888888888888:::;;;<<<@@@JJJ\\\ssszzzvvvuuuwwwyyy~~~}}}{{{yyyssskkkddd^^^ZZZVVVRRRPPPNNNMMMKKKGGGGGGHHHKKKNNNOOOOOONNNPPPNNNJJJEEEAAA@@@BBBDDDHHHHHHJJJNNNPPPUUU```mmm~~~fff]]]___nnnvvvuuu{{{tttlllhhhhhhcccbbbaaa```___^^^^^^^^^\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTSSSPPPQQQQQQQQQPPPNNNLLLKKKJJJLLLQQQZZZiii~~~vvvpppsss~~~nnnfff[[[QQQJJJFFFCCCAAA@@@>>>;;;:::;;;;;;999888999999:::;;;===BBBHHHLLLRRRVVV___lllyyyrrrbbbUUUIIIAAA===:::888777888999::::::777777888888999999999999888888777777888999::::::888999::::::999888777666777777777777888888888888<<<<<<<<<>>>FFFXXXoooxxxrrrqqqrrrsssssszzz{{{xxxtttnnnfff___\\\YYYTTTPPPNNNMMMKKKJJJFFFGGGHHHKKKNNNOOONNNLLLNNNLLLGGGBBB??????AAADDDGGGGGGJJJNNNPPPUUUaaannnuuuccc^^^fffwww~~~{{{}}}uuunnniiiiiicccbbbaaa```^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYYZZZZZZZZZYYYWWWUUUSSSRRRPPPQQQRRRRRRRRRPPPNNNLLLJJJLLLPPPTTT^^^qqqxxxqqqttt|||iii```SSSKKKGGGCCC???;;;;;;;;;:::999999:::::::::>>>;;;;;;???CCCFFFLLLSSSZZZ[[[cccrrr|||tttnnnxxx}}}jjj]]]PPPEEE@@@;;;;;;::::::::::::999999999999999888888888888777777777888888888888777777888888888888888888888888777888888888888999999999555777;;;???CCCNNNbbbuuuxxxttttttqqqmmmnnntttxxx~~~|||wwwrrrlllgggdddbbb[[[VVVQQQNNNLLLJJJGGGDDDFFFGGGIIILLLNNNNNNOOOOOOJJJGGGCCC@@@??????AAABBBDDDFFFKKKOOOOOOTTTfffyyyeee___eeejjjuuu}}}{{{sssmmmgggdddeeecccaaa``````^^^[[[YYY[[[[[[YYYXXXXXXYYYZZZZZZZZZZZZYYYXXXVVVTTTQQQPPPLLLNNNPPPQQQQQQOOOLLLJJJIIIKKKNNNQQQXXXfffyyy~~~tttrrrxxxccc[[[PPPHHHDDDAAA===:::;;;::::::999999::::::;;;;;;888999>>>CCCGGGOOOVVVaaadddnnn{{{kkkiiisssvvvdddXXXMMMDDD???;;;;;;:::::::::999999999999999999888888888777777777777888888888888777777888888888888888888888888777888888888888999999999888999<<>>::::::::::::999999999999999999888888888777777777666777777888888777777666888888888888888888888888777888888888888999999999::::::<<<>>>???EEEUUUdddqqqllljjjmmmqqqqqqqqqrrrvvv||||||zzzwwwtttpppjjjeee```]]][[[VVVSSSNNNJJJIIIGGGEEEDDDHHHJJJLLLNNNOOOOOONNNNNNHHHEEEBBB??????@@@BBBDDDHHHIIILLLPPPUUU```tttzzzjjj```ZZZhhhsss{{{|||}}}qqqmmmjjjgggffffffeeecccbbbaaa___\\\ZZZWWWWWWVVVVVVWWWXXXYYYZZZXXXXXXXXXWWWVVVTTTQQQPPPSSSRRRRRRPPPOOONNNMMMLLLJJJKKKLLLKKKOOOYYYiiiuuu|||{{{zzzSSSMMMFFFAAA>>>===<<<:::::::::999999999:::;;;;;;<<<;;;>>>DDDJJJQQQ]]]iiixxxqqqZZZWWWeeerrryyyeeeWWWNNNEEE???===:::::::::999999999999888888888888888777777777777666666777777777777666666888888888888888888888888777777888888888999999999::::::;;;======AAANNN[[[llliiiiiinnntttvvvtttrrrtttxxxzzz{{{~~~zzzwwwsssqqqlllgggbbb]]]ZZZXXXSSSPPPLLLHHHFFFEEEEEEEEEIIIKKKMMMOOOPPPOOONNNMMMFFFDDDAAA??????@@@CCCEEEHHHIIILLLQQQYYYiii}}}kkk``````^^^nnnxxx|||~~~}}}wwwnnnkkkhhhfffeeeeeecccaaa``````^^^[[[YYYTTTTTTUUUVVVVVVWWWXXXYYYXXXXXXYYYXXXWWWUUUSSSRRRUUUSSSQQQOOOMMMLLLKKKLLLIIIJJJJJJIIIKKKUUUcccooottt}}}~~~yyy{{{LLLHHHCCC???===<<<<<<<<<:::999999999::::::;;;<<<>>>===@@@FFFMMMUUUdddrrrcccQQQTTTdddrrrrrr```SSSJJJBBB===<<<::::::999999999888888888888888888777777777666666666666777777777777666666777777777777777777777777777777888888888999999999999888999<<<<<>>???AAADDDFFFFFFIIIMMMTTT```ssssss```ZZZ___eeettt{{{|||}}}|||tttmmmjjjfffddddddbbb```___^^^]]][[[XXXVVVSSSTTTTTTUUUVVVWWWWWWWWWXXXYYYYYYYYYXXXWWWUUUTTTTTTRRROOOMMMKKKJJJJJJJJJHHHIIIIIIHHHJJJSSS```kkkpppxxxxxxwwwFFFDDD@@@===;;;;;;;;;<<<999999999999:::;;;<<<<<<======AAAHHHPPPZZZlll|||sss]]]SSSXXXgggtttxxxjjjZZZOOOGGG???<<<<<<999999999999888888888888888888777777777666666666555666666777777666666555777777777777777777777777777888888888888999999999888777888;;;<<<===DDDMMM```gggooossswww{{{zzzvvvsssuuuyyyvvvppplllmmm|||}}}xxxtttnnnkkkgggbbb]]]YYYVVVUUUNNNLLLIIIFFFBBBBBBEEEHHHKKKLLLOOOPPPPPPNNNJJJHHHCCCAAA???>>>???AAADDDGGGEEEJJJRRR[[[lllyyyhhhYYYWWW]]]jjjwww{{{}}}wwwvvvsssllliiieeebbbbbb___^^^\\\[[[ZZZXXXUUUSSSSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYWWWVVVUUUSSSQQQOOOLLLJJJIIIIIIIIIHHHIIIJJJHHHIIIQQQ^^^hhhmmmuuu{{{wwwAAA@@@>>>;;;999888999;;;999999999999:::;;;<<<======>>>DDDMMMVVVcccxxxfff[[[\\\bbbppp}}}lll___RRRIIIBBB<<<;;;===999999999999888888888888888777777777666666666666555555666666666666555555777777777777777777777777777888888888888999999999:::888999;;;;;;;;;@@@FFFUUUaaannnrrruuuzzz{{{yyyuuuwww{{{{{{vvvqqqmmmkkkmmmyyy~~~||||||{{{vvvrrrkkkiiieee```[[[WWWTTTSSSLLLLLLIIIEEEBBBBBBFFFJJJJJJLLLOOOPPPOOOLLLIIIFFFAAA@@@>>>===>>>BBBEEEGGGGGGOOOYYYfffyyylll\\\UUUWWW[[[iiiuuuyyyuuuuuu|||pppkkkhhhdddaaabbb^^^]]][[[ZZZYYYWWWTTTRRRTTTUUUVVVWWWWWWVVVVVVUUUUUUVVVWWWWWWWWWVVVUUUTTTRRRQQQOOOMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHOOOZZZdddllltttzzz???>>><<<:::777777888:::999999999999:::;;;<<<===>>>AAAHHHRRR\\\lllwww\\\ZZZdddmmmzzzwwwcccXXXLLLDDD???::::::===999999999888888888888777777777777777666666666666555555666666666666555555777777777777777777777777777888888888888999999999<<<::::::<<<;;;999===BBBLLL\\\lllqqqsssxxx{{{{{{wwwyyy||||||xxxvvvtttsssooowww||||||~~~zzzuuuqqqiiigggccc^^^YYYUUUSSSQQQLLLKKKIIIEEEBBBBBBFFFKKKJJJLLLOOOPPPOOOLLLGGGEEEAAA???>>>===>>>BBBEEEHHHIIISSS___mmmxxx```SSSTTTYYY[[[fffrrrwwwxxxwwwyyynnnjjjgggcccaaabbb^^^]]][[[ZZZYYYWWWTTTRRRUUUVVVWWWXXXWWWVVVUUUTTTSSSTTTUUUVVVUUUUUUSSSSSSQQQQQQPPPOOONNNLLLKKKKKKKKKKKKKKKHHHGGGLLLWWW```lllttt~~~<<<<<<;;;::::::::::::;;;888999;;;;;;:::;;;===???===GGGMMMQQQaaa{{{mmmWWW^^^qqq}}}}}}iiiYYYRRRHHH@@@<<<::::::::::::999999999999999999:::666666777777888888999999555555666777888999::::::666666666666777777777777777777777777777777777777999999999:::;;;<<<>>>>>>IIIVVVgggrrrtttuuuyyy}}}}}}xxxwww|||~~~yyywwwvvvvvv{{{|||~~~}}}yyyvvvsssooollliiifffaaa\\\WWWRRRMMMJJJJJJGGGCCC@@@AAAEEEJJJNNNLLLNNNPPPPPPOOOKKKFFFCCC???@@@@@@@@@AAACCCGGGKKKNNNSSSbbbzzzmmm^^^VVVQQQTTT]]]iiiqqq~~~|||}}}}}}uuulllfffdddccc___[[[XXXYYYYYYYYYXXXVVVTTTRRRTTTTTTTTTSSSTTTTTTUUUUUUVVVUUUUUUUUUTTTSSSSSSSSSTTTSSSQQQOOOMMMLLLLLLKKKMMMKKKKKKMMMMMMNNNVVV___hhhppp~~~}}}<<<;;;::::::999999::::::;;;<<<======<<<===???AAADDDLLLRRRXXXiiikkk^^^iii|||uuudddUUUNNNEEE>>>:::999999999888888777777777777888888666666666777777777777777555555666666777888888888555666666666777777777777777777777777777777777777888888888888:::;;;<<<===EEERRRcccnnnrrrtttxxx|||}}}xxxvvvzzz~~~yyyxxxwww{{{{{{{{{}}}yyytttpppkkkhhhddd```\\\XXXTTTPPPLLLIIIFFFDDDBBBAAACCCGGGKKKNNNLLLNNNOOOPPPNNNIIIEEEBBB>>>@@@AAABBBBBBEEEHHHKKKSSS[[[kkkiii[[[TTTPPPVVV___iiirrr}}}vvvpppgggcccbbbaaa^^^[[[YYYYYYZZZZZZYYYWWWUUUSSSTTTTTTTTTTTTTTTUUUVVVWWWUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQPPPNNNMMMMMMMMMMMMNNNLLLLLLMMMMMMNNNUUU^^^jjjsss~~~::::::999888888888888999888999999999999:::===@@@FFFLLLSSS[[[mmmqqqjjjmmm~~~lll^^^NNNIIIAAA;;;888888888999666666555555555555666666666666666666666555555555666666666666666666666666555555666666666777777777777777777777777777777777777777777777888:::;;;<<>>:::888999999999666555555444444555555666666666666555555444444333666666555555555444444444555555555666666666777777777777777777777777777777777777777888888:::;;;;;;===HHHWWWdddmmmrrrwwwyyy}}}xxxuuuwwwzzz}}}zzz}}}}}}wwwvvv~~~}}}wwwrrrmmmgggbbb^^^XXXUUUQQQMMMKKKIIIFFFDDD>>>???AAADDDGGGJJJMMMOOONNNOOOOOOMMMJJJFFFAAA>>>===???CCCEEEGGGJJJMMMPPPZZZjjjwww^^^TTTSSSVVV___iiikkkxxxqqqjjjfff```]]][[[ZZZXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXZZZ[[[TTTTTTTTTUUUUUUVVVVVVVVVRRRRRRQQQPPPOOOOOOOOOOOONNNLLLMMMOOOOOOQQQYYYbbblllvvvzzz888888777666666666666777888999:::;;;<<<@@@DDDHHHLLLSSS\\\hhhwww}}}hhh```vvvppp___VVVDDDAAA<<<:::999:::::::::777666666555555666666777666666555555444444333333666666555555444444333333555555555555666666666666666666666666666666666666999999888999999:::;;;<<<<<>>===@@@CCCFFFIIILLLQQQTTT___sssoooZZZTTTXXX]]]fffpppqqqyyynnnhhheeeaaa]]]ZZZXXXVVVUUUWWWWWWWWWWWWVVVUUUUUUTTTUUUUUUUUUVVVWWWYYYZZZ[[[TTTTTTUUUUUUVVVVVVVVVWWWVVVUUUSSSRRRPPPOOOOOOOOOLLLKKKLLLOOOQQQSSS\\\eeennnyyyzzz~~~wwwvvvvvvvvvuuuuuuxxx~~~888888777666666666666777777888:::;;;>>>BBBHHHMMMQQQYYYfffrrr}}}vvvhhhfff|||iiiYYYPPPAAA???;;;::::::;;;:::999777777666666666666777777555555555555555444444444666666555555444444444333444444555555555666666666666666666666666666666666999999999999999:::;;;;;;===AAAJJJWWWdddpppvvvyyy{{{yyyzzz||||||}}}zzzyyy}}}}}}~~~~~~zzzvvvqqqooorrr}}}|||rrroookkkgggccc___[[[WWWSSSOOOJJJFFFCCCBBB@@@>>>???AAADDDGGGJJJMMMNNNOOOOOOOOONNNLLLIIIEEEAAA???>>>@@@CCCFFFIIINNNUUUYYYhhh~~~iiiXXXXXX```gggoooxxx{{{ssslllfffdddaaa]]]ZZZWWWVVVUUUWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZUUUUUUUUUVVVVVVVVVVVVVVVWWWVVVTTTRRRPPPOOONNNNNNMMMLLLMMMPPPRRRUUU]]]gggqqq{{{{{{uuuiiieeefffggggggllloootttzzz999888777777666666777777555666888:::>>>DDDKKKPPPXXXcccrrrjjjiiiqqqqqqaaaQQQGGG???===:::999::::::999888777777666666666666777777555555555555555666666666666666666555555555555555444444444555555555666666666666666666666666666666999888888888888999999:::===>>>DDDPPP___llltttwwwzzz{{{~~~}}}~~~}}}zzzzzz~~~tttqqqnnnoooqqqrrrooollljjjkkksss~~~|||yyyvvvnnnkkkgggbbb___ZZZVVVRRRNNNJJJEEEBBB@@@@@@???>>>CCCDDDFFFHHHKKKMMMNNNOOOOOOOOONNNLLLIIIFFFCCCAAA@@@AAACCCEEEIIIPPPXXX]]]qqqvvveeeXXX]]]iiipppwww~~~yyynnniiibbbaaa___\\\YYYWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRPPPOOONNNNNNNNNPPPNNNOOOQQQRRRTTT\\\eeeoooyyy{{{vvvddd^^^^^^```aaaeeehhhlllqqqyyy999999888777777777777777888:::<<>>?????????EEEFFFGGGIIIKKKLLLNNNNNNOOOOOONNNLLLJJJGGGDDDBBBAAABBBCCCEEEIIIPPPYYY```vvvrrrbbbYYYaaannnvvv|||sssjjjggg^^^^^^]]][[[YYYXXXXXXYYYXXXXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUQQQPPPOOONNNNNNNNNNNNOOOSSSQQQQQQRRRRRRSSSZZZcccllluuu~~~{{{}}}ggg^^^^^^```aaaaaacccgggkkksss~~~999999999777555555777999666;;;@@@CCCFFFNNNZZZdddttt}}}oooiiillllll^^^QQQEEE@@@;;;;;;::::::999888777777777777777777777777777777777777666555444444333333444555666777777666555444555555555555666666666666666666666666666666666666666666666666777777777777999<<<>>>BBBQQQeeeqqqrrr|||~~~||||||wwwlllaaa]]]YYYYYY\\\^^^______cccfffooo|||}}}xxxqqqllllllhhhbbb\\\WWWRRRMMMIIIDDDCCCAAA?????????AAABBBHHHIIIKKKLLLNNNOOOOOOPPPRRRPPPOOOOOOOOOKKKDDD???CCC@@@DDDMMMOOOPPP^^^oooiii___]]]jjjzzz~~~rrrjjjgggbbb^^^ZZZXXXXXXXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUUUUXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUQQQNNNMMMPPPRRRRRRQQQRRRSSSSSSRRRQQQSSSVVVYYYhhhvvvkkk^^^YYYZZZ]]]^^^___aaaeeelllvvv888888888777555555777999999===CCCFFFLLLVVVdddooo}}}xxxhhhiiiqqqvvveeeYYYMMMCCC???;;;::::::999888888777777666666666666666666666666777666666555444444333333333444444555555444444333555555555555666666666666666666666666666666666666555555666666777777888888:::<<<===???KKK___nnnsss{{{}}}|||ssshhhaaa]]]XXXWWWYYY\\\______dddfffooo|||}}}xxxqqqkkkfffccc___[[[VVVPPPIIIEEEAAA@@@@@@???@@@BBBDDDEEEHHHIIIKKKMMMNNNOOOOOOPPPQQQPPPOOOOOONNNJJJDDD@@@CCCBBBHHHQQQSSSUUUcccuuuvvvddd```bbbooo{{{xxxnnnhhheeebbb___[[[XXXXXXYYYYYYYYYVVVUUUTTTSSSSSSTTTUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQOOOOOORRRSSSSSSRRRRRRRRRRRRQQQPPPRRRUUUXXX___mmm}}}qqqddd\\\ZZZ[[[\\\^^^bbbgggnnnyyy777888888777555666888:::===AAAFFFMMMVVVeeeuuujjjaaalllyyyjjj\\\RRRHHH@@@===::::::999999888777777777666666666666666666666666666666666555444444333333333333222222222222333333555555555555666666666666666666666666666666666666444555555666777888888999:::<<<<<<<<>>>>>>>>@@@BBBEEEHHHIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQPPPOOONNNMMMJJJEEEBBBDDDEEELLLTTTXXX]]]mmm{{{ggg]]]aaakkkuuu{{{~~~zzzsssmmmgggdddbbb___[[[YYYYYYZZZZZZYYYUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTRRRQQQQQQRRRTTTUUUTTTSSSQQQQQQQQQPPPOOOPPPSSSVVVYYYfffuuuyyylllbbb]]]]]]^^^aaagggmmmuuu~~~666777777777666777:::<<<@@@CCCJJJUUUdddwwwvvv______qqqttt```TTTLLLCCC>>><<<999999888888777777777777666666666666666666666666666666555555555444444444444333222111111222333444555555555555666666666666666666666666666666666666444444555666777888999999777:::<<<;;;???LLL^^^kkkqqqwww~~~}}}}}}|||vvvhhh```\\\[[[ZZZZZZ[[[]]]^^^^^^ccceeemmmyyy}}}{{{yyyuuunnniiibbb___YYYTTTNNNGGGAAA======>>>???AAADDDGGGIIIKKKJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPOOONNNLLLIIIFFFDDDGGGIIIPPPWWW\\\fffyyypppaaa\\\eeerrrxxxzzz~~~uuuqqqnnniiieeeaaa^^^[[[ZZZZZZZZZZZZYYYUUUUUUTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWVVVUUUTTTTTTQQQRRRSSSUUUVVVVVVUUUSSSPPPPPPPPPOOONNNOOORRRTTT[[[eeerrrzzz~~~{{{xxxtttkkkggggggiiimmmsssyyy666777777777777999<<<>>>BBBFFFOOO^^^sssjjj]]]eeeyyyzzzkkkZZZOOOGGG@@@;;;;;;888888777777777777666666555555555555555555555555555555555555555444444444555444333222222333444555555555555555666666666666666666666666666666666666444555555666777888888888333777<<<===>>>EEESSS```hhhoooxxx|||zzz||||||{{{{{{~~~qqqeee^^^YYY[[[^^^aaaaaa```^^^^^^bbbdddlllwww|||zzzyyyuuuooojjjddd^^^VVVNNNHHHDDD@@@>>>>>>???@@@CCCEEEGGGJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPOOOMMMJJJHHHGGGGGGKKKMMMSSSZZZcccqqqzzznnneee______jjjvvvyyyzzzqqqooolllgggccc```]]][[[ZZZZZZ[[[ZZZYYYTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWVVVUUUTTTTTTQQQSSSUUUWWWWWWVVVUUUTTTPPPPPPOOONNNMMMNNNQQQSSS___eeennntttwwwzzzwwwrrrxxx}}}wwwvvvxxx{{{~~~666777888999999;;;>>>AAAFFFJJJUUUhhhqqqeeedddooopppbbbTTTJJJCCC===::::::777777777666666666666666555555555555555555555555555555555555555555555555555555444444444444555555555555555555666666666666666666666666666666666666666666666666777777777777333555:::>>>>>>AAAKKKVVVaaagggqqqyyy~~~~~~{{{yyy{{{~~~|||zzz{{{wwwkkkbbb^^^YYY]]]aaaddddddbbb``````dddffflllwww|||yyyxxxtttmmmhhh___YYYOOOGGGCCCAAA@@@@@@???@@@BBBDDDFFFIIIJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOLLLIIIHHHHHHJJJNNNQQQWWWbbbooo~~~kkk___[[[\\\dddoooxxxzzz|||~~~wwwlllkkkhhhccc___^^^\\\ZZZYYYZZZZZZYYYXXXSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTRRRTTTWWWXXXVVVTTTTTTTTTPPPPPPPPPNNNMMMMMMPPPSSS^^^___dddkkkooopppsssxxxzzz|||xxxrrrvvv666888999:::;;;===AAADDDKKKPPP\\\pppsssbbbfffooowwwxxxdddYYYLLLEEE???:::888:::666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444555555555555666666666666666666666666666666666666777777777777666666666666555555888<<<===>>>FFFPPP\\\bbbkkkuuu|||~~~|||zzz|||~~~~~~{{{uuu|||}}}pppfff___]]][[[^^^bbbcccbbbaaabbbccchhhiiinnnxxx~~~yyyuuurrrllleee___RRRMMMFFFAAA????????????>>>???BBBEEEHHHJJJLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQOOOOOONNNLLLHHHGGGIIILLLOOOTTT^^^mmmppp```WWWXXX\\\gggqqqyyy}}}|||zzzpppiiihhhddd```]]]\\\ZZZYYYYYYYYYYYYXXXWWWSSSTTTUUUWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSVVVXXXWWWTTTRRRRRRSSSQQQQQQPPPNNNMMMNNNPPPSSSZZZWWWYYYbbbiiijjjlllooouuuzzz~~~uuuttt777888:::;;;<<<>>>BBBEEEPPPTTTaaauuu~~~eeeZZZiiiwww|||lll\\\RRRGGG@@@<<<777777:::555555555666666666666666555555555555555555555555444555555555555555555555333333555666666555333333555555555555666666666777666666666666666666666666888888777777666666555555888555666:::;;;<<>>>>>???>>>>>><<<>>>AAAEEEIIILLLNNNOOONNNNNNOOOPPPQQQQQQQQQQQQOOOOOONNNKKKHHHGGGJJJMMMNNNUUUbbbuuuvvveeeZZZWWWZZZ___iiirrrzzzxxxyyy{{{mmmiiihhhddd```^^^[[[YYYXXXXXXYYYYYYXXXVVVSSSTTTUUUWWWXXXXXXWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUTTTWWWXXXVVVSSSQQQQQQSSSQQQQQQQQQOOOMMMNNNPPPSSSWWWQQQRRR]]]fffhhhjjjlllvvv|||wwwrrryyy:::;;;;;;::::::>>>GGGMMMRRR\\\lll}}}~~~jjjdddfffwwwsssaaaTTTLLLBBB<<<;;;;;;888666888888777666555444333333666666555555555444444444444444444444444444444444222222333333333333444444555555666666555444333333555555555555666666666666777777777777777777777777777888888888888:::>>>AAAPPP]]]jjjqqqxxx~~~}}}~~~{{{yyy{{{zzznnneeebbb``````eeebbbaaabbbaaa```dddjjjkkkpppzzzyyysssjjjccc]]]VVVNNNHHHDDDCCCBBB@@@???@@@@@@AAA???AAADDDHHHKKKMMMNNNNNNOOOOOOPPPPPPPPPOOONNNNNNPPPJJJFFFGGGHHHGGGHHHLLLTTTZZZjjj~~~mmmaaaWWWSSS[[[gggooovvvuuuyyysssfffbbbaaa^^^ZZZYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWYYYYYYZZZWWWVVVVVVVVVVVVVVVVVVUUUYYYXXXVVVTTTRRRRRRRRRRRRVVVVVVUUUUUUSSSRRRQQQPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRTTTZZZaaagggkkklll{{{}}}www|||777999;;;===@@@FFFMMMSSSUUUaaarrr~~~mmmllluuu~~~fffVVVOOOHHH???:::999999777555666666666666555555555555666666555555555444444444444444444444444444444444222222333333333333444444555555666666555444444333555555555555666666666666666666666666666666666666777888888888888:::===@@@LLLXXXeeennnvvv~~~||||||tttiiicccaaabbbcccdddaaa```aaaaaaaaaffflllsssvvv|||qqqjjj```YYYSSSMMMGGGCCCCCCBBBAAA@@@??????@@@AAAAAACCCFFFIIIKKKMMMMMMMMMOOOOOOOOONNNMMMLLLKKKKKKKKKFFFDDDFFFHHHHHHKKKPPPYYYaaassszzzggg^^^XXXWWWaaannntttzzzxxxtttxxxsssgggcccbbb^^^ZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUXXXWWWUUUSSSRRRRRRRRRRRRVVVVVVVVVUUUTTTRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNPPPPPPQQQTTTYYYaaaiiimmm~~~~~~|||888999<<>>AAAEEEJJJOOOQQQSSSaaapppyyy~~~|||jjjZZZOOOCCC???:::777777777666555444444444555555555666666555555555555555555555555444444444444444444444444222222222333333333444444444555555555555555444444555555555555666666666666666666666666666666666666666777888888888999;;;===AAAJJJXXXeeeqqqzzz}}}~~~zzzyyy|||}}}wwwpppjjjgggeeedddccc```]]]]]]```ccceeemmmuuu~~~wwwoooccc[[[OOOGGGDDDCCCAAA@@@@@@@@@???>>>???@@@AAABBBGGGHHHJJJLLLMMMMMMLLLLLLOOOMMMKKKHHHFFFDDDBBBAAABBB@@@AAAFFFJJJMMMSSS[[[cccttt|||iiiWWWUUU[[[dddssstttkkkcccaaa```]]]ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRTTTSSSRRRQQQQQQPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMNNNNNNMMMNNNXXXfffrrr~~~||||||???AAADDDHHHMMMRRRVVVYYYjjjyyy{{{}}}kkk[[[NNNGGG???<<<999888777777666666555555555555444444444444444555555555555555555555444444444444444444444444222222222333333333444444444444555555555555555444555555555555666666666666555555555555555555555555555666888888777888:::<<<>>>EEESSSaaammmvvv}}}~~~~~~xxxsssttt{{{xxxssspppnnnmmmlllkkkhhhdddaaa]]][[[\\\```dddhhhqqqzzz{{{qqqiii^^^VVVKKKDDDBBBBBBBBBAAA??????>>>>>>???AAACCCDDDIIIJJJLLLMMMNNNNNNMMMLLLMMMKKKHHHEEEBBB@@@???>>>CCCBBBDDDIIIMMMPPPXXX```mmmrrraaaUUUWWWaaakkkzzz}}}sssjjjccc^^^^^^^^^[[[ZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMNNNNNNOOONNNNNNMMMMMMMMMMMMMMMLLLNNNOOOOOOQQQYYYgggrrryyy>>>BBBHHHLLLQQQYYYcccjjjxxx~~~~~~ooo```QQQFFFAAA;;;;;;:::888777666666666666555555555444444333333444444444555555555555555444444444444444444444444222222333333333333444444333444555555666555555555555555555555666666666666555555555555555555555555444666777888777777999:::===BBBNNN]]]hhhooowww~~~~~~xxxmmmjjjqqqzzz|||rrrmmmeeeeeegggiiiiiihhhddd```[[[YYYZZZ___eeekkkuuu~~~~~~}}}}}}{{{tttjjjcccVVVOOOGGGBBBAAAAAA@@@??????>>>>>>???AAACCCEEEFFFKKKLLLMMMNNNOOOOOONNNNNNJJJIIIFFFCCC@@@???>>>>>>EEEEEEHHHNNNQQQUUU^^^ggg|||iii^^^XXX___iiirrruuunnnccc^^^[[[\\\\\\YYYXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQRRRRRRRRRRRRRRRQQQOOONNNLLLKKKKKKKKKLLLMMMOOONNNNNNMMMLLLMMMMMMMMMLLLMMMNNNOOOSSS\\\hhhpppyyyAAAGGGNNNRRRVVVaaaqqq~~~xxxtttcccXXXMMMCCC???999999999888666555555555333333444444444444555555444444444555555555666666444444444444444444444444222222333333333333444444333444444555666666555555555555555555666666666666555555555555555555555555444555777888777777888999<<>>??????FFFGGGLLLRRRVVV[[[eeeppp}}}ddd^^^```jjjsssyyy|||qqqkkkbbb^^^\\\]]]\\\XXXVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMKKKIIIKKKQQQ\\\gggnnn|||FFFMMMTTTWWWZZZeeeyyynnnooo|||dddXXXQQQHHH@@@===777888999888555444333333111222222333444666666777444444444555555555666666444444444444444444444444222222333333333444444444333333444555666666666555555555555555666666666777555555555555555555555555333555777888777666777888;;;===FFFUUU^^^bbbjjjsssyyyyyypppjjjhhhjjjqqquuu{{{tttnnnqqqnnniiifffccc```]]]ZZZXXXVVVXXX___fffmmmyyy|||wwwxxx|||~~~tttrrrpppooommmggg___YYYLLLIIIEEEDDDDDDDDD@@@===?????????@@@CCCEEEHHHJJJKKKLLLNNNPPPQQQQQQPPPPPPFFFDDDBBB@@@??????@@@@@@FFFHHHNNNUUUYYY___jjjvvvqqqbbb```fffrrrzzz}}}sssjjjfffccc___]]]^^^\\\WWWTTTVVVVVVWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNOOOPPPRRRRRRRRRRRRQQQOOONNNLLLKKKJJJKKKMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJMMMIIIEEEFFFNNNZZZfffmmmMMMTTT[[[^^^eeettt}}}oookkkuuu{{{nnn___TTTJJJAAA;;;:::888777777666555444444444222222222333444555666777666666666666555555555555444444444444444444444444222333333444444333333222333333333444444444555555555555555555555555555555444444444444444444444444666666666777888888999999<<<===AAAIIIUUUaaakkkqqqwww{{{xxxpppfff```hhhmmmuuu~~~|||yyywwwtttpppkkkeee```\\\ZZZUUUZZZ___dddiiisssvvvnnnlllnnnqqqwww{{{yyyppplllhhhfffeeeaaaXXXQQQIIIFFFCCCAAA@@@@@@???>>>???AAABBBCCCDDDFFFJJJMMMNNNPPPRRRSSSRRROOOLLLJJJFFFCCC???===>>>@@@BBBCCCGGGKKKRRRWWW[[[eeevvv|||jjj\\\cccrrrxxxnnneeeaaa___]]][[[ZZZ[[[[[[ZZZXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVRRRRRRSSSSSSRRRQQQPPPOOORRRQQQQQQRRRSSSSSSQQQOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIJJJJJJIIIIIIKKKQQQXXX]]]tttTTT]]]gggkkkqqq|||~~~nnnjjjrrrqqqeeeWWWNNNFFF>>>:::999777777777666555444444444555555444444444555666666555555555555444444444444444444444444444444444444222333333444444333333222333333333444444444555555555555555555555555555555444444444444444444444444666666666777888888999999999:::<<>>???@@@BBBCCCDDDGGGKKKNNNNNNPPPQQQRRRQQQNNNJJJGGGCCCAAA???>>>@@@BBBEEEFFFIIIMMMTTT[[[dddrrrvvviiicccmmm|||yyyppphhhaaa^^^^^^\\\YYYXXXYYYXXXWWWVVVWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQSSSRRRRRRSSSSSSSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIKKKOOOUUUYYYkkk```mmmzzznnnccckkk|||dddYYYMMMFFFAAA;;;888888777777666666555444444444777777666555555555555555555444444444444333333333444444444444444444444444333333444444444444333333333333333444444444555555555555555555555555555555555555555555555555555555555666666777777888888999;;;;;;<<<@@@IIITTT___fffooottt|||rrrfff\\\dddooowww|||~~~~~~xxxvvvsssnnniiiccc^^^ZZZXXX[[[___dddjjjpppzzzuuujjjdddeeejjjnnnwww}}}~~~|||yyytttpppnnngggccc___]]]ZZZUUUNNNHHHEEECCC@@@????????????>>>>>>@@@CCCDDDFFFIIILLLOOOOOOPPPQQQQQQOOOKKKFFFDDD>>>>>>>>>???AAADDDGGGIIINNNPPPVVV```ooo}}}uuummmhhhkkkuuu}}}ooohhhccc___]]]\\\ZZZWWWVVVVVVUUUTTTRRRTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTSSSRRRSSSSSSRRRPPPMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJHHHIIIJJJJJJKKKMMMQQQTTT```wwwmmm}}}uuujjjgggvvv~~~jjj[[[PPPFFFAAA>>>999777888666666666555555444444444555555444444444444555555555555555444444444333333444444444444444444444444333333444444444444333333333333333444444444555555555555555555555555555555666666666666666666666666555555666666777888888888::::::;;;>>>EEEPPP\\\dddlllrrrxxx}}}}}}yyynnnhhhiiilllrrryyy~~~}}}{{{rrrqqqnnnjjjddd___[[[XXXWWW\\\___eeelllttt{{{sssmmmmmmrrryyy~~~~~~|||yyyuuupppkkkiiiccc```\\\YYYVVVQQQJJJFFFCCCAAA>>>>>>>>>??????>>>???AAADDDFFFHHHKKKNNNQQQPPPPPPQQQPPPMMMHHHDDD@@@<<<===>>>???AAADDDHHHKKKQQQTTTZZZfffyyyxxxjjjeeefffhhhsss}}}uuuiiieeeaaa^^^^^^[[[YYYVVVUUUTTTTTTRRRQQQRRRRRRSSSSSSSSSSSSSSSSSSOOOPPPPPPQQQQQQQQQQQQQQQSSSSSSRRRRRRSSSTTTUUUVVVTTTSSSRRRSSSSSSQQQNNNLLLLLLLLLMMMNNNNNNOOONNNNNNMMMLLLJJJHHHGGGHHHIIIJJJIIIJJJKKKLLLKKKLLLOOOQQQXXXiiiyyyzzz{{{iiihhhpppooo]]]UUUKKKBBB???<<<888666777555555555555444444444444222222222222333444555666666666666666555555555444444444444444444444444444333444444555555444444333333333333444444444555555555555555555555555555555666666666666666666666666555555555666777777888888555555666999>>>IIIUUU]]]kkkqqqtttvvv|||}}}xxxsssmmmgggjjjttt~~~}}}tttjjjiiigggccc___[[[XXXWWWVVV[[[^^^ccckkkvvv}}}}}}zzzxxxvvvvvvzzz~~~}}}zzzvvvqqqlllgggeee```^^^[[[WWWSSSNNNJJJFFFAAA???======>>>@@@@@@???@@@CCCGGGIIIKKKNNNQQQSSSQQQRRRRRRPPPMMMHHHBBB???;;;===??????@@@CCCHHHLLLSSSYYYbbbpppzzziii^^^]]]ccciiizzzooofffbbb___\\\\\\ZZZXXXVVVTTTTTTTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRRRROOOPPPQQQRRRRRRRRRQQQQQQSSSSSSRRRSSSSSSTTTUUUUUUSSSRRRQQQRRRRRRPPPMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLIIIHHHGGGHHHJJJKKKJJJLLLMMMMMMLLLLLLNNNOOOTTTaaarrr|||rrrbbbiiizzzxxxbbbUUUOOOFFF>>><<<;;;888666777444444444444444444444444000000000111222444555666777777666666666555555555444444444444444444444444444444555555555555444444333333333444444444555555555555555555555555555555555555555555555555555555444555555666666777777888555777888999===EEEQQQYYYiiipppsssrrrvvv~~~~~~|||zzz~~~yyyoooeeedddmmmzzz~~~}}}~~~zzzmmmdddbbb```]]]YYYWWWWWWWWWXXXZZZ\\\aaaiiiuuuxxxuuuxxx|||{{{|||~~~~~~zzzyyyvvvqqqlllgggccc```\\\ZZZXXXTTTPPPLLLIIIGGG@@@???======???AAAAAAAAACCCFFFJJJMMMNNNPPPSSSUUUSSSSSSSSSRRRNNNHHHCCC@@@===???@@@@@@AAAEEELLLRRRWWWaaannn~~~~~~kkk^^^ZZZ\\\dddmmmyyyuuuhhhbbb```\\\YYYYYYYYYWWWUUUTTTTTTTTTSSSRRRPPPQQQRRRSSSRRRQQQPPPOOONNNOOOPPPRRRRRRQQQPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSQQQPPPOOOPPPPPPOOOMMMJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKLLLMMMLLLKKKKKKMMMOOOQQQ[[[hhhvvv~~~qqqjjjvvv}}}hhhXXXOOOHHH???999888999777666777444444444444444444444444222222222222333333444555666666555555555444444444444444444444444444444444444444555555555555444444333333333444444444555555555555555555555555555555444444444444444444444444444444555555666777777777888:::<<<<<<===BBBKKKSSSeeepppuuurrrsss|||~~~~~~yyyyyywwwvvvvvv|||~~~wwwmmmfffgggooo|||}}}}}}}}}zzz|||~~~~~~sssggg```\\\ZZZXXXWWWVVVXXXZZZ[[[[[[\\\___gggrrr}}}zzztttuuu{{{}}}zzzuuusssoookkkeeeaaa]]][[[VVVUUUTTTPPPLLLIIIFFFFFF@@@>>>======@@@BBBBBBBBBGGGJJJMMMPPPQQQRRRTTTVVVTTTUUUUUUSSSOOOJJJEEEAAA>>>@@@BBBBBBCCCIIISSSZZZ___mmm}}}qqq___XXX[[[```iiiqqqyyyxxxtttkkkbbb```___[[[XXXXXXVVVUUUSSSSSSTTTTTTSSSRRRPPPQQQRRRRRRRRRPPPNNNMMMLLLMMMOOOPPPQQQPPPOOONNNPPPRRRSSSUUUTTTSSSQQQOOONNNMMMMMMNNNOOONNNLLLJJJKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLOOOMMMVVV```jjjwww|||yyyssszzzqqq^^^RRRKKKBBB:::444555777666555777444444444444444444444444555555444333333333444444555555444444444333333333444444444444444444444444444444555555555555444444333333333444444444555555555555555555555555555555444444444444444444444444444444555555666777777777666888:::999777;;;BBBIIIbbbooowwwssssss{{{~~~vvvuuussssssuuu{{{yyyllldddfffsss}}}|||||||||xxxzzz|||}}}||||||}}}~~~}}}}}}pppeee___YYYXXXVVVVVVWWWYYY\\\^^^]]]]]]___eeeooozzz{{{vvvtttyyy}}}xxxuuupppnnnjjjfffaaa\\\XXXWWWRRRQQQPPPMMMIIIFFFDDDDDD@@@>>>===>>>@@@BBBCCCCCCIIILLLOOORRRSSSSSSUUUVVVUUUVVVVVVTTTQQQKKKFFFCCC???AAACCCCCCEEELLLXXXbbbfffwww{{{iiiXXXVVV]]]dddlllsssuuu~~~mmmfff`````````]]]ZZZYYYTTTSSSQQQQQQSSSTTTSSSRRRPPPQQQRRRRRRQQQOOOMMMLLLJJJLLLNNNOOOOOOOOOMMMLLLOOOQQQTTTUUUUUURRROOOMMMLLLLLLLLLMMMNNNNNNLLLJJJKKKKKKLLLKKKKKKJJJIIIIIIFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGHHHKKKNNNJJJRRR[[[cccnnn{{{uuusssyyy||||||iiiWWWKKKFFF;;;:::888666555555666777444444444444444444444444444333333222222333333444555555555555555555555555444444444555555555555666333333333333333333333333555555444333333555666777555555555444444333333333666666555555555444444444333333333444444444555555555777:::;;;:::;;;???CCCRRRiiivvvrrrrrr|||||||||}}}~~~wwwtttuuu|||}}}pppccc___fffnnnppptttxxxyyywwwvvvwwwyyywwwwwwvvvwwwxxxzzz{{{|||zzz|||xxxkkk```[[[XXXUUURRRSSSWWWZZZ[[[ZZZ\\\[[[^^^eeeooowww|||}}}wwwsssttt{{{|||yyyvvvtttllljjjfffaaa]]]YYYVVVUUUQQQPPPNNNLLLIIIFFFCCCAAA<<<===???@@@AAADDDGGGJJJPPPPPPOOOPPPQQQSSSUUUVVVZZZVVVSSSPPPNNNKKKEEE@@@<<>>AAAMMM```ooorrrttt{{{~~~|||xxx{{{}}}qqqeee]]]^^^```___ccciiinnnqqqsssssssssoooppprrrsssuuuvvvwwwwwwyyy|||uuuhhh^^^YYYXXXVVVTTTUUUXXX[[[[[[[[[\\\[[[]]]ccclllsssxxxyyyuuutttzzz|||xxxtttqqqoooeeeccc```\\\WWWTTTQQQPPPPPPOOOMMMKKKHHHEEECCCAAA>>>???@@@AAABBBEEEJJJMMMQQQQQQQQQQQQRRRTTTUUUWWWYYYWWWTTTQQQOOOKKKEEE@@@>>>BBBFFFKKKRRR^^^mmmxxxxxxfffXXXQQQYYYbbbgggnnnwww|||www|||~~~|||ooofffccc```^^^\\\[[[YYYWWWTTTTTTSSSRRRQQQQQQQQQQQQOOOPPPPPPQQQPPPNNNLLLKKKLLLMMMNNNNNNOOOOOOOOONNNPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKPPPYYY```gggrrr{{{~~~mmmeeedddppplll[[[QQQHHHBBB???:::999777555555555666666444444444444444444444444444333333222222333333444444444444444444444444444444444444444555555555555555555555555555555555555333444555555666666555555333333444444444444444444555555555555555444444444333444444444444555555555666777888888888999;;;===EEESSSeeeqqqvvvxxx||||||}}}vvvmmmccc[[[WWWRRRTTT[[[dddlllnnnlllhhhdddfffjjjmmmppprrrssssssvvvyyy~~~}}}pppddd[[[VVVXXXWWWVVVWWWYYY[[[\\\[[[]]]]]]___cccjjjppptttvvvvvvzzz|||xxxsssnnnjjjhhhbbbaaa^^^ZZZVVVSSSPPPOOONNNMMMLLLIIIGGGDDDBBBAAA@@@AAABBBBBBDDDHHHMMMQQQSSSSSSSSSSSSTTTUUUWWWXXXYYYWWWUUUSSSPPPKKKDDD@@@@@@CCCIIIPPPYYYgggvvvnnn\\\VVVVVV^^^eeejjjttt|||ooofffccc```]]][[[ZZZYYYWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOONNNNNNNNNPPPOOONNNNNNMMMNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHLLLSSS[[[bbbmmmwww}}}~~~yyyfff^^^[[[fffwwwvvv^^^PPPJJJDDD???<<<888777666555555555555666444444444444444444444444444333333222222333333444444444444444444444444444333333444444444555555555444444444444444444444444222333555666666666555444333333333444444555555555555555555555555555555555444444444444555555555555666777777777777888999:::@@@HHHZZZmmmtttrrrwww~~~}}}|||yyypppdddZZZQQQRRRVVV___hhhiiiccc\\\ZZZ\\\___dddhhhmmmpppqqqqqqtttyyyzzzmmmaaaYYYVVVXXXXXXXXXYYYZZZ[[[[[[[[[______aaaeeekkkppptttwww|||~~~}}}yyytttoooiiieeebbb___^^^\\\YYYUUURRROOONNNLLLKKKIIIGGGEEECCCBBBAAAAAAAAABBBCCCEEEIIIOOOSSSUUUUUUUUUVVVVVVWWWXXXYYYXXXWWWVVVTTTQQQKKKEEEAAAEEEHHHMMMUUU```pppuuufffWWWXXX___gggmmmsss|||~~~rrrgggbbb___]]]ZZZYYYYYYXXXVVVUUUSSSTTTTTTUUUTTTRRRQQQPPPPPPOOONNNMMMLLLMMMMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOONNNMMMLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIPPPWWW^^^iiittt~~~}}}wwwfff\\\XXX```ooo~~~xxxgggTTTKKKGGGAAA;;;888666666555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444333333333444444444444555333333333333333333333333222333555666666666555444333333333444444555555555444555555555555555555555444444444555555555666666777666666666777888888888<<>>KKK[[[dddfffmmmwww~~~}}}{{{ooodddXXXUUUUUUYYY^^^^^^WWWPPPJJJKKKNNNRRRWWW\\\aaadddgggiiimmmrrrwww|||ttthhh```[[[ZZZYYY\\\___```___^^^]]]^^^]]]```ffflllssszzz|||zzzxxxuuusssppplllgggbbb^^^\\\UUUUUUUUUTTTQQQNNNKKKJJJHHHGGGEEEBBBAAA@@@@@@AAA???AAADDDFFFIIIMMMQQQUUUWWWWWWXXXYYYYYYYYYYYYYYYVVVWWWWWWTTTPPPLLLJJJJJJJJJNNNWWWeeexxxppp```ZZZZZZbbblllrrrwww}}}ssskkkeeeaaaZZZXXXVVVVVVVVVWWWVVVUUUSSSSSSSSSSSSRRRQQQPPPOOOPPPOOONNNMMMMMMNNNOOOPPPMMMMMMMMMNNNMMMMMMLLLKKKLLLLLLLLLKKKLLLLLLMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGIIIOOOUUU[[[eeennn}}}mmmaaaWWWYYYddduuu}}}mmmWWWOOOGGGBBB===888666999444444444555555444444444444444444444444444444444444333333222222333333444333333333333333333333333222222333333333444444444444444444444444444444444444444444444444555666666444444444444444444333333444444444555555555666666555555555555666666666666777555444555888::::::888666<<>>BBBFFFJJJLLLPPPSSSVVVWWWWWWYYYZZZZZZYYYYYYXXXUUUVVVVVVSSSOOOLLLMMMNNNKKKRRR^^^pppiii___```hhhpppxxx|||rrrkkkhhhbbb]]]XXXWWWUUUUUUVVVWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFIIIPPPUUUZZZccckkk||||||nnn```]]]dddqqq|||ssszzzuuu___QQQKKKDDD???:::777999???333333444555555444444444444444444444444444444444444333333222222333333444333333333333333333333333222222333333333444444444555555555555555555555555555555444333333555666777555555555444444333333333444444444555555555666666555555555555666666666777777555444555999;;;;;;999444;;;CCCJJJTTTcccooottt{{{{{{xxx}}}}}}}}}~~~~~~zzzvvvgggbbb]]]YYYVVVTTTPPPMMMRRRUUU[[[^^^___]]]YYYVVVVVVVVVWWWZZZ```hhhooosss}}}zzzoooddd^^^\\\\\\___dddhhhjjjgggeeeddddddffflllvvv}}}yyytttpppmmmfffeeeccc```]]]YYYVVVUUUOOOOOOPPPOOONNNKKKHHHFFFFFFDDDBBB@@@>>>???@@@@@@???CCCHHHLLLOOORRRUUUWWWWWWWWWYYYZZZZZZYYYXXXXXXUUUVVVUUURRRNNNMMMOOOQQQTTT\\\kkk}}}zzziiidddiiiwwwuuugggffffff```XXXXXXVVVUUUUUUVVVWWWWWWVVVSSSRRRPPPOOONNNNNNOOOPPPLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFIIIPPPUUUYYYaaaiii|||}}}kkkccceeeoooxxxxxxtttdddYYYLLLGGG@@@999555555777999666555555444444333222222555555555555555555555555333333333333333333333333333444444555444333111000222222111111111222444555444444444444444444444444666666555444333333333333333444555666666555444333555555555555555555555555333333333444444444555555555555555666777888888999BBB>>><<>>===>>>???AAABBBCCCEEEJJJNNNRRRUUUWWWXXX[[[[[[[[[[[[ZZZZZZYYYYYY[[[WWWSSSQQQNNNMMMTTT]]]\\\kkk~~~yyynnneeekkkxxx{{{iiidddaaaZZZYYY^^^XXXXXXVVVUUUTTTSSSSSSSSSVVVVVVUUUSSSRRRPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGFFFIIIMMMQQQVVV```jjjxxxssseeefffqqquuuvvv~~~zzzgggXXXNNNHHHDDD>>>999666555777888222222333444444555555666555555555555555555555555333333333333333333333333333333444444444333222222333222222111111222333444444444444444444444444444555555444333333333444444444444555666666555444444555555555555555555555555444444444555555555666666444444555666666777888888<<<:::999===GGGVVVdddmmmqqqxxxzzztttyyy|||{{{|||yyypppeee\\\TTTMMMLLLOOOZZZ```fffhhhiiiiiieee___XXXXXXXXXXXXZZZ]]]___aaahhhooovvvzzz{{{{{{~~~yyyoookkkkkklllmmmppplllkkklllmmmmmmqqqxxx~~~}}}{{{zzzzzzyyywwwtttooojjjeeebbb^^^[[[XXXVVVTTTSSSQQQOOOLLLKKKKKKIIIGGGEEEDDDBBB@@@???>>>===>>>???AAACCCEEEGGGKKKPPPTTTWWWXXXYYY\\\[[[[[[[[[ZZZYYYYYYYYYWWWTTTRRRRRRPPPPPPWWW```mmm|||zzzpppmmmiiigggooo|||tttdddaaa___ZZZYYY]]]WWWWWWVVVUUUTTTTTTTTTTTTVVVUUUTTTSSSRRRQQQPPPOOOQQQPPPOOONNNNNNMMMMMMNNNMMMNNNNNNOOOOOONNNNNNMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFEEEEEEFFFEEEHHHLLLOOOSSS]]]ggg{{{yyyjjjjjjqqq|||~~~www{{{|||fffXXXMMMEEEBBB@@@<<<999666666666666222222333444444555555666444444444444444444444444333333333333333333333333333333222222333333444444444333222222222222333333444444444444444444444444444444333333333444555555444444555666666555444444555555555555555555555555555555555666666666777777444444444555666666777777666777888;;;AAALLL[[[fffpppqqqxxxyyyqqqooosss|||xxx{{{~~~uuujjj```WWWOOOLLLNNNXXX___eeehhhkkkllljjjeee^^^^^^^^^]]]\\\\\\[[[[[[aaagggnnnsssvvvxxx||||||wwwyyy}}}{{{xxxxxxzzz}}}}}}|||{{{xxxwwwvvvuuurrrooojjjddd```]]][[[XXXTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@???>>>>>>???AAACCCEEEIIIKKKNNNRRRVVVYYYZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWTTTRRRRRRSSSTTTWWW```jjj~~~oooeee___bbbgggjjjsss}}}yyyjjj___^^^]]]YYYXXX[[[VVVVVVUUUTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDGGGKKKMMMQQQYYYcccyyyqqqnnnrrrzzz|||hhhYYYOOOGGGAAA<<<;;;:::888777666555555666555555444444333222222444444444444444444444444333333333333333333333333333222222111222333555666444444333333222222222222444444444444444444444444333222222333444555666777444555555555555555555444555555555555555555555555444555555555666666666666444444444444555555666666444888;;;<<<>>>FFFTTT```lllhhhnnn}}}|||{{{uuummmiiiiiizzzzzzzzz}}}xxxnnnfff\\\QQQMMMNNNSSSZZZaaadddhhhkkkjjjfffeeefffeeedddccc```^^^]]]^^^bbbhhhnnnqqquuuzzz}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzyyywwwuuuqqqpppmmmjjjeee```[[[YYYXXXUUUQQQNNNMMMKKKHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@??????>>>???@@@CCCFFFHHHMMMOOORRRVVVYYY[[[\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVSSSQQQQQQTTTXXX___lllxxxsssccc]]]\\\ccckkkpppuuuzzz}}}yyynnnddd\\\[[[[[[XXXVVVXXXUUUTTTTTTTTTUUUUUUVVVWWWTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOKKKKKKLLLLLLLLLLLLKKKKKKOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGEEEGGGHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEGGGKKKLLLNNNVVV___sssxxxpppqqqxxx~~~}}}}}}xxxyyy~~~ooo\\\QQQJJJCCC???888888888888777666444444666555555444444333222222444444444444444444444444333333333333333333333333333222222111222333555666333333333333333333333333444444444444444444444444222222222333444555666777555555555444444555555555555555555555555555555555333333444444444555555555444444444555555555555555333888<<<<<<;;;@@@MMMWWWeeebbbhhhwww|||wwwqqqkkkhhhjjjvvvyyy~~~}}}{{{yyyrrrlllbbbVVVOOONNNPPPVVV\\\```dddiiijjjggghhhiiiiiiiiigggeeebbbaaa\\\___cccgggkkkooosssvvvvvvuuuuuuuuuwwwyyy{{{|||}}}}}}}}}~~~{{{zzzxxxxxxxxxwwwuuusssmmmkkkhhhddd```\\\XXXVVVUUURRROOOLLLKKKIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@????????????@@@CCCFFFJJJLLLQQQRRRUUUXXX[[[\\\]]]]]]\\\\\\\\\\\\ZZZXXXUUUTTTPPPNNNOOOTTT[[[gggxxxpppbbb\\\[[[___iiissswwwyyyzzz{{{pppgggaaa[[[ZZZYYYWWWUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDDDDEEEEEEGGGFFFHHHKKKLLLMMMSSS\\\mmmzzzsssnnnttt~~~|||{{{~~~|||zzzzzzbbbSSSKKKDDD>>>;;;777777777777666555444333222222333444444555555666333333333333333333333333333333333333333333333333333333222222333333444444222222333444444444444444444444444444444444444444222222222333444555666777666555444444444444555666555555555555555555555555333333333444444444444555555555555555555555555555222666:::999888;;;EEEMMMZZZ^^^gggsss}}}~~~}}}~~~|||{{{xxxqqqkkklllpppvvvwww{{{{{{|||xxxvvvsssjjj^^^TTTRRRPPPVVV[[[^^^ccchhhjjjgggggghhhhhhhhhhhhfffeeeccc]]]^^^___aaadddgggjjjllllllllllllmmmooosssvvvxxx~~~~~~}}}}}}}}}~~~}}}}}}vvvtttsssssstttssspppnnngggeeeccc___[[[XXXUUUTTTQQQOOOLLLJJJIIIGGGEEEDDDAAABBBBBBBBBAAA@@@??????@@@@@@AAACCCFFFJJJNNNPPPTTTUUUXXXZZZ\\\]]]]]]]]]\\\\\\]]]\\\ZZZWWWTTTRRRNNNNNNRRR[[[eeessssssbbbXXXWWWZZZcccnnnxxx~~~sssiiibbb___[[[XXXWWWVVVUUUTTTUUUTTTTTTTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHGGGFFFGGGFFFEEEDDDCCCDDDEEEEEEHHHGGGHHHKKKKKKJJJPPPXXXgggppp|||zzzpppqqqwww|||mmmWWWKKKEEE???;;;;;;777777777666666555444333222222333444444555555666333333333333333333333333333333333333333333333333333333444444444333222222000111333444555666555555444444444444444444444444333333333333333444555666666555444444444444555666555555555555555555555555444444444444555555555555666666666666666666666666333666999888777999@@@FFFPPP]]]iiiooozzz}}}}}}tttoooqqqwww{{{|||yyyxxxyyyzzzsssfff[[[WWWPPPUUUZZZ\\\```fffgggeeeggghhhhhhhhhggggggfffeeebbbaaa______aaabbbddddddffffffgggiiilllqqqvvvyyy|||||||||}}}}}}~~~yyyxxx{{{rrrqqqoooooonnnlllhhhfffaaa___]]]YYYVVVTTTRRRQQQNNNKKKHHHGGGGGGFFFDDDCCC@@@AAAAAAAAAAAA@@@@@@???AAAAAABBBEEEHHHMMMQQQTTTVVVWWWYYY[[[]]]]]]]]]]]]\\\\\\]]]\\\ZZZWWWSSSQQQPPPTTT]]]kkkxxxvvvfff[[[UUUYYY___hhhpppyyysssjjjccc]]][[[YYYVVVUUUVVVVVVUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOONNNNNNOOONNNMMMKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFDDDCCCCCCCCCEEEFFFGGGFFFGGGJJJIIIHHHMMMTTT\\\dddmmmxxx|||vvvuuuxxx}}}uuuwwwvvvcccOOOEEE@@@<<<;;;>>>888888777666555555444444666555555444444333222222333333333333333333333333333333333333333333333333333444444555444333111000///000333555666666666666444444444444444444444444444444333333333444555555666555444333333444555666555555555555555555555555555555555555666666666777777777777777777666666666666888999999888:::???CCCIII]]]kkknnnwwwxxxqqquuu|||wwwxxx|||yyylll```[[[OOOSSSWWWYYY]]]bbbdddbbbjjjiiiiiihhhhhhhhhgggggghhheeebbbaaaaaaaaabbbbbbeeeeeefffiiinnnsssyyy|||zzz{{{{{{|||}}}~~~~~~~~~wwwtttvvvqqqooommmkkkjjjfffbbb___]]][[[YYYVVVSSSQQQPPPOOOKKKIIIFFFEEEEEEEEECCCBBB@@@@@@AAAAAAAAA@@@@@@???BBBBBBCCCFFFJJJOOOSSSVVVVVVXXXZZZ\\\]]]^^^]]]]]]\\\]]]]]]\\\ZZZVVVSSSPPPTTT[[[iiizzzkkk___ZZZXXX___fffmmmrrryyy}}}yyyssslllfff___YYYXXXVVVTTTTTTVVVWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVXXXXXXWWWUUUSSSRRRQQQPPPPPPPPPOOONNNMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJHHHFFFEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFDDDCCCBBBCCCEEEFFFFFFEEEFFFHHHGGGEEEJJJQQQPPPXXXbbbmmm{{{~~~wwwtttzzzyyyttt}}}}}}wwwggg[[[LLLAAA===<<<:::999999888777555444444444444666666444333222111111111333333333333333444555666111111111222222333333333333333333333333333333333222333444444555555444444555555555555555555555555555444333333333333444555555444444333333444444555333333222444555666555333444555666555444444555666555555555555555555555555555555444444666999<<<>>>EEEPPP```nnnwww}}}~~~yyy{{{~~~|||yyyxxxzzz|||wwwlllcccVVVTTTQQQRRRVVV[[[___```eeefffgggggggggfffdddcccfffdddaaa```aaabbbbbbbbbcccgggmmmqqqtttvvvxxxzzztttvvvyyy}}}|||wwwsssooommmkkkgggeeedddccc```^^^WWWWWWUUUSSSQQQNNNLLLKKKGGGFFFEEEDDDBBB@@@??????>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEHHHMMMSSSWWWZZZ]]]\\\[[[]]]___``````______ZZZXXXZZZYYYUUUSSSSSSVVVfff|||qqqaaaWWWXXX]]]hhhrrrzzz}}}zzzvvvlllccc___```XXXWWWUUUSSSRRRRRRSSSSSSVVVUUUSSSRRRRRRTTTUUUVVVVVVUUUSSSRRRPPPOOOOOOOOOSSSRRROOOMMMKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAACCCEEEFFFGGGFFFFFFHHHIIIIIIIIIIIIGGGFFFGGGJJJMMMPPPMMMHHHEEECCCCCCDDDFFFDDDDDDFFFGGGIIIJJJLLLLLLPPPUUU]]]hhhrrryyy{{{|||{{{~~~{{{yyy}}}}}}}}}}}}hhhYYYPPPDDD<<<::::::999777777666666555555555555666444444333222222222333333444444333333333444444555222222222222222222333333333333333333333333333333222333444444555555444444555555555555555555555555555444333333333333444555555444444333333444444555333333222444555666555333444555666555444333444666555555555555555555555555666555555555666888;;;<<<===GGGVVVeeerrr{{{}}}{{{zzz}}}wwwppp___ZZZRRRNNNOOOTTTYYY\\\cccddddddeeedddcccbbbaaadddaaa^^^]]]^^^`````````dddhhhnnnsssvvvxxxzzz{{{zzz{{{~~~yyytttoookkkeeebbb___]]]\\\[[[XXXWWWSSSRRRRRRQQQOOOMMMLLLKKKFFFFFFEEECCCBBB@@@??????????????????@@@AAABBBCCCDDDEEEHHHLLLQQQVVVYYY[[[^^^]]]\\\]]]___```___^^^^^^ZZZXXXYYYXXXUUUVVVZZZiii{{{kkk[[[UUU\\\fffmmmuuu~~~~~~yyylllddd^^^[[[[[[WWWVVVTTTSSSRRRSSSSSSTTTWWWVVVTTTSSSSSSSSSUUUVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSQQQPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEEEEEEEFFFHHHHHHIIIHHHGGGFFFGGGJJJLLLNNNLLLHHHEEECCCCCCDDDEEEDDDDDDEEEFFFHHHIIIJJJJJJMMMPPPWWW```hhhmmmooopppvvv{{{~~~}}}yyygggXXXJJJCCC<<<888888999888777555555444444555666666777222222222222333333444555555444444333333333333444333333222222222222222222333333333333333333333333222333444444555555444444444444444444444444444444555444444333333444444555555444444333333444444555333333222444555666555333333555666555444333444555555555555555555555555555777666555555666777999:::999???JJJXXXhhhuuu|||~~~zzzjjjaaaUUULLLKKKOOOTTTXXX^^^^^^______```______^^^```]]][[[[[[\\\]]]]]]\\\```eeelllqqqtttvvvxxxzzz|||~~~~~~}}}}}}~~~{{{{{{yyysssnnniiieeeaaa^^^[[[YYYXXXWWWTTTSSSNNNNNNNNNMMMLLLKKKJJJIIIEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@AAABBBCCCCCCGGGIIIMMMRRRVVVZZZ\\\]]]___^^^]]]^^^``````___]]]\\\YYYWWWVVVUUUWWW___hhhvvvcccWWWWWWcccqqquuu|||zzz{{{zzzkkkbbb^^^ZZZXXXXXXUUUTTTSSSRRRRRRSSSTTTTTTVVVUUUTTTSSSRRRRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNNNNNNNNNNOOOLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDAAACCCDDDDDDDDDDDDEEEGGGGGGHHHHHHGGGFFFFFFIIIKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIILLLOOOSSSYYY^^^bbbdddeeetttzzzzzzzzzgggVVVJJJ@@@===999888888999999888555555555444444555555666333333222222333333444444555555444333222222222222333333333222222111111111333333333333333333333333222333444444555555444444444444444444444444444444444444444444444444444444555444444333333444444555333333222444555666555333333444555555333333444555555555555555555555555555777777666666666777888888;;;<<>>>>>???@@@BBBEEEFFFHHHMMMPPPUUUYYY]]]^^^]]]]]]```___^^^______^^^[[[YYYQQQOOONNNRRRZZZhhh~~~nnn``````iiisss{{{wwwjjjfff___ZZZYYYZZZYYYVVVSSSRRRQQQQQQQQQRRRSSSTTTQQQQQQPPPOOOOOOOOOOOOOOORRRRRRRRRQQQPPPNNNLLLKKKLLLLLLLLLLLLKKKJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEEEECCCEEEFFFEEEDDDDDDEEEGGGEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFGGGGGGFFFDDDCCCBBB@@@AAACCCFFFIIILLLNNNPPPQQQSSSVVVWWWYYY]]]bbbfffsss|||{{{zzzwwwuuu}}}tttggg[[[LLL@@@666666666666555555444333888777666444333222222222555444333333222222222222444333333222222222222333333333222222222222222222333333333333333333333333222333444444555555444444333333333333333333333333333444444555555444444333555444444333333444444555333333222444555666555333222444555444333222333444555555555555555555555555555666666666666666666666888777:::AAAMMM[[[gggnnnoooxxx|||tttjjj___SSSLLLJJJJJJLLLNNNQQQTTTVVVXXXUUUTTTSSSTTTVVVVVVVVVTTTSSSVVVZZZ]]]___cccgggjjjkkkmmmppptttwwwyyyzzzzzzzzzyyywwwwwwwwwyyyzzz|||{{{|||}}}|||zzzzzzzzz{{{yyyzzz{{{{{{{{{|||}}}zzzvvvqqqjjjeeeccc```\\\XXXVVVTTTQQQOOOOOONNNLLLKKKJJJIIIHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@CCCFFFIIIKKKMMMPPPSSSWWW[[[^^^___^^^^^^______^^^___^^^\\\YYYVVVNNNNNNRRR]]]kkk|||mmmddd```iiixxx}}}kkkaaa```\\\WWWWWWYYYYYYVVVSSSRRRQQQPPPPPPQQQRRRSSSNNNOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMMMMMMMNNNMMMMMMLLLKKKJJJFFFGGGGGGGGGHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFDDDDDDEEEFFFDDDFFFFFFFFFDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@AAACCCFFFJJJMMMOOOQQQNNNPPPRRRSSSTTTXXX___eeennnxxx{{{wwwyyyqqqcccZZZRRRGGG@@@555666666555444444444444666555444444333333333333333333222222222333444444222222222111222222333333222222222222222222333333333333333333333333333333222333444444555555444444333333333333333333333333333333444555555444333333555444444333333444444555333333222444555666555333222333444444222222333444555555555555555555555555444444555666777777777777666666888<<>>>>>===??????@@@AAABBBCCCCCCDDDGGGIIIMMMPPPSSSVVVYYY\\\[[[\\\___aaabbbbbbaaa``````[[[YYYZZZYYYVVVTTTTTT^^^lllppp^^^YYY\\\eeeqqq{{{}}}{{{ooohhhaaa]]]YYYYYYZZZZZZZZZZZZYYYYYYRRRUUUVVVTTTPPPOOOPPPRRRPPPQQQSSSSSSRRRQQQQQQRRRRRRQQQQQQPPPNNNMMMMMMLLLHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDDDDFFFEEECCCBBBBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDGGGIIIKKKRRRZZZeeeooo{{{sssqqq|||}}}kkkUUUMMMCCC<<<:::999777555777666666666555555555444333333333333333333333333222222222222222222222222444333222222111111222222222222222222222222222222333333333222222111111111444444333333333333222222222222333333333333444444333333333333333333333333444333333222222333333444555555333222111222222333222444666666555444555666555555555555444444444444222333444555666666666666111555888888777;;;EEEMMMbbbkkkrrruuu{{{{{{yyywwwyyy~~~zzzsssfff[[[RRRNNNJJJFFFGGGJJJKKKHHHGGGHHHKKKLLLJJJHHHHHHHHHIIIIIIKKKLLLNNNOOOPPPRRRTTTXXX\\\___bbbccccccccceeefffhhhjjjkkkkkkpppqqqqqqqqqooonnnnnnooonnnnnnoooqqqsssuuuwwwxxxxxxzzzzzzyyywwwvvvwwwxxxwwwvvvvvvxxx{{{}}}}}}|||zzz|||~~~}}}||||||}}}zzzuuunnnhhhdddaaa^^^]]]ZZZXXXUUURRRPPPNNNMMMMMMIIIHHHGGGFFFDDDCCCBBBAAABBBAAA@@@>>>===<<<<<<<<<@@@@@@@@@@@@AAACCCDDDDDDJJJMMMPPPSSSUUUXXX[[[]]]]]]^^^```bbbbbbaaa```___[[[XXXVVVXXXXXXWWWYYY]]]mmm~~~vvvdddYYYYYY^^^kkksssyyy|||}}}mmmddd```[[[XXXXXXXXXXXXYYYXXXXXXWWWWWWUUUUUUVVVUUUSSSRRRSSSSSSOOOQQQSSSSSSQQQPPPQQQRRRPPPPPPPPPPPPPPPOOOOOOOOOIIIIIIJJJJJJJJJJJJKKKKKKIIIIIIIIIHHHGGGFFFDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCDDDHHHIIIKKKQQQXXXdddoooqqqrrrzzz|||cccSSSIIICCC;;;777777777666555666666666555555555555555333333333333333333333333222222222222222222222222444333222222111111222222222222222222222222222222222222111111111111111000444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333444333222222222222333333222444555666555444555666444444444444555555555555111222333444555555555555444888;;;:::999;;;AAAGGGZZZccckkknnnqqqyyy}}}zzzwwwvvvyyy~~~xxxmmm___UUUMMMGGGEEEFFFEEEFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]___aaabbbcccdddiiikkkkkkkkkiiihhhiiijjjiiijjjkkklllnnnqqqssstttrrrtttuuutttrrrrrrrrrtttqqqqqqrrrtttxxxzzz{{{{{{xxxzzz|||~~~~~~|||zzz||||||{{{{{{zzzyyyxxxxxx}}}~~~zzztttpppmmmjjjfffaaa]]]\\\ZZZYYYXXXTTTSSSQQQNNNLLLJJJIIIIIIEEEEEEDDDCCCBBBAAA@@@???@@@@@@???======<<<<<<<<>>BBBPPPYYYccchhhkkkpppyyy~~~|||{{{yyyvvvvvvzzz{{{nnnbbbXXXOOOHHHEEEBBBDDDFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIKKKMMMOOOQQQSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]bbbcccddddddbbbbbbcccdddeeeeeefffhhhjjjlllnnnooommmooopppooonnnnnnooopppooonnnoooqqquuuwwwxxxwwwuuuwwwzzz{{{{{{yyywwwuuuvvvwwwwwwwwwwwwuuutttssswwwwwwxxxyyyyyyyyyxxxxxxvvvuuusssqqqmmmhhhdddbbbaaa^^^ZZZWWWWWWVVVUUUTTTOOONNNMMMKKKIIIGGGFFFFFFCCCCCCBBBAAAAAA@@@??????AAAAAA@@@????????????@@@>>>??????AAADDDHHHLLLNNNUUUWWWZZZ\\\\\\\\\]]]___aaabbbbbbcccaaa___]]][[[]]]ZZZWWWWWWXXX___ooovvvbbbVVVSSSVVVaaakkksssvvv{{{ssslllddd___^^^^^^\\\ZZZVVVVVVVVVVVVVVVUUUTTTSSSRRROOONNNOOORRRSSSQQQOOONNNPPPQQQQQQOOONNNNNNOOOMMMNNNNNNNNNOOOOOOOOOOOOMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBBBBBBBCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBEEEIIIJJJIIILLLQQQUUUbbbxxx}}}~~~}}}fffSSSHHHDDD@@@>>>:::888777777777777444444444555555555555555333333333333333333333333222222222222222222222222444333222222111111222222222222222222222222222222222333333333333333333333444444333333333222222222222222222333333333444444333333333333333333333333222333333444444333333222111111222222222222222222111333555555444333444555222333333333444444555555444555555666666666666555///222555666555666999<<>><<<;;;999777555555555555444444444444444555555555333333333333333333333333222222222222222222222222444333222222111111222222222222222222222222222222333333333333333444444444444444333333333333222222222222333333333333444444333333333333333333333333222222444444444444222222111222222222222222111111111333444555444333444555333333333333444444444444555555666666666666666555111222444555666777:::<<>>>>>>>>??????AAABBBBBBCCCEEEHHHMMMQQQVVVYYY[[[[[[]]]______]]][[[ZZZZZZ]]]^^^`````````^^^\\\[[[UUUSSSTTT]]]kkk~~~ppp___YYYUUUWWW[[[bbbmmmwwwvvveeeaaa___[[[YYYXXXVVVTTTRRRSSSTTTTTTUUUUUUUUUTTTTTTQQQPPPOOOPPPQQQQQQPPPOOOMMMOOOPPPOOOMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCEEEHHHHHHFFFHHHLLLMMMYYYfffsss}}}|||{{{dddQQQGGGAAA<<<888777777777666444333333444333333333444444555555555333333333333333333333333222222222222222222222222444333222222111111222222222222222222222222222222111111222222333333333333444444333333333333222222222222333333333333444444333333333333333333333333111222444555555444222111222222333333222111000///111222444444333333333444444444333333333333333333444555555666666555555444666666666666777888;;;===<<>>===>>>>>>>>>>>>????????????AAAAAABBBBBBDDDFFFGGGHHHOOORRRVVVZZZ\\\]]]\\\[[[[[[]]]___^^^[[[WWWUUUTTTWWWYYY[[[]]]___^^^^^^]]]___aaakkk}}}lll]]]VVVXXX___fffjjjppp}}}xxxjjjbbb^^^WWWVVVUUUTTTTTTTTTTTTTTTNNNNNNPPPQQQRRRSSSSSSSSSMMMPPPQQQOOOKKKIIIKKKMMMMMMNNNOOONNNLLLJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJJJJJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDFFFEEECCCFFFKKKKKKXXXccciiirrryyyaaaVVVIII@@@<<<:::666444666555333111111111333444444444444444444444444444333333333333333333333333333222222222111000000000222222222222222222222222555222000000333444333111222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333444555555444333333444444333222222111111000333333333222222111111111111111222222222333333333222222222333444555666777555555555555555666777777999999<<>>AAADDDGGGIIIMMMQQQTTTWWWYYY\\\^^^```aaaaaa```______^^^ZZZVVVTTTSSSTTTWWWSSSTTT[[[^^^\\\[[[]]]aaammm~~~lllaaa]]][[[bbbjjjooovvvpppddd]]][[[XXXWWWVVVUUUUUUUUUUUUVVVTTTSSSRRRQQQPPPOOONNNNNNPPPPPPOOOMMMKKKLLLNNNQQQSSSRRRPPPNNNLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDBBBEEEGGGIIIIIIIIIKKKMMMHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHFFFDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEDDDDDDFFFHHHIIIMMMQQQXXXaaakkktttzzz~~~|||~~~~~~oooaaaQQQJJJ@@@:::999999888666555444333222222222333333444444444444444444444444333333333333333333333333222222222222111111111111222222222222222222222222444222000000333444333111222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333444555555444333333333333333333333333444444333333333222222222111111111111222222222333333333444444333333333444444555555555555555555666666777777888:::???GGGQQQZZZ___hhhrrr}}}~~~|||}}}~~~zzzllldddYYYPPPLLLKKKLLLLLLMMMJJJGGGEEEEEEDDDBBBAAAEEEEEEFFFFFFGGGFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDFFFHHHIIIJJJJJJIIIJJJIIIHHHHHHIIILLLNNNPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSTTTTTTSSSRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@??????????????????>>>>>>????????????@@@@@@AAAAAACCCEEEIIIKKKNNNQQQUUUXXXYYY[[[]]]```aaaaaa```______^^^]]]YYYUUURRRRRRSSSRRRQQQTTTZZZ[[[[[[aaaiiiooo{{{~~~oooeeedddhhhkkkmmmooouuurrrggg___[[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLMMMPPPSSSWWWVVVTTTRRRPPPNNNMMMMMMJJJIIIIIIIIIIIIIIIIIIJJJLLLKKKJJJIIIHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHGGGGGGEEEDDDDDDBBBDDDGGGHHHHHHIIIJJJLLLIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCFFFEEEDDDCCCCCCDDDFFFGGGHHHJJJPPPWWW```iiiooosssuuuyyy}}}}}}|||||||||~~~nnnZZZMMMDDD???:::777888999777666444444333333333333222222444444444444444444444444333333333333333333333333111111111222222222222222222222222222222222222222444222111111222333333222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333444444444444333333222222333444444555666666333333333222222222222111111111222222222333333333555555444333333333333444555555444444555555666777555777999;;;???GGGQQQYYYaaajjjuuu}}}}}}}}}||||||}}}wwwmmmddd\\\WWWRRROOOPPPMMMIIIFFFDDDCCCBBB@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEIIIHHHGGGGGGHHHJJJLLLNNNKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOONNNMMMMMMNNNOOONNNOOOPPPPPPQQQQQQPPPPPPQQQQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>???????????????>>>>>>???AAABBBDDDEEEFFFJJJLLLPPPRRRTTTVVVYYY\\\\\\]]]```aaabbb```^^^\\\\\\\\\ZZZVVVRRRPPPPPPQQQQQQSSSWWWZZZ\\\```lllxxxwwwkkkcccbbbkkkwww|||yyyrrrddd___\\\ZZZYYYWWWWWWXXXYYYXXXWWWVVVUUURRRQQQPPPOOONNNMMMMMMMMMKKKLLLMMMMMMMMMOOORRRUUUXXXWWWUUUSSSQQQOOONNNNNNKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIJJJKKKJJJJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBDDDFFFGGGGGGGGGHHHJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBBBBCCCEEEEEECCCEEEHHHNNNUUU^^^eeeiiigggnnnwww~~~~~~~~~|||{{{|||}}}~~~~~~ooo\\\MMMFFF@@@===:::888888777666444222333333444444333222222333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222333222111111222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222333333333444444444555222222222222222222222222111111222222222333333333444444333333333444444555555444444444444555666666444777999888999???IIIRRR[[[bbbkkkuuu||||||}}}yyyzzz~~~xxxpppfff\\\UUUQQQNNNIIIEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGFFFEEEEEEEEEGGGHHHJJJFFFGGGGGGHHHIIIIIIJJJJJJHHHJJJJJJJJJIIIHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEECCCCCCBBBAAA@@@@@@AAAAAAAAA@@@???>>>>>>===>>>>>>>>>??????@@@AAAAAABBBBBB@@@AAACCCFFFHHHJJJLLLMMMPPPRRRVVVWWWYYYZZZ\\\^^^^^^___```aaa```]]]ZZZXXXXXXXXXVVVRRROOONNNNNNPPPTTTVVVYYY^^^cccnnn||||||qqqfffbbbdddjjjvvvzzzggg___^^^]]]ZZZYYYWWWXXXYYYZZZZZZXXXVVVUUURRRQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPPPPQQQSSSUUUVVVUUUSSSPPPNNNMMMLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBDDDFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFFFFGGGFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDFFFJJJQQQZZZbbbgggccckkkwww||||||}}}~~~~~~|||}}}lllXXXIIIBBB@@@<<<:::999888777666444333222222333444444333333222333333333333333333333333333333333333333333333333111111222222333333333444222222222222222222222222222222222222111111222333222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333444333333333222222111111222222222222222222222222111111222222222333333333111222222333444555777888444444444444444555666666444777888777666:::CCCKKKWWW\\\dddmmmwww}}}}}}{{{}}}wwwqqqrrrwww}}}vvviii___QQQMMMHHHDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDAAA@@@@@@??????@@@AAABBBDDDDDDEEEEEEFFFGGGGGGGGGEEEGGGHHHGGGFFFEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@?????????@@@@@@???>>>>>>=========>>>>>>>>>>>>???AAABBBCCCDDDEEEDDDFFFIIILLLOOOQQQSSSSSSTTTVVVYYY[[[[[[\\\]]]____________^^^\\\YYYVVVTTTSSSSSSRRROOOMMMMMMOOORRRSSSVVV\\\eeetttyyyqqqhhh```\\\cccoooxxx~~~~~~ooobbb______]]]YYYWWWWWWXXXYYYZZZZZZXXXVVVUUUTTTRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRQQQSSSTTTSSSRRRPPPNNNMMMKKKKKKJJJMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIFFFHHHIIIKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEBBBDDDFFFFFFEEEEEEFFFGGGEEEFFFFFFGGGFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFJJJPPPYYYaaafffccckkkxxxxxxwwwzzz~~~www~~~{{{zzz}}}~~~nnnYYYIII@@@======444444444555555555555555222222333333333333444444333333333333333333333333333333333333333333333333222222222333333333333333222222222222222222222222222333333222111111222444222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333222222222222333333444444333222222111000000111222222222222333333333111111222222222333333333000000111222444666888999444444333333444444555666555666777666666999???CCCQQQVVV^^^iiirrr{{{~~~}}}|||}}}|||}}}~~~ssshhhfffjjjppp{{{wwwnnnYYYSSSLLLGGGDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEAAA@@@@@@?????????@@@@@@BBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEEEECCCCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>@@@BBBCCCEEEFFFGGGJJJLLLOOOSSSUUUWWWXXXXXXWWWYYY\\\]]]]]]\\\]]]^^^^^^\\\ZZZXXXUUUSSSQQQQQQOOOPPPOOONNNNNNPPPTTTWWWUUU]]]hhhwwwooobbb[[[ZZZXXX]]]lll{{{pppggg___^^^^^^ZZZWWWVVVWWWWWWXXXYYYXXXWWWVVVUUUTTTSSSQQQOOOOOOOOOQQQRRRUUUVVVVVVUUUSSSQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGIIIJJJJJJIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEECCCEEEGGGGGGEEEEEEEEEFFFDDDEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDGGGLLLSSSZZZ___```hhhttt}}}xxxwwwvvv~~~{{{yyyzzzzzzzzzrrr[[[JJJBBB???<<<999111222333333333444555666333333222222222333444555222222222222222222222222333333333333333333333333333333333333333333222222222222222222222222222222111333444333000000222444222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333222111111222333333333333333333333333222222111111222222222333333333111111222222222333333333111111222333444555777888444444333333444444555666555555555555666999;;;===CCCKKKWWWcccllltttzzz~~~|||~~~~~~}}}~~~zzz{{{~~~~~~qqqfffcccaaafffppp}}}~~~kkkdddZZZPPPKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDAAABBBCCCCCCAAAAAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@>>>???@@@AAAAAA@@@?????????????????????@@@AAAAAABBBBBBDDDFFFHHHJJJLLLMMMOOOQQQTTTWWWYYYZZZZZZZZZYYY[[[^^^___^^^]]]]]]]]]\\\YYYUUURRROOOMMMMMMNNNNNNNNNOOOOOOQQQUUUZZZ___dddrrrooo___WWWSSSVVV[[[hhhxxxyyyhhhbbb]]]\\\ZZZWWWWWWZZZWWWWWWWWWWWWVVVVVVVVVVVVSSSRRROOONNNMMMOOOPPPRRRTTTUUUVVVUUURRRPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNJJJIIIIIIIIIIIIIIIIIIJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHGGGFFFEEEEEEFFFDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBCCCGGGLLLPPPTTTZZZaaammm{{{|||}}}}}}yyyxxxxxxwwwvvvzzznnn]]]HHH===<<<<<<888333444444555444333333555666444333111111111333555666222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222111333444333000000222555222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333444333222111111222333444222333333444444555555666111111111222222333333333111111222222222333333333333333333333444444555666444333333333333444555555444333333444777999999888777BBBQQQ^^^gggmmmssswww||||||}}}~~~{{{~~~{{{qqqiiifff___aaahhhttt}}}tttggg[[[RRRMMMJJJHHHDDDEEEFFFGGGGGGHHHGGGGGGCCCCCCEEEFFFGGGGGGGGGGGGBBBCCCEEEFFFFFFEEECCCBBB@@@@@@??????>>>>>>======?????????@@@AAAAAABBBBBB???AAABBBAAA@@@???@@@AAA@@@@@@AAABBBBBBBBBBBBBBB????????????>>>>>>>>>>>>??????>>>>>>>>>??????@@@===>>>@@@BBBBBBAAA???>>>????????????@@@AAABBBCCCGGGHHHIIILLLNNNPPPRRRSSSRRRTTTVVVYYY[[[[[[ZZZZZZZZZ]]]___```___]]]]]]]]]ZZZWWWRRRNNNKKKJJJKKKLLLNNNNNNPPPQQQTTTYYY___ddduuuvvvcccXXXUUUUUUYYYcccttt|||pppeeeaaa]]][[[YYYWWWZZZ```XXXWWWVVVUUUUUUUUUVVVVVVRRRQQQNNNLLLLLLNNNPPPQQQRRRSSSTTTSSSQQQOOOOOOPPPMMMLLLLLLKKKLLLLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGHHHHHHFFFEEEEEEFFFEEEFFFHHHIIIIIIHHHGGGEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@AAABBBEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>???@@@@@@@@@@@@???CCCBBBBBBBBBCCCFFFJJJLLLVVV]]]iiixxxwww{{{xxxwwwwwwvvvsssvvv|||xxx{{{{{{lllTTTKKK@@@888555555555555444444444444444444444444222222222222111111000000000000111222333333444444333333444555444333111000111222222333333222222111222222222222222222222222333222222222222222222333444333333222111111111222111222222333333222222111111222222333333222222111222222222222222222222222111111111111111111111111444444444333222111000///---///111111000///...///444333333222222333333444111111222333444444444444444444444333333222222222444444444555555555555666<<<<<>>>>>>>>???@@@@@@?????????>>>>>>=========>>>>>>???????????????>>>>>>>>>===;;;;;;<<<======>>>@@@BBBCCCDDDEEEEEEFFFEEECCCBBBBBBDDDFFFGGGFFFHHHKKKOOORRRTTTUUUVVVXXXYYY[[[\\\\\\\\\[[[ZZZZZZ[[[\\\\\\\\\[[[YYYXXXZZZQQQJJJGGGFFFEEEHHHMMMOOOMMMOOOTTTVVVZZZffftttsssaaaWWWSSSUUUZZZdddqqq}}}wwwkkkiiieeebbb^^^]]]\\\\\\[[[ZZZXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRQQQPPPOOOOOOKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIIIIGGGEEEDDDEEECCCDDDFFFGGGHHHHHHGGGGGGBBBBBBBBBBBBCCCCCCCCCDDDAAABBBBBBBBBCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBDDDHHHJJJQQQXXXaaappp{{{{{{{{{vvvtttuuuuuusssqqqqqqwwwuuucccXXXIIIDDD===888777666555333333333333333333333333333222222222222111111111000000111111222333333444444333444444444333333222111111222222333333222222111222222222222222222222222222222111111111111222222444333333222111111111222111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222333333333333222111111000000222444444222111111222333222222111111222222333111111222333444444444444444444444333333222222222444444444444555555555555999999>>>GGGTTTaaajjjnnnmmmsss{{{yyytttqqqqqqkkkeeecccgggooovvvzzz~~~uuujjj```YYYPPPIIIEEEHHHIIIFFFCCCDDD??????AAACCCFFFGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>=========>>>===<<<;;;===???@@@AAABBBDDDFFFFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHJJJMMMQQQSSSUUUVVVVVVWWWXXXZZZ[[[[[[[[[ZZZYYYXXXYYY[[[\\\\\\[[[XXXWWWTTTNNNIIIHHHHHHHHHKKKOOOQQQQQQUUU[[[___fffvvv}}}fffZZZWWWXXX]]]bbbooo{{{~~~mmmeeedddccc```]]]\\\\\\\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEGGGHHHGGGFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>AAABBBBBBBBBBBBBBBBBBBBB???AAABBBBBBBBBDDDGGGJJJLLLTTT___ooozzzzzz|||wwwtttrrrrrrqqqqqqooouuu}}}}}}rrr\\\LLLEEE<<<:::888777777666444222222222222222222222222222222222222222111111111111111111111222222333333444444444333333222222333333111222222333333222222111222222222222222222222222111111111000000111111111333333222222222222222222111222222333333222222111111222222333333222222111222222222222222222222222333333333333333333333333222222222333333222222111111333444444333222222333222111111000000111111222111111222333444444444444444444333333333333222222444444444444555555555555444666:::@@@IIITTTaaaiiilllpppxxx|||{{{wwwuuuppplllkkklllpppsssyyy}}}rrriii\\\SSSJJJJJJKKKJJJFFFDDD@@@@@@AAACCCEEEFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@??????>>>=========<<<===>>>>>>===>>>@@@BBBDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNQQQTTTVVVWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYYYYVVVXXX[[[\\\\\\ZZZWWWTTTKKKGGGDDDFFFGGGHHHLLLQQQVVV[[[bbbiiinnnwwwzzzjjj[[[VVVYYY```iiippprrrgggcccddd___]]][[[ZZZ[[[[[[[[[YYYZZZYYYWWWUUUTTTSSSSSSRRROOOOOOPPPPPPPPPPPPOOOOOOMMMMMMMMMLLLLLLKKKJJJIIILLLLLLLLLMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFEEEDDDCCCDDDFFFHHHGGGFFFDDDCCCBBBAAAAAACCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@????????????>>>>>>>>>@@@@@@@@@??????????????????@@@AAABBBBBBDDDGGGJJJHHHQQQ]]]nnn~~~uuu|||xxxtttyyy~~~~~~{{{vvvrrrpppqqqrrrooosssyyyxxxbbbOOODDD???666666555555555555333222222222222222222222222222222222222222222222222222111111111222222333333333555444333222111222333444111222222333333222222111222222222222222222222222111111000000000000111111222222222333222222222111111222222333333222222111111222222333333222222111222222222222222222222222333333333333333333333333000111222333333333333333000111333222111000111222222222111111111111222222111111222333444444444444333333333333333333333333333333444444444555555555222444777:::>>>IIIWWWbbbmmmooottt{{{|||}}}}}}yyyvvvooosss|||yyyoooggg]]]VVVQQQLLLHHHFFFEEEDDDCCCCCCEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGHHHHHHHHHGGGGGGDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>???@@@AAABBBBBBCCCEEEHHHIIIJJJLLLMMMNNNOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXYYY[[[\\\\\\\\\[[[ZZZXXXZZZ\\\\\\[[[WWWSSSPPPHHHEEECCCFFFHHHJJJQQQYYYaaajjjvvv~~~kkkccc\\\[[[^^^ffftttqqqiiidddaaaaaa\\\ZZZYYYYYYZZZZZZYYYXXXWWWVVVTTTSSSQQQPPPPPPPPPNNNNNNOOOPPPOOONNNMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDBBBBBBEEEGGGIIIHHHEEECCCBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>=========???@@@AAAAAABBBDDDGGGJJJKKKTTT```nnnyyyyyyvvvoooqqquuu{{{}}}~~~{{{vvvrrrrrrtttppprrrvvvyyy}}}uuudddTTTIIIAAA===777666555333222222333444444444444444444444444444222222222222222222222333111222222222222222333333444333222111222333444555111222222333333222222111222222222222222222222222111111000000000000111111111222222333333333222111111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222000000111222333333333333000222222222000000111333333333222222222222333333111111222333444444444444333333333333333333333333333333333444444444444555222555777777888AAANNNYYYkkklllpppuuu{{{pppnnnpppyyy}}}tttgggYYYOOOKKKJJJGGGEEECCCBBBDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBCCCEEEGGGGGGHHHIIILLLNNNNNNOOOPPPRRRRRRSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUWWWXXXZZZ[[[[[[[[[ZZZ[[[\\\^^^_________^^^]]]\\\]]]]]]\\\YYYUUUPPPMMMJJJHHHIIILLLOOOSSS\\\eeeooo|||uuuffffffggggggfffmmmnnnfffccc___[[[ZZZXXXWWWWWWWWWYYYYYYXXXVVVUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDBBBCCCEEEGGGHHHGGGEEEDDDCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAA@@@@@@???@@@AAAAAAAAACCCGGGIIIQQQYYYcccnnn}}}{{{|||~~~tttnnnkkksssxxx|||}}}yyytttrrrrrrrrrrrrrrrsssuuuyyy~~~zzznnn]]]OOOFFFAAA<<<888888888666333000000333666444444444444444444444444222222222222333333333333222222222222222222222222333333222222333333444444111222222333333222222111222222222222222222222222111111111000000111111111000111222333444333222111111222222333333222222111111222222333333222222111222222222222222222222222111111111111111111111111000111222333333333333333222333444333111111333444444333333333333333333444111111222333444444444444222222333333333333444444333333333333444444444444333666777666777<<>>>>>>>>>>>=========>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAACCCFFFIIIRRRZZZccckkkwwwzzz~~~~~~ssslllooosssxxxzzzyyyuuuqqqoooqqqpppnnnmmmnnnqqqtttwww{{{yyyqqq^^^UUUHHH???;;;:::777555666666666333111000333666333333333333333333333333222222222333333333444444222222222222222222222222111222333333444444444333111222222333333222222111222222222222222222222222222222111111111111222222///111222444444333222111111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222111111222333333333222222222333333111000000222444333333222222222222333333111111222333444444444444222222222333333444444444222222333333333444444444555666777777777999???CCCNNNWWWbbbiiilllrrr}}}qqqggggggooozzz}}}vvvoooiiiYYYTTTOOOJJJIIIHHHGGGFFFGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLFFFFFFFFFGGGHHHKKKMMMNNNMMMNNNNNNNNNOOOOOOOOOOOONNNMMMKKKIIIHHHHHHIIIJJJLLLMMMOOOPPPPPPQQQTTTVVVUUUVVVWWWXXXXXXXXXXXXXXXVVVUUUUUUUUUVVVXXXZZZ[[[XXXYYY[[[]]]^^^___^^^^^^___```aaabbbcccbbbaaaaaa___^^^\\\ZZZWWWTTTRRRQQQPPPWWWcccpppwwwzzz~~~tttoooooosssuuu|||sssjjjbbbaaaaaa]]]YYYXXXUUUUUUTTTUUUVVVUUUSSSQQQSSSRRRRRRRRRRRRSSSTTTTTTRRRQQQNNNLLLKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHCCCEEEGGGGGGFFFEEEFFFGGGCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>============:::;;;;;;<<<===>>>??????>>>???@@@AAAAAACCCFFFIIIKKKTTT^^^gggrrr}}}}}}|||uuuuuuvvvxxxxxxvvvssspppnnnllliiigggiiillloooqqqssswww~~~wwwfffYYYHHHCCC===888777777777777222444666444222111222555222222222222222222222222222222222333333444444444222222222222222222222222000111333444555444333333222222222333333222222222222222222222222222222222333333222222222222333333///000222444444444222111222222222333333222222222222222222333333222222222222222222222222222222222333333333333333333333333222222333333333222222111000000000///---...000222222222111111111111222222111111222333444444444444222222222333333444444444222222333333333444444444555666777777777888:::<<<@@@MMM]]]fffiiinnnyyy|||nnncccbbbjjjrrrtttzzzzzzjjjddd[[[SSSNNNJJJGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCDDDDDDEEEFFFFFFIIIIIIJJJLLLLLLMMMMMMMMMGGGGGGGGGHHHIIILLLNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNMMMKKKIIIHHHIIIJJJKKKNNNOOOQQQQQQQQQRRRUUUWWWVVVWWWXXXYYYYYYZZZYYYYYYWWWVVVUUUUUUVVVXXX[[[]]]XXXZZZ\\\^^^_______________```bbbccccccbbbbbbaaa___]]][[[YYYWWWVVVUUUUUU^^^hhh{{{|||uuupppoooqqquuu{{{{{{rrrhhhaaa[[[[[[ZZZVVVTTTTTTUUUTTTTTTUUUUUUTTTRRROOOOOOOOOOOOPPPPPPRRRSSSSSSTTTQQQNNNKKKJJJLLLNNNPPPMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGCCCEEEHHHHHHGGGFFFGGGGGGBBBCCCDDDEEEDDDCCCAAA@@@BBBBBBBBBBBBCCCCCCCCCDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@????????????<<<===>>>???@@@AAABBBCCC>>>???@@@@@@AAACCCFFFIIIDDDMMMYYYdddppp||||||~~~{{{xxxxxxyyyyyyvvvssskkkhhheeedddgggjjjnnnpppmmmpppuuu|||qqq]]]NNNEEE<<<:::999777555444333333444444444333333222222222222222111111111111111111222222222222222222222222111111222222222333333333111111000000000111333444111111111111222333444444444444333333333444555555444444444333333222222222111222333444555444333333333333333222222111111111222222222111222222333333111111111111111111111111000111111111111222222222222222222111111111000000000000000000111111111111222222222111111111000000555444444333333222222111333333333222222111111111222222333444444444333333111222333555666666777777;;;DDDQQQ^^^gggoootttxxxuuufff\\\ZZZ\\\hhhqqq{{{|||wwwnnneee]]]VVVPPPLLLLLLJJJHHHHHHHHHIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJJJJLLLMMMMMMMMMLLLKKKMMMLLLKKKJJJKKKMMMOOOPPPPPPOOONNNNNNNNNPPPRRRSSSRRRPPPLLLIIIHHHJJJMMMOOOQQQQQQQQQQQQSSSUUUWWWYYYVVVVVVXXXYYYYYYYYYXXXWWWTTTPPPNNNQQQXXX\\\]]][[[^^^]]]^^^```bbbdddddddddaaa``````aaabbbbbbaaa___^^^aaabbb^^^ZZZ\\\ccckkkzzzwwwppphhhhhhnnnvvv{{{|||}}}tttjjj^^^^^^]]][[[ZZZXXXWWWWWWYYYVVVSSSQQQQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPSSSQQQNNNMMMNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>======>>>???@@@AAAAAABBBCCCCCCCCCBBBAAABBBEEEHHHOOOSSS[[[fffpppxxx{{{{{{yyyvvvvvvzzz~~~~~~{{{uuuvvvvvvrrrlllkkkfffdddgggiiihhhiiikkklllnnnqqqvvv{{{ooo]]]NNNBBB;;;:::999777666444444333333444333333333222222222222111111111111111111111111222222222222222222222222111111222222222333333333222111000000000111333444222222222111222222333333333333333222333333444555444444333333333222222222111222333444444444333333333333333222222222111111333222222111222222333333111111111111111111111111000111111111111222222222222222222111111111000000000000000000111111111111222222222111111111000000222222222222222222222222333333333222222222111111111222222333333333333333222222444555666777777777;;;???GGGTTTaaakkkqqqtttyyyxxxlllccc^^^]]]XXXbbbnnnyyywwwoooeee\\\UUURRRPPPLLLJJJJJJIIIGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLLLLLLLKKKKKKNNNMMMLLLKKKLLLNNNPPPQQQRRRQQQPPPOOOPPPQQQSSSTTTPPPMMMJJJHHHHHHJJJMMMOOOQQQQQQRRRSSSTTTVVVWWWXXXWWWXXXYYYZZZZZZZZZYYYXXXUUURRRQQQTTTZZZ^^^^^^\\\aaa``````aaaaaaaaaaaa```______``````aaaaaa___^^^[[[^^^aaaaaabbbhhhttt~~~wwwnnnllliiihhhkkkrrryyy~~~zzzmmmeee^^^]]]\\\[[[YYYXXXWWWVVVXXXUUURRRPPPPPPPPPOOONNNOOOOOOOOOOOOPPPPPPQQQQQQQQQOOOMMMLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>======>>>???@@@@@@AAAAAADDDEEEEEEDDDCCCEEEHHHJJJSSSUUUXXX\\\bbbhhhmmmpppuuummmiiimmmuuu||||||xxxyyyzzzrrrnnnmmmllllllgggdddeeeeeedddfffjjjggghhhkkkooosssvvvyyy{{{}}}jjjYYYLLLCCC;;;777777666555444333333333333222222222222222111111111111111111111111111111111222222222222222222222222111111222222222333333333222111111111111222333333333333222222111222222222222222111111222222333444333333333333222222222222111222222333444333333333333333333222222222222111333333222222111222222333111111111111111111111111000111111111111222222222222222222111111111111111000000000000111111111111222222222111111111111111//////000111111222333333333333333222222222222111111111222222222333333333333444555777888888888888:::999<<>>>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@BBBCCCCCCCCCCCCDDDGGGJJJJJJKKKLLLNNNRRRZZZfffnnnttthhh```eeeppp{{{}}}sssnnnuuuzzzoookkkkkkmmmiiifffdddbbb```ccchhhdddeeefffhhhjjjlllnnnooowww|||xxxkkkXXXJJJBBB>>>:::666555444333333222333333333111111111111111111111111111111111111111222222222222222222222222222222222111111222222222333333333222222222222222222222222444444333222111111111111111111111000111222222333333222222222222222222222111111222222333333333333222222222222222222222222333333222222111111222222111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111111111111111111111111000111111111222222222333222222222222222222222222111111111111222333333444666777888999:::::::::::::::999999===GGGTTT^^^eeehhhmmmpppssszzz}}}|||wwwpppiiiddddddccccccfffooozzz~~~wwwrrrmmmfff___XXXSSSMMMJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLLLLLLLNNNPPPRRRSSSSSSSSSSSSSSSSSSRRRRRRIIIHHHGGGFFFHHHKKKOOOQQQRRRTTTVVVXXXYYYYYYXXXXXXWWWXXXYYYZZZ[[[ZZZYYYYYYVVVUUUUUUXXX\\\______^^^^^^```aaaaaaaaa``````aaa______^^^]]]]]]___bbbeeemmmrrrzzzxxxkkkfffhhhjjjjjjmmmqqqwww~~~{{{{{{zzztttjjjeeeaaa]]][[[[[[ZZZYYYXXXWWWVVVUUUTTTRRROOONNNNNNNNNNNNMMMLLLMMMMMMOOOPPPQQQRRRRRRNNNLLLJJJJJJJJJKKKJJJHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????<<<===?????????@@@CCCEEE@@@CCCEEEEEEHHHQQQ___jjjlllddd___bbbjjjuuuyyypppqqqyyy~~~qqqkkkllliiihhhgggccc___aaaffffffeeeeeeeeeeeefffggghhhkkkpppyyy|||^^^TTTFFF===:::888666333333333222222222222333333111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333222222333333333222222222444444333222111111111111111111000000000111222222222222222222222222222222111111111111222222333333222222222222222222222222444333222222111111111222111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111111111111111111111111444444333333222222222222222222222222222222222222111111111111222333444555999:::;;;<<<<<<<<<<<<<<<:::;;;<<<;;;<<>>>>>>>>>>>????????????>>>>>>??????>>>>>>>>>>>>>>>>>>999;;;<<<<<<<<<===???AAA@@@CCCEEEDDDEEEJJJUUU^^^^^^]]]^^^```cccjjjzzz|||vvvsssuuu}}}tttmmmkkkkkkllliiidddbbbeeegggeeedddbbbbbbbbbccccccdddhhhmmmrrrxxxqqq___JJJDDD===888777777555444444333333222222222222333111111111222222222222222000000000111222222333333222222222222222222222222111111222222222333333333333333333444333333222111333333222222111222222222111111000000111111222333111111111222222222222222222111111111111222333333111222222222222333333333444444333222111111111111111111111111111111111111000111111111111222222222111111111111111222222222000000000000111111111111111111111111111222222222555555444444333222222111111222222222222333333333222222111111222444666777::::::;;;<<<<<<<<<<<<<<<:::===>>>;;;777:::FFFPPPSSSZZZ```cccgggrrr{{{}}}~~~~~~vvvtttwwwtttuuu|||~~~wwwsssxxx}}}uuuooommmnnnqqqvvv~~~}}}vvvnnnfffaaaVVVUUUTTTRRRPPPOOOMMMLLLNNNMMMMMMMMMMMMNNNOOOOOOOOONNNMMMMMMMMMOOOQQQSSSRRRSSSUUUUUUTTTRRRPPPNNNHHHHHHHHHIIILLLOOORRRTTTUUUVVVWWWXXXXXXYYYYYYYYYUUUVVVXXXYYYYYYYYYXXXWWWSSSTTTVVVXXXZZZ[[[\\\\\\ZZZ\\\\\\ZZZXXXYYY^^^bbbiiilllqqquuu{{{}}}vvvnnniiigggjjjsss|||tttfff]]]ZZZZZZYYYWWWXXXXXXWWWWWWVVVUUUUUUTTTSSSPPPNNNMMMMMMNNNNNNMMMLLLMMMMMMNNNOOOPPPPPPQQQPPPNNNLLLLLLMMMMMMMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA????????????AAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>?????????>>>>>>=========:::<<<>>>>>>======>>>@@@;;;>>>AAACCCFFFKKKSSSZZZVVVZZZ___bbbbbbgggwwwuuuooottt~~~wwwrrrooopppoooiiieeeeeedddccc```^^^]]]]]]^^^___```aaacccfffjjjqqqzzzsssZZZIII@@@>>>;;;888666666666777555444333222222222222222222222222222333333333444///000000111222222333333222222222222222222222222111111222222222333333333333333444444444333222111222222222111222222333333222111111111111222333333000111111111222222222222222111000000000111333333111111222222222333333333555444333222111111111111111111111111111111111111000111111111111222222222000000111111111222222222000000000000111111111111000000111111111222222222333333333222222222222222111111222222222333333333333333222222333555777999888999::::::;;;;;;::::::999<<<===:::777888>>>DDDEEEOOOWWWWWWYYYcccooovvv|||}}}{{{||||||{{{{{{{{{uuupppkkkiiimmmvvv}}}uuuooodddccc```]]]YYYVVVTTTRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOPPPRRRTTTUUUTTTUUUWWWWWWVVVSSSPPPNNNJJJJJJKKKLLLNNNQQQTTTVVVVVVVVVVVVVVVWWWXXXYYYYYYVVVWWWXXXZZZZZZYYYYYYXXXSSSUUUWWWYYYZZZ[[[\\\\\\YYY[[[]]]\\\]]]aaajjjqqqvvvqqqmmmmmmpppsssuuu}}}lllfff^^^XXXVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSPPPNNNMMMNNNOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOONNNLLLLLLMMMNNNMMMLLLIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@AAA@@@???>>>>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>@@@??????>>>===<<<<<<<<<<<<>>>??????=========>>>999:::<<<@@@EEELLLSSSWWWSSSVVV\\\aaaccchhhwwwrrrnnnsss|||sssrrrrrrmmmhhhfffbbb```]]][[[ZZZ[[[\\\]]]\\\\\\]]]^^^```eeemmmrrruuu{{{sss___NNNCCC:::999888555222222444666666555444333222222222222222222222333333444444444///000000111222222333333222222222222222222222222111111222222222333333333333333444555444333111000111111111111222333444444222222111111222222333444000000111111222222222222222111000000000111333444111111111222222333333333555444333222111111111111111111111111111111111111000111111111111222222222000000111111222222222222000000000000111111111111000000111111222222222222000000000111222222333333111111111222222333333333444333222222333666888:::777777888999999999888888999999999999999999;;;<<<;;;FFFOOOOOOOOOXXXeeeooo{{{yyytttxxx|||zzz~~~}}}oooccc```gggqqqyyy~~~yyywwwvvvrrrnnnjjjfffbbbaaaUUUTTTSSSSSSSSSTTTVVVWWWTTTSSSRRRQQQRRRTTTVVVWWWUUUWWWXXXYYYXXXUUUQQQOOOLLLLLLLLLNNNPPPSSSUUUWWWWWWVVVUUUUUUVVVWWWYYYZZZWWWXXXZZZ[[[[[[[[[ZZZYYYSSSVVVYYY[[[[[[[[[\\\]]]WWW[[[^^^aaadddmmmzzzqqqdddfffeeejjjsssxxxzzzttteeebbb\\\WWWUUUUUUWWWYYYWWWVVVVVVUUUUUUTTTTTTTTTSSSQQQNNNMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOMMMKKKKKKLLLMMMMMMLLLIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@>>>======>>>@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>@@@@@@???>>>===<<<<<<;;;<<<===???>>>===;;;;;;<<>>BBBGGGJJJLLLOOOOOOSSSYYY___gggtttyyynnnllluuuvvvrrrrrrooojjjgggaaa___]]]ZZZZZZ[[[\\\]]]YYYYYYZZZZZZ[[[^^^dddhhhkkkrrr{{{vvvllldddWWWEEE777<<<777333333666999777555333333333222222222111111000000111111111222222222111111222222222333333333111222222333333222222111222222222222222222222222111111222222222333333333222222111111111111111111///000000000111111111111111111111111111111111111222222222111111111000000000000111222222222222111111111222222222222111111333333333222222111111111111111111111111111111111222222222222222222222222222111111111000000//////000000000000000000000000111000/////////000222333111111000000000222333444333111000000333777;;;>>>;;;;;;::::::999888777777999999:::888666555555666<<>>=========????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>???AAABBBCCCJJJJJJMMMSSS^^^lllyyy|||mmmnnn{{{}}}ppplllppppppnnneee```[[[YYYZZZ[[[XXXVVVWWWXXXXXXYYYYYYZZZZZZZZZfffjjjnnnssswww|||uuujjj^^^XXXVVVRRRHHH???<<<777333333666888666444333333333222222222111111111111111222222222222333111111111222222222333333000111111222222111111000222222222222222222222222000000111111111222222222000000000000000000000000111111111111222222222222222222222222222222222222222222222111111111000000000000111222222222222111111111222222222222111111333333333222222111111111111111111111111111111111111111111111111111111111222222222222111111111000000000000000000000000000111000/////////000222222111111000000000111222222111000//////111555999<<<999999999888777777666666888:::;;;:::777555555666777:::@@@EEEGGGJJJUUU```qqq{{{uuuqqqrrrrrrqqqssswww~~~pppccc\\\[[[]]]cccgggooowww~~~}}}}}}wwwuuuqqqnnnmmmlllkkkkkknnnkkkgggbbb___]]]]]]]]]```]]]ZZZXXXWWWVVVTTTRRRQQQQQQRRRTTTUUUVVVWWWWWWXXXWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\^^^______^^^^^^___```ccchhhnnnrrrsssrrrzzz}}}{{{vvvlllhhhdddcccfffjjjllllllooowww}}}nnnddd```___]]]XXXTTTRRRRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWTTTRRRPPPOOOOOOPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBDDDEEEFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDBBB???@@@AAABBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<====================================???@@@AAABBBDDDFFFLLLUUUaaannnzzz|||sssxxxvvvllliiihhhggghhhddd___[[[ZZZZZZXXXVVVWWWWWWWWWXXXXXXYYYYYYZZZ___bbbgggkkknnnrrrvvvyyyzzzoooWWWOOOFFFDDDGGGIIIHHHDDD;;;888444333555666555333333333333222222222111111222222222222333333333333111111111222222222222333000000000111111000000000222222222222222222222222//////000000000111111111000000000000000000000000111222222222222333333333222222222222222222222222222222222111111111111111000000111222222222222111111111222222222222111111222222222222222111111111111111111111111111111111000000000000000000000000333333333222222222222222000000000000000000000000000000000///000111111222000000111111000000//////000///...///111444888:::777777777666666555555444888:::<<<;;;999666555555444555:::>>>@@@DDDOOOZZZmmmzzz}}}xxxtttuuummmjjjiiinnnxxxwwwjjjbbb______bbbbbbcccgggmmmvvv~~~~~~~~~~~~~~~yyyrrrnnnnnnppprrrmmmgggbbb___^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\[[[[[[[[[\\\]]]^^^```bbbeeeiiilllnnnoooppprrrsssxxx~~~rrrjjjfffaaaccceeegggiiimmmsssvvv|||yyylllccc]]]ZZZ___\\\YYYUUUTTTTTTTTTUUUTTTTTTUUUVVVVVVWWWXXXXXXUUURRRPPPOOOPPPQQQPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGGGGGGGEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@??????@@@AAABBB@@@?????????@@@@@@@@@@@@@@@@@@????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<===???@@@AAABBBGGGQQQ^^^jjjvvv~~~}}}{{{xxx{{{qqqhhheeedddhhhfffccc___\\\ZZZYYYXXXVVVVVVVVVVVVWWWXXXYYYYYYYYY\\\___bbbdddgggjjjmmmrrrvvv}}}xxxbbbSSSHHHBBB;;;:::>>>BBBBBBAAA:::777444444555555444222333333333222222222111111222222333333333444444444111111111111222222222222000000111111111111000000111111111111111111111111000000000000111111111222000000000000111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000111222222222222111111111222222222222111111222222222111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111222///000111111111///...---000000//////111444777999777777666666666555555555888:::======:::777444444555444777:::===AAAKKKVVVfffqqq~~~{{{wwwwwwkkkfffcccgggrrr|||zzzsssnnnlllkkkooolllhhhfffiiinnnsssvvv||||||uuurrrqqqppppppmmmmmmmmmmmmllljjjiiihhhiiiiiihhhgggfffgggjjjlllkkkooottt{{{rrriiieeeeeeccckkktttxxxyyyzzz~~~xxxjjjdddccc```^^^]]]\\\YYYVVVUUUUUUVVVWWWTTTTTTUUUVVVVVVWWWXXXXXXTTTRRRPPPOOOPPPQQQQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@<<<===>>>@@@AAA@@@???>>><<<<<<======>>>>>>??????????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<>>>??????@@@GGGSSSaaammmuuuzzz|||vvvzzz~~~zzz~~~~~~ssskkkfffdddeeefffeeeccc___]]][[[VVVUUUUUUUUUUUUVVVXXXXXXWWWZZZ\\\]]]^^^```bbbddddddiiiqqqyyyuuu```NNNBBB???===:::999:::;;;;;;:::777666555444444444333222333333333222222222111111222222333333333444444444000000111111111222222222111222222222222222222111111111111111111111111111111111111222222222333333111111111222222333333333000000000000111111111222000000000000000000000000111111111111111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111111000000000000000000000000///000000000111111111111///000111111111///...---111111000111333555888999888888777777777777666666888:::===<<<:::666444333555333444777999===EEEOOO^^^hhhsssyyy|||wwwvvvjjjfffbbbeeelllsssvvvvvvzzz{{{}}}|||{{{{{{|||{{{xxxxxxyyyxxxwwwvvvvvvvvvuuuvvvzzz}}}{{{|||||||||{{{yyyzzz}}}{{{rrrjjjfffhhhkkknnnwwwyyyjjjccccccdddbbb^^^[[[ZZZXXXWWWVVVVVVWWWXXXUUUUUUUUUVVVVVVVVVWWWWWWTTTRRROOOOOOPPPQQQQQQPPPNNNNNNNNNMMMMMMMMMMMMLLLKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@;;;<<<>>>?????????>>>>>><<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================================================================;;;;;;;;;;;;<<<===>>>>>><<>>EEETTT]]]ffflllsss~~~~~~zzz|||~~~zzzuuusssjjjiiihhhhhhjjjkkkjjjiiioooqqqvvv}}}}}}wwwmmmdddaaafffooowwwxxxuuuuuuuuutttrrrmmmhhhhhhmmmqqq|||uuummmddd```aaaaaa^^^YYYYYYXXXWWWVVVVVVVVVWWWXXXWWWWWWVVVVVVVVVVVVUUUUUURRRPPPNNNNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA<<<===??????>>>===>>>???>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<===>>>>>>===BBBJJJRRRYYY\\\]]]^^^jjjjjjmmmttt~~~~~~wwwvvvyyy}}}~~~tttllllllmmmppprrrooohhhbbbZZZYYYVVVTTTSSSTTTUUUVVVTTTUUUVVVVVVUUUTTTVVVWWWUUUXXX]]]bbbhhhnnnvvv{{{sss```NNNCCC>>><<<;;;444555666555444444555666222333444444444333444444333333333222222222111111111111111222222222222333000000000000111111111111111111222222222222111111111111111111111111111111111111111111222222222222000111111222333333444444000000111111111222222222111111111111111111111111000000111111111222222222000000111222222222222111111111222222222222111111///000000000111111111222111111111111111111111111000000000000000000000000000000000111111222222222000000000000000000000000...///000111222111111000111111000000000111222222000000000111222444666777888888888888888888888888999::::::888555333222222444111000333444444888>>>FFFNNNVVV[[[cccooozzz~~~wwwtttxxx}}}{{{wwwuuummmqqqtttsssoooiiifffdddgggkkksss}}}uuufff]]]\\\aaafffmmmrrrzzz~~~{{{|||~~~wwwpppllllllmmmnnnppppppooonnnqqqwww|||xxxjjjeee```^^^___^^^ZZZWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWWWWUUUUUUTTTSSSQQQOOOMMMMMMNNNOOOPPPOOOPPPPPPPPPOOOOOOOOOOOONNNLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFEEEFFFHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBB>>>???@@@???<<<<<<>>>@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================================================================<<<<<<======>>>???@@@BBBFFFKKKOOOSSSUUUVVVZZZ^^^eeennnvvv{{{||||||uuu{{{}}}vvvqqqoookkkqqqxxx}}}zzzssssssuuussskkkccc]]][[[XXXUUUSSSSSSTTTUUURRRSSSTTTSSSRRRQQQRRRSSSRRRTTTVVVXXX\\\bbbjjjpppyyy}}}fffZZZKKKAAA???===999444666777777555222222555888000111333444444333444555333333333222222222111111000000111111111222222222000000000000111111111111000000111111111111000000000000000000000000000000000000000000111111111111///000000111222222333333111111222222222333333333333333333333333333333333000000111111222222222222000000111222222222222111111111222222222222111111//////000000111111111222111111111111111111111111////////////////////////111111111222222333333333000000000000000000000000...///000222222111111000222111000000000222333444/////////000111333444555777777777777888888888888999:::999777444222111222555222222444555444777;;;:::BBBJJJNNNVVVdddpppuuu{{{tttrrrxxx~~~~~~{{{xxxrrryyy~~~vvvmmmgggeee___dddnnnyyy~~~|||~~~zzzkkkaaa]]][[[ZZZ___fffmmmsssxxx}}}uuujjjfffgggkkknnnpppooommmjjjhhhiiilllooolllooorrrtttuuuzzz|||pppjjjdddaaa^^^]]]^^^^^^\\\YYYVVVUUUUUUUUUVVVVVVWWWXXXZZZYYYXXXWWWUUUTTTSSSRRRPPPNNNLLLLLLNNNOOOOOOOOOQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCAAAAAABBBCCCCCC@@@AAAAAA???<<<;;;>>>@@@>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<========================>>>============>>>>>>???======???BBBEEEIIIMMMOOOMMMUUU```kkkrrrttttttrrrgggrrr|||~~~{{{pppggg```iiittt}}}yyytttuuutttlllddd```]]]YYYVVVSSSSSSSSSTTTRRRSSSTTTSSSRRRQQQRRRSSSQQQQQQQQQRRRUUU[[[ccchhhiiinnntttvvvvvvxxx}}}JJJFFFAAA;;;777666666777444444333333333333222222333333333333333333333333444333333222111111111222222222222222222111000///333222111000000111222333111111111111111111111111000000111111111222222222333222111111111222333444333222000//////000222333111111111111111111111111000111111111111222222222111000/////////000222333111111111111111111111111111111222222222222111111---...///000222444555555//////000000111111111222......///000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222111111000/////////111111222222222333333333888999:::;;;<<<============;;;888555333222222333222333444555444333222111:::<<>>======<<<========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===============<<<<<<<<<>>>>>>>>>@@@BBBDDDGGGHHHPPPVVV```iiinnnnnnllljjjbbbiiittt}}}qqqjjjggghhhooo|||zzzpppmmmpppoooiiiaaaZZZWWWVVVUUUTTTTTTSSSQQQOOONNNNNNOOOPPPPPPPPPPPPQQQSSSVVVYYYZZZ___```bbbeeejjjpppuuuyyy~~~|||vvvwww~~~~~~DDDBBB>>>999666444444444444444333333333222222222333333333333333333333333444333222222111111111222222222222222222111000000222111000000000000111222111111111111111111111111000000111111111222222222222222111111111222333444333222000//////000222333111111111111111111111111000000111111111222222222111000/////////000222222111111111111111111111111111111222222222222111111222222222111111000000000000000000111111111111111///000000111111111111111000000000000000000000000000000000000000000000000000111111111111111111000000000000000111111111111000000111111111222222222666777888999999999999999888666444222222222333444222333333333333333222222555777:::>>>EEEOOOZZZaaaeeedddfffnnnyyy|||vvvkkkccc```eeejjjmmmqqqvvvuuuwwwyyyxxxxxx|||zzzuuurrrnnniiiccc```bbbfffiiikkkkkkllloooqqqrrrqqqpppoootttxxx}}}~~~~~~|||yyyiii___WWWVVVXXXZZZ```fffkkklllnnnooopppqqqrrrssswww}}}{{{qqqjjjccc]]]^^^^^^\\\ZZZYYYXXXXXXXXXUUUUUUTTTTTTTTTVVVXXXZZZYYYYYYXXXWWWVVVUUUTTTTTTRRRPPPNNNNNNOOOPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNJJJJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<==================<<<<<<<<<<<<>>>>>>>>>>>>@@@CCCFFFHHHMMMRRRYYYaaafffiiiiiiiiiaaahhhttt{{{pppjjjiiirrr~~~vvvllljjjlllkkkhhhddd^^^YYYUUUSSSVVVUUUSSSRRRPPPNNNMMMMMMRRRQQQQQQQQQRRRSSSUUUVVVZZZZZZ\\\___ccciiimmmpppvvv{{{vvvjjjbbbaaahhhnnnmmmkkkoooyyy||||||===;;;999777444333222111333333333333222222222222333333333333333333333333333333222111111111111222111222222222222111000000111000000//////000000111111111111111111111111111111111111111111222222222222111111111111222333333333222111000000111222333111111111111111111111111000000000111111111222222000000000///000111111222111111111111111111111111111111222222222222111111444333222111000//////...222222222111111111111111000000111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111222222333//////000000000111111111444444555555555555444444222111111000000222333444333333222222222222333333333444666888===EEEMMMSSS[[[\\\___fffooo{{{yyypppgggcccaaabbbgggnnntttwwwyyyyyyxxxxxx|||~~~yyyrrrlllkkkpppvvvyyyzzztttrrrooojjjeeeaaa]]]\\\bbbeeeiiikkkmmmrrryyyuuulllgggfffgggooopppppppppooommmkkkiii```XXXTTTWWW\\\bbbhhhmmmppprrrtttvvvvvvxxx{{{}}}~~~zzzmmmgggbbb]]]ZZZ[[[[[[YYYXXXXXXWWWWWWWWWUUUTTTTTTUUUVVVXXXZZZ\\\XXXXXXWWWVVVUUUTTTSSSSSSRRRPPPOOONNNOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMJJJJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBAAAAAA@@@???>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======???CCCFFFIIIMMMOOORRRVVVZZZ^^^```bbb^^^eeerrrvvvlllmmmvvvsssmmmmmmooopppnnniiibbb\\\YYYWWWVVVUUUTTTRRRQQQOOOOOOSSSSSSRRRQQQQQQQQQQQQQQQTTTTTTUUUWWW[[[^^^bbbdddiiinnntttvvvrrrhhh\\\TTTVVV\\\aaaaaa```ccckkksssssspppnnnmmmpppsssuuuvvvzzz|||666666666555444222111000333333333222222222222111222222222222222222222222222222111111111111111222111111222222222111111000000000////////////000000111111111111111111111111111111111111111111111111111111111111111222222333222222111000000111222222111111111111111111111111000000000000111111111111000000000000000111111222111111111111111111111111111111222222222222111111//////000000111111222222333333222222111111000000///000111111222222111111000000000000000000000000000000000000000000000000222222111111111111222222000000000111111222222222000000000000111111111222222222333333333222111111000000000000000111222333333222111111111222333444444444555666999===DDDHHHQQQTTTYYY^^^dddnnnyyyyyyooofffbbbcccgggqqqtttyyy{{{zzzxxxxxxxxx~~~yyytttwwwvvvmmmddd]]]ZZZWWWYYYZZZYYYZZZ^^^eeekkkooopppssswww{{{}}}~~~}}}zzzyyyxxxyyy|||uuuqqqjjjbbb\\\ZZZZZZ[[[```cccgggiiijjjjjjjjjjjjjjjbbb]]]```ffflllrrrxxxwwwyyy{{{}}}~~~{{{{{{{{{ooofffbbb```]]]ZZZYYYYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[XXXXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNNNNOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOONNNNNNMMMMMMKKKKKKIIIHHHHHHHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@????????????AAAAAAAAA@@@@@@@@@@@@?????????>>>>>>====================================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>===<<<===@@@DDDIIILLLQQQOOOMMMMMMNNNQQQUUUWWW\\\aaammm}}}tttttt{{{|||vvvtttrrrqqqqqqooojjjfff\\\[[[XXXVVVUUUTTTTTTUUUSSSSSSRRRQQQPPPPPPPPPOOOQQQQQQRRRSSSUUUWWWYYYZZZ\\\```eeeiiihhhccc\\\XXXZZZ^^^bbbcccbbbeeekkkpppuuusssrrrrrrssstttvvvwwwxxx{{{333444444555444333222111333333222222222111111111222222222222222222222222111111111000000111222222000111111222222222111111//////000000000000//////000000000000000000000000111111111111111111111111000000111111222222222222222111111111111111111222111111111111111111111111//////000000000111111111///000000000111111111111111111111111111111111111111111222222222222111111,,,---...///111222333444333222222111111000000000...///000000111111000000000000000000000000000000000000000000000000000000222222111000000111222222333222222222111111000000111111111222222222333333111222222222222222111000222222111111111111111111222222111000111222444555444444555555555777;;;???FFFKKKRRRXXX]]]eeennnuuuvvvmmmfffccceeejjjqqqvvvxxxxxxvvvuuu}}}~~~|||rrrjjjeee]]]]]]\\\YYYWWWYYY```eeekkkmmmpppuuuxxxwwwrrrnnniiigggddddddeeejjjooorrrwwwzzz||||||xxxsssooommmhhhddd___ZZZYYYZZZ\\\]]]bbbhhhooossstttrrrqqqpppqqqkkkggghhhlllqqqzzz{{{|||xxxrrrjjjdddaaa___]]][[[XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTQQQPPPNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLMMMLLLJJJIIIIIIIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCCCCBBBBBBAAA??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<>>>BBBFFFKKKNNNOOOLLLHHHEEEFFFJJJOOORRR]]]aaakkk}}}wwwuuuxxxooommmrrrwwwvvvrrrjjjgggaaa[[[WWWVVVWWWXXXRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUWWWZZZ]]]^^^______^^^]]]```dddgggjjjmmmrrruuuyyyzzzzzzzzzzzz{{{}}}~~~|||~~~333333444444444444333222222222222222111111111111222222222222222222222222111000000000000111222222000000111222222222222111///000000111111000000///000000000000000000000000222222222111111111111111///000111111222222111111111111111111111111111111111111111111111111111111/////////000000000111111//////000111111111111000111111111111111111111111111111222222222222111111/////////000000000111111111111111000000000000000......///000000000000000000000000000000000000000000000000000000000000000222111000//////000111222444333333222111111000000111222222222222333333333111111222222222222222111333333333222222111000000111111111111111222333444222333333333222333555777;;;AAAJJJQQQXXX___gggmmmttt|||}}}rrrhhh^^^aaafffkkkpppssstttuuuzzz~~~|||vvvrrrlllmmmllliiifffhhhmmmrrrzzzzzz}}}|||ssslll```^^^[[[ZZZZZZ]]]aaadddgggjjjoooqqqpppooonnnmmmlllhhhccc```bbbeeegggiiipppwww~~~zzzxxxwwwsssrrrrrruuuwww{{{~~~{{{oookkkfffbbb___^^^\\\[[[XXXXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWYYYYYYXXXWWWVVVUUUTTTTTTPPPNNNMMMLLLMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLJJJIIIIIIIIIJJJKKKHHHIIIIIIIIIHHHHHHGGGFFFCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCC@@@@@@@@@@@@????????????========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999999999999999:::::::::;;;<<<<<<======<<<<<<===???BBBFFFIIIKKKGGGEEEAAA@@@BBBGGGMMMQQQ]]]bbblll{{{}}}sssxxxsssnnnqqqwwwyyyxxxzzzuuummmddd]]]YYYXXXWWWSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTUUUXXXZZZ\\\[[[^^^ccciiipppuuuyyyzzz{{{}}}333333333333333333333333222222222222111111111111111111111111111111111111000000000000000111222222000000111222222222222222000000111222222111000000000000000000000000000000222222222111111111000000...///000111222111111000111111111222222111111111111111111111111111111111////////////000000000111...///000111222111111000111111111111111111111111111111222222222222111111000000000000000////////////////////////000000000//////000111111111111000000000000000000000000000000000000000000000000000111000...------...000111222222222222222222222222111111111111222222222222///000111222222222222222222222222222222111000000///000111222222333333333111222333333111111333444333777>>>FFFOOOWWW^^^cccjjjsss~~~xxxhhheeebbbaaaccchhhmmmpppsssxxx|||zzzzzz{{{|||{{{{{{}}}zzzqqqfffdddbbbaaaaaadddfffiiilllppptttvvvwwwwwwxxxyyywwwsssnnnmmmqqquuuxxxyyy}}}zzzuuuhhhfffccc```___^^^\\\\\\WWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSOOOMMMKKKKKKLLLMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIKKKLLLMMMKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEDDDCCCAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999999999:::;;;;;;<<<======<<<===>>>@@@AAABBBCCCCCCAAA???===<<>>===<<<@@@@@@@@@????????????>>><<<<<<<<<=======================================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::999999::::::;;;<<<=========>>>???@@@@@@???===<<<@@@???<<<;;;===@@@DDDGGGNNNZZZiiiuuuvvvrrrttt~~~{{{ttttttxxx}}}|||yyyuuunnngggaaa^^^XXXYYYYYYYYYXXXVVVTTTSSSRRRRRRSSSRRRRRRQQQPPPOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTVVV\\\bbbeeedddbbblllpppuuuxxxyyyzzz}}}333333333333333333333333111111000000000000111111000000000000000000000000222222222111111111000000555444222000000111222333222111111111000000//////222111111111000000//////000111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111222222111111000000//////////////////000000000000000000000000000000000000111111111111111111111111111222222333333222222111222222111111111111222222111111222222222222111111333222111000000111222333222222222222222222222222222333666888<<>>>>>=========>>>>>>===<<<;;;;;;999999::::::;;;<<<============<<<;;;::::::999999999::::::;;;<<<<<<<<<;;;999999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???===;;;:::===AAAEEEKKKTTTbbbppp|||{{{ttttttuuuzzz|||zzzyyyqqqrrrooorrrxxxzzzqqqeee___aaa```^^^[[[YYYVVVTTTSSSTTTTTTTTTUUUTTTSSSQQQOOONNNNNNOOOOOOPPPPPPPPPQQQRRRRRRTTTVVVXXXZZZ\\\]]]```bbbfffiiilllooosssvvv{{{|||}}}222222222222222222222222111111000000000000111111000000000000000000000000222222222111111111000000555444222000000111222333111111111111000000000///111111111111000000000/////////000000000111111111111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000/////////000000000111111000000000000000000000000111111111111111111111111000111111222222111111000222222111111111111222222000111111222222111111000222222111000000111222222222222222222222222222222333444555666888<<>>>>>=====================<<<;;;;;;999999::::::;;;<<<<<<===>>>======<<<;;;;;;:::::::::;;;<<<===============;;;;;;;;;;;;;;;;;;::::::;;;::::::999999::::::;;;:::::::::::::::;;;;;;;;;========================>>>>>>===;;;:::<<<@@@CCCHHHPPP\\\hhhqqqwww|||~~~{{{uuussssssvvv{{{~~~~~~}}}{{{{{{}}}zzzoookkkjjjooorrroooiiigggbbbaaa```___^^^]]]\\\\\\UUUTTTTTTTTTTTTSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSUUUVVVWWWZZZ\\\___aaabbbdddgggiiinnnoooqqqtttwwwyyy{{{|||111111111111111111111111111111000000000000111111000000000000000000000000222222222111111111111111444333222000000111222222111111111111000000000000111111111111000000000000.../////////000000000000111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111000000000111111111111111000000000111111111222222000000000000000000000000111111111111111111111111000000000111111000000000222222111111111111222222000111111222222111111000222222111000000111222222333333333333333333333333444555555444444666:::<<>>>>>======<<<<<<===============<<<<<<;;;999::::::;;;;;;<<<<<<<<<>>>>>>======<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999888::::::999999999999:::::::::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;>>>AAABBBIIISSS\\\bbbgggjjjlllvvv{{{zzzvvvpppllljjjlllppprrrxxx}}}tttllleeeeeehhhjjjmmmppphhhiiiiiiiiihhhfffdddbbb\\\YYYWWWUUUUUUTTTRRRQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQTTTVVVXXXXXXXXXYYY[[[\\\]]]___aaadddhhhkkknnnooo111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111333222111111000111222222111111111000000000000000111111111000000000000000/////////000000000111111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000222222222222222222222222000000111111111111000000111111111111000000000///111111111111111111111111///000000000111111111111000000000111111222222222000111111111222222222222000000000000000000000000111111111111111111111111000000111111111111000000222222111111111111222222000000111111111111000000222111111111111111111222333333333333333333333333444444444333222222555777===BBBKKKXXXgggrrrxxxzzzvvvvvvyyyyyypppooolllgggdddfffmmmsssyyy}}}sssmmmfffbbbdddeeecccaaaaaa]]][[[YYYYYYZZZZZZYYYXXXWWWXXXZZZ[[[\\\[[[ZZZZZZWWWVVVTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPKKKJJJJJJJJJLLLOOORRRTTTNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<===============<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;777888888999999999888888::::::;;;;;;;;;:::999999::::::999999999999:::::::::999999999888888777777::::::::::::::::::::::::888:::;;;;;;;;;;;;<<<>>>>>>CCCIIIPPPVVV\\\aaaeeehhhmmmrrrtttssstttxxx}}}wwwooojjjiiimmmqqqvvvyyykkkdddccceeemmmttttttvvvyyyyyywwwqqqkkkggggggccc]]]ZZZXXXVVVSSSQQQNNNMMMLLLKKKJJJJJJKKKKKKMMMNNNNNNNNNNNNOOOOOOOOOQQQRRRTTTTTTSSSSSSUUUVVVRRRSSSUUUXXX[[[^^^aaabbb222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111222000000000000000000111111000000000000000000111111000000000111111111222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222000000111111111111000000111111111111000000000///222222222222222222222222///000000000111111111111000000111111222222333333000111111111222222222222000000000000000000000000000000000000000000000000111222222222222222222111222222111111111111222222000000000111111000000000111111111222222111111111333333333333333333333333222333444333222222444666888999>>>FFFRRR___iiinnnpppooopppvvv~~~sssiiicccdddfffnnnxxx{{{rrrnnniiibbb^^^```aaa___^^^___\\\ZZZXXXXXXYYYYYYXXXWWWUUUVVVXXXYYYZZZYYYXXXXXXVVVUUUSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLKKKLLLMMMOOOPPPNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===============<<<:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999777888888999888888777777777888999:::;;;;;;;;;;;;:::999999888888999999:::999999999888888777777777888888888888888888888888777999;;;;;;;;;:::;;;===>>>@@@BBBEEEJJJQQQYYY___bbbfffhhhhhhfffjjjrrryyy|||uuuqqqqqqrrrsss~~~zzzllleeeeeelllttt}}}wwwuuuooogggaaa^^^[[[UUUQQQOOONNNLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOPPPQQQPPPQQQSSSTTTMMMNNNPPPQQQSSSUUUWWWWWW222222222222222222222222111111000000000000111111000000000000000000000000111111111111111222222222000000000111111111111111000000000000111111111111000000000000111111111111111111111111222222222222222222222222222222222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111000000000000222222222222222222222222000000000000111111111111111111111222222222222222000000000111111111222222000000000000000000000000000000000000000000000000222222333333333333222222222222111111111111222222///000000111111000000///000111222222222222111000222222222222222222222222111333444333222333555777666666888;;;AAAJJJVVV^^^dddeeeggglllrrr{{{zzzrrrnnnllliiiooowwwuuunnnkkkjjjgggcccaaacccddd```^^^___\\\ZZZXXXXXXXXXXXXXXXVVVTTTUUUVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEDDDBBB@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@?????????==================<<<<<<;;;<<<==================;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999::::::;;;;;;;;;:::999999555666888999;;;<<<<<<<<<999999888888888888999999999999999888888888888888888888888888888888888888888999;;;;;;::::::<<<===??????>>>>>>@@@EEEMMMSSS[[[___bbbaaa___dddnnnwww}}}|||yyyuuu|||xxxoookkkqqqxxx}}}tttnnnjjjeee]]]WWWSSSRRRPPPNNNMMMMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMNNNNNNNNNPPPQQQMMMMMMNNNNNNOOOPPPQQQQQQ111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222//////000111111111111111///000000000111111111111///000000000111111111111000000000000111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111333222222222222222222111/////////000000000111111000000000000000000000000000000000000000000000000111111222222222222111111222222111111111111222222//////000000000000//////000111222222222222111000111111111111111111111111111222444333222222444555444666888777666:::DDDMMMQQQVVV]]]bbbfffmmmvvv|||uuuuuuuuutttuuuyyy~~~zzzooojjjhhheeecccdddcccfffllllllfffaaa```\\\ZZZXXXXXXXXXYYYXXXVVVVVVUUUTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA???>>>===>>>???@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@========================;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<;;;::::::999666777888999:::;;;;;;;;;999999888888888888999999888888888999999999999999888888888888888888888888999:::;;;:::::::::<<<>>>=========<<<<<>>@@@AAA======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAA=========>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777888999999:::::::::999999999999888888888888999999888888888999:::::::::;;;888888888888888888888888::::::;;;:::999:::===???999;;;======>>>@@@BBBEEEEEENNNXXX\\\\\\___hhhppp~~~}}}}}}uuu```]]]YYYTTTPPPNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOONNNLLLLLLMMMNNNIIIIIIJJJKKKLLLMMMNNNOOO000111333222000/////////111111222222222222111111111111111000000000000000//////000000111111222222222111111111000000//////000000000000000000000000///////////////000111111000000111111111111000000000000000000//////......000000000000000000000000333222111000000111222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///111111000000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000//////////////////000000000000111111000///////////////111111111111111111111111000000000000111111111111////////////000000000000111111111111111111111111333333333333333333333333444444444444555666777777<<<>>>DDDLLLUUU___hhhlllkkkpppwww{{{sssmmmvvvzzz}}}~~~pppkkkfffbbb```___^^^]]]YYY[[[^^^aaaccccccccccccZZZYYYWWWWWWXXXXXXXXXWWW[[[YYYUUURRRPPPPPPPPPPPPSSSSSSRRRRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCEEEGGGHHHHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@????????????>>>>>>==================>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::777888999::::::999777666:::::::::::::::999888777666666666666666666666666777777777777888888888888888888888777777777777777888888888888888888888888;;;;;;::::::;;;<<<>>>???CCCEEEIIIMMMSSS[[[dddjjjzzz~~~~~~xxx~~~nnnggg^^^XXXUUUUUUSSSRRRLLLKKKKKKLLLNNNNNNMMMKKKMMMLLLLLLLLLMMMMMMNNNOOOJJJJJJKKKKKKLLLMMMMMMMMM111222333222000000000111000111111222222111111000111000000000000000000000000000000000000111111111111111111111000000000///000000000000000000000000///////////////000111111///000000111111111000000222111000000////////////000000000000000000000000222222111000000111222222000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////000111111000000111333000000000000000000000000000000000000000000000000000000000000000000000000111111000000///000000000000000000000//////......////////////000000000000111111000///////////////000000000000000000000000000000000000111111111111////////////000000000111111111111111111111111111333333333333333333333333222222222222333444555666777888<<>>>>>===<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@@@@@@@?????????>>>>>>>>>=====================>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::999999999999999888777777777888888888888777666555888888888888888888888888666666777777777888888888888777777777777777777777888888888888888888888888;;;:::::::::;;;<<<>>>???AAABBBDDDIIIPPP[[[hhhpppxxxyyy{{{yyyrrriiiaaa\\\YYYUUUSSSRRRPPPNNNNNNOOOOOONNNMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMNNN333333333111000000222444000111111222222111111000000000000000000000111111111111111111000000000000111111111111000000000000000000000000000000000000///////////////000111111...///000111111111111111333222111000///000111111000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000000000000000000000000000........................000111222222111000222333000000000000000000000000000000000000000000000000000000000000000000000000222111000000////////////////////////............////////////000000000000111000000///////////////////////////////////////000000000000111111111111/////////000000000111111111111111111111111111111222222333333333333333333000000000111111222333444444444666999???GGGNNNRRR^^^bbbiiioootttxxx|||}}}zzzwwwwwwyyy}}}|||||||||pppgggbbbccc___[[[YYYXXXXXXWWWWWWYYYYYYZZZ[[[[[[ZZZXXXWWWUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVTTTRRRQQQQQQQQQRRRPPPPPPPPPPPPPPPOOOOOOOOOQQQRRRSSSSSSTTTTTTSSSSSSPPPNNNLLLKKKLLLLLLLLLJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@@@@@@@@@@???????????????========================;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::;;;;;;888888999999::::::;;;;;;<<<;;;:::999888888777777777777888888777777666666999999999999999999999999666666777777777777888888777777777777777777888888888888888888888888888888::::::::::::;;;<<<======>>>>>>???CCCKKKYYYhhhrrrrrr{{{{{{yyy~~~}}}{{{ssskkkccc\\\XXXWWWTTTQQQOOOOOOPPPPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMM222222222000...///222444000000111111111111000000000000000000000111111111222222111111000000//////111111111000000000000000000000000000000000000000///////////////000000111...///000111111222111111333222111000000000222333000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000222333222111000111333000000000000000000000000000000000000000000000000////////////////////////222111000//////...//////////////////////////////////////////000000000000000000////////////000000000000000000000000000000///000000000111111111111//////000000000111111111111111111111111111111111222222222222222333333333000000000000111222333444666555444555999???DDDHHHNNNSSS[[[cccjjjpppuuuyyyzzz~~~zzzvvvvvvwwwyyy{{{}}}~~~}}}~~~~~~{{{yyyzzz{{{|||}}}|||{{{yyywwwyyyuuummmhhhccc```___]]]ZZZXXXXXXYYYXXXXXXXXXXXXXXXXXXWWWUUUTTTSSSSSSUUUVVVWWWVVVVVVWWWXXXUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQRRRRRRRRRRRRRRROOOMMMKKKKKKLLLLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBDDDEEEEEEDDDCCCDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<===============>>>??????@@@@@@@@@@@@????????????===============<<<<<<<<<::::::::::::::::::::::::999999999999::::::::::::777777888999:::;;;;;;<<<>>>===;;;999777777777888888888999999999999888888999999999999999999999999666666666666777777777888777777777777777888888888888888888888888888888888999::::::::::::;;;;;;<<<;;;;;;<<>>>>>===<<<<<<<<<<<<<<<=========<<<===>>>>>>???????????????????????????>>>=========<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888999:::;;;;;;>>><<<:::888777777777777777888888999999999888888888888888888888888888888555666666666666777777777666666777777888888888888888888888888888888888888999999999:::::::::::::::999:::<<<>>>BBBIIIQQQVVV\\\cccqqq~~~{{{zzzvvvrrrvvv|||}}}yyyuuuqqq{{{{{{xxxqqqmmmgggaaa]]]ZZZVVVTTTQQQPPPPPPOOOPPPPPPQQQQQQOOONNNNNNNNNMMMMMMLLLLLL...//////...---...000222///000000111111000000////////////000111111222222111111111111000000000000000000000000111111111111///////////////////////////////////////000111111000000111111111111000000000000000111111111111111000000000000000000000000///000000111111000000///000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222111/////////111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000111111111111////////////000000000000///////////////000000111111111111111111111111111000000000000111111111111000000000111111111222222000000000000000000000000000000111111222333333333333222222333333444555666555555444333444555777999666:::AAAJJJRRR\\\fffllltttwwwzzz||||||}}}yyyssskkkggghhhkkkoootttwww|||~~~}}}|||||||||{{{wwwxxx|||~~~~~~~~~~~~}}}{{{zzz{{{}}}yyy{{{}}}~~~vvvpppiiidddaaa```]]][[[YYYWWWVVVVVVWWWWWWVVVUUUVVVVVVVVVVVVVVVWWWWWWWWWXXX[[[^^^]]]YYYVVVVVVWWWSSSSSSSSSRRRRRRQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPMMMNNNNNNOOOPPPOOOOOOOOONNNLLLJJJJJJJJJJJJJJJHHHKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFBBBBBBAAAAAAAAAAAABBBBBBBBBDDDFFFFFFEEEEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>>>>>>>>>>>>>?????????>>>======<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888888777777777888888999999::::::;;;:::999888777777666666555555666666777777666666666666666666666666666666555555666666666666777777666666666777888888999999888888888888888888888888888999999::::::999999888888:::<<<===???AAADDDGGGRRRYYYeeerrr~~~~~~{{{wwwsssqqqooonnnyyy}}}rrrllllllrrryyy|||vvvooohhh```[[[TTTTTTSSSRRRRRRRRRRRRSSSRRRQQQQQQPPPOOONNNNNNMMM---///000000//////000111//////000000000000//////...//////000111111222222000000000000000111111111///000000000111111111111///////////////////////////////////////000111111111111222111111000///...---...000222222111000///000000000000000000000000...///000111111000///...000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111000...---...///000000000000000000000000000000000000000000000000000000000000000000000000...............///000111/////////000000000111111////////////000000000000///////////////000111111111111111111111111111111000000000000111111111111000000111111111222222222000000000000000000000000///000000111222222333333333222222333333444555666444444444444444444444555666888;;;>>>DDDLLLUUU[[[gggmmmtttxxxyyyzzz~~~{{{uuurrrrrrrrrrrrvvvvvvxxx{{{zzzyyyyyyxxxxxxxxxxxxxxxzzzuuusssssswww{{{|||{{{~~~zzztttkkkhhheeeaaa]]][[[ZZZYYYXXXWWWUUUUUUVVVWWWUUUTTTUUUUUUVVVXXXYYY[[[]]]^^^]]]aaaccc```[[[VVVUUUWWWSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNOOOPPPPPPPPPPPPOOOMMMLLLJJJIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@AAAAAABBB@@@BBBDDDEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999999999999999999999999999888888777777777777888888888888888999999999888888888888777777666555444555555666666666666666666666666666666666666666555555555666666666777777555666666777888888999999888888888888888888888888888888999::::::999888777777888:::;;;<<<===@@@BBBFFFNNNYYYbbbiiiqqqyyy~~~zzzvvvssssssxxx~~~wwwrrrtttuuuvvvwww{{{xxxoooiii___^^^\\\ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQPPP---///111222111000111222//////000000000000//////...//////000111222222222//////000000111111222222//////000000111111111222///////////////////////////////////////000111111222222222222111///...---+++---000222333111///...000000000000000000000000...///000111111000///...000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////000000///...------...000000000000000000000000000000000000000000000000000000000000000000000000------------///000111222---.........//////000000////////////000000000000///////////////000111111000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000///000000111222222333333222222222222333444555666444444555666666555444444999999888888:::@@@GGGMMMWWW```llltttwwwyyy|||yyy~~~{{{{{{|||}}}{{{yyyvvvvvvvvvvvvwwwxxxyyyzzz~~~}}}zzzxxxrrruuuwwwxxxyyy}}}wwwsssqqqooofffeeeccc```\\\ZZZ[[[\\\YYYXXXWWWWWWXXXXXXVVVUUUUUUUUUWWWYYY\\\___aaaccc```dddfffccc\\\VVVUUUVVVTTTTTTTTTSSSRRRPPPOOONNNQQQQQQQQQRRRRRRRRRSSSSSSNNNOOOPPPPPPQQQQQQPPPPPPMMMKKKIIIIIIIIIJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIHHHHHHFFFEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBB???AAACCCDDDCCCCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;::::::999999999999999999999999999888888888777777666666999999999888888888888888555666777888888777555555666666777888888888888888666666666666666666666666555555555555666666666777555666666777888999999999888888888888888888888888777888999::::::999777777666777888999:::<<<@@@CCC===EEEOOOVVVZZZaaallluuu|||yyywwwzzz{{{zzztttyyyrrrooorrrzzz{{{uuujjjhhhfffccc```^^^\\\[[[YYYYYYXXXWWWVVVTTTSSSSSS222222111111000000//////111111111000000000000000111111111111111111111111......//////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222000///...///000222333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......////////////......111111111111000///------000000000000000000000000//////000000111111111222000000000000000000000000222000...---,,,---...///////////////////////////000000000000000000000000//////............//////000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222//////000111111111111000111222222333333222222111000111111222333444555555444444333333444777999;;;FFFNNNYYY```dddjjjuuu}}}~~~~~~~~~{{{wwwuuusssrrrqqqqqqrrrsss|||||||||~~~~~~zzzxxxsssnnnkkkiiiiiiiiifffdddaaa^^^\\\[[[[[[\\\```\\\XXXUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZ___^^^\\\ZZZXXXWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSOOOMMMLLLMMMOOOOOOMMMJJJMMMLLLJJJJJJKKKKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>===<<<;;;:::;;;;;;<<<<<<;;;999888777888999999;;;::::::999888888888999555666888999999888777666777777777777777777777777777777777777888888888888888666444555888999777555666666666666666666666666666666555555555555666666666666666777888888999999999999999999999999999999999999:::::::::;;;;;;;;;>>>@@@CCCGGGMMMUUU]]]cccggglllrrrwwwzzz~~~|||zzzyyyxxx}}}{{{wwwvvvqqqiiicccbbb```___^^^\\\ZZZZZZ\\\___111111111000000000000000111000000000000000000000111111111111111111111111/////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111000///...///000222333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......////////////......000000000000///...---,,,000000000000000000000000/////////000000000000000000000000000000000000000111000...---------//////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222///000111111222222111111111222222333333222222111333333333333333444444444555444333333444666888:::;;;AAAHHHMMMQQQYYYeeennn{{{|||}}}}}}}}}~~~~~~yyyuuurrrppppppppp}}}{{{sssllljjjfffcccaaaaaaaaabbbeeeccc```]]][[[[[[[[[[[[\\\ZZZXXXWWWWWWVVVTTTRRRTTTUUUVVVWWWYYYYYYYYYZZZ\\\[[[ZZZXXXWWWVVVVVVUUUTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRROOOMMMLLLMMMOOOOOOMMMJJJJJJIIIHHHIIIKKKKKKKKKIIIGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEDDDDDDCCCEEEDDDCCCAAAAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<<<<;;;:::999888999999:::;;;:::999999888888999999777777888888888777777666777777777777777777777777666666777777777888888888999777555666888999777555777777777777777777777777777666666555555666666777666666666777888888999999999999999999999999999999999999999999::::::::::::<<<<<<>>>@@@FFFOOOYYY```dddiiioootttxxx|||}}}{{{xxxxxx{{{yyy|||}}}xxxttttttooonnnlllkkkjjjiiiiiiiii///000000000000000000111000000000000000000111111111111111111111111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000000//////...////////////...---,,,,,,000000000000000000000000000000000///////////////000000000000000000000000111000...------...//////////////////////////////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000111111222222222222222111222222333333222222111555555444444444333333333555555444333444555666777666999===???BBBJJJWWW```nnnqqquuuxxxyyyzzz|||~~~~~~~~~||||||}}}}}}~~~vvvqqqkkkfffcccbbb```^^^^^^^^^```aaacccaaa___]]][[[ZZZZZZ[[[XXXXXXWWWXXXXXXVVVSSSQQQTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXWWWUUUUUUTTTTTTUUUSSSTTTVVVWWWWWWVVVTTTSSSTTTTTTSSSSSSRRRRRRQQQQQQNNNMMMMMMMMMNNNNNNLLLJJJHHHGGGFFFHHHJJJKKKJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCEEEDDDBBBAAA???>>>>>>>>>???>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;::::::999999888888999999999999888777666666666777777777777777777777777777666666777777777777888888999888777777888999888777888888888888888888888888888777777666666777777888666666666777888888999999999999999999999999999999777888888888999999999999:::::::::;;;@@@IIITTT\\\bbbhhhooouuuzzz|||www}}}}}}~~~yyyxxx~~~|||zzz~~~}}}}}}.../////////000000111111000000000000000111111111111111111111111111111111111111111111111111222222000000000000000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000000000//////000000111222////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000////////////000000///......---////////////////////////111111111000000/////////000000000000000000000000000///............//////////////////////////////////////////////////////111000000//////000000111//////////////////////////////000000000000000111000000000000000000000000000000000000111111111111111111222333333333333222111222222333333222222111444444444444444444444444555555444333333444444555666888999999:::@@@JJJQQQXXX\\\bbbhhhnnntttzzz~~~~~~|||{{{|||tttkkkfffeeecccaaa______]]]]]]]]]^^^```aaa```___]]]\\\ZZZZZZZZZZZZWWWVVVUUUUUUVVVVVVTTTRRRTTTTTTUUUVVVWWWWWWWWWWWWUUUTTTTTTSSSSSSSSSSSSTTTPPPQQQTTTUUUUUUTTTQQQPPPTTTTTTTTTSSSRRRQQQPPPPPPNNNMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAA@@@>>>>>>=========??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<::::::999999888999999:::;;;:::888666555555666777777777777777777777777777666666666666777777777888999888888888999999888888888888888888888888888888888888777777777777888888666666666777888888999999888888888888888888888888777777777777888888888888999:::;;;===AAAHHHPPPVVV[[[aaaiiipppwww~~~||||||xxx......//////000000000111//////000000111111111111000000000000000000000000222222111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111222////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000111111111111000//////////////////////////////222222222111111000000000//////////////////////////////........./////////////////////////////////////////////////////////000//////......//////000////////////////////////000000000111111111222222000000000000000000000000//////000000000111111111111111222333333333333222111222222333333222222111222222333333444555555666555444444333333333333333333555666666555777;;;???CCCFFFKKKRRRZZZcccmmmsssyyy|||~~~~~~pppjjjbbb]]]\\\\\\\\\[[[ZZZZZZYYYXXXXXXYYYZZZ[[[]]]\\\\\\[[[ZZZYYYYYYYYYXXXVVVSSSRRRTTTUUUVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVSSSSSSRRRRRRRRRRRRSSSSSSOOOQQQSSSUUUUUUSSSQQQOOOSSSSSSRRRRRRQQQPPPOOOOOOMMMNNNNNNMMMLLLKKKJJJJJJJJJHHHGGGFFFGGGGGGEEECCCFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBB@@@????????????@@@@@@AAA?????????>>>======<<<<<<========================>>>======<<<;;;::::::999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999888999999::::::;;;:::888666555555666777666666666666666666666666555666666666666777777777888888999999888888888999888888888888888888888888888888777777777777888888666666666777888888999999888888888888888888888888666666777777777888888888666999<<>>>>>======<<<===========================<<<<<<<<<;;;::::::::::::;;;<<<<<<===<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<999999888888999999::::::999999888777666666666777666666666666666666666666555555666666666666777777777888999888777777888999888888888888888888888888888777777666666777777888666666666777888888999999888888888888888888888888666777777777888888888888444777;;;===>>>???AAACCCBBBGGGNNNVVV___lllzzzzzz|||}}}zzz~~~~~~~~~///////////////............//////000111111222222000000000000000000000000111111111000000/////////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000............////////////////////////////////////---......///////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000......//////000111111222000000000000000000000000////////////000000000111///000111111222222111111111222222333333222222111111111111222222333333333222222222333333333333222555666777777777777777888555666888999;;;???CCCGGGPPPXXXdddooouuuwwwxxxxxxyyywwwpppiiiddd___]]]ZZZYYYXXXWWWVVVUUUVVVVVVVVVWWWXXXYYYZZZZZZXXXYYYYYYYYYYYYXXXXXXWWWVVVTTTSSSSSSVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOONNNKKKIIIIIIJJJJJJIIIGGGGGGGGGGGGEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA?????????@@@AAAAAA@@@@@@@@@@@@AAAAAABBB@@@@@@??????>>>=================================;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<<<<999:::;;;<<<===<<<<<<;;;999999888888999999:::;;;777777888888888777777666666666666666666666666666555555555666666666777777555777999888666555777999777777777777777777777777777666666555555666666777666666666777888888999999888888888888888888888888777777777888888888999999666888:::::::::;;;<<<>>>>>>AAAFFFKKKTTTaaaqqq|||~~~}}}}}}}}}~~~||||||}}}{{{uuuooorrruuuyyy000000//////.........---...//////000111222222222000000000000000000000000111000000000//////......////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000222000///......///000222000000000000000000000000000000111111111111000000//////000000000000000///000000000000000000000000+++,,,,,,------.........////////////////////////------...///000000//////////////////////////////111111111111111111111111111111000000000000111111000000000000000000000000---------...///000000111000000000000000000000000////////////000000000000//////000111111111111111222222222333333222222222222222222111111111111000000111222333333333333222222222222333333555777888666888:::;;;;;;;;;<<<>>>DDDHHHNNNUUU]]]dddlllqqqxxxzzzuuuoooiiieeebbb___^^^WWWVVVSSSRRRQQQQQQQQQQQQPPPQQQRRRTTTUUUWWWXXXYYYWWWXXXXXXYYYXXXXXXWWWWWWSSSSSSTTTVVVYYYYYYXXXWWWYYYYYYYYYYYYXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRMMMMMMMMMMMMMMMMMMNNNNNNLLLNNNPPPNNNJJJHHHHHHJJJIIIGGGFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@@@@??????>>>======<<<======@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;999:::<<<=========<<<<<<888999;;;<<<<<<<<<;;;;;;999888888888999::::::;;;555666888999999888777666666666666666666666666666555555555555666666666777555777999888555444666888666666666666666666666666666666555555555555666666666666666777888888999999777777777777777777777777888888888888999999999999:::;;;:::999888999;;;>>>888:::===AAAHHHVVVfffqqq||||||~~~{{{zzz~~~{{{tttpppsssyyy////////////////////////000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000............////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000///...////////////000000000000000///...------...///000000000////////////000000000000000000000000000000222000...---,,,---.../////////.........---------//////............//////////////////////////////............////////////111111000000//////......000000000000000000000000111000...---...///111222000000000000000000111111222111111111000000//////111111111111000000000000111111111111111111111111222222222111111111000000222222333333333444444444444444444555555555555666555555444555555666777888AAAAAACCCFFFLLLSSSZZZ___kkkpppwww}}}~~~~~~zzzsssfffccc___]]]^^^]]]ZZZWWWTTTTTTSSSQQQQQQPPPPPPPPPRRRRRRRRRSSSTTTVVVXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYWWWVVVUUUVVVWWWWWWSSSPPPSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMLLLLLLLLLMMMOOOPPPOOOOOOOOONNNMMMKKKIIIGGGIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCBBBAAA@@@??????>>>???@@@@@@AAAAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999888888888777777666666777777777777666666666666777777777777888888888888666666666666555555555555666666777888888888888888666666666666666666666666777777666666666666777777888777777777666666555555666666666666666777888888888888888888888888888888<<<<<<>>>@@@BBBJJJ\\\nnn|||yyyvvvxxx////////////////////////000000000000000000000000000000000000////////////111111111111111111000000000000000000000000000000............////////////000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111000000000000000000////////////111000////////////000111000000////////////000000000000000000000000000000222000///---------///000//////.........---------//////............//////////////////////////////............////////////111000000000/////////...000000000000000000000000000000.........///111222111111111000000000000000111111111111000000000/////////000000111111111222111111111111111111111111222222222111111111000000222222222222333333333333333333333333444444444444333222222333333444555666888888999;;;???EEEIIILLLVVV\\\dddkkkpppsssvvvxxx||||||yyyvvvvvvvvvssslllfff```]]]YYYXXXXXXXXXVVVSSSTTTSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRRRRSSSTTTVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYXXXVVVUUUUUUWWWWWWTTTRRRTTTTTTTTTSSSRRRQQQPPPPPPMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMKKKIIIGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@DDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888888888888777777777666777777777777666666666666666666777777777888888888777777777666666666555555666666777888888888888777666666666666666666666666888777666666666666666777999999999888888888777777666666666666666777888888888888888888888888888888999999<<>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;===========================<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999::::::888888888888777777777777777777777777666666666666666666777777777777888888888888777777777666666666555666777777888888777777666666666666666666666666888888777666666666666666999999888888888888777777666666666666666777888888888888888888888888888888888888;;;>>>BBBKKK]]]nnnzzz}}}}}}{{{{{{~~~~~~}}}|||xxxtttssszzz}}}000000000000000000000000////////////////////////000000000000////////////,,,,,,------......//////////////////////////////............////////////000000000000000000000000//////000000000111111111111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////......///000000111000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000///......//////000/////////...............//////............//////////////////////////////............////////////000000000000////////////////////////////////////000//////...///000111111222222111111000/////////111111111000000000000000...//////000111111222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222333333333333444444444444555666777777555666777888999999999999888;;;???BBBEEEIIIMMMQQQ[[[```fffmmmsssyyy~~~xxxpppkkkfff```[[[[[[ZZZZZZ\\\^^^]]][[[XXXTTTTTTSSSRRRSSSSSSSSSSSSQQQPPPOOOOOONNNNNNNNNOOOQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYZZZYYYWWWVVVUUUUUUVVVWWWXXXVVVWWWVVVVVVUUUSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPNNNMMMMMMLLLKKKIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA???>>>???@@@BBBCCC??????@@@@@@@@@AAAAAAAAABBBAAA???>>>>>>???AAABBB@@@@@@AAAAAAAAAAAA@@@@@@??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<========================<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::999999888999999999888888888777777777777777777777777777666666666666666666666666777777777888888888888888777777777777555666666777777777777777666666666666666666666666999888777666666555555666666666666666666666555555666666666666666777777888888888888888888888888888:::999;;;???BBBJJJYYYhhhooommmkkkjjjlllpppqqqqqqkkkmmmmmmllllllttt}}}zzz|||000000000000000000000000////////////////////////000000000000////////////,,,,,,------......//////////////////////////////............////////////////////////////////////000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000111000000///...---111000000000/////////...////////////////////////000000////////////000000////////////////////////000000/////////000000000//////////////////////////////............//////////////////////////////............////////////////////////000000000000///////////////////////////////////////000000111111111111111000000//////000000000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222333333333333444444444444444333333444444555666777222333444555666666555555888999:::::::::<<>>>>>???@@@@@@AAAAAAAAABBBAAA???>>>>>>???AAABBB???@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<====================================>>>>>>>>>>>>======<<<========================;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;:::999888888888888777777777777777777888888777777777777666666666666555666666666666777777777888888888888777777777777555555666777777777777777666666666666666666666666888888777666666666666666555555555555555555666666666666666666666777777888777777777777777777777777:::999:::===>>>CCCNNNZZZ\\\YYYWWWYYY\\\```dddfffbbbgggjjjjjjkkkrrr}}}xxxwwwwwwxxxzzzxxxyyy{{{zzzyyy}}}000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111000000000000000000000000............////////////////////////////////////000000000111111111222222222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000...---,,,/////////000000000000000......////////////......000000////////////000000//////////////////////////////000000000000111111...////////////000000000//////............//////////////////////////////............////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000111000000000000111111111111111111111111000000//////111111111111111111111111111111111111111222222222111111111222222222222333333333333333444444444444111111111111222333444555222333444555666666666666666777777777666777:::===@@@AAABBBCCCEEEJJJPPPTTTZZZbbblllqqqrrrrrruuuyyyzzz|||}}}zzzwwwvvvuuurrrmmmiiihhhgggeeeddd^^^[[[XXXVVVUUUTTTSSSQQQPPPPPPPPPQQQQQQPPPPPPPPPMMMNNNOOONNNNNNNNNPPPRRRPPPOOOOOONNNNNNOOOOOOOOOPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRSSSUUUWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXSSSTTTVVVXXXYYYZZZ[[[[[[YYYZZZZZZXXXVVVUUUVVVXXXTTTUUUVVVWWWVVVTTTRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPLLLLLLJJJIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@??????@@@AAAAAA??????@@@@@@@@@@@@?????????>>>======<<<<<<====================================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::<<<;;;:::999888888888888777777777777888888888888777777777777666666666666555555666666666666777777888888777777777666666666444555666666777777666666666666666666666666666666777777666666666666777777666666777777777777888888666666666666666777888888777777777777777777777777777666777999999:::AAAIIIIIIFFFFFFIIILLLNNNTTTYYY[[[bbbiiijjjjjjrrr~~~zzz{{{|||}}}|||vvvooojjjiiikkksss////////////////////////000000000000000000000000000000000000////////////111111111111111111000000000000000000000000000000............////////////////////////////////////000000111111111222222222222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...---......//////000000111111...///000000000000///...000000////////////000000//////////////////////////////000111111111111111.../////////000000000000//////............//////////////////////////////............////////////.../////////000000000111000000000000000000000000...//////000000000000000/////////000111111222222///000000000111111111111000000000000000111111111111111111111111111111111000000111111111222222222222222222222333333333333222222222222333333333333111111111111222333444555666666666666666777777777444555666666555666888;;;<<<>>>?????????@@@CCCEEEEEEKKKRRRVVVVVVXXX]]]aaagggjjjmmmooooooqqqtttwwwyyyzzz{{{{{{zzzxxxvvvuuuuuuvvvwwwxxx{{{}}}xxxvvvttttttvvvyyy{{{{{{{{{{{{{{{yyyvvvtttsssrrrkkkjjjhhheeebbb```^^^]]][[[ZZZYYYXXXXXXYYYYYYXXXSSSRRRRRRQQQQQQQQQPPPOOONNNOOOPPPPPPPPPPPPPPPQQQKKKMMMNNNNNNLLLLLLOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUWWWXXXTTTTTTUUUUUUUUUVVVVVVVVVPPPRRRTTTVVVXXXYYYYYYYYYYYY[[[\\\[[[WWWUUUUUUVVVQQQSSSUUUVVVVVVUUUSSSQQQPPPQQQQQQRRRQQQPPPOOONNNLLLKKKJJJHHHHHHHHHHHHIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<=================================>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999999999999999888888888999::::::;;;666777777777888888888888777777777777666666666666555555555666666666777777777777777666666666555555444555666666777777666666666666666666666666666666666555555666666777888999666666666777777777888888666666666666666777888888777777777777777777777777555444666999888666999???>>><<<===@@@@@@???EEEMMMOOOYYYbbbeeeeeennnwwwqqqooorrr|||////////////////////////000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000............/////////000////////////////////////000111111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000000///------...///000111222222///000111222222111000///000000////////////000000////////////////////////...///000111111111111111.../////////000000111111//////............//////////////////////////////............/////////000.../////////000000111111000000000000000000000000...//////000000000000000......///000111222333333//////000000111111111222......///000111222333333111111111111111111111111000000111111222222222222222222333333333444444444000111111111111222222222333333333333444555666666555444444333333333333444444555666555444444666888444666999;;;;;;:::;;;<<<;;;???CCCDDDAAABBBGGGLLLMMMPPPTTTVVVVVVXXX\\\```bbbdddfffhhhiiihhhgggfffcccdddeeefffhhhkkkmmmnnnccc```^^^]]]```dddgggiiiiiiiiigggddd```\\\[[[[[[XXXVVVSSSPPPNNNNNNOOOPPPKKKLLLNNNPPPRRRRRRRRRRRRKKKLLLMMMNNNOOOOOONNNNNNIIIJJJKKKLLLLLLLLLNNNOOOLLLNNNPPPOOOMMMMMMPPPRRRPPPPPPPPPOOOOOOPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQRRRRRRSSSSSSTTTVVVWWWXXXRRRSSSSSSSSSSSSTTTTTTTTTNNNOOORRRUUUWWWXXXXXXXXXZZZ\\\^^^\\\XXXUUUTTTUUUPPPQQQTTTVVVVVVUUUSSSQQQOOOOOOPPPQQQPPPOOOMMMLLLLLLKKKIIIHHHGGGHHHHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<>>>>>===<<<<<<<<<<<<<<<==============================>>>>>>>>>>>>>>>===:::::::::::::::::::::::::::999999999999999999:::999999999999999999999999666666666888999;;;===>>>666666777777888888888999777777777777666666666666555555555555666666666777666666666666555555555555444555555666666666666666666666666666666666666666555555555555666888999:::333444444444555555666666666666666666666777888888777777777777777777777777555555888;;;:::777888<<<<<<:::<<<>>>:::777===FFFCCCOOOZZZ^^^^^^gggzzz}}}vvvuuuxxx|||wwwtttvvv{{{////////////////////////////////////000000000000000///.........000111222000000000000000000000000---------------,,,,,,,,,000000//////.........---............////////////000000111111111111000000333333333333333222111000111111111111000000000000000000111111111000000///111111111111111111111111111111000000//////......//////............//////......///000000000000000111111000000//////......000000000000000000000000////////////000000000000,,,---......//////......///...------///000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000111111000///......///111111000000000000111111222111111111000000//////000000000000111111111111111111000000111111222333333333333444444333333333222222222222222222222222333333333444444444555555444444444444444444444444555444444444555666888999555555555555555666777777::::::;;;<<<<<<===>>>>>>BBBBBBCCCDDDEEEFFFFFFFFFIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTNNNNNNNNNNNNNNNOOOPPPPPPUUUTTTRRRPPPNNNKKKJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFJJJKKKLLLMMMMMMNNNMMMMMMIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPOOONNNOOOPPPQQQRRRQQQPPPNNNMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIEEEFFFGGGFFFDDDCCCDDDEEEEEEDDDBBB@@@>>>======>>>@@@AAAAAABBBBBBAAAAAA@@@>>>>>>===============>>>BBBAAA???===<<<======>>>>>>>>>============>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;::::::::::::::::::999888999999::::::999999888:::999888888777777888888666777888999999999999999888888777666666666666666444444555555555555444444777777777777777777777777666666666666666666666666777777777777777777777777666666666666555555555555888888777777666666666555555555444444444444555555555555555555555555555555666666666666777777777777777777777777777888888999888888999999999:::::::::@@@CCCJJJRRRYYYbbbsssyyy~~~{{{}}}rrrqqqnnnjjjiiilllqqqvvv////////////////////////////////////000000000000000//////......///000111000000000000000000000000...////////////000000000000/////////........................////////////000000111111111111000000222333333333222222111000111111111111000000000000000000111111111111000000........................111000000000/////////...000//////......//////000......///000000000000000111000000000/////////...////////////////////////111000000000//////......,,,---......//////......///...------///000000///////////////////////////////////////////////////////////////////////////000000000000000000000000///...---------...000000000111111000///......000111111000000000000111111111111111111000000000///000000000000111111111111111111000000111111222333000000111111111111000000222222222222222222222222333333333444444444444555444444444444444444444444444444444444555666777888555555555555555666666777666666777888888999::::::888999:::;;;<<<<<<<<<<<<>>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCGGGHHHIIIJJJJJJKKKKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNPPPOOONNNNNNNNNOOOQQQQQQQQQPPPOOONNNOOOPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUTTTTTTSSSSSSRRRQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIGGGHHHIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>============>>>>>>AAA@@@???>>>============>>>>>>============>>>>>>>>>>>>>>>>>>=========<<<>>>=========<<<<<<<<<<<<;;;;;;::::::::::::999999888999999::::::999999888999888777777666666777777777777888999999999999999888888777666666666666666555666666666666666666555666666666666666666666666555555555555555555555555555555555555555555555555666666666666555555555555777777666666666555555555555555444444444444555555555555555555555555555555555666666666777777777777666666555555666666777888888888888888999999999999;;;===CCCJJJOOOVVVeeettt}}}}}}~~~~~~}}}}}}zzzvvvwww|||{{{wwwqqqllliiiiiijjjkkk////////////////////////////////////000000000000111000000////////////000000000000000000000000000...//////000000111111222////////////........................///////////////000000111111000000///222222222333222222111000111111111111000000000000000000111111111111000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////111000000//////000000111......///000000000000000000000000000////////////........................222111111000///...---,,,------...////////////...///...------///000000///////////////////////////////////////////////////........................000000000000000000000000---------------.../////////000111000///...///000111111000000000000111111111111111111000000000000000000000111111111222222111111000000111111222333///000000000000000000///222222222222222222222222333333333333444444444444444444444444444444444444333333444555666666666666555555444444555555666777444444555555666666777777555666777888888888888888:::::::::::::::999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????????????????@@@@@@>>>???@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKNNNMMMMMMMMMMMMMMMMMMLLLNNNNNNNNNMMMNNNOOOOOOPPPRRRQQQPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTSSSRRRQQQQQQQQQQQQTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKIIIGGGEEEEEEFFFEEEDDDBBB@@@???>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>============>>>>>>??????@@@??????>>>===<<<>>>======<<<<<<======>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999999999888999999::::::999999888888777777666666666666666777777888999999999999888888888777666666666666666666666777777777777666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666555555555555666555555555555444444444555555444444444444555555555555555555555555555555555555666666666777777777555555444444555555666777666666777777777888888888777888<<>>>>>????????????>>>>>>???AAAAAABBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNRRRQQQQQQPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRPPPOOONNNOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSSSSSSSTTTVVVWWWXXXSSSRRRRRRQQQPPPPPPQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIMMMMMMMMMKKKGGGEEEEEEFFFDDDCCCBBBAAA@@@??????>>>======>>>>>>>>>>>>======>>>============>>>>>>???>>>???@@@@@@@@@>>>===<<<=========<<<<<<=========>>>>>>=========<<<<<<<<<===============<<<<<<<<<;;;;;;;;;::::::999999999888999999::::::999999888888888777666666666666777777888888999999999888888888777777666666666666666666666666777777666666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666555555555555444444444444444444444444555555444444444444555555555555555555555555555555555555555666666666777777555555444444555555666777555555555666666666777777777777999===>>>@@@IIISSSaaarrr|||xxxuuuvvvxxx|||}}}{{{|||~~~|||////////////////////////////////////000000000000111111000000//////......////////////////////////000000//////......------.........///////////////............//////////////////000000000000//////000111111222222111111111111111111111000000000/////////000111111111111111////////////////////////////////////000000000000111111000000000000111111......///000000000000000////////////000000000000000000000000000000000000.............../////////---...//////000000/////////...------///000000///////////////////////////////////////////////////////////////////////////////////////////////////......//////000000000000...000111000///...///111111111000000000000111111000000000000000000111111111111111111222222222222111111000000111111222333111111222222222222111111111111111222222333333333222222222333333333444444444444444444444444444444111222444555555444333333444444444444444555666666666666666666777777777777444444555555666555555555333444444555777888888999888999999::::::::::::999999999999999999:::;;;;;;::::::::::::::::::::::::===>>>???@@@AAAAAAAAAAAA??????AAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIMMMNNNMMMKKKGGGEEEEEEEEECCCCCCCCCBBBAAA@@@??????<<<======>>>>>>======<<<===============>>>??????===>>>???@@@@@@???===<<<======<<<<<<<<<<<<==================<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;::::::999888888888999999::::::999999888999999888777777777777888888888999999999888888777888777777666666666666666444555555666666555555444555555555555555555555555555555555555555555555555666666666666666666666666666666666666555555555555333333333444444444444444555555444444444444555555555555555555555555555555555555555555666666666666666666555555666666777888444444555555555666666666888777888;;;;;;;;;AAAHHHMMM]]]kkkooorrrxxxxxxtttnnnkkkkkkoooqqqttt~~~////////////////////////////////////000000000000///000000000000000///...000000000000000000000000111111111000000000//////.........///////////////............////////////...//////000000//////...///000111111222111111111111111111111000000000000...///000111111222111111........................////////////000000000000111000000//////000000111......///000000000000000////////////000000000000111111111111111111111111------........./////////......///000000000000//////...------///000000///////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111000000000...///000000//////000111111111000000000000111111000000000000111111111111111111111222222222222333111111000000111111222333///000000000000000000///111111111222222333333444222222222222333333333333444444444444444444444444222222333333444333333222444444333333444444555666444444555555555555555555444444555555555555555444000111222333555666777888777777888888999888888777888888888888888999::::::;;;;;;:::::::::999999999;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTSSSSSSRRRRRRQQQRRRRRRSSSQQQQQQPPPPPPOOONNNNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLJJJFFFDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???<<<======>>>>>>======<<<===<<<<<<======>>>???@@@>>>>>>????????????>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<;;;::::::999888888888999999::::::999999888:::999999888888888888888888999999999999888777777888888777666666666666666444444555555555555444444555555555555555555555555444444444444444444444444777777777777777777777777666666666666555555555555333333333444444444444555555555444444444444555555555555555555555555555555444444555555555666666666666666555555666666777888444444555555555666666666777555666999999888<<>>???AAABBBCCCDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHIIIJJJKKKJJJJJJIIIKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNOOONNNNNNNNNJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPPPPOOONNNNNNMMMMMMKKKJJJIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHEEECCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???@@@??????>>>>>>>>>>>>??????===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>===<<<<<<;;;999888888777888999999::::::999999888999999888777777777777777999999999999999888777777888888777666666666666666555555666666666666555555555555555555555555555555444444444444444444444444666666666666666666666666666666666666555555555555333444444444555555555555555555444444444444555555555555555555555555555555444444444555555555666666555555444444555555666777555555555555666666666666555333444888999888;;;???HHHPPPTTTRRRTTT^^^dddccc[[[XXX[[[bbbccceeettt////////////////////////////////////000000000000---...///111111111000000000000000000000000000000((((((***,,,...000111222---.........//////000000............/////////000......////////////......//////000111111111111111111111111111000000000000......///111111222222222000000000000000000000000.../////////000000111111//////............//////...//////000000000000000.../////////000000111111////////////////////////000000///...---,,,,,,+++...//////000000000000000///...------///000000///////////////////////////////////////////////////------------------------000000000000000000000000,,,,,,.../////////...------///000000//////000222111111000000000000111111//////000000111111111222111111222222222333333333111111111000111222222333333333444444444444333333000000111222333333444444111111222222222333333333444444444444444444444444444333222111111111333333444333333333333444555555555555555555555555555555444444555555555444444333777777777777777777777777666666777777777666666555888888777777888888999:::888888999999:::;;;;;;;;;=========>>>======<<<<<<<<<===???@@@BBBCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOONNNNNNJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHGGGDDDBBBBBBCCCBBBCCCCCCDDDCCCBBB@@@???======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@@@@@@@???>>>======>>>???@@@<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;999888888777999999999::::::999999999888888777666666666666666999999999999999888777666888888777666666666666666666666777777777777666666555555555555555555555555444444444444444444444444555555555555555555555555777666666666555555555555444444444555555666666666555555555444444555555555555555555555555555555555444444444555555555666666444333333333333444555555555555555666666666777777666444555999;;;:::<<<@@@CCCHHHFFF@@@BBBOOOXXXYYYVVVTTTWWW^^^___aaaqqq{{{~~~~~~~~~000000000000000000000000...///000000000///---,,,//////////////////////////////000000///...------......------------......222000...---,,,---.../////////............//////---......///////////////---...///111111222222222222111111111000000//////000000000000000000000000////////////000111333333////////////000000000000111333333111---,,,...000//////000000111111111222333222111000000000111222000000////////////000000........................000000000000000000000000........................///////////////.........///////////////////////////000000000000000//////////////////000000000000333333222111000000111111000000111111111111000000000000000000000111111222......///000111222222333222222222222222222222222333222111/////////000111111111111111111111111111222111000000000111333333000000111111111222222222444444444333333222222222333333333333333333333333444444444444444444444444777777777777666555444333444444444444444444444444555555555555666666666666888888888888888888888888777777777777888888888888999999999:::::::::;;;;;;:::999999999999:::;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFDDDCCCBBBAAABBBDDDFFFGGGJJJIIIGGGFFFFFFFFFGGGGGGJJJJJJJJJIIIHHHGGGEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGFFFIIIMMMOOOLLLHHHJJJJJJJJJJJJJJJKKKKKKKKKMMMLLLLLLNNNPPPRRRRRRQQQRRRRRRRRRQQQPPPOOOMMMLLLPPPOOONNNMMMLLLKKKKKKKKKHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBB??????>>>===============>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>========================<<<;;;:::999<<<===>>>===<<<<<<>>>@@@===<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999888888777666555555444999999999999888888888888666666666666666666666666777777777777777777777777888888777777666444333222555555555555555555555555555555555555555555555555777666666555444444333333444444333222333444555666444444444444444444444444555555444444444444555555444444444444444444444444444444444555555555555666444444444555555555555666666666666666777777777777;;;;;;<<<===???BBBEEEFFFNNNOOOSSSWWWYYY^^^lllzzz~~~|||{{{zzzyyywww~~~000000000000000000000000///////////////......---///////////////////////////////////////......---/////////....../////////111000...---------//////////////////////////////---......///////////////...///000111111111111111000000000000//////......////////////////////////............///000111111////////////000000000000///000111000...---///111///000000000111111111111444333222111000111111222000000////////////000000........................////////////////////////......................../////////////////////...//////////////////////////////000000000000//////////////////000000000111111111000///////////////000000111111111111000000000000000000000111111222//////000000111111222222222222222222222222222222333222111000//////000111111111111111111111111111222111000000000111222333222222333333333444444444444444333333333222222222333333333333333333333333333333333333333333333333444444555555666555555555444444444444444444444444555555555555666666666666888888888888888888888888666666666777777777888888999999999::::::::::::;;;:::::::::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAABBBAAAAAAAAABBBCCCDDDEEECCCBBBAAAAAABBBDDDFFFGGGHHHGGGFFFDDDDDDDDDEEEFFFJJJIIIIIIHHHGGGFFFFFFEEEHHHHHHIIIJJJJJJJJJJJJIIIIIIGGGFFFIIIMMMNNNKKKHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIJJJKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@????????????>>>===============>>>>>>>>>>>>???@@@AAAAAA?????????>>>>>>======<<<============<<<;;;::::::<<<===>>>>>><<<===>>>@@@>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;888888888777666555555555555666666666666666666666666666666666666666666666777777777777777777777777777777777777666555444333555555555555555555555555555555555555555555555555888777777666555555444444444444333333333444555666555555555555555555555555555555444444444444555555444444444444444444444444444444444444555555555555444444444444555555555555555555666666666777777777888888888888:::===???@@@FFFHHHLLLPPPSSSXXXfffsss}}}|||~~~000000000000000000000000000000///...............///////////////////////////////////////.........000000////////////000000111000...------...////////////000000000000//////---......//////////////////000000111111111000000////////////............////////////////////////.........------...//////////////////000000000000---...000000//////000222000000000000111111111111444333222222111111222222000000////////////000000........................////////////////////////..............................////////////////////////////////////////////////000000000000///////////////000000000111111111000//////////////////000000111111111111000000000000000000000111111222000000000000000111111111222222222222222222222222222222111000000000111111111111111111111111111111111111000000111111222333222222333333333444444444333333333333222222222222333333333333333333333333222222222222222222222222111222333444555555555555444444444444444444444444444555555555555666666666666666666666666666666666555555555666666666666777888888999999999:::::::::;;;::::::::::::;;;<<<<<<;;;<<<======??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDBBBAAAAAAAAABBBDDDFFFHHHGGGGGGFFFEEEEEEEEEFFFFFFIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGIIILLLMMMKKKHHHHHHIIIKKKMMMNNNNNNMMMLLLKKKKKKKKKMMMQQQSSSSSSSSSRRRRRRRRRQQQOOONNNLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGIIIJJJLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEECCCBBBAAACCCBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>============>>>???@@@AAA@@@@@@??????>>>===<<<<<<<<<<<<=========<<<<<<;;;<<<===>>>>>>======>>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::999::::::888888777777666666555555444444444555555666666666666666666666666666666666777777777777777777777777555555666666666666555555555555555555555555555555555555555555555555555555888888777777666555555555444333333333333444555666555555555555555555555555555555444444444444555555444444444444444444444444444444444444555555555555444444444444555555555555555555555666666666666777666555555555666888:::;;;===>>>BBBGGGJJJOOO[[[ggg|||~~~~~~////////////////////////111000...------......////////////////////////////////////.........//////000//////////////////000000///............////////////000111111000//////---......///////////////000111111111111000000/////////////////////////////////////////////////////////......---.........////////////000000000000...///000000000111111111000000000000000111111111444333333222222222222222000000////////////000000........................////////////////////////....................................////////////////////////////////////...//////000000000000/////////000000000111111111222222111111111111111222000000111111111111000000000000000000000111111222111111111000000000000000111111111111111111111111222111111111111111111111111111111111111111111111111111111111111222222222000000111111111222222222333222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333333333333333333333333333333444444444555555555666666555555555555555555555555444444444555555555666666888888888888999999999999;;;;;;::::::;;;;;;<<<===;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCC@@@@@@AAAAAACCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIKKKLLLKKKIIIIIIKKKMMMOOOOOONNNLLLJJJJJJJJJKKKMMMQQQSSSTTTTTTRRRRRRQQQQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJGGGFFFEEEDDDBBB@@@???>>>AAAAAAAAA@@@@@@???????????????@@@?????????>>>>>>============>>>???@@@@@@AAAAAA@@@???>>>>>>===<<<;;;<<<<<<============<<<;;;===>>>>>>======>>>?????????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999888777777777666666666555555555666666777777888888666666666666666666666666666666666666666666666666444444555666666777666666555555555555555555555555555555555555555555555555777666666666555555555444333333333333444444555555555555555555555555555555555444444333333444444555444444444444444444444444333333444444444555555555333333444444444555555555444444555555555666666666777777666555666777888999777888;;;???AAAEEENNNXXXgggwww|||xxxwwwzzz~~~~~~~~~~~~////////////////////////111000...------....../////////////////////////////////............///000///......------....../////////.........///////////////000000000000//////---......///////////////000111111111111000000///000000000000000000000000........................000000///.........//////////////////000000000000000111111333333444333222111111000000000000000000333333333222222222111111000000////////////000000////////////////////////................................................---.........//////000000////////////////////////......///000000000000000000000000000111111111111222111111111111111222222000000111111111111000000000000000000000111111222111111111000000000000000111111111111111111111111111111111222222222222111111111111111111111111111000000111111222222222222000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333222111000000333333333333333333333333444444444444555555555555444444444444444444444444444444444444555555555555777777777888888888999999;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@??????@@@AAAAAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDDDDFFFHHHJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJKKKMMMOOOPPPOOOMMMJJJHHHJJJJJJKKKMMMQQQSSSTTTTTTQQQQQQQQQPPPOOONNNLLLLLLJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJFFFEEEDDDCCCBBB@@@???????????????@@@@@@AAAAAABBB@@@@@@@@@AAA@@@???>>>>>>============>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>><<<<<<======>>>=========;;;===??????>>>===>>>>>>??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888777777777777666666666666555666666666777777777888777777777777777777777777666666666666666666666666333444555666777777777777555555555555555555555555555555555555555555555555555555444444444444333333333333333444444444444444333333333333333333333333444444333333333333444444444444444444444444444444333333333444444444444555333333333444444444444555444444444444555555555555888777666555555666777777666666777;;;<<<===CCCKKKVVVaaammmuuuyyy||||||zzzvvvtttqqqoooppptttxxx{{{000000000000000000000000000000///...............//////////////////////////////...------...000111......------------.............../////////////////////............//////---......//////////////////000000111111111000000000000000000111111111111........................000//////...//////000000////////////000000000000222222333555888999777666111111111111000000000000111222222222222111000000000000////////////000000////////////////////////................................................------......///000000000////////////////////////---...///000000111111000000000000111111111222222///////////////000000111000000111111111111000000000000000000000111111222000000000000000111111111111111111111111111111111000111222222333222222222111111111111111111111111000000111222222222222111222222333333333444444444111111111222222222222222222222222222222222222222111111111111111111111111333333333333222111000///333333333333333333333333333444444444444555555555444444444444444444444444444444444555555555555666666777777777777888888888:::999999999999:::;;;;;;:::;;;<<<<<<>>>>>>???@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLNNNNNNMMMLLLJJJHHHKKKKKKKKKMMMQQQSSSSSSSSSOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOONNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFFFFEEEDDDDDDCCCCCC>>>???@@@AAABBBCCCCCCDDD@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???======>>>>>>>>>======<<<:::<<>>======>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888999999777777777777666666666666555555555555555555555555777777777777777777777777777777777777777777777777444444555666777777666666555555555555555555555555555555555555555555555555333333333333333333333333222333444444555555444444222222222222222222222222444444333333333333444444444444444444444444444444333333333333444444444444333333333333444444444444333333333444444444555555666555444333333444555555777555666999999888<<>><<<111111111111000000000///000000111111111000///...000000////////////000000////////////////////////................................................------......///000000111////////////////////////---...///000111111111111000000111111111222222222///////////////000111111000000111111111111000000000000000000000111111222//////000000111111222222111111111111111111111111000111222333333333222222111111111111111111111111///000111222333222222111222222333333333444444444000111111111222222222222111111111111111111111111222222222222222222222222222222222333333222111111222222222222222222222222333333444444444555555555555555555555555555555555444555555555555666666666666666666777777777888888999888888888888999:::::::::;;;;;;<<<===>>>??????===>>>???@@@AAAAAAAAA@@@AAABBBBBBBBBCCCBBBBBBBBB@@@AAABBBCCCDDDDDDCCCBBBDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHIIIJJJKKKIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLNNNPPPRRRRRRRRRMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUSSSSSSQQQOOOMMMKKKJJJIIIKKKKKKLLLLLLKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCDDD@@@AAABBBCCCBBBAAA???>>>????????????@@@AAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>===<<<;;;:::<<>>===>>>>>>======<<<<<<<<<======::::::::::::::::::::::::::::::999999999999999:::666666666666777777777777777777777666666555555444777777777777777777777777777777777777777777777777555555666666666666666555555555555555555555555555555555555555555555555555444444444444444444444444222333444555555555444444333333333333333333333333444333333222222333333444444444444444444444444444222222333333333444444444222222333333333444444444222333333333333444444444555444333222222333444555555333444777888777999>>>CCCDDDFFFJJJNNNQQQUUUYYYVVVXXX\\\aaagggllloooqqqyyy000000000000000000000000...///000000000///---,,,///////////////////////////...---,,,---...111222000000////////////000000------...///000000//////000...+++))))))+++...000---......///////////////......///111111222222222---.........//////000000........................+++++++++,,,---...///000////////////000000000000000000333999???CCCCCCAAA222111111111000000/////////000000111111///...---000000////////////000000000000000000000000000000................................................---------...///000000111////////////////////////---...///000111111111111000111111111111222222222111111000111111222333333000000111111111111000000000000000000000111111222...//////000111222222333000000000000000000000000000111222333444333333222111111111111111111111111///000111222333222111111000000111111111222222222000000111111222222222222111111111111111111111111222222222222222222222222000111222333333333333333222222222222222222222222333333333444444444555555555555555555555555555555555555555666666666666777666666666666777777777777888888777777888888999:::::::::;;;<<<===>>>??????<<<===???@@@AAAAAA@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHJJJLLLGGGGGGHHHJJJKKKMMMNNNOOOMMMLLLLLLNNNPPPRRRRRRQQQKKKLLLMMMNNNOOOPPPPPPPPPOOOPPPQQQRRRTTTVVVXXXYYYWWWUUUSSSQQQNNNKKKIIIHHHJJJKKKKKKKKKKKKIIIHHHGGGBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCCCCAAA???>>>@@@@@@@@@@@@AAABBBCCCCCC???@@@@@@AAAAAABBBBBBCCC????????????>>>===;;;;;;:::<<>>============<<<<<<<<<======>>>999999999999999999999999999999999888999999::::::666666666666777777777777;;;;;;:::999888777666666777777777777777777777777777777777777777777777777555666666666666666555555555555555555555555555555555555555555555555555555444555555555555555555555222333444555555555444333444444444444444444444444444333333222222333333444444444444444444444444444222222333333333444444444222222333333333444444444222222333333333444444444666555444444444555666777444111222666888777999======;;;;;;===@@@DDDIIIMMMLLLPPPVVV]]]dddjjjmmmoooyyy////////////////////////////////////////////////000000////////////000000---......///////////////////////////............000///...------...///000222111000///......///000////////////000000000000000000000000000000000000222222111111000/////////////////////////////////......------------......///000111222222111000///333111333999BBBEEEAAA<<<444333222000///.........000000000000000000000000////////////000000000000000000000000000000000000////////////000222333444111111000000//////......////////////............000000000000000000000000---......///////////////000000111333444333111...000000////////////000000000000000000000000000000333222222111000//////...//////000111111111111111444222///,,,,,,---000222000000000000000000000000111111111000000000000000111111111111111111111111444444333333222111000000111111222333333333333222333333222222111000//////111111111111111111111111111111111111000000//////222222222222222222222222444444222222222222444444444444444555555555555666333333333444555666777777;;;;;;:::999999888777777777777888999999999999888888999:::;;;===>>>???@@@???>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIMMMNNNOOOPPPOOOMMMKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGIIILLLOOOPPPOOOMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTZZZWWWSSSOOOKKKIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAADDDCCCCCCBBB@@@??????>>>>>>??????@@@@@@@@@????????????>>>>>>??????@@@AAA===<<<<<<<<<<<<<<<===>>>;;;;;;;;;;;;::::::999888<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::999888888777777888888666666666666666777777888;;;<<<<<<:::777555444555777777777777777777777777666555555555555444444444444444444555555555555666444444444444444444444444666666666666666666666666222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222666666666666666666666666333333333333333333333333444444444555555555555666444444444555555555555666333333444555666666555555777888888999::::::;;;;;;DDDHHHOOOVVV^^^fffmmmrrrvvv~~~////////////////////////////////////////////////000//////......//////000---......///////////////////////////////////////000///...------...///000000000...---------......////////////000000000000000000000000000000000000000000000000000000111111/////////////////////////////////....../////////000000000111111000000000222111444;;;CCCFFFBBB<<<444333222000///.........000000000000000000000000000000000///////////////000000000000000000000000000000000///000000111111111000000000/////////...////////////////////////000000000000000000000000---...//////000000//////000000111222444333111...000000////////////000000000000000000000000000000111000000///......------//////000111111111111111444222000......///111222000000000000000000000000111000000000000000000000111111111111111111111111444444333222222111000000000111222222333333222222222222111111000//////...111111111111111111111111222222111111111000000000222222222222222222222222444333333222222333333444444444444444555555555555333333444444555555666666888888888888888888888888777777888888999999999888888999:::;;;<<<>>>?????????>>>>>>>>>>>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAACCCCCCBBBBBBAAAAAABBBBBBDDDDDDFFFGGGHHHHHHHHHHHHLLLMMMNNNOOOOOOMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGHHHJJJLLLMMMMMMMMMLLLNNNOOOPPPRRRRRRRRRRRRQQQRRRRRRQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSWWWUUUQQQNNNKKKIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@????????????>>>>>>??????@@@AAA@@@??????>>>>>>>>>??????;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888888888777777777777777888999999<<<======;;;888666666666777777777777777777777777666555555555555444444444444444444555555555555666444444444444444444444444555555555555555555555555222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333333333333333333333333333444444444444555555555555444444444444555555555555333333444555555555555555666666777777888999999:::===@@@EEEKKKTTT___jjjqqqwww~~~}}}}}}///////////////////////////////////////////////////..................///---......///////////////...//////000000111111111//////............//////000///......---.........////////////000000000000000000000000000000000000......///000000111222222////////////////////////000000////////////000000111000000//////000000111111222555<<>>???>>>>>>>>>>>>>>>@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAABBBBBBBBBCCCEEEFFFGGGHHHHHHHHHJJJKKKMMMNNNNNNMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLMMMOOOPPPRRRSSSTTTTTTSSSRRRSSSSSSRRRQQQOOONNNMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQSSSQQQNNNLLLJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>???@@@@@@AAAAAA@@@???>>>>>>>>>???<<<<<<======<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;:::999999888777777888888888888888999999:::<<<======;;;888777777888777777777777777777777777666555555555555444444444444444444555555555555666555555555555555555555555555555555555555555555555222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333333333333333444444444444555555555555444444444444555555555555333444444555555555555444444444555555666666777777777888<<>>=========>>>??????@@@AAACCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBBBBAAABBBBBBAAABBBDDDEEEGGGGGGHHHHHHJJJJJJKKKLLLMMMMMMMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKMMMNNNPPPQQQRRRTTTUUUTTTTTTSSSTTTSSSRRRPPPOOOMMMLLLLLLJJJKKKKKKLLLMMMNNNOOOPPPNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEAAABBBBBBBBBCCCDDDDDDDDD@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@AAA@@@???======<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<======<<<:::999999999999999999999999999;;;;;;;;;:::999888777777888777777777777888999999:::;;;;;;:::888777777888777777777777777777777777666555555555555444444444444444444555555555555666666666666666666666666666555555555555555555555555222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555333333444444444555555555333444444555555444444444222222333333444444444444555777:::???HHHSSS```hhhmmmpppuuu||||||wwwuuusssssswww}}}////////////////////////////////////////////////......------------......---......///////////////...//////000111222222333...//////////////////...........................////////////000000000000////////////////////////000000000000//////......///////////////////////////......------......///111000///......///000111000111555;;;@@@AAA>>>:::111111000///............////////////////////////000/////////.........---////////////////////////............///000111222////////////000000000000...//////000111222222333////////////////////////...//////000000000000000111000///000111222000///000000////////////000000000000000000000000000000222222222222111111111111//////000111111111111111...///000111111000000///000000000000000000000000//////000000111111111111000000000000000000000000222222111111111111111000000000111222222222222111222111111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444444555444444444444444333333333777777777777777777777777777777666666666777888999888999999:::;;;<<<======<<<======>>>??????@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCEEEGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJLLLNNNOOOOOOQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQOOONNNLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEDDDDDDDDDDDDDDDAAABBBBBBBBBCCCDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>======>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<999::::::;;;;;;;;;::::::999:::<<<======<<<:::999999999999999999999999999::::::;;;::::::888777666777666666666666777888888888999999888777666666777666666666666666666666666666555555555555444444444444444444555555555555666666666666666666666666666555555555555555555555555222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444444555333333333444444444444555333444444444444444333333222222222222222333333333555777;;;@@@FFFMMMUUU[[[``````aaacccgggmmmssswwwzzz|||~~~~~~{{{wwwtttsssqqqqqqsssxxx~~~zzz||||||}}}///////////////////////////////////////////////////..................///---......///////////////...//////000000111111111......////////////......++++++,,,---------,,,,,,////////////000000000000000000000000000000000000111111000//////...------////////////////////////......------------......000//////......//////000000111444888;;;<<<999777111000//////.........///000000000000000000000000........................000000000000000000000000---------...///000222222////////////000000000000...//////000000111111111000000000000000000000000...///000000111111000000111000//////000111000///000000////////////000000000000000000000000000000000000000000000000000000//////000111111111111111......///000000000000///000000000000000000000000/////////000111111222222000000000000000000000000111111111111111111111111///000111111222222111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222333333444444333333222333333333333444444444444333333333333333444444444777777777777666666666666777777666555666777888999888999999:::;;;;;;<<<<<<;;;<<<===>>>?????????????????????@@@AAACCCDDDEEEFFFFFFDDDCCCBBBBBBAAAAAAAAABBBDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIJJJLLLNNNOOONNNOOOQQQRRRSSSSSSRRRQQQPPPPPPOOONNNLLLKKKJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>============>>>??????@@@@@@???>>>=========>>>999999::::::;;;:::::::::::::::;;;<<<<<<;;;::::::999999999999999999999999777888999:::999888777666666666666666666777777888666777888777666555666777666666666666666666666666666555555555555444444444444444444555555555555666555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222222222111111111111111111111111333333333333333333333333333333333333444444444444333333333333444444444444333444444444444333333222222222222222333333333333333666:::===@@@DDDHHHKKKSSSRRRPPPOOOQQQWWW___eeejjjlllnnnpppqqqooommmlllnnnmmmoootttzzz||||||||||||~~~////////////////////////////////////////////////000//////......//////000---......///////////////////////////////////////---...///000000///...---,,,,,,.../////////......////////////000000000000000000000000000000000000//////////////////......//////////////////////////////............//////...//////////////////...000111222444666666555444000000///............///000000000000000000000000,,,------....../////////000000000000000000000000...............///000111.../////////000000000111////////////////////////000000000000000000000000//////000111111111111000111000......000111000///000000////////////000000000000000000000000000000000000000000000000000000//////000111111111111111//////000000000111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000111111111111///000000111111111111111000000000111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222333333444444333333222222222333333333444444444222222222333333444444555444444444555666666777777888777555555555666888999999999999::::::;;;;;;<<<;;;<<<===>>>?????????>>>===>>>>>>???AAABBBDDDEEEGGGFFFEEECCCBBBBBBAAAAAABBBCCCDDDFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMOOOPPPQQQQQQPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBB????????????>>>===<<<<<<===============>>>??????>>>>>>===============>>>999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888555666777999999888777666777777666666777777888999666777888888777666777999666666666666666666666666666555555555555444444444444444444555555555555666444444444444444444444444444444444444444444444444222222333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333000111111111222222222222222222222222222222222222333333333333333333333333222222333333333444444444222222333333333444444444444444444444444333222111444333333333333333333333333555777999:::<<>>>>>>>>??????@@@BBBDDDFFFGGGGGGFFFEEEDDDBBBBBBAAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPOOOOOONNNLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA>>>??????@@@BBBCCCCCCDDD?????????>>>>>>===;;;;;;===============>>>??????;;;;;;:::::::::;;;;;;<<<:::;;;;;;<<<=========<<<<<<;;;;;;::::::;;;;;;<<<888888888888888888888888333444666888999888777666888888888777888999999:::777888999999888777999:::666666666666666666666666666666555555555444444444444444444555555555666666444444444444444444444444444444444444444444444444222222333333333444444444222222222222222222222222333333333333333333333333333333333333333333333333000000111111222222222222444444444444444444444444333333333333333333333333222222333333333444444444222222333333333444444444444444444444333333222111444444444444444444444444444555666666666888<<>>AAAGGGHHHLLLQQQWWW[[[]]]]]]YYY[[[```eeeiiiqqq~~~}}}}}}~~~........................111111111111111111111111000000///...............000000////////////000000///...---,,,---...000222//////000111111111111111////////////////////////000000000000////////////......//////000000111111000000000000000000000000111111000000//////......000000000000000000000000000000//////.........---000000000000111111111111///////////////////////////000111111111///...---......//////000000111111000000000000////////////111111111000000000000000111111000000//////......000000000000111111111111//////000000000000///...000000000000111222333444111111000000000000111111000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000---...///111222222222222000000000000000000000000222111000//////000111222111111111000000000000000//////000000111111111222222111111111000000//////000111111111111222222222111111222222222333333333333222111111111222333444555555444333333333444444444444444444444444333333666666666666777777777777888888888888999:::;;;<<<======>>>>>>???@@@@@@@@@=========>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKLLLLLLIIIIIIJJJJJJJJJJJJJJJIIIFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>===AAA@@@@@@???>>>======<<<@@@???===<<<;;;;;;<<<<<>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777888999:::::::::::::::888888999999999888888777999888888777777777777777999888888888777777666666666444444555777999999999777777666666555555555444666666555555555444444444666666666666666666666666444444444444444444444444555555444333333333333444666444333333444555333222666555444333111000///...////////////000000000000222222111111111111222222222222111111222222333444222222111111222222333444333333333333333333333333333333333222222111111111111111222222222333333333333333333333333333333333333333333333333333333333111333444444555777:::===GGGDDD@@@<<<:::999::::::@@@AAABBBDDDFFFHHHIIIJJJHHHMMMSSSXXX[[[bbblllsss|||vvvrrrtttzzz|||........................111111111111111111111111000000///...............111000///////////////000//////---------...000111...///000000111111000000////////////////////////000000000000////////////.../////////000000000111000000000000000000000000000000000000////////////000000000000000000000000000/////////............000000000000111111111111////////////////////////000000111111111000///...////////////000000111111////////////000000000000111111111111111111111111111111000000////////////000000000000111111111111000000111111111111000000111111000000///000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000///000000111111111111000000000000000000000000000222111000000000000111222000000000000000000000000//////000000000111111111222222222222111111000000000000111111111222222222111111111222222333333333222222111111111222333444333333444444444444444444444444444444444444444444555666666666777777777777888888888888999:::;;;;;;:::::::::;;;<<<<<<===============>>>???@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCBBBBBBAAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>@@@??????>>>======<<<<<<===<<<;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::777888999:::::::::::::::888888999999999888888777999888777777666666777777888888888777777777666666666555444555777888888888777666666666555555555444666666555555555444444444555555555555555555555555444444444444444444444444555555444333333333333444666444333333444444333222222222222222222222222222000000111111111222222222222222111111111111222222222222111111222222333444222222111111222222333444333333333333333333333333333333222222222222222222111111222222222333333333333333333333333333333333666666666666666666666666222333444444444555888;;;@@@>>><<<:::888888999999:::;;;;;;===>>>???@@@AAA;;;???DDDFFFHHHMMMUUU[[[jjjnnnsssuuutttqqqooonnnjjjhhhhhhlllssswwwwwwvvv////////////////////////000000000000000000000000000//////............///111111000/////////////////////...------...000111---......///000/////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////............000000000000111111111111////////////////////////111111111222111111000////////////000000000000111......//////000000111111222222222222222222222222111000000000000/////////000000000000111111111111111111222222222222111111222111000///............111111000000000000111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000111111111111111000//////000000000000000000000000222222111111111111222222000000000000000000000000//////000000000000111111333333222222222222111111000000000111111111222222000000111111222333444444222222111111222222333444111222333444555555444444555555555555555555555555555555666666666777777777888888777888888999:::;;;;;;<<<<<<======>>>??????============>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEGGGHHHHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOOOOOOONNNNNNJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@AAACCCCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;<<<===>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::888888999:::::::::999999777888888999999999888888999888777777666666777777888888777777777777666666888666555555666777777666666666666555555555555555555555555555555444444444555555555555555555555555444444444444444444444444555555444333333333333333555444333333444444333222222222222222222222222222222222222333333333333444222222111111111111222222222222111111222222333444222222111111222222333444444444444333333222222222222222222222222222333333111111222222222333333333333333333333333333333333333333333333333333333333222333444444333333555777777777777777777777777888555555666666777888888888666999;;;<<<<<<>>>CCCGGGNNNRRRVVVYYYYYYXXXWWWVVVXXXZZZ___dddjjjnnnqqqrrr000000000000000000000000000000000000000000000000000///............//////222111000//////....../////////............///000,,,---......//////......////////////////////////////////////000000000000////////////000000000000////////////////////////......//////000000111111000000000000000000000000///////////////.........///000000000111111111111////////////////////////111111222222222111111111000000000000000000000000......//////000000111111111111111111111111222222000000000000000000000000///000000000111111111111000000111111222222111111222111000///////////////222111111000000111111222000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000222222111111000/////////000000000000000000000000////////////////////////000000111111111000000///000000000000000000000000222222111111111111222222/////////000000000000000//////000000000000000000111111111111111111111111000000000000111111111111//////000111222333444444222111222222222222333333///000333555666555444333444444555555555555666666555555555666666666777777777777777777888999:::;;;<<<<<<======>>>?????????===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOOOOOOOOOOOOONNNMMMLLLIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@AAACCCBBBBBBAAA@@@?????????======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<::::::::::::;;;<<<===>>>;;;;;;;;;:::::::::999999888999999:::::::::999999777777888999999999888888888888777666666666666666777777777777777777666666999777555555666666555444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555444333333222222333333555444222333444444333111555555444333222111000///222222222333333333444444222222111111111111222222222222111111222222333444222222111111222222333444555555444333333222111111111111111222222333333333111111222222222333333333222222222222222222222222222222222222222222222222222333444333222222333444222333555666666666555555555555555555555555555555777999::::::999999<<>>??????????????????????????????AAAAAACCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;<<<===??????;;;;;;:::::::::999999999999999:::::::::999999888666777888999999999999999888777777666555666666666666666666666666666777777999777555444555555555333444444444555555555555555444555555555555555555555555555555555555555555555444444444444444444444444444444333222222222222333555333222222333444222111444444333333222111000000111111111111222222222222222222111111111111222222222222111111222222333444222222111111222222333444555555444333333222111111111111111222222333333333111111222222222333333333222222222222222222222222444444444444444444444444222444555444222111222333333444555666666555333222555555555444444444333333333444555555555555777888888:::<<<===<<<;;;;;;<<<;;;>>>AAABBBDDDIIIRRRYYY///////////////////////////////////////////////////............//////000000000////////////000000///////////////.........,,,------...///.........////////////////////////......//////000000111111000000000000////////////000000000000000000000000////////////000000000000////////////////////////.........///////////////000000000000111111111111000000000000000000000000111111000000000111222222222111111111111000000000000000000000000/////////---......//////000000000000000000111111111111222000000000000111111111111---...///000000000000000000000000000111222333444222222111111111111222222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000111////////////////////////000000000000000000000000---...///000222222222333000000000000000000000000000000111111111111000000---......//////000000111000000////////////...............////////////000/////////000000000111111000000000111111111111222000111222333333333333222000111222333444444333333222222333333444555555555444444555555555666666666777777666777777888999:::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMMMMLLLKKKKKKIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCC@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;999999;;;;;;;;;<<<===>>>???@@@::::::::::::999999999999999999:::::::::999888888666777888999999999999999888777666666555555666666555555666666666666777777888666444444555555555444444444444444444555555555444444444555555555555555444444444444444444444444444444444444444444444444444444333222222222222222444333222222333333222111111111111222222333333444000000000000111111111111222222111111111111222222222222111111222222333444222222111111222222333444444444444333333222222222222222222222222222333333111111222222222333333333222222222222222222222222333333333333333333333333222444555555333111222222444444555666555444333222444444444333333222222222111111222333444555555555666777888888666555666777888999:::999:::@@@HHHOOO...............................................................///000000///......//////000111222///////////////......---------...///////////////////////////////////////.........///000111111111111000000000/////////...000000000000000000000000000000000000////////////////////////////////////............/////////000000000000000111111111111000000000000000000000000000000/////////000111222222222222111111111000000111111000000//////...............///000000111111000000111111111222222222000000000000111111111111......///000111222111111111111000000000111111222333222222111111222222333000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000/////////000111111222222////////////////////////000000000000000000000000...///000111111111111111000000000000000000000000...///000000000000///...------......///000000111000000/////////............/////////000000000000////////////000000000111111111111111000000000000000111222333333333222222222222222222222222222333111111222222333444444555444444444555555555666666666666666777777888999::::::;;;;;;<<<======>>>>>><<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCDDDBBBCCCCCCDDDEEEFFFFFFGGGCCCCCCDDDDDDEEEFFFFFFGGGEEEFFFFFFGGGIIIJJJLLLMMMKKKKKKLLLLLLLLLKKKJJJJJJHHHJJJKKKMMMMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEEEEDDDDDDCCCBBBBBB???????????????@@@AAAAAAAAAAAA@@@????????????@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>:::::::::999999999999888999::::::::::::999888777666666777999999::::::999777777666555555555555666555555555666666666777777777555444444555666555444333333333444444555555555444444444555555555666666444444444444444444444444444444444444444444444444444333222222111222222222444333222222333333222000000111111222222333444444000000000000111111111222222222111111111111222222222222111111222222333444222222111111222222333444333333333333333333333333333333222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000222444666666444222222333333333444444444444444444333333333333222222222222222222333444666666666555444555666555333333444666888888888888:::???DDDIII...............................................................///000111............///111222333//////000000///...---------...//////000000//////////////////////////////---......///000111111222111111000000/////////...000000000000000000000000111111000000//////......////////////////////////---.........//////000000000000000000111111111111000000000000000000000000000///.........000111222222222222222111111000000222222111000///...------...//////000111222222222000000111111222222222222000000000000111111111111//////000222222333333333222111000//////......///333222222111111222222333000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000......///000111222333333111111111111111111111111000000000000000000000000111111111111111000//////000000000000000000000000---...///000000///...------------...///000000111000000//////.........---//////000000111111111222////////////000000000000222222111111000/////////000111222333444333222222333333222111111222222222000000111222222333444444444444444555555555666666666666666666777888999:::777777888999999::::::;;;<<<<<<;;;;;;;;;<<<======????????????????????????>>>???@@@AAABBBCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEGGGHHHJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFEEEGGGGGGHHHIIIIIIIIIHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA?????????>>>???@@@@@@AAA@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<==================:::;;;<<<>>>>>>>>>>>>===;;;;;;:::::::::;;;<<<<<<:::::::::999999999888888:::::::::::::::999888777666666777999999:::::::::777777666555555555555555444555555555666666777777666555333333555666555555333333333444444555555555444444444555555555666666444444444444444444444444444444444444444444444444444333222222111111222222444333111222333333222000444333333222222111111111000000111111111222222222222222111111111111222222222222111111222222333444222222111111222222333444333333333333333333333444444333333222222111111111111111222222222333333333111111111111111111111111333333333333333333333333222444666666555333333444222222222333333444555555444444444444444444333333222222222333555555444333333444444444333333555777333333444666999===@@@AAA---.../////////...,,,+++------......///000000000////////////////////////111///...------...///111000000000000000000000000---...///000000///...---////////////////////////...------------...//////////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000///////////////000//////............//////......//////000000111111//////000000111111111222222222111111000000//////222111///...---...000111////////////000000000000111111000000000000111111000111111111111222222222000000000000111111111111222222111000//////000000111111111111111111111111111222333333333111000///---......///////////////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000111222111111111000000//////000000////////////000000000000000000////////////......//////000000111111222222111000//////000000111111000000//////......000000000000000000000000000000000000000000000000000111222333444555555555000111111111111222222222444444333222222333333333555555555555555555555555444444444444444444444444444444555555666777777777888999999::::::;;;<<<<<<===============<<<<<<<<>><<<;;;<<<===???@@@=========>>>???AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIILLLKKKKKKJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????????????????>>><<<<<<;;;;;;;;;===>>>?????????>>><<<;;;<<<<<<;;;::::::999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::999999888888888888888888888888888888888999999999888777666666555777777777777777777777777888777666444444555555666555555555444444333333333666555555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111000000000111222222222333111111111111000000//////222333333444333222111000000000111222333444444555000000000000000000000000333222222222111111000000111111222222222333333333333333333333222111000000111111000000000000000111111111222222222333333333444555666555333222333444444444444444444444444444444444333333333333222222222333333444444333333222444444222222222222444444444444555555666777888888......//////...------,,,000000000///......------////////////////////////000///...------...///000////////////////////////---...///000000///...---////////////////////////---------.........//////////////////000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000////////////000000//////............///////////////000000000000000///000000000111111111111111111111000000000000000111000///......///000111////////////000000000111000//////......//////000000000111111111222222222000000000000111111111111111000000000000000111222111111111111111111111111....../////////......---...//////000111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111111111000000000//////000000////////////000000000000000000////////////////////////000000000000222111111000//////000000111000000000/////////...000000000000000000000000000000000000000000000000///000111222222222222222000111111111111222222222444333333222222333333444444444444444444444444444444444444444444444444444444444555555666666777777888888888999::::::;;;;;;===<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<===???@@@>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAABBBBBBDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<=========>>>??????>>><<<<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::999999888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999999999999999888888888888888888888888888999999888888777666666555777777777777777777777777888777666555444555555666666666666555555444444444555555555555444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111222222222222222111111111000000000222222333333333222111000000111111222222333333444000000000000000000000000222222111111111000000000111111111222222222333333000000111222333333333333222222111111111111222222111111222222222333333333333444555444222222222333444444444444444444444444444444333333333222222222222333333444444333333222444333222222222222333444111222222333444444555555//////...------------...000000000///......------////////////////////////000///...------...///000..............................////////////......////////////////////////,,,---...///000///......////////////000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000////////////000000000//////......//////000000000000000000000//////000000000000111111111111000000000000111111111111111000///......///000111/////////000000000111111000000000//////000000000000000000111111111222222000000000000111111111111////////////000111222333111111111111111111111111111000000000000000111111///000000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111000000000000000000000111111000000000000//////000000////////////000000000000000000////////////000000000000////////////111111000/////////000000000000000000////////////000000000000000000000000000000000000000000000000...///000000000000//////000111111111111222222222333333333222222333333444333333333333333333333333444444444444444444444444444444444555666666777777666666777888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@?????????@@@AAABBBCCCDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@???>>>===<<<<<<<<<=========>>>>>>??????>>>===<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888888888999999999999999888888888888888888888888999999888888777666666666777777777777777777777777777777666555555555555666666666666666666555555555555555555555444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111222222222333222222111000222222222222222222222222000000000000000000000000111111000000000000//////111111111222222222222333///000111222333333333333222222222222222222222333111111222222222333333333222333444333111111111222444444444444444444444444333333333333222222222222222222333333333333222222333333222222222222333333111111111222222333333444//////---,,,,,,---...///------......///000000000////////////////////////000///............///000...........................//////////////////...////////////////////////+++---///000111000...---////////////000000000000////////////////////////000000000000000000//////////////////////////////000////////////000000111000000////////////000000222111111000000/////////000000000000000111111111//////000000111111222222000//////...//////000111//////000000000111111111333333222222222222333333000000000000111111111111///000000000111111111111111000000000000000111111111111111111111111111111222111000000000111333444//////000111111111111000////////////////////////////////////000000000000////////////////////////000000000/////////......000000000000000000//////000000////////////000000000000000000////////////111111000000//////......111000000/////////000000000000000000////////////////////////////////////000000000000000000000000//////000000000///......000000111111111222222222333333222222222333444444222222222222222222222222333333333333333333333333333333444555555666666777555555666666777888888888;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIJJJJJJKKKKKKKKKGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEEEECCCBBB@@@???======>>>>>>?????????@@@@@@@@@??????>>>===<<<<<<======>>>===<<<::::::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999999999999999999999999999999999777777888888999999::::::888888888888888888888888888888888888777777666666666666666666666666666666777666666666555555555555666666555555555555555555555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333222222222111000000000222222222222111111111111111222222222222111111111333222222222111111000000000000000000000000000000000000000///////////////111111111111222222222222222333333222222111000///111111222222222222222222111111222222222333333333111222333222000000000111333333333333333333333333333333333222222222222111222222333333333333222222333222222222222222222333222222333333333444444444///...---,,,,,,---//////------......///000000000//////////////////////////////............///////////////////////////////////////....../////////////////////////////////,,,---///111111000///...////////////000000000000//////////////////////////////////////////000000///////////////////////////////////////000111111000000////////////000000222222111111000000//////111111000000000000000000//////000000111111222222///////////////000111111000000000000111111111111333333222222222222333333//////000000000111111111///000000000111111111111333222111000////////////000000000000000000000000///...---,,,,,,---//////---...//////000000//////////////////////////////.../////////000000000111////////////////////////........................//////////////////000000000000////////////000000000000000000////////////111111000000//////......000///////////////000000////////////000000000000////////////////////////000000000000000000000000000000000111000000//////000000111111111222222222333222222222333333444555222222222222222222222222333333333333333333333333333333444444555666666666444555555666666777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDBBBBBBAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJHHHHHHJJJJJJKKKKKKJJJJJJFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCAAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCBBB@@@???>>>===????????????@@@@@@@@@@@@???>>>>>>============>>>>>>===<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========::::::999999999888888888999999999999999999999999777777777888888999999999888888888888888888888888888888888777777777777777666666666666666666666666666666666666666555555444444444444444444444444444555444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111222333222222111111000000///000000000000000000000000///////////////000000000000000111111111222222222222222222222111000////////////000111222222111111111111222222222333333333111222333222000///000111333333333333333333333333333333222222222111111111111222222333333222222111222222222222222222222222222222222333333333333333...------------...//////000000000///......------//////////////////////////////////////////////////////////////////////////////............//////////////////////////////---...///000111000//////////////////000000000000000000000000000000000000......////////////000000000000000000000000000000///......//////000111222111000000//////000000111111111111111111111000000111111111111000000000000000000000000111111111111......//////000000111111000000000111111111222222000000000//////000000000/////////000000000111111000000000000111111111111555444222000///.........000000000000000000000000000000///...............------...///////////////000000000000000000000000......//////000000111111000000000000000000000000---------....../////////......////////////000000000000////////////000000000000000000////////////000000000000//////////////////......//////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111000000111111111111222222222222222222222333444555555222222222222222222222222333333333333333333333333333333333444555555666666444555555666666777777888888999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGIIIIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@AAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@??????=========>>>>>>>>>?????????>>>>>>======>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;::::::999999888888888999999999999999999999999777777777888888888888888888888888888888888888888888888777777777777777777777777777777777777777777666666666777666555555444333333333444444444444444444444444444333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111111111000000000000000111111111111111000000000111222222222222111111111000000000000000000000000000000000//////000000000000111111000000000111111111111222...///000111222222222222---...000111222222111000111111222222222333333333111222333222000000000111333333333333333333333333222222222222111111111111111111222222222222111111111111222222222222111111111111111111111111111111,,,------...//////......000000000///......------////////////////////////......////////////..............................000///...------...///000////////////////////////.../////////000000000000////////////000000000000000000000000000000000000........./////////000000000000000000000000000000............///000111222111111000000000000111111111111111111111111222222111111111111000000000///111111111000000000000000---...///000000111111111000000111111111222222222000//////......//////000////////////000000000111000000000000111111111111333333111000////////////000000000000000000000000333333222222111000............///000000000000000000000000000000000000000.........///000111111111000000000000000000000000---......///000111222222........./////////000000000000////////////000000000000000000////////////////////////000000000000...............///000000.../////////000000000111000000000000000000000000000000000000000000000000...///000111111111111111000111111111111222222222222222222222333444555666333333333333333333333333222222222222222222222222222333333444444555555666555555555666777777888888888888888999::::::;;;;;;:::;;;<<<===??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCAAA@@@@@@@@@@@@AAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLLLLMMMNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFEEECCCCCCAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@======>>>>>>>>>????????????>>>>>>>>>>>>>>>??????===>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<;;;;;;:::999999888888999999999999999999999999888888888888777777777777888888888888888888888888777777777777777777777888777777777777777777777777555666777777777666444444444444444444555555555666444444444333333333222222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222....../////////000000000111000//////000111222333111111111111000000000000000000000000000000000000000000000111111111222222000000000000111111111111...///000111222222222222---///111222333333222111111111222222222333333333222333444333111000111222222222222222222222222222222222222222111111111111111111222222222222111111000111222333333222111000222222222222222222222222+++,,,...///000///...---------......///000000000////////////////////////......////////////......------------------------000///...------...///000/////////////////////////////////...///000111111////////////000000000000000000000000000000000000---.........//////000000000000000000000000000000............///000222222111111000000000000111111000000000111222222222333222111111111000000//////222222111111000000//////------///000111111111111000111111111111222222222111111000000000000111111////////////000000000000000000000000111111111111222111000000000000000111000000000000000000000000///000000000...,,,***)))//////000111111111111111000000000000000000000000---......///000111111222000000000000000000000000......///111222333444555---.........//////000000000000////////////000000000000000000////////////......//////000000111111...............///000111.../////////000000111111000000000000000000000000000000000000000000000000------///000111111111111000111111111111222222222222222222222333444555666333333333333333333333333222222222222222222222222222222333444444555555666555555666666777888888888777777888999::::::;;;;;;:::;;;<<<>>>??????@@@@@@AAAAAA@@@@@@@@@AAABBBBBB????????????@@@AAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCDDDFFFGGGHHHJJJJJJMMMNNNOOOOOONNNLLLIIIHHHGGGGGGGGGGGGFFFEEECCCCCCAAAAAABBBCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>??????===>>>?????????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<;;;;;;:::999888888999999999999999999999999999999888888777777666666888888888888888888888888777777777777777888888888777777777777777777777777555666777777777666444333444555555555666666777777444444444333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333---.........//////000000111000/////////111222333000000000000000111111111000000000000000000000000000000111111222222222333000000000000111111111111111222222111111000///......000222444555444333222111111222222222333333333222333444333111111111222222222222222222222222222222222222111111111111000111111222222222222111111000111222333333222111000444444444444444444444444/////////...---,,,******......////////////..................////////////000000//////.........---....................................////////////......---,,,---...///000...............---------////////////000000000000222111000000000000000111000000000000000000000000222111000.........///000000000000000000000000000000000111111111111000///111111000000//////......000000000000000000000000111//////000111222111000111000/////////000222333333222222111000///......//////000000111111111222////////////////////////000000000000000000000000222222111000///...------000000000000000000000000111111111111000000000000000000000000000000000000...///000111111000///...........................//////............//////------............------............////////////000000000000////////////222111111111000000//////,,,,,,------...///000000////////////////////////////////////////////////444333111000000000111222000000000///000111111222111111000000000000111111000000000000000000000000111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444555444444444444555666666999888777777777888999:::999999:::<<<===???@@@AAA>>>???@@@AAABBBAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@???@@@BBBCCCCCCCCCBBBAAAAAABBBDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHKKKIIIGGGFFFDDDDDDDDDEEEEEECCCAAA@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBFFFDDDAAA?????????>>>===;;;<<<<<<===>>>??????@@@@@@@@@@@@????????????>>>============<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;::::::::::::999999777777777777888888888888888888999999999999888888999888777666666777888999777777777777777777777777666666666666666666666666666666666666666666666666444444555555555555444444444444444333333222222222111222222333333222222111111222333444444333222111000111111111111222222222222222222111000//////...111111111111111111111111........................444444444333333333222222000000000000////////////000000111111111111000000111111111111111111111111111111000000000000111111222222111111000/////////000000/////////111222333000111111111111222222222222222222222222222222222222222222111111111000000111111000000000000111111000000000000000000000000000000000000111111111111222222222333333444444444////////////...---,,,,,,......////////////..................////////////000/////////............------------------------............////////////------,,,+++,,,---...///........................////////////000000000000111000000000000000111111000000000000000000000000111111000///////////////000000000000000000000000000000000111111000000///111000000000/////////...000000000000000000000000111//////000111222111000111000/////////000111222111111111000000000000000//////000000000111111111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000......//////000000000111000000000000000000000000//////000000000000//////........................//////............//////...//////////////////...............////////////111000000000////////////000000000000//////......------...//////000111111////////////////////////////////////////////////111111///.........//////000000000000000111111222111000000//////000000111000000000000000000000000111111111222222222333333222222222222222222222222333333333333333333333333222222333333333333444444444444444444444555666666888777777666666777999:::999:::;;;<<<===>>>???@@@>>>???@@@AAAAAAAAA@@@@@@???@@@AAABBBCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBAAA@@@AAACCCDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBCCCDDDDDDDDDDDDDDDBBB???>>>??????>>>===<<<<<<======>>>??????@@@@@@@@@@@@????????????>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;;;;::::::::::::999999777777777777888888888888888888999999999999888888888777777777777777777888666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444444444444333333222222222222222333333333333222222111222222333333222222111000111111111111222222222222222111111000//////...111111111111111111111111........................111111000000000/////////000000000000////////////000000111111111111000000111111111111111111111111111111000000000000111111000000000000000111111111//////111111222111000000000000111111111222222222222222222222222222222222222222222111111111000000111111000000000000111111000000000000000000000000000000000000111111111111222222222222333333333333...///////////////............////////////..................////////////////////////............------------------------............////////////,,,,,,++++++,,,,,,---...---------......//////000////////////000000000000//////000000111111222222000000000000000000000000000000000000000//////...000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000111//////000111222111000000000/////////000111222//////000000111111111111//////000000000000111111////////////////////////000000000000000000000000......//////000000111111000000000000000000000000,,,,,,---...///000111111000000000000000000000000000//////...//////000000......................../////////......///////////////000000000000//////............////////////111111000000000/////////////////////............/////////000000111111222////////////////////////////////////////////////000000///.........//////000000000000000111111111000//////......//////000000000000000000000000000111111111222222222222333222222222222222222222222333333333333333333333333222222333333333333444444444444444444444555555666777777666666666777999::::::;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFGGGGGGIIIKKKNNNOOOOOONNNNNNMMMLLLKKKKKKJJJHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEAAAAAACCCDDDEEEEEEEEEEEEAAA@@@>>>>>>?????????>>><<<======>>>>>>?????????@@@@@@@@@????????????>>>============<<<<<<<<<<<<===============<<<;;;:::;;;;;;::::::::::::999999777777777888888888999999888888999999999999888888666777777888888777777666666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444444444333333333333222222333333444444444444333333222222222111111222222222000111111111111222222222222222111111000/////////111111111111111111111111////////////////////////000000/////////.........////////////000000000000///000000111111000000///111111111111111111111111111111000000000000111111...//////000111111222222...000222333333111///---000000000111111111222222222222222222222222222222222222222111111111111111111111000000000000111111000000000000000000000000000000000111111111222222222222222222222111111111------...///////////////......////////////..................///////////////////////////.............................................////////////,,,,,,,,,---------......,,,------...///000000111////////////000000000000......///000111222222222////////////////////////...///000111111000///...000000000000000000000000......///000000000//////000000000000////////////000000000000000000000000111/////////111222111000////////////000000111111000000000000000000111111//////000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////------......///000111111000000000000000000000000000///...------///000111..............................////////////....../////////000000/////////............////////////111111111000000000///////////////////////////////////////000000111111111////////////////////////////////////////////////111111111000000000111111//////000111111111111111//////............//////000000000000000000000000111111111111222222222222222222222222222222222222222222333333333333444444222222222333333333444444444444333333444444555666888777777666777888:::;;;;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDFFFEEEDDDCCCDDDEEEFFFGGGHHHGGGGGGGGGHHHKKKNNNOOOOOOOOONNNLLLLLLKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFCCCCCCDDDDDDEEEEEEDDDDDD???===<<<===???@@@???>>>======>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::999999999777777888888888999999999888888999999999999888888555666777888888777666555666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444333333333333333333333333333444444555555444444333333222111000000111222333000000111111111222222222111111111111000000//////111111111111111111111111000000000000000000000000222222111111111000000000////////////000000000000//////000000000000//////111111111111111111111111111111000000000000111111//////000000111111111111000111222333222000...---000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111////////////////////////000000111111111222222222333222222111111000000000+++,,,------..................////////////..................////////////.........///////////////////////////////////////............////////////---......///////////////------......///000111111////////////000000000000---...///111222222222222////////////////////////...///000111111000///...000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000111/////////111222111000......//////000000000000222222111111000//////...000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000///////////////////////////...---------...000111////////////////////////......///000000///......---......//////......---............////////////111111111111000000000000000000000000000000000000...///////////////000000////////////////////////////////////////////////000000000111111111000000//////000111111111111000//////............//////000000000000000000000000000000111111111222222222222222222222222222222222222222222333333444444444222222222333333333444444333333333333333444555555888888777777888999;;;<<<:::;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAABBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGIIILLLNNNNNNMMMLLLJJJJJJIIIJJJJJJFFFFFFGGGGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDBBBAAA@@@===<<<<<<===@@@AAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888999999999999888888999999999999888888555666777888888777666555555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555444444333333333333333333333333333444444555555444444333333222000000000000222333000000111111111222222222111111111000000000000000000000000000000000000000111111111111111111111111333333222222222111111111.../////////000000000111//////000000000000//////000000000000000000000000111111000000000000111111111111111111000000//////222222111000/////////000//////000000000111111111111111111111111111111111111111111111111111111111111111000000000000111111////////////////////////111111111111222222222222333222222111111000000000++++++,,,---......------......////////////..................////////////.........///////////////////////////////////////............////////////......///000000000000///.........//////000000111////////////000000000000...///000222222222111000000000000000000000000000...//////000000000000000000000000000000000000000...///000111111222222111////////////000000000000000000000000000000000000111//////000111222111000---...///000000000//////333333222111000///......000000////////////......////////////////////////000000000000000000000000111111000000//////......000000000000000000000000222111111111000000000///////////////////////////------------...///000000////////////////////////---...///000000///...---------............------............////////////222222111111111000000000000000000000111111111111////////////////////////////////////////////////////////////////////////------.../////////.........///000222222111111000000//////......//////000000000000000000000000000000000000111111111111222222222222222222222222222111222222333333444444555222222333333333333444444333333333333333444444555777777666777888999;;;<<<999::::::;;;<<<<<<======???>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEDDDBBBAAA???>>>=========???AAAAAA@@@???????????????????????????@@@@@@@@@????????????>>>============<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;;;;::::::::::::999999888888888999999999999:::888888999999999999888888555666666777777666666555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444222222333333333333444444333333444444444444333333111111111000000111111111000111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////......//////000000111111...//////000000//////...000000000000000000000000111111000000000000111111222222111111000//////...333222000/////////111111/////////000000000111111111111111111111111111111111111111111111222222222111111000000000000111111000000000000000000000000111111111222222222222333222222222222222111111111,,,---...............---......////////////..................////////////............/////////000....................................////////////------///000000000///...///////////////000000000////////////000000000000...///111222222111000///000000000000000000000000///////////////000111111000000000000000000000000///000111222333333333333.../////////000000000111000000000000000000000000111//////000111222111000---...///000000000///...222111111111000000//////000000/////////.........////////////////////////000000000000000000000000////////////000000000000000000000000000000000000/////////000000000000000////////////////////////+++,,,---...////////////////////////////////////---...///000000///...---......////////////..................////////////222222222111111111000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////,,,,,,.../////////.........///111222222222000///111000000//////000000111000000000000000000000000000000000000111111111111222222222222222222222222111111222333333444555555222222333333333333444444333333222222333333444555555555444555666777999:::888888999:::<<<===>>>>>>???>>>>>>===>>>???@@@AAACCCBBBBBBCCCDDDEEEGGGHHHDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGHHHIIIKKKLLLGGGHHHHHHHHHGGGEEEDDDCCCBBBCCCEEEFFFHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>@@@BBBBBBAAA???????????????????????????@@@@@@@@@????????????>>>============<<<<<<<<<<<<999:::;;;<<<<<<===<<<<<<;;;;;;::::::::::::999999888888888999999999::::::888888999999999999888888666666666555555666666666555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444222222222333333444444444222222333333333333222222000000111111111111000000000111111111111222222222000000000000000000000111000000000000000000000000000000000000000000000000000000/////////..................///000111111111......////////////......000000000000000000000000111111000000000000111111111111111000000000000000000000000000111111111111////////////000000000111111111111111111111111111000000111111111222222222111111000000000000111111000000000000000000000000111111111222222222333333222222222222333333333333...///////////////............////////////................../////////000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,............/////////000,,,,,,.../////////...---000000000000////////////////////////000000000000///000222333222111///...000000000000000000000000000///.........000111222000000000000000000000000000000111222333444444444.../////////000000111111000000000000000000000000111//////000111222111000,,,---///000000000///...000000000000111111111111000000//////.........---////////////////////////000000000000000000000000------...///000111222222000000000000000000000000,,,------...///000111111////////////////////////***+++---///000000///...000000000000000000000000---...///111111///...---//////000000000000//////............/////////000222222222111111111111000---.........//////000000222222111111111111111111////////////////////////////////////////////////---...000111111111000000...///111222333222000///111111000000000000111111000000000000000000000000000000000000111111111111222222222222222222222222111111222333333444555555222222333333333444444444333333222222333333444555333333222333444666888999777888999:::<<<===>>>??????>>>=========>>>@@@AAACCCCCCBBBCCCDDDFFFHHHIIICCCDDDEEEGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJIIIHHHGGGHHHJJJLLLMMMHHHHHHIIIHHHGGGEEECCCBBBBBBCCCEEEGGGIIIJJJJJJKKKHHHIIIHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@???????????????AAACCCCCCAAA???@@@@@@??????????????????@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<888888:::;;;<<<=========;;;;;;;;;:::::::::999999888888999999999:::::::::888888999999999999888888777666555444444555666777555555555555555555555555444444444444444444444444444444444444444444444444444555555555555555555444222222222333333444444444111222222333333222222111///000111222222111000///000111111111111222222222000000000000000111111111000000000000000000000000////////////////////////111000000000////////////---......///000111111222......////////////......000000000000000000000000111111000000000000111111/////////000111111222222,,,...111333333222000///////////////000000000000000000000000000000000000000000111111222222222222111111000000000000111111000000000000000000000000111111222222222333333333222222222333333444444444////////////////////////111///...------...///111......------------.........//////000000000000000........................000000//////......------------......///111222333............////////////////////////000000000000222111111111000000//////,,,---///000000000///...111111000000000000111111333222222222111111000000111111111111222222222222////////////////////////222222222111111111111111222111000//////000111222111111000000//////......////////////000000000000////////////////////////+++...000000///...//////111111000000000000111111000000000000000000000000//////000000111111222222000000////////////000000////////////000000000000000000000000000000000000///////////////////////////////////////.........///////////////////////////////////////000111111333222111000////////////111111000///////////////000000000000000000000000000/////////............000////////////...............///000000000000000222222222222222222222222000000000000000111111222000000000000000000000000111111222222222333333333444444444333333222222222222222333333333333444444333333333333333333333333444444444444444444444444444444555555666777777777999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@?????????AAACCCFFFHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJGGGGGGFFFEEEDDDDDDDDDEEECCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>?????????AAA@@@@@@???>>>===<<<<<>>>>>======<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999:::888999999999999888777777777777777777777777777777666666555555555555666666555555555555555555555555444444444444444444444444555555555555555555555555111222333333444444444444333333222111111222333333222222111111111111222222333111000000111333222111333222000/////////000111//////000000111111111222000000000000000000000000111111000000//////......//////000000111111111222111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......////////////000111222333000111111111111222222222000000000000000000000000333333222111000///......111111111111222222222222111111222222222222111111111111111111111111111111////////////////////////000///...------...///000/////////....../////////......///000000111000000........................000///////////////......000000////////////000000/////////000000000000111/////////000000000111111111111111111000000000///---...///000000000///...111111000000000000111111000000000000/////////...////////////000000000000111111111111111111111111111111111111111111222222222111000//////000111222111000000000/////////...////////////000000000000////////////////////////,,,...000000///...//////000000////////////000000000000000000000000000000000000000000000111111111000000////////////000000////////////000000000000000000000000000000000000/////////////////////////////////////////////...///////////////////////////////////////000111111111000000000000000111111111111000///////////////000000000000000000000000000000/////////.........---------...//////000000......///000000000000000111111111111111111111111000////////////000111111111111111111111111111111111111111222222222333333444444333333333222222222222222222333333333444444333333333333333333333333444444444444444444444444444444555555666666777777999999:::;;;<<<===>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@???@@@AAADDDFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@??????>>>???>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::888999999999999888777777666666666666666666666666666666555555555555666666555555555555555555555555444444444444444444444444444444444444444444444444111222333333444444444333333333222111111222333333333222222222222222222333555333111111222222111000222222000/////////000111///000000000111111111111000000000000000000000000111000000000/////////.../////////000000000111111000000000000////////////000000000000000000000000//////000000000111111111000000000000000000000000111000000000/////////...////////////000111222333000000111111111222222222000000000000000000000000222222222222111111111111............////////////111111222222222222111111111111111111111111111111////////////////////////000///...------...///000000000////////////000000------///000111111111111........................////////////000000000000333222111///............000000000000111111111111000000000111111111222222111111111111000000000000---...///000000000//////111111000000000000111111000000000000////////////////////////000000000000111111111111111111111111000000000111222222222333111111000000000000111111000000000000////////////////////////000000000000////////////////////////,,,...000000///...///000//////............//////000000000000000000000000111000000000000000000///000//////......//////000////////////000000000000000000000000000000000000////////////////////////....../////////////////////////////////////////////////////////000111111////////////000111222333111000000///////////////000000000000000000000000000000000/////////......******+++---///000111222......///000000000000000000000000000000000000000//////......//////000111111111111111111111111111111111111222222222222333333333333333222222222222222222222222333333333333222222333333333333333333444444444444444444444444444444444555666666777777888999::::::<<<<<<===>>>======>>>??????@@@@@@AAAAAAAAA@@@AAABBBDDDFFFGGGGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAADDDCCCBBB@@@???>>>======??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;888888999999888888777666666666666666666666666666666666555555555555666666444444444444444444444444333333333333444444444444333333333333333333333333222222333444444444333333333222222111111222222333333333333222222333333333666444222111111111000///222111111000///000000000000000000000111111111111000000000000000000000000000000000000////////////...///////////////000000////////////000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000////////////////////////000111222333000000000111111111222222000000000000000000000000111111222222333333333444000000000111111111111222111111222222222222111111111111111111111111111111////////////////////////000///............///000000//////////////////000,,,---...000111111111111...........................//////000000111111111333222111///............//////000000000111111111000111111111222222222222111111111000000000000000......//////000000000000111111000000000000111111222222222111111111111111000111111111222222222222111111111111111111111111//////000111222333333333111000000000000000000111000000000000////////////////////////000000000000////////////////////////,,,...//////......///000000//////......//////000////////////////////////111111000000/////////.../////////....../////////////////////000000000000////////////////////////////////////////////////............///////////////////////////////////////////////////000000111///////////////000111111000000////////////000000////////////////////////000000000////////////...******+++---...///000111......///000000000000000000000000000000000000000...............///000000222222222222222222222222111111111111222222222222333222222222222222222222111222222222222333333333222222222222222333333333444444444444444444444444333333444555555666666777888888999:::;;;<<<============>>>>>>???@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGIIIIIIKKKJJJHHHGGGEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAA@@@?????????????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888888888777777666666666666666666666666666666555555444444555555666444444444444444444444444333333333333333444444444333333333333333333333333222333333444444333333333222222222222222222222222333222222111111222222333444222000000111111000///222111111000000000000000000000000000000111111111////////////////////////000000000000////////////............////////////......//////000000111111////////////////////////////////////000000000111000000000000000000000000000000000000////////////000000//////000111222222000000000000111111111111000000000000000000000000111111111222222222333333111111111222222222333333111111222222222222111111111111111111111111111111//////////////////////////////............/////////......------......///---...///000111111111111////////////////////////......//////000000111111000000////////////000000........./////////000000000111111111222222222222000000000000000000111111////////////000000111111111111000000000000111111111111111111111111222222000111111111222222222222000000000000000000000000//////000111222333333333000000000111111000000000////////////000000000000////////////000000000000000000000000000000000000---...//////......///111111000000//////000000111////////////////////////111000000000//////......//////............//////////////////000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000///////////////000000111111111000///......//////000000////////////000000////////////////////////111000000000////////////---------.........//////......///000000000000000111111111111111111111111...............///000000111111111111111111111111000000111111111222222222222222222222222222222222111111111222222222333333111111111222222333333333444444444444444444444444333333444444555666666666777777888999:::;;;<<<<<<<<<======>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGFFFEEEFFFGGGHHHIIIKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA????????????>>>>>>===========================>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<777888888888888777666666555555555555555555555555555555444444444444555555444444444444444444444444222222222333333333444444333333333333333333333333333333333444444333333222222222222222222222222222111111000000000000111111000///---...000111111111111111111111000000000///111111000000000000000000////////////////////////////////////000000000000////////////..................//////000000111111////////////////////////...////////////000000000////////////////////////////////////000000000000000000000000000000111222//////000000000111111111000000000000000000000000222111111111000000000000.........////////////000111111222222222222111111111111111111111111111111////////////////////////////////////////////////......------------.........//////000000000000000////////////////////////............//////////////////...//////000111222............////////////000000000111111111222222000000000000111111111111000000/////////000111222111111000000000000111111////////////000000000000////////////000000000000////////////////////////000000000111222222222333000000111111111111000000////////////000000000000////////////000000000000000000000000000000000000......///...---...///111111111000000000000111111000000000000000000000000000//////////////////...///......------......///////////////000000000000000000000000000000000000////////////////////////------......///000000000000000000000000000000000///////////////000111111222111000///............///////////////000000111000000000000000000000000111111000000000/////////000000//////..................///000000000000000111111111111111111111111//////......//////000111000000000000000000000000000000000111111111111222111111111222222222222222111111111111222222222222000000111111222333333333444444444444444444444444333333333444555555666666666777888888::::::;;;<<<<<<<<<===>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDEEEDDDCCCCCCDDDEEEGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGFFFFFFEEEEEEGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAAAAAAAA????????????@@@AAABBBCCC@@@@@@??????>>>=================================<<<<<<<<<<<<<<<=========:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;777777888888777777666555555555555555555555555555555555444444444444555555333333333333333333333333111111222222333333444444333333333333333333333333333333444444444333222222111222222333333222222111000000////////////000000///...---...000222333222000111111111111000//////111111111111000000000000000000000000000000000000////////////000000000000000000000////////////...////////////000000000000000000000000000000000000......////////////000000////////////////////////////////////000000000000111000000000000000111111/////////000000000111111000000000000000000000000111111111000000000////////////000000000000111111111111222222222222111111111111111111111111111111////////////////////////......////////////......//////............//////000000000000000//////...////////////////////////............------------///////////////000111111...////////////000000000/////////000000000111111///000000000111111111111111000/////////000111222111111000000000000111111.../////////000000000000////////////000000000000000000000000000000000000111111111111111111222222///000111222222111000///.../////////000000000111////////////000000000000000000000000000000000000...//////...------000222000000////////////000000000000000000000000000000.........//////////////////......------......///////////////000000000000000000000000000000000000////////////////////////------......///000000111000000000000000000000000///////////////000111111000//////........./////////////////////000111111000000000000000000000000111111111000000000//////111111000000000/////////......///000000000000000000000000000000000000000000////////////000111111////////////////////////000000000000111111111111000111111111222222222222111111111111222222222222///000000111222222333333444444444444444444444444222333333444444555555666666666777888999:::;;;;;;<<<<<<======>>>???????????????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFEEEEEEEEEFFFHHHIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@??????>>>======<<<>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999999999::::::777777777777777666666555555555555555555555555555555444444333333444444555333333333333333333333333000111111222333333444444444444444444444444444444333444444444333333222111111222333333333333222111111111000000000000111111222000///000222333333222000111111222111000///...111111111111000000000///000000000000000000000000.../////////000000000111111111000000000/////////000000000000////////////000000000000000000000000........./////////000000////////////////////////.../////////000000000111111111000000000000111111////////////000000000111000000000000000000000000000111111111111111222222111222222222222333333333111111222222222222111111111111111111111111111111////////////////////////......////////////......000000////////////000000111111111111000///...---000000000000000000000000.........------,,,,,,+++000000////////////000000000000000000111111111111////////////000000000000//////000000111111111222111000/////////000222333111111000000000000111111000000111111222222222333111111111111222222222222111111111111111111111111222222222111111111111111///000111222222111000///.../////////000000111111////////////000000000000000000000000000000000000...//////...------000222//////............//////000000000000000000000000---.........//////000000.........------.........////////////000000000000000000000000000000000000////////////////////////---------...///000000111000000000000000000000000///////////////000111111......---......///000111///////////////000111111000000000000000000000000111111111111000000000000111111111111000000000000...//////000000000000000////////////////////////000000000000000111222222////////////////////////000000000000111111111111000000111111222222222222000111111111111222222222///000000111222222333333444444444444444444444444222222333444444555555666666666777888999:::;;;;;;<<<<<<======>>>?????????>>>???@@@@@@AAAAAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGFFFEEEEEEEEEFFFHHHHHHEEEEEEDDDCCCCCCCCCCCCCCC???@@@AAACCCEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@?????????@@@@@@@@@@@@???>>>======<<<======<<<;;;::::::999999999999999::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<:::::::::;;;;;;<<<<<<<<<:::999999888888999999:::777777777777777666666555555555555555555555555555555444444333333444444555333333333333333333333333000000111222333333444444555555555555555555555555444444444444333333222111111222333444444333222111222222111111111111222222555444222222333444333222000111111222222000///...222111111111000000//////000000000000000000000000.../////////000000111111222222111111000000//////111111000000//////......000000000000000000000000............/////////000////////////////////////.../////////000000111111111111000000000000000111////////////000000000000000000000000000000000000///000111222333444555555...////////////000000000111111222222222222111111111111111111111111111111222111111000///......---111111000000//////..................////////////000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444333222111000000000000000000111111111111000000////////////////////////000000000000000000000000111111111111111111222222111111111000000000000000000000000000000000000000000000////////////000000333333222111000000111111444333111///...---......000000111111111111000000////////////////////////........................000000//////.........---............///////////////////////////000111111000000000000000000000000000000//////.........---...///000111111000///...000000000000000000000000...000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000222///,,,---///222111000111111111111111111111111111111111000000000000000222222222222222222222222111111111111111111111111222222111111111111111222444333333222222333333444444444555555666777777777666666666777888:::;;;<<<<<<<<<<<<<<<============@@@AAABBBAAA@@@@@@AAACCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCAAA??????AAACCCAAA@@@@@@??????@@@@@@AAA>>>>>>@@@AAAAAA@@@???>>>???>>>>>>===<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888<<<<<<;;;::::::::::::;;;666666666666666666666666555555555555555555555555444444444444444444444444111222222333333444444555777777666555444444333333333222222111111222222333555444222111111111222222000333888;;;<<<;;;777555777333000///111111000...111111111111111111111111////////////////////////////////////000000000000000000////////////000000000000000000000000000000222111111111000000//////000000000000////////////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000000///---,,,++++++,,,,,,111111111000000000000000///000000111111111000000111111222222222222111111//////000111111111111111111111000000000000111111111111000000//////......000000000000//////..................////////////............////////////000000000000000000000000111111000000000/////////000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000111111222000000111111111111000000000000000000000000000000000000000000000000000000333333333222222111111111111000000000000000000000000000000000000000000000000000////////////000000222222111000000000000000111000///......///000000000000000111111000000000////////////////////////////////////////////////000/////////........................///////////////////////////000000111000000000000000000000000111111000000000///////////////000000000000//////000000000000000000000000...000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000222000---...000111111000111111111111111111111111111000000000000000000000222222222222222222222222111111111111111111111111222222111111111111111222444333333222222333333444444444555555666666777777666666666777888999;;;;;;<<<<<<<<<============>>>???@@@@@@@@@??????@@@BBBDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAA>>>???@@@AAABBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA??????@@@BBBBBBAAAAAA@@@@@@AAAAAABBB>>>>>>?????????>>>======???>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888<<<;;;::::::999999::::::666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333777666666555444444333333333222222111111222222333444333222111111222333444777888999:::;;;;;;::::::777444111000111222111///111111111111111111111111111111111111111111111111/////////000000000111111000000////////////000000000000000000000000000000111111000000000/////////000000000000////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000/////////000111222000000000000000111111111111111222222222111111000000111111111111111111000//////000111111111111111111111000000000000111111////////////////////////000000000////////////...............////////////............////////////000000000000000000000000000000///////////////...000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......//////000111222222000000111111111111000000000000000000000000000000000000000000000000000000555555444333222111000000000000000000000000111111000000000000000000000000000000////////////000000111000000////////////000............///111222333000000000000000000000000////////////////////////000000000000000000000000////////////........................//////////////////......//////000111000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000...000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000333111//////000111111000111111111111111111111111000000000000000000111111222222222222222222222222111111111111111111111111222111111111111111222222333333222222222222333333444444444555666666777777666666666666777999:::;;;<<<<<<=========>>>>>>>>>===>>>??????>>>>>>@@@AAADDDDDDEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>???AAABBBDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB??????@@@AAABBBBBBAAAAAAAAAAAABBBBBB???>>>======<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888::::::999888888888888999777777777777777777777777555555555555555555555555444444444444444444444444555555444333333222111111666666555555444333333333333222222111111222222333222222111111222333555666<<<;;;999888888999;;;<<<888666333222333333111000000000000000000000000000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000000000///////////////...////////////000000000000..............................///000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111222333444//////000000111111222222111111111111111000///...///000000111111000000/////////000111111111111111000000000000000000000000......//////////////////////////////////////////............////////////000000000000111111111111////////////////////////////////////............////////////////////////...///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......///000000000000000000000111111111111000000111111111111111111111111000000000000000000000000333222222222111111000000000000000000000111111111////////////////////////000000////////////000000000//////.........//////---......///000111222222000000000//////000000000////////////////////////000000000000000000000000///////////////.....................///////////////............///000000////////////////////////000000000000000000000000111000///......///000111////////////////////////...000111000///...///111//////////////////////////////000000000000//////////////////000000000000////////////////////////222111111000000111000000111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111000111111222333333333222222222222333333333333444555555666666777666555555666777888999999<<<<<<<<<======>>>>>>???===>>>??????>>>>>>@@@BBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAABBB???@@@@@@AAABBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEECCCAAA@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBB@@@???===<<<;;;<<<<<<===>>>>>>======<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888999999888777777777777777777777777777777777777777555555555555555555555555444444444444444444444444444444444333333222222222555555555444444333333333333222222111111222222333111111111222333555777888;;;:::777555555666888999888777666555444333222111////////////////////////////////////////////////000000000000111111111222000000////////////000000////////////////////////////////////............////////////000000000000////////////////////////......///000000000000000////////////////////////////////////////////////////////////000000000000............//////000000......///000111222222333000000000000///...------//////000000000000////////////000111111111111111000000111111111111000000............////////////.............../////////............////////////000000000000111111111111////////////////////////............////////////////////////////////////...000111222333222111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111000///...---000000111111111111000000000000000000000000000000000000000000000000000000......//////000000111111//////000000111111111111////////////////////////000000////////////000000///...............///////////////000000000000///000000///......///000000////////////////////////////////////////////////.........///////////////............////////////...............//////000////////////////////////////////////////////////111000///......///000111////////////////////////...000111000///...///111//////////////////////////////000000000000//////////////////000000000000////////////////////////000000111111000000000000000000000000000000000000//////000000111111111111111111111111111111111111111111111111111111111111111111000000111222222333333222222111111222222333333333444444555666666666555555555555666777888888:::;;;;;;<<<======>>>>>>===>>>????????????AAACCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCBBBBBBAAA@@@@@@??????>>>??????@@@AAABBBBBBCCCEEEFFFFFFEEEBBBAAAAAAAAA@@@@@@????????????@@@@@@AAA???>>>===<<<===>>>>>>============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888777666666666666777777777777777777777777777555555555555555555555555444444444444444444444444222222222333333444444444444444444444444333333333333222222111111222222333111111111222444666999:::999999888777666666666666888888888666444333222222///////////////////////////////////////////////////000000000000111111111000000////////////000000////////////////////////............////////////.../////////000000000111000000000000000000000000......///000000000000000////////////////////////////////////////////////////////////000000000000////////////......------......///000111222222333000111111111000000///...//////000000000000////////////000111111111111111///000111111111111000///........................---............/////////............////////////............////////////000000000000000000000000...////////////000000000000000000000000000000000...000222333444333111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111222222111///...---000000111111111111000000////////////////////////000000000000000000000000,,,,,,---...///000111111/////////000111111222222000000000000000000000000000000////////////000000///............//////000000000111111000///...---000000............000000////////////////////////////////////////////////.........///////////////............////////////......------......///000000000000000000000000000............////////////000000////////////000000000000000000000000000000...000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000---///000111000///000111000000000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111000000000000111222333333222222111111111111222222333333333444555555666666555555555555555666777777999999:::;;;<<<======>>>===>>>?????????@@@BBBDDDDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@AAABBBBBBDDDDDDCCCAAA@@@>>>======<<<===>>>???@@@AAABBBCCCEEEFFFGGGEEECCCAAA@@@@@@??????>>>>>>>>>>>>?????????>>>>>>======>>>>>>???==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999:::::::::999999999888888888888777666666666666777777777777777777777777777555555555555555555555555444444444444444444444444111111222333333444555555444444333333333333333333333222222111111222222333222222222333444777999;;;888888999999888777666666888999999888555222111111000000000000000000000000111111111111111111111111////////////000000000000000000////////////000000000000000000000000000000...////////////000000000......//////000000111111111111111111111111111111......///000000000000000////////////////////////000000000000000000000000////////////000000000000111111111111000///...---//////000000111111222222222222333333333333222222///000000111111000000/////////000111111111111111///000111222222111000////////////......------,,,---------.........//////............////////////............////////////000000000000000000000000/////////000000000111111000000000000000000000000---///111333333222000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000222333333111000///000000111111111111000000........................000000000000000000000000---.........//////000000...//////000111111222222000000000000000000000000000000////////////000000//////......//////000111///000111111000///...---111000...------...000111////////////////////////000000000000000000000000............/////////000............////////////...------------...//////000000000000000000000000......//////000000000000//////000000000000//////000000000000000000000000...000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000))),,,///000///...000111000000000000000000000000...//////000111111222222111111111111111111111111111111111111111111111111000000000000111222333444222222111111111111222222222333333444444555555666555555444444555555666666777888888999:::;;;<<<===<<<===>>>>>>>>>???AAACCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@BBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@???@@@@@@AAABBBBBBDDDCCCBBBAAA@@@>>>======;;;<<<===>>>@@@AAABBBCCCCCCDDDEEEDDDAAA???>>>>>>@@@??????????????????@@@;;;;;;<<<===>>>>>>>>>>>><<<=====================<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999:::::::::999999999888888999888777777666666777777666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333333222222333555777999;;;777777777666666666666666777999:::888444111000111111111111111111111111111111111111111111111111111---.........////////////000000////////////000000000000000000000000000000/////////000000000111111.........///000111111111000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222222222111000///000000000000000111111111///000111222333333333333000111111111111111111000//////000111111111111111///000111222222111000///000000///...------,,,,,,---------.........//////............/////////000000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000,,,...000222222111///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...///111333444333222111000000111111111111000000........................000000000000000000000000000000000000////////////...//////000111222222222000000000000000000000000000000////////////000000///////////////000111111...///000111111000///...111///...------...///111////////////////////////111111111111111111111111---.........//////000000............/////////000...------------...//////000000000000000000000000//////000000111111111222...///000111111000///...000000000000000000000000///000111000///...///111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000'''+++...000......000222000000000000000000000000...//////000111222222222000000000000000000000000111111111111111111111111000000000000111222333444222222111111111111222222222222333444444555555666555555444444444555666666666777777888:::;;;<<<<<<:::<<<=========>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAACCCDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBBBB????????????@@@AAABBBBBBBBBBBBAAAAAA@@@??????>>>:::;;;<<<>>>???AAABBBCCCAAACCCDDDCCC@@@===<<<<<>>>>>======<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999:::::::::999999999888888999999888777777777777777666666666666666666666666555555555555555555555555444444444444444444444444555444444333333222222111333333333333333333333333333222222222222222222333333333333444555777999;;;555444333222222333555666666888:::888444000000000111111111111111111111111////////////////////////------------.........///000000////////////000000000000000000000000000000//////000000111111222222---......///000111111222////////////////////////...//////000000000000000111111111111111111111111000000000000000000000000////////////000000000000---...000111222222111111111111111000000000000000+++,,,---///000000000000111111222222222222111111//////000111111111111111...000111222222111000......///000222222111111000000///...///000///---,,,////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000111111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222//////000111111111111111000000000000000000000000000000////////////000000111111000000//////......000000000///......------000000000000000000000000000000//////.........---........................000000000000000000000000000000//////.........---........................111111222222222222111111111000///......///000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000......///000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000111222222000///...222222222333333222222222000000000000////////////222111111000000000000000333333333222222111111111222222111111111111111111000111111111111222222222444444444555444444333333333333444444555666666666888888999:::;;;;;;;;;;;;======>>>???@@@AAAAAABBBBBBBBBAAA@@@????????????AAAAAA@@@@@@@@@@@@??????CCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@?????????@@@@@@???>>><<<;;;;;;<<<===>>>AAAAAAAAAAAAAAA@@@???>>>============<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAA======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777444555555555666666777777999888888777666555555444444444444444444444444444555555444444444333333333555555555444444444333333111111111111111111111111222222222333555666888999666777777555222333666999666777777777555333222000......//////000000111111222111111111000000//////000000000000000000000000000000000000000000000000------......//////000000//////000000000000/////////000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000............////////////000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////...///000111222111111000000///...///000000...---////////////000000000000////////////////////////000000000000000000000000000000000000000000000000------------............//////////////////////////////000111111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111//////000111111111111111000000000000000000000000000000////////////000000111000000000/////////...............////////////000000000000000000000000000/////////....................................000000000000000000000000000/////////............////////////////////////000000111111111111000000///...---,,,,,,---...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...//////............//////......///000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000///000111111222222222222000000111111111111000000000000000000////////////222111111000000000000000333333333222222111111111111111111111111111111111000111111111111222222222333333444444444444444333333333444444555666666666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???????????????@@@???===<<<<<<===>>>???@@@@@@AAAAAA@@@??????>>>@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<<<<============<<<<<<<<<;;;:::;;;;;;<<<===>>>???@@@======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777666666666777777777888888888888777777666555555444444444444444444444444444555444444444444333333333222222111111111000000000111111111111111111111111222222222333555777999:::777777777555333333666999888888888777555333111000////////////000000000000111111000000000/////////000000000000000000000000................................./////////////////////000000000000//////000000000111111111111222000000000000000000000000111111000000000/////////000000000000000000000000------........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------......///000000000000000000000000...///000111111111000000///...---...000000///...////////////000000000000////////////////////////000000000000000000000000000000000000000000000000------------............//////////////////////////////000111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000///000000111111111111000000000000000000000000000000000////////////000000000000000000////////////+++,,,---...///000111222000000000000000000000000////////////............////////////////////////000000000000000000000000////////////............000000000000000000000000//////000000000000//////......------------...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////......------------............///000000000000///000000000000000000000000////////////////////////////////////000000000000////////////000000000000.........///000111333333......////////////......////////////000000000000222111111000000000000000222222222222222111111111111111111111111111111111000111111111111222222222111222333444444555444444333333333444555555666666777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@AAA???????????????@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????AAA@@@???=========>>>??????@@@@@@@@@@@@???>>>>>>AAAAAAAAA@@@@@@?????????>>>======<<<<<<<<<<<<===============<<<<<<<<<<<<999::::::;;;<<<===>>>>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777777777777777888888888888888777777666666555555555444444444444444444444444444444444444333333333333444444333333333333222222111111111111111111111111111222222444666888999:::777888777666444444555777999999888777555333111000000000000000////////////000000///////////////...////////////////////////........................///////////////.........//////000000000000//////....../////////000000000000000000000000000000000000000///////////////...000000000000000000000000---------.........//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111111111111111111111111111111/////////000000000000000///---,,,---///000000///////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000////////////////////////////////////000000000000000000000000////////////////////////111000000000//////......///000111111111111000000000000000000000000000000000000////////////000000000000000000////////////,,,,,,---...///000111111///////////////////////////////////////.........000000000000000000000000000000000000000000000000///////////////.........////////////////////////......////////////......///////////////000000111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000///////////////......------......///---...//////000000//////////////////////////////////////////////////////////////////000000000000////////////000000000000...---,,,,,,---///000222---......//////......---////////////000000000000222111111000000000000000222222222111111111111111111111111111111222222222000000111111111222222222000111222333444555555555222333333444444555666666777888999::::::;;;:::::::::;;;===>>>???@@@@@@???=========>>>>>>@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@AAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???@@@???>>>=========>>>>>>?????????@@@@@@???>>>>>>??????>>>>>>===<<<<<<<<<>>>===<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;;;;<<<============<<<;;;;;;;;;;;;<<<999999999888888888777777777777777777777777777777777777777777777777777777777777666666666555555555444444444444444444444444444444444333333333222222555555444444444333333333111111111111111111111111111222222444555777999:::888888777666555555666777;;;:::999777444222000///111111111000///.........////////////............////////////////////////000000000000000000000000000000//////......------//////000000000000//////,,,,,,,,,---------......////////////////////////////////////............////////////////////////......////////////000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222222222333333111111111111111111111111///////////////000000000///...,,,---///000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111111111111////////////000000000000/////////////////////////////////////////////////////////////////////////////////...---------,,,000000111111111000000///////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////.........///////////////000000000000000000000000////////////////////////.........///////////////..............................////////////.........//////000000000000000........................////////////////////////////////////////////////////////////////////////////////////000000000000000//////////////////000------...///////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111000...------...///000...//////000000//////....../////////000000000111222111111000000000000000111111111111111111111111000000111111111222222222000000111111111222222222000111222333444444444444222222333333444555555555777777888999::::::::::::999:::<<<>>>?????????>>><<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@========================>>>??????@@@@@@@@@??????>>>======<<<;;;;;;::::::======<<<<<<<<<<<<======;;;;;;;;;:::::::::999999999999::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<999999999888888888777777777777777777777777777777666666666666666666666666666666666666555555555555444444444444444444444444444444333333333222222222111111111000000000000///111111111111111111111111222222222333555666888999777777666666777777777777:::999888555333111000///222222111000///...------............////////////////////////////////////000000000000000000000000000000//////......------//////000000000000//////------........./////////////////////////////////............//////////////////////////////////////////000000000111111111////////////////////////333222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111111111111111111111111//////.........///000111111///---,,,...000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------............//////////////////////////////000111111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000............------------000111111111111000000///////////////////////////000000////////////000000////////////000000000000111000000///...---------000000000000000000000000.........///////////////////////////////////////////////////////////////.........///////////////..............................////////////......+++,,,---.../////////...........................////////////////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000------...////////////...000000000000000000000000////////////////////////////////////000000000000////////////000000000000333222111111000000000111//////000000000000//////......//////000000111111222111111000000000000000000000000111111111111111000000000111222222333333000111111111111222222222000111222333333444333333222222222333444444555555666777888999::::::::::::888999<<<>>>??????>>>===<<<<<<<<<<<<===>>>???@@@>>>??????AAABBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDAAABBBCCCCCCCCCBBB@@@???;;;;;;<<<<<<======>>>>>>??????@@@AAAAAAAAAAAA@@@??????>>>===<<<<<<;;;;;;===<<<<<<<<<<<<======>>>;;;;;;;;;::::::::::::999:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777666666666666555555555555555555555555555555555555444444444444444444444444333333333333222222222222222222222111111111111000111111111111111111111111222222222222333444555666666555555666888999999888999888666444222000//////222111111000///......---...////////////000000000////////////////////////........................///////////////.........//////000000000000//////000000111111111222222222000000000000000000000000...////////////000000000000000000000000000000000//////000000000111111111000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000111111111111111111111111///......---...///000111222000---,,,---/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------............//////////////////////////////000111111111111111.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000......///////////////000111111111111111000//////////////////////////////000000////////////000000.../////////000000000111111000000///......------000000000000000000000000............/////////000........................////////////////////////............/////////000......................../////////000000/////////+++,,,---.../////////...........................////////////////////////////////////////////////000000000000000000000000.../////////000000000111/////////....../////////,,,---......//////......000000000000000000000000////////////////////////////////////000000000000////////////000000000000//////000000111000000000//////000000000000//////.........///000111111111222111111000000000000000///000000000111111111222///000000111222222333333000111111111111222222222111222222333333333222222111222222333333444555555666777888999999::::::999777999<<<>>>??????===<<<<<<<<<<<<<<<======>>>???===>>>???AAABBBCCCDDDEEEBBBAAAAAA@@@??????>>>>>>??????@@@@@@AAAAAABBBBBB???@@@AAABBBBBB@@@>>>===999:::<<<===>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777777777777777666666555555555555555555555555555555444444444444444444444444333333333222222222222111444444444333333333333222111111111111111111111111333222222111111222222333555444444666999;;;:::999777666444222000/////////111111000000//////....../////////000000000111111000000000000000000000000................................./////////////////////000000000000//////000000111111111222222222000000000000000000000000/////////000000000111111000000000000000000000000............////////////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///......------///000111333000---,,,---...///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111//////////////////////////////000111111111111111.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000111111222222111111111111111000//////////////////////////////000000////////////000000.../////////000000111111000/////////............000000000000000000000000---.........//////000000........................////////////////////////---.........//////000000000000000000000000000000//////000000000000//////,,,---///111111111111000........................////////////////////////////////////////////////000000000000000000000000.../////////000000111111.........------.........,,,---......//////......000000000000000000000000////////////////////////////////////000000000000////////////000000000000)))***,,,...//////............////////////......---......///000111111222222111111000000000000000//////000000111111111222///000000111222222333333000111111111111222222222222222333333333222111111111222222333333444555555666777888999999:::999999777888;;;>>>???>>>===<<<===<<<<<<<<<<<<===>>>>>>>>>>>>???AAACCCDDDEEEFFF@@@@@@@@@???>>>======<<>>@@@@@@@@@???===;;;999:::<<<>>>@@@AAABBBBBB@@@AAABBBBBBCCCCCCCCCCCC??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777999888888888777777666666444555555555555555555555444444444444444444444444333333333222222222111111111111111000000000//////111111111111111111111111333222222111000000000111444333333666:::<<<;;;999666444222000/////////000000000000000//////////////////000000111111222222111111111111111111111111000000000000000000000000---.........//////000000//////000000000000//////............////////////000000000000000000000000//////000000111111222222000000000000000000000000,,,,,,,,,---------......000000000000000000000000,,,---...000111333444555000000000000000000000000000000000000000000000000000000000000000000000000------,,,,,,,,,,,,------////////////////////////000000000000000000000000000000000000000000000000////////////............------...///000000000///000000//////......------......//////////////////000000000000000000000000111111111111000000000000111111000000//////......111111000/////////////////////000000///...------...///000222222111111000000000000000000000000000//////............//////000000000000000///......////////////////////////000000000000000000000000////////////////////////.........///////////////---///000///...---...000////////////////////////////////////////////////////////////000000000000////////////////////////111111111111000000000000---......///////////////---------...///000000111+++,,,,,,---...///000000---......///////////////////////////////////////////////////000000000000////////////////////////,,,,,,---...///000111111000000//////.........---......//////////////////000000000000000000000000***+++,,,...//////000000---.........//////000000111111111111000000000000000///...---------------////////////000000000000111111000000//////......////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333444444555666666666777666777:::======:::777;;;<<<<<<==================<<<<<<<<<<<<======>>>>>>>>>???@@@AAABBBBBBCCCAAA@@@???>>>============>>>@@@AAA@@@???>>>???@@@?????????>>><<<;;;<<<>>>;;;;;;<<<======>>>======???@@@BBBDDDEEEEEEDDDCCCEEECCC@@@===;;;;;;;;;<<>>>>>===<<<;;;;;;:::======>>>>>>>>>>>>=========<<<;;;:::;;;===???AAADDDBBB???<<<;;;;;;===>>>::::::::::::::::::::::::999999999888888888777777888888666555444444444444555777777666555444555666555555444333222222222222333333333222222111111111222222222111111111111000222222111111111111222222000000000000000000000000000111333444555444444333000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000////////////000000000000000000000000111000///......///000111111111000000//////......000000000000111111111111000000///...............111111000000/////////...000000000000000000000000111111000000//////......000000111111111111000000///......------///000111111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......//////000////////////////////////.........///////////////.........000000000000000000000000000000000000000000000000111000000000/////////...111111000/////////////////////000000///......---...///000111222111111000000000000000000000000000000//////.........//////000000000000000///......////////////////////////////////////////////////////////////////////////000000//////......---------...//////------...///////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000---......///////////////------......///000000111---------.../////////000---......///////////////////////////////////////000000000///////////////.................................///////////////000/////////............///////////////.........////////////////////////,,,---...//////////////////////////////.........,,,,,,------........./////////...---------......////////////000000000000111000000000/////////...////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333444444555666666666777666666888;;;<<<:::777::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAABBBBBBAAA@@@???>>>============>>>???@@@@@@>>>>>>???@@@===>>>>>><<<::::::;;;===<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDDDDCCCBBBDDDBBB@@@===<<<<<<<<<===??????>>>======<<<;;;;;;======>>>>>>>>>===<<<<<<===<<<;;;:::;;;===???@@@CCCAAA???===<<<<<<<<<===:::::::::::::::::::::::::::999999999999888888888999888777666555555555555444666666555444333444555777666555444444333444444333333333222222222111111222222222111111111111000222222111111111111222222000000000000000000000000111111222333444333222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000////////////000000000000000000000000111000///......///000111111000000000/////////...000000000000111111111111111111000///////////////000000000//////.........000000000000000000000000////////////000000000000000000111111111111000000//////...---...///000111111000000000/////////...000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000///...............///////////////000000//////.........---000000000000000000000000////////////////////////000000000000////////////111000000/////////////////////000000000///.........///000111111111000000000000000000000000000000111000//////............000000000000000///......////////////////////////////////////////////////////////////////////////111111000///...---,,,,,,---...//////------...///////////////////////////////////////////////////------------............////////////////////////////////////////////////---......///////////////------......///000000000////////////////////////---......///////////////////////////////////////000000000//////.................................000000//////............////////////............000000//////.........---...........................//////000000//////...000000000///......------******+++,,,---...//////.........---......//////////////////000000000000000000000000////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333444555555666666777666555666999:::999888888999::::::;;;;;;::::::::::::999999:::;;;;;;<<<======>>>???@@@AAABBBBBB@@@@@@???>>>===============???@@@???>>>===>>>???===>>>>>>===;;;;;;<<<>>>>>>>>>????????????@@@@@@>>>???AAABBBCCCCCCBBBAAAAAA@@@???=========>>>>>>?????????>>>>>>======<<<===============<<<;;;:::<<<<<<;;;;;;<<<===???@@@@@@@@@???>>>===<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999999888888777666666666666444555555555333222333444777666555444444333333333333333333222222222222111222222222111111111111000222222111111111111222222000000000000000000000000111111222222222111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111222222111000000000000000/////////...............000000000000000000000000.........///000111111111000000111111111111000000//////.........///000111000000000000////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000111111111111000000000000000///...---------......//////000000000000000///......------////////////////////////............////////////000000000000////////////000000////////////000000//////000000000//////.../////////000000000000000////////////////////////222111000///............000000000000000///......////////////////////////////////////////////////////////////////////////000000//////......------...///000000......///000////////////////////////////////////////////////------........./////////////////////////////////---------...............---......///////////////............//////000000000000000000000/////////---......///////////////////////////////////////000000000///......------........................///////////////.........///////////////.........000000000///......------........................000000111000000///......///////////////.........------...//////000111111......---......///000000////////////000000000000000000000000////////////////////////000000000000000000111111111222222222000000111111111222222222222222222222222222222222222333333444444555666666666555555555666888888999888999::::::;;;::::::::::::999999999:::;;;<<<===<<<<<<===>>>???@@@AAAAAA??????>>>==================>>>??????======>>>??????@@@@@@@@@>>>>>>@@@BBBAAAAAA@@@@@@@@@AAAAAAAAA>>>???@@@AAAAAAAAAAAA@@@??????>>>======>>>??????@@@?????????>>>>>>>>>===============<<<;;;:::999<<<<<<<<<;;;<<<===>>>???===>>>>>>>>>>>>===;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999888777777777777777444555666555333222333444555444333222111111111111222222222222222222222222222222222111111111000000222222111111111111222222000000000000000000000000111111111000000///......////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000////////////000000000000000000///////////////000000000111111111111222111000000//////000000..................------////////////////////////.../////////000000000111000000111111111111000000///////////////000000000000000000000////////////////////////////////////000000////////////000000///////////////////////////////////////////////////000000000111111111222000111111111000///......------......//////000000000000//////.........---////////////////////////---........./////////000////////////000000000000000000////////////000000//////000000000000000//////////////////000000000////////////////////////111111000///////////////000000000000000///......////////////////////////........................////////////////////////------......//////000000///000111111000///000111////////////////////////////////////////////////....../////////000000000////////////////////////,,,---------.........///---......///////////////............////////////000000000000000/////////---......///////////////////////////////////////000/////////.........---........................------......///000000111.........///////////////000000//////.........---........................111111111111000///...---,,,------...///000000111000000000000000000000000...............///000111////////////000000000000////////////000000000000////////////000000000000000000111111111222222222000000111111111222222222222222222222222222222222222222333333444555555555555555555555555666888999999999:::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>;;;<<<======??????@@@AAA???>>>=====================???@@@???>>>===>>>??????@@@AAAAAA@@@@@@BBBDDDCCCBBBAAAAAAAAAAAABBBBBB??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@????????????>>>>>>>>>>>><<<<<<======<<<;;;::::::<<<<<<<<<<<<<<<======>>>;;;<<<===>>>>>>===;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999999888888777777777777777555666777666444444444555444444333222111111111111222222222222222222222222222222222111111111000000222222111111111111222222000000000000000000000000111000000///............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////.../////////000000000111//////////////////////////////000000000000//////////////////000000000000///000000000111111111111000000///............///------..................////////////////////////111000000000/////////...000000111111111111000000/////////000000000000000////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000...//////000000111111111000000111111111000//////.........///////////////////////////////////////000000000000000000000000.........//////000000111////////////000000000000///////////////000000111//////000111111111000000//////.........///000111000000000000000000000000111000000//////000000111000000000000000///......////////////////////////........................////////////////////////,,,,,,---...///000111111///000111111//////000111////////////////////////////////////////////////////////////000000000111////////////////////////,,,,,,------.../////////---......///////////////......//////////////////////////////////////////---......///////////////////////////////////////........................------------------------,,,,,,---...///000111111.........///////////////////////////////////////........................000000000000//////...---+++,,,---...///111222222000000//////............/////////...//////000000////////////000000000000////////////000000000000////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222222333444444555555444555777777666666888999999999:::;;;;;;;;;;;;:::::::::::::::;;;===>>>>>>;;;;;;<<<===>>>???@@@@@@>>>======<<<<<<=========>>>@@@AAA@@@???>>>???@@@===>>>?????????@@@BBBDDDDDDCCCBBBAAA@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<=========<<<<<<<<<<<<==================:::;;;<<<=========;;;;;;::::::::::::::::::::::::::::::::::::999999999999888777777666666777777777666777888777555444555666666555444333333222222222111222222222222333333333222222222111111111111000222222111111111111222222000000000000000000000000000000///.........//////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////......//////000000111111000000000000000000000000//////000000000000//////////////////000000000000000000000000111111111111000//////............................../////////000000000000000000000000111111111000///.........000000111111111111000000...///000111111111000000////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000------...//////000111111//////000111111111000000///////////////.........------......///000000000000000000000000000000000......///000000111222222.../////////000000000111///////////////000111111//////000111111111111111///......---...///000111000000000000000000000000////////////000111222222000000000000000///......////////////////////////........................////////////////////////------......//////000000---///000///...---...///////////////////////////////////////////////////........./////////000000////////////////////////,,,------...//////000000---......////////////////////////////////////...---------.../////////000---......///////////////////////////////////////,,,------....../////////---------------------------.........//////000000............/////////000------......///000000000////////////////////////....../////////......---,,,------...///000111111------..................111000//////////////////////////////000000000000.../////////000000000111////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222111222222333333444555555222555888999888777888999777888999999:::999999999888888999999:::<<<===>>>:::;;;;;;<<<===>>>???@@@======<<<<<<<<<======>>>???AAABBBAAA@@@???@@@AAA===???@@@@@@@@@AAACCCEEEEEEDDDBBB@@@@@@AAABBBCCCAAAAAAAAA@@@@@@@@@AAAAAA===>>>>>>????????????>>>========================;;;;;;<<<===>>>>>>>>>>>><<<===============<<<<<<999:::;;;;;;<<<<<<<<<<<<:::::::::::::::::::::::::::999999999999888888888777666666555555666666777555666777666444333444555666555444333222222222222111111222222222333333333222222222111111111111000222222111111111111222222000000000000000000000000000//////......///000111000000000000000000000000////////////////////////////////////////////////////////////////////////...///000111111000///............///000111111111000000000000000000000000...///000111111000///....../////////000000000111000000000000111111111111111000000///.../////////.........//////000000000000000000000000000000000000000000000////////////000000111111111111000000...///000111222111000000.../////////000000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000,,,------...///000000111...///000111111111111111000000//////.........---,,,,,,---...///000111111000000000000000000000000...//////000111222222333.../////////000000111111///////////////000111111//////000111111111111111///......------///000111000000000000000000000000......//////000222333444000000000000000//////...////////////////////////........................///////////////////////////////////////.........,,,---...---,,,,,,---...////////////////////////////////////////////////---------.........//////////////////////////////------......///000111111---......//////////////////////////////.........+++,,,,,,---...///000000---......///////////////////////////////////////+++,,,,,,---...///000000------------------------///////////////.........---.........//////000000,,,,,,---...///000111111000000000000000000000000------...............---.........///////////////,,,------...///000111111222111000//////...//////////////////000000000000.../////////000000111111////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222111222222333333444555555222666:::;;;999777888999666666777888888888888888777777777888999;;;<<<===::::::;;;<<<===>>>??????======<<<<<<<<<======>>>@@@AAABBBBBB@@@@@@AAABBB???AAABBBBBBBBBCCCFFFHHHEEEDDDBBB@@@@@@@@@BBBCCCBBBBBBAAA@@@@@@AAAAAAAAA>>>>>>????????????>>>>>><<<<<<<<<<<<============:::;;;<<<>>>??????@@@@@@<<<===============<<<<<<::::::::::::;;;<<<<<<===::::::::::::::::::::::::999999999888888888777777666666555555555555666777444555666555333222333444444333222111000000000000111111111222222333333333222222222111111111111000222222111111111111222222000000000000000000000000000///......///000111222000000000000000000000000////////////////////////////////////////////////////////////////////////...///000111111000///...---......///000111111222000000000000000000000000...///000111111000///....../////////000000111111000000000000111111111111222111111000000000000000.../////////000000111111000000000000000000000000......//////000000111111000000111111111111000000...///000222222111111000.../////////000000111111111111111111111111111111000000////////////000000000000//////......------,,,---......///.........////////////////////////000000000000000000000000000000///...............////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000111111000///////////////000000000000////////////111111000000//////......///000000000......000111000000000000000000000000//////////////////////////////////////////////////////......---------,,,///////////////////////////000000000000000//////............////////////............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////..............................---------,,,,,,,,,******+++,,,---...///000000000//////.........---.................................------,,,,,,+++........................---......///////////////---......///////////////////////////////////////------------...///111111//////000000///...------............//////////////////////////////////////////000000///...------............////////////000000000000000000000000222111111111000000/////////////////////000000111111111111111111111111111111222333333222111000///222222333333333333444444555555555555666666666666888888888777777777777777555666777888999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>===;;;:::;;;<<<>>>@@@AAAAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCBBBAAA@@@???>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>==================<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<::::::999888888777777666888888777666666666666666666666666666555555555555666666666666555555555555333333333333333333333333111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000111111000000//////.........///000///------...000////////////000000000000000000000000000000000000//////............//////000000000000000000000000......//////000000111111111111000000//////......////////////000000000000000000000000000000000000......//////000000111111000000000000111111111111000000000000000000000000111000///000111222111000//////000000000000/////////////////////.........000000000000000000000000............/////////000///////////////.........---...//////000000//////////////////////////////000000000000000000000000000000///...............////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000111111000///////////////000000000000////////////////////////000000000000///000000000......000111000000000000000000000000000000000000000000000000/////////////////////////////////.........------//////////////////////////////000000000000//////............////////////............////////////////////////////////////............////////////////////////////////////////////////////////////....................................------,,,,,,.........---------------000/////////....................................------------------------........................---......///////////////---......///////////////////////////////////////---------......///000111///////////////...------............//////////////////////////////////////////////////////...---............////////////000000000000000000000000111111111111000000000///000000/////////000111111111111111111111111111111111222222333222111000///222222222333333333444444555555555555666666666666777777777777777777777777555666888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;;;;===>>>???AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBAAA@@@???>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>=========<<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888777777888888777666666666666666666666666666555555555555666666666666555555555555333333333333333333333333111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000111000000000/////////...111000//////............////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000.../////////000000000111000000000000111111111111111111111111111111111111222111///000111111000/////////000000000000///////////////////////////...000000000000000000000000........./////////000000.........///////////////...//////000000000000000000000000000000000000000000000000000000000000000000000///...............////////////////////////000000000000000000000000//////000000111111000000000000000000000000000000111000000///////////////////////////000000000000.........///000111111111///000000000......000111000000000000000000000000111111111111111111111111////////////////////////000000////////////......////////////////////////...//////000000/////////............////////////............////////////////////////////////////------------............////////////////////////////////////////////////......................../////////............---/////////.........------////////////............////////////////////////---------------.................................---......///////////////---......///////////////////////////////////////---------......///000000///////////////......---............////////////////////////////////////---...//////////////////............////////////000000000000000000000000111111111111000000000000111000000000000111222222111111111111111111111111111222222222222111000000222222222222333333333333444555555555555666666666777777777777777777777777666777888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;<<<===>>>???@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>============>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<======>>>???>>>>>>>>>=========<<<<<>>??????AAACCCDDDDDDCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@>>>=========>>>>>>>>>>>>======>>>===<<<<<<<<<<<<===============<<<===>>>>>>???>>>>>>=========<<<<<<<<>>?????????@@@BBBDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAA@@@>>>=========>>>>>>>>>>>>============<<<<<<<<<<<<=====================>>>??????============<<<<<<<<<<<<>>>===;;;:::::::::<<<===;;;;;;;;;:::::::::999999;;;;;;:::999999888888777777777666666666666777777666666666666555555555555555555555555444444444444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000777333......111222///+++////////////000000000000////////////////////////000//////......//////000////////////////////////111111000000//////............//////000000111111////////////000000000000////////////////////////000000000000///////////////000000000111111111111000000000000000000000000222111000000111111000...//////000000000000//////---.........//////000000////////////////////////////////////000000000111.........///////////////,,,------...............000000000000000000000000000000000000000000000000000000///...............000000000000000000000000000000000000000000000000//////000000000///......000000000000000000000000///////////////000000111......//////000000111111111111111000///.........///000000000......000111000000000000000000000000........................////////////////////////......////////////000000////////////////////////,,,---......////////////............////////////............////////////////////////////////////////////////000000000111........................////////////////////////........................---............/////////111000000///...---,,,,,,.........///////////////////////////////////////000000//////...------,,,........................---......///////////////---......///////////////////////////////////////,,,---...//////...---,,,---...//////////////////............////////////////////////////////////---...//////////////////............////////////000000000000000000000000000000000000111111111111111000000000000111222222111111111111111111111111111111111000111111222333111111111111222222222222333444444444444555555555444555555666666777777888666777888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>????????????@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBB@@@???===<<<===>>>??????>>>===<<<===<<<<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@=========<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999888777777666666666666666666777777888666666666666555555555555555555555444444444444333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000555222///...000111///,,,////////////000000000000//////////////////////////////............//////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111////////////////////////111000///000111222111/////////000000000000//////------......///000000000000000000000000000000000/////////000000000111111///////////////.........------...///////////////////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000000000000000//////000000///......---000000000000000000000000///////////////000111111.........///000111111111000000000000///////////////000000000......000111000000000000000000000000////////////////////////////////////////////////------........./////////////////////////////////+++,,,---...////////////............////////////............////////////////////////////////////........./////////000000........................////////////////////////........................,,,,,,------............000000///...---,,,++++++............/////////000........................------......//////000000........................---......///////////////---......///////////////////////////////////////+++,,,...//////...,,,+++------...///////////////............//////////////////////////////////////////////////////...---............////////////000000000000000000000000///000000000111111111111000000/////////000111111111111111111111111111111111111000000000111333333111111111111222222222222333333444444444555555555444444555555666777777888555666888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>?????????????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA???>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@======<<<<<<<<<;;;;;;;;;;;;<<<=========<<<;;;::::::999999999999888888888999999888777777666666555666666666666666777888888666666666666555555555555555555555444444444333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000.../////////000000000111111000//////............////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111000000000/////////...000000000000111111111111////////////////////////000///...///111222222111//////000000000000//////------......///000000111000000000000000000000000//////000000000111111111000000//////.........---...//////000000000000000////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000000000000000//////000000///...------000000000000000000000000///////////////000111111---......///000111111222......//////000000111111///000000000......000111000000000000000000000000000000000000000000000000////////////////////////,,,---------......//////////////////////////////+++,,,---...////////////............/////////000............/////////000////////////////////////---------.........//////........................////////////////////////........................,,,,,,,,,---------......,,,,,,---------------------.........//////000000........................***+++,,,...///111222333........................---......///////////////---......///////////////////////////////////////+++,,,...//////...,,,+++------...///000000//////............/////////000///////////////////////////000000000///...------............/////////000000000000000000000000000//////000000111111111222///////////////000000111111111111111111111111111111111000000000111333444000111111111111222222222333333333444444444555555444444444555666777777888555666777888999:::::::::;;;;;;;;;<<<<<<<<<============>>>???????????????????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???<<<===>>>@@@@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@======<<<<<<<<<;;;;;;;;;:::<<<===>>>>>><<<:::999888888888888777777777777888888777777666555555555666666666666666777888888777666666666555555555555555555444444444333333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111...///000///------...000////////////000000000000////////////////////////111111000000000000111111000000000000000000000000......//////000000111111111111000000//////......////////////000000000000000000000000000000000000111111000000/////////...000000000000111111111111000000000000000000000000///......///222333333222//////000000000000//////---------...///000000111000000000000000000000000000000000000111111111111111111000000//////......////////////............//////000111111111111111........................///////////////.........////////////////////////000000000000000111111111............////////////......////////////......000000000000000000000000000000000000000000000000//////............//////...///111111/////////000...///000111111000///...000000000000000000000000////////////////////////111111000000//////......------------------------///......---------......////////////////////////000000000000000000000000111111111111111111111111........................//////////////////////////////.........---------........................------------------------............////////////000000000000000000000000//////.........---------............////////////......................................................////////////......000000000000000000000000........................//////000000///...------.........000222222000...////////////////////////////////////////////////111111000000/////////..................///000000222222111000//////000000...//////000111222222222///////////////000111111111111000000000000111111222222222222222222222222111111000000111333555666333333444444555666666666666666666666777888999:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>???????????????>>>===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>????????????>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;:::999777666555555555777777888999999999999999333444555666555444333222777333111222666777555111222333333444444333333222111222222333333222222111000111222333333222000000000111111222222000///..................///000000000000000000000000000000000000000000000000000000000111111000......///000////////////............000///...------...///000111111000///////////////000---,,,---000111000...000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////.........---000000000000000000000000333222111/////////000111111000000000/////////...////////////............---...//////000000//////111111111111111111111111/////////////////////...////////////////////////111000000000//////..................////////////......////////////......000000000000000000000000000000000000000000000000.........------............///111111/////////000...///000111111000///...000000000000000000000000////////////////////////000000000000//////......------------------------......------,,,------...........................////////////////////////................................................//////////////////////////////.........---------........................------------------------............//////////////////////////////////////////.........---------............////////////......................................................////////////......////////////////////////........................///////////////...------.........000111222000...////////////////////////////////////////////////000000000//////........................///000000222222111000000000000000...//////000111111222222///////////////000111111111111111000000111111111222222111111111111222222222111111111111222444555333333444444555666666666666666666666777888999:::;;;;;;;;;;;;<<<===>>>>>>????????????@@@@@@@@@@@@@@@???>>>>>>@@@AAA@@@@@@BBBBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@???????????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::999888888888888888666777777888888888888888555555555555555444444333666333111222666777444111222333333444444333333222111222222333333222222111000111222222222222111000000111111222111000///...///............///000000000000000000000000000000////////////////////////000111111000......///000111000000000000/////////000//////......//////000111111000//////////////////...,,,...000111000...000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000/////////............000000000000000000000000222111000////////////000000000000000////////////////////////............,,,,,,---............---111111111111111111111111......//////////////////////////////////////////111111000///...---,,,,,,............////////////......////////////......////////////////////////000000000000000000000000//////............//////...///111111/////////000//////000000000000//////000000000000000000000000////////////////////////000000000////////////..............................------,,,------......------------------------////////////////////////................................................////////////////////////...............---------........................////////////////////////............////////////.......................................---------............////////////////////////////////////..............................////////////......////////////////////////........................///////////////......---///......///111111000.../////////////////////////////////////////////////////////..............................///000000222111000000000000000000/////////000111111222222000////////////000111111222222111111111111222222222111000//////000111222333222222111111222333333333333444444555666666666666666666666777888999:::999::::::;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBAAA???>>>>>>@@@AAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::===<<<;;;:::999:::;;;;;;;;;:::::::::::::::;;;;;;555666666777777777777777666666555444444444444555666333111222555666444222222333333444444333333222111222222333333222222111000111111222222222111111000111111111111000////////////......//////000111000000000000000000000000........................000111111000......///000111111111111000000000000///000000111111000000///111000000//////////////////...---...000111000///////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////............000000000000000000000000//////000000000///......000000000000////////////////////////............,,,,,,---............---000000000000000000000000............////////////////////////////////////000000000//////.....................////////////......////////////..............................////////////////////////111000000000000000000111...///111111/////////000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////.........---......//////------------------------////////////////////////000000000000000000000000........................////////////////////////................................................////////////////////////............////////////............................................................////////////000000000000000000000000..............................////////////......////////////////////////...........................///////////////......///...---...000111000...////////////////////////////////////////////////..................------...............///000000111111000000000000000111//////000000111111111111000000//////000000111222333222222222222222222333222111000//////000111222333333222222222222222222333333444444555666666666666666666666777888999:::999999:::;;;===???AAABBB@@@@@@@@@@@@AAAAAAAAAAAA???>>>===>>>AAABBBCCCBBBDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>===================================================<<<<<<<<<>>><<<:::999999999;;;<<<;;;;;;:::999999999::::::444555555666777666666666777666444333333333444555555444222333555666444222222333333444444333333222111222222333333222222111000111111111222222222222111111111111000000000////////////...///000000111////////////////////////////////////////////////000111111000......///000111111111000000000/////////000111222222111000///000000////////////000000///......///000000000000////////////////////////111111000000000000111111000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////......////////////////////////.........000000000000000000000000---...///000000///...---////////////000000000000////////////............------...////////////...////////////////////////---.........//////000000/////////////////////////////////000000111111111............////////////......////////////......------------------------////////////////////////000//////......//////000...///111111/////////000000000////////////000000////////////////////////////////////////////////...............///////////////////////////////////////......///000111111------------------------........................////////////////////////////////////////////////////////////////////////---.............................................000000000000000000000000............////////////........................---.................................////////////000000000000000000000000..............................////////////............................................................///////////////...///...------///000000///////////////////////////////////////////////////------.................................///000000111000000000000000111111000000000000000111111111000000000000000111222222333222222222222222222333111111000//////000111111222222333222222222222111333333444444555666666666666666666666777888999:::888999:::;;;===???AAABBB?????????@@@@@@@@@@@@AAA===<<<<<<>>>AAADDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>??????>>><<<:::999999999;;;<<<<<<;;;:::888777777666666444444555666666666666666666555333222222222333444555444333333444555444333222333333444444333333222111222222333333222222111000000000111111222222333111111111000000000000000///////////////000111111////////////////////////000000000000000000000000000111111000......///000000000/////////.........///000111222222111000///000000////////////000000...///000000000000000111////////////////////////111111000//////000111111000000000000000000000000........................000000000111111000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////.........///////////////////////////////////////---...///000000///...---////////////000000000000////////////..................///000000000000///000000000000000000000000------......///000000000////////////////////////......///000111222333333............////////////......////////////..............................000000000000000000000000------,,,,,,,,,,,,------...///111111/////////000000000////////////000000////////////////////////////////////////////////---............/////////....................................///000111111------------------------........................------------------------////////////////////////////////////////////////---------.......................................000000000000000000000000............////////////........................---------...........................////////////////////////////////////..............................////////////......................................................---.../////////////////////---,,,---...000//////////////////////////////////////////////////////.............../////////...............///000000000000000000000111111222000000000000000000111111111000000000000111222222222222111111111111222222111111111111111111111111111222222333333333222222333333444444555666666666666666666666777888999:::999999:::<<<===@@@AAABBB????????????@@@@@@@@@@@@===<<<<<<>>>BBBEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;===>>>???@@@===<<<;;;:::999:::;;;;;;;;;;;;999777666555444444444555555666666666666666555555444333333333333444444444444444444444444444222333333444444333333222111222222333333222222111000000000000111222333444222111111000///000000000000000//////000000111222000000000000000000000000111111111111111111111111000111111000......///000////////////............///000000111111000000//////////////////000000111...000111111//////000222////////////////////////222111000//////000111222000000000000000000000000........................///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------......///.........///////////////////////////////////////......///000000000//////.../////////000000000111////////////..................///000000000000///////////////////////////------......///000000111////////////////////////.../////////000111111111............////////////......////////////..............................000000000000000000000000......------------.........///111111/////////000111000///......///000111////////////////////////////////////////////////---------.........//////------------------------,,,,,,,,,------...///000................................................------------------------////////////////////////////////////////////////---------.........//////........................////////////////////////............////////////////////////////////////---------.........//////............////////////......................................................////////////......................................................------...//////////////////---,,,,,,.../////////////////////////////////////////////////////////.........//////000000000...............///000000000000000000000111222222111000000000000000000000111111000000111111222333111111111000000111111111000111222333333222111000000000222333444333333222333333444444555666666666666666666666777888999:::::::::;;;<<<===???AAABBB@@@@@@@@@@@@AAAAAAAAABBB???>>>===???BBBDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<======>>><<<<<<;;;;;;;;;::::::::::::999888777666555555555555555666777777777777666666666666666666555555444333444444444444333444444222333333444444333333222111222222333333222222111111000000000000222333444222222000/////////000111000000//////000000111222000000000000000000000000000000000000000000000000000111111000......///000000000000////////////...000//////......//////000///////////////000111111...000222111//////111333000000000000000000000000222111000//////000111222000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------......///............/////////000///////////////////////////////////////000111222.../////////000000111111000/////////............---...//////000000//////---------------------------------...///000000111///////////////////////////////////////...................../////////000......////////////......////////////////////////000000000000000000000000111111000000000000111111...000111111/////////000111000///......///000111////////////////////////////////////////////////---------.........//////------------------------+++******+++,,,---...///////////////////////////........................////////////////////////000000000000000000000000////////////////////////---------.........//////........................////////////////////////............/////////000000000000000000000000000---------.........//////............/////////000......................................................////////////......................................................------...///000000/////////---,,,,,,---/////////////////////////////////////////////////////////.../////////000000111111...............///000000000000///000000111222222111111111000000000000000111111111000111111222333111111000000000000111111///111333555555333111//////000111333444444333333333333444444555666666777666666666666777888999:::;;;;;;;;;<<<>>>???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@???@@@AAABBBBBBAAADDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>???????????????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888777777777777777888555666666777777777777777777888999999999888666555333444555444333333444555222333333444444333333222222222222333333222222222111000000000000222444555333222000/////////000111000000000000000111111222000000000000000000000000////////////////////////000111111000......///000111111111111000000000000000///...------...///000///////////////000111111...000222111//////111333111111111111111111111111222111000......000111222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........------.........---.........//////000000////////////////////////111000/////////111222333---///000111111000///---///////////////////////////////////////////////////////////////////////////............///000000111111000000//////......////////////////////////............////////////000000//////......------////////////000000000000////////////////////////000000000///......------111111000000//////......000000///...---,,,,,,+++000000//////.........---222222111111000000//////---...///000000111000000///............------------------.........////////////////////////////////////////////////////////////////////////////////////.........---------000000///...............------......//////000000111...---...000111///---***((((((+++///222111000,,,,,,,,,---------......///...---,,,,,,---...///......//////000000111111........................,,,---...//////...---,,,//////////////////////////////.........---------......------------......111111111///------///111111111000000//////..............................,,,...//////...------...000000///...------,,,,,,------...............---...///000000000///---,,,000000000000000000000000////////////////////////000000000000000111111222111111111000000000000000000000000000111111111111222222222222222222222222444444444555555555555666666666666666666777888888888999:::;;;<<<>>>??????@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@AAABBBCCCBBBBBB>>>???@@@AAAAAA@@@>>>===CCCBBB@@@>>>>>>???@@@AAA:::<<<>>>???@@@???>>>======<<<<<<<<<<<<;;;;;;;;;===<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999:::<<<===;;;888777888888888888777666666777777666666666666777777888777777666555555444444444444444444444444444444666666555444333333222222444333111000000111333444111111111000000000000///111111000000000000111111111111111111000000////////////000000000000//////222111111111000000//////111111000000//////......000000000000////////////////////////////////////000000000111222222333333111111000000//////......//////000000111111111222333333333222222111111111222222111111111111111111222222222111000//////...000000////////////000000222222222111111111111000//////000000000000//////222111111000///......---000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000///000111222222111000///////////////////////////////////////////////////////////////////////////......------......///000000000000000//////......////////////////////////............///////////////////////////............/////////000000000000////////////////////////.........///////////////111000000000/////////.....................------111000000000////////////111111111000000000000000...//////000000000000//////............------------------.........//////........................////////////////////////////////////////////////000000/////////.........//////...---------------.........///////////////---+++***+++---...,,,***---+++***,,,///000///...---------........./////////...------------...///......//////////////////........................------...//////...------//////////////////////////////.........---------.........------.........000000000...------...000////////////.........---........................---...//////...------...000//////...------,,,,,,..................------+++,,,...///000111000000000000000000000000000000/////////////////////////////////...///000000111111000000000000000000000000000000000111111111111222222222222222222222222444444444444555555555555777666666666666666777777888999:::;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>??????@@@AAAAAABBB???@@@@@@@@@@@@@@@??????BBB@@@???======>>>???@@@===============>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::<<<<<<:::888888888888777777777777666777777666666666666777777777777666666555444444333444444444444444444444444555555555444444333333222444333222000000222333444333333333222222222222111000000////////////000000111111000000000///////////////000000000000//////000000000000//////......000000000000////////////000000000000////////////////////////////////////111111111111111111000000222111111111000000000000///000000000111111111111222222111111111000000000111111111111111111111111222222111111000//////...000000////////////000000111111111000000000////////////000000000000//////111111111000///.........000000000000000000000000111000000000/////////...000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000222222222222000000////////////////////////////////////////////////////////////////////////---------------......///000000000////////////...////////////////////////............////////////.........///////////////....../////////000000000////////////////////////------......///000000111000000000000////////////------........./////////111111111000000000000//////000000000000000000111//////000000000///......///............------------------.......................................////////////////////////////////////////////////000000000000000/////////......---,,,,,,,,,,,,,,,///////////////.........///...------//////...---000///---...//////...,,,........./////////000000///...------------...///..................------////////////////////////------...//////...------////////////////////////...............---------........................///000000///---,,,...///............------------........................---///000///---,,,,,,---/////////...------,,,,,,.../////////...---,,,,,,+++,,,---///000000111000////////////////////////////////////////////////...............//////000000000000000000000111111000000000000111111111111222222222222222222222222444444444444555555555555777777666666555666666666888888999;;;<<<===>>>????????????@@@@@@@@@AAAAAA>>>>>>=========???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<===>>>>>>@@@???===;;;;;;<<<>>>???<<<<<<<<<<<<;;;;;;;;;;;;999999999:::;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::;;;;;;:::999999888777666666666777777777666666555555666666777666666555555444333333333444444444444444444444444444444444444444444444444444333222111111222333444333333333222222222222111/////////....../////////000000000000000///////////////000000000000//////////////////............////////////000000000000////////////000000000000////////////////////////222222111000000///......222222222222111111111111000000000000111111111111111000000000000/////////111111111111111111111111222222111111000/////////000000////////////000000000000000000/////////...//////000000000000//////111111000000//////......000000000000000000000000000000000000////////////000000000000000000000000..............................////////////......////////////000000000000///000111111111111000///////////////////////////////////////////////////////////////////////////---,,,,,,,,,,,,---......////////////////////////////////////////////////............////////////------......//////000000........./////////000000////////////////////////............//////000000000000000000////////////.............../////////000000000///////////////.../////////000000111111///000000000///...------///............---------................................................///////////////////////////////////////////////////////////////////////////...------,,,,,,------000000//////......------000/////////000000//////000000/////////......------.........////////////.........------..................------,,,,,,,,,////////////////////////---..................---////////////////////////........................---..................---///000111000...---...000...................................................///000///---,,,,,,---//////.........---------////////////...---,,,+++///////////////......---........................///////////////////////////............///000000000000000000000111111111///000000000111111111111111222222222222222333333333333444444444555555555777777666555555555555666888888999:::<<<===>>>>>>>>>>>>>>>?????????@@@@@@???>>>===<<<<<<>>>@@@AAABBBAAA@@@???@@@AAABBBCCC@@@???>>>=========>>>>>>???>>>===<<<;;;;;;<<<===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;===>>>========================;;;;;;:::::::::::::::999:::888666555444555777888666666666555555666666666555555444444444333333333444444444444444444444444333333444444444444444444444333222222222222333444111111111000000000//////000000////////////000000111111111111111111111111//////000000000000//////////////////////////////......//////000000111111////////////000000000000////////////////////////000000000000//////......111111111111111111111111000000000000000111111111000000000000000000000000000000000000111111111111111111111111000000//////000000////////////000000111111000000000///////////////000000000000//////111000000000/////////...////////////////////////000000000000////////////////////////////////////////////////////////////...//////000000//////...////////////000000000000...//////////////////...////////////////////////////////////////////////////////////////////////---,,,,,,,,,,,,---...................../////////////////////////////////............////////////------......//////000000............////////////////////////////////////000000//////............////////////000000000000111000000///......------..............................//////000000000111///////////////...---,,,///............---------.....................---........................////////////////////////////////////////////////........................000//////...............000000//////......------,,,,,,---,,,,,,,,,,,,,,,....../////////...//////,,,,,,---------.........---..................---......------,,,,,,++++++////////////////////////.........------.........////////////////////////---.....................------...//////...------000111222111///...///000////////////////////////........................---///000///---,,,,,,---...............---------......//////...------,,,000//////...............------------------------////////////////////////000000//////000000111222//////000000111111111111///000000000111111111111111111111222222333333333333333333444444444444555666666555555555555666666777888999:::;;;===>>>>>>=========>>>>>>>>>??????@@@???===<<<===>>>@@@AAAAAAAAA@@@???@@@AAACCCDDD@@@@@@??????>>>>>>>>>>>>======>>>>>>===<<<;;;:::<<<;;;;;;;;;;;;:::::::::<<<===>>>===;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;:::999999999999999888666444444555666888666666555555555555666666444444444444444333333333444444444444444444444444333333444444444444444444444333333333333333333444111111111000000000//////222111111000000111111222222222222222222222222222//////000000000000//////000000000000000000000000......//////000000111111.../////////000000000111000000000000000000000000......//////000000000000000000000000000000000000111111000000000000000000111111111111111111111111//////000000000111111111111111111000000000000000000000////////////000000222222111111111000000000//////000000000000//////000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000///000000111111000000///////////////000000000000........................////////////////////////////////////////////////////////////////////////---------------......///---............/////////////////////////////////............////////////.........///////////////------........./////////////////////////////////111000000///......------////////////000000000000222111111000///...---,,,,,,---------------.........//////////////////000....../////////...------///............---------...............---------------------------------////////////////////////////////////////////////------------............000000///............//////////////////.........,,,...///...---,,,---...,,,---//////......///111,,,,,,,,,------------...------...//////...------------------------,,,,,,........................///...------------...///////////////////////////---------...............,,,---...//////...---,,,///000222111///......////////////000000000000000........................,,,...//////...------...........................------...............---------------...000111222........................////////////////////////000000000000000111222222/////////000111111222222000000000000111111111111111111111222222333333444333333333333444444444444555555444444555555666777777777888:::;;;<<<===>>><<<<<<<<<=========>>>>>>@@@???>>>======>>>???@@@@@@??????@@@@@@AAABBBCCC@@@@@@?????????>>>>>>>>>:::<<<===???>>>===;;;999;;;;;;;;;;;;::::::::::::<<>>;;;;;;<<<<<<<<<====================================>>>???@@@AAAAAAAAAAAA>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::>>>AAA@@@<<<999:::===::::::::::::::::::::::::999:::<<<:::888777888:::777777666666666555555555666555555444444555555666555555555555555555555555444444444444444444444444555555555444444333333222333444444444444444444333333333333222222222222111222222111111111111222222//////000000000111111111//////000000000000///////////////000000000111111000000000000////////////.........///000111111111000000000000000000000000000000111111111111111111//////000000000111111111111111111111000000000////////////000000000111111......//////000111111222000000000000000000000111000000////////////000000111111111111000000000000//////000000000000//////////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000////////////000000///////////////////////////////////////////////////////////////////////////............///000000---------.........//////////////////////////////............/////////000000000//////.........------------.........//////////////////////////////------......///000000000.../////////000000111111////////////000000000000---.........//////000000000000//////.........---,,,,,,---.../////////...//////.........---------//////.........---------------------------------////////////////////////////////////////////////.../////////000000111111......---,,,,,,,,,,,,------.........//////000000+++---///...++++++,,,///,,,...///...+++***,,,.............../////////000,,,---...//////...---,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///////////////////////////---------.........//////,,,---///000000///---,,,***,,,......,,,+++***+++---------.........//////........................***,,,...///......///111---.....................++++++---...///000000000111000///------......///////////////////////////////////////////////////...............///000000...//////000111222222222000000000000111111111111000000111222333333444444222222333333333444444444222222333333555666888999777777888999;;;<<<======;;;;;;;;;<<<<<<<<<======;;;<<<<<<======<<<;;;;;;<<<===???@@@AAAAAA@@@@@@=========>>>===<<<<<<;;;<<<;;;:::::::::<<<>>>???;;;;;;;;;:::::::::999999888<<<@@@@@@<<<:::<<>>>>>????????????>>>============>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::<<<=========<<<;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999:::999888888777777888888666666555555555555666666666666555444444444555555666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111222333444333111///---444222000///000222555666000000000000111111111111000000000000000000000000222111111111000000//////222111...------...111222//////............//////000000////////////000000222111111111000000//////000000000000000000000000222222222222222111111000222111000//////000111222000000000000000000000000111111000000//////......111111000000//////......////////////////////////111111000000//////......---......///000111222222000000111222222222222222000...---,,,,,,---...000111111111111111111111111////////////////////////////////////////////////000000000000000/////////000/////////............////////////////////////......////////////......////////////////////////---......//////......---------............------/////////000000//////...........................000000///.....................------------......////////////////////////........................////////////////////////////////////////////////......////////////..............................////////////////////////........................,,,---......///.........---------------------------------............///////////////////////////000000///...------------////////////////////////---------........................------............///111000...------.........---------,,,,,,,,,------------------------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,---...///000000000000////////////............------............------////////////////////////////////////////////////........................////////////////////////,,,---......///............---,,,,,,,,,---///////////////....../////////........................//////000000000000//////000000000000////////////////////////000000000000111111111111111111111111222222222222222222222222333333333444444444444555555666666777888999:::;;;<<<;;;:::999999:::<<<===<<<=========<<<<<<;;;:::<<<<<<===>>>>>>>>>======<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;::::::<<<=========<<<;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999:::999999888888888888888666666555555555555666666444444333333333444444555666666666666666666666666555555555555555444444444333333333333333333333333222222222222222222222222111222333333333111///...333222111000000111333444000000000000111111111111000000000000000000000000111111111111000000000///111000///......///000111//////............//////000000////////////000000111111111111000000000///000000000000000000000000////////////...---++++++111111000000000000111111000000000000000000000000000000000000////////////111000000000/////////...////////////////////////111000000000/////////............//////000000111///000111111222222111111000///...------...///000////////////////////////////////////////////////////////////////////////////////////////////////111111111111000000000000////////////////////////......////////////......////////////////////////---......//////......---------............---------....../////////......////////////////////////000//////............///......------------......////////////////////////........................////////////////////////////////////////////////......////////////..............................////////////////////////...........................------------...//////---------------------------------............///////////////////////////---......//////.........////////////////////////...............---------........................---///000000...------......------------,,,,,,,,,+++,,,,,,------.........,,,,,,---...............------------------------................................./////////000000,,,---...///////////////////////////............------............------////////////////////////////////////////////////////////////////////////////////////////////////...------------...//////---,,,,,,,,,,,,---......000000////////////000000........................//////000000000000//////////////////000000000000////////////000000000000111111111111111111111111222222222222222222222222333333333333444444444444555555666777888999::::::;;;:::999999999:::<<<===<<<============<<<;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999999999888888888888777666666555555555555666666333333333333444444555666666666666666666666666666555555555444444333333333333333333333333333333333222222222222222222222222111222333333222111///...222111111111111000000000000000000000111111111111000000000000000000000000111111111111000000000000000000////////////000000000//////......//////000000000////////////000000111111111111000000000000000000000000000000000000333333333222111///...---000000111111111111000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000////////////.........///////////////...///000000111111000000111000///......///000111////////////////////////////////////////////////////////////////////////........................111111111111111111111111////////////////////////......////////////......////////////////////////......////////////......------............------,,,---..........................................000///............//////......------------......////////////////////////............////////////////////////////////////////////////////////////......////////////..............................////////////////////////..............................---,,,,,,...///000........................---------............///////////////////////////+++,,,...000000000///////////////////////////////////////...---------,,,---..................---,,,...000///...------...------------------------++++++,,,,,,---...//////,,,,,,---.........------................................................---.........////////////,,,,,,---...//////......////////////............------............------////////////////////////////////////////////////........................////////////////////////......---,,,,,,...///000...............//////000000//////////////////000........................//////000000000000//////////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111222222333333333444444444444555555666777888999999:::999999999:::;;;<<<===<<<<<<=========<<<<<<;;;999:::;;;<<<<<<===<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999:::999999999999888888777777666666555555555555666666444444444444555666777888666666666666666666666666444444333333222111111111333333333333333333333333222222222222222222222222111222222222222111000///000111222222111000///...///000000000111111111111000000000000000000000000111111111000000000000000...///000111111000///...000000////////////000000000000////////////000000111111111000000000000000000000000000000000000000444555555555444333222111///000111222222111000///000000000000000000000000......//////000000111111000000000000////////////////////////////////////000000000000/////////////////////.....................///000000000000000111111000//////000111111111111111111111111111111////////////////////////////////////////////////---------...............000000000000000000000000////////////////////////......////////////......////////////////////////...//////////////////...------............------,,,,,,---...//////......------------------------//////............//////......------------......////////////////////////........./////////000000////////////////////////////////////////////////......////////////..............................////////////////////////..............................---,,,,,,...///000........................---------............///////////////////////////+++,,,...000111111000000......................../////////...---------,,,------...//////...------,,,---//////...------...------------------------++++++,,,,,,---...//////+++,,,,,,---...---------................................................,,,,,,---------.........,,,---..................////////////............------............------........................////////////////////////------------------------..............................---,,,,,,...///000.........//////////////////......------....../////////////////////////////////000000000000//////.../////////000000000111////////////000000000000111111111111111111111111111111111111111111111111222222222333333333444444444444555666777888888999888888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<==================>>>>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999::::::888999999999999888777666666666555555555555666666333333333333444555666777666666666666666666666666555444444444333333333222333333333333333333333333222222222222222222222222111222222222111111111000000111222222222000...---///000000000111111111111000000000000000000000000000000000000000000111111...///000111111000///...000000////////////000000000000////////////000000000000000000000000111111000000000000000000000000---...//////000000000000///000111222222111000///000000000000000000000000......//////000000111111////////////000000000000////////////////////////////////////000000000000///////////////...............///000000000000000111111000000000000111111111111111111111111111111////////////////////////////////////////////////------------....../////////////////////000000000////////////////////////......////////////......////////////////////////...//////000000//////...------............------,,,---...///////////////------------------------///............//////000......------------......////////////////////////.........//////000000111////////////////////////////////////////////////......////////////..............................////////////////////////...........................------------...//////........................---------............///////////////////////////,,,,,,...///000111111111.......................................---------,,,---...//////...---,,,+++---......---------...,,,,,,,,,------------...+++,,,,,,------.........++++++,,,---------------------------------------........................,,,,,,,,,------------...---....../////////......////////////............------............------........................////////////////////////------------------------...........................------------...//////,,,---......//////............------------......//////////////////////////////000000000000//////......//////000000111111////////////000000000000111111111111111111111111111111111111111111111111222222222222333333333333333333444555666777888888777777888999:::;;;<<<<<<999999:::;;;;;;;;;;;;:::999999;;;<<<======>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999999:::::::::888888999::::::888777666666666555555555555666666222222222222222333444555666666666666666666666666666666666666666666666666333333333333333333333333222222222222222222222222222111111111111111111111000111222222222111000///000000000000111111111111000000000000000000000000000000000000111111111111...///000111111000///...111000000//////000000111000000////////////000000000000000000111111111111000000000000000000000000***+++,,,...///000000111000000111111111111000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000/////////000000000000000...///000000111111000000000000000111111000000000////////////////////////////////////////////////////////////////////////---------...//////000000////////////000000000111////////////////////////......////////////......//////////////////////////////000000000000//////------............------,,,---...///000000000000.......................................///000000......------------......////////////////////////---......///000000111111////////////////////////////////////////////////......////////////..............................////////////////////////........................,,,---......///.................................---------............///////////////////////////............///000222222........................---------...............,,,---///000000///---,,,***,,,......---------...,,,,,,,,,---------......------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............/////////000000//////...////////////............------............------........................////////////////////////................................................,,,---......///.........---...///000000000///...//////............////////////////////////////////////000000000000//////.........///000111111111////////////000000000000111111111111111111111111111111111111111111111111111222222222222333333333222333444555666777777888666777888999:::;;;;;;<<<777888999999:::::::::999777888999;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999::::::;;;777888999::::::999777666666666555555555555666666555555444444444555555666666666666666666666666666333444444555555666666777333333333333333333333333222222222222222222222222222111111111111111222222111111222222222222222222000000000000111111111111000000000000000000000000///000000000111111111111//////000000000000//////111111000000000000111111000000////////////000000///000000000111111111111000000000000000000000000...///000111222333333333111111000000000000111111000000000000000000000000000000000000////////////.../////////000000000111////////////////////////.../////////000000000111//////000000111111222222///000111111222222111111///000000000000000000///////////////////////////////////////////////////////////////////////////------...//////000111111//////000000111111111222////////////////////////......////////////......//////////////////////////////000000000000//////---..................------...///000111111111111////////////////////////...............///000111.........------.........////////////////////////---......///000111111222////////////////////////////////////////////////......////////////..............................////////////////////////........................+++,,,.../////////...---////////////////////////---------.........////////////////////////////////////.........000222333........................,,,------....../////////,,,---///000000///---,,,***,,,......---------...,,,,,,,,,------.........------------------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000///000000000000000//////000/////////............---..................---........................////////////////////////////////////////////////........................+++,,,.../////////...---///000222333333333222111000000////////////000000000000000000000000000000//////000000000000//////---......///000111111222////////////000000000000111111111111111111111111000000000000000000000000111111222222222333333333222333333444555666777777666666888999:::;;;;;;;;;666777888999999999999999666666888999:::;;;;;;;;;999999999:::::::::;;;;;;======<<<<<<<<<;;;;;;;;;;;;:::999888999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999:::;;;;;;777888:::::::::999777555666666555555555555666666:::999999888888888888999666666666666666666666666///000111222333333444555333333333333333333333333222222222222222222222222222111111111111111222222111111111222222333333444000000000000111111111111000000000000000000000000//////000000111111111222000000////////////000000111111000000000000111111000000////////////000000//////000000111111111222000000000000000000000000000000111222222222222111222111000//////000111222000000000000000000000000111111000000//////........./////////000000111111////////////////////////.../////////000000111111//////000111222333333444000000111222222222222222//////000000000000//////111111111111111111111111////////////////////////////////////////////////.........///000111111222---...///000000///...---////////////..................------------..............................+++,,,.../////////...---......................................................////////////......,,,---///000000///---,,,////////////////////////////////////////////////000000///...------,,,,,,------.........---+++***...,,,+++,,,...000000///000000//////.........---......////////////......111///...------...///111000...,,,******,,,...000------/////////...---,,,......------------......///////////////000111111////////////////////////000000////////////000000........................////////////////////////,,,---------.../////////...........................---,,,++++++,,,......,,,------......------,,,........................//////.........---------,,,---......------...000111000///...---,,,++++++,,,---......//////......,,,,,,,,,------------...////////////////////////........................(((***,,,...000///......////////////////////////........................---,,,,,,,,,,,,---......//////............//////000000000000000000000000............//////////////////000000000000//////............////////////000000000000000000000000222222111111111111111111111111111111111111111111333333333333333333333333111222222333333444444555999999999888888888888777888888999::::::::::::999888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::999999999999999999:::999999999888777777777666666666666666666666666777666555444444555666777777777666555555555555555666666666555555444444444222222222222222222222222000000000000000000000000222222222111111111000000111111000000000000111111222111111111000000//////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////222111000......000111222222222222222111///...---111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000//////000111111111111111,,,,,,,,,---...///000000......///000000000000000111111000000//////......000000000000000000000000111111000000//////......&&&''')))...222333000---111111111111111000//////......//////000000111111000000000///......------...///000000000///...---////////////............///......------......///000000000000000000000000,,,---......///.........////////////////////////..............................////////////......---...000111111000...---////////////////////////////////////////////////000//////......---,,,,,,....../////////...---,,,///---,,,,,,...//////...000/////////..................////////////......000///...------...///000000///---,,,,,,---///000---...............------......------------......,,,,,,,,,,,,,,,---......////////////////////////000000////////////000000................................................---------.............................................---------------...---......//////......---........................//////.........---------,,,---......------...000...............---------,,,---......//////...............////////////000................................................+++,,,---.........---,,,................................................///............///000000//////............//////////////////////////////............//////////////////000000000000//////............////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222333333444444555666666666777777888888888777888999999::::::999999888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999::::::::::::::::::;;;::::::999999999999888888999999888888888888888888777777777777777777777777666666555444444555666666777777666555555555555555555555555444444444333333222222222222222222222222111111111111111111111111222222222111111111000000111111000000000000000111111111111111000000000///000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111222111111000///...111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000------...///////////////,,,------....../////////......///000000000000000111000000000/////////...000000000000000000000000111000000000/////////......------...111333111///111111111111111000//////.../////////000000000111.........///////////////000111111111000000///...////////////............///......------......///000000000000000000000000...------------...//////000000000000000000000000..............................////////////.........///000111111000///...////////////////////////000000000000000000000000000//////......---------//////000000000///......111///------...///...---////////////..................////////////......000///...------...///000////////////////////////......---------......///......------------......+++++++++++++++,,,------////////////////////////000//////......//////000...............................................................---------........................///////////////...---,,,...//////////////////..........................................---------,,,---......------...000---------.........//////,,,---......//////...............////////////000------------------------.................................------,,,,,,,,,------------------------........................///............///000000//////............//////////////////////////////............//////////////////000000000000//////............////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444444444333444444555777888888999777888999999::::::999999999888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;::::::::::::::::::999::::::999999999888888888777777888888888888888888888888888888888888888888555555444444444444555555777666555555444555555555444444444444333333333333333333333333333333333333222222222222222222222222222222222111111111111111222222111000//////000000111111111111000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111222111000//////000111222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111111000000000------...///////////////...........................//////000000000000000000000000000////////////000000000000000000000000000000000000////////////444111///...///000000000000000111111000000//////////////////000000000000------......///000000111222222111111000000//////////////////............//////............//////..............................---,,,,,,...///000////////////////////////..............................////////////.........///000000000000///...////////////////////////000000000000000000000000000/////////......------////////////////////////222000............---,,,///////////////...............////////////......000///............///000---...///000000///...---///...---,,,,,,---///000......------------............------......///000/////////////////////////////////....../////////................................................/////////...---------,,,........................//////000111000...---,,,......////////////......................................................,,,---......------...000---------............///,,,---......///.........,,,,,,,,,------------...------------------------........................///...---,,,,,,,,,,,,---------------------------........................---,,,,,,,,,,,,---......//////............//////////////////////////////............//////////////////000000000000//////............////////////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111222333333444444444444555666666777888888777777888999999999999999999888777666777888;;;<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999888888777777666666777777888888999999888888888888888888888888444444444444444444444444666555555444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333222111000////////////111111111000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000//////000111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////000111111111111111////////////............//////000000000000//////000000000000////////////////////////////////////000000000000////////////111000///...............///000000000000000//////////////////000000000000............//////000000222222111000000000000000////////////............/////////....../////////..............................---,,,,,,...///000......................................................////////////..............................////////////////////////000000000000000000000000///////////////...........................//////333111///.........---,,,.........///////////////......////////////......//////............//////+++,,,...//////...,,,+++...---,,,,,,,,,...///000......------------......///////////////000000111//////////////////////////////............//////................................................/////////...---------,,,...........................///000000000///---,,,,,,------......------,,,........................---.....................,,,---......------...000///............---------,,,---......///.........,,,,,,,,,------------...------------------------........................---,,,,,,,,,,,,---...///................................................---,,,,,,,,,,,,---......//////............//////....................................//////////////////000000000000//////............//////////////////////////////////////////000000000111111111000000000000000000000000222222222222222222222222000000111222222333333444777777777777777777777777777777888999999999999888888777666666666888;;;<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999888888777666666666666666777777888888999888888888888888888888888333444444444444444444333555555444444444444555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111000//////000000000000000000000000111111000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111...///000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////////////////......//////000000000000//////////////////000000000000////////////////////////////////////000000000000---...///000//////.........//////000000000//////000000000000////////////000000//////............111000000//////000000111////////////............000//////......//////000000000000000000000000000...------------...//////......................................................////////////...............------.........////////////////////////000000000000000000000000////////////////////////......---------...///000333111///...//////...---.........///////////////......////////////......////////////////////////+++,,,---......---,,,+++---------------...///000......------------.........------------.../////////////////////////////////......------......///........................------------------------...............---------........................---....../////////......,,,,,,------------,,,,,,........................---------...............,,,---......------...000//////.........---------,,,---......//////...............////////////000------------------------........................,,,,,,,,,------.........////////////////////////........................///............///000000//////............//////....................................//////////////////000000000000//////............////////////000000000000000000000000...//////000000111111111000000000000000000000000222222222222222222222222000000111111222333333333888888888777777666666666666777888888999999888888777666666666777999:::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999::::::::::::::::::::::::;;;::::::::::::::::::999::::::999888777666666555666666777777777777777777888888888888888888888888444444555555555555444444444444444333444444555666333333333333444444444444333333333333333333333333222222222222222222222222111111111111111222222222111111000000000000111111000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111000000000...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111------...///////////////////////////////////////000000000000000//////...////////////000000000000000000000000000000000000////////////000000000000,,,...111222111000000111......///000000000//////000000000000////////////111000000///......------///............000111222////////////............000000////////////000000000000000000000000000000,,,---......///...............................................................////////////......//////............///////////////////////////////////////////////////////////////////////////000//////.........///111111222111///...///000///.............../////////000......////////////............////////////......------............------+++,,,---...////////////......------------......---,,,,,,,,,,,,---......///////////////////////////......------......///........................---------------------------------.......................................,,,,,,,,,,,,---...///000------............------........................---------.........//////,,,---......------...000---------...............,,,---......//////...............////////////000................................................,,,---.........---,,,+++................................................///............///000000//////............//////....................................//////////////////000000000000//////............////////////000000000000000000000000......//////000111111222000000000000000000000000111111111111111111111111000000000111222222333333555666666666666666666666666777777888888888888888555555666777888999::::::999999999999999999999999;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::999::::::::::::::::::;;;::::::999888777666555555777777777777777666666666777777777777777777777777444555666666666666555444444333333333444444555666333333444444444555555555444444444444444444444444111111111111111111111111000000111111111222222222////////////000111222333///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111------...///////////////......//////000000111111000000000000000///........./////////000000000111000000000000000000000000.../////////000000000111...///000///......000222---......///000000//////111000000000/////////...///////////////.........------------...///111222000/////////............000000////////////000000........................+++,,,.../////////...---000000000000000000000000..............................////////////......000000////////////000000////////////////////////////////////////////////////////////000000000000111000/////////111222333222000......///000///...---.........//////000000......////////////............////////////......////////////////////////***+++---///000000///............------............------------...//////////////////////////////.........------.................................------------------------,,,------....../////////........................,,,+++++++++,,,...000111......////////////..............................---------.........//////,,,---///...------...000++++++,,,---...///000111,,,---......//////......,,,,,,,,,---------......////////////////////////..............................///000...,,,***(((------------------------........................---,,,,,,,,,,,,---......//////............//////..................................../////////000//////000000000000//////............/////////000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000111222222333333222333333444555666777777666666777888888888888888444555666888999999:::999999999999999999999999999;;;;;;;;;;;;::::::999888::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::999888777666555444888888777777666666555555666666666666666666666666444555666777777666555444333333333333444444555666444444444555555666666666444444444444444444444444000000000000000000000000000000111111222222222222.../////////000222333444//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111////////////////////////000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111///000000111111111111111---......///000111111222000000000000000///........./////////000000111111000000000000000000000000.../////////000000111111//////...+++((()))---111------...///000000//////111111000000/////////...------......///000000000000000000000000///......000///.........000111222,,,------...///000111111000000//////.........---000000000000000000000000////////////////////////......//////...---,,,,,,000000//////.........---111111000000/////////...---------............///............////////////000000000000111111111111111111000000//////......000000000000000000000000////////////////////////////////////////////////000000//////.........---222111///......///000000........................000///...------...///000//////000111111000///...////////////////////////////////////////////////........................000///...---,,,---......////////////////////////......////////////......---------............///................................................++++++++++++++++++++++++//////.........---------........................///...---,,,,,,,,,,,,,,,////////////////////////---......///////////////,,,---------.../////////................................................111111000...---,,,+++***,,,,,,------------------...---------...///111222............//////////////////////////////////////////............//////////////////////////////000000000000000000000000000111111111222222222222000000000000000000000000111111111111111111111111333222111000111222333444555444333333444555777888777777777777777777888999777777666666666666666777;;;:::999888888888999:::888888999:::::::::999999444666888:::;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999999999888888888777777666666777777888888999999888888777666666777888999777666666666666555555555555555555555555555555555666666555444444444444555333333222222222222111111666555444333111///---,,,222222111111111111222222222222111111111111222222111000///......///000111111111000000000000111111222222111000/////////000222222111000//////000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000333222111000000111222333111000/////////000222333222111111111000000////////////000111111111111111---.........//////000000......///000000000000000000000000000000000000000/////////000111111222222111111000000//////............//////000000111111......//////000000111111......//////000000111111////////////////////////000000//////......------///////////////...------000//////......///000111------......//////000000000/////////............////////////////////////..............................//////...------,,,111111000000000////////////.........---------------------............///............//////////////////000000000111111111111000000000/////////...000000000000000000000000////////////////////////////////////////////////000/////////............111000000///....................................000///...------...///000...//////000000///......////////////////////////...................................................------,,,---...///000..............................////////////......---------............///................................................---------,,,,,,,,,,,,,,,//////.........---------........................///...------,,,,,,,,,---........................---......///////////////------..................................................................000000///...---,,,,,,+++++++++,,,---...//////000///.........///000222333............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000111111111111111111111111222111111111222222333333333333333444444555666777777777777666777777888999777777666666666666777777:::999888888888999:::;;;999999:::::::::999999888666777888:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;999888888888777777777777777777777777777888888888888777666555555666666777666666666555555555444444555555555555555555555555555555444333333333333333555555444444444333333333333333333222111000//////222111111000000111111222222111111000000111111222333222111000000111222333111111000000000000111111222111000000000000000000222111111000//////000000111111000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111111111111000000111111111000////////////000111111222222222222111111000000//////000111111111111111/////////000000000111111////////////000000000000000000000000000000000000111111000000000000000000111000000000/////////...////////////000000000000000000000000////////////////////////000000000000////////////////////////000000000000/////////..................------,,,000000///.........//////.........///////////////////////////............////////////////////////------------------------.........///......---,,,000////////////.....................---------------------............///............//////////////////000000000000111111000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////............000000000///...---,,,+++........................//////............//////------...//////......---////////////////////////------------------------........................,,,,,,,,,,,,...///000111..............................////////////......---------............///................................................//////......------,,,,,,...............---------........................///...------,,,---------........................---....../////////////////////..................................................................//////.........---------++++++,,,---///000111222////////////000111222222---............/////////////////////////////////---...///000000///...---111111111111111111111111000000000000000000000000------........./////////000000000000000000000000111111111111111111111111000111222222333333222222222333444555555666666555777666666666777777888999777777666666666666777777888888888888999:::;;;;;;::::::;;;::::::999888777777888999::::::::::::999999999:::::::::;;;;;;;;;888888888888777777777777888888888888777777777777888777666555444444555555555555555555444444444333444444444444444444444444444444333222222222222333444444444444333333333333000000111222222222222222222111111000000111111222222111111000000111111222222222111111111111222222111111000000000000111111000000000000000000111222111111000/////////000000222222111111111111222222000000000000000000000000222222222222222222222222111111111111111111111111///000000111111000000///......///000000000000///333333222222222222111111//////000111111111111111000000000000111111111111///////////////000111111000000000000000000000000222222111000000///......000000000000////////////000000000000////////////111111111000///.........000000000000////////////////////////////////////////////////.....................//////......---000000//////............///////////////.........///////////////.........////////////////////////---------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////---------............///............////////////////////////000000000111000000000000///////////////////////////////////////////////////////////////////////////////////////////////////.........//////000000///---+++***......................../////////....../////////,,,,,,------------------////////////////////////------------------------........................,,,,,,------...///000000........................---......//////......------------............///................................................//////......---,,,,,,,,,......................................................------------..............................---......///////////////000000//////......------................................................---.....................---------...///000111111///////////////000000111---------.........//////////////////////////////,,,...000111111000...,,,000000000000000000000000////////////////////////---------.........//////000000000000000000000000111111111111111111111111///000222333333333222111111222444555666666555444666666666666666777888999777666666666666777777888777777888888999:::;;;<<<;;;;;;;;;;;;:::999888777999999999999999999999999999999999999::::::::::::999999999999888888888888999999888888777777666666888888777666555555444444555555444444444333333333444444444444444444444444555444333333222333333333222222222111111111111000///000111222222222222222111111000000000000111111111111000000000000111111000//////////////////000111111000000000000111111000/////////000111222222111000000/////////000000222222111111111111222222000000000000000000000000000000000000000000000000//////000000000000111111...///000111111000///...,,,---///000000000///...111111111111111111111111//////000111111111111111000000000000000000000000000//////...///000111111////////////////////////111111000000////////////000000000000////////////111111000000//////......111000000000/////////...111111000000//////......////////////////////////------------------------...//////000000000//////000/////////......------///////////////..................///////////////................................................------...............---+++++++++,,,,,,,,,,,,,,,/////////000000000000000---------............///............////////////...////////////000000000////////////000000000000////////////////////////////////////////////////////////////////////////.........///////////////...//////000///---+++***...........................//////////////////...,,,,,,,,,,,,------......////////////////////////------------------------..........................................------........................------............---------------............///...................................................---------,,,,,,,,,+++---...................................................---------......///........................---......///////////////000000000//////......---................................................---------...............///////////////.........------..................------------............////////////////////////,,,...000111111000...,,,////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000///000111222333222111000000222333555666555555444555555555555666777888999666666666666666777888888777777888999::::::;;;;;;<<<<<<<<<;;;:::999888777::::::999999999999999999888888888999999999::::::;;;;;;:::::::::999999999999999888888777777666666999999888888777666555555555555444444444333333333444444444444444444444444666555555444444444444444222222111111111000000000111111222222222111111000111000000000000000000111111000000000000000000111/////////000000/////////111111000000000000111111000/////////000111222222000///////////////000000222111111111111111111222000000000000000000000000000000000000000000000000........./////////000000...///000111111000///...,,,---///000000000///.../////////000000000000000//////000111111111111111///////////////////////////////////////000000111////////////////////////......//////000000000000////////////000000000000111111000000//////........./////////000000000111111111000000//////......////////////////////////...........................///000000000000000000....../////////...------.........///////////////.........///////////////........................////////////////////////,,,---......///.........---------............///---------...............---------............///............////////////......////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////...////////////...------..............................////////////......,,,,,,,,,,,,,,,---...///////////////////////////------------------------..............................//////...------,,,------------------------------............---------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,---------................................................---......///000---------------------------......///////////////000000//////////////////................................................------..................000000///......------,,,,,,------.........------,,,------------.........////////////////////////---...///000000///...---........................000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000///000111111222222111111111222333444444555555444444444444555666777888999666555555666666777888999777888999:::::::::::::::;;;;;;<<<;;;;;;:::999888::::::999888888999999:::777777888888888999999999;;;::::::::::::999999999888888888888777777777777888888999999888777666555555555555555444444444333333333333333333333333333666666555444444444444555333333333333222222222222222222222222222111000///111000000//////000000111111000000//////000000111111111222222222222111111111111000000000000111111000000000000000000111222//////......//////000000111111000000000000111111000000000000000000000000222222222222222222222222---......//////000000000///000000111111000000///......///000000000000///.........////////////000//////000111111111111111////////////..................///000000000000000000000000000000000000000------...//////000111111////////////000000000000000000000000////////////.........///000111111111000000000000////////////////////////////////////000000000111111111111111---...//////000000//////,,,---.../////////...---------......//////000000............/////////000................................................,,,------...//////......---.........////////////------------.........///---------............///............////////////........./////////000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////............/////////000//////......//////000000........................---...///000000///...------,,,,,,,,,---...000000////////////////////////................................................,,,---...//////......---------------------------,,,------......------,,,---------............///................................................,,,,,,------......//////---------.........//////.......................................///000000---------------------------......//////////////////////////////000000000..................................................................------.........---------------------...//////...---,,,,,,,,,---------.........////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000111222222222222222222333444555555444444444555666777888999555555555555666777888999888888999:::::::::999888:::;;;;;;;;;;;;;;;:::::::::999888888888999:::;;;777777777777888888888999999999999888888888777777777777777777777888888888666666777888888777666555666666666555555555444444333333333333333333333333666555444444333333444444333333333333222222222222111222222222222111000000000000////////////000000000000////////////000000000111222333333222111000111111000000000000111111222111000000000000000000...............///000000000000////////////000000000000000000000000000000222222222222222222222222/////////000111222222222111111111000000111111111000////////////000111111.../////////000000000000//////000111111111111111000000000000//////......,,,...000222222111///...000000000000000000000000......//////////////////.../////////000000000111////////////000000000000////////////000000000000////////////000000000000/////////////////////////////////000000000111111,,,,,,---.../////////...+++,,,.../////////......,,,------...///000111111---.........//////000000........................------------------------,,,,,,---.../////////...,,,,,,,,,------............/////////000000111111---------.........//////............/////////000............/////////000.../////////000000111111000000000000000000000000////////////////////////////////////////////////---.........//////000000//////.........000222333........................---...///000000///...---------,,,,,,---...000111////////////////////////////////////////////////........................***+++---///000000//////------------------------,,,------......------,,,---------.........//////................................................,,,,,,---...///000111111---------.........//////.......................................///000000---------------------------......///////////////......//////000000111111................................................//////.........---------,,,,,,,,,------...............///000000///...---,,,,,,,,,---------......//////////////////////////////............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000/////////000222333333222111111222333555666333333444444666777888999555555555555666777999999888999:::;;;:::999888777::::::;;;;;;<<<;;;;;;;;;999999888888888999;;;<<<777777777777888888888888777777777777666666666666666666777777888888999999444555666777777666555555777666666666666555555555333333333333333333333333555444333333222222333333111111111000000000000///000000111222222222222111000000////////////000000000000////////////000000...///000111111000///...111111000000000000111111222222111000//////000000...............///000111//////............//////000000000000000000000000000000000000000000000000000111111222333333444444333222111000000111222333111000/////////000222333//////000000111111111222//////000111111111111111222111111111000000//////+++---000333333111///---000000000000000000000000000000000///......------.../////////000000111111......//////000000111111111111000000//////............//////000000111111////////////////////////,,,,,,,,,---------......000//////......000111222////////////////////////......------------......////////////////////////....................................////////////111000///......///000111111111000000/////////...////////////////////////111111000000//////......------......//////000000...///////////////...---...///000///---,,,,,,---......------------......////////////////////////........................///111222111000///000111////////////////////////000000000000111111111111000000//////.........---.........------,,,,,,,,,222000......///000000000///////////////.........------------------------...---,,,---/////////...................................................//////...---...///000111//////////////////////////////.........------------------------------,,,///...---,,,,,,---...///------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111............////////////////////////////////////..................------000///...---------------//////////////////////////////.........---------......------------......////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000...222666555000...///111////////////111333555666333333222111222333444555444444555555666777777777777777777666777888888999777888888888888999999999::::::::::::::::::::::::;;;;;;999888777777666666777777777777777777777777999888888777777777777777555555555555666666666666444555777888888888777666666666555555555444444444333333333222222222111111444333333222111000//////333333333333333333333333---...///000111111111111000000000000000000000000---......///000111222222000///.........000111222000222333222111000111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000////////////...000222333333333111000000000000000000000000000111111000000000000111111000000000000000000000000222111111111000000//////////////////////////////222111111111000000//////111111000000//////......000000000000000000000000////////////////////////...///000000000...---,,,////////////////////////111111111111000000000000000000111111111111000000000///...---------------///////////////.........//////.........///000111////////////////////////......------------......////////////////////////........................------------............000///...------...///000000000000//////.........////////////////////////000000000000//////......////////////000000000000......///////////////......///000///---,,,---.../////////......////////////////////////////////////////////////////////////000111111//////000111////////////////////////........./////////000000000/////////.....................------,,,,,,,,,111///------///000000////////////////////////..............................---,,,---/////////.........................................................---------...///000//////////////////////////////.........---------,,,,,,,,,------.........///...------------...///------------------------......------------......,,,,,,---------...............---------......///............////////////////////////////////////........................//////...---------------//////////////////////////////.........---------......------------......////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000444777666222000111333000/////////000222444555333333222222222333444555444444555555666666777777777777777777777888888999777777888888888999999999::::::999999999999999999::::::999888777777777777888888888888888888888888:::999888888777777888888666666666777777777777888555555666777777777777777666666555555555444444444444444444333333333222222333333222222111000000000333333333333333333333333111111111111000///...---000000000000000000000000.........//////000000111000000///......///000111000111222111000000111222000000000000111111111111222222222222222222222222000000000000000000000000000000000000////////////...000111333333222111000000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000///111111111111111111111111111111111111000000000///////////////000000000000000000000000000000000000////////////////////////000000000000000///...---////////////////////////111111111000000000/////////000000111111000000///000000//////............/////////////////////.........------......///000////////////////////////......------------......////////////////////////........................,,,,,,,,,------------.........------------....../////////...............////////////////////////000000000////////////...////////////............------...///000000000//////000111000...---...///000000////////////000000////////////////////////000000000000000000000000...///000000......///000////////////////////////,,,,,,---------.........////////////.....................---------------000...------...//////.........//////////////////////////////////////////...---,,,---/////////...................................................---------,,,---......///////////////////////////...............---------++++++,,,---...//////000///...------------...///------------------------......------------......------......//////////////////......------------............////////////////////////////////////........................//////...------------...////////////////////////...............---------......------------......////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000111333666555222000111333111000000000000111222333333222222222222333444444444444444555666666777777777777777777777888888888777777777888888888999999888888888888888888888999999999888888888888888999888888888888888888888888:::999888888777777888888777777777777888888888888666666666666666777888888666666666555555555444444555555555444444444333333222222222222222222222222222222222222222222222222111111111111000///......000000000000000000000000.........///////////////111000////////////000000///000111111//////000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000///////////////000111222222222111000000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000.........///000111111111000000000000000000000000////////////////////////111111000/////////000000000000000000000000000000111111000000000000////////////000000000000//////000000000000////////////......//////////////////------------.........///////////////////////////......------------......////////////////////////........................,,,,,,---------...................................................------////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,...///000000000000///000111000///...///000000//////////////////000////////////////////////////////////////////////---///000///...---...000////////////////////////,,,,,,---------.........///////////////........................---------///...,,,---...///...---............////////////...........................---,,,---/////////...................................................,,,,,,,,,,,,------......////////////////////////........................,,,,,,------......//////.........------.......................................------------....../////////.........------..................------............////////////////////////////////////---------...............///......---------......////////////////////////..............................------------......////////////////////////////////////////////////000000////////////000000//////////////////////////////000000000000//////000000000000000000000000///111222222000///000111111111111000000000000111222222222222222333333333333333444555555666666777666666777888888888888888777777777777888888888888777777777777888888888888888888777777888999999:::888888888888888888888888999888777777666666777777666666777777777888888888777666555555555666888999666666666666555555555555444444444444333333333333111111111222222333333333111111111111111111111111......///000111111111111000000000000000000000000/////////...............000000000///////////////...000111000///...///000///000000000111111111111////////////////////////000000000000000000000000000000000000//////////////////000111222111111000000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000000000111111111111111111111111111111111000000000000000.../////////000000000111////////////////////////////////////////////////222111000//////000111222000000000000000000000000111000000000////////////...//////000000//////...//////000000000/////////............////////////,,,------...............////////////////////////......------------......////////////////////////........................---.........////////////////////////////////////------..................////////////////////////.............../////////000//////......---------,,,,,,...///000000000000...000111000//////000111///......------......///////////////////////////........................---///000///...---...000////////////////////////------........./////////.........///////////////...........................---------//////...,,,---.........//////000000------------------------...---,,,---/////////...................................................,,,,,,,,,---------------////////////////////////---...................../////////......------------..................---..............................------------......111000///...---+++******+++,,,---...////////////............////////////////////////////////////---------.........//////......---------......///////////////////////////---...........................------------......////////////////////////////////////////////////000000////////////000000//////////////////////////////000000000000//////000000000000000000000000///000111000//////000111111111111111000000//////111111222222222333333333333333444444555666666666666666777888888888888777666666777777777888888888666666666777777888888888777777777777888999::::::888888888888888888888888777777666555555555555666555555555666666666777777777666555555555666888999777777666666666555555555333333333333222222222222111111111222333333444444111111111111111111111111...///000111222222222222000000000000000000000000///////////////.........///000000000000/////////...000111000///...///000///000000000111111111111000000000000000000000000000000000000000000000000000000000000//////////////////000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111111000000000/////////...////////////////////////000000000000000000000000222111000//////000111222000000000000000000000000000000000////////////.........////////////......------.../////////...------.........//////000000------...////////////...////////////////////////......------------......////////////////////////................................./////////000000//////000000000000//////.............../////////////////////////////////---............/////////111111111111111000000000------...///000000000///---///000000......///111......------------......////////////////////////...........................///000000......///000////////////////////////...////////////000000000.........///////////////.............../////////......---...000000...,,,------......///000000000------------------------...---,,,---/////////...................................................,,,,,,---............---////////////////////////---------...............111000000///...---,,,,,,------...//////...------..............................------------......111111000...,,,+++***)))***+++---///000000000///............////////////////////////////////////,,,,,,------.../////////...------------...//////////////////////////////---------.....................------------......////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000222222111111111222333333///000000111111000//////000111111222333222222222333333333444555555666666555666777999999888888777666666666777777777888888666666666777888888999999888777777777888999::::::999999999999999999999999777777666555555555555666555555555555666666666666666666666666666777888888777777777666666666555555333333222222222111111111111222222222333333444444222222222222222222222222222222222222111000///...000000000000000000000000/////////000000000000000......///000000000000000///000111111//////000111000000000000111111111111222222222222222222222222000000000000000000000000000000000000/////////////////////000000000111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111////////////////////////000000000000111111111111111111111000///.........000000000000000000000000000000000000000000000000000000/////////000111111000000000000000000000000000000////////////......------............------+++,,,.../////////...---------......///000000000---...///000000000//////////////////////////////......------------......////////////////////////........................---------.........//////......///000000///...............//////000000000////////////////////////---------.........////////////000000000000000000......///////////////...,,,...//////......///000//////............//////////////////////////////........................///000111111//////000111////////////////////////....../////////000000000............/////////000---........./////////000///......000111111///---------......///000000111...........................---,,,---/////////...................................................,,,---.../////////......////////////////////////---------.........//////000000//////......------------...//////...------..............................------------......000000//////...---------+++,,,...///000///...---............////////////////////////////////////,,,,,,------...//////000---------------...//////////////////////////////---------.........//////......------------......////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000222111000000111222333333...///000111111000000//////000111222333222222111222333333444444555555666555666888999999999777666666666666666777777777888666666777888888999::::::888888888888888888999999999999999999999999999999999999888777777777777777555666666666666777777777555555666777777777777777777777777777666666666555444444333333333222222222222222333333333333333333333333333333333333333333222222222222111000//////000000000000000000000000//////000000111111222222,,,---///000111111111111000111222111000000111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000---...///000000000000///////////////////////////000000/////////.........---------......---------,,,---///000000000///...------......///000000111---...000111111111000///////////////////////////.........------.........////////////////////////........................,,,,,,,,,---------......,,,---...//////...---,,,.../////////000000111111////////////////////////---------.........//////+++,,,,,,------............///////////////......+++---......------...000000000////////////000000////////////////////////000000000000000000000000///111222111000///000222////////////////////////.........////////////000---.........//////000000---.........//////000000/////////000222111///------------...///000000111////////////////////////...---,,,---/////////...................................................------///000000000///...////////////////////////---------.........//////.........///////////////,,,---...//////...---,,,////////////////////////.........------.........////////////000000000000---...///000000...,,,+++............/////////000////////////////////////,,,,,,------...///000000---------------...///000////////////////////////---------.........//////.........------.........////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000///------///000111111---...000111111111000//////000111222333222111111222222333444444555555666555666888999:::999777666666666666666777777777777666777777888999:::::::::999999888888888888888999999999999999999999999999;;;:::999999888999999999777777777777888888888888444555777888888888777666777777777777666666666666555555444444444333333333333333333333333333333333333333333333333333333333///000111222222333222222000000000000000000000000//////000111222333333444+++,,,...000222222222222000222333222111000111222000000000000111111111111........................000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222111111111111111111111111//////000000111111111222......//////000000111111000000000000000000000000000000000000000000000000,,,---...000000000///...////////////////////////000/////////............,,,------......------,,,,,,...000111222111000///---------...///000000111......------------......//////............////////////............//////................................................---......///////////////.........///////////////////////////////////////000000000000000000000000////////////////////////111111000000//////......////////////////////////000///...------...///000............//////////////////000000000000//////000000////////////000000111111000000//////......////////////000000000000////////////////////////---------.........//////......//////000000111111,,,,,,,,,------.........111111111///------///111......------------..............................(((,,,000000...+++***+++........................---------............///---,,,,,,,,,,,,---......---------............//////......---------............------------......000///...---------------000000//////.........---------......//////000000....................................////////////............////////////......////////////.....................---------........................000000000000000000000000111111000000/////////...------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111111111000000////////////000111222222333333111111222222222333333333000000000000000000000000333333333444444444555555777666444333333444666777444444444555555555555666999999888777666666777777555555666777888999999:::;;;:::999888888:::<<<===;;;:::999888777777777777777888999999::::::::::::999999888777666666777777666555555555555444444444333333333333333333333333444444333333333333222222222222111111111111222222333333333222222222111111111111111111111111111111222222222111111111111111......//////000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000///000111333333222111111111111111111111111111111222111111111000000//////000000000000000000000000000111111111111222222222......//////000000111111222222222222111000......////////////000000000000000000000000000000000000//////...---------------............////////////000000000000000000000000222111///...---------.........................................................//////...---,,,,,,......------------......//////............////////////............//////................................................---......///////////////.../////////////////////////////////////////////////////////////////////////////////////////////////////////.........---////////////////////////000///...------...///000....../////////000000000//////000000000000//////000000////////////000000111000000000/////////...////////////000000000000////////////////////////---------.........//////......//////////////////,,,,,,,,,------.........000000000...,,,,,,...000......------------..............................***---000000...,,,,,,---........................---------............///------,,,,,,------...///---------............//////......---------............------------......//////...---------------000/////////.....................///////////////....................................////////////............////////////......////////////......------------......//////................................................000000000//////.........---......//////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111000000000///......///000000111222222000000000111111111222222000000000000000000000000333333333444444444444555555444333222222333444555444444444555555555555666999888888777666666777777666666777777888888999999::::::999888999:::;;;<<<777777777777888999::::::888888999999:::999999999888777666666555555666666555555555555444444444444333333333333333333333333444444333333333333222222222222111111111111222222333333222222222111111111111111111111111111111111222111111000000/////////.../////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000111000000000//////......000000000000000000000000000000111222222222222111111111111111111111111111111111111111000000000///000000000000000000000000000000111111111222222222////////////000000000000111111111111000///...---............////////////000000000000000000000000000//////...------..................////////////000000000000000000000000///............//////000........................///////////////////////////////////////...------......------------......//////............////////////............//////................................................---....../////////////////////////////////......////////////////////////////////////////////////////////////////////////............------------//////////////////////////////............///////////////000000000111111//////000000000000//////000000////////////000000000000000000////////////////////////000000000000////////////////////////------........./////////..................---------------------............///...---++++++---///......------------..............................---...//////------...///........................---------............///---------,,,------...///---------............///......---------......///......------------......//////...------------...////////////............///////////////.............................................////////////............////////////......////////////......................................................------------------------/////////.....................///000000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111000000000000---......//////000000000/////////000000000111111000000000000000000000000333333333333444444444444444333222111111222333444444444444555555555555666888888777666666666777777777777777777777888888888888999999999999:::::::::777777777777888999::::::888999999999999888888777666666555555444444555555555555555555444444444444333333333333333333333333444444333333333333222222222222111111111111222222333222222222222111111111111111111111111111111111111111111000///......---////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000///...---,,,,,,000000000000000000000000111000000000000111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222000000000000////////////000000000000///......---------------............000000000000000000000000000000//////......//////............////////////000000000000000000000000+++,,,---///000111111111//////////////////////////////////////////////////////000000000///............------------......//////............/////////......------......///................................................---......///////////////////////////............////////////////////////////////////////////////////////////////////////......................../////////////////////////////////....../////////000000000000111111111111//////000000000000//////000000////////////000000000000000000////////////////////////000000000000////////////////////////............////////////.........------,,,,,,,,,---------........................---++++++---///......------------....................................---,,,,,,---...000........................---------............///---------------...//////---------............///...------------...//////......------------......///......---------......///////////////.........000000//////......------....................................////////////............////////////......////////////......000000///...---,,,,,,,,,........................------------------------..................------/////////000111111222222////////////////////////////////////////////////////////////////////////////////////////////////111111111000000000000000.........//////000000000/////////000000000111111000000000000000000000000222222333333333444444444444444333222222333444444444444444555555555555666888777777666666666777777888888888777777777777777777888888999:::999999999:::999888777777666666666888999999999888777666666666666555555444555555666555555555444444444333333333333333333333333333333444444333333333222222222222222111111111111222222222222222222111111111111111111111111111111111111222222111000///......---////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000//////.........////////////////////////111000/////////000222333111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111111111000000//////......///////////////...------------........./////////////////////////////////000000////////////000000............////////////////////////////////////***+++---///111111111000000000000000000000000000///////////////////////////000000000000000//////......------------......//////............//////......------------......................................................---......///////////////000000//////.........---////////////////////////........................////////////////////////////////////////////////////////////////////////...//////////////////...000000000000111111111111//////000000000000//////000000////////////000000////////////000000000000////////////000000000000////////////////////////........./////////000000......------,,,,,,++++++...........................//////---,,,---///111......------------..............................---,,,******+++---...///........................---------............///...------------...//////---------............///---------------...//////......------------............---------......///.........///////////////000000//////......------////////////////////////............////////////............////////////......////////////......---------...............................................................------................../////////000111111222222////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111//////000000000000000111000000000111111111222222000000000000000000000000222222222333333333444444555555444444444444555555444444444555555555555666777666666666666666777777888888888777777777777777666777888999999999888888:::999888777666666666666888888888888777777666555666666666555555666777777555444444444444333333333333333333333333333333333444444333333333222222222222222111111111111222222222222222111111111000000111111111111111111111111333333222111111000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111////////////////////////111000/////////000222333000000000000000000000000000000000000000000111111000000000000000000000000//////000000000111111111111111000000//////.........////////////......---....../////////000000000////////////////////////000000////////////000000............////////////////////////////////////,,,---///000000000///...000000000000000000000000------------------------//////000000000000000///......------------......//////............//////......------------......................................................---......///////////////000000000///......------////////////////////////......................../////////////////////////////////000000000000000////////////////////////......////////////....../////////000000000111111//////000000000000//////000000////////////000000////////////000000000000////////////000000000000////////////////////////....../////////000000000------------------,,,,,,/////////..................//////...,,,---///111......------------..............................---+++))))))+++---..............................---------............///......------......///000---------............///---------------...///000......------------.........------------...//////.........//////////////////////////////.........////////////////////////............////////////............////////////......////////////......))))))+++---///111222333.............................................................../////////......///000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000222222222222333333333333555555555555555555555555444444444555555555555666666666555555666666777777777777777777777888888888666777777777777888888888666666666666777888999999666777777777777666666555666666666555666666777888444444444444333333333333333333333333333333333333444444333333333333222222222222111111111111222222222111111111111000000000111111111111111111111111222222222222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333000000000000000000000000000////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000/////////////////////000000//////...////////////000000000111000000000000000000000000//////......//////000000............////////////000000000000000000000000//////////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////......------------......//////............//////...------,,,,,,------...................................................---......///////////////111000000///......------////////////////////////........................////////////////////////........./////////000000////////////////////////---...///000000///...---....../////////000000000//////000000000000//////000000////////////000000.../////////000000000111////////////000000000000////////////////////////.../////////000000000000------------............000/////////.........---,,,------,,,+++,,,...111......------------..............................---+++***+++...//////...........................---------............///...............//////000---------............///---,,,,,,------///000000......------------......---------------...//////............/////////000.........///////////////////////////////////////............////////////............////////////......////////////......******+++---///000111222........................------------------------.........//////000000000---......//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111/////////////////////////////////000000000111111000000000000000000000000111222222222222333333333444444444555555444444444444444444555555555555666555555555555555666777777666666777777888888999999777777666555666777888999666555555666666777888999555555666666777666666666555444444444555555666777444444444333333333222222333333333333333333333333444444333333333333222222222222111111111111222222111111111111000000000000111111111111111111111111000000000000111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000.../////////000111111111000000000000000000000000...//////000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000111////////////000000000000///000000111111000000///........./////////000000000000000000000000000000......------...//////000............////////////000000000000000000000000//////............//////........................------------------------------...///////////////.........------.........//////............//////...------,,,,,,------...................................................---......///////////////111000000///...---------////////////////////////........................////////////////////////---------.........//////////////////////////////---...///000000///...---............//////////////////000000000000//////000000////////////000000.../////////000000111111////////////000000000000////////////////////////////////////000000000000---------....../////////000000//////.........---+++,,,,,,+++***+++---000.........------.................................---,,,+++,,,000111000...........................---------.........//////...............///000000---------.........//////,,,,,,,,,---...///000111.........------.........---------------...///000---.........//////000000---.........//////000000000000000000000000000000............/////////000............/////////000......////////////....../////////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222.....................---............/////////000000000000000000000000000111111222222222333333333222333333444444333333222444444444555555555666666555555555555555666777888555666666777888999999:::888777555444555666888:::999888777666666555555555444444555666777777777666333333333333444444555666444444444333333333222222333333333333333333333333444444444333333333222222222222111111111111222222111111111111000000000000111111111111111111111111......//////000000111111111111000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000---...000111111111000///000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000......//////000000111111000000111111111111111000---------.........//////000000000000000000000000---------------...///000............/////////000000000000000000000000000///...---------///000111................................................,,,,,,---...//////............---,,,---...///000---///111333444222000///..................------................................................///...---,,,,,,---...///000000///...............////////////////////////000000000000000000000000000/////////............////////////////////////000000000000000000000000////////////////////////222111111111000000//////111111000000//////......000000000000000000000000111111222222222222111111000000000000000000000000////////////000000000000---.........//////000000000000000///......------////////////////////////......////////////..................////////////.........------,,,,,,,,,...///111222222000...---,,,---...//////...---,,,------............------..............................////////////......------------.........///000000000000000000000000////////////////////////////////////////////////........................////////////////////////------------.........///......------------......000000000000000000000000------............------........................---------............///000000//////.........---000000000000///////////////////////////.........111111000///////////////////////////000000000000//////000000000000//////222111111111000000//////000000000000000000000000222111111111000000//////000000////////////000000222222111111111111111111333333333333333333333333222222222222222222222222777777666666555555444444444555555666666666666666666666777888888888888888666666666666777777777777777777777777777777777777333333444444555666666666777666444222222222444555444444444333333222222222444444333333222111000000111111111111111111111111222111000//////000111222000000000000000000000000......................../////////000111111222222......///000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111111111111000...///111333111111222222222222111111222222111000//////000000////////////////////////000000000000000000000000111111000000//////......---...///000000///...---........................//////.........---------,,,,,,---...///000111111000000000000000000000000222111///.........///000//////.........---------------/////////...---,,,/////////......---,,,,,,...------,,,---...///000,,,---///000000000...---........................................................................///...------------...///000000///...............////////////////////////000000000000000000000000///............---------////////////////////////........................////////////////////////111111111000000000//////111000000000/////////...000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000000000/////////000000000111111.........///////////////////////////////////////......////////////..................////////////.........------,,,,,,,,,...///000111111000///...------............------------............------..............................////////////......------........./////////........................////////////////////////////////////////////////........................////////////////////////------........./////////......------------......////////////////////////------............------........................---------............///000/////////............000000000000/////////////////////////////////...111111000///////////////////////////000000000000///000000111111000000///111111111111000000000///000000000000000000000000111111111000000000//////000000////////////000000111111111111111111111111333333333333333333333333333333333222222222222222666666666555555555555555444444555666666666666666666666777888888888888777777777777666666666666666666666666666666666666666444444444444555555555555777555444222222222444555444444333333333222222222444444333333222111111000111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000111111111000000000000000......///000000000000000...///000000111111111000000000000000000000000000000000000000000000000000////////////////////////000000000111111000000000000111111000//////000222111111111111111111111111222222111000000000000000111111111111111111111111000000000000000000000000111000000000/////////.........////////////......////////////////////////000000/////////..................///////////////000000000000000000000000222111000///...//////000//////.........------------......//////...------......---------...000000...------------...//////------........./////////........................................................................///...------------...///000//////............///////////////////////////000000000000000000000000.........---------,,,,,,////////////////////////........................////////////////////////111111000000000000//////000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000....../////////000000000000000000000111111111111------......///000000111////////////////////////......////////////..................////////////.........---------------.........//////000000111.........------.........------............------..............................////////////................../////////000........................////////////////////////////////////////////////........................////////////////////////............/////////000......------------......////////////////////////------............------........................---------............///////////////............////////////000000000000......//////////////////111000000///////////////////////////000000000000000111111111111111111000111111111111000000000000000000000000000000000000111111000000000000//////000000////////////000000111111111111111111111111333333333333333333333333333333333333333333333333444444555555555555555555444444555666666666666555555666666777777777777777888777777666666555555555666666666666666666666666555555555555444444444444666555333222222333444444333333333333222222222222444333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222111111000//////......//////000000000000000///000111111222111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000222222000///000111111111////////////111111222111000000000000000000111111111111111111111111000000000000000000000000000000000000//////////////////............//////000000000000000000000000000000000000000/////////000000//////............000000000000000000000000111111000////////////////////////............------....../////////............------...000333444------------......//////000000///...///000111222............////////////.........................................................------.........000///............////////////////////////////////////////////////////////////.........---------////////////////////////........................////////////////////////000000000000000000//////000000000000////////////////////////////////////......////////////......////////////////////////........./////////000000000000000000000000000000............//////000000////////////////////////......////////////..................////////////...............---------------------...000111222///...---,,,,,,---...///------............------..............................////////////.............../////////000000........................////////////////////////////////////////////////........................////////////////////////........./////////000000......------------......////////////////////////------............------........................---------............//////////////////.........////////////000000000000............////////////000000////////////000000////////////000000000000111111222222222222111111111111111000000000000000////////////////////////000000000000000000//////000000////////////000000000000000000111111111111222222222222222222222222333333333333333444444444333333333444444555555666333444555555666666555555444555666666777777666666888888777666555555444444666666666666666666666666666666555444444333222222444444333222222333333444333222222222222222222222333333333222222111111111111111111111111111111111111000000000000000000111000000000000000000000000////////////////////////111111111111000000////////////000000000000//////000111111222222222111111////////////////////////000000000000000000000000//////////////////////////////000000000000//////...000222333111000000000222000...------...000222111111000000000000000111111111111111111111111111000000000000000000000000000000000000////////////000///...------...///000///////////////////////////////////////////////////////////////.........////////////////////////111000000////////////////////////........................///////////////......///000111222222222---------...............000///...---...///111222........./////////000000////////////////////////........................---..................---//////............//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////////////////......////////////......////////////////////////............////////////////////////////////////000000//////............////////////////////////......////////////..................////////////........................------------...///111222///...---,,,,,,---...///------............------..............................////////////..................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////......------------..............................------............------........................---------............///.........///////////////.../////////000000000111---.........//////000000000000////////////000000////////////000000000000111111222222222222111111000000000000000000111111//////////////////////////////////////////000000000000////////////000000//////000000000111111111222222222222222222222222222222222333333444444444222222333333444444555555333444444555555555555555444444555666666666666555888777777666555444444333555555555555555555555555666666555444333222222111333333333222222333333333222222222222222222222222333333222222222222222111000000000000000000000000000000000111111000000000000000000000000000000000//////////////////////////////000000111111111111//////000000000000//////111111222222222111111000////////////////////////////////////////////////////////////////////////000111111222222111111000...000222333111000000000222000...------...000222111000000000000000111111000000000000000000000000////////////////////////////////////000000000000000///...------...///000................................................------......///000000111////////////////////////000000000000000//////...////////////////////////............//////000000///000222444333111///---,,,---......//////.........---,,,,,,,,,---...///.........//////000000111////////////////////////........................------...//////...------///............//////000////////////////////////000000000000000000000000111111111000000000//////////////////////////////000000000000000000000000////////////////////////......////////////000000////////////000000000000000000000000000000000000......////////////......000000000000000000000000------........./////////////////////............111000000///......------////////////////////////......////////////..................////////////.............../////////---------......//////000.........------.........------............------..............................////////////......------------.........///000000000000000000000000////////////////////////////////////////////////........................////////////////////////------------.........///......------------..............................------............------........................---------............///.........///////////////......//////000000111111------......///000000000///////////////000000111////////////000000000000000111111111111111111000000000000000111111111111000000000000000000000000......////////////000000000000////////////000000...//////000000111111111222222222222222222222222000111111222222333333444222222333333333333333333333333444555555555555444333444444555555555555555777666666555555444444444555555555555555555555555555555555444333222222111222222222222333333333333111111111222222222222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111...//////000111111222222000000000000000//////...111111111222111111000///000000000000000000000000////////////////////////////////////////////////111111222222222222111111///000222222000///000111111111////////////111111000000000000000111111222////////////////////////////////////////////////////////////000000000000//////............//////........................------------............,,,,,,---...///000111111000000000000000000000000000000000000000///.........////////////000000000............///000111111111222444444333000,,,***,,,---.../////////...------,,,,,,,,,------......---......///000000111111////////////////////////........................------...//////...------...............///000000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////........./////////000000.../////////000000000111000000000000000000000000/////////000000/////////000000000000000000000000---------.........//////000000000000//////......///////////////.........////////////////////////......////////////..................////////////---........./////////000,,,---.../////////...---------............------------............------..............................////////////......,,,,,,,,,,,,------------////////////////////////////////////////////////////////////////////////........................////////////////////////,,,,,,,,,,,,------------......------------..............................------............------........................---------............///............/////////000.........///000111111111------......///000000111///////////////000111111////////////000000000000///000000111111000000//////000000000111111111111000000000000000000000000........./////////000000000000////////////000000......//////000111111222111111111111111111111111//////000111111222333333333333333333222222222222222333444444555555444444333333444555555555555444555555555555555555555555555555555555555555555555444444444333333222222222111111222333333333333333000111111111222222222222222222222222222222222222000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000111111111000000000000000///......000111111111000000///...000000000000000000000000////////////////////////////////////////////////000000111111111111000000000111111000//////000222111111111111111111111111000000000000000111222222000000000000000000000000////////////////////////.../////////000000000111......////////////..............................---.........////////////---.........//////000000000000000000000000000000///000000111000///...---.../////////000000000000///.........///000111222444333222000///...---,,,,,,,,,.../////////...---.........////////////000---......///000111111222000000000000000000000000........................,,,---...//////...---,,,...............///000111////////////////////////000000000000000000000000000/////////............////////////////////////........................////////////////////////---.........//////000000.../////////000000111111000000000000000000000000//////000000000000//////000000000000000000000000---------.........//////222111111111000000//////------......///000000000////////////////////////......////////////................../////////000---.........//////000000,,,---///000000...,,,+++,,,---...//////...---,,,---..................---..............................////////////......+++++++++,,,,,,,,,------........................////////////////////////////////////////////////........................////////////////////////+++++++++,,,,,,,,,------.........------.................................---..................---........................---------.........//////---.........//////000000---......///000111111222---------...///000000111///////////////000111111////////////000000000000//////000000000000////////////000000111111111222000000000000000000000000---.........//////000000000000////////////000000---......///000111111222111111111111111111111111...//////000111111222222444333333222222111111111222333444444555555444444222333444444555555444444444444444555555555555555555555555555555555555555444444333333333333222222000111222333333333333333000000111111222222222222222222222222222222222222000000000000000000000000///000111222222111000///000000000000000000000000........................222222111111000/////////000000000000000///......000000000000000///......000000000000000000000000//////////////////////////////////////////////////////000000000000//////111111111000...///111333111111222222222222111111000000///000000111222222111111111111111111111111////////////////////////.../////////000000111111---...///000000///...---000000000000000000000000.../////////000000111111///////////////.........000000000000000000000000///000111111111000...---.../////////000000111111///.........///000222333666333000---+++,,,...000,,,---...//////...---,,,000///...------...///000---,,,,,,,,,,,,---......////////////////////////...------,,,,,,------...........................111111000000//////..................////////////........................////////////////////////////////////////////////...//////...,,,***+++,,,///............///000000............////////////////////////////////////////////////000000000000......//////000000111111//////000000///...---------...///000000///...---......////////////......111000///......///000111,,,------...///000111111............////////////000000///...------,,,,,,,,,------...//////......,,,,,,,,,---------..............................///............---------............//////000000//////.........---------,,,------......------,,,........................//////.........---------///............------------------............///------------------------,,,,,,,,,------.................................///...,,,,,,+++,,,---.......................................////////////////////////////////////000000//////.........------------.........//////////////////////////////000000000000000000000000////////////000000000000333222000///...---......////////////////////////............/////////000---------.........//////000000//////......------000000000000000000000000000000000000111111111111000111111111111222222222///000111222333444444444222222333333444555666666444555555666666666666666555555555555555555555555555555555555555555555555444444222222222222444444222222111111111111222222222222222222222222222222333333222111000000000111111111000000000111333444000000000000///////////////000111222222111000///000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000111111111111222111111111000000//////111111111000000000000000000000//////.........---000000000000000000000000000000000000////////////////////////////////////------------------------000//////......000111222////////////////////////////////////////////////111111000000//////......//////............//////000000000000///---***)))////////////000111222333111000///------......///------...//////...------...---,,,,,,,,,,,,---......------------...//////////////////////////////.........------.........000000000000000000000000111111111111111000000000............////////////........................///////////////////////////////////////////////////000000///---,,,,,,---......------......///000............////////////////////////////////////////////////000000000000......//////000000000000///////////////...------......////////////............////////////......000000///......///000000------......//////000000............////////////000//////......---,,,,,,------..................,,,,,,,,,---------..............................---------.........//////........................//////.........---------,,,------......------,,,........................//////.........------------------.........//////---------............///------------------------,,,,,,,,,---------..............................//////...---------...///////////////////////////............////////////////////////////////////000/////////............---------.........//////////////////////////////000000000000000000000000////////////000000000000222111000///......//////000000000000000000000000........./////////000000.........//////000000000000000000000000/////////000000000000000000000000000000000000111111111111000111111111111222222222111222333444444444444444222222333333444555555666444444555666666666666666666666666666666666666666555555555555555555555555333333222111111222333333222222111111111111222222222222222222222222222222222222111111000111111111222111000000000111222333000000000000///////////////000111111111111000///000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...000000000000111111111111111111111111000000000///000000000000000000000000000000/////////.........000000000000000000000000000000000000////////////////////////////////////........................//////.........///000111////////////////////////////////////////////////000000000000//////////////////............//////------......///............///111222222222000000------------...///111222------...//////...------...---,,,,,,,,,,,,---...///............///000000////////////////////////////////////////////////......................../////////000000000000000............///////////////////////////////////////////////////////////////////////////////////////000111000...------...---------------......///............////////////////////////////////////////////////000000000000...////////////000000000///////////////......---//////............//////......////////////......//////...------...//////.........///////////////............////////////000//////......------------...............------,,,,,,,,,---------..............................++++++,,,---...///000111.........---------------...............---------------............------.......................................---------++++++,,,---...///000111---------............///------------------------,,,,,,,,,------------...........................//////.........//////000000000000000000000000000............////////////////////////////////////////////////............------........./////////////////////////////////000000000000000000000000////////////000000000000111000000//////000000111111111111111111111111111....../////////000000000//////000000000000111111000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222333444444555555444444444222333333444444555555555444444555666666666666555666666666666666666666666555555555555555555555555222222111111111111222222222222111111111111222222222222222222222222222222111111111000111111222222333222111111000111111111000000000000///////////////000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000////////////......000000000000000000000000000000000000////////////////////////////////////////////////////////////......------......///000////////////////////////////////////////////////////////////000000000000//////............//////...---------...//////000///000333444444222///---,,,,,,,,,---...///111222---..................---/////////....../////////...............//////000////////////////////////.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.....................////////////000000000000000000000000////////////////////////////////////////////////...000000///---,,,---...---,,,,,,,,,,,,---..................////////////////////////////////////////////////000000000000////////////////////////...///////////////......000///...------...///000......////////////...............------.........///////////////.....................////////////000/////////......------.........///......---,,,,,,,,,,,,---------..............................,,,,,,------...//////000,,,,,,,,,---------..............................------............------................................................,,,,,,------...//////000---------............///------------------------------------------------......................................./////////////////////////////////............///////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////000000000000/////////000000111111222000000000000000000000000...////////////000000000000000000000000000000000/////////000000111111111///////////////////////////000000000111111111111000000111111111222222222333444444444444444333222333333333444444444555555333444555555666666555555666666666666666666666666555555555555555555555555333222222222222222222333333222222111111222222333222222222222222222222222111000000000111222333333333333222111111000000000000000000000///////////////000000000000000000///////////////////////////////////////000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000///////////////000000000111111111111111111111000000000000000/////////000000000000000000000//////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////------------.........///////////////////////////////////////////////////......//////000000111111//////............//////111000///---------...///111222333333222000...---//////......------------.........------............//////////////////...------,,,,,,------...///////////////////////////,,,---............---,,,////////////////////////++++++,,,,,,------..................////////////000000000000000000000000////////////////////////////////////////////////---...///...,,,,,,,,,...---,,,,,,,,,,,,---..................////////////////////////////////////////////////000000000000/////////.....................///////////////...000///...------...///000......////////////......---..................---///////////////.....................///////////////////////////.........---...............------,,,,,,,,,---------......................................................)))***+++,,,---///000000---.....................---......//////......---........................---.............................................---------............///------------------------------------------------........................,,,,,,------................................................////////////////////////////////////.........///////////////........./////////000000////////////////////////////////////////////////////////////000000000000//////000000111222222222////////////////////////////////////000000000111////////////////////////.........//////000000000///////////////////////////000000000111111111111000000111111111222222222222333333333333222222111333333333444444444444444333444444555555555555555444444444444444444444444555555555555555555555555333444444444444444444333333333222222222222333333222222222222222222222222111000000000111222333333222222222222111111000000000000000000////////////000//////////////////000////////////////////////.../////////000000000111////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000000///000000000111111111111000000000000000000111111......//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000........................,,,------...............////////////////////////////////////////////////......//////000000111111//////............//////111000...------...///000444333111///......//////...............------,,,///...------------...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......////////////////////////+++,,,---......---,,,+++.................................///////////////............////////////////////////////////////////////////////////////////////////////////////,,,---...---,,,+++,,,...---------------......///............////////////////////////////////////////////////000000000000/////////............------...////////////////////////............//////......////////////......---...////////////...---.........///////////////............////////////////////////////////////,,,------...//////......,,,,,,,,,---------..............................//////.........---------***++++++---...///000111---------.....................////////////..............................---------...............//////.........------------------............///------------------------...------------,,,,,,,,,........................***+++,,,---.........---....................................////////////////////////////////////.........///////////////....../////////000000000////////////////////////000000000000000000000000////////////000000000000///000111111222222222111......................../////////000000000111111000000////////////..................////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333333222222222444444444444444444444444333333444555555555555444333333333333333333333333555555555555555555555555444444555555555555444444333333222222222222333333222222222222222222222222111111111000111111222222111111222222222111000000000000000000////////////000//////......//////000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111---......//////000000111//////000000000000111111000000000000000000000000000000000000////////////000000000000000000000000........................------...////////////...////////////////////////////////////////////////////////////000000000000//////............//////,,,,,,---...///111333444444222///,,,+++,,,...000***+++,,,...///////////////...------------...///,,,,,,---......---,,,,,,---------------...//////////////////////////////,,,---...//////...---,,,++++++++++++++++++++++++000000000///////////////............////////////........................////////////////////////////////////////////////,,,...///...---,,,---///......------......///000............////////////////////////////////////////////////000000000000//////.........---------------...///////////////......////////////............////////////.........///000000000000///...------......//////000000............/////////////////////////////////000++++++---...//////000000,,,,,,,,,---------..............................---------...............---............/////////---------.........//////......////////////..............................---------.........//////---------...............---------............///------------------------......---------,,,,,,,,,........................***+++---.../////////.......................................////////////////////////////////////............/////////000.../////////000000000000////////////////////////000000000000000000000000////////////000000000000000000111222222222111000//////////////////////////////000000000111111111111111111000000/////////000000000///////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222333444444444444444444444444444444444444222333444444555555444444444444444444444444444444555555555555555555555555333333444555555444333333444333333222222333333444222222222222222222222222222222111111000111111111000000111222333222111111000000000000////////////000///............///000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000.../////////000000000111000000000000111111111111///000000000111111111111------......///000000111//////000000000111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////---...///000000000//////////////////////////////////////////////////////000000000000//////////////////............//////***+++---///111222333333111///...,,,,,,,,,---...)))***,,,.../////////...///...---,,,,,,---...///---...///000000///...---...............///000000////////////////////////---...000111111000...---......................../////////...---------,,,............/////////000........................////////////////////////////////////////////////---///000///......///000///............///000000............/////////000////////////////////////////////////000000000000//////.........---------------...///000000//////---...///000000///...---......////////////.........///000111111000///...,,,------...///000111111............/////////000////////////000000000000***+++,,,...///000000111,,,,,,,,,---------..............................+++,,,,,,---...///000000111111000///......---------------.........//////......////////////..............................---------.........//////+++,,,,,,---...///000000---------.........//////------------------------.........------,,,,,,,,,........................+++,,,...000000000000///000000000000000000000000............/////////000////////////////////////---.........//////000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000000111222333333222111000000000000000000000000000000000000000111111111111222222222222111111000000222222111111000000//////000000000000000000000000000000000000111111111111000111111111111222222222111222333444555555666555444444444444444444444444222333444444555555444444555555555555555555555555555555555555555555555555222222444444444444222222444333333222222333333444222222222222222222222222333333222111000000000111///000111222333333222111000000000000////////////000///...------...///000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000.../////////000000111111000000000000111111111111//////000000111111111222---------...///000000111//////000000111111111222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000---...000111111111000///////////////////////////////////////////////////111111000000//////......//////............//////,,,...///111111111000000---------...------,,,,,,,,,---.........---,,,+++------------------------.................................------,,,,,,+++,,,---......//////......000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////............////////////000000000000000000000000000000000000///...---,,,---------------------------.........//////000000........................////////////////////////////////////////////////111000000///......------------............------............////////////////////////000000000000........................---...///...------...///000000//////.........---........................//////.........---------------............------***++++++,,,---...//////,,,,,,,,,------.................................//////.........---------000...,,,,,,...///...---//////............//////.........////////////000,,,---...//////...---,,,..............................---,,,,,,...///000---------------...//////000000000000000000000000//////............//////////////////////////////......////////////......000000000000////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000//////............/////////////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222444444444555555555666666444444333222222333333333444444444333333222222222555555555555555555555555555555555444444333333333444444333333333333222222111111111222333333333444222222111000//////000000000000000000000000000000111111000000//////......////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111000000000000111111111111111111000000000000111111222000///000333444333000000000000000000000000000000000000000000000000000......///000000000000000////////////........................////////////////////////////////////000000//////.........------...///000000///...---000000000000000000000000000000111000000///...---000000000000000000000000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................---------------,,,---......//////......////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////............////////////////////////////////////---......//////.........------------------------///////////////.................................////////////////////////////////////////////////......//////////////////...//////////////////...............////////////000000000000////////////........................---...///...------...///000/////////....................................//////.........---------------............------//////.........---------,,,,,,,,,------.......................................---------,,,,,,,,,///...,,,---...///...---///..................///------........./////////------...//////...------........................---------------...//////..................///000------------------------///..................///////////////////////////......////////////......000000000000////////////........................//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000//////......//////000///////////////000111111////////////////////////000111111111111222222222222222222222222222222222111111111222222222333333444333333222222333333444444444444333333333222222555555555555555555555555555555444444444333333333444444333333333333222222111111111222222222222222222222111000000000000000000000000000000000000000111000000000/////////...////////////////////////000/////////............000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////000000000000000000000000111111111111111111000000000000111111111000...000222333222000000000000000000000000000000000000000000000000000......///000000000000000////////////........................////////////////////////////////////000/////////..................////////////......000000000000000000000000///000000000000//////...////////////////////////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................//////,,,---......//////......////////////////////////////////////////////////////////////////////////------........./////////////////////////////////............////////////........................+++,,,---...////////////........................000000000///......------........................////////////////////////////////////////////////---------...///000000111//////000000000000//////............////////////111111000000//////..............................---...///...------...///////////////...................................................---------------............------000000/////////.........---------------.................................---------,,,,,,,,,,,,,,,///...------//////...---......------------......,,,---------............------...//////...------........................,,,---......//////.............../////////000000,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////......////////////......////////////000000000000........................000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000111000000//////000000111///////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222000000000111111111222222333333333222222333333444444444444444333333333333555555555555555555555555555444444444444333333333444444333333333333222222111111111111111111000000222111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111000///...///111222111000000000000000000000000000000000000000000000000000//////000000111111000000////////////........................////////////////////////////////////////////////............//////............//////000000000000000000000000......///000000000//////////////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---.........//////000000,,,---......///.........////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////........................------...///000000000000///////////////////////////////////////.................................////////////////////////////////////////////////------......///000000000/////////000000/////////............////////////111111000000//////..............................---...///...---------//////////////////.........................................................------............------,,,,,,---...///000111111---------.......................................------------------------///...---...000000///---------,,,,,,,,,,,,------,,,,,,,,,---------......---..................---........................+++,,,.../////////...---...//////000000000000000........................------,,,,,,,,,,,,------////////////////////////......////////////......////////////000000000000........................000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////111111000000000000111111///////////////000000111222222222222222222222222000000111111111222222222222222222222222222222222333333333333444444444444333333222222222333444444444444444444444444333333555555555555555555555555444444444444444444444444444444333333333222222222222111111111000/////////111111000000000000000111000000000000000000000000000000000000///////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000111111000000//////......///000000000111111111111111111000000000000111111//////...///000000000000000000000000000000000000000000000000000000000000///000000111111111000000////////////........................///////////////////////////////////////////////////.........000///...------...///000////////////////////////------...///000000000///////////////////////////......//////...------,,,------------------------------------------------........................---.........//////000000,,,---......///.................................////////////////////////////////////////////////........./////////000000////////////////////////............////////////........................///000000111111000000000////////////////////////,,,------...///000000111////////////////////////////////////////////////////////////////////////////////////////////////---......//////......---............////////////111000000000/////////...////////////////////////---...///...---------///.........///////////////........................---.....................------............------++++++,,,---...//////000............................................................///////////////......///000000///---------,,,,,,,,,,,,------,,,,,,,,,---------...............------.................................+++,,,.../////////...---......///000111000000000........................------,,,,,,,,,,,,------////////////////////////......////////////........./////////000000000111////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000111111000000000////////////////////////////////////////////////111111000000000000111111///////////////000000111222222222222222222222222000000111111111222222222222222222222222222222222444444444444555555555555333222222222333333444555444444444444444444444444555555555555555555555555444444444444444444444444444444333333333222222222222111111111000/////////111000000000000000111111000000000000000000000000////////////000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000111111000000//////......///000000000111111111111111111000000000000111111...///////////////000111000000000000000000000000000000000000000000000000000000111111111111000000////////////........................////////////////////////////////////.........///////////////000///...------...///000////////////////////////,,,---...///////////////.................................///......---,,,------------------------------------------------..........................................//////,,,---......//////..............................////////////////////////////////////////////////....../////////000000000////////////////////////............////////////........................000000111111111000//////........................+++,,,---...///111222222///////////////////////////////////////////////////////////////////////////////////////.........------............------............/////////////////////000000000000000////////////////////////---...///...------...///.........///////////////........................---------...............------............------...------------,,,,,,,,,/////////.......................................///////////////000000000///......000111111///---......------------......,,,---------............///...------------...///........................,,,---......//////......---...///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////......////////////............//////000000111111000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111000000//////000000111///////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222222222333333333444444444222222222222333444555555444444444444555555555555555555555555555555555555333333333444444444444555444444333333333333222222111111111111111111000000000000000000000111111222000000000000000000000000////////////000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111...///111000//////000222000000000000000000000000000000000000000000000000111111222222111111000000////////////........................////////////////////////////////////........./////////////////////............//////000000000000000000000000------.../////////..............................---...............------------------------------------------------------.................................---------------,,,---......//////..............................////////////////////////////////////////////////.../////////000000000000////////////////////////............////////////////////////////////////,,,---...//////000//////------------------------,,,------...///000111111////////////////////////////////////////////////////////////////////////------......//////000000......////////////..................////////////......//////000000111111////////////////////////---...///...------...///............/////////000........................---------.........//////------............------............------------000/////////.........---....................................//////000000///...///000222111///---///..................///------.........////////////...------------...///........................---------------...//////,,,---...000000///...---------------------------///..................///////////////////////////......////////////...............///000111111111////////////////////////111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000//////......//////000///////////////000111111////////////////////////000111111111111222222222222222222222222222222222111111222222222333333333222222222222333444555666444444444444555555555666555555555555555555555555333333333444444444555555444444333333333333222222111111111222222222222222000000000000000111222222000000000000000000000000.../////////000000000111000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////000000000000000000000000111111111111111111000000000000111111...000222222000///111333000000000000000000000000000000000000000000000000111222222222222111000///////////////........................////////////////////////////////////............/////////000......////////////......000000000000000000000000.........///......------........................------...............---........................------------------------.................................------,,,,,,+++,,,---......//////..............................////////////////////////////////////////////////////////////000000000000////////////////////////............/////////000000000000000000000000000((()))+++---...///000000------------------------.........///////////////000000000000000000000000////////////////////////////////////////////////+++,,,---...///111222222//////000000000000//////............/////////000------...///000111222222000000000000000000000000---...///...------...///---.........//////000000........................---------.........//////---..................---,,,,,,---...///000111111000000//////.........---........................---------........./////////...///111222222///,,,//////............//////.........////////////000///...---,,,,,,---...///..............................---,,,,,,...///000+++,,,...000000///...---000000000000000000000000//////............//////////////////////////////......////////////......---......///000111111222........................111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////............/////////////////////000111111000000000000000000000000000111111111111222222222222222222222222222222222222222333333333444444444222222222222333444555666444444444555555555666666555555555555555555555555333333333444444555555555444444444333333333222222111111111222333333333444000000///000000111222222000000000000000000000000.../////////000000111111000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111000000000000111111111111111111000000000000111111///111333222000000222444000000000000000000000000000000000000000000000000222222222222222111000///000/////////......................../////////000////////////////////////---.........//////000000---...///000000///...---000000000000000000000000.../////////...---,,,,,,........................------...............---........................---------.........//////......////////////......---...///000000///...---//////////////////////////////////////////////////////---,,,,,,---...///...///000111111000///.........////////////......---.........//////000000000000//////.........---333222111///......------////////////////////////............////////////000000000000000000000000......////////////............////////////......////////////////////////000000000000000000000000......------------......000000000000000000000000000000///...............000000000000000000000000///////////////.........222111000//////...//////---.........//////000000///////////////////////////////////////////////////////////////.........,,,,,,,,,---...///000000---...///000000///...---////////////////////////------............------000000000000000000000000///......------///000111////////////////////////.../////////...---,,,,,,......////////////..................//////////////////............//////........................///...---,,,,,,---...///////////////////////////000000//////.........---000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111//////...//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222111000//////...////////////000000000000000000000000111111111111000111111111111222222222111222222333444444444444444444444444444444444444444444444333333222222222444444444444444444333333444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////000000000000000000000000000000//////.........---000///...///000000---***---......//////////////////000111111111000...---000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......111111111111111000//////////////////000000000000///////////////////////////////////////.........//////............//////........................000000000000000000000000000000//////.........---000000000000000000000000......------------........................---------------.........//////......////////////...............//////.........////////////////////////////////////////////////000///............///000//////000000000000//////...///////////////................../////////000000/////////............111000//////////////////////////////////////////000000000111111111222222////////////////////////......////////////............////////////......///////////////////////////////////////////////////......------......///////////////////////////000000///...............////////////////////////.........///////////////000///...............///............/////////000/////////////////////////////////////////////////////////////////////...------------...///000000...//////////////////...////////////////////////---......//////......---000000000000000000000000///......---...///000111////////////////////////.........///......------......////////////..................//////////////////............//////000000000000000000000000//////...------...//////////////////////////////000/////////............000000000000000000000000//////000000000000//////000000000000000000000000........................000////////////000000111111111111111111111111111........................000000000000000000000000//////000000000111111111222222111111000//////.../////////000000000111111000000000000111111111111//////000000000111111111222222333333444333333333333333333333333333333333444444444333333333222222444444444444444444444444444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000/////////............------.../////////---,,,---......///////////////---...///111222222222222000000000000111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000111111000000///...////////////000000000000/////////////////////////////////////////////...000//////......//////000........................000000000000000000000000000/////////............000000000000000000000000......------------..............................---------...............------............------......------------......////////////////////////////////////////////////000000////////////000111000//////////////////000//////000000///...------............////////////////////////............///.........///000000111////////////////////////------------............////////////////////////......////////////............////////////......///////////////////////////////////////////////////......------......///////////////////////////000///......---.........////////////////////////------......//////000000...------------......///............////////////////////////////////////////////////////////////......//////////////////------------...///000000000//////......//////000////////////////////////---......//////......---000000000000000000000000///............///000000////////////////////////------......///...............////////////..................//////////////////............//////000000000000000000000000000//////......//////000////////////////////////////////////............000000000000000000000000//////000000000000//////000000000000000000000000------------------------111000000////////////000000000000000000000000000111111111111111111111111//////////////////////////////000000000000111111222111111000000//////...000000000000111111111111000000000000111111111111.../////////000000000000333333333333333333222111222222222222222222222222444444444444333333333333333333333444555555555666555555555444444444444333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000////////////............+++---//////...---......---......///////////////...///000111222333333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////////////////000000000///......////////////000000000000////////////////////////......//////////////////111000000//////000000111........................000000000000000000000000////////////............////////////////////////......------------......................................................------............------...---,,,++++++,,,---...//////////////////////////////////////////////////////////////////000000000///...------...///000000000000000///...---,,,.........//////////////////////////////.........///............///000000////////////////////////***+++++++++,,,,,,,,,,,,////////////////////////......////////////............////////////......//////////////////////////////////////////////////////............/////////////////////////////////......------.........////////////////////////,,,------...///000111111------------...//////000.........///////////////////////////////////////////////////////////////............////////////...............///000000111000///......///000111////////////////////////......////////////......////////////////////////............/////////000////////////////////////,,,,,,---.../////////.........////////////..................//////////////////............//////........................000000////////////000000///////////////////////////////////////.........//////////////////////////////000000000000//////////////////////////////000000000000000000000000111111000//////...//////////////////////////////222222222222222222222222////////////////////////////////////000000000111111111000000////////////000000000000111111111222///000000000111111111111/////////000000000111111333333333333333222111000111111111111111222222222444444444444444444333333222333333444555666666777666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111///////////////////////////////////////////////////000000111111000000//////////////////////////////////////////////////////////////////////////////////////////.........---///000000---,,,---///---......///////////////111111111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////......////////////......////////////000000000000////////////////////////............////////////111111000000000000111111........................///////////////////////////////////////.......................................------------......---------....................................------..................---...---,,,++++++,,,---...////////////////////////////////////////////////---------...////////////000///...------...///000//////000//////...------///////////////..................///////////////000//////...............////////////////////////------........./////////..............................////////////............////////////......////////////////////////......................../////////....../////////..............................------------..............................,,,------...///000111111............///000111111///////////////.........////////////////////////////////////////////////---.........//////000000//////.........///000000111000///......///000111////////////////////////...//////////////////...////////////////////////---......///////////////////////////////////////,,,,,,---.../////////.........////////////..................//////////////////............//////........................//////000000000000//////////////////////////////........./////////////////////////////////////////////000000000000//////////////////////////////111111111111111111111111111111000//////...//////////////////////////////------------------------////////////////////////...////////////000000000000000000//////////////////000000000000111111111///000000000111111111111000000000111111111222222333333333333222111111000000000000111111222222222444444444444444444444444333333444444555666777777666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////.........///////////////111111111000...------...---......///////////////000000//////............///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000......////////////......////////////000000000000////////////////////////---.........//////000000111111000000000000111111////////////////////////////////////////////////.........///////////////------------------------......------------......---------.........//////...............---------......////////////............------------......////////////////////////////////////////////////+++,,,---.../////////...///..................///......////////////......///////////////..................///////////////000//////...---------...////////////////////////,,,,,,---------.......................................////////////............////////////......////////////////////////........................000//////......//////000........................---------,,,------...///........................------......//////000000000////////////000000111///////////////.........////////////////////////////////////////////////------......///000000000000//////...//////000000111000000//////000000111////////////////////////...//////000000//////...000000000000000000000000---......///000/////////////////////////////////------......///...............////////////..................//////////////////............//////000000000000000000000000...//////000000//////...////////////////////////.........///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000........................////////////////////////......////////////000000////////////////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222222222111000000000000111222222333333444444444444555555555555444444444555666666666777555555555444444444444333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////000000000000000000000000.........///////////////222000.........///...,,,---......///////////////,,,,,,,,,---...///000111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000......///000000000//////////////////000000000000////////////////////////------......///000000000111000000//////000000111////////////////////////000000000000000000000000.........///////////////..............................------------......,,,,,,------...///////////////.........---------//////000000000000//////.........//////.........////////////////////////////////////////////////+++,,,...///000000000///---......//////......---,,,---...///000000000000000/////////......................../////////000......---------...//////////////////////////////++++++++++++,,,,,,,,,,,,..............................////////////............////////////......////////////////////////........................000000////////////000000........................---,,,,,,,,,------...///.................................///////////////000000///.........//////000/////////............////////////////////////////////////////////////------......///000000111000000////////////000000000000000111111000000000//////////////////////////////000000000000//////000000000000000000000000------///000000000///...////////////////////////.........///......------......////////////..................//////////////////............//////000000000000000000000000---...////////////...---////////////////////////............/////////000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000////////////000000111111111111111111111111111111111111111111111111111000000000000000000000000........./////////000000////////////////////////---.........////////////000000000000111111111111000000000000111111111111000111111222222222222111000000111111222333333444444444444444555555555666555555555555666666666666444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000............/////////000000+++((()))...111///,,,---......///////////////------------...000111222000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111...///000000111111000000////////////000000000000////////////////////////------......///000000111000//////......//////000////////////////////////000000000000000000000000............/////////000..............................------------......,,,,,,------...//////000//////.........---------000000111111111111000000---...///000000///...---////////////////////////////////////////////////,,,---///000111111111000,,,---...//////...---,,,+++,,,---///000000111111000000//////.........------.........//////000000,,,,,,,,,---...///000111////////////////////////........./////////000000..............................////////////............////////////......////////////////////////........................000000////////////000000........................,,,,,,,,,,,,------...///........................///////////////.........000///...---------------000000//////.........---////////////////////////////////////////////////---------...///000000111111000////////////000000///000111222222111000/////////////////////////////////000000000000//////000000000000000000000000,,,---///000000000///...////////////////////////.../////////...---,,,,,,......////////////................../////////000//////............//////........................,,,---...//////...---,,,////////////////////////---.........//////000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111//////...//////000111222111111111111111111111111////////////////////////111111111111111111111111............/////////000.........///////////////------------.........///000000000000111111111111////////////000000000000///000111222222222222222000000111222333333444444444444444555555555666666666666666666666555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000---.........//////000000---'''"""&&&...333000,,,---......///////////////222111///.........///000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////000111111111111111////////////000000000000////////////////////////---------...///000000111//////............//////000000000000000000000000000000000000000000000000---.........//////000000////////////////////////.........------.........,,,,,,------...///000000........................////////////...---,,,+++///...---,,,,,,---...///000000////////////000000,,,---------.../////////............////////////////////////////////////000000000000000000000000111000///...------...///////////////000000000000111111111000//////......///............---------000///---+++++++++---...000000//////.........------...///...------...///000000000000000000000000............////////////000000//////.........---........................//////............//////////////////////////////---...///000000///...---............////////////000000000000000000000000//////000000000000//////------...///000000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////.........111111000000000///////////////000000000//////...111111222333222111000///...//////......---,,,+++000000000///////////////------------------------............////////////000///////////////000111111111111000000000//////.........------,,,,,,,,,000000000000000000000000////////////////////////000000000000000000000000111000///......///000111111000///......///000111000000000000000000000000............////////////............////////////000000000000////////////000000000000000000000000333333333222222222222222000111111222222333444444333333333222222111111111555555555666666666666777777666555444333444555555444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////.........///000111111000///...000000000000000000000000000000000000000000000000////////////............000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000---......///////////////------......///000000000000000000000////////////000000000000000000000000000000000000000000000000//////............/////////............---------................................................------...............---///...------------...//////...---------------...---------...........................////////////////////////////////////////////////////////////111000///...---......///.../////////000000000000000000////////////......///............---------000///---++++++,,,---...000/////////............---...///...------...///////////////////////////............////////////000/////////............//////////////////////////////............//////////////////////////////---...///000000///...---............////////////000000000000000000000000......////////////......---......///000000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////.........------------......////////////.........///000111111000000//////000000000//////...---000000000000000/////////000000000000000000000000///000000000000000000000000///////////////000000////////////////////////000/////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111111000///......///000111////////////////////////............////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000000111111222222333444444444444444333333333222222333333333333444444444444666555444333222333333444444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000---......//////////////////////////////.........000000//////......------000000000000000000000000///////////////////////////..................//////............---------................................................+++,,,---...///////////////...------------.../////////...---,,,,,,,,,---...............---------............////////////////////////////////////////////////////////////000000///............///....../////////000000000---............////////////............---------///...---,,,,,,,,,---...////////////............---...///...------...///....................................////////////////////////............000000000000000000000000//////............//////////////////////////////......////////////..................////////////000000000000000000000000------............------......///000000000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............------------...//////000000/////////---...///000000111111000000111111111111000000///000000000000000000000000222222222222222222222222111111111111111111111111111111111000000000000111///////////////000000000111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000....................................////////////............////////////////////////000000000000000000000000000000000000////////////////////////000111111222222333444444444444444444444333333333333333333333444444444444444444333222222222222333444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////---......///////////////111000000///......------000//////...---,,,,,,+++000000000000000000000000////////////////////////......------------......///............---------................................................,,,------...//////...............------.........111111000///............/////////...---------,,,............/////////////////////////////////////////////////////////////////////.........//////........./////////000000,,,,,,------...//////000///............---------///...------------......///////////////.........---...///...---------///....................................///////////////////////////.........//////////////////////////////............//////////////////////////////...//////////////////...............////////////////////////////////////---......//////......---...//////000000000//////........................---....../////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000///000000111111111111000///000000111111111111111111111222222222222222111222222222222222333333333333333333333333333333333333333333222222222222222333333333333333222222222000000000111111111111111000000000111111111111111////////////////////////111111111111111111111111////////////////////////000000////////////000000000000////////////000000....................................////////////............////////////////////////000000000000////////////////////////000000000000111111111111000111111222222333444444333333333333333333333333444444555555555666666666444444444333333333333333333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////111000///......///000111////////////////////////////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////........................---......///////////////000000//////............000000//////...---,,,,,,////////////////////////////////////////////////------,,,,,,,,,,,,------///............---------......................................................//////...------,,,---..................---000000///.............../////////...---------,,,............////////////////////////////////////..............................//////////////////............////////////+++,,,,,,---...///000000///............---------.........---.........///.........///////////////---...///...---------///....................................////////////.........///////////////........................//////............///////////////////////////////////////....../////////............/////////////////////////////////////////////000000////////////000000000000000//////........................---....../////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000111111111111111111111111111111...///000000111111111000222222111111111111111111333444444555666666666666777777777777888888999999999999999999999999999999777777777666666555555555444555555555555444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////....................................////////////............////////////.../////////000000000111//////////////////////////////000000111111111111000111111222222333444444111111111111111111222222444444444555555555555666555555555555555444444333333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111000///......///000111///////////////////////////////////////////////////000000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////---------------------------......///////////////............//////000000111111000000///......---////////////////////////........................------,,,,,,,,,,,,------///............---------................................................////////////...---,,,+++------...//////...---------,,,,,,,,,,,,,,,------...............---------............////////////////////////////////////........................---...//////000/////////------........./////////,,,,,,---...//////000000///............------------.........////////////.........///////////////---...///...------...///....................................////////////.........///////////////........................//////............////////////////////////////////////............//////............////////////000000000000000000000000//////000000000000//////000000111111111000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111222000000000000111111111111//////000111222222222222444444333333333444555555999:::;;;<<<===>>>>>>>>>??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@??????>>>=========999:::;;;;;;:::999777666444444444333333333222222222222111111111000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000////////////000000000000//////....................................////////////............////////////......//////000000111111000000000000000000000000---......//////000000111000111111222222333444444000000000000111111111111222222222222333333333333555555666666666555444333333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////........................---......///////////////------......///000000111000000000000000/////////000000000000000000000000..............................------------......///............---------................................................---...............------------...//////...------++++++++++++,,,---......---------...........................////////////////////////////////////........................,,,---///000000000//////---------.........//////.........//////000000000///............---------------...///////////////............/////////000---...///...------...///////////////////////////............////////////............/////////000........................//////............//////////////////////////////000///...------...///000............////////////000000000000000000000000...//////////////////...111111111111111000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111222222333333333444444666777777888888888999999999:::<<<>>>@@@AAABBBCCCDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGDDDEEEFFFFFFFFFDDDBBB@@@<<<<<<;;;:::999999888777777666666555444333222222222222222222222222222222000000000000000000000000000000000000000000000000...///000111111000///......///000111111000///...////////////////////////............////////////............////////////.........///000111111111000000000000000000000000......//////000111111222000111111222222333444444000000111111111222222222111111222222222333333333444444555555555444333222222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000------...//////000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////........................---......///////////////.........///////////////.........////////////000000000000000000000000000........................///..................//////............---------................................................,,,,,,---...////////////,,,---...//////...---,,,,,,,,,,,,---...///000111,,,------....../////////............/////////000////////////////////////........................,,,---///000000000//////---------.........//////////////////000000000000//////.........---------------...///000000//////---.........//////000000---...///...------...///000000000000000000000000............/////////000---.........//////000000000000000000000000000000//////............//////////////////////////////000///...------...///000............/////////000000000000000000000000000---..................---111111111111111000//////........................---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222444444444555555666666666:::;;;<<<===>>>>>>???>>>>>>???@@@AAADDDHHHKKKMMMIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQQQQPPPNNNLLLKKKEEEDDDCCCBBBAAA@@@???>>>;;;:::999888777666555444222222222222222222222222111111111111111111111111000000000000000000000000...///000111111000///......///000111111000///...000000000000000000000000............/////////000............/////////000---......///000111111222000000000000000000000000000111111222333444444444000111111222333333444444111111222222222333333333333333444444444555555555333333444555444333222111222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111...///000111111000///...000000000000000000000000000000000000000000000000,,,------...///000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////---......///////////////000000000///......------,,,,,,------.../////////000000000000000000000000........................//////............////////////.........---------........................000//////...------,,,,,,------......------,,,+++---------............///---------------------------------............///000000//////.........---////////////////////////..................------......------------......---.....................////////////////////////......------------......111000...---,,,,,,------////////////////////////000000////////////000000////////////000000000000......---------,,,,,,,,,........................//////000000///...---------------...............///////////////.................................000000//////.........---000000000000000000000000///000111222222111000///---...///111111111000/////////000000000000//////000000000000000000000000////////////////////////......///000000000000000000000000000111111111111000000000000////////////111///---///111222111...//////000111111111000000111111111111222222222222555444444333333333444444555666888;;;===>>>???@@@CCCFFFHHHIIIGGGFFFHHHJJJHHHIIIKKKMMMNNNOOOPPPPPPRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWUUUTTTSSSSSSTTTUUUVVVWWWVVVUUUUUURRRQQQOOOMMMKKKJJJIIIHHHIIIGGGEEEBBB@@@>>>===<<<777666555444444444555666555444333222111111111222222111111000000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////------......///000000000000000000000000000000000000000000000111111111111000000000000000111111111222222222222222222222222222222333333333333444444333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111111000000//////000000000000//////////////////000000000000111111000000000000111111///000111111///......///000000000000////////////000000000000000000000000111111000///////////////000000000000111111111111//////////////////////////////000000000000//////111111000000000000111111111000///......///000111//////000000111111222222333333222222111111000000111111000000//////......///000111111111///...---........................////////////............)))***+++---...000111222000000000000000000000000////////////////////////000000//////.........---------..................////////////////////////,,,,,,------------------...............---,,,,,,------------....................................---------............///000/////////............////////////////////////......................../////////......///////////////..................////////////////////////.........------.........000///...---,,,---......////////////////////////000//////......//////000////////////000000000000////////////.........---........................//////000000///......---/////////////////////////////////////////////...////////////////////////000/////////............000000000000000000000000000000000111111000000000//////000000111000000000......////////////......000000000000000000000000////////////////////////......///000000000000000/////////000000000111111000000000000000000000///111///......111111000...111111222222111111000///111111222222333333444444333444555666999;;;===>>>???@@@BBBEEEGGGIIIJJJKKKIIILLLOOOOOONNNNNNPPPRRRSSSTTTUUUWWWYYYZZZZZZZZZXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\\\\[[[ZZZYYYWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMKKKIIIGGGEEEDDDCCC???>>><<<:::888666555555444333333222222222222222222111111000000111111222000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////.........000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222222222333333333333444444333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111111000000//////000000000000//////000000000000////////////111000000//////000000111///000111111///......///000000000000////////////000000000000000000000000111111000///////////////000000000000111111111111111111111111111111111111//////000000000000//////111111000000000000111111222111000//////000111222///////////////000000000111111111111111000000000111000000000/////////...///000111111000///...---........................---.........//////000000------........./////////////////////////////////////////////////////////000/////////............/////////...---------,,,........................******++++++,,,---.........////////////...------------------............////////////////////////---------............///////////////............////////////////////////........................000000////////////000000000000000//////.........////////////////////////...........................------------.../////////////////////////////////..................///////////////000000000000111111000000000000000///........................//////000000000///......111111000000//////............//////////////////000000000000000000000000////////////............000000000000000000000000111000000//////000000111222111000000000000000000////////////////////////000000000000000000000000////////////////////////......///000000000000000....../////////000000000000000000000000000000000222111000000111222111000333333333333222222111000222222444555777888888999999:::;;;===@@@CCCFFFGGGHHHIIIKKKMMMPPPRRRTTTUUURRRTTTVVVWWWWWWWWWXXXYYYZZZ[[[]]]^^^___``````aaa`````````_______________\\\\\\\\\\\\\\\^^^___```aaa``````^^^]]][[[YYYXXXWWWYYY\\\^^^_________^^^ZZZ[[[[[[\\\\\\[[[ZZZZZZXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUSSSRRRPPPNNNMMMLLLIIIHHHFFFCCC???;;;888666666555555444333333222222222111111000111111111222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////111000000///......------000000000000000000000000000000000000111111111111//////000000111111111111222222222222222222222222222222333333333333444444333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000//////000000000000//////111111000000//////......000000////////////000000///000111111///......///000000000000////////////000000000000000000000000111000000///////////////000000000000111111111111111111111111111111111111//////000000000000//////111111000000000000111111222111111000000111111222////////////............////////////000000000000000000000000///////////////000000000000//////...........................,,,,,,---...///000111111111111000//////......---////////////////////////////////////////////////////////////............000000///...---,,,,,,+++------------------------+++++++++,,,------....../////////000///......---,,,,,,---------.................................---------............//////////////////.........////////////////////////---------...............000//////////////////000111111111000//////......////////////////////////---..................---,,,,,,------...///000000////////////////////////......------------......////////////000000000000000000000000000000000000........................//////000000000//////...111111000000///...------............///////////////////////////////////////////////////.........////////////////////////111000///......///000111444222111/////////000111111111000000000000111111////////////////////////////////////////////////......///000000000000000............////////////000000000000000111111111222222222222333333333333333333444555555555444444666777:::<<<>>>@@@@@@@@@FFFFFFFFFFFFGGGIIIJJJJJJLLLMMMNNNPPPSSSUUUWWWXXXZZZ[[[\\\]]]]]]\\\\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbaaa```______^^^\\\[[[[[[ZZZ[[[]]]___aaaaaaaaa```___]]]ZZZXXXVVVRRRUUUXXX\\\^^^_________]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXWWWUUUTTTSSSRRRNNNNNNLLLJJJGGGCCC???===<<<<<<;;;999888666444444222222111111000111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000//////............///////////////////////////000000000111111111111//////000000111111222222222222222222222222222222222222222333333333444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000//////000000000000//////111111000000//////......000//////////////////000///000111111///......///000000000000////////////////////////////////////000000////////////000000///000000000111111111111//////////////////////////////000000000000//////111111000000000000111111111000000000000000000111000000000//////.........---.........//////000000000000000000///////////////000000000000/////////........................---------...///000000111222111111000///......---///////////////////////////////////////////////////////////////.........//////......---------,,,------------------------------------------------/////////000///......---,,,,,,,,,------------...---------------------------------............///.........///////////////////////////////////////---------........./////////......------......///111111000000/////////...////////////////////////------...//////...------+++,,,,,,...//////000000////////////////////////......------------......////////////000000000000//////////////////////////////////////////////////////000000000000000///000000///......---,,,,,,---.........//////000000.................................///////////////////////////////////////111000///......///000111333222000/////////000000000///............///000////////////////////////000000000000000000000000......///000000000000000............///////////////000000000111111111222///000111222222222333444333444666888:::;;;<<<<<<>>>???BBBFFFHHHIIIJJJJJJPPPPPPOOONNNMMMMMMNNNNNNQQQRRRRRRTTTVVVXXXZZZ\\\aaaaaa`````````___^^^]]]______```aaaaaabbbaaaaaa^^^]]]]]]\\\[[[ZZZYYYYYYWWWVVVUUUUUUVVVXXX[[[]]]]]]]]]]]]\\\YYYVVVSSSQQQOOOPPPSSSWWWZZZ\\\^^^^^^^^^^^^^^^^^^^^^_________]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXVVVUUUTTTOOOOOOOOONNNLLLJJJGGGFFFDDDDDDCCCAAA???<<<999888555444333222111111111111////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............//////000000///////////////////////////000000000111111111111...//////000111111222222222222222222222222222222222222222333333333444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000//////000000000000//////111000000000/////////...000000////////////000000///000111111///......///000000000000////////////////////////////////////000000////////////000000///000000000111111111111000000000000000000000000//////000000000000//////111111000000000000111111...//////////////////...111111111000000/////////------....../////////000////////////000000000000000////////////000000000///////////////////////////////////////.........000000000000000/////////........................////////////////////////.........///////////////,,,---------......//////------------------------...........................////////////...------,,,,,,,,,,,,---------------------------------------------............///.........///////////////////////////////////////,,,,,,------.../////////......------------......////////////////////////////////////////////////,,,---...//////...---,,,+++,,,---...///////////////////////////////////////..................///////////////000000000000------............////////////////////////////////////000111111111000000//////......------,,,,,,------......///000000000.................................///////////////000000000000000000000000000//////......//////000111000//////////////////...---++++++++++++---...000000000000000000000000000000000000000000000000......///000000000000000....../////////000000000///000000111111222222222,,,...000111222333555777888999;;;>>>AAACCCDDDEEEFFFHHHLLLOOORRRSSSSSSRRRUUUTTTSSSSSSRRRRRRSSSSSSXXXXXXXXXXXXYYY\\\^^^___bbbaaa___``````___]]][[[WWWWWWXXXXXXXXXXXXXXXXXXUUUUUUTTTTTTSSSRRRQQQQQQPPPOOOMMMMMMNNNQQQTTTVVVXXXXXXXXXWWWUUURRRNNNLLLLLLMMMNNNPPPSSSWWWZZZ[[[[[[[[[[[[\\\]]]^^^``````___^^^]]]\\\\\\[[[\\\\\\WWWXXXYYYZZZZZZYYYWWWVVVOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHFFFCCC@@@???;;;:::888666444333333222////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////------......///000000111000000000000000000000000000000000000111111111111......///000111222222333222222222222222222222222222222333333333333444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000//////000000000000///////////////000000000000000111111000000000000111111///000111111///......///000000000000////////////000000000000000000000000///////////////000000111000000000000111111111111222222222222222222222222//////000000000000//////111111000000000000111111---......//////......---111111111111000000000000............////////////////////////000000000000000////////////000000111////////////////////////000000//////..................////////////000000........................////////////////////////.........///////////////+++,,,,,,---...///000000------------------------,,,,,,,,,------......///...............---,,,,,,++++++,,,,,,,,,---------........................---------............///............/////////000////////////////////////,,,,,,------...//////000//////............//////---------...//////000000////////////////////////,,,---///000000///---,,,+++,,,---/////////......////////////////////////000//////......//////000////////////000000000000---------......///////////////////////////////////////000111111111111111/////////...............------......///000000111..................................../////////000000000000000000000000000...//////////////////...---......////////////......---,,,++++++,,,---...000000000000000000000000000000000000000000000000......///000000000000000/////////000000000111111///000000111111222333333...111444666666888;;;>>>@@@AAACCCFFFHHHJJJKKKLLLLLLOOORRRVVVXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTUUUUUUZZZYYYXXXWWWXXXZZZ\\\]]]ZZZXXXWWWXXXZZZ[[[YYYWWWNNNNNNOOOOOOOOONNNNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIHHHFFFFFFGGGJJJNNNPPPRRRSSSTTTSSSQQQNNNKKKIIIHHHGGGGGGGGGJJJNNNRRRUUUSSSSSSSSSTTTVVVXXXZZZ\\\[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[\\\^^^^^^]]][[[ZZZSSSRRRPPPNNNMMMLLLKKKKKKJJJKKKLLLLLLLLLJJJHHHGGGBBB@@@>>>;;;999777666555111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////000000000000000000000000000000000000111111111111......///000111222333333222222222222222222222222222222333333333333444444333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222000000111111111111000000//////000000000000//////......//////000000111111222222111111111111222222///000111111///......///000000000000////////////000000000000000000000000///////////////000111111000000000000111111111111222222222222222222222222//////000000000000//////111111000000000000111111---...///000000///...---/////////000000000000000000000//////////////////.../////////000000000111000///......///000111222////////////////////////.........///////////////................................................////////////////////////............/////////000,,,---------.../////////........................((()))***+++---...///000------......------,,,+++++++++,,,,,,,,,---------////////////////////////---------.........//////---.........//////000000////////////////////////,,,,,,------...///000000000000////////////000000+++,,,,,,---...///000000////////////////////////,,,---///000000///---,,,,,,---.../////////...---////////////////////////000000////////////000000////////////000000000000---.........//////000000000000000000000000000000//////000111111111111111////////////000000000000---------...///000000111000000000000000000000000---.........//////000000000000000000000000000000---...///000000///...---+++,,,.../////////......222111///......///111222000000000000000000000000000000000000000000000000...//////000000000000000000000000000111111111111///000000111222222333333333666:::<<<<<<>>>BBBEEEGGGHHHJJJLLLMMMOOOOOOPPPPPPRRRVVVYYY\\\\\\[[[[[[[[[ZZZYYYWWWUUUTTTSSSSSSVVVUUUTTTSSSSSSUUUVVVXXXPPPNNNNNNPPPTTTUUUTTTRRRMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIIIIHHHHHHEEEDDDBBBBBBCCCGGGJJJMMMOOOPPPQQQQQQPPPMMMIIIGGGDDDBBB@@@???BBBFFFKKKNNNJJJJJJKKKLLLNNNQQQSSSUUUUUUUUUUUUVVVWWWYYYZZZ[[[\\\^^^```aaaaaaaaa___^^^VVVTTTQQQNNNKKKIIIHHHHHHIIIJJJLLLNNNOOONNNMMMLLLGGGEEECCC@@@===:::999888333333333333333333333333000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000///......------000000000000000000000000000000000000111111111111---...///000111222333333222222222222222222222222222222333333333444444444333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222000000111111111111000000//////000000000000//////------...///000111222222333333222222222222333333///000222111///......///000000000000////////////000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000//////000000000000//////111111000000000000111111...///000111111000///...---.........//////000000111111000000//////........./////////000000111111000///.........000111222000000000000000000000000,,,------...///000111111/////////...------,,,,,,........................////////////////////////---.........//////000000..................------///////////////////////////...,,,+++,,,---///111------------------------,,,,,,------------,,,,,,////////////////////////------......---,,,++++++,,,,,,,,,---------......---......///////////////+++,,,............,,,+++000000000000000000000000............////////////---...............------...............---------000000//////.........---000000//////......------222444444333111/////////000000000000000000000000------......//////000000//////000000000000//////////////////000000000000111111000000//////......000000000000000000000000000000...------...///000////////////////////////111111000///////////////***+++---.........------000000000000000000000000...//////000111222222333//////////////////////////////000111111111111111222111111111111222222333---000222444333222333333333333222222444666888999888:::>>>BBBEEEHHHIIIIIINNNNNNOOOPPPRRRSSSTTTUUUXXXYYYZZZ\\\]]]]]]]]]]]]ZZZXXXUUURRRPPPOOOOOOPPPNNNNNNMMMLLLMMMNNNPPPQQQQQQOOOMMMKKKKKKMMMPPPRRRQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLLLLJJJHHHHHHIIIKKKFFFDDDBBBAAADDDHHHNNNQQQVVVUUUVVVWWWWWWRRRJJJDDDAAA@@@???@@@CCCFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJMMMPPPSSSWWWYYYZZZZZZZZZ\\\]]]^^^^^^^^^^^^YYYYYYYYYWWWTTTOOOKKKHHHFFFGGGHHHJJJLLLNNNOOOPPPPPPNNNLLLIIIEEE@@@===;;;777666666555444333222222000111111111111000///............//////000222222...---+++******,,,///111000000111111111111000000........................---...///000111222333333000000000000111111111111000111111111111222222222444444444333333222222222222222333333333333444444333444444555555444444333222333333444444333333222333222111000111222333444111111111111111111111111000000000000000000000000222111000//////000111222000000////////////000000//////............//////000000000000000000000000000000111111111111000000222222111000///...------////////////////////////000000000000000///......///////////////000111111000111111111111222222222////////////////////////222111111000///......---000000000000000000000000,,,------...///000111111////////////////////////---...///000000///...---000000000000000000000000000000//////.........---,,,------...///000111111111222222111...------...///////////////////////////...---,,,,,,---...///........................------............------......---------,,,,,,,,,......---,,,---...///000------------------------......////////////..............................000000111111000000///...,,,,,,---------.........---......///////////////,,,------......------,,,------------------------............////////////---......//////...------........................000/////////............///////////////.........///000111111///------...000000000000000000000000//////////////////000000//////000000000000//////////////////000000000000111000000000/////////...000000000000000000000000//////............//////////////////////////////111111000///////////////,,,---.../////////......000000000000000000000000......///000000111222222//////////////////////////////000111111111111111000000000///000000111222000111333333222222222333222222444666888;;;===>>>BBBCCCEEEHHHJJJLLLNNNNNNPPPQQQSSSUUUWWWYYY[[[\\\YYYYYYYYYYYYXXXWWWVVVVVVSSSQQQNNNKKKIIIHHHIIIIIIKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNLLLKKKLLLNNNQQQSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKKKKKKKJJJHHHHHHJJJLLLIIIGGGEEEDDDFFFKKKPPPSSSUUUUUUVVVXXXXXXTTTMMMHHHCCCBBBAAABBBDDDGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@AAABBBDDDGGGJJJLLLNNNOOOSSSSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[[[[YYYVVVRRRPPPLLLKKKJJJIIIJJJLLLNNNPPPQQQPPPOOOMMMKKKHHHFFFDDD===<<<;;;999777444333222000000000000111111111111111111000000000000000111///...---------...000111...//////////////////...........................000000000000000000000000000000000000111111111111000111111111111222222222444444333333333222222222222222333333333333444444333333333333333333333333111111222222222222111111222111111111222222333333111111111111111111111111000000000000000000000000111111000000000000111111000000////////////000000//////............//////000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000000000000000000///......///////////////000111111000000111111111222222222000000000000000000000000111111111000///.........000000000000000000000000---.........///000000000////////////////////////---...///000000///...---........................000/////////............------......//////000000---...///...,,,+++,,,---///////////////////////////......------......///........................------............------......---------,,,,,,,,,---------.........//////------------------------......////////////..............................111111111111111111000///,,,------------.........---......///////////////......------------......------------------------............////////////---......//////.........---------......//////000////////////...............///////////////000000---...000///...------...000000000000000000000000000000000000000000////////////000000000000//////////////////000000000000000000000000////////////000000000000000000000000......///////////////...000000000000000000000000111000000///////////////......///000000000//////000000000000000000000000.........//////000000111//////////////////////////////000111111111111111000000000000000111222222222333333333111111333555333555888<<<@@@CCCEEEFFFKKKLLLLLLMMMNNNPPPRRRSSSTTTUUUWWWYYYZZZ\\\\\\]]]YYYXXXVVVTTTRRRPPPNNNMMMKKKJJJGGGEEECCCCCCCCCDDDHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKMMMOOORRRTTTRRRQQQOOONNNMMMMMMMMMNNNMMMMMMNNNLLLKKKKKKLLLNNNKKKIIIGGGFFFHHHKKKPPPSSSSSSTTTUUUWWWWWWTTTOOOKKKFFFEEEDDDFFFHHHIIIIIIHHHEEEEEEDDDCCCAAA???===<<<<<<===>>>@@@BBBCCCEEEEEEKKKKKKKKKLLLNNNQQQTTTUUUWWWXXXZZZ[[[[[[ZZZXXXWWWTTTQQQNNNKKKJJJLLLNNNPPPPPPQQQQQQPPPPPPOOOMMMMMMFFFEEECCC???<<<999666555222222111000000111222333444333222111000/////////000000000000000111111111---------......---------........................222111111000///...------000000000000111111111111000111111111111222222222333333333333222222222222222222333333333333444444444333222111111222333444222222333333333333222222000111222222333333222222111111111111111111111111000000000000000000000000000000111111111111000000000000////////////000000000//////......//////000000000000000000000000000///000000111111000000///000000000000////////////111111111111111111111111000000000000000//////...///////////////000111111000000000111111111222222111111111111111111111111111111000000//////......000000000000000000000000////////////////////////////////////////////////......////////////..............................////////////.....................///////////////,,,---......,,,,,,,,,...////////////////////////.........//////.................................------............------......---------,,,,,,,,,,,,---......//////..............................,,,,,,------------,,,,,,............................../////////......---------------............---......//////////////////...---,,,,,,---...///////////////////////////............////////////---......////////////...,,,------...///000000111///////////////...............//////000000000111---///000111000///000111////////////////////////222222111111000000////////////000000000000//////////////////000000000000000000000000////////////////////////////////////------///000000000///...000000000000000000000000000000////////////000000////////////////////////////////////////////////---........./////////000//////////////////////////////000111111111111111222111111111222333444555111222333222222444777999999<<<@@@DDDHHHKKKMMMMMMOOONNNNNNNNNPPPRRRTTTUUUWWWXXXXXXYYYYYYXXXWWWWWWWWWVVVSSSPPPMMMKKKIIIHHHIIIHHHEEECCCBBBCCCCCCDDDFFFHHHJJJMMMNNNOOOOOONNNNNNMMMNNNNNNPPPRRRTTTVVVSSSRRRPPPOOONNNNNNOOOOOOSSSTTTTTTRRRPPPOOOPPPQQQMMMKKKIIIGGGGGGJJJMMMOOORRRSSSTTTVVVUUUSSSOOOLLLLLLKKKKKKLLLMMMMMMLLLJJJEEEEEEDDDDDDBBBAAA???>>>>>>>>>>>>???@@@AAABBBBBBDDDDDDDDDEEEGGGJJJNNNPPPOOOPPPSSSUUUWWWXXXXXXXXXYYYWWWTTTQQQPPPPPPPPPQQQPPPPPPQQQQQQQQQPPPPPPOOONNNMMMJJJGGGDDD@@@>>>===777555333111000000222333333222111000000////////////000111222222222111000,,,------......------,,,........................111111000///...---,,,,,,///000000000111111111111000000111111111222222222333222222222222222222222222222222333333333444444444333111000000111333444444555555666666555555444///000222333333333222111111111111111111111111111000000000000000000000000///000111222222111000///000000////////////000000000000////////////000000//////////////////////////////000000000000//////.../////////000000000111000000000000000000000000//////000000000000/////////////////////000000111000000000000111111111111111111111111111111111111111000000000/////////...////////////////////////000000000///////////////////////////////////////...//////////////////...........................///////////////.........///////////////............000111111//////000222////////////////////////---...///000000///...---........................------............------......---------,,,,,,,,,,,,---......//////..............................,,,,,,------------,,,,,,........................,,,------......------------------.........//////---....../////////////////////---,,,,,,---//////////////////////////////............////////////---......///000000//////------......///000111111.........///////////////.../////////000000111111,,,...000111000///000111////////////////////////222222111111000000////////////000000000000//////////////////000000000000////////////000000000000////////////////////////,,,---///000000000///...000000000000000000000000000000////////////000000//////..................////////////////////////............////////////000000000000000000000000//////000111111111111111111000000111222333444555000111333444666999===@@@CCCEEEHHHLLLOOOQQQRRRRRROOOOOOOOOOOOQQQSSSVVVWWWUUUVVVWWWXXXXXXWWWUUUTTTTTTSSSPPPMMMKKKIIIHHHGGGHHHGGGEEEDDDCCCDDDEEEFFFGGGIIIKKKMMMOOOPPPPPPOOORRRSSSSSSTTTVVVWWWXXXXXXUUUTTTSSSQQQQQQQQQRRRRRRXXXYYYYYYXXXUUUSSSSSSTTTQQQOOOMMMKKKJJJLLLNNNPPPUUUVVVXXXXXXWWWUUUSSSRRRUUUUUUUUUVVVWWWUUURRRPPPJJJIIIGGGEEECCCAAA@@@???????????????@@@@@@@@@@@@???>>>>>>???@@@DDDGGGIIIGGGIIIKKKOOOQQQSSSTTTUUUYYYYYYYYYXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOQQQPPPOOOMMMJJJHHHGGGFFF???<<<999555333111111222111000000//////000000111///000111222222111///.........////////////......////////////////////////////////////............///000000000111111111111000000111111111222222222222222222222222222222222222222222333333333444444444333111000000111333444444555555666666555555444///000111222333222111000111111111111111111111111000000000000000000000000///000111222222111000///000000////////////000000000000////////////000000//////////////////////////////000000000000//////......//////000000111111//////////////////////////////000000000000/////////////////////000000111//////000000000111111111111111111111111111111111000000000000////////////////////////////////////000000000000000/////////000000000000000000000000/////////....../////////////////////////////////.........//////////////////////////////.........000111222222111000111333////////////////////////---...///000000///...---........................------............------......---------,,,,,,,,,---------.........//////..............................////////////......---------------------------......///////////////------........./////////---....../////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,............////////////---...//////000000000000.........//////000000111.........//////////////////000000000000000000111+++---//////......///000000000000000000000000000000000000000000000////////////000000000000//////////////////000000000000////////////000000000000000000000000000000000000,,,---...///000000000000000000000000000000000000///////////////000000111000///...---------......000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111/////////000000222333444222555888:::===@@@EEEHHHKKKLLLNNNPPPRRRSSSTTTTTTPPPQQQQQQRRRSSSUUUVVVWWWQQQRRRUUUWWWXXXXXXXXXWWWRRRPPPMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGIIIJJJKKKMMMNNNOOOOOOOOOUUUVVVWWWWWWXXXWWWWWWVVVTTTSSSRRRQQQPPPQQQRRRRRRVVVWWWXXXWWWUUUTTTTTTTTTTTTRRRQQQPPPPPPRRRUUUWWWZZZ\\\^^^^^^\\\[[[[[[\\\bbbbbbbbbccccccaaa\\\YYYUUURRRMMMHHHCCCAAA?????????????????????>>>>>>>>>===<<<<<<<<<===???@@@BBBDDDEEEGGGJJJMMMOOOQQQQQQSSSUUUWWWYYYYYYXXXVVVUUUVVVVVVVVVUUUTTTSSSQQQQQQQQQPPPPPPOOONNNMMMMMMLLLFFFDDDAAA<<<999666555444111111000000000111111222//////000111111000...---//////000000000000//////////////////////////////.........//////000000000000000000000111111111111000111111111111222222222111111111222222222222222222222333333333333444444444333222111111222333444222222333333333333222222///000111111222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000////////////000000111000000//////000000111000000000000000000000000...//////000000//////.........//////000000111111...........................//////000000000000000///////////////000111111/////////000000000111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000.........///////////////.........///////////////...000000000......///000/////////////////////////////////000000/////////........................------............------......---------,,,,,,,,,......---,,,---...///000..............................////////////......------------------------......///000000000000000............////////////---......///////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,............////////////------///000000111111111///////////////000000000............/////////000111111111000000000000000---...000000///...///000000000000000000000000000//////////////////000000//////000000000000//////////////////000000000000.../////////000000000111000000000000000000000000---------......///000111///////////////////////////////////////000111111111111///.........//////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111222333444555666888;;;???CCCEEEHHHKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUQQQQQQRRRSSSSSSSSSSSSSSSNNNPPPSSSVVVWWWWWWVVVUUUPPPNNNLLLIIIGGGFFFFFFFFFFFFEEEDDDCCCDDDEEEGGGIIIJJJJJJJJJKKKLLLMMMNNNNNNQQQQQQRRRRRRQQQOOOMMMLLLMMMLLLKKKIIIIIIJJJKKKKKKKKKMMMPPPQQQQQQQQQQQQRRRQQQQQQQQQRRRUUUXXX\\\^^^ZZZ]]]```aaaaaaaaadddfffoooooopppqqqpppmmmgggcccaaa]]]UUUNNNIIIGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????CCCCCCEEEGGGIIIKKKLLLMMMKKKMMMOOORRRUUUVVVWWWXXXWWWWWWWWWVVVUUUTTTRRRQQQOOOOOOOOONNNNNNNNNMMMMMMLLLKKKHHHEEEAAA>>><<<:::555444333333222222222222000000000000000//////...//////000000000000///////////////////////////////////////000000000111111000000000000111111111111000111111111111222222222000111111111222222222222222222333333333333444444333333333333333333333333111111222222222222111111000000000000000111222222111111111111111111111111000000000000000000000000111111000000000000111111000000////////////000000111111000000000000111111000000000000000000000000......////////////......////////////000000000000////////////////////////......///000000000000000///////////////000111111////////////000000000111000000000000000000000000////////////000000000000000000000000000000000000/////////000111111111222000000000000000000000000000///...------...///000////////////////////////............/////////000------......//////000000...//////...,,,+++,,,---////////////////////////000000////////////000000........................------............------......---------,,,,,,,,,///...,,,+++,,,---///111////////////////////////,,,------------------,,,------------------------------...//////000//////............/////////000---......///////////////---...///000000///...---..................................../////////000------///000111111111111000000000000////////////---.........//////000000222222111111000000//////000222333333111000111222000000000000000000000000------......//////000000//////000000000000//////////////////000000000000.../////////000000111111000000000000000000000000......------...///111222///////////////////////////////////////000111111333222111/////////000111000000000000000000000000111111111111000000000000000000000000000000000000//////000111111111111111444555555666777888::::::===AAAEEEIIIKKKMMMOOOPPPNNNNNNNNNNNNPPPRRRTTTVVVPPPQQQRRRRRRQQQPPPNNNMMMNNNOOORRRTTTTTTSSSQQQPPPPPPNNNKKKGGGEEEDDDDDDEEEGGGFFFEEEEEEEEEGGGIIIKKKKKKJJJIIIIIIIIIKKKLLLMMMJJJJJJKKKJJJIIIFFFCCCAAADDDCCCBBBAAAAAAAAABBBCCCAAADDDHHHKKKLLLMMMOOOPPPLLLLLLNNNQQQUUU[[[___bbbXXX[[[___aaabbbdddhhhlllxxxxxxyyyzzzyyyuuuooojjjgggccc[[[TTTPPPOOOQQQSSSJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFEEECCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIFFFGGGIIIKKKOOOSSSWWWYYYUUUUUUUUUUUUTTTSSSRRRQQQNNNMMMMMMMMMMMMLLLLLLLLLOOONNNMMMKKKHHHDDDBBB@@@999888777555333333222222222111111000000000//////......////////////......000000000000000000000000111111111111000000000000000000000000111111111111000111111111111222222222000000111111222222222222222222333333333444444444333444444555555444444333222333333444444333333222111000/////////000222333111111111111111111111111000000000000000000000000222111000//////000111222000000////////////000000111111000000000000111111000000000000000000000000......////////////......000000000000////////////000000000000000000000000......///000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000000000000000000000000000......///000111222222333000000000000000000000000000///...------...///000........................---.........//////000000,,,------...///000111111///000000///---+++,,,---////////////////////////111000///......///000111........................---..................---......---------,,,,,,,,,////////////////////////................................................---------............/////////.........---------////////////////////////------------.........///000000//////.........---111000000///...---------..............................---------...///000.........------,,,,,,,,,////////////000000000000//////............//////000000000000111111111111000000000000000000000000///////////////////////////////////////000111111111000/////////000222333222222111000///...------000000000000111111111111000000000000000000000000000000///.....................//////000000111111111000...---...///111222//////000000000000//////////////////////////////......//////...,,,***)))///111333444333111111222333444555555777;;;@@@DDDGGGIIILLLOOOPPPPPPOOONNNPPPQQQRRRSSSSSSRRRPPPOOOQQQQQQQQQOOOKKKIIIIIIIIIOOOMMMLLLMMMNNNNNNMMMKKKLLLKKKIIIGGGEEECCCBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@======<<<<<<<<<<<<<<<===@@@AAABBBEEEGGGIIIKKKLLLIIIJJJLLLPPPTTTXXX[[[]]]UUUXXXZZZZZZZZZ^^^gggooovvvuuutttrrrooollliiihhhbbbaaaaaa___^^^[[[ZZZXXXWWWUUUSSSPPPNNNNNNOOOPPPLLLKKKKKKKKKKKKIIIFFFDDDBBBBBBDDDFFFHHHIIIGGGEEEIIIFFFCCCDDDGGGLLLPPPRRRRRRTTTUUUUUUTTTSSSTTTUUUNNNNNNOOOMMMIIIFFFEEEFFFGGGHHHJJJKKKKKKKKKJJJIIIAAA???<<<888555333222222222111//////000000000///.../////////000000111111//////000111111111111111...///////////////......////////////000111333333000000000000000111111222111111111111111111111111000000111222222333444444333555666666444222222333111222333333222111000///000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222222111000///......000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000/////////000111111222222333222111/////////000000222222111000//////000000//////000000000000//////222111111000000000000000000000//////.........---///////////////.........111000///...------...///////////////////////////000000//////.........---//////////////////////////////.........---------........................////////////////////////,,,,,,,,,---------......////////////////////////................................................---------............/////////.........---------////////////////////////------........./////////000/////////............111000000///......------........................------...///////////////.........------,,,,,,,,,.../////////000000000000//////............////////////000000000111111111000000000000000000000000///////////////////////////////////////000111111/////////...///000000111111111000000//////..................////////////000000000000000000000000000000///...............////////////000000000000000000.........///111222//////000000000000//////////////////////////////000000111222222222111000111333444444333222222333555777999;;;===AAAFFFJJJKKKLLLMMMMMMNNNOOOOOOOOOQQQQQQSSSSSSSSSQQQOOONNNNNNNNNNNNMMMJJJIIIIIIJJJMMMLLLKKKKKKMMMMMMLLLKKKLLLKKKHHHEEEBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>===========================??????>>>===<<<<<<<<<<<<::::::999999999999999:::;;;<<<===>>>@@@BBBCCCDDDCCCCCCEEEGGGJJJLLLOOOPPPLLLNNNQQQQQQRRRWWW___fffhhhhhhgggeeecccaaa___]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYWWWUUUSSSQQQPPPMMMIIIFFFGGGFFFFFFGGGJJJLLLLLLLLLHHHEEEBBBAAACCCFFFIIIJJJKKKMMMNNNNNNMMMMMMOOOQQQOOOPPPPPPOOOKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMGGGFFFBBB>>>;;;777555444333111//////000222222111......//////000000000000......///000000000000000///000000000000000//////////////////000111222222000000000000000111111222111111111111111111111111222222333333444555555666333444555555333222222333111222222333222111000///...............///000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111000/////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000///////////////000000000000000000000000000000000111111111000000000000000//////...------...///000222222111000000000000000//////000000000000//////111000000///.../////////000/////////............/////////////////////...111000///...---......///////////////////////////000/////////............//////////////////////////////.........---------................................................,,,,,,---------.........////////////////////////................................................---------............///...............---------////////////////////////....../////////000000000////////////............000000000///......------........................------...///000//////............---------------....../////////000000000//////............////////////000000000000111111000000000000000000000000///////////////////////////////////////000111111------...///////////////000000000000////////////............////////////000000000000000000000000000000///.........//////000000000000////////////000///.........///111222//////000000000000//////////////////////////////---...///000111222222222333444555444333444555777:::===AAADDDFFFJJJNNNQQQQQQPPPOOONNNNNNNNNPPPPPPPPPQQQQQQQQQPPPOOOMMMLLLIIIJJJKKKJJJIIIHHHIIIJJJKKKIIIIIIIIIKKKKKKJJJIIIJJJHHHEEEBBB>>>;;;:::999999999999999999999999999999999999999999999999999::::::999999999999::::::999888888888888888999999999::::::;;;<<<===>>>>>>????????????AAABBBCCCDDDBBBDDDGGGHHHIIINNNUUU[[[WWWWWWWWWVVVUUUTTTRRRQQQVVVWWWXXX[[[]]]___```aaaaaaaaabbbbbbbbbbbbbbbbbbaaa___\\\YYYWWWTTTOOOLLLNNNKKKIIIIIIJJJMMMNNNNNNIIIFFFBBB@@@@@@AAABBBBBBDDDEEEFFFFFFFFFGGGJJJMMMOOOPPPQQQPPPNNNLLLKKKLLLIIIIIIIIIJJJKKKMMMNNNOOONNNMMMKKKHHHCCC>>>:::888555333000///111333333333......////////////000000------...///////////////000000111111111111000000000000000//////000111111000000000000000111111222111111111111111111111111222222333333444444555555111333444444222111111222111222222222222111000000///............///000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000---......//////000000000000000000000000000000000222222111111000//////...------------...///000111222111000000000000000000//////000000000000//////000//////...............////////////..................//////////////////000000///............///////////////////////////////////////............////////////////////////...............---------........................------------------------,,,------------.........////////////////////////................................................---------............///........................////////////////////////////////////000000000000///////////////.........000000//////....................................---------,,,------...///...............---------........./////////000000//////............//////////////////000000000111000000000000000000000000///////////////////////////////////////000000111---...///000111000///....../////////000000000111000000000000111111111111////////////////////////000000///////////////000111111000000//////......000//////...///000111111//////000000000000//////////////////////////////,,,---...///000000111111222333444444555777;;;>>>AAADDDHHHKKKMMMOOOQQQSSSUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMMMMMMMKKKJJJHHHGGGEEEGGGHHHHHHHHHHHHIIIKKKIIIHHHFFFFFFGGGGGGEEEDDDDDDCCCAAA>>>;;;999777777888888888888999999999999:::::::::::::::::::::999999999999999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<=========>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@>>>@@@AAABBBCCCFFFKKKOOOJJJKKKKKKKKKKKKJJJJJJIIILLLMMMPPPSSSWWW[[[^^^```aaaccceeefffgggfffeeeddddddcccaaa```___^^^[[[YYYXXXUUURRROOONNNNNNLLLKKKKKKHHHDDDBBBAAA@@@???>>>@@@AAAAAAAAABBBDDDGGGJJJJJJLLLNNNNNNNNNMMMNNNOOOJJJJJJIIIIIIJJJLLLMMMOOORRRRRRQQQOOOKKKFFFAAA>>>:::777333111222222333222////////////////////////---...//////000000////////////000111111111000000111000000/////////000000000000000000000111111222111111111111111111111111000000111111222222222222000111333333111000111111111111111222111111111111111111000000111111222333000000000000000000000000111111111111111111111111/////////////////////////////////////////////////////////000000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////---......///000111111222////////////////////////111111111111000000//////000000000000000111222222111111000000000000000111//////000000000000//////000000///............//////////////////...................../////////////////////........./////////////////////////////////////////////.........////////////////////////................................................------------------------------------............////////////////////////................................................---------............///---.....................////////////////////////////////////000000000000.........///////////////////////////....................................///---***))))))+++...000....................................//////////////////............//////...////////////000000000000000000000000000000000000000000000000000000000///////////////000000111...///000111222111000///......//////000000111111000000000000111111111111////////////////////////000000/////////000000111111111000000//////......///////////////000000111//////000000000000//////000000000000000000000000111111111111222222333333000222555777999===BBBFFFHHHKKKNNNPPPPPPPPPPPPQQQTTTUUUUUUTTTRRROOOLLLJJJHHHHHHGGGFFFEEECCCBBBBBBCCCEEEFFFGGGFFFFFFHHHJJJHHHFFFDDDCCCBBBAAA???===>>>===;;;:::999888888888888888888999999:::::::::999999999999::::::::::::::::::::::::;;;<<<=====================>>>???@@@??????@@@AAAAAABBBBBBCCC??????>>>>>>===>>>>>>>>>>>>????????????@@@AAACCCBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEGGGKKKOOOSSSWWWYYY```aaadddeeefffeeecccbbbeeeddddddfffiiikkklllkkkiiifffbbb___[[[UUUOOOKKKKKKIIIFFFCCCBBBAAA???======>>>??????>>>@@@CCCEEECCCEEEHHHJJJKKKLLLNNNPPPOOONNNMMMLLLLLLMMMNNNOOORRRSSSTTTSSSQQQLLLHHHEEEAAA>>>999666444333111000000000000000000000000/////////000111111111111000---...//////000000000///000000//////////////////000000000000000111111222111111111111111111111111000000111111111111111222///111222222111000111222111111111111111111222222111111111111111222333333111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////000000000////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////000111222222333333//////////////////////////////000000111111111111111111111111111000//////111000000000000000111111//////000000000000//////222111000000//////000000.........///////////////---.........//////000000......//////////////////////////////////////////.........///////////////////////////////////////---.....................................................................---------.........//////////////////////////////................................................---------............///---------...............////////////////////////....../////////000000000........./////////////////////////////////..............................///---***))))))+++///111.............../////////------.........///////////////............//////......////////////000000000000000000000000000000000000000000000000000000///////////////000111111///000000111111111111111......//////000000111111............////////////000000000000000000000000000000/////////000111111000000000000////////////////////////000000000000//////000000000000//////000000000000000000000000000000000000000111222333333555999===@@@DDDIIIMMMNNNPPPRRRRRRPPPOOOOOOOOOQQQRRRSSSSSSPPPLLLHHHFFFBBBBBBAAA@@@???>>>>>>===BBBCCCDDDDDDCCCCCCDDDFFFDDDBBB@@@>>>>>>===:::888999999888888888999::::::888888888999::::::;;;;;;777888999999:::;;;<<<<<<>>>=========>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIEEEDDDCCCAAA@@@@@@???????????????>>>>>>===<<<<<<===>>>???AAABBBBBBBBBBBBBBBBBBCCCEEEHHHKKKNNNPPPZZZ\\\___aaabbbcccbbbaaaeeeeeegggkkkqqqwwwzzz{{{xxxuuuqqqmmmggg```XXXSSSLLLJJJHHHFFFDDDBBB???<<<<<<===>>>>>>======>>>???>>>@@@DDDFFFGGGIIIKKKMMMQQQQQQQQQPPPQQQQQQRRRSSSSSSTTTUUUUUUTTTQQQNNNLLLHHHEEE@@@===:::777333111222222111111111111000000///000000111111111111111,,,---...//////000///////////////......///000000000000000000000111111222111111111111111111111111222222333333333333333333///111222222111111111222111111111000111111222333000////////////000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000111111222222333333333000000000000000000000000...//////000111111222222000000000000///...---,,,000000000000000111111222//////000000000000//////222222111000000000000000.........///////////////------......///000000000---...//////000/////////////////////////////////.........///////////////////////////////////////---------.......................................////////////////////////------........./////////////////////////////////................................................---------............///---------.........//////////////////////////////------........./////////............/////////000.../////////////////////...........................---------......//////---........./////////000---------.........////////////............//////........./////////000000000000000000000000000000000000000000000000000000///////////////000111111///////////////000111111////////////000000000000............////////////000000000000000000000000000000//////000111111222////////////000000000000...//////000000000000000//////000000000000//////000000000000000000000000...------...///111333444999<<>>======<<<;;;;;;;;;<<<@@@AAABBBAAA???>>>???@@@>>><<<;;;:::;;;:::888777888777777777888999:::;;;999999:::;;;;;;<<<=========>>>???@@@BBBDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMOOORRRTTTVVVWWWTTTSSSPPPNNNKKKIIIGGGGGGCCCBBBBBBBBBBBBAAA???===???@@@AAABBBCCCDDDDDDDDDFFFEEEDDDCCCDDDFFFHHHIIIPPPRRRUUUYYY\\\^^^___```ddddddfffkkksssyyy}}}zzzwwwrrrmmmiiiddd^^^ZZZRRRPPPMMMKKKHHHEEE@@@===???AAABBBBBB@@@===<<<<<<===???BBBDDDDDDDDDFFFHHHMMMNNNOOOQQQSSSTTTTTTUUUUUUVVVVVVVVVUUUSSSQQQOOOMMMJJJGGGEEEBBB>>>999555333333333222222222111111...//////000111000000000------...000000111111111...............///000111000000000000000111111222111111111111111111111111333333222222222222222222///111333333222111222333111111000000000111333333000000//////000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........---000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111222222000000000000000000000000000000000000000111111111......///000000///...---000000000000000111222222//////000000000000//////111111000///////////////............/////////000------......///000000111,,,---///000000000//////////////////////////////............/////////000////////////////////////---------.........//////............................................................////////////////////////////////////................................................---------.........//////---------.........//////////////////////////////------------.........///---.........//////000000.........///////////////........................,,,...000222333111///...---.........//////000000---------.........////////////............//////............/////////000000000000000000000000000000000000000000000000000///////////////000111111//////...------///000111000000000000////////////000000000000111111111111000000000000000000000000000000///000000111222222......//////000000111111...//////000000000000000//////000000000000//////000000000000000000000000000000000222444777:::;;;>>>BBBGGGJJJMMMOOOQQQSSSRRRSSSSSSRRRPPPOOOPPPQQQMMMLLLIIIFFFCCCBBBAAAAAA<<<<<<;;;:::::::::;;;;;;???@@@@@@???<<<;;;;;;<<<999888777888999:::999777888888888888888999::::::<<<<<<===>>>>>>???@@@@@@EEEFFFHHHJJJLLLNNNOOOPPPKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOTTTUUUXXX[[[^^^aaaccceeedddbbb___[[[WWWSSSQQQPPPFFFFFFFFFGGGGGGFFFDDDBBBCCCCCCEEEFFFGGGHHHHHHHHHJJJHHHFFFDDDCCCDDDEEEEEEGGGIIIMMMQQQVVVZZZ]]]^^^bbbbbbdddiiipppvvv{{{|||tttpppjjjfffcccaaa^^^]]]XXXVVVSSSPPPMMMHHHCCC???CCCEEEGGGGGGDDD@@@>>>===???@@@BBBCCCBBBAAABBBCCCGGGHHHLLLOOORRRSSSTTTTTTXXXXXXXXXWWWVVVTTTRRRQQQOOOMMMLLLJJJGGGCCC>>>:::444444444333333222222222---......///////////////......000111111222222222---------......000111222000000000000000111111222111111111111111111111111111111000000000000000000///111333333222222333444111111000000000111333444222222222111222222333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///...------,,,000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000222222111111000/////////...///000222222222111111000000///000000111222222//////000000000000//////000000///...............---.........//////000000---------...///000000111,,,---///000000000//////////////////////////////---.........//////000000////////////////////////---------.........//////........................------------------------............/////////000........................///............---------........................++++++,,,,,,---...//////.........///111000...,,,........................//////////////////////////////............//////........................////////////////////////........................000000//////.........------.........//////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////333222222111000///......///////////////000111111111111000000//////......////////////////////////000///.........///111222111000000///////////////333222000......///111222000000000000000000000000............//////000111333333333444777;;;???BBBGGGIIIKKKNNNQQQSSSTTTUUUSSSTTTVVVVVVUUUSSSQQQOOOHHHGGGFFFEEEBBB@@@>>><<<:::::::::999777777999;;;<<<<<<<<<<<<;;;:::888888555777999999888888;;;>>><<<<<<;;;:::;;;<<<>>>???@@@>>>>>>BBBCCCBBBDDDHHHHHHQQQXXXZZZZZZ\\\\\\ZZZ___XXXSSSRRRPPPMMMLLLMMMKKKPPPUUUWWWWWWWWWZZZ\\\bbbccccccccckkkwwwxxxmmmfffdddaaa[[[UUUMMMLLLJJJHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNMMMHHHCCCHHHIIIFFFBBBCCCFFFFFFCCCDDDGGGKKKLLLMMMNNNRRRUUUYYY\\\___cccfffgggggggggfffdddaaa^^^]]]]]]___``````\\\XXXUUUSSSOOOIIIEEEDDDEEEEEEEEEDDDCCCBBBAAADDDCCCCCCCCCBBBAAAAAAAAAEEEHHHKKKMMMNNNPPPSSSUUURRRTTTWWWYYYYYYVVVSSSQQQPPPPPPOOOMMMJJJHHHFFFDDD<<<999666333333222111000//////000111111000000///222222111111000000//////000000000000000000000000---///111111......000222222222111111111111111111333333333333333333333333000000111111111222222222222222111111111111111222222222111111111111222222222111000//////000111222//////000000111111222222000000000000000000000000////////////////////////000000//////......------111111000000//////......000///...------...///000111111000000//////......222111111111000000//////////////////000000000000//////000000000000////////////000000000000//////222111111111000000/////////......000333444444333......///000000000000000111111000000//////......////////////////////////000000//////.........---000///...------...///000------...///////////////........................000000000///......------------......///000000000...000111222222111000...///,,,***+++...///---+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------........................,,,,,,,,,------.........000...,,,,,,---.................................////////////////////////......------------..............................////////////////////////........................000/////////......................../////////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111000000//////.........///////////////000111111111000000000/////////...000000000000000000000000000//////...///000111222000000000000000111222222333222000/////////000111000000000000000000000000////////////000111222222333444555888<<>><<<;;;999::::::999777888:::<<<======<<<<<<;;;:::999888555777999999999:::===???BBBAAAAAAAAAAAABBBCCCDDDDDDBBBBBBFFFHHHHHHLLLQQQZZZeeennnooonnnooonnnmmmkkkccc[[[WWWTTTOOONNNOOOOOOTTTZZZ]]]___ccchhhlllppppppoooqqqzzz~~~wwwtttppphhhbbbTTTRRRPPPNNNMMMNNNOOOPPPQQQPPPNNNOOOQQQQQQOOOLLLLLLMMMKKKGGGGGGIIIHHHDDDCCCEEEHHHIIIIIIJJJLLLOOOQQQRRRUUUXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ]]]ZZZWWWVVVUUUSSSNNNKKKHHHHHHGGGFFFEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIIIIJJJMMMOOOPPPQQQTTTUUUVVVUUUTTTRRRSSSRRRRRRQQQOOOMMMLLLKKKDDD@@@:::666444333222111000000000111111111000000111111111000000000000000000000000000000000000000---///111000///...000222111111111111111111111111222222222222222222222222000000111111111222222222222222111111111111111222222222111111111111222222111000///......///000111//////000000000000000000000000000000000000000000///////////////////////////////////////.........111000000000/////////...000///............///000111000000000/////////...111111000000000/////////////////////000000000000//////000000000000//////111111111111111111111111222222222222111111000000111000//////111111111///......///000000000000000000000000000//////......////////////////////////000/////////............000///...------...///000......///000000/////////.................................//////////////////////////////.........---...///111111///...---...---,,,,,,---...---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------........................------------------......111...***)))***---...///........................////////////////////////------,,,,,,,,,,,,------........................////////////////////////........................////////////........................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................///////////////000111111000000000000////////////111111111111111111111111///////////////000111111//////000000111333444555111111111111000000000000////////////////////////000000000000111222444444555777;;;???DDDHHHKKKLLLLLLMMMOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMKKKIIIHHHGGGEEEDDDCCC@@@>>><<<:::999999999:::999888999;;;>>>>>>>>>===<<<;;;:::999999888:::===>>>???@@@CCCEEEIIIIIIIIIJJJJJJKKKLLLMMMKKKIIIJJJMMMOOOQQQWWW___ooo|||xxxnnnddd^^^ZZZUUUUUUXXXZZZ___eeeiiilllpppvvv{{{~~~~~~~~~~~~xxxpppiii]]][[[XXXVVVUUUVVVXXXZZZ\\\ZZZXXXWWWXXXYYYYYYYYYTTTVVVUUURRRRRRSSSOOOJJJFFFHHHIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMLLLKKKJJJKKKMMMOOORRRTTTUUUUUUUUUZZZXXXWWWWWWXXXWWWUUUSSSPPPPPPNNNLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGFFFEEEEEEGGGHHHLLLMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTSSSQQQPPPPPPMMMHHHAAA<<<999777666444111111111111111000000000000000000000111111111111000000000000000000000000...///000000//////000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111222222222222111111111111222222000//////......//////000000000//////////////////000000000000000000000000////////////////////////.........///////////////000000000000////////////000//////......//////000000000000000////////////000000///////////////...////////////000000000000//////000000000000//////333222111000000111222333333333222222222222111111333111000///000///---,,,......///000000000000000000000000////////////...////////////////////////////////////............//////............/////////000000000000000///...........................------......///000000111111000000///......------+++,,,---......---,,,+++,,,---...---,,,,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------....................................------------000...++++++,,,.................................////////////////////////...------,,,,,,------...........................////////////////////////........................///////////////..................///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................../////////////////////000000111000000000000////////////000000000000000000000000///////////////000000111000000000000111222333444000111111111111000//////////////////////////////000000000111333444666777;;;>>>BBBGGGKKKMMMOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPNNNMMMKKKIIIGGGFFFFFFFFFCCCBBB@@@===;;;999888888888999::::::999;;;===@@@???>>>======<<<;;;;;;;;;???AAACCCFFFHHHJJJLLLMMMMMMNNNPPPRRRTTTUUUVVVVVVTTTRRRRRRTTTWWWZZZcccmmm~~~tttiiidddaaa^^^```dddgggmmmtttxxxyyyzzz}}}zzzrrrllleeedddaaa```___aaacccdddfffeeedddcccdddeeeeeeeee___bbbdddcccdddddd___XXXSSSRRRQQQOOOLLLJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCEEEHHHKKKOOOQQQSSSTTTWWWXXXXXXYYYZZZ[[[ZZZZZZYYYXXXVVVTTTRRRPPPOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGJJJJJJIIIGGGDDDCCCDDDEEEHHHHHHIIIJJJLLLOOORRRTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPLLLHHHDDDAAA>>>;;;999333333222111000000000000//////000000111111222222////////////////////////...//////000///000000111000000000000111111111111000000000000000000000000111111111111111111111111111111111000111111222333222222111111111111222222000000////////////000000000000//////......------////////////////////////////////////////////////------......//////000000000000000000////////////000//////////////////000000000000000////////////////////////............////////////000000000000//////000000000000//////333222000//////000222333111111111111111111111111333222000000000000...,,,......///000000000000000///////////////////////////////////////////////////////////////........./////////....../////////000000000111000000///.......................................//////000000000000//////............+++,,,------------,,,++++++---///...+++***,,,///.........------,,,,,,,,,------------------------........................///............---------.............................................---///...---...000000...---........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////.........//////////////////////////////.........////////////////////////////////////////////////////////////////////////......................../////////////////////////////////////////////000///////////////000000111////////////000000000000////////////////////////...//////000000000000000111000000/////////000000000111111111111000//////000000000000000000000000///000111333555888:::;;;CCCEEEIIIMMMOOOPPPPPPOOOOOOOOOPPPOOOOOONNNMMMLLLIIIHHHGGGFFFFFFFFFFFFFFF@@@>>>===:::999888888777999:::;;;;;;;;;===@@@CCCAAA@@@??????>>>??????@@@EEEFFFIIIMMMQQQTTTUUUVVVPPPSSSVVVZZZ]]]_________\\\YYYYYY[[[]]]cccooo{{{wwwmmmiiifffdddfffjjjnnnuuu}}}zzztttooolllkkkjjjiiijjjkkkmmmnnnnnnoooqqqqqqqqqpppppppppmmmrrrwwwyyyzzzzzztttlllfffddd```\\\XXXSSSPPPNNNMMMLLLKKKIIIGGGEEECCCBBBAAAAAABBBDDDHHHLLLQQQSSSVVVWWWYYY[[[[[[\\\\\\]]]^^^]]][[[YYYXXXWWWWWWWWWTTTSSSRRRPPPNNNLLLJJJIIILLLLLLJJJFFFCCCAAABBBCCCEEEDDDDDDEEEGGGKKKOOORRRTTTUUUTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJFFFAAA>>>888777555222111000////////////000000111111222222////////////////////////////////////000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111000000111222222333222222111111111111222222111111111111111111111111000000//////......------////////////////////////////////////////////////------......//////000000////////////000000000000///000000000000000000///////////////000000000000............////////////////////////000000000000//////000000000000//////222111///......///111222/////////000000000000000222111000000222222111000......///000000000000000.............../////////////////////////////////.........///////////////...//////////////////...//////000000000000//////////////////////////////000000//////........................//////000000---------......---------+++---///...+++***,,,///.........------,,,,,,,,,------------------------........................///............---------..........................................//////.........000111111...,,,......................../////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////.........//////////////////////////////.........////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111////////////000000000000..............................///000000000000000111111000///......//////111111111111000000000000000000000000000000000000000111333666999===@@@BBBHHHJJJMMMOOOQQQQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEE===<<<:::888777888888999999;;;<<<===>>>@@@DDDGGGEEEDDDDDDCCCDDDEEEGGGHHHKKKLLLOOOUUUZZZ^^^^^^^^^XXXZZZ___cccfffggggggfff```^^^^^^aaadddlll|||xxxqqqnnnllliiiiiikkknnnvvv~~~zzzwwwsssppppppppprrrsssuuuvvvwwwwwwvvvxxx{{{{{{zzzyyyyyyzzz|||yyyuuuoooiiiddd^^^XXXTTTPPPOOOMMMKKKHHHFFFDDDCCCBBBAAAAAABBBDDDHHHLLLOOOSSSVVVYYYZZZ[[[\\\^^^___```___]]][[[ZZZYYYZZZZZZ[[[[[[ZZZYYYVVVRRRNNNLLLKKKJJJGGGCCC???>>>???@@@BBBAAAAAAAAACCCGGGJJJMMMRRRSSSSSSSSSSSSRRRRRRQQQLLLLLLLLLMMMMMMKKKGGGCCC???===:::666444222111111000000000000111111111111000000000000000000000000000///...///000111000///...//////000000111111111000000000000000000000000222222222111111111111111000000000000111222333333222222111111111111222222111222222333333222222111000000//////////////////000000000000000000000000////////////////////////.........///////////////////////////000000000000///000000111111000000///////////////000000000000...////////////000000000////////////000000000000//////000000000000//////111000///......///000111.........////////////000111000///000222333333222......///000000000000000---............/////////////////////////////////.........///////////////......////////////......------...///////////////////////////////////////111000000///......------------......///000000111........................,,,---...---,,,,,,---...------------------,,,,,,------------------------........................///............---------........................------......//////000000///...------...///...---........................///////////////////////////......------......///////////////////////////////////////////////////////////////////////////............/////////000000/////////............////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////......---------///////////////000111111.../////////000000000111////////////////////////---...///000111000000///000000000///000000111111333222000/////////000111222222222222222222222222222333666:::???CCCGGGIIIJJJLLLMMMOOOPPPQQQQQQPPPKKKKKKKKKKKKJJJHHHGGGFFFBBBCCCCCCDDDCCCBBBAAA@@@:::999888777777888:::;;;:::<<<>>>???@@@CCCGGGJJJJJJJJJIIIJJJKKKMMMPPPRRRSSSTTTXXX^^^eeeiiiiiihhhccceeejjjmmmnnnnnnllljjjaaa```aaaeeekkkvvv{{{uuuqqqrrrrrrooonnnoooqqqwww~~~~~~yyyuuussspppooosssuuuxxx|||~~~~~~~~~zzzrrrlllddd]]]WWWSSSQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKOOORRRWWWYYYZZZ\\\___bbbeeeccc```]]][[[ZZZ[[[[[[]]]^^^``````]]]XXXRRROOOIIIHHHFFFBBB>>>===>>>@@@AAA@@@??????@@@CCCFFFGGGKKKLLLNNNOOOQQQQQQRRRRRRMMMLLLKKKKKKLLLLLLJJJHHHGGGEEEAAA<<<888555444333111111111000000000000000000000000000000000000000000...---...111222111///......//////000111111222111111111111111111111111222222222111111111000000000000000000111222333444222222111111111111222222000111222222222222111000//////000000000000000000000000000000000000000000///////////////////////////////////////............/////////000000000111///000111111111111000///.../////////000000000111/////////000000000111111////////////000000000000//////000000000000//////000000000000000000000000.../////////000000000000111000///000111222222111......///000000000000000---------.........//////////////////////////////............/////////000---...///000000///...---***+++,,,...///////////////////////////////////////////////////..................///////////////......------------.........---,,,,,,---...---,,,,,,,,,------------------................................................//////.........---------........................,,,------...///000111111111...+++***+++---..............................////////////////////////...------,,,,,,------...000000000000000000000000////////////////////////000000000000000000000000---.........//////000000000000//////.........---////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////...---,,,,,,++++++///////////////000111111.../////////000000111111000000000000000000000000---...000111111111000/////////000000111222444444333222000......///111222222222222222222222222222444555888===BBBHHHLLLNNNJJJKKKMMMNNNPPPQQQQQQRRRJJJJJJJJJIIIHHHGGGEEEEEEAAABBBCCCCCCBBB@@@===;;;999888777666777888;;;<<<;;;===???@@@AAADDDHHHKKKNNNNNNMMMNNNPPPSSSVVVXXX[[[\\\___fffnnnrrrrrrqqqlllnnnrrrttttttrrrooolll``````ccchhhooo}}}}}}uuussspppppptttvvvttttttuuuvvvyyy}}}~~~}}}~~~{{{wwwtttsssrrrtttxxx}}}~~~vvvoooggg^^^XXXUUUTTTRRRPPPNNNLLLKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIKKKOOOUUUXXXZZZ]]]aaadddjjjhhhdddaaa^^^\\\\\\\\\\\\___bbbcccaaa[[[UUUQQQJJJIIIFFFBBB???>>>@@@BBB@@@???>>>>>>???AAACCCDDDCCCEEEGGGJJJMMMOOOQQQQQQPPPMMMJJJHHHIIIJJJKKKKKKMMMJJJEEE@@@;;;888666666222222111111000000//////000000000000000000000000000...---...111222111///---......///000111111222111111111111111111111111222222222222111111000000000000000000111222333444222222111111111111222222///000111222222111000/////////000000111111222222000000000000000000000000////////////////////////000000//////.........---.../////////000000111111///000111222222111000///.../////////000000111111//////000000111111222222////////////000000000000//////000000000000//////000111222222222222111000//////000000111111111222111000...///000111000......//////000000000000000---------.........//////////////////////////////---.........//////000000---...///000000///...---)))***+++---...//////000000000000000000000000000------......///000000000000000000///......------...------,,,,,,------...///,,,***+++...///---+++,,,,,,,,,------.................................//////.........---------------............------///////////////......---............///////////////...---,,,++++++,,,---......................../////////---+++***+++,,,............////////////222111111111000000//////////////////////////////000000000000000000000000////////////////////////------------------------000000000000000000000000////////////////////////111000...///000111///...000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111666555222111000000111222111111000000000000111111000111222222111222444666777;;;@@@EEEHHHKKKNNNPPPOOOOOOOOOOOONNNMMMLLLKKKFFFEEEEEEGGGIIIGGGCCC??????>>>===<<<;;;999888888777888888777666777:::===???@@@AAACCCEEEHHHKKKLLLMMMUUUYYYXXXWWWZZZ___aaa___aaaeeekkkqqquuuuuutttuuuzzz|||tttkkkfffaaa______gggyyyzzzvvvtttrrrvvvwwwyyyzzz{{{zzzyyywwwvvvxxx{{{~~~zzztttqqqpppqqqvvvwwwzzz~~~}}}uuunnnfff```[[[[[[ZZZYYYVVVSSSRRRRRRTTTTTTTTTTTTTTTRRRNNNKKKIIIJJJKKKOOOTTTXXXZZZ]]]```fffhhhgggbbb\\\ZZZ\\\``````dddggggggbbb\\\VVVSSSQQQNNNJJJEEEBBB@@@@@@@@@@@@>>>;;;;;;>>>AAABBBCCCFFFEEEDDDDDDFFFIIILLLNNNQQQOOOLLLIIIGGGFFFFFFFFFHHHIIIIIIHHHEEEAAA<<<888555444222111111111222222111000///......000222444000000000000////////////000000111111111111000000000000000000111111111111000000111111111111000000000000111222333333444444111111111111111111111111333222111/////////000111111000///......///000111000000000000000000000000111000...,,,,,,,,,...///000000000000000000000000000000000000000000000000//////000111111000///...000000000000000000000000000000///...------,,,,,,%%%'''))),,,///111222333111000...---,,,,,,---...000///.........///111222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000///...............////////////////////////............////////////////////////////////////////////////////////////------...///000000//////............////////////......//////000/////////...---------......,,,***------------------------........................//////.........---------------............------------...///000000//////............///////////////...---,,,,,,------...........................///000000...,,,+++,,,...............////////////000000000000//////......................................................////////////////////////////////////////////////000000000000000000000000////////////////////////111///...///000111000...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111666444222111000000111222111000//////////////////333333222111111333777:::===@@@EEEHHHIIIKKKMMMOOOOOOOOOOOONNNMMMLLLKKKJJJFFFEEEFFFHHHIIIGGGBBB>>>======<<<<<<;;;::::::999555777888999999:::<<<>>>CCCDDDFFFGGGIIILLLOOOQQQYYY```ccc```___bbbfffhhhfffgggjjjnnnssswwwxxxwwwwwwzzz|||{{{uuummmfffcccbbbdddgggooo~~~|||xxxwwwzzz|||~~~~~~}}}}}}~~~~~~}}}wwwuuuttttttyyyzzz{{{}}}xxxrrrmmmhhhbbb___``````___\\\YYYXXXYYYZZZZZZZZZZZZYYYWWWTTTQQQPPPMMMOOORRRUUUWWWWWWXXXYYY^^^``````^^^ZZZZZZ___ccceeehhhkkkjjjfff___ZZZWWWTTTRRRMMMIIIFFFEEEEEEEEEAAA>>>;;;;;;===@@@CCCCCCBBBAAAAAAAAADDDGGGKKKMMMOOONNNLLLJJJHHHFFFFFFEEEIIIJJJKKKKKKIIIEEEAAA???777666444222111222222333111000/////////111222333000000000000////////////000000111111111111000000000000000000111111111111000000111111111000000///000000111111222333333444111111111111111111111111333222000/////////000111111000///......///000111000000000000000000000000111000...,,,,,,---...///////////////////////////000000000000000000000000//////......///000111222000000000000000000000000111111000//////...---------....../////////..................///000111111000/////////000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///...............////////////////////////............////////////////////////////////////////////////////////////---...//////////////////............////////////,,,,,,------......------...---,,,---......---+++------------------------.......................................---------------............------+++,,,---///000000111111............////////////.........------...//////........................000111111///---,,,...///............////////////////////////............------------------------........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////000///...///000111000///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111555444222111000000111222222111000///////////////444444333222333666<<<@@@EEEGGGJJJLLLLLLLLLMMMNNNPPPOOONNNMMMKKKIIIHHHGGGDDDEEEFFFHHHHHHFFFAAA===<<<<<<;;;::::::::::::;;;666999<<<===>>>???BBBCCCJJJKKKMMMNNNPPPSSSVVVYYYdddjjjllliiigggkkkoooooopppooooooqqqtttwwwxxxwwwwwwxxxvvvrrrlllgggdddcccdddjjjrrrzzz~~~|||}}}~~~}}}{{{yyyvvvwww{{{{{{wwwvvvvvvwww{{{xxxssspppmmmkkkiiiggghhhhhhhhheeecccbbbcccdddccccccbbbaaa```^^^\\\[[[WWW[[[^^^^^^[[[WWWTTTRRRSSSUUUVVVVVVVVVXXX^^^ccceeehhhjjjiiieeeaaa]]][[[WWWUUURRRNNNLLLJJJIIIIIIFFFBBB>>><<<>>>@@@CCCDDDBBBBBBAAA@@@BBBEEEHHHJJJLLLLLLKKKJJJHHHGGGEEEDDDFFFGGGIIIJJJJJJIIIGGGEEE<<<:::777444222222333333000000000111111111111111000000000000////////////000000111111111111000000000000000000111111111111111111111111111000///...///000000111111222222222111111111111111111111111222111000000///000000000000000////////////000000000000000000000000000000000///...---------...///////////////////////////000000000000000000000000222000///------...000222000000000000000000000000222111111000000/////////111111111000///...---,,,......///000111111111111///000111111222222111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000///...............////////////////////////............//////////////////////////////////////////////////////////////////////////////...---............////////////,,,,,,---------............---,,,---...///...,,,------------------------................................................------............------,,,---...///000000000000............////////////............//////000000........................///000000///---,,,---///............////////////////////////////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000///...///000111000///////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000111111000000000000111111333333222111000000111111333333222111111111111111111333555777999===CCCFFFIIILLLNNNOOONNNMMMMMMNNNOOONNNLLLJJJGGGFFFDDDDDDBBBCCCFFFHHHGGGDDD???<<<<<<;;;:::999999::::::;;;===???@@@BBBCCCGGGKKKNNNRRRTTTVVVWWWWWWYYY^^^bbbjjjoooqqqooooootttwwwwwwzzzwwwtttrrrssssssssssssnnnmmmkkkgggdddccceeegggmmmuuu~~~zzzzzzvvvwwwxxxxxxxxxxxxwwwvvvmmmllliiigggfffiiiooosssuuuwwwwwwuuuqqqpppsssvvv{{{yyyvvvsssrrrsssuuuvvv~~~}}}uuussspppnnnoooppppppooooooppppppooommmllllllnnniiiiiiiiiiiihhhhhhhhhhhhjjjpppuuurrrjjjaaaWWWPPPMMMNNNNNNNNNNNNQQQVVV[[[]]]___aaaaaa___]]][[[[[[[[[YYYWWWTTTQQQOOOMMMLLLLLLHHHBBB>>>>>>@@@AAABBBFFFDDDBBBAAAAAACCCEEEGGGIIIIIIJJJJJJIIIGGGEEEDDDAAABBBDDDFFFHHHHHHHHHHHHCCCAAA===888555333222222000111111222222222111000000000000000////////////000000111111111111000000///000000000111111111111111111222111111000///...//////000000000111111111111111111111111111111111111111000000000000000000000000////////////000000////////////////////////000///......---...//////////////////////////////////////////////////////333222000///............////////////////////////111111111000000/////////......///000000000//////111111222222111///---,,,///000111333333222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///...............////////////////////////............//////////////////////////////////////////////////////////////////000000///...------............////////////.........//////000111111...---,,,,,,...//////...------------------------........................---.....................------............------...///////////////..................////////////------...//////000000000////////////////////////---......---,,,+++---...............////////////000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////......///000111111000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111111111111111111111111111000000000000111111222222111111111111111111222111111000000111111222///444:::???CCCFFFIIIKKKKKKMMMOOOPPPOOONNNNNNOOOLLLKKKHHHFFFCCCBBBAAA@@@>>>AAADDDEEEDDDAAA>>><<<<<<;;;:::999999:::<<<===EEEEEEEEEFFFHHHMMMTTTYYY\\\___``````^^^```fffkkkqqqvvvzzzzzz}}}}}}wwwsssqqqpppnnnmmmeeeeeedddccccccfffkkkooo~~~|||pppkkkkkkgggffffffeeedddcccbbbaaaXXXXXXWWWVVVUUUVVVXXX[[[YYY\\\^^^^^^\\\]]]___bbbjjjiiiiiiiiikkknnnqqqssssssxxx|||ssspppnnnnnnppprrrsssttttttuuuvvvvvvuuuttttttvvvnnnnnnnnnnnnoooqqqrrrsss}}}|||ooo```UUUPPPOOOLLLIIIGGGIIILLLNNNRRRTTTWWWXXXWWWXXXYYY[[[___^^^]]][[[YYYVVVTTTSSSQQQLLLFFFAAA?????????>>>DDDBBB@@@??????AAACCCEEEFFFGGGHHHHHHHHHGGGEEEDDD@@@AAABBBDDDFFFHHHIIIIIIIIIGGGCCC>>>:::666333222111111222222222222111000000000000000////////////000000111111111111000000///000000000111111111111111111111111111000//////000000000000000111111111111111111111111111111111000000000111111111000000//////000000000000////////////////////////////////////........./////////........................////////////////////////---...000222222111///...////////////////////////000000///////////////...+++,,,---...///000000000000111111111000...,,,+++///000111333333222111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000///...............////////////////////////............//////////////////////////////////////////////////////////////////000000///...------............///////////////.........///111222333000...,,,,,,...//////...------------------------........................---------...............------............------///////////////...------............////////////------.../////////......////////////////////////------...---++++++---...............////////////000000000000111111111111000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000///////////////////////////...---///111222111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111000///////////////000111222333999@@@FFFIIIKKKLLLMMMJJJMMMOOOOOONNNMMMMMMNNNIIIGGGDDDAAA???>>>>>>>>>;;;>>>AAABBB@@@>>>======<<<<<<;;;;;;<<>>@@@CCCEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKKKKJJJHHHDDD@@@;;;777555222222222222222111111111000000000000////////////000000111111111111000000000000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111//////000111111111111000//////000000000000//////000000000000000000000000....../////////000000000........................000000000000000000000000'''***...222444444222111000000000000000000000000////////////////////////.........//////......---...//////000000////////////000111111222222111111000000000000000000000000000000000000000000000000000000////////////000000........................000000///...............////////////////////////............//////////////////////////////////////////////////////////////////////////////...---............////////////------,,,,,,---///111222222///---,,,---.........------------------------........................---------.........//////------............---------...///////////////...............////////////------...///......,,,,,,////////////////////////---.........,,,,,,...///............/////////////////////000000000111111000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000///////////////////////////...---...111222111000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000111111111111000000//////000111222444555666===AAAFFFJJJLLLLLLMMMNNNKKKMMMNNNNNNLLLJJJJJJJJJEEECCC@@@>>><<<;;;;;;<<<888;;;===>>><<<<<<===???;;;;;;<<<>>>BBBGGGKKKNNNWWWYYY[[[^^^```dddhhhlllrrruuuvvvsssnnnnnnttt{{{|||zzzwwwuuuwwwyyyzzzzzzxxxwwwwwwwwwxxxxxxtttlllgggggggggeeefffccc^^^WWWPPPKKKHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDAAACCCDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRUUUXXX\\\^^^```eeekkkooorrrwww~~~~~~zzzxxxxxxzzzzzz{{{zzz}}}}}}{{{xxxwwwvvvxxxzzz|||xxxpppgggbbb]]]VVVOOOKKKJJJJJJJJJJJJKKKKKKKKKLLLNNNSSSVVVXXX[[[^^^bbbdddeeeeeedddZZZWWWSSSQQQPPPNNNLLLJJJFFFDDDBBB??????@@@AAACCCDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFFFFHHHJJJKKKIIIJJJJJJIIIGGGBBB>>>;;;444333222111111111222222000000000000////////////000000111111111111000000000000000000111111111111...///000111111222111111222222222222222222222111111111111111111111111111...///000111222111111000...///000111111000///...000000000000000000000000......///000000000000000........................000000000000000000000000)))+++...111333333222111000000000000000000000000000000000000000000000000///000000000000///......111000000//////000000000000/////////000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000///...............////////////////////////............////////////////////////////////////////////////////////////---...//////////////////............////////////------,,,,,,---///111333444111...,,,---...------------------------------........................---------.........//////---..................---,,,,,,...///000000111111............/////////000------.........---+++***000000000000000000000000.../////////------///111............/////////000---.........//////000000////////////////////////000000000000000000000000////////////////////////------------------------000000000000000000000000////////////////////////......---...111222222111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111///000111111111111000000222222333444666888:::;;;EEEGGGJJJKKKKKKLLLMMMOOOLLLMMMNNNMMMJJJHHHFFFFFFCCCAAA>>>;;;:::999::::::666999;;;;;;::::::===@@@:::;;;===@@@FFFMMMSSSWWW^^^bbbggglllnnnoooqqqsssyyy||||||xxxssssssyyy~~~}}}xxxzzz{{{yyyuuuoookkkiiibbbbbb^^^WWWSSSSSSPPPLLLMMMLLLIIIHHHGGGFFFCCC@@@>>>>>>>>>>>>???@@@AAABBB@@@AAAAAA@@@??????AAACCCGGGEEEBBB@@@@@@CCCGGGIIIFFFFFFGGGHHHKKKNNNPPPRRRTTTWWW[[[]]]___eeepppxxx|||}}}|||}}}yyyxxxyyyzzz|||vvvtttrrrlllhhhbbb[[[TTTPPPOOOOOOOOOIIIIIIIIIHHHHHHJJJNNNQQQPPPSSSYYY___cccfffgggggg```^^^\\\[[[[[[ZZZXXXVVVQQQNNNJJJEEEAAA@@@???@@@DDDDDDCCCCCCCCCEEEGGGHHHJJJHHHFFFEEEEEEFFFGGGIIIFFFHHHJJJLLLKKKGGGCCC@@@555444222000000111222333000000000000////////////000000111111111111000000000000000000111111111111---...///111222222222222333333222222222222222222111111111111111111111111...///000222222222111000...///000111111000///...000000000000000000000000......///000000000000000........................000000000000000000000000111111000000//////......000000000000000000000000111111111111111111222222//////000111111111111111777555333111////////////000///.........///111222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///...............////////////////////////............/////////000////////////////////////////////////////////////------...///000000000///............/////////000000///......///111444555555222///------------,,,------------------------........................------,,,,,,,,,------...---------------.../////////////////////////////////...------...///...---,,,,,,,,,---------......000000000000////////////000000//////......---------------.........////////////............//////////////////////////////............//////////////////............//////......////////////......222000///000222222000---........................000000000000000000000000//////............//////000000//////.........---111///...///222333222///000/////////000111222222111111222222222111111000000000000000111111111111222111111111000000//////222222222222222222222222333333333333555:::AAAFFFHHHJJJLLLNNNMMMMMMMMMNNNMMMLLLKKKIIIGGGEEEEEEDDDBBB>>>;;;999;;;;;;999777;;;;;;<<<>>>@@@AAAAAA@@@DDDAAABBBHHHKKKPPP\\\iiirrrsssuuuuuuvvvxxx|||~~~~~~{{{wwwvvvvvvwww|||zzzuuurrrooolllgggccc```[[[WWWTTTPPPNNNLLLIIIFFFEEEDDDDDDAAABBBBBBAAA???===>>>???CCCBBBAAA???>>>>>>======@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGLLLLLLMMMOOOTTTYYY^^^bbbhhhhhhhhhggggggiiimmmpppyyy~~~~~~}}}||||||}}}}}}}}}tttmmmlllnnnhhhddd___]]]\\\[[[YYYVVVPPPPPPOOOKKKGGGFFFIIIMMMRRRSSSVVVYYY^^^bbbeeeggg___hhhnnnmmmkkklllmmmmmmggg___SSSJJJDDDBBBBBBBBBDDDCCCBBBCCCDDDDDDCCCAAAEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJJJJIIIHHHGGGGGGAAA>>>888444111000111111111000...---...111444666000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222111111111000000//////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000111111000000//////.........000111000///...///111////////////////////////111111000000000000111111//////000000111111222222////////////////////////////////////000000000000000000//////.........---////////////000000000000////////////////////////......//////000000111111///////////////000000111////////////////////////////////////////////////111111000///...------,,,////////////////////////---------...///000111222000...+++))))))+++...000//////.........---------------............------//////......---.........//////...............//////////////////////////////...------//////...------------.........//////000000000000///////////////////////////.........---------.........////////////............//////////////////////////////............//////////////////............//////......////////////......///...---///111222000...111111111111111111111111//////////////////////////////............//////000000000/////////......111///...///222333111000000000000000000000111222000000111111111000000///000000000000111111111111222111111111000000000000111000000000000000000000222444555777:::???EEEJJJJJJLLLNNNOOOOOOOOOOOOOOOJJJIIIGGGDDDBBBAAA@@@@@@<<<999666666888999888777777888999<<>>>>>===>>>>>>>>><<<<<<>>>???AAAAAA@@@@@@@@@@@@@@@AAACCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@AAAAAACCCDDDEEEDDDDDDEEEFFFIIIMMMPPPRRRTTTUUUUUUUUUUUUXXX\\\```iiiqqqzzz}}}{{{zzz{{{}}}~~~}}}xxxpppjjjiiikkkhhheeebbbaaabbbbbbaaa```XXXWWWSSSNNNJJJHHHIIIJJJKKKMMMQQQVVVZZZ^^^aaabbbhhhqqqyyyyyyxxxyyyzzzyyyssskkk^^^SSSKKKFFFDDDBBBCCCCCCCCCDDDEEEEEEBBB@@@BBBCCCDDDFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIDDDBBB===888555222222222333222000//////111222333000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111000000000///111111111111000000000000........................000000000000000000000000////////////////////////............////////////000000000000//////......000000000000000000000000111000000000/////////......000111000///...///111000000000000000000000000111111000000000000111111000000000000000111111111////////////////////////////////////000000000000111111000000000/////////.../////////000000000000////////////////////////............////////////......---......///000000////////////////////////////////////////////////111000000///...---------////////////////////////---,,,,,,,,,,,,---......///...,,,******,,,.../////////.........------------......//////......---111111000///.........///000000///........./////////////////////////////////...------//////...---........./////////000000////////////000000000000...///////////////000000------.........///////////////............//////////////////////////////............//////////////////............//////...//////000000//////...,,,,,,,,,...000222111000////////////////////////////////////////////////000//////......//////000111000000000000000//////111/////////111222111000222111000000000000000000...//////000000000//////000000000000111111111111111111111111111000000000111111111000111111111222333666999===@@@EEEJJJNNNNNNNNNOOOOOOOOOOOONNNNNNGGGEEECCCAAA???===<<<<<<777555444444666888888888666777:::===AAADDDFFFHHHIIIIIIMMMTTT[[[eeettt|||rrrlllmmmppptttwww|||rrriiiaaa\\\XXXUUUTTTQQQNNNKKKIIIFFFBBB@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDAAAAAAAAABBBCCCDDDEEEFFFHHHHHHGGGGGGHHHHHHIIIIIIGGGHHHHHHHHHFFFEEECCCBBB????????????@@@AAABBBBBB????????????AAABBBCCCDDDCCCDDDEEEEEEFFFIIINNNRRRZZZeeerrr}}}{{{zzzwwwxxxwwwrrrkkkggggggiiihhhfffddddddeeeggggggfffddd```ZZZTTTPPPMMMJJJHHHGGGIIIMMMRRRWWW[[[^^^```oooyyyzzzrrrggg[[[SSSNNNJJJHHHEEEEEEDDDEEEFFFEEECCC@@@AAAAAABBBDDDGGGIIILLLMMMKKKJJJIIIIIIIIIJJJKKKLLLIIIGGGCCC???;;;666444222333222222111000000111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111000000000000111111111111000000000000........................000000000000000000000000....................................////////////////////////............000000000000000000000000000000000000////////////...000111000///...///111111111111111111111111111111111000000000000111111111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000....../////////000000000////////////////////////............------------,,,,,,,,,------///000000////////////////////////////////////////////////000000//////......------///////////////////////////...---,,,,,,,,,,,,,,,...------,,,,,,------..................---------......////////////......111111000///............///////////////000111111///////////////////////////...---...///000///------.........////////////////////////000000000000......//////000000000111............//////////////////............//////////////////////////////............//////////////////............////////////000000000000//////------...///000111000000................................................000000////////////000000111111111111000000000000000000///000111111111111222222111000/////////000...///000000111000000000///000000000111111111111111111111111111111111111333333222222333444555666777:::???CCCFFFIIILLLOOOQQQPPPOOONNNMMMLLLJJJIIIEEEDDDBBB???===<<<;;;:::777666555666777999:::;;;:::<<>>>>>>>>>>>===>>>>>>>>><<<===>>>???@@@CCCGGGKKKFFFFFFFFFGGGHHHJJJKKKLLLNNNMMMLLLLLLMMMMMMOOOOOONNNNNNMMMMMMKKKHHHFFFEEEDDDDDDCCCBBBAAAAAABBBBBB????????????@@@@@@@@@@@@AAAAAABBBBBBCCCFFFKKKOOOUUU```mmmyyy}}}{{{ssssssrrrnnniiifffggghhhfffeeedddcccdddfffggggggmmmggg```[[[XXXTTTPPPLLLKKKKKKLLLOOOSSSYYY^^^aaapppyyy~~~sssnnnfff___ZZZWWWUUUSSSLLLIIIFFFDDDDDDDDDDDDCCCDDDDDDDDDEEEFFFHHHJJJLLLNNNMMMJJJIIIHHHIIIKKKLLLKKKJJJHHHEEE@@@;;;666333111111111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111222222222222111111111000000000000000111111111111000000000///000000000000000000000000////////////////////////........................000000000000111111111111////////////////////////////////////////////////000000000000////////////...000111000///...///111000000000000000000000000111111000000000000111111222222111111000000//////000000000000000000000000////////////000000000000000000000000000000000000........./////////000000/////////////////////////////////......---------,,,,,,,,,---...///000111///////////////////////////////////////////////////////////////.........////////////////////////000000///............///,,,------------------,,,...........................//////000000//////...000//////...------......---------...000111333444////////////////////////000///......///000///...,,,,,,---------............/////////000000000111.../////////000000111111........./////////000000//////............//////////////////////////////............//////////////////............////////////000000000000/////////000111111000000000000111111111111111111111111////////////////////////000000////////////000000000000000000111111111111///000000000000000111222222222111000/////////000///000111111222222222111///000000000111111111111111111111111111222222222333222222222333555777999===@@@EEEHHHJJJKKKLLLNNNSSSPPPLLLJJJIIIHHHDDDBBBAAA@@@>>><<<;;;999999888888888888777777888:::<<<>>>AAADDDFFFHHHLLLPPPTTTZZZ^^^bbbeeekkkuuuyyyuuurrrqqqtttwwwyyyyyyvvvmmmhhhZZZUUUNNNIIIHHHHHHHHHHHHGGGFFFDDDDDDDDDCCCBBB@@@======>>>>>>????????????>>>???BBBCCCEEEHHHLLLOOOMMMMMMMMMNNNNNNPPPQQQRRRSSSRRRQQQQQQQQQRRRTTTUUUUUUUUUTTTTTTRRROOOMMMLLLKKKJJJHHHFFFDDDCCCBBBBBB>>>>>>>>>???????????????AAAAAAAAAAAABBBEEEJJJMMMQQQ[[[fffnnnvvv}}}}}}zzzvvvtttsssssstttwww{{{}}}{{{~~~}}}zzzsssrrrooolllhhhffffffgggddddddddddddeeegggiiikkkooojjjdddaaa```]]]YYYVVVSSSPPPNNNMMMPPPVVV]]]aaakkkrrrxxxzzzzzzzzzwwwrrrjjjgggcccaaa``````___^^^UUUOOOHHHCCCBBBDDDEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHPPPNNNLLLIIIHHHHHHIIIJJJKKKKKKJJJHHHDDD???:::777111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222000000000111111222222222000000000000000000111111111111111111000000000///111111111111111111111111////////////////////////........................000000000000111111111111000000000000000000000000////////////////////////////////////000000000000...000111000///...///111////////////////////////111111000000000000111111222222111111000000//////000000000000000000000000////////////000000000000////////////////////////............////////////////////////////////////111000000//////.....................///000111222////////////////////////////////////////////////.........//////////////////////////////////////////............///000000,,,,,,---......---,,,,,,---...........................////////////......///......------......///,,,,,,---...///111222333////////////////////////000///......000000///...,,,,,,,,,------------.........//////000000111111///000000000000000000111....../////////000000000//////............//////////////////////////////............//////////////////............/////////000000111111000000///000111333222000//////000000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000000111...000111111000000111222222111000000000000000000///000111222222333222222000000000000111111111111111111111222222222222222111111111222444777:::===DDDGGGKKKMMMNNNMMMNNNNNNQQQMMMHHHFFFFFFDDDAAA>>><<<;;;:::999777777777777888888999888888999;;;===CCCFFFJJJKKKMMMPPPVVV[[[ccciiimmmnnnqqqxxx|||{{{zzzzzz{{{|||ttttttrrrmmmeee\\\UUUQQQPPPLLLGGGCCCBBBCCCCCCCCCBBB@@@@@@@@@BBBCCCBBBAAA;;;<<<===>>>????????????@@@BBBFFFHHHJJJLLLOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWUUUUUUUUUVVVXXXZZZZZZZZZ[[[ZZZYYYWWWUUUTTTQQQOOOMMMJJJHHHFFFEEEDDD======<<<;;;;;;<<<<<<<<<<<<======>>>???BBBGGGKKKMMMUUU]]]bbbfffkkkjjjfff`````````bbbffflllpppsssssswww~~~{{{yyyvvvrrrnnnkkkjjjiiiiiiggghhhiiiiiiiiikkknnnqqqmmmkkkhhhgggfffeeecccaaa[[[WWWRRRNNNOOOTTTZZZ^^^eeeiiillllllmmmnnnlllhhhgggeeeccccccddddddcccbbb\\\VVVMMMFFFCCCDDDFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHOOONNNLLLJJJHHHHHHHHHHHHIIIJJJJJJJJJGGGDDD@@@===555555444333222222222333000000000000000000000000000000000000000000000000000111111111111222222222//////000000111222222222000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000....................................////////////000000000000111111111111000000000000000000000000////////////000000000000...000111000///...///111........................111111000000000000111111111111111111000000000000000000000000000000000000////////////000000000000............////////////------........./////////////////////////////////000000000000000/////////000////////////000111111////////////////////////////////////////////////------......//////000000////////////////////////,,,,,,,,,,,,,,,---...///,,,------......------,,,---------...............------............------............///000111111.........---......///000////////////////////////000///...///000111000...------------.....................///000111111111111111111000000000000000.../////////000000000000//////............//////////////////////////////............//////////////////............//////000000111111111111000000---///222111///...///111........................111111111111111111111111111111000000000000111111....../////////000000000...000222111000///111333000000000000000000111222...///000111222222222222000000000000111111111111111111111222222333333333333333333555888<<>>:::999999888777888888888888:::;;;;;;;;;===@@@DDDHHHLLLQQQSSSUUUYYYaaagggkkkrrrwwwuuuuuu{{{{{{||||||zzzxxxxxxyyyzzzvvvnnnaaa]]]XXXSSSPPPLLLHHHFFFIIIFFFBBBAAAAAAAAAAAAAAAAAA@@@@@@AAADDDFFFEEEDDD@@@AAACCCDDDEEEDDDDDDDDDEEEHHHLLLOOOPPPQQQRRRSSSRRRSSSSSSUUUWWWYYY[[[]]][[[ZZZXXXWWWWWWYYY[[[]]]]]]]]]^^^______^^^\\\[[[VVVUUUSSSQQQOOOMMMMMMLLLAAA@@@>>><<<;;;;;;<<<<<<999:::<<<>>>@@@EEEKKKOOOQQQVVVZZZ[[[]]]___^^^ZZZQQQRRRTTTXXX]]]ccchhhkkkpppuuu}}}xxxuuusssrrrqqqqqqrrrqqqooollllllnnnpppkkkllllllkkkjjjiiiiiijjjddd```[[[VVVUUUVVVXXXZZZ^^^``````___```eeeeeebbbcccbbbbbbccceeeeeecccbbb___ZZZRRRKKKHHHFFFEEEDDDDDDFFFIIILLLNNNNNNMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHJJJKKKKKKIIIGGGEEE===<<<999666444333333333000000000000000000000000000000000000000000000000000111111111111222222222/////////000111222222222///000000000111111111111111111111111000000000000////////////////////////000000000000000000000000////////////////////////............/////////////////////000000000111111000000000000000000000000.../////////000000000111...000111000///...///111////////////////////////111111000000000000111111000000000000000111111111////////////////////////////////////000000000000......//////000000000000---------.........//////////////////////////////......//////////////////000000///............///////////////////////////////////////////////////---------...///000000111////////////////////////......---,,,,,,,,,,,,------------------------------------.........//////,,,,,,------------,,,,,,.../////////000222333444000000///------,,,,,,,,,////////////////////////111///...///000111000.............../////////000---......///000111111222222222111111000000//////////////////000000000000//////............//////////////////////////////............/////////000//////............//////000000111111111111000000***---000000///...000222111111111111111111111111111111111111111111111111111111000000000000111111---.........//////000000...000222111//////111333000000//////000111222222---...///000111111111111000000000000111111111111111111111222222333333333777777777999===BBBGGGJJJLLLNNNRRRSSSTTTTTTUUUWWWJJJEEEAAAAAADDDEEECCC@@@;;;:::::::::::::::;;;;;;999<<<>>>??????BBBGGGKKKMMMQQQWWWZZZ]]]bbbkkkrrrooowww|||yyyyyy}}}}}}wwwvvvuuutttuuuyyy|||ssseeeZZZRRRMMMHHHFFFGGGHHHFFFDDDBBBAAA??????AAACCCCCCBBBDDDDDDDDDFFFIIIKKKKKKJJJHHHIIIJJJLLLLLLLLLKKKKKKJJJNNNRRRUUUVVVVVVVVVVVVPPPQQQSSSUUUYYY\\\___```]]][[[YYYXXXYYYZZZ]]]___]]]^^^```aaaaaaaaa```___ZZZYYYXXXVVVUUUUUUUUUUUUHHHFFFCCC???======>>>???;;;===???BBBFFFLLLSSSXXXYYY\\\]]][[[ZZZ[[[YYYUUUPPPPPPSSSWWW\\\bbbgggkkkooouuu~~~~~~|||{{{zzz{{{{{{yyyssslllhhhhhhjjjjjjmmmooonnnkkkjjjlllooojjjgggccc___\\\ZZZYYYYYYXXXYYYXXXVVVYYY___bbb```^^^^^^___aaacccdddcccaaa```\\\VVVPPPLLLGGGCCCAAA???BBBHHHMMMQQQRRRRRRQQQFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJLLLMMMLLLKKKKKKDDDBBB===888555333333444000000000000000000000000000000000000000000000000000111111111111222222222...//////000111222222222//////000000111111111222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111---.........//////000000000000000000000000000000.../////////000000111111///000111000///...///111000000000000000000000000111111000000000000111111//////000000111111222222////////////////////////////////////000000000000//////000000111111111222---------.........//////////////////////////////,,,------....../////////000///...---------------////////////////////////////////////////////////,,,------...///000111111////////////////////////222111000///...---------...------,,,,,,------...---------.........//////+++,,,,,,------,,,,,,+++***,,,...000111111000///000///...------...///000000000000000000000000000............////////////---------.........//////000000///...............000000//////......------.../////////000000000111///111222000,,,+++---000000///.........///111222111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000000000000000000///......111111000000//////......000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111111222222222333333333333666777999===BBBHHHNNNQQQQQQQQQRRRTTTUUUSSSPPPLLLHHHFFFCCC@@@>>><<<;;;;;;777777888888999:::;;;<<<;;;???AAA@@@BBBIIINNNOOORRRUUU[[[aaaffflllrrrvvvxxx||||||vvvsssrrrnnnpppuuu{{{yyyuuuooojjjeee^^^VVVPPPEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBBBBCCCEEEGGGHHHDDDGGGKKKMMMNNNNNNNNNOOOMMMNNNPPPQQQQQQOOONNNLLLMMMPPPSSSTTTTTTSSSRRRSSSUUUVVVWWWYYY[[[]]]^^^______]]]ZZZYYYYYY\\\```cccbbbaaa```^^^]]]]]]]]]]]]\\\YYYVVVTTTVVVWWWXXXYYYLLLJJJGGGFFFGGGFFFEEEDDDEEEGGGIIIKKKNNNSSSYYY]]]___```aaa```\\\VVVOOOKKKLLLPPPUUUXXXZZZ\\\```ccciiiooowww}}}~~~tttkkkeeeddddddhhhkkklllkkklllqqqrrrpppmmmjjjfffddddddeeeddddddgggaaaZZZSSSRRRUUU[[[```\\\[[[[[[]]]bbbdddbbb``````___\\\WWWPPPJJJGGGFFFAAACCCGGGJJJMMMOOOQQQQQQHHHGGGFFFFFFHHHJJJLLLNNNLLLLLLMMMMMMMMMMMMLLLLLLHHHFFFBBB===999555222111444333222111111222444555000000////////////000000000000000000000000000000000000000000000000000000222222111000//////000000......////////////......111111000000//////......000000000000000000000000000000////////////000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////333222111/////////000000111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000111111111111000000000000////////////////////////........................000///...---------------000000000000000000000000////////////////////////111000...,,,,,,,,,...///000000///...............000000000000000000000000///...---,,,,,,---...///---------............///////////////////////////......------------......***,,,...///000///...---/////////....../////////000000000000000000000000............////////////---------.........//////000000///...............///////////////.........////////////000000000000/////////...------...///000//////...///000111222111000000000/////////...000000000000000000000000000000000000000000000000......------------......000000000000000///......111111000000////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111222222111111111111111111333333222222333444555666888;;;???EEEJJJNNNPPPRRRSSSRRRQQQQQQPPPNNNJJJGGGFFFDDDBBB???<<<;;;::::::777888888999999;;;===???AAAFFFIIIIIIKKKQQQUUUVVV^^^aaaeeejjjooossswwwzzzyyy{{{|||zzzuuuqqqoooooorrrsssuuuxxxyyyvvvqqqmmmddd```[[[WWWTTTOOOIIIEEEDDDDDDCCCCCCCCCDDDEEEFFFJJJIIIHHHGGGHHHJJJLLLMMMJJJMMMPPPRRRQQQQQQQQQQQQOOOPPPQQQRRRQQQPPPNNNMMMPPPRRRUUUVVVUUUUUUVVVVVVSSSTTTUUUWWWZZZ]]]___aaa^^^]]]\\\[[[\\\]]]^^^___aaaaaa`````````aaabbbbbbbbb___[[[ZZZZZZ[[[[[[[[[YYYWWWTTTSSSSSSRRRPPPOOOMMMNNNPPPQQQSSSVVV[[[___```aaabbbaaa]]]VVVPPPLLLLLLOOORRRTTTTTTTTTWWWYYY\\\aaahhhpppvvvyyyyyyyyywwwyyyzzz{{{yyypppiiifffeeefffjjjmmmmmmoootttuuurrrrrrnnniiiffffffiiikkkkkkqqqkkkccc[[[WWWVVVYYY[[[ZZZYYYZZZ]]]aaaccccccaaa``````^^^ZZZTTTPPPNNNMMMFFFEEEEEEFFFHHHJJJMMMNNNKKKIIIGGGGGGHHHIIIJJJKKKMMMMMMLLLLLLLLLMMMNNNOOOKKKIIIFFFAAA<<<888444222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222111000000000000000......////////////......111000000000/////////...000000000000000000000000000000////////////000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111222111000/////////000111111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////........................//////...---------------........................////////////////////////111000...,,,,,,---...///000000///...............////////////////////////......------------......---------............///////////////////////////......------------......+++,,,......///...---,,,...//////000000//////...000000000000000000000000............////////////------........./////////000000///........................///////////////000000000000////////////222000//////111222222111///////////////000111111000000000000////////////000000000000000000000000000000000000000000000000///......------......///000000000000000//////...111000000000000/////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111222222222222222222555444333222333555888:::===AAAGGGNNNRRRTTTTTTSSSUUUSSSOOOLLLJJJGGGCCC@@@BBBAAA>>><<<:::999999999777999::::::;;;>>>BBBEEEJJJQQQVVVXXX[[[```cccbbbhhhjjjnnnrrrvvvyyy{{{|||zzzzzzyyywwwuuutttuuuvvvuuutttrrrpppllleee]]]WWWTTTQQQMMMJJJHHHGGGEEECCCDDDCCCCCCCCCEEEHHHKKKLLLPPPOOONNNNNNNNNPPPRRRTTTRRRTTTVVVVVVTTTSSSRRRSSSRRRSSSTTTTTTTTTSSSQQQPPPPPPRRRSSSTTTTTTTTTVVVXXXWWWVVVVVVWWWYYY\\\___aaaccccccdddeeeeeeeeeeeedddcccccccccdddfffhhhiiijjjjjjgggdddbbbcccddddddddddddbbb___]]]]]]\\\ZZZXXXXXXYYYZZZYYYYYY[[[___bbb```aaabbbaaa^^^XXXRRRNNNOOOQQQRRRRRRQQQOOOOOOPPPNNNRRRXXX___eeekkknnnpppoooppprrruuu}}}tttnnnjjjiiiffflllpppsssvvv{{{|||yyyxxxsssllliiiiiimmmqqqssswwwssskkkccc]]]ZZZYYYXXXWWWWWWXXX\\\```bbbcccbbb```aaaaaa^^^ZZZWWWVVVVVVPPPMMMIIIEEEEEEFFFIIILLLLLLKKKKKKKKKLLLMMMLLLJJJLLLLLLKKKKKKLLLNNNPPPQQQNNNMMMKKKGGGBBB===888666...///111111111000///---000000////////////000000000000000000000000000000000000000000000000000000222111000000000000000000...//////000000//////...000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111000000/////////000111111111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000////////////////////////////////////////////////........................//////...------------...........................////////////////////////000///...---------...///000//////............///////////////////////////---..................------------............///////////////////////////......------------......---.../////////...---,,,...///000111111000///...////////////////////////............////////////............////////////000000///...............------......//////000000000000000000////////////000---+++---000222111//////////////////000000111000000000000////////////////////////////////////////////////////////////111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333555444222111333777<<>>>>>===;;;:::888888999999777999;;;<<<>>>BBBHHHMMMWWW___gggkkkoootttvvvtttppppppqqqtttwwwxxxyyyxxxtttuuuvvvwwwxxxzzz|||}}}rrrnnnhhhbbb[[[TTTMMMIIINNNKKKHHHFFFEEEFFFGGGGGGEEEDDDDDDFFFIIIMMMQQQSSSUUUTTTSSSRRRRRRTTTVVVWWWVVVWWWXXXWWWUUUSSSRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUSSSTTTVVVVVVVVVXXXZZZ]]]^^^\\\[[[ZZZ[[[]]]```bbbkkklllmmmooopppqqqrrrsssnnnnnnnnnoooqqqssstttuuusssqqqnnnnnnooopppppppppmmmjjjgggfffeeedddbbbaaacccccccccaaa___```bbbeeebbbccccccbbb___ZZZUUUQQQUUUVVVWWWVVVUUURRRQQQPPPJJJLLLPPPUUU[[[bbbgggiiikkklllmmmqqq{{{~~~}}}}}}~~~zzzuuurrrqqqrrrnnntttzzz|||wwwsssmmmkkklllooorrrtttsssqqqmmmgggbbb^^^\\\ZZZTTTUUUXXX[[[___aaabbbcccaaabbbcccbbb___\\\[[[[[[[[[WWWRRRLLLIIIHHHIIIJJJKKKKKKMMMRRRUUUTTTPPPLLLHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMKKKGGGBBB>>>;;;444333333333222111000000000000////////////000000////////////////////////000000000000000000000000111111000000000000000111//////000000000000//////000000000000////////////////////////////////////000000////////////000000000000000000000000000000.........///000111111111000000000000000000000000////////////////////////111111111111111111111111////////////000000111111111111111111111111111111//////////////////////////////////////////////////////000000000000//////............////////////////////////////////////........................///......---------..............................////////////////////////000///......---...//////000///............//////////////////////////////,,,---...//////...---,,,---------............///////////////////////////......------------......///000000000000//////......///000111111000///...////////////////////////............////////////........./////////000000000000///...............------......//////000000000000000000////////////,,,)))'''(((+++---,,,***...//////000000000000000////////////000000000000////////////////////////////////////////////////111111000000000000111111//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444333222222555;;;AAAEEELLLMMMPPPSSSTTTUUUUUUUUURRRNNNIIIEEECCCBBB@@@>>>;;;:::999888888888999:::888;;;>>>@@@BBBIIIRRRYYYhhhrrr|||~~~|||yyyxxxxxxwwwuuusssqqqsssvvvyyy{{{{{{yyyxxxhhhbbbYYYRRRMMMIIIGGGEEEGGGFFFDDDBBBAAACCCFFFHHHIIIIIIJJJKKKNNNRRRVVVXXXVVVUUUTTTSSSSSSUUUVVVXXXVVVWWWXXXVVVTTTSSSSSSTTTWWWXXXXXXYYYYYYYYYYYYYYY\\\^^^___```aaabbbeeehhheeedddcccccceeehhhlllnnnvvvvvvwwwyyy|||}}}}}}|||{{{yyywwwuuurrrpppooonnnlllkkkkkkjjjiiifffccccccdddfffdddeeeeeedddbbb]]]YYYVVVYYYZZZ[[[\\\[[[ZZZWWWUUUOOOPPPQQQTTTXXX]]]aaaccchhhiiijjjnnnwwwyyyuuuuuuuuuwwwyyy{{{|||{{{}}}{{{xxxtttrrrsssxxx{{{~~~~~~tttpppmmmkkkkkklllmmmmmmmmmllljjjhhhddd```\\\ZZZTTTVVVYYY[[[^^^___aaabbbbbbccceeedddaaa^^^\\\\\\___]]]ZZZVVVRRRNNNLLLJJJGGGIIIMMMTTTZZZYYYSSSMMMDDDFFFJJJMMMNNNNNNMMMLLLLLLLLLMMMLLLKKKHHHEEECCC;;;888555222000000111222000000////////////000000////////////////////////000000000000000000000000111000000000000000111111//////000000000000//////////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000......//////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////---........./////////000////////////////////////..............................---------....../////////////////////////////////////////////////////////.........///////////////............//////........................,,,---...//////...---,,,---------............///////////////////////////......------------......000000000000000000000111///000000111111000000///000000000000000000000000............////////////....../////////000000000000000///........................///////////////////////////000000000000///---,,,,,,...//////.........///000000000000000////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000...//////000000000000000000000000111111111111222111111111111111111111111000000000000000000000000////////////////////////222222222222222222222222222222222222222222222222111111222222333444444444444333333555:::AAAHHHLLLRRRRRRQQQQQQQQQRRRRRRRRRMMMJJJFFFDDDBBBAAA???>>>:::999888888888999;;;<<<;;;???DDDFFFJJJRRR___hhhzzz}}}{{{zzzvvvsssyyyyyy{{{|||{{{wwwpppkkkYYYTTTLLLFFFDDDDDDEEEFFFDDDDDDDDDCCCCCCFFFJJJMMMOOOPPPQQQSSSUUUXXXZZZ[[[WWWVVVUUUTTTTTTUUUWWWXXXVVVWWWXXXXXXWWWWWWXXXYYY[[[[[[\\\]]]^^^```aaaaaaeeegggjjjkkklllnnnpppsssooooooppprrrvvvzzz~~~~~~{{{xxxvvvtttqqqooooooooommmiiifffeeegggiiiggghhhhhhgggdddaaa]]]ZZZ[[[[[[]]]___aaa```]]]ZZZVVVWWWXXXYYY[[[\\\]]]^^^aaaeeehhhkkkssszzzzzzvvvooooooppptttwwwzzzzzzyyyuuutttqqqnnnooottt{{{yyyrrroookkkiiihhhhhhgggeeeiiiiiiiiigggddd___ZZZXXXVVVYYY[[[]]]]]]]]]___aaaaaacccddddddaaa^^^]]]\\\^^^^^^^^^]]][[[WWWTTTRRRKKKKKKMMMRRRXXXXXXRRRLLLDDDFFFJJJMMMOOONNNMMMLLLLLLMMMMMMMMMMMMLLLJJJIII@@@<<<777222//////000222000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111222///000000111111000000///////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////......///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000111////////////////////////...........................------------...//////000000000000000000000000////////////////////////....../////////000000000///............//////000........................---..................------------............///////////////////////////......------------......///////////////000111111111000000000000000000111000000000000000000000000............////////////.../////////000000000000000000///...............///////////////.........------...///000111222222222333333222000000111333---...///000111000000///.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000......///000000000000000000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////222222222222222222222222222222222222222222222222111111222222333444444555444444666:::@@@HHHOOOSSSUUUTTTSSSRRRQQQOOONNNNNNJJJGGGDDDBBBAAA???===;;;999999888999:::;;;===>>>@@@EEEJJJNNNRRR]]]kkkwww||||||}}}|||zzz|||{{{yyywwwrrrjjj```YYYMMMIIIDDDBBBBBBCCCCCCCCCDDDFFFHHHIIIJJJMMMRRRVVVVVVWWWYYY[[[\\\\\\\\\\\\YYYXXXWWWUUUUUUVVVXXXYYYXXXZZZ\\\\\\]]]^^^aaacccdddeeefffgggiiilllnnnooosssvvvzzz|||}}}~~~}}}yyyuuurrrrrrqqqooollliiihhhjjjkkkjjjjjjjjjiiigggddd```^^^^^^^^^```cccfffeeebbb^^^^^^___```aaaaaa```^^^]]]YYY^^^bbbeeejjjppprrrpppiiijjjlllpppuuuwwwwwwvvvooonnnnnnmmmooottt{{{zzzuuuqqqjjjfffdddccccccbbbfffgggggggggddd```\\\ZZZYYY\\\^^^^^^]]]\\\]]]___^^^aaaddddddbbb```___^^^\\\^^^```bbbdddddddddccc[[[VVVQQQQQQTTTUUUQQQLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNMMMMMMDDDAAA<<<666222000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111222222000000111111111111000000.../////////000000000111000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000000111222222////////////////////////........................---------------...//////////////////////////////////////////////////////......///000000000000000...............///000000..............................------------......---------............///////////////////////////......------------......------------...000111222222111000//////000111222000000000000000000000000............/////////000////////////000000000000000000///...............000000//////.........---,,,---...///000111222333...000111///,,,+++---000---...000111111111000///.../////////000000111111000000000000000000000000000000000000000000000000222222111111111111222222......///000000000000000000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111222333333444555555555666999>>>EEEMMMTTTXXXUUUUUUUUUTTTRRROOOLLLJJJHHHFFFCCCAAA@@@>>>;;;888999999999999:::<<<>>>@@@CCCIIIOOOSSSXXXcccsssxxxvvvzzzuuuqqqmmmiiiccc[[[PPPIIIFFFDDDBBBAAABBBBBBBBB@@@BBBEEEIIIKKKMMMQQQWWW[[[ZZZ\\\^^^______^^^]]][[[[[[ZZZYYYWWWWWWXXXZZZ[[[[[[]]]___aaabbbeeehhhkkkmmmnnnoooqqqtttwwwyyy{{{|||yyysssrrrqqqnnnkkkjjjlllmmmkkkkkkkkkkkkhhheeebbb```aaaaaacccfffiiiiiieeeaaaccceeegggiiihhheeeaaa___SSSYYY^^^^^^aaaeeehhhgggdddeeehhhmmmqqqssssssrrrkkklllmmmnnnppptttyyy}}}vvv{{{~~~zzzsssjjjdddaaaaaabbbbbbcccdddfffgggfffdddaaa___[[[^^^```___\\\[[[\\\^^^\\\___cccdddcccbbbaaa```]]]^^^bbbfffjjjnnnqqqssslllbbbVVVQQQRRRSSSQQQNNNOOONNNKKKJJJKKKNNNRRRTTTTTTSSSRRRPPPOOOOOOOOOOOOHHHEEEBBB===888444222000000000////////////000000000000000000000000000000000000000000000000000000000000///000000111222222000000111111111111000000.../////////000000111111000000000000000000000000000000////////////000000////////////////////////------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000000...---,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........//////000111222222333////////////////////////........................---------------...///000........................////////////////////////......///000000000000000...............///000111........................///...---,,,,,,---...///---------.........//////////////////////////////.........------.........///////////////////////////000111000///...///000000000000000000000000000000000////////////000000........................////////////000000000000222222111000///...------,,,---...000111111111111111000000///...---------000000000000000000000000...///000111111222222111000000////////////000000000000//////.........---000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000//////000000000000000000000000000000111222222222222111////////////000000000000///000000111222222333333777///---555666000///555888;;;AAAHHHNNNQQQSSSTTTYYYVVVRRRNNNKKKJJJJJJKKKLLLIIIDDD???;;;:::;;;;;;999999999999;;;???EEEIIIHHHKKKQQQYYYcccqqqzzzvvvuuuzzzmmmeee[[[TTTQQQNNNJJJFFFEEECCCBBBAAACCCEEEEEEDDDLLLMMMNNNOOOQQQUUUZZZ^^^[[[[[[[[[\\\___``````___WWWXXXYYYYYYYYYYYY[[[]]]bbbeeeiiikkkmmmqqqxxx}}}{{{}}}~~~{{{uuuppplllkkklllmmmlllnnnnnnkkkfffbbbaaabbbcccdddeeefffgggeeedddccckkklllnnnqqqsssppphhhaaaUUURRRNNNNNNRRRXXX]]]```___aaaeeehhhkkkllllllllljjjmmmppprrrqqqqqqpppqqqtttttttttuuuxxx{{{~~~}}}xxxqqqkkkhhhgggggggggjjjjjjjjjhhheeeaaa]]][[[````````````````````````ZZZ^^^dddiiikkkiiifffdddffffffhhhlllrrrwwwzzz|||vvvpppggg\\\SSSOOONNNOOOMMMNNNPPPPPPNNNNNNOOOPPPPPPRRRTTTRRROOONNNPPPRRRRRROOOJJJDDD>>>999555333555333000......000222444000000111111111111000000////////////000000000000////////////000000000000000000111111111111000000////////////////////////000111222333333222111000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222111000......000111222000000////////////000000000000000000000000000000000000000000000000000000//////............//////---......///////////////////////////////////////---.........//////000000..............................------------......---------............///////////////////////////000///...------...///000////////////////////////000000////////////000000...---,,,,,,,,,,,,---.........------------......+++,,,...000000///---,,,---------............///////////////////////////---///000000//////000222000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000111111000000//////......---...///000000111111000111000000///......------000000000000000000000000000000000000000000//////000000////////////000000000000/////////.........000000000000000000000000000000000000000000000000333333222222222222333333111111111111000000000///000000000000000000000000000000111222222222222111000000000000111111111111000000111111222222222333666//////555555000222999>>>BBBGGGNNNRRRUUUUUUUUUSSSQQQNNNJJJHHHHHHIIIIIIKKKHHHCCC===:::888888999999:::;;;<<<===AAAGGGKKKOOORRRXXX```jjjwww~~~}}}{{{zzz|||{{{sssbbb[[[RRRMMMKKKIIIEEEBBBDDDBBBBBBCCCFFFIIIJJJJJJQQQSSSUUUVVVWWWYYY\\\^^^aaabbbcccdddeeeeeecccaaaZZZ\\\]]]^^^___bbbeeehhhkkkoootttyyy}}}~~~|||wwwrrrnnnlllkkkkkkjjjkkkkkkiiieeebbbaaabbbbbbbbbcccdddeeeeeefffffflllmmmooossstttqqqjjjdddUUUQQQLLLIIIIIILLLOOOPPPUUUWWW[[[```dddhhhjjjkkknnnpppqqqqqqooonnnnnnnnnlllmmmnnnppprrrtttvvvwww|||xxxvvvuuurrrnnnjjjjjjjjjjjjiiigggdddbbb```aaaaaaaaaaaabbbbbbbbbcccZZZ\\\```eeeiiikkklllmmmkkklllqqqwww}}}xxxjjj\\\QQQMMMLLLMMMPPPTTTWWWWWWUUURRROOOMMMOOORRRRRRQQQPPPPPPQQQPPPOOOLLLHHHCCC===888555333222111111000111111111000000111111111111000000////////////000000000000////////////000000000000111111222222222222111111111111111111111111111111//////...------...//////111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222111///......///111222000000////////////000000000000000000000000000000000000000000000000000000//////............//////---...//////000000//////////////////////////////............/////////000........................///......------......///---------............///////////////////////////000///...------...///000////////////////////////000000////////////000000///...------------...///......------------......,,,---///000///...---,,,.........////////////000////////////////////////,,,---///000///000222333000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000//////////////////000000000000//////000000000///......------000000000000000000000000111111000000///...------000000////////////000000000000////////////......000000000000000000000000000000000000000000000000333333222222222222333333111111111111000000000000000000000000000000000000000000111222222222222111111111111111222222222222111111111222222222222222444000111555444111666@@@EEEIIINNNSSSVVVVVVUUUSSSMMMKKKHHHFFFEEEEEEFFFGGGHHHEEE@@@;;;888666666777999;;;===???AAAFFFKKKOOOXXX\\\bbbjjjsss~~~{{{wwwyyy|||~~~}}}ooodddVVVPPPJJJFFFEEEEEECCC@@@CCCBBBCCCFFFKKKOOOQQQRRRTTTWWWZZZ\\\]]]^^^```aaaccceeefffggggggfffcccbbbbbbdddfffhhhjjjmmmrrruuu|||~~~|||xxxtttqqqnnnmmmiiijjjiiigggdddbbbbbbbbbbbbbbbbbbbbbdddfffhhhjjjmmmnnnpppsssuuussslllfffZZZUUUMMMHHHEEEDDDDDDCCCIIIJJJNNNSSSYYY^^^ccceeekkkkkklllkkkiiihhhjjjkkkhhhkkknnnrrrtttuuuuuuuuu}}}|||~~~yyyrrrkkkkkkjjjiiigggfffeeeeee^^^^^^^^^___``````aaaaaa]]]]]]___aaafffkkkpppsssqqquuu}}}wwwfffWWWNNNJJJLLLOOOUUU\\\aaa___XXXQQQLLLLLLNNNQQQSSSSSSQQQOOOOOOOOOOOOMMMIIICCC===999222222222333222111000///000000111111111111000000////////////000000000000////////////000000000000222222333333333333222222111111111111111111111111000///,,,++++++,,,///000222222222222222222222222000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111////////////111111000000////////////000000000000000000000000000000000000000000000000000000//////............//////---...//////000000//////000000000000000000000000............////////////........................//////............//////---------............/////////////////////////////////............//////////////////////////////000000////////////000000000///............///000......------------............/////////...,,,+++...////////////000000000////////////////////////,,,...000000//////111222////////////////////////000000////////////000000........................////////////000000000000.../////////000000000111000000000000000///......000000//////............////////////////////////000000///...............000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111000000000000000000000000000000000000000000000111222222222222111000000000111111111222222222222222222222222222222222222444666555444<<>>======;;;:::999888888999:::;;;===???BBBFFFJJJPPPWWW[[[eeehhhmmmssszzz{{{yyy~~~~~~yyysssmmmggg___VVVPPPIIIGGGEEEDDDFFFGGGHHHHHHKKKKKKLLLPPPUUUXXXYYYYYYYYYYYYYYYYYYZZZ^^^ccchhhfffhhhiiikkklllooouuuyyy|||{{{wwwvvvxxx}}}}}}{{{wwwuuurrrpppnnnlllkkkjjjlllmmmnnnnnnooonnnnnnmmmrrrqqqqqqssstttqqqjjjddd^^^ZZZUUUPPPNNNLLLJJJHHHDDDCCCBBBBBBDDDGGGJJJLLLMMMPPPSSSWWW\\\ccckkkpppmmmrrr{{{{{{|||sssqqqnnniiieeebbb```___aaaaaaaaabbbbbbbbbbbbbbbdddddddddeeefffiiikkkmmmvvv}}}zzzvvvsssjjj[[[OOOHHHGGGJJJRRR\\\bbbaaa___TTTPPPKKKKKKNNNRRRSSSRRRSSSRRRQQQOOOMMMKKKJJJIII<<<:::777333111111222222000000111111111111000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////000000000000000000////////////000000////////////////////////000//////////////////000000000////////////000000000000000000000000000000//////////////////////////////............//////...//////000000000000000000000000000000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---------............///////////////////////////...//////////////////...//////////////////////////////000000000000//////------------------------......------------......000/////////...---,,,+++,,,,,,,,,---------......////////////////////////000111111000///......///000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000......//////000000111111000000111000000///......//////////////////......000000000000000000000000///...------...000111222000000////////////000000//////000000000000111111000000000000000000000000000000000000000000000000333333222222222222333333000000000000111111111111000000000000000000000000000000111222222222222111.../////////000000000000111111222222333444444444222444888;;;>>>CCCJJJQQQUUUVVVVVVUUURRROOOKKKHHHEEEDDDBBB???===;;;::::::777777777888999;;;===>>>@@@BBBDDDHHHMMMUUU]]]ccchhhkkkoootttzzzsssnnnfff^^^XXXSSSOOOLLLGGGFFFFFFFFFGGGHHHJJJKKKPPPPPPQQQTTTXXXZZZZZZYYY^^^]]][[[YYYYYY]]]dddiiiiiilllpppsssvvv{{{~~~~~~|||{{{zzzwwwwwwyyy~~~|||yyyyyyxxxwwwuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyxxxwwwwwwvvvrrrjjjddd[[[XXXUUURRRQQQPPPNNNLLLJJJIIIGGGEEEDDDEEEFFFGGGHHHKKKPPPVVV]]]eeemmmsssuuu{{{~~~}}}zzzvvvqqqkkkeeeaaa^^^______```aaabbbddddddeeegggggghhhhhhiiikkklllmmmrrrzzz{{{tttrrrsssmmm```UUUNNNKKKHHHKKKRRRYYY^^^```ZZZUUUOOOLLLLLLNNNQQQRRRTTTSSSQQQOOONNNMMMMMMMMMDDDAAA;;;666333222333444000000111111111111000000////////////000000000000////////////000000000000000000000111111000000000////////////////////////...///000111111000///...////////////////////////000000000000000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000000000000000000000000000//////////////////////////////............//////...///000000111111000000000000000000000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///////////////////////////......////////////......////////////////////////...///000111111000///...,,,,,,------------,,,,,,......------------....../////////...---------,,,++++++,,,,,,,,,---------////////////////////////...///000000//////000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000///000000000000000///....../////////////////////000000000000000000000000111000///......///111222000000////////////000000//////000000000111111111000000000000000000000000000000000000000000000000333333222222222222333333///000000000111111111111000000000000000000000000000000111222222222222111//////000000000111111111000000111222444555666666333555999===CCCJJJPPPSSSVVVUUUTTTQQQMMMJJJFFFEEE@@@???>>>===;;;:::999999777777888999:::<<<>>>???CCCDDDFFFIIIOOOXXXbbbiiikkkmmmppptttzzzxxxnnndddaaa]]]XXXTTTOOOLLLJJJIIIIIIJJJJJJJJJLLLMMMOOORRRRRRTTTWWWZZZ\\\\\\[[[]]]]]]^^^^^^```eeelllppptttzzz~~~|||}}}|||{{{{{{~~~}}}{{{vvvmmmggg___\\\YYYWWWVVVUUURRRPPPPPPOOOMMMKKKJJJJJJJJJJJJLLLOOOSSSXXX]]]ccciiinnnvvv|||{{{~~~|||uuummmgggddd^^^___aaadddgggkkkmmmnnnrrrpppnnnlllkkkkkklllmmmlllttt~~~|||zzzyyyxxxtttqqqooommmjjjccc]]]YYYTTTNNNIIIJJJOOOVVVZZZ]]]ZZZUUUPPPLLLKKKMMMOOORRRRRRRRRQQQPPPNNNMMMLLLHHHEEEAAA<<<888555333222000000111111111111000000////////////000000000000////////////000000000000000111111222222111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000////////////////////////...//////////////////...000000////////////000000000000000000000000000000//////////////////////////////............////////////000111111111111000////////////////////////000/////////....................................------,,,,,,,,,,,,---------------............///////////////////////////---...///000000///...---////////////////////////...///000111111000///...,,,---...//////...---,,,......------------......///......---------......,,,,,,,,,---------......////////////////////////,,,...///000///000111333000000000000000000000000000000////////////000000........................////////////000000000000000000000000//////////////////000000000000//////.........///////////////000000000000000000000000444333111///...///000111000000////////////000000//////000000111111111222000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111111222000000000000000000000000000000111222222222222111000111111111111222222222//////111222444555777777333666999>>>GGGOOOSSSSSSTTTSSSPPPLLLHHHDDDBBBAAA<<<;;;;;;;;;:::999999999999999999:::;;;===>>>???DDDEEEFFFIIIOOOYYYeeemmmnnnooorrruuu{{{~~~kkk___YYYYYYYYYXXXUUUPPPKKKHHHLLLMMMNNNNNNNNNOOOQQQSSSRRRRRRTTTXXX\\\^^^]]]\\\XXXZZZ___dddiiiooovvvzzz|||}}}yyypppjjjfffdddaaa___]]][[[XXXUUUSSSSSSRRRQQQPPPPPPPPPPPPQQQSSSVVVYYY[[[___cccfffnnnsssyyy{{{wwwuuuzzz}}}uuunnnjjjccceeeiiinnnssswww{{{}}}~~~zzztttoookkkiiijjjkkkhhhpppzzz~~~{{{vvvttttttlllnnnnnnlllhhheeedddeeeccc]]]TTTKKKGGGHHHOOOTTT]]]]]]ZZZTTTMMMIIIJJJLLLPPPQQQSSSSSSRRROOOLLLIIIJJJHHHEEEAAA<<<777333000000000111111111111000000////////////000000000000////////////000000000000222222222333333222222222111111111111111111111111222111///------///111222000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////......////////////......000000////////////000000000000000000000000000000//////////////////////////////............////////////000111111111111111////////////////////////000000//////.........---000000000000000000000000---,,,,,,++++++,,,,,,------------.........//////////////////////////////---...///000000///...---////////////////////////...///000222222000///...---...///000000///...---.........------...............---------......///---------.........//////////////////////////////........................111111000000//////......////////////////////////222222111000///...------000000//////.........---111111000000//////..................////////////111111000///////////////111111000000//////......000000000000000000000000////////////000000000000////////////000000000000......//////000000111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111///000111111000111333555555999AAAIIIOOOSSSUUUUUUSSSQQQMMMIIIEEEAAA???>>>;;;:::999999::::::888777444888>>>@@@AAACCCFFFHHHHHHIIIKKKLLLPPPXXXbbbjjjooorrrvvvyyy~~~~~~iii^^^]]]XXXWWWUUUSSSRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUVVVXXXZZZ[[[\\\^^^aaaddd___bbbgggnnnvvv~~~}}}|||wwwtttmmmllliiifffbbb___]]]\\\WWWYYYYYYXXXUUUSSSRRRSSSUUUUUUVVVZZZ___ccceeefffhhhmmmrrrvvvwwwvvvuuuuuuuuuvvvzzz~~~zzzxxxsssuuuyyy}}}yyypppkkkiiihhhhhhooopppqqqrrrrrrrrrrrrrrrllliiiddd```___aaadddgggmmmhhh___WWWPPPLLLJJJJJJQQQVVVZZZZZZUUUNNNJJJIIIJJJOOORRROOOMMMMMMMMMKKKJJJJJJHHHEEEAAA;;;666444000000...------...///000222222111000/////////000////////////////////////333333333222222111111111111111222222222222111111222111111111000000/////////000111222222111000///000000000000000000000000000000000000000000000000//////000000///...---------......///000111111222////////////////////////333222111000////////////222111000//////...//////////////////////////////111000///......///000111000000111111111111000000......///000000000000000////////////////////////...........................------,,,,,,------.../////////......---,,,,,,......////////////...............------.........////////////////////////......////////////............------------.................................///////////////...---........................////////////////////////........................111000000000/////////...////////////////////////111111000000///.........000/////////............000000000000////////////............////////////111111000///////////////111000000000/////////...000000000000000000000000////////////000000000000111111111111000000000000111111111111000000000000111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000222222222222333555777999>>>EEELLLQQQSSSSSSRRRMMMKKKHHHDDDAAA>>><<<;;;;;;999888888:::;;;;;;:::777;;;???BBBBBBDDDFFFHHHHHHJJJLLLNNNRRRZZZdddkkkrrrtttwww{{{rrrbbbXXXUUUSSSSSSTTTUUUVVVXXXZZZZZZWWWXXXYYYZZZZZZYYYXXXWWWVVVYYY]]]```aaabbbcccdddgggllluuu~~~~~~{{{uuurrrnnnjjjhhhfffffffffbbbbbbbbb___[[[WWWVVVVVVYYYZZZ[[[^^^bbbddddddccceeehhhlllooopppqqqsssuuuwwwyyy}}}wwwppplllkkkjjjiiinnnnnnoooooooooooonnnnnneeebbb___]]]]]]___aaacccjjjfff___WWWQQQMMMKKKJJJNNNQQQTTTUUURRRMMMIIIFFFIIINNNPPPOOONNNOOOMMMIIIGGGGGGEEEDDDCCC???<<<999333222111/////////000111000000000000000/////////111111111111111111111111333333333222222111111111000111111222222111111000111111111111000000000//////000000111111000000///000000000000000000000000000000000000000000000000///////////////...------.........///000111111111////////////////////////111000000000000000111111111000//////////////////////////////////////////111000///......///000111///000000111111000000///------...///////////////////////////////////////------------------------...------,,,,,,------................../////////.........//////.........//////............//////////////////////////////......////////////............------------..............................------...............---........................////////////////////////........................000000000000////////////////////////////////////////////////////////////////////////............////////////000000000000............////////////111000000///////////////000000000000////////////000000000000000000000000////////////000000000000333222222222111111000000333333222222111000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222333444333333555888:::AAAEEEKKKPPPSSSRRRPPPMMMGGGFFFCCCAAA>>><<<;;;::::::999777888;;;===>>>>>>>>>@@@DDDEEEFFFGGGIIIJJJJJJKKKMMMQQQVVV^^^gggnnnrrrtttyyy{{{mmmcccZZZRRRNNNNNNPPPTTTYYY]]]```bbbcccZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ^^^dddgggiiiiiiiiiiiiqqqyyy~~~|||~~~|||wwwtttrrrrrrtttuuuoooooonnnjjjddd___]]]\\\^^^^^^___bbbeeefffdddcccdddfffhhhiiikkknnnrrrvvvxxx{{{~~~zzzsssnnnlllkkkjjjiiikkkllllllkkkkkkjjjiiihhh^^^]]]\\\\\\\\\^^^___```eeeccc^^^YYYTTTPPPNNNMMMMMMMMMNNNOOOPPPNNNKKKIIIIIILLLMMMMMMNNNPPPMMMHHHEEECCCBBBCCCEEEEEEBBB???777555444222111111111222...///000111111111000///111111111111111111111111222222222222222111111111000111111222222111111000111111111111000000000000000//////......//////000000000000000000000000000000000000000000000000000///////////////......---......//////000000111111////////////////////////////////////000111222333/////////...//////000000////////////////////////000000////////////000000...//////000000//////...,,,------...............////////////////////////,,,,,,,,,,,,------------......------------......,,,------...//////000000------............------//////............//////////////////////////////......////////////............------------..............................++++++,,,---.........---........................////////////////////////........................000000000000////////////////////////////////////........./////////000000///////////////..................///000111111111............////////////000000////////////000000000000000000////////////////////////////////////////////////000000000000333222222111111000000///111111111111111111111000///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111222333444444777:::>>>HHHKKKPPPSSSSSSPPPKKKHHHCCCBBBAAA???===<<<<<<;;;999888777999===AAACCCDDDEEEFFFHHHIIIJJJLLLMMMNNNMMMNNNQQQUUU[[[ccckkkpppqqqttt~~~kkk^^^WWWQQQLLLJJJKKKNNNTTT[[[aaaeeeggghhh[[[[[[\\\\\\\\\\\\\\\\\\aaaeeejjjnnnppprrrtttvvv~~~~~~}}}}}}{{{{{{zzzvvvpppkkkiiihhheeedddcccdddfffhhhgggfffhhhiiijjjkkklllooosssvvvuuuzzz~~~zzz}}}}}}{{{vvvrrrnnnjjjiiiiiihhhgggiiihhhhhhgggfffdddbbbbbb[[[\\\\\\]]]^^^_________```___]]][[[XXXVVVTTTTTTQQQMMMIIIIIIMMMQQQRRRRRRMMMNNNLLLJJJLLLOOONNNIIIFFFCCCAAABBBFFFGGGEEEBBB:::888666444222111111111---///111333333222111000111111111111111111111111222222222111111111111111000000111111111111000000111111111000000000000000000///...------...///000////////////////////////////////////////////////...///////////////........./////////000000000111111111111111111111111111///////////////000111111...............///000111////////////////////////000000////////////000000......////////////......,,,---......//////......////////////////////////++++++,,,,,,,,,,,,,,,---......------------......,,,,,,------............,,,,,,------------,,,,,,......------------......////////////////////////......////////////............------------..............................***+++,,,---.../////////........................////////////////////////////////////////////////////////////000000000000////////////////////////------......//////000000.........///////////////------...///000111222222............////////////000000////////////000000////////////000000000000////////////////////////////////////000000000000111111000000000/////////......//////000111222222///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222000111333444666999>>>BBBNNNPPPSSSTTTQQQLLLGGGCCC???>>>===<<<;;;;;;;;;;;;999999999<<>>;;;777444222000000000111222333333333222111////////////////////////000000000111111111111111///000000111111000000///000000000000111111111111000//////......//////000000000000000000000000000000000000000000000000000---...//////////////////////////////000000000000222222222222222222222222222111000///.....................---......////////////////////////////////////000000000000//////...//////000000//////......//////000000000000000////////////////////////++++++,,,,,,------......//////............//////......------,,,++++++***------............------------,,,,,,,,,,,,------////////////////////////......////////////............------------..............................------...///000000000000........................////////////////////////////////////////////////.../////////000000000111////////////////////////---................................./////////000......//////000000111111............///////////////////////////000111111.../////////000000000111000000000000000000000000////////////000000000000/////////000000111222222......///000111111222222111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333000222444777<<>>AAAEEEDDDAAA>>>999666333222111111111111000000000000000000000000000000000000000///000000000111111111222//////000000000000/////////000000000111111111111///000000111111000000///000000000000000000000000000000000000000000000000------...///////////////000000000000////////////111111111111111111111111000//////.........////////////...---------......////////////////////////...///000111111000///...///000000111111000000///---...//////000000//////////////////////////////+++,,,,,,---......////////////............//////.................................//////.........///......------......///////////////////////////......////////////............------------..............................------...//////.................................////////////////////////000000000000000000000000.../////////000000111111////////////////////////........................---.........//////000000////////////000000000000............/////////000///////////////000111111.../////////000000111111000000000000000000000000////////////000000000000//////000111222333333444111111111111111222222222111222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111333666999???FFFNNNTTTPPPOOOMMMJJJFFFAAA>>>;;;===<<<<<<;;;:::;;;;;;;;;;;;===AAAGGGMMMPPPOOONNNRRRQQQQQQUUU\\\aaaddddddaaa```bbbhhhpppuuuwwwwwwooolllfff```ZZZTTTOOOLLLJJJEEECCCGGGKKKOOOSSSXXXWWWYYY\\\```cccfffggghhhiiiiiijjjlllooorrrvvvxxxzzz~~~~~~~~~~~~~~~|||zzzxxxxxxyyyzzzzzzyyyyyy{{{}}}|||xxxvvvvvvwwwwwwxxxyyyzzz{{{|||}}}}}}~~~}}}||||||||||||zzz{{{{{{|||}}}}}}}}}|||~~~~~~|||{{{zzzyyyxxxxxxyyyzzzwwwxxxyyy{{{}}}wwwuuusssqqqqqquuu{{{}}}vvvtttrrrnnnjjjkkknnnrrrvvv{{{~~~zzzpppiiieeedddccccccaaaaaaaaa```^^^\\\[[[ZZZYYY\\\___dddiiinnnqqqrrrtttrrrooollliiihhhgggggghhhfff```WWWOOOKKKMMMPPP[[[bbbcccYYYMMMIIIJJJKKKIIIKKKKKKEEE===;;;@@@FFFFFFDDD@@@<<<888555333222111000///...------......111111111111111111111111//////000000111111111222//////000000000000////////////000000111111111222///000111222222111000///000000000000000000000000000000000000000000000000------...///000000//////000000000000////////////////////////////////////......---......///000111000///...---------------////////////////////////...///000111111000///...000000111111111111000000,,,---......//////......////////////////////////,,,,,,------...///000000//////............//////......//////000111111111......////////////......000000////////////000000////////////////////////......////////////...............------.................................---------...------,,,,,,........................000000000000000000000000////////////000000000000222222111000//////000000000000000000000000000000//////............/////////////////////000111111////////////////////////000000111111111000000///111111000000//////......---------.........//////111111111111111111111111000///...---...///111333111222333444333111///...000000000000000000000000222222111111111111111111111111111111111111111111111111111111111111111111//////000111111111111000000000000000000000000000222222222000///000333555555666:::BBBKKKQQQRRRQQQQQQMMMHHHDDDAAA???===<<<999999:::::::::;;;;;;;;;<<>>FFFLLLQQQRRRQQQOOOLLLFFFBBB@@@>>>===;;;:::999999999:::;;;<<<<<<>>>BBBGGGIIIKKKOOOUUUYYYaaaeeegggfffhhhnnnrrrqqqtttssssssxxx{{{xxxnnndddXXXTTTNNNKKKJJJIIIFFFDDDIIIJJJLLLPPPUUUZZZ^^^___aaabbbdddfffgggiiikkkmmmooolllnnntttzzz}}}{{{zzzzzzzzz}}}|||{{{{{{{{{zzzyyyxxxzzz|||~~~~~~~~~}}}~~~}}}zzzxxxxxxxxxyyyvvvvvvwwwxxxzzz{{{||||||||||||}}}}}}yyywwwvvvyyy}}}rrrlllgggdddccccccccccccccccccccccccaaa`````````cccjjjqqqvvv{{{yyytttmmmgggddddddfffhhhgggeeedddaaa\\\VVVRRRSSSVVVXXXWWWRRRMMMLLLLLLIIIJJJKKKIIIFFFDDDCCCCCCCCCDDDEEEEEEBBB>>>999555222222222111111111111111111111111111000000000///111111111111111111111111222222222222222222222222000000////////////000000000///...///000111000///000000000000000///.............../////////000000000000000000000000000000111000000000/////////...111111111111222222222222000000000000000000000000111000000000/////////...000000000000000000000000............////////////111111000000000/////////////////////////////////////////////////////////------------------------000000...------......///................................................---......///////////////////////////////////////...///111222333222111000,,,------...//////......................................................++++++,,,------...//////000000000000000000000000////////////000000000000111111000/////////000000000000000000000000000000//////............/////////////////////000111111///////////////////////////000000111111000000000000000000000////////////------........./////////////////////////////////111111000000///............///000222333333222111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222222222111111111111111111111111111222333222222222444555888===EEEKKKNNNOOOPPPQQQLLLHHHCCC@@@>>>===;;;::::::999999888999;;;===???BBBEEEIIIKKKNNNTTT\\\ccchhhmmmpppoooqqqvvvzzzzzz~~~}}}||||||xxxpppdddZZZQQQMMMIIIFFFFFFGGGHHHHHHOOOPPPSSSWWW[[[```dddfffdddgggiiijjjiiiiiijjjkkksssrrruuu}}}}}}zzzyyyxxxxxx}}}|||||||||{{{{{{{{{{{{{{{}}}~~~|||{{{||||||zzzzzzyyyyyyzzz{{{}}}~~~yyyxxxwwwxxxzzz{{{{{{yyy|||}}}~~~{{{{{{~~~~~~{{{rrrkkkeeeffffffdddcccbbbaaaaaaaaacccbbbaaabbbeeejjjooorrryyyxxxuuupppjjjeeeccccccffffffhhhiiihhhddd]]]XXXPPPQQQQQQRRRRRRRRRRRRRRRKKKJJJJJJJJJJJJIIIGGGDDDDDDEEEFFFGGGEEEBBB???===555444222000000000222222111111111111000000000000111111111111111111111111222222222222222222222222111111000000000000111111111000//////000000///...000000000000000//////........./////////000000000000000000000000000000000000000000000////////////....../////////000000000000000000000000000000000000000000000////////////000000000000000000000000............////////////111111111111000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000//////...------......................................................---......///////////////.........///////////////...///000111111111000///,,,---......///.........................................................++++++,,,---.../////////////////////////////////////////////000000000000111000000/////////000000//////////////////////////////............/////////////////////000000111////////////////////////...///000000000000000000000000000000////////////............///////////////////////////////////////000000000000000///...//////000111222222111111000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111///111222222222333555666;;;BBBJJJNNNNNNMMMMMMNNNHHHEEE@@@===<<<;;;:::999;;;:::888888:::===@@@BBBGGGJJJNNNQQQUUU\\\gggnnnooouuuzzzyyyzzz~~~}}}vvvmmmbbbWWWOOOMMMJJJGGGEEEFFFJJJMMMOOOWWWYYY[[[^^^```dddgggjjjkkkmmmpppooommmkkkkkkmmmwww|||~~~|||zzzyyyyyyzzz{{{}}}~~~}}}}}}|||zzzxxxwwwxxxxxxvvvuuuuuuvvvxxxzzz}}}~~~yyyxxx|||xxxqqqllloookkkfffaaa]]]]]]^^^___cccaaaaaabbbfffjjjmmmnnnrrrssssssqqqmmmjjjhhhhhhggggggiiikkkkkkhhhccc___UUURRRNNNMMMPPPUUUYYY[[[SSSOOOKKKIIIJJJKKKHHHFFFDDDEEEFFFGGGGGGEEEDDDCCC999666333000///000222333111111111000000000000000111111111111111111111111111111111111111111111111111000000//////000000111222000//////000000///---//////000000000000//////...////////////000000000////////////////////////000000000000////////////++++++,,,,,,,,,,,,------////////////////////////000000000000////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,------...///000000................................................---......///////////////...............///////////////000000000//////...------...............------------.......................................------------............////////////////////////////////////000000000000000///////////////000000//////////////////////////////............/////////////////////000000111000000000000000000000000......///000000000000000////////////000000000000........./////////000000000000000000000000000000,,,---///000111111111111111111111111000000//////000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111...///111222333444777:::???EEEKKKNNNMMMJJJIIIIIIEEEAAA===;;;::::::999888;;;:::999:::<<>>888444222111000///000000000111111111111111111111111111111111111111111111111111111111111000000////////////000000000///...///000111000///......///000000000000000//////000000000111111111000000000000000000000000.../////////000000000111---------............///000000000000000000000000.../////////000000000111000000000000000000000000............////////////......//////000000000000000000000000000000000000////////////////////////////////////////////////////////////...,,,***)))................................................---....../////////////////////000000111222222333000000000000111111222333......//////...------,,,,,,,,,------...//////000........................---........./////////000000000000000000000000000////////////000000000000...............///000111000000000000000000000000//////............/////////////////////000111111000000000000000000000000,,,---...///000000000000.../////////000000111111////////////000000000000........................111000...------///111222///......//////000111222000000000000000000000000///000000111222222333333111111111111111111111111111111111111111111111111//////000111111111111111222222222222222222222222333444444555999@@@HHHNNNPPPMMMKKKKKKLLLJJJEEE@@@@@@===:::888888999999999;;;<<<>>>AAAEEEGGGIIIKKKLLLTTT```iiioootttyyy}}}|||lllXXXLLLJJJKKKHHHDDDGGGJJJMMMNNNOOOQQQVVVZZZYYY]]]bbbddddddffflllqqqsssvvvxxxzzz~~~~~~}}}{{{xxxuuusssqqqqqqrrrtttuuuxxx}}}~~~yyyuuusssrrrrrrzzzxxxooohhheeeeeefffiiijjjoooyyyyyyllldddbbbbbb```ZZZTTTSSSXXX^^^oooooommmfff\\\TTTPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHFFF@@@;;;666222000/////////000000111111111222111111111111111111111111000000000000000000000000111111000000000000111111///......///000222111000......///000000000000000000000000000111111111111000000000000000000000000.../////////000000111111.........////////////000000000000000000000000000.../////////000000111111000000000000000000000000............/////////000//////000000111111111222000000000000000000000000////////////////////////........................+++,,,---.........---,,,................................................---......//////////////////000000111222333333333000000000000111222444444.../////////...---,,,,,,,,,,,,------...///000000........................++++++,,,...///111222333////////////////////////000000000000000111111111/////////---,,,---000222000000000000000111111111////////////////////////000000000000111111111111222111///---,,,---...///000000000000000///......000000000000000000000000............////////////000000000000000000000000222111000//////000111222000000000000000000000000111000/////////000222333000000000000000000000000222333333444444333333222666555444222111000000000000000000111222222222333000111222333333333333333444444555888>>>EEEKKKOOONNNKKKGGGDDDBBBAAA???===>>>===;;;:::::::::;;;;;;:::===@@@BBBDDDGGGKKKMMMPPP^^^jjjmmmlllooosssvvv{{{ggg]]]QQQJJJJJJKKKKKKJJJOOOPPPQQQSSSUUUWWWYYYZZZ``````___```cccgggkkknnnqqqyyy|||yyyvvvvvvtttrrrpppqqquuu{{{|||xxxwwwvvvuuutttuuuxxx}}}{{{vvvrrrmmmiiijjjoooooo{{{~~~vvviii___aaadddfffaaaXXXSSSTTTXXXfffmmmpppllliiidddYYYNNNQQQLLLIIIIIIFFFCCCCCCFFFGGGFFFCCC@@@<<<888444333444222000000000111000///000000000000000000000000222222111000//////000000.........///////////////000000////////////000000222222111111000000//////......////////////......111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000///...------...///000//////000000///...---------......///////////////000000////////////000000////////////////////////............////////////...///111222222111000...,,,111666666222------...////////////////////////........................------,,,,,,,,,+++++++++......------------....../////////////////////////////////000//////...---,,,...000000///...///000111000000000000000000000////////////////////////---.........////////////111000///------...//////000000000000000///......000000000000000000000000............////////////000000000000000000000000000///...------...///000000000000000000000000000111000/////////000222222000000000000000000000000111222222222222222222111222111000000///000000000111111111111111222222222000111111222333333333333333555888<<>><<<;;;<<<;;;:::999999999:::;;;<<>>:::666444333111//////000111000///000000000000000000000000222222111000000000000000////////////////////////000000////////////000000000/////////.........---//////000000000000//////111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000/////////////////////...000000000000000000000000000///...------...///000......//////...------,,,---......///////////////000//////////////////000////////////////////////............///////////////000222333222111000...---111555444000------...////////////////////////........................------------,,,,,,,,,,,,......------------......//////////////////////////////000000///---+++)))***---000111000///......111111111000000/////////////////////////////////------........./////////............////////////000000000000000//////...000000000000000000000000............//////////////////////////////////////////............//////000000000000000000000000000000000///000111111222000000000000000000000000000000111111111111000000000/////////000111222222222222222111111111111111111111111222222222222222333666<<>>BBBHHHLLLNNNPPPSSSTTT^^^gggnnnmmmlllooorrrssswwwhhh]]]QQQKKKEEECCCGGGLLLOOOPPPSSSTTTVVVXXXZZZZZZZZZZZZ\\\```cccdddeeejjjttt|||~~~}}}}}}~~~{{{yyyxxxvvvsssqqqwwwyyy|||~~~zzzrrrsssvvv{{{}}}xxxsssrrrsssvvv~~~yyyuuussstttuuutttrrrpppqqqqqqnnniiidddaaa```^^^[[[YYYXXXWWWXXXUUUZZZaaaiiiqqqtttnnneeeSSSLLLHHHKKKMMMIIIEEEBBBEEEFFFFFFDDDAAA===999666333111//////000111000000000000000000000000000000222111000000000000000000000000//////////////////000000////////////000000////////////............000000111111111111000000111000000//////000000111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000......////////////////////////////////////////////////............//////------.........---,,,,,,---......///////////////........................////////////////////////............////////////111222333333222111000///...111333222...,,,---///////////////////////////........................///.........------------......------------......////////////////////////000111333333111...+++)))+++...000000///...//////222222111000///......---/////////////////////////////////000000000111111,,,---...///000000000000//////000000000000//////////////////////////////............////////////////////////////////////111111000000000000111111////////////////////////000000000000000111111222000000000000000000000000000111111111111111111000222222111111222222333444333222222222111000000000111111111111111222222333444999AAAHHHMMMOOONNNMMMGGGCCC???<<<;;;999888666888888777777888:::<<<===@@@EEEKKKPPPSSSTTTVVVWWWbbbiiimmmmmmnnnrrruuuuuusssdddWWWPPPLLLIIIFFFFFFKKKPPPTTTUUUVVVWWWZZZ\\\]]]]]]\\\\\\]]]bbbfffhhhkkkuuu}}}~~~}}}{{{wwwtttvvvvvvwwwyyy|||{{{vvvpppqqquuu{{{}}}|||~~~xxxrrrqqqqqqttt~~~yyyrrrnnnmmmnnnoooqqqpppppppppppplllgggbbbbbb^^^ZZZYYYZZZ[[[ZZZXXXXXXXXX[[[cccmmmsssqqqmmm\\\QQQIIIJJJLLLIIIDDDBBBDDDEEEGGGGGGEEE@@@<<<999444222///...///111111111000000000000000000000000111111000000000000000111111111000000000000//////000000////////////000000111111111111000000000000///000000111111000000///000000////////////000000111111000000000000111111////////////////////////////////////////////////////////////////////////...///111222222111///...////////////////////////............/////////////////////////////////////////////....../////////---......///......---------......///////////////------............------////////////////////////............////////////222222333333222111000//////000111///---,,,---///////////////////////////........................////////////..................------------......////////////////////////222333555555444111...,,,...//////...------000222222111111000///...------////////////////////////////////////000000000000+++,,,...///000000000000//////000000000000//////////////////////////////............////////////////////////////////////000000111111111111000000///////////////////////////000000000111111111111000000000000000000000000111111222222222222111111444333222222111111222222333222222222111000000000222111111111222333444555888===EEELLLOOOOOOLLLJJJDDDAAA>>>;;;:::999888666777777777888:::<<>>BBBHHHLLLNNNLLLIIIGGGAAA???<<<:::::::::999888888888888:::<<>>;;;999888999999999888999999:::<<>>:::555222111222222222000000000000000000000000000000000000000111222222444333333222111111000000000000////////////000000---........./////////000//////000000000000////////////............//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000------......///000000111000000000000000000000000---...///000000///...---......///000000000000000---......///////////////---...000111111000...---////////////////////////............////////////............///000111111000000///000000111000///////////////////////////......................../////////.........------......------------......////////////////////////******+++,,,---...///000+++---000111000///...///.........///////////////////////////////////////........./////////000000000///---,,,---...000222......///000000000000000000000000000000000000000............/////////000111111111111111111111111///000111222222111000///000000000000000000000000...///000222222111111000000000000000000000000000//////000000000000//////000000000111222444555666000000111111222222222333111111111222555999<<<>>>HHHIIIJJJJJJIIIFFFCCCAAA;;;999777666888999999888999:::;;;===AAADDDHHHJJJLLLNNNQQQRRRSSSUUUXXXZZZ```cccffflllvvv~~~zzzjjjZZZMMMJJJKKKIIIIIIKKKLLLOOOSSSVVVXXX[[[]]]___aaa`````````bbbfffjjjllluuu|||xxxuuuttttttuuuwwwzzz}}}}}}||||||~~~|||~~~{{{uuuqqqiiihhhjjjnnnppppppuuu{{{yyy~~~|||yyyuuummmllliiigggeeeeeeeeefffiiikkkmmmmmmkkkhhhfffeeeaaacccfffgggfffcccaaa```[[[UUUPPPMMMJJJJJJUUUccciii```VVVOOOIIICCCDDDGGGBBBCCCDDDEEEEEEFFFFFFFFF@@@<<<777333222222222222000000000000000000000000000000///000000111222222444444333333222111000000000000////////////000000///000000000111111222222000000111111111111000000//////............//////111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000...,,,******,,,...000000000000000000000000000---------...///000000111111111111111111111111111---...///000000///...---------...///000000//////---......///////////////...///000222222000///...////////////////////////............/////////000------------...000111222000000000111222222111///////////////////////////........................///.........------------.........------.........