BM6P6(@ vvvvvvvvvwwwzzzwwwpppllliiigggjjjjjjkkknnnsssxxxzzz{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{{{{zzzyyyyyyyyyzzzzzz}}}~~~~~~{{{vvvttttttwwwxxxyyy}}}~~~yyyvvvssshhh\\\YYYbbbhhhiiisss{{{rrrkkkkkkwwwuuuhhhgggqqq}}}~~~zzztttttt}}}~~~xxxvvv]]]YYYRRRJJJCCC>>>;;;:::888888999999999:::::::::<<<;;;;;;;;;;;;;;;::::::===>>>@@@AAABBBAAAAAA@@@@@@@@@CCCMMM]]]iiiggg___QQQNNNMMMOOOMMMKKKMMMRRReeewww~~~qqqfffWWWXXXjjj}}}{{{~~~```QQQKKKIIIKKKOOO```vvv~~~xxxiii___ZZZWWWUUUOOONNNLLLMMMNNNNNNMMMKKKNNNOOOQQQSSSUUUYYY^^^bbbeeeggghhhiiiiiikkkooorrrwwwuuuuuuxxx}}}{{{wwwrrrnnnmmmkkkkkkmmmrrrvvvyyyzzz}}}|||{{{{{{{{{{{{wwwuuusssqqqoooooonnnooojjjpppssstttvvv|||}}}}}}zzzvvvtttuuuwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||rrroookkkjjjjjjlllmmmmmmllljjjhhhiiikkkmmmnnnnnniiiiiijjjjjjiiihhhgggfff```___\\\ZZZYYYZZZ\\\]]]bbbbbbcccdddeeeeeeddddddgggiiikkkmmmoooooooooooopppooooooqqquuuvvvuuusssssstttuuuvvvwwwwwwvvvvvvtttuuuwwwyyyzzzyyyxxxwwwvvvvvvvvvwwwyyyzzzyyywwwvvvyyy~~~oooaaaQQQMMMFFFBBB???>>>======>>>>>>>>>>>>???BBBFFFJJJKKKRRRYYY]]]dddmmmssstttqqqqqqpppmmmiiijjjxxxyyysssqqq~~~{{{vvvooojjjooowwwrrrrrrrrrrrrsssvvv{{{~~~xxxpppiiidddaaa_________bbbhhhmmmqqqsss{{{}}}~~~{{{zzzyyyxxxwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{}}}~~~~~~{{{wwwuuuvvvxxxyyyzzzvvvwwwtttooommmkkkcccYYYZZZeeemmmooouuu}}}uuummmeeegggttttttiiiiiisss~~~}}}yyytttttt~~~yyyvvv{{{^^^YYYRRRJJJCCC>>>;;;:::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@BBBCCCCCCBBBBBBBBBCCCEEEKKKXXXaaa```YYYNNNKKKKKKLLLLLLKKKOOOUUUfffyyyvvviiiWWWSSSbbb~~~gggTTTLLLJJJLLLQQQaaayyy~~~}}}zzzkkkaaa[[[WWWTTTPPPNNNMMMMMMNNNNNNMMMLLLLLLNNNPPPRRRTTTXXX]]]aaaeeefffggghhhjjjllloooqqquuussssssvvv}}}}}}xxxtttqqqooooooqqquuuyyy|||}}}~~~|||zzzzzzyyyyyyuuutttrrrpppppppppqqqrrrqqqvvvzzzyyy{{{~~~}}}}}}zzzvvvuuuvvvwwwvvvuuuwwwvvvvvvvvvvvvvvvvvvwwwuuuwwwyyy{{{|||}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}uuurrrooommmmmmnnnooonnnjjjiiihhhiiikkkmmmmmmllliiikkkmmmnnnnnnmmmlllkkkdddbbb___]]]\\\]]]^^^___```aaaaaaaaaaaaaaaaaa```cccdddgggiiikkklllmmmmmmllljjjjjjlllppprrrrrrpppqqqrrrtttvvvwwwvvvuuuttttttuuuwwwyyyyyyyyyyyyyyyvvvvvvvvvwwwyyyyyyxxxwwwvvvyyy~~~|||lll\\\QQQLLLFFFAAA???>>>=========>>>>>>>>>???BBBGGGJJJLLLSSSZZZ___eeennntttuuuuuurrrooojjjeeeggguuu|||uuusss}}}|||zzzwwwpppjjjlllssspppppppppooommmmmmnnnpppzzzpppfff^^^YYYTTTSSSSSSVVV\\\bbbgggjjjpppssswwwzzz{{{|||~~~~~~|||{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyzzzzzz{{{|||}}}}}}~~~~~~}}}~~~{{{xxxvvvxxxzzz{{{{{{rrrpppkkkeeecccccc^^^WWWZZZhhhtttvvvyyyzzzuuunnngggaaacccqqq{{{rrriiijjjuuu{{{wwwsssttt~~~rrrsss|||___ZZZRRRIIIBBB===;;;:::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDEEEEEEDDDEEEFFFGGGJJJPPPWWWWWWSSSLLLIIIHHHJJJJJJKKKQQQXXXggg{{{rrr\\\TTT```ttt]]]PPPKKKOOOTTTccc}}}}}}~~~}}}~~~nnnddd]]]XXXUUUQQQOOOMMMMMMNNNOOONNNMMMKKKMMMOOOQQQSSSWWW]]]aaaddddddeeehhhlllooopppooorrrqqqpppsssyyy{{{vvvuuusssuuuxxx}}}}}}{{{yyyxxxwwwvvvsssrrrpppppppppsssvvvxxxyyy~~~}}}{{{yyywwwvvvwwwvvvuuusssxxxxxxwwwwwwwwwwwwxxxxxxvvvwwwyyyzzz||||||}}}}}}}}}||||||||||||~~~~~~~~~|||zzz{{{}}}~~~~~~~~~{{{xxxtttrrrrrrqqqpppooohhhggggggiiikkkkkkjjjiiigggiiimmmqqqsssrrrqqqpppiiifffccc```___```aaacccbbbbbbbbbaaa``````______^^^___aaadddfffhhhiiiiiihhhffffffhhhkkknnnooooooqqqrrruuuwwwxxxwwwvvvtttuuuuuuvvvwwwxxxyyyzzzzzzvvvvvvvvvwwwyyyyyywwwvvvvvvyyy}}}|||lll\\\OOOKKKEEEAAA???>>>======<<<===>>>>>>???CCCHHHLLLMMMUUU]]]aaahhhqqqvvvwwwyyyuuunnngggaaacccppp}}}vvvtttyyyyyyzzzyyyqqqiiihhhmmmqqqrrrrrrqqqnnnkkkjjjjjjrrruuuxxx{{{}}}qqqeeeZZZSSSOOOMMMLLLOOOUUU]]]bbbeeeiiilllqqqtttvvvwwwxxxyyyzzz}}}~~~|||{{{{{{zzzxxxwwwwwwwwwxxxyyyxxxxxxxxxxxxyyyzzz|||||||||}}}~~~~~~~~~}}}~~~}}}zzzxxxxxxzzz|||}}}}}}uuuoooggg```^^^]]][[[WWWYYYhhhwww{{{{{{}}}~~~}}}uuupppjjjeee```bbbqqq}}}ssskkkeeejjjvvv~~~yyyvvvtttuuuxxxnnnrrrvvv___ZZZQQQIIIAAA===;;;:::999999999:::::::::;;;;;;;;;;;;<<<<<<=========>>>???@@@BBBEEEFFFGGGGGGGGGFFFIIIJJJIIILLLQQQRRRPPPMMMJJJHHHJJJJJJLLLRRRZZZggg||||||fff[[[ddd}}}iiiUUUNNNQQQVVVeee}}}|||}}}~~~~~~rrrhhhaaa[[[XXXQQQOOOMMMMMMNNNOOONNNNNNKKKLLLOOOPPPSSSWWW\\\```bbbbbbcccggglllppppppooosssqqqoooooossszzz{{{yyyvvvvvvyyy}}}~~~|||yyywwwuuuttttttrrrqqqpppqqqssswww|||~~~yyyxxxxxxxxxxxxvvvtttsssxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{|||}}}}}}~~~}}}||||||{{{|||~~~~~~|||{{{|||{{{xxxyyyzzz|||{{{{{{|||~~~|||yyyvvvuuutttqqqoooeeeeeefffgggiiiiiigggeeebbbfffkkkpppttttttsssrrrmmmjjjfffcccbbbccceeefffgggfffeeedddbbbaaaaaa```]]]^^^___```bbbcccddddddfffeeedddeeehhhkkkoooqqqqqqsssvvvyyyzzzyyywwwvvvtttttttttuuuvvvxxxyyyzzzvvvvvvwwwxxxzzzzzzxxxvvvwwwyyy}}}~~~ooo```NNNJJJDDD@@@>>>>>>>>>===<<<===>>>>>>@@@DDDJJJNNNPPPXXX```eeekkktttyyyyyy{{{uuunnnfff______jjjwww{{{tttrrrvvvxxx{{{{{{rrrhhheeehhhqqqssstttssspppmmmkkkkkkjjjjjjlllooouuutttgggZZZSSSNNNLLLJJJLLLRRRYYY^^^aaacccgggkkknnnoooooopppqqqssswww{{{}}}~~~~~~~~~}}}|||zzzyyyyyyxxxwwwwwwwwwwwwxxxyyywwwwwwwwwwwwxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}|||~~~~~~}}}zzzyyyxxxyyy{{{}}}~~~}}}xxxoooeee^^^[[[XXXVVVUUUUUUeeevvv~~~}}}{{{yyywwwppplllhhhddd___aaannn}}}~~~zzz|||xxxkkkeeeaaahhhwww~~~yyywwwvvvwwwtttmmmrrrmmm]]]XXXPPPGGG@@@<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<======>>>??????@@@AAACCCFFFGGGHHHHHHHHHEEEIIIKKKJJJKKKPPPRRRQQQQQQMMMKKKLLLKKKLLLRRRYYYeee{{{kkk^^^fffzzzxxx\\\PPPRRRVVVeee}}}{{{|||~~~uuullleee^^^ZZZRRROOOMMMLLLMMMNNNNNNNNNLLLMMMOOOPPPRRRVVV[[[___```aaacccgggkkkoooqqqrrruuussspppnnnnnnqqqvvvzzz~~~zzzwwwuuuwwwzzz|||}}}{{{zzzxxxvvvtttsssrrrrrrqqqqqqrrrtttxxx~~~xxxyyyzzzzzzxxxvvvtttsssyyyyyyzzzzzzzzzzzzyyyyyyzzzzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~|||zzz{{{{{{yyyzzz{{{{{{zzzxxxwwwxxxzzz|||~~~|||zzzxxxuuuqqqoooeeedddeeefffhhhhhhfffdddaaaeeekkkqqquuuvvvuuutttpppmmmiiieeedddfffhhhjjjkkkjjjhhhfffdddcccccccccaaaaaaaaa``````aaaaaaaaadddcccbbbaaacccggglllpppoooqqqtttwwwxxxwwwvvvuuusssssssssssstttvvvwwwxxxvvvvvvwwwzzz||||||yyywwwxxx{{{~~~{{{{{{yyyooocccLLLHHHCCC???>>>>>>>>>===<<<===>>>@@@BBBFFFLLLPPPTTT\\\dddiiiooovvvzzzzzzzzztttllleee^^^\\\dddooowww{{{vvvqqqpppvvvyyy||||||tttiiieeegggnnnqqqsssrrrpppmmmlllkkkhhhfffeeehhhlllqqq{{{wwwiii\\\TTTLLLJJJHHHJJJNNNTTTXXXYYY\\\___ccceeeeeefffgggiiilllpppvvv{{{~~~{{{||||||||||||zzzyyyxxxwwwwwwvvvvvvwwwxxxzzz{{{xxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{|||||||||}}}}}}|||~~~~~~}}}xxxwwwxxxzzz|||~~~~~~}}}wwwlllbbb\\\XXXTTTQQQQQQRRR```sss~~~|||wwwuuullljjjhhhddd___```kkkxxx}}}vvvrrrttt{{{}}}vvvhhhbbb___gggwww~~~{{{zzzyyyyyy{{{qqqmmmrrr~~~xxxeeeZZZUUUMMMDDD>>>;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBDDDFFFGGGHHHHHHGGGEEEIIIKKKKKKNNNRRRSSSQQQSSSOOOMMMNNNMMMLLLQQQWWWbbbyyyiii]]]dddwwwvvvzzzcccSSSSSSVVVddd~~~{{{{{{~~~xxxnnnfff___ZZZQQQOOOLLLKKKLLLMMMNNNMMMLLLMMMNNNOOOQQQTTTXXX\\\^^^aaadddfffiiimmmrrrvvvyyywwwtttooolllkkknnnqqqxxxzzz{{{vvvssssssuuuvvvwwwvvvuuutttsssrrrqqqqqqqqqrrrsssvvvzzzyyy{{{|||{{{yyywwwvvvvvvxxxyyyzzz{{{{{{zzzyyyxxx{{{{{{{{{{{{|||}}}~~~}}}}}}|||||||||~~~~~~|||zzz{{{~~~}}}~~~~~~~~~|||{{{{{{|||xxxvvvtttrrrrrrsssvvvwww~~~}}}{{{wwwrrrooogggffffffggghhhiiigggfffeeeiiinnntttwwwyyyyyyyyyssspppkkkhhhgggiiimmmooonnnmmmjjjhhhfffeeeeeeeeegggfffeeedddccccccccccccbbbaaa___]]]]]]bbbiiinnnnnnoooqqqsssttttttttttttssssssttttttuuuuuuvvvvvvuuuvvvxxx{{{~~~~~~|||zzzzzz|||zzzqqqnnnmmmfff^^^KKKGGGAAA>>>===>>>>>>>>><<<===???AAADDDIIIOOOTTTYYYaaahhhmmmrrrxxx{{{zzzzzzsssiiiaaa[[[ZZZaaakkkvvvyyy}}}~~~yyyrrrpppssszzz|||~~~uuujjjgggiiimmmoooqqqpppnnnlllkkkkkkjjjeeecccfffggghhhnnnvvvzzzkkk^^^UUUKKKIIIHHHIIILLLOOOQQQRRRSSSUUUXXXZZZ[[[\\\___aaafffkkkrrrwww{{{}}}}}}{{{{{{||||||{{{zzzxxxwwwuuuuuuuuuuuuwwwyyy{{{|||zzzzzzzzzyyyyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{|||}}}{{{~~~}}}|||uuuvvvwwwzzz}}}~~~}}}rrrhhh___\\\XXXRRROOOPPPPPP\\\nnn}}}xxxuuummmlllkkkhhhcccaaajjjuuuxxxwwwuuussssssxxxyyytttjjjdddaaahhhxxx}}}}}}|||{{{~~~|||tttnnnmmmrrrzzzqqq^^^WWWRRRJJJBBB===;;;;;;<<<:::::::::;;;;;;;;;;;;<<<:::;;;<<<===???@@@AAABBBBBBCCCEEEFFFGGGGGGGGGFFFDDDHHHJJJKKKPPPTTTSSSOOOPPPNNNMMMNNNMMMLLLPPPVVV^^^vvvjjj^^^fffuuuppprrrhhhVVVTTTVVVccc{{{{{{~~~{{{ooofff]]]WWWPPPNNNJJJIIIJJJLLLMMMMMMKKKLLLMMMMMMNNNPPPTTTXXX\\\aaaeeeeeeeeejjjsss{{{|||{{{xxxrrrllljjjkkkmmmqqqsssxxx|||uuuqqqooopppqqqqqqppppppooooooppppppqqqqqqsssuuuzzz}}}zzz|||~~~|||yyywwwwwwxxxwwwxxxzzz{{{{{{zzzxxxwwwzzzzzzyyyyyyzzz{{{|||}}}|||{{{{{{zzz{{{}}}~~~~~~}}}{{{zzz{{{~~~zzzxxxxxx}}}}}}}}}||||||}}}}}}}}}zzz|||}}}}}}{{{zzzzzzzzzvvvtttqqqooonnnooorrrssswww~~~~~~zzztttpppllljjjiiiiiijjjkkkkkkjjjjjjlllpppuuuxxx{{{{{{|||uuurrrnnnkkkkkknnnrrruuusssqqqnnnllljjjjjjjjjjjjlllkkkjjjhhhhhhhhhhhhhhhdddbbb___\\\[[[```hhhnnnpppppppppqqqsssuuuvvvwwwtttuuuvvvwwwwwwvvvuuuuuutttvvvyyy}}}}}}{{{~~~xxxkkkbbb___[[[WWWJJJFFFAAA=========>>>>>>===>>>@@@CCCFFFKKKRRRVVV]]]eeelllppptttyyy{{{zzz}}}rrreee[[[UUUWWWaaammmzzz|||}}}{{{yyyuuuqqqsssyyywwwllljjjmmmmmmoooppppppmmmkkkkkkkkkkkkeeecccffffffdddhhhooottt|||lll^^^VVVKKKJJJHHHIIIKKKNNNNNNNNNKKKMMMPPPRRRSSSVVVZZZ]]]bbbgggooouuuyyy{{{}}}~~~}}}}}}|||}}}}}}~~~~~~}}}|||}}}~~~~~~|||zzz{{{{{{||||||{{{zzzxxxwwwtttttttttuuuwwwyyy|||}}}}}}||||||{{{{{{{{{||||||{{{zzzzzzzzzzzz{{{||||||{{{~~~~~~zzzzzzttttttvvvyyy}}}~~~}}}pppfff^^^]]]ZZZTTTPPPQQQPPPZZZlll}}}zzzvvvpppppppppnnnhhheeelllvvvrrruuuwwwwwwwwwzzz|||wwwtttmmmgggcccjjjyyy~~~~~~|||~~~{{{vvvpppkkklllrrrxxx}}}}}}lllXXXVVVQQQIIIAAA<<<:::;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>???AAABBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGIIIKKKQQQUUURRRLLLMMMKKKLLLNNNNNNLLLPPPUUU[[[tttooodddllltttnnnnnnjjjWWWUUUVVVbbb|||{{{|||ooodddZZZTTTPPPMMMJJJHHHIIIKKKLLLLLLJJJKKKKKKKKKKKKMMMQQQTTT[[[aaafffeeeccchhhsss~~~~~~}}}{{{uuunnnjjjkkklllkkkmmmqqqxxx}}}uuupppnnnnnnnnnnnnmmmmmmmmmmmmnnnpppqqqrrrtttwww}}}}}}{{{|||~~~~~~|||yyywwwxxxzzzwwwxxxzzz{{{{{{zzzxxxwwwyyyxxxxxxwwwxxxyyy{{{|||zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~}}}{{{zzz{{{~~~|||vvvttt~~~}}}|||zzzzzzzzz{{{|||yyy{{{}}}|||{{{yyyxxxxxxvvvtttpppnnnmmmoooqqqssspppwww|||vvvrrrpppnnnkkkkkklllnnnnnnmmmkkkmmmppptttwwwzzz{{{|||wwwtttpppmmmnnnqqqvvvyyywwwuuussspppooooooooopppnnnmmmlllkkkkkklllmmmnnngggeeebbb^^^\\\aaajjjqqqssssssssssssuuuwwwzzz{{{vvvwwwyyyzzzyyyxxxvvvttttttvvvyyy~~~|||{{{iii]]]WWWTTTRRRIIIEEE@@@=========>>>>>>===???AAADDDGGGMMMSSSXXX___gggnnnqqquuuzzz{{{zzzrrrbbbVVVQQQUUUbbbppp~~~{{{xxxvvvsssqqqwwwwwwmmmlllpppgggkkkooooookkkiiiiiijjjgggbbb```aaa___\\\```hhhqqqxxxqqq```WWWQQQNNNKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKMMMRRRUUU___fffnnnsssuuuvvvxxxzzz||||||||||||}}}~~~~~~}}}|||zzzzzzzzz{{{|||{{{||||||}}}}}}|||zzzyyywwwwwwwwwxxxxxxyyyyyyyyywwwwwwxxxzzz}}}~~~~~~}}}zzzzzzyyyxxxwwwyyy|||~~~{{{wwwuuu|||{{{xxxxxxtttwwwzzzttthhhbbb\\\YYYUUUPPPMMMNNNQQQ[[[jjjxxx~~~xxxtttrrrqqqtttsssqqqqqqsssrrrssstttvvvzzz}}}}}}zzzyyy}}}}}}xxxttttttjjjiiiiiiooo}}}|||xxxqqqjjjkkkrrrxxx{{{zzz||||||}}}yyylll___YYYYYYTTTLLLDDD>>>;;;::::::999::::::;;;<<<===??????>>>===<<<<<<===???AAACCCFFFGGGIIIKKKKKKKKKIIIHHHGGGHHHIIILLLOOOPPPOOOMMMIIIHHHHHHJJJMMMOOOPPPOOOYYYjjjjjj___```tttxxxnnnyyy~~~eeePPPMMMRRR]]]yyy~~~{{{{{{|||~~~~~~|||mmmbbbYYYTTTPPPNNNLLLKKKLLLMMMLLLKKKMMMMMMMMMLLLKKKLLLOOORRR]]]___aaa``````fffpppyyy}}}{{{vvvrrrnnnjjjjjjhhhhhhlllssszzz}}}}}}{{{vvvqqqoooooopppooommmkkkjjjiiijjjlllqqqvvvyyy~~~}}}|||~~~~~~}}}|||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzz|||{{{yyyxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}|||}}}|||{{{zzz{{{~~~zzzxxxyyy~~~}}}{{{{{{{{{{{{yyyxxxwwwzzz||||||yyyxxxyyy{{{uuurrrmmmhhhffffffhhhiiimmmsss|||yyyuuuooommmkkkkkkmmmpppqqqrrrooopppsssxxx{{{{{{xxxvvvsssrrrqqqooonnnqqquuuyyy}}}zzzvvvsssqqqqqqqqqsssrrrqqqooonnnmmmmmmmmmsssnnnfffaaa```dddjjjnnnqqqssstttttttttuuuwwwyyy|||xxxtttuuuyyyzzzwwwrrrwwwxxxzzz|||~~~{{{yyylll]]]RRRKKKHHHDDDCCCAAA??????>>>??????===???AAADDDHHHNNNUUUZZZeeehhhmmmrrrwwwyyyzzzzzzyyyqqqeeeXXXPPPSSSfffyyy~~~}}}}}}{{{vvvooooooyyy{{{vvvrrrsssxxxaaaeeehhhiiigggggghhhkkkkkkddd___\\\XXXVVV\\\eeelllrrr{{{vvvggg^^^SSSQQQMMMLLLLLLLLLKKKJJJLLLLLLLLLJJJIIIJJJMMMOOO[[[aaaiiiooosssvvvyyy|||||||||||||||}}}~~~~~~}}}{{{zzzzzzzzz{{{{{{~~~|||{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxx{{{}}}~~~}}}yyyyyyyyyxxxwwwwwwzzz|||}}}}}}zzzvvvtttwww}}}zzzwwwvvvssswww{{{tttfff```[[[YYYUUUOOOMMMNNNUUUaaapppzzz}}}xxxxxxuuuuuuwwwvvvrrrqqqsssvvvwwwzzz}}}|||xxxwwwzzz{{{vvvrrrqqqkkklllnnnrrr||||||{{{~~~~~~uuuooojjjlllssszzz}}}}}}zzzwwwwwwrrrggg]]]XXXWWWSSSLLLEEE@@@<<<;;;;;;:::::::::;;;<<<===>>>??????>>>===>>>???AAADDDEEEFFFGGGIIIKKKLLLKKKJJJIIIJJJIIIJJJLLLOOOPPPOOONNNJJJHHHGGGIIILLLOOOPPPPPPTTTddd|||eee[[[\\\mmmvvvlllwww|||bbbOOOMMMSSSZZZsss|||{{{|||}}}}}}~~~|||mmmaaaXXXSSSOOOMMMKKKKKKLLLLLLKKKJJJLLLLLLLLLLLLKKKLLLOOORRR\\\___aaaaaaaaafffooowww{{{tttnnnllliiigggiiioootttvvvvvvwwwtttpppoooooopppqqqqqqlllkkkkkkllloootttyyy|||~~~||||||~~~}}}}}}|||{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwwwwyyyzzz{{{}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}{{{zzz{{{}}}yyywwwxxx||||||{{{zzzzzzzzzyyyxxxxxxzzz|||{{{yyywwwxxxyyyvvvsssmmmhhheeedddeeefffgggmmmuuu~~~zzzuuuqqqpppnnnoooqqqsssuuuuuuqqqppppppqqqtttuuuuuutttsssssssssrrrqqqsssvvvyyy~~~{{{yyywwwvvvvvvwwwuuutttsssqqqpppooonnnnnnsssoooiiidddcccgggllloooqqqrrrtttttttttuuuwwwzzzzzzwwwuuuuuuwwwxxxvvvsssxxxxxxyyyzzz|||~~~|||zzzmmm^^^RRRJJJHHHCCCBBB@@@???>>>>>>??????>>>@@@CCCGGGKKKQQQYYY^^^eeeiiinnntttyyy{{{|||}}}|||tttggg[[[RRRTTTeeewwwyyysssttt~~~{{{wwwsssuuuyyy[[[^^^bbbcccbbbdddhhhlllpppiiiaaaYYYSSSSSSZZZdddiiimmmssswwwzzz{{{|||}}}xxxzzz}}}yyymmmfffWWWUUURRRQQQPPPNNNLLLIIIKKKLLLKKKJJJIIIIIIKKKMMMYYY^^^ffflllqqquuuxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzzzz{{{{{{~~~}}}{{{zzzyyyzzzzzzzzzzzzyyyyyyyyyyyywwwwwwxxxzzz|||~~~}}}|||yyyyyyzzzxxxwwwvvvxxxzzz{{{|||~~~{{{vvvtttsssxxx~~~}}}xxxuuutttqqqwww}}}tttccc^^^[[[YYYUUUNNNLLLMMMYYYhhhxxx}}}}}}|||{{{yyyyyywwwyyy|||{{{wwwuuuvvv{{{}}}{{{xxx{{{|||wwwsssrrrlllqqquuuwww{{{}}}zzz{{{}}}|||qqqnnnlllnnnuuu{{{yyysssqqqjjj```YYYWWWUUURRRMMMGGGBBB>>><<<;;;:::::::::;;;<<<===>>>???>>>>>>???@@@BBBEEEGGGIIIGGGIIIJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLOOOQQQPPPOOOLLLJJJHHHIIILLLOOORRRSSSTTT___wwwyyybbbXXX[[[eee{{{ssshhhqqqttt{{{^^^MMMKKKQQQUUUjjj}}}||||||}}}||||||~~~nnnaaaWWWRRROOOMMMKKKKKKKKKKKKJJJIIIJJJKKKLLLLLLKKKMMMPPPRRRYYY]]]aaaaaaaaaeeemmmttt}}}}}}vvvrrrnnniiiiiikkknnnnnnnnnpppppppppooonnnooorrrtttllllllmmmooosssxxx|||~~~||||||{{{}}}}}}|||{{{{{{{{{{{{|||}}}|||||||||||||||}}}}}}{{{zzzyyyxxxyyyzzz|||~~~}}}}}}|||{{{{{{|||}}}}}}}}}}}}}}}{{{zzzzzz|||~~~}}}xxxvvvwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{zzzwwwvvvuuuvvvvvvrrrmmmhhhdddbbbbbbbbbaaafffmmmuuuzzzvvvsssqqqpppqqqtttvvvvvvvvvrrrooolllkkkmmmqqqsssttttttuuuvvvuuutttuuuwwwyyy~~~}}}|||{{{{{{{{{|||yyyxxxvvvuuusssqqqpppooossspppllliiihhhjjjnnnqqqqqqrrrsssttttttuuuxxxzzzwwwvvvvvvuuuuuuvvvvvvvvvzzzyyyxxxwwwxxx{{{~~~{{{mmm^^^RRRJJJFFFBBBAAA???>>>======>>>??????BBBFFFJJJOOOVVV]]]bbbgggkkkpppvvvzzz}}}~~~~~~~~~vvviii\\\SSSUUUeeeuuuyyyvvvyyy|||yyyvvvwww{{{ZZZ\\\^^^^^^]]]___dddhhhrrrnnnggg^^^WWWWWW^^^fffkkknnnqqqssssssssstttuuurrruuuzzz~~~wwwmmmgggYYYXXXVVVTTTSSSQQQMMMKKKJJJKKKKKKKKKJJJJJJLLLNNNWWW\\\eeelllrrruuuvvvvvv}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyxxx{{{{{{{{{zzzzzzyyyyyyyyyvvvvvvvvvxxxzzz|||{{{zzzyyyzzz{{{zzzxxxwwwxxxyyy{{{|||~~~}}}yyyvvvrrrwww{{{}}}zzzuuurrrqqqooovvv~~~}}}qqq___\\\ZZZYYYTTTNNNLLLNNNZZZmmm}}}}}}xxxxxxyyyyyywwwwww{{{~~~{{{|||}}}~~~{{{wwwuuullluuu}}}~~~~~~|||}}}~~~|||pppoooppprrrwww}}}{{{uuuppphhh]]]VVVUUUUUUSSSNNNHHHCCC>>>;;;:::;;;;;;;;;;;;<<<===>>>???===>>>???AAADDDGGGJJJKKKIIIJJJKKKMMMNNNNNNNNNNNNKKKJJJJJJLLLOOORRRSSSSSSPPPMMMKKKKKKNNNRRRUUUVVVWWW```ttt{{{eee\\\\\\dddyyyrrrdddhhhjjjxxxyyy]]]KKKIIIMMMQQQbbbvvv~~~}}}||||||pppcccXXXSSSOOOMMMKKKJJJKKKKKKJJJHHHIIIJJJKKKLLLLLLMMMPPPRRRWWW[[[```aaa```cccjjjpppxxx|||wwwqqqnnnoooooonnnlllmmmooopppooommmmmmqqqtttmmmmmmooorrrvvv{{{~~~}}}|||{{{{{{{{{||||||{{{zzzzzz{{{{{{{{{~~~}}}}}}||||||}}}~~~|||{{{zzzzzz{{{}}}}}}|||{{{zzzzzz{{{|||}}}|||}}}}}}|||zzzzzz{{{}}}}}}xxxvvvvvvxxxyyyzzzzzzyyyyyyzzz{{{yyyyyyyyyxxxvvvtttsssrrrrrrppplllhhhdddbbbaaaaaa___ccchhhoooxxx{{{wwwrrrqqqqqqrrrtttuuutttsssooommmjjjjjjmmmrrruuuwwwuuuwwwxxxyyyxxxwwwxxxyyy~~~}}}||||||||||||{{{zzzxxxvvvtttrrrqqqrrrpppnnnlllkkkmmmoooqqqqqqrrrtttttttttuuuxxxzzzvvvwwwwwwvvvuuuuuuwwwyyy|||zzzwwwuuuvvvxxx|||~~~zzzmmm^^^QQQHHHEEEAAA@@@>>>=========>>>>>>@@@CCCHHHMMMSSSZZZaaafffkkknnnrrrwww{{{|||}}}}}}|||sssfff[[[SSSUUUdddttt|||vvvttt{{{~~~}}}|||yyyzzz}}}]]]^^^]]][[[XXXWWW[[[___lllnnnlllfff______dddiiimmmooorrrrrrrrrqqqrrrsssqqqtttyyy~~~yyyssslllfffZZZXXXVVVUUUTTTQQQNNNKKKLLLLLLKKKIIIHHHGGGIIIKKKPPPVVV___iiiqqqttttttsss||||||}}}}}}}}}||||||{{{yyyyyyyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyywwwwwwwwwyyy{{{|||{{{zzzzzz|||}}}}}}{{{yyyyyyyyy{{{|||~~~|||zzzvvvyyy{{{{{{xxxtttpppoooooowwwxxxlll^^^[[[YYYXXXSSSMMMMMMPPPZZZppp{{{ssstttwwwxxxvvvyyy|||xxxwwwlllxxx~~~qqqtttwwwzzz}}}|||vvvkkk]]]TTTRRRVVVSSSNNNHHHBBB===:::888<<<<<<<<<<<<<<<===>>>???<<<===???BBBEEEHHHKKKLLLKKKLLLMMMNNNOOOPPPPPPQQQLLLKKKJJJLLLOOOSSSUUUVVVTTTQQQNNNOOORRRVVVYYYZZZXXX___sssooobbb^^^fffzzzqqqbbbcccdddtttwww]]]LLLIIILLLOOO\\\mmm|||~~~}}}}}}vvvggg\\\UUUPPPNNNLLLKKKKKKKKKJJJHHHIIIJJJLLLLLLLLLLLLOOOPPPTTTXXX]]]___^^^```ggglllttt|||{{{xxxxxxwwwtttqqqppprrrsssqqqnnnmmmpppsssnnnooorrruuuyyy|||||||||{{{zzzyyyyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{~~~}}}|||||||||~~~{{{zzzyyyyyyzzz|||~~~}}}|||{{{zzzzzz{{{|||}}}{{{|||}}}|||zzzzzz{{{}}}}}}yyyxxxwwwxxxzzz{{{{{{yyyyyyzzz|||yyyxxxwwwvvvuuusssqqqooommmkkkiiigggeeedddccccccaaaccchhhnnnvvv{{{xxxssssssssstttuuuuuurrrpppjjjiiiiiimmmrrrwwwzzz|||wwwyyy{{{|||{{{zzzzzz{{{~~~{{{yyyxxx}}}}}}}}}{{{zzzwwwuuutttpppooonnnmmmmmmnnnpppqqqrrrssstttttttttuuuwwwyyyvvvvvvwwwvvvuuuvvvxxx{{{}}}zzzwwwttttttwwwzzz}}}wwwiii[[[OOOGGGDDD@@@???>>>=========>>>???@@@DDDJJJOOOVVV]]]dddiiinnnqqqtttxxxzzz{{{zzzzzzwwwmmmaaaVVVQQQVVVeeeuuuyyyrrrsss}}}}}}~~~~~~}}}}}}ccccccaaa\\\VVVSSSTTTVVVbbbjjjooojjjeeedddhhhjjjmmmooorrrsssrrrqqqrrrsssrrrtttxxx|||~~~~~~}}}~~~xxxvvvqqqkkk___]]]YYYWWWUUURRROOOLLLNNNMMMKKKGGGDDDDDDFFFIIIKKKPPPXXXbbblllrrrtttssszzz{{{|||}}}}}}}}}|||{{{wwwxxxyyyzzzzzzzzzyyyyyyxxxxxxyyyyyy{{{|||~~~zzzzzzzzzzzzyyyyyyyyyyyyzzzyyyyyy{{{}}}~~~}}}|||yyy{{{~~~~~~}}}{{{zzzzzzzzz{{{}}}~~~~~~}}}|||zzzzzzyyyxxxvvvsssqqqppprrryyyssshhh]]][[[YYYWWWRRRMMMOOOTTT]]]sssyyyoooqqquuutttvvv{{{~~~zzzvvvuuummm{{{tttyyyzzzkkk[[[RRRPPPUUURRRLLLFFF@@@<<<:::999======<<<<<<======>>>???===>>>AAADDDGGGJJJLLLMMMMMMMMMNNNOOOPPPRRRSSSSSSRRRPPPNNNNNNQQQUUUWWWXXXVVVTTTRRRRRRVVVYYY\\\\\\VVV]]]pppmmmaaaiiiyyyqqqcccccccccuuuzzzaaaPPPLLLMMMMMMYYYiiivvv}}}{{{}}}}}}mmmaaaYYYQQQOOOMMMLLLLLLLLLJJJIIIIIIKKKLLLLLLLLLLLLMMMNNNQQQVVVZZZ[[[[[[]]]ccciiipppxxx}}}yyyuuuvvvvvvtttsssrrrssstttrrrsssvvvyyy{{{}}}~~~~~~~~~}}}}}}zzzzzzyyyxxxxxxxxxxxxxxxzzzyyyyyyyyyyyyzzz{{{{{{~~~}}}|||{{{|||}}}zzzyyyxxxwwwxxxyyy{{{}}}||||||||||||||||||||||||yyy{{{||||||{{{{{{|||}}}}}}{{{zzzyyyyyy|||}}}|||yyyxxxzzz}}}wwwvvvtttttttttrrrpppnnniiihhhhhhhhhgggfffeeeeeebbbdddgggmmmuuu~~~|||yyyvvvvvvvvvvvvwwwuuuqqqnnneeefffhhhnnnuuu{{{~~~|||~~~~~~~~~~~~|||yyyvvv~~~~~~~~~~~~|||zzzxxxwwwoooooommmmmmmmmoooqqqrrrssstttuuutttssstttuuuwwwvvvuuutttssstttwwwyyyzzz}}}zzzwwwuuutttwwwzzz|||{{{rrrdddWWWLLLFFFCCC@@@@@@>>>>>>>>>>>>???@@@CCCGGGLLLSSSYYY```gggkkkppprrrvvvyyy{{{{{{zzzzzzvvvkkk]]]TTTQQQWWWhhhxxx~~~wwwpppsss}}}nnnmmmjjjccc[[[UUUTTTUUU^^^iiiqqqnnnhhhiiikkkllllllooosssuuuuuuuuuuuuuuutttuuuwwwyyyzzzzzzzzzzzzyyy{{{}}}~~~xxxmmmiiiccc^^^ZZZWWWSSSQQQOOOMMMKKKGGGFFFHHHMMMPPPTTTTTTWWW^^^gggooossstttyyyzzz|||}}}~~~}}}|||{{{vvvwwwxxxyyyzzzyyyyyyxxxyyyyyyxxxyyyzzz{{{}}}~~~xxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxzzz|||}}}|||zzzvvvyyy}}}~~~}}}{{{zzzyyyvvvxxxzzz{{{|||~~~|||zzz{{{yyyvvvttttttssssssssswww~~~|||pppfff^^^[[[YYYVVVPPPMMMPPPXXXcccxxxwwwmmmooorrrpppqqqzzz~~~{{{wwwtttsssppp|||www~~~yyyhhhWWWOOOOOORRROOOIIICCC???===<<<=====================>>>??????@@@CCCFFFIIILLLMMMNNNNNNNNNOOOPPPQQQSSSTTTUUU[[[XXXTTTRRRTTTVVVXXXYYYVVVTTTSSSUUUXXX[[[\\\\\\YYY]]]mmmkkkhhhuuu|||ssseeebbbbbbvvvkkkWWWOOONNNLLLWWWhhhttt{{{{{{yyy{{{~~~tttfff^^^SSSQQQNNNMMMMMMLLLKKKJJJJJJLLLMMMMMMKKKKKKKKKLLLPPPTTTWWWXXXWWWZZZaaagggkkkrrryyy|||{{{zzzyyyyyyzzzzzzyyyxxxwwwxxx{{{}}}~~~~~~|||}}}}}}{{{{{{}}}~~~~~~}}}}}}|||yyyyyyxxxwwwwwwwwwwwwwwwyyyyyyxxxxxxyyyzzzzzz{{{}}}|||{{{zzz{{{}}}|||{{{yyyxxxxxxzzz{{{}}}{{{|||~~~~~~|||{{{wwwyyy{{{|||{{{{{{}}}~~~~~~~~~~~~~~~}}}|||{{{~~~~~~zzzxxxzzz}}}vvvtttrrrrrrsssrrrooommmhhhhhhhhhiiihhhgggfffeeeaaaaaadddjjjrrr{{{|||zzzvvvvvvvvvvvvuuurrrmmmiiiccccccfffkkkssszzz|||yyy}}}~~~~~~|||zzzyyypppooonnnmmmnnnpppssstttuuuvvvvvvuuusssssstttuuuuuurrrooopppssswwwxxxwww|||zzzwwwvvvvvvxxxzzz||||||wwwmmm___RRRIIIEEEDDDAAA@@@???>>>>>>???@@@AAAFFFJJJPPPVVV]]]ccciiinnnppprrrvvvzzz}}}~~~~~~}}}zzzmmm^^^TTTRRRZZZlll|||~~~}}}uuummmsss|||wwwvvvssslllbbb[[[YYYYYY^^^kkkssspppkkkllloooooommmpppuuuxxxyyyxxxxxxyyywwwwwwxxxxxxxxxxxxxxxxxxtttvvv{{{zzzuuunnngggaaa]]]YYYVVVMMMLLLJJJIIIKKKPPPWWW]]]ccc___[[[]]]dddlllrrruuuwwwyyy{{{}}}~~~~~~}}}|||vvvwwwxxxyyyzzzyyyyyyxxxyyyxxxwwwwwwwwwxxxyyyzzzwwwwwwwwwxxxxxxyyyyyyyyyvvvuuuuuuwwwyyyyyyxxxwwwtttxxx|||~~~}}}{{{yyyyyysssuuuxxxzzz{{{~~~}}}zzzyyy{{{wwwtttrrrrrrtttuuuuuu{{{zzzoooeee___\\\YYYVVVPPPMMMRRRZZZhhh|||wwwllloooqqqllljjjvvv{{{wwwtttsssqqq~~~}}}xxxzzz~~~xxxwwwdddTTTMMMOOOOOOLLLFFFAAA>>>>>>???@@@>>>============>>>>>>???AAACCCEEEHHHKKKMMMOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVccc___YYYVVVVVVWWWXXXYYYUUUTTTTTTVVVYYY[[[\\\[[[___```lllwwweeeqqq~~~uuueeeaaa```ssssss\\\PPPMMMKKKWWWhhhtttyyy}}}}}}zzzwwwxxx|||xxxiii```TTTQQQOOONNNNNNMMMLLLJJJKKKLLLNNNMMMKKKJJJJJJKKKOOOSSSVVVUUUUUUXXX___fffeeemmmtttxxx{{{}}}{{{||||||zzz|||~~~~~~xxxzzz}}}~~~|||zzzyyyzzz|||}}}~~~}}}}}}|||yyyyyyxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxyyyyyyzzz{{{}}}|||zzzyyyzzz|||}}}|||{{{|||~~~{{{||||||{{{vvvxxxzzz{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxzzz}}}uuusssqqqqqqsssrrrooolllhhhiiiiiiiiiiiigggeeeddd^^^^^^aaagggoooxxx~~~|||zzzuuutttttttttsssoooiiidddcccbbbccchhhooowww}}}}}}|||}}}~~~|||zzzqqqpppooonnnoooqqqtttvvvvvvwwwwwwuuusssrrrsssttttttpppkkkmmmrrrvvvwwwuuu{{{zzzxxxwwwwwwyyy{{{|||zzztttiii\\\OOOGGGDDDDDDAAAAAA@@@??????@@@AAABBBIIIMMMSSSYYY___eeekkkoooooorrrwww|||qqq```VVVTTT\\\ooo{{{zzzrrrjjjqqq|||~~~wwwooojjjhhhiiiqqqrrrsssqqqooolllkkkkkkmmmqqqwww|||~~~~~~}}}~~~~~~}}}{{{xxxuuurrrpppttttttxxx~~~tttlllddd^^^[[[TTTPPPKKKHHHIIILLLOOOPPPSSSTTTXXX]]]dddlllssswwwuuuwwwzzz{{{zzz{{{|||}}}}}}}}}|||zzzyyyxxxwwwvvvyyyxxxvvvttttttuuuwwwxxx{{{zzzyyyyyyyyyxxxvvvtttssstttvvvwwwwwwvvvvvvuuussstttwwwzzz||||||||||||ssssssuuuxxx}}}~~~||||||}}}zzzxxxwwwtttqqquuu{{{vvvmmmgggbbb\\\WWWUUUQQQNNNTTT]]]www}}}~~~vvvooonnnnnnlllkkkuuu}}}tttnnnnnnpppwww~~~zzztttyyyvvvrrrnnn\\\SSSOOOKKKFFFEEECCCAAA????????????>>>>>>>>>>>>???@@@AAAAAABBBDDDFFFHHHIIIKKKNNNPPPQQQOOOMMMMMMNNNRRRVVVXXX___^^^]]][[[XXXVVVVVVVVVWWWUUURRRQQQTTTYYY___ccceeebbbgggzzzyyyjjjkkkssswwwiii^^^^^^fff{{{dddRRRMMMLLLTTTcccrrrzzz}}}|||xxxvvvwwwzzz~~~qqqggg[[[TTTNNNNNNNNNKKKJJJKKKKKKLLLMMMMMMMMMLLLJJJIIIKKKNNNRRRUUUWWWZZZ^^^aaafffkkkqqqvvvyyy{{{|||~~~}}}}}}|||||||||}}}~~~}}}zzzxxxyyyzzz{{{{{{{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{||||||yyyzzzzzzzzzyyyyyy{{{|||~~~}}}{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{|||}}}}}}}}}{{{yyyzzz{{{}}}}}}{{{zzz{{{{{{{{{zzz~~~~~~}}}|||{{{yyyxxxwwwzzz}}}~~~zzzvvvtttsssqqqpppppprrrsssttttttoooooonnnnnnlllhhhbbb]]][[[]]]```cccgggnnnuuuzzz}}}||||||{{{yyywwwuuusssoooiiieeeddd______gggooossswww|||~~~}}}yyyuuutttsssrrrsssvvvyyy{{{{{{{{{{{{zzzxxxvvvtttsssrrrqqqpppqqqtttwwwxxxxxx{{{xxxyyy|||}}}zzz{{{~~~tttdddYYYPPPHHHDDDDDD???@@@AAA@@@@@@AAACCCFFFHHHMMMVVV]]]dddiiinnnrrruuuwwwzzz~~~sssbbb\\\```kkkzzz|||sssiiijjjuuuyyytttrrrsssxxxxxxxxxvvvsssqqqppppppoooqqqvvv|||}}}}}}~~~~~~}}}|||yyywwwuuuuuutttuuuzzz|||pppgggbbb```VVVRRRMMMJJJJJJKKKLLLLLLLLLNNNSSSYYY```hhhnnnqqqvvvxxxzzz{{{zzz{{{|||~~~~~~~~~}}}|||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvwwwyyyxxxwwwwwwxxxxxxvvvtttssstttuuuvvvvvvuuuttttttrrrtttwwwzzz|||{{{zzzyyytttuuuvvvzzz}}}~~~}}}|||~~~zzzxxxwwwtttqqquuu{{{|||sssjjjeeebbb\\\WWWTTTOOOMMMTTT^^^qqqwwwxxxqqqkkkjjjjjjiiihhhttt|||qqqkkkjjjmmmxxx{{{wwwsssyyysssooo~~~ooo\\\TTTPPPLLLBBBAAA???===<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJJJJKKKMMMOOORRRQQQOOONNNNNNOOOQQQSSSXXXZZZZZZWWWSSSQQQSSSUUUVVVTTTQQQPPPSSSYYY___ccchhhdddfffvvvllljjjnnnwwwyyykkk___^^^bbbtttkkkVVVPPPKKKRRRaaapppxxx||||||zzzyyyyyy{{{~~~ssshhh]]]UUUOOOOOOOOOMMMKKKLLLKKKLLLLLLMMMLLLKKKJJJIIIKKKNNNQQQTTTVVVYYY]]]___dddhhhnnnsssvvvxxxyyy{{{}}}||||||~~~}}}||||||}}}}}}{{{yyyyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{yyyzzz{{{zzzyyyyyy{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~{{{zzzzzz{{{|||}}}~~~~~~{{{zzz{{{|||{{{zzz|||||||||{{{zzzwwwuuutttwwwzzz}}}~~~}}}zzzwwwwwwsssrrrrrrrrrtttuuuuuuuuuqqqpppooommmkkkgggbbb^^^\\\]]]___```cccgggmmmqqqxxx~~~}}}}}}}}}|||{{{yyywwwtttpppkkkgggccc^^^^^^eeelllpppuuuyyy~~~}}}~~~|||yyyxxxwwwuuutttuuuwwwzzz{{{}}}}}}}}}}}}{{{xxxuuussstttrrrqqqqqqtttvvvwwwwwwyyywwwwww{{{}}}|||}}}rrrbbbWWWNNNFFFBBBBBB???@@@@@@@@@@@@AAADDDFFFKKKQQQYYY```ggglllqqqtttvvvxxx|||xxxiiieeeiiisss{{{qqqggggggrrr~~~||||||{{{zzzxxxuuusssqqqpppppppppqqquuu{{{||||||}}}~~~|||{{{wwwtttrrrttt{{{}}}yyyzzz|||lll```\\\\\\YYYUUUPPPLLLKKKJJJIIIIIIJJJMMMSSS[[[bbbiiinnnqqqxxxzzz{{{{{{zzz{{{}}}~~~~~~}}}}}}}}}zzzzzzyyyyyyxxxwwwvvvuuuwwwvvvuuuvvvwwwwwwvvvuuussssssttttttttttttssssssrrruuuxxxzzz{{{zzzwwwvvvtttuuuxxx{{{~~~~~~}}}|||}}}yyywwwvvvtttssswww}}}xxxnnnfffbbb```\\\WWWRRRMMMMMMVVVaaannnssssssnnniiiggggggfffdddrrryyyoooiiiiiimmmzzz|||xxxsssqqqwwwooojjjzzznnn[[[SSSOOOLLL@@@???===;;;;;;:::;;;;;;>>>>>>???AAACCCEEEGGGIIIHHHIIILLLLLLLLLLLLMMMNNNRRRQQQPPPOOONNNMMMMMMMMMSSSVVVXXXUUUQQQOOORRRVVVWWWTTTQQQPPPSSSXXX^^^ccciiieeefffrrrnnniiigggmmmvvvzzzoooeeeaaabbbkkkxxxqqqZZZPPPJJJPPP]]]llluuu{{{~~~|||||||||||||||}}}vvvkkk```XXXQQQPPPPPPNNNLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMPPPRRRTTTWWW[[[]]]aaaffflllpppsssuuuwwwxxx|||{{{{{{}}}~~~~~~|||{{{||||||{{{zzzxxxxxxwwwwwwwwwyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxzzz{{{{{{zzzyyy{{{|||~~~}}}}}}||||||}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{|||~~~~~~|||{{{|||||||||{{{zzzzzz{{{zzzyyyvvvsssqqqsssvvvyyyzzzzzzyyyxxxxxxvvvvvvwwwxxxyyyyyyyyyyyywwwuuuqqqooolllhhhddd```_________^^^^^^aaaeeehhhooottt{{{~~~}}}{{{yyyvvvrrrmmmiiiccc___^^^dddjjjnnntttyyy~~~}}}}}}~~~}}}{{{yyy{{{zzzxxxwwwwwwxxxzzz{{{~~~~~~~~~zzzwwwuuuvvvtttrrrrrrtttuuuvvvuuuuuusssuuuzzz|||}}}|||nnn^^^SSSKKKCCC??????>>>?????????@@@BBBEEEHHHPPPUUU]]]dddjjjppptttwwwyyy{{{|||qqqpppuuu}}}|||xxxmmmbbbbbbnnn}}}~~~{{{xxxuuusssrrrqqqoooooopppssszzz{{{{{{}}}~~~zzzwwwtttuuuyyy}}}wwwqqqssszzzfffXXXTTTVVVYYYUUUQQQNNNLLLKKKIIIHHHJJJNNNUUU]]]eeekkkoooqqqzzz{{{{{{{{{zzz{{{~~~~~~~~~~~~~~~~~~~~~zzz{{{||||||zzzxxxvvvtttvvvtttssstttuuuvvvvvvuuuttttttttttttttttttttttttsssuuuxxxzzzzzzxxxuuusssrrruuuyyy|||~~~|||{{{{{{wwwtttvvvwwwwww|||~~~tttkkkdddaaa^^^\\\WWWQQQMMMQQQ[[[eeerrrssssssooojjjfffeeedddbbbrrrvvvmmmhhhjjjooo{{{}}}zzzuuupppnnnsss|||mmmfffvvviiiXXXQQQMMMIIIAAA@@@???=========>>>>>>>>>???@@@CCCEEEHHHKKKLLLKKKMMMOOOOOOMMMLLLLLLLLLOOOPPPQQQQQQPPPNNNLLLJJJQQQUUUXXXVVVRRRQQQUUUZZZZZZXXXTTTSSSTTTXXX]]]```eeecccdddooommmfffaaaeeeooo|||~~~vvvnnnhhheeeeeerrrsssZZZNNNJJJOOOZZZiiittt{{{|||{{{{{{||||||||||||}}}yyylllbbbYYYRRRQQQPPPMMMLLLMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKMMMOOOPPPQQQTTTXXX[[[```eeekkkpppsssuuuwwwxxx|||{{{|||}}}~~~|||yyyxxxyyyzzzzzzyyyyyywwwuuuttttttuuuwwwxxx{{{{{{zzzzzzzzzzzzyyyyyyxxxzzz{{{{{{zzzzzz{{{|||}}}}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{}}}~~~|||{{{|||||||||{{{zzzzzz{{{{{{yyyvvvsssqqqqqqsssvvvwwwvvvvvvwwwyyy{{{}}}{{{vvvqqqmmmiiieeebbbaaa```___^^^]]]^^^aaadddiiinnnuuuyyyzzzzzz}}}}}}zzzxxxtttnnnjjjccc______ccciiinnnuuu|||}}}}}}|||||||||{{{zzzyyy|||{{{yyyxxxxxxxxxyyyzzz{{{|||~~~|||yyywwwxxxuuusssssstttuuuttttttqqqoooqqqwww{{{|||wwwjjj[[[QQQIIIBBB>>>???===>>>??????@@@CCCHHHKKKTTTYYY```gggmmmrrrvvvyyy{{{}}}{{{vvvxxx~~~yyyrrrggg\\\^^^lll|||~~~}}}{{{yyyxxxwwwtttrrrmmmooosssyyy||||||}}}~~~~~~{{{zzz{{{}}}}}}}}}}}}zzzuuupppkkknnn|||jjj[[[WWWXXXXXXUUUQQQNNNMMMMMMKKKJJJHHHLLLTTT\\\dddjjjmmmooozzz{{{||||||{{{{{{}}}|||||||||}}}}}}}}}}}}~~~{{{|||}}}~~~|||zzzwwwuuuvvvtttrrrrrrtttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvtttvvvxxxyyyyyywwwtttrrroootttyyy}}}}}}{{{zzzwwwsssssswww{{{}}}}}}qqqhhhcccbbb\\\ZZZUUUPPPQQQYYYdddkkkuuutttrrrooojjjeeebbbbbbbbbssstttkkkfffiiiooo}}}~~~{{{yyyuuupppnnnoooxxxvvvmmmhhhwwwfffWWWQQQMMMHHHBBBAAA@@@?????????@@@AAA@@@AAABBBDDDGGGJJJMMMNNNNNNOOOQQQQQQNNNLLLKKKKKKLLLNNNPPPRRRRRRQQQNNNMMMQQQUUUWWWVVVSSSSSSWWW[[[]]][[[XXXVVVVVVXXXZZZ\\\\\\]]]bbblll}}}iiibbb]]]bbbmmm{{{}}}uuulllfffbbbpppuuuZZZMMMJJJNNNXXXgggsss||||||{{{zzz{{{{{{{{{zzz{{{{{{nnncccZZZRRRPPPOOOMMMKKKMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNQQQUUUXXX```eeekkkqqqtttwwwyyy{{{}}}}}}~~~~~~~~~~~~{{{yyyvvvvvvwwwxxxxxxwwwyyywwwuuusssrrrrrrssstttzzzzzzzzzzzzzzzzzzyyyyyyxxxzzz||||||{{{{{{{{{|||}}}||||||}}}}}}~~~{{{{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~|||{{{{{{||||||{{{{{{|||}}}|||{{{yyyvvvuuussstttuuuuuuuuuvvvxxxzzz~~~xxxrrrmmmiiidddaaa``````___^^^]]]^^^bbbeeegggmmmsssxxxyyyzzz}}}~~~~~~|||yyytttnnnjjjbbb^^^]]]```dddhhhqqqyyywww~~~||||||{{{zzzyyyyyyyyyyyy{{{zzzyyyxxxwwwwwwxxxxxxvvvxxxzzz|||}}}|||zzzyyyyyywwwtttssstttttttttsssnnnlllnnntttxxxzzz}}}sssfffWWWNNNHHHBBB???@@@===>>>???@@@AAAEEEKKKOOOVVV[[[cccjjjooosssxxxzzz|||~~~{{{zzzwwwmmmaaaXXX\\\mmm}}}~~~}}}}}}zzzyyyzzzxxxtttpppkkkooouuu{{{~~~}}}{{{yyywwwuuuqqqmmmjjjiiimmmzzzqqqbbb\\\\\\XXXUUUPPPNNNMMMNNNMMMMMMMMMQQQXXX```ggglllpppqqqxxxzzz||||||{{{{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}{{{yyyxxxwwwuuurrrrrrsssuuuuuutttttttttttttttuuuwwwxxxyyyvvvwwwxxxxxxxxxwwwuuutttoootttzzz~~~~~~}}}{{{yyyuuurrrtttzzz{{{nnneeebbbbbbZZZXXXSSSQQQXXXdddmmmpppuuuqqqooonnnjjjccc``````cccttt|||}}}~~~{{{{{{tttkkkfffiiippp~~~|||zzzzzzwwwsssrrrnnnssszzzpppkkklllyyyyyybbbWWWSSSMMMGGG@@@??????>>>>>>???@@@AAACCCCCCDDDFFFHHHJJJLLLMMMNNNPPPRRRRRROOOLLLJJJJJJJJJLLLPPPSSSUUUTTTSSSRRRQQQRRRSSSSSSSSSTTTVVVXXX\\\[[[ZZZYYYXXXXXXXXXXXXUUUXXX]]]ffftttddd]]]YYY___kkkzzz{{{ooofffbbbmmmyyy^^^NNNJJJLLLUUUdddqqq||||||zzzzzzzzzzzzzzz{{{rrreee\\\SSSPPPOOOLLLKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNRRRUUU]]]bbbjjjppptttxxxzzz|||~~~}}}|||zzzzzzwwwuuutttuuuvvvwwwwwwvvvxxxwwwuuutttsssrrrssssssxxxyyyyyyyyyzzzzzzzzzzzzxxxzzz}}}}}}|||{{{{{{|||||||||||||||}}}}}}~~~{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||~~~~~~}}}{{{zzz{{{{{{{{{zzz~~~~~~~~~}}}}}}|||{{{zzzxxxxxxxxxwwwwwwyyy}}}~~~yyytttoookkkgggdddbbbbbbbbbaaaaaacccgggkkkmmmrrrxxx{{{|||}}}~~~}}}}}}}}}{{{vvvoookkkaaa\\\ZZZZZZ\\\___gggppppppxxx}}}}}}}}}~~~zzz{{{{{{yyywwwvvvwwwyyyzzzyyyxxxxxxwwwwwwwwwwwwuuuvvvwwwyyyyyyyyyyyyyyyyyywwwtttttttttuuutttsssnnnkkkmmmrrrwwwyyy~~~|||mmm```SSSKKKFFFAAA???AAA>>>???@@@AAACCCHHHOOOSSSYYY^^^eeelllqqquuuyyy{{{{{{~~~|||~~~xxxjjj___WWW]]]ooo|||zzzxxxyyy{{{yyysssnnnkkkrrrzzz~~~}}}yyyvvvtttooojjjffffffhhhmmmyyyxxxjjjcccaaa[[[VVVQQQMMMLLLMMMNNNNNNSSSVVV\\\ccciiiooossstttvvvyyy|||}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyy}}}}}}~~~~~~~~~}}}{{{zzzyyyvvvsssrrrssstttttttttrrrrrrrrrsssuuuwwwyyyzzzwwwwwwwwwwwwwwwwwwvvvvvvrrrwww}}}}}}|||}}}~~~}}}{{{zzzwwwtttvvv~~~xxxkkkbbb```bbbXXXUUUQQQRRR___ooowwwuuusssnnnlllmmmkkkeeeaaacccdddsss}}}{{{xxxzzzzzzvvvtttzzz|||tttllliiiooowww~~~{{{{{{|||{{{vvvyyysssttt~~~sssjjjhhhkkkvvvmmm\\\TTTPPPJJJBBB@@@???>>>>>>???@@@AAABBBEEEEEEFFFFFFHHHIIIKKKLLLNNNPPPRRRRRROOOLLLJJJIIIKKKNNNQQQTTTVVVWWWWWWVVVSSSQQQPPPQQQTTTVVVVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVQQQTTTWWW\\\hhh}}}aaaYYYTTTZZZhhhyyyuuukkkbbbiiixxx}}}```PPPIIIJJJQQQ```ooo{{{|||{{{yyyyyyzzz{{{vvvhhh^^^UUURRRPPPMMMMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLKKKKKKKKKJJJJJJLLLPPPSSSYYY^^^fffmmmrrrvvvzzz|||~~~~~~}}}~~~|||zzzyyyxxxtttssssssuuuxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{{{{|||xxxzzz}}}~~~}}}|||{{{||||||||||||{{{||||||}}}}}}{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~{{{{{{||||||}}}}}}}}}~~~|||zzzyyyzzzzzzzzzyyy~~~}}}}}}}}}~~~~~~|||||||||{{{}}}|||yyywwwtttpppnnnkkkkkkkkkkkkkkknnnrrruuuzzz~~~~~~|||{{{{{{}}}xxxqqqlllddd___ZZZWWWUUUVVV]]]fffjjjqqqwwwxxxxxx|||~~~~~~~~~}}}|||}}}~~~~~~|||{{{yyyzzzzzzxxxuuuuuuvvvyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwyyywwwtttttttttuuuuuutttpppnnnnnnssswwwyyy~~~yyygggZZZNNNGGGCCC@@@???AAA??????@@@BBBEEEJJJRRRWWW\\\aaahhhnnnssswwwzzz}}}zzz~~~~~~|||yyylllaaaYYYaaasss}}}|||~~~~~~xxxqqqkkkttt}}}{{{wwwuuutttlllfffbbbdddhhhoooyyyssskkkggg]]]XXXQQQMMMKKKLLLMMMNNNRRRUUUZZZ```fffkkkoooqqquuuxxx|||~~~}}}zzzyyyxxx{{{{{{zzzzzzzzzyyyyyyyyy}}}}}}~~~~~~~~~}}}}}}|||zzzwwwtttsssssstttttttttpppppppppqqqtttvvvyyy{{{xxxxxxwwwwwwvvvwwwxxxxxxuuuzzz{{{xxxyyy{{{|||}}}}}}}}}}}}||||||{{{yyyvvvyyyvvvhhh```___aaaWWWTTTOOOSSScccvvv|||xxxrrrmmmkkkooonnnhhheeegggdddrrr{{{wwwuuuyyyxxxrrrpppvvvzzzzzz}}}xxxsssooonnnvvv~~~~~~{{{{{{~~~}}}yyywwwwww~~~qqqfffeeegggqqq{{{}}}tttdddUUUOOOMMMFFF===AAA@@@@@@@@@@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJJJJNNNPPPRRRRRROOOLLLJJJIIIMMMOOORRRUUUWWWXXXXXXXXXVVVRRRPPPQQQVVVYYYWWWTTTQQQSSSVVVXXXYYYXXXVVVUUUQQQRRRSSSUUU^^^ttt{{{___VVVQQQVVVdddwww}}}rrraaafffrrr~~~aaaPPPHHHHHHOOO^^^mmmyyy~~~}}}yyyyyyzzz{{{~~~yyyjjj```VVVSSSQQQOOONNNPPPNNNMMMKKKJJJJJJJJJKKKLLLKKKKKKJJJIIIIIIKKKOOORRRUUUZZZbbbjjjppptttxxx{{{}}}||||||~~~}}}|||zzzyyyxxxrrrrrrtttwwwyyyzzzyyyxxxuuuvvvwwwyyyzzzzzz{{{{{{vvvvvvwwwxxxzzz{{{||||||xxxzzz}}}~~~}}}|||{{{|||||||||{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}~~~~~~yyyzzz{{{|||}}}}}}}}}}}}~~~|||yyyxxxyyyyyyyyyxxx~~~}}}||||||~~~~~~~~~~~~}}}zzzxxxuuuuuuuuuuuuuuuwww|||}}}{{{zzz}}}zzzsssnnnjjjddd]]]XXXSSSRRRXXXaaaaaahhhooooooppptttvvvvvv{{{zzzxxxyyyzzz{{{zzzyyyyyyzzzzzzxxxttttttvvvyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwuuuttttttuuuuuuyyywwwttttttuuuvvvuuuuuussspppppptttxxxzzz}}}uuubbbWWWKKKEEEBBB???>>>AAA???@@@AAABBBFFFLLLSSSYYY^^^cccjjjppptttxxx|||~~~zzz}}}{{{zzzzzznnnccc\\\cccuuu}}}~~~vvvmmmwwwyyyuuusssooojjjeeeccccccgggrrr}}}zzzooohhhhhh\\\PPPLLLKKKIIIHHHJJJPPPTTT[[[cccjjjooosssuuuzzz{{{}}}}}}}}}|||{{{{{{yyywwwxxx{{{zzzuuusssuuu||||||||||||||||||||||||zzzyyyyyyxxxwwwvvvttttttuuuttttttttttttuuuuuuvvv{{{zzzyyyxxxxxxxxxyyyzzzxxxxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~|||zzzyyyyyyyyyzzz}}}zzzqqqjjjddd___[[[UUUVVVSSSVVVhhh}}}zzzwwwqqqooorrrrrrnnnlllnnnuuuzzzyyytttqqqssssssooommmwwwzzzsssqqqyyy~~~{{{uuurrrppprrrzzz|||yyyyyy{{{{{{|||yyyrrrnnnmmmoooqqqtttvvvwwwxxxzzz{{{vvvhhhYYYPPPIIICCC@@@AAA>>>>>>>>>???AAACCCEEEGGGFFFHHHJJJKKKIIIHHHHHHIIIPPPPPPPPPQQQQQQPPPMMMJJJPPPTTTUUUTTTVVVZZZ[[[XXXUUURRRPPPQQQVVV[[[]]]]]]UUUTTTTTTVVVYYYYYYVVVSSSQQQMMMOOOVVV```oooppp```UUUOOOTTT^^^mmm{{{qqqhhhjjjvvviiiRRRLLLKKKNNNXXXiiizzz|||yyy{{{}}}}}}pppcccXXXTTTTTTQQQNNNLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJNNNRRRUUUTTTVVV[[[aaahhhoootttwww{{{{{{|||}}}}}}|||{{{zzz|||{{{{{{zzzzzzzzz{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||||||||wwwxxxyyyzzz{{{{{{{{{{{{|||{{{zzzxxxwwwyyy|||~~~}}}}}}|||||||||||||||}}}}}}||||||{{{{{{{{{{{{~~~}}}|||{{{yyyyyyyyyyyyzzz{{{}}}}}}{{{zzzzzz{{{}}}zzzvvvsssrrrrrrrrrrrr|||{{{yyyyyyyyy{{{~~~|||zzzyyy}}}xxxtttmmmfff]]]VVVRRRQQQQQQQQQXXXYYY^^^fffjjjjjjnnntttwwwvvvvvvwwwyyyzzzzzzyyy{{{zzzyyyxxxwwwvvvvvvvvvrrrsssuuuwwwyyyzzz{{{{{{uuuwwwxxxxxxwwwwwwwwwxxxzzzwwwtttttttttuuuuuutttsssssstttvvvyyy}}}{{{qqq___SSSHHHDDDBBB???======888;;;AAAFFFLLLRRRYYY]]]bbbffflllsssxxx{{{}}}}}}}}}~~~{{{|||~~~tttgggaaahhhtttxxxyyyzzzxxxzzzmmmttt}}}~~~|||{{{qqqkkkgggeeedddgggqqq{{{~~~xxxqqqmmmggg\\\PPPLLLKKKIIIHHHIIIPPPUUU\\\dddjjjooosssuuuxxxyyy{{{|||||||||||||||{{{xxxxxx{{{zzzvvvuuuwwwzzzzzz{{{{{{{{{{{{{{{{{{yyyyyyyyyxxxwwwvvvttttttuuuuuuttttttttttttuuuuuuyyyyyyxxxxxxxxxxxxyyyyyywwwxxxyyy{{{{{{|||||||||}}}~~~~~~}}}{{{yyyyyyzzz{{{ssskkkeee___[[[SSSTTTTTTYYYjjj~~~zzzuuuqqqqqquuuvvvrrrqqqttt|||~~~{{{tttrrruuuwwwuuupppyyy{{{ssspppwww|||{{{~~~xxxssspppmmmnnnwww|||zzz{{{}}}~~~yyysssqqqqqqtttuuuvvvvvvvvvuuuuuuuuunnnaaaUUUMMMHHHCCC@@@AAA>>>>>>>>>???@@@CCCEEEFFFGGGIIILLLLLLLLLKKKKKKLLLPPPOOOMMMNNNOOOPPPOOOOOOQQQUUUVVVUUUWWW[[[[[[YYYXXXTTTPPPPPPTTTVVVWWWVVVRRRRRRSSSVVVYYYYYYVVVSSSSSSPPPRRRXXX___lll~~~kkk[[[SSSOOORRRWWWccczzzyyyppphhhmmm{{{qqqXXXMMMKKKNNNYYYjjj{{{~~~|||zzz|||}}}~~~vvvhhhZZZUUUTTTPPPLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKNNNPPPRRRTTTVVVYYY^^^dddjjjnnnqqqtttuuuwwwyyyzzz{{{zzzzzz{{{{{{zzzzzzzzzzzzzzz{{{xxxxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxyyyzzz{{{{{{{{{xxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxxxx{{{}}}}}}||||||{{{{{{{{{{{{{{{||||||{{{{{{zzzyyyyyyyyy}}}}}}|||{{{zzzyyyyyyyyyzzz|||}}}~~~}}}|||}}}~~~{{{xxxrrrnnnmmmmmmooooooxxxwwwwwwwwwxxxzzz{{{|||}}}~~~{{{yyywww}}}~~~zzzwwwpppjjjaaaZZZVVVSSSRRRQQQRRRRRRVVV]]]```aaaeeekkktttttttttuuuwwwxxxxxxxxxzzzzzzyyyyyyyyyyyyyyyzzzsssssstttuuuwwwxxxyyyyyyuuuwwwyyyyyywwwwwwwwwxxxxxxyyyzzzzzzxxxvvvtttssssssssstttvvvyyy~~~yyyooo\\\RRRGGGDDDBBB???======<<>>@@@BBBEEEFFFIIILLLNNNOOONNNMMMMMMNNNOOOMMMJJJJJJMMMQQQSSSTTTSSSVVVWWWVVVWWW[[[[[[YYYVVVRRRNNNNNNPPPRRRQQQPPPOOOPPPSSSWWWYYYYYYVVVTTTTTTSSSVVV[[[]]]ggg~~~jjjYYYSSSPPPQQQRRRZZZpppzzzppphhhnnn|||aaaNNNLLLNNNXXXjjj|||~~~|||}}}~~~~~~~~~nnn^^^VVVSSSOOOLLLJJJLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOSSSTTTWWWZZZ___cccgggiiilllnnnqqqtttvvvxxxyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvtttuuuvvvxxxyyyzzzzzzzzzzzz{{{{{{|||||||||{{{{{{wwwyyyzzzzzzyyyxxxzzz{{{||||||{{{zzzzzzzzzzzzzzz{{{{{{zzzyyyyyyxxxwwwwww||||||{{{{{{zzzzzzyyyyyyxxxzzz||||||||||||~~~|||xxxrrrllliiiiiikkklllsssssstttvvvwwwyyyzzzzzzzzz{{{~~~}}}{{{zzzyyyuuu{{{|||zzzsssnnnggg```\\\XXXTTTRRRRRRQQQSSSXXXZZZ[[[```fffpppqqqrrrsssuuuuuuvvvvvvyyyyyyyyyzzz{{{|||}}}}}}ttttttsssssstttuuuwwwxxxvvvxxxyyyyyywwwvvvwwwwwwvvv{{{|||wwwsssrrrrrrssstttvvvzzz~~~vvvkkkXXXNNNFFFCCCAAA>>>===>>>@@@CCCGGGKKKPPPVVV]]]bbbjjjmmmrrrvvvzzz|||||||||~~~zzzzzz{{{wwwsssqqqtttuuutttssstttrrrxxx~~~~~~}}}|||yyyuuummmmmmoootttzzz~~~}}}}}}|||yyyrrrlllgggeeeddddddiiippptttrrrooollliiigggffffffaaaXXXPPPLLLJJJHHHHHHKKKNNNTTT^^^eeekkkoootttwwwxxxzzz||||||yyyxxxyyy{{{|||xxxwwwxxxxxxuuuvvvzzzwwwwwwwwwxxxyyyyyyzzzzzzxxxxxxxxxxxxwwwvvvuuutttuuuttttttssssssttttttttttttuuuwwwxxxxxxwwwvvvvvvvvvxxxzzz|||~~~~~~}}}}}}}}}zzzxxxxxx{{{}}}wwwppphhhaaaZZZVVVQQQVVV]]]hhhzzzssswww|||~~~xxxwww{{{~~~wwwxxx{{{{{{zzzxxxvvvtttpppoooxxxzzzwwwwwwzzz|||}}}{{{xxxsssnnnkkk]]]TTTKKKHHHFFFAAA??????>>>===>>>>>>@@@BBBEEEFFFLLLNNNPPPPPPNNNMMMLLLMMMKKKJJJIIIJJJNNNRRRUUUVVVTTTVVVWWWUUUUUUYYYZZZXXXPPPMMMIIIJJJLLLNNNNNNLLLMMMOOOSSSWWWYYYYYYWWWUUURRRTTTYYY\\\\\\ccc}}}sssaaaXXXSSSSSSTTTYYYkkk~~~qqqfffllliiiQQQMMMMMMXXXjjj}}}}}}~~~~~~}}}}}}tttbbbYYYUUUPPPMMMLLLIIIIIIIIIIIIIIIJJJKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLQQQRRRTTTWWW[[[```ccceeehhhjjjmmmpppsssuuuvvvvvvxxxxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvuuussstttvvvwwwyyyzzzzzzzzz||||||||||||||||||{{{{{{wwwyyy{{{|||{{{zzzzzz{{{||||||{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyxxxxxxwwwwww{{{{{{{{{{{{zzzzzzyyyyyyuuuvvvxxxyyyyyy{{{}}}}}}xxxsssnnnkkkjjjjjjmmmoooqqqtttvvvxxxyyyzzzyyyzzz|||~~~zzzyyyyyyzzzuuuzzz}}}~~~~~~|||{{{tttpppkkkgggccc^^^ZZZWWWUUURRRRRRUUUVVVWWW\\\ccclllnnnqqqrrrsssttttttuuuuuuvvvxxxyyy{{{|||}}}~~~wwwuuutttssssssuuuvvvxxxwwwxxxyyyyyywwwuuuuuuvvvvvv|||{{{uuussstttqqqrrrtttvvvzzz}}}ttthhhSSSKKKDDDBBB@@@>>>===@@@CCCFFFJJJNNNTTT[[[ccchhhoooqqquuuzzz|||}}}}}}}}}~~~}}}zzzzzzzzz}}}tttuuuxxxxxxvvvrrrqqqrrrpppvvv||||||xxxuuutttmmmllllllqqqxxx|||}}}{{{~~~yyyvvvpppjjjeeedddcccbbbeeeiiillliiieeeaaa]]]\\\[[[[[[\\\TTTNNNLLLJJJIIIJJJNNNOOOVVV___eeeiiinnntttyyy{{{~~~zzzwwwwwwxxxzzzvvvuuuvvvvvvtttuuuyyywwwwwwwwwwwwxxxxxxyyyyyywwwwwwwwwwwwwwwvvvuuutttssssssssssssssstttuuuuuusssuuuvvvwwwxxxwwwvvvvvvwwwyyy{{{~~~~~~}}}}}}~~~~~~|||yyyxxxyyy|||~~~yyyqqqiiibbb[[[UUUQQQIIIOOOYYYgggwwwzzzuuuzzz}}}|||||||||yyyxxx~~~~~~wwwvvvyyy~~~~~~{{{vvvoookkk[[[RRRJJJHHHFFFAAA>>>>>>>>>>>>>>>???AAACCCEEEGGGLLLNNNPPPOOOMMMLLLKKKKKKGGGGGGHHHKKKPPPSSSUUUUUUSSSVVVUUUSSSSSSWWWXXXVVVNNNKKKGGGGGGJJJKKKIIIGGGHHHKKKPPPSSSUUUUUUTTTSSSPPPRRRXXX\\\[[[aaayyypppaaaUUUTTTVVV\\\iiiwwwttteeehhhzzzpppVVVPPPMMMVVViii}}}~~~~~~}}}||||||~~~zzzggg]]]XXXSSSPPPOOOIIIIIIHHHHHHIIIIIIJJJKKKNNNNNNOOOOOONNNMMMKKKJJJNNNOOORRRVVVZZZ___bbbeeegggiiikkknnnqqqrrrssssssvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuvvvwwwyyyzzzzzz{{{{{{||||||||||||||||||{{{{{{xxxzzz}}}~~~}}}|||{{{|||||||||{{{zzzzzzzzzzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxzzz{{{{{{{{{zzzyyyxxxwwwsssuuuvvvwwwxxxzzz}}}xxxrrrnnnmmmjjjkkknnnpppsssuuuvvvvvvxxxyyy{{{~~~~~~~~~yyyvvvvvvxxxzzzvvvzzz|||}}}}}}|||||||||{{{zzztttqqqnnnkkkhhhddd```\\\VVVRRRQQQRRRRRRQQQVVV]]]iiilllppprrrrrrrrrtttuuuqqqrrruuuwwwyyyzzzzzz{{{xxxwwwuuuttttttuuuwwwxxxvvvxxxyyyxxxuuutttttttttvvv{{{~~~xxxtttuuuwwwqqqrrrtttwwwzzz}}}{{{pppcccNNNHHHCCCBBB@@@>>>???BBBDDDGGGLLLRRRXXX```hhhnnnqqqtttxxx|||~~~~~~||||||zzzyyyyyyzzz|||}}}ooovvv{{{zzzvvvrrrrrrrrrpppxxx~~~}}}vvv}}}|||xxxsssqqqrrrqqqoooooosssxxx{{{|||zzz|||xxxpppjjjeeeeeeeeeccccccfffaaa___\\\YYYWWWUUUTTTTTTUUUOOOKKKKKKKKKJJJNNNSSSVVV\\\cccgggiiimmmtttzzz|||~~~xxxvvvwwwxxxuuutttwwwvvvttttttxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwwwwvvvvvvuuutttqqqqqqrrrrrrssstttvvvvvvtttuuuvvvwwwwwwxxxwwwwwwxxxzzz}}}}}}|||||||||{{{yyyyyyzzz~~~zzztttkkkbbb[[[UUUPPPLLLGGGMMMYYYjjjyyy~~~yyyuuuyyy~~~~~~}}}~~~wwwwww|||~~~yyyqqqjjjZZZQQQIIIGGGEEEAAA???????????????@@@BBBDDDGGGHHHJJJLLLNNNOOOMMMLLLLLLMMMGGGGGGHHHLLLPPPSSSTTTTTTTTTVVVUUURRRRRRUUUWWWUUURRRNNNJJJIIIJJJIIIFFFCCCDDDGGGKKKMMMNNNNNNOOOPPPPPPQQQVVV[[[[[[___tttnnn[[[UUUVVV[[[fffrrr{{{iiifffqqqyyy\\\SSSMMMTTTggg|||~~~~~~~~~}}}{{{{{{}}}mmmbbb\\\VVVRRRQQQLLLKKKKKKJJJJJJLLLMMMNNNNNNOOOOOONNNNNNLLLKKKKKKLLLNNNPPPTTTYYY^^^bbbdddfffhhhkkkmmmooopppqqqqqqttttttttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{|||||||||{{{{{{yyy{{{~~~~~~}}}||||||}}}{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{|||{{{zzzxxxwwwuuussstttvvvvvvwwwyyy}}}{{{vvvuuummmmmmnnnooopppqqqqqqrrrvvvvvvxxx|||{{{zzzyyyzzz{{{~~~{{{wwwssssssvvvyyyvvvzzz|||}}}~~~{{{yyyxxxxxxyyyyyyxxxtttrrrooommmkkkhhhccc```[[[WWWUUUUUUTTTRRRVVV\\\eeejjjoooqqqqqqppprrrtttoooppprrrtttvvvvvvvvvvvvwwwvvvuuuuuuuuuvvvwwwxxxvvvwwwxxxvvvtttrrrqqqrrrvvvxxxzzzzzzwwwvvvwwwzzztttuuuwwwyyy|||~~~|||vvviii\\\JJJEEEBBBBBBAAA???AAAEEEFFFJJJPPPVVV]]]dddkkkoooooorrrvvv{{{~~~||||||yyywwwwwwxxxzzz{{{|||yyynnnvvv|||{{{wwwuuutttsssrrrzzz|||tttkkk}}}yyywwwxxxuuupppppptttvvvuuuvvvxxxzzz|||||||||}}}ssslllhhhiiijjjgggfffggg___^^^\\\ZZZWWWUUUSSSRRRNNNKKKIIIJJJKKKLLLQQQXXXbbbfffjjjjjjiiikkkssszzz|||{{{xxxxxxwwwuuuuuuxxxxxxuuuuuuwwwzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvuuutttoooppppppqqqsssuuuwwwxxxvvvvvvvvvvvvwwwxxxyyyyyyzzz|||~~~~~~|||zzzyyyzzzzzzzzzzzz|||~~~wwwqqqfff]]]VVVPPPLLLJJJJJJPPP\\\nnn||||||sssvvvzzz}}}{{{}}}yyy{{{yyyooohhhWWWNNNGGGEEEDDDBBBAAABBBAAAAAAAAABBBCCCFFFHHHIIIFFFIIILLLNNNOOOOOOPPPQQQJJJIIIHHHIIIMMMQQQTTTUUUVVVWWWVVVRRRRRRVVVWWWUUUTTTQQQMMMLLLMMMLLLIIIFFFDDDGGGJJJJJJJJJJJJMMMOOOSSSRRRUUUZZZZZZ]]]nnn}}}fffZZZUUUWWWcccqqqqqqgggiiibbbWWWMMMQQQdddzzz~~~~~~}}}|||zzzzzz}}}tttggg```XXXRRROOOMMMLLLKKKJJJKKKLLLNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMPPPTTTXXX\\\```bbbdddfffhhhlllnnnppppppqqqsssssssssssstttuuuvvvwwwxxxxxxxxxyyyzzzzzz{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyxxxyyyzzz{{{{{{{{{{{{{{{yyy{{{}}}}}}|||{{{|||}}}yyyxxxxxxwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxyyyzzzzzz||||||||||||zzzxxxuuussspppqqqrrrrrrsssuuuyyy|||zzzxxxvvvsssqqqppppppppprrrrrrssswww|||~~~~~~}}}~~~{{{xxxuuutttuuuwwwyyy||||||{{{zzzzzzyyyyyyyyyyyyvvvwwwxxxzzz|||}}}||||||zzzvvvrrrrrrtttwwwvvvyyyzzz||||||zzzwwwuuuvvvwwwwwwwwwvvvtttqqqnnnkkkhhhdddaaa___[[[YYYYYYWWWTTTVVV[[[aaafffmmmooonnnnnnpppsssnnnppprrrssstttsssrrrqqqtttttttttuuuuuuvvvvvvvvvuuuvvvwwwuuurrrpppoooppptttuuuwwwyyyzzzzzz{{{{{{yyyzzz{{{}}}}}}xxxpppaaaSSSHHHDDDBBBCCCBBB@@@BBBGGGIIIMMMTTTZZZ```eeejjjmmmkkknnnrrrxxx{{{}}}~~~~~~}}}{{{wwwvvvrrrvvvyyy{{{|||~~~zzzxxxpppyyy~~~{{{xxxxxxvvvsssttt{{{{{{tttkkk}}}yyyxxxzzzxxxtttuuuzzzyyyzzz|||}}}}}}}}}}}}}}}~~~~~~~~~vvvoookkkmmmnnnkkkiiiiiidddcccbbb___\\\XXXTTTQQQKKKHHHGGGJJJLLLMMMSSSZZZkkkooopppmmmiiijjjrrryyyzzz}}}zzzzzzwwwuuuvvvzzzzzzwwwvvvxxx{{{zzzzzzyyyxxxwwwvvvvvvuuuvvvvvvvvvvvvvvvuuutttnnnooopppqqqsssvvvxxxyyywwwvvvvvvuuuvvvxxxzzz{{{{{{}}}~~~{{{yyywwwxxxzzzzzz{{{}}}|||zzzwwwooodddZZZSSSNNNKKKIIIIIINNN[[[mmmzzz|||zzzqqqssswww~~~zzzxxxzzz}}}|||~~~|||~~~~~~wwwmmmeeeUUULLLDDDCCCCCCBBBBBBDDDBBBAAABBBBBBDDDGGGIIIJJJCCCGGGKKKNNNPPPRRRTTTVVVNNNKKKGGGGGGJJJPPPTTTVVVWWWYYYWWWSSSSSSVVVXXXVVVSSSPPPNNNNNNQQQQQQOOOLLLGGGJJJLLLKKKJJJKKKNNNRRRUUUSSSTTTYYYYYY[[[jjj{{{rrr```UUUTTTbbbttt~~~yyyjjjeeeyyyfffYYYMMMPPPccczzz}}}}}}{{{yyyyyy|||xxxkkkbbbXXXQQQMMMLLLKKKIIIHHHIIIJJJLLLNNNOOONNNNNNMMMLLLLLLMMMMMMMMMNNNPPPSSSWWW[[[^^^```aaacccgggjjjmmmoooqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwxxxyyyyyy{{{{{{|||}}}yyyzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{{{{zzzzzz{{{}}}wwwvvvvvvuuuuuuuuuuuuuuusssssstttvvvwwwyyyzzzzzz|||}}}}}}|||zzzwwwtttrrrllllllmmmmmmmmmppptttwwwzzzzzzuuurrrqqqqqqooonnnooossswwwyyyxxxvvvxxxvvvssspppppprrrtttvvvvvvzzz~~~~~~~~~vvvvvvvvvuuuuuutttsssssslllnnnqqqtttwwwzzz{{{|||{{{{{{zzzwwwrrrqqqsssuuuvvvxxxyyy{{{|||yyyvvvuuuvvvwwwwwwvvvyyyvvvrrrnnnkkkgggccc```\\\XXXWWWVVVSSSPPPQQQVVV^^^dddkkkmmmllllllnnnqqqoooppprrrssssssrrrpppoooqqqrrrssstttuuuuuuuuuuuutttuuuvvvtttqqqooonnnnnnrrrsssvvvyyy}}}~~~}}}{{{|||}}}|||uuulll[[[MMMGGGCCCBBBCCCBBBAAADDDIIIKKKPPPWWW]]]aaaeeehhhjjjgggjjjooouuuyyy|||}}}}}}~~~{{{wwwvvvooosssxxxzzzzzz~~~{{{xxxsss{{{|||yyyzzzxxxsssvvv|||~~~|||wwwppp}}}}}}zzzzzzzzzyyyxxxxxxzzz}}}}}}~~~~~~|||{{{{{{vvvpppnnnoooqqqqqqpppooommmjjjgggccc]]]WWWRRRPPPIIIHHHNNNOOOLLLRRR^^^mmmtttzzzzzzuuurrrtttwww{{{||||||yyyvvvuuuvvvxxxyyyxxxvvv|||{{{zzzyyywwwvvvuuutttqqqrrrtttuuuuuuuuutttssstttsssqqqppppppqqqssstttxxxwwwuuutttuuuyyy|||}}}yyyvvvrrrsssvvvyyy|||~~~{{{ttthhh[[[QQQJJJGGGFFFFFFMMM[[[lllxxx|||zzzyyytttmmmlll|||{{{wwwtttxxx~~~zzzzzz~~~|||{{{oooeeeVVVOOOGGGBBBBBBCCCDDDCCCBBBBBBDDDEEEEEEEEEDDDCCCGGGHHHKKKOOORRRUUUWWWXXXRRRQQQNNNKKKJJJLLLPPPTTTZZZYYYWWWVVVUUUVVVVVVWWWOOONNNNNNOOOPPPQQQOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQSSSWWWZZZ___kkkwwweeeUUUUUUaaalll|||ooocccmmmsssTTTPPPWWWWWWttt~~~|||yyyxxxyyy|||sssfff\\\TTTNNNPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMOOOQQQTTTXXXZZZ\\\bbbccceeegggjjjlllnnnoooqqqrrrssstttuuuuuuuuuuuussstttvvvzzz||||||zzzxxx{{{zzzyyyxxxwwwwwwwwwwww}}}{{{zzzyyyyyyzzzyyyxxxzzz{{{|||}}}~~~~~~~~~~~~xxxxxxxxxwwwvvvuuuuuutttwwwwwwvvvvvvvvvvvvwwwwwwxxxyyy{{{{{{zzzwwwtttrrrrrrnnniiihhhjjjmmmmmmmmmqqquuuzzz~~~wwwsssppptttrrrpppnnnnnnppprrrsssrrrrrrqqqqqqqqqqqqqqqqqqwwwxxxzzz|||}}}}}}}}}|||xxxtttqqqqqqssssssoookkkjjjiiijjjnnnssswwwwwwuuu{{{yyywwwvvvxxxyyyyyyxxxzzzyyyyyy}}}{{{uuusssuuuvvvtttqqqpppmmmkkkiiihhhfffcccaaaaaa\\\XXXWWWTTTPPPOOORRRXXX^^^gggmmmppppppoooooorrrooommmooossstttppplllrrrqqqrrrtttwwwxxxxxxwwwuuutttsssqqqpppooonnnnnnppprrrvvvwwwxxxyyyzzz|||uuufffWWWMMMCCCBBBAAA??????CCCIIINNNSSSWWW\\\___aaadddjjjooopppqqqrrrtttwwwzzz}}}~~~~~~vvvoookkkoooqqqtttwwwyyy}}}}}}yyyvvvmmm||||||}}}www{{{~~~{{{zzz~~~~~~}}}yyyzzz{{{zzzzzzzzz{{{}}}}}}yyyvvvwwwzzzzzzzzzwwwuuuqqqnnnjjjddd]]]YYYOOOHHHFFFJJJKKKJJJRRR^^^mmmsssyyyyyyuuurrrtttwwwzzz~~~zzzyyywwwvvvuuuvvvyyyzzzxxxvvvxxxwwwwwwvvvuuutttssssssqqqqqqrrrsssttttttttttttsssrrrpppoooooopppssstttwwwvvvvvvvvvxxx{{{~~~|||xxxuuurrrtttwww{{{|||pppaaaTTTKKKHHHIIIHHHOOO\\\lllxxx|||{{{zzzrrrkkkjjjyyywwwsssrrrxxx|||zzzwwwzzz}}}~~~uuugggUUUOOOGGGCCCCCCDDDEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLNNNPPPRRRTTTUUUUUUPPPPPPOOOMMMKKKMMMPPPSSSXXXWWWUUUTTTSSSTTTTTTUUUNNNMMMMMMNNNPPPPPPOOOMMMNNNOOOPPPRRRSSSTTTSSSSSSSSSRRRTTTWWWYYY^^^iiiuuulllZZZWWW```iii}}}xxxiiiooo{{{YYYRRRXXXWWWnnn}}}zzzxxxxxxzzz}}}xxxkkk```WWWRRRPPPOOONNNMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLMMMNNNQQQTTTWWWYYY[[[___```bbbdddgggjjjlllmmmpppqqqrrrtttuuuuuuvvvvvvttttttvvvxxx{{{|||zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvzzzyyyxxxxxxyyyzzzzzzzzzxxxyyyzzz{{{||||||||||||xxxxxxwwwwwwvvvuuuuuutttxxxwwwvvvuuuttttttttttttvvvwwwyyyzzzzzzyyyvvvuuusssppplllkkkkkkjjjhhhfffjjjmmmqqqwww{{{~~~{{{zzzxxxvvvssspppnnnmmmnnnooommmmmmllllllmmmoooqqqrrruuuvvvxxxyyyzzzzzzyyyyyyxxxtttpppppprrrrrrnnnkkkhhhhhhjjjnnntttwwwwwwvvvxxxvvvttttttvvvyyyzzz{{{}}}}}}~~~{{{tttrrrssstttsssqqqmmmkkkiiihhhhhhgggdddbbbbbb\\\XXXWWWTTTOOOOOOQQQWWW]]]gggooorrrsssrrrrrrtttqqqpppsssvvvvvvrrrmmmooooooooorrruuuwwwwwwvvvvvvuuutttrrrqqqpppppppppppprrrtttuuuuuuvvvxxxzzz}}}{{{pppbbbSSSJJJCCCCCCBBBAAAAAAEEEKKKPPPVVVZZZ```ccceeehhhmmmqqqrrrrrrsssuuuwwwzzz|||}}}~~~xxxrrrmmmkkkpppsssvvvyyy|||~~~|||wwwsssnnn|||}}}|||~~~}}}~~~~~~}}}{{{xxxzzz}}}~~~}}}}}}~~~~~~~~~{{{|||~~~yyyuuupppjjjddd___RRRJJJFFFHHHIIIJJJTTT```mmmrrrwwwxxxuuussstttwwwvvv~~~}}}zzzzzzvvvvvvvvvwwwyyyyyyxxxvvvsssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssstttuuusssqqqmmmkkkkkknnnqqqsssssstttvvvyyy|||~~~|||wwwtttrrruuuzzzwwwfffUUUKKKIIILLLMMMTTT___lllvvv{{{{{{yyymmmhhhhhhuuu|||pppnnnqqqxxx{{{yyyzzzzzz{{{{{{~~~~~~yyyfffTTTNNNGGGDDDDDDFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKMMMNNNOOOQQQRRRRRRSSSRRROOOPPPPPPPPPOOOOOOQQQSSSVVVUUUSSSRRRQQQQQQRRRRRRMMMLLLLLLNNNOOOPPPOOOMMMNNNOOORRRTTTVVVVVVVVVVVVTTTRRRSSSUUUXXX\\\gggrrrttt```YYY^^^fff~~~oooqqqcccUUUYYYVVVddd|||~~~{{{yyyxxxyyyzzz||||||}}}|||ooodddZZZTTTQQQPPPOOOMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLLLLNNNPPPRRRUUUXXXYYY\\\]]]^^^aaacccfffiiijjjnnnoooqqqssstttvvvvvvwwwuuuuuuuuuwwwyyy{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxzzz{{{{{{wwwwwwxxxyyyzzzzzzzzzzzzxxxxxxwwwwwwvvvuuuuuuuuuxxxwwwvvvtttsssqqqqqqqqqssstttwwwyyy{{{{{{{{{{{{wwwuuutttrrrpppkkkfffbbbcccdddgggkkkpppuuuyyy{{{}}}{{{wwwsssooolllkkkjjjhhhhhhggggggiiimmmpppssstttuuuuuuvvvvvvuuuttttttwwwssspppoooppppppllliiifffgggjjjoootttxxxyyyyyyvvvtttrrrrrruuuzzz}}}~~~|||uuuqqqqqqrrrrrrqqqmmmkkkjjjiiiiiihhhfffdddccc^^^YYYWWWTTTOOONNNPPPUUU]]]hhhqqquuuwwwvvvvvvwwwuuuuuuxxxzzzyyytttppplllkkkkkknnnqqqtttuuuuuuwwwvvvuuutttsssrrrrrrrrrpppqqqrrrqqqqqqrrruuuxxx{{{~~~}}}tttiii[[[NNNEEECCCCCCCCCCCCDDDHHHOOOSSSZZZ___eeeiiijjjlllppptttttttttuuuvvvxxxzzz|||}}}yyysssmmmkkkjjjrrrvvvzzz}}}{{{uuupppqqq~~~~~~~~~}}}|||zzzyyyyyy|||~~~|||wwwrrrkkkeee```VVVOOOIIIIIIJJJNNNYYYeeekkkppptttuuusssrrrsssvvvtttzzz||||||}}}wwwwwwwwwwwwwwwvvvuuutttqqqqqqqqqrrrrrrrrrssssssrrrqqqppppppqqqrrrtttuuurrroookkkgggfffiiilllnnnooorrrvvv{{{}}}yyyvvvuuuxxx|||xxxfffTTTJJJKKKPPPVVV\\\dddkkksssxxxwwwtttfffdddfffsssxxxmmmkkkrrrzzz}}}zzzwwwyyy|||{{{|||{{{|||xxx```SSSNNNHHHFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPQQQQQQQQQNNNPPPSSSSSSSSSRRRSSSTTTUUUTTTRRRPPPOOOOOOPPPPPPNNNMMMMMMOOOQQQQQQPPPOOOMMMOOOQQQTTTVVVXXXXXXXXXTTTQQQPPPSSSVVV\\\fffqqqwwwcccYYY]]]fff~~~qqqrrrpppYYYWWWRRRYYYqqq~~~|||zzzyyyyyyzzz{{{{{{{{{~~~}}}pppeee[[[UUUSSSRRRPPPNNNMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMOOOQQQTTTVVVWWWYYYZZZ[[[]]]aaadddgggiiilllmmmppprrrtttvvvwwwwwwvvvuuutttuuuxxxzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwwwwyyyzzzwwwwwwxxxyyyyyyyyyyyyyyywwwwwwwwwwwwvvvvvvuuuuuuwwwvvvtttrrrqqqpppppppppppprrrtttwww{{{}}}}}}~~~{{{uuunnniiieeeeeeeeefffiiimmmqqqtttsssvvvxxxzzzzzz{{{}}}~~~~~~zzzvvvqqqmmmkkkiiiiiigggffffffhhhlllpppssstttttttttsssrrrrrrqqqpppuuurrrooonnnmmmllliiigggdddgggkkkqqqvvvzzz{{{|||xxxuuurrrrrrvvvzzz~~~wwwrrrpppqqqrrrrrrqqqpppooonnnnnnllliiigggddd___ZZZXXXTTTOOONNNPPPTTT\\\gggqqqwwwyyyzzzzzzyyyyyyzzz|||}}}{{{wwwsssjjjiiihhhjjjnnnrrrttttttuuuuuutttsssssssssttttttqqqqqqqqqooonnnooorrruuuxxx{{{vvvlllaaaUUUJJJCCCBBBCCCCCCDDDFFFKKKRRRWWW]]]bbbiiimmmnnnooorrruuuvvvvvvvvvwwwxxxzzz{{{|||xxxpppjjjiiiiiitttxxx}}}~~~}}}zzzuuupppwww~~~}}}{{{zzzyyyyyy{{{|||~~~{{{uuunnnhhhaaa]]]XXXRRRLLLJJJKKKQQQ\\\fffiiimmmpppqqqqqqqqqrrruuuxxx}}}}}}zzzzzz}}}zzzyyyxxxvvvsssrrrqqqqqqrrrrrrsssssstttuuuuuuuuusssrrrqqqqqqqqqrrrtttuuuqqqmmmhhhdddcccdddgggiiilllpppvvv|||~~~|||yyyxxx{{{~~~vvveeeUUUNNNQQQWWWaaafffiiijjjnnnsssrrrlll```aaagggtttyyypppjjjttt}}}~~~yyywww{{{{{{zzzuuuxxxttt[[[QQQMMMIIIGGGIIIJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEIIIJJJKKKMMMNNNOOOPPPPPPOOORRRUUUVVVUUUTTTSSSTTTTTTSSSQQQPPPNNNNNNNNNOOOOOOOOOOOOPPPSSSSSSRRRQQQMMMNNNPPPRRRUUUWWWXXXYYYSSSOOOMMMPPPUUU[[[fffpppxxxcccXXX]]]hhh~~~~~~qqqttt~~~```VVVOOORRRggg|||~~~}}}|||{{{{{{{{{{{{||||||{{{}}}tttiii___XXXUUUSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLMMMNNNOOOQQQSSSUUUVVVWWWXXXYYY\\\___cccgggjjjkkkllloooqqqsssuuuvvvwwwvvvuuussstttwwwzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxyyywwwxxxyyywwwuuutttvvvxxxxxxyyyyyyzzzzzzzzzzzzyyywwwwwwwwwvvvvvvvvvvvvvvvtttsssrrrqqqppppppppppppnnnoooqqquuuxxx|||{{{xxxpppnnnlllkkkkkklllnnnooonnnppprrrtttuuuwwwzzz|||~~~}}}{{{xxxtttqqqnnnllllllkkkhhhhhhiiilllooorrrttttttsssrrrppppppoooooorrrpppmmmkkkjjjgggeeeccccccgggmmmrrrwww{{{}}}~~~|||yyyuuuuuuwww{{{~~~zzztttqqqqqqssstttwwwvvvuuutttsssqqqmmmjjjfff```\\\ZZZVVVPPPOOORRRSSS[[[fffooouuuxxxzzz{{{zzz{{{|||}}}~~~|||yyywwwllljjjhhhiiilllppprrrssssssssssssssssssttttttuuussssssrrrpppnnnnnnqqqsssvvvyyy~~~yyynnncccYYYPPPHHHCCCAAABBBDDDFFFIIIOOOUUUZZZ```eeekkkoooooopppsssvvvwwwwwwxxxxxxyyy{{{|||}}}xxxpppjjjhhhiiiuuuyyy~~~~~~|||zzzwwwttt~~~}}}}}}|||zzzxxxwwwyyy{{{}}}~~~~~~~~~}}}}}}}}}zzz}}}zzzsssllleee^^^ZZZVVVRRRNNNKKKLLLSSS\\\dddiiikkknnnooopppqqqssstttzzzxxxyyyzzzyyywwwsssooonnnoooqqqssssssssstttuuuvvvvvvvvvsssrrrqqqqqqppppppqqqqqqmmmkkkgggdddcccdddgggiiimmmqqqwww}}}}}}|||~~~~~~}}}{{{}}}uuufffZZZVVV[[[aaaiiimmmmmmiiijjjooommmfff]]]aaajjjxxx|||yyy|||{{{tttkkkwww{{{zzz}}}~~~xxxyyy~~~uuuqqqxxxpppZZZPPPLLLIIIIIIKKKLLLKKKIIIIIIJJJJJJJJJHHHFFFDDDCCCFFFGGGIIIKKKMMMOOOPPPPPPPPPSSSUUUVVVUUUSSSRRRRRRSSSRRRPPPNNNMMMLLLMMMMMMPPPOOOPPPQQQTTTUUUTTTSSSNNNNNNOOOPPPRRRUUUXXXZZZTTTOOOLLLNNNSSSZZZdddmmm{{{}}}gggYYY]]]iii|||{{{ppprrriiiWWWOOOOOO___sss~~~~~~||||||||||||{{{{{{zzzzzzzzz{{{}}}{{{pppeee]]]VVVUUURRRPPPNNNMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOQQQSSSTTTUUUVVVVVVWWWZZZ^^^cccgggjjjkkklllnnnqqqssstttuuuvvvvvvtttssstttwwwyyy{{{{{{yyyyyyxxxxxxxxxxxxxxxyyyvvvxxxyyywwwsssrrrtttwwwyyyzzzzzz{{{{{{zzzzzzzzzwwwwwwvvvvvvvvvvvvvvvvvvsssrrrrrrqqqppppppppppppllllllmmmooosssvvvzzz|||~~~{{{zzzxxxvvvtttrrrqqqqqqmmmnnnoooooonnnpppsssvvvzzzzzzyyyxxxvvvssspppnnnmmmllljjjiiijjjlllnnnppptttsssqqqpppooonnnnnnnnnnnnmmmkkkhhhfffcccaaa```aaafffmmmrrrvvvyyy{{{}}}~~~{{{xxxwwwyyy|||~~~~~~}}}wwwsssqqqrrrsssxxxxxxwwwwwwwwwtttpppmmmgggaaa]]][[[XXXSSSRRRTTTTTTZZZccckkkqqquuuxxxzzzzzzzzz{{{||||||{{{{{{zzzqqqnnnjjjjjjllloooqqqrrrrrrrrrrrrssssssuuuvvvvvvvvvvvvuuussspppoooqqqrrruuuwww{{{zzzxxxqqqfff[[[RRRKKKFFFCCCAAACCCEEEIIIMMMSSSZZZ^^^bbbggglllooooooqqqtttwwwxxxxxxxxxyyyzzz|||}}}~~~{{{}}}|||vvvnnniiiiiikkkuuuxxx}}}{{{yyyxxxyyy||||||{{{xxxuuuvvvyyy}}}~~~~~~~~~}}}||||||||||||||||||~~~~~~vvvnnnggg```\\\UUUTTTRRROOOPPPVVV^^^cccjjjkkknnnoooqqqssstttvvv{{{yyyxxxvvvsssoookkklllpppsssrrrrrrrrrssssssttttttuuuqqqqqqppppppooommmlllkkkiiihhhfffeeefffhhhkkklllqqqtttzzz~~~}}}{{{{{{zzzzzz|||}}}}}}~~~rrreee]]]\\\aaaeeelllqqqnnnggggggmmmkkkddd]]]cccooo{{{}}}wwwtttwww|||~~~xxxrrrlllyyy}}}~~~|||wwwxxxvvvqqqpppyyyiiiWWWOOOLLLJJJJJJMMMNNNLLLJJJJJJLLLNNNNNNNNNKKKHHHEEEGGGHHHJJJLLLMMMNNNOOOOOOPPPRRRTTTTTTRRROOOOOOOOOQQQPPPNNNLLLKKKJJJJJJJJJOOOOOOOOOQQQSSSUUUTTTSSSQQQPPPNNNNNNPPPTTTXXX[[[XXXQQQLLLMMMRRRWWW```iiisssooo\\\\\\ggg{{{yyyllljjjwwwrrr[[[SSSQQQYYYhhhvvvzzz{{{|||{{{{{{yyyxxxvvvuuutttxxx|||uuuiiiaaaWWWVVVSSSPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUWWW\\\aaafffiiikkklllnnnppprrrttttttuuuuuutttsssuuuwwwyyyzzzyyywwwvvvvvvvvvvvvvvvwwwwwwsssvvvxxxvvvsssrrrtttxxxyyyzzzzzzzzzzzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvwwwuuutttsssqqqpppoooooonnniiiiiihhhiiikkkooorrrtttuuuzzz}}}zzzxxxssssssrrrooommmmmmppprrruuuuuuvvvvvvtttrrrooommmjjjjjjiiiiiiiiikkklllmmmrrrqqqooonnnmmmmmmmmmmmmlllkkkiiifffbbb___]]]\\\]]]ccckkkppptttvvvxxxzzz|||zzzxxxxxxzzz|||}}}}}}xxxsssppppppqqqttttttuuuvvvwwwvvvssspppgggbbb^^^]]]ZZZUUUUUUWWWTTTYYY```ffflllppptttwwwxxxyyyyyyyyyyyyzzz{{{|||wwwsssnnnkkkllloooqqqrrrssssssssstttuuuvvvxxxyyyxxxyyyxxxvvvsssqqqqqqrrrtttvvvyyy}}}|||vvvqqqiii]]]RRRKKKGGGEEEDDDBBBEEEHHHLLLQQQWWW^^^ccceeeiiimmmooooooqqquuuxxxxxxxxxyyyzzz{{{}}}yyyzzzxxxqqqiiifffjjjppptttwww{{{~~~xxxvvvyyy}}}||||||zzzvvvtttuuuzzz~~~~~~}}}}}}|||{{{|||||||||yyyqqqjjjccc___VVVWWWVVVTTTUUU[[[aaadddkkklllnnnppprrrtttvvvwwwzzz}}}uuutttqqqllliiikkkqqqvvvppppppqqqqqqqqqrrrrrrrrroooooooooooommmkkkiiigggfffffffffgggiiillloooqqqtttwww|||}}}zzzwwwvvvwwwzzz}}}}}}~~~|||oooccc]]]^^^bbbfffmmmqqqnnneeeeeelllkkkccc]]]eeerrr~~~|||{{{uuurrrtttxxx|||}}}zzztttmmmmmmyyy~~~~~~xxxxxx{{{tttpppqqqyyywwwbbbUUUNNNLLLJJJKKKNNNOOOMMMJJJKKKMMMPPPSSSRRRPPPLLLIIIIIIJJJKKKMMMNNNNNNOOOOOOOOOQQQRRRQQQOOOMMMLLLLLLPPPNNNLLLJJJIIIHHHHHHHHHNNNNNNNNNPPPSSSTTTSSSRRRTTTRRROOONNNOOOTTTYYY\\\[[[SSSMMMMMMQQQUUU]]]eeemmmvvv___\\\eeezzzxxxgggbbblll~~~xxx```WWWTTTUUU___rrrwww~~~|||{{{{{{zzzwwwuuurrrppppppuuu{{{vvviii```XXXVVVTTTQQQNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLPPPPPPPPPQQQRRRSSSTTTUUURRRRRRSSSVVVZZZ```eeehhhkkklllnnnppprrrssstttttttttssssssuuuxxxzzzzzzyyyuuuuuuttttttttttttuuuvvvqqqtttwwwvvvrrrrrrvvvzzzyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvtttrrrpppnnnmmmmmmgggfffeeeeeefffiiilllooonnnsssyyy|||}}}~~~~~~}}}{{{wwwsssssstttwwwrrrsssttttttssspppmmmkkkffffffggggggiiijjjkkklllpppooommmlllkkkkkklllllljjjjjjhhhddd```\\\[[[[[[[[[aaaiiioooqqqsssuuuwwwyyyxxxwwwxxxzzz|||}}}}}}yyysssooooooooooooppprrrtttvvvvvvsssqqqhhhccc___^^^[[[WWWVVVYYYUUUYYY^^^ccchhhmmmrrruuuwwwwwwxxxwwwwwwyyy{{{~~~{{{vvvpppmmmmmmooopppqqqsssttttttuuuvvvxxxzzz{{{zzz{{{{{{yyyvvvsssrrrrrrtttuuuxxx|||~~~{{{tttllldddXXXMMMGGGEEEDDDDDDDDDGGGKKKOOOTTT[[[bbbggghhhkkknnnooooooqqqvvvzzzxxxxxxyyyzzz|||~~~wwwwwwtttlllddddddkkkssstttvvvyyy|||vvvtttyyy~~~wwwqqqqqqwwwzzzyyy~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{zzz||||||~~~vvvmmmggg___^^^]]]]]]___aaaaaa```kkkmmmppprrrsssuuuxxxzzzxxx}}}~~~vvvnnnmmmlllkkklllooonnnnnnoooppppppppppppoooooopppppppppoookkkhhheeecccdddfffiiimmmrrrwwwyyy~~~}}}wwwtttqqqtttxxxzzz{{{{{{}}}~~~xxxkkkbbb```dddhhhjjjnnnppprrrrrrnnnjjjgggfff```fffpppzzz~~~yyytttzzzrrrooorrruuusssssswww{{{yyytttooorrr{{{{{{|||~~~zzzvvvqqqrrrtttwwwxxxyyyzzzzzzsssbbbYYYWWWOOONNNMMMNNNOOOOOONNNMMMPPPQQQSSSUUUTTTRRROOONNNLLLJJJIIIHHHIIIJJJLLLMMMNNNMMMMMMLLLKKKKKKLLLLLLQQQOOOKKKGGGFFFFFFHHHIIIPPPNNNNNNOOORRRUUUVVVVVVVVVSSSPPPNNNOOORRRWWWZZZVVVRRRMMMLLLOOOVVV\\\___jjjvvv}}}llleeecccxxxpppaaa___jjj{{{}}}hhhYYYSSSTTTVVVooo}}}}}}|||{{{{{{zzzzzzxxxuuusssqqquuutttwww~~~qqqddd]]]WWWQQQMMMMMMMMMKKKIIIKKKJJJJJJIIIIIIKKKLLLMMMLLLLLLLLLLLLLLLNNNPPPQQQRRRRRRSSSUUUXXX]]]aaacccgggiiilllooorrrssssssrrrpppqqqssstttuuuttttttssssssssssssssssssssssssssswwwvvvuuuttttttvvvxxxyyyzzzxxxuuuuuuvvvwwwwwwvvvvvvvvvwwwwwwwwwvvvuuutttwwwxxxxxxwwwuuurrrooommmlllllljjjhhheeeeeegggjjjkkklllnnnppprrrvvv{{{{{{}}}}}}{{{xxxvvvuuuvvvvvvuuutttqqqnnnkkkiiikkkgggdddeeehhhlllmmmmmmjjjjjjiiiiiihhhhhhgggfffjjjhhhddd```]]]YYYVVVSSS[[[aaaiiippptttuuuuuuuuuvvvuuuuuuvvvxxxzzz|||}}}{{{vvvqqqooonnnlllkkkjjjkkklllmmmooooooooopppllliiiddd]]]XXXVVVYYY[[[XXX[[[___bbbfffjjjooossswwwwwwwwwwwwyyy{{{}}}~~~zzzsssnnnlllnnnqqqtttwwwvvvsssrrrqqqqqqrrrssstttsssrrrsssttttttsssrrrssstttwww{{{~~~|||wwwmmm___QQQJJJGGGCCCAAAAAACCCIIIOOOTTTXXX^^^eeejjjlllnnnppprrrrrrsssvvvxxxwwwvvvwwwzzz|||}}}|||zzztttoooggg___\\\```kkksssyyyxxxyyy|||}}}wwwvvv|||{{{{{{|||{{{uuuoooqqqwww{{{{{{|||||||||||||||}}}}}}}}}~~~}}}||||||}}}}}}{{{zzz{{{zzz|||xxxrrrhhhgggeeefffggghhhhhhgggmmmoooqqqrrrrrrsssuuuwwwvvvzzzvvvllllllpppqqqooooooooooooooooooooonnnmmmmmmooopppqqqqqqpppnnnkkkjjjhhhiiikkknnnrrrvvvzzz||||||vvvsssrrruuuxxx{{{{{{|||}}}xxxlllcccaaadddhhhjjjmmmoooqqqqqqooolllkkkkkkdddjjjssszzz}}}|||zzzxxx{{{tttoooqqqrrrppppppsss|||~~~zzzxxxvvvrrr|||}}}yyy|||}}}yyyuuuxxxyyyzzzzzzzzzxxxvvvtttxxx|||~~~wwwhhhZZZSSSQQQOOONNNLLLLLLMMMNNNNNNMMMPPPQQQSSSTTTTTTSSSQQQPPPOOOMMMLLLLLLLLLNNNNNNOOOLLLLLLLLLMMMMMMNNNNNNOOOPPPNNNJJJGGGFFFFFFHHHIIIQQQOOONNNOOORRRUUUVVVWWWXXXVVVRRRPPPQQQSSSWWWZZZXXXTTTOOOMMMPPPVVV\\\```mmmyyyqqqfffcccuuuwwwlllddddddooo}}}ppp\\\RRRPPPRRRjjjyyy}}}{{{yyyyyyyyyxxxvvvtttqqqpppsssrrruuu{{{vvviii___ZZZSSSOOONNNNNNMMMKKKKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKLLLNNNOOOPPPQQQRRRRRRTTTXXX\\\___bbbdddfffiiillloooppppppppppppqqqssstttttttttsssrrrrrrrrrrrrsssssstttttttttuuutttsssrrrssstttvvvwwwxxxvvvttttttuuuvvvvvvvvvsssssstttttttttuuuuuuuuuxxxyyyzzz{{{{{{yyyxxxwwwqqqqqqooolllhhhffffffgggfffggghhhiiiiiilllpppssstttvvvyyy|||~~~~~~~~~~~~}}}|||zzzzzzxxxwwwvvvtttrrrooommmlllkkkhhhffffffiiilllmmmmmmjjjiiiiiihhhhhhhhhhhhiiikkkiiieeeaaa]]]YYYUUURRRXXX^^^gggooorrrsssssssssvvvvvvuuuvvvwwwyyy{{{|||}}}{{{vvvqqqllliiihhhfffeeeeeeeeefffggghhhhhhhhhhhhgggddd```ZZZUUUUUUWWWZZZ\\\^^^aaaeeehhhlllppprrrsssssssssssstttvvvxxxyyy}}}yyytttpppnnnooorrrtttxxxwwwtttrrrpppppppppqqqsssrrrqqqqqqsssttttttttttttuuuxxx|||~~~}}}xxxsssgggZZZNNNHHHFFFCCCBBBCCCFFFLLLTTTYYY^^^bbbiiimmmppprrrssstttssstttuuuwwwwwwwwwwwwzzz||||||zzzxxxqqqkkkbbb\\\\\\dddooowww{{{{{{{{{}}}}}}wwwwww|||zzz{{{yyyxxxsssoooqqqxxx||||||zzzyyyyyyzzzzzz{{{||||||}}}|||{{{|||}}}}}}{{{yyyvvvxxx{{{~~~~~~~~~qqqooonnnnnnooooooooonnnoooppprrrrrrrrrrrrsssuuuuuuwww}}}yyylllmmmuuuwwwsssnnnoooooonnnmmmlllkkkjjjjjjnnnoooppprrrrrrqqqppppppoooppprrruuuxxx|||zzzuuurrrsssvvvzzz||||||}}}~~~xxxooogggeeeeeeggghhhjjjmmmppprrrqqqqqqqqqrrrnnnuuu|||}}}{{{|||~~~~~~xxxssssssrrrpppppprrruuu||||||wwwwwwxxxxxx|||{{{{{{yyy|||vvvqqqnnnnnnpppppphhh\\\RRRMMMMMMOOOLLLJJJIIIKKKMMMMMMMMMPPPQQQRRRSSSTTTTTTTTTTTTRRRQQQPPPPPPRRRRRRQQQPPPLLLMMMNNNOOOPPPQQQRRRRRRRRRPPPMMMJJJIIIIIIKKKLLLTTTRRRPPPPPPRRRTTTVVVVVVYYYWWWTTTRRRRRRUUUXXXZZZZZZWWWQQQOOOPPPVVV]]]bbbppp~~~{{{jjjgggqqq{{{mmm___bbbppp|||bbbRRRNNNPPPbbbsss~~~~~~~~~{{{xxxxxxxxxwwwuuusssqqqooorrrqqqsssxxx}}}rrrccc]]]UUUQQQPPPOOONNNLLLKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKLLLMMMOOOPPPPPPQQQRRRSSSVVVZZZ]]]___```bbbeeehhhjjjlllllllllooopppqqqrrrsssrrrqqqpppppppppqqqssstttuuuvvvwwwvvvuuutttttttttuuuvvvwwwxxxvvvttttttuuuuuuuuutttsssrrrrrrqqqrrrsssuuuuuuwwwyyy{{{~~~zzzzzzyyyuuuppplllkkkjjjjjjjjjjjjiiiggghhhjjjlllmmmnnnpppsssvvvxxxyyyyyy|||}}}~~~~~~{{{zzzxxxuuusssqqqpppooommmkkkiiiiiikkkmmmnnnmmmkkkiiihhhggggggiiijjjlllmmmkkkgggccc]]]XXXSSSQQQUUU\\\eeemmmqqqrrrrrrrrrvvvvvvuuuuuuvvvwwwyyyzzz{{{~~~}}}wwwssslllgggdddbbb```___``````aaaaaaaaa`````````aaa___[[[WWWTTTTTTWWWZZZ```aaacccggglllpppqqqrrrqqqpppppppppppprrrssstttyyywwwtttqqqpppqqqrrrtttxxxvvvsssqqqnnnmmmmmmmmmqqqpppooooooppprrrtttvvvvvvwwwzzz}}}~~~}}}}}}}}}yyyrrrlll^^^SSSIIIEEEDDDCCCCCCFFFJJJQQQZZZaaaeeehhhmmmqqqtttvvvwwwvvvuuuuuuvvvwwwxxxxxxyyyzzz|||{{{wwwuuummmddd[[[WWW]]]iiittt{{{|||yyyyyy}}}{{{zzz}}}zzzxxxtttppprrryyy}}}|||xxxxxxxxxxxxyyyzzz|||}}}|||{{{zzz{{{||||||{{{yyytttuuuxxx{{{|||~~~uuusssqqqpppqqqqqqpppooopppqqqssssssrrrrrrtttvvvuuuvvvxxx}}}rrrrrrwwwwwwsssooommmmmmlllkkkjjjiiiiiiiiilllmmmnnnqqqssstttuuuuuuvvvwwwxxx{{{}}}~~~yyyuuurrruuuwww{{{}}}}}}}}}zzzxxxsssooollliiigggfffgggkkkqqqvvvwwwwwwxxxxxx|||}}}|||yyywwwuuuuuuuuuvvv|||~~~xxxrrrtttzzz~~~}}}wwwpppkkkjjjiiieee^^^UUUNNNLLLLLLMMMJJJGGGGGGIIILLLNNNNNNPPPQQQRRRSSSTTTVVVWWWWWWUUUSSSRRRSSSUUUUUUSSSPPPOOOPPPRRRTTTUUUUUUTTTTTTVVVTTTQQQOOONNNOOOPPPQQQXXXUUURRRQQQRRRSSSTTTSSSVVVUUUSSSRRRSSSUUUXXXZZZ\\\YYYTTTQQQQQQVVV^^^ccctttrrrmmmmmmwww```[[[fff}}}jjjUUUOOOQQQZZZmmm~~~|||zzzzzzzzzyyyxxxvvvsssrrrsssrrrtttxxx{{{zzzhhhaaaXXXRRRQQQPPPNNNLLLKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKKKKMMMNNNOOOOOOOOOPPPRRRUUUXXXZZZ\\\]]]^^^aaadddfffhhhiiijjjlllmmmoooppppppoooooonnnnnnoooqqqsssuuuwwwxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{yyywwwuuutttuuutttsssqqquuusssqqqpppoooppprrrssstttvvvyyy|||~~~~~~|||xxxvvvuuurrrrrrqqqnnnkkkiiijjjkkkiiijjjkkkmmmoooqqqrrrsssvvvwwwyyy{{{}}}}}}{{{xxxvvvsssrrrrrrrrrpppooonnnnnnooooooppppppllljjjhhhggggggiiilllmmmmmmllliiiddd]]]VVVQQQOOOSSSZZZdddmmmqqqssssssrrrvvvvvvuuuuuuuuuvvvxxxyyy}}}~~~xxxssslllfffbbb```]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYY[[[ZZZXXXTTTRRRSSSVVVYYY___```ccchhhooossstttsssrrrqqqpppoooooopppqqqrrrrrrqqqppppppppppppqqqqqqtttsssqqqooommmlllkkkkkknnnnnnmmmlllmmmppptttwwwxxxyyy{{{~~~}}}|||{{{{{{zzzuuullleeeWWWNNNFFFCCCBBBBBBDDDGGGNNNUUU___fffjjjmmmpppsssuuuwwwxxxxxxwwwwwwyyyzzzzzzzzz{{{||||||yyytttpppiii___UUUUUU___nnnxxx}}}~~~|||{{{}}}{{{wwwzzz|||{{{wwwrrrtttzzz}}}|||xxxwwwwwwwwwxxxyyy{{{}}}{{{zzzyyyzzz||||||{{{yyywwwssssssyyy~~~vvvtttrrrqqqqqqqqqpppooooooqqqssssssssstttvvvxxxvvvvvvvvvxxx||||||zzzwwwsssppppppjjjjjjiiihhhhhhiiijjjjjjjjjjjjlllooorrrvvvxxxzzz{{{|||}}}|||yyyuuusssuuuxxx{{{}}}}}}~~~}}}~~~}}}}}}}}}tttvvvwwwwwwsssmmmgggdddeeekkkttt{{{}}}{{{zzz|||}}}tttmmmrrr{{{~~~~~~~~~zzzrrrmmmhhhddd]]]VVVPPPLLLKKKLLLJJJHHHEEEFFFIIIMMMOOOPPPPPPQQQRRRTTTUUUWWWYYYYYYVVVSSSQQQSSSVVVWWWTTTPPPSSSTTTWWWXXXYYYXXXVVVTTTVVVUUUSSSQQQQQQQQQRRRSSSZZZXXXUUUTTTTTTTTTRRRQQQQQQPPPPPPQQQSSSUUUXXXYYY[[[ZZZWWWSSSSSSWWW^^^dddzzz{{{ooolll~~~|||fff[[[___sssqqqYYYOOOOOOTTTfff{{{}}}}}}}}}}}}|||zzzxxxvvvvvvuuuwwwzzz{{{~~~nnnfff\\\TTTQQQPPPMMMKKKKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNMMMNNNOOOQQQSSSUUUWWWXXXZZZ\\\^^^aaadddfffhhhiiiiiijjjlllmmmnnnnnnmmmmmmooooooqqqsssuuuwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{yyywwwvvvvvvuuurrrpppuuussspppmmmlllkkkllllllpppqqqsssuuuwwwxxxyyyzzz{{{~~~xxxxxxwwwtttpppmmmmmmmmmlllllllllmmmmmmnnnnnnooopppqqqsssvvvyyy{{{|||}}}|||zzzxxxuuusssrrrrrrrrrqqqqqqrrrsssrrrrrrrrrrrrnnnllljjjhhhhhhiiikkkmmmlllllljjjddd\\\TTTOOONNNQQQYYYdddnnnssstttttttttvvvvvvuuuuuuuuuvvvxxxyyyyyytttmmmgggbbb___\\\ZZZZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTRRRPPPNNNOOORRRUUUZZZ]]]bbbiiippptttvvvvvvsssrrrpppooonnnnnnooooookkklllmmmmmmnnnoooooopppppppppooonnnmmmllllllllllllmmmmmmllllllnnnssswwwyyyzzz|||~~~{{{zzzyyyzzzxxxqqqggg```RRRJJJDDDBBBBBBAAADDDIIIQQQYYYbbbiiilllnnnppprrrsssuuuwwwyyyyyyzzz|||~~~}}}}}}~~~~~~{{{vvvooojjjeee\\\SSSVVVbbbqqqzzz}}}~~~|||{{{||||||uuuuuu||||||{{{xxxtttuuu{{{~~~|||xxxwwwvvvuuuvvvxxxzzz{{{yyyyyyxxxzzz{{{|||zzzyyyyyysssrrrwww~~~vvvtttrrrrrrrrrrrrqqqpppoooqqqrrrsssssstttuuuwwwuuuuuuuuuuuuwww{{{wwwooonnnqqqiiihhhgggggggggiiijjjkkkiiijjjkkknnnssswww|||~~~~~~}}}{{{yyyxxxwwwvvvxxx{{{}}}}}}}}}~~~|||}}}}}}yyyvvvuuuvvvnnnsssxxxyyyuuunnnhhhddddddkkkttt}}}{{{qqqkkkqqq{{{~~~}}}|||}}}}}}uuupppggg```WWWOOOKKKIIIIIIHHHFFFEEEDDDFFFJJJOOOQQQRRRQQQRRRSSSVVVWWWYYYYYYZZZVVVRRRPPPRRRVVVXXXUUURRRSSSUUUXXX[[[[[[YYYVVVTTTSSSRRRQQQPPPPPPQQQQQQRRRXXXWWWVVVVVVWWWVVVTTTRRRNNNNNNOOOPPPRRRTTTVVVVVVXXXYYYXXXVVVUUUXXX^^^ddd}}}sssnnn}}}mmm^^^[[[kkk|||yyy^^^OOOKKKNNN^^^ttt~~~|||zzzyyywwwvvvxxx{{{{{{|||uuummmaaaXXXSSSPPPMMMKKKKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLNNNPPPQQQSSSTTTUUUXXXYYY[[[^^^aaadddfffggggggiiikkkmmmnnnooonnnnnnqqqqqqrrrsssuuuvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxx{{{zzzyyyyyyyyyxxxuuusssuuussspppmmmjjjhhhhhhgggllllllmmmnnnoooooopppqqqrrrvvvzzz}}}~~~~~~}}}~~~~~~|||xxxvvvvvvvvvrrrrrrrrrrrrqqqpppooonnnmmmnnnpppsssuuuvvvwwwxxxyyyxxxvvvtttrrrqqqppppppoooqqqtttuuutttsssssssssqqqooollljjjhhhhhhiiijjjjjjkkkjjjddd[[[RRRNNNMMMPPPYYYeeeoootttvvvvvvvvvvvvvvvuuuuuuvvvwwwyyyzzz}}}wwwppphhhccc___\\\YYYXXXXXXWWWWWWVVVTTTSSSRRRPPPOOONNNKKKIIIIIILLLNNNUUU[[[dddkkkpppsssvvvxxxtttsssqqqooommmmmmmmmmmmiiijjjkkkmmmnnnpppqqqqqqpppppppppoooooonnnnnnmmmlllnnnpppooonnnoootttxxxzzz{{{|||~~~{{{zzzzzzyyyvvvmmmbbbYYYMMMGGGCCCBBBBBBBBBGGGLLLUUU\\\dddjjjlllmmmoooqqqqqqsssvvvxxxyyy{{{~~~}}}yyyqqqhhhaaa^^^XXXTTTZZZgggttt|||~~~}}}zzzxxxwww{{{yyysssuuuyyyyyyvvvsssvvv|||}}}xxxvvvtttssssssuuuwwwxxxyyyxxxxxxyyy{{{{{{zzzyyyyyyuuussswwwzzzzzz|||~~~{{{uuusssqqqqqqrrrrrrqqqpppoooqqqrrrrrrqqqppprrrsssqqqsssuuuuuutttvvvzzz}}}zzzpppnnnqqqkkkjjjhhhgggggggggiiijjjjjjkkkllloootttzzz~~~~~~}}}|||{{{zzzzzzzzzuuuxxx{{{|||||||||}}}~~~}}}~~~~~~}}}xxxsssqqqqqqlllpppttttttqqqlllhhhfffeeejjjrrr{{{~~~xxxooommmrrryyy|||}}}zzzxxx{{{~~~wwwsssggg___TTTLLLIIIHHHFFFEEEBBBBBBCCCGGGLLLQQQSSSTTTPPPRRRUUUXXXYYYZZZYYYYYYWWWRRRNNNPPPVVVYYYXXXTTTPPPSSSWWWZZZ[[[YYYWWWTTTQQQQQQPPPPPPPPPQQQQQQRRRQQQRRRUUUXXX[[[[[[XXXVVVOOOPPPQQQQQQRRRRRRRRRRRRTTTWWWYYYXXXVVVXXX^^^cccyyypppzzzuuuddd]]]```pppfffTTTMMMJJJWWWlll}}}~~~~~~~~~}}}{{{zzzyyyuuuuuuvvvyyyyyyyyy~~~}}}sssfff\\\VVVRRRNNNLLLKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKMMMOOOPPPQQQRRRSSSVVVWWWYYY[[[^^^bbbdddfffgggiiikkknnnpppqqqrrrrrrssssssttttttuuuuuuvvvvvvsssttttttuuuuuuuuuuuuuuuyyyyyyyyy{{{||||||{{{yyyvvvuuutttqqqooommmkkkjjjjjjjjjjjjjjjjjjkkkkkklllnnnqqqtttvvvwwwxxxzzz{{{}}}~~~}}}||||||}}}wwwxxxyyyyyyxxxvvvtttrrrnnnoooqqqrrrsssttttttuuutttttttttrrrqqqooommmlllkkkooossstttsssrrrrrrssssssrrrooollljjjgggfffeeegggiiiiiicccZZZQQQMMMLLLOOOWWWdddooouuuwwwvvvvvvvvvvvvuuuvvvwwwyyy{{{|||}}}uuunnnhhhccc___]]]YYYYYYXXXXXXWWWVVVUUUTTTPPPOOONNNKKKHHHGGGIIIKKKTTT]]]hhhnnnpppqqquuuyyyxxxwwwtttrrrpppooonnnnnnjjjkkkmmmoooqqqsssuuuvvvuuuuuutttsssrrrqqqooooooooorrruuutttrrrrrrvvvzzzzzz{{{|||}}}~~~}}}|||zzztttiii[[[QQQHHHDDDAAACCCDDDEEEKKKRRRYYY___fffjjjkkklllmmmpppooorrruuuwwwyyy{{{~~~~~~{{{uuukkk```XXXUUUTTTVVV___lllxxx~~~}}}yyyvvvsssrrrxxxyyysssvvvuuuvvvtttrrruuu}}}wwwuuusssqqqqqqrrruuuvvvxxxxxxwwwyyy{{{{{{zzzyyyxxxvvvvvvwwwuuussswww}}}zzz}}}}}}|||zzzxxxsssqqqoooooopppqqqpppooopppqqqqqqpppnnnmmmnnnooonnnqqqtttuuuttttttvvvyyy|||sssooopppmmmkkkiiigggffffffggghhhllllllmmmpppuuu{{{}}}|||{{{{{{{{{{{{||||||uuuxxx{{{|||||||||}}}~~~~~~~~~xxxsssppppppkkknnnpppooollliiihhhiiifffiiioooxxx|||{{{vvvooonnntttwwwwwwzzzvvvtttxxx~~~xxxtttiii```TTTLLLIIIHHHFFFDDD@@@AAACCCHHHNNNSSSUUUUUUPPPSSSVVVYYYZZZZZZYYYXXXXXXRRRMMMOOOVVV[[[ZZZWWWLLLOOOTTTYYYZZZYYYWWWUUURRRRRRRRRRRRRRRSSSSSSTTTLLLOOOSSSYYY]]]^^^\\\YYYRRRRRRSSSSSSRRRQQQPPPPPPRRRVVVYYYYYYXXXYYY^^^cccrrrrrryyy|||kkk```WWWfffmmm[[[SSSGGGRRRfff|||||||||}}}||||||zzzxxxwwwssssssuuuwwwwwwvvv{{{xxxjjj___XXXTTTPPPMMMKKKJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKLLLNNNPPPQQQQQQQQQTTTUUUWWWYYY\\\```cccdddhhhjjjmmmppprrrtttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusssttttttuuuuuuuuuuuuuuuwwwwwwyyy|||~~~zzzzzzyyyxxxvvvtttrrrqqqjjjjjjiiiiiiiiijjjjjjkkknnnpppssstttssstttuuuwwwuuuwwwzzzzzzyyyyyyzzz{{{zzz{{{}}}~~~}}}{{{xxxvvvqqqrrrrrrssstttttttttsssrrrrrrrrrqqqpppmmmkkkjjjhhhmmmrrrsssrrrqqqqqqrrruuusssqqqnnnjjjgggdddccceeehhhiiicccYYYPPPLLLLLLMMMVVVcccnnntttvvvvvvvvvvvvuuuuuuvvvxxxzzz|||~~~{{{sssmmmhhhdddbbb\\\\\\\\\[[[[[[YYYXXXXXXSSSSSSQQQMMMJJJIIIJJJLLLTTT___lllqqqpppppptttzzz}}}{{{yyyvvvtttrrrrrrrrrmmmnnnoooqqqtttwwwyyy{{{yyyyyyxxxwwwuuurrrpppoooqqquuuyyyxxxuuuuuuxxx|||zzzzzz{{{}}}~~~~~~zzzsssfffWWWLLLDDDAAA@@@CCCEEEHHHOOOWWW\\\aaagggjjjkkkkkkmmmoooppprrruuuvvvxxxyyy|||~~~}}}yyyrrrggg[[[RRROOOQQQWWWbbbooozzz}}}yyyrrroooooovvv{{{tttxxxwwwvvvttttttvvvyyy}}}~~~{{{wwwttttttuuuvvvvvvyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwwwwzzz~~~}}}zzzxxxxxxxxxqqqooommmkkkjjjlllnnnooorrrrrrrrrqqqooommmlllkkkmmmmmmnnnoooppprrrtttuuuzzz~~~{{{vvvsssrrrmmmkkkhhhgggiiijjjkkkjjjqqqrrrtttvvvxxx}}}|||~~~zzzvvvuuuwwwyyyxxxwwwvvvvvvxxxyyy{{{|||}}}~~~{{{|||}}}~~~~~~~~~~~~~~~~~~zzzvvvtttqqqnnnnnnmmmlllmmmkkkgggfffffffffiiilllrrrzzzxxxtttqqqrrruuuyyy|||wwwvvvuuuwww}}}wwwkkkbbbYYYQQQNNNLLLGGGDDDDDDBBBIIIMMMLLLOOOUUUYYYWWWRRRQQQRRRUUUWWWXXXWWWUUUWWWSSSPPPPPPSSSXXX]]]___QQQQQQRRRTTTUUUUUURRRPPPMMMMMMMMMOOORRRTTTTTTTTTUUUTTTVVV[[[```___YYYSSSSSSTTTUUUTTTRRRQQQQQQRRRYYYZZZ[[[ZZZYYYYYY[[[]]]nnnyyywwwaaaWWW[[[rrr|||eeeUUURRRMMMWWWqqq~~~}}}|||yyywwwtttsssuuuuuuvvvuuuuuuwww{{{~~~}}}nnnbbb[[[VVVPPPLLLKKKKKKJJJLLLMMMMMMLLLJJJKKKJJJJJJJJJKKKMMMOOOQQQOOONNNMMMLLLLLLNNNPPPQQQSSSSSSUUUWWWYYY\\\___```gggjjjnnnssswwwyyyzzzzzzvvvuuuuuuuuuuuuttttttttttttsssrrrrrrrrrtttuuuvvvuuuvvvxxxzzz}}}}}}zzzxxxwwwvvvuuuttttttssssssssstttttttttuuuttttttsssssssssttttttuuuuuuuuuttttttvvvxxx{{{~~~yyyyyyyyyzzzzzzwwwsssppprrrqqqppppppoooppppppppplllmmmoooooonnnnnnpppqqqtttrrrnnnkkkhhhgggggghhhkkkkkkhhhccc[[[SSSOOOLLLPPPYYYeeeooossstttvvvwwwzzzyyyzzz|||zzzyyy}}}{{{uuuqqqmmmkkkcccbbb```^^^]]]]]]]]]^^^YYYUUURRRQQQLLLGGGHHHLLLUUU]]]iiippprrrrrrqqqrrryyyxxxyyyzzz{{{{{{yyyvvvqqqoooooorrrxxx}}}||||||zzzwwwtttrrrsssuuuqqqrrrrrrsssuuuwwwyyyzzzzzzzzzyyywwwvvvwww{{{~~~~~~{{{tttiii\\\PPPHHHBBBBBBBBBCCCGGGMMMVVV\\\aaadddhhhkkklllmmmoooppprrrsssuuuwwwyyyzzz{{{{{{}}}xxxuuuooodddYYYTTTLLLRRR]]]jjjvvv~~~~~~{{{}}}sssmmmsss~~~|||vvvuuu|||uuutttssssssuuuyyy}}}}}}yyywwwvvvvvvuuutttvvvwwwxxxyyyxxxwwwuuutttuuuvvvvvvwwwwwwvvvvvvuuuwwwvvvvvvwwwyyyzzz{{{{{{{{{|||}}}~~~}}}zzzwwwtttrrrqqqqqqooonnnlllkkkjjjkkklllmmmsssrrrqqqpppnnnkkkiiihhhkkkkkkkkkmmmnnnpppqqqrrrtttxxx~~~~~~yyytttqqqgggeeedddeeehhhkkklllmmmsssvvvyyy|||~~~{{{zzzxxxvvvuuuuuuvvvvvvuuuvvvvvvwwwyyyzzz|||}}}}}}||||||}}}}}}~~~~~~}}}zzzwwwuuurrrpppnnnoooppppppmmmiiifffeeedddeeegggooozzzxxxuuussstttwww{{{~~~vvvuuutttvvv|||wwwkkk___WWWQQQQQQOOOJJJFFFFFFGGGMMMPPPOOOOOOSSSTTTRRRRRRRRRRRRTTTVVVWWWVVVTTTUUUSSSOOOOOOSSSXXX\\\^^^TTTSSSSSSSSSTTTRRROOOMMMOOONNNNNNPPPTTTVVVWWWVVVTTTTTTVVV[[[______ZZZUUUPPPRRRSSSSSSSSSSSSTTTVVVXXXYYYZZZYYYXXXYYYZZZ\\\eeeooo{{{{{{kkk___^^^pppnnn[[[QQQMMMSSSggg~~~}}}{{{yyywwwvvvvvvwwwxxxxxxwwwyyy{{{~~~uuuhhh```YYYSSSOOOOOONNNMMMMMMNNNMMMKKKIIIKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLNNNPPPQQQRRRRRRTTTVVVXXX[[[]]]^^^dddgggkkkooosssvvvwwwwwwuuuuuutttssssssssssssssssssrrrqqqqqqqqqrrrssstttssstttuuuwwwzzz{{{}}}~~~{{{}}}}}}|||{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxwwwvvvuuutttssstttwwwyyy|||~~~~~~~~~~~~}}}|||yyytttqqqrrrqqqqqqpppppppppqqqqqqooopppqqqpppoooooopppqqqtttrrrooommmjjjiiihhhhhhiiihhhfffaaaZZZSSSOOONNNPPPYYYeeennnrrrtttuuuvvvvvvvvvxxx{{{{{{zzzzzzuuurrrpppllljjjhhhdddaaa___^^^^^^\\\XXXVVVTTTPPPJJJJJJNNNXXX___iiioooqqqqqqrrrssswwwwwwwwwyyy{{{|||{{{yyysssqqqpppsssxxx|||}}}}}}zzzzzzxxxvvvrrrqqqrrrsssppppppqqqssstttvvvxxxyyy{{{{{{{{{yyyxxxxxx{{{}}}~~~yyyqqqeeeXXXMMMFFFCCCDDDEEEGGGKKKRRRZZZ```eeegggjjjllllllmmmoooppprrrsssuuuwwwzzz{{{||||||}}}xxxsssrrrlllaaaXXXTTTPPPXXXdddqqqyyy~~~{{{zzzqqqlllrrr|||zzzuuuuuu|||ssssssrrrrrruuuxxx|||~~~}}}{{{yyyxxxvvvtttrrrrrrtttwwwyyyyyyvvvsssqqqttttttuuuuuuuuuuuuuuutttvvvuuutttsssrrrrrrrrrrrrrrrrrrtttvvvwwwxxxxxxxxxvvvuuutttrrrpppnnnlllkkklllkkkkkkkkkjjjjjjjjjjjjqqqpppooommmkkkiiifffeeehhhhhhiiijjjkkklllmmmnnnlllpppvvv}}}|||uuupppbbbbbbbbbeeejjjnnnqqqrrruuuyyy~~~~~~{{{yyyvvvwwwvvvuuusssrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}|||||||||}}}~~~~~~}}}{{{xxxtttqqqpppppprrrtttsssooojjjfffddddddbbbbbblllzzzxxxwwwvvvwwwyyy|||~~~wwwvvvuuuwww|||xxxiii[[[WWWUUUXXXXXXRRRLLLJJJMMMRRRTTTRRRPPPPPPOOOLLLPPPPPPPPPRRRUUUVVVUUUSSSTTTQQQOOOOOOSSSWWWZZZ\\\XXXVVVUUUTTTSSSQQQNNNLLLPPPOOOOOOQQQUUUXXXYYYYYYUUUUUUVVVYYY\\\[[[VVVQQQKKKMMMOOOPPPQQQRRRTTTVVVUUUVVVWWWWWWWWWWWWYYY[[[ZZZbbblllrrrqqquuuxxxzzzyyyhhhbbblll|||cccRRROOOOOOZZZooo~~~|||zzzyyyyyyvvvxxxzzz{{{zzzzzz|||}}}}}}qqqggg^^^WWWRRRSSSQQQOOONNNNNNMMMJJJHHHKKKKKKMMMNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTVVVXXX[[[\\\```bbbfffjjjnnnqqqrrrssstttsssrrrqqqqqqqqqrrrsssqqqpppooooooooooooooopppoooppprrrssstttuuuvvvvvvvvvwwwzzz}}}~~~~~~}}}}}}|||{{{{{{|||}}}~~~~~~}}}|||zzz{{{||||||{{{yyywwwuuupppqqqrrrtttvvvyyy{{{|||~~~zzzvvvsssttttttttttttttttttttttttsssttttttrrrpppooopppqqqsssrrrqqqooommmllljjjjjjffffffccc^^^XXXRRRPPPOOOQQQZZZeeemmmqqqrrrtttuuusssssswww{{{{{{{{{|||xxxvvvwwwuuuqqqlllgggbbb___]]]^^^[[[YYYXXXTTTNNNMMMPPP[[[aaaiiinnnoooppprrrtttuuuuuuuuuxxx{{{||||||{{{uuutttssstttwwwzzzzzzzzzwwwwwwvvvtttqqqooopppqqqnnnoooppprrrsssuuuvvvwww{{{|||}}}|||zzzzzz{{{||||||uuujjj^^^SSSIIIDDDCCCEEEHHHLLLQQQXXX___dddjjjkkklllmmmmmmnnnpppsssssstttvvvyyy{{{|||}}}}}}zzzuuuqqqpppjjjaaaYYYVVVVVV```nnnwww{{{{{{}}}{{{uuunnnlllrrrzzz~~~wwwtttuuu}}}ssssssrrrrrrsssvvvxxxzzz{{{zzzyyyxxxxxxvvvsssqqqqqqsssuuuvvvvvvuuurrrqqqsssssstttuuuuuuuuuttttttttttttsssqqqnnnmmmmmmnnnpppqqqrrrssstttuuuuuuuuuqqqqqqrrrrrrpppnnnkkkjjjiiijjjkkkkkkkkkjjjiiihhhkkkkkkkkkjjjhhhgggeeedddeeefffggghhhiiiiiiiiijjjgggiiinnntttzzzzzzuuupppeeeeeefffjjjpppuuuwwwxxxyyy|||~~~{{{xxxvvvsssuuuwwwuuurrrqqqrrruuuvvvvvvwwwxxxxxxyyyzzzzzz}}}|||{{{{{{|||~~~}}}|||wwwqqqnnnnnnsssvvvwwwsssmmmjjjgggeeeeee``````lll{{{zzzyyywwwwwwxxxzzz{{{zzzyyyyyyzzz}}}jjjZZZYYY\\\dddfff^^^UUUPPPRRRUUUVVVUUURRROOOMMMKKKMMMMMMMMMPPPSSSUUUUUUTTTRRRPPPNNNOOOSSSWWWYYYZZZZZZXXXUUUTTTSSSRRRPPPNNNPPPOOONNNPPPTTTXXXYYYYYYWWWVVVVVVWWWWWWUUUQQQMMMHHHJJJLLLMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVXXXZZZUUUZZZbbbggghhhmmm}}}vvvpppooodddffflllWWWSSSMMMOOOaaayyy}}}{{{zzzzzzzzzvvvxxx{{{|||{{{zzzzzzzzzyyy}}}zzzmmmbbbZZZUUUSSSQQQOOONNNMMMMMMKKKIIIKKKLLLNNNOOOPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOOPPPOOOOOOPPPRRRTTTVVVXXXYYY\\\^^^aaaeeeiiilllnnnooorrrqqqpppooooooppprrrsssnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmooopppppppppooooooppprrrtttwwwyyyzzzzzzyyyzzzzzzyyyyyyzzz}}}~~~}}}zzzxxxrrrqqqqqqqqqrrrtttwwwxxx~~~yyyvvvtttvvvwwwwwwxxxyyyyyyyyyyyyvvvvvvuuussspppnnnoooppprrrrrrrrrqqqpppnnnmmmlllgggfffccc]]]VVVQQQNNNNNNSSS[[[eeemmmpppqqqssstttssssssvvvzzz{{{zzz||||||zzzvvvqqqkkkeee```]]]^^^\\\ZZZZZZUUUOOONNNQQQ]]]bbbhhhlllmmmnnnqqqttttttssssssuuuxxxzzzzzzyyywwwvvvvvvwwwxxxxxxyyyxxxuuuvvvvvvtttqqqoooooopppnnnoooppprrrtttuuuvvvwwwxxxzzz|||}}}|||{{{||||||~~~xxxnnnbbbVVVLLLEEEBBBAAAEEEJJJPPPUUU[[[bbbfffkkklllmmmmmmnnnppptttvvvtttvvvwwwzzz{{{}}}}}}~~~{{{vvvrrrpppjjjaaa\\\[[[^^^iiitttyyyxxxwww{{{~~~yyyqqqmmmnnnuuu|||~~~}}}zzzrrrqqquuu~~~tttsssrrrqqqqqqssstttuuutttttttttuuuvvvvvvsssppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttttttttrrrssssssqqqnnnlllmmmooorrrrrrsssssssssrrrrrrqqqnnnooopppqqqpppmmmkkkiiihhhiiijjjkkkjjjiiigggfffdddeeeeeeffffffeeeeeedddcccdddeeefffggggggffffffeeedddfffkkkqqquuuuuusssmmmmmmnnnqqqvvvyyy{{{{{{|||xxxvvvuuurrrtttvvvtttrrrqqqtttwwwwwwwwwwwwxxxxxxyyyyyyyyy|||{{{zzzzzz|||}}}|||wwwnnniiikkkuuuzzzzzzrrrkkkiiiiiigggaaa]]]___nnn}}}|||zzzwwwvvvvvvwwwxxx~~~~~~~~~}}}~~~nnnZZZ[[[cccmmmpppggg\\\UUUSSSTTTVVVVVVSSSOOONNNNNNKKKKKKKKKNNNRRRUUUVVVUUUPPPOOONNNPPPSSSWWWXXXYYYWWWTTTRRRPPPQQQQQQPPPOOOOOONNNMMMNNNRRRUUUWWWXXXVVVVVVVVVWWWWWWVVVTTTRRRJJJKKKMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTSSSTTTVVVXXXVVVYYY^^^cccfffkkkyyyqqqfffxxxtttfffbbbuuuxxx\\\UUUKKKJJJXXXnnn~~~|||yyyyyyyyyyyytttwwwzzz{{{zzzxxxwwwwwwwwwzzzsssggg]]]XXXSSSQQQNNNMMMMMMMMMLLLKKKKKKLLLNNNOOOPPPPPPOOONNNNNNNNNMMMNNNNNNNNNOOOOOONNNOOOOOOPPPRRRSSSUUUVVVYYY[[[^^^bbbeeeiiikkklllppppppooooooppprrrssstttnnnnnnooooooooonnnnnnnnnmmmnnnoooppppppooommmlllnnnoooqqqrrrssstttssssssuuutttttttttuuuxxxzzz|||yyy{{{~~~}}}|||wwwvvvuuusssssstttuuuvvv{{{}}}|||xxxvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxvvvrrrooommmnnnooorrrrrrrrrrrrqqqpppooonnnkkkiiiddd\\\UUUOOOMMMMMMUUU]]]fffmmmpppppprrrtttttttttwww{{{zzzyyy|||~~~|||yyyuuunnngggaaa^^^___\\\ZZZYYYTTTOOONNNQQQ___ccchhhjjjjjjlllpppssstttsssrrrsssuuuvvvvvvuuuxxxxxxyyyyyyyyyyyyyyyyyyvvvwwwwwwvvvsssqqqqqqrrroooppprrrtttvvvwwwxxxxxxvvvxxx|||}}}}}}}}}}}}~~~~~~}}}|||wwwqqqfffZZZOOOHHHCCCAAA@@@DDDLLLSSSXXX]]]bbbdddiiikkklllnnnooorrrwwwzzzvvvwwwyyyzzz{{{|||}}}}}}|||vvvqqqmmmfff___]]]___fffooowwwxxxtttttt{{{|||uuunnnnnnrrr{{{{{{wwwkkklllsss}}}~~~~~~rrrrrrqqqppppppqqqrrrsssqqqpppqqqrrrttttttrrrpppqqqppppppoooppppppqqqrrrppppppqqqrrrssssssssssssppprrrsssqqqmmmkkkmmmpppppppppppppppooonnnmmmmmmkkkkkklllmmmllljjjgggffffffggghhhhhhhhhgggfffeee___```aaabbbccccccccccccaaabbbcccdddddddddbbbbbbbbbaaabbbeeekkkrrrwwwyyyuuuuuuvvvxxx{{{~~~~~~}}}{{{wwwuuuuuurrrrrrrrrqqqqqqrrruuuxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{}}}{{{{{{vvvkkkfffiiivvv~~~~~~tttllllllllliii\\\[[[aaattt~~~}}}}}}zzzwwwvvvvvvwwwxxxzzz|||ooo[[[\\\bbblllooohhh]]]WWWUUUSSSTTTVVVTTTPPPPPPSSSNNNMMMMMMOOOSSSUUUVVVVVVPPPOOOOOOQQQUUUWWWXXXXXXRRROOOLLLKKKLLLMMMNNNNNNOOONNNLLLMMMPPPSSSUUUVVVTTTUUUVVVXXXYYYZZZ[[[\\\OOOPPPRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTRRRSSSTTTVVVWWWXXX]]]bbbeeejjjvvvjjj\\\iii~~~kkk```lllhhhZZZLLLJJJSSSdddwwwzzzwwwwwwwwwxxxtttwwwyyyzzzxxxvvvuuuuuuvvvyyy~~~zzzmmmccc^^^UUURRROOONNNNNNOOONNNMMMLLLMMMMMMNNNOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOOOOPPPRRRSSSTTTWWWXXX[[[^^^bbbeeehhhjjjmmmnnnoooqqqsssuuuvvvwwwqqqrrrsssttttttttttttsssrrrssstttuuuuuusssqqqppprrrrrrssssssssssssrrrrrrrrrrrrsssssstttuuuvvvvvvtttvvvzzz~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxwwwwwwwwwxxx|||~~~zzzvvvuuuvvvssstttwwwxxxzzzzzzzzzyyyzzzyyyvvvrrrnnnmmmnnnooorrrrrrrrrqqqqqqqqqqqqqqqnnnkkkeee]]]UUUPPPOOOOOOXXX___hhhnnnpppppprrrtttuuuuuuxxx{{{zzzwwwzzz~~~zzztttmmmfffbbbaaa]]]ZZZXXXTTTOOOPPPTTTaaaeeeiiikkkjjjlllooorrrtttrrrqqqrrrtttuuuuuuuuuxxxzzz||||||{{{zzz{{{|||yyyzzz{{{zzzxxxvvvuuuvvvrrrsssvvvxxxzzz{{{{{{{{{wwwzzz}}}~~~~~~~~~|||yyyvvvnnnhhh^^^SSSJJJEEECCCCCCAAAGGGOOOWWW\\\___aaacccfffiiikkknnnpppssswwwzzzxxxyyyzzzzzz{{{{{{{{{zzzxxxrrrkkkfff___[[[]]]bbbmmmsssyyyxxxuuuvvv{{{rrrlllooowww{{{vvvhhhjjjrrr|||~~~|||}}}nnnnnnnnnooopppqqqssstttqqqpppoooppprrrrrrpppooommmnnnoooppppppppppppooolllmmmnnnoooppppppppppppnnnpppqqqooojjjiiikkknnnlllllllllmmmllllllkkkkkkiiiiiijjjiiihhhfffeeecccdddddddddddddddccccccbbb]]]^^^___``````aaa``````^^^___```aaaaaa```^^^]]]\\\^^^aaadddjjjrrr{{{~~~~~~~~~~~~yyyvvvvvvxxxqqqooollllllooossswwwxxxzzzzzzzzzyyyyyyyyyyyyyyyxxxyyyzzz|||~~~{{{xxxzzzuuujjjfffjjjttt{{{rrrqqqnnniii^^^^^^hhh{{{{{{zzz}}}}}}yyywwwvvvxxx{{{}}}|||uuuxxx~~~~~~jjj\\\YYY[[[aaaddd___ZZZWWWWWWTTTSSSUUUTTTPPPQQQWWWVVVUUUSSSSSSUUUVVVWWWVVVOOOOOOPPPSSSVVVXXXXXXXXXSSSOOOKKKJJJJJJLLLMMMMMMQQQOOOLLLMMMOOORRRTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\QQQSSSTTTSSSRRRRRRSSSUUUTTTUUUUUUTTTRRRRRRSSSTTTVVVVVVYYY___cccgggqqq{{{~~~gggWWW\\\jjjxxxuuubbbeeezzz~~~fffQQQMMMPPPYYYnnnzzzvvvuuuvvvwwwvvvxxxyyyyyywwwuuuuuuuuuvvvyyy}}}tttkkkfffZZZWWWSSSQQQPPPPPPOOONNNMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUWWWZZZ^^^bbbeeegggkkkmmmppptttwwwyyyyyyyyywwwxxxyyy{{{||||||||||||yyy{{{|||}}}}}}{{{yyyxxxyyyyyyyyyxxxxxxxxxxxxwwwuuuvvvwwwwwwwwwvvvuuuuuuqqqtttwwwzzz|||{{{zzzyyywwwwwwwwwxxxyyy{{{}}}~~~|||||||||}}}}}}|||{{{{{{zzz~~~{{{vvvuuuvvvtttuuuxxxzzz|||||||||{{{{{{zzzxxxssspppnnnppprrrrrrqqqpppppppppqqqrrrsssooolllfff^^^VVVRRRRRRSSSZZZaaaiiiooopppqqqrrrttttttuuuxxx{{{zzzwwwyyy|||tttlllgggfffaaa]]]ZZZUUUQQQSSSXXXcccggglllmmmmmmmmmpppssssssrrrqqqrrruuuwwwxxxxxxwwwzzz}}}~~~}}}|||~~~}}}~~~}}}zzzzzzzzzuuuwwwzzz|||~~~~~~~~~~~~}}}~~~|||vvvrrreee```WWWMMMGGGDDDDDDDDDFFFLLLUUU]]]aaabbbcccccceeehhhlllnnnppprrrtttvvvzzzzzzzzzzzzzzzyyyxxxxxxsssllleee___ZZZYYY___gggrrrwww|||}}}|||~~~{{{pppjjjpppzzz|||wwwoooqqqxxx~~~kkkkkklllnnnppprrrtttuuusssrrrppppppppppppooommmjjjlllooorrrrrrqqqnnnmmmjjjkkklllmmmnnnnnnnnnnnnlllooopppmmmhhhfffhhhkkkiiiiiijjjkkkllllllkkkkkkjjjjjjiiihhhgggeeedddcccbbbbbbbbbaaaaaaaaaaaaaaa]]]^^^^^^______^^^^^^^^^\\\]]]^^^______^^^\\\ZZZXXX\\\aaafffllluuu~~~~~~{{{wwwvvvxxxzzzqqqlllhhhhhhmmmssswwwxxx{{{{{{zzzzzzzzzzzzyyyyyywwwxxxzzz}}}wwwuuuyyyuuujjjggglllrrrxxxuuuppphhhccceeeooo~~~yyyxxxzzz|||}}}||||||yyywwwwww{{{~~~~~~~~~~~~tttooosssxxx{{{tttbbb]]]WWWSSSVVVXXXWWWVVVWWWYYYTTTSSSUUUSSSOOORRRXXX]]][[[XXXWWWWWWWWWVVVUUUOOOOOOQQQSSSWWWYYYYYYXXXVVVSSSNNNLLLLLLMMMNNNOOOSSSPPPMMMMMMOOORRRTTTTTTVVVWWWVVVUUUTTTSSSTTTVVVPPPQQQSSSSSSRRRSSSTTTVVVUUUUUUUUUTTTRRRQQQRRRTTTTTTSSSVVV\\\```dddllluuuiiiWWWVVV\\\eeexxx|||dddaaatttrrrWWWPPPNNNPPPfff{{{wwwuuuvvvwwwwwwyyyyyyyyywwwuuuuuuvvvuuuxxx|||zzzppplll___[[[WWWSSSRRRPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOOOOOOOOOONNNOOOOOOOOOOOOPPPQQQRRRSSSRRRSSSUUUXXX\\\```ccceeeiiilllqqqvvvyyy{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyzzz|||||||||zzzwwwvvvqqqssswwwyyyyyyxxxuuutttsssrrrrrrsssuuuxxx{{{}}}zzz|||}}}~~~~~~|||vvvuuuvvvvvvxxx{{{~~~}}}|||yyyuuuqqqppprrrsssrrrqqqpppooooooqqqssstttooolllfff^^^XXXUUUUUUWWW\\\bbbjjjoooqqqqqqssstttsssssswww{{{zzzwwwzzzyyyqqqllljjjddd___\\\WWWTTTWWW\\\eeeiiinnnpppooooooqqqtttsssqqqqqqsssvvvyyy{{{{{{vvvzzz~~~~~~~~~~~~}}}}}}wwwyyy||||||uuuppp```[[[SSSKKKFFFDDDEEEFFFJJJPPPZZZaaaeeeeeeddddddeeehhhlllnnnooopppqqqsss{{{{{{{{{zzzyyyxxxwwwvvvqqqjjjbbb\\\XXXYYYcccmmmtttyyy|||pppiiiooo|||}}}xxxxxxyyyffffffggghhhjjjlllnnnooollllllllllllmmmmmmmmmnnneeeeeefffgggiiijjjkkkkkkooooooooooooooonnnmmmmmmlllmmmmmmiiidddcccgggkkkiiihhhhhhiiijjjjjjgggeeedddeeeffffffeeebbb```^^^```aaaaaaaaa```^^^\\\[[[XXXYYYYYYZZZZZZZZZYYYYYY[[[YYYXXXYYYZZZ\\\\\\[[[\\\]]]ccckkkpppwww|||yyy|||xxxtttuuuzzz{{{yyyuuutttkkkaaa___fffpppuuuwwwyyy{{{||||||zzzyyyyyyzzz}}}|||{{{}}}~~~~~~}}}}}}sssnnnuuu~~~}}}tttmmmuuuvvvxxxyyywwwuuurrrpppgggooovvv{{{{{{~~~xxxsssssstttrrrsssvvvvvv}}}yyyvvvwwwzzz}}}{{{zzz{{{{{{{{{rrrqqqpppppprrruuuxxxzzzzzz}}}qqqfffaaaXXXVVVSSSRRRSSSTTTUUUTTTVVVUUUTTTSSSSSSTTTUUUVVVWWWYYYYYYXXXZZZ]]]YYYSSSXXXVVVTTTTTTWWWZZZ[[[\\\\\\XXXRRROOOOOOOOONNNLLLPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUVVVUUUUUUTTTSSSTTTSSSRRRSSSSSSSSSQQQOOONNNPPPRRRSSSRRRPPPPPPPPPPPPQQQSSSUUUYYY```iiinnntttppp[[[RRRQQQXXXhhhyyyoooaaahhh~~~qqqYYYNNNRRRaaannn~~~|||yyywwwuuutttwwwyyy|||~~~~~~{{{wwwtttxxx{{{yyymmmggg^^^WWWUUUUUUQQQOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQRRRPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVYYY\\\^^^```cccgggkkkoooqqqsssuuuwww{{{{{{{{{~~~~~~~~~||||||{{{wwwuuutttxxx}}}~~~{{{xxxtttqqqoooppptttvvvvvvuuuwwwzzz}}}~~~{{{yyyxxx|||||||||~~~{{{xxxtttrrrqqqqqqtttppplllmmmppprrrpppmmmppplllfff^^^XXXVVVWWWYYYccceeehhhlllnnnooopppooossstttuuuvvvvvvxxx{{{~~~zzzuuuqqqlllfffccc^^^ZZZ\\\aaammmooopppqqqpppppprrrssstttrrrqqqpppqqqtttxxxzzzyyyyyyyyyzzz|||}}}zzzyyyyyyyyy{{{}}}vvvnnn[[[TTTMMMIIIFFFDDDGGGLLLPPPWWWaaagggiiihhhhhhhhhiiikkkmmmnnnmmmmmmnnnoootttvvvxxxwwwvvvtttttttttjjjcccZZZVVVTTTYYYfffsssvvvssswww}}}}}}cccddddddfffgggiiikkklllkkkkkkjjjiiiiiihhhhhhgggccccccdddeeefffggghhhiiilllllllllllllllkkkjjjjjjiiilllllliiieeeccceeeiiigggfffffffffgggfffcccaaaaaaaaabbbbbbaaa___\\\[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWXXXWWWWWWVVVVVVWWWWWWWWWXXXZZZ[[[\\\\\\___```ccchhhkkksss~~~{{{yyyxxxyyyyyyzzzzzz{{{}}}wwwkkkeeegggnnntttvvvzzz{{{|||zzzxxxvvvvvvvvvzzzzzz{{{}}}}}}{{{xxxnnnhhhoooxxxxxxrrrmmmqqqqqqtttwwwyyywwwrrrmmmkkkttt|||{{{zzz||||||yyy{{{vvvsssuuuuuurrrppprrruuu}}}|||{{{yyywwwwww{{{~~~wwwsssrrrssssssqqqqqqqqqqqqqqqrrrrrrssstttxxx{{{yyyqqqggg___ZZZWWWUUUSSSRRRSSSUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTVVVWWWXXX[[[___]]]XXXTTTSSSRRRTTTXXX\\\^^^^^^]]]YYYSSSPPPPPPOOONNNMMMOOONNNMMMMMMMMMMMMMMMNNNQQQRRRSSSUUUVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSQQQPPPMMMPPPSSSTTTSSSPPPOOONNNOOOPPPRRRTTTWWW]]]eeejjjooo~~~ttt^^^TTTPPPTTTaaapppzzziiifffttthhhUUUQQQZZZeee{{{|||}}}{{{yyywwwxxxyyyyyy{{{}}}~~~~~~{{{xxxvvvxxx{{{~~~uuujjjaaaXXXVVVTTTPPPNNNOOONNNNNNMMMLLLLLLLLLMMMMMMLLLLLLLLLNNNPPPPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPRRRTTTVVVYYY[[[]]]```cccgggkkkmmmoooqqqsssvvvwwwxxxzzz|||~~~~~~~~~|||zzzyyy{{{~~~~~~}}}~~~}}}||||||yyywwwvvvyyy~~~|||yyywwwttttttvvvxxxxxxvvvvvvyyy|||~~~~~~|||{{{~~~}}}~~~}}}yyyvvvtttrrrrrruuurrrooopppssstttqqqmmmooolllfff___ZZZXXXYYY\\\dddfffiiimmmooopppqqqpppssstttuuuuuutttvvvxxx{{{{{{vvvqqqllljjjfffaaabbbfffnnnpppqqqppppppppprrrtttuuusssqqqppppppsssvvvxxxxxxxxxxxxyyy{{{}}}~~~{{{xxxxxxxxxyyyzzz}}}~~~uuukkkWWWPPPKKKIIIHHHGGGKKKPPPVVV]]]eeejjjjjjhhhhhhiiijjjlllnnnnnnnnnnnnppprrrwwwwwwwwwwwwvvvtttrrrpppccc]]]YYYYYY[[[___hhhqqq~~~~~~{{{zzz}}}~~~___``````aaaccceeeggghhhiiihhhgggfffdddbbbaaaaaaaaaaaabbbcccdddeeeeeeeeeggghhhhhhhhhhhhgggfffffffffhhhjjjhhheeebbbccceeecccbbbbbbbbbcccbbb___]]][[[\\\\\\\\\[[[ZZZXXXWWWXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTVVVXXXZZZ\\\^^^___ddddddeeeffffffnnn|||{{{zzzsssyyy~~~}}}zzz{{{zzzooojjjlllrrrvvvyyyzzzzzzxxxuuusssrrrrrrvvvxxx{{{{{{xxxrrrhhhccchhhqqqtttrrrqqqnnnpppuuu{{{~~~|||vvvppprrr||||||tttrrrvvvyyy|||xxxwwwzzzzzzuuurrrrrrvvv}}}}}}~~~}}}|||wwwyyyzzzyyyxxx}}}vvvooommmoooqqqssstttuuuvvvtttrrrooommmnnnooonnnkkkddd]]]WWWUUUTTTSSSRRRSSSUUUUUUUUUSSSSSSTTTUUUVVVVVVUUUTTTSSSPPPTTTVVVXXX\\\aaaaaa]]]SSSSSSTTTWWWZZZ]]]^^^]]]\\\XXXTTTQQQPPPPPPOOONNNOOONNNMMMKKKJJJIIIIIIIIIKKKMMMPPPSSSUUUVVVVVVVVVQQQPPPOOOPPPQQQRRRQQQPPPKKKOOOSSSTTTSSSPPPNNNMMMOOOPPPQQQRRRTTTZZZ```eeeiiittt|||fffZZZSSSQQQZZZfffuuuvvvgggkkk{{{```SSSSSSXXXnnntttyyyzzzxxxwwwzzz}}}|||}}}}}}~~~}}}{{{yyyxxxxxxzzz}}}~~~rrrhhh]]]XXXUUUQQQOOOPPPNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKJJJLLLNNNOOONNNMMMOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUXXXYYYZZZ]]]aaadddfffiiikkkmmmpppqqqsssuuuwwwxxxyyyyyyvvvuuuuuuvvvxxxzzzyyyxxx~~~}}}|||{{{{{{{{{|||}}}~~~}}}||||||yyywwwwwwyyy}}}zzzyyyyyyzzzyyyxxxvvvyyy{{{}}}~~~~~~}}}zzzxxxvvvvvvwwwuuutttuuuwwwvvvrrrnnnnnnlllgggaaa]]]\\\^^^```ggghhhkkknnnppprrrrrrrrrssstttuuutttssssssuuuvvvvvv|||{{{vvvsssrrroookkkkkkmmmpppqqqqqqpppppppppsssuuuxxxvvvsssqqqqqqrrrtttuuuwwwwwwwwwxxxyyyzzz|||}}}~~~~~~}}}}}}}}}{{{xxxuuuuuuvvvwwwzzz|||~~~}}}}}}|||}}}pppeeeRRRLLLIIIKKKLLLMMMRRRXXX^^^ccciiilllkkkiiijjjkkklllmmmnnnooooooqqqtttvvvzzzxxxwwwwwwwwwtttooojjj]]]YYYYYY```gggjjjmmmppp{{{|||}}}\\\\\\\\\]]]___aaabbbcccfffeeedddcccaaa```______aaaaaaaaabbbbbbccccccccccccddddddddddddcccbbbbbbaaacccffffffcccaaa```aaa]]]]]]]]]^^^___^^^\\\ZZZWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSUUUXXX[[[]]]___bbbdddkkkkkkkkkiiifffiiixxx~~~|||{{{zzzzzzsssxxx}}}|||yyyzzzyyypppnnnrrrvvvvvvwwwxxxvvvtttrrrqqqrrruuuwww|||yyytttnnneee```dddlllqqqsssuuuooouuu~~~~~~{{{}}}}}}uuusssxxx~~~~~~}}}zzzzzz{{{}}}zzzzzzyyywwwuuuyyy|||{{{yyy}}}yyysssqqqsssvvvxxxzzz|||}}}{{{vvvpppmmmkkkiiifff```[[[VVVTTTSSSRRRQQQRRRSSSUUUVVVUUUTTTUUUWWWYYYZZZZZZYYYWWWUUUOOOTTTWWWXXX\\\```aaa]]]WWWWWWYYY[[[]]]]]][[[YYYVVVTTTRRRPPPPPPPPPPPPPPPQQQPPPMMMKKKHHHFFFEEEEEEEEEGGGKKKPPPSSSTTTUUUUUUNNNMMMLLLMMMOOOPPPPPPOOOJJJLLLPPPQQQQQQQQQQQQRRRPPPPPPQQQQQQSSSWWW\\\```dddlllzzzooocccYYYSSSVVV___jjj|||oookkksss^^^TTTQQQ___iiiuuu{{{zzzyyy{{{~~~~~~~~~}}}|||{{{zzzzzzyyyyyyzzz{{{|||~~~}}}qqqeee^^^XXXSSSPPPQQQNNNNNNMMMLLLKKKKKKKKKKKKMMMKKKJJJKKKMMMOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOQQQSSSUUUVVVVVVYYY\\\___aaacccfffhhhjjjllloooqqqrrrssstttvvvssssssssssssttttttttttttyyywwwuuuttttttuuuwwwxxxzzzzzzzzzzzzzzz{{{{{{{{{wwwuuuuuuwww{{{~~~|||zzzzzz{{{{{{{{{xxxzzz|||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxxxxzzzzzzxxxsssooonnnllliiidddaaa```bbbeeeiiikkkmmmooorrrsssttttttuuuvvvvvvuuurrrqqqrrrsssooottt}}}}}}xxxuuuvvvtttqqqpppqqqrrrrrrrrrqqqpppqqqtttvvvzzzyyyvvvsssrrrrrrssstttuuuuuuuuuvvvvvvwwwxxxxxxzzzzzz{{{||||||zzzvvvrrrssstttuuuxxx{{{}}}~~~~~~}}}}}}~~~tttfff\\\NNNKKKJJJNNNRRRTTTZZZaaabbbfffkkklllkkkjjjkkkmmmnnnoooooooooppprrrwwwzzz|||yyyvvvvvvwwwsssjjjccc[[[WWWYYYdddooosssrrrqqquuuxxx||||||YYYYYYYYYZZZ[[[]]]^^^___bbbaaaaaaaaa````````````aaaaaaaaaaaaaaaaaaaaaaaa```````````````______^^^\\\^^^aaaaaa```___]]]\\\XXXWWWXXXZZZ\\\\\\ZZZYYYTTTTTTTTTTTTTTTTTTSSSSSSPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVXXX[[[```bbbdddfffhhhkkkrrrrrrsssqqqjjjhhhppp{{{~~~|||zzzyyyzzzzzzvvvwwwxxxxxxwwwyyy}}}~~~wwwssstttvvvrrrtttvvvvvvtttttttttuuuvvvxxx||||||uuupppiiiaaa]]]aaahhhmmmqqquuupppzzz~~~|||xxxxxxvvvsssuuuzzz}}}|||zzz}}}~~~xxxvvvxxx{{{|||~~~yyysssoooiiieee```ZZZVVVSSSRRRQQQPPPPPPPPPSSSUUUWWWVVVUUUUUUWWWZZZ[[[[[[ZZZWWWUUUPPPUUUXXXXXXYYY\\\\\\YYYVVVXXX[[[___aaa___[[[WWWOOOOOOOOOOOOOOOPPPRRRSSSQQQOOOLLLHHHEEEBBB@@@??????BBBGGGLLLPPPRRRRRRRRRLLLJJJIIIIIIKKKMMMMMMLLLHHHJJJLLLMMMNNNQQQTTTWWWQQQQQQRRRRRRSSSVVVZZZ^^^bbbfffrrrvvvjjj___VVVUUU[[[gggxxxzzzsssvvv```RRRTTTbbbttt~~~~~~~~~}}}|||zzzzzzyyyyyyyyyyyyyyyzzz|||zzzlllccc\\\TTTQQQPPPOOONNNMMMLLLKKKKKKKKKKKKMMMLLLLLLMMMOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPRRRSSSTTTTTTVVVYYY[[[\\\___bbbeeefffiiimmmnnnnnnooorrrtttttttttttttttrrrrrrrrrrrruuusssqqqppppppqqqrrrsssrrrssstttuuuvvvwwwxxxyyyrrrrrrqqqsssvvvyyy||||||yyyyyyyyyxxxxxxyyyzzz|||yyy{{{}}}}}}}}}~~~{{{{{{}}}~~~}}}|||{{{|||}}}~~~|||yyytttpppooonnnkkkgggeeedddgggiiilllmmmnnnppprrrtttuuuvvvwwwwwwwwwvvvsssppppppqqqlllpppvvv~~~{{{vvvrrrttttttrrrppprrrsssttttttsssrrrrrrtttvvv|||zzzxxxuuutttssstttttttttttttttuuuuuuuuuttttttvvvvvvxxxzzz{{{yyytttqqqqqqqqqsssuuuxxx{{{}}}~~~|||wwwpppfff[[[TTTKKKIIIJJJOOOTTTWWW]]]ccc```eeeiiikkkkkkkkkmmmpppooopppppppppqqqssswww{{{|||yyyvvvvvvuuupppeee]]]ZZZUUUWWWcccooosssrrrqqqpppsss|||zzz|||{{{}}}UUUUUUUUUVVVWWWXXXZZZ[[[]]]]]]]]]^^^^^^_________^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZXXXYYY[[[\\\\\\[[[ZZZYYYTTTSSSTTTVVVXXXXXXWWWUUUQQQQQQQQQQQQRRRRRRRRRRRRLLLLLLLLLMMMNNNOOOQQQRRRPPPPPPPPPRRRTTTWWWZZZ[[[aaafffkkkmmmmmmnnnqqqsssxxxxxxyyyxxxqqqkkkkkkqqq~~~}}}{{{zzzyyyyyyzzzzzzzzzxxxuuutttvvvxxxzzz{{{}}}zzzvvvuuuvvvqqqsssvvvwwwwwwwwwxxxzzzyyyzzz{{{|||zzzvvvoookkkccc^^^\\\```eeehhhlllqqqqqqzzzzzzvvvwwwvvvsssvvvyyy|||{{{{{{~~~zzzyyy|||zzztttqqqgggccc\\\WWWTTTRRRQQQPPPOOOOOOOOOQQQTTTWWWWWWWWWTTTUUUXXXYYYYYYXXXUUUTTTRRRWWWYYYWWWVVVVVVVVVSSSQQQTTTYYY___bbbaaa\\\XXXKKKLLLNNNNNNNNNOOORRRTTTOOOMMMJJJFFFBBB>>><<<;;;===@@@EEEKKKNNNPPPPPPOOOIIIGGGEEEEEEGGGHHHIIIHHHFFFHHHJJJLLLNNNQQQUUUXXXQQQRRRSSSSSSSSSUUUYYY\\\```ccclll||||||rrrfffYYYUUUYYYjjjzzzxxxrrrYYYQQQ^^^ppp}}}~~~}}}|||{{{zzzyyyyyyxxxxxxxxxzzz}}}uuukkkbbbXXXRRRPPPPPPPPPNNNMMMLLLLLLLLLLLLLLLKKKLLLNNNPPPQQQOOOMMMKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRRRRTTTVVVWWWYYY[[[___bbbcccgggkkkllllllmmmpppsssuuuvvvvvvuuusssrrrssstttuuutttrrrqqqppppppqqqqqqpppqqqqqqssstttuuuvvvvvvoooooopppppprrrsssuuuvvvrrrssstttsssssstttwwwzzzxxxzzz}}}~~~~~~~~~~~~||||||}}}{{{vvvsssppppppnnnkkkhhhhhhjjjmmmmmmnnnoooqqqssstttvvvvvvwwwxxxxxxvvvrrrpppooooookkknnnsssyyy}}}~~~xxxqqqmmmoooqqqpppoooqqqssstttvvvuuutttssstttuuuzzzyyyxxxvvvuuuuuuuuuuuusssttttttttttttsssrrrqqqqqqsssvvvzzz{{{yyytttppppppppppppqqqtttxxx{{{~~~{{{tttkkkbbbZZZSSSPPPJJJHHHJJJPPPTTTWWW\\\aaa^^^ccchhhkkkkkkkkkmmmpppnnnooopppqqqqqqsssvvvxxxyyyxxxwwwvvvrrrkkkaaaYYYUUUQQQSSS___kkkpppppppppnnnnnnuuu|||}}}vvvxxx{{{}}}~~~QQQQQQQQQRRRSSSTTTUUUVVVYYYYYYYYYYYYZZZZZZ[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXXXXWWWVVVRRRQQQQQQRRRSSSRRRPPPNNNOOOOOOOOOOOOPPPPPPQQQQQQLLLLLLMMMMMMOOOQQQSSSTTTSSSSSSTTTWWW[[[___dddffflllqqqvvvxxxvvvvvvxxx{{{}}}{{{{{{|||wwwooollllllvvv|||~~~}}}~~~zzzzzzyyyyyyyyyzzzzzzzzz|||yyywwwuuuuuuxxxzzz{{{{{{|||}}}|||zzzwwwvvvuuusssuuuxxxyyyyyyzzz{{{}}}|||zzzxxxvvvsssnnniiieee```^^^^^^bbbeeefffjjjoootttxxx}}}wwwuuuxxxxxxuuuuuuwwwxxxzzz|||}}}~~~{{{vvvssshhhccc]]]YYYWWWUUUSSSPPPOOONNNNNNPPPSSSWWWXXXYYYTTTUUUWWWXXXXXXWWWUUUTTTRRRWWWYYYUUURRRRRRPPPNNNMMMQQQXXX^^^aaa___YYYSSSLLLNNNPPPPPPNNNNNNQQQSSSQQQOOOKKKGGGCCC???===<<<===AAAFFFKKKOOOOOONNNMMMHHHEEECCCBBBCCCEEEEEEEEEDDDHHHLLLOOOPPPQQQRRRSSSPPPQQQRRRRRRRRRTTTXXXZZZ]]]___fffttt{{{ooo```YYY[[[nnnuuuwww___OOOYYYgggttt|||}}}|||zzzyyyxxxvvvvvvxxxzzz|||}}}wwwlll```XXXUUURRRQQQPPPNNNMMMMMMLLLLLLIIIJJJLLLOOOQQQPPPMMMJJJIIIJJJJJJKKKLLLMMMNNNNNNOOONNNNNNNNNNNNOOOOOOPPPPPPQQQSSSUUUVVVYYY\\\___```dddiiijjjiiijjjnnnqqqsssuuuwwwvvvuuutttvvvxxxzzzyyyxxxwwwvvvtttssssssttttttttttttttttttssssssooopppqqqqqqppppppppppppmmmooopppoooooopppsssvvvssswww|||}}}zzzxxxrrrqqqpppmmmkkkkkkmmmooonnnooooooqqqrrrtttvvvwwwuuuvvvvvvuuuqqqnnnmmmllliiimmmssswwwyyy{{{~~~}}}vvvnnniiikkknnnooooooppprrruuuwwwxxxvvvuuuttttttwwwvvvuuutttttttttuuuuuussstttttttttsssrrrpppooonnnpppuuuyyy|||zzzuuuqqqpppooommmnnnqqquuuzzz~~~~~~~~~~~~{{{wwwoooeee[[[TTTQQQPPPNNNLLLNNNSSSWWWXXX\\\```^^^ccciiilllkkkkkklllnnnmmmooopppqqqqqqqqqsssuuuuuuvvvwwwuuupppggg]]]WWWOOONNNSSS```lllpppqqqrrrnnnlllppp|||~~~|||uuuxxx{{{~~~{{{zzzzzz|||}}}NNNNNNNNNOOOPPPQQQRRRSSSVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTVVVVVVVVVTTTRRRQQQPPPPPPOOONNNKKKHHHNNNMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPQQQSSSUUUWWWYYYXXXYYYZZZ^^^bbbhhhmmmpppsssxxx}}}~~~|||{{{}}}|||{{{}}}zzzsssnnnlllrrrxxx~~~}}}yyyyyy{{{wwwxxxxxxyyyyyyzzzzzzzzz|||{{{zzzwwwvvvwww{{{|||{{{zzzyyyxxxwwwuuutttuuuwwwzzz{{{{{{{{{}}}~~~}}}zzzvvvrrrnnniiidddaaaaaa```bbbfffhhhgggjjjoooxxxwww{{{~~~zzzttttttxxxzzzwwwttttttvvvxxx}}}}}}yyyvvvjjjeee```]]][[[YYYVVVSSSPPPNNNMMMNNNRRRVVVYYYZZZWWWWWWXXXYYYYYYXXXWWWWWWQQQVVVXXXTTTPPPOOONNNLLLNNNRRRXXX^^^___[[[SSSMMMNNNPPPRRRQQQOOONNNPPPRRRUUUSSSOOOKKKFFFCCC@@@??????BBBHHHMMMOOOPPPNNNMMMGGGDDDAAA@@@AAABBBCCCBBBCCCHHHNNNSSSSSSQQQNNNMMMOOOPPPQQQQQQRRRSSSWWWYYYZZZ]]]cccnnnvvvfff]]]^^^ppp~~~oooppp|||bbbMMMTTT^^^jjjttt{{{~~~}}}|||yyyxxxvvvuuuwwwyyyzzz{{{~~~uuuhhh___\\\SSSRRRQQQOOONNNMMMMMMMMMGGGHHHKKKOOOQQQOOOLLLHHHHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMNNNNNNNNNPPPRRRSSSTTTWWW[[[^^^^^^ccchhhiiihhhhhhlllppppppsssvvvvvvvvvvvvyyy|||~~~~~~}}}|||zzzxxxwwwuuuzzzyyyxxxwwwuuusssrrrrrroooqqqsssrrrqqqooonnnnnnlllmmmooonnnllllllpppsssooottt{{{}}}{{{ssssssqqqooollllllnnnpppoooooooooppprrrtttvvvwwwssstttuuussspppmmmkkkkkkhhhmmmssswwwxxxxxxzzz|||www|||}}}vvvmmmgggiiimmmnnnoooqqqrrruuuxxxyyyxxxuuutttssstttssssssssssssttttttuuuttttttttttttsssqqqooonnnllloootttyyy|||{{{vvvrrrpppnnnlllllloootttzzz~~~~~~}}}||||||||||||wwwtttlllcccZZZTTTRRRRRRTTTRRRSSSXXX[[[[[[^^^bbb___dddjjjmmmlllkkkkkkllllllnnnpppqqqqqqpppqqqrrrsssvvvxxxuuunnnddd[[[VVVLLLMMMVVVdddooossstttvvvoookkkmmmwww}}}zzzvvvyyy}}}~~~~~~yyyvvvvvvxxx{{{zzzOOOPPPPPPOOONNNMMMOOOQQQOOOPPPRRRSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQPPPPPPPPPMMMNNNOOOQQQQQQPPPOOONNNSSSRRRPPPNNNMMMMMMNNNNNNLLLNNNPPPQQQRRRSSSUUUWWWYYYWWWTTTRRRQQQSSSVVVXXX```aaacccfffkkkpppuuuwww~~~|||yyyvvvsssqqqooonnntttvvvyyy{{{}}}|||{{{yyywwwzzz|||}}}|||{{{{{{{{{||||||||||||{{{zzzyyyyyy{{{vvvtttuuutttqqqrrrvvvtttyyy}}}}}}}}}}}}zzzuuummmgggdddeeefffjjjkkkkkkiiifffgggjjjnnnppprrrzzz|||zzzxxxvvvtttsssqqquuuxxx{{{{{{xxxuuummmiiiddd___[[[WWWSSSQQQSSSOOONNNRRRUUUUUUVVVYYYVVVWWWXXXZZZ\\\[[[XXXVVVOOORRRVVVWWWUUURRRPPPOOOPPPUUU[[[]]]ZZZUUUQQQOOOMMMQQQRRRPPPPPPRRRPPPLLLQQQUUUXXXUUUMMMDDD@@@??????FFFLLLOOOQQQTTTQQQMMMIIIFFFDDDEEEDDD@@@@@@BBBIIIJJJLLLOOORRRRRRPPPNNNMMMNNNOOOQQQRRRRRRRRRRRRXXXYYY\\\cccttt|||nnneeedddmmmuuummmlllhhhVVVMMMLLLXXXbbbgggppp|||{{{{{{{{{yyyvvvssssssuuuyyy{{{uuujjjddd[[[XXXUUURRRPPPNNNKKKHHHJJJKKKMMMNNNMMMLLLJJJIIIIIIJJJKKKMMMMMMMMMLLLKKKIIIKKKNNNOOONNNNNNNNNOOOPPPPPPPPPQQQSSSVVVXXXZZZZZZ\\\```dddhhhkkklllmmmpppqqqssstttsssssstttuuu~~~~~~~~~|||zzzyyyzzz{{{|||||||||||||||{{{zzzzzzxxxyyy{{{{{{zzzxxxuuusssqqqnnnmmmnnnqqqrrrpppnnnpppvvv~~~~~~}}}uuutttsssqqqpppoooooonnnqqqqqqppppppppprrrwwwzzzzzzxxxvvvssspppooonnnnnnqqqrrrtttvvvxxxyyyzzzzzzxxxwwwwwwyyy}}}~~~|||zzzxxxsssooonnnoooqqqqqqpppqqqrrrsssvvvwwwwwwtttqqqrrrrrrsssssssssrrrqqqpppooooooooooooooonnnmmmmmmmmmnnnrrruuuxxxzzz{{{|||wwwvvvvvvvvvwwwyyy|||}}}|||{{{xxxnnnbbbYYYUUUTTTTTTSSSSSSUUUXXX[[[]]]^^^_________aaaeeeiiimmmooopppppprrrqqqqqqqqqqqqrrrssssssuuusssmmmnnnpppaaaSSSWWWPPP[[[eeejjjqqqyyyvvvnnnrrrmmmkkkppp{{{xxxxxxyyy|||~~~~~~~~~zzzvvvtttvvvxxx{{{{{{|||~~~KKKLLLMMMLLLKKKKKKLLLNNNLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKOOOOOOOOOOOONNNNNNNNNNNNLLLLLLMMMMMMNNNMMMMMMMMMOOOOOOMMMLLLKKKKKKLLLLLLKKKMMMOOOPPPRRRTTTWWWZZZ\\\[[[ZZZZZZ\\\___bbbdddiiijjjmmmpppuuuyyy}}}|||zzzxxxuuusssqqqpppooorrrtttvvvyyyzzzyyyxxxwwwxxxzzz||||||{{{zzz{{{{{{{{{{{{||||||{{{zzzyyyxxxyyytttrrrsssrrrqqqrrrvvvxxx{{{~~~~~~|||zzzzzz{{{~~~{{{tttllleeecccccceeejjjkkkkkkjjjggggggjjjmmmjjjppp{{{~~~}}}|||zzzyyywwwuuusssuuuyyy|||~~~xxxrrrlllhhhccc^^^[[[WWWTTTRRRRRRMMMLLLPPPTTTTTTVVVYYYWWWWWWWWWYYYZZZXXXUUURRRMMMPPPTTTVVVUUUTTTSSSRRRRRRVVVZZZ[[[WWWRRRNNNLLLMMMQQQTTTRRRSSSTTTRRRMMMNNNQQQUUUTTTPPPIIIEEECCCBBBGGGLLLNNNQQQUUUUUURRRNNNJJJIIIIIIGGGBBBAAACCCHHHIIILLLOOORRRSSSQQQOOONNNNNNPPPQQQRRRSSSTTTTTTTTTUUUXXX___lllsssjjjhhhnnnyyypppllloooZZZOOOJJJRRRXXXZZZ```hhhqqq|||{{{{{{yyyvvvuuuuuuwwwzzz|||}}}~~~rrrkkk___[[[WWWSSSPPPNNNLLLJJJJJJKKKMMMMMMMMMLLLKKKJJJFFFHHHJJJLLLMMMNNNNNNNNNIIIKKKNNNOOONNNMMMNNNOOOOOONNNOOOPPPQQQTTTVVVXXXYYY[[[___cccfffiiijjjkkknnnppprrrrrrqqqqqqqqqssszzzzzz{{{yyywwwwwwxxxzzz||||||}}}}}}}}}}}}}}}||||||~~~}}}{{{vvvttttttuuuxxxyyyxxxwwwxxx||||||zzzvvvuuusssqqqppppppppppppssssssssssssrrrtttwwwzzzyyywwwuuurrrqqqpppooopppoooppprrrtttuuuvvvvvvvvvvvvuuuuuuwwwzzz}}}}}}}}}{{{|||}}}}}}|||{{{zzzyyyvvvrrrooonnnppprrrsssrrrrrrrrrsssuuuvvvuuurrrpppqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqppppppooolllnnnrrrvvvyyy|||}}}~~~{{{yyywwwvvvvvvxxxzzz{{{zzz~~~{{{qqqiii^^^WWWVVVWWWWWWWWWXXXZZZ\\\^^^___```______]]]```eeekkkoooqqqrrrrrrqqqrrrssssssrrrrrrsssuuurrrppphhhhhhiii]]]SSSYYYZZZiiitttuuuuuuyyyxxxssssssooollloooyyy~~~yyyzzz|||~~~|||yyyvvvvvvzzz}}}}}}||||||~~~IIIJJJKKKKKKIIIIIIJJJKKKJJJKKKLLLLLLLLLLLLJJJIIIKKKKKKJJJJJJIIIIIIIIIHHHMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMLLLMMMOOOQQQSSSWWW\\\___```bbbdddgggkkknnnqqqrrrtttvvvyyy|||yyyxxxwwwuuusssrrrqqqqqqpppqqqsssuuuvvvvvvvvvuuuxxxzzz{{{|||{{{zzz{{{{{{zzz{{{|||||||||zzzxxxvvvvvvqqqooopppppppppsssxxx|||}}}}}}|||yyyxxxxxxxxx|||yyyrrriiicccaaaccceeemmmnnnnnnmmmkkkjjjkkklllfffppp{{{|||}}}}}}|||zzzwwwuuuxxx{{{}}}wwwmmmkkkgggaaa]]]ZZZXXXVVVTTTRRRMMMLLLOOORRRSSSUUUXXXWWWWWWWWWXXXXXXWWWSSSOOOLLLOOOSSSUUUVVVUUUVVVVVVWWWZZZ\\\[[[UUUOOOLLLKKKMMMRRRVVVVVVVVVWWWUUUPPPKKKMMMPPPSSSTTTQQQLLLHHHGGGJJJLLLLLLPPPWWWZZZYYYVVVSSSQQQQQQNNNGGGEEEFFFHHHIIIKKKOOOSSSTTTSSSRRRNNNOOOOOOPPPRRRRRRSSSSSSPPPRRRUUUZZZddduuuyyyooollllll|||pppkkkrrr}}}aaaSSSJJJKKKNNNNNNQQQVVVdddrrr}}}{{{zzzyyyxxxxxxxxxyyy{{{|||{{{|||tttgggbbb[[[VVVRRRPPPOOONNNJJJKKKLLLMMMMMMMMMKKKKKKDDDFFFHHHJJJMMMNNNOOOPPPIIIKKKMMMNNNMMMMMMNNNOOONNNMMMNNNNNNPPPRRRTTTVVVXXXYYY\\\```cccfffggghhhlllmmmoooooonnnmmmnnnoootttuuuvvvuuutttuuuvvvxxx{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyywwwwwwvvvsssqqqppppppqqqrrrtttuuuvvvvvvuuuuuuvvvxxxvvvuuusssrrrqqqqqqqqqqqqqqqqqqrrrssstttttttttttttttsssssstttvvvxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxyyyuuurrroooooopppsssttttttsssrrrssstttuuussspppmmmooonnnnnnnnnnnnpppqqqrrrpppqqqqqqrrrrrrrrrqqqqqqnnnpppssswwwzzz}}}}}}zzzwwwvvvwwwxxxzzzyyy}}}~~~~~~}}}xxxhhhaaaYYYUUUWWWZZZ\\\\\\^^^___```bbbbbbbbbaaa```^^^aaagggmmmqqqtttttttttqqqsssvvvuuusssrrrtttvvvppplllbbb```aaaXXXTTT___mmm~~~|||{{{{{{yyyvvvqqqlllmmmuuu~~~~~~{{{|||~~~}}}{{{xxxwwwyyy~~~~~~}}}~~~LLLNNNNNNMMMKKKJJJJJJKKKJJJKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKJJJIIIIIIHHHHHHLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSPPPQQQSSSTTTWWW\\\bbbfffhhhkkkooouuuyyy|||~~~~~~|||zzzzzz{{{xxxwwwvvvuuuttttttttttttqqqqqqrrrsssttttttuuuuuuxxxyyy{{{{{{zzzyyyzzz|||yyyzzz||||||{{{yyyvvvuuusssooolllnnnoooppptttzzz|||}}}~~~}}}{{{xxxvvvuuuvvvrrrllleeeaaa```dddgggpppqqqqqqqqqooommmlllkkkfffttt||||||xxxvvvuuuxxx{{{xxxjjjiiieee```\\\ZZZYYYWWWVVVUUUPPPNNNPPPRRRRRRSSSVVVVVVVVVWWWYYYZZZYYYUUURRRMMMPPPSSSUUUUUUVVVWWWXXX\\\___```\\\TTTMMMKKKKKKLLLRRRWWWYYYZZZ[[[XXXSSSMMMLLLMMMRRRVVVVVVPPPKKKLLLNNNMMMKKKOOOXXX^^^______[[[YYYYYYUUUNNNKKKKKKIIIJJJLLLOOOSSSUUUTTTSSSOOOOOOOOONNNNNNNNNNNNNNNNNNPPPSSSWWW^^^lll}}}ppplllgggyyyzzzmmmfffggg}}}mmm^^^PPPJJJJJJJJJMMMQQQZZZjjj|||~~~{{{zzzyyyyyyzzzzzz{{{{{{||||||}}}{{{qqqjjjbbbZZZUUUSSSQQQPPPKKKLLLMMMMMMMMMMMMLLLKKKEEEFFFHHHIIIKKKMMMNNNNNNJJJKKKMMMMMMLLLLLLNNNOOONNNNNNNNNNNNOOOQQQSSSTTTUUUWWWYYY\\\___aaacccdddgggiiikkkkkkjjjiiijjjkkkoooppprrrrrrrrrsssuuuwwwxxxyyy{{{|||}}}~~~~~~~~~~~~}}}zzzwwwuuuwwwuuurrrpppooooooqqqrrrsssuuuwwwwwwvvvuuuuuuuuutttsssrrrqqqqqqqqqssssssuuuuuuvvvvvvvvvvvvuuuuuusssrrrqqqrrrttttttsssqqqqqqpppppppppqqqsssvvvwwwvvvtttqqqooopppqqqssstttsssrrrrrrrrrsssqqqnnnkkkmmmlllkkkkkklllnnnqqqrrrooopppqqqrrrssssssssssssrrrsssuuuxxxzzz|||~~~|||yyyxxxxxxzzz{{{zzz}}}~~~|||zzzzzzwwwrrraaa\\\VVVUUUXXX\\\___```aaabbbccceeeeeeeeeddddddbbbeeekkkppptttuuutttsssqqquuuxxxxxxtttrrrsssuuunnnjjj^^^ZZZ[[[VVVYYYjjj~~~zzzxxxrrrmmmkkkpppwww~~~~~~{{{}}}~~~|||{{{zzzzzz{{{~~~~~~~~~QQQRRRSSSQQQOOOLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLKKKKKKKKKJJJJJJIIIIIILLLLLLMMMMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[[[[ZZZ[[[\\\]]]___ccciiimmmrrrvvv{{{~~~}}}~~~}}}|||yyyvvvttttttuuuwwwwwwvvvuuuuuuuuuvvvvvvsssssssssssstttuuuuuuvvvxxxyyyzzzzzzyyyyyyzzz|||zzzzzz{{{{{{zzzxxxuuutttrrrnnnmmmoooqqqrrrvvv{{{{{{|||~~~~~~yyysssoookkkjjjfffbbb```bbbgggkkkpppqqqqqqrrrqqqnnnjjjgggggguuu~~~|||}}}~~~~~~yyywwwssswwwzzz~~~nnnhhhddd___[[[YYYXXXXXXWWWYYYTTTQQQSSSTTTQQQPPPRRRTTTUUUWWWZZZ]]]]]][[[XXXQQQSSSUUUUUUTTTUUUVVVWWW^^^aaabbb\\\SSSKKKIIIKKKMMMSSSXXXZZZ\\\^^^\\\WWWQQQOOONNNRRRWWWWWWRRRMMMQQQQQQOOOLLLOOOXXX___aaaccc___]]]]]]YYYSSSPPPQQQLLLLLLMMMPPPSSSTTTTTTSSSOOONNNLLLJJJIIIHHHGGGGGGKKKKKKNNNTTTZZZdddxxxrrrkkkcccqqqwwwjjjaaa]]]mmmrrr```RRRKKKHHHKKKOOOUUUcccwww~~~zzzzzzzzzzzz{{{{{{||||||||||||}}}yyyrrrggg^^^WWWSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHIIIIIIJJJKKKKKKJJJKKKLLLLLLLLLLLLNNNOOOOOOOOONNNNNNOOOQQQRRRSSSSSSTTTVVVXXXZZZ]]]___```bbbdddfffffffffeeefffgggkkklllnnnooooooqqqtttvvvtttuuuwwwxxxzzzzzz{{{{{{{{{}}}}}}zzzxxxvvvvvvvvvtttrrrooonnnnnnnnnooooooqqqtttuuutttsssssssssrrrqqqqqqpppqqqrrrssstttvvvwwwwwwwwwvvvvvvuuutttrrrqqqqqqrrrrrrrrrpppnnnmmmlllllllllnnnqqqtttvvvwwwvvvssspppnnnoooppprrrsssrrrqqqqqqqqqooommmjjjkkkjjjiiiiiijjjmmmpppqqqpppqqqssstttuuuvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{|||~~~|||||||||}}}~~~}}}}}}xxxsssqqqmmmhhh]]]YYYUUUUUUYYY^^^aaaaaaaaabbbdddggghhhiiiiiiiiihhhkkkooosssuuuuuutttssssssvvvyyyyyyvvvsssrrrrrrlllhhh\\\WWWYYYXXXaaawwwzzzyyytttnnnjjjlllpppvvvyyy{{{{{{}}}~~~}}}xxxyyy{{{~~~UUUWWWXXXWWWUUUSSSRRRRRRQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNOOOPPPRRRSSSTTTTTTVVVVVVVVVVVVWWWYYYZZZ[[[[[[\\\___aaaccceeeeeefffggghhhiiiiiiiiilllpppsssxxx|||}}}zzzxxxvvvwwwvvvtttrrrpppqqqrrrvvvvvvuuuuuuuuuuuuvvvvvvvvvuuutttssstttuuuwwwxxxxxxyyyzzzyyyxxxxxxzzz|||{{{{{{zzzyyyxxxvvvuuutttsssppppppsssuuuvvvyyy}}}|||}}}~~~xxxoooiiiccccccbbbaaabbbeeekkkooopppqqqrrrsssrrrnnnhhhcccgggqqqzzzvvvtttpppnnnqqqtttvvv|||~~~~~~|||xxxvvvuuuyyy}}}~~~zzztttiiiddd^^^ZZZXXXXXXXXXWWWYYYUUUSSSVVVVVVRRROOOOOOQQQRRRUUUYYY^^^___^^^\\\UUUVVVVVVUUUTTTTTTVVVXXX]]]bbbccc]]]RRRJJJIIIKKKMMMSSSXXXZZZ]]]```___[[[WWWSSSPPPRRRUUUVVVSSSOOOSSSTTTQQQMMMOOOVVV\\\^^^___[[[YYYYYYWWWRRRRRRTTTPPPOOOOOOPPPRRRSSSRRRQQQNNNLLLIIIGGGDDDCCCCCCCCCFFFDDDGGGPPPWWW```qqqzzzpppdddkkk~~~yyylll```XXX```lllxxxyyydddRRRIIIHHHJJJRRR]]]ooo|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz|||}}}|||||||||pppddd\\\VVVQQQOOOPPPOOONNNMMMLLLKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKMMMOOOPPPOOONNNNNNNNNPPPQQQRRRQQQQQQRRRTTTVVVYYY[[[\\\\\\^^^aaabbbbbbbbbdddeeegggiiikkkllllllnnnqqqtttqqqrrrsssuuuvvvvvvwwwwwwzzz{{{}}}~~~}}}|||{{{yyyxxxwwwwwwwwwuuutttrrrpppnnnlllkkkkkkjjjllloooqqqqqqqqqrrrsssqqqqqqppppppqqqrrrtttuuutttttttttttttttsssrrrrrrqqqppppppqqqqqqpppnnnkkkkkkkkkjjjkkkmmmpppsssuuuwwwvvvtttpppmmmlllnnnppprrrpppooooooooonnnllljjjjjjiiiiiiiiikkklllnnnppprrrsssuuuwwwyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzrrrkkkhhhddd___ZZZWWWTTTVVV[[[```bbbbbbbbbcccfffiiilllmmmnnnnnnnnnppprrrtttuuuuuuuuutttvvvwwwyyyyyywwwtttooolllfffdddZZZUUUXXXZZZhhh}}}|||xxxqqqlllkkklllppprrrvvvyyy~~~wwwxxx{{{ZZZ]]]```aaa```______```\\\\\\[[[ZZZYYYYYYYYYYYYVVVWWWWWWXXXXXXYYYYYYYYYVVVVVVWWWYYYZZZ\\\]]]]]]___```aaaccceeefffggggggfffhhhkkknnnqqqrrrsssttttttuuuvvvuuuttttttuuuwwwuuuxxx~~~~~~zzzwwwuuutttrrrssstttsssrrrqqqrrrsssttttttssssssssssssttttttwwwvvvtttssstttuuuwwwyyyxxxyyyyyyxxxwwwxxxzzz||||||{{{yyywwwvvvuuuuuuuuuuuurrrtttxxxzzzyyy{{{~~~|||yyyrrriiibbb```bbbcccdddfffiiinnnrrruuuuuuvvvxxxwwwrrrjjjdddgggmmmvvv|||}}}xxxrrrnnnnnniiigggiiikkkmmmpppuuuzzzxxx}}}~~~xxxvvvuuuwww|||}}}uuuuuu}}}vvviiiddd^^^YYYXXXWWWWWWWWWTTTRRRRRRWWWWWWSSSOOONNNMMMNNNRRRWWW[[[]]]\\\ZZZVVVVVVVVVUUUTTTTTTWWWYYY___dddgggbbbWWWNNNMMMOOONNNSSSXXXZZZ]]]aaaaaa^^^ZZZVVVRRRQQQSSSUUUTTTSSSUUUUUURRRNNNOOOTTTXXXXXXVVVQQQOOOPPPOOOMMMOOOSSSTTTRRRQQQQQQRRRRRRPPPOOOKKKIIIFFFDDDBBBBBBCCCCCCDDD@@@CCCPPPYYYaaaooo~~~{{{kkkiiisssrrrdddZZZ\\\aaafffmmmxxxzzzaaaPPPIIIHHHOOOVVVfffyyy~~~~~~}}}}}}|||zzzzzzzzzzzzzzzxxxyyyyyyyyyzzz}}}qqqfff^^^XXXTTTRRRQQQOOOMMMLLLJJJJJJIIIKKKJJJIIIGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJKKKMMMPPPOOONNNMMMLLLMMMNNNOOOPPPOOOOOOPPPQQQSSSUUUXXXYYYWWWZZZ\\\^^^___```bbbddddddeeeggghhhiiikkknnnpppooopppqqqrrrssssssttttttxxxxxxyyyyyyzzz{{{{{{{{{~~~}}}zzz{{{zzzyyyxxxxxxwwwwwwxxxvvvvvvuuussspppmmmjjjhhhfffhhhlllnnnoooqqqsssuuuqqqpppppppppppprrrssstttqqqqqqrrrrrrrrrqqqppppppnnnnnnnnnooopppooollliiijjjkkkkkklllnnnqqqsssuuuttttttsssooolllkkknnnqqqpppooommmmmmnnnmmmllljjjiiiiiijjjkkkkkklllmmmmmmppprrrtttvvvxxxzzz{{{|||zzzzzzyyyxxxxxxyyyzzzzzz}}}vvvkkkdddaaa^^^YYYWWWUUUTTTVVV]]]bbbeeeeeeeeegggjjjmmmoooqqqrrrrrrqqqqqqssstttuuuwwwwwwxxxyyyxxxwwwxxxyyyuuummmfff^^^^^^VVVSSSWWWZZZkkk|||vvvppplllkkkmmmnnnqqqwwwyyyyyy{{{~~~~~~~~~~~~___bbbfffiiijjjjjjkkklllgggfffeeedddcccccccccccc______```aaabbbccccccddd^^^___```aaacccdddffffffhhhiiillloooqqqrrrssssssppprrruuuyyy|||~~~|||}}}~~~|||zzzyyyyyyyyyooorrrwww||||||xxxuuurrrqqqpppppprrrttttttsssssstttuuussssssrrrqqqqqqqqqrrrrrrxxxvvvtttssssssuuuwwwyyyxxxyyyyyyxxxwwwxxxzzz|||}}}{{{yyyvvvttttttuuuvvvvvvtttvvv{{{}}}|||}}}}}}yyytttmmmddd^^^```bbbeeegggiiilllpppssszzz{{{|||~~~}}}xxxoooiiihhhlllrrrwwwxxxuuupppmmmnnniiigggiiijjjiiijjjnnn~~~wwwrrrxxx~~~zzzuuutttuuuwww|||{{{ssssss{{{}}}yyy|||{{{tttjjjeee^^^YYYWWWWWWWWWWWWPPPNNNQQQVVVXXXSSSOOONNNKKKLLLOOOTTTXXXZZZYYYWWWUUUUUUUUUTTTTTTUUUXXX[[[bbbhhhlllggg\\\SSSRRRTTTNNNSSSWWWYYY\\\bbbccc```[[[XXXTTTQQQRRRTTTVVVWWWUUUVVVSSSOOOOOOSSSVVVUUUNNNJJJGGGHHHIIIIIILLLQQQVVVUUUSSSRRRRRRQQQOOOMMMHHHGGGEEECCCBBBCCCDDDEEEEEE???CCCRRR]]]dddppp~~~qqqiiilll~~~yyyhhh^^^______^^^___iiinnnXXXMMMJJJMMMPPP___ttt}}}|||zzzyyyyyyyyyzzzyyyxxxxxxxxx{{{|||qqqggg___[[[SSSRRRPPPNNNKKKJJJIIIHHHJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJKKKMMMPPPNNNMMMLLLKKKKKKLLLMMMNNNOOONNNOOOOOOQQQTTTVVVXXXTTTWWWZZZ\\\]]]___aaacccbbbccceeeffffffhhhkkkmmmoooooopppqqqrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuuyyy}}}}}}yyyvvv|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwuuurrrmmmiiigggdddfffjjjlllnnnqqquuuwwwqqqqqqpppppppppqqqssstttqqqqqqrrrrrrrrrqqqqqqppplllllllllnnnnnnmmmjjjhhhkkkkkklllmmmoooqqqssstttqqqrrrqqqnnnkkkkkkooorrrooonnnllllllmmmmmmllljjjiiiiiikkklllllllllllllllmmmnnnpppsssuuuwwwyyyyyyyyyxxxxxxwwwxxxyyyzzz{{{~~~{{{sssggg```]]][[[WWWUUUSSSSSSWWW^^^dddggggggiiijjjmmmppprrrsssssssssqqqrrrrrrtttvvvxxxzzz{{{|||xxxvvvwwwyyyuuukkkbbbXXXYYYSSSQQQUUUYYYkkkzzztttnnnllllllmmmmmmuuu|||{{{zzz|||~~~|||}}}bbbhhhnnnqqqqqqppppppqqqmmmllllllmmmnnnnnnmmmkkknnnnnnoooooopppqqqqqqqqqoookkkhhhiiinnnsssuuuuuu}}}~~~~~~~~~~~~zzzrrrkkkmmmqqquuuyyy|||}}}~~~yyyxxxwwwvvvtttrrrqqqpppoooppprrrtttuuuuuuttttttvvvvvvuuutttttttttttttttssssssssssssssstttuuuuuuvvvvvvvvvuuuuuuvvvyyy|||zzzwwwtttsssuuuxxx{{{|||{{{{{{zzz{{{|||zzzrrriiiaaa]]]\\\aaaeeejjjjjjiiijjjooottt~~~yyyqqqqqqnnniiiiiiqqqzzzzzzvvvwwwrrrooonnnkkkiiilllqqq}}}}}}sssuuuqqqsssxxxxxxtttsssvvv||||||~~~qqqppppppqqqsssuuuwwwxxxzzzpppllllllbbb```]]][[[ZZZXXXUUUSSSQQQSSSTTTUUUUUUSSSQQQOOONNNOOOQQQRRRRRRRRRQQQQQQNNNRRRUUUTTTRRRSSSWWW\\\kkkmmmmmmjjjccc[[[UUURRRQQQSSSVVVYYY]]]aaaccceeefffaaaZZZSSSPPPPPPSSSUUUTTTWWWVVVRRRPPPSSSUUUUUUNNNLLLIIIEEEDDDGGGLLLQQQVVVTTTSSSRRRRRRPPPLLLIIIMMMFFF>>>===@@@DDDEEECCCEEEEEEHHHNNNXXXcccnnntttzzzhhh```mmm}}}vvviiiiiigggbbb]]]```nnnzzz___NNNNNNJJJMMMWWWhhhzzz}}}xxxvvvwwwxxxyyyzzzzzzyyyyyyzzz{{{}}}zzzpppiiiddd[[[TTTOOOPPPQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSTTTUUUWWWYYY[[[\\\```aaaccccccdddfffjjjlllllllllmmmnnnooopppqqqqqqrrrsssssstttuuuuuutttttt{{{yyywwwyyy}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxwwwxxxwwwuuuttttttvvvxxxzzz|||~~~~~~{{{vvvrrrooommmiiiiiiiiikkkooossstttuuuoooppprrrrrrqqqqqqqqqrrrooopppqqqrrrqqqpppnnnllljjjkkklllmmmnnnooopppqqqpppooonnnnnnppprrrsssrrrssspppmmmkkkjjjjjjiiigggllljjjiiiiiijjjkkkkkkjjjjjjkkklllmmmmmmmmmlllkkknnnlllkkklllooosssuuuuuu{{{{{{zzzyyyxxxyyy|||yyymmmbbbZZZVVVTTTSSSTTTTTTUUUZZZ```fffiiijjjgggiiilllpppsssvvvwwwwwwxxxwwwuuutttuuuvvvxxxyyyzzzzzzyyyyyywwwqqqhhh```]]]XXXQQQLLLNNN[[[nnn|||}}}vvvooojjjiiikkktttwww||||||~~~~~~}}}{{{{{{{{{~~~aaaffflllooopppqqqsssuuutttsssssstttuuuvvvtttsssttttttuuuvvvwwwwwwwwwwwwuuuqqqnnnpppuuuzzz||||||yyyrrrhhhjjjmmmqqqtttvvvwwwxxxvvvuuuuuusssrrrqqqpppoooooopppqqqsssssssssrrrrrrttttttssssssrrrrrrrrrssssssrrrrrrrrrrrrsssttttttuuuvvvxxxxxxwwwwwwxxxyyyyyyvvvuuuuuuxxx{{{}}}~~~~~~~~~~~~wwwmmmeee``````aaadddfffhhhhhhiiimmmvvv}}}}}}uuummmmmmmmmqqq||||||yyywwwwwwuuusssuuuyyy~~~uuuppppppttt{{{}}}yyywwwyyyuuuuuutttrrrppppppqqqrrrzzz}}}~~~xxxmmmdddaaabbbaaa___\\\ZZZYYYXXXUUUSSSQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQOOONNNOOOSSSVVVVVVTTTTTTWWW[[[fffggggggddd___ZZZWWWVVVUUUUUUWWWYYY]]]```ccceeeiiieee]]]VVVRRRQQQSSSTTTUUUXXXYYYTTTRRRSSSTTTRRRMMMLLLIIIFFFDDDFFFKKKNNNRRRRRRQQQQQQQQQQQQPPPOOOTTTLLLCCC???CCCGGGIIIIIIFFFGGGIIINNNVVV```iiinnnttt{{{mmmccckkkwwwvvvssspppkkkccc^^^eeeqqqhhhSSSMMMLLLMMMUUUdddwww|||xxxvvvvvvwwwxxxxxxyyyyyyyyyzzz{{{~~~yyyoooiiiccc[[[UUUTTTTTTPPPMMMNNNLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJIIIIIIIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[[[[\\\^^^___```bbbfffhhhjjjjjjkkklllmmmnnnoooooooooppppppqqqrrrrrrssssssxxxvvvuuuvvvyyy{{{zzzyyyyyyxxx{{{~~~}}}~~~~~~}}}|||xxxwwwwwwvvvvvvvvvvvvvvvuuutttsssrrrsssuuuwwwyyy}}}~~~}}}zzzvvvtttsssooonnnmmmnnnqqqssssssrrrnnnppprrrrrrqqqpppqqqrrrpppqqqqqqqqqpppnnnmmmlllkkklllmmmooopppqqqqqqqqqooonnnmmmnnnpppppppppnnnpppnnnkkkjjjjjjjjjiiihhhiiihhhfffggghhhiiihhhgggggghhhjjjlllnnnoooooonnnllljjjhhhiiilllppprrrsssvvvxxx{{{}}}~~~~~~{{{tttjjjaaa[[[YYYXXXWWWVVVVVVXXX]]]cccgggiiiiiigggiiilllpppsssuuuvvvwwwvvvuuuttttttuuuvvvxxxzzz{{{zzzzzzyyyvvvoooeee^^^YYYUUUOOOMMMQQQ\\\kkkuuu}}}vvvnnniiiiiikkksssuuuyyy~~~}}}}}}zzzyyy{{{~~~eeehhhkkknnnoooqqqsssuuuwwwwwwwwwyyy{{{{{{zzzxxxyyyzzz|||~~~}}}yyyvvvxxx|||xxxrrrggghhhkkkmmmpppqqqrrrsssrrrrrrqqqqqqpppoooooonnnooooooqqqqqqrrrqqqpppooorrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqqqqrrrrrrssssssuuuxxxyyyxxxwwwvvvvvvwwwvvvvvvyyy}}}~~~ssshhhaaa```dddhhhhhhiiihhhhhhjjjsss~~~wwwnnnrrrxxx|||}}}wwwlllnnnuuu}}}~~~}}}}}}}}}~~~|||vvvoookkkjjjkkkpppqqqpppiii___XXXXXXZZZ^^^\\\ZZZYYYXXXWWWUUUSSSPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVUUUTTTRRRPPPOOOMMMQQQTTTXXXXXXVVVUUUWWWYYY``````^^^[[[XXXWWWXXXZZZYYYYYYXXXYYY[[[^^^bbbdddkkkfff___WWWRRRPPPOOOPPPRRRWWWXXXUUURRRRRRQQQMMMLLLLLLKKKHHHFFFGGGIIIKKKOOOQQQRRRSSSTTTVVVYYY[[[___UUUIIICCCEEEKKKOOOPPPIIIIIIKKKOOOTTT[[[aaaeeegggmmmxxxvvviiiiiinnnwww|||zzzooo```___iiixxx\\\NNNMMMMMMRRRaaasss~~~{{{wwwuuuvvvwwwwwwwwwxxxxxxxxxyyy{{{~~~zzzrrrlllddd\\\YYYWWWRRRNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQSSSUUUWWWXXXWWWXXXZZZ\\\]]]___ccceeefffggghhhhhhjjjjjjkkklllllllllllllllmmmoooqqqssssssrrrqqqrrrtttuuuuuuttttttsssuuuzzz{{{yyyyyy{{{~~~~~~~~~~~~}}}|||{{{{{{zzzyyywwwxxxyyyzzzzzzyyyrrrrrrrrrrrrrrrssstttuuusssrrrqqqpppqqqsssvvvwww{{{}}}}}}{{{zzz{{{vvvtttrrrrrrssssssrrrpppmmmoooqqqqqqpppooopppqqqqqqqqqpppooonnnnnnnnnnnnmmmnnnppprrrssssssrrrqqqnnnmmmmmmnnnooonnnllljjjkkkiiigggfffgggiiiiiihhhfffeeeddddddffffffeeedddbbbdddgggkkknnnpppqqqqqqjjjgggeeeeeehhhlllooopppooottt{{{sssmmmfff```]]]]]]]]]]]]ZZZ[[[]]]bbbgggiiiiiihhhfffhhhlllooorrrtttuuuvvvtttsssssssssuuuwwwyyyzzz{{{{{{zzzyyytttlllbbb[[[WWWTTTQQQRRRXXXbbbjjjooozzz~~~vvvnnniiiiiikkkqqqqqqtttxxx}}}~~~~~~~~~}}}zzzwwwzzz}}}{{{mmmnnnnnnnnnnnnoooppprrruuuuuuvvvxxxzzzzzzyyywwwyyy{{{~~~{{{{{{~~~~~~|||vvvrrrjjjjjjlllmmmooopppqqqqqqpppppppppoooooooooooooooooopppqqqqqqqqqpppooonnnqqqqqqqqqqqqqqqpppooooooooooooooooooooopppqqqqqqqqqsssvvvvvvvvvuuuuuuvvvwwwxxxzzz~~~{{{rrriiicccccchhhlllllllllkkkkkkoooxxxxxxuuu}}}}}}~~~~~~wwwmmmpppvvv|||}}}{{{qqqiiiggghhhiiiiiifff```YYYUUUWWWZZZ\\\ZZZXXXXXXXXXWWWUUUTTTOOONNNMMMLLLNNNQQQTTTVVVYYYYYYXXXVVVUUUSSSRRRQQQRRRUUUYYYZZZXXXWWWWWWWWW\\\ZZZWWWTTTRRRSSSWWW[[[\\\ZZZWWWVVVWWWZZZ^^^aaagggccc]]]VVVPPPMMMKKKJJJLLLRRRUUUSSSQQQQQQOOOKKKNNNNNNNNNMMMKKKIIIJJJKKKPPPRRRUUUXXXZZZ^^^dddhhhiii]]]NNNFFFFFFLLLQQQSSSMMMMMMMMMOOORRRVVVZZZ\\\___ccclll|||nnnfffdddjjj|||~~~iiiaaaggg~~~iiiSSSLLLLLLQQQ___rrr}}}{{{wwwvvvvvvwwwxxxwwwvvvvvvvvvxxxzzz||||||tttjjjaaa^^^ZZZTTTPPPOOOLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOPPPRRRTTTTTTUUUWWWZZZ\\\]]]___bbbeeebbbccccccdddeeefffggghhhiiihhhhhhhhhjjjmmmppprrrqqqqqqqqqqqqrrrrrrqqqqqqrrrppprrrwwwyyywwwwwwzzzzzzzzzzzzzzzzzzyyyxxxxxxuuusssssstttvvvxxxxxxwwwqqqqqqpppqqqqqqrrrssstttsssrrrqqqpppqqqrrrssstttvvvyyy{{{||||||{{{|||}}}yyywwwvvvuuuuuutttrrrpppmmmoooppppppoooooooooqqqpppooonnnmmmmmmooopppqqqooopppsssuuuvvvuuusssqqqmmmmmmmmmnnnnnnmmmiiifffeeecccaaabbbdddfffffffffdddcccbbbcccdddeeecccbbb___aaaeeehhhlllnnnooooooiiigggccccccfffjjjmmmooolllrrryyy~~~~~~yyymmmiiiccc_________``````^^^```cccgggkkkllljjjhhhggghhhlllooorrrtttuuuuuurrrrrrrrrsssuuuwwwyyy{{{|||{{{zzzwwwpppggg]]]WWWWWWVVVWWW\\\dddkkknnnnnntttvvvmmmiiijjjlllooooooppptttyyy}}}|||zzzzzz{{{}}}~~~{{{xxxwwwzzz}}}tttnnntttsssrrrqqqrrrrrrssssssttttttuuuxxxzzzyyywwwtttuuuxxx{{{|||zzz{{{|||zzzxxxwww|||yyytttqqqkkkllllllmmmnnnoooooopppooooooooooooooooooooooooppppppqqqrrrrrrqqqpppoooppppppqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrtttwwwzzz{{{|||}}}{{{yyywwwtttoookkkjjjlllnnnooooooooopppuuu}}}zzz|||}}}zzz~~~{{{uuurrrtttwwwzzz~~~|||rrriiieeedddcccbbb```\\\XXXXXX[[[^^^[[[ZZZXXXWWWXXXWWWUUUTTTOOOMMMKKKKKKLLLPPPUUUXXX[[[ZZZZZZYYYXXXWWWWWWWWWSSSUUUXXXYYYYYYXXXWWWWWWZZZXXXTTTPPPNNNPPPUUUYYY[[[YYYUUUSSSSSSUUUYYY\\\aaa___[[[UUUQQQMMMJJJIIIJJJPPPTTTRRRRRRSSSRRROOOPPPRRRSSSRRRPPPNNNNNNNNNPPPSSSVVVZZZ___eeekkkooommm```PPPFFFFFFKKKOOOQQQPPPPPPOOOOOOPPPRRRTTTUUUXXX[[[cccrrrqqqddd]]]^^^kkkzzzuuuggggggsssyyy___LLLLLLPPP^^^qqq|||yyywwwvvvwwwxxxyyyxxxuuuuuuuuuvvvxxxzzz|||~~~{{{qqqgggbbb]]]WWWRRRRRRMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHKKKKKKLLLLLLNNNOOOQQQRRRSSSUUUXXXZZZ[[[]]]___aaa______```aaabbbccccccdddffffffeeefffhhhkkknnnpppooopppqqqrrrrrrqqqqqqqqqooommmoootttvvvuuuwwwzzzvvvwwwwwwwwwwwwvvvvvvuuuqqqpppppprrrtttwwwwwwwwwsssrrrrrrqqqrrrrrrssssssttttttrrrqqqqqqqqqqqqqqqqqqsssuuuvvvwwwwwwyyy{{{wwwvvvuuuvvvvvvuuusssqqqmmmoooppppppoooooooooqqqnnnmmmllllllnnnqqqtttvvvppprrrtttvvvvvvuuusssqqqnnnnnnmmmnnnnnnlllhhheee```___]]]^^^```bbbcccbbbcccbbbbbbcccddddddcccaaa^^^```cccfffiiikkkkkklllkkkhhheeeeeehhhkkknnnooommmqqquuuyyy{{{}}}}}}wwwrrrjjjgggccc```aaaaaabbbbbbcccdddgggkkknnnnnnkkkhhhgggiiilllooorrrtttuuuuuuqqqqqqssstttvvvxxxzzz{{{{{{{{{xxxsssjjjaaaYYYUUUVVVXXX]]]eeennnsssrrrpppvvv~~~uuummmjjjlllooopppoooppptttzzz}}}zzzyyyzzz{{{}}}}}}~~~}}}yyytttvvvyyy|||zzzssshhh```yyyxxxwwwxxxzzz{{{{{{{{{yyyyyyzzz|||~~~}}}yyyvvvtttuuuxxx{{{{{{xxxxxxwwwssspppttt~~~|||||||||{{{yyyvvvsssqqqkkkkkkjjjkkkkkklllnnnnnnppppppppppppooooooooooooooopppqqqrrrrrrqqqpppooooooooopppqqqqqqooonnnmmmkkkkkkkkkkkkkkklllmmmmmmpppqqqrrrsssuuuxxx}}}{{{wwwuuusssuuuwwwwwwtttrrrppppppqqqqqqqqqsssyyy}}}yyyyyy~~~~~~xxxuuuuuuyyy{{{{{{{{{sssjjjccc___\\\]]]\\\[[[YYYZZZ]]]___\\\ZZZXXXXXXXXXWWWUUUTTTOOONNNLLLKKKMMMQQQUUUXXX\\\[[[ZZZZZZZZZZZZZZZ[[[TTTUUUVVVXXXYYYYYYXXXXXXZZZXXXTTTPPPNNNOOOSSSWWWZZZWWWSSSPPPPPPRRRUUUWWWZZZZZZXXXVVVSSSPPPNNNMMMLLLQQQSSSQQQQQQTTTVVVUUUSSSUUUVVVUUUSSSRRRRRRRRRQQQRRRUUU[[[ccciiimmmnnnhhh]]]NNNEEEFFFJJJNNNOOORRRPPPNNNLLLKKKMMMOOOPPPPPPSSSZZZhhh{{{xxxhhh]]]YYY___gggmmm}}}rrrjjjhhhvvvlllQQQNNNPPPZZZjjjxxx~~~xxxvvvuuuuuuwwwyyyyyyyyyuuuuuuuuuuuuwwwyyy{{{|||~~~~~~}}}~~~zzzooohhhbbb[[[VVVVVVOOOOOOMMMLLLKKKJJJJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLKKKKKKJJJIIIJJJJJJIIIHHHGGGGGGFFFFFFJJJJJJJJJKKKLLLMMMOOOOOOOOOQQQTTTVVVWWWWWWYYY[[[\\\\\\]]]^^^___``````aaacccccccccdddfffhhhkkkllllllnnnqqqrrrqqqppppppqqqllljjjkkkppprrrqqqrrruuuqqqqqqrrrrrrrrrrrrqqqqqqooonnnmmmooorrruuuuuuuuurrrrrrrrrqqqrrrrrrssssssssssssrrrqqqppppppppppppmmmoooqqqqqqqqqrrrsssuuutttssssssuuuvvvuuusssqqqmmmoooqqqqqqpppooopppqqqnnnnnnmmmnnnpppsssvvvxxxrrrssstttuuuuuusssrrrqqqnnnmmmlllllllllkkkhhheee```^^^\\\\\\^^^___```___bbbaaabbbcccddddddbbb```^^^___bbbeeegggiiijjjjjjllljjjhhhiiikkknnnoooooooooqqqtttvvvxxx{{{|||uuuoookkkhhhfffcccbbbcccddddddcccfffgggjjjnnnppppppmmmjjjiiikkkmmmpppssstttuuuuuurrrrrrtttvvvxxxyyyzzz{{{{{{yyyuuunnnddd[[[VVVSSSUUUZZZbbbllltttxxxwwwvvv|||}}}tttnnnllloootttsssssstttxxx}}}}}}{{{{{{~~~~~~~~~~~~zzzrrrrrrrrrsssqqqiii]]]TTT{{{vvvvvvvvvxxxzzz~~~{{{xxxwwwuuurrrnnnsss|||~~~rrrtttvvvwwwvvvsssqqqpppkkkjjjjjjjjjkkklllnnnoooppppppoooooonnnnnnnnnmmmlllmmmooopppqqqppppppooommmmmmooooooooonnnlllkkkjjjjjjiiiiiijjjjjjkkklllpppssswwwzzz}}}}}}wwwrrrpppoootttzzz}}}{{{xxxtttrrrrrrpppppprrryyy{{{wwwxxx}}}~~~zzzwwwxxxuuu{{{~~~wwwoooeee^^^YYYZZZ[[[\\\\\\\\\]]]]]]]]][[[YYYXXXXXXWWWUUUSSSPPPNNNMMMLLLNNNQQQUUUXXX\\\[[[ZZZYYYYYYYYYZZZ[[[TTTTTTTTTUUUWWWYYYYYYYYYXXXWWWUUURRRPPPPPPSSSVVVXXXVVVSSSPPPOOOPPPRRRTTTQQQRRRSSSTTTSSSRRRQQQPPPNNNQQQQQQMMMMMMQQQUUUUUUTTTVVVWWWWWWUUUTTTUUUVVVUUUSSSUUU\\\gggnnnnnnlll```VVVJJJEEEGGGLLLOOOPPPQQQNNNJJJGGGFFFHHHJJJLLLLLLOOOUUU```pppttthhhaaa^^^^^^```lllrrrfffkkkyyyyyyZZZSSSNNNSSS___mmmuuuwwwsssrrrqqqsssuuuxxxxxxxxxxxxxxxwwwwwwxxxyyy{{{||||||{{{{{{{{{~~~yyyqqqiii```[[[YYYSSSRRRQQQOOOMMMLLLKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDIIIIIIIIIJJJKKKLLLMMMNNNLLLOOORRRSSSSSSTTTUUUVVVZZZZZZ[[[\\\]]]^^^_________```aaabbbdddeeefffggggggkkknnnooonnnmmmnnnooommmjjjjjjmmmmmmkkklllooommmmmmnnnnnnnnnnnnmmmmmmkkkjjjjjjkkknnnqqqrrrqqqnnnnnnnnnooopppqqqrrrsssnnnnnnooooooooopppppppppnnnooooooooonnnnnnoooqqqqqqqqqqqqssstttsssqqqnnnnnnppprrrrrrqqqpppqqqrrrqqqpppppppppqqqsssuuuvvvrrrrrrssssssrrrqqqppppppmmmllljjjiiiiiiiiigggeeebbb```^^^]]]^^^______^^^`````````bbbcccccc```^^^]]]___bbbfffhhhjjjkkkkkklllkkkkkklllnnnppppppoooooorrrvvvyyy|||~~~wwwoooiiiffffffeeecccccceeefffffffffiiiiiikkknnnqqqqqqnnnllljjjlllooorrrtttuuuvvvvvvssstttuuuwwwyyyzzz{{{{{{zzzxxxrrriii^^^WWWSSSSSSWWW^^^jjjtttzzz}}}{{{tttnnnnnnsssxxxyyyyyyzzz}}}~~~}}}}}}~~~~~~|||xxxssspppmmmllliiiaaaVVVMMM~~~zzzyyywwwwwwxxx{{{~~~|||yyyxxxwwwsssooosss{{{zzzvvvkkkooosssuuutttrrrppppppllllllkkkkkklllnnnoooqqqpppoooooonnnmmmmmmlllllljjjkkkmmmoooooooooooooookkklllmmmnnnnnnllljjjiiiiiiiiiiiiiiiiiijjjjjjkkkpppuuu{{{{{{tttpppnnnnnnttt{{{{{{wwwuuurrrpppnnnpppxxx{{{wwwwww{{{{{{wwwwww{{{ttt|||}}}ttthhh___YYY[[[]]]^^^^^^]]]\\\\\\^^^\\\ZZZYYYYYYWWWUUUSSSPPPOOOMMMMMMNNNRRRUUUXXX]]]\\\ZZZXXXXXXXXXXXXYYYTTTSSSRRRTTTVVVYYYZZZZZZVVVVVVVVVTTTRRRRRRUUUWWWWWWUUUSSSPPPPPPPPPRRRSSSIIIKKKNNNPPPRRRRRRQQQPPPNNNPPPNNNHHHGGGLLLQQQRRRUUUVVVWWWWWWUUUUUUVVVXXXYYYVVVWWW___lllrrrqqqlllYYYQQQGGGDDDHHHNNNQQQQQQOOOLLLHHHDDDCCCDDDHHHJJJMMMOOOTTT[[[ggg{{{uuukkkccc___[[[cccuuu|||iiihhhooobbbWWWMMMLLLWWWdddnnnrrroooooooooqqqtttwwwxxxwwwzzzzzzyyyyyyyyyzzz{{{|||zzzzzzzzzyyy{{{wwwnnnddd]]]\\\WWWVVVTTTQQQOOONNNMMMLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNLLLKKKJJJKKKJJJIIIHHHGGGEEEDDDDDDIIIIIIIIIJJJKKKLLLMMMNNNMMMOOORRRSSSSSSSSSSSSTTTYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]___aaabbbccccccccccccggglllmmmlllkkklllmmmooolllkkklllllliiiiiilllkkkllllllmmmmmmmmmllllllhhhgggggghhhkkknnnnnnnnnjjjjjjkkklllnnnppprrrsssjjjjjjlllmmmooopppqqqqqqoooppppppooommmlllmmmoooppppppppprrrrrrqqqnnnllloooppprrrrrrqqqqqqqqqrrrsssssssssrrrssssssssstttsssrrrrrrqqqppppppppppppllljjjhhhgggggggggfffeeeeeebbb```^^^_________^^^_________aaabbbbbb___]]]]]]___bbbfffjjjlllnnnnnnlllkkklllnnnpppqqqpppnnnnnnrrrxxx}}}|||tttlllfffccceeeccccccdddggghhhiiihhhjjjjjjlllnnnqqqqqqooommmkkkmmmooorrruuuvvvvvvwwwtttuuuwwwxxxzzzzzz{{{{{{yyyvvvpppfff[[[TTTRRRSSSZZZcccpppzzzzzzsssnnnooouuu{{{~~~}}}~~~}}}}}}}}}}}}~~~~~~zzzvvvtttoookkkhhhddd]]]RRRJJJ~~~|||{{{{{{}}}~~~zzzvvvssstttzzz~~~{{{yyywwwvvvlllmmmpppsssuuuuuuuuuuuuqqqrrrrrrqqqnnnkkkjjjkkkmmmlllkkkjjjjjjjjjjjjjjjjjjkkkmmmnnnnnnllljjjiiieeefffhhhmmmpppoookkkfffdddcccaaabbbfffkkkooorrr}}}{{{rrrllliiihhhnnnqqqtttxxxyyyvvvqqqllllllhhheeegggqqq}}}}}}zzzyyyvvvsssrrrtttwwwxxxyyyyyy{{{sssccc[[[VVVWWWXXX\\\___aaaaaa___[[[\\\]]][[[WWWTTTSSSSSSTTTRRRPPPOOOPPPRRRUUUWWWZZZYYYYYYZZZ[[[[[[YYYXXXUUUQQQOOOQQQUUUVVVTTTPPPOOOOOOPPPQQQRRRRRRRRRRRRTTTUUUUUUTTTRRRPPPQQQQQQOOOOOONNNPPPQQQRRRPPPOOOQQQPPPNNNKKKJJJKKKOOORRRVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUZZZfffsssxxxrrrkkk[[[QQQGGGFFFKKKPPPOOOKKKKKKJJJHHHEEEDDDGGGKKKOOOPPPPPPSSSXXX```nnnxxxgggbbbcccqqq|||lllbbblllooo[[[MMMNNNQQQQQQ[[[iiilllkkkllloootttyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{|||||||||{{{|||~~~{{{pppggg```\\\XXXSSSQQQRRRQQQOOOLLLLLLLLLLLLKKKKKKJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIHHHGGGEEEDDDGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNNNNMMMNNNPPPRRRUUUVVVXXXYYY[[[\\\\\\\\\\\\]]]^^^___aaaccceeegggeeeeeeeeeeeefffgggiiijjjeeegggiiikkkkkkiiigggeeeiiihhhhhhiiijjjkkklllmmmhhhggggggggggggggghhhhhhhhhiiijjjkkkmmmnnnoooppplllmmmmmmnnnnnnnnnnnnmmmoooooooooooonnnmmmkkkjjjmmmnnnppprrrrrrqqqpppooonnnppprrrsssssstttuuuvvvuuutttsssrrrrrrrrrrrrrrrsssqqqooollljjjiiiiiijjjhhhfffeeeeeeeeeeeedddbbbbbbbbbaaa___]]]ZZZXXXWWWYYY[[[^^^aaa```]]]ZZZWWWYYY^^^dddkkkppprrrrrrqqqssssssssssssrrrrrrqqqqqqtttuuuxxx|||~~~xxxrrrlllgggdddccceeeeeedddeeefffiiilllnnnkkkmmmoooooonnnmmmnnnooonnnlllnnnuuuxxxwwwvvvwwwtttvvvxxxzzz{{{{{{{{{zzzyyyrrrjjjccc\\\WWWWWW\\\lllpppvvv}}}yyyqqqnnnqqqvvvzzz|||~~~|||~~~}}}zzzxxxyyy}}}}}}{{{yyyqqqkkkddd^^^ZZZTTTMMMHHH{{{yyyzzz}}}|||xxxvvvuuuyyy~~~|||yyywwwvvvuuunnnoooqqqsssssssssrrrqqqpppqqqrrrpppmmmkkkkkkkkknnnmmmllljjjiiihhhhhhhhhhhhiiikkkllllllllljjjiiieeeeeeeeegggjjjiiieeebbbaaa``````ccchhhnnnsssvvv}}}|||yyyssslllgggddddddiiikkkooosssuuutttpppnnnhhhdddaaaeeeppp{{{}}}xxxtttvvv{{{~~~vvvssstttsssrrrqqqrrrtttvvvxxx{{{}}}rrrcccZZZVVVVVVXXXZZZ^^^```___^^^ZZZ[[[ZZZXXXUUUSSSRRRSSSTTTTTTSSSRRRSSSTTTVVVXXXXXXWWWXXXXXXYYYYYYXXXXXXPPPMMMKKKMMMQQQSSSQQQNNNKKKLLLMMMNNNOOOOOOOOONNNRRRSSSSSSQQQOOONNNOOOPPPQQQPPPPPPQQQRRRRRRPPPNNNOOOPPPOOOMMMLLLLLLOOOQQQSSSSSSSSSSSSSSSTTTUUUUUUWWWXXX]]]iiiuuuxxxrrrkkkZZZRRRJJJIIIMMMRRRSSSRRRSSSQQQMMMIIIGGGIIINNNRRRTTTSSSTTTXXX]]]hhh|||rrreeebbblll~~~nnnkkkwww~~~iiiVVVPPPMMMKKKRRR]]]iiijjjmmmqqquuuyyy|||}}}|||{{{{{{zzzzzzzzz{{{{{{|||||||||||||||~~~{{{ppphhh```[[[VVVTTTTTTTTTRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJIIIIIIHHHFFFEEEDDDFFFGGGHHHIIIJJJKKKKKKLLLKKKLLLMMMMMMLLLMMMOOOQQQSSSTTTVVVWWWYYYZZZ[[[[[[]]]\\\\\\\\\\\\]]]]]]^^^bbbbbbcccdddeeefffggggggdddfffhhhjjjkkkiiihhhfffhhhhhhhhhiiiiiijjjkkklllhhhhhhggggggfffgggggggggfffggghhhiiijjjkkklllmmmiiiiiijjjkkkllllllllllllnnnnnnmmmmmmllllllkkkkkknnnoooqqqrrrsssrrrqqqpppnnnppprrrsssrrrrrrssstttssssssrrrqqqqqqqqqqqqqqqmmmmmmlllkkkjjjjjjjjjjjjfffeeeccccccddddddbbbaaa``````___^^^]]][[[YYYXXXYYY[[[^^^```aaa___]]][[[\\\___dddjjjnnnpppqqqqqqssssssssssssssstttuuuuuuwwwxxx{{{{{{yyytttoookkkgggeeeeeedddddddddeeegggiiilllmmmmmmoooppppppnnnmmmmmmnnnmmmkkkmmmssswwwuuutttuuutttuuuwwwxxxzzzzzz{{{{{{yyyppphhhbbb]]][[[```gggrrrvvvzzzzzzuuupppooorrrvvvyyyzzz~~~}}}~~~{{{yyyzzz~~~}}}yyyvvvpppjjjbbb[[[VVVRRRLLLHHH{{{wwwwwwzzz}}}~~~{{{yyyuuuwww{{{~~~~~~|||{{{yyywwwvvvtttttttttpppqqqqqqqqqqqqooommmlllooopppqqqpppmmmkkkkkkkkkooonnnllljjjhhhgggffffffeeegggiiijjjkkkjjjiiihhhdddbbb``````aaaaaa___^^^^^^^^^aaaeeellltttzzzyyyrrrooojjjkkkkkkiiieeecccbbbbbbdddgggmmmqqqttttttrrrppphhhdddcccgggpppyyy}}}}}}{{{uuummmhhhiiiooovvv{{{xxxpppmmmppprrrssssssqqqsssvvvzzz{{{~~~{{{pppccc\\\VVVVVVVVVXXX[[[]]]\\\\\\ZZZZZZXXXUUUQQQPPPPPPRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWNNNKKKIIIKKKNNNQQQPPPNNNIIIKKKMMMNNNOOOOOONNNMMMQQQQQQPPPOOOMMMLLLNNNPPPSSSRRRQQQRRRSSSRRRPPPMMMNNNPPPRRRRRRQQQPPPPPPPPPPPPPPPRRRSSSTTTTTTUUUUUUXXXYYY^^^iiisssuuunnnfffYYYTTTOOOMMMOOOTTTYYY[[[^^^[[[UUUOOOKKKMMMQQQVVVVVVTTTTTTVVVYYYaaaqqq}}}hhh```bbbsssxxxiiifffttt|||fffYYYQQQKKKMMMSSScccgggnnnuuuyyy|||}}}}}}{{{zzzyyyzzzzzz{{{zzz{{{{{{{{{|||~~~{{{rrrgggaaaZZZWWWVVVVVVUUUSSSOOONNNMMMKKKJJJIIIIIIHHHKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLKKKKKKKKKMMMOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZYYYXXXXXXXXXYYYYYY\\\]]]___aaabbbcccddddddccceeegggjjjkkkjjjiiihhhhhhhhhhhhiiiiiijjjkkkkkkiiihhhhhhgggggggggffffffdddeeeeeefffggghhhhhhhhheeeeeegggiiijjjkkkkkklllmmmlllkkkjjjjjjkkkllllllnnnoooqqqrrrrrrqqqppppppnnnoooqqqpppooonnnnnnooommmmmmmmmlllllllllllllllfffggghhhiiijjjjjjjjjjjjdddbbbaaaaaaaaaaaa```^^^]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[]]]```aaabbbbbbbbb___aaadddhhhkkknnnooopppsssrrrrrrrrrtttwwwyyy{{{|||~~~tttrrroookkkhhhgggffffffcccccceeefffhhhiiikkkkkkooopppqqqpppnnnmmmmmmnnnllljjjlllrrruuutttsssttttttuuuvvvxxxyyyzzzzzz{{{vvvmmmddd``````bbbkkksssyyy|||vvvtttssssssvvvyyyzzz{{{~~~}}}}}}}}}{{{zzz||||||wwwtttooohhh^^^VVVRRRNNNJJJGGGzzzuuutttwwwzzz~~~}}}zzzyyyttttttvvvwwwwwwwwwwwwwwwuuutttsssrrrrrrrrrrrrrrrppppppppppppnnnmmmkkkjjjnnnooopppooommmkkkkkkkkknnnmmmkkkjjjiiihhhhhhhhhfffgggiiiiiiiiihhhfffeee```^^^[[[ZZZZZZ\\\^^^___^^^aaaeeekkkrrrzzz~~~wwwpppeee]]]YYYYYY\\\```bbbbbbbbbcccdddeeellluuu|||~~~|||xxxuuupppmmmkkknnnuuuyyyyyywww}}}uuukkkgggkkkqqquuuwwwxxxyyyzzz{{{|||}}}~~~vvvooommmqqquuuyyyxxxuuuuuuyyy~~~zzzwwwkkkccc___WWWVVVUUUVVVXXXYYYZZZYYY[[[ZZZWWWSSSNNNMMMMMMOOONNNOOOQQQRRRSSSTTTSSSSSSRRRRRRSSSSSSSSSSSSUUUVVVQQQOOOMMMLLLNNNOOOOOOMMMJJJLLLOOORRRSSSRRRPPPOOOPPPPPPPPPNNNLLLLLLNNNPPPTTTSSSSSSSSSTTTRRROOOLLLLLLOOOSSSUUUTTTQQQPPPOOOLLLNNNPPPRRRTTTTTTTTTTTTUUUWWW\\\eeemmmnnnggg```WWWUUURRRPPPRRRWWW^^^cccgggbbb[[[SSSNNNOOOTTTXXXSSSQQQQQQTTTVVV\\\hhhuuuiii]]]XXX```oooooobbbhhh}}}ooocccZZZTTTQQQXXXaaannnyyy~~~{{{yyyxxxxxxyyyyyyvvvxxxyyyzzz||||||rrrkkkbbb[[[YYYXXXVVVSSSRRRQQQOOONNNMMMLLLLLLMMMLLLLLLLLLMMMMMMMMMNNNNNNPPPNNNKKKIIIGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNNNNOOOQQQSSSUUUWWWXXXXXXVVVVVVVVVVVVWWWXXXYYYYYYVVVXXXZZZ\\\^^^`````````cccdddgggiiikkkkkkkkkjjjhhhhhhiiijjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhgggfffdddddddddddddddeeeeeeeeebbbdddfffhhhjjjllllllmmmmmmllljjjiiiiiikkklllnnnmmmmmmnnnoooooonnnnnnmmmjjjlllmmmllliiihhhggghhhdddeeeeeeeeeeeeeeeddddddaaabbbdddfffgggggggggfffaaa___^^^^^^^^^^^^]]][[[YYYZZZ[[[\\\]]]]]]]]]]]][[[\\\^^^aaaccceeeggghhhcccdddeeegggiiilllooopppqqqqqqqqqrrrtttyyy}}}|||xxxooommmjjjgggeeeeeeeeefffbbbdddeeegggiiiiiijjjjjjnnnpppqqqqqqpppoooooopppmmmkkkmmmsssvvvtttssstttuuuvvvwwwxxxyyyyyyyyyyyyooogggaaa```ccchhhqqqyyy|||}}}{{{{{{uuuuuuwwwzzz|||~~~~~~}}}||||||~~~~~~yyyyyyzzz}}}}}}yyyuuummmdddYYYPPPLLLJJJHHHFFF{{{sssooopppsssxxxyyyzzz{{{zzzyyywwwuuuqqqqqqqqqqqqqqqqqqqqqqqqooooooooonnnooooooppppppnnnnnnnnnnnnmmmlllkkkkkklllmmmooonnnlllkkkkkkllllllkkkjjjjjjjjjjjjjjjkkkiiiiiiiiiiiigggdddbbb```[[[ZZZZZZYYY[[[^^^cccfffdddgggmmmrrrxxxyyylllddd]]]UUUOOONNNNNNRRRXXX]]]```dddgggiiinnnxxx}}}zzzxxxuuuuuuwwwyyyyyyyyyyyyrrrqqquuuxxxxxxvvvpppqqqrrrtttuuuwwwxxxyyy~~~}}}|||tttppppppuuuyyy}}}}}}yyyxxx{{{|||sssfffaaaaaaYYYWWWTTTTTTUUUVVVWWWWWW\\\ZZZWWWRRRMMMKKKKKKLLLMMMNNNPPPSSSTTTTTTSSSRRRPPPQQQRRRQQQPPPPPPRRRUUUUUUSSSOOOMMMLLLLLLKKKJJJJJJMMMQQQTTTUUUTTTQQQPPPPPPQQQPPPOOOMMMMMMOOOQQQTTTSSSSSSTTTTTTRRRNNNKKKGGGKKKPPPRRRQQQOOOMMMLLLJJJLLLNNNQQQRRRSSSSSSSSSTTTUUUZZZaaaggggggaaa[[[TTTTTTSSSRRRSSSXXX___eeehhhccc\\\TTTOOOPPPTTTYYYTTTRRRQQQSSSTTTVVV___hhhxxxnnn___TTTVVV^^^iii}}}}}}kkkgggxxxrrr```SSSMMMYYYjjj{{{~~~{{{xxxvvvvvvwwwwwwrrrtttwwwyyy{{{~~~xxxmmmeee```\\\WWWTTTTTTRRRPPPOOONNNNNNNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNQQQOOOLLLJJJHHHGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHGGGHHHIIIIIIHHHIIIKKKMMMNNNOOOQQQSSSTTTVVVWWWWWWTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTVVVXXXZZZ[[[\\\\\\bbbccceeehhhiiijjjjjjkkkhhhhhhiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjiiiggggggddddddddddddccccccccccccbbbccceeehhhjjjlllnnnnnnmmmkkkjjjiiiiiijjjlllnnniiiiiiiiiiiiiiiiiihhhhhhfffggggggfffccc`````````^^^___````````````______^^^___aaabbbccccccbbbaaa^^^]]][[[[[[\\\\\\ZZZYYYWWWXXXZZZ\\\^^^___``````]]]^^^```cccfffiiikkklllgggfffffffffhhhkkknnnpppqqqqqqqqqrrrvvvzzz{{{uuupppnnnkkkhhhdddbbbbbbdddeeedddeeefffhhhiiijjjjjjjjjlllnnnpppqqqqqqrrrssstttooommmooouuuxxxvvvtttuuuwwwxxxyyyyyyyyywwwuuuttteee___\\\```ggglllrrrxxx{{{}}}|||xxxwww~~~tttuuuwww{{{}}}~~~~~~{{{{{{}}}~~~zzztttuuuwww|||{{{wwwiii```TTTLLLIIIHHHGGGFFF|||}}}~~~~~~}}}|||zzz}}}|||qqqiiihhhjjjrrrssstttuuuuuusssqqqpppmmmmmmmmmmmmmmmmmmnnnnnnllllllllllllmmmnnnoooooonnnmmmmmmmmmlllllllllllljjjlllmmmmmmlllkkkkkkllljjjiiiiiiiiiiiijjjkkkkkkhhhiiihhhgggdddaaa]]][[[YYYZZZ\\\^^^aaaeeekkkooolllpppvvvyyy}}}rrrggg[[[UUURRRNNNMMMNNNKKKOOOUUU\\\aaafffkkkoooyyy}}}yyywwwyyy~~~~~~}}}yyypppppprrrsssuuuwwwxxxyyyyyyzzz|||}}}yyyrrrrrruuu{{{~~~~~~{{{|||}}}~~~ooobbb___```[[[XXXTTTRRRSSSTTTUUUUUUZZZZZZWWWSSSOOOLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUUUUOOOQQQRRRPPPMMMMMMPPPSSSUUURRROOOKKKHHHFFFFFFFFFGGGJJJOOOSSSUUUSSSPPPNNNOOOPPPQQQQQQOOOOOOPPPQQQRRRRRRSSSTTTTTTRRRNNNJJJDDDGGGKKKLLLKKKJJJIIIIIIJJJKKKMMMOOOPPPQQQRRRRRRTTTTTTWWW]]]aaabbb]]]YYYQQQRRRRRRRRRTTTWWW]]]aaabbb^^^XXXQQQMMMNNNRRRVVVXXXUUUSSSTTTRRRQQQUUU[[[lllwwwzzzkkk^^^ZZZZZZ^^^kkkzzzrrrfffhhhqqqlllSSSIIIRRRbbbttt~~~zzzvvvtttttttttuuuppprrruuuwwwyyy|||~~~tttmmmggg```\\\XXXVVVSSSPPPNNNMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPOOOMMMKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIHHHHHHHHHJJJLLLMMMNNNPPPQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRSSSUUUWWWYYYZZZ```aaabbbdddeeegggggggggfffggghhhiiiiiihhhgggffffffggghhhiiiiiihhhgggfffeeeddddddcccbbbaaaaaaaaa```aaadddfffiiikkklllmmmkkkjjjiiihhhhhhiiijjjkkkddddddddddddccccccccccccaaabbbbbb```]]][[[ZZZZZZ\\\]]]^^^_________^^^]]]\\\]]]]]]^^^___^^^^^^^^^]]][[[ZZZZZZZZZZZZYYYWWWWWWXXXZZZ]]]___aaabbbbbb```aaacccfffhhhkkkmmmnnniiihhhggghhhiiillloooqqqrrrrrrsssuuuxxx}}}~~~{{{vvvppplllmmmjjjfffcccaaabbbdddeeefffgggggghhhiiikkkkkklllkkkmmmppprrrssstttuuuwwwqqqoooqqqvvvyyywwwvvvwwwxxxyyyzzzzzzwwwsssnnnkkk[[[VVVWWW___hhhnnnssswwwzzzzzzxxxuuuuuu||||||uuuwwwyyy|||}}}}}}||||||}}}{{{zzz{{{}}}zzzuuunnnpppssswww~~~{{{vvvddd\\\PPPIIIGGGGGGGGGGGGuuuuuuuuuuuuvvvvvvvvvvvvrrruuuxxxzzzyyyzzz|||~~~|||ppphhhfffhhhnnnooopppqqqpppooommmllliiijjjkkkkkklllllllllmmmkkkkkkkkkkkklllmmmnnnooooooooonnnmmmlllkkkkkkkkkiiikkkmmmmmmkkkkkkkkkllliiihhhgggggggggggghhhhhhdddeeeeeedddaaa^^^ZZZXXXYYY]]]bbbfffiiimmmrrrvvvtttxxx|||~~~~~~}}}iii___VVVSSSRRRPPPPPPRRROOOSSSYYY___eeelllssswww}}}xxx{{{vvvvvvwwwxxxzzz{{{||||||yyyzzz||||||wwwsssvvv}}}~~~|||zzz{{{~~~vvvggg```______]]]YYYTTTRRRRRRSSSTTTUUUVVVWWWWWWUUURRRPPPPPPQQQOOOOOOQQQSSSTTTUUUVVVVVVPPPRRRSSSPPPLLLKKKNNNRRRRRRQQQMMMIIIEEEDDDDDDEEEEEEIIINNNSSSTTTSSSOOOLLLMMMOOORRRRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTRRRMMMJJJFFFHHHJJJJJJIIIIIIJJJLLLKKKKKKLLLMMMNNNOOOQQQQQQQQQQQQSSSWWWZZZ[[[YYYVVVOOOOOOOOOQQQTTTVVVXXXYYYXXXVVVQQQLLLJJJKKKOOOSSSYYYUUUSSSTTTSSSPPPRRRVVVbbblll}}}pppjjjccc^^^dddoooyyyjjjbbbaaatttvvvWWWKKKOOOYYYiiizzz}}}yyyuuurrrqqqrrrsssqqqsssuuuvvvwwwxxxzzz||||||wwwooojjjbbb___ZZZUUUQQQOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLMMMMMMNNNOOOPPPPPPPPPPPPSSSRRRQQQPPPPPPPPPPPPPPPRRRQQQPPPPPPQQQSSSVVVXXX\\\]]]^^^___```aaabbbbbbbbbccceeeffffffeeecccbbbaaabbbdddfffgggfffeeedddddddddcccbbb```___^^^^^^]]]^^^```ccceeeggghhhhhhhhhhhhhhhggggggfffffffffbbbaaaaaa```_________```^^^______^^^[[[XXXWWWXXXYYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^\\\ZZZYYYYYYYYYYYYXXXVVVWWWYYY[[[^^^```bbbcccdddcccdddfffiiikkklllmmmmmmiiiiiiiiiiiikkknnnppprrruuuvvvxxxzzz}}}~~~{{{yyywwwtttpppnnnkkkiiieeebbbbbbcccfffgggiiiiiihhhhhhiiikkkmmmnnnmmmooorrrsssssstttuuuwwwrrrpppqqqwwwzzzwwwvvvwwwwwwxxxzzzyyyuuummmfffaaaSSSOOOQQQ\\\hhhpppvvvzzzzzzxxxuuussstttzzz{{{zzzzzz|||}}}}}}{{{zzz|||~~~zzzyyyxxxzzz{{{zzzuuuqqqjjjlllnnnpppuuu|||}}}xxxqqq```XXXNNNHHHFFFGGGHHHGGGqqqqqqpppooooooooopppppplllooossstttttttttwwwzzzwww|||{{{qqqkkkjjjllllllmmmnnnooonnnmmmkkkiiiggghhhiiikkkllllllllllllkkkkkkkkkkkklllmmmnnnoooqqqpppooommmlllkkkjjjjjjiiijjjllllllkkkjjjkkklllhhhhhhgggeeeeeeddddddddd```aaaaaaaaa___\\\YYYWWW[[[```ggglllooorrrvvvyyyyyy}}}~~~}}}tttjjjbbbZZZYYYXXXUUUSSSTTTVVVYYY^^^dddjjjrrrzzzzzz|||}}}}}}}}}~~~~~~{{{|||}}}}}}xxxuuuzzz}}}}}}zzzyyyxxxxxxzzz|||}}}}}}yyyzzzsssggg___```aaa___^^^ZZZUUUQQQQQQSSSTTTTTTRRRTTTVVVVVVUUUTTTTTTUUUMMMMMMNNNPPPQQQSSSTTTUUUQQQSSSSSSPPPKKKJJJMMMQQQRRRPPPMMMIIIFFFEEEFFFHHHEEEIIIOOOTTTVVVTTTPPPMMMKKKNNNQQQSSSQQQOOONNNNNNOOOPPPQQQSSSSSSQQQMMMJJJJJJKKKLLLLLLKKKLLLNNNQQQLLLLLLKKKKKKLLLNNNPPPQQQNNNMMMNNNQQQTTTVVVUUUSSSNNNMMMMMMPPPSSSUUUUUUTTTQQQPPPMMMIIIGGGIIIMMMPPPUUURRRRRRTTTTTTRRRTTTWWW\\\fffyyywwwmmmcccccckkk{{{vvviiiccckkkyyy~~~[[[OOONNNRRR```rrr}}}xxxtttqqqpppqqqrrrtttuuuvvvvvvuuuuuuvvvwwwxxx|||{{{uuulllhhhbbb[[[UUUQQQPPPOOONNNNNNOOOOOOOOOPPPPPPPPPMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIHHHIIIKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNQQQQQQQQQRRRSSSTTTVVVVVVSSSRRROOONNNOOORRRUUUWWWYYYZZZZZZ[[[\\\]]]^^^^^^```aaabbbccccccbbb```___^^^___aaadddeeedddccccccccccccbbbaaa___^^^]]]\\\ZZZ[[[]]]___aaacccddddddffffffffffffeeedddcccbbbaaa```___^^^^^^^^^^^^^^^]]]^^^^^^]]]ZZZWWWWWWWWWVVVWWWYYY[[[[[[ZZZYYYXXXXXXWWWWWWWWWYYY[[[]]]___\\\ZZZYYYXXXYYYYYYXXXVVVXXXYYY\\\^^^aaacccdddeeeeeefffhhhkkklllmmmmmmmmmiiiiiijjjkkkmmmoooqqqsssxxxyyy{{{}}}}}}{{{xxxvvvuuutttrrrqqqjjjhhhdddbbbbbbeeehhhjjjkkkjjjiiiiiiiiilllnnnpppoooqqqssstttssssssuuuvvvrrrpppqqqwwwyyywwwuuuvvvuuuwwwyyyxxxrrriii```ZZZOOOKKKMMMYYYgggqqqyyy|||yyyuuurrrtttyyyyyysssrrrxxx~~~|||{{{~~~{{{xxxwwwxxxyyywwwrrrnnniiijjjllllllnnnwww~~~zzzzzztttlll]]]VVVMMMGGGFFFHHHHHHHHHmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqrrrrrryyyzzz{{{zzzvvvpppjjjfffnnnmmmmmmmmmmmmllllllllllllkkkjjjiiiiiijjjkkklllkkkkkkllllllmmmlllllllllnnnnnnllljjjiiihhhgggggghhhiiijjjiiihhhhhhiiikkkeeeeeeeeedddaaa_________[[[]]]___aaaccceeefffgggmmmmmmooosssxxx|||}}}}}}~~~~~~}}}xxxtttrrrpppqqqtttrrrmmmjjjjjjkkkgggcccbbbbbb```]]]YYY\\\bbbjjjqqquuuzzz}}}vvvqqqttt}}}~~~yyytttqqqrrrtttsssrrrssskkkbbb[[[ZZZ[[[\\\\\\\\\ZZZVVVSSSPPPOOOOOOOOOQQQRRRSSSTTTUUUTTTSSSSSSSSSPPPLLLLLLPPPSSSTTTTTTRRRRRRRRRNNNJJJIIIKKKNNNQQQPPPNNNMMMLLLKKKIIIGGGJJJMMMQQQTTTUUUTTTQQQOOOLLLMMMPPPPPPOOOOOOPPPQQQPPPRRRTTTTTTRRRPPPOOOOOOLLLKKKIIIHHHHHHJJJLLLMMMPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMOOORRRUUUTTTRRROOONNNPPPSSSUUUVVVUUUSSSRRRKKKLLLJJJGGGCCCCCCGGGLLLRRRUUUWWWVVVSSSQQQRRRTTT\\\dddpppyyysssnnnkkkuuupppdddcccpppeeeWWWQQQOOOUUU___iiittt~~~~~~{{{wwwsssqqqqqqssstttqqqtttwwwzzz{{{xxxuuusssqqqvvv|||wwwpppggg___ZZZVVVQQQMMMOOOQQQQQQPPPNNNMMMLLLMMMOOONNNMMMLLLJJJJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKLLLNNNOOOOOOOOOTTTUUUUUUUUUTTTTTTVVVXXXUUUSSSPPPNNNNNNPPPSSSUUUWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\^^^______^^^\\\[[[YYYYYY[[[\\\^^^```aaabbbfffeeedddbbb```^^^]]]]]][[[\\\\\\]]]^^^^^^^^^^^^```aaabbbbbbbbb```___^^^cccbbb```______aaabbbcccaaa___]]][[[ZZZYYYVVVTTTWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWVVVWWWWWWXXXZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^___aaabbbbbbcccccceeefffgggiiijjjkkkkkkkkkpppooonnnnnnppprrruuuwww|||}}}|||xxxsssrrrrrrqqqooolllkkkhhhdddaaa```aaacccdddjjjjjjkkklllmmmmmmmmmmmmrrrssstttuuuvvvvvvvvvvvvooossswwwyyyyyyxxxxxxxxx~~~|||zzzxxxrrrgggYYYOOOHHHJJJRRRaaannnvvvyyy{{{~~~zzzuuupppooottt}}}{{{qqqhhhfffmmmyyyzzzyyy}}}~~~xxxtttrrrpppllllllpppqqqoookkkiiijjjqqqzzz~~~zzzuuunnnjjjYYYOOODDDBBBFFFIIIFFFBBBoooooonnnnnnmmmmmmllllllllllllmmmnnnooopppqqqqqqtttuuuvvvuuussspppllliiilllllllllkkkkkkkkkkkkjjjiiiiiihhhgggggghhhiiiiiiiiijjjkkkllllllmmmmmmmmmmmmlllkkkiiihhhhhhggggggggghhhhhhfffeeedddfffgggdddddddddcccaaa```aaaccc```bbbeeeiiimmmqqqssstttttttttvvvyyy}}}~~~}}}}}}}}}|||yyyssslllgggeeebbbbbbeeefffcccccceeelllhhhdddccceeeggggggfffbbbgggmmmrrrvvv|||}}}|||{{{yyyuuutttyyy}}}wwwppplllkkkkkkjjjhhheee```YYYUUUVVVXXXYYYYYYZZZXXXUUURRROOONNNNNNNNNQQQRRRSSSTTTUUUUUUUUUUUURRROOOLLLLLLNNNQQQRRRRRROOOQQQSSSQQQNNNMMMMMMOOOSSSQQQPPPNNNMMMLLLJJJIIIKKKMMMQQQTTTVVVUUUSSSRRRKKKMMMOOOOOOOOONNNOOOPPPPPPRRRUUUUUUTTTRRRQQQQQQOOONNNLLLKKKKKKLLLMMMNNNQQQOOOMMMKKKKKKLLLMMMOOOLLLMMMNNNPPPSSSSSSQQQOOOOOOPPPRRRSSSTTTSSSRRRQQQKKKKKKIIIEEEBBBCCCHHHLLLPPPSSSVVVUUURRRPPPRRRTTTZZZaaakkkxxx|||sssssszzzmmmdddnnnmmmWWWPPPKKKOOOWWW```llluuu|||{{{yyywwwuuutttttttttrrrtttwwwzzzzzzyyywwwuuussswww|||~~~xxxooogggbbb]]]WWWSSSTTTTTTTTTTTTRRRQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKNNNMMMLLLLLLKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPTTTUUUUUUUUUTTTTTTVVVWWWUUUSSSPPPNNNNNNOOORRRSSSUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXZZZ[[[\\\[[[ZZZYYYWWWWWWXXXZZZ[[[]]]^^^^^^dddddddddcccaaa```^^^]]]ZZZZZZ[[[\\\\\\\\\[[[[[[\\\]]]^^^___``````______cccbbb```______```aaabbb```]]]ZZZYYYXXXWWWUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[ZZZ[[[\\\]]]^^^___```aaabbbcccdddddddddeeefffggghhhiiijjjjjjjjjpppppppppqqqsssuuuxxxzzz~~~|||xxxsssqqqppppppnnnmmmllljjjgggdddcccdddeeegggjjjkkkkkklllmmmmmmmmmmmmrrrssstttuuuuuuvvvvvvvvvsssuuuvvvvvvuuuuuuwwwxxx{{{{{{zzzvvvooodddXXXPPPKKKQQQ\\\iiisssxxx|||~~~~~~{{{vvvqqqpppttt{{{zzzoooggggggppp}}}zzzzzz|||uuunnnllliiiffffffiiiooommmkkkiiijjjpppxxx}}}|||wwwpppiiidddTTTNNNFFFEEEHHHKKKJJJGGGoooooonnnmmmlllkkkkkkjjjkkkkkkllllllmmmnnnoooooonnnoooooooooooonnnmmmlllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhgggggghhhhhhiiihhhiiijjjkkkllllllllllllkkkjjjiiihhhgggggggggggggggggggggeeecccbbbcccdddcccccccccbbbbbbcccfffhhhjjjlllppptttxxx|||~~~}}}}}}}}}~~~{{{yyyvvvrrrlllddd[[[UUUSSSQQQSSSYYY]]]___ccciiinnnhhhcccbbbeeejjjlllmmmjjjmmmpppsssvvv||||||xxxvvvuuuuuuvvvzzzxxxoooiiieeeccc```^^^VVVTTTRRRQQQSSSVVVWWWXXXXXXWWWTTTQQQOOOMMMMMMMMMQQQRRRSSSUUUUUUVVVVVVVVVRRROOOLLLKKKMMMOOOPPPPPPMMMPPPSSSTTTRRRQQQPPPPPPTTTSSSRRRPPPOOOMMMLLLKKKKKKMMMPPPSSSUUUVVVVVVUUUKKKMMMOOOOOOMMMMMMMMMNNNPPPSSSUUUVVVUUUTTTSSSTTTRRRQQQOOONNNMMMMMMNNNOOOQQQOOOLLLJJJJJJKKKNNNPPPMMMLLLLLLNNNPPPRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQKKKKKKHHHDDDAAABBBGGGLLLOOORRRTTTTTTQQQPPPQQQSSSWWW\\\dddnnnyyyrrrnnn}}}{{{kkkooo|||ttt\\\RRRJJJIIIMMMUUU```iiivvvwwwyyyzzzzzzyyywwwvvvtttuuuwwwyyyzzzzzzyyyxxxvvvyyy{{{|||||||||tttmmmggg```[[[UUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMMMMMMMOOONNNMMMMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUTTTSSSSSSUUUWWWVVVTTTQQQNNNMMMNNNOOOQQQQQQQQQPPPPPPOOOPPPPPPPPPRRRSSSUUUVVVWWWWWWWWWWWWTTTUUUUUUWWWXXXYYYZZZZZZ```aaabbbcccbbb```^^^]]]YYYYYYZZZZZZZZZYYYXXXXXXWWWXXXZZZ\\\^^^_________bbbaaa___^^^]]]^^^______]]]ZZZWWWUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^]]]]]]]]]]]]^^^______aaabbbcccdddffffffffffffggghhhiiijjjkkkllllllmmmqqqqqqsssuuuwwwzzz}}}~~~}}}{{{xxxssspppoooooonnnnnnnnnmmmjjjhhhggghhhiiijjjkkkkkkllllllmmmnnnnnnnnnssssssssstttuuuuuuvvvvvvwwwwwwvvvtttrrrrrrsssuuuvvvwwwvvvrrriii___WWWRRRSSS^^^mmmwww{{{}}}~~~{{{wwwsssppprrrwww{{{}}}uuujjjeeeiiittt}}}}}}zzzqqqiiifffdddbbbbbbfffooooooooonnnooosssxxx}}}|||xxxssskkkbbb\\\OOOLLLJJJJJJLLLMMMNNNMMMnnnmmmmmmllllllkkkkkkkkkiiijjjjjjkkklllmmmmmmmmmllllllkkkkkkkkklllmmmnnnjjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjjjjkkkjjjjjjjjjiiihhhhhhggggggggggggggghhhiiihhhfffcccbbbcccdddcccddddddcccdddfffkkkooouuuvvvyyy|||~~~vvvqqqjjjbbb[[[TTTNNNJJJHHHHHHNNNXXX```eeelllrrruuunnngggeeegggkkknnnooopppqqqpppppprrryyy~~~|||zzzuuuuuutttuuuzzz~~~sssjjjddd```\\\YYYPPPPPPQQQSSSUUUWWWWWWWWWVVVUUUSSSQQQOOONNNNNNNNNTTTTTTUUUUUUUUUUUUTTTTTTRRRPPPMMMLLLLLLNNNOOOPPPMMMOOOQQQRRRRRRRRRRRRRRRSSSTTTSSSQQQNNNLLLLLLLLLKKKLLLOOOQQQTTTUUUVVVVVVKKKLLLNNNNNNLLLLLLLLLMMMPPPRRRVVVWWWVVVUUUUUUVVVRRRQQQPPPOOONNNMMMNNNNNNQQQOOOLLLJJJIIILLLOOOQQQNNNMMMLLLMMMOOORRRSSSSSSOOOOOONNNNNNOOOQQQRRRSSSOOONNNJJJDDD@@@@@@EEEIIIMMMPPPSSSSSSPPPOOOQQQSSSRRRWWW]]]eeeooo{{{{{{|||ooogggrrrvvvrrrwwwxxxgggZZZNNNHHHHHHLLLUUU]]]kkknnntttzzz||||||yyywwwuuuuuuvvvwwwyyyzzzzzz{{{wwwyyyzzz{{{zzz{{{~~~xxxpppfff```ZZZXXXVVVUUUTTTSSSQQQPPPPPPPPPOOONNNNNNNNNNNNNNNPPPOOONNNNNNMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJLLLOOOQQQRRRSSSTTTSSSRRRRRRTTTVVVUUUTTTQQQNNNMMMLLLMMMNNNOOONNNMMMMMMLLLLLLLLLLLLNNNOOOPPPRRRTTTUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVVVVZZZ\\\^^^``````^^^\\\ZZZYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVXXXZZZ[[[]]]^^^^^^```___^^^]]]\\\\\\\\\\\\[[[XXXTTTRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRSSSSSSTTTVVVXXX[[[]]]^^^_______________``````aaabbbcccdddfffggghhhhhhhhhkkkllllllmmmnnnpppqqqqqqsssuuuwwwzzz}}}}}}{{{zzzyyyvvvrrrnnnmmmmmmnnnnnnooonnnmmmkkkkkkkkkllllllkkkkkkllllllmmmnnnooopppssssssssssssttttttuuuuuuxxxxxxwwwtttqqqnnnoooooooooppppppjjjaaaYYYVVVUUU___ooo}}}yyytttqqqppprrruuutttnnnhhhhhhooo{{{xxxooogggeeeeeedddfffiiissstttvvvvvvwwwyyy|||~~~zzzvvvooofff\\\UUUKKKLLLNNNNNNNNNNNNOOOPPPjjjjjjkkkkkkllllllmmmmmmiiiiiijjjjjjkkkkkkllllllnnnmmmkkkiiiiiijjjlllmmmjjjjjjjjjiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggfffgggggggggfffgggggghhhiiiggghhhhhhfffdddcccdddeeegggggghhhhhhiiilllqqquuu}}}~~~{{{mmmfff[[[RRRMMMJJJHHHGGGFFFHHHPPP\\\dddhhhmmmqqqyyytttnnnmmmooosssuuuttttttrrrooollllllrrr}}}yyywwwwww}}}}}}yyyyyyyyy{{{vvvkkkddd^^^YYYVVVPPPRRRTTTVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQWWWWWWVVVTTTSSSSSSRRRRRRRRRQQQOOOMMMLLLNNNPPPRRRPPPOOONNNOOOPPPQQQSSSSSSQQQRRRSSSPPPMMMJJJJJJLLLJJJKKKNNNPPPRRRSSSTTTTTTJJJLLLMMMMMMLLLKKKLLLMMMOOORRRUUUVVVVVVUUUUUUVVVPPPPPPOOONNNMMMLLLLLLLLLPPPNNNLLLJJJJJJLLLOOOQQQPPPNNNLLLMMMPPPSSSUUUUUUMMMMMMLLLMMMOOOQQQTTTVVVSSSRRRNNNGGGAAA???CCCGGGMMMPPPSSSRRRPPPNNNPPPRRROOOSSSXXX^^^fffsss{{{{{{|||xxxrrrcccjjjyyy|||sssppp|||sssfffVVVLLLGGGGGGLLLRRR\\\bbbkkksssxxxyyyxxxvvvsssttttttvvvwwwyyyzzz{{{wwwxxxyyyyyyzzz{{{}}}~~~yyynnnfffccc```\\\ZZZYYYXXXUUUSSSQQQQQQPPPOOONNNNNNNNNNNNPPPOOOOOONNNNNNNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJLLLNNNPPPPPPRRRRRRRRRQQQQQQRRRTTTTTTSSSPPPNNNLLLKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVYYY[[[[[[ZZZXXXVVVXXXXXXYYYXXXXXXWWWVVVUUUWWWWWWXXXXXXYYYZZZ[[[[[[]]]\\\\\\[[[ZZZZZZZZZZZZZZZWWWSSSQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRSSSTTTVVVXXX[[[]]]^^^______``````aaaaaaaaaaaaaaabbbdddfffhhhiiijjjjjjmmmmmmnnnoooqqqsssuuuvvvxxxzzz}}}}}}zzzwwwuuutttrrrpppmmmkkkkkkmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllnnnoooqqqrrrtttssssssssssssttttttuuuvvvwwwxxxuuuqqqllliiihhhggggggfffaaa[[[WWWWWWXXXkkk~~~{{{uuupppmmmnnnooommmlllmmmrrrzzzuuukkkddddddgggiiilllooovvvxxxzzz{{{{{{|||~~~}}}xxxrrrkkkaaaWWWQQQJJJLLLOOOPPPNNNMMMMMMNNNhhhiiiiiijjjkkklllmmmnnniiiiiiiiijjjjjjkkkkkkkkkooommmkkkiiihhhhhhjjjkkkjjjjjjiiiiiiiiihhhhhhhhhfffgggggghhhhhhggggggfffiiiiiiiiiiiihhhgggfffeeeffffffffffffggghhhiiijjjfffgggggggggeeeeeegggiiiooopppqqqqqqrrruuuyyy|||}}}wwwsssaaaYYYOOOGGGDDDEEEGGGHHHKKKLLLSSS]]]cccdddfffiiisssqqqqqqtttyyy||||||{{{wwwuuuoooiiiggglllvvv{{{pppqqqrrrvvv~~~}}}vvvjjjbbb\\\WWWSSSRRRTTTVVVVVVTTTQQQPPPOOOQQQQQQRRRRRRSSSSSSSSSSSSWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPNNNLLLMMMQQQTTTTTTQQQNNNNNNOOOQQQRRRRRRPPPRRRRRRPPPKKKIIIIIIKKKKKKLLLOOOQQQRRRQQQPPPPPPIIIKKKMMMMMMMMMLLLMMMOOONNNPPPTTTUUUUUUTTTTTTTTTMMMMMMMMMLLLKKKKKKJJJJJJNNNMMMLLLKKKLLLMMMOOOPPPOOONNNMMMNNNQQQTTTUUUUUUMMMMMMMMMNNNOOORRRTTTUUUVVVUUURRRKKKDDDBBBCCCFFFOOORRRTTTSSSPPPNNNOOOQQQKKKOOOTTTYYY___jjjyyyyyywwwvvvvvvdddfffpppvvvmmmsssssscccVVVMMMGGGGGGJJJPPPUUU___hhhnnnqqqqqqppppppqqqrrrtttvvvxxxyyyzzzvvvvvvwwwxxxzzzzzz{{{{{{{{{ssskkkfff```]]]\\\ZZZWWWSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNNNNMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNNNNOOOPPPOOONNNOOOPPPRRRSSSQQQOOOMMMLLLKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMOOOPPPRRRSSSTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPRRRTTTUUUVVVUUUTTTSSSVVVWWWWWWWWWWWWVVVVVVUUUXXXWWWWWWVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZWWWTTTRRRRRRRRRRRRQQQRRRTTTVVVWWWXXXWWWUUUTTTSSSSSSTTTVVVXXX[[[]]]^^^^^^___``````aaa````````````aaadddfffiiikkkmmmmmmnnnnnnnnnpppsssvvvyyy{{{~~~}}}xxxtttqqqpppmmmmmmmmmllljjjjjjlllnnnmmmnnnoooooopppoooooonnnmmmllllllmmmnnnppprrrsssuuutttsssrrrrrrssstttuuuuuuwwwxxxuuupppjjjfffdddaaa```]]]ZZZXXXXXX[[[]]]rrr|||uuunnnjjjjjjjjjkkkpppvvv|||}}}ppphhhbbbdddjjjnnnpppsssuuuxxxzzz{{{{{{{{{|||}}}}}}yyyssslllddd[[[RRRLLLHHHJJJMMMMMMLLLKKKKKKKKKiiiiiijjjjjjkkkkkklllllliiiiiijjjjjjjjjjjjkkkkkkmmmkkkiiihhhgggggghhhiiihhhhhhhhhgggggggggffffffeeefffggghhhhhhgggfffeeeeeefffgggggghhhhhhhhhgggfffffffffggghhhjjjkkklllhhhjjjkkkkkkkkklllnnnqqqxxxyyy{{{||||||~~~|||wwwppphhhbbbUUUOOOHHHCCCCCCDDDGGGHHHQQQPPPUUU\\\aaabbbdddhhhrrrsssxxx|||xxxqqqiiieeeiiirrrzzz~~~|||zzzwwwuuurrrllloooooonnnsss}}}~~~~~~ttthhh```[[[VVVSSSTTTVVVXXXVVVRRRNNNLLLLLLMMMNNNOOOQQQRRRTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSNNNOOONNNMMMKKKLLLPPPTTTVVVTTTQQQQQQRRRSSSQQQOOOOOORRRSSSPPPKKKHHHIIILLLMMMOOOQQQSSSSSSQQQNNNLLLHHHJJJMMMNNNNNNNNNOOOQQQMMMOOORRRSSSRRRQQQQQQQQQJJJKKKKKKKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLNNNQQQTTTTTTTTTOOOOOOOOOPPPPPPQQQRRRRRRUUUUUUTTTOOOIIIFFFGGGIIIQQQTTTUUUTTTPPPNNNNNNPPPIIIMMMQQQSSSWWW```nnnyyy|||xxxuuujjjggghhhuuuxxxuuu{{{ssseeeYYYNNNIIIJJJHHHMMMTTT\\\bbbeeegggggglllnnnppprrrtttvvvwwwwwwvvvvvvvvvwwwxxxyyyxxxxxx|||wwwqqqjjjeeedddaaa]]]YYYYYYXXXVVVTTTRRRQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNMMMLLLMMMNNNPPPQQQPPPNNNMMMKKKKKKKKKKKKIIIIIIIIIHHHIIIIIIJJJJJJLLLLLLMMMMMMOOOPPPQQQRRRSSSRRRRRRQQQPPPOOOOOONNNOOOPPPQQQQQQRRRQQQQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTTTTSSSTTTUUUVVVWWWVVVVVVWWWXXXYYYYYYYYYYYY[[[YYYVVVTTTTTTSSSQQQOOOPPPRRRUUUWWWXXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ\\\]]]]]]]]]___`````````___^^^```aaadddhhhlllnnnpppqqqqqqqqqrrrtttxxx|||}}}xxxsssnnnkkkiiifffhhhkkkkkkjjjiiikkkmmmnnnoooppprrrrrrrrrqqqpppmmmmmmlllmmmnnnpppsssuuuuuutttrrrqqqqqqrrrtttuuuwwwwwwvvvrrrmmmgggeeeddd^^^ZZZVVVUUUXXX]]]aaadddrrr|||tttmmmhhhggggggmmmsss{{{~~~{{{ppphhhcccgggooorrrtttvvvuuuwwwyyyzzzzzzzzzzzz|||xxxtttlllddd\\\TTTLLLGGGFFFFFFGGGIIIJJJKKKJJJIIIkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhgggffffffggghhhggggggfffffffffeeeeeeeeeggghhhiiijjjjjjiiihhhgggbbbccceeeggghhhiiijjjjjjfffffffffgggiiijjjlllmmmlllnnnpppqqqqqqsssvvvxxx~~~|||xxxsssmmmdddZZZTTTNNNJJJFFFCCCDDDEEEGGGGGGUUUSSSVVV]]]cccfffjjjppp{{{{{{ssskkkfffhhhqqqxxx}}}yyytttssstttssspppmmmmmmpppnnnhhhhhhpppvvvvvvvvv{{{|||zzzyyyzzz{{{~~~ttthhhaaa\\\XXXUUUVVVXXXZZZWWWRRRNNNLLLLLLJJJKKKMMMOOORRRSSSTTTUUUQQQQQQPPPPPPQQQRRRTTTUUULLLMMMMMMKKKJJJKKKPPPTTTWWWUUUTTTUUUVVVTTTPPPLLLPPPRRRTTTQQQKKKHHHJJJMMMOOOQQQTTTUUUTTTQQQMMMJJJGGGJJJLLLNNNNNNOOOQQQRRRLLLOOOQQQRRRQQQPPPOOOOOOIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKNNNQQQSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOSSSUUUUUUQQQLLLIIIJJJLLLRRRUUUVVVTTTPPPNNNNNNPPPHHHLLLOOOPPPQQQYYYfffppp~~~}}}vvvooohhhcccjjj}}}}}}yyy}}}rrrdddVVVNNNMMMEEEHHHNNNTTTZZZ]]]___```jjjkkknnnqqqtttuuuuuuuuuvvvuuuuuuvvvwwwwwwvvvtttyyyzzz}}}xxxsssqqqnnniiiddd\\\[[[YYYVVVTTTSSSRRRRRROOONNNMMMMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOOOOOOONNNLLLKKKKKKKKKKKKHHHGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLMMMOOOPPPQQQRRRQQQQQQPPPOOONNNMMMLLLPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVTTTTTTVVVWWWXXXYYYYYYYYY\\\ZZZWWWVVVUUUSSSQQQNNNNNNPPPTTTVVVXXXWWWVVVUUUTTTUUUUUUVVVXXXZZZ\\\]]][[[\\\^^^_________^^^]]]```bbbfffjjjnnnqqqsssuuuuuuvvvwwwzzz~~~}}}yyytttnnnjjjgggeeeaaaeeeiiijjjiiiiiijjjlllnnnppprrrtttttttttrrrqqqnnnmmmlllmmmnnnqqqsssuuuuuutttrrrqqqqqqrrrsssuuuyyyxxxuuuooojjjfffeeeeee]]]XXXSSSSSSYYYaaafffhhhooo}}}tttkkkfffeeefffmmmttt{{{|||yyy{{{zzzsssjjjfffkkksssvvvwwwxxxvvvxxxzzz{{{zzzzzz{{{|||uuuoooggg^^^VVVOOOHHHDDDDDDCCCCCCFFFIIIKKKJJJIIIooonnnmmmllllllmmmnnnooopppnnnkkkiiihhhhhhiiijjjjjjjjjjjjhhhfffgggiiikkkffffffffffffffffffffffffffffffffffffhhhjjjlllmmmiiihhhggghhhkkkmmmmmmmmmkkkjjjiiijjjkkkmmmppprrrssssssssstttwww||||||yyywwwlllhhhbbb]]]XXXSSSNNNJJJMMMJJJGGGGGGJJJNNNRRRSSS]]]YYYXXX]]]ccciiisss{{{{{{pppiiihhhlllqqqwwwyyyuuurrrooommmjjjfffdddfffjjjmmmuuutttwwwzzzsssqqquuu|||}}}tttiiiaaaYYYUUUVVVRRRTTTUUUTTTQQQMMMJJJIIIJJJIIIIIIJJJLLLOOOQQQSSSQQQNNNLLLLLLOOOQQQQQQOOOKKKLLLLLLKKKJJJKKKOOOQQQVVVVVVUUUTTTRRRRRRTTTVVVSSSRRRQQQRRRRRRRRRPPPNNNTTTTTTUUUVVVVVVSSSNNNKKKJJJLLLPPPSSSTTTSSSPPPOOORRRSSSSSSSSSSSSQQQPPPOOOHHHIIIJJJMMMOOONNNKKKIIIOOOMMMJJJHHHHHHJJJMMMNNNOOONNNMMMMMMNNNOOOQQQRRRQQQSSSUUUTTTQQQPPPQQQTTTOOOSSSVVVRRRLLLHHHKKKOOOQQQUUUUUUQQQOOOPPPOOOMMMGGGKKKQQQTTTWWW\\\ccchhhyyy{{{uuupppooovvv{{{zzzsss```PPPJJJIIIKKKOOOPPPNNNSSS\\\eeeiiilllmmmppptttvvvwwwyyywwwtttrrrssstttvvvvvvwwwxxxyyyyyyyyy||||||xxxrrrmmmiiihhheee___YYYTTTRRRRRRPPPOOONNNMMMMMMLLLMMMMMMJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKLLLNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKMMMNNNOOOQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMMMMMMMNNNOOOPPPPPPNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLOOONNNMMMMMMMMMNNNPPPQQQRRROOOMMMNNNRRRUUUUUUTTTVVVSSSQQQSSSWWW[[[]]]\\\ZZZZZZYYYWWWUUURRRPPPOOORRRRRRSSSTTTVVVXXXYYYZZZWWWXXXYYYYYYZZZZZZZZZYYY\\\[[[ZZZ\\\___bbbcccdddccceeehhhjjjlllooosssvvv|||}}}~~~~~~yyysssmmmjjjiiihhhgggfffiiilllnnnnnnmmmmmmnnnmmmmmmpppsssuuuuuurrrpppqqqooommmnnnpppsssuuuuuuvvvtttqqqpppqqqrrrrrrqqqvvvqqqjjjfffeeedddaaa___ZZZZZZZZZ\\\aaahhhnnnrrr}}}wwwooojjjiiijjjnnnvvv}}}{{{rrrpppwww|||uuulllnnnrrrvvvxxxzzzzzzzzz|||~~~||||||zzzuuutttlll```UUUNNNKKKIIIHHHGGGDDDBBBCCCHHHMMMPPPRRRrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqooommmmmmmmmnnnoookkklllllljjjhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjkkkmmmoooqqqssspppnnnmmmnnnoooppppppooonnnmmmmmmmmmoooqqqsssuuuvvvuuuvvvxxx{{{yyyssslllhhheee]]]YYYUUURRROOOMMMJJJHHHIIIJJJKKKNNNSSSXXX\\\^^^bbb___^^^ccciiiooowww~~~ssslllmmmsssxxxwwwqqqoookkkgggfffhhhkkkooovvvuuuxxx~~~~~~yyyuuusssvvv|||yyysssiiiaaaZZZUUUTTTPPPRRRTTTSSSPPPLLLJJJIIIFFFEEEEEEEEEHHHKKKOOOQQQQQQOOOLLLLLLNNNPPPOOONNNIIIJJJJJJJJJJJJLLLOOORRRTTTTTTTTTSSSRRRRRRTTTVVVUUUTTTTTTTTTUUUUUUSSSQQQUUUUUUVVVWWWVVVSSSOOOKKKMMMOOORRRTTTUUUTTTRRRPPPQQQRRRRRRSSSRRRQQQOOONNNMMMMMMNNNPPPRRRQQQOOOLLLNNNLLLJJJHHHIIIKKKNNNPPPOOONNNNNNMMMNNNOOOQQQRRRUUUUUUUUUTTTRRRQQQSSSTTTSSSUUUVVVSSSNNNJJJJJJLLLOOOSSSTTTQQQOOOPPPPPPNNNIIILLLOOOSSSXXX___fffkkkrrr~~~{{{uuusss|||tttooouuutttdddZZZTTTPPPNNNKKKHHHLLLTTT^^^aaaeeegggiiimmmsssvvvzzzxxxtttrrrrrrssstttuuuvvvvvvwwwwwwwwwxxx|||yyy|||}}}xxxqqqnnnjjjeeeaaa\\\YYYWWWWWWVVVTTTRRRQQQOOOOOOOOOJJJHHHGGGHHHJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLNNNOOOPPPOOONNNLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLLLLKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLNNNOOOPPPPPPNNNMMMNNNRRRUUUUUUUUUUUUSSSQQQRRRVVVYYYZZZZZZWWWWWWVVVUUUSSSQQQOOONNNPPPPPPQQQRRRTTTVVVXXXYYYWWWXXXYYYZZZZZZ[[[ZZZZZZZZZYYYYYYZZZ]]]aaaccceeefffggghhhiiikkkoootttyyy~~~yyyuuupppkkkhhhggggggfffjjjmmmpppqqqpppooonnnnnnnnnnnnooorrrtttuuusssqqqrrrpppnnnoooqqqsssuuuuuuuuusssqqqpppppppppooommmqqqllleee```^^^]]]\\\ZZZXXXYYY\\\bbbhhhpppvvvzzz~~~xxxqqqmmmmmmooosssxxx{{{wwwqqqpppwwwxxxqqqqqqsssvvvxxxzzz{{{{{{zzz||||||yyyuuurrriii]]]RRRLLLIIIIIIIIIHHHFFFDDDDDDHHHLLLOOOPPPpppqqqsssuuuvvvvvvvvvvvvtttsssqqqpppppppppqqqqqqmmmnnnpppnnnllliiihhhiiillllllllllllllllllllllllnnnnnnnnnoooqqqsssvvvwwwtttsssqqqpppqqqrrrqqqpppqqqqqqpppqqqrrrtttvvvxxxwwwwwwxxxzzz~~~{{{tttkkkbbb[[[VVVSSSOOOMMMLLLLLLMMMNNNMMMLLLKKKNNNSSSZZZaaahhhllloookkkgggfffjjjnnnssszzzsssnnnpppyyywwwtttooolllkkkmmmpppsss{{{xxxzzz~~~|||}}}{{{{{{{{{zzzyyy{{{yyyvvv}}}oooeee___YYYTTTRRROOOQQQSSSSSSPPPMMMLLLLLLFFFEEEDDDDDDFFFJJJNNNQQQRRRPPPNNNNNNOOOOOONNNMMMHHHIIIJJJJJJJJJLLLOOORRRQQQSSSTTTSSSRRRRRRSSSTTTUUUTTTTTTTTTVVVVVVTTTRRRVVVVVVVVVWWWWWWTTTOOOKKKMMMOOORRRTTTUUUUUUTTTSSSPPPQQQRRRSSSSSSRRRPPPOOORRRQQQQQQRRRTTTSSSQQQNNNMMMKKKIIIHHHIIILLLOOORRROOOOOONNNNNNOOOQQQRRRSSSZZZWWWTTTRRRRRRSSSTTTTTTVVVVVVUUUSSSPPPMMMJJJHHHLLLPPPRRRPPPOOOQQQRRRQQQMMMLLLMMMRRRYYYaaagggkkkmmmwwwtttuuuxxxgggfffkkkvvv|||oooggg\\\SSSJJJEEEHHHMMMRRRVVVZZZ\\\^^^cccmmmuuuzzzxxxuuusssrrrrrrsssttttttuuuuuutttssstttwwwyyyvvvyyy}}}~~~yyysssooolllgggaaa]]][[[ZZZWWWTTTRRRPPPNNNNNNLLLJJJIIIIIIJJJKKKJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKMMMOOOPPPOOONNNMMMOOOQQQTTTTTTTTTTTTRRRQQQQQQTTTVVVWWWWWWVVVVVVVVVUUUSSSQQQPPPOOOPPPPPPQQQRRRTTTVVVXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[\\\^^^bbbgggiiikkkkkkjjjjjjlllpppwww|||}}}wwwtttpppkkkhhhgggggggggmmmpppssssssrrrpppppppppoooooooooppprrrttttttssstttrrrpppppprrrtttttttttsssrrrqqqppppppnnnkkkhhhkkkfff___YYYWWWWWWWWWWWWVVVZZZaaaiiirrrzzz}}}wwwsssrrrtttvvvyyyyyyxxxuuurrrsssyyy~~~~~~~~~{{{uuuooouuuwwwyyy{{{}}}~~~~~~~~~}}}{{{xxxtttmmmdddXXXNNNHHHGGGHHHIIIJJJHHHFFFFFFIIILLLNNNNNNdddggglllqqquuuwwwxxxxxxtttsssqqqooonnnnnnnnnnnnnnnqqqssstttrrrooonnnmmmpppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrsssuuuvvvsssrrrppppppqqqqqqqqqpppsssssssssssstttuuuwwwxxxttttttuuuwww{{{|||yyylllhhhbbb[[[UUUPPPMMMLLLLLLMMMPPPTTTXXXZZZXXXWWWUUUYYY___fffmmmsssxxx{{{tttooolllmmmoooqqqvvv}}}}}}yyynnnkkkppp{{{}}}xxxuuutttvvvyyyzzz||||||{{{xxxxxxxxx{{{~~~~~~{{{rrrrrryyyxxxhhh```^^^YYYTTTRRRQQQSSSUUUUUUSSSQQQQQQQQQNNNLLLJJJIIIJJJMMMQQQTTTUUUSSSRRRQQQPPPPPPOOONNNKKKLLLMMMLLLLLLLLLOOOQQQQQQRRRTTTSSSQQQPPPPPPQQQSSSRRRQQQSSSTTTTTTSSSQQQUUUUUUUUUVVVVVVSSSNNNJJJJJJKKKNNNPPPRRRSSSTTTTTTPPPQQQSSSUUUVVVUUUSSSRRRTTTSSSRRRRRRSSSSSSQQQOOOLLLKKKIIIHHHJJJMMMPPPSSSQQQPPPPPPPPPQQQSSSTTTVVV\\\WWWQQQOOOQQQSSSTTTSSSVVVTTTRRRRRRRRRPPPKKKGGGJJJOOOQQQPPPPPPSSSTTTSSSQQQNNNLLLOOOWWW___dddffflllsss|||zzzwwwtttdddaaadddooo~~~{{{nnn```TTTLLLJJJJJJHHHJJJMMMPPPSSSYYYfffsssxxxwwwvvvtttsssrrrssstttsssttttttsssrrrrrrtttuuuuuuwww{{{~~~~~~yyyvvvppphhhaaa___]]][[[XXXUUUSSSQQQPPPPPPNNNLLLKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIIIILLLLLLKKKJJJIIIIIIJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKJJJJJJKKKLLLNNNOOOPPPOOOOOOOOOPPPQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRTTTVVVXXXZZZ[[[ZZZ[[[]]]^^^___`````````ddddddccccccdddggglllooooooppppppqqqrrruuu{{{~~~zzzxxxwwwsssnnnjjjhhhhhhiiikkknnnqqqrrrrrrqqqpppqqqqqqooonnnoooqqqsssttttttuuusssrrrqqqssstttsssssssssrrrrrrqqqpppmmmhhheeefffaaaZZZUUUSSSTTTVVVXXXZZZ___gggpppxxxzzzvvvtttuuuyyy{{{|||zzzyyyxxxyyy{{{}}}~~~~~~}}}{{{yyytttqqquuuvvvxxx{{{zzzvvvrrrfff^^^RRRIIIEEEFFFHHHJJJKKKJJJHHHHHHJJJLLLLLLLLLSSSXXX___gggmmmrrrttttttqqqpppnnnllljjjhhhggggggkkknnnrrrttttttrrrqqqpppoooooopppqqqrrrttttttuuutttsssrrrqqqqqqrrrssstttsssqqqpppqqqrrrtttssssssssssssssssssssssssttttttkkkkkkkkkllloootttxxx{{{xxxxxxxxxuuuqqqlllgggdddXXXVVVRRRNNNLLLKKKKKKKKKOOORRRXXX___dddfffdddaaacccggglllqqqtttxxx}}}}}}vvvooommmkkkjjjnnnttt|||zzztttlllffffffooo}}}~~~~~~{{{yyyzzzyyytttrrrrrrvvv{{{{{{wwwzzz{{{rrrllllllrrrxxx}}}pppddd```___\\\XXXWWWTTTVVVXXXXXXWWWVVVVVVVVVVVVTTTQQQOOOOOOQQQTTTUUUWWWWWWVVVUUUSSSRRRQQQQQQPPPQQQQQQPPPNNNMMMNNNOOOPPPRRRTTTSSSQQQNNNLLLLLLQQQQQQQQQRRRTTTUUUSSSRRRSSSSSSTTTUUUUUUSSSNNNJJJEEEFFFHHHKKKNNNPPPRRRSSSPPPRRRUUUXXXYYYXXXVVVUUUVVVTTTSSSRRRSSSSSSSSSQQQNNNLLLJJJIIIJJJLLLPPPRRRRRRRRRQQQRRRSSSUUUVVVXXX[[[VVVPPPMMMOOORRRSSSSSSTTTQQQOOOPPPRRRQQQMMMIIIJJJOOORRRPPPPPPTTTUUUTTTUUUQQQMMMNNNSSSYYY\\\]]]gggkkktttxxxjjj___XXX^^^lll|||sssdddXXXNNNHHHEEECCCDDDHHHKKKQQQ^^^lllppprrruuuuuutttssstttuuutttuuuuuutttrrrrrrssstttppprrrvvvxxxzzz{{{~~~xxxnnnfffdddcccaaa^^^[[[YYYXXXWWWTTTQQQNNNLLLLLLLLLLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIILLLLLLKKKJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNKKKKKKLLLMMMMMMNNNOOOOOOMMMLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQPPPOOONNNNNNNNNPPPPPPQQQPPPPPPQQQRRRSSSVVVVVVVVVVVVVVVUUUTTTTTTQQQRRRSSSTTTWWWYYY[[[\\\^^^___aaabbbdddeeefffffflllllllllkkkjjjlllppptttuuuwwwzzz{{{|||}}}|||yyywwwxxxwwwtttoooiiiffffffgggeeehhhlllooopppppppppqqqqqqooonnnnnnqqqsssttttttuuusssrrrrrrssstttsssrrrtttssssssrrrqqqmmmhhhccc```\\\VVVPPPOOORRRXXX\\\dddgggnnnuuu{{{|||wwwttttttxxx|||~~~||||||}}}zzzxxxwwwuuusssssssssuuuxxx~~~xxxrrrmmm___WWWMMMFFFDDDEEEHHHJJJLLLKKKJJJJJJKKKLLLKKKJJJFFFKKKRRRZZZ```eeehhhiiiiiihhhgggeeecccaaa___^^^aaaeeeiiikkkkkkjjjjjjjjjffffffhhhjjjlllnnnpppqqqrrrqqqpppooooooooopppqqqsssrrrpppqqqssstttttttttnnnnnnnnnmmmlllkkkjjjjjj^^^]]]]]]]]]^^^bbbeeeggghhhgggeeeaaa]]]XXXTTTQQQNNNMMMLLLLLLLLLMMMNNNOOOTTTWWW]]]dddjjjmmmllljjjqqqvvv||||||rrrlllhhheeeiiiooo|||kkkhhhcccaaaeeeooo}}}{{{vvvsssttttttpppooopppwww{{{yyyuuuwww~~~{{{uuunnniiihhhkkkmmmuuu|||~~~}}}~~~~~~rrrjjjcccbbbbbb^^^]]]]]]WWWXXXZZZZZZXXXWWWXXXYYYXXXVVVTTTSSSRRRSSSTTTUUUWWWXXXYYYXXXUUUSSSSSSSSSSSSTTTTTTRRROOOMMMMMMNNNNNNQQQSSSSSSPPPMMMKKKJJJRRRQQQQQQSSSUUUVVVUUUTTTRRRRRRTTTUUUVVVTTTPPPLLLDDDEEEFFFHHHKKKMMMPPPQQQPPPSSSWWWZZZ[[[[[[YYYXXXYYYVVVTTTSSSTTTVVVVVVUUUPPPNNNLLLJJJJJJKKKNNNPPPQQQQQQQQQQQQRRRTTTVVVXXXXXXTTTPPPNNNOOOQQQTTTUUUTTTQQQOOOOOOQQQRRROOOMMMLLLQQQTTTRRRQQQTTTUUUTTTVVVSSSPPPOOOPPPSSSUUUVVV^^^aaajjjwwwtttvvvwwweeeWWWUUU]]]iii{{{vvvhhhYYYMMMLLLEEEAAAEEEGGGJJJTTT```dddiiipppttttttssssssuuutttuuuvvvuuussssssssstttppprrruuuvvvwwwyyy|||~~~{{{zzzsssiiigggeeebbb___]]][[[[[[VVVSSSOOOMMMLLLLLLLLLKKKNNNNNNOOOOOOOOOOOOOOONNNOOOOOOPPPPPPPPPOOONNNNNNLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKLLLNNNOOOQQQRRRRRRMMMNNNNNNOOOPPPQQQRRRRRRPPPPPPNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQNNNLLLLLLLLLNNNOOOQQQQQQPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTVVVXXX[[[]]]^^^bbbccceeehhhiiikkkllllllppprrrtttsssqqqrrrvvvyyy|||~~~yyyvvvtttsssqqqrrrpppkkkeeeaaabbbdddbbbeeejjjmmmnnnooopppqqqqqqooonnnoooqqqssstttttttttrrrqqqrrrssssssrrrqqqtttsssrrrqqqppplllgggcccZZZWWWQQQMMMMMMSSS\\\cccnnnqqqtttyyy}}}|||wwwuuuwww|||~~~{{{xxxuuuuuuuuuvvvsssrrrqqqsssxxx~~~sssjjjeeeWWWRRRJJJDDDCCCEEEHHHJJJMMMLLLKKKLLLMMMMMMKKKIIICCCFFFJJJPPPTTTWWWYYYZZZYYYYYYYYYYYYXXXVVVUUUUUUTTTWWWZZZ[[[[[[ZZZZZZ[[[WWWXXXZZZ]]]aaacccfffggghhhhhhgggggghhhiiikkklllnnnllljjjjjjkkklllkkkjjjbbbaaaaaa___]]][[[ZZZYYYSSSQQQOOONNNOOOPPPSSSTTTWWWVVVTTTRRRPPPNNNMMMMMMOOOPPPRRRUUUWWWZZZ\\\]]]]]]^^^aaagggnnntttwwwxxx~~~vvvmmmgggeeeiiippp|||yyymmmkkkgggeeegggnnnxxx~~~wwwrrrpppssstttssstttwww}}}{{{wwwyyy|||wwwrrrmmmkkkiiiiiijjjqqqwwwwwwwwwvvvsssnnnhhhdddccccccaaa\\\[[[^^^VVVWWWXXXXXXVVVVVVWWWXXXUUUUUUUUUUUUVVVVVVVVVVVVVVVXXXZZZYYYVVVTTTTTTUUURRRSSSTTTRRRPPPNNNMMMNNNJJJMMMQQQRRRQQQNNNKKKKKKPPPOOOPPPRRRTTTUUUUUUTTTRRRSSSTTTWWWXXXWWWSSSPPPJJJIIIIIIIIIJJJLLLNNNOOOOOORRRVVVZZZ\\\\\\ZZZXXXXXXUUURRRRRRSSSUUUVVVWWWTTTQQQNNNJJJIIIJJJLLLMMMOOONNNNNNOOOPPPRRRTTTVVVUUUTTTRRRPPPPPPQQQUUUXXXXXXUUUSSSQQQQQQQQQQQQQQQPPPTTTVVVSSSRRRTTTUUUSSSTTTTTTSSSPPPOOOOOOQQQSSSXXXYYYaaannnzzzpppmmmwwwxxxcccYYYUUUXXXeeevvvoooaaaZZZMMMDDDEEEFFFDDDHHHQQQVVV^^^jjjqqqrrrrrrrrrssssssuuuvvvvvvtttsssssstttuuuvvvwwwwwwwwwxxx{{{~~~{{{~~~sssqqqnnnjjjfffcccaaa```\\\XXXTTTQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOQQQQQQRRRRRRRRRQQQOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMLLLMMMMMMNNNNNNMMMNNNOOOQQQSSSUUUVVVWWWPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSQQQPPPOOONNNOOOOOOMMMOOOQQQQQQNNNLLLMMMNNNLLLNNNQQQQQQPPPPPPQQQSSSQQQRRRSSSTTTTTTTTTTTTTTTWWWWWWXXXZZZ]]]___bbbcccfffhhhjjjlllnnnpppqqqqqqrrrwww{{{|||{{{{{{~~~xxxsssooonnnnnnjjjkkklllhhhbbb___aaadddcccfffkkknnnoooooopppqqqpppooonnnooorrrttttttsssrrrqqqpppqqqssssssrrrppprrrqqqpppooonnnkkkfffcccXXXUUUQQQMMMOOOWWWccclllwwwwwwyyy|||zzzzzz}}}|||xxxvvvvvvyyy{{{xxxtttooommmqqq{{{{{{mmmbbb[[[RRRMMMGGGDDDDDDFFFHHHIIILLLLLLLLLMMMNNNNNNKKKIIIEEEFFFHHHKKKMMMNNNOOOOOOLLLMMMMMMNNNNNNNNNMMMMMMJJJLLLNNNOOONNNMMMMMMNNNKKKMMMPPPSSSWWWZZZ]]]___^^^^^^^^^___aaacccfffgggfffdddbbbaaaaaaaaa```^^^VVVUUUTTTRRRPPPMMMKKKJJJLLLJJJHHHFFFEEEFFFHHHIIIIIIIIIIIIJJJKKKNNNPPPRRRSSSVVVZZZ___dddhhhkkklllfffeeeeeeiiiqqqzzzyyyoooiiigggmmmttt~~~~~~xxxuuupppkkkiiikkkpppuuu~~~}}}}}}{{{xxxvvvrrrqqquuuyyyzzz|||}}}zzz{{{}}}xxxtttpppllliiibbbjjjpppssssssqqqjjjbbb```___aaaaaa]]]WWWWWW[[[UUUVVVWWWVVVTTTSSSTTTUUUSSSTTTVVVWWWYYYYYYYYYYYYTTTWWWZZZYYYVVVSSSTTTUUUPPPQQQSSSRRRPPPNNNNNNNNNFFFJJJOOORRRQQQOOOMMMLLLMMMLLLMMMOOORRRSSSRRRQQQSSSTTTVVVXXXZZZYYYVVVSSSOOONNNLLLKKKJJJKKKMMMNNNNNNQQQUUUZZZ\\\\\\ZZZXXXUUURRROOONNNPPPSSSUUUUUUVVVSSSOOOKKKIIIIIIJJJKKKLLLLLLLLLMMMNNNPPPSSSTTTSSSTTTUUUSSSQQQRRRVVV[[[\\\ZZZVVVSSSPPPPPPQQQSSSRRRVVVXXXTTTSSSTTTUUUSSSRRRTTTTTTRRROOONNNPPPSSSWWWWWW]]]iiiqqqvvvooolllvvvuuuzzzqqqaaaTTTNNNVVVdddssswwwdddTTTGGGGGGFFFAAAAAAGGGLLLWWWeeennnqqqpppqqqrrrrrrtttvvvuuutttsssssstttvvvvvvvvvtttsssuuuxxxzzz}}}}}}xxxsssooolllkkkbbb^^^YYYVVVUUUUUUTTTSSSQQQQQQQQQRRRQQQQQQPPPPPPRRRRRRSSSSSSSSSRRRPPPOOOOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLNNNMMMMMMMMMNNNOOOPPPPPPOOOPPPRRRSSSVVVXXXYYYZZZRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVSSSQQQPPPOOOOOOOOOJJJMMMPPPPPPOOOMMMNNNPPPKKKNNNQQQQQQPPPPPPRRRTTTSSSSSSTTTVVVVVVWWWWWWWWW\\\]]]^^^```bbbeeehhhiiiiiijjjllloooqqqssstttuuuuuuzzz{{{uuuoookkkjjjjjjeeehhhiiigggbbb```bbbffffffiiimmmooopppppppppqqqoooooooooppprrrttttttssspppppppppqqqssssssrrrpppqqqpppnnnmmmllliiifffcccYYYWWWSSSPPPRRR\\\jjjttt{{{{{{|||~~~~~~~~~{{{yyyzzz}}}}}}wwwooojjjllluuuyyyhhh\\\TTTOOOKKKFFFDDDEEEGGGIIIIIILLLLLLLLLNNNOOONNNKKKIIIFFFGGGHHHIIIHHHHHHGGGGGGHHHJJJKKKLLLKKKIIIGGGEEEHHHGGGEEEDDDCCCDDDEEEFFFBBBCCCDDDFFFHHHJJJLLLLLLNNNOOOQQQTTTVVVWWWUUUTTTVVVSSSQQQQQQSSSRRRPPPMMMKKKKKKKKKHHHFFFEEEGGGIIIDDDDDDDDDBBBAAAAAADDDFFFFFFIIIMMMSSSXXXZZZ[[[[[[]]]eeeooovvv|||~~~xxxqqqmmmoooppprrrwwwzzzrrroooppprrrrrr~~~uuupppmmmhhhgggiiipppsssvvv{{{}}}yyywwwuuutttwwwwwwyyyzzz|||~~~}}}{{{{{{|||zzzuuujjj```[[[aaahhhjjjgggcccaaa```]]]ZZZWWWUUUTTTSSSQQQOOORRRSSSUUUWWWXXXXXXXXXWWWSSSUUUWWWYYYYYYYYYWWWVVVQQQRRRSSSSSSRRRPPPMMMLLLNNNPPPRRRSSSRRROOOLLLJJJEEEFFFHHHKKKMMMNNNLLLKKKKKKMMMOOOPPPPPPOOONNNMMMQQQRRRTTTUUUUUUSSSQQQPPPSSSQQQOOOMMMMMMNNNQQQRRRTTTSSSSSSSSSTTTUUUVVVVVVTTTSSSQQQOOOOOOQQQSSSTTTUUUUUUTTTOOOIIIGGGHHHKKKPPPOOONNNNNNOOOPPPQQQRRRRRRSSSTTTSSSRRRQQQRRRSSSbbb^^^XXXTTTRRRPPPOOOMMMPPPPPPRRRRRRQQQPPPNNNLLLRRRSSSTTTTTTSSSQQQOOOMMMUUUVVVZZZ___aaaeeeppp{{{|||zzz}}}xxxvvv}}}rrrYYYMMMQQQXXXaaajjjyyyssscccSSSLLLHHHBBBAAACCCJJJRRR]]]hhhooopppnnnlllpppssstttsssuuuxxxwwwsssuuuuuuttttttuuuwwwzzz{{{~~~}}}||||||~~~~~~|||xxxtttrrriii^^^ZZZ[[[\\\YYYUUUSSSSSSSSSTTTVVVVVVTTTRRRRRRQQQRRRSSSUUUUUUUUUSSSSSSQQQPPPPPPQQQOOOKKKGGGIIIIIIIIIIIIJJJLLLMMMMMMOOOOOOOOOPPPRRRTTTVVVXXXUUURRROOOPPPTTTXXXZZZZZZTTTRRRPPPQQQUUUXXXXXXWWWZZZVVVRRRQQQRRRRRRQQQOOOMMMOOOPPPOOONNNMMMNNNPPPNNNNNNOOOQQQRRRSSSTTTTTTUUUWWWXXXYYYXXXXXXZZZ[[[^^^___```cccfffhhhhhhhhhoooqqquuuvvvwwwwwwxxxzzz}}}vvvooojjjgggggggggaaa^^^[[[\\\```ccccccccciiikkkooosssuuuuuuuuutttqqqqqqppppppppppppqqqqqqnnnmmmlllkkklllnnnqqqrrrnnnqqqooogggcccbbb___XXXRRRQQQQQQWWWaaakkkrrruuu|||zzzxxxyyy~~~zzzwww{{{~~~zzzsssmmmlllqqqzzzqqq\\\PPPLLLHHHFFFDDDFFFJJJNNNNNNMMMOOONNNMMMLLLLLLJJJHHHFFFPPPPPPOOOMMMLLLJJJKKKKKKIIIJJJKKKKKKIIIGGGEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEGGGHHHJJJJJJKKKKKKMMMNNNOOOOOONNNLLLPPPNNNKKKKKKMMMNNNLLLKKKJJJJJJJJJHHHFFFEEEFFFHHHEEEFFFEEEDDDDDDEEEIIILLLTTTXXX^^^dddgggiiikkklllnnnvvvzzzvvvvvvuuuuuuyyy~~~vvvrrrrrruuuwww|||vvvpppiiiddddddccchhhnnnttt}}}}}}xxxuuuttttttyyy{{{|||}}}wwwlllddd```bbbddddddcccbbbaaaaaa[[[XXXUUUTTTSSSRRRPPPNNNPPPQQQRRRTTTUUUUUUUUUUUURRRSSSUUUVVVWWWWWWWWWVVVSSSRRRQQQOOONNNMMMLLLLLLOOOPPPRRRRRRPPPLLLGGGDDDAAABBBDDDGGGJJJKKKKKKKKKLLLNNNPPPPPPOOONNNLLLLLLMMMOOOPPPQQQQQQPPPNNNMMMQQQPPPNNNMMMMMMNNNOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSRRROOONNNMMMNNNPPPQQQRRRSSSRRRNNNJJJHHHKKKMMMQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTRRRPPPOOOOOOPPP[[[YYYUUUQQQNNNLLLKKKKKKMMMNNNPPPQQQRRRQQQOOONNNRRRTTTUUUVVVUUUSSSPPPNNNPPPQQQTTTXXXYYY\\\eeeooo|||yyyyyygggVVVPPPPPPRRR\\\lll{{{qqqaaaWWWNNNFFFBBBDDDCCCJJJUUU```hhhlllllllllqqqtttvvvvvvwwwzzzyyyuuuuuutttsssssstttuuuwwwyyy{{{zzzzzzzzz{{{~~~|||ssshhhbbbbbbaaa^^^ZZZVVVUUUTTTTTTVVVWWWVVVUUUVVVUUUUUUVVVWWWWWWWWWVVVWWWUUUTTTTTTTTTRRRNNNJJJIIIIIIIIIIIIJJJKKKLLLLLLQQQPPPPPPPPPQQQRRRTTTUUUVVVSSSPPPPPPSSSVVVWWWWWWWWWUUUSSSTTTWWWZZZ[[[[[[YYYVVVSSSQQQRRRQQQPPPNNNNNNOOOQQQQQQQQQQQQSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWYYYZZZ\\\\\\\\\\\\^^^``````aaabbbeeehhhkkkllllllpppsssxxx|||}}}~~~|||vvvppplllkkkkkkllleeebbb^^^[[[\\\```cccfffjjjmmmppptttvvvvvvvvvuuutttsssqqqpppooonnnmmmmmmlllllllllkkkllllllmmmnnnlllpppnnneee^^^\\\YYYTTTQQQRRRVVV___jjjsssyyy{{{{{{yyyvvvvvv{{{}}}{{{zzzwwwuuuzzz{{{sssmmmkkkpppyyymmmZZZOOOLLLIIIIIIIIILLLPPPRRRQQQPPPPPPNNNKKKKKKLLLKKKHHHEEEcccaaa^^^YYYTTTRRRRRRSSSQQQRRRSSSQQQNNNLLLKKKKKKLLLLLLKKKKKKIIIFFFDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGGGGHHHIIIKKKKKKLLLLLLLLLNNNLLLJJJJJJKKKNNNNNNNNNNNNOOOOOOMMMKKKJJJJJJKKKLLLMMMMMMMMMMMMPPPTTTXXXeeekkkrrrwwwyyy{{{}}}}}}zzzvvvuuuxxx~~~xxxsssttt{{{zzzsssjjjccc```___hhhpppvvv}}}~~~yyywwwvvvwww{{{}}}zzzppphhheeebbb___]]]___```bbbbbbXXXVVVSSSQQQPPPPPPNNNLLLMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQRRRSSSTTTUUUVVVVVVVVVTTTQQQNNNMMMMMMNNNOOOOOOQQQSSSRRROOOJJJDDD@@@???@@@BBBDDDFFFHHHJJJKKKNNNPPPQQQQQQNNNLLLJJJJJJLLLMMMNNNOOOOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSTTTTTTSSSQQQPPPRRRPPPNNNMMMLLLLLLLLLMMMOOOQQQQQQNNNKKKJJJLLLOOOSSSRRRRRRQQQQQQQQQRRRRRRRRRSSSRRRPPPMMMLLLMMMNNNSSSTTTSSSOOOJJJHHHIIILLLKKKMMMOOOQQQQQQQQQPPPOOOOOORRRTTTVVVVVVSSSOOOMMMLLLKKKNNNQQQRRRSSSZZZbbbmmm}}}yyy}}}zzzdddSSSKKKLLLVVVdddrrr{{{mmm]]]OOOGGGFFFAAAFFFNNNWWW___eeehhhjjjnnnsssvvvwwwyyy{{{zzzwwwvvvuuutttsssssstttuuuvvvwwwwwwwwwxxxyyyzzz{{{|||{{{~~~yyyrrrooolllgggbbb^^^[[[YYYXXXYYY[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYVVVRRROOOMMMLLLLLLLLLLLLLLLMMMMMMSSSSSSRRRRRRRRRSSSTTTTTTWWWTTTQQQPPPRRRSSSTTTSSSTTTRRRPPPQQQTTTWWWXXXYYYZZZXXXVVVUUUTTTSSSQQQOOOOOOQQQSSSTTTTTTUUUWWWYYYXXXXXXXXXYYYYYYZZZZZZZZZ]]]^^^`````````aaaccceeecccdddfffiiikkkmmmoooppprrrwww~~~|||yyy|||yyytttpppmmmmmmnnnoooiiifffbbb\\\YYY[[[cccjjjlllnnnqqqtttvvvwwwvvvvvvvvvuuussspppnnnllljjjiiikkkkkkkkkjjjjjjjjjjjjjjjggglllkkkcccYYYUUUTTTSSSPPPUUU^^^iiittt|||{{{wwwsssrrrvvv~~~|||uuuvvvtttsssyyy|||tttmmmkkkooowww}}}uuueeeWWWNNNLLLJJJJJJLLLOOOSSSUUUTTTSSSRRRNNNKKKLLLNNNNNNJJJFFF~~~xxxpppgggbbbaaabbbdddeeeeeeccc___\\\]]]^^^``````___^^^ZZZVVVQQQNNNJJJJJJJJJJJJJJJKKKKKKKKKIIIKKKMMMOOOQQQSSSUUUWWWXXXVVVTTTTTTUUUXXX[[[\\\^^^______^^^[[[XXXXXXXXX^^^^^^^^^^^^___bbbgggjjjtttzzzyyyrrrooopppuuu~~~{{{sssoootttzzztttlllfffdddgggqqq{{{|||{{{|||~~~|||~~~~~~{{{qqqkkkccc___ZZZZZZ]]]aaabbbbbbVVVSSSPPPOOONNNNNNLLLJJJKKKKKKLLLNNNOOOOOOPPPPPPNNNNNNOOOOOOQQQRRRTTTUUUXXXWWWUUUSSSRRRQQQQQQQQQPPPRRRTTTUUURRRMMMGGGCCCCCCCCCDDDEEEEEEGGGIIIKKKOOOQQQSSSRRRMMMIIIHHHHHHMMMNNNOOOPPPPPPPPPOOOOOOMMMMMMNNNOOOOOONNNLLLLLLMMMOOORRRUUUUUUTTTRRRPPPQQQPPPOOOMMMLLLKKKJJJJJJMMMOOOPPPNNNKKKJJJLLLOOOTTTSSSSSSRRRRRRQQQQQQQQQOOOOOOOOOMMMKKKKKKLLLNNNPPPSSSTTTPPPKKKHHHKKKOOOKKKMMMOOOPPPQQQPPPOOONNNJJJMMMQQQTTTSSSPPPLLLIIIJJJIIIKKKOOOPPPPPPUUU\\\fffsss~~~|||uuu```RRRQQQVVV^^^kkkzzzttt___PPPIIIFFFGGGKKKOOOUUU[[[```ccchhhnnnsssuuuwwwzzzzzzwwwyyyyyywwwvvvuuuuuuvvvvvvtttuuuvvvvvvwwwwwwvvvvvvxxxzzz}}}{{{uuuppplllhhhccc``````aaaaaaaaa^^^___``````___```aaabbbccccccbbbaaa^^^[[[WWWTTTRRRRRRQQQPPPOOOOOOOOOOOOSSSTTTTTTTTTUUUUUUVVVWWWWWWUUUSSSRRRRRRSSSSSSTTTRRRQQQOOOOOOQQQSSSVVVWWW\\\\\\[[[ZZZYYYWWWUUUTTTRRRTTTUUUVVVVVVVVVXXXZZZWWWXXXYYYZZZ[[[]]]^^^^^^```aaabbbbbbcccdddgggiiijjjkkklllmmmnnnoooqqqrrruuu{{{}}}yyyvvvxxxuuuqqqmmmjjjiiijjjjjjggghhheee^^^XXXZZZccckkklllnnnqqqsssuuuvvvvvvvvvuuutttsssqqqnnnllliiihhhlllkkkhhhgggfffggghhhiiieeeiiiiiiaaaVVVQQQRRRUUUTTT[[[gggsss}}}{{{wwwrrrpppsss{{{}}}zzzsssuuuuuutttyyywwwoookkknnntttyyy}}}zzzrrrfffZZZRRROOOOOOKKKKKKLLLNNNQQQTTTVVVWWWVVVRRRNNNOOOSSSSSSOOOIII{{{yyyyyy}}}|||xxxvvvyyy|||~~~~~~}}}zzzvvvpppjjjfff___^^^^^^]]]\\\[[[[[[ZZZWWWYYY\\\]]]]]]```dddgggiiihhhgggfffgggiiimmmooouuuvvvxxxwwwtttqqqooonnnxxxxxxvvvttttttvvv{{{~~~rrrllliiijjjsss}}}wwwvvvrrrllljjjsss{{{vvvqqqnnnmmmpppyyy~~~~~~}}}zzzpppjjj^^^[[[XXXZZZ^^^``````^^^TTTRRROOONNNMMMMMMKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRUUUVVVVVVVVVUUUSSSQQQPPPOOORRRUUUWWWVVVRRRNNNKKKIIIJJJKKKJJJHHHHHHJJJLLLOOORRRTTTRRRLLLGGGFFFGGGNNNNNNOOOOOOPPPPPPPPPPPPMMMNNNOOOOOOOOOMMMKKKJJJIIILLLPPPTTTVVVVVVUUUSSSQQQQQQPPPOOOMMMKKKJJJIIILLLNNNOOOMMMJJJHHHJJJLLLSSSSSSRRRRRRQQQQQQPPPPPPJJJKKKKKKJJJIIIJJJMMMPPPMMMQQQSSSPPPKKKIIIKKKOOOMMMNNNOOOPPPPPPNNNLLLKKKHHHKKKOOORRRRRRPPPLLLIIIIIIGGGIIINNNOOOOOORRRWWW^^^iiivvvyyyrrrdddYYYWWWXXXbbbtttsss^^^QQQIIIHHHFFFGGGJJJOOOUUUYYYaaahhhoooqqqsssxxxzzzyyy}}}|||{{{zzzyyyxxxxxxwwwttttttuuuvvvvvvuuutttssswwwyyy{{{}}}{{{wwwpppkkkiiihhhhhhhhhdddfffggggggffffffiiilllllllllllljjjfffaaa^^^\\\XXXWWWVVVTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYWWWWWWVVVUUUUUUUUUVVVWWWWWWVVVTTTSSSSSSUUUXXXZZZ\\\]]]^^^^^^]]][[[YYYXXXVVVWWWXXXXXXWWWWWWXXXYYYVVVWWWYYY[[[^^^aaacccdddcccdddeeeeeefffhhhlllooosssttttttsssrrrrrrtttvvv{{{|||yyyvvvsssqqqmmmhhheeedddddddddeeehhhiiiccc\\\[[[bbbjjjlllmmmooorrrssstttttttttsssssssssqqqooommmkkkjjjmmmjjjfffccccccfffiiilllkkkkkkiiiaaaVVVPPPRRRXXXaaaiiittt~~~|||xxxsssqqqssszzz|||zzz~~~}}}xxxvvvtttwwwxxxwwwzzzzzzrrrmmmlllpppsssuuunnncccXXXQQQNNNPPPRRROOONNNMMMMMMOOOSSSWWW[[[YYYVVVSSSTTTWWWWWWSSSOOO{{{{{{zzzxxxvvvuuutttsssppprrrsssqqqooopppuuuyyy~~~~~~~~~|||{{{|||wwwoooiiifffmmmxxxxxxsssrrrnnnhhhgggppp}}}zzzwwwwwwzzz{{{}}}}}}wwwkkkeeeYYYYYYZZZ\\\]]]]]][[[YYYTTTRRROOONNNNNNMMMLLLJJJIIIIIIJJJJJJKKKLLLNNNOOOLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSRRRQQQNNNMMMOOOQQQTTTVVVWWWVVVTTTRRRMMMOOOQQQOOOKKKIIIKKKMMMOOOSSSUUURRRKKKFFFEEEGGGKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOONNNLLLJJJHHHFFFEEEIIIMMMRRRUUUVVVUUUTTTPPPPPPQQQPPPOOOLLLJJJHHHIIILLLMMMLLLHHHGGGHHHJJJPPPPPPPPPQQQPPPPPPOOONNNHHHIIIIIIHHHHHHJJJNNNQQQKKKMMMOOOMMMJJJHHHIIIKKKMMMNNNOOOOOOOOOMMMKKKIIIIIIKKKOOORRRRRRPPPNNNLLLHHHFFFGGGLLLNNNMMMNNNQQQTTT[[[gggtttuuuuuu}}}wwwjjjddd___cccrrrtttdddSSSNNNHHHDDDCCCFFFKKKOOOYYYaaahhhkkknnnuuuzzz|||}}}}}}|||{{{zzzyyyxxxxxxsssttttttuuuuuuttttttsssuuuwwwxxxyyyzzz|||{{{xxxvvvuuutttqqqssstttrrroooooorrrvvvyyyzzzyyyvvvqqqlllhhhggg```___\\\ZZZXXXVVVVVVUUUQQQRRRTTTVVVXXXYYYZZZZZZZZZ[[[\\\ZZZYYYXXXYYY[[[ZZZYYYWWWTTTSSSTTTXXX[[[[[[^^^aaabbb```^^^]]]\\\[[[\\\]]]\\\[[[ZZZ[[[\\\YYY[[[]]]```dddgggjjjkkkjjjkkkllllllmmmppptttxxx}}}}}}zzzzzz}}}{{{{{{{{{||||||zzzwwwtttnnnllljjjgggeeedddeeeeeehhhlllmmmhhhaaa___bbbhhhmmmnnnoooqqqrrrsssttttttsssssssssrrrqqqooommmkkkkkkiiieeecccdddgggllloooppplllggg```XXXSSSXXX___sssyyy}}}zzzuuusssssswww|||}}}|||xxxuuuvvv}}}}}}vvvrrrqqqsssxxx{{{zzz{{{{{{sssmmmjjjjjjllliiibbbWWWOOOMMMNNNQQQRRRRRRRRRQQQPPPPPPSSSXXX\\\YYYXXXWWWWWWWWWWWWUUUSSSzzzsssnnnkkkrrrzzzuuutttqqqllljjjooozzz{{{www|||{{{}}}ssseee___ZZZ\\\^^^]]]ZZZWWWUUUTTTTTTRRRPPPOOOOOONNNMMMLLLHHHHHHHHHHHHIIIKKKLLLMMMKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMOOOQQQSSSUUUUUUUUUUUULLLOOORRRQQQMMMJJJKKKNNNNNNRRRUUURRRKKKEEEEEEGGGJJJJJJJJJJJJKKKLLLMMMMMMOOONNNMMMKKKIIIFFFDDDBBBDDDGGGKKKOOOQQQSSSRRRRRRNNNOOOPPPPPPOOOLLLJJJHHHEEEHHHJJJJJJGGGFFFHHHKKKLLLMMMNNNOOOOOONNNNNNMMMIIIIIIIIIHHHGGGIIIMMMPPPKKKKKKKKKKKKJJJIIIHHHHHHKKKLLLNNNOOOOOOMMMLLLJJJHHHJJJMMMOOOPPPOOONNNLLLJJJGGGHHHLLLMMMJJJIIIKKKLLLPPPYYYfffuuuvvvpppuuu~~~~~~uuunnnooozzzmmmeeeZZZOOOHHHFFFGGGIIINNNWWW^^^aaaeeennnvvvzzz{{{zzzzzzzzzyyyxxxwwwvvvsssssssssssssssssssssssstttuuuvvvuuuuuuwwwzzz|||~~~zzzxxx{{{~~~~~~xxxuuutttkkkjjjgggeeebbb```^^^^^^XXXZZZ[[[]]]^^^______^^^```bbbbbb```\\\ZZZ[[[\\\^^^]]][[[WWWTTTTTTXXX[[[]]]aaafffhhhgggdddcccddd___aaabbbbbbaaaaaacccdddbbbdddfffiiimmmppprrrtttuuuvvvvvvwwwxxx{{{|||yyywwwuuuuuuvvvwwwxxxvvvrrroooiiiiiihhhiiijjjlllnnnooorrrsssrrrllleeebbbcccfffnnnooopppqqqssstttuuuuuuttttttuuutttrrrpppmmmkkkfffffffffgggiiikkknnnpppmmmfff___]]]\\\\\\dddnnn}}}{{{wwwsssqqqrrrtttuuupppqqqssstttxxxvvvnnnjjjjjjooovvv|||||||||~~~}}}}}}zzzssslllfffdddccc[[[VVVPPPMMMNNNPPPPPPOOOOOOQQQSSSSSSRRRSSSUUUXXXTTTVVVXXXWWWTTTRRRSSSTTTxxxtttrrrqqqzzzyyyxxxuuuqqqnnnnnnssswww~~~~~~}}}uuuxxx~~~{{{uuupppaaa[[[\\\___```]]]WWWSSSQQQQQQUUUSSSPPPOOOPPPOOONNNMMMGGGGGGFFFFFFGGGIIIKKKLLLKKKLLLNNNOOOOOOMMMKKKJJJKKKJJJIIIIIIJJJLLLNNNOOOLLLMMMOOOPPPRRRSSSTTTTTTIIIMMMRRRRRRNNNKKKLLLNNNMMMRRRVVVRRRJJJEEEEEEHHHJJJJJJJJJKKKKKKMMMNNNNNNOOONNNKKKHHHEEECCCAAA@@@DDDFFFIIILLLNNNOOOOOOOOOLLLMMMOOOPPPOOOLLLIIIGGGAAADDDHHHHHHGGGGGGIIILLLIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKJJJHHHGGGHHHKKKNNNMMMLLLKKKKKKLLLKKKIIIGGGIIIJJJLLLNNNOOONNNMMMLLLFFFHHHJJJLLLMMMMMMLLLKKKMMMJJJJJJMMMMMMIIIGGGHHHIIIKKKQQQ]]]kkk{{{zzzsssvvvqqqyyyuuuiiilll|||ooo___RRRJJJHHHHHHEEENNNUUUXXX]]]gggqqqvvvwwwxxxxxxwwwwwwuuuttttttrrrrrrrrrqqqrrrrrrsssttttttuuuuuuttttttuuuwwwzzzzzz{{{{{{|||~~~}}}}}}uuutttqqqnnnkkkiiiggggggaaabbbdddeeeeeeeeedddccceeeffffffccc^^^[[[[[[\\\eeeeeebbb]]]YYYYYY]]]aaa```ffflllnnnmmmkkkjjjkkkbbbdddfffgggggggggiiikkkkkklllnnnqqqtttvvvxxxyyy}}}~~~~~~|||yyyxxxuuurrrpppqqqrrrssstttuuurrrnnnjjjfffgggiiilllppptttxxxzzz|||zzzvvvooogggcccdddfffppppppqqqrrrsssuuuvvvvvvvvvvvvvvvuuussspppllljjjbbbdddgggjjjmmmoooppppppddd\\\WWWZZZ___eeeqqq}}}~~~{{{wwwrrrooommmmmmmmmgggkkkqqqvvv{{{~~~qqqhhheeeeeelllttt{{{||||||}}}}}}{{{|||{{{xxxrrrkkkddd___]]]RRROOOMMMNNNQQQRRROOOLLLJJJNNNSSSTTTRRRPPPPPPQQQPPPTTTWWWUUUQQQNNNPPPSSSwwwwww|||~~~xxxsssqqqtttxxxrrrmmmhhhhhhjjjrrruuu{{{~~~|||{{{{{{|||wwwwww{{{nnncccdddfffddd___WWWPPPNNNQQQUUUSSSRRRQQQRRRSSSSSSQQQOOOHHHGGGFFFFFFHHHIIIHHHGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKIIIFFFCCCBBBDDDIIIMMMKKKKKKLLLNNNOOOPPPOOONNNOOOMMMJJJJJJKKKLLLLLLKKKPPPQQQQQQOOOKKKHHHGGGHHHRRRPPPMMMLLLLLLLLLLLLKKKOOOLLLIIIFFFFFFEEECCCBBBKKKKKKJJJJJJKKKKKKKKKKKKHHHHHHIIIKKKMMMNNNKKKIIIEEEHHHKKKKKKJJJIIIHHHHHHGGGHHHJJJKKKLLLLLLLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIDDDGGGKKKNNNPPPOOOMMMLLLMMMKKKHHHGGGHHHHHHHHHGGGIIIJJJJJJHHHEEECCCBBBCCCEEEGGGKKKQQQ\\\mmmyyyyyy{{{wwwiiimmmyyy|||gggVVVKKKFFFFFFHHHLLLPPPTTT[[[aaaffflllooorrrsssttttttvvvwwwzzzwwwtttqqqpppqqqssstttuuuttttttssssssssstttttttttttttttvvvyyy~~~|||zzzxxxvvvsssppprrrrrrrrrqqqqqqqqqqqqqqqtttrrrpppmmmiiieeebbb```gggggghhhiiiiiiiiihhhhhhjjjlllnnnqqqrrrrrrqqqppprrrrrrrrrssstttvvvwwwxxxwwwwwwyyy{{{~~~~~~zzzyyyvvvrrrpppnnnmmmmmmmmmmmmnnnoooooooooooooooiiikkkooossswwwzzz|||}}}~~~}}}uuujjjcccdddhhhrrrssstttsssrrrrrrsssuuuuuuvvvxxxxxxvvvrrrnnnkkkiiikkkqqqxxxxxxpppiiiggg^^^UUUTTT]]]eeeiiitttzzzvvvssspppjjjcccbbbeeeeeennnvvvyyy}}}uuujjjdddaaa```iiilllrrrxxx{{{|||{{{{{{zzzxxxuuuooohhh```XXXTTTNNNKKKIIIHHHJJJLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLNNNOOONNNMMMKKKKKKMMMOOO}}}sssjjjjjjnnnsssyyy|||xxxtttsssrrrwwwyyyrrrnnniiifffgggcccfffjjjqqqxxx~~~}}}}}}~~~~~~}}}vvvuuuvvv~~~}}}ooogggfffeeeccc^^^VVVPPPNNNQQQUUUSSSRRRQQQQQQRRRRRRPPPNNNIIIHHHGGGGGGHHHIIIHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLHHHDDDCCCDDDHHHKKKMMMKKKKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIJJJKKKKKKPPPQQQQQQPPPNNNKKKKKKKKKOOOMMMKKKKKKMMMNNNNNNNNNMMMJJJGGGFFFFFFFFFEEEDDDIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHJJJMMMPPPPPPNNNLLLIIIKKKMMMMMMKKKIIIHHHHHHEEEFFFHHHJJJLLLMMMMMMMMMIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGCCCFFFJJJMMMPPPPPPOOONNNMMMKKKHHHHHHIIIJJJJJJIIIIIIJJJJJJGGGCCC@@@??????AAABBBEEEJJJSSScccuuu|||{{{oooiiimmmsssuuuxxx}}}{{{fffUUULLLHHHHHHIIIJJJLLLPPPUUUXXX\\\aaahhhooossswwwzzz||||||zzzwwwsssrrrrrrtttuuuuuuttttttttttttuuuwwwwwwvvvvvvuuuuuuwwwzzz}}}~~~~~~}}}}}}|||xxxtttpppllljjjmmmooorrrtttuuutttsssqqqtttuuuwwwxxxyyyxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~{{{yyyyyyxxxvvvtttpppnnnllllllkkkkkkkkkmmmnnnoooppppppppppppqqqtttwwwzzz|||}}}~~~yyymmmeeeccceeemmmoooqqqrrrqqqqqqqqqrrrppprrrtttwwwwwwvvvtttsssssssssxxx|||zzzppphhhfff\\\TTTUUU^^^eeeiiisss~~~xxxqqqlllfffbbbccchhhjjjssszzz|||~~~qqqgggcccccceeeiiilllrrrxxx{{{|||{{{{{{yyyvvvrrrlllddd[[[TTTQQQLLLJJJHHHHHHJJJLLLLLLKKKMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIKKKLLL}}}qqqggg^^^\\\___ccclllsssxxxooonnnnnnnnnnnnttt{{{uuuqqqkkkeeeccc\\\^^^bbbhhhpppxxx~~~||||||}}}|||}}}~~~~~~}}}wwwrrrpppuuuzzzxxxvvvpppjjjhhhaaa```\\\UUUOOOMMMPPPTTTSSSQQQPPPPPPQQQPPPOOOMMMKKKIIIHHHGGGHHHHHHGGGFFFGGGHHHIIIJJJLLLNNNPPPPPPOOOIIICCCBBBGGGLLLNNNMMMJJJJJJIIIHHHHHHIIIJJJKKKIIIKKKLLLJJJGGGGGGIIILLLOOOQQQRRRRRRPPPOOOPPPPPPPPPNNNLLLLLLMMMNNNNNNNNNKKKHHHFFFEEEFFFGGGGGGFFFFFFGGGJJJLLLLLLLLLKKKJJJGGGHHHKKKOOORRRRRRPPPNNNKKKMMMNNNMMMKKKIIIHHHHHHDDDEEEGGGJJJLLLMMMNNNNNNJJJIIIIIIIIIIIIJJJJJJJJJKKKJJJHHHGGGFFFEEEDDDDDDCCCEEEIIIMMMOOOQQQQQQQQQLLLJJJHHHHHHJJJLLLLLLLLLKKKLLLKKKHHHCCC???>>>===DDDEEEFFFIIIOOO[[[kkkvvv||||||}}}mmmhhhfffeeeeeeiiirrrjjj\\\NNNKKKGGGDDDDDDFFFJJJLLLLLLSSS]]]gggpppvvv||||||yyyvvvtttttttttuuuuuutttttttttuuuwwwyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzzzzzzz{{{|||zzzyyy|||}}}yyyvvvuuuuuuuuussspppnnnkkkjjjiiiiiihhhiiilllnnnppprrrssstttxxxyyyzzz|||}}}~~~~~~~~~~~~ssshhhcccbbbjjjmmmqqqsssrrrqqqppppppkkkmmmqqqtttwwwxxxyyyxxxzzzxxxxxxyyyssshhh```^^^\\\WWWYYYbbbiiilllsss}}}yyyqqqkkkfffdddiiipppwww}}}yyymmmfffeeeiiilllmmmpppvvv{{{~~~~~~}}}wwwtttnnnfff]]]UUUOOOLLLIIIHHHHHHIIIKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKLLLLLLHHHJJJJJJIIIHHHGGGGGGHHH~~~{{{}}}{{{xxxuuu{{{~~~yyyrrriiiaaaYYYWWWXXX^^^jjjtttyyyzzzppppppqqqpppooosssyyywwwpppiiiddd```ccchhhnnnttt{{{~~~{{{xxxwwwvvv||||||}}}~~~yyyzzz~~~yyyrrrlllmmmvvv}}}~~~|||zzzrrrlllnnnrrrrrrjjjccc]]]]]]ZZZTTTNNNLLLOOORRRRRRPPPNNNNNNOOOOOONNNLLLLLLJJJGGGFFFGGGGGGFFFEEEFFFFFFFFFHHHKKKOOORRRUUUUUUMMMDDDDDDJJJOOONNNKKKHHHGGGFFFDDDCCCDDDFFFHHHGGGKKKMMMKKKGGGEEEHHHLLLMMMOOOQQQRRRRRRQQQRRRTTTVVVTTTPPPOOONNNNNNMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFDDDFFFJJJLLLNNNMMMLLLJJJGGGHHHJJJMMMOOOOOOMMMJJJJJJKKKMMMLLLJJJIIIIIIIIIGGGHHHIIIKKKLLLMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEGGGIIILLLOOOPPPPPPQQQKKKJJJHHHIIIKKKNNNNNNNNNNNNOOOOOOLLLHHHEEECCCCCCJJJKKKKKKKKKNNNWWWdddmmm|||wwwyyy|||qqqgggccc^^^\\\bbbooovvv]]]WWWMMMEEEBBBCCCFFFHHHEEEJJJSSS]]]gggqqqzzz~~~{{{yyywwwuuuuuuuuuuuutttttttttuuuwwwyyyzzz{{{zzzzzzyyyxxxxxxxxxxxxwwwvvvvvvyyy{{{xxxvvvvvvvvvrrrpppnnnkkkiiihhhhhhhhhgggiiilllooosssuuuwwwxxx~~~~~~~~~~~~~~~}}}|||{{{}}}yyynnngggdddlllooosssuuutttqqqpppooojjjlllppptttwwwzzz{{{|||yyytttpppiii```[[[\\\cccaaadddlllqqqtttyyyzzztttpppmmmmmmttt|||wwwoookkklllpppsssuuuxxx}}}uuuqqqjjjaaaXXXPPPKKKHHHHHHHHHHHHJJJLLLLLLJJJGGGJJJIIIIIIIIIJJJKKKLLLLLLGGGHHHIIIIIIGGGEEEEEEFFF{{{|||vvvtttvvvyyyzzzrrrnnngggkkkoooooommmqqq{{{|||vvvmmmgggccc]]]YYYYYY\\\eeettt~~~{{{vvvvvv}}}xxxpppkkkiiikkkpppuuuzzz}}}~~~~~~{{{wwwtttsssttttttwwwzzz~~~yyyzzz{{{sssjjjhhhlllppppppnnnnnnjjjhhhkkkppppppfff\\\YYYYYYWWWSSSNNNLLLMMMPPPPPPNNNLLLLLLMMMNNNMMMLLLKKKIIIFFFEEEEEEFFFFFFEEEBBBBBBDDDHHHNNNVVV^^^bbb^^^TTTIIIGGGMMMPPPMMMHHHEEEFFFEEECCCAAAAAADDDGGGGGGKKKNNNLLLHHHFFFHHHLLLLLLNNNPPPQQQQQQQQQSSSTTTXXXUUURRRQQQQQQQQQPPPOOONNNLLLIIIGGGGGGGGGFFFEEEEEEGGGJJJMMMNNNNNNLLLKKKHHHHHHHHHIIIJJJJJJGGGEEEFFFHHHJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKLLLNNNOOOOOONNNLLLJJJIIIGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOKKKIIIHHHIIILLLNNNPPPPPPQQQRRRSSSRRROOOMMMMMMMMMMMMMMMMMMKKKLLLRRR]]]dddooozzzzzzttt}}}~~~ssslllbbbYYYWWW^^^kkktttwwwmmm^^^RRRJJJGGGFFFFFFDDDFFFKKKRRR[[[hhhuuu}}}~~~~~~|||{{{yyyxxxwwwwwwttttttttttttuuuvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvttttttvvv|||}}}yyywwwvvvvvvvvvqqqooommmkkkiiiiiiiiiiiihhhjjjmmmqqquuuxxxzzz{{{~~~~~~}}}{{{yyywwwvvvxxx}}}|||tttmmmiiinnnpppssssssqqqooommmmmmkkknnnsssxxx}}}xxxpppjjjeee```aaaeeeoooooorrrxxx}}}~~~zzzyyyzzzzzz{{{}}}zzzwwwuuuvvvwwwxxx{{{~~~~~~sssnnneee\\\TTTMMMJJJHHHHHHHHHIIILLLMMMMMMJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLHHHIIIIIIHHHFFFEEEEEEFFFzzz}}}zzzuuussstttuuurrrvvvzzzvvvllleee\\\___bbbdddgggnnnyyy}}}vvvmmmfffccc```___aaaeeeooowwwsssvvv}}}~~~yyywwwuuuwwwyyy{{{||||||{{{{{{zzzxxxvvvttttttuuuwwwyyyyyy|||wwwqqqiiieeedddeeeeeedddgggiiikkklllnnnkkkaaaVVVTTTVVVUUURRRMMMKKKLLLOOONNNLLLJJJJJJLLLMMMNNNMMMLLLIIIFFFEEEEEEGGGGGGGGG@@@AAADDDJJJTTT___jjjqqqeee[[[PPPLLLOOOQQQMMMHHHDDDFFFGGGEEECCCBBBFFFIIIJJJMMMOOONNNKKKIIIJJJLLLLLLNNNPPPQQQQQQQQQRRRSSSTTTRRRPPPQQQRRRTTTTTTTTTPPPMMMJJJIIIIIIHHHGGGFFFHHHIIILLLNNNNNNNNNMMMLLLJJJHHHFFFFFFFFFFFFEEECCCEEEGGGHHHIIIHHHIIIKKKLLLNNNNNNMMMLLLKKKKKKKKKKKKNNNMMMLLLKKKLLLNNNPPPQQQQQQPPPNNNMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLMMMOOOOOOJJJIIIHHHIIILLLNNNOOOOOOQQQSSSTTTTTTSSSRRRRRRSSSQQQQQQPPPOOONNNSSS\\\bbbgggqqq}}}{{{~~~|||yyykkk]]]TTTTTTYYY___mmmuuuzzzkkk```VVVMMMHHHDDDEEEFFFIIIQQQ^^^llluuuxxxxxxyyyyyyyyyxxxwwwvvvppprrrtttvvvwwwwwwwwwvvvrrrtttuuuvvvwwwvvvvvvuuuuuutttsssuuuyyy|||~~~~~~zzz}}}~~~|||zzzxxxuuussssssssstttqqqpppnnnlllkkkkkkkkkkkkiiikkknnnrrruuuxxxzzz{{{{{{{{{zzzxxxvvvtttrrrqqqsssxxx~~~}}}xxxrrrooonnnoooooonnnlllkkkkkkmmmooorrrxxx~~~vvvnnngggeeeddddddiiipppzzz|||~~~}}}{{{zzz}}}}}}}}}~~~~~~~~~{{{xxxoooiiiaaaWWWPPPKKKJJJIIIHHHHHHIIIKKKMMMMMMJJJHHHFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIFFFDDDCCCEEEGGG~~~zzz}}}}}}zzzwwwtttrrrlllmmmooowwwwwwjjjbbbXXXZZZ___eeennn{{{vvvrrrpppoooooopppwww}}}uuummmkkkmmmtttzzz{{{xxxvvvuuuuuuuuutttuuuwwwyyy}}}ooolllgggbbb^^^]]]^^^___cccjjjooolllhhhddd]]]UUUQQQSSSSSSQQQMMMJJJKKKMMMKKKIIIHHHHHHKKKMMMNNNOOOMMMJJJGGGFFFGGGIIIJJJJJJDDDDDDEEEJJJTTT```kkkrrriii```UUUPPPQQQQQQNNNKKKEEEHHHKKKJJJGGGGGGIIIMMMMMMNNNOOOOOOOOONNNMMMLLLNNNPPPRRRRRRQQQPPPQQQRRRRRRPPPOOOOOORRRTTTUUUUUUPPPMMMKKKJJJJJJKKKKKKJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLIIIFFFDDDEEEGGGGGGGGGHHHIIIJJJIIIIIIIIIKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKLLLKKKJJJJJJKKKNNNQQQSSSQQQQQQOOONNNNNNMMMMMMMMMLLLKKKKKKKKKLLLNNNPPPRRRJJJIIIGGGHHHKKKMMMNNNNNNOOOQQQSSSSSSRRRQQQRRRSSSQQQRRRQQQOOOOOOSSS[[[aaadddkkksss}}}xxx{{{uuueeeYYYSSSSSSUUU\\\bbbkkkuuuppp___TTTHHHGGGEEEEEEIIIRRR]]]dddjjjkkkmmmooopppppppppooollloootttxxx{{{{{{zzzyyysssuuuwwwyyyyyyxxxwwwuuuuuuuuuuuuwwwzzz{{{zzzyyywwwzzz~~~~~~}}}|||{{{zzzwwwvvvsssqqqppppppqqqrrrsssqqqpppnnnmmmmmmnnnnnnjjjkkknnnqqqtttvvvwwwxxxwwwwwwvvvtttrrrpppnnnmmmqqquuuyyy||||||xxxuuusssnnnmmmkkkiiihhhjjjnnnrrruuuxxx}}}|||yyygggcccbbbeeeiiimmmttt{{{{{{yyyyyyzzz|||zzz{{{~~~|||vvvrrrjjjeee\\\SSSLLLJJJJJJJJJHHHHHHHHHJJJKKKKKKJJJHHHDDDEEEEEEFFFHHHIIIKKKLLLJJJJJJGGGDDDAAABBBDDDGGG{{{vvvqqqrrrqqqpppuuu~~~pppgggYYY[[[aaakkkzzz{{{wwwzzz~~~vvvmmmhhhhhhccchhhnnnsss{{{~~~vvvoookkkjjjkkkmmmqqquuu{{{hhhhhheee___ZZZXXX[[[^^^aaakkkqqqlllddd```[[[VVVOOOQQQSSSPPPLLLJJJKKKMMMJJJHHHGGGGGGJJJMMMOOOOOONNNKKKHHHGGGIIIKKKMMMMMMIIIHHHGGGIIIPPPZZZdddkkkjjjbbbXXXSSSRRRRRRPPPMMMFFFJJJNNNNNNKKKJJJMMMPPPPPPOOOOOOPPPQQQQQQNNNLLLPPPRRRSSSSSSQQQPPPQQQRRRSSSQQQOOOOOOPPPQQQQQQQQQOOOMMMKKKJJJLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOMMMJJJFFFEEEFFFIIIKKKLLLKKKLLLLLLKKKIIIIIIJJJLLLIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIIIIKKKNNNQQQSSSQQQQQQPPPOOONNNNNNNNNOOOKKKJJJJJJJJJLLLOOORRRTTTJJJHHHGGGHHHJJJMMMNNNNNNMMMOOOPPPPPPOOONNNNNNOOOJJJKKKKKKJJJJJJMMMUUU[[[```dddiiiooo||||||rrr|||www|||mmm```XXXUUUUUUUUUXXX]]]eeesssqqqbbbNNNLLLHHHEEEDDDHHHOOOTTT]]]___bbbeeeggghhhgggggghhhmmmtttzzz~~~~~~|||wwwyyy{{{}}}}}}|||yyyxxxwwwwwwxxxzzz||||||zzzxxxxxxzzz~~~}}}}}}}}}{{{yyy}}}}}}{{{zzzxxxwwwvvvuuuvvvtttrrrpppoooooopppqqqtttsssqqqpppooooooppppppjjjkkkmmmppprrrtttuuuuuuuuutttsssrrrpppnnnmmmlllqqqtttwwwzzzzzzxxxvvvtttooommmjjjhhhhhhlllsssxxx{{{}}}}}}wwwoookkkbbbaaadddmmmtttyyy}}}xxxvvvyyyzzz|||wwwwwwzzz~~~|||uuuqqqgggaaaXXXOOOJJJHHHIIIKKKHHHGGGGGGHHHIIIJJJIIIGGGDDDDDDEEEFFFGGGIIIKKKLLLKKKIIIFFFBBB???@@@DDDGGG}}}~~~rrrllljjjkkksssyyywww{{{rrrjjjccc]]]\\\^^^ccchhhoooxxx}}}wwwmmmccc___ccckkkqqq|||qqqaaabbbbbb___\\\ZZZZZZ[[[\\\aaaffffff```YYYTTTQQQOOOOOOMMMJJJHHHIIIMMMPPPRRROOONNNOOORRRTTTTTTRRRRRRQQQOOONNNLLLKKKKKKKKKGGGHHHJJJMMMQQQUUUYYY[[[[[[ZZZYYYWWWTTTRRROOONNNKKKMMMOOOQQQSSSTTTTTTSSSRRRRRRRRRRRRQQQPPPNNNNNNQQQRRRRRRRRRRRRRRRQQQPPPSSSRRRPPPOOOOOOPPPQQQRRRSSSOOOJJJHHHKKKNNNPPPQQQQQQQQQQQQPPPPPPOOONNNNNNNNNLLLJJJHHHGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOMMMMMMMMMLLLKKKLLLNNNPPPRRRQQQPPPMMMKKKKKKMMMOOOLLLIIIGGGHHHKKKNNNNNNNNNNNNKKKHHHHHHJJJLLLKKKJJJLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLJJJHHHHHHLLLSSSXXXXXX\\\```ccciiiwww}}}rrrtttwww|||ttthhh\\\UUURRRPPPUUU```iiisssyyydddWWWLLLIIIGGGDDDEEEIIIMMMMMMPPPVVVWWWVVVWWW[[[]]]dddoooyyy}}}~~~}}}zzzwwwvvvvvvtttvvvwwwyyyyyyyyywwwvvvxxxzzz|||{{{yyyyyy{{{~~~||||||}}}~~~{{{yyyyyyxxxvvvssssssssstttuuuvvvuuuqqqnnnlllnnnppppppooonnnnnnoootttuuutttrrrnnnlllkkkllllllkkkkkklllnnnqqqtttuuuqqqnnnkkkiiihhhiiijjjlllnnnpppsssvvvwwwwwwuuutttllliiieeefffkkkssszzz~~~yyyoooeee___]]]\\\\\\fffrrrzzz}}}}}}vvvooosss{{{|||uuuooommmaaa]]]VVVPPPKKKIIIJJJJJJFFFGGGHHHGGGEEEDDDCCCDDDGGGGGGHHHHHHJJJKKKMMMNNNNNNLLLHHHEEEDDDDDDEEEFFFxxxssspppooouuuwwwrrryyy~~~vvvooohhhdddaaacccgggkkkqqqyyy{{{xxxpppmmmhhhddddddjjjssszzz}}}||||||~~~}}}mmm_________^^^\\\[[[ZZZYYY\\\___bbbccc^^^XXXRRROOONNNMMMKKKIIIGGGIIILLLOOOSSSQQQPPPQQQUUUWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPHHHIIIJJJLLLOOORRRTTTVVVXXXXXXWWWVVVUUUSSSQQQPPPMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQTTTSSSQQQPPPPPPQQQRRRSSSVVVRRRMMMLLLMMMOOOPPPPPPRRRRRRQQQPPPOOOOOOOOOOOOPPPNNNLLLKKKJJJJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMLLLNNNMMMKKKJJJJJJKKKLLLNNNNNNNNNNNNLLLKKKKKKMMMOOORRRRRRQQQNNNJJJIIIJJJKKKIIIGGGDDDDDDHHHLLLMMMNNNNNNKKKHHHHHHJJJKKKKKKJJJLLLKKKJJJJJJJJJKKKMMMMMMNNNMMMKKKHHHGGGIIINNNRRRRRRVVVYYY[[[___jjjzzzvvvrrrpppsssyyyzzznnnfffVVVQQQPPPWWW^^^fffwwwrrreeeXXXSSSPPPJJJFFFEEEHHHGGGIIIMMMLLLIIIHHHKKKVVV\\\gggqqqyyy|||yyyyyyyyysssuuuwwwyyyzzzyyyxxxvvvvvvxxxyyyxxxwwwwwwyyy{{{wwwxxxxxxyyyzzz|||}}}~~~}}}}}}}}}|||xxxvvvvvvuuusssqqqqqqqqqrrrssstttsssooolllkkkmmmooooooooonnnpppqqqsssttttttqqqnnnlllkkklllllllllkkkkkkllloooqqqsssooommmkkkiiihhhhhhhhhiiihhhjjjmmmoooqqqpppooonnniiiggggggjjjpppvvvzzz{{{}}}wwwmmmbbb[[[YYYZZZ\\\gggnnnwww}}}{{{vvvqqqooouuu|||uuulllfff___\\\VVVQQQMMMKKKKKKKKKIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGIIIKKKLLLMMMMMMKKKHHHEEEDDDDDDEEEFFFjjjsss{{{|||{{{wwwrrrmmmppp|||tttlllnnnttt~~~{{{vvvqqqnnnlllnnnpppssswww}}}{{{rrrmmmfffggghhhjjjooowww}}}}}}zzzxxxxxxxxxzzzwwwhhh^^^^^^^^^^^^^^^]]]ZZZXXX[[[\\\]]]^^^\\\XXXQQQLLLKKKKKKIIIGGGFFFGGGKKKNNNTTTSSSRRRTTTWWWYYYZZZZZZ\\\[[[YYYWWWVVVUUUUUUUUULLLLLLMMMNNNOOOPPPRRRRRRVVVVVVVVVUUUTTTSSSRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSSSSRRRPPPPPPPPPQQQRRRRRRRRRSSSUUUTTTSSSQQQQQQQQQRRRSSSWWWUUURRRPPPQQQQQQQQQPPPSSSRRRPPPOOONNNNNNOOOPPPRRRQQQOOONNNMMMNNNNNNOOOLLLLLLMMMNNNNNNNNNNNNMMMQQQOOOMMMKKKJJJKKKLLLMMMOOOOOONNNLLLJJJJJJLLLNNNQQQRRRRRROOOKKKHHHGGGGGGFFFCCC@@@@@@DDDHHHLLLNNNNNNLLLJJJIIIJJJKKKKKKJJJKKKJJJHHHGGGHHHIIIKKKLLLMMMMMMLLLIIIGGGGGGIIILLLMMMPPPSSSTTTVVV]]]hhhqqq{{{ssskkkjjjpppzzz{{{dddXXXPPPQQQSSSXXXeeesss{{{ooojjjeee[[[NNNFFFGGGDDDCCCEEEDDDAAA@@@BBBKKKPPPYYYbbbllluuu~~~}}}{{{{{{{{{tttuuuxxxzzzzzzyyywwwuuutttuuuvvvuuuttttttvvvxxxtttttttttuuuuuuvvvwwwxxxyyyxxxxxx}}}|||xxxuuutttuuuvvvxxxzzzwwwtttsssrrrrrrpppnnnpppoooooopppqqqpppllljjjiiikkkmmmmmmmmmnnnppprrrrrrrrrrrrpppmmmkkkkkklllllllllkkkkkklllnnnqqqrrrnnnmmmmmmkkkjjjhhhgggffffffhhhkkknnnpppqqqppppppmmmmmmnnnqqquuuwwwvvvuuunnnhhh___VVVRRRTTT\\\aaassswww|||wwwrrrpppsss{{{~~~zzzrrrggg^^^[[[YYYVVVSSSPPPNNNMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLKKKJJJGGGEEEEEEEEEFFFGGG^^^ccciiilllrrrvvvpppnnnsss|||yyyrrrjjjiiissszzzpppgggdddgggkkksss{{{}}}zzzxxxzzz{{{||||||}}}}}}|||wwwpppjjjjjjlllqqqvvv{{{~~~|||zzzyyy}}}}}}~~~~~~{{{vvvuuuuuuuuuvvv{{{tttgggaaa```aaabbbcccaaa]]]YYY[[[YYYYYYZZZ[[[WWWQQQKKKIIIHHHGGGEEEDDDFFFJJJMMMTTTSSSSSSTTTVVVYYY[[[]]]```^^^[[[XXXVVVUUUUUUUUUPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPPPPQQQQQQRRRRRRRRRTTTTTTUUUUUUUUUTTTSSSSSSOOOOOOPPPPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQRRRUUUUUUTTTTTTTTTSSSSSSRRRSSSRRRPPPNNNNNNNNNOOOPPPRRRRRRQQQPPPOOOOOOPPPPPPMMMMMMNNNOOOOOOOOOOOONNNPPPOOOMMMLLLKKKLLLMMMNNNQQQPPPNNNKKKIIIIIIKKKMMMOOOQQQRRRQQQNNNJJJHHHHHHDDDAAA???>>>@@@EEEJJJMMMPPPNNNLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEFFFGGGJJJKKKKKKLLLLLLJJJHHHGGGHHHIIIKKKNNNQQQRRRSSSWWW^^^dddtttyyyooohhhhhhoooxxx~~~wwwgggXXXTTTRRRRRRYYYdddsssyyyeeeUUUPPPIIIDDDDDDCCCBBBCCCGGGCCCFFFKKKSSS\\\gggrrrzzz}}}{{{{{{vvvxxxyyyzzzzzzwwwuuusssssssssssssssrrrsssttttttuuuttttttttttttuuuvvvvvvvvvuuuwww{{{~~~~~~~~~|||}}}zzzvvvrrrpppqqqssstttuuutttsssrrrqqqpppooonnnnnnnnnmmmnnnnnnmmmjjjhhhfffgggiiijjjjjjkkknnnpppoooooopppnnnlllkkkkkklllkkkkkkkkkkkkmmmqqqtttvvvqqqrrrrrrqqqooolllhhhfffeeegggkkkppptttwwwyyyzzz{{{yyywwwuuussspppllliii```^^^YYYUUUUUU[[[eeemmm|||}}}~~~}}}}}}xxxuuuxxx}}}~~~vvvkkk```YYYWWWVVVVVVUUUSSSPPPNNNMMMLLLJJJHHHFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLMMMJJJIIIGGGFFFEEEFFFGGGGGGUUUWWWZZZ]]]aaammmwwwnnnhhhaaaeeemmmssswww~~~}}}|||tttjjjffflllyyy~~~vvvlllbbb]]]^^^```eeejjjnnnvvv}}}}}}}}}}}}yyyuuutttvvvvvvtttrrrvvvyyy}}}~~~zzzxxxuuu|||yyyvvvuuutttsssuuu|||sssiiieeefffhhhjjjiiieee___[[[YYYXXXWWWXXXYYYVVVQQQLLLFFFFFFEEECCCCCCEEEIIIMMMQQQQQQQQQQQQSSSVVVYYY\\\___]]]YYYUUURRRQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUSSSRRRPPPNNNMMMNNNNNNNNNNNNOOOPPPPPPPPPRRRRRRSSSSSSTTTSSSSSSSSSOOOOOOOOOOOOPPPQQQSSSTTTSSSSSSRRRQQQPPPPPPPPPOOORRRRRRTTTTTTTTTTTTUUUUUUSSSRRRPPPOOONNNNNNOOOOOOQQQQQQPPPPPPOOOOOOOOOPPPMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMOOOPPPQQQPPPNNNKKKHHHHHHJJJMMMMMMOOORRRRRRPPPNNNMMMLLLEEECCCAAA???@@@DDDIIIMMMQQQPPPOOOMMMKKKJJJKKKLLLIIIHHHFFFFFFFFFGGGIIIJJJIIIJJJLLLKKKJJJIIIIIIJJJJJJMMMPPPQQQRRRUUUZZZ]]]eeessswwwmmmddddddjjjpppvvvrrrccc[[[UUUOOORRRZZZgggvvvrrraaaWWWLLLFFFCCCAAACCCFFF???@@@CCCFFFMMMWWWbbbiiiuuuzzz|||{{{yyyzzzzzzzzzxxxvvvsssrrruuutttssssssssstttttttttuuuttttttsssttttttuuuuuuuuuvvvxxx{{{~~~}}}~~~|||yyyzzzvvvxxx{{{}}}~~~~~~|||{{{|||yyyuuuqqqooooooqqqrrrsssssstttsssrrrqqqppppppooonnnmmmmmmmmmllljjjgggcccdddeeefffeeegggiiikkkkkklllmmmllljjjiiijjjkkkjjjjjjkkkmmmppptttyyy{{{xxxxxxyyyyyyvvvrrrmmmjjjdddgggmmmsssyyywwwnnngggaaa\\\ZZZXXX\\\___aaadddkkkuuu|||}}}}}}~~~~~~~~~~~~~~~zzzzzz{{{~~~|||nnnaaaZZZWWWSSSTTTUUUUUUTTTRRROOONNNJJJHHHFFFEEEFFFGGGFFFDDDHHHHHHHHHIIIKKKLLLNNNOOOIIIIIIGGGFFFFFFFFFFFFGGGTTTSSSTTTVVVYYY___mmmyyy|||uuulllddd```XXXZZZ```eeeiiippp~~~~~~wwwqqqooovvv~~~yyyqqqfff```bbbjjjsssyyy{{{|||uuulllbbb]]]^^^^^^ccceeedddgggnnntttvvv~~~~~~|||}}}}}}|||zzzxxxxxxyyy{{{xxxvvvttttttvvvzzz}}}}}}xxxvvvyyy~~~xxxwwwsssooommmsss|||zzzqqqlllhhhlllppppppllleee^^^[[[WWWVVVUUUVVVUUUSSSPPPMMMEEEEEEDDDBBBBBBEEEIIIMMMOOOOOOOOONNNOOOQQQVVVYYYZZZXXXTTTPPPNNNMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSQQQOOOMMMLLLMMMLLLLLLMMMMMMOOOPPPQQQPPPPPPQQQRRRSSSSSSSSSSSSPPPPPPOOOOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNNNNPPPRRRRRRRRRRRRTTTVVVQQQQQQQQQPPPPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJKKKMMMOOOQQQQQQPPPMMMJJJGGGHHHKKKMMMKKKNNNQQQRRRQQQPPPPPPPPPIIIHHHFFFDDDBBBEEEIIIMMMPPPPPPOOOLLLIIIHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIJJJGGGIIIKKKKKKJJJIIIIIIJJJGGGIIILLLNNNPPPSSSVVVYYYYYYeeettttttiiicccbbbeeekkktttyyymmmfff\\\RRRQQQWWW___kkkyyy{{{mmm]]]RRRIIIBBB>>>>>>??????@@@@@@CCCJJJRRRXXXeeekkktttzzz}}}}}}||||||{{{zzzyyyxxxvvvuuuuuutttyyywwwuuuuuuvvvwwwvvvuuussssssrrrrrrrrrssssssttttttvvvxxxzzz{{{||||||{{{zzz{{{}}}~~~~~~}}}}}}||||||}}}~~~zzzxxxxxxqqqrrruuuwwwyyyzzz{{{{{{xxxvvvssspppooonnnnnnnnnrrrtttuuuuuusssrrrrrrsssqqqpppooonnnnnnmmmkkkiiicccddddddcccaaabbbdddfffggghhhiiiiiigggggghhhiiihhhiiijjjmmmrrrwww{{{~~~~~~~~~{{{vvvqqqnnnkkknnnrrrxxx~~~zzzmmmaaaYYYTTTRRRQQQYYYaaajjjppptttyyyzzzwwwtttqqqoooooovvv}}}uuudddXXXTTTUUUQQQRRRTTTTTTSSSQQQOOOMMMIIIGGGFFFGGGJJJKKKHHHEEEHHHIIIIIIJJJKKKMMMNNNOOOJJJIIIHHHGGGFFFFFFFFFFFF\\\YYYXXX[[[[[[[[[aaaiiinnnpppqqqpppkkkeee```\\\TTTTTTWWW[[[^^^bbblllvvv~~~tttooogggcccfffkkkoootttyyy|||~~~uuummmccc[[[ZZZ]]]bbbeeegggnnnvvv|||xxxppphhhfffiiifffiiihhhdddccchhhmmmnnnwww|||zzzwwwtttuuuvvvuuutttuuuwwwyyyyyyzzz{{{|||}}}~~~|||{{{{{{xxxrrrkkkfffhhhqqqyyy||||||{{{yyyuuuqqqnnnmmmhhhooouuutttkkk```ZZZYYYRRRTTTTTTSSSQQQOOONNNNNNDDDDDDCCCBBBBBBEEEJJJNNNNNNNNNNNNLLLKKKMMMRRRVVVSSSQQQNNNLLLKKKLLLNNNPPPQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLNNNPPPQQQSSSOOOPPPQQQRRRSSSSSSSSSSSSRRRPPPOOONNNNNNOOOQQQRRRTTTTTTSSSRRRQQQPPPOOONNNMMMOOOPPPPPPNNNNNNQQQSSSPPPQQQRRRRRRQQQPPPNNNLLLNNNNNNOOOOOOOOOOOOOOONNNLLLMMMMMMNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJKKKMMMNNNQQQOOOMMMIIIGGGHHHKKKNNNKKKMMMOOOPPPPPPPPPPPPQQQNNNNNNLLLIIIFFFFFFIIILLLNNNNNNMMMJJJFFFDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJFFFHHHIIIIIIGGGGGGGGGHHHFFFGGGIIIKKKNNNPPPSSSUUURRR\\\hhhuuu~~~xxxqqqiiidddeeekkkwww|||wwwkkk\\\XXX]]]^^^dddllltttzzzlll^^^OOODDD???BBBAAAAAA@@@@@@CCCHHHLLLSSSYYYbbbjjjppptttxxx{{{yyyxxxvvvuuuuuuwwwyyyzzz}}}zzzxxxxxxzzz{{{yyyxxxrrrrrrrrrrrrsssttttttuuusssuuuxxxyyyyyyyyyxxxxxxyyyzzz{{{|||{{{zzzxxxwwwwwwwwwxxxyyyzzz{{{{{{||||||~~~~~~}}}}}}|||{{{||||||}}}}}}|||zzzxxxvvvppppppqqqrrrtttvvvwwwxxxttttttrrrqqqooonnnmmmlllqqqtttwwwwwwuuussstttuuutttsssqqqppppppooommmkkkeeeeeedddbbb______aaacccccceeeffffffeeeeeefffhhhiiiiiijjjmmmqqqvvv{{{}}}|||wwwrrrooonnnppprrruuuyyy|||~~~rrrjjj___VVVRRRSSSUUUVVV___hhhsssyyy||||||yyyvvvsssoookkkhhhjjjttt}}}}}}zzzsssggg[[[SSSQQQRRRPPPQQQRRRSSSRRRPPPNNNMMMKKKIIIIIIMMMQQQQQQMMMIIIHHHHHHHHHIIIKKKLLLNNNOOOJJJJJJIIIHHHFFFEEEEEEDDDfffaaa```cccbbb^^^^^^bbbeeehhhlllmmmkkkgggcccaaaTTTRRRRRRVVVXXXZZZ___fffqqqyyyooojjjaaaZZZZZZ]]]^^^aaaeeejjjxxx{{{wwwpppeee]]]ZZZ[[[]]]^^^```dddiiiqqq~~~|||{{{{{{zzzuuupppqqqvvvmmmpppnnnhhheeehhhmmmnnnvvv{{{}}}vvvrrrnnnppprrrssstttvvvxxx{{{{{{|||yyyrrrhhhaaabbbjjjrrrvvvuuurrrooolllkkklllmmmgggpppwwwuuuiii\\\WWWVVVOOORRRSSSRRRNNNKKKLLLNNNDDDDDDCCCBBBBBBEEEJJJNNNMMMNNNMMMKKKJJJLLLQQQUUUOOOMMMKKKJJJKKKMMMQQQSSSUUUTTTSSSSSSSSSSSSSSSTTTPPPPPPQQQQQQPPPPPPOOOOOOLLLLLLLLLMMMNNNQQQSSSTTTOOOPPPQQQSSSTTTTTTTTTTTTRRRQQQOOONNNNNNOOOPPPQQQUUUUUUUUUTTTSSSQQQPPPOOONNNOOOPPPNNNKKKKKKNNNQQQOOOPPPRRRSSSRRRPPPMMMKKKNNNNNNOOOOOOPPPOOOOOONNNLLLLLLMMMNNNNNNNNNNNNMMMOOONNNLLLJJJIIIJJJKKKLLLPPPOOOLLLIIIGGGHHHLLLOOOKKKMMMOOOOOONNNNNNOOOPPPQQQRRRQQQMMMIIIGGGIIILLLKKKLLLKKKHHHCCCAAACCCEEEHHHIIIKKKMMMMMMLLLKKKJJJGGGHHHHHHGGGEEEDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQSSSOOOXXXbbbjjjvvvtttjjjaaaeeeoooyyyhhhccchhhccccccccchhhtttuuubbbQQQIIICCCCCCCCCAAA@@@AAADDDFFFFFFJJJRRRZZZccckkksssxxxvvvuuussssssuuuxxx|||}}}zzzzzz|||}}}|||zzzttttttttttttuuuvvvwwwxxxsssvvvxxxzzzyyyxxxwwwwwwwwwxxxyyyzzzyyywwwtttsssttttttuuuvvvwwwwwwxxxxxxyyy{{{||||||{{{|||}}}|||zzzyyyzzz{{{}}}~~~}}}zzzyyyzzz{{{zzzzzzzzzzzzyyyzzzzzzzzzwwwuuuqqqpppppppppqqqrrrtttuuusssssssssrrrqqqooonnnmmmqqqtttwwwwwwuuutttuuuvvvvvvtttrrrqqqqqqqqqooommmhhhgggeeebbb___^^^___aaaaaacccddddddddddddeeegggiiijjjjjjmmmpppuuuyyy{{{{{{vvvrrroooiiiiiijjjjjjkkkkkkllllllddd^^^VVVRRRSSSWWW\\\___ccclllwww}}}~~~tttsssrrrrrrqqqooollliiijjjttt{{{{{{}}}~~~yyy|||}}}zzzxxxuuuooofff]]]VVVRRRPPPOOOPPPQQQQQQQQQQQQOOONNNMMMMMMLLLMMMQQQVVVWWWRRRMMMGGGGGGHHHHHHJJJKKKMMMNNNKKKJJJIIIHHHFFFEEEDDDCCCjjjhhhhhhjjjhhhbbbaaaccciiimmmpppoooooonnnggg```\\\ZZZWWWUUUUUUWWWZZZ]]]dddmmmvvvyyyyyyxxxtttoooeeeaaa[[[VVVTTTUUUXXX[[[]]]eeeqqq||||||yyytttpppiiiccc___```bbbddd```eeennnvvv|||||||||zzz{{{xxxtttuuutttssssssssstttuuuvvv}}}{{{wwwsssqqqpppuuuyyyzzzzzzzzzzzztttnnnfff^^^[[[bbbmmmggglllnnnkkkiiiiiihhheeelllkkkkkkhhh```UUUQQQSSSQQQNNNLLLJJJJJJIIIGGGEEE@@@@@@@@@BBBEEEHHHLLLOOOWWWQQQLLLKKKNNNPPPOOOLLLFFFHHHJJJLLLMMMOOOSSSUUUTTTTTTSSSSSSSSSTTTUUUUUURRRQQQOOOOOOOOONNNLLLKKKIIIIIIIIIKKKLLLNNNPPPQQQQQQQQQRRRQQQQQQPPPOOOOOORRRQQQPPPOOOOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPNNNKKKIIIJJJNNNQQQOOOOOOOOOPPPQQQOOOLLLIIIHHHHHHJJJMMMOOOOOOLLLIIILLLMMMMMMNNNOOOOOOOOOOOOLLLMMMLLLKKKIIIIIIIIIKKKLLLKKKIIIGGGGGGIIIKKKLLLLLLHHHGGGKKKMMMKKKKKKMMMMMMNNNOOOMMMKKKJJJKKKLLLLLLKKKIIIDDD@@@???CCCGGGKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIEEEBBB@@@AAACCCEEEGGGIIILLLPPPSSSTTTZZZ```ccchhhvvv{{{ssskkkfffiiiwww~~~vvvrrrzzzpppeeebbbgggpppuuuwww}}}}}}}}}fffVVVPPPKKKDDDAAAAAAAAA@@@???FFFFFFHHHKKKQQQZZZdddkkkhhhjjjkkklllmmmpppuuuyyyzzz||||||{{{}}}~~~yyyyyyyyyuuurrrqqquuuyyywwwvvvuuuttttttuuuwwwxxxvvvvvvvvvvvvvvvuuuuuuuuuqqqssstttuuutttttttttuuuttttttuuuwwwzzz{{{yyywww}}}~~~~~~|||zzzxxxxxxyyy|||xxxtttrrrtttvvvrrrssstttuuuuuuuuutttssssssrrrqqqqqqrrruuuxxxzzzzzz{{{}}}|||yyywwwvvvvvvrrrrrrqqqpppqqqrrrssstttvvvtttqqqnnnllllllmmmnnnpppsssvvvxxxwwwvvvvvvwwwvvvtttrrrooommmmmmlllmmmmmmllliiigggdddbbbaaa```aaacccdddcccbbbcccgggkkklllmmmmmmkkkiiikkkooosssvvvxxxooolllkkkiiikkkfffaaa```]]]YYYYYY\\\VVVVVVWWWZZZ```gggnnnrrruuuwww{{{|||yyyyyyqqqlllqqq{{{yyyqqquuuvvvxxxzzz~~~xxxuuu~~~{{{zzz~~~}}}wwwoooccc```YYYSSSOOONNNNNNOOOTTTRRROOOLLLJJJJJJJJJJJJWWWPPPLLLRRR\\\]]]QQQDDDLLLIIIFFFFFFHHHIIIHHHFFFHHHJJJKKKJJJHHHFFFFFFFFFrrrllliiilllnnnllljjjkkkppptttvvvuuuuuutttooogggcccaaa___]]]\\\]]]___```___gggmmmooooooooolllhhheeeaaa]]]ZZZYYY[[[\\\]]]^^^dddnnnwww{{{|||zzzyyywwwuuusssqqqpppqqqrrrrrrqqquuuzzz~~~{{{zzzyyyvvv{{{zzzxxxvvvtttssssssssswwwxxxzzz|||}}}|||{{{{{{}}}zzztttuuu}}}vvvpppiiiddd```___fffooonnnpppnnnjjjiiikkkkkkhhhfffcccbbbaaa[[[RRRNNNOOORRROOOLLLJJJIIIIIIGGGFFFAAABBBCCCEEEHHHMMMQQQSSSWWWRRRMMMMMMOOORRRQQQOOOKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXTTTRRRQQQPPPOOOOOONNNMMMKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPPPPOOOQQQPPPOOONNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMLLLJJJJJJJJJKKKKKKLLLMMMOOOPPPOOOKKKHHHEEEFFFJJJOOOQQQPPPLLLHHHLLLMMMNNNPPPPPPPPPOOONNNMMMNNNMMMLLLJJJJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLIIIFFFFFFJJJLLLJJJIIIJJJLLLMMMNNNMMMLLLKKKLLLMMMMMMMMMKKKFFFBBBAAACCCEEEIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLLLLJJJGGGDDDBBBBBBDDDEEEGGGHHHKKKOOORRRSSSXXX]]]^^^```jjjyyy|||mmmfffcccjjjyyyzzzuuu|||vvvmmmgggeeefffggghhhxxxwwwvvvvvvyyy~~~{{{mmmaaaYYYOOOGGGDDDBBB@@@>>>BBBBBBCCCDDDGGGLLLRRRVVVWWWYYY\\\___ccciiioootttxxx{{{}}}{{{|||{{{{{{zzzxxxwwwxxxzzz}}}yyyxxxvvvttttttuuuvvvxxxwwwwwwvvvvvvvvvvvvvvvvvvrrrssstttttttttsssssssssrrrrrrsssvvvyyy{{{zzzxxxxxxyyyyyyxxxvvvttttttuuuyyyyyyyyyvvvsssppppppppppppppprrrsssssssssrrrrrrpppooommmmmmnnnpppsssuuuwwwxxxzzzyyywwwuuutttttttttsssrrrrrrrrrsssuuuuuuvvvtttpppmmmkkkjjjkkkkkknnnqqquuuwwwwwwvvvwwwwwwtttsssqqqnnnlllkkkkkkjjjllljjjiiifffeeecccbbbbbbaaabbbdddeeeeeefffiiijjjiiijjjjjjgggffffffjjjmmmrrr{{{~~~wwwnnniiieeebbbccc]]]XXXVVVSSSPPPQQQUUU[[[\\\```gggoooxxx~~~~~~~~~{{{|||}}}}}}zzzwwwrrrpppvvvzzzvvvwwwwwwyyy|||}}}{{{yyy{{{yyyqqqiii___[[[VVVQQQMMMLLLMMMNNNPPPNNNLLLJJJIIIIIIJJJKKKQQQLLLKKKQQQ[[[]]]UUULLLLLLIIIGGGGGGHHHHHHGGGEEEHHHJJJKKKKKKIIIGGGFFFFFF{{{rrrllloootttuuutttttt|||zzzsssllljjjhhheeedddeeefffgggeeekkkpppooonnnnnnlllhhhdddbbb``````aaabbbbbbaaafffkkkqqqvvvxxxyyyyyyyyyxxxyyy{{{|||}}}}}}||||||}}}{{{yyywww{{{zzzxxxvvvtttqqqpppooopppsssxxx}}}vvvqqqmmmooowww|||qqqjjjdddcccccceeekkkrrruuutttoookkklllppppppkkkbbb]]][[[[[[XXXRRRMMMMMMTTTPPPMMMKKKJJJJJJJJJIIIEEEFFFGGGIIIMMMQQQUUUWWWVVVRRROOONNNQQQSSSSSSRRRQQQNNNLLLMMMPPPRRRQQQOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVTTTRRRQQQPPPPPPPPPQQQOOOOOONNNNNNMMMNNNNNNNNNQQQQQQQQQQQQQQQPPPPPPOOOPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHKKKMMMNNNKKKHHHFFFFFFGGGIIIKKKNNNPPPOOOKKKGGGDDDFFFKKKPPPRRRQQQLLLGGGKKKMMMPPPRRRRRRQQQNNNMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKEEECCCEEEJJJLLLIIIGGGGGGIIIKKKLLLMMMLLLLLLNNNOOONNNOOONNNKKKGGGDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMLLLMMMNNNNNNMMMKKKHHHFFFCCCEEEFFFGGGGGGJJJMMMPPPTTTXXX[[[ZZZYYY]]]gggqqqtttiii______gggvvv{{{|||yyytttmmmfff```\\\[[[jjjmmmpppqqqrrrtttyyy}}}|||zzzpppbbbVVVMMMGGGBBB>>>????????????AAACCCEEEFFFFFFIIIMMMQQQVVV]]]dddiiipppxxx}}}||||||zzzyyywwwxxx{{{~~~}}}zzzwwwuuuttttttvvvwwwwwwwwwwwwvvvvvvvvvuuuuuusssttttttttttttssssssrrrppppppqqqtttxxxzzzyyyxxxtttuuuvvvuuusssrrrssstttsssuuuvvvvvvssspppnnnnnnmmmmmmnnnooopppqqqqqqqqqlllkkkjjjiiiiiikkkmmmnnnrrrtttvvvvvvtttrrrrrrrrruuutttssssssssstttvvvwwwuuussspppmmmjjjiiihhhhhhlllooosssuuuuuuuuuvvvvvvrrrqqqpppnnnkkkjjjhhhhhhiiiiiihhhgggfffeeeeeeeeedddcccdddgggjjjllllllkkkllllllkkkiiihhhhhhjjjlllnnnvvvzzzuuullleee___[[[XXXRRRMMMLLLKKKJJJNNNSSSbbbeeekkkttt|||yyyyyyyyyxxxzzz}}}|||xxxxxxwwwxxx|||yyywwwvvvwww{{{zzzvvvuuuqqqhhh___XXXUUUQQQMMMKKKKKKMMMNNNLLLKKKIIIHHHHHHIIIJJJKKKMMMKKKKKKPPPVVVXXXTTTOOOLLLJJJHHHGGGGGGGGGEEECCCHHHJJJKKKKKKIIIGGGGGGGGGzzztttsssuuuuuuvvvyyy|||qqqnnnjjjgggfffhhhkkkmmmooouuuyyyxxxvvvuuurrrnnnllljjjjjjlllooopppmmmjjjpppuuuzzz}}}|||zzzzzz{{{|||}}}~~~|||{{{{{{|||~~~}}}{{{wwwwwwwwwwwwvvvtttsssrrrrrruuu{{{~~~|||qqqmmmjjjlllsssuuummmgggbbbdddgggkkkqqqwwwzzzwwwsssppptttxxxvvvpppeee^^^ZZZZZZYYYTTTPPPOOOSSSPPPMMMLLLMMMOOOPPPPPPJJJJJJKKKMMMPPPRRRUUUWWWTTTRRROOOOOOQQQSSSSSSRRRSSSOOOLLLMMMRRRTTTRRROOOLLLMMMOOOQQQRRRSSSSSSRRRVVVUUUTTTRRRPPPPPPQQQSSSRRRRRRPPPOOOMMMMMMLLLLLLOOOPPPPPPPPPPPPPPPOOOOOOPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJMMMMMMKKKHHHFFFEEEFFFGGGKKKOOOQQQPPPLLLIIIIIIJJJLLLPPPQQQPPPLLLIIIKKKMMMQQQTTTTTTQQQNNNKKKMMMMMMLLLLLLMMMMMMLLLKKKIIIKKKMMMOOOOOOMMMKKKIIIDDDBBBEEEKKKNNNJJJGGGFFFFFFHHHJJJKKKKKKKKKMMMOOOOOOPPPQQQPPPMMMIIIEEEBBBBBBDDDFFFHHHKKKMMMNNNNNNMMMNNNOOOOOOOOOMMMKKKJJJEEEFFFGGGGGGGGGIIILLLNNNTTTXXX[[[ZZZWWWXXX^^^ddduuu|||qqqddd^^^^^^fffwww|||yyytttooojjjccc\\\WWW^^^dddkkknnnmmmnnnssswwwtttzzzzzzlllaaaUUUKKKDDDBBBAAA??????@@@BBBCCCDDDAAACCCEEEHHHKKKPPPUUUZZZcccooozzz}}}}}}~~~~~~uuurrrqqqtttzzz}}}zzzvvvuuuuuuvvvwwwvvvvvvvvvuuuuuuuuutttttttttttttttuuuvvvwwwvvvuuuqqqqqqqqqsssvvvwwwwwwvvvsssuuuvvvuuuttttttuuuvvvsssuuuvvvvvvtttrrrqqqqqqlllllllllmmmnnnpppqqqrrrlllkkkjjjiiihhhiiikkkkkkoooqqqssstttrrrqqqrrrrrrttttttsssrrrssstttuuuvvvvvvtttrrrnnnkkkhhhgggffflllooorrrssssssrrrrrrsssppppppooonnnllliiigggfffhhhhhhgggggghhhhhhiiijjjjjjgggeeeggglllpppqqqpppooooooooonnnmmmlllmmmmmmnnnrrrtttooofff^^^YYYVVVOOOJJJHHHJJJMMMPPPVVV]]]lllmmmqqqzzzyyyvvvvvvxxxzzz|||yyyuuu|||}}}|||xxxuuuuuuyyy~~~xxxsssoooiii___WWWRRRPPPMMMKKKJJJKKKMMMOOOMMMKKKIIIHHHGGGHHHIIIJJJNNNMMMMMMNNNNNNNNNMMMKKKKKKKKKJJJHHHGGGFFFDDDCCCFFFHHHJJJJJJHHHFFFFFFFFF{{{uuupppssszzz}}}ppplllgggddddddgggkkknnnssszzz~~~|||zzzwwwrrrwwwuuuuuuwwwzzz{{{wwwsssqqqxxx}}}zzzxxxuuuttttttttttttuuuwwwzzz}}}}}}~~~~~~|||}}}~~~{{{yyyyyy{{{||||||uuuqqqooollllllqqq{{{pppmmmgggdddggglllpppuuu{{{~~~}}}zzzyyy}}}{{{ssshhh```ZZZZZZYYYTTTPPPPPPQQQOOOMMMNNNQQQTTTUUUUUUNNNNNNNNNOOOOOOQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPMMMJJJMMMRRRUUUTTTQQQMMMNNNNNNNNNNNNNNNMMMMMMSSSTTTSSSQQQOOONNNPPPSSSSSSRRRPPPNNNMMMKKKKKKKKKNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIHHHHHHIIIGGGHHHKKKOOORRRRRROOOLLLQQQOOONNNNNNOOONNNMMMKKKJJJMMMQQQTTTTTTQQQMMMJJJKKKJJJJJJLLLNNNOOOMMMKKKGGGIIIMMMOOOOOOMMMIIIGGGDDDCCCFFFMMMOOOLLLHHHGGGDDDFFFHHHIIIIIIJJJKKKMMMNNNQQQTTTVVVTTTOOOHHHCCCBBBCCCEEEHHHKKKLLLNNNNNNMMMMMMNNNOOOOOONNNMMMMMMGGGHHHHHHHHHHHHIIILLLNNNSSSVVVYYYYYYWWWWWWZZZ^^^gggvvvyyynnnfff```___fffoooyyyzzzrrrooonnnjjj___UUURRRYYYaaaeeeeeefffkkkoooqqqvvvyyylll]]]TTTJJJGGGBBB@@@AAABBBBBBAAA@@@AAABBBBBBCCCFFFJJJMMMSSSbbbqqqxxxyyyyyywwwtttllljjjiiinnnvvv~~~|||yyywwwvvvvvvvvvttttttttttttttttttttttttuuuttttttwwwzzz{{{{{{yyytttsssrrrrrrtttttttttsssssstttuuuuuuttttttuuuvvvtttuuuuuutttsssrrrsssuuummmmmmllllllmmmooorrrsssooonnnmmmlllllllllmmmmmmmmmooorrrsssssssssssstttrrrrrrqqqqqqqqqrrrssstttvvvuuussspppmmmiiigggeeelllnnnqqqrrrpppooonnnnnnooopppppppppnnnkkkhhhgggggghhhhhhiiijjjlllmmmnnnqqqmmmiiiiiinnnsssvvvvvvsssrrrrrrrrrrrrqqqooonnnqqqooojjjcccYYYQQQMMMNNNKKKHHHJJJQQQXXX]]]eeelllxxxvvvuuu{{{{{{yyyzzz|||~~~~~~}}}wwwrrr|||}}}yyyttttttyyy~~~|||}}}uuunnnhhhaaaXXXQQQNNNMMMKKKJJJKKKLLLOOOPPPQQQOOOLLLIIIGGGGGGGGGGGGKKKLLLLLLKKKIIIGGGGGGHHHKKKKKKKKKJJJHHHFFFDDDDDDEEEGGGIIIIIIGGGEEEEEEFFF|||rrrtttzzzzzz}}}pppmmmjjjgggfffhhhkkkmmmssszzz}}}}}}yyyvvvvvvyyyyyyuuuppplllsss|||zzzuuurrrqqqpppmmmkkkiiihhhiiimmmqqqsss}}}|||yyywwwxxx{{{}}}}}}yyysssssssssqqqpppqqqyyyrrrmmmiiihhhkkkmmmpppvvv|||}}}}}}~~~xxxqqqccc]]]WWWVVVSSSOOOMMMOOONNNMMMMMMOOOSSSUUUVVVVVVOOOOOOOOOOOOOOONNNNNNNNNPPPOOOOOONNNNNNNNNOOOOOOLLLJJJIIILLLPPPSSSSSSRRRQQQPPPNNNLLLKKKJJJJJJJJJNNNPPPRRRQQQMMMLLLMMMPPPPPPOOONNNLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJHHHHHHKKKMMMIIIJJJLLLOOORRRSSSQQQOOOSSSQQQNNNLLLMMMMMMMMMMMMJJJMMMPPPSSSSSSPPPLLLIIIJJJIIIIIIMMMQQQSSSPPPNNNGGGIIIMMMOOOOOOMMMIIIGGGEEECCCGGGNNNPPPMMMJJJIIIEEEGGGHHHHHHHHHHHHJJJKKKLLLPPPVVV[[[[[[UUULLLEEECCCDDDFFFHHHKKKLLLMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMHHHIIIJJJIIIIIIJJJMMMOOOQQQTTTWWWWWWUUUTTTVVVYYY___lll|||yyysssllleeedddgggmmmuuuxxxuuuuuupppaaaTTTKKKOOOUUUXXXYYY\\\```cccllloooxxxvvvlllZZZUUUOOOJJJIIIFFFBBB>>>???@@@@@@??????AAADDDGGGGGGUUUccckkkmmmmmmjjjeeeaaa``````eeemmmwww~~~|||zzzxxxvvvuuurrrssssssttttttuuuuuuvvvwwwvvvuuuxxx|||~~~|||zzzwwwuuusssrrrssssssrrrqqqqqqrrrssssssrrrqqqrrrtttsssttttttrrrqqqppprrrtttooonnnlllkkklllooorrrtttqqqqqqpppppppppppppppppplllnnnrrrtttttttttuuuwwwqqqpppoooooooooppprrrsssuuutttsssqqqnnnjjjgggdddjjjmmmooopppooommmlllllloooqqqrrrsssrrrooollljjjhhhiiijjjkkkmmmoooqqqrrrvvvssspppooorrrvvvyyy{{{|||{{{zzzyyyyyyvvvsssppplllfff^^^VVVMMMFFFFFFIIIOOOOOOUUU```hhhnnntttzzz}}}yyy|||~~~|||{{{{{{||||||{{{wwwuuu{{{~~~yyytttsssyyyzzzooofff```ZZZSSSNNNKKKJJJIIIIIIKKKMMMOOOQQQTTTRRRNNNJJJGGGFFFFFFFFFDDDFFFHHHHHHHHHHHHHHHIIIJJJLLLMMMLLLJJJGGGFFFFFFDDDFFFHHHIIIGGGFFFFFFFFF~~~zzz}}}zzz}}}~~~}}}xxxxxxwwwvvvtttrrrooonnnpppvvvzzz{{{~~~xxxvvvxxxxxxtttooolllrrryyy|||{{{|||~~~|||{{{zzzrrrpppllljjjkkkoootttxxx~~~zzzxxxyyy|||{{{vvvtttuuuuuurrrqqqvvvtttmmmllllllmmmlllmmmssszzz}}}vvvqqqoookkkfff[[[VVVSSSQQQMMMIIIJJJOOOLLLLLLMMMOOORRRTTTSSSQQQNNNNNNNNNNNNNNNNNNNNNMMMPPPPPPPPPOOONNNMMMMMMNNNIIIIIIJJJKKKMMMOOOQQQQQQPPPNNNKKKHHHFFFFFFGGGHHHHHHLLLPPPOOOKKKIIIJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIIIIKKKMMMLLLKKKLLLNNNQQQRRRQQQPPPOOOMMMKKKKKKMMMNNNMMMMMMJJJLLLOOOQQQQQQNNNKKKHHHJJJIIIJJJNNNTTTWWWUUURRRHHHKKKNNNPPPPPPNNNKKKHHHEEECCCFFFMMMOOOMMMJJJJJJIIIJJJKKKJJJIIIHHHIIIJJJIIINNNVVV^^^aaa[[[PPPHHHEEEFFFHHHIIIKKKLLLLLLLLLHHHHHHIIIJJJKKKKKKLLLLLLIIIJJJKKKJJJJJJKKKNNNQQQTTTVVVWWWUUURRRQQQQQQSSS[[[dddoooyyy|||wwwttttttoooooowwwxxxhhh[[[OOOOOOPPPQQQSSSVVVYYY[[[aaaaaahhhuuuqqqmmmgggddd```YYYOOOGGGDDDDDDCCCAAA??????AAACCCBBBKKKTTTYYY\\\^^^ZZZTTTRRRRRRTTTXXX___kkkxxx}}}zzzwwwuuurrrssstttuuuvvvxxxyyyyyy{{{xxxvvvxxx|||}}}zzzwwwvvvtttrrrrrrsssttttttsssqqqrrrsssrrrqqqpppqqqrrrqqqsssttttttrrrqqqpppppppppnnnllljjjjjjmmmpppsssrrrrrrrrrrrrrrrrrrssssssjjjmmmqqqssstttuuuwwwxxxppppppooonnnooopppqqqrrrrrrrrrrrrqqqnnnjjjfffcccfffiiilllnnnnnnmmmmmmnnnppprrruuuwwwvvvtttqqqnnnjjjkkklllmmmooorrrtttuuuwwwxxxxxxxxxwwwxxxzzz|||}}}{{{xxxtttmmmhhh^^^VVVQQQNNNKKKIIILLLSSS]]]___gggssszzz}}}~~~{{{~~~|||zzztttsssrrrssswwwzzz{{{|||~~~yyyssstttzzz{{{ssshhh^^^XXXSSSOOOLLLHHHHHHHHHHHHJJJLLLNNNPPPTTTRRRNNNJJJGGGFFFEEEEEEAAACCCFFFHHHJJJJJJKKKKKKIIILLLNNNNNNKKKIIIHHHHHHFFFHHHJJJJJJIIIHHHHHHHHH}}}}}}{{{yyy}}}}}}vvvrrriiimmmppprrrxxx}}}{{{vvvrrrwwwzzzyyyvvvwww~~~~~~zzzxxx{{{~~~|||yyyxxxzzz~~~zzztttvvvwwwtttrrrvvv{{{tttnnnmmmnnnnnnkkkiiipppxxx||||||wwwlllccc```^^^[[[TTTRRROOONNNIIIFFFIIIPPPKKKKKKMMMOOOQQQQQQOOOMMMLLLMMMMMMNNNOOOOOONNNNNNPPPQQQQQQPPPNNNMMMMMMMMMHHHIIIKKKKKKKKKLLLNNNPPPMMMJJJGGGCCCBBBCCCEEEFFFDDDIIINNNNNNJJJGGGGGGIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGIIIJJJKKKJJJJJJKKKLLLMMMLLLKKKMMMOOOQQQQQQPPPIIIHHHIIIKKKNNNOOOMMMLLLJJJLLLNNNPPPOOOMMMJJJHHHKKKJJJKKKPPPWWWZZZXXXUUUJJJLLLOOOPPPPPPOOOLLLJJJEEECCCEEEKKKNNNLLLJJJKKKLLLMMMMMMLLLJJJIIIIIIJJJGGGMMMWWW```ddd^^^SSSIIIGGGHHHIIIJJJKKKKKKKKKKKKFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKMMMPPPRRRYYYYYYYYYVVVRRROOOOOOPPPXXX^^^eeelllxxxxxxpppooo|||pppeeeXXXUUURRRRRRTTTWWWYYYZZZXXXVVV[[[gggrrr{{{~~~}}}yyyooobbbWWWLLLKKKIIIEEEAAA???@@@AAABBBFFFJJJLLLPPPRRROOOIIIFFFHHHJJJMMMTTTaaappp{{{}}}{{{wwwtttssssssuuuvvvxxxzzz{{{|||}}}zzzwwwxxx{{{{{{xxxsssuuusssrrrrrrsssuuuvvvuuurrrssstttsssqqqpppqqqrrrpppssswwwxxxvvvssspppoooqqqnnnkkkiiiiiikkkoooqqqqqqrrrrrrrrrssssssssssssiiilllpppssstttuuuwwwyyyqqqpppooooooooopppqqqrrrpppqqqqqqpppmmmiiieeebbbcccfffjjjmmmmmmnnnooopppqqqsssvvvyyyyyywwwtttqqqkkklllmmmoooqqqsssuuuwwwvvvzzz~~~~~~|||zzzzzz|||}}}zzzvvvsssooohhh```ZZZOOOIIIHHHLLLPPPRRRYYYbbbjjjmmmvvv~~~{{{zzz|||vvvsssmmmkkkjjjmmmssszzz~~~yyysssttt{{{}}}|||zzzzzzvvvnnncccYYYSSSOOOMMMKKKFFFFFFFFFGGGIIIKKKMMMNNNRRRPPPMMMIIIGGGEEEEEEEEEBBBDDDFFFIIIKKKLLLKKKJJJIIILLLOOOOOOLLLJJJIIIJJJGGGIIIKKKLLLKKKIIIIIIJJJ{{{zzzyyywwwxxx|||zzzzzzzzzuuurrrvvv}}}xxxxxxvvvrrrnnnqqqzzz~~~{{{yyywwwvvvuuuqqqkkkhhhgggiiikkkmmmrrrmmmeee]]]XXXUUUUUUVVVTTTOOOIIIGGGHHHIIIIIIHHHJJJKKKMMMNNNNNNMMMLLLLLLNNNOOOOOOPPPOOONNNMMMLLLRRRQQQPPPQQQRRRRRRPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJGGGCCCAAABBBFFFIIINNNLLLIIIHHHGGGEEEBBB@@@EEEDDDDDDFFFIIILLLMMMMMMKKKIIIIIIKKKNNNNNNKKKHHHFFFGGGIIIJJJJJJIIIGGGFFFIIIIIIIIIHHHHHHHHHGGGGGGNNNNNNNNNLLLKKKIIIGGGFFFKKKKKKMMMOOORRRSSSRRRPPPMMMLLLKKKKKKLLLMMMKKKJJJIIIKKKNNNOOOMMMKKKIIIIIINNNMMMMMMOOOQQQSSSSSSSSSMMMIIIGGGHHHMMMNNNLLLIIIIIIGGGFFFHHHLLLMMMLLLKKKJJJJJJIIIGGGEEEEEEGGGJJJOOOKKKRRRaaafffZZZOOOMMMIIIHHHHHHIIILLLMMMMMMLLLHHHFFFEEEEEEFFFHHHLLLNNNGGGGGGGGGHHHJJJKKKMMMNNNUUUWWWWWWVVVRRRNNNKKKJJJSSSUUUZZZ```gggrrr}}}uuulllkkkgggccceeejjjiiieee\\\TTTQQQYYYfffqqq||||||ooommmaaaSSSLLLGGGCCCBBBCCCCCCBBBAAACCCFFFFFFCCC@@@???AAADDDDDDHHHRRR```kkkyyyyyyzzz|||}}}{{{wwwsssppppppoooppprrrvvvzzz|||~~~{{{wwwttttttvvvyyywwwvvvuuutttuuutttrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrsssttttttsssrrrqqqpppnnnmmmmmmooopppooonnnnnnnnnpppsssvvvwwwvvvtttkkkkkkmmmppptttxxxyyyyyywwwsssnnnkkklllppptttvvvqqqqqqrrrqqqnnnjjjeeeccceeefffgggiiikkkmmmpppqqqrrrwwwyyyyyyyyy{{{yyyuuuooolllmmmqqqtttssssssuuuuuuwwwxxxxxxwwwsssnnnlllkkkhhhfffeee```XXXTTTTTTOOOOOOOOOTTT^^^iiirrrwww}}}xxxuuuyyyyyyqqqiiidddaaaaaadddmmmwww~~~wwwvvvzzz~~~~~~~~~uuupppuuu|||~~~yyylllfff^^^WWWSSSOOOMMMKKKFFFHHHJJJIIIHHHGGGGGGHHHMMMMMMLLLJJJHHHFFFDDDCCCDDDFFFJJJMMMPPPQQQQQQQQQMMMNNNPPPOOOMMMJJJIIIIIILLLJJJIIIIIIIIIJJJIIIHHH||||||}}}vvvrrrpppuuuyyyxxxtttnnniiijjjqqqxxxuuutttssssssrrrsssttttttrrrooolllkkkmmmnnnmmmkkkgggccc\\\VVVQQQPPPQQQRRRTTTPPPKKKHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLNNNNNNOOOOOOOOONNNMMMLLLRRRQQQQQQQQQSSSSSSQQQPPPMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIGGGEEEDDDFFFJJJNNNRRRPPPMMMKKKIIIGGGEEECCCEEEDDDDDDFFFJJJLLLMMMMMMJJJHHHHHHIIILLLMMMKKKIIIEEEFFFGGGGGGGGGGGGFFFEEEIIIIIIHHHHHHHHHGGGGGGGGGKKKKKKKKKKKKJJJJJJIIIHHHKKKKKKLLLOOORRRSSSRRRQQQNNNLLLJJJJJJKKKLLLKKKJJJHHHKKKNNNOOOMMMKKKIIIHHHLLLKKKKKKMMMOOOOOONNNMMMNNNKKKHHHJJJNNNOOOMMMJJJHHHFFFFFFGGGJJJLLLKKKIIIJJJKKKJJJHHHFFFFFFGGGIIIOOOKKKQQQ^^^aaaWWWLLLJJJGGGFFFFFFHHHKKKMMMNNNMMMLLLJJJHHHGGGGGGIIIKKKLLLHHHHHHHHHIIIJJJKKKLLLMMMQQQSSSTTTSSSQQQNNNMMMLLLPPPPPPSSSXXX\\\ddduuu{{{|||~~~}}}xxxlll```VVVVVV\\\eeeooowww}}}uuufff[[[PPPGGGDDDEEEDDDCCCCCCCCCDDDDDDBBBAAAAAABBBBBBBBBDDDLLLVVV^^^kkknnntttxxxzzzxxxuuussspppooommmllllllooorrrttt}}}~~~}}}{{{xxxwwwxxxzzzwwwuuuttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssqqqpppooonnnmmmkkkkkkllllllkkkjjjiiijjjmmmppptttvvvuuutttnnnnnnooorrrvvvyyy{{{zzzyyyuuupppllllllnnnqqqrrrrrrssstttsssqqqnnnjjjhhhgggggghhhhhhiiikkknnnpppsssxxx{{{zzz|||~~~}}}yyytttnnnkkknnnooollliiiiiiiiiiiijjjiiigggdddaaa^^^]]]ZZZYYY[[[ZZZXXXYYY]]]]]]\\\]]]bbbjjjuuuxxxrrrmmmooovvv|||}}}|||yyyzzzzzzwwwrrrkkkddd```\\\```iiittt~~~xxxvvvxxxzzz{{{zzzzzzrrrooottt{{{vvvnnnbbb]]]VVVQQQNNNMMMLLLKKKJJJKKKLLLJJJHHHFFFFFFFFFNNNNNNNNNMMMLLLIIIGGGFFFEEEFFFIIILLLNNNOOONNNNNNKKKMMMOOONNNLLLJJJJJJJJJKKKJJJIIIIIIJJJKKKKKKKKK}}}}}}~~~~~~~~~xxxqqqnnnmmmsss}}}{{{xxxssskkkeeeeeeiiiooonnnnnnmmmnnnppprrrtttvvvrrrooommmnnnqqqqqqlllggg[[[XXXSSSNNNLLLLLLNNNOOOTTTQQQLLLJJJJJJKKKLLLKKKIIIJJJKKKLLLMMMNNNMMMMMMMMMNNNOOOOOOOOONNNMMMLLLRRRQQQQQQQQQSSSSSSRRRQQQOOONNNMMMLLLJJJIIIHHHGGGIIIIIIHHHGGGGGGIIINNNRRRUUUSSSOOOKKKHHHFFFEEEDDDEEEDDDDDDFFFIIILLLMMMMMMHHHGGGFFFGGGIIIKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMPPPRRRRRRQQQMMMKKKHHHGGGHHHJJJJJJJJJGGGJJJNNNOOOMMMJJJHHHGGGKKKKKKKKKMMMNNNMMMKKKHHHLLLJJJHHHIIILLLNNNLLLJJJFFFEEEDDDEEEGGGHHHHHHGGGIIIKKKLLLKKKIIIGGGGGGHHHNNNKKKOOOZZZ\\\TTTKKKIIIFFFEEEFFFHHHKKKNNNNNNNNNOOONNNKKKIIIHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLKKKMMMPPPPPPOOONNNNNNNNNNNNMMMNNNPPPQQQUUUbbbnnnrrraaaXXXWWWZZZbbbjjjqqqvvv~~~|||nnn^^^QQQMMMOOOMMMNNNOOOMMMIIIEEEBBBAAA@@@???===<<<>>>BBBGGGJJJWWW^^^hhhnnnpppooooooooonnnkkkgggdddcccdddgggiiiuuuxxx{{{{{{zzzyyyyyyyyywwwvvvtttsssssstttvvvwwwssssssssssssssssssrrrrrrrrrssssssrrrqqqpppnnnnnnmmmkkkiiiiiiiiiiiigggfffeeefffhhhmmmqqqttttttsssooonnnoooqqquuuyyyzzzzzz|||yyysssnnnkkkkkklllmmmpppqqqssssssrrrqqqnnnmmmiiiiiihhhgggfffhhhlllooouuuyyy||||||~~~}}}wwwoooiiiiiiiiiddd___]]]ZZZZZZYYYWWWUUUSSSQQQPPPMMMLLLNNNTTTZZZ___gggppptttrrrqqqrrrxxxtttllldddccchhhnnnqqqrrrlllnnnppppppoookkkgggddd]]]fffsss~~~zzzvvvtttuuuvvvwwwwwwrrrqqqvvv}}}|||zzzxxxyyyyyysssiii```ZZZWWWRRROOOOOOOOOOOOOOOMMMNNNNNNKKKHHHFFFEEEFFFLLLMMMOOOOOONNNKKKIIIGGGEEEGGGHHHJJJKKKKKKJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLKKKJJJJJJKKKKKKLLLMMMNNNzzz|||}}}}}}|||~~~}}}vvvooommmmmmqqqzzzzzzwwwrrrkkkfffeeeiiilllpppppppppqqqrrrtttvvvxxxvvvrrrnnnmmmooommmgggaaaWWWTTTPPPMMMKKKLLLNNNOOORRRPPPMMMKKKJJJKKKKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNLLLMMMNNNOOOOOONNNMMMLLLQQQPPPOOOOOOQQQSSSRRRQQQNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHHHHJJJOOORRRTTTRRROOOJJJEEECCCBBBCCCDDDCCCCCCEEEHHHJJJKKKKKKGGGFFFEEEFFFGGGJJJKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJNNNPPPPPPPPPLLLIIIFFFDDDEEEGGGHHHHHHGGGJJJMMMNNNMMMJJJHHHGGGJJJJJJLLLNNNPPPOOOLLLIIIHHHGGGFFFGGGIIIJJJIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEHHHJJJMMMMMMKKKIIIHHHHHHMMMJJJNNNUUUWWWRRRLLLKKKHHHGGGGGGIIILLLMMMMMMMMMOOOMMMKKKJJJIIIIIIIIIJJJLLLKKKJJJJJJIIIIIIJJJJJJHHHJJJLLLMMMLLLLLLLLLMMMOOOMMMMMMNNNMMMNNNWWWaaassspppeee]]]YYYZZZ^^^bbbgggnnnuuu{{{ooocccaaaddddddggghhhcccXXXMMMEEEAAAAAA???<<<;;;===???AAAAAAGGGOOOXXX]]]^^^___cccgggfffccc^^^ZZZXXXYYY\\\^^^hhhlllssswwwyyyyyyxxxxxxyyyxxxvvvtttrrrsssvvvxxxuuuuuuuuuttttttsssssssssqqqqqqqqqqqqppppppoooooommmkkkjjjiiiiiihhhfffddddddeeefffjjjnnnpppppppppmmmllllllnnnqqquuuvvvvvv}}}zzzuuuooojjjggghhhiiikkklllnnnooopppooonnnmmmjjjjjjjjjhhhfffhhhmmmrrryyy}}}~~~}}}uuukkkccccccbbb]]]VVVSSSNNNMMMLLLJJJIIIHHHGGGGGGDDDGGGOOO[[[eeeooo|||vvvlllaaa[[[\\\aaafffgggdddhhhmmmrrruuuvvvuuutttkkksss{{{uuuqqqqqqvvvyyyzzzyyyyyy}}}wwwuuuttttttrrrkkk___WWWUUURRROOONNNNNNOOOPPPPPPNNNNNNNNNLLLIIIGGGGGGHHHIIIKKKMMMOOONNNKKKHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFIIIJJJLLLLLLKKKKKKLLLMMMLLLMMMMMMLLLKKKKKKLLLMMM~~~yyy{{{{{{{{{{{{}}}yyyuuutttssstttyyywwwuuurrrnnnkkkkkklllnnnqqqrrrrrrtttuuuwwwxxxyyyzzztttlllhhhfffddd^^^YYYVVVTTTPPPMMMLLLLLLNNNOOOPPPOOOMMMKKKJJJIIIKKKLLLJJJJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMNNNNNNNNNMMMLLLOOOMMMLLLMMMOOOQQQQQQQQQKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHIIILLLOOORRRQQQOOOKKKFFFCCCCCCDDDDDDCCCBBBCCCFFFHHHIIIHHHFFFFFFFFFFFFGGGHHHKKKMMMLLLJJJHHHGGGGGGHHHJJJLLLIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEGGGKKKMMMMMMMMMKKKHHHDDDCCCDDDFFFGGGGGGGGGIIILLLMMMKKKIIIGGGGGGFFFGGGIIIMMMOOOOOOLLLJJJGGGGGGFFFGGGHHHIIIHHHHHHDDDDDDEEEDDDDDDCCCCCCDDDFFFIIILLLMMMLLLJJJIIIIIIHHHGGGIIINNNPPPMMMKKKKKKLLLKKKJJJJJJLLLLLLLLLJJJJJJJJJIIIHHHHHHIIIIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGIIIJJJJJJIIIIIIJJJKKKOOOMMMLLLMMMMMMLLLRRRZZZcccssszzzxxxlll___WWWUUUVVVXXX\\\aaahhhpppzzzyyyyyy}}}~~~}}}nnn[[[LLLCCCEEECCC@@@@@@AAABBBBBBAAAAAAFFFKKKLLLLLLNNNUUUZZZZZZXXXTTTPPPOOOPPPSSSTTTZZZ```iiippptttvvvwwwxxxzzzzzzxxxtttqqqqqqtttwwwvvvvvvuuuuuutttsssrrrrrroooooooooooooooooooooppplllkkkjjjjjjkkkjjjhhhfffeeeeeeeeegggjjjkkkkkkiiikkkiiiiiijjjmmmppprrrrrryyyxxxuuuoooiiieeeeeeggghhhiiikkklllmmmmmmmmmmmmmmmnnnnnnllliiikkkqqqvvv}}}}}}|||~~~|||xxxnnneee\\\ZZZWWWQQQKKKIIIDDDCCCBBBBBBBBBBBBCCCDDDFFFLLLZZZjjjvvvzzzpppcccYYYXXX[[[___bbbggglllttt|||{{{{{{ssspppssszzz}}}uuutttrrrqqqmmmfff\\\UUUQQQNNNKKKJJJJJJKKKJJJJJJKKKLLLLLLKKKIIIIIIJJJLLLIIIKKKNNNPPPOOOMMMJJJGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOOOOLLLIIIHHHHHHJJJ|||zzz}}}~~~xxxxxxyyy{{{~~~||||||{{{yyywwwyyy~~~xxxwwwvvvuuusssrrrqqqqqqssstttvvvyyyzzz{{{{{{zzzuuuppphhhaaa\\\XXXVVVTTTTTTRRROOOMMMKKKLLLMMMNNNNNNNNNNNNLLLJJJIIIJJJLLLKKKKKKJJJJJJJJJKKKLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLMMMLLLJJJKKKNNNPPPQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIGGGHHHJJJLLLQQQRRRSSSPPPKKKGGGHHHIIIFFFDDDCCCDDDEEEGGGGGGFFFEEEGGGHHHHHHGGGHHHJJJLLLKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEFFFIIIKKKKKKKKKKKKIIIFFFEEEFFFGGGHHHHHHHHHJJJKKKJJJHHHGGGHHHIIIDDDDDDFFFIIILLLMMMKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKEEEFFFFFFEEEDDDBBBCCCDDDDDDGGGJJJLLLKKKJJJJJJKKKEEEEEEFFFGGGGGGHHHHHHIIIMMMLLLJJJJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGIIIJJJLLLJJJJJJLLLLLLKKKOOOTTT]]]hhh~~~}}}|||kkk___[[[WWWVVVVVVVVVXXX___hhhooowwwzzzooo[[[PPPJJJHHHFFFDDDAAA@@@@@@@@@CCCDDDDDDCCCBBBDDDIIINNNOOOMMMKKKIIIHHHIIIKKKLLLPPPVVV___ffflllooorrrtttvvvwwwvvvsssooonnnqqqtttuuuuuutttsssqqqpppoooooommmllllllkkkkkkllllllmmmiiihhhiiijjjlllkkkiiigggeeedddccccccdddeeedddcccgggfffdddeeehhhkkkmmmmmmrrrsssrrrmmmhhhdddeeegggiiiiiikkklllmmmmmmmmmmmmmmmpppqqqnnnjjjjjjooouuuzzz|||zzzvvvssssssqqqmmmbbbZZZTTTPPPKKKDDDAAABBB@@@@@@AAABBBDDDFFFHHHIIIPPPYYYiiiyyyyyypppddd\\\YYY\\\aaadddrrrxxxzzztttsssxxxzzzwwwtttsssppplllhhhbbb\\\WWWTTTQQQNNNLLLLLLLLLJJJIIIIIIJJJJJJJJJIIIJJJMMMOOONNNOOOQQQRRRQQQOOOMMMKKKFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIHHHIIIKKKMMMMMMOOOOOOKKKGGGDDDEEEGGG}}}}}}~~~{{{|||zzzwwwxxxtttuuuxxx~~~~~~}}}}}}zzzvvvttt{{{|||wwwtttsssuuuxxxzzzzzzxxxuuurrrgggeeeaaa[[[UUUQQQQQQRRRRRRPPPNNNLLLLLLMMMNNNOOONNNOOOOOOMMMKKKJJJLLLNNNMMMLLLKKKJJJIIIJJJKKKKKKJJJKKKLLLNNNNNNNNNMMMLLLMMMLLLJJJKKKNNNQQQRRRSSSOOONNNNNNMMMMMMLLLLLLLLLKKKLLLKKKJJJHHHIIIKKKMMMNNNRRRUUUTTTOOOLLLLLLNNNIIIGGGFFFEEEFFFGGGFFFEEEEEEHHHJJJJJJHHHHHHIIIKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFFFFHHHIIIJJJIIIGGGFFFGGGIIIKKKKKKKKKMMMLLLJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFFFFHHHJJJGGGFFFGGGHHHJJJKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLFFFHHHIIIGGGDDDCCCDDDEEEBBBDDDHHHIIIJJJJJJLLLMMMIIIIIIGGGEEEDDDEEEGGGGGGKKKIIIHHHHHHIIIJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGIIIKKKIIIGGGGGGJJJKKKIIILLLPPPXXX^^^ooo}}}wwwuuukkkhhhccc]]]XXXXXX\\\___fffkkkrrr|||tttiiiZZZYYYVVVPPPHHHCCCCCCDDDGGGFFFDDDBBBAAABBBDDDFFFGGGFFFEEEDDDCCCCCCDDDDDDHHHLLLSSSYYY^^^cccgggkkkmmmpppqqqpppmmmlllooosssrrrqqqpppooommmlllkkkjjjlllkkkiiigggffffffffffffccccccdddgggjjjjjjiiigggaaa```^^^^^^___```___^^^```^^^\\\\\\___bbbddddddjjjmmmnnnlllgggeeegggiiijjjjjjjjjkkkkkklllllllllhhhlllmmmiiicccaaadddiiijjjllljjjdddaaaaaa___[[[RRRNNNLLLJJJFFFBBBCCCHHHGGGIIIKKKOOOSSSVVVXXXZZZ```hhhwww}}}pppjjjbbb]]]]]]bbbgggkkk|||xxxvvvyyy~~~zzzwwwtttrrrooojjjfffaaa^^^[[[YYYXXXUUURRRPPPPPPOOOMMMLLLIIIIIIIIIIIIHHHIIILLLOOOPPPQQQQQQQQQPPPOOOMMMLLLFFFFFFFFFGGGHHHJJJKKKKKKIIIIIIJJJIIIGGGHHHJJJLLLJJJLLLMMMIIIDDDBBBDDDGGG||||||zzzxxxyyy~~~|||zzzuuuqqqqqqsssqqqrrrwwwzzzzzzwwwrrrooouuu}}}xxxqqqrrrtttuuurrrlllfffbbbZZZ\\\\\\XXXQQQNNNPPPSSSPPPOOONNNNNNNNNOOOQQQSSSNNNPPPQQQOOOLLLKKKMMMOOONNNMMMKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLNNNLLLKKKLLLOOORRRTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLJJJKKKKKKKKKJJJJJJMMMOOOKKKPPPUUUUUUQQQMMMMMMOOOLLLJJJHHHGGGHHHHHHGGGEEEEEEHHHLLLLLLIIIHHHHHHJJJNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIIIIIIIKKKMMMNNNKKKIIIHHHHHHIIIKKKLLLKKKOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIFFFDDDEEEHHHKKKLLLKKKJJJJJJKKKLLLKKKJJJGGGHHHIIIIIIIIIHHHIIIKKKGGGIIIJJJHHHEEECCCDDDFFFAAACCCFFFHHHIIIJJJLLLNNNOOOOOOLLLGGGDDDEEEGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFCCCEEEFFFGGGGGGHHHKKKMMMIIIGGGGGGJJJKKKIIIJJJNNNSSSUUUbbbvvv~~~{{{vvvrrrmmmxxx}}}uuukkkaaaZZZXXXXXXYYY^^^gggrrr}}}~~~pppoookkkbbbVVVNNNNNNPPPKKKHHHFFFDDDEEEEEECCCBBBCCCCCCCCCBBBAAA@@@??????BBBEEEJJJOOOSSSXXX]]]aaaeeeiiimmmmmmkkkjjjnnnrrrooonnnmmmllljjjhhhggggggllljjjhhheeebbbaaa``````^^^___aaadddhhhiiihhhfff^^^\\\[[[[[[\\\]]]]]]\\\YYYWWWTTTTTTWWWZZZ\\\]]]eeeiiillljjjgggeeehhhkkkiiiiiiiiiiiiiiiiiiiiiiiibbbeeegggbbbZZZVVVXXX\\\[[[\\\ZZZUUURRRRRRPPPLLLFFFFFFHHHIIIGGGFFFLLLUUURRRUUUYYY^^^bbbfffiiikkklllsss~~~|||zzzgggddd___^^^```fffmmmrrr{{{vvvxxx~~~{{{xxxvvvtttooolllfff```\\\ZZZYYYYYYVVVSSSPPPOOONNNMMMLLLJJJIIIJJJIIIHHHGGGHHHKKKNNNPPPPPPPPPOOONNNMMMKKKKKKFFFFFFGGGHHHIIIKKKMMMNNNIIIJJJJJJHHHGGGGGGIIIKKKFFFIIIKKKHHHCCCAAADDDGGGyyyuuuxxx}}}}}}{{{{{{|||~~~wwwnnnooosssrrrlllrrrssswww~~~|||yyyvvvpppjjjiiippp||||||wwwuuupppooolllhhhccc___\\\ZZZXXXVVVTTTRRRPPPOOONNNNNNOOOLLLHHHGGGIIILLLNNNOOOUUUUUUSSSRRRPPPNNNMMMLLLPPPNNNLLLKKKLLLLLLLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLMMMPPPSSSSSSTTTTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNOOOOOONNNNNNMMMJJJJJJKKKMMMMMMNNNNNNNNNGGGHHHJJJKKKLLLLLLLLLKKKOOONNNLLLKKKKKKMMMNNNPPPKKKJJJIIIHHHHHHHHHHHHHHHLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHJJJKKKMMMLLLLLLLLLMMMLLLKKKKKKJJJKKKJJJHHHHHHHHHIIIKKKMMMLLLMMMMMMMMMLLLIIIGGGEEEGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFFFFGGGFFFDDDAAA@@@FFFFFFGGGIIIKKKLLLMMMNNNOOONNNKKKIIIHHHHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIHHHGGGHHHJJJKKKJJJIIIHHHHHHGGGGGGHHHJJJKKKMMMMMMOOOWWWcccnnnwwwxxxmmmkkkjjjoooyyy~~~xxxpppbbbUUUSSSSSSYYYfffsss|||~~~pppfffaaaaaaeeeYYYOOONNNPPPNNNJJJIIIIIIGGGCCCBBBBBBBBBBBBAAABBBCCCEEEFFFGGGIIILLLNNNVVVWWWYYY^^^cccffffffeeegggggghhhhhhhhhgggfffeeejjjhhhgggeeeccccccbbbbbbaaaaaabbbbbbbbbbbbaaaaaaYYYWWWUUUUUUWWWZZZ[[[[[[ZZZXXXUUUSSSTTTVVVZZZ\\\dddjjjnnnnnnjjjhhhiiilllmmmpppqqqlllddd^^^]]]___\\\ZZZVVVRRROOOMMMLLLLLLNNNMMMLLLKKKJJJJJJKKKKKKIIIIIIIIINNNUUU]]]bbbdddmmmoooqqqtttvvvxxxyyyzzzyyy~~~{{{vvvrrrqqqqqqccc\\\WWW[[[cccjjjssszzz{{{wwwyyy}}}uuupppmmmllljjjgggbbb]]]YYYVVVUUUTTTTTTRRRPPPOOONNNMMMKKKIIIIIIHHHEEEBBBAAADDDIIIMMMNNNNNNMMMMMMMMMMMMMMMMMMIIIGGGDDDDDDGGGJJJLLLLLLMMMLLLJJJIIIHHHHHHIIIJJJHHHHHHHHHFFFEEECCCBBBAAA~~~~~~zzz}}}}}}{{{wwwxxxzzz~~~uuusssvvvtttooopppqqqttt|||zzztttqqqlllhhhhhhoooyyyzzztttpppnnnfffdddaaa]]]YYYVVVTTTSSSQQQQQQPPPPPPOOONNNMMMLLLOOOKKKHHHFFFHHHJJJLLLLLLRRRRRRQQQPPPOOONNNNNNMMMPPPNNNMMMMMMMMMMMMKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOONNNMMMNNNQQQTTTTTTUUUUUUUUUTTTRRRQQQOOOLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLJJJIIIIIIIIIKKKLLLKKKJJJIIIIIIHHHHHHHHHIIIGGGFFFFFFFFFGGGHHHIIIIIIKKKJJJHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMNNNNNNLLLJJJHHHFFFHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIGGGEEECCCFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMKKKIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGGGGIIIJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKNNNNNNSSS[[[aaaeeemmmuuuuuukkkgggfffmmmvvvsssfffXXXSSSSSS[[[eeennnwww~~~~~~zzzzzzyyynnneeedddgggfffcccaaa\\\WWWQQQKKKHHHEEECCCAAA@@@AAACCCDDDEEEFFFHHHIIINNNMMMNNNRRRWWW\\\^^^___^^^^^^```bbbeeehhhjjjlllmmmmmmllljjjiiigggfffeeefffggghhhiiijjjiiiiiihhh[[[YYYXXXYYY]]]aaacccdddgggddd___[[[ZZZ[[[^^^```hhhkkkoooooollliiiiiiiiiiiijjjhhhbbbZZZTTTRRRRRRQQQOOOLLLIIIGGGFFFFFFGGGIIIJJJKKKMMMOOOQQQRRRRRRUUUUUUWWW\\\eeemmmsssvvvzzz{{{}}}{{{yyytttnnniiihhhiiikkkiiibbb^^^aaagggmmmttt{{{~~~~~~~~~}}}yyyzzzxxxpppkkkiiihhhgggddd___YYYUUURRRPPPOOOPPPNNNLLLLLLMMMLLLKKKIIIIIIHHHFFFDDDBBBDDDIIILLLMMMMMMMMMMMMMMMMMMMMMMMMIIIGGGDDDDDDFFFHHHJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDCCC~~~{{{wwwwwwzzz|||{{{|||~~~{{{yyyyyywwwtttqqqssswww|||zzzzzzwwwrrrmmmnnnqqqxxx}}}xxxrrrpppmmmkkklllrrr{{{~~~uuunnniiifffddd\\\ZZZVVVRRROOONNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLLLLIIIFFFEEEFFFHHHIIIIIIMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNMMMJJJGGGGGGHHHJJJLLLNNNOOOPPPPPPOOOPPPPPPOOOOOOPPPRRRUUUUUUUUUUUUUUUTTTRRRQQQOOOJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNNNNOOOOOONNNNNNMMMLLLMMMNNNOOOOOOPPPOOOOOOMMMMMMOOOPPPPPPPPPPPPPPPMMMKKKJJJIIIHHHIIIIIIJJJKKKJJJIIIIIIHHHIIIIIIIIIDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJLLLKKKIIIHHHHHHIIIJJJKKKMMMMMMNNNNNNMMMKKKJJJHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLKKKIIIGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGFFFHHHGGGFFFFFFEEEFFFFFFFFFGGGFFFFFFFFFHHHIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHIIIMMMKKKNNNRRRTTTTTTYYY___nnn|||xxx|||qqqiiicccccchhhqqqsss```WWWPPPQQQXXX___hhhooo|||~~~|||~~~yyysssiii___VVVNNNHHHDDDDDDEEEGGGHHHJJJJJJKKKKKKJJJHHHGGGHHHLLLPPPSSSTTTTTTTTTUUUXXX^^^dddkkkoooqqqqqqqqqqqqooommmkkkjjjkkklllooorrrsssrrrqqqooobbb```___```eeejjjnnnppprrrnnnhhhbbb___^^^___```fffgggiiiiiigggdddaaa^^^```^^^ZZZUUUOOOJJJGGGEEEHHHGGGEEEDDDDDDEEEFFFHHHLLLOOOTTTYYY^^^aaacccdddkkkjjjlllpppwww~~~xxxooommmhhhcccaaaccchhhlllpppjjjgggkkkooorrrxxx}}}|||}}}~~~{{{{{{xxxooohhheeeddddddccc```[[[UUUPPPMMMKKKJJJKKKIIIHHHIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDEEEHHHKKKLLLLLLMMMMMMMMMMMMMMMMMMIIIGGGDDDCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJIIIHHHGGGFFF}}}|||}}}~~~zzzvvvrrrrrruuuvvvyyy~~~}}}~~~|||~~~|||wwwvvvuuusssqqqlllpppwwwyyyrrrkkkkkknnnttt~~~~~~zzzwwwvvvuuuuuuxxx}}}{{{xxxzzzvvvooohhhbbb^^^]]]]]]XXXUUURRRNNNLLLKKKLLLMMMMMMNNNPPPQQQQQQOOOMMMLLLIIIFFFDDDCCCEEEGGGIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPNNNMMMMMMMMMMMMLLLHHHEEEDDDFFFHHHJJJLLLNNNOOOOOOOOOPPPPPPPPPOOOPPPRRRTTTSSSSSSTTTTTTSSSQQQPPPNNNIIIJJJLLLMMMNNNNNNMMMMMMOOOOOOOOOPPPPPPOOOOOOOOONNNNNNOOOPPPPPPQQQPPPPPPNNNOOOOOOPPPPPPQQQQQQQQQOOONNNMMMLLLKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJLLLMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOONNNMMMKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMJJJJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGFFFEEEGGGHHHIIIJJJJJJHHHFFFEEEGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGHHHGGGFFFHHHHHHGGGGGGGGGGGGGGGGGGKKKJJJKKKNNNNNNMMMPPPUUU\\\hhhuuu}}}}}}pppqqqyyyuuujjjeeedddhhhrrr|||zzzfff\\\TTTTTTXXX[[[^^^aaapppqqqtttyyyzzznnnaaaUUUMMMMMMNNNPPPRRRUUUWWWWWWVVVPPPNNNMMMMMMOOOPPPPPPPPPRRRPPPOOOPPPUUU[[[bbbgggkkklllmmmnnnmmmkkkiiiggggggiiimmmqqqrrrrrrpppnnnhhheeeccccccgggllloooqqqsssppplllgggccc```^^^^^^____________^^^[[[VVVRRRTTTQQQMMMKKKJJJIIIGGGFFFJJJIIIIIIJJJMMMPPPSSSUUU[[[___gggooouuuyyy{{{||||||{{{}}}xxxnnnggggggfffeeefffkkkqqqvvvvvvrrrqqqtttwwwxxx|||~~~}}}~~~{{{zzz}}}{{{vvvnnngggaaa``````aaa```]]]XXXRRRMMMJJJHHHGGGHHHGGGFFFFFFGGGGGGFFFEEEDDDEEEFFFEEEDDDDDDFFFHHHKKKLLLMMMMMMNNNMMMMMMLLLJJJGGGCCCBBBCCCDDDEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKJJJIIIIII}}}zzzxxxvvvxxx~~~zzzxxxuuussstttyyyzzz}}}wwwttttttvvvxxxxxxyyy~~~zzzxxxvvvsssqqqjjjpppzzzxxxpppjjjjjjkkkpppyyy|||ssslllhhhjjjfffaaa\\\XXXWWWWWWXXXVVVTTTPPPMMMLLLLLLMMMNNNMMMNNNPPPPPPPPPNNNLLLJJJEEECCCBBBCCCEEEHHHIIIJJJFFFFFFHHHJJJLLLNNNOOOPPPKKKKKKKKKLLLLLLJJJGGGDDDBBBCCCFFFHHHKKKLLLMMMNNNNNNOOOPPPPPPOOOOOOPPPRRROOOPPPQQQQQQQQQPPPOOONNNJJJJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPPPPQQQQQQQQQQQQPPPNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNNNNMMMMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLJJJHHHGGGFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMJJJKKKMMMOOOOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLIIIIIIJJJJJJKKKKKKLLLMMMNNNMMMMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFKKKJJJKKKMMMLLLJJJKKKPPPOOOWWWaaajjjvvv~~~mmmiiikkkwwwwwwoooiiieeehhhmmmyyy}}}hhh```\\\^^^aaa___ZZZXXX]]]```dddhhhlllqqqtttwwwyyy{{{}}}~~~xxxiii___XXXXXXXXX[[[___aaaaaa```XXXXXXZZZ\\\______\\\ZZZZZZWWWSSSQQQQQQTTTXXX[[[]]]^^^___```___]]][[[YYYYYY\\\```dddeeeeeecccbbbbbb___\\\[[[]]]```ccccccggggggfffeeebbb^^^ZZZXXXVVVUUUTTTTTTTTTRRRNNNKKKKKKIIIGGGIIILLLPPPSSSTTTUUUUUUVVVYYY]]]aaaeeehhhmmmrrrzzz}}}{{{wwwtttuuuzzztttllliiilllnnnqqqssswww{{{~~~{{{xxxxxx{{{||||||xxxyyy}}}}}}zzzxxxyyy|||~~~{{{nnnjjjddd___\\\\\\^^^```^^^[[[VVVQQQMMMJJJIIIIIIIIIGGGFFFEEEFFFEEECCCBBBBBBCCCDDDDDDCCCCCCDDDFFFIIIKKKLLLNNNNNNMMMLLLLLLIIIFFFCCCAAABBBCCCDDDDDDHHHHHHIIIJJJJJJJJJKKKKKKGGGGGGHHHIIIJJJJJJKKKKKK}}}zzzwwwsssttt~~~xxxwwwtttrrrrrrpppnnnqqqvvv|||vvvvvvvvvssspppooopppqqqrrrzzz|||yyyuuurrriiiqqq|||uuummmiiiggghhhlllsss|||}}}rrrhhh```[[[\\\ZZZWWWTTTRRRSSSTTTUUUSSSRRROOOMMMKKKKKKLLLMMMLLLLLLMMMMMMMMMKKKJJJIIIEEEDDDCCCDDDFFFIIIJJJJJJEEEFFFGGGIIIKKKMMMNNNOOOKKKJJJJJJJJJKKKJJJHHHFFFBBBCCCEEEHHHJJJLLLMMMMMMMMMNNNOOONNNMMMLLLMMMNNNKKKLLLNNNOOOPPPPPPOOONNNLLLKKKKKKLLLLLLNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLIIIJJJLLLNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFGGGGGGHHHIIIFFFEEEEEEEEEGGGHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGKKKJJJJJJLLLJJJFFFFFFJJJHHHLLLRRRZZZeeetttnnnhhhdddjjjtttzzzqqqhhheeefffppp{{{~~~mmmgggdddiiilllfff]]]WWWQQQTTTXXX[[[]]]___aaaccceeehhhkkkmmmpppvvv~~~vvvhhhdddbbbbbbdddeeecccaaa[[[]]]bbbiiinnnpppooommmiiifff```[[[XXXVVVVVVWWWVVVVVVUUUTTTRRRPPPMMMLLLLLLNNNQQQTTTVVVVVVUUUTTTUUUSSSQQQQQQSSSUUUVVVVVVUUUVVVXXXYYYXXXUUURRRPPPNNNNNNMMMLLLLLLKKKKKKLLLPPPPPPPPPRRRWWW]]]cccgggffffffggghhhkkkooosssuuuyyy~~~|||yyysssnnnkkknnnwww~~~~~~}}}zzzuuurrrssswww{{{}}}~~~~~~}}}}}}~~~}}}{{{~~~xxx{{{~~~zzzwwwuuuvvvxxxyyy{{{~~~{{{zzzvvvqqqcccaaa]]]ZZZXXXXXXZZZ[[[YYYWWWSSSOOOLLLKKKKKKKKKJJJHHHGGGFFFFFFFFFDDDBBBBBBCCCDDDCCCBBBBBBDDDFFFHHHJJJLLLNNNNNNNNNLLLKKKIIIFFFBBBAAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGHHHJJJKKK|||wwwwwwxxxssspppnnnmmmiiifffiiioooyyytttzzz|||tttnnnmmmooonnnvvv{{{vvvrrriiipppzzzzzzrrrkkkfffeeedddgggmmmvvv|||{{{tttiii___XXXUUUTTTSSSRRRPPPPPPPPPQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMHHHGGGEEEFFFGGGIIIHHHHHHFFFGGGHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJLLLLLLKKKJJJDDDEEEGGGIIIKKKLLLMMMMMMLLLMMMNNNMMMJJJIIIHHHIIIIIIKKKMMMOOOPPPQQQQQQQQQNNNMMMKKKJJJKKKMMMOOOQQQOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMJJJKKKLLLLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGIIIJJJKKKKKKLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOJJJJJJIIIHHHHHHIIIJJJJJJIIIJJJLLLNNNOOONNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIIIIGGGHHHKKKIIIEEEEEEIIIIIIIIIKKKPPPXXXcccpppyyywwwpppjjjjjjmmmuuuzzzpppkkkjjjlllwwwzzzqqqmmmqqqsssnnnddd^^^UUUWWWZZZZZZYYYXXXYYY[[[[[[]]]___```aaagggrrrzzz~~~yyyqqqllljjjhhhdddaaa]]]___eeellltttyyyzzzzzzvvvtttppplllgggcccaaa___bbbaaa^^^YYYUUUQQQMMMLLLHHHJJJLLLMMMOOOOOOOOONNNMMMMMMMMMPPPTTTWWWWWWWWWQQQRRRSSSSSSTTTTTTTTTSSSTTTVVVVVVUUUTTTUUUZZZ^^^eeefffgggggghhhmmmuuu{{{xxxwwwvvvvvvvvvxxxzzz{{{}}}|||vvvsssjjjddd```eeeooowwwzzzyyyqqqrrrsssssssssuuuyyy|||}}}{{{wwwyyy~~~}}}wwwsssqqqqqqrrrtttwwwwwwssspppooolllggg\\\[[[XXXVVVTTTSSSSSSTTTRRRPPPNNNKKKJJJJJJKKKKKKJJJIIIGGGGGGHHHHHHGGGFFFDDDEEEEEEDDDCCCDDDFFFHHHGGGIIILLLNNNNNNNNNLLLKKKHHHFFFBBBAAABBBDDDEEEEEECCCDDDFFFHHHIIIIIIIIIIIIHHHGGGDDDBBBCCCFFFIIIKKK}}}||||||wwwtttrrrooojjjeeeggglllyyy{{{wwwzzzpppmmmooommmvvv{{{vvvrrriiipppwww}}}|||vvvpppkkkeeecccaaaccciiiqqqwww{{{uuuzzzzzznnnccc[[[VVVTTTQQQQQQPPPOOOOOOOOOOOOOOOQQQPPPOOONNNMMMKKKJJJIIILLLLLLLLLMMMNNNPPPQQQRRRLLLJJJHHHGGGHHHHHHGGGFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNLLLJJJKKKMMMNNNNNNMMMFFFGGGIIIKKKLLLMMMNNNNNNLLLMMMMMMLLLIIIGGGFFFFFFIIIJJJMMMOOOQQQRRRSSSSSSPPPNNNKKKJJJJJJLLLOOOQQQMMMNNNNNNOOOOOONNNNNNMMMOOOPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKLLLMMMJJJKKKLLLNNNOOOOOOOOOOOOJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJKKKKKKKKKJJJIIIHHHFFFGGGHHHJJJKKKLLLLLLMMMHHHHHHHHHIIIKKKLLLNNNOOOHHHHHHFFFFFFFFFFFFHHHHHHIIIJJJLLLOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGIIIKKKMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKGGGFFFFFFFFFHHHIIIHHHGGGEEEGGGHHHJJJKKKKKKJJJJJJEEEDDDGGGJJJJJJGGGHHHLLLNNNLLLKKKLLLPPPVVV___gggyyy|||vvvrrrppptttxxxssssssllluuu|||tttuuuwwwssslllggg```bbbbbb```\\\ZZZ[[[]]]\\\]]]\\\ZZZYYY^^^hhhpppuuu|||wwwrrrmmmgggbbb___aaadddkkkrrryyy|||}}}~~~}}}{{{xxxtttpppllljjjuuurrrmmmfff___ZZZVVVTTTLLLLLLMMMNNNOOOPPPPPPPPPMMMNNNQQQVVV\\\```bbbaaa\\\\\\[[[ZZZ\\\^^^```bbbfffhhhjjjhhhfffiiipppwwwyyy{{{{{{yyyvvvyyy~~~||||||}}}}}}~~~{{{uuuooolllccc]]]XXX\\\fffnnnooollldddgggjjjjjjlllrrr|||yyytttuuuzzzxxxqqqnnnmmmnnnoooqqqpppkkkhhhhhheee```YYYXXXVVVTTTQQQOOONNNMMMMMMLLLJJJHHHHHHHHHJJJKKKIIIHHHGGGHHHJJJKKKJJJIIIGGGGGGFFFEEEDDDEEEHHHJJJGGGIIIKKKNNNOOONNNLLLKKKHHHEEEBBBAAACCCEEEFFFFFFDDDEEEGGGIIIJJJKKKJJJJJJIIIFFFCCC@@@AAADDDHHHKKKzzzuuuqqqmmmiiilllqqq|||uuurrrooottt~~~|||wwwrrrlllllllllrrr||||||sssooolllcccbbbcccfffmmmtttzzz|||zzzxxxuuusssuuu}}}xxxkkkggg```UUURRRWWWPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLMMMMMMNNNNNNMMMKKKIIIGGGFFFEEEFFFFFFFFFEEEDDDFFFIIIKKKLLLKKKRRRQQQOOOOOOOOOOOOMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKGGGHHHIIIJJJIIIGGGDDDCCCGGGHHHJJJLLLNNNNNNNNNMMMNNNKKKGGGFFFGGGJJJKKKLLLOOONNNMMMMMMNNNPPPPPPOOONNNNNNNNNMMMKKKLLLNNNPPPPPPOOOMMMKKKJJJIIIIIIIIIEEEFFFHHHKKKMMMNNNOOOOOOKKKKKKKKKJJJIIIIIIHHHHHHJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMNNNNNNLLLMMMMMMJJJGGGEEEEEEFFFDDDEEEEEEGGGHHHJJJLLLMMMNNNJJJFFFEEEHHHJJJKKKJJJHHHFFFDDDBBBCCCFFFIIIKKKNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLKKKLLLLLLKKKIIIGGGHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIGGGDDDDDDFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKHHHGGGEEEEEEEEEGGGIIIJJJIIIJJJKKKKKKLLLNNNRRRVVVgggrrr~~~~~~||||||}}}{{{yyyttttttrrrnnniiigggiiilllnnnlllhhhccc]]]\\\___bbbaaakkk{{{}}}{{{|||ppplllgggdddeeejjjqqqvvvuuuwwwxxxxxxxxxxxxyyyzzz~~~~~~vvvmmmeeeaaaXXX]]]dddiiijjjgggaaa]]]]]]]]]bbbmmmzzz~~~wwwtttpppqqqtttvvvwwwvvv{{{~~~~~~|||yyywwwtttnnneee___[[[WWWSSSTTTYYY^^^bbbcccaaacccffflllssszzz~~~vvvrrrrrrtttwwwuuuuuu|||{{{tttnnniiiffffffgggfffddd___[[[ZZZYYYWWWUUUQQQNNNLLLKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIHHHJJJKKKLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDHHHIIIJJJKKKKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKMMMJJJEEEBBBAAABBBDDDFFF}}}yyywwwsssoooqqqvvv}}}wwwuuuqqqvvv|||tttnnnnnnmmmrrrzzz~~~xxxssspppoooppptttzzz|||yyysssppprrr}}}~~~nnnbbb___ZZZRRRNNNQQQPPPPPPPPPPPPOOONNNNNNMMMNNNNNNLLLKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDFFFIIILLLLLLLLLNNNMMMLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIIIIJJJIIIHHHFFFEEEHHHIIIJJJKKKLLLMMMMMMMMMPPPLLLIIIGGGHHHJJJKKKKKKLLLKKKJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMKKKLLLNNNPPPPPPOOONNNMMMLLLKKKJJJIIIEEEEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMKKKLLLLLLJJJHHHFFFFFFGGGFFFEEEEEEFFFGGGIIIJJJKKKLLLHHHEEEDDDFFFHHHIIIIIIEEEDDDCCCBBBCCCEEEHHHIIILLLKKKKKKKKKKKKKKKLLLLLLNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKKKKJJJHHHGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIJJJGGGEEEEEEFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIHHHGGGFFFFFFGGGIIIJJJHHHIIIJJJJJJJJJLLLPPPSSS[[[dddppp|||zzzvvvvvvxxx|||{{{xxxsssjjjccc^^^\\\]]]cccmmmvvv}}}vvvoookkkkkkmmmpppssstttuuuuuuvvvzzz|||zzzooosssxxx}}}~~~{{{wwwssspppoooqqqzzz}}}yyysssrrrppplllhhhaaa[[[WWWWWWUUUTTTWWW^^^gggmmmpppqqqpppqqqtttzzz~~~vvvqqqqqqssssssppppppuuu~~~}}}vvvpppkkkhhhhhheeeaaa]]][[[YYYYYYYYYVVVSSSPPPMMMKKKKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIHHHJJJKKKLLLJJJIIIJJJIIIHHHGGGFFFEEEDDDCCCFFFGGGHHHIIIJJJIIIIIIHHHHHHFFFEEEEEEFFFGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKMMMJJJGGGCCCBBBBBBCCCDDD}}}{{{zzzwwwssstttyyy|||wwwtttsssssswwwzzzrrrooonnnqqqwww{{{~~~~~~yyyrrrnnnqqq}}}sssdddXXXWWWVVVQQQMMMNNNOOOOOOOOOOOONNNNNNNNNNNNPPPOOOMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNJJJJJJJJJJJJIIIHHHFFFFFFFFFEEEEEEGGGJJJLLLMMMMMMJJJIIIIIIJJJLLLNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJLLLLLLPPPNNNJJJHHHIIIJJJJJJIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLKKKKKKMMMOOOOOOPPPPPPPPPOOONNNLLLKKKGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKKKKJJJHHHGGGGGGHHHHHHGGGEEEDDDDDDFFFHHHIIIIIIFFFCCCCCCDDDFFFGGGGGGAAAAAAAAABBBCCCEEEFFFGGGIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJHHHIIIJJJIIIHHHGGGHHHIIIFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKHHHFFFFFFGGGHHHHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJHHHIIIIIIIIIHHHJJJMMMOOOSSSXXX```iiirrr~~~~~~qqqeee]]]^^^^^^aaaeeelllttt|||~~~zzzxxxyyyyyyzzzzzzxxxxxx}}}|||{{{|||{{{vvvtttrrrnnnkkkbbbddddddaaa[[[VVVTTTTTTXXXWWWYYY```jjjuuu~~~|||{{{~~~~~~}}}xxxvvvwwwyyyxxxtttpppqqqxxx}}}vvvqqqllljjjiiiccc[[[VVVVVVXXXXXXXXXSSSQQQNNNLLLJJJKKKLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHJJJKKKLLLJJJIIIKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDFFFGGGHHHHHHHHHHHHIIIHHHFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKMMMKKKIIIFFFDDDBBBAAAAAA~~~|||xxxxxx|||}}}}}}|||xxxtttqqqppppppqqqvvv~~~vvvoooooorrrwww}}}~~~zzztttpppsss~~~}}}jjj]]]SSSTTTVVVTTTPPPOOOOOOOOONNNNNNNNNNNNOOOOOOQQQPPPNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMJJJKKKLLLLLLLLLJJJIIIHHHGGGFFFEEEGGGJJJMMMNNNMMMIIIHHHHHHIIIKKKMMMMMMLLLJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKIIIGGGGGGHHHJJJLLLPPPMMMJJJIIIIIIIIIHHHGGGHHHIIIIIIIIIHHHIIIJJJKKKKKKLLLKKKJJJIIIIIIKKKMMMNNNPPPQQQRRRRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJMMMMMMMMMMMMMMMLLLLLLKKKHHHJJJJJJJJJHHHGGGHHHIIIJJJHHHFFFCCCCCCCCCEEEFFFFFFDDDCCCBBBBBBDDDDDDEEE???@@@AAACCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIFFFHHHIIIHHHGGGGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKIIIGGGFFFGGGHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJKKKMMMLLLKKKJJJIIIIIIJJJJJJHHHIIIJJJIIIIIIIIIKKKMMMTTTVVVYYY]]]dddooo}}}uuukkkeeecccaaaccchhhmmmpppqqqwww{{{~~~}}}yyyyyy|||~~~|||vvvsssrrrxxxyyy{{{}}}~~~~~~}}}}}}}}}xxxpppjjjfffccc```]]]VVV[[[^^^\\\VVVSSSVVVZZZ___```dddlllvvv~~~|||}}}}}}}}}zzzwwwxxx}}}zzzuuupppmmmlllggg```WWWTTTVVVXXXWWWUUUOOONNNKKKIIIHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHJJJKKKLLLJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHIIIHHHGGGEEEBBBCCCCCCDDDFFFHHHJJJKKKLLLKKKJJJHHHFFFCCC@@@>>>~~~|||yyyxxx|||{{{|||xxxxxxvvvrrrooommmnnnoooooottt}}}~~~xxxsssvvv{{{yyyxxxuuusssuuu{{{~~~xxxnnnbbbZZZRRRSSSVVVVVVSSSRRRQQQPPPOOONNNNNNNNNOOOPPPQQQPPPOOOMMMMMMMMMNNNOOONNNOOOOOOOOOOOONNNMMMLLLLLLLLLNNNNNNNNNMMMLLLKKKHHHGGGGGGHHHKKKMMMNNNMMMKKKJJJIIIJJJLLLMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLIIIGGGFFFHHHJJJLLLOOOMMMJJJIIIIIIHHHFFFDDDEEEFFFGGGGGGEEEEEEGGGJJJIIIIIIIIIHHHGGGGGGIIIKKKMMMOOOQQQRRRSSSRRRPPPOOOOOOOOOOOONNNMMMLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFLLLLLLMMMMMMMMMMMMLLLKKKHHHIIIJJJJJJHHHHHHIIIJJJKKKIIIGGGDDDBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDD???@@@BBBCCCDDDEEEEEEEEECCCDDDEEEGGGGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIFFFHHHIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKIIIHHHGGGHHHHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJKKKMMMLLLLLLKKKJJJJJJJJJJJJIIIKKKLLLKKKJJJJJJLLLNNNRRRTTTUUUVVVYYYaaakkksss~~~}}}{{{pppmmmkkkmmmooommmhhhbbbdddhhhkkkjjjggghhhlllqqqqqqrrrrrrqqqqqquuu|||xxxqqqkkkiiijjjkkkmmmoooooooooooonnnmmmjjjeeeaaa^^^\\\ZZZYYYXXX]]]bbb___YYYUUUYYY^^^gggiiimmmsss{{{}}}zzz|||~~~|||}}}~~~}}}~~~{{{wwwssspppnnnmmmbbb]]]XXXWWWYYYZZZVVVRRRMMMKKKIIIGGGGGGHHHJJJKKKMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHJJJKKKLLLJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIJJJIIIGGGEEEBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJJJJJJJGGGDDDAAA???wwwttttttyyy}}}{{{{{{|||zzzvvvwww{{{~~~rrrrrrpppmmmjjjjjjlllnnnpppvvv}}}~~~|||}}}|||xxxrrrssssssrrrrrrsssvvvxxxzzzxxxrrrmmmmmmmmmhhh```ZZZVVVRRRRRRSSSTTTSSSRRRTTTSSSQQQOOOOOOOOOOOOPPPPPPPPPOOONNNNNNOOOPPPQQQOOOOOOPPPPPPPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKMMMNNNNNNMMMKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLIIIHHHGGGIIIKKKMMMNNNLLLKKKKKKJJJIIIFFFDDDBBBDDDFFFEEEBBBBBBEEEHHHHHHHHHHHHGGGFFFFFFHHHJJJLLLMMMOOOPPPQQQQQQQQQPPPOOOOOOOOONNNMMMLLLJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEJJJKKKLLLNNNNNNNNNMMMLLLHHHJJJJJJJJJHHHGGGHHHIIIKKKJJJHHHFFFDDDBBBAAAAAACCCDDDEEEDDDBBBBBBDDDEEE@@@AAABBBCCCCCCDDDCCCCCCAAABBBDDDEEEFFFFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKMMMMMMLLLLLLMMMNNNLLLNNNPPPPPPQQQVVV]]]ccctttyyy{{{vvvwww}}}{{{xxxvvvwwwxxxsssggg]]]ZZZ[[[\\\ZZZXXXXXX[[[^^^aaadddfffeeedddhhhpppxxx|||ssskkkfffccc^^^___```aaabbbbbbbbbbbbcccbbbbbbbbbbbbbbbbbbcccfffjjjmmmiiiaaa[[[\\\___hhhkkkoootttzzz}}}{{{}}}||||||}}}|||zzzwwwtttpppmmmkkkjjj]]][[[YYYYYYZZZYYYUUURRRNNNLLLIIIGGGGGGHHHIIIKKKMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHJJJKKKLLLJJJIIIEEEFFFGGGHHHJJJKKKLLLMMMIIIHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGIIIJJJJJJHHHFFFBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJHHHFFFCCCAAA|||xxxwww|||zzzxxxwwwwwwtttqqqrrrwwwssssssrrrpppnnnoooqqqtttvvv{{{}}}wwwrrrmmmjjjjjjllllllkkkhhhfffeeeeeedddeeeccc___]]]^^^\\\WWWTTTUUUTTTRRRQQQQQQRRRRRRWWWUUUSSSQQQOOOOOOPPPPPPOOOOOONNNNNNOOOPPPQQQRRROOOPPPQQQQQQPPPOOOMMMKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJJJJKKKLLLLLLKKKHHHHHHHHHIIILLLNNNNNNMMMLLLMMMNNNOOOOOONNNMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJLLLKKKJJJIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLIIIFFFCCCFFFHHHFFFCCCCCCFFFJJJIIIIIIIIIHHHGGGGGGIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPPPPOOONNNLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNOOOOOONNNMMMIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJIIIHHHFFFCCCAAA@@@CCCEEEFFFFFFDDDCCCDDDFFFAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBBAAAAAACCCFFFHHHJJJKKKKKKJJJJJJKKKKKKJJJHHHGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIHHHGGGHHHJJJJJJIIIHHHIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKHHHJJJLLLMMMLLLLLLMMMOOOJJJLLLMMMMMMLLLOOOTTTYYYcccgggooozzzxxxyyyvvvvvvwwwxxx~~~|||~~~|||qqqfff```___]]][[[[[[[[[\\\]]]aaadddeeeaaa\\\]]]eeellluuuxxxyyyvvvvvv{{{~~~~~~~~~}}}|||{{{xxxxxxvvvrrrjjjccc___]]]WWWWWWYYY[[[]]]```bbbdddiiikkkmmmoooppppppqqqrrruuuyyyzzzvvvnnnfffddddddfffjjjooosssxxx~~~||||||~~~xxxvvvrrrnnniiieeebbbaaaZZZZZZYYYYYYXXXVVVTTTSSSPPPNNNLLLIIIHHHIIIKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHJJJKKKLLLJJJIIIFFFGGGHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHGGGHHHHHHIIIEEEEEEFFFHHHJJJJJJHHHFFFCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFEEE}}}|||{{{zzzxxxtttvvv{{{}}}}}}|||{{{zzz{{{~~~{{{~~~yyyqqqjjjeee```^^^fffggggggddd```\\\ZZZYYYVVVZZZZZZWWWUUUVVVVVVSSSRRRVVVWWWSSSPPPPPPRRRSSSYYYWWWTTTQQQPPPOOOPPPPPPOOONNNNNNNNNOOOQQQSSSTTTOOOPPPQQQQQQQQQOOOLLLKKKKKKKKKJJJJJJJJJLLLMMMNNNNNNMMMKKKJJJKKKLLLKKKJJJEEEEEEEEEHHHLLLNNNOOOOOOLLLMMMOOOPPPPPPOOOMMMLLLLLLMMMNNNOOONNNLLLIIIHHHLLLKKKKKKJJJKKKLLLMMMNNNOOONNNNNNOOOPPPNNNKKKHHHFFFIIILLLJJJGGGFFFJJJNNNJJJKKKKKKIIIHHHHHHJJJLLLJJJJJJKKKKKKMMMOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPOOOLLLKKKKKKJJJIIIIIIHHHHHHCCCCCCDDDEEEFFFHHHJJJKKKGGGIIIKKKNNNOOOOOONNNNNNJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJHHHDDDAAA???DDDFFFHHHGGGDDDCCCEEEGGGAAA@@@??????>>>?????????@@@BBBCCCDDDDDDBBBAAA??????AAAEEEHHHJJJKKKKKKKKKKKKLLLLLLKKKIIIGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJKKKLLLLLLKKKKKKGGGIIILLLLLLLLLLLLMMMOOOMMMNNNNNNLLLJJJLLLPPPUUUUUUWWW^^^hhhuuu{{{pppvvv{{{wwwuuuoootttzzz|||~~~{{{rrrllljjjgggfffgggiiijjjjjjjjjlllkkkdddZZZWWW\\\cccgggjjjjjjggggggkkkooooooxxx~~~|||zzz{{{vvvuuuwww|||~~~zzzxxxuuusssmmmmmmlllhhhbbb\\\YYYXXXSSSTTTVVVZZZ```eeejjjmmmwwwyyy}}}~~~~~~}}}||||||yyyrrrnnnllleeeiiioootttyyy}}}}}}~~~{{{uuurrrmmmhhhbbb]]]YYYWWWXXXYYYYYYWWWUUUSSSTTTUUUSSSQQQNNNKKKJJJKKKLLLMMMLLLMMMNNNOOOOOONNNLLLKKKIIIIIIHHHJJJKKKLLLJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKJJJIIIGGGFFFGGGGGGHHHCCCDDDEEEHHHJJJKKKIIIGGGCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHHHH~~~{{{yyywwwvvvyyyrrrhhh___ZZZZZZ]]]___iiiccc]]]YYYWWWVVVTTTRRRNNNMMMMMMMMMNNNOOOPPPPPPVVVUUUSSSQQQPPPOOOPPPPPPWWWVVVSSSPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOONNNMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIIIIIIIJJJKKKKKKKKKMMMLLLLLLMMMNNNNNNKKKIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIJJJLLLMMMOOONNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMQQQQQQRRRRRRSSSSSSTTTTTTOOOMMMKKKIIIIIIJJJLLLMMMCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOLLLKKKJJJIIIHHHIIIJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEBBBCCCFFFHHHHHHHHHGGGFFF@@@???>>><<<<<<<<<======@@@??????AAADDDDDDBBB???BBBCCCEEEFFFHHHIIIIIIIIILLLKKKKKKIIIHHHGGGFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJLLLMMMNNNKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMKKKIIIHHHIIIJJJKKKNNNOOORRRUUU\\\hhhwwwrrrggghhhnnn|||zzzxxxtttsss{{{|||vvvuuuzzz|||lll```\\\YYYWWWZZZ[[[[[[YYYVVVVVVZZZ^^^cccfffkkknnnqqqssswwwyyy|||~~~{{{{{{~~~{{{zzzxxxtttnnnkkkiiijjjjjjiiikkkpppwww||||||{{{}}}wwwqqqjjjeeeaaa___]]][[[XXXVVVVVVWWWXXXZZZVVVZZZaaaiiiqqqxxx|||~~~}}}{{{xxxvvvsssssswww~~~}}}xxxrrrjjjhhhccc___[[[YYYXXXXXXWWWWWWWWWVVVVVVUUUUUUUUURRRSSSRRRNNNJJJIIIKKKNNNOOOPPPPPPPPPPPPOOONNNNNNOOOMMMKKKJJJJJJIIIGGGEEEGGGFFFFFFFFFGGGHHHHHHIIILLLKKKIIIGGGFFFDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHH}}}wwwuuussspppnnnlllkkkkkklllggg```YYYVVVVVVYYY[[[ccc___YYYUUUTTTSSSRRRPPPMMMMMMMMMMMMMMMNNNOOOOOOTTTTTTRRRQQQPPPOOOOOOOOORRRRRRQQQOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJMMMLLLLLLMMMNNNNNNLLLJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMKKKJJJJJJKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJIIIIIIJJJJJJKKKLLLKKKLLLLLLMMMMMMLLLLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPOOOMMMKKKIIIIIIJJJLLLMMMHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNKKKJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIGGGFFFBBBAAA???===<<<<<<===>>>?????????BBBEEEFFFEEEBBBAAABBBCCCDDDFFFFFFGGGGGGKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHKKKJJJJJJJJJKKKKKKLLLMMMMMMKKKIIIGGGFFFGGGGGGHHHJJJKKKMMMOOOTTT]]]iiiqqq{{{|||~~~qqqjjjhhhppp}}}xxxrrrttt{{{wwwiiibbb___\\\[[[[[[XXXSSSNNNLLLOOORRRXXXZZZ]]]___aaabbbdddfffpppsssuuutttvvvyyywwwrrrqqqmmmnnnttt{{{|||}}}|||{{{yyyuuurrrqqqtttwww}}}~~~~~~}}}}}}||||||{{{zzzyyyvvvrrrppplllkkkhhhddd___\\\\\\]]]]]]^^^```cccgggjjjkkkkkkmmmmmmlllhhhccc___^^^^^^\\\\\\]]]]]]^^^^^^______aaadddjjjqqqyyy~~~yyyvvvxxx}}}~~~}}}{{{pppjjjcccaaa]]]YYYWWWUUUUUUUUUWWWVVVVVVUUUUUUTTTTTTSSSRRRSSSRRROOOJJJIIILLLOOONNNOOOOOOOOONNNNNNMMMMMMNNNLLLJJJIIIIIIHHHGGGFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGG}}}|||zzzsssooojjjhhhdddaaa___^^^]]]^^^^^^[[[WWWTTTSSSTTTVVVWWW[[[XXXSSSQQQPPPOOOOOONNNLLLLLLLLLLLLLLLMMMMMMNNNRRRRRRRRRQQQPPPOOONNNMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIILLLLLLLLLMMMOOOOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLLLLLLLLLLLLLKKKKKKNNNMMMKKKIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHKKKJJJIIIIIIIIIJJJLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJKKKLLLMMMLLLKKKJJJGGGEEEBBB???>>>>>>???@@@@@@@@@AAADDDGGGHHHHHHFFFBBBCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKIIIHHHFFFFFFFFFGGGGGGHHHIIIJJJMMMRRRYYY^^^hhhnnnxxx}}}rrrkkkgggrrrtttqqqssszzztttmmmiiifffeeeccc___WWWOOOLLLNNNQQQTTTUUUWWWWWWVVVVVVVVVWWWaaaccccccbbbdddgggfffbbbaaa]]]]]]dddllloooqqqssskkkjjjhhheeeaaa``````bbbcccgggkkknnnnnnmmmmmmmmmmmmmmmllljjjhhhdddaaa___]]]\\\YYYUUUPPPNNNOOOQQQOOORRRUUUWWWXXXYYY[[[\\\^^^bbbgggfffbbb```bbbeeedddfffiiilllnnnnnnmmmmmmmmmooorrrwww}}}~~~}}}~~~~~~}}}}}}~~~|||pppfff```]]][[[XXXUUUSSSSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRRRROOOKKKJJJLLLOOOMMMMMMMMMMMMMMMLLLLLLLLLMMMKKKHHHFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEExxx{{{zzz~~~zzzrrrllllllqqqwwwwwwrrrjjjeeecccbbb___[[[XXXVVVUUUVVVWWWUUUUUUSSSRRRRRRSSSSSSTTTTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLOOOPPPQQQQQQPPPNNNMMMKKKIIIJJJKKKMMMMMMMMMLLLKKKPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHKKKKKKKKKMMMOOOOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJMMMLLLKKKIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGJJJIIIGGGGGGGGGHHHJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFHHHJJJLLLNNNOOOPPPPPPLLLIIIFFFBBBAAAAAACCCDDDBBBCCCEEEGGGIIIIIIIIIHHHFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLHHHIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMLLLJJJHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMPPPRRRYYY___kkkyyy}}}yyyooouuu|||vvvvvv|||zzzyyyyyywwwsssrrrtttzzzxxxtttpppooommmhhhaaaZZZWWWZZZ]]]aaabbbcccaaa^^^\\\[[[\\\]]]```aaaaaaccceeebbb]]]YYYTTTSSSXXX^^^aaacccfff^^^^^^]]][[[XXXWWWVVVVVVTTTXXX^^^aaaaaabbbdddfffiiiiiihhheeeaaa]]][[[ZZZZZZYYYVVVRRROOOMMMOOOPPPMMMQQQUUUWWWWWWXXX\\\___fffmmmssstttooommmqqquuutttuuuxxx{{{}}}~~~~~~}}}uuuttttttuuuyyy~~~~~~xxxyyy|||{{{||||||zzz{{{{{{vvvooofff___\\\]]]ZZZWWWSSSQQQQQQSSSTTTTTTSSSSSSRRRQQQPPPOOOOOOPPPRRRRRRPPPLLLJJJLLLOOOLLLLLLKKKKKKJJJJJJJJJKKKMMMJJJFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCFFFFFFFFFEEEEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCC^^^aaaeeehhhkkknnnrrrttt~~~xxxsssnnntttzzz}}}|||yyy}}}vvvpppnnnjjjccc]]][[[aaafffhhhddd___\\\[[[\\\YYYVVVSSSQQQQQQRRRSSSQQQQQQRRRQQQQQQQQQPPPPPPPPPPPPOOONNNMMMMMMNNNNNNLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHOOOOOOOOOOOOOOOOOOOOONNNPPPPPPQQQRRRSSSSSSSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHJJJIIIJJJLLLOOOOOONNNLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJIIIJJJJJJKKKJJJJJJKKKJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGIIIKKKMMMNNNOOOPPPOOOMMMIIIGGGEEEEEEFFFGGGFFFGGGIIIJJJIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGGGGGGGHHHJJJKKKEEEFFFGGGHHHHHHHHHFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGIIIKKKLLLLLLLLLQQQTTT\\\fffpppxxx|||~~~}}}}}}~~~|||~~~xxxpppnnnllljjjbbbaaaaaagggppp||||||wwwppppppnnniiieeeeeeiiimmmuuuvvvvvvtttpppmmmlllllljjjpppuuuwwwyyyxxxqqqiii]]]VVVRRRUUUXXXYYYZZZ\\\[[[ZZZZZZYYYYYYXXXWWWUUURRRVVV\\\___aaaeeelllqqquuuuuutttoooiiidddcccbbbcccbbb```]]]YYYXXXYYYZZZWWW\\\aaaeeegggjjjnnnrrr|||~~~{{{yyyvvvttttttxxx|||}}}||||||wwwxxxzzz}}}|||yyy||||||wwwtttssspppkkkeee```]]]]]]]]]ZZZUUUQQQOOOOOOPPPQQQSSSRRRRRRQQQOOONNNNNNMMMOOOQQQQQQOOOLLLJJJLLLNNNLLLKKKJJJIIIIIIIIIJJJJJJMMMJJJFFFEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@AAAAAAAAANNNPPPRRRUUUXXX]]]bbbfffgggiiimmmooonnnjjjeeebbbeeeiiinnnpppooollliiiggghhhkkkoootttxxxzzz{{{{{{xxxwwwwwwwwwxxx{{{}}}~~~~~~~~~yyytttkkkjjjkkkmmmrrrxxx~~~}}}zzzwwwxxx|||}}}zzzwwwpppjjjccc___^^^\\\WWWSSSPPPSSSXXXZZZZZZXXXVVVUUUTTTSSSQQQOOONNNOOOPPPPPPOOOOOOOOOOOOOOONNNLLLLLLNNNOOOPPPOOOMMMMMMNNNPPPMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIKKKNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFCCCDDDEEEFFFGGGIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKNNNMMMKKKIIIHHHHHHHHHHHHHHHJJJKKKKKKJJJHHHHHHHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLFFFEEEDDDDDDDDDEEEGGGHHHCCCDDDFFFGGGHHHGGGEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEGGGHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIIIILLLKKKKKKJJJJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDEEEGGGJJJKKKJJJIIILLLMMMPPPVVV^^^gggnnnssswww~~~~~~~~~|||~~~{{{rrrkkkjjjkkkkkkeeeaaa]]]]]]aaahhhnnnqqq{{{sssuuuvvvuuutttvvv{{{~~~~~~~~~kkkccc]]]]]]^^^^^^___aaadddcccaaaaaabbbbbbaaa___[[[aaahhhlllooouuuzzztttssstttqqqqqqpppmmmiiigggggggggfffjjjpppvvv{{{|||xxxwwwxxx{{{~~~~~~}}}}}}~~~}}}yyywwwzzz~~~}}}vvvpppmmmkkkiiiddd___]]]]]]^^^YYYVVVQQQMMMJJJKKKLLLNNNSSSRRRQQQPPPOOOMMMLLLLLLLLLOOOPPPOOOKKKIIIKKKMMMLLLKKKJJJHHHHHHIIIIIIJJJMMMKKKHHHFFFGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@?????????@@@@@@AAAEEEGGGIIIKKKMMMPPPTTTWWWTTTUUUWWWXXXXXXXXXVVVVVVYYY\\\___```^^^[[[XXXWWWWWWYYY\\\___cccfffggghhheeecccbbbbbbdddiiiooorrrtttpppkkkjjjjjjhhhccc___ZZZZZZ[[[\\\___eeekkkooogggfffeeeeeeggghhhfffeee___\\\XXXVVVVVVTTTQQQNNNKKKLLLMMMPPPSSSTTTSSSQQQNNNNNNMMMMMMMMMNNNNNNOOONNNNNNOOOOOOOOONNNMMMLLLMMMOOOPPPOOOMMMMMMNNNPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJFFFFFFGGGIIILLLNNNMMMKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJJJJHHHFFFDDD???AAADDDGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKJJJJJJIIIIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHGGGGGGFFFIIILLLLLLJJJHHHIIIJJJIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCFFFFFFGGGHHHIIIJJJKKKKKKEEEEEEDDDCCCDDDEEEFFFGGGBBBDDDFFFHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGHHHHHHKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDFFFIIIJJJIIIGGGHHHIIILLLOOOSSSZZZ```dddgggoooyyy~~~{{{~~~uuuppprrrwwwxxxvvvpppgggaaa```aaacccdddlllyyyzzz}}}vvvpppoooqqqqqqrrruuuwwwuuurrrqqqrrrrrrpppnnnmmmttt|||~~~zzzvvvttttttqqqsssxxx~~~}}}}}}yyytttuuuvvvyyy{{{yyytttkkkeeecccccccccaaa^^^\\\\\\\\\UUURRRMMMJJJHHHIIILLLNNNSSSRRRQQQPPPNNNMMMLLLKKKJJJMMMOOONNNJJJHHHIIIKKKLLLKKKIIIHHHHHHHHHJJJKKKNNNLLLJJJIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>??????@@@AAAAAACCCEEEGGGGGGHHHJJJKKKKKKKKKLLLLLLNNNOOOPPPQQQNNNQQQTTTUUUTTTRRRQQQQQQKKKLLLOOORRRUUUYYY\\\]]]XXXVVVSSSSSSWWW]]]dddiiijjjddd^^^[[[[[[YYYTTTOOORRRSSSSSSSSSUUUYYY___cccWWWWWWWWWWWWWWWXXXZZZ[[[XXXVVVTTTSSSRRRQQQOOONNNKKKIIIHHHKKKPPPRRRQQQOOOLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMOOOQQQPPPMMMLLLNNNPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJHHHIIIIIIKKKLLLMMMNNNOOONNNOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFHHHIIIIIIJJJJJJKKKKKKKKKDDDEEEFFFIIILLLMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLJJJHHHEEECCC===@@@DDDHHHKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLGGGHHHIIIJJJIIIHHHFFFEEEDDDHHHKKKLLLJJJIIIKKKLLLLLLJJJHHHFFFFFFFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBDDDEEEFFFGGGHHHIIIJJJJJJGGGFFFEEEEEEEEEFFFHHHIIIBBBDDDGGGIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHGGGGGGFFFGGGGGGHHHKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEGGGJJJKKKIIIGGGEEEHHHKKKNNNPPPSSSWWWYYY[[[___fffppp||||||}}}yyy}}}~~~sssjjjeeeddddddddd]]]nnn|||~~~~~~|||zzz}}}}}}|||vvvwww{{{~~~|||}}}}}}vvvqqqssstttuuuvvvssslllbbb\\\[[[^^^```aaa^^^\\\ZZZYYYSSSPPPLLLIIIIIIKKKNNNQQQSSSRRRQQQPPPNNNMMMLLLKKKIIILLLNNNMMMJJJHHHIIIKKKMMMKKKJJJHHHHHHIIIJJJKKKOOOMMMKKKJJJJJJIIIGGGEEEGGGGGGFFFEEEEEEDDDEEEEEE@@@@@@??????@@@@@@AAAAAAFFFEEECCCBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA============>>>???AAAAAACCCCCCCCCDDDDDDDDDDDDEEEGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMNNNLLLKKKKKKMMMPPPRRRRRRQQQNNNLLLKKKKKKMMMRRRWWW[[[VVVUUUTTTRRRPPPOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPOOONNNLLLJJJIIIGGGHHHHHHJJJLLLNNNPPPQQQMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNLLLIIIJJJLLLMMMLLLJJJJJJLLLNNNOOOOOOMMMJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMNNNOOOPPPPPPPPPPPPLLLJJJHHHHHHJJJJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMFFFFFFEEEEEEEEEFFFGGGHHHFFFHHHKKKMMMMMMKKKHHHFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLLLLJJJIIIJJJMMMNNNMMMKKKLLLKKKJJJIIIHHHGGGGGGGGGKKKJJJJJJJJJJJJKKKLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFFFFHHHIIIJJJKKKKKKHHHIIIJJJLLLLLLLLLKKKJJJCCCCCCDDDEEEGGGHHHIIIJJJLLLKKKHHHFFFFFFFFFGGGHHHFFFGGGHHHIIIJJJIIIHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKPPPOOOLLLJJJHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKKKKHHHFFFIIIOOOUUUXXXYYYPPPPPPUUU```ooo||||||wwwwww}}}xxxmmmeee___bbblllyyy~~~}}}{{{{{{}}}||||||zzzwwwqqqmmmiiihhheeecccaaaaaaaaaaaabbb^^^ZZZXXXYYYYYYWWWUUUSSSQQQMMMJJJIIIKKKMMMOOOQQQQQQPPPOOOMMMKKKIIIHHHKKKLLLLLLLLLLLLJJJHHHGGGJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKKKKJJJHHHFFFDDDCCCGGGFFFEEEDDDBBB@@@???>>><<<;;;::::::;;;???BBBDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA???>>>???@@@BBBBBBAAA>>>>>>>>>>>>????????????AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGHHHKKKLLLLLLKKKIIIHHHGGGGGGIIIMMMQQQTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOMMMLLLJJJIIIFFFGGGGGGIIIKKKMMMNNNPPPJJJKKKKKKKKKLLLMMMMMMMMMPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNLLLIIIJJJLLLMMMLLLJJJLLLMMMNNNOOONNNMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOLLLMMMNNNOOOOOOPPPPPPPPPNNNLLLJJJJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJGGGHHHJJJKKKKKKJJJHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLJJJIIIJJJMMMNNNLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKLLLLLLLLLKKKKKKEEEFFFFFFGGGHHHIIIJJJJJJLLLJJJHHHFFFFFFFFFGGGHHHFFFGGGGGGHHHIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIFFFFFFEEEFFFFFFGGGHHHIIIOOONNNLLLJJJHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFGGGIIIGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJGGGFFFIIIOOOVVV[[[]]]RRROOOOOOUUUaaammmuuuxxx}}}{{{yyywwwxxx|||~~~vvveeedddiiissswwwwwwxxx{{{~~~|||~~~~~~}}}}}}||||||zzzwwwxxx}}}}}}zzzrrrkkkfff```___^^^\\\[[[[[[ZZZZZZZZZWWWTTTTTTUUUUUUTTTRRRQQQOOOLLLJJJIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKKKKJJJIIIGGGFFFIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEEEEDDDCCC@@@>>>===<<<<<<;;;<<<===@@@BBBDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA???>>>???@@@BBBAAAAAA=========>>>>>>>>>??????????????????@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFFFFEEEEEEEEEGGGIIIKKKLLLMMMLLLKKKKKKJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNNNNMMMLLLKKKJJJIIIFFFFFFGGGHHHIIIKKKMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKOOONNNMMMMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJJJJLLLMMMLLLKKKMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPNNNKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIJJJLLLMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEEEEDDDEEEEEEFFFDDDDDDFFFFFFFFFFFFDDDDDDCCCCCCEEEGGGHHHIIIJJJJJJGGGGGGEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFFFFGGGGGGIIIGGGFFFHHHNNNVVV[[[^^^UUUPPPJJJKKKRRR]]]eeeiiinnnqqqsssuuuwwwyyy}}}rrrnnnnnnssswwwvvvuuuuuu|||zzzzzzzzz{{{xxxrrrmmmvvv~~~~~~~~~{{{vvvtttpppnnnrrrxxxzzzsssjjjaaa\\\VVVVVVVVVVVVUUUTTTSSSRRRPPPNNNMMMMMMOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCDDDEEEDDDAAA>>><<<======>>>???@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>???@@@AAAAAA@@@<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHFFFEEEFFFGGGGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLOOOOOONNNNNNMMMMMMMMMMMMMMMMMMKKKJJJHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPNNNKKKJJJKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCDDDFFFGGGGGGFFFDDDCCCBBBCCCEEEFFFGGGHHHHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLJJJIIIHHHHHHJJJKKKMMMOOOMMMKKKIIIHHHGGGGGGHHHHHHGGGFFFGGGLLLRRRXXX[[[WWWQQQKKKHHHLLLSSSZZZ^^^aaadddiiinnnqqquuuyyy{{{~~~|||xxxtttuuuvvvrrrhhh```lllrrryyy}}}~~~~~~|||{{{vvvqqqoookkkiiilllrrr||||||{{{xxxssskkkbbbZZZUUUSSSTTTTTTSSSQQQOOOLLLKKKGGGGGGHHHIIIKKKMMMNNNNNNKKKJJJJJJIIIIIIHHHIIIIIIKKKKKKKKKLLLKKKJJJJJJIIIHHHIIIJJJJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAACCCEEEFFFFFFCCC@@@>>>===>>>@@@BBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????@@@AAAAAA@@@<<<<<<<<<<<<============????????????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEHHHFFFEEEFFFGGGGGGFFFDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKMMMNNNPPPOOOOOONNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKMMMMMMOOOMMMJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFIIIJJJJJJJJJJJJJJJKKKLLLJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDBBBCCCEEEFFFFFFEEECCCBBBDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEFFFGGGGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJHHHGGGHHHIIILLLMMMQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGGGGIIILLLQQQTTTRRROOOKKKIIIKKKOOORRRTTTVVVYYY]]]bbbgggnnntttyyy{{{{{{{{{vvvjjj___```dddhhhkkkkkkllloooqqqyyy~~~|||yyyxxxuuusssrrrooolllnnnrrr~~~xxxtttvvvtttqqqllleee]]]VVVRRRSSSSSSRRRPPPMMMIIIFFFCCCCCCDDDFFFHHHIIIKKKMMMNNNIIIIIIHHHHHHHHHHHHHHHHHHLLLLLLLLLLLLJJJIIIHHHGGGIIIIIIJJJKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAACCCFFFHHHHHHFFFCCCAAA>>>@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????@@@AAA@@@???<<<<<<<<<<<<============?????????@@@@@@@@@AAAAAA>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDFFFDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKEEEFFFHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNMMMNNNOOOPPPPPPOOONNNMMMJJJKKKLLLKKKJJJKKKMMMOOOOOOPPPPPPPPPPPPOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKLLLMMMMMMNNNNNNJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJLLLMMMNNNLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFGGGIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFHHHJJJKKKKKKJJJIIIKKKLLLJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLOOONNNMMMKKKJJJKKKKKKLLLHHHIIIIIIIIIHHHHHHKKKMMMJJJJJJJJJJJJJJJKKKLLLLLLNNNPPPRRRVVV[[[ccckkkqqqvvv{{{wwwmmm______```______```dddgggqqqzzzzzz|||}}}{{{{{{|||~~~~~~~~~~~~|||}}}{{{{{{|||yyyuuuvvvzzz}}}zzzvvvqqqmmmooommmiiieee___ZZZVVVSSSSSSQQQOOOLLLHHHDDD@@@???BBBDDDGGGIIIIIIJJJLLLMMMIIIIIIGGGGGGGGGGGGHHHIIIMMMMMMMMMLLLKKKIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEDDDCCCCCCBBBDDDFFFHHHHHHGGGFFFDDD@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAA??????@@@AAA@@@???<<<<<<=========>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDCCCCCCEEEFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJKKKIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJJJJJJJKKKIIIIIIIIIJJJKKKLLLNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLIIIKKKLLLLLLJJJJJJMMMPPPOOOPPPQQQRRRQQQPPPNNNMMMKKKJJJJJJIIIHHHHHHHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKLLLMMMKKKJJJIIIJJJKKKJJJIIIFFFFFFFFFGGGGGGHHHHHHHHHDDDEEEFFFHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGJJJKKKKKKIIIIIIJJJLLLIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDFFFFFFDDDEEEFFFGGGGGGFFFFFFEEECCCCCCCCCBBBBBBCCCCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJLLLKKKJJJJJJJJJKKKLLLMMMGGGIIIKKKKKKIIIHHHHHHJJJGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIKKKMMMQQQWWW___dddiiipppzzz~~~nnnlllhhheeedddfffjjjmmmxxxyyywww{{{{{{uuuttttttuuuzzzyyyzzz}}}|||}}}zzzuuurrrooojjjggghhhfffbbb]]]ZZZXXXVVVVVVRRRPPPMMMIIIFFFCCC@@@???BBBEEEIIIJJJIIIIIIKKKMMMJJJIIIGGGEEEEEEGGGIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDDDDEEEEEEEEEDDDDDDBBBCCCEEEFFFGGGGGGGGGFFFAAAAAABBBBBBBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAACCCAAA??????@@@@@@@@@???=========>>>>>>>>>??????>>>>>>>>>>>>????????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFFFFEEEDDDDDDEEEFFFHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLHHHHHHIIIIIIKKKLLLNNNOOOKKKLLLNNNOOOOOONNNLLLKKKHHHJJJLLLLLLJJJJJJMMMPPPNNNOOORRRSSSSSSQQQNNNLLLJJJIIIIIIHHHHHHHHHIIIIIIMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFHHHJJJLLLNNNLLLJJJJJJLLLLLLLLLKKKEEEEEEFFFGGGHHHIIIIIIIIICCCEEEFFFHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGIIIJJJKKKJJJJJJIIIGGGIIIKKKKKKIIIHHHJJJLLLIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHCCCDDDFFFGGGGGGFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDD???@@@AAACCCDDDEEEEEEFFFAAABBBBBBCCCCCCBBBBBBAAAEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMEEEIIIMMMMMMKKKIIIIIIJJJGGGHHHIIIIIIHHHGGGGGGGGGEEEFFFGGGHHHKKKOOOUUUZZZ```hhhrrryyy}}}}}}wwwrrrppprrrwwwzzzyyyuuuwww{{{}}}xxxxxxzzz{{{uuutttuuuvvvwwwwwwxxx|||~~~|||uuupppmmmjjjfffcccdddaaa]]]YYYWWWVVVWWWXXXSSSQQQMMMJJJFFFDDDCCCCCCCCCFFFJJJKKKIIIHHHJJJLLLKKKIIIGGGEEEEEEGGGJJJLLLJJJJJJKKKLLLMMMMMMLLLLLLFFFFFFHHHHHHIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEEEEEEEEEEEEEEEEAAABBBCCCDDDFFFFFFGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAACCCAAA??????@@@@@@@@@???>>>>>>>>>>>>????????????>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJIIIIIIJJJJJJJJJFFFFFFFFFGGGGGGHHHHHHHHHMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLNNNOOOQQQQQQQQQOOOMMMLLLKKKJJJHHHGGGFFFFFFGGGHHHKKKKKKLLLLLLKKKJJJIIIIIIKKKMMMNNNNNNLLLJJJIIIIIIMMMKKKIIIGGGGGGHHHKKKLLLJJJJJJKKKKKKKKKJJJHHHGGGDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJJJJIIIHHHJJJMMMPPPMMMKKKHHHHHHIIIJJJJJJIIILLLJJJIIIIIIIIIGGGEEECCCEEEFFFHHHIIIJJJIIIHHHHHHEEEGGGGGGFFFDDDCCCDDDEEEJJJJJJIIIHHHHHHGGGFFFFFFFFFDDDDDDFFFIIIJJJGGGDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIGGGEEEDDDCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDAAABBBBBBCCCBBBAAA???>>>CCCDDDEEEEEEDDDDDDEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGGGGEEECCCEEEHHHIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKQQQUUU\\\dddmmmuuu}}}~~~}}}|||~~~vvvtttsssvvv{{{~~~tttrrrvvv{{{}}}~~~uuummmqqqyyy~~~xxxvvv}}}|||~~~~~~yyyzzz}}}}}}zzzzzz{{{}}}yyytttmmmjjjjjjhhhddd```]]]\\\YYYUUUSSSQQQPPPPPPMMMNNNOOONNNKKKHHHFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGDDDAAA@@@CCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCC?????????@@@AAABBBCCCDDDCCCCCCCCCBBBAAA@@@???>>>AAAAAA???>>>>>>>>>???@@@===>>>???@@@@@@???>>>===::::::<<<=========<<<;;;>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHHHHHHHIIIIIIIIILLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLMMMNNNPPPQQQPPPOOOMMMLLLLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLNNNMMMKKKJJJIIIJJJLLLKKKIIIHHHHHHIIIKKKLLLJJJJJJKKKKKKKKKJJJHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLHHHIIIIIIHHHGGGGGGIIIKKKLLLJJJHHHHHHIIIKKKKKKJJJKKKJJJIIIIIIIIIIIIFFFDDDFFFGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIHHHFFFEEEFFFGGGJJJJJJIIIHHHHHHGGGFFFFFFFFFDDDDDDFFFIIIIIIGGGDDDDDDEEEEEEEEEEEEEEEFFFFFFHHHGGGEEECCCCCCDDDEEEFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBB@@@???AAACCCDDDDDDCCCBBBDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHGGGEEEFFFIIIJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLJJJJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIINNNPPPSSSWWW]]]eeennnttt}}}{{{|||{{{wwwwwwwwwxxx{{{~~~vvvwww|||~~~yyyrrrsssyyy~~~yyytttrrruuu{{{}}}~~~}}}qqqlllgggddddddccc```\\\YYYWWWUUUQQQOOOMMMLLLKKKLLLMMMNNNMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGFFFCCC@@@@@@BBBDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCC??????????????????@@@@@@BBBBBBBBBBBBAAA@@@??????AAA@@@???>>>>>>>>>??????======>>>??????>>>======:::;;;<<<=========<<<;;;>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMOOOPPPPPPOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJIIIJJJKKKMMMNNNOOOPPPPPPHHHJJJKKKJJJIIIGGGHHHIIIJJJHHHGGGHHHJJJLLLLLLKKKKKKJJJIIIIIIJJJJJJHHHGGGFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGEEEEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBDDDDDDFFFGGGFFFEEEEEEFFFGGGIIIHHHGGGHHHJJJKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKIIIHHHFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFKKKJJJIIIIIILLLSSS\\\bbbnnnssszzz~~~|||zzzyyy}}}~~~zzzvvvuuuwwwzzz|||~~~{{{~~~~~~wwwtttvvvwwwzzz|||xxxtttrrrsss{{{~~~~~~~~~|||zzzyyyyyyxxxvvvtttiiieee```^^^^^^]]]ZZZWWWUUUTTTQQQNNNKKKIIIHHHGGGIIIKKKLLLKKKIIIGGGGGGHHHGGGFFFEEEDDDEEEFFFHHHJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHEEECCCCCCCCCDDDEEEEEEBBB@@@???@@@BBBCCCCCCEEEEEEDDDDDDCCCCCCCCCCCC??????>>>===============@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???<<<======>>>>>>======<<<:::;;;<<<<<<======<<<<<<>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOONNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKKKKJJJIIIJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIHHHIIIKKKMMMNNNOOOPPPPPPLLLNNNPPPOOOMMMKKKJJJJJJHHHGGGGGGHHHKKKLLLMMMLLLJJJIIIIIIJJJKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAAAAAAAABBBBBBDDDDDDFFFGGGGGGFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEFFFEEEDDDCCC@@@AAACCCBBBAAAAAABBBDDDCCCDDDFFFFFFEEEEEEFFFHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGFFFEEEFFFJJJPPPUUU]]]bbbkkkrrrvvvyyy{{{|||~~~{{{xxxyyy}}}{{{{{{|||{{{zzzwwwvvvwww{{{~~~~~~{{{~~~}}}|||zzz{{{}}}yyywwwwwwxxxyyyzzzvvvssspppnnnmmmmmmllljjjccc```]]][[[ZZZXXXUUURRRSSSRRRPPPMMMKKKHHHGGGFFFFFFGGGHHHHHHGGGFFFGGGHHHGGGEEEDDDCCCDDDFFFIIIKKKKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJJJJIIIIIIHHHGGGGGGIIIGGGDDDBBBBBBBBBDDDEEEDDDCCCAAA@@@@@@BBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBB>>>======<<<<<<=========???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJLLLMMMMMMNNNNNNNNNKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIJJJKKKJJJHHHHHHIIIJJJGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMPPPRRRRRRPPPMMMKKKKKKGGGGGGGGGIIIKKKMMMMMMLLLIIIIIIHHHJJJKKKLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIHHHGGGFFFGGGIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA??????>>>@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGFFFFFFEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBAAAAAABBBCCCEEEFFFGGGFFFFFFEEEBBBCCCDDDDDDCCCCCCDDDEEECCCDDDFFFFFFEEEEEEFFFHHHFFFGGGGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGJJJMMMPPPTTTZZZaaafffkkkqqqttt{{{yyyxxx{{{}}}zzzyyy{{{}}}zzzzzz}}}}}}~~~~~~}}}|||~~~xxxtttpppoooqqqsssttttttooolllhhheeeddddddcccaaa]]][[[YYYVVVTTTQQQNNNLLLOOOOOOMMMLLLJJJHHHFFFEEECCCEEEFFFEEEDDDDDDFFFGGGGGGFFFDDDCCCDDDFFFIIIKKKOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCBBBAAABBBDDDFFFFFFEEEEEEDDDCCCBBBBBBBBB===<<<<<<===>>>???@@@@@@??????@@@@@@AAA@@@@@@@@@????????????>>>>>>============<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<======>>>>>>????????????>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFEEECCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKIIIGGGFFFGGGIIIEEEFFFHHHIIIJJJJJJIIIHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMLLLJJJHHHGGGEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKKKKLLLLLLLLLKKKLLLNNNPPPPPPNNNKKKJJJJJJGGGGGGGGGIIILLLMMMLLLKKKIIIHHHHHHIIIKKKKKKJJJHHHHHHHHHGGGFFFFFFFFFFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFEEECCCCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@?????????@@@@@@AAAAAABBBBBBCCCBBBCCCEEEFFFGGGFFFFFFEEEBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCCCCCCCBBBAAA@@@AAACCCDDDFFFGGGGGGFFFFFFCCCDDDEEEEEEDDDDDDEEEGGGDDDFFFGGGFFFEEEEEEFFFGGGDDDEEEGGGGGGEEEEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCC>>>AAADDDFFFFFFFFFFFFGGGHHHJJJNNNRRRVVV\\\bbbgggqqqqqqssswww}}}}}}zzzxxx}}}~~~|||{{{yyyyyyoookkkggghhhkkkooopppoooiiifffbbb___^^^]]][[[ZZZUUUUUUSSSRRROOOLLLJJJHHHKKKKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEDDDDDDFFFHHHHHHGGGFFFEEEFFFGGGIIIKKKOOONNNMMMLLLKKKKKKKKKKKKMMMNNNNNNNNNMMMKKKJJJHHHEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCAAABBBDDDGGGFFFFFFEEEDDDCCCBBBBBBAAA<<<<<<======>>>@@@AAABBB???@@@@@@@@@@@@@@@??????>>>>>>??????>>>>>>===<<<>>>======<<<<<<======>>><<<;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>=========>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKLLLNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKHHHFFFEEEFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJLLLMMMNNNMMMKKKIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNNNNLLLJJJJJJJJJGGGGGGHHHJJJLLLMMMKKKJJJIIIHHHHHHIIIJJJJJJHHHFFFIIIHHHFFFEEEEEEEEEFFFGGGDDDFFFGGGGGGFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGEEEBBBBBBDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCCCCCCCAAACCCDDDFFFFFFFFFFFFEEEBBBBBBCCCCCCDDDEEEEEEFFFAAAAAABBBBBBCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCDDDCCCBBB@@@???@@@BBBDDDEEEGGGGGGGGGFFFCCCDDDFFFEEEDDDDDDEEEGGGFFFGGGHHHGGGFFFEEEFFFGGGCCCEEEGGGGGGEEEDDDFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDDDD===@@@CCCEEEDDDDDDDDDDDDCCCEEEGGGIIILLLPPPTTTXXX]]]```eeejjjooowww}}}|||xxx}}}}}}|||}}}yyyyyy{{{zzzzzzxxxvvvsssqqqpppgggcccaaabbbhhhllllllkkkcccaaa]]][[[YYYWWWUUUSSSOOOPPPQQQPPPNNNLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHGGGEEEFFFHHHJJJIIIHHHHHHHHHHHHHHHIIIIIILLLKKKKKKJJJJJJJJJKKKKKKMMMNNNNNNOOOMMMKKKIIIHHHFFFGGGGGGGGGGGGEEEDDDCCCCCCDDDDDDBBB@@@@@@CCCFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@???>>>======>>>?????????>>><<<<<>>============>>>???<<<;;;;;;:::;;;<<<===>>>>>>>>>????????????>>>>>><<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@DDDCCCCCCCCCCCCEEEGGGHHHBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKLLLNNNNNNOOOOOONNNMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMLLLKKKHHHEEEDDDEEEFFFDDDDDDEEEFFFFFFGGGHHHHHHJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNOOONNNLLLIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNNNNLLLKKKKKKLLLHHHHHHHHHJJJLLLLLLKKKIIIIIIHHHHHHHHHIIIIIIGGGEEEIIIHHHFFFEEEEEEEEEFFFFFFEEEFFFHHHHHHGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGGGGEEEBBBAAADDDGGGFFFFFFFFFGGGHHHHHHHHHIIIDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDD@@@@@@AAABBBBBBCCCDDDDDDAAABBBDDDEEEFFFFFFFFFEEEBBBBBBBBBCCCDDDEEEEEEFFF@@@AAAAAABBBCCCDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCDDDDDDBBB@@@???@@@AAACCCEEEFFFGGGGGGFFFCCCDDDEEEEEEDDDDDDEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGCCCFFFHHHGGGEEEEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDD???AAADDDDDDCCCCCCDDDDDDAAACCCEEEGGGGGGIIILLLNNNLLLQQQXXX]]]aaaiiittt|||{{{zzzxxx}}}}}}uuutttwwwvvv~~~|||xxxttttttvvvvvvuuussspppllliiigggbbb___]]]```fffkkkkkkiii```^^^[[[XXXWWWTTTQQQOOOMMMOOOQQQQQQQQQPPPOOOPPPKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJJJJHHHGGGGGGJJJLLLIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJJJJKKKKKKLLLMMMNNNLLLMMMNNNNNNMMMKKKHHHGGGHHHIIIIIIIIIHHHEEEBBB@@@BBBCCCCCCAAA??????BBBFFFGGGFFFEEEDDDCCCBBBAAAAAA??????>>>============>>>AAAAAAAAA@@@???>>>===<<<===>>>?????????>>><<<;;;@@@???>>>======>>>???@@@<<<<<<;;;:::;;;<<<===>>>========================>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAAAAACCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFHHHGGGFFFEEEEEEEEEFFFGGGLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPOOOMMMKKKKKKJJJKKKKKKKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHFFFEEEHHHHHHHHHIIIIIIHHHGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIFFFHHHIIIJJJJJJJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMHHHFFFDDDBBBCCCDDDGGGHHHEEEEEEFFFFFFFFFEEEEEEDDDJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGEEEDDDBBBBBBDDDEEEGGGEEEFFFFFFGGGGGGGGGFFFFFFAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDCCCCCCCCCBBB@@@AAABBBCCCDDDEEEFFFGGGBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA???===@@@BBBCCCEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGFFFFFFFFFEEEKKKJJJHHHGGGFFFEEEEEEEEEHHHHHHGGGFFFFFFEEEEEEDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBCCCEEEFFFHHHIIILLLNNNPPPQQQRRRWWW^^^dddsssxxx||||||xxxttttttvvvwwwxxxyyyzzz}}}~~~{{{wwwpppkkkkkksss}}}~~~|||}}}~~~xxxsssqqqwwwuuurrrmmmhhhccc```^^^`````````aaaaaa```______ZZZYYYWWWUUURRRPPPNNNMMMKKKKKKKKKLLLMMMOOOQQQQQQOOOPPPPPPPPPPPPOOONNNNNNJJJKKKKKKHHHEEEEEEIIILLLLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEEEEGGGHHHEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAACCCEEEFFFDDDAAA>>>;;;======>>>????????????>>>============>>>>>>>>>>>>??????>>>===============<<<>>>@@@@@@>>><<<<<<<<<===<<<<<<;;;;;;<<<<<<===========================>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJLLLLLLLLLKKKJJJIIIGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHIIIIIINNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQPPPNNNMMMLLLLLLLLLMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEGGGHHHIIIGGGIIIJJJJJJIIIIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJIIIFFFEEEDDDEEEFFFGGGDDDEEEFFFFFFGGGGGGGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFFFFGGGFFFFFFEEEEEEAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFGGGBBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@???AAABBBCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHIIIHHHHHHGGGFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHFFFGGGHHHHHHHHHLLLRRRVVV```eeejjjlllkkkjjjmmmpppssssssuuuwwwzzz~~~~~~{{{yyyvvvqqqmmmgggkkkrrrxxx|||~~~|||zzz{{{~~~zzzuuuqqqooonnnlllhhhddd```]]]ZZZYYY^^^^^^]]]\\\[[[YYYXXXWWWUUUUUUTTTSSSQQQOOOMMMLLLIIIIIIIIIJJJKKKMMMNNNOOONNNOOOOOOOOOOOONNNMMMMMMJJJKKKKKKIIIFFFFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEEEEGGGGGGEEECCCCCCCCCCCCBBBBBBBBBAAAAAACCCDDDFFFGGGFFFCCC???=========>>>???@@@@@@@@@???=========>>>>>>>>>?????????>>>>>>===============<<<>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKJJJHHHHHHJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFBBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFGGGHHHHHHDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGFFFFFFGGGKKKNNNOOOSSSWWWYYYZZZ\\\```dddkkkmmmooorrrvvv{{{~~~|||zzzvvvuuutttsssqqqoooiiijjjmmmrrrwww{{{||||||}}}zzzvvvvvvuuutttuuuwwwzzz|||vvvvvvwwwvvvtttqqqnnnllljjjhhhddd```]]][[[ZZZZZZYYYYYYXXXVVVSSSQQQOOOMMMNNNOOOPPPQQQPPPNNNLLLJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJKKKKKKJJJGGGFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKKKKHHHGGGFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEFFFGGGFFFDDDAAA???======>>>???@@@AAAAAAAAA>>>>>>>>>>>>???????????????>>>======<<<<<<======;;;===>>>>>><<<;;;;;;<<<;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKJJJJJJJJJKKKLLLLLLOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHJJJKKKLLLKKKIIIHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFDDDEEEFFFGGGHHHHHHIIIIIIEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBAAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFFFFFFFDDDCCCBBBAAAAAA@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJJJJIIIGGGFFFEEEGGGIIILLLMMMLLLJJJIIIFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDEEEFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHGGGGGGGGGHHHJJJLLLKKKLLLNNNOOOOOOQQQTTTXXXbbbcccgggkkkoootttwwwyyyqqqpppnnnmmmnnnnnnooooooooommmmmmrrrzzz}}}|||}}}}}}}}}zzzxxxwwwtttssskkklllnnnqqqttttttrrroookkklllnnnoooooommmjjjhhhhhheeeaaa\\\ZZZYYYYYYZZZTTTSSSRRRPPPNNNKKKIIIHHHIIIJJJMMMOOOPPPNNNLLLKKKGGGGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJJJJHHHGGGFFFEEEHHHHHHIIIJJJJJJKKKLLLLLLIIIIIIHHHGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFEEECCC@@@???<<<===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<===;;;<<<======;;;::::::;;;::::::::::::::::::::::::==============================>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIMMMMMMNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJLLLMMMNNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLKKKIIIHHHHHHIIILLLMMMNNNOOOOOOOOOOOONNNIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFEEEDDDCCCAAAAAA@@@@@@@@@BBBDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHFFFEEECCCEEEHHHKKKLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJIIIIIIJJJMMMOOOUUUWWWZZZ___cccgggjjjkkkiiiiiiiiiiiijjjkkknnnooopppnnnnnnsss|||}}}wwwvvvtttssstttwwwzzzxxxqqqnnnmmmlllllleeehhhnnnsssuuurrrkkkfffeeefffhhhiiiiiigggdddccc^^^\\\WWWTTTQQQPPPQQQRRRNNNNNNNNNMMMKKKIIIHHHGGGFFFHHHKKKNNNOOOOOONNNMMMJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCBBBAAA???>>>======>>>???@@@AAAAAA@@@===>>>>>>>>>>>>?????????>>>======<<<<<<<<<<<<<<<:::;;;<<<;;;999999999;;;999::::::;;;;;;::::::999=================================>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIKKKLLLMMMNNNOOOOOONNNNNNOOONNNLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIHHHIIIJJJLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDDDDDDDEEEGGGHHHJJJJJJKKKLLLKKKIIIHHHHHHJJJLLLMMMOOOPPPQQQQQQPPPOOOIIIIIIIIIKKKLLLNNNPPPQQQMMMLLLJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFEEECCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA???????????????????????????@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEDDDCCCCCCCCCDDDGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBCCCEEEHHHIIIHHHFFFGGGFFFFFFEEEFFFHHHJJJKKKJJJKKKOOORRRVVVYYY[[[\\\bbbccceeeffffffgggjjjlllooooooqqqvvvxxxrrrpppllljjjkkkllllllpppttt{{{|||||||||||||||{{{{{{xxx|||{{{rrrjjjfffeeeeeeeeeeeeiiippptttsssllleee______```aaaaaa```^^^\\\[[[UUUTTTQQQOOOMMMMMMNNNNNNLLLLLLLLLKKKKKKIIIHHHHHHEEEGGGJJJLLLNNNOOOOOONNNLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHFFFDDDBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@???============>>>????????????>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::;;;;;;:::888777999:::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGHHHIIIIIIJJJIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLNNNOOOPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIEEEEEEEEEEEEFFFHHHJJJKKKIIIJJJKKKKKKIIIHHHIIIJJJKKKMMMOOOPPPQQQQQQPPPOOOKKKJJJJJJJJJKKKMMMPPPQQQLLLKKKIIIHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>????????????@@@AAABBBBBBAAAAAA@@@????????????@@@????????????????????????===>>>@@@AAABBBAAA???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFEEEEEEGGGJJJJJJHHHEEEFFFEEEEEEEEEFFFGGGGGGGGGEEEGGGJJJMMMOOOQQQRRRRRRXXX[[[^^^_________aaadddiiilllooottt{{{~~~}}}~~~}}}}}}|||uuuppppppkkkhhhjjjiiifffhhhlllnnnpppsssuuuuuuuuuvvvvvvtttxxx|||zzzuuunnnhhheeecccbbbaaadddiiimmmmmmggg```[[[YYYVVVVVVVVVVVVUUUTTTSSSRRROOONNNNNNNNNOOOOOOPPPQQQLLLLLLKKKKKKJJJIIIGGGGGGDDDEEEGGGJJJLLLNNNNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGDDDEEEGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIFFFCCCAAAAAACCCBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>?????????>>>=========>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<==================<<<;;;;;;;;;;;;<<<:::::::::888777666888:::999;;;<<<======<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBB???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBBBB???@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKOOOOOONNNMMMLLLKKKJJJJJJFFFFFFFFFHHHIIIKKKLLLMMMLLLMMMOOOQQQRRRRRRQQQQQQNNNMMMKKKIIIHHHGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLKKKLLLLLLLLLLLLLLLKKKJJJFFFEEEEEEEEEGGGHHHJJJKKKIIIJJJKKKJJJIIIIIIJJJKKKJJJLLLNNNPPPQQQPPPOOONNNMMMLLLJJJIIIJJJLLLOOOQQQJJJIIIHHHGGGGGGHHHJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFBBBDDDFFFGGGGGGFFFDDDBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBBBBCCCCCCBBBBBBDDDCCCBBBAAA@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@??????>>>=========>>>>>>>>>>>>???@@@AAABBBAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@@@@???===<<<===>>>@@@AAABBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDAAABBBBBBBBBDDDEEEFFFGGGBBBBBBBBBCCCCCCCCCCCCCCCHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEDDDDDDFFFHHHHHHDDD@@@JJJIIIGGGGGGGGGFFFEEECCCGGGHHHKKKMMMOOOPPPPPPPPPOOOSSSWWWYYYXXXWWWYYY[[[___ccchhhlllqqqyyy{{{{{{|||~~~~~~}}}~~~{{{{{{}}}~~~|||zzzzzz{{{}}}yyysssooosssmmmjjjllljjjfffgggkkkeeehhhlllooopppqqqqqqrrrqqquuuyyyzzzxxxwwwxxxyyytttqqqmmmjjjhhhfffcccaaabbbfffhhhddd[[[TTTRRRSSSOOOOOONNNMMMMMMLLLLLLLLLGGGHHHJJJLLLNNNOOOQQQQQQLLLLLLLLLKKKIIIHHHFFFEEEDDDDDDFFFHHHJJJLLLNNNOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIFFFCCCCCCGGGIIIJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIGGGCCC@@@AAACCCAAAAAAAAA@@@@@@@@@??????>>>????????????>>>>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<999:::999888666666888::::::;;;===>>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<>>@@@BBBCCCEEEEEEEEEDDDCCCCCCAAA@@@@@@AAACCCCCCEEEEEEDDDDDDCCCCCCCCCCCCFFFFFFEEEEEEEEEGGGHHHJJJJJJHHHGGGHHHJJJLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEJJJIIIFFFEEEEEEGGGIIIKKKKKKLLLMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNPPPSSSUUUVVVQQQQQQOOOKKKGGGFFFFFFGGGMMMLLLLLLLLLLLLLLLMMMNNNLLLKKKKKKJJJJJJJJJJJJKKKJJJKKKLLLMMMMMMNNNNNNMMMGGGGGGEEEEEEEEEGGGIIIKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGGGGIIILLLNNNIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGAAA@@@AAACCCFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@?????????@@@@@@?????????@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????@@@@@@??????????????????BBBCCCCCCDDDCCCBBB@@@??????===;;;<<>><<<>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>??????@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCBBBAAAAAACCCCCCBBBAAA??????@@@BBBAAAAAABBBBBBCCCDDDDDDEEECCCBBBAAAAAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHGGGHHHHHHIIIJJJKKKLLLRRRRRRQQQQQQPPPOOONNNNNNSSSUUUYYY^^^ccciiinnnqqqxxx{{{|||{{{yyy||||||yyyyyy{{{}}}}}}~~~|||wwwvvvyyy|||~~~|||yyywwwxxxyyy{{{}}}uuupppnnnuuusssooommmlllkkkiiihhhffffffgggiiilllnnnnnnmmmqqqqqqrrrrrrrrrrrrqqqqqqooommmjjjfffbbb^^^[[[YYY]]]\\\YYYUUURRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKLLLLLLLLLMMMMMMMMMMMMNNNKKKIIIHHHIIIIIIFFFCCCFFFGGGHHHHHHHHHIIIKKKMMMKKKJJJIIIJJJLLLLLLKKKIIIKKKJJJJJJJJJKKKKKKHHHFFFDDDBBB@@@AAADDDGGGIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGFFFFFFEEEDDDDDDEEEGGGIIIIIIHHHGGGFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@????????????>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888888999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;===>>>>>>>>>===<<>>??????@@@@@@???>>>===???===<<<===???@@@>>><<>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???????????????@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBB@@@>>>>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEEEECCCCCCBBBAAABBBBBBDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMLLLLLLKKKJJJJJJIIIMMMNNNQQQTTTXXX\\\```bbbeeehhhkkklllmmmqqqyyy~~~~~~||||||}}}}}}}}}vvvssssssvvvzzz|||}}}zzzvvvuuuuuuvvvwww~~~~~~wwwrrrppppppuuusssqqqpppooonnnllljjjbbbbbbcccfffjjjllllllkkkpppoooooonnnmmmkkkiiihhhbbbaaa___\\\XXXUUUSSSRRRUUUSSSRRROOONNNLLLKKKKKKMMMMMMLLLKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMKKKIIIIIIJJJKKKHHHFFFGGGHHHIIIIIIHHHHHHJJJLLLLLLKKKKKKLLLMMMMMMKKKIIIKKKJJJJJJKKKLLLKKKIIIGGGDDDBBB@@@AAADDDGGGIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEDDDBBBBBBCCCEEEGGGGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>=========>>>>>>>>>>>>????????????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFEEECCCDDDFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMKKKKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFGGGHHHIIIKKKMMMNNNLLLLLLKKKHHHEEECCCCCCDDDGGGHHHJJJKKKKKKKKKJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFHHHJJJKKKIIIHHHGGGFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGBBBAAAAAACCCEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAACCCDDDEEEFFFFFFFFFDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@AAA@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>????????????<<<======>>>>>>>>>======???>>>===>>>???@@@???===?????????@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@???????????????@@@@@@@@@@@@@@@@@@?????????>>>???>>>=========???BBBCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA???>>>>>>???AAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHIIIKKKLLLOOOPPPRRRSSSVVV[[[]]]___bbbhhhlllmmmoooqqqqqqqqqsssxxx}}}}}}{{{{{{{{{|||}}}}}}}}}~~~xxxuuupppoooqqquuuyyy{{{~~~|||yyyvvvuuutttuuuvvv~~~~~~}}}|||yyyuuuqqqooopppqqqsssrrrqqqqqqqqqpppmmmjjj^^^^^^___cccgggiiijjjiiikkkjjjhhhfffccc```]]]\\\SSSSSSRRRPPPOOOMMMLLLLLLMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIJJJKKKLLLKKKJJJHHHIIIJJJIIIHHHHHHIIIKKKNNNMMMLLLLLLMMMMMMKKKIIIKKKJJJJJJKKKLLLLLLIIIGGGDDDBBBAAAAAADDDGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDCCCAAA@@@???AAACCCEEEDDDCCCBBBBBBCCCDDDCCCCCCBBBAAAAAABBBBBB@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<===============<<<;;;;;;;;;:::<<<<<<============<<<<<<999999999999999999999999<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===========================>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGHHHGGGGGGFFFGGGFFFEEEEEEGGGHHHHHHGGGEEEEEEFFFFFFGGGGGGGGGHHHFFFGGGHHHJJJKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKKKKIIIFFFDDDDDDEEEGGGIIIKKKMMMNNNMMMKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEEEEDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAABBBDDDEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDCCCBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????@@@?????????>>>>>>======@@@????????????>>>>>>>>>=========>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@??????>>>>>>?????????>>>?????????@@@@@@@@@@@@AAA????????????????????????=========>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@??????>>>>>>>>>??????????????????>>>>>>>>>>>>===<<<;;;:::<<<>>>BBBDDDAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@???======???AAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJMMMPPPSSSTTTTTTUUUWWWYYY]]]___aaabbbccceeejjjnnnnnnnnnmmmmmmnnnoooppppppqqqsssvvvzzz~~~~~~zzzwwwvvvrrrpppnnnooorrrwww{{{|||}}}{{{yyyxxxxxxxxx}}}{{{yyyvvvuuutttssssssrrrpppnnnlllmmmooopppooooooooonnnlllhhhddd\\\[[[\\\___ccceeedddddd``````^^^[[[XXXUUURRRPPPJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKIIIJJJJJJIIIGGGGGGHHHJJJMMMLLLKKKKKKLLLLLLJJJHHHJJJJJJJJJKKKLLLLLLJJJHHHEEECCCAAAAAADDDGGGHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCBBB@@@>>>===???AAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;:::::::::;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::;;;::::::999999999::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>><<<<<<=========>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA???@@@@@@BBBCCCEEEFFFGGGBBBCCCEEEEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGFFFFFFGGGEEEDDDDDDFFFGGGGGGFFFDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHJJJKKKJJJIIIHHHGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLJJJGGGFFFFFFFFFFFFHHHJJJLLLMMMLLLKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>======<<<<<<;;;;;;?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>????????????@@@@@@AAAAAA>>>>>>??????>>>>>>>>>???>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>=========>>>>>>?????????>>>>>>>>>=========<<<::::::;;;>>>AAACCC@@@@@@AAAAAAAAAAAAAAA@@@???@@@@@@>>>===>>>@@@BBB@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMOOOOOOOOONNNNNNNNNPPPQQQSSSTTTUUUWWWZZZ\\\[[[[[[\\\\\\]]]______```bbbdddhhhmmmqqqtttuuuvvv|||{{{zzzxxxuuurrrooommmnnnmmmmmmooosssxxxzzz{{{~~~}}}|||{{{{{{zzz}}}{{{xxxtttpppmmmjjjhhhiiikkknnnnnnkkkiiihhhgggiiihhhggggggeeebbb^^^ZZZWWWVVVVVVXXXZZZ[[[ZZZYYYTTTTTTRRRQQQNNNLLLIIIHHHCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHIIIHHHFFFFFFGGGIIIJJJIIIHHHIIIJJJIIIHHHFFFIIIIIIIIIJJJLLLKKKIIIGGGEEECCCAAAAAADDDFFFHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDCCCBBB@@@>>>===>>>@@@@@@@@@>>>>>>???AAA>>>>>>======>>>>>>???????????????>>>>>>>>>======???>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888888888888999999888888888999999888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBB>>>??????AAACCCEEEGGGIIIDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDEEEDDDBBBBBBDDDEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKIIIGGGGGGHHHDDDEEEGGGIIIJJJJJJIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDCCCCCCCCCCCCBBB@@@??????@@@BBBCCCBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????===>>>??????@@@?????????===<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>============;;;;;;<<<<<<======>>>>>>>>>===============>>>???<<<>>>???>>>===<<<===>>>=========>>>>>>>>>??????========================;;;<<<<<<======>>>>>>???============>>>>>>>>>>>>>>>===============>>>>>>????????????>>>>>>>>>======<<<;;;;;;<<<===@@@AAA??????@@@AAAAAAAAA@@@@@@???@@@@@@???>>>>>>AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRTTTTTTTTTWWWZZZ^^^aaacccddddddggghhhiiiiiihhhfffcccbbbffffffgggiiimmmpppqqqqqqttttttuuuuuuuuuuuutttsssrrrpppmmmjjjeeebbb___]]]^^^aaaeeefffdddaaa___^^^___^^^\\\[[[ZZZXXXTTTQQQPPPOOONNNOOOQQQQQQPPPNNNKKKKKKKKKJJJHHHGGGEEEDDD@@@@@@BBBCCCEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFGGGFFFGGGHHHHHHGGGFFFGGGIIIEEEFFFGGGFFFEEEEEEFFFHHHGGGFFFEEEFFFHHHHHHFFFEEEGGGGGGGGGIIIJJJJJJIIIGGGFFFCCCAAAAAADDDFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEEEEDDDCCCAAA@@@??????@@@@@@???>>>>>>???AAA=========<<<======>>>>>>??????>>>>>>>>>============<<<<<<;;;;;;<<<<<<============<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777777777888888999666777777888888777777666:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;<<<===>>>???======>>>>>>>>>?????????>>>??????@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBB@@@@@@@@@AAABBBEEEGGGHHHFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFCCCDDDFFFGGGHHHIIIHHHHHHFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFIIIJJJLLLLLLJJJHHHHHHHHHDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIGGGFFFFFFEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFEEEBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHEEEBBBAAABBBCCCDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBAAA???======???AAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@???>>>==================>>>>>>>>>>>>=========<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===;;;===>>>===;;;;;;<<<>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???============>>>>>>>>>>>><<<<<<<<<<<<======>>>???@@@@@@?????????>>>>>>>>>======<<<<<<===>>>??????>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAA@@@??????BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIEEEEEEEEEFFFHHHJJJJJJJJJKKKKKKJJJIIIJJJKKKMMMNNNLLLMMMOOORRRSSSTTTUUUUUUTTTVVVYYY[[[\\\[[[YYYWWWZZZZZZZZZ]]]```aaaaaa``````aaaccceeeeeeeeeddddddaaa```^^^\\\ZZZXXXVVVUUUSSSUUUXXXYYYXXXVVVVVVVVVTTTSSSQQQPPPPPPPPPNNNLLLJJJIIIIIIKKKLLLMMMLLLJJJHHHHHHHHHGGGFFFEEECCCCCC???@@@AAACCCDDDFFFGGGGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCDDDEEEEEEFFFGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKIIIFFFEEEFFFGGGCCCDDDEEEDDDCCCDDDFFFHHHDDDCCCCCCEEEGGGHHHGGGEEEFFFEEEFFFGGGIIIIIIHHHFFFFFFDDDBBBBBBDDDFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEDDDBBBBBB@@@@@@@@@???>>>>>>@@@BBB??????>>>>>>===>>>>>>>>>???>>>>>>>>>============999999888888888888999999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888777777888888999:::777777888888888888777777:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;===>>>???>>>>>>>>>>>>????????????======>>>???????????????>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHIIIGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHAAACCCEEEGGGHHHIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHJJJKKKKKKIIIHHHGGGHHHGGGGGGGGGHHHIIIJJJLLLMMMKKKJJJIIIGGGFFFEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGIIIIIIJJJJJJFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHFFFBBBAAABBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@BBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBB@@@>>>======>>>@@@BBB@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@@@@@@@???>>>======>>>>>>??????@@@@@@>>>=========<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>@@@???===<<<;;;;;;<<<===:::<<<>>>===::::::;;;>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>???@@@@@@@@@@@@@@@????????????======>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@BBBEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA??????@@@AAAAAABBBCCCCCCCCCDDDFFFGGGGGGGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDDDDCCCBBBBBBAAAAAAEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEEEEEEEEEEEEEJJJHHHGGGFFFGGGHHHHHHGGGCCCCCCCCCEEEHHHIIIIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIJJJKKKLLLLLLMMMMMMKKKMMMQQQTTTVVVUUUSSSRRROOOOOOPPPRRRUUUUUUSSSRRRPPPQQQTTTVVVXXXXXXWWWVVVTTTTTTSSSSSSRRRQQQQQQQQQKKKLLLNNNNNNNNNNNNPPPQQQMMMKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHJJJMMMNNNMMMLLLIIIIIIHHHGGGFFFDDDCCCBBBAAAAAABBBDDDEEEGGGHHHHHHDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMKKKGGGEEEEEEGGGAAABBBCCCCCCCCCCCCEEEGGGCCCCCCCCCEEEGGGHHHGGGFFFEEEDDDEEEGGGHHHIIIGGGEEEFFFDDDBBBBBBDDDFFFGGGGGGCCCCCCDDDDDDEEEFFFHHHIIIFFFFFFGGGGGGFFFEEEDDDDDDAAAAAAAAA@@@>>>???AAACCCAAAAAA@@@???????????????>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888999888888888999::::::;;;888888999999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<============AAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEECCCBBBFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFIIIKKKLLLKKKIIIHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHJJJKKKKKKHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEECCCBBBCCCEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGCCCDDDFFFHHHHHHHHHFFFEEEBBBBBBCCCEEEFFFGGGHHHIIIIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEFFFGGGGGGGGGHHHEEEEEEDDDCCCBBBAAAAAAAAAEEEEEEEEEDDDCCCAAA@@@??????@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCCCCBBB@@@>>>>>>???@@@AAA???>>>===<<<<<<===>>>???============<<<<<<<<<<<<;;;;;;<<<===============??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;===>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>>======>>>????????????>>>>>>??????@@@AAAAAABBBBBB@@@AAAAAAAAAAAA@@@????????????@@@@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBAAAAAACCCDDDDDDDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDBBBCCCDDDEEEGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFJJJKKKKKKLLLMMMLLLLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKJJJNNNRRRTTTSSSOOOLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHJJJKKKKKKKKKJJJIIIHHHIIIJJJJJJHHHEEEAAA???CCCDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEIIIJJJLLLLLLKKKHHHEEECCCGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFGGGGGGGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEHHHHHHGGGFFFDDDBBB@@@???BBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<>>>>>>============>>>>>>========================<<<<<<;;;::::::::::::;;;<<<;;;::::::999999999999999999999999999999999999999999999999999999999999:::::::::999888777666666999999:::::::::;;;;;;;;;<<<<<<<<<<<<============@@@@@@???>>>>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEFFFFFFFFFEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFHHHKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHJJJKKKKKKHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBCCCEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEDDDCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFGGGEEEDDDCCCBBBBBBAAAAAAAAAEEEEEEEEEDDDCCCAAA@@@?????????@@@AAAAAAAAAAAAAAA??????@@@AAABBBCCCEEEFFFEEECCCAAA???======>>>??????>>>===<<<<<<===>>>???============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<=========>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===???@@@???>>>>>>>>>=========<<<>>>>>>>>>>>>????????????<<<===>>>>>>??????>>>>>>>>>>>>??????@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@???????????????@@@@@@@@@AAAAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@AAABBBCCCDDDCCCCCCBBBDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCHHHGGGFFFEEEEEEEEEEEEFFFHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIJJJNNNRRRTTTRRRNNNKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHJJJKKKKKKKKKJJJIIIJJJKKKLLLLLLJJJHHHEEECCCCCCDDDEEEEEEFFFFFFEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHJJJKKKKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCEEEGGGHHHGGGGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;:::999999999999999999999999999999999999999999999999999999999999999888888888888777666555444::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========@@@??????>>>>>>??????@@@??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJIIIHHHGGGHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJLLLKKKHHHFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAADDDDDDDDDCCCCCCAAA@@@???>>>???@@@@@@@@@@@@@@@@@@>>>??????AAABBBDDDFFFGGGEEEDDDAAA???===<<<<<<<<<>>>======<<<<<<======>>>============<<<<<<<<<<<<;;;<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>@@@BBB>>>>>>>>>>>>============>>>>>>?????????@@@@@@@@@<<<===>>>>>>???>>>>>>>>>=========>>>??????@@@@@@@@@AAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFEEECCCCCCCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBFFFEEECCCBBBBBBCCCDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJMMMQQQRRRPPPLLLIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLKKKIIIGGGFFFDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJJJJJJJHHHGGGDDDDDDCCCCCCDDDDDDEEEFFFDDDFFFHHHIIIHHHGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;::::::999999999999:::999999999999999999999999888888888888888888888888666777777777666555444333:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======??????>>>>>>>>>>>>??????>>>??????@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFEEEDDDCCCBBBBBBAAAEEEFFFFFFEEEDDDCCCBBBAAADDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCEEEDDDBBBBBBDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEDDDEEEFFFFFFGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@>>>??????@@@@@@@@@???????????????@@@AAACCCDDDEEECCCBBB@@@>>>================================================<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<>>>???@@@>>>>>>>>>>>>===============>>>>>>>>>>>>?????????===>>>??????@@@@@@??????<<<<<<======>>>?????????@@@AAAAAAAAAAAA@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCC@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAA??????AAACCCEEECCCCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFIIILLLPPPPPPNNNJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGBBBBBBBBBCCCDDDEEEFFFFFFFFFHHHIIIIIIHHHGGGHHHIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<>>>>>>===<<<<<<;;;;;;:::<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::::::::999999999999999:::888888888888888888888888888888888888888888888888666666666666666555444444::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAEEEFFFGGGGGGFFFDDDBBBAAADDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIKKKLLLLLLIIIGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDBBBBBBCCCDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBAAAAAA??????@@@@@@@@@??????>>>?????????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<============<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<============>>>>>>???@@@@@@AAAAAA@@@@@@;;;<<<<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@??????>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>>???@@@CCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJMMMNNNLLLIIIGGGFFFHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJFFFGGGHHHIIIIIIIIIHHHHHHEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEBBBBBBBBBBBBCCCEEEFFFGGGGGGHHHJJJJJJHHHGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGFFFGGGFFFDDDCCCCCCCCCDDDEEECCCCCCBBBAAA@@@?????????AAAAAAAAAAAA@@@>>>===<<<======<<<<<<<<<;;;;;;;;;======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::999999999888888999999:::888888888888888888888888777777777777777777777777666666666777666666555555:::;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEECCCCCCDDDDDDDDDDDDEEEFFFHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBEEEFFFHHHJJJIIIGGGDDDBBBEEEEEEFFFFFFGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMLLLIIIGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDBBBBBBCCCDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAA@@@@@@???>>>@@@???>>>>>>======>>>>>><<<=========>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;============<<<<<<<<<<<<===>>>>>>???????????????<<<<<<<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;=========<<<;;;;;;::::::============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>???@@@@@@AAAAAA@@@@@@<<<<<<<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@??????>>>>>>>>>????????????@@@>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@?????????@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAACCCDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGEEEHHHKKKLLLJJJHHHFFFFFFIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJIIIGGGFFFFFFGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGFFFDDDCCCCCCCCCDDDEEECCCCCCAAA@@@????????????AAAAAAAAA@@@???>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999777888999::::::999888777::::::::::::::::::::::::;;;;;;:::999999999999999999888888888888999999:::888888888888888888888888666666666666666666666666555666666666666666555555;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBCCCCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJLLLLLLJJJGGGEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJLLLMMMLLLJJJGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBBBBBCCCCCCCCCAAACCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@AAAAAABBBBBB???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>??????==================<<<<<<;;;;;;<<<======<<<;;;;;;============<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========>>>>>>>>>???<<<<<<<<<<<<==================>>>????????????>>><<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>????????????======>>>>>>>>>???????????????>>>>>>??????@@@AAA@@@??????>>>???@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBFFFEEEEEEDDDDDDEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCFFFIIIJJJIIIGGGFFFGGGHHHGGGEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIHHHFFFEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@@@@??????@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999777888999::::::999888777999999999999999999999999;;;:::999999888999999999888888888888888999::::::888888888888888888888888666666666666666666666666444444555555555555444444;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<<<<===>>>??????>>>===<<<<<<<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFDDDCCCBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEHHHKKKNNNNNNLLLIIIFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKHHHHHHHHHIIIJJJKKKLLLMMMJJJLLLMMMLLLJJJHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDBBBBBBCCCCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFBBBBBBCCCDDDEEEEEEDDDDDDAAABBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@AAABBBBBB??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>===<<<;;;::::::;;;<<<======<<<;;;:::>>>=========<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999:::::::::;;;;;;;;;888999999:::;;;;;;;;;;;;<<<=========>>>>>>??????============>>>>>>>>>>>>;;;<<<<<<=====================>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@???>>>>>>>>>???AAABBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBFFFFFFEEEEEEEEEEEEEEEFFFAAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCCCCDDDDDDEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFBBBDDDGGGIIIHHHGGGGGGGGGHHHFFFDDDCCCBBBCCCEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHCCCBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIHHHFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFDDDCCCBBBAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999999888888999;;;<<<<<<;;;999888999999999999999999999999;;;:::999999888888999999888888777777888999::::::777777777777777777777777666666666666666666666666222222333444444444333333;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>======<<<<<<<<<<<<===???>>>===<<<<<<===>>>>>>AAAAAA@@@@@@???@@@@@@@@@BBBAAAAAAAAAAAABBBCCCDDDAAAAAAAAA@@@@@@?????????AAABBBBBBBBBDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFGGGJJJMMMMMMIIIFFFHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEAAABBBBBBCCCDDDEEEEEEFFFIIIHHHGGGFFFEEECCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????????????????????????????????????????>>>===<<<;;;::::::===================================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::;;;;;;;;;<<<<<<======<<<;;;::::::999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<==================<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>???AAABBBBBB???=========???@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<======?????????@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBBAAA@@@??????>>>>>>??????AAA@@@???>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAADDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIIIIHHHGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKIIIHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@DDDEEEGGGHHHIIIIIIHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999888888888999888777666666777888999999888777555555777888999;;;:::888666444444444444666666666666555555555555555555555555555555555555;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<======>>>??????>>>=========>>>???AAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCDDDFFFHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDGGGFFFGGGJJJLLLMMMJJJGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDDDDEEEFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============???AAABBBBBB@@@>>>======>>>??????@@@@@@??????>>>>>>======<<<<<<<<<======>>>???????????????@@@@@@@@@@@@??????@@@@@@AAABBBAAAAAA@@@????????????@@@AAA@@@???>>>>>>>>>???@@@CCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCAAABBBBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@CCCDDDFFFGGGHHHHHHGGGGGGDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999999::::::;;;:::::::::999999888888888999888777666666777888999999888666555555666888999:::999888666555555555666666666666666555555555555555555555555555555555555<<<<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>??????@@@AAA@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCEEEDDDCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFEEEEEEEEEEEEDDDDDDHHHGGGGGGIIIKKKLLLKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEECCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>============>>>>>>????????????????????????======>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<============;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@AAABBBBBB@@@>>>>>>>>>===>>>>>>>>>>>>>>>>>>============<<<<<<======>>>?????????>>>>>>>>>>>>>>>@@@????????????@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFGGGHHHHHHFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGEEEEEEEEEEEECCCBBB@@@AAABBBCCCDDDEEEEEEEEEEEEDDDAAA>>>===>>>???@@@BBBCCCEEEFFFGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;::::::999999::::::999999999999::::::999999999999999888888888888888777777777777888888888888666666666666888888999999888777666777777777666666666555555555555444555555555555555555555555<<<<<<<<<=========>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>?????????????????????@@@@@@@@@@@@@@@??????@@@@@@AAAAAA???@@@BBBDDDDDDCCCBBBAAACCCBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDFFFGGGGGGEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDHHHHHHHHHIIIJJJKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEDDDCCCBBBDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<======>>>????????????????????????==================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<======>>>;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;;;;<<<<<<<<<=========???AAABBBAAA???>>>>>>???===>>>>>>??????>>>>>>=====================>>>???@@@@@@??????>>>>>>>>>===???????????????@@@@@@AAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>=========AAAAAABBBBBBBBBBBBAAAAAACCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHJJJJJJHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGEEEEEEEEEDDDBBB@@@>>>???@@@BBBDDDEEEFFFFFFFFFCCC???<<<;;;<<<>>>@@@AAABBBDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@?????????>>>>>>>>>========================<<<<<<;;;;;;:::999888888::::::999999999999::::::999999999888888888888888888777777777777777777888888777666666666666777888888888777777777888888888666666555555555444444444555555555555555555555555<<<<<<<<<<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>>>>??????@@@@@@@@@@@@@@@?????????@@@@@@AAABBB???@@@BBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHIIIIIIJJJKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIGGGFFFFFFFFFGGGHHHJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHDDDEEEFFFFFFFFFEEECCCBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999888777::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;<<<<<<======;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>???@@@@@@@@@>>>===>>>@@@>>>??????????????????>>>===============>>>??????AAAAAAAAA@@@@@@??????>>>??????>>>>>>??????@@@AAACCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>======AAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEEAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFHHHHHHHHHJJJLLLLLLKKKIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHFFFEEEEEEEEEDDDBBB???===>>>@@@BBBDDDFFFGGGGGGGGGDDD???;;;:::;;;>>>@@@AAABBBCCCDDDEEEDDDCCCBBBBBBBBBAAA@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@???????????????>>>>>>>>>======<<<<<<<<<===============<<<<<<;;;:::999999888888:::999999888888999999:::888888888888888888888888777777777888888777777777777666666666666666666777666777777777888888888888555555555555444444444444555555555555555555555555;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???<<<===>>>???@@@@@@@@@@@@????????????@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFEEECCCCCCDDDDDDCCCCCCBBBAAACCCCCCDDDDDDDDDDDDEEEEEEDDDFFFHHHHHHHHHGGGHHHJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIGGGHHHJJJJJJJJJHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<======>>>>>>>>>>>>>>>============>>>>>>>>>???>>>??????>>><<<<<<>>>???>>>??????@@@@@@??????>>>============>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@@@@@@@@@@??????BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFHHHHHHIIILLLNNNNNNLLLJJJHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFEEEBBB???===>>>@@@CCCEEEGGGHHHHHHHHHEEEAAA===;;;<<<>>>@@@BBBBBBDDDDDDDDDDDDCCCBBBBBBAAA@@@??????@@@AAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888888999999888888888888999999777777777888888888888888777777888888888888777777666666666666666666666666555666777777777777666666555555555444444444444333555555555555555555555555::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<======>>>;;;<<<===??????@@@??????????????????@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFGGGEEEDDDCCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCDDDDDDDDDEEEEEEAAADDDHHHIIIGGGFFFFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIJJJKKKLLLKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCC>>>>>>?????????@@@@@@@@@??????@@@@@@AAAAAABBBBBBGGGEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999:::;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::999999888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;::::::999<<<<<<;;;;;;<<<<<<===>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<======<<<;;;;;;===???===>>>>>>>>>>>>>>>>>>===============>>>???@@@AAA????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@????????????@@@>>>???@@@AAABBBBBBAAAAAACCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDDDDAAABBBBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIILLLNNNNNNLLLJJJFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDEEEFFFEEEBBB@@@>>>@@@AAADDDFFFGGGHHHHHHIIIGGGCCC@@@>>>>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>???@@@AAABBBBBBAAAAAA@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<::::::999999999999999999999999888888888888999999666777777777888888888999666777888999999888777666555666666666666666666555555555666777666666555444555555555444444444333333555555555555555555555555999999999:::::::::;;;;;;:::::::::;;;<<<===>>>???>>>======<<<<<<<<<======:::;;;===>>>?????????>>>????????????@@@AAABBBCCCBBBBBBAAAAAAAAABBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGFFFFFFFFFGGGHHHIIIIIIGGGEEEDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBAAABBBCCCCCCCCCDDDDDDEEEEEE???CCCHHHIIIGGGEEEEEEFFFHHHGGGGGGFFFEEEFFFFFFFFFEEEGGGIIIKKKKKKIIIGGGEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDFFFHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGIIIJJJKKKJJJHHHEEECCCDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC======>>>>>>?????????@@@??????@@@AAABBBCCCCCCDDDIIIHHHFFFCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999::::::;;;;;;;;;;;;999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<======<<<;;;:::999999888===<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;::::::<<<>>><<<<<<============<<<<<<============>>>???@@@AAA======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>??????@@@AAA@@@??????>>>>>>??????===>>>@@@BBBCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGGGGGGGHHHIIIIIIJJJGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFHHHKKKNNNNNNLLLIIICCCDDDEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCEEEFFFEEECCC@@@???AAABBBDDDFFFGGGHHHHHHJJJHHHEEEAAA@@@???@@@AAACCCDDDEEEEEEEEEDDDCCCBBBAAA@@@>>>======>>>@@@AAABBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999999999::::::999999888888888888999999666666777777888888888999666777888999999888777666555555666666666666555555444555666666666555333222555555444444444333333333555555555555555555555555;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>===>>>>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHIIIJJJHHHFFFHHHHHHGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFHHHHHHHHHHHHJJJKKKGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA????????????????????????BBBAAA@@@?????????@@@AAADDDCCCBBBAAA@@@>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;;;;::::::999888888888999999999999999888888888777888888999::::::::::::999;;;;;;;;;;;;;;;:::999888888888888888888888888888::::::::::::::::::::::::<<<;;;999999999;;;===>>>888888999::::::;;;<<<<<<999999::::::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888888999::::::;;;;;;::::::;;;<<<<<<<<<======>>>>>>??????>>>>>>======<<<<<<==============================<<<;;;:::999999888<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@AAAAAA@@@???>>>>>>??????======>>>>>>???@@@BBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFFFFFFFFFFFFFEEECCCAAAAAACCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHFFFDDDBBBBBBCCCEEEGGGCCCDDDEEEFFFHHHIIIKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDAAABBBDDDFFFHHHIIIJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGEEEEEECCCBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCEEEFFFHHHHHHFFFEEECCCBBBBBBCCCEEEFFFGGGHHHIIILLLJJJGGGCCCBBBBBBCCCDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCAAA@@@>>>>>>???@@@AAA@@@AAAAAAAAAAAA@@@???????????????>>>===;;;:::999;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999777777777777888999:::;;;888999:::;;;;;;:::999888999999888777666555444444777777777777777777777777444555555666777888888999888888777666555444444333444444444444444444444444999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGFFFGGGIIIIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHFFFDDDEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@@@@BBBAAAAAA@@@???>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999999999999::::::::::::;;;:::999999888888888999888888888888777777777777777888999999::::::999999:::::::::::::::999888888888888888888888888888888::::::::::::::::::::::::<<<;;;999888777888:::;;;888888999999:::;;;;;;<<<;;;:::999888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<=================================<<<;;;::::::999<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>??????@@@@@@AAA@@@@@@???>>>>>>????????????????????????@@@@@@BBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDEEEGGGHHHIIIJJJKKKHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJIIIFFFDDDCCCBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFCCCBBB@@@???>>>???@@@AAA@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;999888777::::::::::::::::::999999;;;;;;:::::::::999999999777777777777888999::::::666666777888888777666666777777777777666666666666666666666666666666666666777777777666666666666666555555555444333333222222444444444444444444444444888888888999999::::::::::::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEGGGHHHJJJJJJLLLKKKJJJIIIGGGFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEFFFHHHHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGDDDCCCCCCDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@CCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>??????????????????>>>>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999888888888999999999999:::::::::999888888888888999999999999888888888888777777888999999::::::999999999999999999999999888777888888888888888888888888::::::::::::::::::::::::;;;:::888777666666777777888888999999::::::;;;;;;<<<:::888666777999<<<>>>::::::::::::::::::::::::;;;;;;::::::::::::999999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<========================<<<<<<<<<========================>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAA@@@??????>>>?????????AAAAAA@@@@@@????????????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGDDDEEEFFFGGGHHHIIIJJJKKKHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFHHHHHHGGGBBBBBBBBBCCCDDDEEEGGGGGGDDDEEEFFFFFFFFFEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@?????????@@@@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;999888777999999999:::::::::::::::::::::::::::999999999999888888777777777888888999555555666666666666555555555555555666666777777777666666666666666666666666999999888777555444333333333333333333333333333333444444444444444444444444777888888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEDDDEEEGGGGGGEEEDDDDDDEEEGGGHHHIIIHHHFFFEEEDDDFFFGGGIIIJJJJJJIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCC????????????????????????@@@@@@??????>>>>>>>>>>>>====================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::999999999999888777777888888888999999999999999888888888888888999;;;;;;:::::::::999999999777777888999999999999999888888999999999888888777888888888888888888888888999999999999999999999999999888777777777777888888888888999999:::::::::::::::999888888888999;;;<<<999999999999999999999999;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<==========================================>>>>>>????????????@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCFFFHHHIIIHHHCCCCCCCCCDDDDDDEEEFFFFFFCCCDDDEEEEEEEEEDDDCCCBBBDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDCCCBBB@@@??????????????????>>>>>>=========>>>============<<<;;;:::999888888999999:::::::::;;;:::999999999999999999999999888888777777777777888666777777777777777777666555555555666666666777777666666666666666666666666999999888666555444333222444444444555555666666666444444444444444444444444888999999:::;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDEEEFFFGGGEEECCCCCCDDDFFFHHHHHHHHHFFFEEEDDDFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@??????@@@AAABBB========================?????????>>>>>>>>>======;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999999999888888888777777888888888999999999888888888777777888999999:::999999999888888888888777777888999999999999888777888888999999999888888888888888888888888888888999999999999999999999999777777777888999:::;;;;;;888888999999999999999:::777888999:::;;;:::999888999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>?????????@@@???????????????@@@@@@===>>>@@@AAABBBBBBBBBAAA@@@????????????@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAACCCEEEHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFF@@@AAABBBCCCEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBDDDGGGIIIIIIIIIFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDBBBAAA?????????????????????>>>BBBBBBAAA@@@??????>>>>>>???>>>===<<<<<<<<<==================<<<;;;::::::888888888999999:::::::::999999999999999999999999888888777777666777777777777666666666666666666777666666666666555555555555555555555555555555555555777666666666555555444444333333444444555666666666444444444444444444444444:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEECCCDDDEEEFFFHHHIIIKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDEEEGGGGGGEEEDDDCCCDDDEEEGGGGGGGGGGGGFFFEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@?????????@@@AAAAAA@@@@@@??????@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999888888888888888888888999999999999:::888777777777777888999999777777777666666666555555666777888888999999888888777888999999:::999999999888888888888888888888888999999999999999999999999666777888999;;;<<<======888888999999999999999999555777999<<<<<<:::888666999999999999999999999999888888999999999999::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>??????@@@AAA<<<>>>@@@AAACCCCCCBBBBBB@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFF@@@AAABBBDDDEEEFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDCCCCCCEEEGGGIIIIIIHHHGGGGGGGGGFFFEEEDDDBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>============???????????????>>>>>>>>>>>>===<<<;;;:::;;;<<<===:::::::::::::::999888888888888888999999999999999888888888999999999999999777777666666666777777888555555444444444444555555666666666555555444444444555555555555555555555555555555555555555555666666111111222222333333333444444444444444444444444444:::::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????BBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHGGGEEECCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEECCCDDDEEEFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAA??????@@@@@@@@@@@@??????==============================>>>>>>>>>===<<<;;;============<<<<<<<<<<<<============<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999888888888888999999999999::::::::::::777777777777777888999999888888888777777777666666666777777888888888888888888888999:::::::::::::::888888888888888888888888888888888888888888888888777888999:::;;;;;;;;;<<<999999888888888888888888666777999:::::::::888888::::::::::::::::::::::::777777777888888999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<=========<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@@@@AAA>>>???AAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCDDDEEEEEEFFFEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBDDDFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEDDDCCC@@@AAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>======<<<======>>>>>>>>>>>>>>>>>>===;;;:::999:::;;;<<<999999:::::::::999888888999999999999888888888888777888888888999999999999666666666666666777888999666666555444444555666666444444555555555555555666555555555555555555555555555555555555555555555555222222222222222222333333444444444444444444444444::::::999999999999999999:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????BBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEAAABBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEFFFHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEAAACCCDDDEEEDDDEEEFFFHHHAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@>>>======???@@@BBB>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::>>>>>>=========<<<<<<<<<>>>=========<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;999999999888888888888777999999:::::::::;;;;;;;;;777777666777777888999999;;;;;;;;;:::::::::999999666666777888888888888888888999:::;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888888999999:::::::::999999999999888888888888888888888888888888888999999:::::::::::::::::::::::::::666666777777888888888999888999::::::;;;;;;::::::<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::888999999:::;;;<<<======<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAA@@@AAABBBCCCCCCAAA@@@>>>AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCEEEDDDBBBAAAAAABBBDDDEEECCCBBBBBBCCCEEEFFFEEEDDDDDDDDDFFFGGGGGGFFFEEEDDD???@@@BBBCCCCCCCCCBBBBBBBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@??????>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>===;;;999999:::;;;<<<;;;;;;<<<<<<<<<;;;:::::::::999999999888888777777777777888888999999999999555555555555666888999999999888777666666777888999222222333444555666777888555555555555555555555555666666555555555444444444444444444444444444444444444444444444444444444444<<<<<<<<<;;;;;;:::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEIIIHHHGGGGGGHHHHHHFFFDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@DDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGIIIJJJGGGEEECCCAAA@@@AAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBAAA@@@@@@AAAAAA???======>>>?????????>>><<<;;;<<<<<<============<<<<<<==============================<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888777777888999::::::999888777777888999:::999999999999999999999999777777777777777777777777999999888888777666666666666666666777888888999999777777777777777777777777666666777888999999::::::888888777777888888999:::;;;;;;:::999999888888777888888888888888888888888666666777888999::::::;;;888888888888888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::777999;;;:::999888999::::::;;;;;;;;;:::888666555666666777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>======>>>>>>>>>>>>???????????????@@@@@@AAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEECCCBBBAAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHFFFDDDDDDDDDDDDEEEEEEDDDCCCAAAAAAAAABBBCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAABBBDDDFFFEEECCCAAA???AAABBBEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@?????????;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<<<<;;;::::::999888888999999999888888888777777555666777888999:::;;;;;;999999999888777666666555777666555444333444444555333444666777777777666555666666555555555555666666666666555444333222222222555333222222333333333222333333333333333333333333555555555444444333333333<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDEEEHHHGGGGGGGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHFFFDDDCCCAAA@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???@@@AAAAAA???=========>>>>>>======<<<;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999888777777888999999999999888777777888999999999999999999999999999999777777777777777777777777777777777777777888888888999999999888777777666666777777777777777777777777666666777888888999::::::888888777777888888999::::::::::::999999999999888777777777777777777777777777777777888999999::::::888888888888888888888888888999::::::;;;;;;::::::::::::::::::::::::::::::777999;;;:::999888999:::::::::;;;;;;:::999777666777777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<;;;======>>>>>>>>>>>>============>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEDDDCCCBBBAAABBBBBBCCCAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@>>>===???AAAEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<;;;;;;:::999999888888:::::::::999999999888888888888888888888888888888888888777777666555555444777666555444333444444555333444666777777777666555666666555555555555666666555555555555555666777888888666444444444444333222333333333333333333333333555555444444444333333333;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFFFFFFFHHHHHHFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCBBBAAAAAAAAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@@@@?????????AAA@@@???=========<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999888777777888999999999999888777777888999999999999999999999999999999777777777777777777777777555666666777888888999999::::::999999888777777777777777777777777777777777666777777888888999999999888888777777888888999:::888888999999999:::::::::777777777777777777777777888888888888888888888888888888888888888888888888888999999:::::::::::::::::::::::::::::::::::::::777999;;;:::999888999:::888999:::::::::999999888888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======>>>>>>======<<<======>>>>>>>>>>>>????????????@@@@@@@@@@@@???????????????@@@@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDBBB>>><<<<<<>>>@@@EEEFFFFFFGGGGGGFFFFFFFFFCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????========================:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999888888;;;;;;:::::::::999999999::::::999888777666666555777666666555555444444444666666555444444444444555444555666666777666666666666666555555555555666666444444444555555777888888777555444333555555555444333333333333333333333333444444444444333333333333::::::::::::::::::::::::888999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@???===<<<;;;:::999<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCC@@@@@@AAAAAAAAABBBBBBBBBFFFEEEEEEFFFGGGGGGFFFDDDFFFFFFFFFEEEDDDDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBCCCCCCDDDDDDCCCCCCCCCAAAAAABBBBBBBBBCCCCCCDDDBBBAAAAAA@@@AAAAAABBBCCCAAAAAAAAAAAAAAA@@@?????????>>>>>>???@@@@@@>>>======<<<;;;:::999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999888888888888888888999999888888888888888888999888888888888888888888888777777777777777777777777666666777777888888888888777777888888999:::::::::777777777777777777777777666777777777888888888999888888777777888888999:::777777888999::::::;;;;;;777777777777777777777777999999999888888888777777888888888888888888888888888888999::::::::::::999999999999999999999999999777999;;;:::999888999999888888999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<============>>>>>>>>>?????????@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFCCC???<<<<<>>>>>???????????????@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>============:::::::::;;;;;;:::::::::::::::::::::999999888888::::::999999999999888888::::::999888777666555555666666666555555555444444555555555555444444555555555555666666666666666666666555555444444555555666666555444333333333333333444222111222444666666666333333333333333333333333333333333333333333333333::::::::::::::::::::::::888888888999999999::::::;;;;;;;;;<<<<<<<<<======@@@???>>>===<<<;;;::::::<<<;;;;;;;;;;;;<<<=========>>>>>>??????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAABBBCCCEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAADDDCCCCCCEEEGGGGGGFFFEEEFFFFFFFFFFFFEEECCCBBBAAACCCDDDEEEFFFGGGGGGGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAA@@@@@@???>>>>>>======>>>???@@@>>>======<<<:::999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888888999999888888888888888888999999888888888888888888888888888888888777777777777777777777777888888888888777777666666666777777888999999::::::777777777777777777777777777777777777777888888888888888777777888888999:::777777888999:::;;;;;;<<<999999999999999999999999::::::999999888777777777888888888888888888888888777888999999::::::999999999999999999999999999999777999;;;:::999888999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFCCC???<<<<<>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<:::::::::999999::::::::::::999999999999999888888888888888888777777777777777777777777777777777777777777666666666666555555444444555555555555555555666666666555555555666666555555444444444444555555555555444333333333333444777666444444555666666555333333333333333333333333333333333333333333333333999999999999::::::::::::888888888888999999999999888999999::::::;;;;;;;;;999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<============>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBDDDFFFGGGFFFEEEEEEFFFFFFFFFFFFDDDBBBAAABBBCCCDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>===<<<<<<===??????>>><<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::777888999999999999888777777888999999999999888777888888888888888888888888777777777777777777777777999999888888777666666555999999888888777666666666777777777777777777777777777777777777777777777777888888777777888888999:::777777888999::::::;;;;;;:::::::::::::::::::::::::::999999999888888777777888888888888888888888888777888888999999999999999999999999999999999999999777999;;;:::999888999:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>????????????@@@??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBB>>><<<<<<>>>@@@AAAAAABBBCCCDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCCCCDDDCCCCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDCCCAAA@@@@@@@@@AAABBBCCCBBBBBBAAA@@@?????????======>>>>>>???@@@@@@@@@============>>>>>>>>>>>>???>>>>>>======<<<<<<;;;:::999999888888999999:::999999999999999999888888888777777777777666666666666666666777777888888888666666666666666666666666333444555555666555555555777777666555555555555666555555444444444444555555333333444444666777999:::>>><<<999777777666444333333333333333333333333333222222222222333333333333888888999999999:::::::::888888888888999999999999888888999999:::;;;;;;<<<777888999:::;;;===>>>>>><<<;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>><<<===???AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAACCCFFFGGGFFFEEEDDDEEEFFFGGGFFFDDDCCCAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>???????????????>>>>>>===<<<<<<;;;===>>>???>>><<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::777888999999999999888777777888999999999999888777888888888888888888888888777777777777777777777777888888888777777777777777888888777777666555555555777777777777777777777777777777777777777777777666888888777777888888999:::888888888999999:::::::::999999999999999999999999999999999888888888888888888888888888888888888888777777888999999999999999888888888888888888888888777999;;;:::999888999::::::999888888888999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAAAAABBBBBBAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEECCCCCCBBB@@@>>>===???AAAAAABBBCCCDDDEEEEEEEEEEEEFFFDDDBBBAAAAAABBBDDDFFFDDDDDDBBBAAAAAAAAAAAABBB@@@AAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAABBBBBBAAA@@@@@@@@@AAAAAA?????????@@@AAABBBBBBBBBCCCBBBAAA??????AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAABBBAAA@@@>>>>>>======>>>??????@@@AAAAAA<<<<<<<<<=========>>>>>>>>>>>>======<<<;;;;;;::::::999888777777888999:::888888888888888888999999888888888777777777777666666666666666777777777888555555555555555555555555333333555666666666555555888777666555444555555666555444444333333444444555333333333444666888999:::;;;999666666666666444333333333333333333333333333111111222222222333333333888888888999999:::::::::777888888888888999999999::::::;;;;;;<<<===>>>>>><<<<<<<<<============>>><<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>:::;;;===@@@BBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAA@@@AAACCCFFFGGGFFFEEECCCDDDFFFGGGFFFEEECCCBBB???@@@AAACCCDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGBBBBBBCCCDDDDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDCCCBBBBBBAAA@@@AAABBBCCCBBBBBB@@@???AAAAAAAAA@@@@@@>>>===<<>>======<<<;;;;;;<<<>>>???>>><<<;;;<<<===>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::777888999::::::999888777777888999::::::999888777777777777777777777777777777777777777777777777777666666666777888888999999444444555555666777777777777777777777777777777777777777777777666666666666888888888777888999999:::888999999999999:::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777888999999999999888888888888888888888888888777999;;;:::999888999:::;;;:::999888888888::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEECCCBBBAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEECCCAAAAAACCCEEEFFFDDDCCCBBBAAA@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???@@@BBBCCCDDDCCCBBBBBBBBBAAA???>>>===>>>??????>>>>>>???@@@AAAAAABBBBBBCCCBBB@@@??????@@@BBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>???AAABBBAAA@@@>>>======>>>>>>???@@@AAAAAAAAA;;;<<<<<<<<<======>>>>>>>>>======<<<;;;::::::::::::999888777777888999:::888888888888888888999999999999999888888888888777777777777777666666666666444444444444444444444444222333555666666666555555888777666555444444555666555444444333333444444555444444333333333444444555222111000111333555555555333333333333333333333333111111111222222333333333888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<============>>>???@@@@@@???>>>???AAABBBAAAAAA@@@@@@AAAAAABBBFFFCCCBBBBBBEEEFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFCCCBBBBBBEEEEEEDDDAAABBBAAA???>>>>>>@@@BBBCCCCCCEEEFFFGGGFFFEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>???@@@AAAAAA>>>@@@CCCEEEFFFFFFFFFEEEBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>AAAAAAAAA@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777;;;999777666555666777888888999::::::::::::999888888888777777777777777888666666666666666666666666777777777777777777777777666777888999999888777666:::999999999999999999999666666777777888888888999888888888888888888888888666666777888999::::::::::::999888777666666666666888999:::;;;<<<;;;::::::888888777777888999::::::<<<;;;;;;:::999888777777777888999::::::999888777666777888999:::;;;;;;;;;;;;;;;::::::999888888888999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::999999888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>@@@?????????>>>>>>======@@@@@@??????@@@@@@AAABBB>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEECCCBBBAAA@@@???DDDCCCBBBAAAAAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@@@@@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@CCCCCCCCCDDDDDDCCCBBBBBBAAA@@@>>>===<<<===>>>???DDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA??????@@@AAAAAA@@@@@@@@@??????>>>>>>AAA@@@@@@???>>>?????????????????????>>>>>>>>>===========================???>>><<<;;;:::::::::;;;999999999999999999999999999999999999999999999999444666777999999777666444555444444555666666555333444444444555555555555666333333333333333333333333666666666666666666666666444222///------///222444222333333333333333333333666555444444555555333111333333333333333333333333333333333333333333333333888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;========================<<<;;;;;;:::;;;<<<===>>>>>>=====================>>>???@@@@@@???>>>@@@AAABBBAAAAAA@@@@@@AAAAAABBBEEECCCAAABBBDDDEEECCCAAACCCCCCCCCCCCDDDDDDDDDDDDFFFDDDBBBCCCEEEFFFDDDBBBBBBAAA@@@>>>>>>???AAABBBBBBDDDFFFFFFEEEDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCBBB?????????>>>???@@@@@@AAAAAABBBDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@???>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>===;;;;;;::::::;;;::::::;;;;;;;;;;;;::::::::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888:::999777666555666777888888999999::::::999999888888888777777777777888888888888888888888888888888777777777777777777777777666777888888888888777666999999999999888888888888666777777777888888888888777777777777777777777777777777777888999999999:::888888777777777888888999999999999999999888777777888888777777888999999:::;;;::::::999999888888777666777777777777777777666888888999:::::::::999999888888888999999999999999999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<=========<<>>>>>>>>======???????????????@@@AAAAAA>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCBBBAAAAAA@@@DDDCCCAAAAAAAAABBBDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEECCCDDDEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAACCCCCCCCCCCCBBBBBBBBBAAA@@@???===<<<<<<===>>>???DDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBB??????@@@AAAAAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;::::::;;;999999999999999999999999999999999999999999999999555666777888888777666555555444444555666666555333444444444444555555555555666666666666666666666666444444444444444444444444666555333222222333555666555555555444444444444444333222222222333333111///333333333333333333333333333333333333333333333333999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<===???@@@?????????>>>>>>============???@@@@@@??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAAAAACCCCCCBBBAAABBBCCCCCCCCCCCCDDDDDDDDDFFFDDDDDDDDDFFFFFFEEEDDDCCCBBBAAA?????????@@@@@@BBBCCCEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDD???????????????@@@@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999::::::::::::::::::999:::999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999777666666666777888888888999::::::999888888888777777777777777888888888888888888888888888888777777777777777777777777666777777888888777777666777777777777777888888888777777777777888888888888666666666666666666666666888888888888888888999999777777777777888999:::;;;:::999888777666555555555888888888777888888999:::999999999999999999999999888888777777777777888888999999::::::999888888777666666777777888999999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>??????@@@>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@@@@CCCCCCCCCCCCBBBBBBBBBAAACCCBBBAAAAAAAAABBBDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBCCCCCCDDDEEEBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA>>>===;;;::::::<<<>>>???CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBB@@@???@@@AAA@@@@@@@@@@@@??????????????????>>>>>>>>>=========>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999999888888888888888888888888888888888888999999555666777888888777666555555444444555666666555333444444444444555555555555333333333333333333333333333333333333333333333333777666666555555666666777555555444444333333222222333222111222333333111000222222333333333333333333333333333333333333333333999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===============>>>>>>>>>;;;;;;;;;<<<======>>>???@@@@@@??????>>>>>>=========>>>@@@@@@??????@@@BBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCBBBAAA@@@???@@@@@@AAACCCEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@@@@@@@@@@@@@AAAAAACCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<======>>>?????????>>><<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::999999999999888777666666777888888888888999999999999888888777777777777777777888999666666666666666666666666777777777777777777777777666777777777777777777666666666666666777777777777777777777777777888888888777777777777777777777777999999999888888888888888888888888888888999:::::::::888777555555555666777999888888888888888999999777777888888999999999:::<<<;;;:::999999:::;;;<<<888888999999999999888888666666777777777888888888999999888888999999:::;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>=====================>>>??????>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCAAA@@@???@@@@@@AAA;;;:::999999:::;;;>>>???CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB@@@???@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;:::999888888888888888777777777777777777888888888888888555555666777777666555555555444444555666666555333333333444444444555555555222222222222222222222222333333333333333333333333444444555555555555444444333333222111111000//////555444333444555555444222222222222222222333333333222222222222222222222222999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===========================<<<<<<@@@?????????>>>>>>>>>===<<<>>>???@@@??????AAABBBAAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDCCCBBBAAAAAAAAAAAACCCEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDFFFFFFGGGGGGDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDBBBAAAAAAAAABBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<======>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888777777777777777777888888888888888888888888888888777777666666777888999999666666666666666666666666777777777777777777777777777666666666666666666777555555666666666777777777888888777777777777777777888888888888888888888888999999999888888888888888:::999999888777777888888777777666666777888:::<<<999999888888888888888999666777777888888999999:::<<<;;;:::999999:::;;;<<<555666777888999999999999888888888777777777666666999999888888999999:::;;;888888999999::::::::::::::::::::::::::::::::::::::::::999999999999::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<==================>>>>>>======<<<<<<======>>>???>>>???????????????@@@@@@???????????????????????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@??????999888888888999;;;>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB@@@@@@AAABBB<<<<<<<<<==================>>>>>>>>>>>>===<<<<<<=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;999999888888888777777666666666666666666777777888888888555555666666666666555555555444444555666666555333333333333444444444444555555555555555555555555555444444444444444444444444222333444555555444333222333333222111111000//////444333333444555666444333111111111222222333333333222222222222222222222222::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<=========>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===????????????AAACCC@@@@@@????????????@@@@@@@@@AAABBBBBB@@@@@@AAABBBAAABBBBBBBBBBBBCCCCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIEEEDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<======>>>======<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;888888888888999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888777777777777777777888888888888999888777777777777888999666666666666777888999:::888888888888888888888888777777777777777777777777777666666555555666666777555555666666777777888888888888888888777777777777888888888888888888888888888888888888888888999999:::999888777666666666666444555666777999<<<>>>???:::999888888777888888888777777777888888888999999888888777777777777888888444555666888999::::::::::::999999888777777666666999999888888999999:::;;;777888888999999::::::;;;::::::::::::::::::::::::::::::999999999999::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>><<<<<<============>>>>>>===============>>>>>>???????????????????????????>>>>>>>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBB??????@@@AAABBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEAAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>888777777777999<<>>???@@@???>>>===<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::999999888888888777777666666555555555555666666777777888888555555555555555555555555555444444555666666555333333333333333444444444444444444444444444444444444444444444444444444444444444444555555555555444444555555444444333333222222222111111222333444333111000000111111222333333333222222222222222222222222::::::::::::::::::::::::::::::::::::::::::::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<<<<>>>>>>???>>>======<<<<<<<<<======>>>>>>???;;;===?????????@@@AAACCC@@@@@@????????????@@@@@@@@@BBBCCCCCCAAA@@@AAACCCAAAAAABBBBBBBBBCCCCCCCCCAAACCCEEEEEECCCCCCEEEHHHFFFFFFFFFGGGGGGFFFFFFEEEBBBDDDFFFFFFEEEDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDCCCDDDEEEFFFCCCDDDEEEFFFFFFFFFEEEDDDAAAAAA@@@??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::888888888888999:::;;;<<<999999999999999999999999999999999999999999999999::::::999999999888888888666666777888888888888888999888777666666777888999666666666666777888999:::888888888888888888888888777777777777777777777777777666555555555555666777555555666777777888999999888888888888777777777666888888888888888888888888777777777888999999999:::777777666666666666666666333444666888;;;<<<===>>>:::999999888777777888888777777777777888888888888666777777777777777777666666666777888888888888888999999999999999888888888999999888888999999:::;;;888888999999:::;;;;;;<<<::::::::::::::::::::::::;;;::::::999999::::::;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>><<<<<<<<<=========>>>>>>>>>>>>======>>>>>>???@@@????????????>>>>>>>>>>>>=========>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEEEEDDDBBB???===777777777888:::===@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCAAA@@@AAACCC=========>>>>>>>>>??????>>>???@@@AAA@@@???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888888777666666555444444444444555666666777888888555555555444444555555555555444444555666666555333222222333333333444444444222222222222222222222222333333333333333333333333555555555555555555555555555555555444444444444444111111000222444444333111///000000111222222333333111111111111111111111111::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;<<<<<<===>>>??????@@@:::;;;===>>>????????????::::::;;;<<<===>>>??????;;;===?????????@@@BBBCCC@@@@@@????????????@@@@@@@@@BBBDDDCCCAAA@@@BBBDDDAAAAAAAAABBBBBBBBBCCCCCC@@@BBBEEEDDDCCCCCCEEEGGGFFFGGGGGGHHHHHHHHHGGGGGGCCCEEEFFFGGGFFFEEEFFFGGGCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHFFFDDDCCCDDDEEEFFFBBBCCCDDDFFFFFFFFFEEEDDD??????>>>>>>>>>@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===999::::::;;;;;;::::::999888888888888999:::;;;<<<999999999999999999999999999999999999999999999999;;;;;;;;;:::::::::999999555666777888888888888888999888777666666777888999666666666666777888999:::666666666666666666666666777777777777777777777777777666555444444555666777555666666777888999999:::999888888888777777666666777777777777777777777777666666777888999::::::;;;555444444555555666777888222333666999;;;<<<<<<<<<::::::999888777777888888888888888777777777777777777888999::::::999888777888888888888888777666666888888888999::::::;;;;;;999999888888999999:::;;;999999:::;;;;;;<<<======::::::::::::::::::::::::;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????>>>>>>>>>>>>>>><<<=========>>>>>>????????????@@@AAAAAAAAAAAA@@@DDDCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDEEEFFFEEECCCBBBBBBDDDFFFGGGFFFCCC???<<<777777777888:::>>>AAACCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCAAA@@@AAACCC>>>>>>??????@@@@@@@@@AAA>>>???AAABBBAAA@@@>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999777666666777888888777777666555444444444444444444555666777777888555555444444444444555555555444444555666666555333222222333333333444444444555555555555555555555555222222222222222222222222444444333333333333444444333333333333333333333333333333222444666666555444///000000111222222333333111111111111111111111111::::::999888888999::::::;;;;;;;;;::::::999999999:::888666888;;;<<<:::888<<<<<<<<<<<<===============>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEEEEGGGIIIKKKJJJHHHEEEBBBDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIIIIGGGCCCAAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCEEEFFFEEEDDD@@@@@@@@@??????>>>>>>>>>BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>999999999999999999999999<<<;;;;;;::::::999999888999888777777777888999:::777888999999:::::::::::::::999999999888888777777666666777777777777666666;;;;;;:::999999888888777777777888888888888777777666666777777777777666666777666555555666777888999666666666666777777777777777777777777777777777777444444555666777888999999999888888777777777888888888777666555555666777888444555666777888999:::::::::999888777777777888999::::::999888777777888888888888777777888888999:::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999666777888999:::;;;;;;;;;::::::::::::::::::::::::===<<<;;;;;;::::::::::::<<<;;;:::999999:::;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDBBBAAA@@@?????????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDGGGHHHGGGDDD@@@::::::;;;<<<>>>@@@BBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIBBBBBBAAAAAA@@@???>>>>>>AAA@@@???>>>============>>>======<<<:::999888888;;;::::::999999::::::;;;:::999888666555555444444444444444444555555555666444555555555666666777777666666666666666666666666444444444444444444444444444444444444444444444444444444444555555555555666666555444333333333333333222222444444444444222222222222222222222222222222444111000111333444333111111111000222333444222111222222222222222222333333::::::999888888999::::::;;;;;;;;;::::::999999999:::888777888:::<<<:::999<<<<<<<<<<<<==================>>>>>>>>>>>>======<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCEEEFFFHHHGGGFFFDDDBBBEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHGGGFFFCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCDDDCCCBBBCCCEEEEEEEEEDDDAAAAAA@@@@@@@@@?????????BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>><<<===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===999999999999999999999999;;;::::::999888888777777;;;::::::999:::;;;<<<===888888999:::::::::999999999999888888888777777777888888999999999999888888888777777777777666666666777777888888888888777777666777777777777777777666777666555555555666777888777777777777888888888888777777777777777777777777555555555666777777888888666555555444444555555666777777666666666666777777444555666777888999:::::::::999888777666777777888:::999888888777777777888888888777777888888999:::999888888777777888888999:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::::::::::::::::::::::::::::::::<<<<<<;;;:::::::::::::::;;;;;;::::::::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCEEEHHHJJJIIIFFFCCC;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGBBBBBBAAAAAA@@@??????>>>@@@???>>>===<<<<<<<<<<<<======<<<;;;:::999888888::::::999999999999::::::;;;:::999777666666666555444444555555555666666666444555555555666666666777555555555555555555555555555555555555555555555555444444444444444444444444555555555444444333333333555555444333333333333333222222444444444444222222333333333333333333333333555333111222444555444222777555444333444333222000222222222222222222222222:::999999888888999999:::;;;;;;::::::::::::999999:::999888999:::;;;:::999;;;<<<<<<<<<<<<=========<<<======>>>>>>============>>>??????@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEFFFFFFFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFIIIGGGEEEDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999888777777666666888888777777777888999:::999999999:::999999888888888888777777777777666666888888999999999999888888444444444555555555666666666777777888888777777666777777888888888888777777777666555555444555555555777777888888888999999999666666666666666666666666666666666666666666666666555444444444444444555555666666777777777777666666555555666666777888999999999888777777666666777777999888888888888777777777888777777777777888999999888888777777777777888888999999999999999999999999::::::;;;;;;;;;;;;;;;;;;777888888999::::::::::::999999::::::::::::::::::;;;::::::999999999999:::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????================================================????????????????????????===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>>@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFIIIKKKKKKHHHFFF>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEBBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::999888888777::::::999999999999::::::;;;;;;:::888777777777777555555666666666777777777555555555555555666666666555555555555555555555555555555555555555555555555444444444444444444444444666555555444333222111000555444444333333333333333222222444444444444222222333333333333333333333333666444333444555666444333555333111111222444444333333333333222111111111000999999999999999999999999::::::::::::::::::::::::999999999999:::;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>=========>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFIIIEEEBBBBBBDDDEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999:::999999888777777666666666555555666666666777777999999999999999888777666777777777666666666666666666666777777777777666666333444444555666777777777666666777777777777666666777777888888888888777777666666555555444444444444666777777777777888888888666666666666666666666666777777666666666555555555666555555555555666666777555666777888888777666555555555666666777888888999999999888888777777777777777888888888888888777777777777777777777888999999::::::999999999999::::::888888888888888999999999888888888888888999999999777888999:::::::::::::::999999999999999::::::::::::999999888888999999999999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>@@@AAABBBBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCC@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCEEEHHHKKKKKKIIIGGG@@@@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>======<<<;;;;;;<<<<<<;;;;;;:::999999888777777999999888888888888999999;;;:::999888777777777777666666666666777777777777555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444333333222111111000444444333333222333333444222222444444444444222222444444444444444444444444555555444444444444444333222111000222666;;;===???444333333222111000000///999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFHHHIIIFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEHHHDDDAAABBBDDDEEECCC@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>============>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777777999999999999999999999999:::::::::999888888777777777888888999999999999999999999999999888888777666666666666666666777777777666666777777777777666666555555666777888999::::::666666777777777777666666777777888888888888777777666666666555555444333333555555555666666666666777666666666666666666666666777777666666555555444444555555555555555666777777555666777888888777666555555555555666777777888888999999999999999888888888666777777888888888777777777777666666777777888999:::999999888888999999:::777777888888888999999999777777777888888999999999888888999:::::::::999999888888888999999:::::::::999999999888888999999:::888999:::;;;;;;:::999888::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????========================????????????????????????????????????????????????>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCFFFIIIIIIHHHFFFBBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCBBBBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>======<<<<<<======:::::::::999999888888888999888888777777888888999999888777666666666666666666666666666777777777777555555555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333222222222333333444222222444444444444222222444444444444444444444444444444444444333222222333444333333666<<>>??????@@@@@@?????????????????????????????????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDBBBBBBBBBCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999999999999999999;;;::::::999888888777777555666777777888888777777888888888999888888777777666666777777777777888888888888999999999999888888666666777888999999::::::555666666777777666666555666666777777777777666666555555666666666555444444444444444555555555666666666666666666666666666666666666666555555444444444333333333333444555666666666666777777777777666666555555555666666777777777888999999999999888777777555666777888888888777666777666666666666777888888777777666666666666777777777777888888999:::::::::888888999999:::;;;;;;;;;888999999::::::999999999777777888888999::::::::::::999999999999::::::;;;999999::::::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????========================????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>??????@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBDDDGGGGGGFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<======>>>;;;:::::::::999999999999888888777777777777888888888777777666555555666666555555666666666777777777555555555444444444444444444444444444444444444444222222222222222222222222333333333333333333333333111111222222222333333333222222222222222333333444222222444444444444222222333333333333333333333333444555555444222111222333444333222444777:::<<<<<<222222222111000000000///888999::::::::::::999888999999999::::::;;;;;;;;;888:::<<<<<<:::999;;;===::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<============<<<===>>>>>>??????>>>>>>??????????????????????????????@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCBBBAAA@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<:::;;;<<<>>>????????????============<<<<<<<<<<<<999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999999999999999888777777666666222333444555555555444444666777777888888888888777777777777888888888999999888888999999999999888888555555555666666777777777555555666666666666555555555555666666666666555555444555666777777777666555555555555555666666666666777777777777777777777777555555555555555555555444444444444444555666777888777777666666666666777777555555555666666666666666666777777888777666555444444555777888999888777666666666666666666777888888777777666666666666777777888888888999:::;;;;;;;;;777888888999::::::;;;;;;999999999::::::999999888666777777888999999:::::::::::::::::::::;;;<<<<<<::::::999999999999::::::999999:::::::::;;;;;;;;;<<<<<<======>>>>>>??????========================????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===???AAACCCAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@>>>>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEECCCBBBBBBDDDFFFFFFEEECCCDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::777777777666666777777777999888777777666666777777444444555555555666666666555555555444444333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333222222222222222111111222333333444222222444444444444222222333333333333333333333333555666777666333111222444222111000111222333222111111111111111000000000000888999:::;;;;;;:::999888999999999::::::;;;;;;;;;888;;;===<<<:::999;;;>>>:::::::::;;;;;;;;;<<<<<<999:::;;;<<<============<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBDDDEEEFFFFFFEEEDDDBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEECCCDDDDDDEEEEEEEEEEEEEEEAAACCCDDDCCC@@@???AAADDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCDDDDDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@??????>>>===<<<999:::<<<===???@@@@@@@@@>>>=========<<<<<<<<<<<<888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888777666666555555555555777888888888777666555666777888888888888888777777888888999999999:::666666777777777777666666333333333444444444555555555555666666666666555555444444555555555555444444444555666888888888777777666666666666777777777777888888888888888888888888555555555555555555555555666666666777777999::::::888777666555555666777888555555555666666666666666444555666666666555333222333555777888999888777666666666666666666777888888999999888888888888999999888888999:::;;;;;;<<<<<<555666666777888888999999999999:::::::::999999888666777777888999999::::::::::::::::::;;;;;;<<<===;;;:::999888888999:::;;;999999999::::::;;;;;;;;;<<<<<<======>>>?????????========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::;;;>>>AAADDDAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@>>>>>>???AAABBBBBBCCCDDDEEEFFFGGGHHHIIIDDDEEEGGGIIIIIIIIIGGGFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFFFFEEECCCDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@?????????BBBBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::777777666666666666777777999999888888888888888888444444444444555555555666555555555444444333333333444444444444444444444444444444444444444444444444222222222222222222222222666555555444333222111111222111111111222333333444222222444444444444222222222222222222222222222222666888999777444222333555444333333444555555444222000000000000000111111111999999::::::::::::;;;;;;888888999::::::;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999========================>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA???@@@AAAAAABBBBBBAAAAAADDDDDDDDDCCCBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFFFFFFFDDDBBBAAAAAAAAACCCDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@???????????????????????????>>>======>>>>>>>>>>>>============<<<<<<======<<<<<<;;;:::999888888888999::::::;;;<<<;;;;;;:::999999999:::::::::::::::::::::::::::666777888999:::999888888999888666555555555666777999999999999999888777666777777777777777777777777666666666666777777777777666666777777777777666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555666666777777888888777888777666444444666888555555555555555666777777666666777777777777666666444555666777777666555444777777777777666666666666666666777777777777666666888888999999999:::::::::888888888888777777777777999999888777777888999999777777777777666666666666666666777777888999;;;;;;:::777444222111222555666999999999999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEECCC@@@===<<<===@@@AAAGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEFFFFFFEEECCCBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>???????????????@@@@@@@@@<<<:::888777555555555666888888888999999::::::::::::999777666555555555666999888888777666555555444666666666666666666666666555555444444444444555555444444444333333222222222333333333333333333333333333333333333333222111000222222222222222222222222333222111000000111222333333333222111111222222222222222111111111111111222222222222222222222222222111222222333333222222111000000111111111111000000888888888999999999::::::888888999::::::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=======================================>>>??????>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCC@@@@@@??????????????????>>>????????????>>>==============================<<<<<<<<<<<<<<<;;;;;;:::999999888888999999:::;;;;;;;;;:::999999999999999::::::::::::::::::::::::666777888999999999888888:::999888777777777888999777777888888777777666555777777777777777777777777555555555666666666777777666666777777777777666666555555555555555555555555444444444444444444444444555555555555555444444444555555555555555555555555777777777666666666666666666777777666444555777999555555555555555666777777666666666666666666666666333444555666666555444333777666666666666666666666777777888888888888777777777777777888888888999999888888888777777777666666777777777777777777777777777777888888888999999999999999999888999999::::::999999777666666666666666999999999999:::;;;<<<<<<:::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==============================>>>>>>>>>??????@@@@@@AAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFDDDAAA>>>>>>???AAABBBFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEECCCDDDDDDDDDDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<:::888777777777777888888888999999999:::::::::999777666555555555666777777666666555444444333555555555555555555555555555555444444444444555555444444444333333222222222333333333333333333333333333333333333333222111000222222222222222222222222222222111000000111222222333222222222222222222222222222111111111111111222111111111111111111111111111222222333333222222111111111222222222222111111777777888888888999999999888999999::::::;;;;;;<<<::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCAAAAAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB??????@@@@@@@@@AAAAAABBB============>>>>>>>>>???>>>>>>>>>>>>>>>======<<<========================<<<<<<<<<<<<<<<;;;::::::999999888888999999::::::::::::999888888888888999999999999999999999999999666777888888999999888888:::999888777777777888888666666666666666555555444777777777777777777777777555555555666666666777777555666666777777666666555444444444444444444444444333333333333333333333333666666555555555444444444555555555555555555555555888888777777666555555444444555666555555555777999555555555444555555666777777777666555555666777777333333444444444444333333666666666666666666666666777888888999999888888777666666666777777777888888888888777777777777666666555555666777777666555555555666666777999::::::;;;;;;;;;:::999999999999999777888999999888777555444888888999999:::;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<==============================????????????????????????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBCCCCCCDDDDDDCCCBBBAAABBBCCCEEEFFFGGGFFFCCCAAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGCCCBBBAAAAAAAAAAAABBBCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<;;;999888777666777777888888888888888999999999999888777666555555555666666666555555444333333333555555555555555555555555555555444444444444555555444444333333333333222222333333333333333333333333222222333333333222111111222222222222222222222222222222111000000111222222222222222222222222222222222111111111111111222222000000000000000000000000111111222222222222111111111222222333333222222111888888888888999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???????????????>>>>>>>>>::::::;;;<<<======>>>>>>======>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<;;;:::::::::999999888999999::::::999999888888777888888999999999999999999999999999666777777888888888888888777777666666555555555555555555666666666666555444777777777777777777777777666666666777777777888888555666666666666666666555444444444444444444444444333333333333333333333333666666666555444444333333555555555555555555555555777777666666666555555555222444555555555555777999555555555444444555555666888777555444444555777888444444444444444444444444555555555666666666666666777777888888888888777777666666666777777777888888888777777777666666666666444555777888888777555444444444555555666777777888:::999999888888999999999666666777777666555333333777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===========================????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEECCCAAA@@@@@@BBBEEEGGGHHHFFFDDDCCCBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFEEEJJJHHHFFFEEEDDDDDDDDDEEEEEECCCAAA@@@???AAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999888777555444444555555777888888888888888888888888888777666666666666666555555555555444444333333555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222333333333222222111111111111111111111111111222111111111111111111222111111222222333333222222111111111000111111222333111111111111111111111111111111222222222222111111000111111222222111111000999999999::::::::::::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>??????@@@@@@AAABBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<:::999888999:::<<<============<<<============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999::::::999999888999999:::999888888777888888999999888888888888888888888888777777777777777888888888666666666666555555444444555555666666777666666555666666666666666666666666777777888888888999999999555555666666666666555555555555555555555555555555444444444444444444444444666666555555555444444444555555555555555555555555444555555555666666666777111333444555444555666777555555444444444444555555888666555333333555666888666555555555555555555666444444555555666666666777555555666666666666555555777777777888888888999999777777777666666666666555555666888999999888666555666555555555555555555555666666666666777888999:::888888666555444444555555666777888::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>???@@@AAACCCCCCDDDEEECCCAAA@@@@@@BBBDDDFFFGGGFFFEEECCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHFFFDDDCCCDDDDDDEEEEEEDDDAAA@@@???@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA?????????@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;:::999999999888777555555555666666777777777777777777777777777777777777777666666666666666666555555555555555555555555555555555555555444444333333333333444444333333333333333333333333333333333333333333333333111222222333333333222222111111111111111111111111111111111222222111111111000111222333333333333222111111000000111222222333222222222222222222222222000111111222222111111000//////000000000000//////999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>======>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@>>><<<999888777888:::<<<======<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999::::::999999888888999999999888888888888999::::::777777777777777777777777777666666666666777888999777777888888888777666555444555666666666666666666666666666666666666666666777777777888888888999999444555555666666555555444666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555555555333444444555666666777777111222555555444444444555666555444444333444444444666666555444444555666666777666555555555555666777444444444555555666666777444555555666666555555444777777777888888888999999777777666666666666555555666777888888888888777666888888888777777666666666555555555555777888999:::;;;:::888777666666777888555777888::::::::::::999888888777777888888999:::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999::::::;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???===========================>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@AAABBBDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAA>>>>>>??????@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;:::::::::<<<;;;999888888888999:::777777777777666666666666666666777777777777666666555555555555555555555555444444444444444444444444444444333333333333444444222222333333333333444444333333333333333333333333111111222333333333222222111111111111111111111111000111222222222222111000///000222333444444333222000000000000111222333333222222222222222222222222000000111111111111000000...//////////////////...888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>======>>>>>>???@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA??????@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======>>>??????????????????>>>===>>>???@@@???===;;;:::888999;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<;;;::::::888999999:::;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999;;;:::999999888888999999999999999999999:::;;;;;;777777777777777777777777777666666555666777888999666777888888888777666555333333444555555555555555666666666666666666666666555666666666666777777777444555555666666555555444555555555555555555555555333333333333333333333333333333444444555666666666555555555555555555555555555555555555555555555555111333555555444333333333666555444444333333333444555555555555555555555555666555444444444444555666333333444555555666777777555555666666666666555555666666666777777777888888777777666666666555555555666666666666666666666666666666666777777777777777777777666666777888999999999999999999999888666666555666888:::;;;:::999888777777777777777888999999<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999999999::::::;;;<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAAAAABBBBBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFAAABBBCCCDDDDDDCCCBBBAAA????????????@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBB===>>>>>>???@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999999:::;;;777777666666666555555555555666777888888777666666444444444444444444444444444444444444444444444444444333333222222333333444222222222333333444444444333333333333333333333333000111222333333333333222111111111111111111111111000111222222222222111000...000222444444444333222000000000000111222333444111111111111111111111111000000111111111111000000//////000000000000//////777888888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=======================================>>>??????>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@@@@AAAAAA????????????????????????>>>???AAACCCCCCCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>======<<<>>>>>>????????????>>>>>>;;;<<<>>>???@@@???>>>===888:::;;;======<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888888999::::::;;;<<<<<<::::::;;;;;;;;;:::999999;;;::::::999888888888999:::999999999:::;;;;;;<<<777777777777777777777777777666555555555666888999444555666666666555333222111222333333444444444444666666666666666666666666444444444444555555555666444555555555555555555444444444444444444444444444222222222222222222222222222333333444555666777777555555555555555555555555666666666555444444333333111333555555444222222222666555444444333333333333444444555666666555444444555444333333333333444555333333444444555666777777666666777777777777666666555555555555666666666777777666666666555555555555666555444444444444555666222333333444555666777777:::999888888777888888888555777999:::999777444111555666888:::;;;:::999888999999999888999::::::;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999999999::::::;;;<<<======>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@<<<=========>>>>>>??????????????????????????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEE???AAABBBDDDEEEDDDCCCCCCEEEEEEEEEEEEDDDCCCBBBAAABBBAAAAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBCCCCCCDDDAAAAAACCCCCCCCCCCCAAAAAA>>>????????????@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBB===>>>>>>???@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::777777666666555555555444555666777888888777666666333333333333333333333333444444444444444444444444444333333222222333333444222222222333333444444444333333333333333333333333000111222333333333333333000000000000000000000000000111222333333222111000...000222444555444333222000000000000111222333444000000000000000000000000000000111111111111000000000000111111111111000000666666777888888888888888999::::::;;;;;;::::::999888888999999999:::::::::;;;;;;;;;::::::999999999888999999:::;;;<<<======>>>>>>===<<<<<<<<<<<<======<<<;;;::::::;;;<<<===>>>>>>===============>>>===>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@AAAAAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCAAAAAABBBBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888888888888888888888888888888777777777777888888888888777666666666666666444444444444444444444444555555555555555555444444555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333000000555;;;<<<666000333333333444444444555555666666555555555444444444555555555555555555555555444444444444444444444444333333333222222333444444555555555444444333333333444444444444444444444444555555555666666666777777777777666666555555444444444444444444555555666777777666444333222333333444444444444555555555555666666666666666777777777777888666444444777999888666222333555777999999999999444444555555666777777777666666777888999999::::::;;;;;;;;;::::::999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888=========<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???@@@AAACCCDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA???>>>>>>>>>???@@@@@@???>>>===<<<;;;::::::<<<;;;;;;::::::999999888888888888888888888888888666666666666666666666666555555666666666666555555333444444555555444444333333333333444444444555555666555444444333333444444333333333333333333333333333333222222111000//////222222111000//////000000000000111111111222222222000000000000000000000000000111111111111222222222000000000000000000000000333222111/////////000000000000000000000000000000222222222111111111000000666777888999999999999999999999::::::::::::999999888888999999999:::::::::;;;;;;;;;::::::999999999999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===???>>>>>>=========>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAABBBBBBAAA???AAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888888888777777777777888888888777777666666666666666444444444444444444444444555555555555555555444444555555555555555555555555555555555555555555555555444444444444444444444444444444444333333333333333333222222555999999555111333333444444444555555555666555555555444444444444555555555555555555555555444444444444444444444444444333333222333333444444555555444444444333333333444444444444444444444444555555555555555555555555666666666666666555555555555555444333444555666666777666555444444444555666555555555666666666666777555666666666777777777777888666444555777999888666333444666777888888888888999888888777777666555555666666777888888999::::::;;;:::::::::999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@??????>>>===<<<;;;::::::<<<;;;;;;::::::999888888777777777777777777777777666666666666666666666666444555555666666555555444333333444444444444333333333333333444444444444555333333222111111111111222555555555444444333333222111111111222222222222222222222111000000000000000000000111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000333222111000000111111222000000000000000000000000222222222111111111000000777888888999999999999888888888999999999999888888888888999999999:::::::::;;;;;;::::::::::::999999::::::;;;<<<===>>>>>>???===<<<<<<;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;<<<===??????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@AAABBBBBB@@@>>>@@@@@@AAAAAABBBAAAAAA@@@>>>=========>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888777777666666777777888888777666666555555666666555555555555555555555555444444444444444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333444444555555555444444444444444555555555555555555555555555444444444444444444444444444444444444333333333333444444444444444444333333333333333444555444444444444333333333444444444444444444444444444444444444444444444444555555555666666666666666777666444333333444555666666666555555555666777777555666666666666777777777555555666666666777777777777666555555777888888777555555666777777777777777:::999999888888777666666666777777888888999999999999999999999999888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@??????@@@AAACCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>?????????>>>>>>===<<<;;;::::::;;;;;;;;;:::999999888888666666666666666666666666666666666666666666666666333444444555555444444333333333444444444444333333333333333333444444444444333333222111111111111111777666666555444333222222000000111222333333444444222111000000000000000000000000000111111111111222222222222222222222222222000000000111111111222222000000000000000000000000333222222111222222333444000000000000000000000000222111111111111000000000777777888888888888888777777888888999999888888777888888999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>??????<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>??????@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@???@@@BBBBBB@@@>>>>>>>>>???@@@@@@@@@??????>>>>>>=========>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888666666666666666666666666777777666666666666777777777777666555555555555666555555555555555555555555333333444444444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555555555333555666555222111333666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333444444444555444444333333333333444444444444444444444444444444444444444444444444444444444333333333333222222444444555555666666777777999777555333222333555666444444444555555666777777555555555555666666666666555555555666666666777777777666555555666777888888666777777777777666666666666666777777888999999:::666777777777888888888999888888888888888888888888999999999888999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=================================>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>===<<<<<<;;;::::::;;;;;;::::::999888888888666666666666666666666666666666666666666666666666222333333444444333333222333333333444444333333333222222333333333444444444555444444333222333333333444444444333333222222222111111111222333333444444111111000000000000000111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111222333333333000000000000000000000000111111111111000000000000666777777888777777666666777888888999999888888777888888999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>??????<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>======>>>???@@@@@@>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCC?????????AAABBBBBB@@@>>><<<<<<===>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777777777777777777777777555555555555555555555555777777666666666666777777777666666555555555555555555555555555555555555555333333333333444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555666666333555666444111000333777555555555555555555444444333333444444444444444444444444444444444444444444222222222333333333444444666555444444333333333444444444444444444444444444444444444444444444444444333333333333333333333222444444555555666666777777888777555333333333444555333333333444555555555555333333333444444444555555555555555555666666666666666666666666666666777888777777777666666666666666555555666777777888888999777777777777777888888888888888888888888888888888999888888888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>========================>>>>>>??????@@@@@@??????AAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;::::::;;;::::::999999888777777777777777777777777777777666666666666666666666666222222333333333333222222222333333333333333333222222222222333333333444444444444333222222222222333000000000111111222222333222222222222222222222222111000000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000//////000111111222222222000000000000000000000000000000000000000000000000777888888888888777666666888888999999999999888888888888999999999:::::::::999999::::::::::::;;;;;;::::::;;;<<<===>>>>>>???===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;===<<<<<<<<<===>>>???@@@======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCC??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC??????@@@BBBCCCCCCAAA>>>;;;;;;<<<===>>>>>>>>>>>>@@@@@@>>>===<<<;;;;;;;;;::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::666666666666666666666666777777777777777777777777666666666666666666666666777666666555555666666777777666555555444444555555444444444444444444444444222222333333444444555555555555555555555555555555333333333333333333333333444444444444444444444444333333333444555555666666222444555444111111444666444444444444444333333333333333333333444444444444333333333333333333333333111111222222333333444444777666555444333333333333333333333444444444444555444444444444444444444444222222222333333444444444555555555666666666666666666555555444444444444555222333444444555444444444222222333333333444444444444444555555555666666666555666777666555666777999888777666666666666777777999888888777666666555555777777777777777777777777888888888999999999999999888888888888888999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;;;;:::::::::::::::999888888777777777777777777777777777777666666666666666666666666222333333444444333333222222222333333333333222222222222222222333333333333222222111000000000000000......///000111222222333222111111111111111111111000000000000000111111222111000000000000000///////////////////////////////////////000000000111111000000000000000000000000//////000111111111000000000000000000000000000000//////000000000000000111:::::::::::::::999888888999999::::::::::::999999888888999999999:::::::::999999999::::::;;;;;;;;;999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>?????????@@@@@@@@@????????????????????????>>>??????@@@AAAAAABBBBBB>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC??????AAACCCEEEDDDAAA???;;;<<<===>>>???????????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999666666666666666666666666777777777777777777777777666666666666666666666666666666555555555555666666666666555444444444444555333333333333333333333333111222222333444444555555555555555555555555555555333333333333333333333333333333333333333333333333222222222333444555555555111222333333333333444555444444333333333222222222222222333333333444444444333333333333333333333333000111111222333333444444777666555444444333333333333333333444444444555555444444444444444444444444111111222333444555666666666666666666666555555555333444555666666666555444444555555666666555444333333333333444444444555555444444444555555555666666555666888777555555777:::777777666555555666777888:::999999888888777666666777777777777777777777666999999999999:::::::::;;;888888888888888999999:::999999999999999999999999999999999999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;<<<=========;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======@@@@@@@@@???@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@@@@??????>>>===???@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAA@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999888777777777666666666666666666666666666666666666666666666666333333444444444444333333222222333333333333222222111222222222222333333333222111111000000000000000//////000000111111222222/////////000000111111222000000000000000111222222111111000000////////////////////////////////////////////////000000000111000000000000000000000000000111222222222111000///000000000000000000000000////////////000000111111<<<<<<<<<<<<;;;;;;:::999999::::::;;;;;;::::::999888888999999999:::::::::999999999::::::;;;;;;;;;888999999:::;;;<<<======>>>>>>===<<<<<<<<<<<<===:::;;;<<<======<<<;;;::::::::::::;;;;;;===>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????===>>>>>>???@@@@@@AAAAAA======>>>>>>?????????@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCC???@@@AAADDDFFFEEEBBB@@@======>>>@@@@@@AAAAAAAAA===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999777777777777777777777777777777777777777777777777666666555555555555666666666666555444444444444555222222222222222222222222111111222333333444555555555555555555555555555555333333333333333333333333222222222222222222222222111111222333333444555555000111222333444555555444333333333222222111111111222222222333333444444444333333333333333333333333000000111222333333444444777777666555444333333333333333333444444555555555444444444444444444444444111111222333555666777777777777666666555555555444111333555777777666555444666666777777777555444333444444444555555555666666444444444555555555666666444666888777555555777:::777666555555555777888999777888888999::::::;;;;;;777777777777666666666666999999999::::::;;;;;;;;;888888888777888999999:::999999999999999999999999888888888999999:::::::::;;;;;;;;;<<<<<<=========::::::;;;;;;<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCBBB@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCCCCBBBBBBBBBAAACCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAA@@@??????>>>===???@@@@@@??????@@@AAA??????????????????????????????@@@AAA@@@???>>>===;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777555555555555555555555555666666666666666666666666333444444555555444444333222222222333333222222222111111222222222333333333444333333222111222222222222222222111111111111111,,,,,,---///000222333333000000///000000111222222111111000000/////////...000000000000000000000000////////////000000000000000000000000000000000000222333444444333222000///000000000000000000000000.../////////000000111111666777999;;;<<<;;;999888999999999999888888777777888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;<<<==============================>>>>>>>>>>>>????????????<<<===>>>@@@AAAAAAAAAAAA@@@@@@??????????????????@@@AAACCCBBBAAA@@@@@@AAA????????????@@@AAABBBCCC>>>???@@@BBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEBBBBBBCCCCCCCCCBBB@@@???@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999999999999:::::::::;;;;;;888888999999999999888888999888888777777777777777666666555333222111000///666666555555555444444444555555555555555555555555333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444333333666666666555555444444444444444333333333333222222555555555444444333333333111111222222222333333333333333333333333333333333222222222222222222222222444444444444444444444444333333222222333333444555444444444333333222222222333222222111111222222333444444444555555555555666777666555444444555666777777777666666555555444444444555555555666666777777444555555555666666777777999777666555666777999:::999999999999999999999999888888888888888888888888888999999999::::::::::::888888777777888999999:::999888777666777888:::;;;;;;;;;:::999888888888888::::::999999::::::;;;<<<:::;;;<<<<<<======<<<<<<===<<<;;;:::999999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>@@@@@@????????????@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCAAAAAADDDCCCCCCBBBBBBBBBCCCCCCGGGFFFEEEDDDCCCCCCDDDDDD@@@AAACCCDDDDDDBBBAAA???CCCCCCBBBBBBBBBAAAAAAAAAAAA@@@?????????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;:::::::::;;;;;;888888999999999:::::::::666666666666666666666666666666666666666555555444222333333444444333333222333333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000///111222111000///000111///000111222222222222222///000111222222111000///000000000000111111111111777888999::::::999999888999999999999888888888777777777888999999::::::;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<========================>>>>>>>>>>>>????????????======>>>?????????>>>>>>?????????>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@AAABBB????????????@@@AAABBBBBB??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCDDDEEEEEEAAABBBCCCCCCCCCBBB@@@???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::999999999888888888;;;;;;:::::::::999999999999999999::::::::::::;;;777888888999999888888777888777666666555555666666999999888777666555444444666666555555555444444444555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444333333555555555444444444333333444444333333333333222222444444444444444333333333111111222222222333333333333333333333333333333333222222222222222222222222444444444444444444444444333333222222333333444555444444444333333222222222666555555444444555555666444444444444555555555555888777666555555666777888666666666555555555555444666666666666666777777777555555555555666666666777777666555444555666888999999999999999999999999999888888888888888888888888666666666777777777888888999999888888888888888999999888888888888999::::::::::::999999888999999999::::::999999::::::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>@@@@@@????????????@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCFFFEEEEEEEEEDDDDDDCCCCCC???@@@AAABBBCCCBBB@@@???CCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::<<<;;;::::::999:::::::::999999999888888777777777555555555555555555555555666666666666666555444444222333333444444333333222333333333333333333333333333333222222111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000///111222111000///000111000000111222222222222222///000111111111111000///000000000000111111111111888888888888888888777777999999999999888888888888666777777888888999::::::888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;<<<<<<========================>>>>>>>>>>>>????????????======>>>>>>===<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@????????????@@@BBBCCCDDDCCCCCCCCCBBBBBBAAAAAA??????@@@AAABBBCCCDDDDDD@@@AAABBBCCCBBBAAA@@@???@@@@@@>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999888888888888::::::::::::999999999999888888999999999:::::::::777888888999999888888777777666555555444444555555::::::999999888777666666555555555555555444444444444444444444444444444444333333333333444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333444444444444333333444444333333333333333222444444333333333333222222333333333333444444444444111111222222222333333333333333333333333333333333222222222222222222222222444444444444444444444444333333222222333333444555444444333333333333222222333333222222222222333333444444444444555555555555888888777666666777777888555555555555666666666666777777777666666666666666555555555555666666666666666555444333444555666777999999999999999999999999888888888888888888888888555555555666666666777777999999888888888888888888888999::::::;;;;;;::::::999999999888999999::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@???????????????@@@@@@????????????@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEDDDCCC???@@@BBBCCCDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;:::999999888888999999:::999888777666555444444555555555555555555555555555666666666666555444444222333333444444333333222333333333333333333333333222111111111111000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000///111222111000///000111000000111222222222222111///000000111111000000///000000000000111111111111999999888777666666666777999999999999999999999999777777888888999999::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;===========================>>>>>>>>>????????????======>>>>>>>>>======<<>>@@@AAA@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@>>>===>>>@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;::::::::::::::::::::::::::::::999999999999888888888888888999999999999777777888888888888777777777666555555444444555555888777777666666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333555444444333333222222111333333333333333333333333333333333333333333333333222222222222222222222222444444333333333222222222222222222333333444444555111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222333333444555333333333333333333333333222222111111111111222222333333444444444555555555777777777666666666666666555555666666777888888999777666666666555444444444555555555666666666666666555555444444444555666777888888888888999999999999888888888888888888888888777777777777888888888888888888777777888999999:::888999;;;<<<<<<<<<;;;:::888888888888999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<============<<<::::::999999999;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>???????????????????????????AAA@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGGGGFFFDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999999888777888888888999999888777777666555555555555555555555555555555555555666666555555444333222333333444444333333222222222222222222222222222111000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000///111222111000///000111000111111222222222111111///000000000000000000//////000000000111111111111999999888777666666666777999999999999999999999:::888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;===========================>>>>>>>>>????????????======>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBB===???AAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@AAAAAAAAABBBAAA???>>>>>>@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBDDDCCCCCCAAA@@@???>>>>>>>>>???@@@AAAAAA@@@?????????????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999::::::::::::::::::::::::::::::999999999888888888777777777888888888999999777777777888888777777777888777666666555555666666555555555555555555555555444555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222444444333333333222222222111222222333333444444444111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222333333444555333333333333333333333333555555444444444444555555333333333444444444444555666666666555555444444333666666777888999::::::;;;555555555444444333333333666666666666666555555555666555555555666666777777777777777888888999999999777777777777777777777777777777777777888888888888666666666777888:::;;;<<<999:::;;;<<<===<<<;;;;;;888888888888999:::;;;;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>@@@???===;;;:::888888777;;;;;;;;;<<<<<<<<<<<<===<<<============>>>>>>>>>????????????????????????AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCAAABBBEEEFFFGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>========================>>>>>>>>>>>>===<<<;;;:::999999888777777777888888888888888888888888888888555555555555555555555555555555555555555444444333222333333444444333333222222222222222222222222222000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000///111222111000///000111111111222222222111111000000//////////////////000///000000000111111111111888888888888888888777777999999999999::::::::::::888999999:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<==============================>>>>>>>>>>>>????????????===>>>@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDD@@@AAACCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDBBBAAA???>>>>>>===>>>???@@@AAA@@@??????===>>>>>>??????>>>======::::::::::::::::::::::::999888888777777888888999777777777888888888888888999999999999888888888888666777777777777888888888666777777888888777777666888777666666555555666666555666666666666666666666444444444555555555555555333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333111222222222222333333333444444333333333333222222222222222222333333333333111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222333333444555222222333333333333444444444444333333333333444444333333333333444444444444555555555555555444222222666777777888999::::::;;;555555555444444444444444666666666666666555555555555555666666666777777777666666777777888999999999777777777777777777777777555555555666666666777777666666666777888:::;;;<<<999:::;;;;;;<<<<<<;;;;;;999999999888999999::::::::::::999999::::::;;;<<<<<<<<<;;;:::;;;<<<===>>>@@@???===<<<:::999888888;;;;;;;;;<<<<<<<<<<<<===<<<<<<============>>>>>>???????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBDDDEEEFFFFFFFFFEEECCCCCCCCCDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>========================>>>>>>>>>>>>===<<<;;;::::::999888888777777888888777777777888888999999999444444444444444444444444444555555555555444333333222333333444444333333222222222222222222222222222000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///111222111000///000111111222222222222111000000000//////......//////000000000000000111111111111777888999::::::999999888999999999:::::::::;;;;;;888888888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<======>>>>>>========================>>>>>>>>>>>>???????????????@@@AAABBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDBBBCCCEEEDDDBBB@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@<<<===???@@@@@@@@@???>>><<<======>>>>>>>>>===<<<::::::::::::::::::::::::888888777777777777888888666777777777888888888888999999999999888888888888666666666777777777888888666666777777777777666666777666555555444444555555555555555666666777777777444444444555555555666666333333333333333333333333333333333222222222111111333333333333333333333333111222222333333444444555333333333333333333333333333333222111111222333333222222222222333333444444444444333333333333222222333333333222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222333333444555222222222333333444444444222111111000000111111222222222333333333444444444555666666666555444333222666666666777777888888888555555666666666666666666777666666666555555555555444444555555666666666555666666666777888999999999777777777777777777777777666666666777777777888888888888888777888888999::::::::::::::::::;;;;;;<<<::::::999999888999999999::::::999999::::::;;;<<<===<<<;;;::::::<<<===>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999888888888888999777777777777777777666666444444444444444444444444444444555555444444333222222333333444444333333222111111111111111111111111111111111111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000///111222111000///000111222222222222222111000000000///............///000000000000000111111111111666777999;;;<<<;;;:::888999999999::::::;;;;;;;;;777777777888999999::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>??????========================>>>>>>>>>>>>????????????AAAAAABBBBBBBBBAAA@@@@@@??????@@@AAAAAABBBCCCCCCDDDEEEFFFEEEBBB@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEBBBCCCCCCDDDDDDCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFBBBBBBCCCCCCCCCCCCCCCCCC<<<===>>>???@@@@@@???>>>;;;<<<===>>>>>>===<<<<<<::::::::::::::::::::::::888888777777777777888888888888999999::::::::::::999999999888888888888777666666666666777777777777666666777777777777666666555555444333333333333444333333444444555555666666444444444555555555666666333333333333333333333333333333333222222111111111333333333333333333333333000111222333444444555666333333333333333333333333444333222111111222333444222222222333333444444444444444444333333333222222444333333222222111111111111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222333333444555222222222333333444444444555444444333333444444555222222333333333444444444666777777777777555333222555555555555666666666666666666777777888888999999777777666666555555555444222333444444555555444444555666666777888999999999777777777777777777777777999999999999::::::::::::;;;:::999888777777777777;;;:::999888999:::;;;<<<;;;;;;:::999888888888888::::::999999::::::;;;<<<===<<<:::::::::;;;===???;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCDDDFFFHHHIIIGGGFFFEEEEEEEEEEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBAAA@@@???????????????????????????>>>>>>>>>>>>===<<<;;;:::;;;:::999999888888999999888888777666555444444333444444444444444444444444444444555555444444333222222333333444444333333222111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................111111111111111111111111000000000000000000000000///111222111000///000111222222222222222111000///000///...------...///000000000000000111111111111666777888999:::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>============>>>>>>@@@???>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBB??????@@@@@@@@@@@@?????????AAACCCDDDDDDEEEEEEFFFKKKEEEBBBCCCCCCBBBCCCFFF?????????>>>>>>>>>>>>======;;;999:::<<<===:::777<<<;;;::::::999999::::::;;;:::888777777888:::;;;:::999999999888777777777777777777777777777777777666777888999999999999999888777777666555444444333888777666555444444555666777444333444666777555333555444444333333444444555555555555444444555555555444444444333333222222222555555555555555555555555000000000111222222222333333333333444444333222222222222222222222222222222222222222222222222222222111111111222333333333444000000000000000000000000222222222222222222222222333333333333333333333333111111222222222222111111444444333222222333333333444444444444444444444444222222333444444555666666333333333333333333333333333333333444444444555555555555555444444333333333555555555555555555555555333333444444444444333333444555666777777666555444666666666666666777888888666666666666777777777777888888999888555444555555666777777777777888888888;;;;;;:::999999888777777:::::::::;;;;;;;;;<<<<<<999999999888888777777777999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDBBBAAA@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDBBBAAA@@@@@@AAABBBAAABBBCCCCCCBBBAAA???>>>????????????>>>>>>>>>===???>>>>>>===<<<;;;;;;;;;888888888777777777777666999888888888777777666666444555777888888888777666444444444444444444444444333333333333333333333333444444444444444444444444444333333222111000//////222111111111000000//////000000000000000000000000222111111111000000//////111111000000//////......111000...---...///111222333222111000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111000000000000000000000000777777888999::::::::::::999:::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<===>>>>>>@@@???>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBAAA@@@???@@@BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@>>>BBBDDDCCCAAACCCIIIOOOWWWMMMDDDCCCDDDCCCBBBCCC????????????>>>>>>>>>>>>===;;;:::;;;======;;;999;;;;;;:::999999999999::::::999888777777888999:::999999888888888888888888888888888888888888888888666777888888999999999888888888777666666555444444888777666555444444555666666444333444666666555333444444333333333333444444555444444333333444444555444444444333333222222222111111111111111111111111222222222222222333333333222333333444333333222222222222222222222222222222222222222222222222222222111111111222222222222222111111111111111111111111222222222222222222222222333333333333333333333333111111222222222222111111444333333222222333333333333333333333333333333333222222333333444444555555333333333333333333333333333333333444444444555555555555444444444333333333555555555555555555555555444444444555555444444444444555666777777666555444555555555555555666666777999999888777666555444444777888999888555444555666777777777888888888888999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<::::::999999999888888888999999:::::::::;;;;;;;;;=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@AAABBBAAA@@@??????AAABBBDDDDDDBBBAAA?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAABBBBBBBBBBBB@@@???>>>?????????>>>>>>>>>======>>>>>>======<<<;;;;;;:::999888888888888777777777888888888777777777666666111222333444555444444333444444444444444444444444444444444444444444444444333333333333333333333333222222222111111111111111111111111111000000000///000000000000000000000000111111111111000000000///////////////000000000000000000.........///111222111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000888888999999999999999888999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA@@@@@@???@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>BBBEEEBBB???BBBLLLVVV[[[NNNBBBAAACCCCCCAAA@@@@@@@@@?????????>>>>>>>>><<<;;;;;;<<<======<<<:::;;;;;;:::999999999999999999888777666666777888999777777888888888888888888888888888888888888888888777777777777888888888888888888777777666666555555777666555555444555555555555444333444555666555333444444333333333333444444444333333222222333333444444444333333333333222222222222222222222222222222444444444333333333333333222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111333333222222222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555444444444444333333333555555555555555555555555555555555555555555555555555555666666666666555555444444444444444555666666999999888777666555444444777888999777555444555666777888888888888999999999888888999::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;;;;;;;>>>>>>===<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=========>>>???@@@@@@AAAAAAAAA@@@@@@??????AAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBAAAAAA@@@>>>>>>>>>>>>>>>>>>=====================<<<<<<;;;;;;:::999999999888888888888777888888777777777777666666111111222333333333333222444444444444444444444444333333333333333333333333222222222222222222222222000000111111111222222222111111111111000000000000000000000000000000000000111111111111000000000000.........///000111111111000///.........///111222////////////000111222333000000000000000000000000000000000000000000000000///////////////////////////000000111111222222222000000000000000000000000999999999999999888777777888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<::::::::::::;;;<<<==================>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@?????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@???@@@@@@AAAAAA@@@@@@??????AAABBB@@@???CCCKKKRRRNNNEEE>>>???AAAAAA@@@AAA@@@@@@?????????>>>>>>>>>;;;;;;;;;<<<======<<<<<<;;;::::::999888999999999888888777666666777888888666666777777888888999999999999999999999999999999777777777666777777777777888888777777777666666666555555555555555555555555444444444444444444444444444333333333333333333444333222222222222222222333333333333333333333333333444444444444444444444444444444333333222222222111111111222333333333333222222222222222222222222222111111111111111111111111222111111111000/////////222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222333444222222222222222222222222333222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444555555555555555555555555555555555555555555555555555666666666666666666555555555444444555555666777555555666666777777888888777888888777666555555666888888888888999999999999999999999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<==================<<<<<<<<<<<<============>>>???@@@AAAAAABBB@@@@@@??????@@@@@@AAABBBCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB???AAABBBDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888888888777777777777777777666666444444444555555555555444333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000.../////////000000000111000//////...///000111111////////////000111222333////////////////////////000000000000000000000000////////////////////////...//////000111222222333////////////////////////999999999999888777666666777888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>??????@@@AAAAAABBB????????????????????????@@@@@@AAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>@@@???>>>???BBBDDDEEEEEEAAA??????AAA@@@===>>>AAA?????????>>>>>>>>>======:::;;;<<<===<<<<<<<<<<<<::::::999888888888888999888777777777777777777888666666666777777888888999888888888888888888888888777777666555555666666777777777777777666666666666444444555555555555555555333444444444333333444444333333333222222333333333222222222111111222222222333333333333333333333333222222222222222222222222333333222222111111000000000111222222333333333222222222222222222222222222111111111111111111111111222111111111000/////////222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111222222333444444444444444444444444444333222222222222222222222222222222333333444444444333333333444444444555555444444444444444444444444555555555555555555555555666555444444444444555666666666666555555666666666666666555555666666777888555555555666777888888888666777888777666555666777777777888888888999999999::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<=========>>>>>>=========<<<<<<============>>>>>>???@@@@@@AAAAAA????????????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB???@@@AAACCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999888888888777777666666666666666666777777666666555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333222222111000000///000000000000000000111111000000000000000000000000000000000000000000111111111000000000/////////...///////////////000000111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000......///000111111222222////////////////////////888999999999888777666666666777888:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAAAA======>>>>>>>>>>>>======@@@>>><<<>>>BBBCCC@@@<<<===???BBBEEEAAA;;;<<>>>>>=========<<<<<<<<<:::<<<===<<<;;;999999:::::::::999888888888888888888888888888888888888888666666777777777777777777777777777777777777777777888777555444444555666666666666666666666555555555333333444555555555555444222444555444333222333444333333222222222222333333333222222111111222222333222222333333333333444444444444444444444444444444222222111111111111111111///000111222333333333333222222222222222222222222111111111111111111111111111111111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111000111111222333444444444444444444444444444222222222333333333333333111222222333333444444555333333333444444444555555333333333444444444444555555555555555555555555555555444333222222333444555666666555555555555666666666666666666666777888888888777777777666666666555666777888777666555666777666777777777777888888888999999999999999999999999999999999999::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<999::::::;;;<<<===>>>>>><<<<<<<<<======>>>>>>???>>>======<<<<<<======>>>???????????????@@@@@@@@@?????????@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGFFFEEEDDDCCCBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@AAA@@@???>>>===============<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777777666555555666666666666777777555444444333333333333444333333333333333333333333444444444444444444444444333333333333333333333333444444333222111000///...000000000000111111111111000000000000000000000000000000000000111111111111111111111000///.........////////////000000000000111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111000000000000000000000000777888888888888888777666666777888999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::>>>===<<<;;;:::::::::::::::;;;<<<>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAAAAAAAA@@@???>>>>>>????????????>>>>>>>>>======>>>@@@@@@???===???>>>???BBB@@@======@@@<<<<<<<<<<<<;;;;;;;;;;;;:::<<<===<<<999777777888:::999999888888888888888888888999999999999888888777777777777777666666666666666666666666666666666888777555333333444555666444444444444555555555555222333444555555555444444222444555444222111333555333333222222222222333333333333222222222222333333222222222333333444444444555555555555555555555555111111222222222222222222///000111222222333333333222222222222222222222222111111111111111111111111111111111222222222222222111111111111111111111111222222222222222222222222333333333333333333333333111111222222222222111111000000000000111222333444333333333333333333333333222222333333444444555555111111222333333444555555333333333444444444555555333333333444444444555555555555555555555555555555555333222111111222333555777666555444444555666777666555555555555666777777777777777777666666666666555777888777666555666888555555666666666777777777666777777888888999999999888999999999999:::::::::888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;<<<<<<===>>>>>>??????>>>>>>============>>>>>>@@@@@@@@@???????????????>>>>>>???@@@@@@@@@@@@@@@===>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDBBB???======>>>AAABBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>?????????AAA@@@>>>===<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::777777777666666666555555555555555666666666777777555444222111111111222222222222222222222222222222333333333333333333333333222222222222222222222222222222222111111111000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000////////////...//////000000000000000000/////////000111222333000000000000000000000000000000000000000000000000/////////////////////////////////000000000000000000000000000000000000000777777888888888888777777666666888999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999???>>>===<<<;;;:::::::::999:::<<<>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>><<<===>>>??????@@@@@@???????????????????????????<<<===>>>@@@@@@@@@???>>>??????@@@@@@@@@@@@??????<<<>>>??????======???AAA???:::888<<>>??????@@@>>>>>>============>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???<<<===>>>@@@AAABBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDAAA>>>;;;;;;===@@@CCCBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>=========>>>>>>AAA@@@>>>===<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999999999999:::666666666666555555555555444555555555666666777777666555333222222222333333222222222222222222222222////////////////////////000000000000000000000000111111111111111222222222//////000000111111111222000000000000000000000000//////000000111111111222......//////000000111111...//////000000000000000---......///000222444555000000000000000000000000000000000000000000000000........................000000000000////////////000000000000000000000000777888888888888999999999999999;;;;;;;;;;;;999999:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>========================>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@???>>><<<<<<<<<===>>>@@@@@@@@@@@@?????????>>><<<<<<======>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888999999999:::::::::888888888888888888888999444555666777777666555444888888777777666666555555444444444444444444444444555555444333222222111111444444444333333222222222111111000000111111222333444444444444444444444444111222222333333444444555333333333333333333333333000111222333333222111000222222222111111111000000111111111111111111111111000111111111111222222222222222222222222222222222000000111111111111000000000000000111222222333333222222111111111111222222555444444333222111000000///000000000111111111111333333333333333333333333444444444333333222222222222222222222222222222222111111333666999888666444555444333222222222222333333333333333333333333333444555555555444333333222444444444555555555555666666555333222111111222333444444444555555555555666555666777666555444555777777777777777777777777777888888888888888777666555444555777999<<>><<<;;;999999999;;;;;;;;;::::::999888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::======>>>>>>>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>????????????======>>>???????????????>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCBBBAAABBBDDDFFFGGGBBBBBBAAACCCDDDEEEDDDBBBAAABBBDDDEEEEEEDDDBBBAAACCCBBB???>>>======>>>???AAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>><<<===>>>>>>>>>===;;;::::::999999::::::999888666777777777777777888888888999888777666666555555666333444555555666555555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////...///000111222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111000000000000111111222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////777888888888888999999999999999:::;;;;;;:::999999::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>><<<=========>>>>>>>>>>>>==============================>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@???>>>=========>>>>>>>>>>>>>>>>>>===========================>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888999999999::::::888888888888888777777777444555666777777666555444666666666666666666777777444444444444444444444444777666666555444444333333444444444333333222222222222111111111111222333333666555333111111333555666222222222333333333333444333333333333333333333333111111222222222222111111222222222111111111000000111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111222222111111111111111111222222111111111111222222444333333222222111111000111111111111222222222222333333333333333333333333444444333333333222222222222222222222222222222222333333444666888777444222444444444444333333333333444444444444444444444444555666666666555555444333444444444444555555555555777777666555555555666666444444444555555555555666555666777666555444555777777777777777777777777777999999::::::999888888777777777888999:::<<<>>>???IIIHHHEEEAAA===888555333;;;:::999999888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::======>>>>>>>>>>>>==============================<<<============>>>>>>>>>===>>>>>>???????????????????????????@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFEEEDDDBBBAAAAAABBBDDDEEECCCBBBAAABBBCCCDDDBBB@@@@@@AAACCCDDDEEEDDDCCCBBBDDDBBB@@@>>>>>>>>>???@@@BBBAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>======>>>>>>>>>===<<<;;;===:::888999;;;<<<;;;999888888888777777777777777666555555555555555666666555555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000////////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111111111000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////777888888888888999999999999999::::::::::::999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>==============================>>>>>>>>>>>>??????>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>??????===<<<<<<<<<;;;;;;;;;;;;>>>>>>==================<<<<<<;;;;;;;;;:::::::::888888888888888888888888777888888888999999999999888888777777666666666555444555666666666666555444555555444444555666888999555555555555555555555555666666666555555444444333444444333333333333222222222222222222222333444444777555222000000222555777333333333333222222222222333333333333333333333333222222111111111111222222222222222111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111222222333333222222111333333222222111000000///222222111111111111222222222222222222222222222222111222222222222333333333222222222222222222222222333333333333222222222222222222222222222222222222444444555666777666333000444444555666555444333222444444444444555555555555666666666777666666555444444444444444555555555555555666666777777777777666444444444555555555555666555666777666555444555777777777777777777777777777888888999999888888777777999999888888888999::::::CCCDDDDDDCCC@@@===999777::::::999999888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<========================<<<<<<<<<<<<===============>>>??????@@@@@@??????@@@?????????>>>>>>>>>===BBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCBBBAAAAAABBBBBB@@@>>>>>>???BBBDDDEEEEEEDDDCCCDDDCCCAAA@@@??????@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;:::777555555888999999777999999888888777777666666333333333333444555666777777666555333333333444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111000000000000000///.........///000111000000000000000000000000////////////////////////////////////000000000000....../////////000000000111000000//////000000111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////777777888888888999999999999999999::::::999999999888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<=========>>>>>>====================================>>>>>>>>>???>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????@@@@@@??????????????????<<<<<<<<<;;;;;;;;;::::::>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::999888888888888888888888888777777777888888888888999777777777666555555444444555555555555555555555555666555444333444555777888555555555555555555555555444444333333333222222222333333333333333333333333333333222222333333444555555444222111111222444555444444333333222111111000222222222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111222222111111000222222222111111111000000222222111111111111222222000000111111222222222333111111111222222222333333111111111111111111111111333222222222222222222222222222222222222222222222444333444555666666333111444555666777777555333222333333333444444444444444555555666666666555555444333333444444444555555555111222333555555555444444444444444555555555555666555666777666555444555777777777777777777777777777555555666666666666555555999888777777777777888888777999:::<<<===>>>======::::::999999888999999:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;<<<<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========AAAAAAAAABBBCCCCCCDDDDDDAAAAAA@@@@@@@@@AAABBBBBBCCCBBBAAAAAAAAA@@@>>><<<<<<>>>AAACCCEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<777999;;;:::888666666777:::999999888777666555555444444333333444555666666888777444222111222333444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111000000000000000000///---,,,,,,...000111000000000000000000000000////////////////////////////////////000000000000............////////////000000////////////000000111111111000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////777777888888888999999999999999999999999999999999888888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<====================================<<<============>>>>>>>>>======>>>>>>>>>???????????????>>>>>>>>>>>>???????????????@@@@@@@@@??????=========<<<<<<<<<;;;;;;>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999999777777777777777777777777666666777777777888888888666666666666555555444444555555444444444444555555777666555333333333444555555555555555555555555555333333333333333222222222333333333333333333333333333333222222333333444555222222333444444333222222444444333222111111000///222222222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111//////000000000000//////000000111111111222222222222222111111111111222222///000000111111222222333000000000000111111111222111111111111111111111111222222222222222222222222222222222222222222222222222111222444666666555444444555666777777555333222111111222222222333333333333444444555555555444444333333333444444444444555///000222333444333333222444444444555555555555666555666777666555444555777666666666666666666666666444555666666666666555555777666666666666777888999:::999888777777888999999:::999999888999999::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@@@@;;;<<<<<<===>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC?????????@@@AAABBBCCCCCCDDDBBBAAA@@@AAA???===;;;<<<===@@@CCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<>>>======<<<<<<<<<<<<<<<999@@@GGGEEE===888999<<<:::999999888777666555555777666555555444444555555888666444222111222333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000111111111000...,,,,,,---///000000000000000000000000000////////////////////////////////////000000000000............////////////000000////////////000000000000000000000000111111//////////////////////////////////////////////////////////////////////////////000000000000//////777888888888888999999999999999888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<=================================<<<<<<============>>>>>>=========>>>>>>>>>????????????>>>>>>>>>>>>??????===>>>??????@@@?????????>>>>>>=========<<<<<<<<<======<<<<<<<<<<<<<<<<<<:::::::::999999999888888666666666666666666666666666666666666777777777777555666666666666666666666555555444444444444555555666555555444444333222222444444444444444444444444555555555555555555555555222222333333333333444444222222222222222333444444000222444555555444222000444333333222111000000000222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111...//////////////////...///000000111222222333333222222111111111111222222000000000111111111222222//////000000000111111111222222222222222222222222111111111222222222222222222222222222222222222222111111111333555666666555444444555666555444333222000000111111222222333333222333444444444444444444333333333333444444444444222333333444444444444333444444444555555555555666555666777666555444555777666666666666666666666666777777888888999999888888666666666666777888999999:::999777666666888:::;;;999999888888999999::::::999999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;999999::::::;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>???@@@@@@AAA@@@@@@@@@;;;;;;<<<===>>>???@@@@@@?????????@@@AAAAAABBBBBB??????@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAA@@@>>>;;;<<<===@@@CCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????????????????????????????============<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;888@@@GGGEEE===666888<<<999999888888777777666666888777666555444444444444666555444222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111000///.........///000000000000000000000000000////////////////////////////////////000000000000....../////////000000000000//////......//////000000000000000111111111111000000000000000000000000........................000000000000000000000000//////000000000000//////777888888888888999999999:::999888777777888999:::::::::999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<=========>>>>>>============>>>>>>>>>?????????>>>>>>>>>>>>??????<<<===>>>?????????>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999999999999888888888888666666666666666666666666555555555666666666777777555555555666666777888888555444444333333444444555222333444555555444222111333333333333333333333333555555555555555555555555222222222333333444444444222111111111111222333333111222333333333333222111333333222222111111000000111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111//////000000000000//////111111111111111111222222222222111111111111222222000000000000111111111111000000111111111222222222333333333333333333333333000111111111222222222222222222222222222222222222333222111222444555444333444444444444333333333333000000111222222333444444333333444555555555555555222222333333333444444444555555444333333333444444444444444555555555555666555666777666555444555777666666666666666666666666777888888999::::::999999777777777666777777888888666777777888999;;;<<<===999999888888999999:::;;;888999999999999:::::::::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;888999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>???>>>???@@@@@@AAAAAA@@@@@@=========>>>>>>?????????>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@CCCBBBAAAAAABBBAAA???===<<<>>>@@@BBBDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;:::999999999::::::777:::<<<;;;888666888:::888888888777777777777777555555444444333444444444333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111111111000000000/////////000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111//////............/////////000000000111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////777888888888888999999999:::999888777777888999:::;;;::::::999999888888888999999999999999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????;;;<<<===?????????>>>=========<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<=========999999999888888888888777666666666666666666666666555555555555666666666777444444555666777888999999555444333333333333444555///000333666666555333222222222222222222222222222333333333333333333333333222222222333333444444444111111000000111111222333333333222111111222333333222222222111111111111111111111111111111111111111000111222333333222111000000000111111222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000333333222222111000000000222222111111111111222222111111111000000000000000111111222222222333333333333333333333333333333333000000111111222222222222222222222222222222222222555333222222444444333111555444333222222222333333111111222333333444555555444444555666777777666666222222333333333444444444666555333222111222222333444444444555555555666666555666777666555444555777666666666666666666666666666666777888888888888888999999888777777777777777999:::;;;;;;;;;999777666999888888888999::::::;;;888888999999999:::::::::888888888999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;888888999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>??????@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAEEEEEEEEEDDDBBB@@@>>>===CCCBBBAAAAAABBBBBB@@@>>>===>>>@@@CCCCCCCCCBBBBBB@@@@@@AAABBBBBBAAAAAAAAA@@@???????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999888888888999:::;;;888555555888;;;======777777777777777888888888222222222222333444555555222222333444444444333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222//////000000111111111222111111222222111000///...000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111//////............////////////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////777777777777888888888888;;;888555555777999888777888888888888888888888888<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;<<<======>>>===<<<;;;:::;;;<<<<<<============>>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@???>>>======<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999999999999999999999>>><<<999777666777999:::888666444444555666777666888888888888777666555444444444333222333444555666444555555555444333333222111111111222222333333333444444444333333222222222111222333444333222111000333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000111222222333333222111111111000000//////000/////////000222444555111111111111111111111111222222111111222222333444000000000000000000000000000000000000111111111111222222222222222111000///...//////000111222222222111222222222222333333333222222222222222222222222222222222222222222222222222333333444444333333222444444444333333222222222444444444444444444444444333333444555555444333333444444444444444444444444777333111111444777888777555555555666666666666777777666555444444555666777777777777777888888888888999888777555555555666777;;;:::999888888999:::;;;777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????>>>@@@BBBAAA@@@???@@@@@@BBBBBBAAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDCCCAAA??????AAADDD@@@AAA@@@>>><<<<<<>>>@@@>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;;;;::::::;;;999888999999888666444444444666777888888888888999999888888777777666666444444444333333222222222555444333444555555333111111///...000333555333111000000000111111222333333//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111222333333222111000000000000000000000000000......//////000000111111////////////000000000000000000000000////////////000000000000000111111222000000000000111111111111000000000000000000000000000000000000000000000000666666777777777888888888:::888555555777999888777888888888888888888888888;;;;;;;;;::::::999999999999::::::;;;;;;::::::999::::::999888888888888999::::::;;;;;;<<<======>>><<<<<<<<<;;;<<<<<<===>>>===<<<;;;:::::::::;;;<<<::::::;;;;;;<<<===>>>>>>======>>>>>>>>>?????????@@@@@@??????>>>======<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999:::999777555444555666666666444222222333444444444666666666666555444333222444444333333333444555666444444555555444444333222333333333333333444444444444444444444333333333333333333333333333222111111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000111222222333333222222222222111111111000222111000000000111222333111111111111111111111111111111111111111222333333000000000000000000000000000000000000111111111111222222222222222111000000...//////000111111222222///000000000000111111111222222222222222222222222222222222222222222222222222333333444444333333222444444444333333222222222444444444444444444444444333333444555555444333333444444444444444444444444555222000000333666666666333333333444444444444555666666555555555555666666666666777777777888888888999888777666555555666777777777666666666666777777777777888888888999999999:::::::::::::::::::::::::::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????AAACCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@??????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCAAA@@@???AAACCCBBBBBBAAA???>>>>>>???@@@>>>>>>===<<<<<<;;;<<<<<<>>>======<<<;;;;;;::::::;;;:::999999:::999777555444555555666777777777777444444555555555555555555444444444333333333333333555444333444555555333111111///...000333444333222222222222222222111111111//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111222222222222111000000000000000000000000000////////////000000000000////////////000000000000111111111000000000//////000000//////000000111222//////000000000111111111000000000000000000000000000000000000000000000000666666777777777777888888999777666666777888888777999999999999999999999999;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999::::::999888888888888888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<<<<;;;:::::::::::::::666777888999;;;<<<==================>>>>>>>>>>>>@@@??????>>>>>>======<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888777777777777777777777777777777666555555444444444666444222222444555444333444444444444333222111111444333333333333444555666444444555555444444333333555555444444444444444333444444444444444555555555555444333333222222333333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111222222333333333333333222222222222222333333222111000000111111111111111111111111111111111000000000000111222222000000000000000000000000000000000000111111111111111222222222222111000000/////////000111111222222///000000000000111111111222222222222222222222222222222222222222222222222222333333444444333333222444444333333333333222222333333333333444444444444333444444555555444444333444444444444444444444444444222000000222444555555333333333444444444444555555555666666666666555555666666777777777777888888888777777666666666666777555555666666666666555555777777777888888888999999999999999999999999999999888888999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::<<<<<<===>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@BBBCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@????????????@@@AAABBBBBBCCCCCCBBBAAABBBCCCBBBAAA@@@AAABBBBBBAAA@@@@@@@@@AAA@@@??????>>>===<<<;;;;;;;;;;;;======<<<<<<;;;:::::::::;;;:::999999::::::888666444555555666666666555555222222333333444555555666333333444444444444444444555444333444555444333111111000///000222333333222444444333333222111111000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000////////////////////////000000000000111111111000000000//////000000//////000000111222//////000000000000111111000000000000000000000000000000000000000000000000666666666666777777777888888777777777777888888777999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999<<<;;;;;;:::999:::::::::888888999999:::::::::::::::::::::::::::;;;<<<===;;;;;;::::::999999999999777888888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>??????>>>>>>============;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777777777777777777777777666666777777777666555444777666444555666777666555333333333333333222111111333333333333444444555555333444444555444444333333555555444444333333222222333444444555555666666666666555333222222222333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000///000000111222000000000000000000000000///000000000111111111111111111222222222111111000//////000000111111111111111111222222222333333333111222222222222222333333111222222222222222333333222333333444444333333222333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444333333222222333444555555555555555666666666666777444555666777777666555444666666666666777777777888777777777666666666666777555666777888888777666555777777777777888888888888888888888888888888888888999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????AAABBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBBBBBBBBBBBBB@@@AAACCCCCCAAA@@@@@@AAA???>>>>>>???AAABBB@@@>>>???>>>===<<<;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;:::999:::;;;:::888777444555555555555555444333444555555555555555555555333333333444444555555666444333333333444444222111000000000111222222222222333333333333222222111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000111111111111000000////////////////////////111111000000//////......////////////000000000000000000000/////////......///////////////000111111////////////000000000111////////////////////////////////////////////////555666666666666777777777777777888888777777777777999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;:::999999999999:::888888888999999999999999888888888888999:::;;;<<<:::;;;::::::::::::999999;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>===============;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999::::::::::::999999666666666666666666666666444555666777777666444333666555555555777777666444333444444444444333333222333333333444444444444444333333444444555444444333444444333333222222111111333444444555555666666666555444333222111222333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222000000111111111111111111000000111111222222222222111111111111111111111111000000000///000000111222000000000000000000000000///000000000111111111111000111111222222222111111000000000000000111111111111111222222222333333333111111111222222333333333111111111222222333333333222333333444444333333222333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444444444444444444444555666555555555666666666666777444555666777777666555444555666666666666777777777666666666777777777777666555666777888888777666555666666777777777888888888888888888888888888888888;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>???AAAAAA???>>>???@@@AAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBAAAAAAAAA???AAABBBBBBAAA@@@@@@AAA======>>>@@@AAAAAA???===>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::999888999::::::888777444555555555555555444333777666666555444333333222222333333444444555555555444333222333444444222000000111111111111111222222111111111222222333333333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111000000//////......////////////000000000000//////.........---------/////////...///000000111...////////////000000000////////////////////////////////////////////////555555666666666666777777666777999999777666777888::::::::::::::::::::::::777777777777888888888888999::::::;;;;;;::::::999999999888777777777777777888888999999999999999999777777777888999:::;;;<<<;;;;;;;;;;;;;;;:::999999===<<<<<<;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<===========================;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999666777777888888777777666666666666666666666666666222333444555555444333222444333333444555555444222444444444555555444444333222333444444555555444444333333444444555555444444333222222222222222111111444444444444444555555555444333222222111111222222111222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111///000111222222222222222111111111111111111111111111000000000000111222222000000000000000000000000000000000000111111111111000000111222222222222111000000000000000000111111///000000000000111111111111111111222222333333444111111111222222333333444222333333444444333333222222222333333333333444444111111222222333333444444555444444333333444444555444444444444444444444444444555666666444444555666333333333444444444444555555555666666666666555555555555666666666666777777555666666777777777777666444444555555555555444444666666666777777777888888888888888888888888888888;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>?????????===???@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAAAAA@@@@@@AAABBB@@@BBBEEEEEECCC???=========<<<;;;;;;:::;;;;;;;;;;;;;;;::::::::::::::::::999888777888999:::888666444555555666666666555555666666555444222111000///222222333333333333333333444333222333444333222000000111222222111000111222///000000111222222333333000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111000000000000000000000000000000000000////////////////////////000000000000/////////.........------//////......//////000111......////////////000000000000000000000000000000000000000000000000000000555555555666666666777777555777::::::777666777888::::::::::::::::::::::::777777777888888999999999999::::::;;;;;;::::::999999888888777777777777777999999999999999999999999888888999999:::<<<===>>>;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<========================:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999666666777777777777666666777777777777777777777777333333444444444444333333444333333444666555444222333333444444444444444333222333444555555555444444222333444444555555444444222222222333333333333333444444444444333333333333111111222222111111000///111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111222222222111111222333222111000///111111111111111111111111111111111111111222333333000000000000000000000000000000000000111111111111000000111222222222222222111000000000000000000000///000000000000111111111000111111222333333444444000111111222333333444444222333333444444333333222222222222333333444444444000111111222333333444444555444333333333333444555444444444444444444444444222444666666444222333555333333333444444444444555666666555555555555666666555555555666666666777777444555666777888888777666666555555555555555555666666666666666777777777888999999999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>??????@@@===???AAAAAA???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@?????????AAADDDHHHMMMQQQNNNFFF???======;;;;;;::::::;;;;;;<<<<<<::::::::::::::::::::::::777666666777888999777666444555555666777777777777666555555444333222111111222222222222222222111111444222222222333333222000000222333222000///111333000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000////////////000000000000111000000000000////////////............///000000........./////////000000000000000000000000000000000000000000000000000000555555555555666666666777444777::::::888666666888:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999;;;::::::999888999999999::::::999999999999999999:::::::::;;;<<<===??????;;;<<<=========<<<;;;:::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888888888999999999999888888888888888888888888888888666666666666666666666666555555555666888888555333222333333444444444333333222333444555555555444333222333333444555555555444333333333444444555555555444444444333333222222222000000111222222000///...111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111111111111111111222222333333333333333333333222000...---111111111111111111111111222222111111222222333444000000000000000000000000000000000000111111111111///000111222222222222222111111111000000000000000111222222222222333333333000000111222333333444444000000111222333333444444222333333444444333333222222222222333333444444444000000111222333333444444555444333333333333444555444444444444444444444444111333666555222111222444555555555666666666777777777666555444444555666777555555555555666666666777444555666888888888777666999888777666666777888999666666666666777777777777999999999999999999999999777777777888999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;<<<======>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>@@@BBBBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@>>>>>>???BBBEEEPPPVVVZZZUUUIII???<<<>>>::::::::::::;;;<<<======::::::::::::::::::::::::666666555666888888777555444444666777888888888888666666666666666666666555333222222111111000000000333222222222333333111000000222444333000///111333111111000000//////......111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000......//////000000111111////////////000000000000222222222222111111111111...............///000000............/////////000000000000000000000000000000000000000000000000000666666666666777777777777888888888888888888888888888999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::::::::999999;;;999777666555666777888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999777777777777777777777777777777888888888999999999999888888777666555555444666666666666666666666666444444555555555555444444555555555444444333333333333222222111111000000000111222222333444555666666666555555444222111111000333333333333333333333333333222111000000111222333111111111111111111111111222222111111111111111111333222111111000000111111222111111111000000//////000000000000000000111111111111111111000000000000//////000111111111111111///000000000111111111111000000000000000000000000111111111111111111111111333333333222222222222222000000000000000000000000111111111111111111111111///////////////////////////000000000000111111111222222222222222222222222111111111111111111111111333222111111111222333444222222222222222222222222111111222222222333333333555555555444444333333333666555555444444333222222333333333333333333333333666666666555444444333333777555222000///000111333555555444333444555666777777666555444444444444444666666666666666666666666777777888888888666444333999999888888888888888888777777888888888999999999::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<;;;::::::=========>>>??????@@@@@@>>><<<:::<<>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBCCC===???@@@???>>>BBBKKKRRR[[[UUULLLEEE@@@===;;;::::::;;;<<<=========<<<;;;;;;;;;:::::::::999999999999999888888777666666666444666777777666555555666555555444444444333333333222111111111000000//////444444333333222111000000111111111111111111111111222111111111000000//////000000111111111111000000000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000333222111/////////000111000000000000000000000000000000000000000000000000//////000000111111111222000///......///111333444000000000000111111111111000000000000000111111222000000111111111111000000---...///000000111111000666666666666777777777888888888888888888888888888888999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;:::::::::999999999:::999777666666666777888999999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;:::::::::999999999999999999999999999999999777777888888888999999999888888777777666555555444444444444444444444444444444444555555555555444444555555444444444333333333222222222222222222111111222222333333444555555555444333333333333333222222444444333333333222222222222222111000000111222222111111111111111111111111111111111111111111111111333222111111000000111111111111111111000000000///111111111000000000000000111111111111000000000000//////000111111111111111111111111111222222222222000000000000000000000000111111111111111111111111111111111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111222222111111111222333444222222222222222222222222111111222222222333333333444444444444333333333222333333444444444444444444555555555555555555555555444444444555555555555555666555333111111111222333555444444333444555666777777666555444444444444555666666666666666666666666777777777777777666666555888888888888888888888888888999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;::::::<<<<<<======>>>?????????@@@>>>===>>>@@@AAA@@@>>>======>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>AAA@@@@@@????????????????????????@@@@@@????????????????????????@@@AAAAAA<<<>>>???===;;;===CCCHHHNNNJJJEEEAAA?????????>>><<<<<<======<<<;;;:::999;;;::::::::::::999999999999999888888777666555555444555777777555555555666555444444444444333333333111111111111111111000000555555444333333222111111111111111111111111111111111111111111000000000///000000111111111111000000000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000333222000/////////000111000000000000000000000000//////////////////////////////000000000111111111////////////000111222222//////000000000111111111000000//////000000111222000000111111111111000000///000000000000000///...666666666777777777888888999999999999999999999999888999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999:::999888666666777888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::999999999999888888888888888888888888777777777888888888888999888777777666666555555555333333333333333333333333444444555555555555444444444444444444333333333333222222333333333333333333333333333333444444444444111222222222333333444444444444333333222222111111222222111000000111222222111111111111111111111111111111111111111111111111333222111111000000111111111111111111000000000000222111111111000000//////111111111111000000000000//////000111111111111111111222222222222333333333000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111111111111111111111111111/////////000000000000111000000000000000000000000111111111111111111111111222222111111222222333444222222222222222222222222111111222222222333333333333333333333222222222222222222222333444555555555555555555555555555555555222333333444555555666666555555555444333333333222555444444444444555666666666666555555444444555555666666666666666666666666666666666666666777777888888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>AAA???>>>>>>@@@@@@???===>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>????????????>>>>>>???>>>>>>>>>>>>???@@@@@@@@@BBBBBB@@@===<<>>??????>>>=========<<<;;;:::888777:::::::::999999999888888::::::999888666555444444444555777777555444555666444444444444333333333333111111111222222222222222555555555444333333222222111111111111111111111111111111111111000000000000000000111111111111000000000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000222111000000///000000000000000000000000000000000........................//////000000000000111111//////000111111000000000//////000000000000111111000000//////000000111222///000000111111000000///111111111111000///...---666666777777777888888888999999999999999999999999888999:::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999888999999888777777888888999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::999999999999999999999777777777777777777777777777777777777888888888888777777666666666555555555333333333333333333333333333444444555555444444333333333333333333333333333222333333444444555555555444444444333333333222222111222222222222333333333222222222222222222333333222111111111111111111222111111111111111111111111111111111111111222222222333222111111000000111111111111111000000000000000222222111111000/////////111111111111000000000/////////000111111111111111111111111222222222333333000000000000000000000000////////////////////////---......///000111111222000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111222111222222222222333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333444444444222222222222222222222222333333333444444555555555555555666666666555333222444444444444555555666666666666555555555555666666666666666666666666666666666555555555555777999:::777777777777888888888888999999999::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<======>>>>>>>>>=========<<<<<<;;;============>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@????????????>>>>>>>>>??????@@@AAABBBCCCAAA>>><<<===???>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<;;;:::999999888999999999999888888888888:::999999777666555444333333555666666555444444555444444444333333333222222111111111222222333333444444444444333333222222222111111111111111111111111111111111000000000000000000000111111111111000000///000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000111111000000000000000000000000000000000000000000//////////////////////////////000000000000000000//////111111111000///...////////////000000000111///////////////000111111//////000000000000//////000000000000000///......777777777777888888888888999999999999999999999999888999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999888888888999888888888888888999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777666666666666555555555555444444444444444444444444333333444444444444333333333333333333333333333333333333333444444555555666444444444333333222111111333333222222222111111111///000111111222333444444111111111222222111111111111111111111111111111111000000111111111222222222333222111111000000111111000000000000000000111111111111111111000000//////111111111111000000000/////////000111111111111111000000000000111111111222000000000000000000000000////////////////////////------...///000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111111111222222333333333333222222222222222222222222111111222222222333333333222222222222222222222222444444333333333222222222222222222222222222222222555555444444333333333333444555666777777555444333444444444555555555555555666666555555555666666777777777777777777777777777666555444444555777999:::666666777777777888888888888888888888999999999999::::::::::::::::::::::::888888999999999:::::::::::::::;;;<<<<<<;;;:::::::::::::::;;;<<<<<<=========>>>>>>===<<<;;;;;;;;;============>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@?????????@@@@@@;;;<<<===<<<;;;:::::::::===<<<;;;;;;<<<<<<:::888::::::999999999:::::::::999999888888888777777777999999888777666555444333333555666666555444444555444444333333333222222222111111111222222333333444222222222111111111111111111111111111111111111111000000000000000000111111000000111111111111000000///000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000111111111000000////////////////////////000000000000000000000000000000//////////////////...///000111111000...---...////////////000000000/////////...///000000111//////000000000000//////......///000000000000000777777777888888888999999::::::::::::::::::::::::888999:::;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888888888888888888999999999999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============;;;;;;::::::::::::999999999::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;888888888999999999999999999999999999999999999999888777777777777777666666555555555555555555555555444444444444444444444444333333444444444444333333222222222222333333333333333333444444444444444444444444333333222222111111333333222222111111111000///000000111222333444444000111222222222222111000111111111111111111111111000000000111222222333333333222111111000000111111000000000000111111111111000000000000000000000111111111111111000000000000//////000111111111111111//////000000000111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111000111222333333333333222222222222222222222222222111111222222222333333333222222222222333333333333444444444333222111111111444444444444444444444444555555444444333222222111444444555666666555444333333444555555666666555555666666555555666666777777777777777777777777777777555555555555666777999999555666666777777888888888777777888888888999999999::::::::::::::::::::::::888888888888999999999999::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<=========>>>???@@@???===<<<===???>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>>>>??????AAABBBBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;=========;;;999888888888888999:::;;;888888888777777777777666888777777666666555555444333444666666444333444555333333333333222222222222111111111222222222222222111111111111111000000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000//////000111111111111000////////////////////////111111111111111111111111000000////////////............///000000/////////......////////////000000//////......//////000111...//////000000//////...---...///000111111111111777777888888888999999999::::::::::::::::::::::::888999:::;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888888888777888999999:::::::::999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;::::::999999999999999::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::777888888888999999999999777777777777777777777777888888777777666666666666555555555555555555555555333333333333333333333333222333333444444333333222111111222222222333333333444444444333333333333333333333333222222222222222111111111111222222222222222222111111111111111111000111222222222222111000111111111111111111111111///000000111222222333333333222111111000000111111///000000000111111111111/////////000111111222222111111111111000000000000//////000111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000111222333333333222222222222222222222222222222111111222222222333333333222333333333444444444444333333222222222222222222333333333333333333333333444333333333333333333333444444444555555555444444333444555666666666555444666666666666666777888888777777777777777777777777555555666777777888777777555555666666777888888999888888888999999999::::::::::::::::::::::::::::::888888999999999:::::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<======>>>>>><<<>>>??????===<<<>>>@@@======>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???>>>======>>>?????????>>><<<:::;;;<<<======<<<:::999888777777888999999888888777777777666666666666666666666666666666666222444555555444333444444333333333222222222222111111111111111111111000000111111111111111111111111111111111111111111111111///000000000111111111111000000111111111111000000000000000000111111111111111111000000000000111111000000////////////000000000000000000000000000000...///000111222111111000////////////////////////000000000000000000000000000000/////////........................///000111........./////////000000///............///000000......////////////.........///000000000000000///777888888888888999999999::::::::::::::::::::::::888999:::;;;<<<;;;::::::::::::::::::::::::::::::999999999888888888888777777888999:::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;::::::999999999999999::::::;;;<<<======;;;;;;;;;:::::::::999999777777888888999999999999444444444444444444444444888888777777666666666555444555555555555555555555222222222222222222222222222333333444444333333222111111111222222333333333444444444333333222222222222222222222222222222222...///000111222333444444444444333222111000///...000111222333333222111000111111111111111111111111///000000111222222333333333222222111000111111111//////000000111111111222......///000111222333333111111111111000000000000//////000111111111111111111111222222222333333333000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000111111111111111111111111000111222333444333222222222222222222222222222222111111222222222333333333333333333444444555555555111111111222222333444444111111111111111111111111111222222333333444444555444444444444444444444444333333555666666666555444666666666666666777888888777777777777777777777777444555777888888888777666444555555666777888888999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>888;;;======;;;:::<<>>>>>>>>>>>>>>>>>???AAACCCCCCCCCAAA@@@???@@@@@@AAAAAA@@@@@@?????????>>>===============>>><<<::::::;;;<<<<<<<<>>@@@<<<<<<;;;::::::999888888999999888888777888888999888888777777666666666555777777777777777666555555555555666666666666555555333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111111111222222222222222222222222222222222222222111111111000000111000//////000111111000//////000000111111222222111111111111111111111111222222222111111111000000...///000111222222111000000000000000111111111111//////000000111111111222...///000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////............//////111111111111111111111111000000000000000000000000222222111111000000//////000000000000111111111111222222222111111111000000000000000000111111111111111111222222222333333333222222222222222111000///000111111111111222222222222222222222222222222222111111222333333444555555333333333444444444555555333333333444444444555555555555555555555555555555111222444666666555444333444444444555555555666666888777666777888999999777666666666666777777777777555555666666777777888888888888999999999:::::::::;;;;;;;;;::::::999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>????????????????????????============>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>@@@@@@AAABBBDDDEEEFFFFFFCCCBBBBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????===<<<;;;;;;<<<;;;999777;;;999666444333555777888777777777777666666666666444444444444444444444444222333333444444333333222444444444333333222222222222111111000000111111222333111000111222222111000000000000000000000000000000000000000000000000000111111111111111111111111///000111333333222111111111111111000000000000000222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000///....../////////000111111222222111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222555666777777888888888888999999999999999999999999999999999999999999999999999999999999::::::::::::777777888999999999999888888888888888888888888888666777777888999999:::::::::;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::::::::;;;:::999999888999:::;;;<<<===<<<<<<;;;::::::999999:::999888777666666666666777777666666666555555555777777777888777666666555444444555555555444333333222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333222222222111111111111222222222222222222222222222222222222222111111111000000333111000000111222111000000000000000000111111111111111111111111111111111111111111000000000////////////111111222111000000000000000000111111111111///000000000111111111111000111111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000111000000000000000000111000000000000000000000000111111111000000000000000000000000000111111111111222222222111111111000000000000000000111111111111111111111222222222333333222222222111111111000000000111111111111222222222222222222222222222222222111111222333333444555555333333333444444444444555333333333444444444555555555555555555555555555555333444555666666666555555444444555555555555555555555444333444666777666555666666666666777777777777666666777777777777777888888888999999999:::::::::::::::::::::999999999888::::::::::::::::::::::::888999::::::;;;;;;::::::<<<=========>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>===??????>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@===<<<;;;;;;<<<;;;999777999888666555444555666777666666666555555555555444333333333333333333333333222333333444444333333222333333333333333333222222222222111111111111222222222111000111222222111000000000000000000000000000000000000000000000000000111111111111111111111111///000111111222222111111111111111111111111111111111111111000000111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000///......111111000000000000000000111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111555555555666777888::::::999999999999999999999999777888888999999::::::;;;999999999888888888888888777777888999999999999888666666666666666666666666777777777888999999::::::::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999888888999===<<<<<<;;;;;;:::::::::999999888888888888999999777777777777666666666666777777888888777777666555555555666666555444333333222222222222222222222222333333333333333333333333444444444444444444444444222222333333333333222222222222111111111111222222222222222222222222222222222222222111111111111111555333111111111222111000111111111111000000000000111111111111111111111111000000000///////////////000111111111111000000///000000000000111111111111000000000000111111111111111222222111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111000///......///000111000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111111111000000000111111111222222111111111222222222222333333222111000000000111222000111111111111222222222222222222222222222222222111222222333333444444555333333333333444444444444333333333444444444555555555555555555555555555555555555555666666666666666555555555555555555444444444333333333555666555444666666666666777777777777888888888888888777777777888888999999999:::::::::::::::::::::999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@??????>>>>>>======??????>>>>>>>>>>>>??????>>>>>>============>>>>>><<<;;;::::::;;;;;;999777777777666666666666666666555555555444444444333333222222222222222222222222222222333333333333222222222222222333333333333333333222222222222222222333222111000111222333222000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111222222222222222222222222111000000//////000000111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000//////...222222111000000///......111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000888777777777777999;;;<<<999999999999999999999999888999999:::<<<======>>>999999888888777777666666777777888999999999999888777777777777777777777777777777888888888999999999:::::::::;;;;;;::::::999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888777;;;;;;;;;::::::999999999777777888:::<<<>>>@@@AAA888888888888888888888888777777888888777777666555888888888888777666555555555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333222222222222111111111111222222222222222222222222222222111111111111111111111111666444222111222222111000222222111111000000//////111111111111111111111111000000000000000000000000111111111111000000/////////000000000111111111111000000000000000111111111000000111111111000000///000000000000000000000000000000000000000000000000////////////////////////111000000//////000000111222111///......///111222000000000000000000000000//////000000111111222222///000000000111111111111111111111111111111111111000000111111111222222222111111111111222222222222444222000//////000222333000000111111111222222222222222222222222222222222222222222333333444444444222222333333333444444444333333333444444444555555555555555555555555555555666555555444555555666666555555555555555444444444666555444555777777777555666666666666777777777777::::::999999888888777777888888999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>=========????????????????????????>>>>>>>>>>>>============??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::::::::888666555666666777777666555444555555555444444444444333222222222222222222222222222222333333333333222222111111222222333333333444333333222222222222333333222000000000222333222111000000000000000000000000000000000000000000000000////////////////////////000///.........///111222111111111111111111222222000000////////////000000//////////////////////////////000000000000////////////////////////////////////000000000000//////111111000000////////////111111111000000111111111////////////////////////////////////////////////////////////////////////000000000000////////////:::999888777777777999999999999999999999999999999888888999:::<<<===>>>>>>888888888777777666666666777777888999999999999888888888888888888888888888888888888888888999999999999::::::;;;;;;:::::::::::::::::::::::::::::::::999:::;;;<<<======<<<<<<999999999999999999888888999999999888888888888888666777888999;;;>>>@@@AAA777777777777777777777777666777777777777666555555777777777777777666555555555555555555555555555555444444444444444444444444444444444444444444444444111222222333333222222111222222111111111111222222222222222222222222222222111111111111111111111111666444222111222222111000222222111111000000//////111111111111111111111111111111111111111111111111222222111000000////////////000000000111111111111111111000000000000000000---...///111111222222222000000000000000000000000000000000000000000000000////////////////////////000//////......//////000222111000000000000111222000000000000000000000000//////000000111111222222///000000000111111111111111111111111111111111111111111111111222222222222000000111111111222222222333222000//////000222444000000111111111222222222222222222222222222222222222222333333333333444444222222222333333333444444333333333444444444555555555555555555555555555555555555444333333444444555555555555555555555555444666555444555777777777555666666666666777777777777::::::999999888888777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>=========<<<<<>>>>>>>>>>>===========================>>>>>>??????>>>>>>>>>>>>??????===<<<<<<;;;;;;<<<<<<===;;;:::999999:::999777555333555666777777666555444666666666555555555444444444444444444444444444444111222222333333222222111111111111222222333333333333222222111111222222333111000///000222333222111000000000000000000000000000000000000000000000000////////////////////////000///.........///111222.../////////000000111111000000////////////000000//////////////////////////////000000000000////////////////////////////////////000000000000//////......//////000000000000000000000111111000000000////////////////////////////////////////////////////////////////////////000000000000////////////888777666555555555555555999999999999999999999999666666777888:::;;;<<<<<<888888888777777777777777777777888999999999999888999999999999999999999999888888888888888888888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::777888:::<<<======<<<<<<777888999999:::999999999777777777777777777777777888888777777777777888888444444444444555555555555555666666666666555444444333333444444444444444333222222222222222222222222333333333333333333333333333333333333333333333333111111222222222222111111222222111111111111222222222222222222222222222222111111111111111222222222555333111111111222111000111111111111000000000000111111111111111111111111111111111111222222222222222111000000000000000111000000000000111111111111111111111111000000000000,,,---///000222333333333000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111111111222222111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111222222222111111111222222222222333000000000111111111111222222111000000000111222333000111111111111222222222222222222222222222222222333333333333333333333333222222222222333333333333333333333444444444555555555555555555555555555555444444444444444333333333444444444555555555666666444333333333555666555444666666666666777777777777888888888888888777777777888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>????????????>>>>>>>>>>>>??????>>>>>>============>>>>>>:::999888888999999777555333444555666777666555444666666666555555555555444444444444444444444444444111111222222222222111111111111111222222222222222222111111111111111111222111000///000222333333222000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111---......//////000000000111000000//////000000111000000000000000000000000//////000000000000//////000000000000000000000000...//////000000000000000------...//////000111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000555555666666666666666555999999999999999999999999777777888999999:::;;;;;;777777888888888888888888777777888999999999999888::::::::::::::::::::::::888888888888888888888888888999::::::;;;;;;;;;:::999999999999999999999999555777999;;;<<<<<<;;;;;;777888999::::::999888777777777777777777888888888888888777555555444444444444444555555666666666666444444555555444444333222000111222333444444444444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111222222111111111111222222222222222222222222222222000000111111111222222222333111000000111222111000000000000000000111111111111111111111111111111111000000000000111111111222111000000//////000111222000000000000111111111111111111111111000000000///---...///111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000///000111222222111000///000000000000000000000000111111111000000000000000000000000000111111111111000000111111111222222222111111111222222222333333000000000000111111111111000000111111111222222222000111111111111222222222222222222222222222222222333333333333333333333333111222222222222333333333333333333444444444555555555555555555555555555555444555666666666444333222222333333444555666777777555444333444666777666555666666666666777777777777666666777777777777777888888888999999999:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????>>>>>>>>>>>>??????======<<<<<<<<<<<<======:::999888888999888666444333444555555666666666555555555555444444444333333333333333333333333333333111111222222222222111111222222222222111111111111111000000//////000000111000//////000222444333222000000000000000000000000000000000000000000000000111111111111111111111111///000111111222222111111.........///000000111111111111111000000111111111000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000......//////////////////---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111444555777999::::::999999999999999999999999999999999::::::;;;;;;<<<<<<===777777888888999999::::::777777888999999999999888999999999999999999999999999999888888888888888888888999::::::;;;;;;;;;;;;999999999999999999999999444555888:::<<<<<<;;;:::888999::::::999888666555888888888888888999999999777777666666666666777777777777888888999999999:::333333444444333333222111111111333444555666666666333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111222222111111111111222222222222222222222222222222000000111111222222222222111000//////000222111000//////000000111111222222111111111111111111111111.../////////000000111111000000/////////111222333000000000000111111111111222111111111000000/////////000000111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111---...111222222111...---000000000000000000000000222222111111000000//////000000000000111111111111000000111111222222222222111111222222222333333333000000000000111111111111///000111222222222222222000111111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444555555555555555555555555555555555666777888888666444222111222333444555777888888888777666777888999999777666666666666777777777777555555666666777777888888888888999999999:::::::::777777777888888999999999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<==========================================>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;=========>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAA??????>>>>>>>>>>>>??????:::999999888888999999::::::888777888888888666444444444444444555555666666444444444333333333222222222222222222222222222222111111222222222222111111333222222222111111000000000000////////////000000000//////000222444333222000000000000000000000000000000000000000000000000111111111111111111111111///000222333333222222111...//////000111222222222222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000000000000///......------,,,---...//////...---,,,000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222777888999::::::999888777888888888888888888888888;;;:::999888888999:::;;;;;;888555555777888888666777777777777888888888888999999888888777888888888999999999888888888777777999999:::::::::;;;;;;;;;<<<;;;999777777888999:::::::::::::::::::::::::::;;;;;;::::::999888777777999999999888777666666555777666555666777888888666666555444333333444555666444444222222222222444444444444444333333222222222555555555444444333333333333333333333333333333333333222111111333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////111333444000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////.........---000000000000111111111111000000000000000000000000000///...------...///000////////////////////////000000000000000000000000333111///...---...///000......//////000000111111000111111111111222222222555333111//////000111222000000000000000000000000222222000/////////000111222222222111111111000000333222111000000111222333111111222333333333333222000000000111222222222333222222333333333333444444444444222222222222444444111111222333333333333222555555444444444444555555555555555555555666777777555666666777666666555444777777666666666666777777888888888888888888888888444555666888888888777666888999::::::::::::999888888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;>>>===<<<;;;;;;<<<===>>>============<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::999777555555666888999666666666666666666666666333333333333333333333333444444444333333222222222222222111111000000//////222222222111111111000000000000000000111111111111111222222333333222222111000000//////.........---333333333333333333333333000000000000000000000000---......///000111111111///...---...000111111000000000000000000000000000222111111111000000//////000000111111111111000000------......//////000000000000000000000000000000............/////////000111111000000//////......//////000000000000//////000000000000000000000000222111111111000000//////////////////////////////777777777777777777666666888888888888888888888888:::999888777777888999:::;;;888666555777888888666777777777888888888999999999999888888888888999999999999999999888888888888777777777888888888999999<<<;;;999888777888999:::999999999999999999999999:::::::::999888777777777999999888888777666666555666555444555777888777666555555444333333444555555444333333222222333333444444333333333333333333222555555444444444333333333333333333333333333333333333222111111333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000/////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000/////////.........//////000000000111111111000000000000000000000000111111000//////000111111////////////////////////000000000000000000000000222111///.........///000111111111111111000000000000000111111111222222222333222111000000000111111000000000000000000000000000000/////////111222333222222222111111111000000222222111000000111222222111111222222333333333222111111111111222222222222222222333333333333444444444333333222222333333444222222333444444444444333555555444444444444555555555555555555555666777777666666666555555555555555777777666666666666777777999999999888888888888888888888999:::::::::::::::888999::::::::::::999888999999::::::::::::999999;;;;;;::::::::::::::::::;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::======<<<<<<<<<<<<==================<<<<<<<<<<<<======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999888666555444555666777444444444444444444444444333333333333333333333333444444444333333222222222222222222222111111111111222222222111111111000000000000000000111111111111111222222333333222222111000000/////////.........000000000000000000000000000000000000000000000000......///000000111222222+++...222555666555333111000000000000000000000000111111111111000000000///000000111111111111000000111000000///......------000000000000000000000000........./////////000000////////////000000000000///000000000000000///...000000000000000000000000111111111111000000000///000000000000000000000000777666666555444444444444888888888888888888888888999888777666666777888999:::999777666777888888777777777888888888999999999:::999999888999999:::::::::::::::999999999888888777777777888888888888999;;;:::999888888888999:::888888888888888888888888999999888888777777666666999888888777777666666555555444333444666777666555444444333333333333444444444333333222222333333444222333333333333333333444444444444444333333333333333333333333333333333333333222111111222333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000/////////000111222333000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000////////////......//////000000000000111111000000000000000000000000333222222111111222222333////////////////////////000000000000000000000000222111///......///000000333333333222111000000///000000000111111111222222222111111111111000000000000000000000000000000000.........///000222333444222222222111111111111111222222111000000111222222111111111222222222222222222222222222222111111111222222333333333333444444444333333222222333333444333333444555555555555444555555444444444444555555555555555444555555666777666666555444444555666777777666666555555666666777999999999999888888777777::::::::::::::::::;;;<<<888999999::::::999999888:::::::::;;;;;;:::::::::999999999:::::::::::::::;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===========================999999999999999999999999999888666444333333444444444444444444444444444444333333333333333333333333444444333333333333222222222222222222222333333333222111111111111000000000000000000000111111111111111111222222222222111111000000////////////......////////////////////////000000000000000000000000//////000000111222222222,,,333;;;???===777333111000000000000000000000000111111111111000000000000000000111111111111000000111000000//////......---000000000000000000000000....../////////000000000.........///000111111111000000000000000///......////////////////////////111111111111000000000000111111111111111111111111888777555444333333444555888888888888888888888888888777666555555666777888:::999888888888888888777666666666777777777888888999999999999999999:::;;;::::::::::::999999999999999999999999::::::::::::::::::999888888999999:::777777777777777777777777888888777777666666666555888888777777666666666666444333222333555666555444333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222222111000111222333222000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000//////////////////////////////000000000111////////////////////////222222222222222222222222////////////////////////000000000000000000000000111000////////////000000222222222111111000000000000000000000111111111111000000111111111111000///000000000000000000000000/////////000000111222333111111111111111111111111222111111111111111111222111111111111111222222333333333333222222111111111222222222333333333444444333333333333333333333333222333333444444444444444555555444444444444555555555555555444444555555666666555444333333444666888666666666555555666666666::::::999999888777777777999888777666666777999:::999999999999999999999999999999::::::::::::999999888888999999999999::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;:::::::::;;;============;;;:::============<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999888777555444333333333666666666666666666666666333333333333333333333333333333333333333333333333000111111222222333333333111111111111000000000000///000000000111111111111111111222222222222111111000000//////////////////222222222222222222222222////////////////////////000000111111222222222222333;;;CCCDDD>>>666111000////////////////////////111111111000000000000000000000111111111111000000------...///000111111222////////////////////////...////////////000000000.../////////000000000111000111111000000///...---////////////////////////111111111000000000000000000000000000000000000000999888666555444555666666777777777777777777777777888777666555555666777888999999999999888888777888555555555666666666777777999888888888999999:::;;;:::::::::999999999888888888888999999999:::::::::999999999999999999999:::777777777777777777777777777777777666666666666666777777777666666666666666444333222333444555555333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333000000000000000000000000222111000000222222111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000000000000000...////////////000000000////////////////////////000111111111111111111000000000000000000000000000////////////////////////000///////////////000000/////////000000000111111//////000000000111111111///000000111111111000000000000000000000000000000000000111111111000000000111111111111111111111111111111111222222111111111111111000000000111222333444333333333222222111111222222222333333333444444333333333333333333333333111111222333333333333333555555444444444444555555555555444444444444555555666555333222333444666888666666555555555555666666999999999888888888777777888777666555555666777888999999999999999999999999888888999999999999888888888888888999999:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;::::::;;;<<<======<<<;;;:::============<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999888666555444444333666666666666666666666666333333333333333333333333333333333333333333333333///000000000111111222222000000000000000000000000///000000000111111111111000111111222222111111000//////000000000000000000333333333333333333333333////////////////////////111111111111111222222222444:::???>>>888222//////////////////////////////000000000000000000111111000000111111111111000000------...///000111222222////////////////////////////////////000000000111111000000000/////////...000000000000000///......////////////////////////000000000000000000111111////////////////////////888777777777777777777888777777777777777777777777888777666555555666777888888999;;;:::999777777888555555555666666666777777777777777777888999::::::999999999888888888777777666666666777777777777888888999999999999:::::::::777777777777777777777777777777777777666666666666666666666666666666666666444333222333555666555444333333444444444444333333222333333444444333333222222333333333333333333444222222222222333333333333000000000000000000000000222111000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000000000111111......////////////000000000000000000000000000000//////000111111000//////000000000000000000000000////////////////////////////////////000000000000---......///000000111111/////////000000000111111/////////000000000000111000000000000000000000000111111111111111000//////111111111111111222222222000111222222222222111000111111000///000111222333333333333333333222222222222222333333333333444444222333333444444333333222000111222222333333222222555555444444444444555555666555444444333444444444444333333333333555666777666555555444444555555666888888888888888888888888:::999888888777888888888:::999999888888999999:::777888888999999888888777888888999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;============<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::777777777777777777777777888888888777666555444444444444444444444444444444333333333333333333333333222222333333333333444444000000000000000111111111//////000000000000000111000000000000111111111111000000111111111111000000//////000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111///222444444111//////111000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000/////////000000000111111111111111000///.........//////000000000000//////////////////////////////000000000000111111111111........................555666666777888888888888777777777777777777777777888888777666666777888888777:::<<<;;;999777777999777777777777888888888888666666666666777888999:::888888888777777777666666666666666666777777777777888888999999::::::::::::888888888888888888888888777777777777777777777777666666666666666666666666555333333444555666555444333444555555555555444333222333333444444333333222444333333333333333333222111111222222222333333333222222222222222222222222222000///000111222111///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000111111111........./////////000000000000000000000000000000//////000111111000//////000000000000000000000000////////////////////////......///000000000000000000000000000000000000111////////////000000000111000//////...///000111222000000000000000000000000//////111111222111000000000000111111111222222222000111222222222222111000111111/////////000222333222222333333333333333333222222333333333333444444222333333444444333333222111222333333444444333333555555444444444444555555666555444444333333333444222222333444444555666666666555555444444555555666777777777888999999::::::999:::::::::999999888777::::::999888888999::::::888999999::::::999999888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===============<<<;;;;;;::::::;;;;;;<<<============<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777666666666666555555444333444444444444444444444444333333333333333333333333222222222333333444444444222222111111111111111000////////////000000111111000000000000111111111111000000111111111111000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000////////////---...///000000111111000000000000000000000000000///000000000111111111111////////////////////////333444666888999999888888777777777777777777777777999888777666666777888999777:::<<<<<<999777777999888999999999999:::::::::555555555555666777888999777777777777666666666666888888888888999999999999777888999:::::::::::::::888888888888888888888888777777777777888888888888555555555666666666666666555444333444666777666555444444555666666555444444222222444444444444222222444444444333333222222222111111111222222333333333333333333333333333333333111000///000111222111///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000//////000000111111111222............/////////000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////......///000000111000000333333222222111000000000////////////000000000000000///...---...///111333000000000000000000000000---...000111222222222222000000111111222222222222000111222333333222111000222111///...///000222333222222222333333444444444222222333333333444444444222222444444444444222222222333444444555555444444555555555444444555555555666555444444333333333333111222333444555555555555555555555444444555555555666666777888999::::::;;;888999999:::999888777555;;;:::999888888999:::;;;999::::::;;;;;;::::::999999999:::;;;;;;<<<======<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======<<<<<<:::999999:::<<<<<<>>>=========<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<999999999999999999999999777777777777777777777777444444444555555444333333666666666666666666666666333333333333333333333333222222222333333444444444444333333222222111111111.../////////000000111111000000000000111111111111000000111111111111000000//////000000111111111222111111111111111111111111000000000000000000000000000000000///////////////222111111111222222000...000000000000000000000000//////000000111111111222000000111111111111000000------...000111333444444000000000000000000000000000000000000111111111111......//////000000111111,,,---...000111111111111111111111111111111111111//////000000111111111222000000000000000000000000777777777777777777777777555555555555666666666666777777777777888888888888777999:::<<<<<<;;;:::999:::::::::999999888888888555666777888888888888888::::::999888777777777888888999:::999777666777888999999888888888888888888999999999888777666666555666666666666555555555555555555555555555555555555555555444333333333444444555555555555555555555555444444444333333222222222666666777777666444333111333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000000000000111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000,,,...///111222222222111+++---///111222222000000000000000000000//////...---......///000111111222222111000.........///000------......//////000000222222111000//////000000000000111111111000000///000000000000000000000000000000000000000000000000000000000000111111111111///000222333333222000///111111222222222222111111111111000000000000111111333333333333333333333333000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444666666555555555444444444333333333333333333333333444555555666777888888999777777777777888888888888888888999999999::::::::::::999888777777888999:::::::::::::::::::::::::::888999::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;::::::::::::999999;;;::::::999888777555555777777777777777777777777555555555555555555555555222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111111111000000//////......////////////000000000000000000000000000111111222//////...//////000111222000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......,,,---...///000000000000111111000000//////......000000000000000000000000////////////000000000000111111111000000000000000777777777777777777777777666666666777777777777888777777777777888888888888777888:::;;;<<<;;;999888999999999888888777777777777888888999999999999888:::999888888777777888888999::::::999888777777999888888888888888888888888999999888888777666666555666666666666555555555555555555555555555555555555444444333333333444444555555555555555555555555555444444444333333222222222555555666666555444222111333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000///000222333444333333333,,,---///111222111000000000000000000000//////............///000111111111222111000///......///000////////////////////////222111111000//////000000///000000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111///000222333333222000///111111222222222222111111222222111111111111222222222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444666555555555444444444444666666666666666666666666555555555666666777777777777777777777888888888888888888888999999999::::::999999888888888888999999::::::::::::::::::::::::888999::::::;;;;;;;;;:::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<=========<<<;;;::::::::::::;;;;;;;;;::::::::::::999999:::::::::999888777555555777777777777777777777777555555555555555555555555222222222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111111000000000/////////...000000000000////////////000000000000000111111222000////////////000000111000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...111111111111000///...---111000000000/////////...000000000000000000000000/////////000000000111111000000000000000000000000777777777777777777777777777777777777888888888888777777777777888888888888666777999;;;;;;:::999888888888888777777777777777999999::::::999999888888999999888777777777888888999:::;;;:::888888888999888888888888888888888888999888888777777666666555666666666666555555555555444444444444444444444444333333333333444555555555555555555555555555555555444444333333333333222222444444444444444333111111333333333333333333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111222333333222222111---...///111111111000000000000111111000000///.........//////000000111111111000000////////////000222222111000000///......111111000/////////000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000111222222111000///111111222222222222111111333333222222222222333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555555555555444444444444333333333333333333333333555555555555555555555666777777777777888888888888888888888999999999999:::999999999::::::999999999::::::::::::::::::::::::999999:::;;;;;;;;;::::::::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999999:::::::::999888777666555777777777777777777777777444444444444444444444444222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000000////////////111111000000//////......000000000000000111111222111000000////////////000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////...///000111222222222222000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000666666666666666666666666666666777777777888888888666777777777888888888888555777888::::::999888777888888888888888888777777999999999999999888777666888888777777777777888888999:::;;;:::999888999:::888888888888888999999999888888777777666666666666666666666666555555555555444444444444444444444444111222333444555555666666444444444444444444444444333333333333333333333333333333333333222222111111222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000///......---...///000111000000000000111111111111000//////.../////////000000000111000000000////////////000222111111111000000000///111000000/////////000000111000000000111111111222///////////////////////////////////////////////////000000000111111111111000000111111111111000000111111222222222222111111222222222111111222222222000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222555555555555555444444444666777777777888888888888888888888888999999999999888999:::;;;;;;:::999888999999::::::::::::;;;;;;999::::::;;;;;;:::::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============;;;;;;::::::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999999999999999999888777666555666666666666666666666666444444444444444444444444222222222222222222222222444333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111111111000000000000111111000000000000////////////111111000000//////......000000000000000111111222111111000//////...//////////////////////////////000000000000000000000000000000////////////000000000000000000///////////////000000111111000000000000000000000////////////////////////////////////000000000000111111111222/////////000000000000000666666666666666666666666555555555666666666777777666777777777888888888888555777888::::::999888777999999999999999999999999777777888888777666555555888777777666777777888888888999::::::888888999:::777777888888888999999999777777777666666666666666666666666666555555555555444444444444444444444444111222333444555666555555222222222222222222222222333333333333333333333333333222222222111111111111222222222222222222222222000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////111111000//////............//////000000000000000111111111111111000000///////////////000000000000/////////000000000000//////000000000111111111222000///////////////000000222111111111111222333444///////////////////////////////////////////////////000000000111111111111000000000111111000000000111111222222222222111111111111000000000000111111000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444444444555555555555555555555555555555555555555444444444666777777777888888888888777777888888888999999999888888:::;;;;;;:::888888999999999::::::;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::999999888888999999:::;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::999999999888888888888888777666555555555555555555555555555444444444444444444444444222222222222222222222222333333333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111111000000000000111111////////////000000000000111000000000/////////...000000000000000111111222111111000//////...//////////////////////////////000000000000000000000000000000////////////000000////////////000000000000555444333111...,,,)))(((////////////000000000000///////////////////////////000000000000111111111......//////000000000000777777777777777777777777555555555555666666666666777777777777888888888888666777999;;;;;;:::999888999999999999999:::::::::666666666777666666555555777777666666666777888888666888999999888777999:::777777777888999999::::::666666666666666666666666666666666666555555555555333333333333333333333333111222444555666555555444222222222222222222222222222222333333333333444444333333222111111222222333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////333222111000000000000000///////////////000000000111111222222111111000///////////////000000000000...//////000000000000///......///000000111222222//////......//////000000222111000000111222444555000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111000000000000000000111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333222222333333333333444444444444444444444444444444444444555555555555555555555666777777777777888888888888777777777888888888888999888888888999999888888888888999999::::::;;;;;;<<<::::::;;;;;;;;;:::999999999999888888888888999999<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<:::999999888888999999:::;;;;;;:::::::::;;;<<<<<<;;;;;;::::::::::::999999777888888888777777666555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111////////////000000000000/////////000000000000000000000000000000111111222111000000////////////000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000---...///////////////...////////////000000000000000000000000000000000000////////////000000000000---......//////000000111777777777777777777777777555666666666666777777777777777777777888888888888777888:::;;;<<<;;;999888777888888888999999999999555666666777777777777666666666666666666777888888555666888888777666888999666777777888999999::::::666666666666666666666666666666666666555555555555333333333333333333333333222333444666666555333222333333333333333333333333222222222333333444444444444333222111222222333444111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111222000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////222222000000///000111111000000////////////000000111222222222222111000000000000000000////////////---...///000111111000///////////////////////////...............///000000000///......///000333444000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000111111222222222222111111222111111000000111111222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222333333333444444444222222222222222222222222555555555666666777777777777777777777888888888888777777777777888888888888888777777666666777777888888888999::::::;;;<<<<<<:::;;;;;;;;;::::::999888999999888888888888999999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<===;;;;;;::::::::::::999999777777777777777777666555444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333444000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111.../////////000000000111......//////000000111111000000000000000111111222000////////////000000111000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111)))***,,,///111333444555.../////////000000000111000000000000000000000000---.........////////////------......///000000111777777777777777777777777777777777777888888888888777777777777888888888888777999:::<<<<<<;;;:::999666666777777888888888999555666777888888888888888666666666666666777888888444666777777666666777999666777777888999999::::::555555555666666666666666777666666666555555555555333333333333333333333333222333555666666444333111555555555555555555555555222222222333333444444444444333222222222333444555111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////............////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////000///...------...///000111000////////////000000111222222222222111000000000000000000////////////---...///111111111000///000000//////......------...............///000111......---,,,---///111333000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000111111222222222222111111333222222222222222222333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222222333333444444444555555555555555555555555444555555666777888999999777777777777888888888888777777777777888888888888888777666555555666777888888888999::::::;;;<<<<<<;;;;;;;;;;;;::::::999888;;;::::::::::::::::::;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<===:::::::::::::::;;;<<<===;;;;;;;;;:::::::::999999666777777777777777666555444444444444444444444444333333333333333333333333222222222222222222222222000000111222333444444555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111.../////////000000111111------...///000111222222000000000000000111111222//////...//////000111222000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111222222222222111///...---.../////////000000111111000000000000000000000000------------.........///---------...///000000111888666333000111333777999888888777777777777777888444555555666777888888999777777777777888999:::;;;999999999888888888888777:::999888888777777888888777777777777777777777777444555666777888888888888777777777777777777777777888888777777666666666555555555555555555555555555222222333333444555666666333333333333333333333333222222222333333444444444444444444333222111000///222222222111111111000000111222222333222111000///111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000//////............////////////////////////////////////000000000000//////000000000000000000000000222222111111000000//////111111000000//////......////////////////////////000000//////.........------......///////////////......///000000000000000////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000333222111///............////////////000000000000///////////////000111111444444333222111111222222111111111000000000000000222222222111111111000000000111111111111222222222111111111111111111111111444444333222222111000000333222222222111000000000111000///------///000111222222222222222222222222222333444444555555444444666666666666666666666666444555555666777888888999888888999999999999888888666666666666777777777777888888999999999:::::::::888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<===777888999999;;;;;;<<<===;;;;;;;;;::::::999999999999999999999999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::888888888888888888888888777777777666555555444444444333333222222333333444333333333444444555555555222222222222222222222222222222222222222222222222222111111111000000////////////000000000000//////......////////////......000000000000000000000000222111111111000000//////000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////000111111111111111......//////000000111111111111000000//////......000000000000111111111111////////////////////////////////////////////////////////////////////////......///000111000000000000000000000000000000000222111111111000000//////111111000000//////......999777555333333555888:::888888777666666666666666555555555666777888888888888888888888888999:::;;;999999999888888888888777999888777777666666777777777777777777777777777777333444444444444444333333777777777777777777777777444444444444333333333333555555555555555555555555222333333444444555555555444444444333333333333333222333333333333333333444333333333333222222111000222222222111111111000000222222333333333222000000111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000000//////......//////000000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000000000111000000000/////////...////////////////////////000/////////............---...//////000000//////......///000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000222111000//////......///////////////000000000000///////////////000111111111000//////......//////111000000000000000000000222222222111111111000000000111111111111222222222111111111111111111111111222222222222222222222222333333333222222222222222333222000//////000222333222222222222222222222222222333444444555555444444555555555555555555555555444555555666777777888888777888888999999888888777666666777777777888888888888888999999999:::::::::999888888888888999::::::;;;;;;;;;<<<<<<<<<<<<===888999999::::::;;;;;;<<<;;;::::::::::::::::::999::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888555555555555666666666666444333333222222333333444222222222222333333444444222222222222222222222222222222222222222222222222111111111111000000000/////////000000000000//////...//////000000//////...000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000------...///////////////////////////000000000000111000000000/////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////......000000000000////////////888888777666777888999:::999888777666555555555555555555666666777777888888999999999888999999::::::999999999888888888888777777777666555555555555666666666666666666666666666777777777777666555444333777777777777777777777777555555555666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333222222222333333333222222111222222222111111111111111222333333333333222222111111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000111000000//////000000111111111111111111111111111//////000000000000//////000000000000000000000000///000000000000000000111000000000000////////////////////////////////////////////////............---...//////000000//////......///000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000////////////000000////////////000000000000///////////////000111111000///..................000000000000000000111111222111111111111000000000000111111111111222222222111111111111111111111111000000111222333333444444333333333333333444444444555444222222222222444555333333333333333333333333222333444444555555444444444444444444444444444444555555555666666777777888777888888999999888888777777777888888888999999999888888999999999:::::::::999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::999::::::::::::::::::;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999888888777777666666333444444555666666777777444333333222222333333444111111111111222222222222222222222222222222222222111111111111111111111111111111111111000000000000///000000111111000000//////000000111111000000///000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000---......///////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000////////////............////////////000000000000777777777888888999999:::;;;:::999777666555555555555666666666777777777888::::::999999999999::::::999999999888888888777777888777666666555555666666777777777777777777777777777777777777777666555555666666666666666666666666555555666666777777888888444444444444444444444444444444444444444444333333444444444555555555555555444444444333333222222222111111222333333333222222111111111111111111111111333333333333333333333333111111111111111111111111111111000000000000111111//////000000000000//////////////////////////////////////////000000000000111111000000000000111111000000000000000000000000//////000000000000//////////////////////////////.../////////000000111111000000000000///////////////////////////////////////////////////...............///000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////000000000000000000000000000000000000///////////////000111111////////////000000000000///////////////000000111222111111000000000111111000000000000000111111111111111111111000000000000000000111111111222222222111111111111111111111111000111111222222333444444111222222222333333444444444444333333333333444444333333333333333333333333222333444444555555444444444444444444444444444444555555555666666666777777777777888888888888777777888888999999999:::::::::888888999999999:::::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::888888888777777666555555444444444555555666666666444333333222222333333444111111222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000000000000111111000000000000000111111111111000000////////////////////////111111111000000000000000000000000000000000000000111111111111000000000/////////000000000000//////////////////////////////////////////////////////000000111111111111000000111111000000//////......000000000000////////////111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111000...---...///111333////////////////////////////////////////////////......//////000000111111444555666777888888888888===<<<;;;999888777777777666666666666777777777777999999888888999999::::::999999999888888888777777888888777666666666666777888888888888888888888888111222333333444444444333555555555555555555555555222222222333333444444444444444444444444444444444444444444444444444333333444444444555555555666666444444444333333222222222111111222333333333222222111111111111111111111111333333333333333333333444111111111111111111111111111111000000000000111111//////000000000000//////////////////////////////////////////000000000000111111000000000000111111//////////////////////////////000000000000//////////////////////////////......//////000000000111////////////000000000000000000000000000000000000.........///////////////...//////000000000000000......///000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000///......//////000111222////////////000000000000///////////////000000111222222222111111222222333//////000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222000000111111222222333333333333333222222333333333333333333333333333333333222333444444555555444444555555555555555555555555555555555555666666666666777777777888888777777777999999999999::::::::::::888888999999999:::::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::999999888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555666555555555444444444333444333333222222333333444333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000111111000000111111111111000000000000111111111111000000////////////////////////000000000000000000111111000000000000000000000000111111111111000000000/////////000000000000//////////////////////////////////////////////////////000000111111111111000000111111000000//////......////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111000...---...///111333////////////////////////000000000000000000000000......//////000000111111333444555555666777888888======;;;:::999999999999666666666666777777777777777777777777888999:::;;;999999999888888888888777999888777777666666777777777777777777777777777777111222333444555555555555555555555555555555555555333333444444444444444444333333333333333333333333444444444444444444444444333333333444555555666666444333333333333333333222222222333333333222222111111111111111111222222222333222222222222333333444111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000111000000//////000000111........................//////000000000000//////000000000000000000000000...//////////////////000////////////000000000000000000000000000000000000.........///////////////...///000000111111000000......///000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000///////////////000111111////////////000000000000///////////////000111111000000000000000111111222/////////000111111222222//////000000000000000111000111111111111222222222111111111111111111111111333222222222222222222222111111111111111111222222222222222222222222222222333333333333333333333333222333444444555555444444666666666666666666666666555555555555555555555555666777777888888777777666888888999999999:::::::::888888999999999:::::::::999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::999999999999::::::::::::::::::;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::555555555666666666666666666666555555444333333222444333333222222333333444333333333333333222222222111111111111111111111111111111111111111111111111000000000000111111111111000111111222222111111000///000000111111000000///000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////......---000000000000////////////////////////000000000000............////////////////////////////////////////////////////////////////////////////////////000///.........///111222000000000000000000000000000000000000111111111111////////////000000000000444444444555666777999999<<<;;;:::999999999999999777777777777666666666666444555555666777999:::;;;999999999888888888888777777777666555555555666666666666666666666666666666555555666777777666666666444444444444444444444444777666666666666666555555333333333333333333333333222333333444444555555555222222222333444555555555222333333333333333333444333333333333222222111000000000111111111222222222222111111000111222333444111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000000//////......//////000//////////////////////////////000000000000//////000000000000000000000000///////////////............/////////000000000111000000000000000000000000............/////////000//////000111111111111000......///000000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000///////////////000111////////////000000000000///////////////000111111///////////////000111111...//////000111111222222////////////000000111111000111111111111222222222111111111111111111111111111111111222222333333444222222222222222222111111222222222333333222222222444444444444444444444444222333444444555555444444555555555555555555555555555555555555555555555555666666777777777777666666888888888888999999999999888888999999999:::::::::999888888888888999::::::;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::;;;::::::::::::::::::999::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888333444444555555666666777444444444444444444444444444333333222222333333444333222222222111111111111111111111111111111111111222222222222222222222222///000000000111111111111000111111222222111111000...//////000000//////...000000000000000000000000///000000000111111111111000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////...------////////////000000000000.../////////000000000111,,,---------....................................................................................////////////000000000000000000000000000000000000/////////000000000111111000000000000////////////555555444444666888:::;;;::::::999999888999999999777777777777666666666666333333444555777999:::;;;999999999888888888888777666666555444444444444555444444444444444444444444444444444444333222111111444444444444444444444444444444444333333222222111333333333333333333333333222222333333444555666666111111222333333444555555222222222333333444444444444444444333222111000///000000111111222222222222111111000000000111333444111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////000000000000//////............//////000000000000000000000000//////000000000000//////000000000000000000000000000000//////.........---.../////////000000111111000000000000000000000000---.........//////000000//////000111111111111111...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000////////////000000////////////000000000000///////////////000111111000000000000000111222222...//////000111222222222.../////////000000111111000111111111111222222222111111111111111111111111...///000111333444555666444444444333333222222222222333333444444333333222444444444444444444444444222333444444555555444444444444444444444444444444555555555555555555555444666666777777777777666666777777888888888999999999888888999999999:::::::::888888777777888888999:::;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999999::::::;;;;;;::::::999666666666666666666666666222333333444555666777777222333333444444555555666444333333222222333333444222111111111000000//////000000000000000000000000222222222222222222222222//////000000111111111222111111222222222222111111......////////////......000000000000000000000000//////000000111111111222000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111000//////......//////000000111111.../////////000000111111............/////////000..............................................................................///000111000000000000000000000000000000000---.........//////000000111111000000//////......666666666666666555555555666777777888888888888888666666666666777777777777444555666777888888888888;;;::::::999888777666666888888888888999999999999555555555555555555555555555555555555555555555555444444444444444444444444777666555444333444444555333333333333333333333333444444444444444444444444111111222222222333333333333333333333333333333333444333111000000000111111///000111222333444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000000000111111222222333333111111000000//////......111111000///////////////000000000000000000000000//////000000000000//////...//////000000000000000000000////////////000000222222111111000/////////000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222000111111111111222222222444333333333333333333333555444444333222111000000000000111111111222222222333333222222111222222222666666666666666666666666555555555555555555555555555555444444444444555555777777666666666666777777888888888888888888888888888999999::::::999999888888888999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::999888888<<<<<<;;;:::::::::;;;;;;;;;;;;:::999999:::::::::;;;;;;:::999999888888777666666666666666666666666555444333333333333444555444444444444444444444444333333333333333333333333333222222111111222222333222222222111111111000000111111000000000000111111222222111111000000//////111111111111111000/////////////////////////////////////////////000000111111111222222222222111111111000000////////////000000000000000000000000000////////////////////////000000000000000000000000000000111222222222222222000000000000000000000000222111111111000000//////......////////////......000...---...111222111///---.........//////000000000000000000////////////444444444444444444444444000000000000000000000000//////............//////............/////////000000000000000000000000000666666666666666666666555555666666777888888888888666666666666777777777777666666777777777777666666:::999999888888777777666666666666666666666555555555555555555555555555555555555555555555444444444444444444444444444444444666555444333222222333444333333333333333333333333333333333333333333333333111222222222222333333333444444444444444444444444444333111000000000111222000000111222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111111111111111000000000/////////...111111000///////////////000000000000000000000000///000000000000000///.........///000000000//////000000////////////000000000000000000000000111111000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222000111111111111222222222000000111111222222333333444333333222222111111111111222222222333333333333333333222222111222222333555555555555555555555555555555555555555555555555555555444444444444555555777666666555555666666777888888888888888888888888888999999::::::999999888888888999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::999888888::::::999999999::::::;;;<<<;;;:::999999999999999;;;::::::999888888777777555555555555555555555555555444333333333333444555444444444444444444444444111111111111111111111111333222222111111222222333222222222111111111000000//////............//////111111111000000000000000111111111111111000//////000000000000000000000000000000000000000111222222000111111222222111111000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000///000111111222222111111000000000000000000000000111111111111000000000///......////////////......///---,,,---000111000.............../////////000000000000000////////////000000000000000000000000000000000000000000000000//////............//////........./////////000000000000000000000000000000555555666666666666666666333444555666777888888888666666666666777777777777888888888888777666444444888888888888777777777777666666666555444444444333444444444444444444444444666555555555444444333333444444444444444444444444444333333222222222222333333333333333333333333333333333333333333333333333222222222222333333333333555555555555555555555555333333222111111111111222000111111222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000111000000000000000000///000000000000////////////111000000///////////////000000000000000000000000000000000000000///......------...////////////...000000////////////000000......///000000111222222///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000111111111111222222222000111111111111222222222---......///000111222222222222222222222222222222222222333333333444444444333222222111222222333333444444444444444444444444444444444444444444444444555555444444444444555555666555555555555555555666888888888888888888888888888888999999999999888888888888999999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999888888888888888999::::::;;;===<<<;;;999999888888888::::::999999888777777777555555555555555555555555555444444333333444444555444444444444444444444444111111111111111111111111222222111111111111222222222222222111111111111111000//////......//////000000000000000111111111111111111111111111000//////111111111111111111111111111111111111111222222333000111111222222111111000//////...//////000111222000000000000000000000000////////////////////////000000000000000000000000...///000000111111000000000000000000000000000000111111111111000000000000...//////000000//////......---,,,---...//////---............////////////////////////000000000000........................000000000000000000000000000//////......//////000....../////////000000000000000000000000000000000555555555555666666666666222333444666777777777777666666666666777777777777888888888777777666555444666666666777777777888888888888777666555555444444444444444444444444444444666555555444444333333222333333333333333333333333333333333222222222222333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444222222222222222222222222000111222333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111000000//////......000000000000////////////000000////////////000000////////////////////////000111111000000///...---,,,------...............000000////////////000000////////////000000111111...///000000000000000000////////////////////////////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000111111222222222000000000000000000000000000000111111111222222222000000111111111222222222.../////////000000111111111111111222222333333333222222222333333333333444222222111111222222333333333333333333333333333333444444444444444444444444555555444444444444555555555555444444444444555555888888888888888888888888888888999999999999888888888888999999:::::::::::::::::::::999::::::;;;;;;;;;;;;;;;::::::999999999888888888888999:::<<<<<<===<<<;;;999888777777777999999999888777777666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222111111111111111111111111222111111111111111111222//////000000111111222222111111111111111000//////111111111111111111111111111000000000000111222222000000111111111111000000............///000222222000000000000000000000000////////////////////////000000000000000000000000......///000000000000000////////////////////////111111111000000000000000//////000000000000//////...------....../////////.........///////////////////////////000000000000000000000000000000000000////////////////////////000000////////////000000...////////////000000000000000000000000000000000444555555555666666777777333444555666777777777777666666666666777777777777666666777777777777666666555555555666666777888888888777777666555444444333444444444444444444444444555555444444333333333333333333333333333333333333333333333444444444444333333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222222222222333333333222222111111222333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111000000//////......////////////000000000000000000////////////000000////////////////////////000000000000000///......,,,------...............000000////////////000000000000000000//////............///000000000000000////////////////////////////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000...//////000000111111111000000000000000000000000000000111111111222222222000000111111111222222222222222222111111000000000111111111222222333333444111111111111222222222222222111111111222222333444333333333333333333333333444444444444444444444444555555444444444444555555555555444444444444555555777777777777777777777777777888888999999888888777888888999999999999999:::999999999999999:::;;;<<<;;;;;;::::::::::::999999999999999999:::<<<=========<<<:::999888777777666999888888777777666666555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222111111000000111111222111111111111111111111111222222111111111111222222//////000000111111222222111111111111111000//////000000000000000000000000000////////////000111111000000000111111000000000............///000222222000000000000000000000000000000000000000000000000////////////////////////......///000000000000000////////////////////////000000000000000000111111//////000000000000//////...///////////////000000///////////////............/////////000000000111111111111111111111111111////////////////////////000000////////////000000////////////000000000111////////////////////////444444555555666777777777555555666777777777666666666666666666777777777777555666777777777777777666444444555555666666777777555555555444333333333222333333333333333333333333333333333333333333444444333333333333333333333333222333333444444444444333333333333333333333333333333333333333333333333333333333333333444444444444111111111111111111111111111222333333444333333333111222222333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000111000000000000000000///////////////000000000000///////////////000000111000000000000000000000000//////000000000000//////------...////////////...000000////////////000000111111000//////...------------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000111111111111222222222000111111111111222222222444444333222111000000///111111111222222333333333000000111111111222222222111111111111222333444444333333333333333333333333333333333333333333333333555555444444444444555555666555555555555555555666777777777777777777777777777777888888888888777777888888999999999999999999999888888999999:::;;;<<<::::::::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::888888777777777888888777777666555555555444444444444444444444444333444444555555444444333333333333333333333333333111111111111111111111111111111000000000000111111111111111111111222222222111000000//////000000111000000000000111111111111111111111111111000//////000000000000000000000000///////////////000000111///000000111111000000/////////...//////000111222000000000000000000000000000000000000000000000000////////////////////////...///000000111111000000000000000000000000000000000000000000111111111111///000000111111000000///...///000000//////000222///////////////...............//////000000111111000000000000000000000000000000000000000000000000111000000//////000000111/////////000000000111111////////////////////////444444555555666777777888777777888888777777666666666666666666777777777777777777888777777666555444555555555555555555555555555555444444444444444444333333333333333333333333222222222333333444444555222222222222222222222222000111222333444444333222333333333333333333333333333333333333333333333333333333333444444444444555222222222222222222222222111222333444444444333333222222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111111111111.../////////000000000111///////////////000111111000000000000000000000000---...///000000111111000......///000000000//////000000////////////000000//////////////////......,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222333333333222222111111000222222222222222222333333111111111222222222333333111111111111222333444555444444444444444444444444333333333333333333333333555555444444444444555555777666666555555666666777777777777777777777777777777777888888888888777777999999888888888888888888888888888888999:::;;;<<<::::::::::::::::::::::::;;;::::::999::::::;;;;;;::::::999888888777888888888777777666666555444444444444444444444444444444333333444555555444333333222222222222222222222222111111111111111111111111111111000000000000111111000000111111111222222222111000000//////000000111111111111000000000000000111111111111111000//////111111111111111111111111000000//////000000111222//////000000000000//////000000////////////000000000000000000000000000000000000000000000000000000///////////////////////////000111111222222111111000000000000000000000000///000000000111111111111000000111111111111000000,,,...000000...---///111000/////////.....................///000111111111////////////////////////000000000000000000000000111111000000000000111111//////000000000111111111////////////////////////444444444555666777777888999999999888888777666555666666666666777777777777:::999999888666555333222555555555555555555555555666666666777777777777777333333333333333333333333000111222333444444555666222222222222222222222222///000111222333333222111333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333000111333444555444333333222222333333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000000000111111222222333333.../////////000000111111///////////////000111111000000000000000000000000,,,---...000111111111111...//////000000000000000000000////////////000000------......///000000000,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000000111111111111222222222000111111111111222222222111111111111111222222222222222222222222222222222222222333333333444444444111111111111222333444555444444444444444444444444333333333333333333333333555555555444444555555555777777666666666666777777777777777777777777777777777777888888888888777777999999888888888888888888888888888888999:::;;;<<<::::::::::::::::::::::::::::::999999888999999999999999888888888888888999777777777666555555444444444444444444444444444444333333444555555444333333222222222222222222222222333333333333333333333333111111000000000000111111000000111111222222222222333333222222222222333333222222111111000000//////111111111111111000//////222222222222222222222222111111111000111222222333//////000000000000//////111000000////////////000000000000000000000000000000000000000000000000000////////////////////////000000111222222222222222000000000000000000000000//////000000111111111222000000111111111111000000+++---//////---,,,...000000000//////.........------......///000111111222111111111111111111111111000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////666666666666666555555555777777777777777777777777555555666777777777777777;;;999777666777777777555777666555444444555666777666666666666666555555444222222333333333333444444555555555444444333333333444333333222222333333444444333333222222333333444333333222111111222333333222333444444555555444444555555555555444333222111333444444444333333222222333444666777777666444333////////////////////////...///000111111111111111111111111111111111111111000000000000000000000000000000000000000111111222///000111222222111000///////////////000000000000000000000000000000000000222111111111000000//////111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000////////////000000////////////000000......//////000000111111111111000000//////......//////000000000000//////000000000000///////////////////////////000111111000000000000000000000000////////////............111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111333333222222222222222222111111222222333444555555333444444555555444444333111111222222222222333333555555555444444333333333222222333333444555555555555555555555666666666666777666555444444555666777888888999999999999888888777777888999999999999888:::::::::999999999888888555666777888888777666555888888888888777777777777666666666666777777777777888888777666555444333333444333222333555555555444444444444444444444444444222222222222222222222222333222222111111222222333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222111000//////...//////000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111000000//////......111111000000//////......//////000000111111111222//////......---------,,,000000000000000000000000666666666666666666666555777777777777777777777777555555666777777777777777888666555555777888777777777666555444444555666777666666666666666555444444222222333333333333444444555555444444444333333333444333333222222333333444444333333222222333333444333333222111111222333333222333444444555444444444222333333444444444333333777555333111000111111222333333555555555555333333000000000000000000000000///000000111111111111000111111111111111111111111000000000000000000000000000000000000000111111222///000111222222111000///111111111111222222222222000000000000000000000000111111000000000/////////000000000000////////////////////////////////////000000/////////.........000000000000000000000000000111111111111000//////000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000////////////000000////////////000000////////////000000000000111000000000/////////...//////000000000000//////000000000000///////////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111111111111111111111111111222222222222222222222222111111222222222333333333333333444444444444333333333333333333444444444444555555444444444333333333333333333444555555666666555555666666666777777777:::999888777777888999:::777888888999999888888777777777888999999999999888:::999999999888888888888555666777888888777666555888888888777777777666666888888888888777777777777666666666666555555555555444333222333555666555444444444444444444444444444222222222222222222222222222111111000000111111222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111000000////////////000000000000000111111111111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111000000000/////////...111000000000/////////...///000000000111111111111111111111000000000//////000000000000000000000000555555666666666666666666777777777777777777777777555555666777777777777666555444333444666777777777666666555444444555666666555666666666666555444444222222333333333333444444444444444444333333333333444333333222222333333444333333222222222222333333333222222111111222222333222222333444444444444444000111222333444444444444888666222///...///000111333333333333333333333333111111111111111111111111000111111111111000000///111111111111111111111111000000000000000000000000000000000000000111111222000000111111111111000000111111111111222222222222000000000000000000000000000000///////////////...////////////000000000000........................000000////////////......000000000000000000000000000000111111000000///...000000000000000000000000000000000000000000000000////////////............000000000000000000000000////////////000000000000000000////////////000000000000000000////////////000000000000//////////////////000000000000//////////////////000000000000///////////////000111111000000000000000000000000...//////000000111111111////////////////////////222222222222222222222222000000000000111111111111222222333333333333222222111111111111111111111111111111111222222333333444222222222222222222222222333333444444444444333333444444444555555555666666555444444444444333333333333444444555666666777777666666666777777777888888777666666555555666666777777888888999999888888777666777888888999999888888888888888888777777777777666666777777777777666666888888777777777777666666999999999888888777777777444444555555555666666777555444333444666666666555444444444444444444444444222222222222222222222222111000000000000000000111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000////////////000000111000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111222111111111111111000000000000000000000000000000555555555555666666666666666666666666666666666666444555666666777777666666555333222333444666666555555555555555555555555555555555666666555555444333222222222333333333444444333333333333333333333333444333333222222333333444333333222222222222333333222222222222222222222222222222333444444444444333222222333444444444444444444333111000///000000111222222111111111111222222111111111111111111111111111111111111111000///...111111111111111111111111000000000000000000000000000000000000000111111222000000000111111000000000.../////////000000000000000000000000000000000000////////////..................//////000000111111////////////////////////000000//////////////////////////////////////////000000000000000//////...000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000111111000000//////......000000000000//////////////////000000000000//////////////////000000000000///////////////000000111////////////////////////...//////000111222222333000000000000000000000000111111111111111111111111///000000000111111111111111222222222222222222111111111111111111111111111000000111222333333444444111111222222333333444444333333333444444333333333444444444555555555555666444444444444444444444444444444555555666777777777777777777777888888888888555555555555555555555555777777888888888888777777666777777888888888888888777777777777777666666666666666777777777777666666888777777777666666666666999999999888777666555555444444444555555555666666555444333444666777666555333333333333333333333333222222222222222222222222111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000//////...//////000111111///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000////////////000000000000////////////000000000000000111111111000000000000////////////////////////////////////444555555555666666777777666666666666666666666666444444555666666666666666666444333222333444333222444444555555555555444444555555555555555444444333222222222333333333444444333333333333333333333333444333333222222333333444333222222111111222222333222222222222222222222222111222333333444444333333555555555555555444333333...///111222333333222111222111000000000000111222111111111111111111111111111111111111111000///...000000000000000000000000000000000000000000000000000000000000000111111222111000000000000000000111.../////////000000000000000000000000000000000000............////////////......//////000000111111000000000000000000000000//////000000000000000000////////////////////////000000000000000///......////////////////////////////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000////////////000000111111000000//////......////////////000000000000//////000000000000//////.../////////000000000111///////////////000000111////////////////////////...//////000111222222333111111111111111111111111000000000000000000000000///000000000111111111111000000111111111111000000111111111111111111111111000000111222333333444444000111222333444555666777222333333333333333333222222222333333333444444444444444444444444444444444444444555555666777777777777777777777888888888888888888888888888888888888777777777888888777777777666666777888888888888777666666666666666666666666777777666666666666777777777777777666666666666555888888777666555444444333555555555555444444444444555444333444666666666555333333333333333333333333222222222222222222222222222222222111111222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000//////...//////000111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000000////////////000000000000111111000000000000000000////////////000000000000////////////////////////444444555555666777777777777777777777777777777777444444555666666666666555777555333222333333222111444444555555555555444444444555555555555444333333222222333333333333444444222222222222333333333333444333333222222333333444222222111111111111222222111222222333333222222111111111222333333333333333555555555555444333222111+++...111444555555333222111111111111111111111111111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000111111111111111111222222222222000000000000000000000000...////////////000000000////////////000000000000111111111111111111111111//////000000000000111111000000000000000000000000//////000000//////...---////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111000000////////////000000000000000000////////////////////////000000000000//////000000000000//////......//////000000111111///////////////000111111000000000000000000000000...//////000000111111111111111111111111111111111////////////////////////000000000000111111111111000000000111111000000000111111111111111111111111111111111222222333333444000111222333444555555666222222333333333333222222111111111222222222333333333333333444444444444555333444444555666666777777666666666777777777888888666777777888888777777666666777777888888777777666555666777777888888777777666666666666777777777777777777666666666666777777777777666666666666555555666666666555555444444444666555555555444444333333444333222333555555555444333333333333333333333333222222222222222222222222333333222222222222333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000////////////000000111000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000000000111111111111111222000000000000000000000000444444555555666777777888777777777777777777777777333444555555666666555555666444222222444444444333333444444555555444444333444444555555444444333222222222333333333333444444111111222222222333333333444333333222222333333444222222111111111111222222111222333333333333222111111111222333333333333222222222333333333222111111///000222444555555444333000111222222222222111000000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111222222111000//////000111222111111111111222222222222000000000000000000000000/////////000000000111111000000000000////////////000000000000000000000000//////000000000111111111000000000000000000000000//////000000//////...---////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000.........///000111111111000000////////////000000////////////000000000000.../////////000000000111//////000000000000//////.........///000111111111///////////////000111111000000000000000000000000////////////////////////111111111111111111111111////////////////////////000000000000111111111111000111111222222111111000111111111111111111111111222222222222222222222222222111111111111111111111222222333333333333222222111111111111222222222333333333333444444444555555333333333444555555666666555555666666666777777777333444555666666555444333666666777777777777666666555666666777777777777777666666666777777888888888888777666555555666777888777777666666666555555555666666666666555555555555333333444444444444555555333222111222444444444333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111000000////////////000000000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111111000///......///000111000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000.../////////000000000111.../////////000000000111111111111111000000000/////////000000000111111111000000000000000000000000444444444555666777777888777777777777777777777777333444555555666666555555444333222222444666666555333333444555555444333333444444555555444444333222222222333333333444444444111111111222222333333333444333333222222333333444222222111111111111222222111222333444444333222111111111222333333333333222...///000111111111111111333333222222333333444444///111222444444222111///////////////////////////...///000111111111111111000000000000000000000000000000000000000000000000000000000000000111111222222111000//////000111222////////////000000000000000000000000000000000000//////000000111111222222111111000000//////......//////////////////////////////000000111111111222000000000000000000000000///////////////......---////////////////////////000000000000000000000000---.........//////000000000000000000000000000000---......///000111111222000000////////////000000......//////000000111111.../////////000000111111//////000000000000//////---......///000111111222///////////////000111111000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222222222111111111111111111111111333333222222222222222222333222111000///...---,,,222222222333333222222222111111222222222333333333333333333444444555555555222222333333444555555666555555555555666666666666666777888999999888777666666666777777777777666666555666666777777777777777666666777777888888999999888777666555555666777888777666666666555555555555666666666666777777777777111222222333444666666777222111000111333444333222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222111000//////...//////000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222111000///......///000111000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000.../////////000000111111.../////////000000111111222111111111000000//////,,,---------......//////000000000000000000000000666666555555555666666777777999<<<===;;;999888888888888777555555444444444555555555444444333333333555555555555555555555555444444444444444444444444222333333444444333333222111111222333333333333222///000111222333444555555222222222222222222222222111222333333333333222111444444444333333222222222000000111222333333444444444444333333222111000000222111111111000000//////111111222222222222111111222111000//////000111222111111111111111111111111000000000000000000000000222111111111000000//////---...000111111111000///000000////////////000000000111111000000///...---000000000000000000000000000000000000000///......000000000000000000000000//////000000111111111222000000000000000000000000000000//////.........---000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---000000000000000///......////////////////////////............////////////444333111000...---------111111111111111000//////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000222222222111111111111111000000111111111111000000222222111111111111111111333333222111000000111111111111222222222333333333333333444444444444555555333333222222333333444555222222333444444555555666777777666666666666666777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888999888888777777888888999555666777888888777666555666666666666666666666666444555555555666666777777666666666666666666666666222222222222222222222222222222222111111111000000111111222222222333333333111111111111111111111111000000000000000000000000222111111111000000//////222333333333333222111111111111111000...///111333000000////////////000000111111111000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000333333222111000///......111000000000//////......000000000000000000000000......//////000000111111000000000000000000000000111111000000//////......111000///......///000111000000111111111111000000////////////000000000000000000000000000000000000111111000000//////......222000///------///000222555555555555555666777777<<<===???>>>;;;888777666999888777666666555666666555555444444444333333333555555555555555555555555444444444444444444444444222333333444444333333222111111222333333333333222111222222222222333333333333333333333333333333333111222222333333222222111444333333333222222222222000111111222333333444444444444333222222111000000111111111111000000000///111111222222222222111111000000////////////000000111111111111111111111111000000000000000000000000111111111111000000000//////000000111111111111111000000////////////000000...///000000000000000///000000000000000000000000000000000000000///......000000000000000000000000///000000000111111111111000000000000000000000000000000/////////.........000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000////////////////////////000/////////............000000000000000///....../////////////////////////////////000000000000111222111000...------------111111111111111000//////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///////////////000000000000000111111111111000000000000000000000000000000333222222111000000111111111111222222222333333333111111222222222222333333333333222222333333444555444444444444444444444444666666555555555555555666777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999666666777888888777666666666666666666666666666666444555555555666666666777444444444444444444444444222222222222222222222222222222222111111111000000111111111222222222333333111111111111111111111111000000000000000000000000111111111111000000000///000000/////////.........111111111000//////111333111111000000000000111111111000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000222222111111000/////////111111111000000/////////000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...111000///......///000111//////000000000000//////////////////000000000000000000000000000000000000111000000000/////////...111000///......///000111444444444555555777888999AAABBBBBB???;;;777555444888888777777666777777888555444444444444333333333444444444444444444444444444444444444444444444444222333333444444333333222111111222333333333333222333333333222222111111111333333333333333333333333111111222333333222111111222222222222222111111111111111111222222333333444333333333222111111000000111111111111000000000000111111222222222222111111......////////////......111111111111111111111111000000000000000000000000111111111111000000000000111111111111111222222333000000////////////000000---...///000111111111111////////////////////////000000000000000///......000000000000000000000000000000000000111111111111000000000000000000000000000000////////////......000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////............000000000000000//////...////////////////////////000000000000111111111111//////...---------------000000111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000//////////////////000000333222111111000111111111111111222222222333333333111111222222222222333333333333222222333333444555666666555444444333222222555444444444444444555555777777777777777777777777666666666666666666666666777777777777888888888888888888888888888888888888888999::::::::::::999888777777888888888888777777666666666666666666666666555555555555555666666666333333333333333333333333222222222222222222222222222222222111111111111111111111111222222222222333111111111111111111111111000000000000000000000000111111111111000000000000222222000/////////000111000111111000//////000222222111111111111111111222000000000000000000111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000////////////000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000////////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000////////////111000///......///000111333333444444666777999999BBBCCCBBB???;;;777555555777666666666666666777888444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222111111222333333333333222333333333222222222111111444444444444444444444444111111222222222222111111111111111111111111111111111111111222222333333333333222222222111111000000111111111000000000000000111111222222222222111111---...000000000000...---111111111111111111111111000000000000000000000000111111111000000000000000222111000///000111222333000000////////////000000......///000000000000000////////////////////////000000000000000///......////////////////////////000000000000000111111111////////////////////////000000//////////////////////////////////////////...////////////000000000///////////////////////////////////////////////////////////////////////////////////////.........//////000000000000////////////////////////////////////000000000111111111.........------.../////////000000000000000//////////////////////////////000000000000000111111111//////////////////////////////////////////////////////000111222333333444000000111111111111000000/////////000000000000000222222111111111111111222111111222222222333333333333333333444444444555555333333222222333333444555555555444444444333333333444444444444444444555666666666666666666666666666666666666666666666666666666777777777888888888888888888888888888888888888777999:::<<<<<<:::999777777888888888888888888777666666666666666666666666555555555555555555555555555555555555555555555555222222222222222222222222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111000000000000000444333111//////000111222000111111111//////000222111111111111111111111111000000000000000111111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000////////////000000//////000000111111111111222222111111111111111111////////////////////////111111000000//////......////////////////////////000000000000////////////000000////////////000000111222222333333222222111////////////000000000000000000000000000000000000000000000000////////////000000////////////000000333333444444666777999999???@@@@@@>>>:::888777777555555444444444555666666444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222111111222333333333333222111111222222222333333333444444444444444444444444111111111111111111111111111111111111111111111111111222222222222222333333222222111111111111111000000000000000000000111111111111222222222222111111//////111222222111//////000000000000000000000000////////////////////////000000000000000000111111000000///......000111222000000////////////000000000000000000000///......000000000000000000000000000000000000000///......////////////////////////111111000000000000000000//////////////////////////////000000000000000000////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////........./////////////////////000000000000//////////////////////////////........./////////000000/////////...//////000111...//////000000000//////////////////////////////111111000000000000000000//////////////////////////////////////////////////////000111222333333444000000111111111111000000000000000111111222222222222111111111111111222222111111222222222333333333333333333444444444555555333333222222333333444555333333333444444444555555555444444444555666666777555555555555555555555555666666666666666666666666666777777777888888888888777777777777777777777777777888:::;;;;;;:::888777888777777777777777777888666666666666666666666666555555555555555444444444555555555555555555555555222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000111111111///---,,,+++,,,...//////000222111000///000111//////000111111000////////////000000111111111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000////////////000000/////////000111111222222111111111111111111222222////////////////////////111111000000//////......////////////////////////////////////000000000000//////000000000000//////000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000444444444555555777888999;;;<<<<<<;;;999777888999555555444333333444444444333333333444444444444555333333333333333333333333333333333333333333333333222333333444444333333222111111222333333333333222111111111222222333333333333333333333333333333333222111000000000000111222111111111222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222222222222111111000000111111111111000000000000000000000000000000////////////////////////000000000000111111111111///////////////000000111000000////////////000000111111111111000///...---000000000000000000000000000000000000000///......000000000000000000000000111111111111000000000000000000000000000000000000//////000000000000111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////...//////000000000000000////////////////////////............////////////000000/////////000000111......///000000000//////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000000000111111222222333333111111111000111111222333111111222222222333333333111111222222222222333333333333222222333333444555222222333333444555666666444444444444555666777888555555555555555555555555666666666666666666666666777777777777888888888888777777777777777777777777777888999999999999888777777777666666666666777777666666666666666666666666555555555444444444444444222222222222222222222222222222222222222222222222111111111111111222222222000000000111111111111222111111111111111111111111000000000000000000000000000000000000111111111111222111000///...//////000///000222222000///000111...///000111111000///.../////////000111111222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000//////000000111111111222000000000111111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000//////000000000000//////......////////////......////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////555555555555555666777777888999999888666666777888777666555444444444444444333333333444444444555555333333333333333333333333222222222222222222222222222333333444444333333222111111222333333333333222333333222222222222222111333333333333333333333333222111000//////000111222222222222222333333333444222222222222222222222222000000000000111111111111///000000000111111111111111111222222222222111111000000////////////000000000000000000000000000000///////////////////////////000000000111111111111//////000111111111111000000000////////////000000///000000000000000///...222222222222222222222222000000000000000///......000000000000000000000000111111111111000000000///000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000......///000000000000000////////////////////////...////////////000000000000//////.........//////---......///000000//////000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000///////////////000000000000000111111111111000000/////////000111222222222111111000000111222222333111111222222222333333333111111222222222222333333333333222222333333444555333444444444444444444444333333333333444555666777444444444444444444444444777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777666555444444555666777666666666666666666666666555555555444444333333333222222222222222222222222222222222222222222222222000000111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111444333333333222222222222...000222222111000000000...///111222222111///......//////000111111222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000111111111/////////000000111111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111...///000111111000///.../////////000000/////////////////////000000000000000000000000000000000000.../////////000000000111//////000000000000//////666666555555555666666777777888888777555444555777999888777555555444444444333333333444444555555555333333333333333333333333222222222222222222222222222333333444444333333222111111222333333333333222555555444333222111000///222222222222222222222222222111000//////000111222222222222333333444444444222222222222222222222222000000000000000111111111//////000000111111111222111111222222222222111111000///...------...///000000000000000000000000000//////////////////////////////000000111111111222///000111333333222111111000000////////////000000---...///000111111111111222222222222222222222222000000000000000//////...000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000......///000000000000000////////////////////////000000000000111111111111//////...---------------------...///000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000222222222111111111111111000000111111111111000000---......///000111111222111111000000111222333333111111222222222333333333333333444444444555555555333333222222333333444555666555555444444333333222222222222222333444555666444444444444444444444444888888888888888888888888777777777777888888888888777777777777777777777777777777666666666666777777666555444333333444555666666666666666666666666666555555555444444333333333444444444444444444444444222222222222222222222222000000111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222000111111111111000//////...000222222111000000000///000222333333222000///...//////000111222222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000////////////000000111111000000000000000000......//////000000000111000000000000000000000000......//////000000111111000000000000000000000000.../////////000000111111...///000111111000///...222222333333333333222222////////////000000000000000000000000000000000000.../////////000000111111//////000000000000//////555555555666666666777777444444444444444444444444333333444555444333111000555555555555555555555555444444333333333333222222666666555444444333222222222222222222222222222222444333333222111111111222111111111111111111111111444333222222333333111///222222222222222222222222444444444444444444444444222222111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000111111111111000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000........................222111111000///......---......////////////......////////////////////////000000000000000000000000............////////////000000000000000000000000000000////////////000000//////000000///...------////////////////////////000000000000111111111111000000000000000000000000111111000///////////////111111000000//////......000000000000000000000000000000////////////000000111111111111111111111111222111000//////000111222444333222111111111222333111111111111111111111111111111222333333333333222222333333444444333333222444444444444444444444444444444444444444444444444555555555555555555555555666666666666777777777777:::999999999888777777777666666777777777777666666555555444444444444555555666666666666666666666666777666444333333444666777555555555555555555555555444444444444444444444444111222222333333222222111111111111111111111111111...///000111222333333333000000000000000000000000000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111000000000000000000000000000000000000000////////////////////////,,,...///111111///...,,,000000111111111111000000000000000000000000000000000000000000000000000000///000111111111///...---......////////////......000000000000000000000000000000000000111111111111111111000000000000111111////////////000000000000000000000000000000000000...//////000111222222333111000///...............111111000000//////......000000//////.........---222222222333333333444444444444444444444444444444333444444444333333222111555555555555555555555555444444333333333333222222222222222333444444555555222222222222222222222222444333222222111111222222222222222222222222222222444333222222333333111000222222222222222222222222444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000///000000111111000000///000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////111111111000///...............////////////......////////////////////////000000000000000000000000/////////000000000000111000000000000000000000000000000////////////000000//////000000///......---//////////////////////////////000000000111111111000000000000000000000000............///111222333000000000000////////////000000000000000000000000000000////////////000000111111111111111111111111222111000//////000111222000000//////000111222333111111111111111111111111111111222333333333333222222333333333333333333222222222222222222222222222444444444444444444444444555555555555555555555555555666666666777777777777999999888888888888888888666666777777777777666666555555444444444444555555555555555555555555555555666555444333333444555666444444444444444444444444333333333333333333333333000111111222222111111000111111111111111111111111///000111222222222222222000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111000000000000000000000000000000000000000000000000000000000000000000000...///000000000000///...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000///............////////////......000000000000000000000000...////////////000000000111111000000000000111111////////////000000000000000000000000000000000000...//////000000111111111111000000////////////000111000000000/////////...000000/////////.........444444555555555666666666444444444444444444444444444444333333222222333333444444444444444444444444444444333333333333222222000111111222333333444444222222222222222222222222333333222222111111222222333333333333333333333333444222111222333333222000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000...//////000000//////...////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111000000//////.........//////000000//////...////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000//////000000000///......//////////////////////////////000000000000111111000000000000000000000000............///111222333////////////000000000000////////////////////////000000////////////000000111111111111111111111111111111000000000000111111---------...///000222222111111111111111111111111111111222333333333333222222333333333333333333222222222222222222222222222444444444444444444444444555555555555555555555555555555666666666777777777777777888888888888888888666666777777777777666666555555444444444444555555555555555555555555555555666555444333333444555666333333333333333333333333222222222222222222222222000000000111111000000000111111111111111111111111000111111222222222111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000111000000///////////////...//////000000//////...000000000000000000000000............////////////111000000//////000000111////////////000000000000000000000000000000000000////////////////////////111000000000000111111222000000000000////////////000000////////////......555666666666777777777777444444444444444444444444555444333222111222333444444444444444444444444444444444333333333222222222222222222222111111000000222222222222222222222222333333222222111222222333333333333333333333333333444222111111222333222111222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000111111000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////////////////000......////////////......////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000111000000000/////////...//////000000000000////////////////////////////////////////////////////////////000000000111111111////////////////////////000000////////////000000//////000000000//////...////////////////////////////////////000000000111////////////////////////111000000///////////////......//////000000111111////////////////////////000000////////////000000111111111111111111111111111000000000000000000111------......///000111111111111111111111111111111111111222333333333333222333222222222222222222333444444444444444444444444333333444444444444444444555555555555555555555555555555555666666666777777666666777777888888999999666666777777777777666666555555444444444444555555555555555555555555555555555444444333333444444555222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111111111222222222111111000000000000000000000000000000000111111111111000000000000000000////////////////////////////////////////////////////////////////////////////////////111111111111000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000////////////////////////////////////////////////111000///......///000111//////000000000000//////////////////////////////........./////////000000000000////////////000000////////////000000000000////////////////////////////////////............////////////000111222222000000000000////////////000000//////////////////222222333333333444444444444444444444444444444444444333222111222333444555444444444444444444444444444444333333333222222222222111111111111111000000222222222222222222222222333222222111222222333333333333333333333333333333444222000000222333333222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000000000000///......////////////........./////////000000000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000//////////////////000000000000//////000000000000000000000000////////////////////////........./////////000000////////////////////////000000////////////000000//////000000000000000///////////////////////////...////////////000000000////////////////////////111000000///////////////......//////000000111111////////////////////////000000////////////000000000000000000000000000000000000000111111000000000000000000000000000000///111111111111111111111111111111222333333333333222333222222111111222222333444444444444444444444444333333333444444444555555555555555555555555555555555555555555666666666666666666666777777888888999666666777777777777666666555555444444444444555555555555555555555555555555444444444333333444444444222222222222222222222222333333333333333333333333111222222222222222222111000000000000000000000000111111222222222111111000000000000000000000000000000000111111111111000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000111111111111000000000000000000000000////////////////////////111111000000000000111111000000111111111111000000////////////////////////////////////////////////111000///......///000111//////000000000000////////////////////////////////////000000000111111111000000////////////000000////////////000000000000........................////////////........................//////000111////////////000000000000//////000000000000000000444444444444555555555555444444444444444444444444333333222222333333444444333333333333333333333333444444333333333333222222......///111222333444555222222222222222222222222222222111111222222333333333333333333333333333333444222000000222333444333222222222222222222222222111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000000111111222222111111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///...//////000000//////.........//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000///////////////000000111111000000///000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000////////////000000//////000111111111000000////////////////////////......////////////000000000000000000000000000000............///111222333////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000111111111111000000111222222222222111000///111111111111111111111111111111222333333333333222333222111000000111222333222222222222222222222222222333333444444555555555555555555555555555555555444444555555555666666666666666777777777777777777666666777777777777666666555555444444444444555555444444444444444444444444333333333444444333333333222222222222222222222222333333333333333333333333222222333333333333222222000000000000000000000000000111111222222222111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111/////////000111111222222000000000000000000000000........................000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000///////////////000000111///000000111111000000///000000000000000000000000000000000000111111111111000//////......//////000////////////000000000000........................///////////////////////////............//////000////////////000000000000//////000000000000111111666666666666777777777888444444444444444444444444111222333333444444444333333333333333333333333333444444333333333333222222...///000111333444555555222222222222222222222222222222111111222222333444222222222222222222222222444222000///111333444444222222222222222222222222111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111000//////000000111111000000///.........///000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000////////////000000//////000111111111111111////////////////////////........./////////000000000000000000000000000000............///111222333000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000///000111222222111000//////000111222222222111000111111111111111111111111111111222333333333333222333222111000000111222333222222222222222222222222222222333333444555555666555555555555555555555555444444444555555555666666777777777777777666666666666666777777777777666666555555444444444444555555444444444444444444444444333333333444444333333333333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000///000111222222222222222000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111...//////000111111222222000000000000000000000000////////////////////////...///000000000000///...000000111111111111000000000000000000000000000000000000000000000000000000......///000000000000000000000111111111111000000000000000000000000000000/////////000000000000111//////............//////////////////000000000000000000000000000000000000...//////000000111111111111000//////////////////.../////////000000000111//////000000000111111111333333333444444444444555444444444444444444444444000111333444555444333333333333333333333333333333444444444333333333222222222222222222222222333333222222222222222222222222222111111111222333333444111111111111111111111111444222//////111333444444222222222222222222222222000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000//////000111111111111111////////////////////////............/////////000000000000000000000000000111111000///////////////111111000000//////......111111111111111111111111000000////////////000000000000000000000000000000///000111222222111000///---...000111222222222222111111111111111111111111111111222333333333333222333222000//////000222333444444444444444444444444222222333333444555666666555555555555555555555555444444444555555555666666888888777777666666555555666666777777777777666666555555555444444555555555444444444444444444444444222333333444444333333222333333333333333333333333000000000000000000000000000000111111111111000000000000000000000000000000...///000111222333333333000000000000000000000000000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111...//////000111222222222000000000000000000000000000000000000000000000000,,,...///111111///...,,,000000111111111111000000111111111111111111111111000000000000000000000000---...///111111111000///000000111111111111000000000000000000000000000000............/////////000//////............//////////////////000000000000111111111111111111111111...//////000111222222333222222111000//////000000.../////////000000111111//////000000111111111222333333333333333333333333555555555444444333333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222444444444444222222111111111222222333333444111111222222222333333333111222222333333222222111333333333222222111111111111111000000000000000111222111111111111111222222222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000...///000111111111111111000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000///---,,,---...000222000000000000000000000000......//////000000111111000000000000000000000000...///000111111000///...444444333333222111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////.........000111222000000000000000000000000000000000000000000000000000000////////////000000,,,---......//////......///...---------...000111000000000000////////////222222111111000000//////////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////111111000000000000111111333333333333333333333333555444444333333222222111111111000000111333555666333333333444444444555555555444333333555666666555111222333444555777888888555555444444444333333333333444666777777777666555555555555555555555555555111222222333333444444555555555555555555555555555111111111111111111111111222222222222222222222222333333222222111000//////000000111111111111000000222222222222222222222222111111111111111111111111222222111111000000//////111111111000000000000000000000////////////000000////////////////////////000000000000000///......//////............//////000000////////////000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000111111000///////////////......//////000000111111222111111111000000//////////////////////////////000000000000000000000000////////////..................//////000000111111222222222222222222222222111111111111000000000000111///...///000111000...333333333333333333333333555555444444444333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111222333333222111111222222222333333333333333111111222222222333333333111222222333333222222111333333333222222111111111111111000000000000111111222111111111111111222222111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000///000000111111111111000000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000///...------///000111000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////.........///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000///......///000000000000000000000000000000000000000000000000000000000000////////////000000---...//////000000////////////.........///000111000000000000////////////000/////////.........---////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111333333222222222222333333222222222222222222111111222333333333333333333333333222222111111222333444333333333444444444555555666444333444555777666666333333444555666777777888666666555555555444444444333444555666777666666555444444444444444444444444555444444333333222222111222222222222222222222222111111111111111111111111222222222222222222222222333333222222111000000///000000111111111111000000222222222222222222222222111111111111111111111111111111111000000000000000111000000000000000000000000000////////////000000000000000000000000000000000000000000000///......000000////////////000000000000////////////000000111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111222222222222111000///000000000000000000000000111111000///////////////////////////000000111111111111000000000/////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111111111111111000000000000111///...///000111000...333333333333333333333333444444444444333333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222000000111111111111000000333333333333222222222222111111222222222333333333111222222333333222222111222222222222222111111111111111000000000111111222222222111111111111111222111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111000000///000000000000000000000000111000000000000000//////000000000000000000000000////////////////////////111000000///////////////000000000000000000000000000000000000000000000000000///...---...///000111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000++++++,,,------...//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111000///............000000000000000000000000000000000000000000000000000000////////////000000//////000111111111111000000////////////000111222////////////000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111333333222222222222333333222222111111000000000///111111222222333444444555444444333222222222222222333333333444444444555555666555444444666777777666555555555666666777777777777777666666666555555555333444555555666666555555333333333333333333333333555444444333333222222111111111111111111111111111111111111111111111111111222222222222222222222222333333222222111000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000111111000000////////////000000111111111111111111111111000000000000000//////...111111000000000000111111111000000//////000000111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000111000000////////////////////////000000000000111000000///////////////...////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111///...///000111000...333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111000000000111111222222222333333333111222222333333222222111222222222111111111111111111111000000111111222222333222111111000111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111111000///...////////////////////////111111111111000000000000////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000000000//////......//////000111000000000000000000000000////////////000000000000////////////////////////111000///......///000111.........//////000000000////////////////////////////////////000000000000////////////////////////////////////////////////111111000///////////////////////////////////////////////////////////////000000////////////000000...///000000111111000000000000000000000111111222////////////000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111000000000000111111222222222111111000//////111111222222333333333333333333333333333333333333333333333444444444555555777555444444666777777666777777777777777666666666666666666666555555555444333333444444555555555555222222222222222222222222111222222333333444444555333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111//////000000111111222222000000000000000111111111000000////////////000000111111111111111111111111//////000000000000//////111000000//////000000111111000000000000000000111111111111111111111111111000000000000000000000000....../////////000000000000000000000000000000000////////////////////////000000111111111111000000////////////////////////000000////////////000000000000000000000000000000////////////............////////////////////////////////////////////////000000000000111111111111111111000000//////..............................111111111111000000000///111///...///000111000...333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222222222222222222222222222222222222222222222222222222222222111111222222222111111000000//////......111111222222222333333333111222222333333222222111111111111111111111111111111111111111111222333333333222222111000000111111000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000111111111111111000///...////////////////////////000000000000111111111111////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000000000///////////////000111111111111111111111111111111000000000000////////////////////////////////////111000///......///000111111111111000000/////////////////////////////////////////////000000000000////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////000000////////////000000......///000000000000//////000000111111111111111.../////////000000000111000000000000111111111111////////////000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000111111000000000000111111333333222222111111111111333333333222222111111111111111222333444444555555333333333444444444555555666555444444666777777666777777777777666666666666555555555444444444333333333333333333333444444555222222222222222222222222111222222333333444444555444444444444444444444444111111111111111111111111111111111111111111111111222222222111111111111111111111000//////000111111111111111111111111111111111111111111111111111111//////000000111111222222//////000000111111111111000000////////////000000000000000000000000000000//////000000000000//////000//////......//////000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////000000111111111000000////////////////////////000000////////////000000111111111111000000000000............///////////////////////////////////////////////////////////////000000000111111111222111111000000//////..............................111111111111000000000///111///...///000111000...333333333333333333333333222222222222333333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222333222111111111111222333000000000///////////////111111222222222333333333111222222333333222222111000000000111111111111111111111111111111222333444333333222111000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111000000///000000000000000000000000//////000000000000000111000000000000000000000000///////////////////////////////////////000000111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000////////////000000000000000000000000000000////////////000000111111000000///......---000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000000000////////////000000---...//////000000//////...///000111111111000000......//////000000111111............////////////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111////////////////////////333333222222222222333333222222222222222222222222444333333222111111000000000111222444555555666666333333333444444444555555555444333333555666666555666666666666666666666666555444444444444333333333333222222222222333444555222222222222222222222222555444444333333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111000000000000111111111111/////////000111111222222000000////////////000000000000000000000000000000...//////000000000000000//////............//////222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111000000000000000000000000000000///////////////000000111222111111111111000000000...////////////000000000////////////////////////000000000000000000000000...//////000000111111111000000000000////////////000000000000000000000000111111111111000000000000111///...///000111000...333333333333333333333333111111222222222333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222111000000000000111222000000000111111111111111111111222222222333333333111222222333333222222111///000000000111111111222111111111111222333444555444333222111000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111000000000/////////...000000000000000000000000//////000000000000//////000/////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000//////000000000000000000000000000000000000000000000000000000////////////000000...///000000111111000000---...///000000000//////.........///000111111111---........./////////000////////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000333333222222222222333333//////000000111222222222222222222111111111111111111222333555555555444444333333333444444444555555444333222222444555555444555555555555555555666666555555555555444444444444333222111111111222444444333333333333333333333333555444444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111000000000000000...//////000111111222222000000////////////000000111111111111111111111111......///000000000000000000000////////////000000222111111000000111111222000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000///////////////000111111222222222111111111000000/////////000000000111111////////////////////////000000000000000000000000------...//////000111111////////////000000000000111111111111111111111111111111111111000000000000111///...///000111000...333333333333333333333333111111111222222333333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111000///......///000111111111222222333333333444111111222222222333333333222222222333333222222222//////000000111111111222111111111111222333444555444333222111000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000...///000111111111111111000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111000000/////////...000000000000000000000000...///000111111000///...//////000000111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111///...---000000000000000000000000000000000000000000000000000000////////////000000000000111222222222222111,,,---///000000000///...---......///000111111222///000000000111111222222////////////000000000000////////////////////////000000000000000000000000//////000000111111111222111111111111111111111111111111000000000000111111------...///000111222222000000000111222222333333333444555555555444333222333333333444444444555555444222111111333444444333444444444444555555666666777666666666555555555555333222111111111222333444333333333333333333333333111222222333333444555555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111222222222111000......000111222000000000000000000000000111111111111111111111111222222111111000000//////...//////000111222222222000000////////////000000222222222222222222222222......///000000000000000111111000000000000111111222222111111111111222222000000000000000000000000000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000///////////////000111111222222222222111111000000//////000000111111222222////////////////////////000000000000000000000000,,,------...///000000111......//////000000111111222222222222222222222222111111111111000000000000111///...///000111000///333333333444444555555555333444444555555444444333333333444555444333111000444444444333333222222222111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222111111111000000...------...111222222111333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000111000///......///000111////////////////////////222222222222222222222222000000000111222222222333000111111111111222222222333333333222222111111111222222222222222222222222222222333333333333444444222222222222333444555666444444444444444444444444555555444444444333333333444444444333333222222222222222222333444444555555111111222222222222111111000000111111111222222222222222222111111111000000111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111333222222222111000000000111000///......///000111////////////////////////000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111222222333333222111///.........///000111222222333......///111111222222222---...///000111111000000111111111111111000//////333222000......///111222000111222333222111///---////////////////////////111000///......///000111000000000000000000000000111111222111111000///...000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222333222222222111000000000111111111111111222222333------......//////000000333333333444444444555555222333333333333333333222333444444444333333222111333333333222222111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222111111111111000000000000000000000000222222222111111111000000111/////////111222111000222333333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000.........//////.........000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000222111000//////000111222000000000000000000000000////////////////////////111111111111111222222222000111111111111222222222333333333222222222111111222222222222222222222222222222333333333333444444222222222222333444555666444444444444444444444444555444444444444333333333444444444333333222222222000000000000000000000000111111222222222222111111111111111111222222222222222222222111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111111111111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////////////////////////////111111222222222111///...//////000000111111222222...///000111111222222222000000000000111111111222111111111111111000//////...///000111111000//////000000222222222111///...000000000000000000000000111000///......///000000000000000000000000000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111///////////////000000111///000000000111111111222333333333333444444444444111222222333333222222111444444333333222222333333222222111111111111111000111111111111111111111111000111111111111222222222222222222222222222222222333333333222222111111111000000000000000000000000222222222111111111111111333222111111222222000///222222222333222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000222222111111111111222222111111111111111111111111........................222222222111111111111111000111111111111222222222333333333222222222222111222222222222222222222222222222333333333333444444222222222222333444555555444444444444444444444444444444444444333333333333444444333333333333222222444444333333222111111000111111222222222222111111111111222222222333333333222222222111111111111111111111222222222222111111////////////////////////000000000000000000000000111111111111111111111111000000111111111111111111111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000/////////////////////////////////000000111111111000//////000000000000000111111111...///000111111222111111222111111000000111333333000111111111111000000///...111555888888777333111000000111222222111///...111111111111111111111111000000////////////000000000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111///////////////000000111000000000000111111111111333333333333333333333333222222333333333333222222555444333222111222333444222222222222111111111111111111111111111111111111000000111111111222222222222222222222222222222222444444333333222222111111000000000000000000000000111111111111111111111111444333111222333333222000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////111111000000000000111111222222111111000000////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////......//////000000111111////////////////////////////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000000000111111111222222222222222222222222222222222111222222222222222333333222222222333333333444444333222222222333333444555444444444444444444444444444444444333333333222222333333333333333333333333444444444333333222222222111111222222222222111111222222222222333333333333111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000111111111000000000000000//////000111111111111111333222000//////000222333000000111111111111000//////222666999:::999666444000000111111111111000///000000000000000000000000///////////////000000000////////////////////////......///000111111000000////////////////////////////////////////////////////////////////////////222222111111000000////////////000000111111222222111111111111111222222333............////////////333333333333333333333333333333444444444444333333444333222111222333444555222333333333333333333333111111111111111111111111000000111111111222222222222222222222222222222222333333333222222111111111000000000000000000000000111111111111111111111111333111111222333444333222000111111222222111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111////////////////////////////////////////////////111111000000000000111111222222111111000000////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////......//////000000111111000000000000000000000000///////////////////////////000000000000000000///111111111111111111111111222222222222222222222222333222222222111000000000000000111111111222222222222222222222222222222222111111111222222333333333222222222333333333444444333333222222222333444444444444444444444444444444444444333333333222222222333333333333333333333333.../////////000000000111111111222222222222111111111111222222222333333333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000000111111222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000....../////////000111111111111111000000000000000///000000111111111111000222111///......///000222///000000111111111000000---...000222333333222222000000000111111111000000////////////////////////......///000000000000000////////////////////////000000000000000///......////////////////////////////////////////////////////////////////////////222222111111000000///////////////000000111111222111111111111111222222333////////////............333333333333222222222222333444444555555444444333333333222222333333444444333333333333333444444444111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222222111000111333444333222///000111111222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000........................000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000222222222111111111111111000111111111111222222222111222222222222333333333111111111222222333333444222222333333333333444444333333333222222333333444444444444444444444444444333333333333222222222222222222333333333333444444...//////000111111222222111111222222222222111111000000111111111222222222111111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222///////////////////////////......///000111222333000000000000000111111111000000111111111111000000111000///.........///000///000000111111111111000/////////000000111111222000000000000000111111111........................---...///000111111111000000000000000000000000000000000000000///...---,,,000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000000000000000///////////////000000111111111111111000000000000333333333222222222111111333333333444444333333333111222333333444444444333111111222222333333333333111111111111111111111111000111111111111222222222111111111111111111111111/////////000000111111222000000000000000000000000000000111111111222222222333222111111222222111000//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000111111111222222222000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000111111111111000///000000000000000000000000000000000000000000000000111111111111111222222222000111111111111222222222111111222222222333333333000111111222333333444444222222333333333333444444444333333222222333333333444444444444444444444444333333333222222222222111222222222333333444444444222222222222333333333333111111222222222222111111//////000000000111111111000000111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000/////////000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222////////////////////////////////////000222444555//////000000111111222222000000111111111111000000111111111000000000////////////000111111111111111111111111222222222222111000000000000000111111222////////////////////////,,,---///000111111111000000000000000000000000000...///////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000111222111111111000000000///333333333222222111111111222222222333333222222222000111333444555444333333000000111111222222222222111111111111111111111111000111111111111222222222000000000000000000000000------...///000111222222000000000000000000000000000000111111222222222222555333222111111111///---//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000111111222222222222000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111222333333222111000////////////////////////111111111111111111111111000000111111222222222333000111111111111222222222111111111222222333333333000000111222333333444444222222333333333444444444444444333222222333333333444444444444444444444444333333333222222222111111222222222333333444444444111111000000///.........111111222222222222111111////////////000000000000000000111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000111222333333222111000////////////////////////000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111////////////111333555666...//////000111222222333000000111111111000000///222222222222222111000/////////000111111111111111---...///000000///---,,,000000//////000111222222000000000000000000000000,,,---///000111111111000000000000000000000000000,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111000000//////......111111111111111222222333000000//////.........---222222222222222222222222111111111111222333444444555444444333333222111111111111222222222222111111333222111000000111222333222222222111111111111000000000000000000000000000000000000000111111111111////////////000111222333444444444444444444444444333333333222222222111111000000000000000000000000111111000000000000000111222222222333333444444444222111000//////000111222222222222111111111111111222222222222222222222222222111111111000000//////000000000000000000000000111111000000//////............//////000000111111000000////////////000000////////////////////////////////////////////////111111111111111111111111222111111111000000//////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000,,,,,,---...///000111111000000000000111111111111222111000.........///000000000//////.........---111111111111000000000000111000///......///000111000000//////.........---111111000000//////......000000000000000000000000......////////////......111111000000//////......///////////////.........//////000000111111222222////////////000000000000000000000000000000000000000111111111111222222222111111111111222222222222000000000000000000000000222222111111111111111111222222333333222111///...222222222222222111000///111111222222222333333333333333333333333333333333000000111222333444444555444444444444444444444444555444444333222111000000222222222222222222222222222222222222222222222222000000000000000000000000111111222222222222111111000000000000000000000000//////000000111111222222000000000000000000000000222111000//////000111222222111111111000000//////////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222000///...------...///000444333111000000000111222////////////000000000000////////////000000000000000000000000000000000000---...///111111111000///000000111111111111000000///////////////.........000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000111000///......///111222222222222222222222222222222222222111222222333333222222222333333333444444111111222222222222111111111000///......///000111222222222111111111111000000000000000000000000000000000000000111111111111000000000000111222333444444444444444444444444444333222222222111111111111000000000000000000000000111111000000000000111111111111111222222222333333222111000//////000111222111111111111111111222222222222222222222222222222111111111111000000000///000000000000000000000000111000000000/////////....../////////000000000111000000////////////000000////////////////////////////////////////////////111111111111111111111111111111111111000000000///000000000000000000000000//////............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111000///......//////000000/////////............////////////............111000///......///000111000/////////............111000000000/////////...000000000000000000000000//////000000000000//////111000000000/////////...////////////////////////000000000000000111111111////////////000000000000//////////////////////////////000000000111111111////////////000000000000000000000000000000000000111111111111111111111111222222333333222111///...111111222222222111000000111111222222222333333333333333333333333333333333111111111222222333333444444444444444444444444444444333333222222111111111222222222222222222222222222222222222222222222222000000000000000000000000000111111222222111111000000000000000000000000000---...............//////000000000000000000000000111000////////////000111111111111111000000000///111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222000000///......///000000333222111111000000000111////////////000000000000////////////000000000000000000000000000000000000//////111111222111000000000000111111111111000000////////////////////////000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000///000000000222222222222222222222222333333222222111222222222///000111222333444555666111111222222222222111111111000////////////000111222222222111111111111000000000000000000000000000000000000000111111111111000000000000111222333444333333333333333333333333111111111111000000000000000000000000000000000000111000000000000000111111000000000111111111111111111111000000000000111111000000000111222222222333222222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////////////////////////////111111111111111111111111111111111111000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111111111000000000//////000000000000111111111111000////////////000000111////////////............////////////............000000////////////000000////////////............000000000000////////////000000000000000000000000000000111111111111000000000000000000////////////////////////////////////111000000000000000000///////////////000000000000................................./////////000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222111000///000111111222222222111111111111222222222333333333333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000111111222222111111000000000000000000000000000/////////...............000000000000000000000000000//////......//////000111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111000000//////000000111111111222222111111000000////////////000000000000////////////000000000000000000000000000000000000111111222222222111000000///000000111111000000///////////////////////////000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000///...222222222222222222222222444444333222111111111111000000111222333444555555111111222222222222111111222222222222222222222222222222222111111111000000000000000000000000000000///000000000111111111111000//////000000111222333222222222222222222222222000000000000000/////////000000000000000000000000000000000000000000111222111111111111111111111111111000000000000000000111//////000111222333333333111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////////////////////////////111111111111111111111111111111111000000000000000//////////////////////////////............//////////////////////////////////////////////////////000000/////////////////////000000000111111111111......//////000000111111///////////////.........111111111111000000000000000000////////////000000///////////////.........000000000000///////////////////////////////////////000000111111000000///000000000000///////////////////////////000000000111111000000/////////...////////////000000000000////////////////////////....../////////000000000000111111111222222222222000000000000000000000000111111111111111222222222222222222222111111000000///000111222222222222222111111222222222333333333333333333333333333333333333333333222222111111111333333333333333333333333111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000333333222222111111000000000000000000000000000000//////............//////111111111000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000.........////////////000111111000000000000111111///000111222222111000///////////////000000000000////////////000000000000////////////////////////111111111111000000////////////000000000000/////////////////////000000000////////////////////////000000000000000000/////////////////////////////////////////////////////////000111222222111000///000000000000000000000000000000111111000...---+++222222222222222222222222444444333222111111111111222222222222222222222222111111222222222222111111222222333333333333222222222222222111111111000000000000000000000000000000///000000000111111111111////////////000111222222222222222222222222222222////////////////////////000000000000000000000000000000//////000111222222222222222222222222111111000000000111111000000000//////000111222333333333111111111111111111111111000000000000000000111111000000000000000000000000////////////000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111//////////////////////////////............//////////////////////////////////////////////////////,,,,,,------...///000000///000000000111111111111......//////000000111111.........///////////////111111111111000000000000//////000000000000//////.........///////////////////////////000000000000////////////////////////...//////000000//////...////////////000000000000////////////000000111111111000000000//////......////////////000000000000000000000000000000000000/////////000000000111111000111111111222222222222000000000000000000000000000000111111111222222222222222111111111111111111///000111222222222222222111111222222222333333333333333333333333333333333444333333222222111111111333333333333333333333333111111111222222333333444111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000444444444333333222222222000000000000000000000000......////////////......000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........////////////000000111111111111000000...///111222222111000///////////////000000000000////////////000000000000////////////////////////000000//////............//////000000000000//////////////////000000111111//////////////////////////////////////////000000///////////////////////////////////////////////////000111222222111000/////////////////////////////////000000///---+++***222222222222222222222222333333222222111222222222444333333222111111000000111111222222222222111111000000111222222111000000222222222111111111111000000000000000000000000000000000000000111111111111////////////000111222333111111111111111111111111////////////000000000000000000000000000000000000////////////000111222333222222222222222111111111000000111111111111000000000000000111222222222333111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000***+++,,,---...//////000000000000000111111111111...///000000000000000///.........///////////////////////////............//////000000000000//////.........///////////////////////////000000000000000000000000000000000000......////////////......////////////000000000000...//////000000111111222000//////////////////...////////////000000000000111111111111111111111111//////000000000111111111////////////000000000000000000000000000000000000000000000111222222333333222222111111000111111222000111111222222222111111111111222222222333333333333333333333333333333333333333333222222111111111333333333333333333333333111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000222222222111111111111111000000000000000000000000...//////000000//////...000000000000111111111111////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............///////////////000000111111000000/////////000000111111000000////////////000000000000////////////000000000000000000000000000000000000//////...---------.........//////000000//////......//////000000111111222000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////////////////...------,,,222222222222222222222222222222222111222222333333333333222222111000000///111111222222222222111111000111111222222111111000222222222111111111111000000000000000000000000000000000000000111111111111111111111111222333444555111111111111111111111111/////////000000111111111000000000000000000000000////////////000111222333222222111111111000000000///000111222222111000///111111111111111111222222111111111111111111111111///000000000111111111111000000000000000000000000.../////////000000000111111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000,,,---------......//////000000000000111111111111///000000111111000///.............../////////000////////////...............///000111111000///.............../////////000.../////////000000000111000000000000000000000000//////000000000000//////.../////////000000000111...//////000111111222222.........///////////////////////////000000000000000000000000000000000000........./////////000000////////////000000000000000000000000000000000000///000000111222222333333222222111000000111222333111111222222222111000000111111222222222333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000000000000000000000000000000000//////000111111000/////////000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000...///000000000000///...///////////////000111111////////////000000000000////////////000000000000000000000000000000000000//////...---......000000......////////////.........//////000111111222222000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////111000000/////////000000222222222222222222222222111111111111222333444444222222222111111111111000111111222222222222111111222333444555555444333222222222222111111111111000000000000000000000000000000000000000111111111111333333333333444555666666000000000000000000000000//////000000111111222222000000000000000000000000////////////000111222333111111000000/////////...///000111222222111000///222222222111111111111111000000000000000000000000//////000000111111111222000000000000000000000000.../////////000000111111111111000000/////////...000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////............//////000000000000000000000000000000000000000000000000///////////////.........000000000000111111111111000000111111111///...------.........//////000000111111111111000000000000...///000111111000///...---.........//////000000.../////////000000111111000000000000000000000000000000111111111111000000.../////////000000111111...//////000111222222222---.........//////000000////////////000000000000////////////////////////---------.........//////111111111111222222222222000000000000000000000000///000000111222222333333222222111000000111222333222222222222222111000///111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111222222000000000000000000000000///000111222222111000/////////000000111111111222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000---...///000000///...---000///.........000111222////////////000000000000////////////000000000000000000000000000000000000000///.........000111222......////////////.........//////000111222222222000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000222111000//////000111222////////////////////////222222000000000111222333333333333222222111111111111111222222222333333333111111111222222333333333111111111111111111111111333333333222222111111111222222222222222222222222222222111111111111111111111111111111111111111111444444333333222111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000222222111000//////000000111111111111111111111111000000000000000000000000000000000///......------//////000000111111222222000000000000000000000000111111111111111000//////...///000111111000///...111111111000000000000000111111111111111111111111000111111111111222222222111111111111000000000000////////////000000000000000000///////////////000000000000000000000000000111111000000//////......////////////////////////000000////////////000000111111000000//////......111111000000//////......000000000000000000000000//////.........---------000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000///......000000//////.........---111111000000000000000000111111000000//////......111111000000//////......////////////000000000000////////////000000000000000000000000000000000000111111000000000000000000333222222222111000000000111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222555444333222222222333444333333333333333333333333222222222111111111111111//////000000111111222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333222111000111111000000000000111111...//////000111222222333////////////////////////333222222222111111000000////////////////////////000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000///......///000111000000000000000000000000000///.........///111222000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////......//////000000111111000000000000000000000000////////////000000000000222222111111000111111111000000000000000000111111---///111222333222000///333333333222222222111111111111222222222333333333111222222222222222222333111111111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111111111111111111222222222444444333222222111000000000000000000000000000000000000000000000000000000222222222222222222222222222222222111111111000000222222111000000000000000000000000000000000000000000000000000000000000000......//////////////////000000000000000111111111000000000000000000000000111111111111111000////////////000000000000//////////////////////////////000000000000000000000000000000111111111222222222//////000000111111111222////////////000000000000000000////////////000000000000000000000000000000111000000000/////////...////////////////////////000000////////////000000////////////000000000000111000000000/////////...000000000000000000000000//////.........---------000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000///......000000/////////.........000000000000000111111111111000000000/////////...111000000000/////////...////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222444333222222222222333444333333333333333333333333333222222222111000000000000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///......111111000000000000111111444333222111000///...---111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000///000111111111111000///000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000///......///000111000000000000000000000000000//////...///000111222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////000000000000////////////000000000000000000000000////////////000000000000222111111111111111222222111000000/////////000000...///111222222222000///333333333222222222222111111111222222222333333333222222222222222111111111111111111111111111111111333333333222222222222111111111111111111111111111111111111111111111111111000000111111222222222222333333333222111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222222111111111111111222111000000000000000000////////////////////////000000000000000000000000------...//////000111111111111111111000000000000000000000000000000000000000000111111000000//////000000////////////000000............////////////////////////////////////000000000111111111222222......///000111222333333////////////000000000000000000////////////000000000000000000000000000000000000000000////////////////////////////////////000000////////////000000.........///000111111111000000000000////////////000000000000000000000000/////////............---000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111000000//////000000////////////......//////000000111111111222000000000000////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000111111222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222333333222222222222333444333333333333333333333333333333222222111000//////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////...------111111000000000000111111555444333111000...---,,,111111111111111111111111111111000000000000//////111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////111111111000///.........000000000000000000000000////////////000000000000000000000000111222333333222222111000////////////...///000222222111111000222222222222222222222222111111222222222333333333333333222222111111000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111222222222000000000111222222333333333222222222111111000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111000000000000000111000000000000000000000000000000000000000000000000......//////000000000000222222111111000000//////000000000000000000000000///000000000000000//////111000///......///000111......///////////////000000000000000000000000000000000000000111111111111...//////000111111222222////////////000000000000000////////////000000111////////////////////////000000000000////////////////////////////////////000000////////////000000.../////////000000000111000000000000/////////////////////////////////////////////...............//////////////////////////////////////////////////////000000000000//////////////////000000000000000000111111111000000///000000///////////////////////////000111111222222000000000000////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000222222222222222333333333000000000111222222222333111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222222222333333333222222222222222222222222444333333222111000//////222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000111111111111111000000111111000000000000111111000000000000000111111111111111111111111111111111000000000///////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111////////////////////////000000////////////000000000000000000000000000000///////////////000000111////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////111000000000/////////...////////////////////////////////////000000000000000000000000111222333444444444222111000000000000//////000111111111111000222222222222222222222222111111222222222333333333222222222111111000000000111111111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222000000111111111222222222222222111111111111111000222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111000000000000000111111111111111111111111111111000000000000000000000000111111000000////////////222222111111000000//////000000000000000000000000...//////000000000//////111000///......///000111/////////000000111111111111111111111111111111111//////000000000111111111111111000000000000000000////////////000000000000///////////////000111111////////////////////////////////////000000000000000000000000000000000000000000////////////000000111000000000/////////...////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000111111111111000000//////000000000000000000//////000000111111111111////////////000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222333333333000000000111222222222333111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222111111111222222333333333222222222222222222222222333333222222111000000///222222111111000000/////////000111111111111000///000000000000000000000000000000000000000000000000////////////////////////111111222333333222222222111111000000000000111111---...///000111222333333000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111//////////////////////////////000000000000//////000000000000000000000000...//////000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////////////////000000000000000000000000111222333444666555444333222111111111//////000111111111111111111222222222222333333333111111222222222333333333111111111111111000000000111111111111111111111111111222222222222333333333111111111111111111111111000000000111222222333333111111111111111111111111111111111111111111111111333333333333333333333333000000000000000000000000111111111111111111111111111111111111111222222222000000000000000111111222111111111111111111111111000000000000000000000000222222111000000///......111111111111000000000000000000000000000000000000......///000000000//////000000////////////000000//////000000111111222222111111111111111111111111/////////000000000111111111111111111000000//////////////////000000000000///......//////000111222000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111111111000///.........////////////000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111222222111111//////000000000000111111111000000000000000000000////////////000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111222333333333111111111111111222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222///000111222333333333222222222222222222222222222222222222111111111111111111111111111000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000111111000000000000111111000000000000111111111111//////////////////////////////000000000000111111////////////////////////000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////.........///000111111111000000000000000000000000////////////000000000000000000000000111222333333555555444333222222222222000000000000000111111111111111222222222333333333111111222222222333333333000000000000111111111111111111111111111111111111111111222222222333333333222222222222222222222222///000000111222222333333333333222222111000000000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000111222222111111111111111111111111000000000000000000000000111111000000000000000000000000000000000111111111000000000000000000000000---......///000000////////////000000000000//////......//////000111111222111111111111111111111111////////////000000000111000000000000000111111111////////////000000000000............///000111222000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000000000000000////////////.../////////000000000111000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000///000111222222222222111//////000000000111111111222222111111000/////////.../////////000000000111.../////////000000000111////////////000000000000////////////000000000000000000000000000000000000//////000000111222222333222222222111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222...///111222333333333222111111111111111111111111111111111111111222222222000000000000000111111111///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111......///000000000000000111111000000000000111111111111111000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111...///000111111000///...000000000000000000000000---...///000111000000///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000222111111111111111222222333222222111111111222222000000000000000111111222111111111222222333333333111111222222222333333333//////000000111111222222111111111111111111111111111111111222222333333333222222222222222222222222///000000111222222333333444333333222111000//////000000000000000111111111111111111111111111111111000000000000000000000000////////////////////////000000111111222222222222000000///000000111222222000000000000000000000000000000000000000000000000/////////000111111222222//////000000111111222222000000000000000000000000------...///000000//////...///000111111000///...---------...///000000111000000000000000000000000////////////000000000000......///000111222333333////////////000000000000............///000222222000000000000000000000000.../////////000000111111000000000000000000000000000000////////////000000......//////000000111111.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000///000111222222222222222//////000000111111111222333333222111000///........./////////000000111111.../////////000000111111////////////000000000000////////////000000000000000000000000000000000000...//////000111111222222333222222222111111000000111111111111111111111111222222222222222222222222222222222333333222222222222222222222222222222222...///111222333333222222111111111111111111111111000000000111222222333333//////000000111111222222...000111222222111000...000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111000000000000111111//////000000111111222222111111111111111111111111000000111111222222222333111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111...///000111111000///...000000000000000000000000---...000111111111000///000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////000000000000222222111111111111111111000000000000000000111111000000000000000111111222///000111222222222222222111111111111000000//////000000000111222222222333111111111111111111111111111111111111111111111111111000/////////000222333111111222222222333333333111111000000//////......000000000000000000000000000000000000000000000000...///111111000000222333////////////////////////000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000000000//////.........---////////////////////////////////////////////////.........///000000111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000////////////000000000000////////////000000333222111/////////000000////////////000000000000111111000///////////////111111000000//////......,,,------...///000000111111000///......///000111////////////////////////////////////////////////000000000000000000000000......//////000000111111111111111111222222222222000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111000111111222222111111000000000000111111222222222111111111222222333333333333333333333333333333333222222111111111111222222111111111111111111111111222111111111000000//////000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000111111111111111000//////,,,---...000111111111111111111000000000000111111000000////////////000000//////000000000000//////000000000000111111111111111111000000000000111111////////////////////////000000000000////////////222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222333333333222222222222222111000///000000000000000000000000111111111222222222222222222222111111111000000000111111111111111222222222111111111111111111111111222222222111111111111111000000000000000111111222111111111222222222333333111111000000000000000000111111111111111111111111000000000000000000000000000111222111000///000111000000000000000000000000///000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000000000/////////.........000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000////////////000000000000////////////000000//////...------...///000////////////000000000000111111000///////////////111000000000/////////............//////000000111111000///......///000111////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111111111222222222222111111444444333333333333333333111222222222222222222333333333333333333333333333222222111111111111222222111111111111111111111111111111111111000000000///000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000111111000000000000000111000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000111111111111111000////////////000111111111000000111111000000000000111111111000000//////000000111///000000111111000000///000000000000111111111111111111000000000000111111////////////////////////000000000000////////////222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000,,,------...//////000000222222222222222111000000000000000000000000000000444444222111111222333333222222222222222111111111222222222111111111111111111111111111111111111111222222222222111111000000//////000111111111111111111111111222222222222333111111111111111111222222222222222222222222222222000000000000000000000000111222333111///...//////111111111111111111111111/////////000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000000000////////////......111111111111111111111111000000000000000000000000111000000///......------000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000////////////000000000000////////////000000------------...///000111////////////000000000000111000000///////////////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111222222333333333333222222555555444333333222222111222222222222222111111111333333333333333333333333222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000222222111000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111000000///111111222222111000000///111111000000000000111111111111111000000111111111000111111111111111111000000000000000111111111111111111000000000000111111////////////////////////////////////000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000222111111000///......---//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,------......//////111222222222222111000000000000000000000000000000777555333111111111333444222222222222222222222222333222222222111000000000111111111111111111111111333333222222111000000000...///000222222111000000111111111111222222222222111111111222222333333333222222222222222222222222000000000000000000000000000222222111/////////000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000///////////////000000111111111111111000000000///////////////////////////000000//////////////////000000000000000000000000000000000000000000000000111111111000000/////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000111222222////////////000000000000000000////////////000000000000000000////////////111111111111000000000000000000////////////000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000000111111111222222222222///000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111222333333444444333333222222111111111111111111111333333222222111111000000222222222222222222222222222222111111111111222222111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000111111111111000000333222111000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000///111111222222222111111000111111000000000000111111222222111111111111222222111111222222222222111111///000000000111111111111111111000000000000111111////////////////////////////////////000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111////////////////////////////////////////////////222222111000///...------...///000111111000///.../////////////////////////////////////////////////////////////////////////////////000000111111111111111222222222111111000////////////////////////777555333111111111333444222222222222222222222222333222222222111000000000111111111111111111111111222222222111111111000000...///000222222111000000000000111111111222222222111111222222333333444444222222222222222222222222000000000000000000000000...000111111000000111222000000000000000000000000111111222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////////////////////////////000000////////////000000///////////////000000111111111111111000000000/////////////////////////////////000000000000000000////////////////////////000000000000000000000000000000000111111222222222////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000////////////000000000000////////////000000111111111111111000//////////////////000000000000000000////////////000000////////////000000000000111111111111000000000000//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////000000000000////////////000111111111222222222222///000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111222333333444444333333222//////000111222222333333222222222111111000000000222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000///000000000111111111111000000111111111111000000222222111000//////000000000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000///000000111111111000000//////111222222333333333111111000000000000111111222222111111111111222222111111222222222222111111///000000000111111111111111111000000000000111111000000000000000000000000.../////////000000000111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000000111////////////////////////////////////////////////111111111000///......---//////000000000000//////////////////////////////////////////////////////////////////////////////000111111111111111222222000111111222222222111111////////////////////////444444222111111222333333111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000111111111111222222222222222222222333333222222222222222222222222000000000000000000000000---///111111000000222333000000000000000000000000222222222333333333444444000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000//////000000000000111111........................000000000000000000000000//////000111111222333333000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000////////////000000000000////////////000000000000000000///...---,,,////////////000000000000///////////////000000111////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111222222333333333333222222000000111222444555666777111111111111111000000000222222222222222222222222222222111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000///000000111111111111000---...///111222333333333111111000000000000111111111111111000000111111111000111111111111111111000000000000000111111111111111111000000000000111111000000000000000000000000......//////000000111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111222222222222111000000000000000000000000111111111222222222222222000000000111111111222222111111111111111222222222111111111111111111111111000000000111222222333333000000000000000111111222000000000000111111111111222222222222111111111111111111111111111111111111000000000000000000000000///000111111000///000222111111111111111111111111111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000//////000000000111111111///////////////////////////////////////////////////////////////000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000////////////000000000000////////////000000......///000000///...---////////////000000000000///////////////000111111.../////////000000000111.........//////000000111...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111111111222222222222111111111111222333444444555555000000000000111111111111111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000////////////000111222333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111...///000000111111111111111111000000000000111111111000000//////000000111///000000111111000000///000000000000111111111111111111000000000000111111000000000000000000000000.........///000111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000222111...------...111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111222222222222222000000000000000000000000///000111222222222222222//////000000111111111222000000111111222222222333111111111111111111111111//////000111222333333444111000/////////000222333000000000000111111111111333222222111111000000000000000000000000000000000000000000000000000000000111222333111///...///000222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000/////////////////////////////////...------,,,,,,000000000000000000000000////////////////////////............////////////000000000000000000000000000000////////////000000000000////////////000000...///000222222222111111////////////000000000000///////////////000111111.../////////000000111111,,,------...///000000111...///000111111000///...////////////////////////////////////////////////000000000000000000000000111111000000/////////...111111111111222222222222000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111111111111222222111111111111111111111111111222222//////000000111111222222111111111111111111111111222222111111111111222222000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000.../////////000222333444000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000111111111111111000000000000000//////...111111000000000000111111000000////////////000000//////000000000000//////000000000000111111111111111111000000000000111111000000000000000000000000---......///000111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000......//////000000111111333111...,,,,,,...111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222222222222222000000000000000000000000333333333222222222111111000000000000000000000000222222111111111111222222//////000111222333333444111111111111111111111111222222111111111111111111222222222222222222222222222222222111111111000000111111111000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111//////...//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////111111000000//////......111000000///...---------222222111111000000//////......//////000000111111111111000000//////......////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////111111111111222222222222000000000000111111111111///////////////000111111000000000000000000000000---......///000111111222///////////////000111111000000000000000000000000000000000000000000000000222111111111000000//////111000/////////000222333222222222111111111000000222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111000000///000000000000000000000000111111111000000000000000222111111111000000//////111111111000000000000000333222000/////////000111000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111222222333222111000000111222333777555333111///......///111111000000000000111111////////////////////////111111111111111111111111///////////////000111111222000///......///000222000000111222333333444444000000000000000000000000000000111111111111000000000000000000000000000000---,,,,,,,,,---...000111000000000000000000000000......////////////......000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000111111111///...---......///000000000000000000000222333444333333222///............000111222333333222222111111111111000000000000000000000000333222222222222222222333000000000111222222333333////////////////////////111111111111111111111111222222222222222222222222222222222111111111000000111000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000////////////222111111000//////......111111111000000000000000////////////000000000000111000000000/////////...000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////////////////000000000000............///////////////////////////000111111000000000000000000000000......//////000000111111///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000///111000000///000111222333222222222111111111000000222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000000000111111111111000000000///111000000000000000000000222111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111000000111111111222222111000000111222222333222111000///000000111111111000000000000111111111111111111111111111111111111111111111111111111///////////////000111111111000///......///000111000000111111222222333333000000000000000000000000000000111111111111000000000000000000000000000000///............///111222000000000000000000000000......////////////......000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000//////000111111000///.........///000000000000000///000111333444444333333111111111111111111000000222111111111111000000000000000000000000000000000333333333222222333333333111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////////////////000000000000222222111111000000//////000000000000111111111111000000000000////////////000000000000////////////111111111111111111111111000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000...//////////////////...000000000000000000000000////////////000000000000////////////000000000000............///////////////////////////000000111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000111000000000000111222222222222222111111111111111222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000111111000111111111111000000///000000000000000000000000........./////////000000000000000000000000000000111000000//////000000111222111111000000111111222////////////000111222333111111000000000000111111111111111111111111111111111111111111111111111111///////////////000000111111000///......///000111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111000000//////000111111////////////////////////...//////000000//////...000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000...///000000000000000///......///000000000000000...///111222444444444555111111222222222111111000111000000000000000000000000000000000000000000000333222222111111222222333222222222111111111000000111111111111111111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111000//////...//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111111111111000000///////////////000000111111222222111111000000//////......000000000000////////////111111111111111111111111000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////111111000000//////......////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000111111111222222222222000000000000111111111111000000////////////000000////////////////////////000000000000///////////////////////////000000111000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000111111111///000111222222111000///000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111111000000000000111111---......///000111111222111111000000000000111111111111111111111111111111111111111111111111111111000000////////////000000111111000//////000111111000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000000000//////////////////////////////000000000000//////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////......///000000000111111......///000000000000000...///000222333444555666666444222111000111222333000000000000000000000111000000000000000000000000111111000000000000111111333333222222111000000000111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000//////000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111000//////...//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111000///////////////......//////000000111111222222111111000000//////......////////////000000000000111111111111111111111111////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////111000000000/////////...////////////////////////000000000000000000000000000111111222222111111000////////////////////////.../////////000000000111000111111111222222222222000000000000111111111111000000////////////000000////////////////////////000000000000///////////////////////////000000111000000000000000000000000000000000000000000000000000000000000000000111111000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000//////000111111111111111111111111111111111111111//////000000111111111111000000000000000000111111//////000000111111111111///000111222222111000///000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000000000000000000000000000/////////000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111000000//////////////////000000000000000000000000000000111111111111000000000000000000000000000000/////////////////////...//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////....../////////000111111......///000000000000000...///000111333444666666BBB>>>888222//////111333000000000111111111111222000000000000000000000000000000////////////000000333222222222111111000000////////////////////////000000000111222222333333222222222222222222222222//////000000000000000111/////////000111111222222000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111////////////000000000000////////////............000000000000111111111111000000000000////////////////////////000000000000111111111111111111111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000..............................////////////......000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000111222222333333222222111////////////////////////......//////000000111111////////////000000000000............////////////111000000///////////////000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111000111222222333333222222111111111111111222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...///000111111222111111111111111111111111111111/////////000111111222222000000000000111111111111/////////000111111222222///000000111111111111000000000000000000000000000111111111222222222333333000000000000000000000000111000000//////000000111///000000111111000000///000000111111111000//////111111000000000000111111////////////////////////000000000000000000000000111000000///////////////111111111111111111111111////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000......///000000//////...///////////////////////////000000111111000000///000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000////////////000000111......///000000000000000000000000111222444555666JJJEEE===555000///000222111111111111222222333333000000000000000000000000111111000000000000111111222222222111111111111111///////////////////////////000000111222222333333222222222222222222222222////////////000000111111...//////000111111222222000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////////////////////////////111111111000000000000000////////////000000000000.../////////000000000111000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000/////////////////////////////////000000/////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111111222222222222111111////////////////////////.........///000111111111////////////000000000000............////////////111111000///////////////000000000000000000000000......//////000000111111///////////////000111111000000000000000000000000000000000000000000000000///000000000111111111111000111222333333333222222000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...///000111111222222222111111111111111111111111...//////000111111222222///000000000111111111111...//////000111111222222000000000000000111111222000000000000000000000000000111111111111222222222000000000000000000000000111111111000000111111111...///000111111000///...000000111222222111000000111111000000000000111111000000000000000000000000000000000000000000000000111111000///////////////111111111222222111111111/////////000000111111111000000000000000000000000000000111111111111000000000000000000000000000000---...000111111111111000000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000111000///......///000000......///000000000000000111111000111111333444555AAA>>>999444111000000111111111222222222333333333000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222.../////////000000111111...//////000111222222222000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111//////...//////000111222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111000000//////......000000000000000111111111222222111111000000//////......//////000000111111.../////////000000111111////////////////////////.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////---......///000111111222111111111111222222222222000000000000111111111111111111000///////////////000000000000000000000000---......///000111111222///////////////000111111000000000000000000000000000000000000000000000000//////000000111111111222000111222333444333222222000000111111222222222222000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000......///111111222222222111111111111111111111111...//////000111222222222//////000000111111111222...//////000111222222222111000/////////000222333000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111222222...///000111111000///...///000111222333333222222111111000000000000111111111111111111111111111111000000000000000000000000111111000///////////////111111222222222222111111...//////000111222222333000000000000000000000000000000111111111111000000000000000000000000000000...///111222333333333222111111111111111111111111000000111111111111000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000222111000.........///000...//////000000000000000222222111111111222444555000000111111111111111111666555444333222222222222111111111111111111111111111111000000000000000000222222111000//////000000111111000000000000000000222222222222222222222222222111000//////000111222444333111//////000111222222111111111000000//////222222222111111111111111111111111111222333444444000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000111111111111111111111111222111111111000000//////////////////000000000000333222222222111000000000///000111222222111000///000000000000000000000000000000000000000000000000000---******---......,,,000000000000000000000000000000000000000000000000......//////000000111111000000///...............222222111000//////000000000000000000000000000000000000000000000000000000111111000///////////////111111000000000000111111000000000000000000000000000000000000000000000000333222111/////////000111000000000000111111111111........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111---......///000111111222111111111111111000//////000000000000000000000000...///111222333333222111111111000000//////......111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222///000000000111111111111333222111000000111222333111111111111111222222333222111111111000000//////333222111000////////////111111000000//////......111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000//////////////////////////////000000000000///...///000111222222111000///000111111111111222222222000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000555444222000//////000000222111111111000000//////444444333222111111111111111111111111111111111111111111111111111111111111222222111000000000000000000000000000111111111111222222222222222222222222222111000//////000111222444333111000///000111222111111111111000000000///000000000000////////////222222111111222222333444000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000////////////////////////111111111111000000000///////////////000000000000111111000000000000000000......////////////......000000000000000000000000000000000000000000000000444111//////111222222000000000000000000000000000000000000000000000000000////////////000000000000000000///...............222111111000//////000000000000000000000000000000000000000000000000000000111111000///////////////111111000000000000111111000000000000000000000000000000000000000000000000333222000/////////000111000000000000111111111111........................111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000111111111111222222222222222222222222000111111111111222222222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111111111111111111111111111......//////000111111222111111111111111000//////111111111111111111111111111111222222222111111000111111000000////////////........................111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111222222222222333222111111111111222333///////////////000000111111111111111000000000///111000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111000000000//////.........///000111111111111000/////////000000000111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000444333222000000000000111111111111000000000//////333333222111000000000000111111111111111111111111111111222222222222222222222222111000000000000111000000000111111111222222222222222222222222222222111111000000000000111111333222111000///000111222111111111111000000000000000000000000000000000000444333222222111111222222000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////////////////000000000000000000000000000000000000////////////////////////111111111111000000000000////////////000000000000///////////////000000000//////............//////000000000000000000000000000000000000000000000000111000......000111000///000000000000000000000000000000000000000000000000000000000000////////////000000///.........//////111111000/////////000000000000000000000000000000000000000000000000000000111000000///////////////111111000000000000111111000000000000000000000000000000000000000000000000222111000000///000000000000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000111111222222000000000000111111111111222222222222222222222222000111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---......//////000000000000000000000000000000000...//////000000111111111000111111111111000000///111111111111111111111111444333222111000000000000111000000000000/////////111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111222222222222333333333333222222111111222222333///////////////000000111111111111111000000000000////////////000111222333111000000000000/////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222111///........./////////000000111111000000///........./////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000111222111111000000000000//////333333222111111111111111111111111111111111111111222222222222222333333333222222111000000111111111///000000111111222222333111111111111111111111111111000000000000000000111222111000000000000111111111111111000000000000000111222222222222222333333555444333222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111111111111000000000000000////////////000000000000...//////000000111111111222111000//////000111222////////////////////////000000000000000000000000///............//////...////////////////////////////////////////////////111111000000//////......000000///////////////000111000000/////////000000////////////////////////////////////////////////000000////////////000000111111000000000000111111////////////////////////000000000000000000000000111111000000000000000000///000000000111111111111000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111000000111111111222222222111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111//////////////////////////////000000000111111111000000111111111111000///111111111111111111111111444333111000000000111222000000000000000000000000222222222222222222222222///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111111111111111111111111111111111222222333111111111000000000000000000000//////000111222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111222111///...///000222444///000000000000000000///....../////////000000000////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000111111222222000000000000000000//////444444333222222222222333111111111111111111111111111111222222222333333333222111111111111111222222000000111111222222222333111111111111111111111111000000000111111000000000000000000000000000111111000000000000000000111111111111222222333333333444555444333222111000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000111111////////////000000000000000000000111111222222222222111000//////000111222////////////////////////////////////////////////000111111111111000000111////////////////////////////////////////////////111111000000//////......000000/////////000000111000///////////////000000////////////////////////////////////////////////000000////////////000000111111000000000000111111////////////////////////000000000000000000000000000000000111111111000000///000000000111111111111111111111111111111111111........................////////////////////////000000000000000000000000000000000000000000000000333222222111000///......///000000000111111111111111111111111111111111111000000111111111222222222000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111111222222////////////////////////000000000000111111111111///000000111111111000000111111111111111111111111222111000000000111333444000000000000111111111111///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222///000000000000000000///111111111111111222222333000000000000000000111111222222111000//////000000000000000000111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111000//////111333666888000//////////////////000/////////000000000111111////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////...//////000111111111222//////////////////000000444444333333222333333444111111111111111111111111000000111111222333333333222111111111111222333333222222222222222222222222111111111111111111111111000000111111111111000000//////000000000000000000000000000000111111111111//////000000111222222222555444333222111111111111000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111////////////000000000000000000000000000000000000////////////////////////000000000000111111111111////////////000000000000111111111111222222222222//////............//////000000000000000000000000////////////////////////...///111111///...///000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000111111//////......//////000000000000000000000000000000000000000000000000000000///////////////000000111111111000000000000111111000000000000000000000000000000000000000000000000//////000111111111111000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333222222111000///......000000000000111111111111111111111111111111111111000111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111///000000111111111111000222222222222222222222222000000000000111222333444000000000111111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111//////000000000111111111//////000111111000/////////////////////000000111000000000000111111111111333222111000////////////000000000111111111111222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000///000000222444666888000//////......//////000//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111111000......////////////000000333222222222222222333333111111111111111111111111//////000000111222222333222111111111222222333444444333333222222111111000111111111111111111111111///000111222222111000///...//////000000000000000///000000000111111111111//////000111111222333333444444333222111111111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////000000000000000000000000000000000000///////////////////////////000000000111111111111////////////000000000000111111111111000000000000......////////////......000000000000000000000000////////////////////////+++...000000...------///000000000000000000000000000000000000000000000000////////////000000000000000000//////000111111222...............///000000000000000000000000000000000000000000000000000000///////////////000111111111111000000000000111111000000000000000000000000000000000000000000000000...///000111222111111000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111000111111111111222222222///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111222222222222222222222222000111111222222222111111000000111111111222222222222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222000000111111111222222222000111222333333222111000///////////////000000111///000000000111111111111111111000000000000000111000000111111111222222222111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000//////000111111222222333000///............///000........./////////000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000000///........./////////000000222111111111111111222222111111111111111111111111...//////000111111222222222111111111222333333444555444444333222111000000000000000000000000000000///000111222222111000///......///000000111000000//////000000111111111222111111222333444444555555444333222222111111222222000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////000000000000000000000000000000000000111111111111111111111111//////000000111111111222////////////000000000000111111000000//////......///000111222222111000///000000000000000000000000///////////////////////////222555555222111111333000000000000000000000000000000000000000000000000......//////000000111111000000///000000111222222...............///000111000000000000000000000000000000000000000000000000///////////////000111111111111000000000000111111000000000000000000000000000000000000000000000000...///000222222222111000000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---...///000111222333333000000000000111111111111000000000000000000000000000111111111111222222222///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111222222111111111111111111//////000111111111111111222222222222222222222222111222333333222111///...000000111111222222222222////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111222222222333333333222333444555555444333222111111111111111222222333//////000000111111111222////////////000111222333000000111111222222222222000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111///000000000000///......000///...------...///000---------.........//////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...---.........//////000000111111111111111111111111111111111111000000//////000000////////////000000111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000111222444444333222222222222111000000111111222000222444666666666444333222111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111000000000000111111111111111111000000000000111111000000111111111111000000222111111111000000//////000000000000111111111111000000111111111111000000222111111111000000//////////////////////////////............////////////////////////////////////////////////000000000000......//////000000111111000000000000000000000000111111000000//////......222222222222222111000///000000000000000000000000---......///000111111222000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////......//////000000111111//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000//////000000111111222222000000//////000000111222000000000111222222222333333222000/////////000111000000111222222222222111111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111222222111111111111222222000000111222222222222111111111111111111111111111111111000000000000111111222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////111111222222222222111111444333333333222111111111000000000000000000000000222222222111111111000000222222111000//////000000000000000000000000000000000000000000111111111111000000000000000000000000.........///////////////111111000000000000000111000000//////.........------------...///000000111...000111222222111000...////////////000000000000222222222222222111000///111111111111111111111111222222111111111000000000111111000000000000111111111222222222222222222333222222222111111111111111111111111111111111111111000000000000000000000000000111111222222222222222111111000000000111111222222333444555555444444333111111111111000000000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000////////////000000000000111111111111000000111111111111000000000///000000000000111111111111000000111111111111000000111111111111000000000///000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000111000000000/////////...111222222222222111000///000000000000000000000000.........///000111111111000000000000000000000000000/////////.........---000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000////////////000111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111000000000111111111222222111111111111111222222222222222000/////////000111000000111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111000000111111111222222111111111111222222000000111222222222222111222222222111111111111111111111000000000000111111222222222111111111000000////////////////////////000000000000000000000000///000000111111000000//////000000111111000000///111111222222222222111111111111111000000000000000000000000000000000000000222222222111111111000000222222111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000---------...///000111111111111000000000000111111000000/////////.........------......///000000111///000111222222111000///////////////000000000000111222222222222111000///111111111111111111111111222222222222222111111111222222222111111222222222222222222222222111111111222222222222111111000000111111111111111111111111000000000000000000000000111000000000000111222222000000000111111222222222444444333333333333333333111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000111111111111//////............//////000000111111111111000000111111111111000000000000000000000000111111111111000000111111111111000000111111111111000000000000111111111111111111111111/////////000000000111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000000000000000////////////111111222222111111000000000000000000000000000000......//////000000111111000000000000000000000000////////////............000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000///.........//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000222333333333222111222222222111111111111111222111111000///000000000000000111222222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111222222222222111111111111222222000000111222222222222111222222222222111111000000111111000000000000111111222222222111111111111111////////////////////////000000000000000000000000000111111111111111111000000111111111111111111000111111222222222222111111000000000000000111111111000000000000000000000000222222222111111111111111222111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000,,,,,,---...000111222222111000000000000000111111000000////////////......---......//////000000111///000111222222111000///////////////000000000000111111222222111111000000111111111111111111111111222222222222222222222222222222111111111111222222333333222222111111000000333333222222111000000000111111111111111111111111000000000000000000000000111000/////////000222333000111222222333333444444555444333222111111222222111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000///000000000111111111111000//////......//////000000000111111111111000000111111111000000000000000///000000000111111111111000000111111111111000000111111111000000000000000111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000////////////000000111111111111000000000000000000000000000000.../////////000000000111////////////////////////111111111111000000000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111111111111111111000000000/////////...//////000111111111111111////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000///222222111111000000/////////111333444555444222111333222222222111000000000222111111000000000000000000000111222222222222111111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000222111111000000111111222333222222222222222222333222222111111111111222222000000111222222222222111333333222222111000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111111111222222222222111111111111111222333333333444000000000000000000000000111111111111111111111111111111000000000000000111000000000000000000000000///000000000111111111111////////////////////////------...///000111111222000000000000000000111222000000//////////////////......//////000000000000///000111111111111000///////////////000000000000000000111111111111000000111111111111111111111111222222222222222222222222111111111000000111111111222222222111111000000000222222222111111111000000111111111111111111111111111111111111111111111111111000/////////000222333222333444555555555444444444333222111111111111111000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000111111111111111111111111111111///000000000111111111111111000000//////000000111000000111111111111000000000000000000000000111111///000000000111111111111000000111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000///000000111111111000000000000000000000000000000////////////000000000000////////////////////////000000000000111111111111////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000000111//////000111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000///222222111111000000/////////111333444555444222111333222222222111000000000111111111111000000000///000000111222222222222111111111111111111111111111//////000000111111222222000000000000000000000000111111111111111111111111222222111111111111222222333222222222222222222333222222111111111111222222000000111222222222222111222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111111111222222222222111111111111111222333333333444000000000000000000000000111111111111111111111111111000000000000000111111000000000000000000000000///000000000111111111111////////////////////////000000000000000/////////000000//////000111222222//////000000000000000000/////////000000000000000000000111111111111000000////////////000000000000///000000111111111000000111111111111111111111111111111111222222222222222111111000000000000111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222333444555666555555333333222222111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000111111000000111111111111000000000000000000111111111111000000000000111111111111000000111111111111000000000000000000111111111111111111111111111111111111/////////000000000111111........................////////////000000000000000000000000////////////000000000000000000000000////////////000000000000//////000000111111000000000000000000000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111.........///000111111111//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000222333333333222111222222222111111111111111000111111111111000//////000000111222222222222111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222111111111111222222222222111111111111222222000000111222222222222111111111111111111111111111111111000000000000111111111111111111111222222222222222222222222222222222000000000000000000000000000111111111111111111000000111111111111111111000111111222222222222111111000000000000000111111111000000000000000000000000111111111111111222222222000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000222111111000000//////...////////////000111222333//////000000000000111111000000000000000000000000111000000000000000000111////////////000000000000//////000000111111000000111111111111111111111111000000000111111111222222222222111111111111222222000000000000111111111111000000000111222222333333111111111111111111111111111111111111111111111111000111111222222222222222222333444555444333111//////000111222222111111000///000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000111111111111000000////////////000000000000111111111111000000///000000000111111111111000000000000111111111111000000111111111111000000///000000000111111111111000000000000000000000000....../////////000000000////////////////////////////////////000000000000111000000000/////////...000000000000000000000000.../////////000000000111...//////000000000000000000000000000000000000000000000000000////////////000000000000000000000000---........./////////000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111000000000111111111222222111111111111111222222222000111111222111000///...000000111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111333222222111111222222333111111111000000111111111222222111111111111222222000000111222222222222111000000000111222222333333111111000000000000111111000000111111111222222222111111111111111111111111000000000000000000000000///000000111111000000//////000000111111000000///111111222222222222111111111111111000000000000000000000000000000000000000000000111111111222222222000000000000000111222222000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000////////////000111222333//////000000000111111111000000000000000000000000111111000000000000111111////////////000000000000...//////000000000000000111111111111111111111111//////000000111111111222444333333222222333333444//////000000111111222222//////000111222333333444111111111111111111111111111111111111111111111111000111222444444333222222222333333444333111...------...111222333222111000//////000000111111111222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111//////............//////000000111111111111000000//////000000111111111222000000000000111111111111000000111111111111000000//////000000111111111222////////////////////////............////////////000000000000000000000000////////////000000000000111111000000/////////...000000000000000000000000.../////////000000111111......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000000000111111222222000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000//////......//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111111111111111000000000000//////000000111111222222000000//////000000111222000000111111222222222333000111111222222000///...000000111222222222222111111111111111111111111111222222111111000000//////000000000000000000000000111111111111111111111111333222222111111222222333111111000000000000111111222222111111111111222222000000111222222222222111//////000111222333333444111111000000000000111111000000111111222222222222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////111111222222222222111111444333333333222222111111000000000000000000000000000000111111222222222222000000///000000111222222000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111222222////////////000111222333//////000000111111111222111111111000000000000000111111000000000000111111////////////000000000000......///000000000000000000111111111111222222222111000000///000111333444111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222000111111111222222222222111111111222222333333333222222222111111000000000222222111111111111111111---///111222111222333444222222222111111111000000000000000000111111111111//////000111111111111111222222222111111111111000000000111111111111000000000000000000000000000000111111111111111111111111111111000//////...//////////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000///.........///111222111111111111111111111111000000000000000000000000000000000000000000000000//////......---------,,,000000000000000000000000000000000000000000000000......///111111222222222222111111111000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000......//////000000111111////////////000000000000222222111111000/////////111000...,,,---///111333111111000000//////......000000000000000000000000000000000000111111111111......//////000111333333222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333333333333333222111000222111000//////000111222222111000//////000111222222222222111111111000000111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333333111222222333333222222111222222111111111111222222222111111111000000//////222111111111000000//////111111111111111111111111222222222111111111000000444444333222111111111222333222000//////000222333000000000000000000000000000000111222333444444555111111111111111111111111222111000//////000111222//////000000111111111222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000555444333111000/////////000/////////000111222222111111000000000000111111000000000000000000000000111111000000000000111111000000//////000111222222111111000000000000111111111111000000111222333333000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222111111111222333555666111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222000000000111111111222222111111111222222333333333444444444333333222222222111111111111111111111111000222444444444333444555222222222111111111000000000000000000111111111111//////000111111111111111222222222111111111000000000000111111111111000000000000000000000000000000111111111111111111111111222111000000/////////000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000/////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000000000000000......///111111222222111111111111111000000000///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000///////////////000000000111000.........///111222111000000000/////////...000000000000000000000000000000//////......------000000/////////000000111111111111111000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222333333333222222111000222111000//////000111222111111000000000000111111222222222111111111000000111111222222222222111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111111111111222222000111111222222111111000222222111111111111222222222111111111000000000000222111111111000000000000111111111111111111111111222222222111111111000000333222222111111111111222222222111000000111222222111111111111111111111111111111111111111111111222111111111111111111111111111111111000000111111111000000000000111111111222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000111111000000000000000000111222111111000000000000111111000000000000000000000000111111000000000000111111000000000000000111222222111111000000000000111111000000000000000111222222000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222222333444555777888111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222///000000000111111111111111111111222222222222222333333333333333222222222111111111111111111111111222444555555444333444555222222222111111111111111000000000000111111111111///000000111111111111000222222111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000222222111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000...//////000000//////...///000111111222222111111////////////////////////000000000000000000000000000000000000000000000000222222111111111111000000000000000000000000000000000000000000000000000000......///000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000---------...///000000000/////////000000000111111000000000000////////////000000000000000000000000111111000///...---,,,,,,111111000///////////////111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222333222222111000111111000000000000111111000000111111111111000000222222222111111111111111111111222222222222111111000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222333333333333333333333333111111111000000000000000000000000111111000000000222222111111111111222222111111111111111000000000111111111111111000000000222222222222222222222222222222222111111111111111111111000000000111222222111111111222222111111111111111111111111111111111111111111000000000//////000000000000000000000000111111222222222222111111000000000111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222333222111000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000111222111111000000000000111111000000/////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111222222222111111222333444666777777111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222//////000000000111111111111111111111111222222222111111111000000000000000111111111111111222222222222333444444222111111222111111111111111111111111///000000000111111111111///000111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222111111111111111222////////////////////////000000000000000000000000////////////////////////...//////000000//////...///000111333333222111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////////////////......///000111111000000111111111000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000000//////......////////////000000000000.........//////000000000...///000111222111000000000000000000////////////////////////////////////222222111111000000//////222111111000000000111111111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222111111111000000000000000000111///000111222222111000///111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222111111000000000///000000111111111111000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000/////////000111222222///000222333333222000///111111111111111111111111111111111111111111000000////////////////////////111222333444444333222111111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222222222111000/////////000111111000000000000111111000000000000000000000000111111000000000000111111111000000000000000111111111111000000000000111111000///////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111222222222///000111222333444555555111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000000000111111111222222222222333444444222000000111111111111111111111111111///000000000111111111111000000111111111000000///111111111000000000//////000000111111111111000000000000000000000000000000222222222222222222222222222111111111111111222222////////////////////////000000000000000000000000//////////////////////////////000000000000/////////000111333333222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000000000000///000000000000000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111000000//////......////////////000000000000111111111000000/////////...///111222222222111000////////////000000000000//////////////////////////////000000111111222222111111111111222333444555000000000000000000111111////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000111111222222111111111000000000111111000000000///000111222222111000///111111111111111111111111111111222222222222111111000000000000000000000000//////000000000111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222111111000111222222222222222222111222222111111111111222222111111111111111222222222111111111111111222222222222222222222222222222222111111111111111111111111000/////////000111222222///000222444444222000///111111111111111111111111000000111111222333333444////////////////////////111222333444444333222111222222222111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111000000//////000000222222111000/////////000111111000000000000111111000000000000000000000000111111000000000000111111111111000000000000000111111111000000000000111111000000///////////////000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222//////000111222222222222111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222000111111111222222222222111111111111111000000000111111111222222222222222000000000111222222333333333444555555333111111222111111111111111222222222000000000000111111111111000111111111111000000///111111000000000/////////000000111111111111000000000000000000000000000000111111111111111111111111111000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000///000111111222222111111111111111111111111111111000000000000000000000000000000000000000000000000.........////////////000000000000000000000000000000000000000000000000000...//////000000/////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////000000000000222222222111000////////////000111222222222111000////////////000000000000000000000000000000000000,,,,,,---...///000111111000000000111222333444555000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111111222111111111000000111111111111000000000000111111111111000000111111111111111222222222111111222222222222111111000000000000000000000000/////////000000000111111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222222222222222333333333333222222222222111111111111222222111111111222222222222222111111111222222222222222333333333333333333333333111111111111111222222222111111000000000111222222///000222333333222000///222222222222222222222222000000111222333444555555000000000000000000000000111111222222222222111111222222222222222111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111000///////////////222111000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111222111111000000000000000111111000000000000111111111111000/////////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222///000111222222111000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222333333333333222111111111000000000///000111111111222222222333///000000111222222333333111222444333222111111222000000111111111222222222000000000000111111111111111111111111111000//////111000000000////////////000000111111111111000000000000000000000000000000////////////////////////000/////////000000111222111111111111111111111111000000000000000000000000000000000000000000000000222222333333333333222222000/////////000000111111111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000...///////////////......///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000//////000000111111222222222111.../////////000000000111000000000000000000000000------......//////000000000/////////000111222222///000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111///000111222222111000///111111000000000000111111000000111111111222222222111111222222222222111111000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222111111222222222222111111222222111111111111222222111111111222222333333333111111111222222333333333333333333333333333333333000000111111111222222222333222222111111111111222000111222222222222111000222222222222222222222222000000111111222222333333111111111111111111111111111111111000000111111111333333333222222111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000////////////000000111000000000000000000111222111111000000000000111111000000000000000000000000111111000000000000111111222222111000000000000000111111000000000000111111222222111000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111222333222111000///111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222333333333444444444222111111111000000//////......//////000000000111///000000111222222333333---///111111///...///000000000111111222222222222000000000000111111111111111111111111111000//////000000000000////////////000000111111111111000000000000000000000000000000........................//////...//////000111111////////////////////////000000000000000000000000000000000000000000000000222333333444444333333222000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000...///////////////......//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......//////000000111111////////////000000000000------......///000000000111111111111111222222222.../////////000000111111000000000000000000000000111111111111000000000000000//////...............//////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111///000111222222111000///222111000//////000111222000000111111222222222222111111222222222222111111000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111222222000000111111111111000000222222111111111111222222111111111222222333333333111111111222222333333333333333333333333333333333000000111111222222222222444444333222111111111222111111111222222111111111222222222222222222222222111111111111000000000000111111111111111111111111222111000//////000111222333333333222222111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000------......///111222333000000//////000111222222111111000000000000111111000000000000000000000000111111000000000000111111222222111000000///000000111111000000000000111111333333222111000000111111000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333222222222111111222111000//////000111111111111111111111111111111222222111111111111111111444444333222222111111111333222111000000000111222000000000000////////////444222000//////000222333222222222111111111000000111111111111111111111111333333222222111111000000111111111111111111111111111111000000//////......////////////////////////000000000000000000000000222111000.........///000000000000000000000000000222111111111000000//////111111000000000000111111000000000000000000000000111000/////////000222333,,,:::FFFAAA666000111444111111111000000000000000111111111111111111111111000000000000000000000000111111000000//////......111000///......///000111000000000000000000000000000000000000000000000000///000000000000000//////000000000000000000000000000000000000000000000000222222222111000//////...////////////////////////000000111111111111000000000///......///111333444000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000///000111222222111000///000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111222222///000000000000//////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000000000000000111111111111111111111111111111111111000000111222333444444444666444333111111222444555444444444333333222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222222...111333444333333333333222222222222222222222222333333222222222222333333222222222222222222222222333222222222111000000000333333333333333333333333444444444333333222222222222222222222222222222222111222222333333222222111000111111111111222222222222222222111111111111000000000000111222222222333111111111111111111111111333333222111000000111111111111111111111111111111222111111111000000//////111111111111111111111111111111111111111111111111000000111111111222222222222111111111000000//////222000///------///000222......//////000000111111000000000000000000000000000000000000000000000000222222222111111///............///000111222222222000000////////////000000111111000000000000111111000111111111111222222222333333333222222222111111222111000//////000111222111111111111111111111111222222111111111111111111222222222222222222333333666555333222111000111111111111111111111000000000222111111000000111222333222222222111111111000000222222222222222222222222111111111111111111000000111111111111111111111111/////////000000000000000111111111111111111111111000000000000000000000000333222111000///000000111000000000000000000000000111111111111000000000///111111000000000000111111000000000000000000000000111000/////////000222222///@@@NNNHHH888//////222111000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////111000////////////000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111000000///......---////////////////////////000000111111111111000000000///......///111333444000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000///000111222222111000///000000000000000000000000111111111111000000000///000000000000000000000000000000000000000111111111//////000000000000000///000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111000000000000111111111111111111111111111111111111000111111222222333333333444333222111111222333444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111///111333333222111222333222222222222222222222222222222222111111222222222222222222222222222222222333333333222222222222222333333333333333333333333333333333222222111111111222222222222222222222222111222222333333222222111000111111111111222222222222222222111111111111000111111111111111222222222111111111111111111111111333222222111000000111111111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111000000111111111222222222111111111111000000000///111000///......///000111.../////////000000000111000000000000000000000000000000000000000000000000222222222111111000///...//////000000111222222222000000////////////000000111111000000000000111111000111111111111222222222333333333222222222111111111111000000000111111222111111111111111111111111111111222222222222222222111111111222333444444444777666444333111000000000111111111111111222222222000000111222222333222222222222222111111111111111333333333333333333333333000000000000000111111111111111111111111111111111......///000000111222222111111111111111111111111000000000000000000000000333222111111111111111222000000000000000000000000111111111111000000000000111111000000000000111111000000000000000000000000000000000///000111111222222EEERRRKKK:::///...111000000000000000000111111111111111111111111111111000000000000000000000000////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000//////......------000000000000000000000000///000000111111000000///000//////...///000222333000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000......///000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000111111111111111222222222222222222222222000000000111111111222222222222222222222222222222111111111111111111222222222222111000000111222333333333333333222222222222222222222333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111222222111//////000222222222222222222222222222222222111111111111222222222222222222222222222222333333333333333444444444333333333333333333333333222222111111111111111000222222222222222222222222111222222333333222222111000111111111111222222222222222222111111111111000222222222111111111111111111111111111111111111111333222111111000111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111000000000111111111111222111111111111000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111222111111000///...111111111111111111222222000000////////////000000000000000000000000000000000000111111111222222222333333333222222222111111111111111111111111222222111111111111111111111111111111222222222222222333222222222333333333444444444444333222111111000000000000111111111111111222...000222444444444333222111111111111111111111111222222222222222222222222/////////000000111111111111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000111111222444BBBJJJEEE888111000111000000000000000111111111111111111111111111111111////////////////////////......//////000000111111000000000000000000000000////////////////////////////////////////////////...//////000000000000///////////////////////////////////////////////////000000000//////.........000000000000000000000000//////000000000000/////////////////////000111222000000111111111111000000////////////////////////////////////000000000000000000000000000000000000000000000111111000000000000000000000000000000000111111111000000000000000000000000000000000000000222222111111000000//////---...///000111222222222000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111000111111000000000111222222333333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333222000......000222222222222222222222222222222111111000000111111222222222222222222222222222111222222222333333444444222222222222222222222222222222222222111111111111222222222222222222222222111222222333333222222111000000111111111222222222222222222111111111000000333222222222111000000000111111111111111111111111222222111111111111111222111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111000//////222222222222111111111111000000////////////000000000000111111111111000000000000111111111222222222333333333222222222111111000000111111222222222222111111111111111111111111111111222222333333333333444444444333333333222222000000000111111111111111/////////000000000111111///000333444555444222111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111222111111111000000000///000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000///000000000111111111111333999;;;777444444333111//////000000111111111111000000000000000000000000////////////////////////......//////000000111111000000111111111111000000////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////111111000000000000000///000000000000000000000000//////000000000000/////////////////////000000000000000111111111111000000////////////////////////.../////////000000000111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000111111000000000000000000000000222222111111000000//////......000111222222222222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222111111111111111111111111111111222222333333333333333333333333333222222222333333444444444555555555555555555555555555555555555555555555555555555444444333333333222333444333111//////111333222222222222222222222222222222111111111111222222222222222222222222222222000000111111222222333333222222222222222222222222222333333333333333333333222222222222222222222222111222222333333222222111000000111111111222222222222222222111111111000000333222222222111000000000111111111111111111111111222111111111111111222222111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000111111111111000000///222222111111111111111111000000////////////000000///000111111111111000///000111111111111222222222333333333222222222111111///000111222333333333333111111111111111111111111111111222222333444444444555555555444333222222222---...///000111111111111.........///000000111111111222444555555333222000111111111111111222222222000000000000000000000000111111111111111222222222111111111111111111111111333222222111000000//////////////////////////////000000000000000000000000......///000000000000///000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111000111222000...111555444000/////////000111111222222000000000000000000000000000000000000000000000000////////////000000000000000111111222222111111000000000000000000000000000000000000000000000000000---...///000000111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000...//////000000//////...////////////////////////000000111111111111000000000000000000000000000000......//////000000111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000//////000111222222222222000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222333333333333333333333333333222222222222222222222333222222222333444444444555444444444444555555555555333333444444555555666666777777777777777777777777777777777777777777777777777777666666555555444444444555555444222222333555444444444444444444444444333222222222222222222333222222222222222222222222111111111111111111222222222222222222222222222222333333333333333444444444222222222222222222222222111222222333333222222111000111111111111222222222222222222111111111111000222222222111111111111111111111111111111111111111111111111000111111222333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000//////000000000000111111111111000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000////////////000000///000111222222111000///000111111111111222222222333333333222222222111111///000111333444444333333111111111111111111111111111111222222333444444555444444444444444444333333//////000111222111000000...//////000111111222222333444444444444222111000000000111111111222222222000000000000000000000000333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000...///000111222111111000000111000...///333222......//////000111111222222000000000000000000000000000000000000000000000000000000000000////////////000111222222222222111000000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////.........///////////////......000000111111111111000000000000000000000000000000.........///000111111111111111111111111111111111222111000//////000111222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111111000111111222222222111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111000000/////////111111111111111111111111111111111222222222333333333333333333333333333333222222222333444444444555333333444555666777777777555555555666666666777777555555666777777888999999999999999999999999999999999999999999999999999999999999888888777666666555444666777777666555666777555555555555555555555555444444333333333333444444222222222222222222222222222222222222222222111111111111111111111111111111111111222222333333333333222222222222222222222222111222222333333222222111000111111111111222222222222222222111111111111000111111111111111222222222111111111111111111111111111111000000111222222333111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111000000///////////////000000000111111111111111000///......///000111111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000.........///000000000111000000////////////000000///000111222222111000///000111111111111222222222333333333222222222111111///000222333444444333333111111111111111111111111111111222333333444555555222333333444444555555666111222333333222111000//////000000111222222333333555555555444333222111000000000111111222222222222111111111111111111111111444444444333333222222222111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000///000111222333333222111000000000000000000000000//////000000111111111222111111000000000000111111000000000000000000000000...///000222222111111000///333555222000000...+++...//////000111222222222000000000000000000000000000000000000000000000000111111000000//////......000111222333333222111000000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000.........///////////////////////////////////////......////////////.........///////////////......000000111111111111000000000000000000000000000000---......///000111111222111111111111111111111111222111000//////000111222000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111222222111111222222222111111000000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111000000000//////......222222222222222222222222111111222222222333333333333333333333333333333333222222333444444555666666444555666777888888888888555666666666777777888888777777888999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777777666444666999999999888888888666666666666666666666666555444444333333444444555222222222222222222222222444444444333333222222222111111111111111111111111000000111111222222222222222222222222222222222222222222222333333222222222000111111111111222222222222222222111111111111000000000111111222222222333111111111111111111111111111111000000111222333333111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111111111000000/////////...//////000000111111111222222000///------///000222111111000000/////////...000000000000000000000000000000000000000000000000///000000111111111000000,,,------...///000000111000000////////////000000...000111222222111000...333333333222222111111111000000000000000000000000111111111111111111111111111111222333333333333222///000222444555555555444222222222111111111000000111111111333444333000...333333333333333333333333666555555444333333333444111111111000000000000000000000/////////000222333444333333222111000//////111111111000000000000000111111111111111111111111......///000111222222333222222111111000000//////000000000000000000000000000000000000000000000000222222111000//////000000000000000000000000000000000000//////......------000000111111111111000000000000000000111111111111111000000000//////......222222222222222222222222000000000000000111222222222111111111000000////////////000000///...------000000000000000000000000222111000//////...//////000///............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111000///......///...///000111111000///...000000000000111111111111............////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000444333333222111000//////000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222000//////000111111000000000000000000000000000111111111000000000000000////////////000000000000111111111111111111111111222222333333333444444444333333333444444444555555555555666777888999999999777888999999:::::::::999777777777777777888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999:::999:::<<<===<<<;;;999777999888777666666777888999::::::999999888777666666888666555444555555333222111111111111111111111111333333333222222222222111222222222222222222222222333333222222222222222222222222222222111111000000444333222222111111222222222222222111111111000000111111222222222222111111111111111111111111111111111111000000000000111111222222222222222222222222000000000000000000000000111111000000000000111111111111111111000000000000000000000000111111111111000000111111111111000000000000////////////000000000000000000000000000000111111111111000000000000//////000111111111111111000000111111111111000000........................000000000000000000000000000000111111111222222222333333333222222222111111111111111111111111111111111111111111111111111111111111222222333333333222000111222444444444444333222222222111111111000000222111111222222222///---222222333333333444444444222222111000000000000000000000000000111111111111111000000000000111222333333333222222111000000///222222222111111111111111111111111111111111111111//////000000111111222222111000000000////////////000000000000000000000000000000000000000000000000222222111000000000000000000000000000000000000000111111111000000000//////000000111111111111000000000000000000111111111111111111111000000/////////000000000000000000000000...............///000000111111111111000000000///000000111111000000///...000000000000000000000000111000000////////////000000//////......//////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111000///......000//////000000000000//////000000000000111111111111/////////000000000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333333222222111000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111222000//////000111111000000000000000000000000000111111111111000000000000000000000111111111222222222222222222222222222222333333333333333444444555444444444444555555555555666777777888888999999999999999:::::::::::::::999:::999999999::::::;;;;;;888888999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999999999:::;;;<<<<<<===<<<;;;:::999;;;:::999888888999:::;;;<<<;;;;;;:::999999888888999888666666777777555333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222222222111111111000222111111111222333333444222222222111111111000000111111222222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111000000111111111111000000111111000000000000111111000000000000000000000000111111111111000000000000//////000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222333333333222222222222111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333222222222222222111111111111111333111000000111222000///222222333333444444555555333333222111111111111222///000000000111222222222222111111111111222333333333222222222111000000000222222222222222222222222111111111111111111111111000000000000000111111111111111111111000000000000////////////////////////000000000000000000000000222111000000000000000000000000000000000000000000333222222222222111111111000000111111111111000000000000000000111111111111111111111111111000000000000000000000000000000000...............///000000111111111111000000000000111111222222111111000000000000000000000000000000000////////////000000111000000000//////000000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000111000///...///000000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000111111111111111111111111222000//////000111111000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222444444333222333444555666555555555666666666777777888888888999999999999999;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<=========999999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;999888888999999777666444444444444444444444444333333333333222222222222333333333333333333333333111111111222222333333444222222222222111111111111000000000111222333555666222222222111111111111111111111222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000222222222222222222222222111111000000000000111111111111111111000000000000000000000000111111111111000000111111111111000000222222111111111111222222000000000000000000000000111111111111000000000000//////000111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000111111111111222222222222222222222222222111111111111111111111111111111111111111111111111222222111222222222333333333333333333222222111111111111111111111111111111333111000111333444444444444444444333333333333333333333222111111222222222//////000111222222333333222222222222222222333333222222222111111111111111111111111222222222222222111111111111111111111111111111111000000000000000222222222222222222222222////////////////////////000000000000000000000000111111000000000000000111////////////////////////222222222222222222222222000000111111111111000000///000000000111111111111222222111111111111111111222222222222222222222222000000000000000111111222111111111000000000000000000111111111111111000000//////////////////////////////...//////000111111111000000000000111111222000000000000000000000000////////////////////////////////////000000000000///////////////////////////000111000///...///000111000///......///000111///000000000111111111111//////000000000111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111222000//////000111111000000000000000000000000000000111111111111111222222111222222222333333333333333333333333333333333333555444333222333444666777666666777777777888888888::::::999999999999999999<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<===============;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::<<<;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::888999999:::888777777777777777777777777777444444444333333333222222333333333333333333333333000000111222333333444444222222222222222222222222111111111111222333444555111111111111111111111111111111222222222222111111111111111111111111111111222111111000000111111222111111111111111111111111222222222222222222222222222111111000000111111222111111111111000000000//////000000000111111111111000000111111111111000000222111111000000111111222000000000000000000000000111111111111000000000/////////000111111111111111000000111111111111000000////////////////////////////////////////////////000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111222333444444333333222111111111111111111111111111111111111222111111333666999::::::555555444333222111111000//////............/////////000000111222333333444222222222333222222222222111111111111111222222222000000000000111111222222111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000000111111////////////////////////111111111111111111111111000000111111111111000000///000000000111111111111111111111111111111222222111111111111111111111111000000000000000111111222000000000000000000111111//////000111111000000000//////////////////////////////...//////000111111000000000000000111222222000000000000000000000000////////////////////////////////////000000000000////////////////////////...000111000///...///111111000///......///000111///000000000111111111111........./////////000000000000000000000000000000111111111222222111111111000000000000000000000000000000000000000000000000000000000111222222333333111111111111111111111111111000000000000000000111////////////////////////111111111111111111111111222000//////000111111000000000000000000000000000000000111111222222222333111111111222222222333333444444444444444444444444555555444444444555666777777777777888888888999999::::::999999999999999999<<<<<<<<<======<<<<<<;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;:::999999888888999999:::::::::;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;999888999::::::999888888888888888888888888888555555555555444444444444333333333333333333333333000000111222333333444444222222222222222222222333333333222222111222222333111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111000000000//////000000000111111111111000000111111111111000000000000////////////000000111111111111111111111111111111111111000000000/////////000111111111111111000000111111111111000000////////////////////////////////////////////////000000000000000000000000111222222222222333333333222222222222222222222222111111111111111111111111333222111111111222333444444333222111111111111111111111111111111222222222222222333555999;;;<<<;;;444444333222111000//////000000/////////000111111000111111111222333333333222222222333222222111000000000000111222222222333/////////000111111222222111111111111111111111111000000000000000111111111.............../////////000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000/////////000000000000000000000111111111111000000000000000000111111111111000000000111111111111111////////////////////////...............///000000000000000000111111111111...///000000111000000000000000000000000000000000000////////////000000111////////////000111111222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000...///000000//////000111000000////////////000000000000000000111111111111............////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111111000000//////000000111000000000000000000000000111111111111111111111111222000//////000111111000000000000000000000000000000000111111222333333333111111222222222333333333555555555555555555555555555555555666666666666666777777777888888888999999888888888999999999999999:::;;;;;;<<<======<<<<<<999:::;;;<<<===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<>>>???AAAAAA======<<<<<<;;;:::::::::888999;;;<<<======<<<;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;;;;:::999999999999999999999999999777777777666666666666555333333333333333333333333111111111222222333333444222222222222333333333333444333222222111111222222111111111111111222222222111111222222222222111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111000000000000000000000000111111111111000000111111111111000000000000////////////000000111111111111111111111111111111111111000000000000//////000111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111000000000000000//////111111222222222333333333222222222222222222222222111111111111111111111111333222111000000222444555333222111000000111111222000000111111111222222222333333444777:::;;;:::888000000000000000000000000222222222222222333444555222222222222222222222222111111222222222111000//////000000111222222333333//////000111111222333333111111111111111111111111//////000000111111222222....../////////000000000222222222222222222222222000000000000000000000000000000000000000111222222000000000000000000000000/////////000000000111111000000111111111111000000000000000000111111111111/////////000000111111111////////////////////////...............///000000///000000000111111111111///000111111222222111111000000000000000000000000111000000////////////000............///000111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---///000000//////000222//////000000000000//////000000000000111111111111...////////////000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111222000//////000111111000000000000000000000000000000000111222222333444444333333333333444444444444666666666666666666666666444555666888888777666555777777777777888888888888666777777888888999999999888999:::;;;<<<=========;;;<<<>>>???@@@???>>>===<<<<<<===>>>???@@@@@@AAA===>>>@@@BBBEEEGGGIIIJJJDDDCCCBBBAAA@@@>>>======<<<===???AAABBBBBBAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;======<<<;;;::::::::::::::::::::::::999999999888888888777777444444444444444444444444222222222222222222222222222222222333333333444444222222222111222222333333000000111111111222222222111111222222222222111111111111111111111111111111333222222111111222222333111111111111111111111111222222222222222222222222333222222111111222222333111111111111000000000000000000000000111111111111000000111111111111000000111000000000000000000111111111111111111111111111111111111111000000000000//////000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111111000000////////////111111111222222333333333222222222222222222222222111111111111111111111111333222111000000222444555222222111000000111222333000000111111222222222222444444666888:::999777444,,,---...///000111222222000000//////000111222222333333222222222222222222000111222222111000///...//////000111222333333444000000111222333333444444111111111111111111111111...//////000111222222333111111222222333333333444222222222222222222222222000000000000000000000000000000///000000111222222000000000000000000000000//////000000111111111222000000111111111111000000000000000000111111111111......//////000000000111111111111111111111111111000000000000000111222222//////000000111111111222000111222333333333333333000000000000000000000000222111000//////...//////------------...///111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000---///000000//////000222...///000111111000///...000000000000111111111111000000000000111111111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111222000//////000111111000000000000000000000000000000000111222333333444444444444444555555555666666777777777777777777777777333555777999:::888666555666777777777777888888888555555666777888999999:::777888999;;;<<<======>>>===???@@@BBBBBBAAA@@@???@@@@@@AAABBBDDDEEEFFFGGGDDDEEEGGGJJJMMMOOORRRSSSKKKKKKIIIHHHFFFDDDCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFDDDEEEFFFGGGGGGEEECCCBBBAAAAAACCCCCCCCCCCCAAAAAA??????????????????@@@@@@>>>===<<<===>>>???>>>===:::::::::::::::::::::::::::::::::999999999888888444444444444444444444444333333222222222222222222222222222333333444444444000000000111222333555555000000111111222222222222111111222222222222111111111111111111111111111111333222222111111222222333000000000000000000000000333333333333333333333333333222222111111222222333111111111111000000000000000000000000111111111111000000111111111111000000222222111111111111222222111111111111111111111111111111111111000000000000//////000111111111111111000000111111111111000000........................000000000000000000000000111111000000/////////...222222222222222222222222222222222222222222222222000000000000000000000000555444333333222222333333444333222111000000000000222222111000111222444555555555444333333222111111000000000000111111111111000000000000000000000000333333222222111000//////111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000333222111/////////000111222111111111000000//////111111000000000000111111000000000000000000000000222111111111000000//////111111000000//////......000000000000////////////111111111000000000000000111111111111111111111111111111000000//////......000000000000111111111111//////000111111111111111222111111111000000//////111111000000//////......000000000000000///......---......///000111111222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111000000//////......111111000000//////......////////////////////////000000000///000111111222///...---------///000111000000000000111111111111222222111000//////000000000000000000000000000000000000000000000000000000222222111111000000//////222222111111222333444444000111111111111222222222222222111111111111111111222222111111111111111111111111222222222333333333555555555666666666666666777777777777777888888999666666666666777777777777777888888888777777999;;;:::777666999999777777;;;===<<<===@@@@@@>>>@@@EEECCCDDDHHHMMMRRRRRROOOKKKNNNLLLLLLMMMPPPRRRSSSSSSRRRRRRSSSUUUWWWYYY[[[\\\XXXUUURRRPPPPPPOOOKKKHHHKKKMMMPPPTTTWWWXXXWWWUUUPPPPPPPPPQQQRRRQQQOOOMMMLLLKKKIIIIIIIIIIIIGGGFFFHHHFFFBBB>>>===???AAACCCAAA@@@>>>:::777888;;;???>>>===;;;;;;<<<===============<<<<<<;;;999888777777777777777777777777777555444444333333222111111333333333333333333444444222222333333333222222111222222222222222222222222333222111000000111222333111000000000222333222111333333333222222222111111111111000000111111222333222222222111111111000000111111111111111111111111333333222222111111000000000000000000000000000000//////000000000000//////000000111222222222222111222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000......//////000000111111...///000222222111111000111111111111111111111111222222222222222222222222222222222222222222222222444444333222222222222333222111111111111111222222222222111111222222333444555444444333222222111111000000000000111111111111111111111111111111111111333333222222111000000///111111111111111111111111000111111111111222222222333333333333333333333333111111111111111111111111111111111111000000000///000000000000000000000000333222000/////////000111111111111111000000000///111111000000000000111111000000000000000000000000111111111111000000000///111111000000////////////111000000000////////////111000000000000000000000111111111111111111111111111000000000/////////...000000000000111111111111//////000111111111111111111111111111000000000///111000000000/////////...000000000000000///...............///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111000000000/////////...///////////////////////////000000000111111111111000///.........///000111000000000000111111111111222222111000000000000000000000000000000000000000////////////////////////111111111000000000000000000/////////000000111222000111111111111222222222222222111111111111111111222222222222222111111111222222222222333333333333777777777666555555555444777777777777777888999999777777777777888888888888888999999888777777999:::;;;888777999:::888999<<<@@@???@@@CCCDDDBBBEEEJJJQQQRRRVVV[[[```aaa___\\\ZZZXXXVVVWWWYYY\\\^^^^^^\\\\\\\\\\\\]]]___aaabbb^^^[[[XXXWWWXXXXXXVVVTTTVVVWWWZZZ^^^aaaaaaaaa___]]]\\\\\\]]]^^^^^^\\\ZZZVVVUUUSSSSSSTTTSSSRRRPPPQQQOOOKKKGGGDDDCCCCCCCCCCCCBBB@@@===<<<<<<===>>><<<;;;::::::;;;<<<;;;999<<<<<<<<<<<<<<<;;;;;;:::777777777777777777777777777777666555555444444333333333333333333333333333111111222222333222222222222222222222222222222222222222111000000111222222111000000000222333222111333333222222222111111111111111000000111111222333222222222111111111000000111111111111111111111111000000000///////////////000000000000000000000000//////000000000000//////000000111222222222222111111111111111000000000///000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000...///000111222111111000000000000000000000000000222222222222222222222222333333333333333333333333444444333222222222222222000000000000111222333444111111222333333333222222444444333333222222111111000000000000111111111111222222222222222222222222333333222222111000000000000000000000000000000000000111111111111222222222444444444444444444444444111111111111111111111111111111111111000000000000000000000000000000000000222111000000///000000000111111111111000000000000111111000000000000111111000000000000000000000000111111111111000000000000111000000000000/////////111111000000000/////////000000000000000000111111000000000000000000000000000000000000////////////000000000000111111111111//////000111111111111111111111111111000000000000000000000000////////////000000000000000//////.........//////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////////////////...///000111222111111000111111000/////////000000000000000000111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000000111000111111111111222222222111111222222222222222222222222222222222222222222222222222333333333444444999888777777555555444333888777777777777888999999888888888888888888888888:::;;;;;;:::999999:::<<<===:::999<<<===<<<>>>BBBIIIHHHIIIMMMNNNNNNRRRWWWaaacccggglllppprrrpppnnnhhheeecccbbbdddgggiiijjjhhhfffeeeddddddeeeggghhheeeccc``````aaacccddddddaaacccfffiiilllmmmnnnnnnllljjjhhhhhhiiiiiihhhgggbbbaaa______``````___]]]___\\\XXXTTTPPPMMMLLLKKKMMMJJJGGGEEEDDDCCCAAA@@@???===<<<<<<======;;;:::>>>>>>==================888888888888888888888888999999999888777777666666555444444444333222222222000000111222222333222222222222222222222222222222222222111000000111222222111000000000222333222111222222222111111111111111111111000000111111222333222222222111111111111111111111111111111111111111////////////000000000000000000000000000000000000///000000111111000000///000000111222222222222111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////////////////000111111111111000000000000111111111111111222222222222222222222222333333333333333333333333444333333222111222222222000000000000111222333444000111333444444333222111333333333333222222111111///000000000111111111111222222222222222222222222222222222111111111000000////////////////////////000000111111111222222222333333333333333333333333111111111111111111111111111111111000000000000000000000000000000000000000111111000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000111111111000000000000000000000000000000000000000111111111000000000//////000000000000000111111111////////////////////////000000000000///////////////000000000111111111111//////000111111111111111111111111000000000000000000000000000//////////////////000000000000//////.../////////000000000111////////////////////////////////////////////////............////////////000000000000000000000000000000000000////////////000000000000////////////////////////////////////---///111222333222000///222222111000000000/////////000000000111111111111111111000000000000000111000000000000000000000000222222222222222222222222//////000000111111222222111111222222222222222111000000111111111222222222111111222222222222222333222222222333333333333333333333333333444444444444888777777777666666555555888888777777888888999:::888888888888888888888888<<<======<<<;;;;;;===???@@@===>>>BBBDDDEEEHHHLLLWWWUUUWWW[[[\\\]]]aaagggnnnppptttwwwyyyzzzxxxwwwqqqnnnkkkjjjlllnnnpppqqqmmmkkkjjjiiiiiikkkmmmnnnmmmkkkiiiggghhhjjjlllnnngggjjjnnnqqqtttwwwzzz|||yyyvvvrrrooonnnnnnmmmllljjjiiihhhhhhjjjjjjiiigggkkkhhhccc___]]]]]]^^^___bbb]]]VVVQQQOOOMMMKKKHHHIIIFFFBBB@@@@@@AAABBBBBBCCCCCCBBBAAA???>>>======::::::::::::::::::::::::;;;;;;:::999999888888777666666555444333333222222///000111222333333333333222222222222222222222222222111111111111111111222111000000000222333222111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000111111222222333333000000000000000000000000000000000111111000000000000000111222222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////111111000000//////......///000000000111111111111111111111222222222333333222222222222222222222222222222222222222222222222333333222111111111111222222111111111111111222222111222333444444333111000333222222222222222111111///000000000111111111111111111111111111111111111222222222111111111111111////////////////////////000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000000111111111000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000111111000000000000111111111111111111111111000000000000//////000000111111111111////////////////////////////////////000000000000///000000000111111111111//////000111111111111111000000000000000000111111////////////000000000000//////000000000000//////////////////000000000000////////////////////////////////////////////////---........./////////000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000---///111222333222000///222222111111000000/////////000000000111111111111111000000000000000111111000000000000000000000000222222222222222222222222//////000000111111222222111111222222222111111000000000111111111222222222111111222222333333333333222222333333444444444444333333444444444555555555555666666666777777888888888888888888888999999:::777777888888888999999999;;;<<<=========>>>@@@BBBEEEDDDGGGMMMQQQRRRTTTYYYbbbaaabbbeeefffggglllrrrxxxzzz|||}}}}}}|||zzzyyyxxxuuurrrppprrrsssttttttooonnnnnnnnnooorrrtttvvvvvvuuurrrpppnnnoooqqqssskkkooosssxxx{{{|||vvvsssqqqpppoooqqqoooooooooqqqqqqqqqooorrroookkkhhhiiimmmssswwwzzztttkkkbbb\\\XXXWWWVVVVVVQQQIIIDDDDDDGGGJJJLLLLLLKKKJJJGGGDDD@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888777777666555444333333111111222333333333333333222222222222222222222222111111111222222111111111111000000000222333222111111111111111111111222222111111000000111111222333111111111111111111111111111111111111111111111111000000111111222222333333000000000000000000000000000000111111111111000000000000111222222222222111000000000000000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000111111111111111111222333333444444222222222222222222222222222222222222222222222222333333222111111111111111222222111111111111111222222222333333333222111111222222222222222222111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000111111111111000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000111111111111222222222111111111000000000/////////000111111222222000000000000000000000000////////////000000000000000000000000111111111111//////000111111111111111000000000000111111111111////////////000000000000...//////000000000000000////////////000000000000000000000000000000000000000000000000000000000000.........//////000000111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000...///000111222111111000000000111111111000//////000000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111...///000000000///...---000111111111111222222222111111222222333444444444222333333444444555555666444444444555555555666666444555666666888888999:::999888888888888999::::::777777888999:::;;;;;;<<<;;;===???@@@BBBDDDGGGJJJOOOOOOSSS[[[______aaadddhhhffffffiiiiiiiiinnnttt}}}|||{{{{{{}}}{{{xxxwwwxxxxxxxxxwwwqqqrrrsssuuuwwwyyy{{{|||}}}|||zzzwwwsssrrrsssuuuppptttyyy}}}}}}xxxvvvtttsssuuutttssstttvvvwwwwwwvvvtttrrroooooosssyyytttjjjdddbbbcccaaa[[[RRRLLLKKKNNNRRRTTTUUUUUUTTTQQQLLLFFF@@@===========================;;;;;;;;;:::999999888888999888888777777666666666333333444444444444333333222222222222222222222222000111222222222222111000111000000000222333222111222222222222222333333333111111000000111111222333111111111111111222222222111111111111111111111111////////////000000000000000000000000000000000000000111111222222111111000000000111222222222222111000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000///000111111222000000000111222333333333222222222222222222222222333333333333333333333333333222222111111111111111000000000000111222333333444333222222111111222222111111111111111111222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000...///000111222111111000///000000000111111111111111111000000000000111111000000000000000000000000///000000000111111111111000000111111111222222222222222222111111111000000...//////000111111222222111111111111111111111111.../////////000000000111000000000000111111111111//////000111111111111111///000000000111111111111.../////////000000000111......///000000000000000000000000000////////////000000000000000000000000000000000000000000000000......///000000111222222000000000000000000000000.../////////000000000111.../////////000000000111000000000000000000000000///000000000111111111111---...///000000000//////000000000000111111111111000000000000000111222222000000000000000000000000////////////////////////111111111000000000000000...///000111000///---,,,000111111111111222222222111111222222333444444555333333333444555666666666444555555555666666666666666666666777888888888999999999888888999999:::;;;777888999;;;<<<>>>???@@@AAACCCGGGJJJLLLPPPUUUXXX\\\\\\aaaiiillljjjiiikkkllliiihhhiiiiiihhhmmmsss~~~}}}|||}}}}}}|||{{{{{{{{{xxxvvvssstttwwwyyy|||}}}~~~~~~|||}}}|||yyytttrrrrrrssstttxxx}}}}}}xxxvvvuuuuuuuuuttttttuuuwwwyyyxxxwwwrrrrrrsssuuuyyyvvvllljjjkkkiiiddd]]]XXXWWWXXXYYYZZZ]]]^^^^^^\\\VVVNNNFFFAAA????????????????????????<<<<<<<<<;;;::::::999999999999999999999999999999666666666666555444333333222222222222222222222222000111222222222222111000111000000000222333222111222222333333333444444444111111000000111111222333000000111111111222222222111111111111111111111111000000000///////////////000000000000000000000000000111111222222111111000000000111222222222222111///000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000111000/////////000222222...//////000111222222222222222222222222222222222444444444444444444444444333222222111000111111111......///000111333555666555444222111000111222222111111111111111111222222000000000000111111111111222222222222222222222222111111111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000...///000222222222111000//////000000111111111222111111000000000000111111000000000000000000000000//////000000111111111222000000111111222222222222222222222111111111111000...//////000111222222222111111111111111111111111.../////////000000111111000000000000111111111111//////000111111111111111//////000000111111111222.../////////000000111111......///000000000000000000000000000////////////000000000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000000000000///000111111222,,,---...000000000//////000000000000111111111111000000///000000111222222000000000000000000000000000000000000000000000000222222111111000000//////000111222333222111///---000111111111111222222222111111222333333444555555333333444444555666777777555555555555666666666777888888888777777777777777999999888888999999:::;;;888999;;;===???AAABBBCCCHHHKKKOOOSSSWWW\\\aaaddddddeeejjjrrrsssooommmmmmooollljjjkkkjjjhhhlllrrr{{{~~~~~~||||||~~~~~~}}}|||||||||{{{wwwuuusssuuuxxx{{{|||}}}||||||xxxzzzzzzwwwrrroooooopppuuuyyy}}}~~~yyytttrrrrrrrrrsssrrrrrrsssvvvwwwwwwvvvqqqrrruuuyyy}}}}}}qqqnnnooooookkkfffcccaaaaaa```___bbbcccdddccc]]]UUUKKKFFF????????????????????????=========<<<;;;;;;::::::::::::::::::::::::;;;;;;888888777777666555333333222222222222222222222222000111222333333222111000111000000000222333222111333333333444444555555555111111111000111222222333000000111111222222222222111111111111111111111111333333222222111111000000000000000000000000000000111111222222222222111111000000111222222222222111//////000000111111111222000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000......//////000000111111111000/////////000222333222222111111111111111111333333333333333333333333333333333333333333333333333222111000000000111222000111222222444444555666000000000000111111111111222222333333333333222222//////000000111111111222222222222111111111000000222222222111111111000000111111111111111111111111444333111000000000111111000000000000000000000000000111111111111222222222333222222222111000000000111222222333333222222111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////111111111000000000000000000000000000111111111111000000000000////////////////////////000000000000222000---++++++---000222111111000000000000111111111000/////////111222333000000000000000000000000111111000000//////......//////000000111111111222111111000000//////......000000111111111111000000111000///......///000111000000000000000000000000111000///......///000111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000111333333222222111222222222333333222222333444666777888888999999999999888888777777777777777888888999999888666555666888:::<<<::::::;;;::::::;;;>>>AAA>>>===>>>AAAFFFIIIKKKLLLMMMSSS[[[___aaaccchhhllltttrrrqqquuuyyyyyyuuupppsssooohhhdddbbbeeejjjnnnvvvxxx|||}}}|||{{{{{{|||~~~zzzvvvvvvxxxxxxsssoooooossswwwzzzzzzyyyyyyyyyzzz{{{zzzwwwsssqqqqqqrrryyyzzz{{{}}}{{{uuurrrssstttoooqqqsssuuuuuutttrrrppppppsssxxx|||~~~{{{vvvuuuyyytttoookkkhhhgggeeeccccccbbb```___\\\XXXRRRMMMGGGFFFEEEDDDCCCBBBBBBBBB???===<<<<<<======<<<:::===<<<;;;:::999999999999999888777777777777777888666666555444333333333333000000000000111222333333444333222222111111222222111222333333444444444444111111111111111111111111222222111000//////000000111111111111111111111111111111000000111111222333222111111111000000//////000000111111111111000000222222222222222111000///000000000000000000000000222222111111111111222222////////////////////////000000000000000000000000---...///000000000000000////////////////////////222111000//////000111222222222111111111111111111222222222222222222222222333333333333333333333333222222111000000111222333111222222333333444444444000000000000111111111111111222222222222222222111000000111111111111111111222222222111111111000000222222222111111111000000111111111111111111111111333333111000000000111111111111111111111111111111000111111111111222222222222222222111111111111111000111111222222111111000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000000000000000000000000000111111111111000000000000////////////////////////000000000000222111///------///111222111111000000000000111111111000/////////000222333000000000000000000000000111000000000/////////...///000000000111111111111////////////000000000000000000111111111111000000111000///......///000111000000000000000000000000111000///......///000000000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111333333222222222222222333333222222111222444555666888888999999999999888888999888888888888888999999:::999999888888999999::::::;;;;;;;;;<<<>>>CCCGGGJJJJJJJJJLLLOOOQQQRRRSSSRRRYYY```eeefffhhhlllpppuuuuuuuuuwwwyyyxxxtttqqqtttpppjjjfffdddfffjjjlllrrrvvvzzz|||}}}|||}}}}}}}}}xxxsssrrrtttuuurrroooqqqtttwwwyyyxxxwwwwwwwwwvvvvvvvvvtttssssssuuuvvvzzz{{{|||{{{uuurrrrrrsssoooqqqsssuuuuuutttrrrqqqnnnqqqvvvyyyzzz{{{|||}}}}}}yyyyyyyyyvvvrrrooonnnllljjjiiifffeeecccbbbaaa]]]XXXTTTOOOOOOMMMKKKJJJIIIHHHGGGDDDAAA>>><<<<<<======<<>>===<<<;;;;;;;;;;;;:::999999888888888999999888777666555444444444444111111111111111222333444444333222222111111222222111222222333333333333222111111111111111111111111333333222111111111111111111111111111111111111111111111000000111111222333111111111111000000000///000000111111111111000000222222222222222111000000000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000//////000111111111000000111111111111111111111111111000////////////000111111111222222222222222222111111111111111111111111222222222222222222222222111111111111111222333444333333333333333333333333000000000111111111222222111111222222222222111111222222222222222111111111222222222111111111111111222222222111111111111111111111111111111111111111333222111111000111111111111111111111111111111111000111111111111222222222111111111111111222222222000000000111111000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000111111000000000000111111111111000000000000////////////////////////000000000000111111000000000000111111111111000000000000111111000000000///000000111222000000000000000000000000000000000000////////////000000000000111111111111.........///000111111111000000111111111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111222222333000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111000000000111111222333333222222222222333333222222111111222333555666888888999999999999888888:::999999888888888999999:::::::::::::::::::::999===>>>======???CCCJJJNNNXXXXXXXXXXXXYYYZZZZZZ[[[\\\bbbiiimmmoooppprrruuuwwwyyy{{{{{{xxxuuutttsssuuurrrnnnjjjhhhhhhjjjkkkooorrrxxx{{{||||||}}}~~~zzzuuuooommmoooqqqqqqqqqsssuuuwwwwwwvvvuuuvvvvvvuuuuuutttrrrqqqqqqtttvvvyyy{{{}}}{{{vvvrrrqqqrrrppprrrtttuuuuuusssqqqppplllppptttwwwwwwwwwwwwxxxyyy~~~|||yyyxxxxxxvvvuuuuuuuuutttrrrpppkkkjjjhhhhhhgggeeeaaa^^^\\\[[[YYYVVVSSSPPPNNNMMMKKKGGGCCC@@@@@@@@@@@@@@@@@@@@@??????>>>=========;;;;;;::::::::::::;;;;;;999999888777666666666666333222222222222222333444444333222222111111222222222222222222222222111111111111111111111111111111444333222222222222222222111111111111111111111111111111000000111111222333111111111111000000000000000000111111111111000000111222222222222111000000000000000000000000000000222111111000000111111222111111111111111111111111000000000000000000000000111111111222111111000000111111111111111111111111000//////......//////000111111222222222222222333222222222222222222222222111111111111111111111111000000111111222333444444333333333333222222111111000000111111111222222222000111111222222111111000444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111000000111111111222222222000000000111222222222333000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000111111111///000000000111111111111000000000000////////////////////////000000000000000000000111111000000000111111000000000000111111000000000000000000111111000000000000000000000000000000000000////////////000000000000000111111111.../////////000000000111000000111111111111000000000000////////////000000///////////////////////////////////////000000000000000000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000///000000000000000//////000000000000000000000000000111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222222333333222222222333444444333333222222333444666777888999999::::::999999888999999888888888888999999999999999999;;;<<<>>>???EEEDDDCCCBBBDDDIIIPPPUUU````````````___```aaabbbfffkkkppptttvvvvvvxxxyyyyyy}}}}}}wwwrrrrrrtttvvvtttqqqnnnlllkkkkkkkkknnnrrrvvvzzzzzzzzz{{{{{{yyysssmmmjjjkkknnnqqqrrrssstttuuuuuuuuuuuuwwwyyy{{{zzzwwwsssooonnnoooqqqvvvyyy}}}|||xxxtttrrrrrrrrrsssuuuuuutttqqqnnnllljjjnnnsssvvvvvvuuuuuuvvvvvvzzz|||wwwrrrpppuuutttuuuwwwyyyxxxvvvtttpppnnnmmmmmmmmmllljjjhhhfffeeeccc```\\\WWWRRRPPPNNNMMMKKKJJJJJJJJJHHHFFFBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;:::;;;;;;;;;:::999888777666666666666444444333333333333333444444333222222111111222222222222222222222111000///111111111111111111111111333222222111111111222222111111111111111111111111111111000000111111222333111111111000000000000000000000111111111111000000111111222222222111111000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000222222222222222111000///111111111111111111111111//////............//////111111222222333333333333333333333333333333333333111111111111111111111111000000111222333444444444444333333222222111111000111111111111222222222222111111222222222222111111444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111111111111111111000000111111111222222222000000000111222222222333111222222222222222222111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000////////////000000111111111111///000000000111111111111000000000000////////////////////////000000000000......///000000///......111111000000000000111111000000111111111000000000000000000000000000000000////////////000000000000111111000000000000000000111000000000/////////...000000111111111111000000//////000000000000//////////////////////////////......///000000000000000000000000000000000000000000////////////000111111000000000000000000000000000000000000000000000000...///000000000000//////000000000000000000000000000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222333333333222222222333444444555555555444444555666888999999999::::::::::::999999888777777777777888999999999999999:::===BBBGGGJJJOOOOOOMMMKKKKKKOOOUUUZZZdddfffgggfffeeefffhhhjjjnnnqqquuuwwwyyyzzzzzz{{{zzz~~~|||tttoooooorrruuutttrrrqqqooonnnnnnmmmpppsssvvvwwwwwwvvvwwwwwwxxxtttnnnjjjjjjmmmqqqsssrrrssssssssstttvvvzzz~~~}}}|||yyytttpppmmmmmmnnnsssvvv{{{~~~}}}zzzvvvuuutttuuuvvvvvvuuussspppllliiigggkkkppptttttttttssssssrrruuuxxxyyywwwsssooommmqqqrrrssswwwyyyyyywwwuuusssqqqoooooopppppppppnnnmmmlllkkkhhhccc]]]WWWTTTRRRSSSUUUXXXYYYWWWSSSOOOGGGGGGGGGFFFDDDBBBAAA??????>>>===<<<;;;;;;;;;;;;:::999888777666666666666666666555444333333444444444333222222111111222222222222222222222111000///111111111111111111111111111111000000000000111222111111111111111111111111111111000000111111222333000000000000000000111111000000111111111111000000000111111222222222111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000......////////////......111111222222333444444444333333333333333333333333222222222222222222222222000111222333444444444333333333222222111111111000111111111222222222222333222222222333333222222222222222222222222111111111111111111111111222222222111111111111111222222222111111111111111111111111000000111222222222222111222222222222222222222222000111111111111222222222111111111111111222222222222222333333333333222222000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000///////////////000111111222222000000000000111111111111000000000000////////////////////////000000000000......////////////......111111000000000000111111000111111111111000//////000000000000000000000000////////////000000000000111111111111000000000000111111111000///.........000000111111111111000000//////000000000000//////000000000000000000000000---...///000111111111000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000---...000111111000//////000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222333444333222222333333444555666666666555555666777999:::999999::::::::::::999999777777777777999:::;;;<<<<<<===>>>AAAFFFMMMSSSVVV[[[ZZZYYYWWWVVVYYY^^^bbbiiilllnnnnnnllllllooosssttttttuuuvvvwwwyyyzzz{{{yyy|||}}}yyyqqqllllllnnnqqqppppppooooooooooooooossstttuuutttsssssstttuuuyyywwwsssooonnnooorrrtttqqqqqqqqqppprrruuu{{{{{{{{{zzzwwwsssqqqqqqqqqrrruuuzzz~~~}}}~~~~~~}}}zzzwwwvvvwwwvvvwwwxxxwwwuuuqqqnnnkkkgggkkkqqqtttsssrrrppppppmmmnnnqqqtttuuutttsssrrrpppqqqsssvvvxxxyyywwwvvvsssqqqoooooopppqqqqqqqqqpppqqqqqqpppmmmgggbbb___[[[]]]bbbggghhheee___ZZZRRRRRRRRRPPPNNNKKKHHHFFFCCCBBB@@@>>>===<<<;;;;;;::::::999777777777777777888888666555444444444444444333222222111111222222222222222222222222111111111111111111111111111111000000000///000000111222111111111111111111111111111111000000111111222333000000000000111111111111000000111111111111000000000000111222222222222111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111111222111111000000////////////////////////...//////000000//////...111111222222333444444555222222222222222222222222333333333333333333333333111222333444444333333222222222222111111111111111111111111222222222333333333333444444444444333333000000111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111///000111222333222222111222222222222222222222222000111111111111222222222222222222111111111111111111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000111111222222000000000000111111111111000000000000////////////////////////000000000000////////////////////////111111000000000000111111000111111222111000///...000000000000000000000000.../////////000000000111111111111111000000000///000000000000////////////000000111111111111000000...///000111111000///...000000000000000000000000,,,---///000111111111000000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222333444555222222222333333555666666666555555555555777888999999::::::;;;;;;::::::999777777888999;;;===???@@@BBBDDDIIIOOOUUUZZZ^^^```dddddddddcccbbbdddhhhkkknnnqqqtttssspppooossswwwvvvtttrrrrrrsssvvvwwwxxxxxxyyyxxxtttnnnjjjiiijjjkkkkkkkkkkkklllmmmooopppttttttsssqqqppppppsssvvv{{{zzzxxxvvvtttsssssstttqqqpppooommmnnnrrrxxx}}}yyyzzz{{{zzzxxxuuutttttttttvvvzzz}}}~~~}}}{{{||||||zzzxxxvvvwwwxxxvvvwwwyyyzzzyyywwwtttrrrnnnrrrvvvxxxvvvssspppooolllmmmnnnqqquuuwwwxxxyyysssssstttvvvyyyzzzyyywwwssspppmmmlllnnnpppqqqqqqqqqsssvvvyyyxxxvvvrrrooogggiiimmmqqqrrroooiiieeeaaaaaaaaa___[[[WWWTTTQQQHHHGGGDDDBBB???===<<<<<<<<<;;;:::999888888888888:::999777666555444444444444333222222111111222222111222222333333333333222111111111111111111111111111000000000111111222333111111111111111111111111111111000000111111222333///000000000111111111111000000111111111111000000000000111222222222222222000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000//////000111111111000000000000000000000000000000//////000111111000//////111111222333333444555555111111111111111111111111333333333333333333333333222333444444444333222111111111111111111111111111111111222222222333333333333444444555555444444333//////000000111111111222000000111111222222222222000000111111222222222222111111111111111111111111///000111222333333222111222222222222222222222222000111111111111222222222333222222222111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000111222222222000000000000111111111111000000000000////////////////////////000000000000111111000000000000111111111111000000000000111111000111222222222000///...000000000000000000000000.../////////000000111111222111111111000000//////......//////000000111111000000111111111111000000...///000111111000///...000000000000000000000000,,,---///000111111111000000000000000000000000000111111111000111222222333000000000000000000000000000000000000000000000000,,,...000111222111000///000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222333444555222222222333444555666777555555444444555666888999999::::::;;;;;;::::::999888888999;;;===@@@BBBCCCFFFKKKRRRZZZ```cccddddddiiijjjkkkjjjjjjlllooorrrqqqtttvvvtttpppooosssvvvvvvtttpppooopppsssuuuwwwwwwwwwuuuqqqmmmiiihhhgggggggggggghhhiiilllnnnppptttsssrrrooonnnppptttwww|||}}}|||zzzwwwuuuttttttqqqpppmmmkkkkkknnnuuuzzzzzz|||~~~}}}zzzvvvttttttwwwxxxzzz|||}}}}}}|||{{{zzz{{{zzzxxxvvvuuuvvvxxxuuuwwwzzz||||||{{{yyyxxxwwwzzz}}}~~~{{{vvvrrrpppoooooooooqqquuuxxxzzz{{{vvvuuuvvvwwwzzz{{{zzzyyyrrrooolllkkklllnnnooopppqqquuuzzz~~~|||qqqrrrtttvvvwwwtttoookkkmmmmmmllliiifffaaa]]]ZZZLLLJJJHHHEEEBBB???>>>=========<<<;;;::::::::::::::::::888777555444444444444333222222111111222222111222333444444444444444111111111111111111111111222111111111222333333444111111111111111111111111111111111000111222222333//////000000111111111222000000111111111111000000///000111222222222222222000000000000000000000000000000////////////000000222222222222222222222222000000000000000000000000---...///000000000000000111111111111111111111111///000111222222111000///111111111111111111111111222222111111111111111222333333222111111222222222333333333333222222111000222222222222111111000000//////000111222333333444222222222111111111000000//////000000000111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111444333222111000000000000222111111111000000//////111111111111111111111111000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000//////.........---000000000000000000000000222111111111000000//////111111000000//////......000000000000111111111111000000000000000000000000.........///000222444444///000222333333222000///000111111111111222222222000000000000000000000000222222111111111111111111///111222222111000222333444444444555777888:::;;;888888777777777777888888888999:::;;;<<<;;;:::999999:::;;;>>>CCCHHHMMMPPPSSSZZZbbbggggggffffffgggllloooqqqpppmmmmmmrrrwwwzzzwwwsssoooiiieeekkkssswwwsssnnnlllnnnqqqtttuuuuuuuuurrrmmmgggcccaaaaaa```]]]\\\```ggglllllljjjnnnqqquuutttqqqqqqtttxxx~~~~~~~~~{{{yyywwwuuussspppnnnnnnppptttvvvzzzzzzzzzzzzzzzyyyxxxxxxzzz{{{}}}~~~}}}||||||}}}~~~}}}zzzxxxxxxxxxxxxyyy||||||xxx~~~~~~{{{wwwtttvvvttttttvvvzzz|||{{{yyyyyywwwvvvwwwyyyzzzyyyxxxrrrqqqooooooooopppqqqrrrtttwww|||zzzwwwyyyzzzvvvsssrrrrrrwwwzzzxxxuuurrrjjjccc^^^ZZZTTTMMMHHHDDDAAA@@@;;;;;;<<<=========<<<;;;999999888777777777777777666555444333333333333333///000222333333222111000111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111222222222222111000000222222222222222222222222000000111111111111000000............///000222222000000000000111111111111222222222222222222222222222222111111111111222222222222222222222333444555222222333333333222111111222222222222111111111000000000111111222333333333222222222111111111000000000000111111111111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111333333222111000000000000111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000/////////......000000000000000000000000111111111111000000000///000000000000000/////////000000000000111111111111000000000000000000000000////////////000222333444///000222333333222000///000111111111111222222222111111111111111111111111222222111111111111111111111333444444333222444555555555555555666888999:::777777777777888999::::::888888999999999999888888:::===AAAFFFLLLQQQUUUVVV[[[```gggjjjjjjiiiiiikkkqqqtttvvvuuurrrrrrvvvzzzxxxtttnnniiicccaaahhhqqqtttpppkkkiiikkknnnppprrrsssrrrooojjjddd```^^^^^^^^^ZZZWWWZZZaaahhhkkklllqqquuuxxxwwwtttsssuuuxxx~~~|||zzzyyywwwsssqqqppprrrtttvvvyyyyyyzzz{{{||||||||||||}}}~~~|||}}}}}}|||zzzyyyyyyzzzxxxyyy{{{~~~{{{}}}~~~~~~{{{yyyyyyyyyzzz}}}~~~|||yyywwwwwwxxxzzz{{{zzzxxxssssssssssssrrrrrrrrrrrruuuxxx||||||xxxzzz{{{xxxvvvvvv}}}}}}yyysssmmmkkkhhhbbbYYYPPPHHHDDDBBB======<<<<<<<<<;;;;;;;;;<<<;;;:::999888777777777777666555444333333333333111111222222222222222111222222222222222222222222222222222111111111000000111111111111111111111111222222222111111111111111111111111111111111111111000000111222222222222222000000000000000000000000000000000000000000000000//////000000000000//////111222222222222111000000111111111111111111111111111111222222222222111111............///000111222////////////000000000000333333333333333333333333222222111111111111222222111111222222333555666777111111222333333333222222222222222222111111111111222222222333333333333333222222222111111111111111222222222222222111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111222222111111111111111222111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111000000000000000//////000000000000000000000000111111111111000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222000111222333333222111000000111111111111222222222222222222222222222222222111111222222222222222222333555666666555444666777666666666666666777888888777777777888999:::;;;<<<:::999999999999:::<<<===@@@DDDLLLTTTZZZ^^^___```bbbfffkkklllkkkjjjlllnnnvvvyyy{{{zzzxxxvvvxxxzzzuuunnnggg```[[[[[[dddnnnrrrnnnjjjhhhjjjmmmoooppprrrrrroookkkeeebbb```aaa```[[[VVVWWW^^^gggmmmoootttwww{{{zzzxxxvvvwwwyyy~~~}}}{{{xxxuuutttuuuvvvwwwyyyzzz{{{}}}~~~|||}}}|||zzzxxxxxxzzz|||yyyyyyzzz}}}~~~{{{|||}}}xxxvvvuuuwwwzzz{{{yyyvvvrrrtttvvvxxxxxxvvvtttrrrwwwyyy|||~~~xxxyyy{{{zzzzzz|||{{{xxxvvvuuuqqqgggZZZOOOIIIGGGBBBAAA???>>>===<<<======>>>===<<<:::999888888888999888777555444333333333333333222222222222333333333333333333333333333333222222222111111111111111111111111111111111111111222222222222111111000000111111111111111111111111000000111222222222222222000000000000000000000000000000000000000000000000///000000111111000000///111222222222222111000000000000000000000000000000222222333333333333222222///......//////000111222........./////////000000333333333333333333333333222222111111111222333333333333333333444444555666000111222222333333333333222222222222222222222222444444444333333222222222111111111111111111111111333333333222222222222111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111000111111222222111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000///////////////000000000111111111111////////////////////////////////////////////////111111000000000000111111111111111111000000000000000000000000000000000000111111111000000000000000/////////000000111111222///000000000111111111111000000000000000000000000222222111000000111111111000111222222222222111000000000111111111222222222222222222222222222222222111111222222222222222333444555777666555555666888777777666666666666777777777777777777888999:::;;;;;;::::::;;;>>>AAAEEEHHHKKKQQQZZZccchhhjjjhhhgggfffiiilllmmmllllllpppsss|||~~~~~~{{{wwwuuuuuuqqqiii___YYYUUUWWWaaakkkrrroookkkjjjllloooqqqrrrssssssrrrooollljjjjjjjjjhhhddd______dddjjjppprrrsssvvvzzz{{{zzzyyyzzz{{{~~~}}}{{{yyyyyyyyyzzz{{{||||||}}}~~~{{{{{{zzzxxxvvvvvvyyy{{{yyyxxxxxx{{{}}}~~~}}}vvvsssqqqtttwwwyyyvvvrrrnnnrrrwww{{{}}}{{{wwwtttyyyyyyzzz}}}xxxrrrssswwwyyy}}}zzz{{{yyypppcccWWWPPPMMMIIIGGGDDDAAA@@@???@@@@@@>>>===<<<;;;::::::::::::;;;:::999777555444444333555555333222222222333444333333333333333333333333111111111111111111111111111111111111111111111111333333222222111000000000111111111111111111111111......///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222222222111000000000000000000000000000000111222222222222222222111///////////////000111111////////////000000000000222222222222222222222222222222111111222333333444666555444444333333333333000111222222333333333333222222222222222222222333555444444333333222222111111111111111111111111111222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111000111111222222000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////000111222111111000///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000000000111111111111////////////////////////////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000111111//////000000111111222222///000000000111111111111111111111111111111111111333222222111111111111111111111111222222111111111000000111111111222222222111111111111111111111111111111222222333333333333444555666666555555666777888777777666666666666666888888777777777888999999:::;;;<<>>>>>======>>>>>>===<<<;;;999888777777777888777666555444444444444111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222222000000000000000000000000000000000000000000000000000111111222222111111000111222222222222111000000111111111111111111111111000000000111111000000000000000////////////000000111111111222222222333333222222222222222222222222222222222222333444555555555444333222222222222222222222333333333222111111222222222333333333444444222222222222222111111111000000111111111222222222...//////000111222333333222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111333333222111000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...000111333333222111000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111....../////////000000000000000000000000000000000///000000000111111111111222222111111111111111111000000000000111111111111111111111111111111111111222222111111111222333333222111111111111111111222000111111111111222222222222222222222222222222222111111222222333444444555444555666666555555666888777666666666666666777888777777888999;;;===???@@@CCCEEEIIIOOOVVV^^^eeeiiiooorrrvvvzzzzzzxxxtttqqqrrruuuwwwwwwvvvxxx|||}}}uuupppggg```[[[[[[]]]```gggnnnooonnnnnnppptttyyy|||}}}zzz{{{|||{{{{{{{{{}}}|||{{{zzzwwwuuurrrrrrrrrqqqpppppprrrvvvzzz~~~~~~}}}|||}}}~~~}}}{{{zzzxxxxxxxxxyyyzzzxxxwwwuuuuuuwwwzzz~~~{{{|||{{{yyyvvvttttttuuuvvvuuuuuuwww|||~~~|||~~~~~~vvvoooooouuu{{{zzzwwwsssvvvzzz}}}~~~|||{{{~~~zzzttthhh___YYY\\\cccjjjrrrxxxzzz~~~~~~yyyuuuqqqiii^^^VVVOOONNNMMMKKKIIIGGGFFFEEEFFFEEECCCAAA@@@???>>>>>>===<<<;;;:::999999999999777777777777666555444444222222222222222222222222000000111111111222222222222222222222222222222222000000000111222222333333222222222222222222222222000000111222222222222222000000000000000000000000000000000000000000000000000111111222222111111000111222222222222111000000000000000000000000000000000111111222222111111000000000////////////000000000111111111111222222222333333333333333333333333222222222222333444555666222222222111111222333333333333333333333222111000222222222333333444444444111111111111111111111111000000111111222222222222------...000111222333444222222222222222222222222333222222222222222222333111111111111111111111111111111111111111111111111444333222111000000000000//////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...000222333333333111000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111---.........//////000000000000000000000000000000//////000000111111111222333222222222111000000000000000000000111111111111111111111111111111111111222222111111222222333444222222111111111111222222000111111111111222222222333333333333333333333333111111222333333444555555555666777777666666777888666666666666666777888888555666888;;;>>>AAADDDEEEKKKMMMRRRXXX___gggmmmqqqsssuuuxxxzzzzzzxxxuuussssssvvvxxxwwwuuuvvvyyy||||||~~~|||tttooofff```\\\^^^aaadddjjjooorrrqqqqqqtttyyy~~~~~~~~~}}}yyyvvvtttuuuvvvtttrrrppprrruuuzzz}}}~~~}}}}}}~~~~~~}}}|||zzzyyywwwvvvvvvwwwyyyzzzrrrrrrqqqsssvvv||||||}}}~~~|||xxxuuuttttttuuuttttttwww|||~~~{{{{{{|||{{{rrrqqqxxx~~~~~~|||yyyzzz|||~~~~~~}}}}}}|||vvvmmmddd^^^aaagggmmmtttzzzwww{{{{{{yyyzzz}}}}}}zzz{{{vvvqqqqqqqqqmmmcccZZZSSSSSSRRRQQQOOOMMMKKKJJJKKKJJJGGGDDDBBB@@@>>>>>>===<<<;;;:::::::::::::::777888888888888666444333333333333333333333333333000000111111222222222222222222222222222222222222//////000111222333333444222222222222222222222222......///000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111222222222222111000000////////////////////////222222222333333222222222111000////////////000000000000000000111111111111222222222222111111000000111222222333333222222111222222222222222222222222000000111222333333444444333333333222222111111111222222222222222222222222333333333333333333333333222111111000000111111222444222000000111111111000333333333222222222111111111111000000000000111111111222333444444333222111///000111333333222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000111111111000///.........111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000//////000111222222111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222222222111111111000000///000000111222222333333222222333444444555555666555666888999:::::::::999888777777777777888::::::;;;;;;;;;>>>BBBIIIOOOSSS]]][[[ZZZ___gggpppuuuwww}}}}}}~~~}}}|||yyyvvvuuutttsssrrrqqqsssuuuxxxzzzxxxwwwvvvyyy|||yyyqqqjjjdddbbbaaaaaadddiiiooorrrrrrtttvvvxxx{{{}}}||||||~~~}}}{{{xxxvvvtttrrrqqqrrrpppooorrrwww{{{}}}|||xxxwwwxxx|||}}}}}}}}}}}}~~~{{{vvvwwwxxxwwwvvvvvvwwwxxxsssqqqppprrrwww|||~~~|||yyywwwtttqqqrrrrrrrrrsssuuuxxxzzz|||~~~~~~~~~||||||}}}|||{{{|||~~~yyy~~~~~~sssmmmhhhhhhnnnuuuyyyzzzyyyyyyxxxwwwvvvtttrrrqqqqqqlllhhhgggiiiiiiddd______]]]ZZZWWWVVVUUUVVVWWWTTTRRROOOLLLIIIFFFCCCAAA>>>======<<<<<<;;;::::::<<<<<<;;;;;;:::999999999777666444222000//////000222222222222222222222222222222222222111111000000111111111111111111111111111111111222222333333333222222222111111222333333111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111000222222333333333333222222222222222222222222222222000111111222333333444444333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333444222111111222333222111333333333222222222111111222222111111111111222222111111222222222222111111000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000000000000000000000000000000000111222222222222222222111000000000000000000000000//////000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000111222222111111000///////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111222222222222111222222222111111111000000000000111111222222333333333444444555555666777777555666888999999999999888555666666777888999999999;;;===???DDDKKKSSSYYY]]]```^^^^^^bbbjjjqqqvvvxxx|||}}}}}}}}}{{{yyyvvvtttpppooommmlllnnnqqqtttwwwwwwtttsssssstttsssoookkkdddccccccdddgggkkkoooqqqrrrtttwwwzzz||||||zzzzzzzzz{{{zzzyyyxxxvvvsssrrrpppsssqqqpppqqqtttvvvvvvtttvvvvvvwww{{{~~~}}}}}}~~~}}}zzzwwwvvvwwwwwwvvvuuutttuuuuuupppooonnnpppuuuyyy|||}}}|||yyyuuusssqqqqqqqqqqqqsssuuuxxx{{{|||~~~}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~|||uuunnnmmmrrrxxx|||}}}{{{{{{yyywwwtttqqqooommmllliiieeedddeeeeeeccc```bbbaaa^^^\\\ZZZYYYYYYZZZXXXVVVTTTQQQOOOLLLHHHFFFAAA@@@???>>>===;;;;;;:::<<<<<<<<<;;;;;;:::::::::999777555333222111111111333333333333333333333333222222222222111111111000111111111111111111111111111111222222222333333333444444333222111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111222222333333333333222222222222222222222222222222111111111222222333333444333333333222222222222111222222222222222222222222222222222222222222222222333444555555555555444333333222111222444555555444333333333222222222111111333333222222222222333333111111111000000111111111111111111000111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000111111222222111111000000000000000000000000000......//////000111222222111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111222222222333333333333000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000111222111111000/////////000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000111222222222222111222222222111111111111111222222222222222222222222444555555666777777888888666777777888888888777777555666777888:::;;;;;;<<<@@@BBBHHHOOOXXX___eeeiiieeeddddddggglllrrrvvvwww{{{|||||||||zzzwwwtttsssmmmkkkiiihhhiiimmmqqqtttuuusssqqqooonnnnnnnnnnnnffffffggghhhjjjlllnnnoooqqqtttwwwzzz{{{}}}zzzwwwvvvwwwxxxwwwwwwwwwvvvtttrrrooonnnnnnmmmnnnppprrrsssqqqpppttttttuuuyyy~~~{{{zzzxxxuuusssuuuuuutttrrrqqqqqqppppppllllllmmmooosssvvvvvvvvvyyy|||}}}yyyuuuttttttrrrrrrrrrsssuuuxxx{{{|||{{{}}}~~~}}}}}}}}}||||||{{{zzzyyyzzz~~~|||tttqqqsssyyy}}}~~~~~~{{{xxxtttpppllljjjhhhgggdddbbbaaabbbbbbccceeedddbbbaaa```______^^^^^^\\\ZZZYYYXXXUUUQQQNNNFFFEEECCCAAA???===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999777555444333333333333333333333333333333333222222222222111111111111222222222222222222222222111222222222222333333333555444444333111111000000111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333222222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222333555666666555333222222111111444666888888777333333333222222222111111222222222111111222222222222111000//////000111222222111000000000111333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000......////////////......000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000111111222222222333333333000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111//////000000000111111111000000000000000000000000111000000000000000111111111111000000///000000111111111111111111111111111222222222222222222222222000000000000000000000000///000000000111111111111000000111222222222222111111111111111111111111111333333333333333333333333444555555666666777888888777777777777777777777666777777777999;;;>>>BBBDDDJJJMMMTTT\\\ccciiilllnnniiihhhiiikkknnnqqqtttuuuyyyyyyzzzzzzxxxvvvsssqqqkkkiiiffffffggglllqqqtttuuuuuutttrrrpppoooqqqsssmmmllliiihhhhhhiiikkklllnnnrrrvvvyyyzzzzzz{{{|||{{{vvvtttsssuuuvvvvvvwwwvvvuuurrrooollljjjeeegggkkkooorrrssssssrrrrrrrrrtttwww{{{~~~yyyuuurrrpppooorrrpppnnnlllllllllkkkjjjhhhiiikkkoooqqqqqqooommmnnnuuu{{{|||yyyuuuvvvxxxtttssssssssstttuuuwwwxxxuuuxxx{{{|||}}}}}}~~~~~~}}}zzzxxxyyy~~~~~~vvvrrrsssxxx|||{{{vvvqqqmmmkkkkkkjjjgggddd``````bbbdddbbbbbbbbbbbbccccccddddddcccbbb```aaaaaa^^^ZZZUUUMMMKKKHHHEEEBBB???>>>>>>======<<<<<<<<<<<<;;;;;;:::999888777666555444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222111000111111111111111111111111222222222222222222222222///000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222333333333333444444333333333222222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000111333444444333111000111111222555888999999888333333333222222222111111111111000000000000111111222111000//////000111222222111000000000111333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222000000000000000000000000......////////////......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000000111111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000///000000000111111111111000000111222222222222111111111111111111111111111333333333333333444444444333444444555666666777777888888888777777777777777999888777888;;;BBBIIINNNXXX[[[```fffkkkmmmnnnooollllllmmmnnnnnnooopppqqquuuuuuvvvwwwvvvtttqqqppphhhgggeeeeeeggglllppptttwwwyyy{{{zzzxxxwwwvvvwwwuuuqqqkkkfffdddeeehhhkkknnnrrrvvvyyyzzzzzzzzz{{{|||xxxuuusssssstttuuuwwwwwwuuusssppplllhhhfffcccggglllpppssssssssssssqqqrrrssstttvvvyyy|||~~~~~~yyysssnnnkkkjjjjjjmmmjjjgggfffggghhhgggfffeeefffiiilllmmmkkkgggcccbbbjjjrrrvvvuuusssuuuwwwrrrqqqpppooonnnnnnooopppooorrruuuxxxzzz|||}}}yyyyyy}}}~~~~~~xxxtttuuuyyy|||wwwtttrrrpppoookkkfffaaa___```aaa]]]^^^___```bbbeeeggghhhgggfffeeegggiiigggaaa\\\SSSQQQMMMIIIEEECCCAAAAAA???>>>>>>===<<<<<<;;;;;;999888888777666555444444222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222000111222333333333333333111111111111111111111111222222222222222222222222///000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222333333333333333333444444444444333333222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222000000222222222222000000000111222555888:::999777333333333222222222111111111000000000000000000111111111111000000111111111111111111000111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222222000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000....../////////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000222111111000000000000000111111000000000111222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000111222222222222111111111111111111222222222222222333444444555666666333444444555555666777777999888888888888888999999:::999999;;;AAAIIIRRRWWWcccfffjjjnnnpppqqqpppooonnnpppqqqqqqnnnmmmlllmmmoooqqqrrrssssssrrrpppoooggggggggghhhjjjnnnrrrttt{{{|||~~~~~~|||zzzxxxssskkkeeebbbdddhhhkkkpppssswwwzzz{{{{{{{{{|||{{{zzzxxxvvvuuuuuuvvvwwwxxxvvvtttqqqmmmjjjhhhgggiiimmmppprrrqqqpppoooooopppqqqrrrrrrrrrsssuuuwwwwwwvvvsssnnniiiffffffgggkkkhhhddddddgggiiiiiihhhdddeeegggjjjjjjgggaaa]]][[[aaaiiinnnppppppqqqsssnnnmmmkkkiiihhhhhhhhhhhhjjjmmmpppsssuuuxxx|||~~~zzzxxx{{{|||~~~{{{|||}}}|||~~~|||yyyyyy}}}}}}{{{wwwsssnnniiidddaaa______\\\\\\]]]^^^aaaeeeiiikkkjjjiiiiiilllpppnnngggaaaXXXUUUQQQLLLHHHFFFEEEEEECCCBBBAAA@@@???>>>===<<<999999999999888777555555222222222222222222222222222222222222333333333333333333333333333333333333333333333222222222222111...///111333444444444333111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444333333444444444444333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111000000222555888999888666333333333222222222111111222111111000000111111222111111222222222222111111000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333333000000000000000000000000111222222222222222222111000000000000000000000000000000000111111222222333000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000....../////////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000222222111000000000000000111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111222222222222111000000111111111222222222111222333444555666777888444555555666666777888888999999888888999:::;;;<<<===>>>AAAFFFMMMVVV]]]bbbjjjlllooorrruuuuuuuuutttqqqtttuuusssooolllkkkkkkjjjlllnnnpppqqqpppooonnnkkklllmmmooorrruuuxxxyyy}}}||||||~~~zzzvvvrrrlllgggfffgggkkkmmmoooqqquuuwwwxxxyyyzzz|||xxxxxxxxxxxxxxxxxxyyyyyyvvvtttqqqnnnlllkkkjjjkkkoooqqqssssssooolllkkklllnnnppprrrrrrppppppqqqrrrrrrrrrqqqnnnjjjhhhiiikkklllhhheeefffjjjnnnooonnniiiiiikkkmmmmmmiiibbb^^^^^^aaaffflllooopppqqqpppkkkjjjiiiggggggggghhhiiigggiiilllnnnoooqqqtttwwwwww|||zzzwwwxxx|||{{{~~~{{{wwwwwwyyyyyy{{{}}}}}}zzztttpppmmmjjjeeeaaa```___^^^^^^aaaeeejjjmmmmmmkkklllqqquuutttmmmeee[[[XXXSSSNNNKKKIIIHHHHHHIIIHHHFFFDDDBBB@@@???>>>::::::;;;;;;:::999777666444444444444444444444444222222222333333333444444333333333333333333333333333333333222222222111111///000222444444444333222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333444444444333444444555555444444333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222333333333333333333333333222222111000000111222222000000222555888999777555333333333222222222111111333222222222222222222333111222333444444333222111///000111333333222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333333000000000000000000000000000000111111111111000000000000000000000000000000......///111222333444555000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222000000000000000000000000222222111000000///000000111111000000111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000111111222222222222000111222444666777888999666666666777888888999999999999888888999;;;===>>>AAADDDJJJRRRZZZaaagggjjjlllnnnqqquuuwwwyyyyyyyyytttvvvxxxvvvqqqllljjjjjjhhhiiilllnnnooooooooonnnpppqqqtttwwwzzz|||~~~~~~{{{yyy{{{~~~yyyssspppmmmkkkjjjkkknnnoookkknnnqqqssstttuuuwwwyyywwwwwwyyyzzz{{{{{{{{{zzzuuurrrooolllkkklllmmmnnnooorrrsssrrrnnnkkkkkkllllllpppssssssqqqooopppqqqqqqssstttrrrnnnmmmoooqqqooojjjgggiiinnnssstttsssooopppqqqrrrrrrmmmgggbbbeeefffiiimmmrrrsssrrrpppkkkkkkjjjjjjjjjkkkmmmnnnggghhhjjjjjjjjjlllnnnqqqpppwww~~~~~~yyyuuuvvvyyy{{{zzzuuuuuuvvvvvvxxx~~~}}}}}}zzzwwwvvvssslllfffeeeccc```___aaaeeekkknnnooommmnnnsssyyyxxxppphhh]]]ZZZUUUPPPLLLJJJJJJJJJMMMLLLJJJHHHEEECCCAAA@@@;;;<<<<<<===<<<;;;999888666666666666666666666666222222222333333444444444333333333333333333333333333333333222222111111111111222333444444333111000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333111111111222222333333333222222222222222222222222111111111111111111111111000111222222444444555666222222222222222222222222000111111222222333444444222222222222222222222222//////000111222333333333222111111111000000//////111000000///...------,,,111111222222222222111111222111111111000000//////111111111111111111111111111111111111000000000000000000000000000000000000......//////000000111111111111000000111111222333222222222111000//////...111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000//////000000111111222222222111111111000000//////000000000000000000000000000000//////////////////000000000000000000000000222111111111000000//////111000/////////000222333000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////111000/////////000222333000000000000000000000000//////000111222222222222555555555555666666666777666555555777999::::::999888888999<<<>>>??????>>>DDDIIIQQQ[[[dddjjjlllkkkooorrrrrrppprrrxxx|||{{{|||yyyuuurrrqqqooollljjjkkkfffbbb```ccchhhmmmpppuuuyyy|||{{{zzz{{{}}}}}}zzzwwwyyyvvvsssqqqqqqrrrssssssrrrooollllllpppssssssqqqoooppprrrtttvvvvvvvvvuuuqqqqqqpppmmmiiiggghhhiiimmmmmmmmmlllllllllllllllrrrvvvyyyyyyxxxwwwxxxyyyxxxyyy|||}}}{{{xxxssspppqqqnnnjjjkkkooosssttttttxxxxxxwwwuuusssqqqooonnnmmmlllmmmpppuuuwwwuuusssooonnnlllmmmnnnoooooooookkkjjjfffbbb___```bbbeeefffkkkqqqttttttqqqooommmqqqzzz~~~xxxtttqqqnnnwww{{{~~~}}}}}}wwwuuuwww{{{~~~yyyvvvssspppoooeeedddeeeeeegggiiilllmmmmmmnnnnnnnnnrrruuusssmmmeee^^^WWWUUUQQQLLLJJJKKKLLLNNNPPPQQQOOOJJJEEEBBB@@@???===<<<;;;:::::::::<<<777555777777444333555333333333222222222111111222111111111222333333444111222222333333222222222444444444333222111000///000111111111111222222222333333444444333222000///333333333333333222111000222222222222222111000///000000000///000000111222333333222222222222333333111222222222111000///...000111111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111333333222222222111111111222222222222222222222222111222222222222333333333222222222222222222222222000000000111222222222333111111111111111111000000111111000000///......---111111222222222222111111222222222222111111111000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111000000111111222333222222111111000//////...000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000111111111111111111000000000//////000000000000000000000000222222222222222222222222000000000000000000000000111111111111000000000///111000/////////000222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000111111222111111111111111111111111111222333444444555555444555555555666666666777777888777777888999:::::::::999999;;;>>>BBBEEEFFFGGGKKKOOOWWW```hhhmmmoooooouuuwwwwwwtttuuuzzz|||zzzzzzwwwsssqqqooommmkkkiiiiiiddd___```eeelllqqqsss{{{~~~~~~yyyxxxxxxzzz||||||zzzwwwxxxvvvtttsssssssssssssssoookkkgggfffhhhlllooorrrlllmmmnnnoooppppppppppppoooooommmjjjhhhhhhjjjllllllmmmmmmooopppqqqqqqrrrtttwwwzzzzzzyyyxxxyyy{{{{{{|||~~~}}}zzzuuusssqqqmmmjjjjjjnnnrrrvvvwwwwwwwwwwwwvvvtttsssqqqppppppooonnnqqqvvvxxxwwwtttrrrqqqpppqqqrrrsssrrrqqqkkkhhhccc^^^[[[ZZZ\\\^^^```eeekkkoooooommmkkkjjjmmmtttyyywwwrrrppplllhhhqqquuu{{{}}}}}}|||||||||~~~|||~~~{{{wwwuuuwwwzzz~~~~~~{{{xxxwwwvvvkkkkkkiiiiiihhhiiijjjkkklllmmmllllllpppuuusssnnnggg```ZZZXXXUUUPPPMMMNNNOOOQQQTTTUUUSSSOOOKKKHHHBBBAAA???>>><<<;;;;;;:::<<<::::::>>>???:::666666333333333333222222222222222222111111222222333444222222333333333222111111---...///111222333444444000111111111111222222222333333444444333222000///111222222222111111000///222222222222222111000000111000000000000111222222111111000000000000111111///000000111111222222333000111111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333111222222222222333333333222222222222222222222222111111111111111111111111222111111111111000000000222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111222222111111111222222222222222222222111111000/////////111111222222222222111111333333333222222222222222111111111111111111111111111111111111000000000000000000000000000000000000222222222222111111111111111000000000000111222222222222111111000/////////000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000111111111111000000000000111111000000000000//////000000000000000000000000222222222222222222222222000000000000000000000000111111111111000000000000000000000///000111111222333333222222111000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////000111111111111111111111111111111111111111222222333444555555555555555555666666666777777777:::999999999999::::::;;;:::<<>><<<;;;:::<<<;;;???FFFFFF@@@999777444444444333333333333222222222111111222222333333333333333333333222111000***+++---000222444555555000111111111111222222222333333333333333222000000000111111111111000//////111222222222222111000000111111111111111222333333111111000000000000111111111000000///000111333444000111111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111...//////000111222333333111222222222222222333333444444333333222111000000111111111111111111111111222222222111111111111111111111111222222333333444222222222111111111000000111111222222222222111111222222222222222222222222111111111111111111111111111111111111000000000///000000000000000000000000222222222111111000000000000000000000000111222222111111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111000000000000000000000000000000222222111111000000//////000000000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000000000000000000111111222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000...///000222222111000000111111111111111111111111000111222333444444444444555666666666666777777777:::::::::999888999;;;<<<;;;@@@HHHPPPVVVZZZ]]]______ccchhhmmmqqqtttvvvxxx}}}|||~~~~~~zzzxxxuuurrrqqqpppooommmlllggg```]]]cccppp{{{}}}{{{~~~||||||}}}~~~{{{sssmmmmmmnnnppprrrtttvvvvvvuuuuuuwwwxxxxxxvvvtttsssrrrooonnniiiccc^^^___eeejjjggghhhjjjkkkmmmnnnnnnnnnmmmllljjjfffeeefffjjjnnnqqqrrruuuyyy|||~~~{{{|||}}}}}}~~~~~~~~~zzzxxxsssooojjjgggiiimmmrrruuuvvvvvvwwwxxxxxxxxxxxxwwwxxxuuurrrssswwwyyyyyyxxxxxxxxxyyyzzz{{{zzzwwwtttkkkggg```[[[XXXWWWWWWWWWXXX]]]dddiiillllllllllllkkknnnooonnnooopppkkkeeeeeehhhlllqqqtttwwwzzz{{{~~~wwwyyy||||||zzzzzz{{{|||~~~~~~yyywwwtttpppllljjjhhhhhhiiiiiiggggggllltttwwwtttiiidddaaaaaa___ZZZVVVVVVVVVWWWXXXXXXWWWTTTQQQOOOGGGGGGEEECCCAAA>>><<<;;;;;;;;;???EEEFFF@@@:::777555555555444444444333333333222222111222222333333333333333333222111000000...///000111222222222222000000111111111222222222333333333333222222111111000111111111111111000000111111222222222111111000222222111111222222333444333333222222222222333333444222000...---...///000000000111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111222333444444111111111222222333333333555444444333222111000000111111111111111111111111222222222111111111111111111111111222222333333444222222222222111111111111111111222222222222111111000000111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000111111111000000//////...000000//////000000111222111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///000000000000000000000000222222111111000000////////////////////////000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000111111///000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111...///000222222111000000111111111111111111111111111111222444444444444444666666666666777777777888888999:::999888999<<<@@@AAAIIIUUU^^^ccceeeffffffgggjjjnnnqqqrrrsssvvvxxx||||||uuussspppoooooonnnmmmlllhhhbbb```gggttt~~~~~~{{{wwwuuutttsssooollljjjjjjlllmmmnnnppprrrssstttwwwyyyxxxuuurrrppppppppppppmmmggg```]]]^^^aaadddfffjjjmmmppprrrrrrrrrqqqooolllhhheeeeeeiiillltttvvvzzz}}}~~~~~~~~~~~~|||zzzwwwtttnnniiigggjjjnnnrrrvvvwwwxxxyyyzzzzzzzzzzzzyyyvvvtttuuuxxx{{{{{{yyyzzzyyyyyyzzz{{{yyyvvvsssiiiddd]]]YYYXXXXXXXXXXXXWWW\\\ccciiilllmmmnnnooommmqqqttttttttttttnnngggbbbaaabbbeeejjjpppuuuxxxxxx}}}{{{uuuxxx{{{}}}~~~~~~~~~~~~~~~{{{yyyvvvrrrnnnllljjjjjjjjjjjjhhhgggnnnwwwzzzxxxkkkfffccccccbbb\\\YYYYYYWWWWWWWWWVVVTTTRRROOONNNKKKJJJIIIGGGEEEBBB???======:::;;;???@@@;;;888888666666666555555555555444333333222222111222222333333333333333333222111000222222333333222222111000000000111111111222222222333333222222222222222222111111222222333222222111000111111222222222111111222222111111222222333444333333222222222222333333333111///---,,,---...///000000111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222222111222222222222222222222222111111111111111111111111333333222222222111111111111111111222222333333444444444333333222111000000111111111111111111111111111111111111111111222222111111111222222222222222111111111111111111111111111111222222222222111111000000000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000///////////////000////////////000111111111111000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000111111111111000000000000......////////////000000000000000000000000000000000000000111222222333333000000000000000000000000000000000000111111111111//////000111111111111000///000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111222222222222222222222222333444555666777777777777666666666777777777888888555888::::::999;;;AAAEEELLLUUUbbbjjjllllllkkkkkklllooorrrrrrqqqqqqtttwwwyyy~~~~~~qqqooommmlllmmmmmmlllkkkiiifffdddjjjuuu}}}~~~|||wwwuuupppllliiiiiijjjkkkkkkkkkjjjiiiiiikkkooossstttwwwyyywwwrrrmmmllllllmmmmmmllliiiddd```^^^]]]cccggglllrrrvvvwwwvvvvvvtttrrroookkkgggfffhhhkkktttvvvzzz~~~~~~~~~|||{{{yyysssnnnjjjjjjnnnqqqwwwxxxyyy{{{||||||}}}}}}zzzxxxvvvxxx|||~~~~~~|||{{{yyyyyyyyyyyyxxxuuurrrgggaaa[[[WWWXXXYYYYYYXXXVVV[[[bbbhhhkkkmmmoooppppppxxx~~~}}}zzzssskkkbbb___[[[\\\```fffkkknnnoooxxx}}}xxxvvvtttrrrqqqtttxxx|||~~~~~~|||xxxtttqqqnnnmmmlllllllllkkkkkkrrrzzz}}}{{{nnniiieeeeeeccc^^^[[[\\\XXXXXXWWWVVVTTTSSSQQQPPPPPPPPPOOONNNKKKHHHEEECCC@@@;;;888::::::888777999777777777666666666555555333333222222111111222222111222222333333222222222111222222333333333333222000111111111111222222222333333222111111222222333111111222333333333333222000000111222222222222111111111111111111222333333111111000000000000111111......------...///111222000111111111111222222222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222111111222222222222222222222222111111111111111111111111222111111111111000000000000111111222333333444444333333333222222111111111111111111111111111111111000000000111222222222333111111111111111111000000111111111111111111111111111111222222222222111111000000000111111222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111///////////////000111111000000000000000000000111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000111111111........./////////000000000000000000000000000000...//////000111111222222000000000000000000000000///000000000111111111111...///000111222111111000111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111222222222222222222222222222444555666777777888888777666666777777777888888888444888;;;;;;<<>>BBBKKKRRReeekkkqqqrrrpppnnnppprrrrrruuuvvvsssooonnnqqquuuyyy~~~uuusssqqqqqqrrrsssrrrqqqjjjiiiiiilllpppsssttttttkkkooopppmmmgggeeeiiiooosssqqqmmmhhheeehhhooouuutttwwwwwwssskkkffffffgggiiiggggggjjjooorrrrrrpppnnnsss{{{}}}ttttttssspppmmmkkklllmmmjjjmmmrrrwww{{{}}}~~~~~~~~~|||xxxsssrrruuuxxxzzzzzz{{{}}}~~~~~~~~~~~~}}}||||||}}}{{{xxxvvvvvvuuutttsssooohhh```]]]^^^___]]][[[ZZZ___eeekkknnnpppsssttt|||xxxnnniiiccc______^^^]]][[[ccclllrrrpppkkkhhhgggeeefffiiinnntttyyy{{{zzzxxx{{{}}}zzzuuurrrpppoooqqqrrrrrrsssyyyvvvoooiiigggeeeaaa___aaa[[[[[[[[[\\\]]]^^^```aaaYYYZZZZZZYYYWWWTTTQQQOOOIIICCC>>>>>>>>>;;;;;;===888888888888777777777777444333333222111111111222///000111222333444444444222222222111111000///...000111111111111222222222333222111111111222333444//////000111111111111111///000111222222222222222000000000///000111111222333333222222222222333333333333444333333222000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222555555555555555555555555222222222222222222222222111222222333333222222111222222222222222222222222---......///000111111222333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222////////////////////////000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222111111111000000//////111000///////////////000111111222222222222111111000000111111111222222222////////////////////////111111222222222111111000333444555666666666666555444333222222222333444555666777888:::::::::999888888999::::::999888:::;;;888888;;;BBBGGGKKKRRRZZZhhhnnntttuuurrrppprrrtttzzzwwwqqqmmmkkkpppwww}}}~~~|||yyyuuussssssvvvyyyyyyvvvrrrooonnniiiiiiiiikkkmmmnnnmmmllloooppppppooonnnnnnpppqqqzzztttlllfffgggkkkpppsssuuuwwwvvvqqqiiifffgggkkkjjjhhhgggjjjqqqwww{{{|||{{{|||{{{yyywwwuuutttsssrrrooonnnllllllmmmppptttyyy}}}~~~}}}xxxtttttttttxxxzzz{{{{{{{{{{{{}}}~~~~~~~~~yyytttsssuuuvvvsssppptttmmmeeeaaaaaabbb```^^^\\\___eeekkkrrrxxx|||~~~xxxqqqlllhhhhhheee___[[[[[[```hhhoooqqqqqqnnnggg______aaadddhhhmmmssswwwyyyzzz{{{~~~}}}|||}}}|||pppjjjiiijjjooouuuwwwvvvvvvyyy}}}tttpppiiidddbbb```___^^^YYYZZZ\\\^^^```aaaaaa``````]]][[[ZZZZZZYYYUUURRROOOJJJDDDAAA@@@???===;;;<<<<<<<<<;;;999777666555444444333222111111111111333333333333333333333333222222222222222222222222111111111222333333333444111111111111111111111111000111222333333222111000111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222111222222333333222222111222222222222222222222222///000000000111222222222333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111////////////////////////222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000........................000000000000000000000000000000000000111111111111000000000000000000000000...//////000000//////...111000000000/////////...000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111000000000///000000000//////000000111111111222222222222111111000000111111111222222222000000000000000000000000111111222222222111111000///000111111111111111000444333333222222333555555444555666777888888777666888999::::::999999:::<<<<<<<<<@@@GGGLLLPPPVVV]]]iiinnnuuuxxxwwwwwwxxx{{{yyytttnnnkkklllrrryyy~~~}}}}}}{{{yyyxxxwwwwwwwwwyyy{{{{{{yyyuuuqqqooonnnjjjjjjiiiiiiiiihhhfffdddiiimmmqqqssstttttttttuuuyyyssslllggghhhkkkoooqqqtttvvvvvvrrrllliiijjjlllmmmjjjgggiiiooovvv{{{}}}}}}{{{yyywwwuuutttrrrpppooonnnnnnnnnooorrrwww{{{~~~~~~{{{uuuqqqppppppppprrruuuvvvwwwyyy|||~~~zzzuuuqqqqqqsssuuussspppsssooojjjhhhjjjjjjfffcccaaaccchhhnnntttzzz|||tttooollllllhhhaaa\\\[[[```hhhnnnqqqqqqqqqkkkddd`````````aaaeeejjjooorrrvvvxxxzzz|||}}}}}}|||{{{~~~|||qqqkkkkkkkkkoootttvvvttttttwwwzzzwwwqqqiiibbb```aaabbbccc]]]]]]]]]]]]^^^___aaabbbccc```^^^]]]\\\[[[WWWTTTSSSNNNIIIEEECCCBBB???=========<<<;;;999888777666555444333222222222222222333333333333333333333333222222222222222222222222000000000000111111111111111111111111111111111111000111222222222222111000111111111111111111111111222222222222222222222222222111111111111000000000222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111////////////////////////222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111000000//////000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111222333111111222222222222111111111111111111111222222222111111111111111111111111000111111222222222111111111111222222222111111000444444333333444444555666555666777777888777777777888999:::::::::;;;===???AAABBBHHHOOOTTTWWW\\\bbbjjjpppwww|||}}}}}}xxxqqqjjjgggllltttzzz}}}{{{zzzxxxvvvvvvxxxzzz|||}}}yyyssspppooopppoooooonnnlllhhhdddaaa^^^eeejjjrrrxxxzzzzzzxxxxxxwwwsssmmmjjjjjjmmmoooppprrrtttvvvtttooolllmmmnnnnnnkkkhhhiiinnnuuu{{{~~~}}}|||zzzxxxuuutttrrrrrrsssrrrppppppqqquuuyyy{{{}}}~~~~~~}}}yyytttmmmiiihhhhhhfffiiilllooorrrvvvzzz}}}}}}sssppplllllloooqqqqqqooopppnnnnnnppprrrrrroookkkfffhhhjjjooottt{{{wwwrrrpppoookkkccc]]][[[___eeekkknnnqqqsssqqqmmmfffddd```^^^___ccchhhlllppprrrtttwwwyyyzzz{{{{{{~~~|||sssnnnooonnnrrrvvvvvvtttssstttvvvyyyrrriiibbb```bbbeeegggaaa___]]]\\\]]]```ccceeegggeeebbbaaa___]]]ZZZXXXXXXTTTOOOJJJGGGDDDAAA???@@@@@@???>>><<<;;;:::999777666555444333333333333333333333333333333333333222222222222222222222222111111111111111000000000222222222222222222222222000111222222222222111000111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111222222222222222111111111333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111000000000000000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000111111111000000000000000000000000000111222444444111111222222222222111111111111111111111111111111111111111111111111111111000000111222222222111111333333444444333333222111444444444555555666666777999999999999999999999999888999;;;<<<<<>>999888777555555444444444333333333333333333333333222222222222222222222222444444444333333222222222222222222222222222222222111111111222222111111111111111111111111111111111000000000000000000000000555555555444444444333333111111111111111111111111111111111111111111111111222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111000000333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111222222333333222222111////////////000000000000////////////////////////000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000111111000000000000111222444444111111222222222222111111111111111111111111111111111111111111111111111111///000111222222222222222111111222222222111111000444444555666777777888888::::::999999999999999999888:::<<<>>>@@@DDDIIIMMMPPPQQQWWW___ccceeeiiiooorrruuuxxx{{{{{{{{{zzzzzzvvvmmmccc```eeemmmsssuuuzzz}}}|||wwwttttttvvvyyy||||||{{{vvvpppkkkiiiiiipppssswwwyyyyyywwwwwwwwwxxxvvvtttsssuuuvvvwwwwwwrrrssstttssspppmmmkkkkkkgggjjjnnnrrruuuxxxzzz{{{~~~~~~~~~}}}{{{xxxwwwyyy{{{|||yyyuuuttttttuuuwwwxxxyyy{{{|||{{{xxxuuurrrrrruuuyyyyyyuuupppkkkhhhccc```\\\YYYWWWVVVUUUUUUUUUWWW[[[___ccchhhnnnssswwwwwwyyy|||}}}xxxsssgggddd```]]]]]]^^^______ddddddeeehhhmmmrrrvvvxxxrrrqqqooooooppptttyyy{{{yyytttpppnnniii```YYYWWWWWW]]]ccchhhooowww|||{{{zzzwwwsssooolllkkklllllljjjjjjkkknnnrrrvvv{{{~~~|||~~~}}}~~~~~~zzzzzz}}}}}}~~~}}}||||||wwwtttooollljjjiiihhhggg^^^^^^___aaacccfffiiijjjkkkkkkkkkjjjfffaaa]]][[[\\\[[[WWWSSSMMMIIIFFFEEEJJJIIIGGGDDDBBBAAA@@@???;;;:::999777666555555555333333333333333333333333222222222222222222222222555444444444333333222222222222222222222222222222222111111111111111111222111111111111111111111111000000000000000000000000555555555444444444333333111111111111111111111111111111111111111111111111222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111000000111111111111111111333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333333222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222333111111222222222222111111222222222111111111111111111111111111111111111111///000111222222222222222222333333444555555444444444555666777888999999999999999888777777777777888999;;;>>>BBBFFFKKKRRRVVVXXXYYY^^^eeeiiikkkpppvvvzzzyyyyyyxxxwwwvvvuuuttttttlllbbb^^^bbbjjjqqqttt}}}~~~}}}zzzxxxyyy{{{~~~}}}}}}{{{vvvppplllmmmooovvvxxxyyyyyyxxxvvvvvvwwwyyyxxxvvvwwwyyy|||}}}}}}wwwvvvuuurrroookkkiiigggdddiiipppvvvxxxyyyzzz{{{~~~}}}~~~}}}yyyuuusssvvvyyy|||zzzvvvssspppooonnnnnnnnnooopppqqqpppooommmkkkfffiiikkkkkkgggccc___]]]WWWTTTRRRQQQQQQQQQQQQPPPNNNQQQTTTXXX\\\ccciiinnnqqqqqqssswww||||||yyyuuukkkhhhbbb]]]YYYWWWXXXXXXaaa```___```dddjjjppptttsssrrrooonnnnnnqqqtttvvv|||zzztttooommmhhh```ZZZYYYWWW]]]dddiiirrr}}}}}}xxxtttqqqooooooooonnnmmmkkkkkkmmmqqqvvvyyyvvv|||~~~}}}~~~~~~{{{}}}zzzxxxvvvtttsssoookkkhhh___```aaaccceeehhhjjjkkklllnnnqqqpppkkkddd^^^[[[\\\\\\ZZZVVVPPPLLLJJJJJJNNNLLLHHHEEEBBB@@@??????===<<<;;;999888777666666333333333333333333333333222222222222222222222222222222222222222111111111333333333333333333333333222222111000000111222222111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111000111111111222333333333333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222111111000000111111222111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111111111111111111111111111000111111222222111111000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000///000000000111111111111000000000//////000000111111111222222222222111111222222222111111111000000000000000000000000000000//////000222222333333222333444555666777888888888444555777888:::::::::999:::999888777777777888888:::<<<@@@EEEJJJQQQYYY___aaa```dddkkkoooqqqwww~~~~~~{{{xxxvvvttttttsssqqqkkkddd___aaaiiirrryyy~~~~~~~~~~~~}}}{{{tttnnnlllooosssvvvxxx{{{|||{{{zzzzzzzzzzzzxxxwwwxxx{{{~~~|||wwwrrrnnnjjjgggdddccchhhpppuuuxxxzzz|||~~~~~~~~~~~~|||vvvooolllnnnqqqsssqqqooolllhhheeecccbbbaaabbbbbbdddeeeeeeffffff___aaabbbaaa^^^ZZZXXXWWWSSSQQQOOOPPPRRRRRRQQQOOOMMMPPPSSSXXX]]]eeelllrrrrrrrrruuu{{{{{{wwwoooggg```\\\[[[[[[bbbaaa___]]]^^^aaafffjjjlllkkkjjjiiiiiilllnnnpppuuuyyy~~~wwwqqqnnniiibbb]]]]]]ZZZaaahhhoooxxxzzztttqqqqqqsssuuuuuurrrmmmjjjhhhjjjmmmpppooovvv~~~{{{|||}}}{{{yyyuuupppllleeedddccccccdddgggjjjlllmmmrrrvvvvvvppphhh```\\\[[[\\\\\\YYYTTTPPPOOOOOOTTTQQQMMMHHHDDDBBBAAA@@@>>>>>><<<:::999888777777333333333333333333333333222222222222222222222222111111222222222222222222333333333333333333333333222222111000000111222222111111111111111111111111222222222222222222222222222111111111111000000000111111111111111111111111111111111111111111111111222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222333333222222222000000000000000000000000111111222333333444555555333222222222222222222333222222222222222222222222222222222333333222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000333333333333333333333333000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000//////000000111111111222111000///////////////000111111222222222222111111222222222222111111000000//////////////////////////////000222222333333333///000111333444555666666444555777999::::::::::::===<<<:::999999999::::::;;;===AAAGGGMMMUUU^^^dddfffeeehhhnnnrrruuu||||||xxxvvvuuuttttttnnnjjjeee```aaaiiiuuu}}}|||tttmmmlllpppuuussswww|||~~~~~~~~~yyywwwvvvxxx|||yyysssnnnjjjfffcccccciiioootttwwwzzz~~~}}}{{{||||||yyy~~~~~~{{{sssjjjfffgggjjjkkkjjjhhheeebbb^^^ZZZYYYWWWWWWYYYZZZ]]]```bbbddd\\\]]]^^^]]]ZZZWWWVVVVVVSSSRRRPPPRRRTTTUUURRROOOOOORRRVVV[[[bbbjjjsssyyyxxxxxx{{{}}}sssjjjdddbbbbbbdddcccaaa^^^\\\]]]___bbbdddcccccccccdddfffiiijjjnnnrrrxxxzzzsssoookkkdddaaaaaa^^^eeelllsss~~~zzzsssqqqssswwwzzz{{{vvvoooiiieeeeeefffhhhiiiqqq|||~~~zzz{{{|||yyytttqqqkkkhhhdddaaaaaaeeeiiilllnnntttzzz{{{tttjjjbbb]]][[[\\\]]][[[VVVSSSRRRSSSZZZWWWRRRMMMHHHEEEDDDCCC???>>>===;;;999888888888333333333333333333333333222222222222222222222222333333333444444555555555333333333333333333333333333222111000000111222333111111111111111111111111222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000222222222222222222222222222222111111111111222222333333333333333333333333555444444333333444444555555555444333333222111111555555444333333222111111111111111111111111111111222222222222222111000///222222222222222222222222222222222222222222222222111222222333333222222111222222222222111111000000222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333111222222333333222222111111111000000000000111111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222222111111000//////...222222111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111111111000000//////......////////////000000000000222111000000000000000111111111000///////////////111111000000000000111111000000000000000000000000111000/////////000222333111222333333333111000///333333333333333444444444333333222111222333444555888888:::;;;<<<=========888:::<<<;;;:::999999:::999@@@HHHNNNVVV```dddccciiikkknnnqqquuuzzz~~~zzzwwwuuutttsssnnnhhhccccccjjjttt}}}}}}~~~zzzuuurrrpppooonnnnnnooovvv|||uuuwww~~~|||vvvpppkkkggghhhiiikkkpppwww{{{~~~~~~~~~}}}|||{{{zzzyyyxxxyyywwwrrriii```YYYXXXXXX\\\\\\^^^``````^^^ZZZVVVXXXTTTSSSXXX[[[\\\___cccaaa``````___^^^\\\[[[ZZZWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[___gggqqq{{{yyysssqqqpppsssrrrpppkkkeeebbb```aaaaaacccaaa[[[YYY\\\______^^^bbbiiirrrzzz~~~~~~}}}wwwvvvuuuqqqmmmhhhdddbbb```jjjtttzzzvvvvvvyyyyyyxxxyyyzzzssskkkeeecccaaa^^^\\\```fffooouuuyyy}}}~~~{{{zzzzzzzzzzzzuuurrrooojjjeeeaaabbbfffjjjlllpppuuuyyyxxxpppeee]]]\\\\\\\\\[[[ZZZYYYXXXXXXZZZZZZYYYUUUOOOJJJFFFEEEAAA@@@>>>>>>===<<<:::777666444333333444555555444222222333333333222222111333333333222222222111111444444444333333222222222222222111111111111222222333333333222222222111111000000000111222222222333111111111111111111111111***))))))+++000333222111222222222111111111000000222222222222222222222222333222222111111222222333333333333333333333333333555444444333333444444555555555444444333222222111555555444333333222111111111111111111111111111111222222222222222222111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222111111111000222222222222222222222222333333333222222222111111111111111111111111111111111111222222222333333333111222222333333222222111111111000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000111111111222222111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000////////////////////////000000000000111000000000000000111111111111000///////////////111111000000000000111111000000000000000000000000222111000000000111333333222222222222222111000000000000000111111111111222444444333333444555777888888999;;;<<<======<<<<<<:::;;;;;;:::999999:::;;;???FFFMMMRRR[[[eeeiiiiiikkknnnrrrvvvzzz~~~|||wwwrrrooommmnnnjjjeeegggnnnxxx~~~{{{yyyvvvrrrooommmmmmnnnnnnnnnvvvwwwxxx}}}xxxrrrnnnkkkkkkkkkmmmqqqvvv{{{}}}}}}~~~}}}zzzwwwtttrrrpppooollljjjfff___WWWQQQPPPPPPSSSVVV[[[aaaeeeeeebbb^^^[[[VVVTTTWWWYYY[[[___eeedddddddddcccbbbaaa```______```aaaaaabbbccccccccc___^^^^^^aaahhhpppyyy~~~~~~~~~yyytttooommmllleeeeeebbb[[[XXXYYYXXXUUUWWWZZZ^^^eeelllppppppooonnnpppqqqqqqppplllgggdddfffnnnvvv{{{yyywwwyyyyyyyyyzzzzzztttlllgggdddaaa\\\YYY[[[```hhhooossswww{{{~~~}}}{{{yyyxxxyyyzzzzzz~~~{{{wwwtttooohhhcccbbbeeeggglllpppuuuyyyyyysssiiibbb___^^^]]][[[ZZZZZZZZZZZZ\\\]]]]]]ZZZTTTPPPMMMLLLIIIGGGEEECCCBBB???<<<999:::888555555555666555444111222222333333333333222333333333222222222222111444333333333222222222222222222111111111111222222333333333222222222111111111111111111111222222222111111111111111111111111///---,,,...111222222000222222222111111111000000222222222222222222222222333333222222222222333333333333333333333333333333555444444333333444444555555555444444333222222222555444444333333222222111222222222222222222222222111222222333333333333222222222222222222222222222333333333333333333333333111222222333333222222111222222222222111111111111222222222222222222222222333333333222222222222111111111111111111111111111111111222222222333333333111222222333333222222111111111000000000000111111222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000...//////000111222222222222222111111111111222222////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111////////////000000000000////////////000000000000000/////////000111222222111111000/////////000000111111000000000000111111000000000000000000000000222222111111222222333444333222111111111111111111//////000000000111111111444444555555777888:::;;;999;;;<<<>>>>>>===;;;:::<<<===<<<;;;:::<<>>;;;888666666666555333111222222333444444444333333333333333222222222222222222222222222111111111222222111111111111222222333333333222222222111111222222222111111111111111111111111111111111111111333222111111222222111///222222222111111111111111222222222222222222222222333333222222222222333333444444444444444444444444555444444333333444444555555555444444333333333333444444444333333222222222222222222222222222222222111222333333444444444444222222222222222222222222333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111222222333333222222111222111111000000111111222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000/////////000111111222222222222111111111111222222////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111......//////000000111111////////////000000000000////////////000111333333111111000000///000000111111111000000000000111111000000000000000000000000111111111111222222333333333222111000000111222333000111111222222333333333444444555777999:::<<<===;;;<<<>>>???>>>===:::999======>>>>>>???CCCHHHLLLQQQUUUYYY\\\cccnnnuuuvvvtttvvv{{{{{{vvvssspppooonnnqqqooonnnqqqxxx{{{uuupppgggfffeeedddccceeehhhkkkmmmttt~~~{{{{{{~~~zzzxxxzzzvvvtttrrrrrruuuwwwyyyyyy|||xxxqqqiiibbb^^^[[[[[[YYYYYYXXXUUURRRPPPOOONNNQQQWWWcccoooxxxzzzxxxtttqqqkkkeeecccccceeemmmvvvyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwuuusssrrrllljjjhhhggghhhlllpppssswwwyyy}}}{{{vvvpppdddXXXUUUSSSRRRSSSVVVZZZ\\\\\\[[[^^^bbbgggiiiiiihhhfffiiikkknnnqqqwww{{{xxxwwwxxxxxxvvvssspppmmmkkkfff___YYYRRRUUUZZZ___dddiiimmmoooppppppqqqrrrtttwwwyyyzzz|||~~~~~~}}}~~~~~~|||tttlllgggeeeeeehhhjjjnnnsssvvvuuuqqqnnnhhhfffbbb^^^]]]^^^```bbbfffiiikkkkkkhhheeedddccc```^^^ZZZWWWRRRMMMFFFBBB???<<<888666666555555444111222333444444555555444444444333333333222222222111111111111111111111111222222111111111111222222333333333222222222111111333222222222111000000000111111111111111111111111333333222222222111111000111111111111111111111111333333333333333333333333222222111111111111222222444444444444444444444444555444444333333444444555555555444444444444333333444444333333333333222222222222222222222222222222111222333333444444444444222222222222222222222222333333333333333333333333111222222333333222222111222222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111222222333333222222111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000////////////000111333333111111000000000000111111111111000000000000111111000000000000000000000000///000000111111111111111222222000000000111222333000111111222333333444444333444666888:::;;;=========>>>?????????===;;;999:::<<>>>>>>>>???>>>>>>===<<<<<<999===CCCIIINNNRRRWWWZZZ___bbbccccccgggnnnsssssstttsssuuuzzz~~~zzztttooolllnnnqqqsssvvvsssppprrrvvvzzzzzzzzzxxxzzz}}}}}}zzztttmmmhhhaaabbbcccaaa___aaaeeejjjooorrrwww||||||zzz{{{{{{uuupppooooooppppppjjjhhhddd___[[[YYYXXXXXX[[[[[[\\\]]]^^^]]]ZZZWWWSSSZZZeeesss|||zzzxxxxxx{{{xxxtttpppnnnnnnoooppptttwww|||}}}rrrddd___ZZZVVVVVVXXXYYYZZZ]]]]]]]]]]]]^^^```aaabbbdddaaaaaadddiiiooozzzzzzttttttuuuuuurrrooommmmmmnnnnnnkkkgggYYYYYYZZZ^^^dddjjjnnnpppnnnnnnoooooooooooooooooozzz{{{{{{{{{zzzzzz|||~~~||||||~~~zzztttrrrqqqjjjiiiiiikkknnnpppqqqqqqpppmmmiiieeecccdddfffhhhooorrrwwwyyyxxxwwwuuuuuusssqqqnnnlllhhhbbb[[[VVVGGGCCC>>>:::999888777777444555555666666555444444444444444444333333333333111111111222222222222222222222111111111111222222333333333222222222111111222222222111111111111111111111111111111111111111...///111111000000111333111111111111111222222222666666666666666666666666555555444444444444555555555555555555555555555555555444444333333444444555444444555555555555555555333333333333333333333333333333333333333333333333222222222222222222111111222222222222222222222222444444444444444444444444111222222333333222222111222222222333333333444444222222222222222222222222111111222222222333333333111111111111111111111111111111222222222333333333111222222333333222222111333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////000000111111222222222222111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111000000000000000111111111111000000111111222333111111000000000000111111000000000000000000000000///000111222222222111111000000111222222222222222000000111222333444555555777888:::<<<>>>>>>???>>>@@@???>>>=========>>>???@@@FFFNNNVVVZZZ]]]^^^___gggjjjjjjiiijjjppprrrpppooonnnpppvvv~~~~~~uuusssqqqooooooqqqsssuuuwwwtttpppooorrrttttttsssqqqtttyyy}}}}}}{{{zzzwwwsssnnnjjjeeeggggggeeebbbbbbggglllqqqtttzzz~~~~~~|||xxxxxx{{{zzzrrrllliiiiiiiiiiiifffeeedddcccccccccccccccffffffgggiiikkkiiieeeaaa]]]aaajjjvvv}}}yyyvvvuuuvvvvvvxxxzzz~~~vvvpppiiiccc```______^^^aaaaaabbbbbbbbbbbbbbbbbbbbb]]][[[^^^aaadddnnnxxx|||wwwsssuuuwwwwwwrrrnnnjjjiiikkkmmmllljjj^^^]]]]]]```gggnnnqqqsssrrrrrrrrrrrrrrrqqqppppppvvvwwwxxxwwwwwwxxx{{{}}}{{{||||||zzzyyyqqqnnnllllllnnnqqqssssssrrrppplllhhhfffggghhhiiiqqquuuzzz}}}|||{{{yyyyyyyyyxxxvvvuuurrrmmmfffaaaRRRMMMFFFAAA>>><<<:::999666666666666666555444333555444444444444333333333222222222222333333333444222222111111111111222222333333333222222222111111111111111111111222222222111111111111111111111111...000222111000///111333000000111111111222222222777777777777777777777777777777666666666666777777555555555555555555555555555444444333333444444555444444555555555555555555333333333333333333333333333333333333333333333333222222222222222111000///222222222222222222222222444444444444444444444444222222222333333222222222222222222333333444444444222222222222222222222222111111111222222333333333111111111111111111111111111111222222222333333333222222222333333222222222333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000------...000111333444444222222111111111111222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111000000//////......////////////000000000000222111000000000000000111111111000000111222333333111111000000000000111111000000000000000000000000000111222333444333222222///000111333333333222111222222333444666777777888999:::<<<>>>@@@@@@@@@???@@@???===<<<<<<>>>???AAAHHHOOOYYYaaaeeeeeeeeedddmmmoooooommmmmmqqqrrrpppjjjjjjnnnttt{{{|||xxxsssjjjkkkmmmpppsssuuuwwwxxxxxxtttooommmoooppppppnnnlllpppvvvzzz}}}~~~|||zzzxxxwwwvvvtttpppmmmiiikkkkkkhhhdddeeeiiinnnrrrwww}}}{{{wwwvvvwww|||yyypppiiieeeeeeeeeeeefffggghhhjjjkkkmmmnnnnnnrrrrrrsssuuuwwwuuuqqqllliiilllrrr{{{|||{{{{{{|||yyy{{{~~~xxxqqqllliiigggeeeccceeeggghhhhhhfffdddccc___YYYWWWYYYZZZ[[[cccmmmrrryyy{{{vvvrrrvvvzzzyyyrrrmmmhhhfffhhhkkkkkkkkkaaa______bbbiiippptttuuuwwwwwwwwwwwwwwwvvvuuuttttttuuuuuuuuuuuuvvvyyy|||zzz|||}}}vvvsssooonnnooorrrtttuuusssqqqmmmjjjhhhhhhiiijjjrrrvvv{{{~~~~~~}}}{{{{{{}}}|||{{{{{{yyytttnnniii[[[UUUMMMFFFBBB???<<<;;;888888777777666444333222555555444444444333333333222222222333333444444444222222111111111111222222333333333222222222111111000000111111222222222333111111111111111111111111000222444333000///000222000000111111222222222222::::::::::::::::::::::::999999999999888888888777555666666666777777888888666555444333222333444444444444444444444444444444555555444333333222222111666666555444444333222222333333333222222111111111222222111111000111111111333333333444555666666777333333333333333333333333444444444444444444444444222222333333333333444444555444222000000111222333111111111222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000///.........///111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000111111111000000000000000000000111111111222222222111111111111111111111111222222111111111111222222222222111111111111111111333333333444666888999:::;;;===@@@AAA@@@@@@@@@AAABBB>>>===@@@???===AAAIIITTT]]]hhhnnnnnnllllllmmmtttrrrqqqrrrsssrrrnnnjjjeeehhhnnnuuuyyyuuummmeeehhhmmmsssxxxzzz|||}}}~~~}}}yyyuuuttttttsssmmmhhhiiikkkpppuuuuuurrruuuzzzwwwvvvsssqqqssswwwvvvrrrqqqnnnmmmmmmkkkhhhiiimmmwww{{{}}}wwwrrrrrrtttxxx}}}|||~~~{{{}}}~~~||||||~~~|||yyyvvvsssqqqpppnnnlllkkklllpppuuuzzz||||||{{{~~~|||{{{tttsssuuu}}}~~~}}}}}}~~~|||}}}|||tttnnnnnnoooooooooooonnnmmmmmmiiiddd]]]VVVTTTWWW\\\```jjjlllnnnqqqrrrrrrqqqpppkkkiiifffgggiiijjjiiigggcccaaa```cccjjjqqquuuvvvvvvuuutttuuuwwwyyyzzzzzz~~~xxxrrrnnnmmmppprrrssssssuuuzzz~~~~~~vvvwwwxxxyyyyyyyyywwwwwwvvvssspppllliiihhhhhhhhhnnnuuu|||~~~zzzwwwwwwxxx|||}}}vvvqqqppprrrhhhbbbYYYPPPIIIDDD@@@===<<<999777555555555444333000111222333444333222111000000000111222222222333000111222333333222000000222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222111000///;;;;;;;;;;;;::::::::::::::::::::::::999999999999666666666777777888888888777666555444333444444555444444444444444444444444333333333333333333333333555555444444333333222222333333333222222222111111222222222111111222333333666666555555555555444444333333333333333333333333333333333333333333333333222222333333333333444444555444222111000111222333222222222222222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111000000///000111222333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000111111111111111000000000000000000000222111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000111000000000000000000000000000111111111222222222111111111111111111111111111111111000000111111111222222222222222111111111444444555666777999;;;<<<<<<>>>AAABBBAAA@@@AAABBBCCC???>>>@@@@@@@@@FFFNNNYYY```jjjqqqsssrrrrrrssswwwuuutttuuuuuusssmmmhhheeeiiinnntttvvvtttnnnjjjqqqtttyyy|||}}}~~~|||zzzzzz{{{xxxqqqkkkiiijjjmmmqqqpppnnnqqqwwwuuuxxxxxxvvvwwwyyywwwtttsssooommmmmmkkkggghhhkkktttyyy~~~vvvqqqoooqqquuuzzz~~~|||~~~yyywwwzzz}}}|||}}}~~~zzzwwwvvvvvvuuutttxxxyyy|||~~~|||}}}|||{{{|||~~~~~~{{{zzzzzz}}}}}}xxxxxxxxxwwwvvvtttsssrrrooojjjbbb[[[WWWWWWYYY[[[bbbccceeefffhhhiiiiiiiiigggeeedddeeeiiikkkkkkjjjfffdddcccfffkkkpppssstttvvvuuuvvvyyy|||~~~~~~}}}}}}yyyuuuqqqpppooommmllllllnnnsssyyy~~~}}}}}}~~~zzz{{{|||}}}}}}}}}|||{{{xxxvvvsssooollljjjiiiiiimmmsss{{{}}}zzzwwwwwwyyy~~~wwwqqqppprrrlllggg```XXXQQQJJJCCC???:::999777777777666444222111222333444444333333222222222222222222333333333111222333444333333222111222222222222222222222222111111111111111111111111444444444333333333222222111111111111111111111111111111222222222111000000======<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::777777777888888888888888:::999888666555555555555444444444444444444444444111111222333333444555555333333333333333333333333333333333333222222222222333222222222333444555555999999888666555444333222333333333333333333333333333333333333333333333333222222333333333333444444444333222111111111222333333333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111000111222222333111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000111111111222222000000000000000000111111222222222111111000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222111111111111111111111111111000000//////000000111222222222222222222222222555555666777999;;;===>>>>>>@@@BBBCCCBBBBBBBBBCCCDDDAAA???@@@BBBFFFNNNVVV___dddllltttyyy{{{zzzyyyzzzyyyxxxyyyxxxtttmmmgggeeehhhmmmqqqrrrrrrrrrrrr|||}}}~~~|||uuunnnmmmllllllmmmkkkiiinnnuuuttt|||~~~~~~|||yyyvvvqqqnnnmmmjjjfffgggjjjooouuuwwwqqqnnnppptttyyy}}}}}}{{{yyyuuutttxxx|||~~~~~~~~~~~~|||zzzzzz{{{}}}{{{yyywwwwwwyyy|||~~~~~~~~~|||{{{xxxtttmmmeee___\\\[[[[[[^^^]]]\\\[[[[[[]]]^^^```___^^^^^^```eeeiiikkkkkkfffeeeeeegggkkkoooqqqrrruuuvvvxxx||||||zzzwwwtttrrrmmmhhheeefffgggjjjooouuuyyy{{{{{{|||}}}|||zzzxxxuuurrrooommmkkklllrrrxxxzzzwwwuuuwwwzzzyyyrrrooopppooommmiiiddd]]]TTTJJJDDD===<<<:::::::::888666333333444444555444444333333444444444333333333333333222333333444444444333333333333333333333333333333222222222222222222222222444444444333333333222222111111111111111111111111000111111222222222111111>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;::::::::::::888888888999999999999999;;;;;;:::999888777777666555555555555555555555555222222333333333444444444222222222333333333333333333333333333333333333333333333333333444555777777999999888777555444333333333333333333333333333333222222222222222222222222222222222333333333444444333333222111111222222333333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222000000000000000111111111222222111111000000//////000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000////////////000000222222222333333333333333555555666888:::<<<>>>@@@AAABBBDDDDDDCCCCCCDDDEEEDDDBBBAAABBBEEELLLWWW___cccgggmmmuuu|||~~~}}}{{{zzzzzz{{{{{{vvvnnnhhhcccggglllnnnooorrrwww{{{|||wwwrrrrrrooommmllliiigggllltttvvv|||uuuooommmkkkggggggiiikkkqqq{{{{{{vvvtttuuuxxx|||}}}{{{zzzvvvuuuzzz}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~|||||||||{{{yyyyyy{{{}}}|||yyyvvvuuuwwwyyy{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~zzztttnnniiieeeddddddaaa\\\WWWTTTSSSTTTUUUTTTTTTUUUWWW\\\```dddfffcccccceeegggkkkoooqqqrrruuuwww{{{~~~{{{yyyvvvtttqqqmmmhhhdddccccccdddhhhnnnsssvvvwwwzzz{{{~~~}}}yyyvvvsssqqqooorrruuutttqqqrrrwww|||zzzqqqnnnnnnnnnoooooommmhhh___TTTLLLEEEBBB???===<<<;;;999777666666555555555444333333444444333333222222222111222222222333333333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111///000111222222222222222?????????>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999<<<;;;;;;;;;:::999888888666666666666666666666666555555555555444444333333333333333333333333333444333333333333333333333333444444444444555666777888777777666666555555555444333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222333333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111/////////000000000000000111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111222222222222//////000000111111111111111111111000000000//////000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111111111111111111111111111000000////////////000000222222333333444444444444444555666888;;;>>>@@@BBBCCCDDDEEEEEECCCCCCEEEFFFBBBDDDEEEFFFKKKUUU___eeegggjjjooovvv|||~~~}}}yyyyyyyyyzzz{{{vvvooohhhbbbeeejjjnnnqqqvvv~~~}}}{{{yyywwwtttqqqnnnlllhhhfffjjjrrrzzzyyyqqqnnnllliiiiiikkkjjjnnnuuu|||~~~|||}}}}}}}}}{{{~~~}}}zzzyyyxxxxxxyyyzzzzzzyyyyyyzzz|||}}}}}}|||zzzzzzyyyxxxyyy|||~~~{{{{{{{{{zzzxxxxxxzzz|||}}}zzzwwwvvvwwwyyyzzz{{{}}}}}}|||{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzzzz|||~~~~~~}}}|||}}}{{{}}}}}}yyyvvvtttpppkkkccc[[[TTTPPPNNNMMMLLLLLLMMMNNNQQQUUUYYY\\\]]]```dddiiinnnrrruuuwwwyyy|||~~~yyywwwtttrrrpppnnnkkkiiifffeeeeeehhhllloooqqqqqqvvvxxx|||}}}zzzxxxtttuuusssooolllnnnvvv~~~zzzqqqmmmlllkkkmmmoooqqqoooggg^^^WWWOOOJJJDDD>>><<<;;;::::::777777666555444444333333333333222222111111000000111111111111111222333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111///000111222222222222222????????????@@@@@@@@@@@@=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;:::999888888888888888888888888888777777666555555444444444444444444444444444444333333333333444444444444444444444444555666777777444444444555555555555555333333333333333333333333333333333333333333333333222222333333333333444444111222222222222333333333333333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111......///000000000000///111111111111111111111111111111111222222222222333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222222333/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000/////////000111111222222222222222111111111111111111111111111111111111111111000000//////000000111222333333444444555555666666666888:::===@@@CCCDDDDDDEEEEEEEEECCCCCCEEEGGGBBBGGGKKKMMMTTT^^^gggjjjlllooossswwwzzz{{{{{{{{{xxxwwwvvvwwwxxxtttmmmgggbbbeeekkkqqqxxx}}}~~~}}}{{{zzzzzzuuurrrqqqoookkkfffiiiooo|||}}}tttqqqooommmmmmoookkknnnrrrvvvzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}vvvvvvuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvyyyzzzzzzyyyxxxwwwwwwwwwxxxzzz|||}}}zzzzzzzzzxxxwwwwwwyyy{{{|||zzzvvvuuuwwwyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwuuutttttttttttttttuuuvvv{{{|||~~~}}}{{{yyyxxxxxxyyy{{{~~~zzzuuunnnddd\\\UUUPPPNNNMMMMMMLLLJJJJJJKKKOOORRRWWW\\\cccjjjoootttxxx{{{}}}xxxuuurrrpppppppppooonnniiiiiiiiikkkmmmnnnmmmlllpppssswww|||zzzyyyvvvqqqlllmmmuuu}}}~~~|||sssnnnmmmjjjkkkmmmpppppplllfffaaaYYYSSSKKKDDD@@@===;;;999999888666555333333222222222222111111111111111111000000000000111222333333333333333333333333333333333333333333333333333333444444444333333333222222111111111111111111111111000111111222222222111111??????@@@@@@AAAAAABBBBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;::::::999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::888888888777777777777777666666666555555444444444333333333444444444555555555555444444444555555666444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444111111222222333333333333222222222222222222333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111...///000111111111000000111111111111111111111111111111111222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222333333...//////000111111222222......//////000111111111000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000...//////000111111222222222222222111111111000000111111111111111111111111111111111000000111111111333333333444555666666666888999;;;===@@@DDDGGGHHHEEEEEEEEEDDDCCCCCCEEEGGGDDDLLLSSSVVV]]]hhhnnnooorrrvvvzzz{{{yyyxxxzzz{{{yyywwwttttttssspppiiiddddddgggmmmwww|||~~~}}}yyywwwwwwxxxwwwwwwwwwrrrllllllqqq{{{wwwssssssqqqqqqsssmmmooorrrtttvvvxxxxxxxxxxxxzzz~~~}}}{{{zzzzzz{{{zzzyyyxxxxxxxxxrrrssstttttttttsssrrrqqqqqqqqqqqqsssvvvxxxxxxwwwuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxvvvttttttvvvxxxzzzwwwtttssstttwwwxxxxxxwwwvvvuuusssrrrqqqqqqrrrpppppppppppppppqqqrrrssswwwxxxzzzyyywwwuuuuuuuuuvvvwwwxxxyyyzzz{{{}}}}}}~~~yyyrrrjjjbbb\\\YYYTTTTTTQQQMMMHHHHHHJJJMMMNNNTTT]]]eeekkkpppuuuxxx{{{}}}wwwuuurrrrrrrrrrrrqqqooojjjkkkllloooqqqooollliiiiiilllrrrxxx|||~~~~~~~~~}}}xxxrrrppptttyyy|||~~~vvvqqqpppkkkkkklllmmmooonnnkkkiiiddd___XXXQQQKKKDDD>>>:::999888666444222222111222111111222222222222222222111111000000111222444555444444444444444444444444333333333333333333333333444444444333333333222222111111111111111111111111111111222222222111000000>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777888999999::::::888888777666555444444444333333333444444555555555666555555444444444555555444444444333333222222222333333333333333333333333444444444444444444444444222222333333333444444444000111222333333333333333111111111222222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222111111111111111111111111111111111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333...//////000111222222222------...///000111222222000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000...//////000111222222222222222222222111111000000111111111111111111111111222222111111111111222222333333444444555666777777:::;;;===@@@CCCFFFIIIKKKEEEEEEEEEDDDBBBBBBDDDFFFEEEOOOXXX]]]dddnnnsssrrrvvv{{{~~~zzzwwwyyy|||zzzwwwtttrrrppplllfff```fffhhhooo{{{}}}}}}{{{vvvrrrqqq||||||~~~~~~yyyrrrqqquuuyyyxxxuuuuuuttttttuuuoooqqqsssuuuuuuuuusssrrrqqqtttzzz||||||~~~|||}}}~~~~~~}}}}}}xxxyyyyyywwwuuusssssstttqqqrrrttttttsssqqqooommmooonnnoooqqqtttvvvvvvvvvssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvtttrrrrrrsssuuuwwwtttqqqppprrrtttvvvvvvtttsssqqqooommmmmmmmmnnnoooooooooooopppqqqrrrsssrrrtttvvvvvvuuusssssssssqqqqqqrrrqqqqqqsssvvvxxxxxxyyy{{{|||~~~~~~~~~wwwoooiiieee\\\[[[WWWPPPJJJGGGIIILLLGGGMMMWWW___eeejjjooorrrvvvxxx}}}uuuttttttttttttsssqqqnnniiikkknnnrrrsssqqqlllhhhdddhhhnnnuuuyyy|||}}}}}}xxxssstttvvv{{{xxxsssrrrnnnmmmkkklllmmmnnnnnnmmmllliiiddd^^^VVVMMMCCC===999888666333222111111111222222222333333444444444222222111111222444555666444444444444444444444444333333333333333333333333222222222111111111000000111111111111111111111111222222222222222111000///@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????CCCCCCBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999888888999999888777555444333333444444555666666666444333222222111111222222444333222222333444555666666555444333222222222222222333333444444333333222333333333222222111111111222222333333333333444444444444444333333222222222222222111111111111222222222222222222222222222222000000111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000333333222111000000111111000000000000000000000000222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000//////000000111111111222/////////000111111222222333333333444555666777888===<<<<<>>999666777888888666333222222111000000111111222111000000111222555666888666444222111222333444000111222333333222111000333333111000000000111222222222111111000/////////111111111111111111111111@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::999888666555555555555555666666666666555444333333222222333333444444444444444555555666666555444333222222222222222333333444444333333222333333333222222222111111222222333333333333444444444444444333333222222222222222111111111111222222222222222222222222222222000000111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000///////////////000000000000000000000000111111111111000000000///111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000//////000000000000000000//////000000111111222222222222333444555777888999???>>>???BBBGGGJJJJJJHHHDDDDDDCCCCCCDDDGGGJJJMMMXXXbbbjjjjjjkkkrrrzzz~~~~~~~~~}}}}}}{{{yyywwwyyysssooonnnlllggghhhlllqqqssswww}}}}}}|||{{{xxxqqqmmmmmmxxx|||}}}}}}}}}{{{zzzyyywwwxxx{{{xxxtttpppooonnnlllfffaaabbbfffmmmxxx|||zzzyyyyyyzzzzzzzzzyyyuuuvvvvvvwwwvvvuuutttsssttttttrrrrrrqqqrrrsssssssssttttttuuuuuuuuuttttttqqqrrrsssssstttsssssssssrrrqqqrrrsssuuuuuusssqqqqqqqqqqqqpppooonnnmmmlllkkkkkkkkkkkklllmmmnnnnnnppplllhhhdddcccbbb```___[[[^^^cccgggiiijjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjkkklllllllllllllllmmmooopppqqqrrrsssrrruuuyyy|||}}}~~~vvvrrrllleee___XXXRRRNNNLLLLLLLLLMMMPPPRRRUUUWWWbbbfffnnnuuuyyyzzzyyyxxxqqqqqqpppoooooopppqqqqqqnnnqqqtttwwwwwwuuuqqqooommmmmmlllnnnqqquuuzzz|||~~~xxxtttpppqqqrrrrrrrrrrrrsssssstttqqqmmmllljjjaaaTTTIIICCC>>>999777888888555333333222222111111111111222333222111111222444666777777666444222222222333444111222333444444333222111333333111000000000111222000000000000111111111111111111111111111111111111AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777777666666666555555444333333333333444444444555666666666555555555555444333222222222222222333333444444333333222333333333333222222222222222222333333333333444444444444333333333333222222222222111111111111222222222222222222222222222222111111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111000//////////////////000000000000000000000000111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111111111111111000000000000000000//////000000111222222222333333444666888:::<<<===CCCBBBCCCEEEHHHHHHGGGEEECCCCCCDDDDDDFFFLLLSSSXXXeeekkkppppppqqqxxx~~~{{{xxxvvvwwwrrrmmmkkkjjjiiilllpppsssuuuzzzzzzwwwvvvwwwtttooommmnnntttwwwzzz|||~~~|||xxxyyyyyywwwwwwyyyvvvsssooonnnmmmjjjeee``````ccchhhrrr~~~~~~|||xxxwwwuuuuuuvvvwwwvvvtttttttttssssssrrrrrrrrrsssrrrqqqqqqqqqqqqrrrssstttsssssstttuuuvvvvvvvvvvvvsssssssssssssssrrrrrrqqqppppppppprrrttttttrrrpppnnnnnnnnnnnnmmmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhheeebbb```^^^]]][[[YYYTTTWWW[[[```cccdddddddddccccccccccccccccccccccccccccccdddeeeeeeffffffggghhhgggggghhhjjjlllnnnooorrruuuxxxzzzzzz{{{|||}}}}}}{{{vvvqqqkkkccc[[[UUURRRQQQNNNLLLKKKLLLMMMNNNUUUYYY```hhhnnnsssuuuvvvrrrpppmmmjjjjjjkkknnnpppsssuuuxxxzzzzzzxxxuuusssqqqpppooonnnooorrrtttvvvyyyzzz|||}}}|||}}}~~~~~~yyyvvvuuuvvvwwwwwwxxxwwwwwwwwwtttpppmmmmmmlllggg]]]UUUGGGBBB===;;;:::999555222222222222111111222333333444333333222333444666777666555444222222222333333333333444444444444333333333333222111111111111222//////000000111222222333111111111111111111111111AAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@??????????????????????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::::::::999999888777777666555555444333333333333444444555666777777666555444555444333333222222222333222333333444444333333222333333333333333333333333222222222333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111111222222222222222222222222222222222222111111111111111222000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333333222222111111000000///000000111111222333333444555777999<<<@@@CCCDDDGGGGGGHHHHHHHHHGGGDDDCCCAAABBBDDDGGGKKKSSS]]]dddmmmqqqtttwwwzzz~~~{{{wwwttttttqqqooonnnmmmnnnpppsssnnnqqqwww~~~~~~|||ssspppooorrrqqqmmmmmmooossstttwwwyyy}}}xxxsssppprrrsssrrrsssuuuqqqooonnnmmmmmmkkkfffccccccdddiiiqqq|||~~~}}}}}}}}}{{{zzzuuutttssstttuuuuuusssqqquuusssrrrppppppqqqrrrsssrrrrrrrrrrrrrrrrrrssssssrrrrrrtttuuuvvvvvvvvvvvvssssssssssssrrrqqqpppooooooooooooqqqrrrrrrqqqoookkkkkkkkkkkkjjjhhhgggfffggggggffffffeeeddddddccc```^^^[[[ZZZZZZXXXVVVSSSRRRTTTXXX[[[^^^_________\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^______``````aaacccbbbbbbbbbcccfffiiikkkpppsssvvvxxxxxxyyyzzz{{{xxx{{{~~~}}}|||zzzuuunnneee___ZZZXXXTTTQQQOOONNNNNNNNNNNNPPPSSSYYY```gggnnnrrrrrrpppmmmkkkjjjkkkmmmooouuuwwwyyy{{{{{{zzzxxxvvvtttsssqqqpppooooooooooooqqqrrrvvvzzz~~~{{{zzzzzzzzz{{{}}}yyywwwxxxxxxxxxzzz{{{|||zzzyyytttqqqooonnnnnnjjjccc^^^QQQKKKCCC>>>===;;;888666333222222222222333444444333333333222333444555666555444333222222222333333333333444444444444333333333333222222111111111111000000000111111222222222111111111111111111111111AAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???????????????????????????@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;:::999999888777555555444333333333333333444555666777777666555444444444333222222222333333222333333444444333333222333333333333333333333333222222222333333333444444333333333333333333333333333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333222222222222222222222222222111111111111111222222000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111444444444333333222222222000000000111222222333333333555777;;;???DDDGGGIIIJJJKKKKKKJJJHHHFFFDDDCCCAAADDDIIIMMMRRRZZZeeennnooorrrwww|||~~~xxxuuuqqqsssttttttuuuuuutttssslllpppvvv~~~~~~{{{xxxvvvuuunnnkkkkkknnnnnnllllllooottttttuuuwww{{{~~~|||~~~ooojjjfffhhhjjjjjjmmmpppkkklllmmmnnnnnnmmmjjjhhhggghhhkkkrrr{{{}}}|||{{{|||{{{yyywwwssssssrrrsssuuuuuusssqqquuutttqqqpppoooppprrrtttuuuuuuuuutttsssrrrrrrqqqpppqqqrrrssstttuuuuuuuuurrrrrrrrrrrrqqqooonnnmmmmmmmmmmmmnnnoooooommmkkkhhhhhhhhhgggfffeeeccccccbbbbbbbbbaaa```___]]]\\\XXXWWWUUUTTTTTTSSSQQQOOOPPPRRRTTTVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXYYYZZZZZZ[[[[[[]]]]]]\\\]]]^^^aaadddffffffiiilllooopppppprrrsssrrrtttwwwzzz|||}}}}}}}}}|||}}}}}}~~~}}}xxxrrrmmmeeeccc___[[[WWWTTTRRRQQQMMMKKKIIIJJJPPPYYYbbbhhhnnnnnnnnnnnnnnnnnnnnnnnntttuuuwwwyyyzzzzzzzzzyyyyyyxxxvvvtttqqqooommmllljjjlllooossswww{{{~~~~~~{{{yyyxxxxxxyyy~~~~~~~~~~~~zzzxxxwwwwwwvvvvvvxxx{{{}}}|||zzzwwwtttqqqpppooolllgggccc[[[SSSHHHAAA>>>===;;;999444333333333333333444444222222222222222333333333444333333333222222222333333333222222222222333333333333333333222222111111333222222222111111000000111111111111111111111111AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@????????????>>>======<<<<<<<<<======>>>======<<<;;;::::::999666666555444444444444555555555666666666555444444444333333222222333333333222333333444444333333222333333333333444444444444222222333333333333444444222222333333333333444444333333222222222222333333222222222222222222222222222222222111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111222333333333222222222222222222222222///////////////000000111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111222222222444444444333333333333333000000111111222333333333222444777<<>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>======<<<<<<;;;999888777777666666777777666555555444444444444444333333333222222333333444222333333444444333333222333333333444444444555555222222333333333333444444222222222333333444444444444333333222222333333444222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111222222333444444111111111111111111111111///////////////000111111000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111222222222222222000111111222222333333444444666:::???FFFLLLQQQSSSNNNOOOMMMJJJFFFEEEGGGIIIPPPXXXaaaeeeeeeggglllqqqrrrrrruuuwwwuuuttt}}}~~~wwwtttrrryyy}}}|||||||||xxxqqqkkknnnsssyyy{{{tttpppooonnnmmmmmmjjjiiikkkkkkjjjkkknnnpppooooooqqquuuxxxwwwvvvtttvvvxxxzzz}}}ttteeeccceeejjjmmmjjjhhhhhhjjjlllppprrrrrrqqqoooooooooooorrrwww}}}}}}{{{{{{{{{zzzyyyxxxxxxxxxvvvsssqqqoooooopppsssvvvwwwuuusssssssssqqqpppppppppqqqrrrsssttttttttttttsssrrrqqqmmmnnnnnnooooooooonnnnnnnnnnnnnnnnnnmmmllllllkkkfffeeedddddddddccc```]]]]]]]]]]]]\\\[[[ZZZXXXXXXQQQRRRSSSSSSRRRPPPNNNLLLMMMJJJGGGFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRTTTVVVXXXZZZ[[[\\\___bbbdddddddddeeeffffffgggiiilllnnnppprrrrrrvvvvvvvvvyyy}}}~~~}}}|||yyytttmmmgggddd[[[WWWQQQLLLIIIIIIKKKMMMRRRVVV]]]dddlllqqqtttuuuqqqrrruuuxxx}}}{{{wwwtttlllkkkhhhfffggghhhkkkmmmssswwwzzz{{{xxxuuusssrrrtttuuuuuuvvvwwwxxxyyyyyy{{{||||||zzzxxxvvvvvvwwwtttpppnnnpppwww|||}}}}}}zzzyyyxxxwwwuuurrrnnnllliiibbbXXXPPPKKKFFFAAA===888777666444333333333333222333333333333333222222222222222333333333222222555444333222222333444555333333444444444333222111222222222222222222222222111111111111111111111111BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAABBBDDDDDDEEE@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>============;;;:::999999888888999999666555444333222222333444333333333222222333444444222333333444444333333222333333333444444555555555222222333333333444444444222222222333333444444444444333333222222333333444222222222222222222222222222222222222111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111222333333444444000000000000000000000000111111000111111222333333000000000000000000000000//////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222222//////000000111111111222000111111222222333444444888:::>>>DDDKKKQQQWWWZZZOOOOOOMMMJJJFFFEEEIIILLLYYYaaakkknnnllljjjlllpppuuuttttttsssnnnmmmzzzyyyssspppttt{{{~~~|||{{{|||xxxqqqdddggglllssszzzyyyrrrnnnnnnnnnnnnnnnkkkiiikkkkkkiiijjjnnnmmmllllllooosssuuutttrrrppptttwwwzzz}}}~~~yyyqqqddddddiiiqqqsssnnniiigggkkkooorrrtttsssqqqpppooossstttwww{{{~~~~~~|||zzzyyyyyyzzzyyyxxxwwwvvvvvvtttqqqnnnmmmmmmooosssvvvwwwvvvtttrrrqqqqqqppppppppppppppppppqqqrrrssstttsssrrrqqqlllmmmmmmmmmmmmmmmlllkkkllllllmmmmmmllllllkkkjjjcccbbbaaa``````^^^ZZZXXXYYYYYYYYYXXXWWWVVVTTTTTTKKKLLLMMMNNNMMMKKKIIIGGGIIIFFFCCCAAABBBDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJJJJKKKKKKLLLKKKMMMOOORRRTTTUUUVVVVVVYYY\\\^^^___^^^]]]]]]^^^```aaacccfffiiikkknnnooorrrqqqqqqsssxxx||||||vvvrrreeeaaa\\\UUUPPPLLLIIIHHHFFFKKKRRR\\\fffooouuuyyyqqqrrrvvvzzz|||yyypppmmmhhhdddaaabbbdddeeennnsssyyyzzzwwwsssqqqpppqqqqqqqqqrrrsssttttttttt||||||{{{yyywwwvvvwwwxxxsssoookkknnnuuu|||~~~~~~{{{{{{{{{zzzxxxuuurrrpppnnniiiaaa[[[UUUNNNEEE???999888666555333333222222444444444555555444333333111222222333333333222222666555444333333444555666333333444555444333222111111111111222222333444444111111111111111111111111DDDCCCBBBBBBCCCCCCBBBAAACCCBBB@@@AAABBBCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCAAA@@@???@@@AAAAAA@@@>>>AAABBBBBBCCCBBBAAA???>>>CCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>??????????????????>>>===<<<===<<<:::999888777777777888666444333333333555666888888777666444333222222222333333444444333333222444444444444444444444444222222222222222222222222444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222111111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000000000111111111222222222111111000000//////......000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000//////111111111000000000000000111111111111111111111111222222111111111111222222111111111000000000000000111111111111111111111111000000000000000000000000333333333222222111111111111111222222222333333333111333444555555777999;;;<<<@@@CCCHHHQQQYYYZZZVVVQQQQQQNNNIIIFFFJJJSSS[[[fffrrr{{{yyysssqqqssstttwwwuuuqqqnnnnnnssszzz{{{vvvtttuuuwww~~~~~~~~~}}}zzzwwwuuujjjhhhhhhmmmttt|||~~~yyysssqqqsssuuusssqqqrrrooojjjgggggghhhiiiiiihhhiiillloooqqqooollliiiiiimmmrrrvvvzzz{{{zzzyyyllllllmmmpppqqqqqqnnnkkkrrrssssssttttttttttttsssvvvvvvwwwyyy|||~~~}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvuuutttsssqqqpppooonnnoooooooooqqqtttuuuuuutttssssssrrrqqqpppnnnnnnmmmpppqqqrrrsssrrrqqqpppooollllllllllllmmmmmmmmmmmmgggfffggghhhiiihhheeebbb^^^\\\ZZZYYYZZZYYYWWWVVVRRRRRRRRRQQQPPPMMMKKKJJJJJJJJJIIIIIIGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCEEEFFFFFFJJJKKKLLLMMMNNNOOOPPPPPPRRRSSSSSSUUUVVVXXXZZZ[[[]]]]]]^^^```bbbeeehhhjjjlllmmmoooppprrrvvv|||zzztttlllddd]]]VVVOOOIIIHHHHHHJJJPPPYYYbbbiiimmmlllooouuuzzz~~~uuuqqqlllfffbbb`````````fffkkksssyyy{{{xxxsssooouuurrrnnnkkkkkknnnqqqtttzzz~~~{{{wwwvvvxxxxxxtttppprrrwwwzzzzzzxxx{{{|||}}}~~~}}}zzzwwwuuuvvvrrrkkkfff___WWWMMMFFF<<<;;;999777555444333333444333222222111111222222222222222222222222222222444444444444444444444444555555444333333222111111222222222111111000000000111222333444444333222111CCCCCCCCCDDDEEEEEEEEEDDDEEECCCAAAAAABBBDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCBBBAAAAAABBBCCCCCCBBBAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>======<<<;;;<<<===>>>>>>??????????????????>>>===>>>>>><<<;;;:::999999999888777555444333444555666555555444333222111111000333444444555555444444333444444444444444444444444222222222222222222222222444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000111111222222222333333333111111000000////////////111111111111111111111111222222222222222222222222111111111111111111111111111111111111111000/////////000000000111111111111111111111111111111111111222222111111111111222222111000000000000000000000111111111111111111111111000000000000000000000000333222222222222222222111111111222222222333333333333444555666666888;;;======CCCHHHMMMTTT[[[\\\XXXRRRQQQNNNIIIIIIOOOZZZdddpppxxx}}}yyytttsssttttttsssooollljjjlllrrryyy}}}~~~xxxtttrrrsssvvvxxx~~~{{{xxxwwwllliiihhhjjjooouuuxxxyyyxxxuuuqqqrrrtttvvvvvvtttvvvrrrnnnjjjiiiiiiiiijjjhhhiiikkkmmmoooooommmkkkkkknnnsssxxx|||}}}}}}}}}sssssstttvvvwwwvvvssspppttttttuuuvvvvvvvvvvvvvvvyyyxxxxxxyyy{{{|||zzzyyyzzzzzzyyyxxxwwwwwwvvvvvvssssssrrrrrrqqqqqqpppppppppooopppqqqtttuuutttsssqqqqqqpppoooooonnnmmmmmmnnnooopppppppppooonnnnnnkkkkkkkkkjjjjjjjjjjjjiiifffeeedddddddddbbb^^^[[[YYYWWWVVVUUUUUUUUUSSSQQQNNNNNNNNNMMMLLLJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>>>>@@@@@@????????????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOQQQRRRTTTVVVWWWXXXYYYZZZ[[[^^^aaaccceeeiiijjjkkkmmmooosssxxx|||}}}wwwpppjjjaaaXXXRRRMMMKKKJJJLLLQQQWWW\\\^^^eeejjjrrryyy~~~zzzwwwrrrlllgggdddbbbaaaccchhhpppwww{{{{{{xxxvvvxxxuuuqqqnnnmmmooorrrtttzzz~~~zzzzzz{{{}}}yyyvvvvvvzzz}}}|||zzz{{{{{{{{{zzzzzzyyyxxxwwwwwwtttppplllggg___TTTLLLBBB???:::777666666555444444333333222222222222222333333333333333333333333444444444444444444444444555555444333333222111111333333222222222111111111111111222222222222111111GGGHHHJJJKKKLLLMMMMMMMMMJJJHHHEEECCCDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBCCCDDDEEEDDDBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<======>>>>>>???@@@@@@@@@??????@@@???>>>===<<<;;;;;;;;;999888666555555555666777444333333333222222111111444555555666666555555444444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333111111111222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222111111111111111222222222333333333333333111000000000000/////////222222222222222222222222333333333333333333333333111111111111111111111111000111111111111000000/////////000000111111222222111111111111111111111111222222111111111111222222000000000000000000111111111111111111111111111111000000000000000000000000111111111222222222222222111111222222222333333333444555666777777999<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===============<<<<<<;;;;;;<<<<<<===????????????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKMMMOOOPPPRRRRRRSSSTTTUUUXXXZZZ]]]^^^cccdddfffgggiiimmmrrrvvvyyyyyyyyyyyyzzz}}}xxxoooeee^^^UUUQQQKKKIIIJJJMMMOOOQQQZZZaaakkksssyyy|||~~~}}}{{{wwwsssmmmhhhcccaaa```eeemmmuuuzzz}}}}}}||||||zzzvvvsssqqqrrrtttvvv{{{}}}zzzzzz{{{|||zzzxxx{{{zzzyyyyyyyyyyyyzzz{{{xxxvvvtttsssooohhh]]]VVVKKKDDD<<<888999999777555444444333222222222222333444444444444444444444444444444444444444444444444555444444333333222222111333333333333222222222222111111111000000111111111RRRSSSVVVWWWXXXYYYZZZ[[[VVVSSSNNNKKKKKKKKKJJJIIIJJJIIIGGGEEEDDDEEEFFFFFFGGGEEECCCCCCDDDDDDCCCBBBDDDCCCBBBAAAAAABBBCCCDDDAAABBBBBBBBBBBBBBBBBBBBB??????>>>>>>=========<<<>>>>>>???@@@AAAAAAAAA@@@@@@@@@???>>>===<<<<<<===999999888777666777777888555555555444444444444444444444555555555555444444444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444111111111111111111111111222222222222222222222222111111222222222333333333111111111222222333333444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000///111111111000000000000000111111111111111111111111222222111111111111222222000000000000000111111111111111111111111111111111000000000000000000000000000000111111222222333333111111222222222333333333333555666777888:::>>>BBBCCCNNNXXX[[[]]]______]]]TTTQQQMMMKKKOOOZZZiiisss~~~~~~}}}}}}zzztttqqqlllgggiiiqqqyyy~~~~~~{{{tttlllkkkrrr{{{~~~|||{{{yyyxxxvvvtttrrrooommmkkklllnnnqqqtttvvvxxxyyyzzz|||{{{wwwrrrnnnllllllllllllllllllkkkkkklllnnnpppxxxyyy{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyzzzyyyxxxyyyyyyyyywwwuuuxxxvvvtttsssrrrssstttuuuppppppppppppppppppppppppsssrrrqqqrrrssssssrrrpppnnnnnnnnnnnnnnnnnnnnnnnniiijjjkkkllllllkkkjjjjjjhhhhhhfffdddbbb```___^^^___]]][[[ZZZXXXVVVRRROOOLLLKKKIIIIIIIIIIIIHHHFFFCCCCCCCCCBBBAAA@@@??????;;;<<<<<<=========<<<<<<::::::::::::::::::::::::999999:::;;;<<<=========;;;::::::999999::::::;;;===============>>>????????????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNPPPRRRTTTVVVXXXYYY]]]___aaabbbdddhhhlllppprrrqqqpppooopppuuu}}}zzzpppjjj]]]XXXPPPKKKIIIJJJKKKKKKOOOUUU^^^gggnnnssswwwyyy{{{{{{|||}}}~~~~~~}}}{{{{{{yyyvvvqqqkkkfffccccccgggmmmsssxxx{{{||||||}}}|||yyywwwwwwxxxzzz{{{|||~~~{{{zzzzzzxxxuuusssyyyzzz{{{|||}}}~~~zzzxxxuuutttsssnnnfff```TTTJJJ???:::;;;<<<999555555555444333333333333333444444444444444444444444444444444444444444444444444444444333333222222222333333333333333333333333222111000//////000111222___aaaccccccbbbcccfffhhheeebbb]]]YYYWWWUUUSSSRRRSSSRRRPPPNNNMMMLLLLLLMMMKKKIIIGGGFFFFFFFFFFFFDDDIIIHHHFFFEEEDDDDDDEEEEEEAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>===>>>???@@@AAAAAABBBAAAAAA??????>>>===<<<<<<<<<<<<::::::999999888888888888555555555555555555555555333333444444444444333333444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111111111222222333333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111000000333222222111000///......111111111111111111111111222222111111111111222222//////000000111111111111111111111111111111111111000000000000000000000000000000000111111222222222111111222222222333333333222333555666888<<>>>>>>>>======999:::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::888888999999:::;;;<<<===::::::999999999999::::::<<<;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@AAAAAABBBCCCEEEGGGHHHIIIKKKLLLMMMOOOQQQSSSTTTUUUXXXZZZ\\\^^^___bbbfffiiilllkkkhhhggghhhmmmuuuzzz}}}zzzuuuhhhbbbYYYRRRMMMKKKJJJIIIIIILLLRRRXXX___gggnnnsssvvvwwwxxxyyyyyyyyyzzzzzzyyyzzzzzzyyyvvvqqqllliiiiiilllppptttwwwxxxwwwwwwzzzzzzzzzzzz|||~~~~~~}}}|||zzzwwwsssqqqwwwzzz~~~}}}yyytttrrrrrrpppllliii[[[PPPDDD=========999555666555444444333333444444222222222222222222222222444444444444444444444444444444333333333333222222333333333333333333333333222111000//////000111222lllnnnnnnllljjjkkkooossstttqqqmmmjjjhhheeebbb___```___^^^]]][[[YYYWWWWWWSSSQQQNNNNNNOOOPPPPPPOOOMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???@@@@@@AAABBBBBBBBBAAAAAA???>>>======<<<<<<<<<===;;;;;;;;;;;;::::::999999555555555555444444333333222333333333333333333222444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222000000000000000/////////000000000111111111111222000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111111000333222222111000///......111111111111111111111111222222111111111111222222/////////000111111222222111111111111111111111111000000000000000000000000000000000111111111111111111111222222222333333333111333555777:::???FFFJJJOOOWWW^^^`````````]]]XXXTTTRRROOOOOOUUU^^^hhhnnnrrrxxx~~~}}}uuupppkkkhhhhhhmmmrrrvvvwwwsssqqqpppttt|||~~~zzz{{{{{{yyytttnnnkkkjjjooorrrttttttsssuuu}}}|||tttnnnmmmnnnmmmooopppooonnnqqqvvv{{{zzz{{{|||}}}~~~zzzwwwvvvuuuuuuuuuuuuuuuwwwyyyzzzyyyxxxvvvuuutttsssssstttuuuvvvssssssrrrqqqppppppoooooosssrrrqqqrrrssssssrrrppppppppppppoooooonnnnnnnnniiiiiijjjjjjiiigggeeedddbbbaaa___\\\ZZZWWWUUUTTTRRRQQQOOONNNNNNNNNLLLJJJCCCBBBAAAAAABBBBBBAAA???======<<<<<<;;;<<<<<<===999999::::::;;;:::::::::::::::::::::::::::::::::777777777777888888::::::;;;::::::999999::::::;;;;;;::::::999::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMNNNPPPPPPQQQRRRTTTWWWYYYZZZ]]]```cccddddddcccbbbcccgggmmmrrrwww|||}}}tttnnneee\\\UUUPPPLLLJJJHHHIIIKKKNNNSSS[[[dddkkkqqqsssuuuuuuuuuvvvxxxzzzyyy{{{|||}}}{{{wwwssspppooorrruuuwwwxxxwwwuuutttuuuvvvxxx{{{}}}}}}yyyvvvssstttyyy{{{uuurrrrrrrrrpppnnnaaaWWWKKKCCC@@@>>>;;;777666666555444444444444555222222222222222222222222444444444444444444444444333333333333333333333333222222222222333333333333111111111000000111111111zzz{{{yyyuuuqqqrrrwww}}}~~~}}}{{{yyyxxxvvvrrrooommmmmmmmmllljjjgggdddbbb\\\ZZZYYYYYY\\\___aaaaaaYYYXXXVVVTTTPPPMMMJJJHHHEEEDDDDDDDDDCCCBBBBBBBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===============<<<<<<<<<<<<<<<;;;::::::888888777666555444444333333333444444444444333333444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111000000222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111000000//////000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000111111111111111111111111111111222222111111111111222222...//////000111111222222111111111111111111111111000000000000000000000000111111111111000000000000111111222222222333333333222333666999===CCCKKKPPPUUUZZZ]]]^^^______ZZZSSSQQQPPPPPPSSSYYYaaahhhlllqqqxxx}}}}}}xxxooollliiihhhhhhkkkoooqqqrrrtttyyyxxxxxxvvvrrrmmmlllmmmooopppssstttrrrpppuuuwwwnnnlllllliiilllppprrrssswww~~~{{{xxxuuuuuutttuuuuuuuuuuuuvvvxxxyyyxxxwwwttttttttttttttttttttttttrrrrrrrrrrrrqqqqqqqqqqqqrrrqqqqqqrrrssstttrrrqqqppppppooonnnmmmmmmllllllhhhhhhhhhgggfffcccaaa```]]]\\\ZZZWWWUUURRRPPPOOOLLLJJJHHHGGGGGGFFFEEECCC@@@>>>===>>>??????>>><<<;;;:::999999999:::;;;<<<888999999999999999888888999999999999999999999999999999888777888888999::::::::::::999999:::::::::::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDCCCDDDFFFIIIJJJKKKKKKKKKMMMOOORRRTTTUUUWWWZZZ\\\\\\]]]^^^___```dddiiimmmqqqvvv|||~~~}}}~~~|||wwwppphhhbbb\\\WWWTTTLLLLLLKKKKKKMMMRRRZZZ```hhhkkknnnooopppqqquuuxxxyyy{{{|||}}}{{{xxxtttrrrrrruuuyyy|||}}}{{{xxxvvvqqqrrruuuxxx|||{{{xxxvvvrrrvvv|||~~~yyyvvvvvvuuussspppeee^^^TTTJJJDDD@@@===;;;777666666555555555555555333333333333333333333333444444444444444444444444333333333333333333333333111111111222222222333333111111222222222222111111|||wwwxxx~~~}}}zzzvvvwwwwwwwwwtttpppllljjjbbbaaa```bbbgggkkknnnooolllkkkiiifffbbb]]]YYYVVVJJJIIIIIIHHHGGGFFFEEEEEEAAABBBDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::<<<;;;:::999888777666555444555555555555555555444444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222111111111000000//////222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222333222222222111111000000000000111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111---...///000111222333333111111111111111111111111222222111111111111222222...//////000111222222222111111111111111111111111000000000000000000000000222222111111000000//////111111222222222333333333222444777:::???GGGOOOUUUXXX[[[\\\\\\^^^___XXXPPPOOOOOOQQQUUU\\\dddiiikkkrrryyy~~~}}}}}}~~~{{{pppooollliiiggghhhlllpppsssyyyyyywwwsssmmmiiikkkpppvvvpppssstttqqqooovvvyyyooojjjjjjeeejjjpppsssvvv||||||{{{xxxvvvttttttuuuvvvvvvuuuuuuvvvxxxxxxwwwuuurrrrrrssstttttttttssssssppppppqqqrrrssssssttttttqqqqqqqqqrrrttttttsssqqqpppoooooommmlllkkkjjjjjjgggggggggfffcccaaa^^^\\\YYYXXXVVVTTTQQQOOOMMMLLLHHHFFFCCCAAAAAA@@@???===>>><<<;;;<<<======<<<;;;999999888777777888:::;;;888888999999888777777666888888888888888888888888===<<<;;;:::::::::;;;<<<::::::999999999999::::::::::::999999999999999::::::::::::::::::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC???AAACCCEEEGGGHHHHHHGGGIIILLLNNNPPPRRRSSSVVVYYYWWWYYY\\\^^^```ccchhhkkkmmmqqqvvvxxxxxxxxxyyy{{{|||vvvqqqmmmhhhddd```PPPOOOMMMKKKKKKNNNSSSXXX```cccgggiiijjjmmmrrrvvvxxxyyyzzzzzzyyyvvvrrrppprrrvvv{{{|||zzznnnooorrrvvvyyy|||~~~~~~}}}{{{xxxvvvqqqtttxxx}}}}}}{{{{{{yyytttppphhhcccZZZPPPGGGAAA>>>===777777666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333000000000111111222222222111222333444444333222111|||~~~~~~~~~|||wwwuuuwwwmmmllliiiggghhhnnnvvv||||||zzzxxxwwwvvvrrrkkkfffaaaZZZRRRLLLIIIHHHFFFDDDGGGEEEDDDDDDDDDEEEDDDCCCCCCCCCBBBCCCEEEEEECCCAAAAAAAAA@@@@@@@@@@@@@@@AAA???>>>===<<<<<<;;;<<<<<<::::::999888777666555555666666555444444444444555666666555555555444444444555555555444444333333333333333333333333333333333444444444333333222222222333333333333333333333333111222222333333444444555222333333333333222111111222222222222222222222222333333333222222222111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111222222222222111111222111111111000000//////111111000000000000111111222222222111111111000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111...///000222222333333333000111333333222222333444777777:::>>>DDDLLLRRRVVVbbb___\\\[[[YYYWWWSSSPPPPPPTTTYYY]]]aaafffnnntttzzz{{{}}}~~~~~~}}}|||{{{uuuoooiiigggfffffflllsssrrroookkkhhhhhhlllpppsssuuuvvvvvvtttpppppp|||zzzoooiiieeeaaafffnnnwww~~~{{{xxxwwwvvvsssqqqqqqqqqrrrsssrrrsssuuuvvvwwwxxxwwwwwwppppppqqqqqqqqqrrrrrrrrrsssssssssrrrqqqpppooonnnppppppqqqqqqpppooommmlllkkkmmmnnnlllhhhffffffggggggeeebbb```___\\\XXXUUURRRPPPNNNKKKIIIGGGFFFEEEBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;AAAAAAAAAAAABBBDDDFFFGGGIIIIIIKKKLLLNNNPPPQQQRRRTTTUUUWWWZZZ]]]___aaacccfffiiimmmnnnoooqqqvvvzzz|||}}}}}}wwwpppjjjfffYYYPPPNNNNNNJJJHHHJJJTTTVVVYYY]]]aaaggglllppprrrqqqqqqrrrtttvvvuuuuuuwwwzzz~~~}}}qqqlllhhhjjjrrrzzz}}}{{{wwwmmmlllmmmssszzz~~~~~~{{{~~~}}}}}}}}}{{{xxxvvvrrrlllcccYYYQQQIIICCC>>>???;;;777666777777555333333333444444444333222111333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222{{{wwwwwwqqqooollliiihhhmmmtttyyy~~~}}}|||}}}~~~|||wwwsssnnnhhh```YYYVVVTTTQQQOOOKKKHHHEEEDDDDDDDDDCCCBBBCCCBBBAAAAAABBBCCCBBB@@@BBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<;;;<<<;;;;;;:::999888777777666666666555444444444444555555555555555444444444444444444444444444444333333333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222333333333333222111111222222222222222222222222111111111222222333333333222222222222222222222222000111111111111111111000111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000//////000000000000//////111111111111000000000///111111000000000000111111222222222111111111000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111//////000111222333333333000222333333222111333444888999<<>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNNNNQQQRRRTTTVVVYYY\\\^^^___aaadddhhhjjjjjjlllqqquuuxxx{{{|||rrreeeXXXSSSOOOJJJGGGIIIJJJMMMQQQTTTYYY```iiiooosssqqqooooooppprrruuuvvvyyy|||~~~|||pppkkkggghhhooowww|||}}}}}}yyymmmiiihhhllltttzzzyyyvvv{{{{{{{{{}}}~~~~~~{{{yyysssoooiiiaaaYYYOOOFFF@@@@@@<<<888666777777444222444444444444333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222}}}zzzxxxtttrrrnnnjjjiiikkkqqquuu}}}~~~}}}xxxqqqjjjfffcccaaa___WWWSSSMMMIIIGGGFFFEEEDDDFFFCCCAAA@@@AAABBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAA???>>>===<<<<<<;;;======<<<;;;:::999888888777666555555444444555555555555444444444333333333333333444444444444444444444444444444444444444444444444333333333333222222333333333333333333333333555555444333333222111111222333333333333222111111222222222222222222222222///000111222333444444555333333333333333333333333111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000//////000000000000//////111111111111000000000000000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111000000000111222222333333111222333222111111333555999;;;???FFFMMMUUU\\\```aaa```^^^ZZZVVVSSSSSSTTT]]]aaafffjjjlllpppvvvzzz||||||}}}~~~uuuoookkklllnnnooorrrwww{{{wwwwwwuuusssooommmmmmppptttvvvxxxsssooommmlllmmmsss{{{zzzqqqjjjeeecccjjjrrrxxx~~~}}}|||zzzwwwsssoooiiijjjkkkmmmnnnooopppppprrrssstttuuuuuutttssssssppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnkkkkkklllmmmlllkkkjjjiiifffggggggeeebbb_________[[[YYYUUUSSSPPPNNNJJJGGGGGGFFFDDDBBB@@@???>>>>>><<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999999999999999999::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCDDDFFFHHHIIIIIILLLMMMOOOQQQTTTVVVXXXYYY[[[^^^bbbcccccceeejjjnnntttxxx~~~ssseee[[[TTTNNNKKKKKKEEEHHHKKKLLLNNNVVVaaajjjsssqqqnnnlllmmmppptttwww{{{~~~~~~qqqmmmhhhiiinnntttxxxzzz~~~~~~~~~~~~{{{qqqiiidddfffooovvvuuurrrtttuuuxxx|||}}}vvvtttpppkkkcccXXXLLLDDDCCC???999777777666444111444444444444333333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222wwwwwwuuusssrrrssswwwyyy||||||~~~zzzwwwrrrqqqmmmjjjhhhjjjnnnrrryyy{{{~~~|||wwwtttqqqooonnniiiccc\\\UUUQQQNNNLLLKKKKKKHHHDDDBBBBBBBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAACCCBBB@@@???======<<<<<<>>>===<<<;;;:::999999888777777666555555555555555444444444444333333333333333333333444444555555555555555555555555555555555333333333333333333333333333333333333333333333333444444444333333222222222222333333333333222111111222222222222222222222222000000111222333333444444222222222222222222222222222222222333333222222222111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111222222222222111111111111111000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000111111222222333222333333222222222444777;;;>>>CCCJJJRRRZZZ```ddddddaaa]]]VVVRRRQQQUUUYYYdddiiinnnqqqrrruuuyyy|||~~~~~~}}}}}}|||}}}}}}}}}sssnnnlllooorrrrrrtttxxx{{{vvvuuuxxx{{{xxxuuurrrrrrsssuuuvvvwwwpppjjjjjjkkkmmmrrrxxx}}}}}}sssmmmhhhdddgggmmmtttxxx}}}}}}zzzxxxvvvrrrnnnjjjfffhhhlllooorrrssssssssssssssstttttttttsssqqqqqqnnnnnnooooooooooooooooooooopppppppppoooooonnnmmmiiijjjkkkkkkkkkjjjhhhhhheeeeeedddbbb```]]][[[ZZZVVVSSSOOOLLLJJJHHHDDDBBBBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777999999999999999999999999;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999999::::::;;;<<<======>>>???@@@AAABBBDDDEEEEEEHHHIIIKKKMMMOOORRRSSSTTTVVVYYY]]]^^^^^^```eeeiiiqqquuu|||sssiii```YYYSSSQQQKKKLLLLLLIIIGGGLLLXXXaaapppooonnnnnnnnnqqquuuxxx{{{~~~vvvrrrnnnnnnqqquuuxxxyyy||||||}}}~~~|||wwwmmmeeeeeemmmtttsssppplllnnnrrrxxx~~~zzzxxxuuuppphhh^^^SSSKKKGGGBBB;;;888777666444111555555444333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222hhhhhhiiihhhggggggiiikkkoooppprrrvvvzzz{{{zzzxxxtttqqqssszzz}}}yyysssppplllkkkiiigggeeegggkkknnntttwww{{{}}}}}}}}}yyysssjjjbbb]]]YYYVVVTTTSSSOOOJJJGGGEEEEEECCCBBBEEEDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>======<<<;;;:::999999888999888777777666666777777555555444444444333333333333333333444444555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222333333444444444222333333333333222111111222222222222222222222222222222222222222222222222000000000000000000000000222222222333333222222222111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111222222222222111111000000000000000000111111///000111111111111000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000000111222333222333333333333444777:::>>>BBBHHHOOOWWW^^^cccffffffbbb[[[UUUSSSVVV\\\aaajjjoootttwwwwwwxxxzzz}}}~~~}}}{{{zzzxxxvvvvvvpppnnnpppssstttrrrtttxxx}}}|||wwwsssqqquuu{{{~~~{{{wwwuuuttttttttttttlllfffhhhllloootttzzz{{{~~~|||sssllliiifffdddkkkoootttxxx|||{{{yyywwwuuussspppkkkhhhfffhhhmmmqqqtttuuuvvvuuusssssstttttttttrrrqqqpppmmmmmmmmmlllllllllllllllnnnnnnoooooonnnnnnmmmmmmiiijjjjjjjjjjjjhhhgggfffdddcccaaa___]]][[[XXXVVVQQQNNNJJJHHHFFFDDDBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999888::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<======>>>???@@@BBBCCCCCCEEEEEEGGGIIILLLNNNOOOPPPSSSVVVZZZ[[[ZZZ\\\aaaeeekkkpppvvv|||xxxoooggg___YYYUUUSSSOOOIIIEEEHHHQQQYYYgggjjjoooqqqrrrsssuuuwwwyyy||||||{{{xxxwwwxxxyyyyyyyyyzzz{{{|||~~~~~~~~~~~~{{{rrriiihhhnnnrrrqqqnnnfffhhhmmmtttzzz~~~~~~}}}zzzuuupppiiiaaaXXXSSSJJJEEE>>>999888888555333666555444333333333444444333333333333333333333333555555555555555555555555222222222222222222222222222222222222222222222222]]]^^^``````^^^^^^^^^```ggghhhkkkooorrrsssqqqooohhhcccccciiinnnlllhhhfffddddddcccaaa```bbbeeehhhnnnrrrwww{{{}}}uuuooojjjgggdddbbb```\\\WWWRRROOOLLLIIIGGGJJJIIIHHHFFFDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>===<<<;;;:::999999::::::999888888888888999666666555555555444444444333333444444444444444444444444444444444444444444222222333333333333444444333333333333333333333333111111222333333444555555222333333333333222111111222222222222222222222222333333333222222222111111000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000//////000000000000//////000000000000111111111111///000111222222111000///111111111111111222222222000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111333222111000000111222333222333444444555777;;;>>>CCCGGGMMMUUU\\\aaaeeegggfffbbb]]]\\\```fffkkknnnoootttzzz|||{{{zzz{{{}}}~~~~~~}}}{{{xxxuuuqqqooonnnqqqvvvyyyuuuqqqsssyyy}}}vvvoookkkkkkrrr{{{|||yyyvvvtttsssrrrpppiiieeegggkkkooouuu||||||}}}yyypppjjjiiiiiigggkkkmmmqqquuu|||zzzxxxvvvuuutttrrrpppllliiifffiiimmmqqqsssuuuuuuuuusssssstttttttttsssqqqpppllllllllllllkkkkkkkkkkkkmmmmmmmmmnnnnnnmmmmmmllliiijjjjjjiiihhhfffdddccc```^^^\\\ZZZXXXVVVRRROOOMMMJJJFFFCCCBBBAAA@@@>>>======<<<;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBDDDFFFHHHJJJLLLLLLPPPSSSVVVWWWVVVXXX\\\```dddiiioootttxxx~~~}}}vvvmmmfffaaa\\\TTTLLLHHHJJJOOOTTT[[[bbbkkkqqqsssssstttvvvuuuyyy|||zzzyyywwwxxxzzz|||}}}}}}||||||~~~}}}wwwpppnnnoooqqqooommmdddfffiiipppvvv{{{}}}}}}}}}yyysssnnnhhhccc\\\XXXMMMGGG@@@;;;::::::888666777666444333333333444555333333333333333333333333555555555555555555555555222222222222222222222222222222222222222222222222aaaccceeeeeedddbbbbbbbbbfffhhhjjjnnnqqqqqqnnnkkkeee]]]ZZZ^^^cccccc```^^^^^^^^^^^^\\\[[[[[[]]]___eeeiiioootttxxx}}}~~~{{{yyywwwuuusssrrroooiiieee```[[[VVVSSSRRRPPPNNNKKKIIIGGGFFFEEEBBBBBBAAAAAAAAAAAABBBBBB??????>>>===<<<;;;;;;:::<<<<<<;;;::::::::::::;;;777777666666666555555555444444444444444444333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222333333333333222111111222222222222222222222222222222222222222222333333000000000000000000000000000111111111111111111000111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000//////000000000000/////////000000000111111111111///000111222222111000///000000111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111333222111//////000222333222333444555666:::???CCCIIIMMMSSSZZZ```dddggghhhbbb```aaaiiittt|||~~~|||tttyyy~~~||||||}}}{{{|||||||||yyytttpppmmmnnnuuu}}}wwwooorrrzzz|||zzzrrrlllgggfffmmmuuu|||{{{yyywwwuuusssrrrqqqmmmhhheeefffiiilllttt||||||~~~{{{tttppppppooolllhhhhhhkkkrrr}}}zzztttuuutttsssssssssqqqnnnkkkjjjkkknnnqqqsssuuuvvvvvvsssssstttuuuuuutttrrrrrrnnnmmmmmmmmmlllllllllkkkkkkllllllmmmmmmmmmlllllliiiiiiiiigggeeeccc```___[[[XXXUUUSSSRRROOOKKKGGGGGGDDD@@@>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<===:::;;;;;;<<<===>>>>>>>>>????????????????????????>>>>>>>>>>>>====================================>>>======<<<<<<======>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;:::;;;;;;<<<===>>>??????@@@??????AAACCCEEEFFFHHHIIIKKKNNNQQQRRRQQQSSSWWW[[[^^^bbbhhhkkknnnttt||||||tttkkk___UUUOOONNNNNNNNNOOOXXXccckkknnnooorrrtttrrrvvv|||~~~yyyvvvsssuuuwwwyyyzzzzzzyyyyyyyyy~~~~~~zzzwwwuuussspppooofffgggiiimmmtttyyy|||}}}zzzwwwrrrnnnjjjeee___[[[PPPIIIBBB===<<<<<<;;;999777666444333333333555666333333333333333333333333555555555555555555555555222222222222222222222222222222222222222222222222ooorrrttttttsssqqqooooooiiijjjmmmppprrrrrrooolllhhh___YYY[[[```___]]]\\\[[[[[[[[[YYYWWWVVVXXXZZZ]]]bbbhhhnnnrrrxxx~~~yyytttoooiiibbb^^^WWWUUURRROOOLLLJJJHHHHHHBBBAAAAAAAAAAAABBBCCCCCCAAAAAA@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<777777777777666666666666555555555444444333333333333333333333333333333333222222222333333444444444333333333333333333333333555444444333333222222111222333333333333222111111222222222222222222222222000000111222333444444555111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111222222222222111111//////000000111111111222...000111222222111000...000000111111222222222222000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111444222111//////000222333222333555666888<<>>>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999888999;;;<<<<<<;;;:::999::::::;;;<<<======>>>>>><<<===>>>@@@BBBDDDEEEFFFGGGJJJMMMNNNMMMOOOSSSWWW\\\___cccdddeeejjjrrryyy|||zzzjjj]]]VVVRRRMMMIIIHHHQQQ\\\dddhhhkkkppptttqqqtttzzz}}}wwwsssqqqrrruuuwwwxxxxxxwwwvvvsssxxx{{{{{{}}}{{{vvvsssrrriiihhhiiimmmsssxxx{{{}}}wwwuuurrrppplllfff```[[[QQQKKKCCC>>>>>>>>>===;;;888666444333333333555666333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222{{{vvvuuutttuuuyyy}}}~~~{{{yyyoooooonnnkkkhhhggghhhiiiiiifffbbb]]]ZZZWWWVVVVVV\\\^^^aaaffflllsssxxx{{{}}}zzzuuummmfffiiigggccc]]]VVVPPPKKKHHHFFFDDDCCCCCCDDDDDDDDDCCCCCCBBB@@@>>>=========>>>>>>===;;;:::999999:::;;;888888777777666666555555666666555444333333222222222222222333333444444444555555444444444333333333333333333222222111111111444444444333333222222222555444333333222222333333333333333222222111111111222222222222222222222222222222111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111222333333222111000222222111111111111222222000000000000000000000000333222222222111000000000111111111111111111111111222222222111222222333333444111333999===>>>EEENNNWWWZZZ^^^cccffffffdddaaa^^^```jjj~~~~~~~~~}}}{{{vvvvvvzzz~~~wwwrrrqqquuu~~~tttnnnrrrxxxzzz}}}|||vvvoookkkjjjkkkkkkjjjuuutttssstttuuuuuusssrrrlllhhhbbb___bbbjjjssszzzzzzrrreeeccceeemmmzzzzzzvvvtttssstttsssqqqppppppqqqssstttuuuttttttuuuwwwwwwvvvuuurrrsssttttttsssqqqpppooollllllllllllkkkjjjiiihhhiiihhhggghhhiiijjjjjjiiieeedddaaa]]]ZZZWWWUUUTTTLLLKKKJJJIIIFFFDDDAAA@@@<<<<<<;;;:::999999999999===<<<;;;;;;;;;<<<===>>>>>>=========???AAACCCDDDDDDCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???????????????BBBAAA@@@??????@@@AAABBBAAA@@@>>><<<;;;<<<===>>>;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999::::::888:::;;;;;;999888888999:::999888888888999:::;;;===>>>???@@@AAABBBCCCCCCEEEFFFHHHJJJJJJLLLOOORRRTTTWWW[[[___bbbfffjjjmmmvvvzzzmmm___YYYTTTOOOKKKMMMQQQXXX```hhhooossspppsssxxx}}}yyysssnnnoooqqqqqqrrrtttxxxzzzwwwwwwuuuvvvxxx{{{~~~zzzwwwrrrqqqqqqrrrvvvxxxyyyyyywwwtttrrrrrrtttqqqiiibbbWWWOOOEEEAAABBBBBB===888999777444333333333222111333333333333333333333333555444333333222222222222333333333222222222111111222222222222222222222222||||||~~~~~~~~~|||xxxtttrrrrrrssstttqqqmmmhhhccc___]]]\\\]]]^^^aaadddiiinnnrrruuu}}}uuuooommmlllkkkiiieee^^^WWWRRRLLLJJJGGGEEEEEEEEECCCBBBCCCAAA???===<<<<<<<<<<<<>>>===<<<::::::::::::;;;999888888777666666555555666666555444444333222222333333333333333333444444555555444444444333333333333333333222222222111111444444444333333222222222555444333333222222333333333333333222222222111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333222222222111111111111111111111111111000111111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111222222222222111111222222111111111111222222111111111111111111111111222222222111111111111111111111111111111111111111222222222111222222333444666333444:::???BBBIIIQQQ\\\^^^bbbeeegggfffbbb``````dddqqq}}}}}}}}}}}}|||{{{vvvtttvvvyyyyyyvvvtttvvvyyy~~~{{{qqqkkkmmmqqqqqquuu|||xxxuuurrrqqqqqqqqqooommmvvvuuuttttttuuuuuusssqqqlllhhhaaa]]]___fffpppvvvzzzrrrdddbbbbbbhhhsss~~~}}}yyyvvvttttttuuutttrrrqqqqqqrrrtttuuuvvvuuutttuuuvvvvvvuuusssssssssssssssrrrpppnnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggggghhhiiiiiihhhfffdddbbb___ZZZVVVRRRPPPOOOFFFEEEDDDBBBAAA???>>>=========<<<;;;;;;;;;;;;;;;===<<<;;;;;;;;;<<<===>>>?????????@@@AAABBBDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAA???>>>===>>>??????======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999:::888:::;;;;;;999888888999999999888888888999:::;;;<<<===>>>???@@@AAAAAABBBBBBDDDFFFGGGHHHJJJMMMOOOPPPSSSWWW[[[]]]aaaeeehhhmmmrrryyyyyylllccc\\\UUULLLMMMOOOSSSZZZccckkkppptttvvvyyy}}}zzzvvvqqqrrrqqqppppppqqqtttwwwwwwwwwxxxxxxzzz|||~~~}}}zzzwwwuuutttuuuwwwxxxxxxwwwxxxuuutttvvvxxxuuunnnggg^^^VVVMMMGGGEEECCC???;;;;;;888555444444444333222333333333333333333333333555444333333222222333333333333333333222222222222222222222222222222222222~~~yyytttoookkkhhheeefffggghhhkkkmmmooopppxxxzzz}}}|||zzzvvvttttttvvvyyy|||~~~}}}wwwsssssstttvvvvvvpppggg```XXXTTTOOOKKKHHHFFFDDDBBBCCCBBB@@@>>>============>>>===<<<;;;;;;::::::;;;999999888888777666666666666666555555444333333333444444444444333333333333555555444444444333333333333333333333222222222222444444333333333333222222555444333333222222333333333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222444444444333333333222222111111111111111111111111000111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222111111111111222222222222111111111111222222222222222222222222222222111111111111111222222222111111111111111111111111222222222222222333444444777555777===CCCIIIQQQXXXbbbdddfffhhhgggccc```]]]aaaiiixxx|||{{{{{{{{{zzzzzzuuuqqqqqqsssuuuuuuxxx}}}}}}vvvooojjjiiikkkiiimmmtttzzztttuuuvvvxxxyyywwwtttqqqvvvuuutttuuuvvvuuutttrrroooiiibbb^^^___fffooovvv{{{rrreeeaaa___bbbkkkuuu|||}}}zzzwwwvvvuuuuuuvvvvvvttttttttttttvvvvvvvvvuuutttuuuuuuuuusssqqqrrrrrrrrrqqqpppnnnmmmlllllllllllllllkkkjjjiiihhhggggggggghhhhhhgggdddaaa```^^^ZZZUUUPPPLLLIIIGGGAAA@@@>>>===<<<<<<<<<<<<>>>>>>===<<<<<<<<<======>>>=========>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBB@@@???@@@@@@AAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999888:::;;;;;;999888888999999999888888999999:::;;;;;;;;;<<<===>>>??????@@@???AAABBBCCCDDDFFFIIIKKKKKKNNNRRRUUUXXX[[[___aaadddhhhooowww}}}ssshhh___TTTRRROOOPPPTTT\\\eeekkksssuuuxxx{{{}}}~~~~~~~~~|||yyyvvvuuusssooollllllnnnpppwwwxxxzzz|||~~~~~~}}}|||~~~~~~|||zzzyyyxxxyyyyyywwwvvvxxxvvvvvvzzz}}}|||uuunnnfff```XXXPPPJJJEEEAAA???<<<:::666555555555444222333333333333333333333333555444333333333333333333444444444444333333333333222222222222222222222222|||xxxvvvuuutttttttttttttttttttttvvvwwwxxxwwwtttnnniiifffhhhkkkooorrrzzz}}}yyyxxxzzz}}}~~~zzzrrrkkkeee```ZZZTTTOOOKKKGGGDDDDDDCCCBBB@@@??????@@@@@@>>>>>>===<<<<<<;;;;;;;;;:::999999888888777666666666666555555444444444333555555444444333333333222555555444444444333333333333333333333333333333333333333333333333333333333555444333333222222333333222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222444333333333333222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111333222111000000111222333222222111111111111222222222222222222222222222222000000000111222222222333111111111111111111111111222222222222222333444555777777:::AAAKKKTTT\\\aaaggghhhiiihhhddd___\\\ZZZaaannn}}}{{{yyyyyyyyyxxxwwwpppmmmmmmqqquuuvvv{{{zzzuuupppmmmlllkkkhhhlllqqqvvvyyyyyyyyyxxxtttuuuxxxzzzzzzyyyvvvtttuuuttttttuuuwwwwwwuuutttqqqllleeeaaaccckkkuuu{{{|||ssshhhddd______eeennnvvvzzz{{{yyyxxxvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuvvvwwwwwwwwwuuutttttttttsssqqqooonnnnnnnnnnnnnnnmmmmmmmmmjjjjjjjjjiiiiiihhhgggffffffffffffggggggddd```\\\XXXVVVRRRNNNJJJFFFCCCBBB@@@>>><<<;;;;;;<<<>>>???>>>>>>=========>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCAAACCCEEEFFFGGGGGGGGGFFFIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHMMMNNNNNNNNNMMMLLLKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEECCCBBBAAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>========================:::999999888888888888999888:::;;;;;;999888888999999888999999999999::::::999::::::;;;<<<============>>>@@@AAAAAACCCFFFHHHHHHKKKOOOQQQTTTWWWZZZ]]]___bbbgggnnnvvvvvvlllaaa]]]VVVQQQRRRWWW^^^ccchhhlllqqqvvvzzz{{{{{{zzz~~~}}}{{{zzzxxxtttnnniiigggiiijjjuuuxxx||||||zzzzzz~~~|||{{{{{{{{{zzzxxxvvvvvvuuuvvv{{{zzzuuummmhhh```WWWNNNGGGBBB@@@===;;;777555555444333222333333333333333333333333555444444333333333444444555555444444444333333333222222222222222222222222~~~|||{{{zzzyyyyyyzzzxxxtttnnnfffbbb\\\]]]___cccjjjvvv~~~||||||}}}~~~|||xxxtttsssnnnhhhaaa[[[UUUOOOKKKFFFDDDCCCAAA@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;;;;:::::::::999888888777777666555555555555555444444555555555444444333333333555555444444444333333333333333333333333333333333333333333333333333333333555444333333222222333333222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111333222111000000111222333222222111111111111222222222222222222222222222222000000000111222222222333111111111111111111111111222222222222333444555666666888===GGGSSS___gggiiiiiijjjiiieee___[[[YYYYYYfffttt~~~{{{xxxwwwvvvuuusssiiiiiimmmtttyyyzzz}}}zzzvvvvvvuuutttrrrpppqqqssstttuuutttsssrrrwwwxxxyyyyyyxxxwwwvvvvvvuuuttttttuuuwwwxxxwwwvvvoookkkfffdddhhhqqq{{{~~~uuunnnjjjdddbbbeeelllssswwwvvvuuutttttttttuuuvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuusssssssssrrrpppmmmjjjjjjkkkkkklllmmmmmmnnniiiiiijjjiiiiiihhhgggffffffeeeddddddccc```[[[WWWOOOMMMJJJGGGDDDBBBAAA@@@>>>===<<<;;;;;;===???AAA>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBCCCDDDDDDDDDCCCEEEGGGIIIKKKKKKKKKJJJMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRSSSTTTSSSRRRPPPOOOQQQQQQQQQPPPOOOMMMLLLKKKGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888888999999888:::;;;;;;999888888999888888999999::::::::::::999999999::::::;;;;;;<<<<<<===??????@@@AAADDDFFFGGGJJJMMMPPPQQQTTTWWWZZZ]]]___cccffflllsss|||~~~qqqkkkaaaXXXSSSSSSUUUWWWWWW]]]eeemmmsssuuuuuuuuuxxxzzz|||~~~~~~~~~|||{{{{{{yyyuuunnnhhheeeeeefffrrruuuzzz~~~|||zzz{{{}}}|||{{{|||||||||zzzxxxtttssstttyyy~~~yyyqqqmmmeee[[[QQQIIIDDDBBB>>><<<888666555444222111333333333333333333333333444444444333333444555555555555444444444333333333222222222222222222222222~~~~~~~~~}}}zzzuuunnniii]]]ZZZYYY\\\```fffpppzzz~~~~~~}}}}}}}}}xxxrrrlllddd]]]WWWLLLJJJHHHEEEBBBAAA@@@@@@????????????>>>===<<<;;;;;;;;;::::::999888888888555555555555555555555555555555555444444444444444555555444444444333333333333333333333444444444444222222333333333333444444555444333333222222333333111222222222222333333333222222222222222222222222000000000111222222333333222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222111111111111222222222222111111111111222222222222222222222222222222111111111111111222222222111111111111111111111111222222222222333555666777777<<>>>>>???BBBDDDEEEHHHKKKMMMOOOQQQTTTVVVZZZ[[[]]]```ccchhhoootttzzzpppeee\\\UUURRRPPPMMMQQQXXXaaaggglllnnnnnnqqqtttwwwzzz{{{{{{zzzzzzyyyxxxuuuoooiiieeeddddddnnnqqqvvvzzz}}}~~~}}}|||~~~}}}}}}}}}~~~~~~|||yyyrrrppppppuuu}}}|||tttooofff^^^VVVOOOIIIEEEAAA>>>:::777666555333222333333333333333333333333444444444444444444555666444444444444333333333333222222222222222222222222pppzzzzzzvvvkkkddd```aaacccbbbeeejjjrrrssstttvvvxxx|||}}}tttkkkeeeZZZWWWSSSMMMHHHDDDBBBAAA??????@@@@@@???>>><<<;;;;;;;;;;;;:::999999888888555555555555666666666666444444444444555555555555555555444444444333333333333333333444444444555555222222222333333444444444555444333333222222333333111111222222222333333333222222222222222222222222///000000111222222333333222222222222222222222222333333222222222111111111111111111111111111111111000111111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111222222222222111111222222111111111111222222111111111111111111111111222222222111111111111111111111111111111111111111222222222333444555666777:::AAAIIISSSbbboooqqqmmmjjjiiieee^^^XXXVVV[[[```rrr~~~|||zzzyyywwwsssoookkkdddgggooo{{{~~~|||{{{}}}|||zzzwwwuuutttuuuwwwxxx{{{}}}|||{{{{{{}}}|||zzzyyyxxxwwwvvvsssqqqlllkkkkkkmmmsss{{{zzzxxxvvvsssooommmnnnppprrrtttsssrrrrrrrrrssstttuuuttttttuuuuuuuuuuuuttttttsssrrrqqqqqqrrrqqqooommmjjjiiihhhgggggghhhiiiiiigggggggggggggggfffdddddd```]]]ZZZWWWTTTQQQLLLIIIDDDCCCBBB@@@>>>=========<<<<<<======>>>>>>??????BBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMLLLMMMNNNPPPSSSVVVXXXZZZZZZYYYYYYZZZ[[[\\\]]]]]]ZZZZZZ[[[\\\^^^___```aaadddfffhhhjjjkkkjjjhhhgggdddddddddbbb___\\\XXXVVVQQQQQQPPPPPPPPPPPPQQQQQQLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;888:::;;;;;;999888888999777888999:::::::::999999999999999999999:::::::::999:::<<<<<<<<<===???BBBBBBDDDGGGIIIJJJLLLOOOQQQRRRTTTWWWYYY\\\aaagggkkkuuu~~~xxxlllaaaWWWRRRMMMNNNPPPTTTYYY___eeehhhkkknnnrrrvvvyyyyyyxxxwwwwwwwwwuuuqqqkkkgggddddddkkkmmmqqquuuyyy|||~~~}}}zzzrrrooonnnrrrzzz~~~xxxqqqhhhaaa]]]XXXPPPIIIDDDAAA===:::888777555444333333333333333333333333444444444444444555666666333333333333222222222222222222222222222222222222[[[eeesss|||~~~}}}~~~~~~|||xxxvvvwwwzzzuuuwwwyyyyyyxxxvvvvvvwwwttttttuuuwwwzzz|||rrrkkkkkkkkkfffdddfffdddfffiiimmmqqqwww}}}uuunnngggddd]]]VVVOOOIIIEEECCC??????@@@@@@???>>><<<;;;<<<;;;;;;::::::999999888555555555666666666666666333444444444555666666666555555444444444333333333333333333444444555555555222222222333333444444444555444333333222222333333111111111222222333333333222222222222222222222222///000000111222222333333222222222222222222222222444444444333333333222222111111111111111111111111000111111111111222222222000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111222333333222111000222222111111111111222222000000000000000000000000333222222222111111000000111111111111111111111111222222222333444555777777===EEEMMMWWWeeeqqqrrrkkkkkkiiiddd]]]VVVWWW]]]dddttt~~~}}}|||{{{yyywwwsssmmmiiieeehhhppp|||~~~}}}||||||}}}~~~{{{yyyvvvtttuuuxxx|||{{{~~~{{{yyywwwtttpppmmmpppppppppsssxxx{{{zzzyyywwwssspppoooooopppuuutttsssrrrrrrrrrssstttssssssttttttttttttssssssrrrqqqpppqqqqqqqqqooommmllljjjiiigggffffffffffffccccccccccccbbbaaa``````]]]ZZZVVVRRROOOKKKGGGEEEDDDCCCAAA???===<<<;;;;;;>>>>>>???@@@AAAAAAAAA@@@DDDDDDDDDEEEFFFHHHIIIJJJOOOPPPRRRTTTUUUUUUUUUTTTPPPPPPQQQSSSVVVZZZ^^^```bbbbbbbbbccccccdddfffffffffggghhhjjjlllmmmoooooooooqqqtttwwwxxxwwwuuutttttttttsssqqqnnnjjjfffcccYYYXXXWWWVVVVVVWWWXXXYYYNNNOOOOOONNNNNNMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>><<<<<<;;;;;;;;;888:::;;;;;;999888888999777888999:::;;;:::999999999999999999999:::::::::888999:::::::::;;;>>>@@@???AAADDDFFFGGGIIILLLNNNKKKNNNQQQUUUYYY^^^cccgggmmmuuu~~~zzzlll```YYYQQQOOOLLLLLLPPPWWW___dddgggjjjooouuuwwwxxxvvvuuutttuuuuuurrrmmmhhheeedddhhhjjjmmmrrrwww{{{}}}zzzsssooommmqqqyyy{{{sssiiidddbbb^^^UUUNNNGGGCCC???<<<;;;999777555333333333333333333333333444444444444444555666777333333333222222222111111222222222222222222222222YYY]]]dddkkkqqqtttvvvwwwxxxwwwvvvtttqqqnnnkkkiiiiiigggfffeeeeeecccaaa^^^aaabbbdddgggkkkrrrzzz}}}{{{{{{xxxrrrmmmiiiiiihhhhhhiiiooovvv|||{{{wwwqqqooolllhhh```VVVNNNKKKFFFDDDCCCAAAAAA@@@??????;;;:::999:::;;;:::888666888888888888777777777777444444555555555555555555333444444555555444444333333333333333333333333333333333333333333333333333333222222111111222222333333333333333333333333333111111111111111111111111222222222333333444444444111111111111111111111111333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111//////000000000111111111111111111111111111111111222222111111111111222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333555555555555555666888999AAAJJJUUU]]]fffmmmnnnkkkmmmhhh```YYYUUUVVVYYY\\\nnnxxx~~~~~~~~~zzztttmmmiiiggghhhrrr|||||||||~~~}}}{{{zzz{{{|||~~~~~~{{{tttpppssswww{{{{{{{{{|||~~~~~~~~~vvvuuutttsssssssssssssssoooppprrrssstttssssssrrrssssssttttttttttttsssssssssrrrrrrqqqqqqpppppppppmmmkkkhhhgggfffdddbbb```dddbbb```___^^^^^^\\\ZZZYYYTTTNNNIIIGGGDDD???<<<===>>>>>>>>>======>>>@@@BBB@@@???@@@CCCFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ]]]```dddhhhkkkmmmooooooqqqrrrssstttttttttrrrtttvvvxxxyyy||||||zzzwwwrrrmmmgggfffddddddddddddbbbaaa]]]\\\YYYXXXVVVSSSOOOKKKOOOMMMJJJIIIIIIHHHEEECCCBBBAAA@@@@@@AAABBBAAA???AAA???>>>===>>>>>><<<:::;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<>>FFFOOOYYY```fffllllllhhhgggccc\\\VVVSSSSSSVVVXXXgggpppwwwzzz||||||zzzvvvqqqllljjjiiinnnxxx{{{{{{{{{{{{}}}{{{ssspppssswww}}}}}}}}}}}}~~~~~~{{{{{{vvvuuuttttttssssssssstttooopppqqqssssssssssssrrrssssssttttttssssssrrrqqqrrrrrrqqqqqqppppppoooooollljjjhhhgggfffeeebbb```aaa___]]]]]]\\\[[[XXXVVVRRRNNNIIIFFFEEECCC@@@>>>>>>?????????======???AAABBBBBBBBBDDDGGGIIIKKKKKKPPPRRRSSSTTTTTTVVVXXX[[[YYYZZZ[[[\\\^^^^^^^^^^^^```aaadddiiinnnssswwwyyy}}}yyysssrrrqqqqqqssssssrrrqqqnnnkkkfffbbb___\\\XXXVVVQQQOOOMMMLLLLLLJJJHHHFFFIIIGGGFFFEEEFFFFFFDDDCCCCCCAAA????????????===<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;>>>>>>??????AAACCCDDDEEEHHHIIILLLMMMOOORRRWWWZZZcccgggnnnttt|||zzzkkkZZZTTTPPPOOOMMMMMMQQQWWW^^^cccjjjooorrrsssttttttuuutttqqqnnnlllkkkkkkllllllnnnpppqqqrrrtttyyy}}}}}}zzzxxxxxx{{{~~~yyysssqqqtttyyy}}}{{{sssnnnllliiiddd```RRRLLLCCC???===;;;888444666555444444333333444444333333333333333333333333333333333333333222111111333444555666444222...,,,eeefffiiilllooorrruuuvvvuuuuuutttrrroookkkhhhfffaaa___^^^\\\[[[XXXTTTQQQQQQQQQSSSUUUXXX[[[^^^```iiikkkmmmqqqtttwwwzzz{{{{{{|||~~~yyyyyywwwssspppnnnooopppwwwxxx}}}wwwnnngggcccTTTQQQMMMJJJHHHEEEBBB@@@CCCAAA???>>>>>>===<<<:::999999888888777777777777555555555555555555555555333444444555555444444333333333333333333333333333555555555555555555555555555444444333333444444555333333333333333333333333222222222222222222222222333333222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111111111222222222222222222222222000000000111111111222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222444555777;;;@@@DDDNNNVVV^^^ccchhhkkkjjjeeeaaa^^^ZZZVVVTTTTTTTTTUUU```iiipppttt|||{{{yyywwwtttppplllkkklllmmmuuuxxxyyyzzz|||{{{tttrrruuuyyy~~~}}}}}}~~~zzzxxxwwwuuuuuuuuuuuuttttttttttttnnnooopppqqqrrrsssrrrrrrtttttttttssssssqqqpppoooqqqqqqqqqpppooonnnmmmmmmjjjiiigggggggggeeecccaaa___]]][[[ZZZYYYVVVRRRNNNJJJGGGDDDBBBBBBAAA@@@??????@@@AAAAAA@@@@@@BBBCCCFFFGGGIIILLLNNNPPPQQQRRRSSSVVVXXXZZZ[[[]]]```bbbaaabbbccceeefffggghhhhhhkkkmmmqqqwww}}}|||vvvppplllhhheeedddYYYWWWUUUTTTSSSRRROOOLLLMMMKKKHHHGGGGGGFFFEEECCCEEECCCAAAAAAAAA@@@???============<<<<<<<<<;;;;;;999999999999::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<======>>>???AAABBBCCCCCCEEEGGGIIIKKKOOOSSSWWWZZZ^^^dddjjjrrr~~~zzzfff___XXXTTTPPPLLLNNNRRRUUUYYY```hhhpppttttttssstttsssqqqnnnlllkkkmmmoooqqqrrrsssrrrqqqrrrtttvvvtttuuuvvvwwwxxxzzz}}}yyyuuuuuuxxx|||~~~}}}vvvqqqooommmjjjggg[[[SSSIIIBBB???===:::888666666555444444444444444333333333333333333333333333333333333333222222111444555555666666666777777uuuuuuuuuvvvxxx{{{}}}~~~||||||{{{yyywwwtttqqqpppmmmkkkiiihhhfffccc^^^[[[UUUUUUVVVXXX[[[\\\]]]\\\``````bbbdddgggiiikkklllnnnoooqqqsssxxx}}}~~~zzzwwwuuuuuutttssswwwyyyrrrmmmccc^^^XXXSSSPPPLLLGGGCCCEEEBBB???>>>>>>>>>======::::::999999888777777777666666666666555555555555333444444555555444444333444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333222222222222222222222222333333333222222111111000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222222111111222444555666;;;CCCHHHUUU\\\dddgggjjjllliiiddd]]]]]][[[ZZZYYYXXXXXXXXX___gggnnnrrrwww|||{{{uuutttrrroookkkhhhjjjnnnrrr{{{|||xxxyyy{{{}}}}}}}}}|||xxxxxxzzz}}}|||{{{{{{~~~{{{xxxuuuuuuuuuuuuuuuvvvuuuuuuuuuuuunnnooopppqqqrrrrrrssssssvvvvvvuuutttsssqqqooonnnoooooooooooonnnmmmkkkjjjjjjiiihhhhhhhhhgggdddbbb___]]]ZZZWWWTTTPPPJJJFFFCCCBBB@@@??????????????????AAACCCCCCDDDEEEHHHKKKMMMPPPSSSUUUVVVWWWWWWXXXWWWYYY]]]```bbbdddgggjjjiiijjjllloooqqqssstttuuuyyy{{{~~~{{{wwwssspppgggeeecccaaa___[[[WWWTTTPPPMMMJJJIIIHHHHHHFFFEEEFFFEEECCCBBBBBBAAA@@@>>>============<<<<<<<<<<<<999999999:::::::::::::::::::::::::::::::::::::::;;;::::::::::::::::::;;;;;;;;;;;;<<<===???@@@AAA???AAACCCFFFHHHLLLPPPTTTUUUYYY]]]bbbiiitttyyypppggg```YYYRRRNNNPPPOOOQQQWWWaaakkkrrrsssrrrssstttsssooolllkkkmmmpppuuuuuuuuusssrrrpppoooooolllqqqvvvxxxwwwwww{{{~~~yyywwwyyy|||~~~|||wwwsssrrrpppnnnmmmccc[[[OOOFFF@@@===;;;:::777777666555444444444444444444444444444444444444222333333444333333222222444222000111666???IIIOOO|||{{{{{{zzz{{{}}}}}}|||{{{yyyxxxwwwuuuqqqkkkhhhaaa```aaacccfffhhhfffdddaaa```___^^^]]]\\\\\\]]]aaabbbcccfffkkkqqqvvvzzzvvvxxxzzz{{{}}}}}}|||uuusssttt||||||vvvsssmmmeee___\\\WWWPPPKKKGGGDDD@@@>>>>>>??????>>><<<;;;;;;:::999999888888777777666666666555555555333444444555555444444333444444444444444444444444333333333333333333333333333333222222222222333333333333333333333333333333222222222222222222222222444333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222333333333444444111111111111111111111111222222111111111111222222111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222444555666777<<>>>>>>>>???@@@AAACCCFFFHHHJJJMMMQQQTTTTTTWWWZZZ\\\[[[ZZZ[[[]]]___bbbgggjjjmmmooorrruuutttvvvyyy|||~~~uuussspppmmmjjjfffaaa]]]WWWTTTPPPMMMLLLLLLKKKIIIHHHFFFDDDCCCCCCBBB@@@???============<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::::::::;;;<<<===>>>???===???AAACCCFFFIIINNNQQQTTTWWWZZZ]]]bbbjjjuuu}}}wwwpppfff[[[SSSQQQNNNNNNQQQYYYdddmmmqqqqqqtttvvvvvvrrrmmmjjjlllooouuuuuusssrrrpppmmmjjjhhhgggooowwwzzzxxxwwwzzz~~~~~~~~~~~~{{{zzz|||~~~|||zzzwwwuuutttrrrqqqppphhh```TTTIIIAAA===;;;;;;999888777666555555555555444444444444444444444444222333333444444444333333222000///000777AAAKKKRRR~~~}}}||||||}}}~~~{{{uuuqqqmmmllllllooosssvvvuuurrrllliiieee```\\\XXXVVVVVVUUUUUUVVVXXX\\\```dddgggiiimmmrrrsssuuu{{{zzzvvvuuu{{{yyyqqqllljjjfff___YYYOOOKKKEEEAAA@@@@@@@@@@@@>>>>>>===<<<;;;::::::999888777777666666555555555333444444555555444444333444444444444444444444444333333333333333333333333333222222111111222222333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000111111111111222222222333111111111111111111111111222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444666888888999???JJJSSSccciiinnnooooooooojjjdddYYY[[[^^^aaadddeeeffffffmmmrrrwwwyyyxxxuuuqqqoookkkkkkjjjhhhiiilllrrrvvv}}}zzzzzz~~~}}}|||wwwxxxzzz{{{vvvqqquuu{{{|||wwwuuuuuuvvv{{{|||}}}|||yyyvvvuuuuuutttuuuwwwxxxxxxwwwvvvvvvpppppppppqqqrrrtttuuuvvvvvvuuuuuutttrrrqqqooonnnllllllmmmmmmllliiigggeeehhhggggggggggggeeeaaa^^^\\\YYYTTTOOOKKKGGGBBB???AAABBBBBB@@@??????AAADDDEEEGGGJJJMMMPPPTTTXXX\\\YYY\\\___```___^^^aaadddfffjjjooosssuuuxxx{{{}}}}}}{{{xxxsssnnnjjj___[[[VVVRRROOOMMMKKKJJJKKKIIIGGGFFFEEEDDDBBB@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::::::::;;;<<<===>>><<<>>>@@@BBBCCCFFFKKKNNNRRRTTTXXXZZZ]]]bbbkkkqqqvvvhhh]]]XXXSSSQQQPPPSSS[[[dddlllqqquuuxxxzzzwwwqqqmmmmmmpppsssrrrqqqpppooolllgggdddfffnnnwww{{{{{{yyyzzz|||{{{|||}}}}}}|||}}}vvvwwwwwwvvvvvvtttsssrrrkkkdddYYYLLLCCC>>><<<<<<:::999888666555555555555444444444444444444444444222333333444444444444444000111333666888:::<<<==={{{{{{{{{{{{|||}}}~~~~~~zzzwwwuuutttxxxyyyuuuooohhhbbb]]][[[YYYTTTTTTSSSSSSTTTVVVWWWXXXZZZ___dddeeefffmmmyyyzzzwww|||zzzyyyyyyxxxxxxwwwvvvvvv|||yyywwwwwwuuuoooiii[[[UUUMMMGGGDDDBBBBBBAAA@@@@@@???>>>===<<<;;;;;;888888777777666555555444333444444555555444444333555555555555555555555555444444444444444444444444333333333222222333333333333333333333333333333333333333333333333333333333444444444444444444555555333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111.../////////000000000000111111111111111111111111222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111222333444444555555888;;;;;;===EEERRR\\\kkkppptttsssqqqnnnhhhaaa[[[^^^bbbgggkkknnnppppppppptttyyy{{{yyyssspppooohhhiiijjjkkklllooosssvvv~~~zzzzzz|||~~~|||uuuwwwzzz|||}}}|||zzzxxxtttwww}}}}}}xxxuuuuuuuuuvvvxxxzzzzzzxxxvvvuuuuuutttuuuwwwyyyyyyxxxwwwvvvqqqqqqqqqqqqsssuuuwwwxxxssssssrrrrrrpppooommmmmmjjjkkkllllllkkkhhheeecccfffeeeeeeeeedddbbb]]]ZZZUUURRRMMMIIIFFFDDDBBB@@@AAABBBDDDCCCBBBCCCFFFIIIKKKMMMPPPSSSUUUXXX\\\___^^^bbbfffgggfffggglllpppooosssxxx||||||ooojjjccc\\\WWWSSSPPPNNNNNNMMMJJJIIIIIIHHHEEECCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::999999999999::::::::::::::::::;;;<<<======;;;===>>>???@@@CCCGGGJJJLLLOOOSSSVVVXXX\\\bbbgggrrr|||yyyllleeeZZZWWWRRRPPPRRR\\\hhhppptttzzz}}}wwwrrrrrrtttuuutttsssttttttqqqkkkgggfffmmmvvv||||||zzzyyyxxxwwwxxxzzz|||{{{rrrtttwwwyyyxxxvvvtttsssnnnggg]]]PPPFFF@@@======::::::888777666555555555555555555555555555555555222333333444555555444444222333555777666555222000ttttttuuuvvvwwwxxxyyyyyy}}}{{{zzz}}}wwwoooiiidddaaa```^^^]]]\\\ZZZYYYXXXWWWWWWMMMRRRWWWXXXXXX^^^kkkvvv|||zzz~~~wwwvvvtttrrrooommmkkkjjjppp}}}}}}zzztttddd^^^TTTLLLGGGDDDCCCBBBAAAAAA@@@???>>>===<<<<<<999888888777666555555444333444444555555444444333555555555555555555555555555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333444444444555555666666666333333333333333333333333111111111111111111111111111111111111111111111111000000111111222222222222333333333333333333333333111222222222333333333333111111111111111111111111222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111//////000111333444555666555999===>>>@@@IIIXXXcccpppuuuwwwuuuqqqmmmfff^^^___bbbffflllqqquuuxxxyyyppptttyyy|||yyyrrroooooogggiiikkkmmmnnnpppsssvvvyyy}}}yyy{{{~~~}}}tttvvvxxxyyyxxxxxxzzz{{{{{{|||zzzvvvuuuvvvtttvvvxxxxxxvvvuuuuuuuuutttuuuwwwyyyzzzyyywwwvvvqqqqqqqqqrrrsssuuuxxxyyyppppppppppppooommmlllkkkjjjkkklllllljjjgggdddbbbdddcccccccccbbb___ZZZVVVPPPLLLGGGDDDCCCCCCCCCCCC@@@CCCEEEEEEDDDFFFJJJNNNPPPRRRUUUVVVXXXZZZ^^^aaadddhhhlllmmmmmmpppwww|||zzz~~~}}}tttllleee___[[[XXXQQQOOOMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>=========<<<:::::::::::::::::::::::::::999999999999999999:::::::::::::::;;;<<<<<<===:::<<<===>>>???AAADDDGGGFFFJJJOOORRRTTTXXX]]]bbbeeeppp}}}yyyqqq___[[[TTTNNNMMMVVVeeepppsss{{{{{{vvvvvvxxxxxxwwwwwwyyyzzzwwwrrrmmmfffllluuu{{{}}}{{{xxxuuutttuuuxxx}}}{{{zzzpppsssxxx{{{zzzxxxuuutttooojjj```SSSHHHAAA??????;;;:::999777666555555555555555555555555555555555222333333444555555555444444444333222333333555555ooojjjgggkkksssyyyyyyvvv|||}}}}}}~~~~~~xxxtttqqqooommmkkkkkkiiihhhhhhhhhddd]]]XXXUUUSSSRRRRRRTTTXXX\\\___ssswww|||}}}|||}}}~~~|||}}}}}}{{{vvvpppjjjgggfffqqq~~~}}}zzzwwwuuuoooiiiaaaZZZTTTNNNGGGBBBAAA@@@>>>>>>??????>>>===:::999888777666666666666666555555444444444555555555555444444444333333333444333333222222333333444555444444333333444444555444444444333333222222222333333333333333333333333444444444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111555222//////222444444333111111111111111111111111000000111111111111000000111111111111111111111111000111111111111222222222222222111000//////000000111111111111111111111111222222111111111111111111444333333333444444555666666:::>>>BBBGGGQQQ^^^iiirrrsssttttttrrroookkkiiiggghhhkkkpppvvvzzz|||{{{xxxzzz{{{yyytttpppmmmllljjjmmmppppppoooooorrruuuyyy||||||}}}zzzuuuuuusssrrrsssuuuvvvuuuttt~~~zzzvvvsssrrrtttttttttuuuuuuuuuvvvvvvzzzvvvtttwwwyyywwwwwwyyyssssssssssssssstttuuuvvvrrrqqqpppnnnlllkkkkkkjjjgggffffffhhhiiiiiigggeeehhhddd^^^ZZZXXXTTTNNNJJJHHHHHHGGGDDDBBBAAABBBCCCDDDFFFHHHJJJKKKLLLOOOQQQRRRTTTVVVZZZ^^^bbbeeefffjjjlllooossswww}}}{{{zzzzzz|||{{{{{{zzzqqqggg```\\\XXXSSSOOOMMMKKKIIIHHHJJJIIIGGGEEEBBB@@@>>>===>>>>>>>>>?????????<<<::::::::::::999999999888888999999999999999999999999999999::::::::::::;;;;;;>>>===<<<<<<===???BBBCCCHHHJJJMMMOOOQQQTTTXXX[[[bbbfffnnnzzzvvveeeXXXUUUTTTRRRZZZfffpppvvv}}}|||zzzzzz||||||||||||}}}~~~{{{wwwtttooojjjhhhooozzzyyyrrrqqqsssvvv|||}}}{{{zzzyyyyyyyyyxxxuuurrrsssmmmbbbWWWMMMFFFAAA>>>;;;;;;;;;888666444444555555555444444444444555555222222222333333444444444333333333333333333333333pppkkkgggiiiooottttttqqqtttwwwzzzzzzyyy{{{}}}}}}~~~}}}{{{yyyxxxxxxxxxvvvuuutttsssssssssssspppkkkfff]]]ZZZUUURRRRRRTTTXXX[[[gggmmmtttxxxzzz|||zzztttpppgggnnnwww}}}~~~|||zzzyyyxxxtttooogggaaa[[[TTTLLLFFFEEECCCAAAAAAAAAAAA@@@>>>;;;;;;999888777666666666555555444444444555666666555555555444444444333333555444444333333444444555555444444333333444444555444444444333333222222222333333333333333333333333444444444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333888555111000111222111000111111111111111111111111111111222222222222111111111111111111111111111111000111111111111222222222333333222111111111111111111111111111111111111111222222222222222222222222333333333333333444555666666:::@@@EEELLLVVVcccmmmssstttuuusssppplllkkkkkknnnnnnqqquuu{{{~~~{{{uuuooommmllljjjmmmpppqqqoooooorrruuuvvvyyy}}}wwwrrroooqqqrrrrrrqqqrrrvvvzzz}}}yyyvvvtttsssrrrrrrrrrssstttttttttuuuyyytttsssvvvwwwvvvuuuwwwsssssssssssssssttttttuuupppooonnnlllkkkkkklllllljjjiiihhhiiiiiihhheeecccddd```[[[WWWTTTPPPKKKGGGEEEEEEEEECCCAAAAAACCCEEEHHHJJJLLLNNNNNNPPPRRRTTTVVVXXX\\\aaaeeeiiilllmmmrrrtttwwwzzz}}}zzzwwwwwwwwwuuuvvv{{{{{{tttiiiddd[[[UUUQQQOOOMMMLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBAAA@@@??????>>>;;;999;;;;;;;;;::::::::::::999999999999999999999999999999999::::::::::::;;;;;;===<<<;;;;;;<<<>>>AAABBBGGGIIIKKKMMMOOORRRVVVYYY^^^aaahhhrrr~~~ppp```YYYSSSNNNRRR[[[iiipppyyy}}}|||{{{{{{|||}}}}}}}}}~~~{{{xxxqqqiiidddhhhrrryyyvvvrrrooorrrvvv|||~~~{{{yyyxxxxxxyyyzzzzzzxxxvvvqqqlllddd[[[RRRJJJDDD@@@>>>>>><<<:::777555444444555555444444444444555555333333333333333333444444333333333333333333333333vvvpppjjjjjjnnnrrrrrrqqqpppsssttttttrrrtttxxx|||~~~|||zzz{{{{{{zzzzzzzzzzzzzzzzzzvvvwwwxxx{{{~~~~~~{{{xxxlllggg___XXXUUUUUUXXX[[[\\\ccclllrrruuuxxx|||~~~yyymmmpppssstttuuuwww}}}~~~||||||}}}}}}|||wwwqqqkkkfff]]]SSSLLLFFFDDDAAA@@@@@@???>>>===>>>===;;;999777666666666555444444444555666666777555555555444444444444333666555555444444555555666555444444333333444444555444444333333333333222222333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333777444111000000111000000111111111111111111111111222222333333333333222222111111111111111111111111000111111111111222222222444333222222222222222222111111111111111111111111333333333333333333333333222222222333444555666666666;;;CCCKKKTTT___kkksssuuuwwwwwwrrrkkkhhhjjjnnnttttttvvv{{{}}}tttllljjjjjjlllooorrrrrrpppoooqqqtttrrrwww}}}|||yyytttpppiiimmmqqqpppooorrrzzz~~~zzzwwwtttsssrrrppppppqqqqqqrrrsssttttttwwwsssrrruuuvvvtttsssuuuttttttssssssssssssssssssnnnmmmkkkjjjiiijjjlllmmmlllkkkjjjiiihhhfffccc``````]]]XXXSSSPPPLLLHHHEEEAAABBBCCCCCCBBBDDDFFFIIIMMMOOOQQQSSSTTTUUUWWWYYY\\\___eeekkkpppuuuwwwxxx~~~}}}~~~|||yyyxxxvvvvvvwww|||}}}vvvlllbbb\\\XXXVVVTTTRRRPPPMMMJJJHHHHHHHHHHHHFFFDDDBBBAAA@@@>>>;;;888<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;::::::;;;===???@@@DDDFFFHHHJJJLLLNNNRRRUUUXXX[[[```gggqqq}}}mmmbbbXXXOOONNNSSS___gggrrryyy|||{{{||||||}}}~~~~~~uuukkkbbbbbbkkksssuuusssmmmooosssxxx}}}}}}yyy{{{wwwwwwxxxzzz}}}}}}|||{{{pppmmmhhhaaaZZZQQQHHHCCCAAA@@@>>>;;;888666444333555555444444444444555555444444444444333333333333333333333333333333333333{{{tttrrruuuyyy{{{zzzxxxyyyxxxvvvsssqqqsssttt{{{{{{zzzzzzxxxvvvuuussstttttttttsssrrrqqqppppppoooqqquuu{{{~~~xxxmmmddd^^^]]]___bbb^^^bbbhhhkkkmmmppprrruuu|||{{{{{{~~~}}}yyyyyyxxxuuussstttwwwzzz~~~zzzvvvqqqhhh]]]UUUJJJGGGCCCAAA@@@@@@@@@???@@@???===:::999777666666444444444444555666777888555555555555444444444444555555444444444444555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222111000000111222333333111111111111111111111111111222222222222222222111111111111111111111111111000000111111111222222222333222222111111111222222111111111111111111111111222222222333333333333333222222222333444666777888777>>>HHHSSS^^^hhhsssyyyxxxyyywwwooogggdddiiipppuuuuuuxxx}}}sssjjjggghhhqqqtttvvvuuuqqqnnnooopppssswww}}}~~~|||}}}~~~{{{wwwssspppgggjjjnnnppprrrxxx|||xxxtttrrrppppppoooooopppqqqssstttuuuuuuwwwsssrrrvvvwwwtttssstttssssssssssssrrrrrrqqqqqqooommmkkkhhhhhhhhhjjjkkkkkkjjjiiihhhgggeeeaaa^^^\\\YYYUUUQQQMMMJJJGGGFFF@@@BBBCCCDDDFFFHHHLLLOOORRRTTTWWWXXXYYY[[[^^^```dddhhhnnnuuu{{{{{{yyy{{{~~~vvvnnnhhhccc```\\\YYYUUUPPPLLLKKKKKKKKKIIIGGGDDDCCCBBB@@@===;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::;;;<<<===>>>@@@BBBEEEFFFHHHJJJNNNQQQTTTVVVZZZ^^^eeeppp}}}}}}pppbbbVVVQQQQQQUUU]]]iiisssxxx{{{|||}}}~~~~~~yyyoooeeedddjjjrrruuutttjjjjjjllloootttzzz~~~zzzxxxyyyyyyzzz|||~~~}}}qqqooollliiiddd[[[PPPHHHDDDBBB>>>;;;999777555333555444444333333444444555555555444444333333333222333333333333333333333333~~~{{{~~~zzzwwwuuuuuutttsssrrrqqqpppnnnllllllmmmnnnmmmmmmllljjjiiihhhfffiiiooowwwzzzpppjjjggghhhiiifffggggggfffeeeeeefffgggjjjkkklllpppuuu{{{}}}xxxtttrrrqqquuuyyy~~~~~~{{{ssshhh```RRRNNNIIIEEEDDDDDDDDDCCCAAA@@@>>><<<:::999888777555555555555555666777888666666555555555444444444444444333333333333444444555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111111222333111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222111111000000000000111222111111111111111111111111000111111111222222222333222222333444555777999:::;;;BBBNNN[[[gggqqqxxx}}}yyyyyyuuulllcccaaahhhppptttuuuxxxvvvkkkjjjlllxxxzzz{{{xxxsssnnnlllmmmuuuyyy~~~|||yyyxxxsssuuuvvvvvvwwwzzz}}}~~~{{{wwwrrrppphhhjjjmmmssszzzzzzuuuqqqnnnmmmmmmppppppqqqssstttvvvwwwwwwwwwtttssswwwxxxtttrrrsssrrrrrrssssssrrrqqqpppooopppnnnllliiigggffffffggggggfffeeeddddddbbb^^^[[[TTTSSSPPPLLLIIIGGGGGGGGGDDDFFFHHHJJJLLLOOOSSSVVVXXXZZZ]]]___aaacccfffhhhnnnrrrxxx}}}~~~{{{sssnnnjjjfff```YYYSSSOOOMMMMMMKKKIIIFFFEEEEEEDDDBBB@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999999999::::::;;;<<<<<<===???BBBCCCDDDGGGJJJMMMPPPSSSVVVYYY]]]fffrrr{{{}}}nnn___TTTPPPOOOUUU___iiiqqqxxx}}}zzzrrrjjjhhhnnnsssuuutttjjjhhhffffffkkksss||||||wwwzzzzzz{{{|||~~~}}}{{{rrrpppoooooommmfff[[[SSSIIIEEE???;;;999888666444444444333333333333444444555555555444444333333333333333333333333333333333}}}}}}|||rrrqqqooommmkkkiiihhhgggmmmmmmmmmllljjjgggeeeccc___aaagggppp{{{zzztttooommmmmmmmmllljjjgggdddaaa```___XXXYYY[[[___dddjjjooosssxxx{{{zzzsssooopppuuu{{{}}}tttmmm[[[VVVNNNHHHDDDCCCBBBAAABBBAAA???===;;;::::::999777777666666555666666777666666666555555555444444333333333222222333333333555444444333333444444555222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333444222000......///111111111111111111111111000000000111111000000000111111111111111111111111000111111111111222222222000000000///000000111222111111111111111111111111000000000111111222222333333333444555777999;;;<<<@@@HHHUUUcccooowww{{{}}}yyywwwqqqhhhaaaaaahhhnnnssstttwwwyyyppppppuuu|||~~~|||uuuooollllllvvvyyy||||||yyyuuuqqqoooeeeiiinnnrrrvvvzzz~~~~~~zzztttooommmiiikkkpppyyy|||wwwrrrnnnlllllllllpppqqqrrrtttvvvxxxyyyzzzwwwttttttwwwxxxtttrrrrrrpppqqqrrrsssrrrqqqpppooopppooommmjjjhhhfffeeedddcccaaa```______\\\YYYVVVLLLLLLKKKHHHFFFFFFHHHKKKMMMNNNPPPRRRTTTWWW\\\___```cccgggiiilllooorrruuuzzz}}}yyyuuunnnfff^^^XXXTTTRRROOOMMMJJJHHHHHHGGGEEEDDD>>>>>>>>>=========<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::;;;;;;;;;;;;;;;===???AAABBBDDDGGGJJJLLLOOOSSSUUUWWW^^^iiirrrzzziiiZZZQQQNNNPPPUUU]]]hhhsss}}}zzztttnnnnnnrrruuuuuutttnnnkkkgggeeehhhpppxxx~~~~~~wwwyyyxxxyyyzzz{{{{{{yyywwwqqqooopppsssvvvssskkkcccTTTLLLBBB<<<999999777666444444333333333333444444555555555444444444444444333333333333333333333333|||vvvvvv|||yyywwwuuurrrpppmmmlllkkkrrrrrrqqqooolllhhhdddbbb]]]]]]___eeeoooxxx}}}vvvqqqoooppppppppppppnnnjjjeeebbbVVVVVVVVVVVVWWWZZZ^^^aaaeeekkksssxxxyyyzzz}}}}}}xxxqqquuuyyyzzzyyy{{{yyyjjjcccXXXNNNHHHDDDAAA@@@AAAAAA???>>>===<<<<<<<<<999888777666555555555555666666666666555555555555444444333333333333444444555444444333333444444555222222222333333444444444333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111333444333///---...///111111111111111111111111000111111222222111111000111111111111111111111111000111111111111222222222111000000000111111222333111111111111111111111111000000111222222333444444333444555666999;;;===>>>FFFMMMZZZiiitttzzz{{{{{{xxxtttmmmeee```aaagggllloooooosss{{{yyyrrrvvv|||}}}~~~xxxrrrooooootttvvvxxxwwwsssnnnkkkjjjccchhhnnntttxxx{{{~~~~~~}}}xxxpppjjjfffeeelllvvv}}}}}}~~~{{{xxxtttooommmlllmmmnnnpppppprrrtttvvvxxxzzz{{{vvvssssssvvvwwwsssppppppnnnoooqqqrrrrrrrrrpppooonnnnnnmmmllljjjhhheeeddd```___]]][[[YYYVVVRRROOOHHHIIIJJJIIIHHHJJJNNNRRRVVVWWWYYY[[[\\\___cccfffjjjmmmqqquuuxxx|||}}}tttkkkddd^^^[[[UUURRRNNNKKKJJJHHHFFFEEEAAAAAA@@@@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999::::::;;;;;;;;;;;;;;;:::<<<>>>???@@@BBBEEEHHHFFFKKKOOOQQQQQQWWWaaaiiiuuuxxxfffZZZPPPNNNNNNSSS___nnn}}}~~~yyyssssssvvvzzzzzzyyyvvvsssooolllmmmqqqvvvyyyvvvsssssssssuuuwwwwwwuuusssmmmlllnnnuuu|||{{{uuuaaaWWWIII???;;;999777666444333333222222333333444444444444444555555555555333333333333333333333333~~~uuunnnmmmrrryyy~~~}}}zzzwwwtttsssrrryyyxxxvvvsssooojjjeeebbb^^^\\\[[[]]]ccckkkrrrvvvxxx{{{~~~{{{tttpppqqqssswww{{{{{{vvvooojjj^^^]]]ZZZVVVRRRQQQSSSTTTUUU^^^iiioooppprrrxxx}}}uuuwwwxxxvvvtttwww~~~{{{sssfffZZZQQQKKKGGGEEEAAA@@@???>>>============:::999888666555555555555777666666666555555555555555555555444444555555555555444444333333444444555222222222333333444444444333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111---000222222000///000222111111111111111111111111222222222333333222222222111111111111111111111111000111111111111222222222222111111111222333333444111111111111111111111111111111222333333444555555444555666777:::<<<>>>@@@IIIPPP]]]lllwww{{{{{{yyyxxxrrrjjjccc```bbbgggjjjkkkkkknnnuuuvvvqqqwww}}}zzztttrrrrrrqqqssstttsssoookkkhhhgggiiimmmsssxxxzzz{{{|||}}}|||~~~}}}vvvmmmeee```aaammm|||zzzwwwxxxzzzwwwtttqqqnnnlllmmmooopppooopppqqqtttvvvxxxzzz{{{uuuqqqqqquuuvvvrrrnnnnnnmmmnnnppprrrsssrrrqqqpppkkklllmmmmmmllliiigggeee```^^^[[[XXXVVVRRRMMMIIIIIIKKKLLLLLLLLLOOOUUUYYY\\\]]]___```aaadddhhhkkkqqqtttxxx}}}~~~~~~uuummmfffcccYYYUUUQQQMMMKKKIIIFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999;;;===>>>???AAADDDGGGBBBGGGMMMNNNNNNRRR\\\dddmmmxxxuuugggRRRMMMJJJMMMYYYkkk}}}~~~xxxwwwzzz~~~|||zzzwwwtttsssssstttuuu}}}vvvnnnnnnoooqqqssstttrrrqqqjjjiiikkkuuukkk___NNNAAA<<<999777555444333333222222333333444333444444444555666666666333333333333333333333333~~~tttllliiijjjkkkpppvvv~~~{{{wwwssspppzzz||||||tttkkkeeeddd___ZZZYYY^^^fffmmmrrruuurrrmmmmmmrrr|||{{{xxxwwwwwwzzz||||||xxxtttkkkgggbbb]]]ZZZWWWTTTQQQOOOTTTZZZ___bbbffflllpppvvvzzzyyyuuuuuuxxx{{{}}}~~~yyyppp___NNNGGGJJJGGGDDDAAAAAABBBBBB???<<<::::::::::::888777666555777777777777666666666666333333333333333333333333666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333555555444444444333333333222333333444333222111000111111111222222333333333111222222333333222222111111111111111111111111111222222222222222222222222333222111111111222444444222222222111111111111000000000111222333333444444333333333333333333333333333333333222222111111111222222333333333333444444555555666666666999===AAAGGGSSScccqqqyyyzzzyyyxxxsssjjjaaa___aaaeeeiiilllkkkhhhhhhooo|||~~~wwwuuuyyy}}}~~~{{{yyywww~~~{{{uuummmeeebbbdddgggkkkqqqwwwzzzxxxxxxzzz}}}{{{{{{{{{xxxnnnccc```bbbnnnvvvyyytttrrrssstttnnnooopppppprrrrrrssstttuuutttrrrrrrrrrsssuuuwwwwwwqqqlllllloooqqqooommmlllnnnppprrrrrrpppmmmlllpppmmmkkkkkklllkkkhhhdddddd^^^WWWSSSRRRPPPKKKGGGGGGHHHKKKOOOTTTYYY]]]___cccccccccbbbcccfffkkkooovvv{{{~~~zzzyyy}}}~~~wwwrrrlllddd[[[TTTQQQNNNLLLIIIFFFDDDDDDDDDDDDDDDBBB@@@???>>><<<;;;:::999999888;;;;;;;;;:::::::::999999888999999::::::999999888;;;;;;<<<===???@@@BBBCCCDDDEEEEEEFFFIIINNNVVV[[[bbbjjjwwwppp^^^RRRMMMQQQRRRWWWmmm~~~||||||}}}~~~~~~|||xxxxxx{{{~~~pppjjjiiiiiilllpppqqqpppnnneeegggllluuu}}}zzzkkkVVVGGG@@@<<<888444555444444333333333444444444444444555555555555666444555555555444333333222vvvnnngggeeefffgggkkkqqqzzz}}}}}}}}}|||{{{xxxuuurrrpppuuuyyy}}}zzzsssooojjjeee```^^^```eeejjjlllqqqmmmhhhfffjjjrrr{{{yyyyyyyyy|||~~~|||yyyxxxuuuqqqmmmhhhbbb[[[WWWSSSTTTUUUVVVWWWZZZ]]]```hhhmmmxxxzzzyyy||||||uuuhhhYYYQQQRRRJJJGGGCCCAAAAAA@@@===;;;;;;;;;::::::999777666666888777777777666666666666444444444444444444444444666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333222222222222333333333333222111000222222222222222222333333111222222333333222222111111111111111111111111111222222222222222222222222222111111000111222333444222222222111111111111000000111111222333333444444333333333333333333333333333333222222222222222222222222333333333333444444444444555666888<<>>@@@???===<<<:::999999999;;;;;;:::::::::999999999999999::::::::::::999999::::::;;;<<<===???@@@AAACCCDDDEEEFFFIIINNNTTTXXX[[[bbbmmmzzz~~~gggYYYOOOPPPQQQTTTggg~~~}}}}}}}}}~~~~~~||||||}}}~~~qqqfffcccaaaccchhhkkkjjjhhh```ccciiiqqqyyyzzzmmm[[[KKKBBB===:::777666555555444444444444444444444444444555555555555444444555555444444333222qqqjjjeeeeeeggggggjjjooouuuxxx{{{}}}}}}}}}~~~yyyyyyxxxvvvtttrrrpppoooooosssyyy~~~~~~zzzwwwqqqlllgggddddddeeegggggglllhhhccc```aaafffmmmrrr|||||||||~~~}}}yyyrrriiiccc[[[WWWSSSPPPOOOPPPQQQRRRXXX^^^jjjzzz~~~~~~yyyqqqeee[[[XXXOOOLLLGGGDDDBBB@@@===<<<<<<<<<;;;:::999888777777888888777777777666666666555555555555555555555555666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111222222333333333222111111333333222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222111000000000000111222222222222222111111111111000111111111222222333333444222222222222222222222222222222222222222222333333222222333333333333444444222444555777:::@@@GGGLLLTTT^^^kkkuuuwwwtttrrrppphhheeebbbccchhhnnnqqqqqqmmmjjjjjjoooxxx|||wwwrrrppprrrwww|||~~~}}}sssiiidddgggnnntttuuuyyy}}}}}}zzzxxxwwwxxxtttrrrqqqoookkkfffhhhmmm{{{{{{wwwtttqqqooorrrrrrssstttuuuvvvwwwwwwvvvuuutttssstttuuuwwwxxxwwwsssooonnnoooooommmjjjjjjjjjkkkkkklllllllllllloooppppppooollliiihhhhhhggg___VVVQQQPPPQQQPPPOOOUUUWWWYYY]]]aaadddggghhhfffgggggghhhiiilllqqquuu~~~~~~tttjjjccc]]]VVVQQQOOOLLLJJJHHHFFFDDDAAA???AAA@@@???===;;;:::::::::::::::::::::999999999999::::::;;;;;;;;;;;;::::::999999::::::<<<===??????@@@BBBDDDFFFHHHLLLQQQTTTVVV[[[ccclllxxxtttbbbSSSPPPOOOPPP^^^ppp~~~~~~~~~~~~~~~}}}||||||uuufff___ZZZ[[[aaaeeedddaaa\\\___fffnnnvvvzzz{{{zzzyyypppaaaRRRFFF>>>;;;;;;777777666555555555555555444444444444555555555555444444555555444444333333pppjjjgggiiikkklllnnnqqqsssuuuxxxzzz{{{{{{}}}~~~yyyxxxwwwuuusssqqqooonnnjjjnnntttyyy{{{zzzwwwuuuqqqnnniiigggfffffffffeeehhheee```\\\\\\```eeehhhvvv{{{~~~{{{zzz}}}~~~~~~~~~xxxssshhhbbbYYYSSSRRRRRRQQQOOONNNSSS]]]mmm|||}}}{{{|||}}}{{{uuukkk```XXXTTTQQQLLLHHHDDDBBB@@@???======<<<:::999999888888888888888777777777666666555555555555555555555555666555555555555444444444444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333222222222222222222222222222222222222333333333222222111111111111222222333333222222111111111111111111111111111222222222222222222222222000000000000000111111111222222222111111111000000111111111222222333333333111111111111111111111111111111111222222333333333222222222333333333444444333444666888<<>>>>>===@@@CCCFFFGGGJJJMMMPPPTTTWWW]]]cccmmm~~~kkkXXXPPPNNNNNNVVVbbb||||||}}}~~~~~~}}}{{{yyy}}}~~~~~~|||mmmddd[[[ZZZ^^^aaa___\\\ZZZ]]]dddlllssswwwwwwuuuvvvqqqfffWWWIII???<<<<<<999888777666555555555666333333444444444555555555333444444555444444333333nnnjjjhhhkkknnnnnnooorrrrrrtttvvvxxxxxxzzz|||}}}{{{{{{zzzxxxvvvsssqqqooolllnnnrrrttttttrrrooollljjjhhheeedddddddddcccbbbccc```\\\ZZZYYY\\\```bbbiiinnnssssssqqqppptttxxx|||}}}~~~xxxqqqggg___[[[XXXUUURRRJJJMMMTTTaaaooozzz}}}zzzwwwyyy|||}}}zzzqqqdddYYYWWWUUUQQQLLLGGGDDDBBBAAA???>>><<<;;;::::::::::::888888888888777777777777444444444444444444444444666555555555555444444444444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333444444444444333333333333222222222222222222222333333333333222222111111111111222222333333222222111111111111111111111111111222222222222222222222222//////000000111111111111222222222111111111000000111222222222222222333333111111111111111111111111111111111222222333333333222222222333333333444444444555666999===DDDMMMRRR\\\dddnnnrrrpppnnnoooqqqtttqqqkkkeeejjjtttyyyxxxmmmkkkjjjnnnvvv{{{{{{xxxqqqnnnkkknnnuuu|||tttkkkiiimmmuuuzzzyyy{{{~~~}}}{{{{{{qqqnnnnnnqqqssstttzzz~~~|||||||||yyyuuussssssssstttqqqqqqrrrssstttuuuuuuvvvtttsssrrrqqqqqqsssuuuvvvvvvuuutttsssrrrpppmmmkkkiiihhhgggggggggiiijjjllllllooopppnnnjjjggghhhjjjiiiddd]]]YYYYYY\\\___aaaccccccccceeefffiiikkklllkkklllnnnnnnppprrrwwwzzz~~~~~~}}}tttiiibbbYYYVVVRRROOOMMMKKKHHHFFFEEEDDDBBB@@@???===<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<===>>>;;;>>>AAADDDEEEGGGJJJLLLQQQUUUYYY]]]eeetttsss^^^TTTOOOMMMQQQXXXooo~~~|||}}}~~~~~~|||yyyxxxzzz}}}|||yyy}}}vvvmmmaaa\\\]]]]]][[[XXXYYY[[[aaahhhnnnrrrrrrqqqrrrppphhh[[[LLLAAA======999999888777666555555555333333333444444444444555333333444444555444444333ooojjjhhhlllnnnnnnooorrrrrrsssuuuvvvwwwxxxzzz|||~~~}}}zzzwwwuuurrrsssuuuuuusssoookkkiiifffcccaaa___``````___^^^]]][[[YYYWWWWWWYYY[[[]]]___cccfffgggfffgggiiillltttwwwzzz}}}~~~}}}uuummmgggaaa\\\YYYOOOOOOQQQYYYeeepppvvvyyyxxxzzz~~~{{{vvvyyy|||~~~{{{nnnbbb]]]\\\YYYSSSLLLFFFCCCBBB@@@???===;;;::::::;;;;;;999999888888888777777777444444444444444444444444666555555555555444444444444444444444444444444444333333333333333333333333111222222333333444444555333333333333333333333333555555555444444444333333222222111111222222333444333333222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222///000111111222222111111222222222111111111111000222222222222222222222222222222222222222222222222222222222222222222333333222222333333333333444444555666888;;;@@@HHHQQQWWW```gggooopppmmmlllpppuuu}}}{{{sssjjjmmmxxx|||yyynnnjjjhhhlllsssxxxyyywwwpppoooppptttzzz~~~uuunnnnnnrrrwww{{{zzz{{{~~~}}}{{{rrroooqqqwww{{{}}}~~~|||{{{{{{}}}zzzuuuqqqoooppprrrtttppppppqqqrrrsssttttttuuusssrrrqqqpppppprrrtttuuuuuuvvvwwwwwwuuurrrooommmkkkjjjiiihhhhhhiiijjjjjjjjjkkklllkkkiiihhhggghhhfffdddaaa___```cccfffiiiiiihhhgggfffgggjjjmmmooopppqqqsssssstttvvvyyy|||||||||zzz~~~xxxqqq```\\\WWWSSSPPPMMMJJJHHHGGGFFFDDDBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===:::===@@@AAACCCDDDGGGIIIKKKPPPUUUXXX]]]hhhyyy~~~iii\\\SSSNNNOOOSSSbbbttt}}}|||}}}~~~~~~}}}{{{yyywwwxxxzzz~~~zzzxxxzzz~~~|||tttiiiaaa\\\ZZZXXXVVVYYY[[[^^^dddjjjnnnooooooooonnnhhh^^^PPPEEE???===:::999888666555555555555333333333333444444444444333333444444555555444444vvvqqqooorrrttttttuuuyyyuuuwwwxxxxxxxxxyyy{{{}}}~~~|||||||||{{{xxxtttqqqnnnkkkhhhdddaaa```___^^^\\\\\\[[[YYYXXXXXXXXXYYYZZZZZZ[[[]]]^^^______``````hhhmmmsssyyy|||~~~~~~}}}~~~zzzsssmmmiiihhh^^^ZZZUUUWWW^^^ffflllooooooqqquuu{{{xxx|||{{{ppphhhhhhfff___UUULLLGGGEEEAAA@@@>>><<<;;;;;;<<<<<<999999999888888888777777555555555555555555555555666555555555555444444444444444444444444444444444333333333333333333333333111111222333333444555555333333333333333333333333444444444333333333222222222222111111111222333444222222222222222222333333111222222333333222222111111111111111111111111111222222222222222222222222000000222333333333222111222222222111111111111000222222222222222222222222333333333333333333333333333333222222222222222222222222333333333333444444666777999===CCCMMMXXX___gggmmmqqqpppllllllssszzzzzzppprrr|||yyyoookkkgggiiioootttuuusssmmmqqqvvvzzz~~~~~~yyytttrrrtttxxxzzz{{{{{{|||~~~|||zzzrrrqqqttt|||~~~|||{{{{{{{{{yyyvvvrrrnnnlllmmmooopppppppppqqqrrrsssttttttuuutttsssqqqqqqqqqrrrtttvvvuuuwwwyyyyyywwwtttrrrpppllllllkkkjjjiiiiiiiiiiiiggggggfffggghhhhhhgggffffffggghhhiiijjjmmmoooqqqqqqnnnjjjhhhhhhkkkpppsssuuuwwwxxxxxxxxxzzz|||~~~{{{{{{wwwzzz|||~~~~~~mmmhhhbbb[[[VVVRRRNNNLLLIIIHHHFFFCCCAAA@@@???>>>>>>============<<<<<<<<<999999::::::::::::999999;;;;;;:::::::::::::::;;;:::<<<>>>???@@@BBBEEEHHHFFFMMMSSSVVVXXX___lllwwwvvvfffYYYQQQOOOPPPYYYmmm}}}~~~|||}}}}}}}}}}}}}}}|||zzzxxxwwwwwwyyy}}}~~~yyyyyyzzz}}}{{{qqqggg___[[[ZZZZZZ^^^___aaaeeekkkoooqqqrrrnnnlllhhh```UUUJJJBBB===999999777666555444444444222222333333333444444444222333444444555555444444zzzxxxzzz||||||~~~zzz{{{||||||{{{|||~~~{{{xxxvvvtttpppkkkfffcccaaa___]]]___^^^\\\[[[ZZZYYYZZZZZZYYYXXXXXXYYY[[[\\\ZZZYYY___eeennnvvvzzz~~~~~~~~~~~~}}}|||zzz{{{~~~}}}xxxwwwwwwmmmeee\\\XXXZZZ```dddfffhhhjjjmmmssszzzzzz~~~}}}{{{ttttttrrrjjj^^^SSSKKKHHHBBBAAA>>><<<;;;;;;<<<===999999999888888888888777777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333111111222333333444555555333333333333333333333333333333333222222222111111222222111111111222444555111111111222222333333444222222222333333222222222111111111111111111111111222222222222222222222222000111222333444333222222222222222111111111111000222222222222222222222222333333333333333333333333444333333222222111111111222222333333333444444444666777:::???GGGRRR]]]eeelllqqqtttqqqkkklllttt|||uuuwwwyyypppkkkfffggglllqqqqqqpppkkkqqqyyy~~~xxxuuussstttxxx|||}}}|||}}}~~~~~~~~~{{{xxxrrrqqqvvv|||{{{{{{{{{{{{uuussspppmmmkkkkkkllllllpppqqqqqqrrrssstttuuuuuuuuutttrrrrrrrrrsssuuuwwwtttwwwzzz{{{yyyvvvsssrrrnnnmmmmmmlllkkkjjjiiiiiifffdddccceeehhhiiigggdddhhhkkkooorrrtttuuuwwwyyyvvvrrrmmmjjjjjjmmmsssvvvyyy{{{|||||||||}}}~~~~~~~~~zzz{{{uuuwwwxxxyyyyyy{{{~~~}}}}}}||||||yyytttlllddd]]]XXXSSSPPPJJJIIIFFFDDDBBB@@@??????>>>>>>>>>>>>============888999999::::::999999888::::::999999888999999999:::<<<===>>>>>>AAADDDGGGDDDLLLTTTWWWWWW[[[fffooo{{{mmm]]]RRROOOPPPTTThhhxxxxxxwww|||}}}}}}}}}}}}|||{{{yyyxxxwwwwwwxxx|||zzz{{{{{{~~~xxxmmmccc^^^^^^```ddddddeeeiiinnnsssvvvwwwnnnlllhhhaaaXXXNNNDDD>>>999888777555444444333333222222333333333444444444222333333444555555555444