BM6P6(@ qqqMMMBBB999888:::999666555777777666666555555555444999888777777777888::::::AAADDDIIINNNOOOMMMIIIFFFEEEMMM```{{{sssXXXNNNXXXfff~~~rrriiigggddd```bbbhhhsssxxx{{{}}}}}}{{{wwwuuusssssstttuuuuuuuuuwwwvvvvvvwwwzzz|||}}}|||{{{{{{{{{|||~~~zzzgggccc^^^ZZZZZZ[[[\\\\\\YYY\\\```dddeeegggiiikkknnnnnnooonnnllllllmmmooorrrnnnnnnqqqsssssswww|||xxxrrrooooooqqqxxx}}}}}}{{{xxxuuuuuuxxxzzzyyyvvvrrrpppnnniiinnnvvv~~~{{{vvvrrrpppvvvrrrmmmiiigggddd___[[[YYYZZZ\\\```gggooovvvzzz||||||zzzyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{uuuwwwxxxxxx|||}}}}}}zzzwwwtttooohhh^^^WWWGGGFFFEEEEEEFFFHHHJJJLLLQQQVVV^^^gggnnnsssvvvwwwooottt~~~|||{{{{{{zzzzzzzzz{{{||||||{{{zzzyyywwwvvvuuuuuuuuu}}}{{{xxxtttpppmmmlllkkkhhhhhhjjjnnnsssssspppmmmnnnppppppmmmhhhfffgggjjjmmmnnnpppooommmllllllmmmmmmkkkiiilllttt~~~yyycccTTTDDDEEEGGGJJJOOOWWW```ggghhhmmmqqqqqqtttzzz~~~~~~~~~{{{zzz~~~~~~zzzuuuqqqnnnlllmmmpppqqqpppjjjaaa[[[VVVNNNIIIJJJMMMRRRYYY___jjjuuu|||nnneeeWWWYYY\\\ggg~~~wwwsssrrrsssttt{{{||||||pppnnnmmmmmmkkkcccWWWNNNHHHEEEGGGMMMRRRUUU[[[aaagggmmmwww}}}uuuhhhaaa^^^^^^___ppprrryyynnnLLLBBB999888:::888666555777666666666555555555555888777777777777999:::;;;@@@DDDIIIMMMOOOMMMIIIGGGEEELLL```}}}kkkTTTMMMYYYggg|||ppphhhgggddd___```gggqqqwww|||~~~}}}|||uuusssrrrrrrtttuuuvvvuuuvvvvvvvvvyyy}}}~~~yyylllhhhddd```___^^^\\\[[[ZZZ]]]aaadddfffhhhjjjlllooopppppppppnnnnnnpppqqqrrrooonnnrrruuuvvv{{{~~~xxxtttssssssvvv{{{~~~|||zzzwwwtttsssuuuwwwvvvtttqqqpppppplllqqqyyy{{{wwwtttrrrrrroookkkiiigggddd```\\\^^^___bbbffflllsssxxx{{{}}}}}}{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyytttwwwxxxyyy|||{{{yyywwwtttpppkkkcccYYYQQQFFFEEEEEEEEEGGGIIILLLNNNTTTYYY```iiippptttwwwxxxooottt~~~|||{{{zzzzzzzzzzzzzzzzzzyyyyyyzzzyyyyyyxxxxxxyyyyyyyyy~~~|||xxxtttqqqooonnnnnnjjjjjjkkkooossstttssspppmmmmmmmmmllljjjiiijjjkkklllmmmooonnnmmmlllmmmnnnqqqnnnkkkmmmsss|||vvvbbbTTTHHHHHHHHHJJJOOOWWW^^^cccgggmmmqqqsssvvv||||||}}}~~~~~~zzzvvvqqqmmmkkkiiinnnooorrrsssrrrkkkbbb\\\TTTMMMIIIKKKPPPTTTZZZaaaooovvv}}}pppcccZZZTTTZZZaaappp}}}vvvnnniiihhhiiijjjnnnoooooopppqqqpppmmmllljjjjjjkkknnnnnnhhh]]]TTTLLLIIIIIINNNRRRVVV\\\bbbiiipppxxx~~~uuuiiibbb```bbbcccmmmqqqxxxiiiKKKAAA999999:::888666666666666666666555555555555666666666666888:::<<<===@@@CCCIIIMMMOOOMMMJJJGGGFFFLLL^^^|||bbbNNNLLLYYYfff|||qqqiiiiiifffaaaaaagggpppwww}}}~~~~~~|||{{{{{{tttrrrqqqrrruuuwwwwwwvvvttttttuuuyyy~~~~~~yyysssooojjjfffccc```\\\YYY[[[___cccfffhhhiiikkkmmmppprrrssssssrrrrrrtttuuurrrooooootttxxx{{{|||xxxvvvvvvxxx||||||yyywwwuuusssrrrssstttsssqqqoooppppppooouuu|||}}}{{{wwwtttsssmmmkkkiiihhhgggeeebbb___aaacccggglllqqquuuyyyzzz|||}}}{{{{{{{{{|||xxxyyyzzz{{{zzzyyywwwvvvrrrvvvxxxyyy|||}}}wwwtttrrroookkkddd[[[QQQJJJDDDDDDEEEFFFHHHLLLOOORRRZZZ^^^eeelllrrrvvvxxxyyyqqqttt|||~~~|||{{{{{{{{{yyyxxxxxxyyyyyyyyyyyyxxxvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{~~~{{{wwwssspppoooooopppmmmllllllooorrrttttttssslllkkkiiiiiikkklllllllllmmmnnnooooooooooooqqqssswwwsssnnnmmmqqqyyyrrr```UUULLLJJJIIIJJJOOOVVV[[[^^^bbbiiiooorrrvvv|||~~~~~~}}}}}}{{{}}}zzzuuupppmmmllllllmmmssstttvvvwwwtttlllbbb[[[QQQLLLJJJNNNTTTXXX^^^cccrrruuuyyywwwpppeeeZZZUUURRR\\\jjj|||~~~zzzxxxyyytttlllddd___]]]^^^```cccccccccbbbbbbbbbbbbbbbeeeggglllqqqrrrmmmcccZZZSSSNNNMMMPPPTTTWWW^^^eeemmmssszzzvvvkkkeeedddgggiiinnnrrrzzzcccHHH@@@999999:::888666666666666666666666555555555555555555666888:::===>>>???CCCHHHMMMOOONNNKKKHHHGGGKKK[[[xxx```NNNMMMXXXbbbyyytttmmmllliiiddddddiiiqqqxxx}}}|||zzzzzzyyy{{{|||zzzxxxwwwvvvtttsssssstttwwwyyyyyyyyysssssstttxxx}}}}}}zzztttmmmfffbbb___\\\ZZZ^^^aaaeeehhhiiikkkmmmnnnrrrtttvvvvvvvvvvvvwwwxxxsssqqqqqqwww|||~~~zzzvvvvvvxxx{{{zzzwwwvvvuuutttuuuuuutttqqqooonnnnnnppprrrwww~~~||||||||||||yyyvvvtttrrrmmmlllkkkiiigggeeecccaaaaaadddiiinnnsssuuuvvvwwwyyy|||~~~}}}||||||||||||yyyzzz|||}}}|||zzzvvvtttqqquuuyyyzzz|||~~~zzztttpppnnnkkkeee^^^TTTKKKEEEDDDDDDEEEGGGJJJOOOSSSVVV```ccchhhnnnssswwwxxxyyysssuuu{{{|||yyywwwwwwwwwwwwvvvvvvwwwxxxyyyxxxvvvsssrrrsssssstttvvvwwwwwwxxxxxxzzzxxxtttpppnnnnnnoooppppppooonnnnnnooopppqqqrrrmmmjjjggggggjjjmmmmmmkkkooopppqqqqqqrrrtttwwwzzz|||vvvpppmmmpppvvv}}}yyykkk]]]SSSMMMKKKHHHJJJOOOTTTXXXZZZ\\\dddkkkooosssyyy|||{{{}}}}}}~~~{{{xxxyyyuuuqqqmmmmmmooosssvvvzzz{{{{{{zzzuuulll```YYYPPPLLLKKKQQQXXX\\\aaagggqqqqqqqqqlllfff___ZZZWWWUUUaaarrrzzzwwwyyywwwsssnnnqqqllleee^^^YYYYYYZZZ\\\ZZZ[[[\\\]]]]]]]]]]]]^^^fffjjjqqqwwwxxxssshhh```YYYTTTQQQSSSWWW[[[cccjjjqqquuu{{{yyyooohhhhhhlllppptttwww~~~]]]FFF???:::::::::777666777555555555666666666666666444444555666888;;;===???>>>BBBHHHMMMOOONNNLLLIIIIIIKKKWWWnnngggTTTPPPXXX^^^rrrwwwooommmjjjddddddjjjssszzz~~~|||vvvtttttttttwww{{{~~~}}}{{{yyywwwuuusssrrruuuuuuuuuwwwzzz||||||{{{wwwvvvwwwzzz~~~vvvlllccc^^^\\\\\\\\\```cccgggjjjkkkmmmnnnpppsssvvvxxxyyyxxxxxxyyyzzztttrrruuu{{{}}}xxxuuuvvvyyy}}}}}}zzzxxxxxxyyyzzzyyywwwsssooommmmmmnnnsssxxx~~~~~~|||||||||{{{zzzwwwtttrrrpppppppppnnnjjjgggdddccccccdddggglllrrruuuwwwwwwvvvyyy{{{}}}~~~|||}}}}}}|||||||||{{{||||||yyy{{{}}}~~~{{{wwwtttqqqvvvzzz{{{|||}}}xxxqqqmmmkkkggg```WWWNNNGGGCCCCCCDDDEEEHHHMMMRRRVVVYYYccceeejjjooosssvvvxxxxxxuuuvvv||||||zzzwwwuuuvvvvvvuuuuuuuuuvvvwwwwwwvvvtttrrrpppttttttuuuvvvvvvvvvuuuttttttrrrooommmkkkkkkmmmnnnsssrrrpppnnnllllllnnnooooookkkggggggjjjmmmmmmlllpppqqqrrrrrrtttxxx}}}{{{tttpppqqquuuzzz}}}|||qqqeeeZZZSSSNNNLLLJJJKKKNNNRRRUUUWWWYYYaaahhhlllqqqxxx{{{zzz}}}~~~~~~|||yyywwwrrrpppmmmllloootttzzz}}}|||uuujjj^^^VVVPPPLLLMMMTTT[[[```eeekkkpppnnnjjjddd]]]YYYXXXYYYZZZfffvvv~~~xxxqqqooorrrtttoooiiihhheee___ZZZXXXXXXYYY[[[UUUWWWZZZYYYWWWUUUUUUVVVffflllvvv~~~|||sssmmmbbb\\\XXXZZZ]]]aaaiiiqqquuuxxx}}}~~~tttllllllpppuuuzzz|||VVVCCC>>>:::::::::777666888555555555666666666666666555555555666888:::===>>>===AAAGGGMMMOOOOOOLLLJJJJJJIIIQQQbbbuuu{{{ttt]]]UUUZZZ^^^qqq{{{qqqnnnjjjddddddjjjttt{{{zzztttssssssqqqssswwwwwwxxxxxxxxxwwwuuusssrrrwwwvvvwwwzzz}}}~~~}}}||||||||||||vvvjjjaaa\\\]]]___```cccfffjjjlllmmmnnnpppqqquuuwwwyyyzzzyyyyyyyyyyyyuuutttxxxzzzwwwyyy}}}||||||}}}||||||yyyuuupppmmmmmmmmmrrrvvv|||}}}|||}}}|||zzzxxxuuusssqqqqqqtttrrrooojjjeeecccccceeeiiilllqqqvvvzzz{{{{{{zzz{{{}}}~~~}}}|||zzzyyy{{{{{{{{{{{{{{{zzzzzzzzzxxxzzz|||~~~}}}{{{wwwuuusssxxxzzz{{{||||||xxxqqqkkkiiiddd[[[QQQIIIEEECCCDDDEEEFFFJJJNNNTTTYYY\\\ccceeeiiimmmqqqtttvvvwwwuuuwww}}}}}}zzzxxxvvvvvvvvvwwwvvvuuutttuuuuuuvvvuuutttrrrqqqvvvwwwxxxxxxxxxvvvuuutttpppooonnnllllllllllllmmmssssssrrrooolllkkklllnnnpppnnnkkkjjjlllnnnpppqqqrrrssstttuuuxxx}}}{{{vvvuuuvvvxxxyyyvvvlllbbbZZZVVVQQQQQQPPPOOONNNOOOSSSVVVWWW___fffjjjooouuuyyyyyy}}}}}}{{{zzzzzzyyywwwuuuqqqqqqqqqtttxxx~~~zzzssshhh]]]VVVQQQNNNOOOVVV]]]bbbhhhnnnqqqnnnggg___XXXTTTUUUVVV```iiiuuu}}}xxxvvvtttpppmmmppprrroooiiibbb```]]]ZZZXXXXXXXXXYYYXXXZZZ[[[XXXTTTQQQRRRTTTfffnnnzzz}}}ooohhhddddddeeehhhnnnuuuyyy{{{yyypppnnnsssxxx|||PPPBBB===:::;;;:::666666888555555555555666666666777666555555666888:::<<<===<<>><<<999888888777666444333444555666666666555555444555555666666777999;;;<<>>BBBHHHMMMNNNMMMKKKHHHEEECCCEEESSSooo{{{dddhhhnnneeecccbbbtttmmmkkkmmmooowww{{{kkk___[[[___eeelllqqqtttuuuuuuvvvxxx}}}||||||{{{|||pppmmmhhhccc___]]]]]]]]]\\\]]]___aaabbbeeejjjmmmqqqtttxxx{{{{{{|||}}}~~~{{{~~~|||yyyvvvuuussspppnnnmmmoooqqqrrrvvvxxx|||~~~}}}yyytttqqqrrrrrrqqqpppmmmhhhbbb]]]RRROOONNNRRRUUUXXX]]]cccgggjjjoootttwwwxxxwwwvvvsssssssssrrrssswww|||~~~~~~~~~{{{||||||~~~~~~|||xxxvvvtttrrrpppmmmsssuuuxxxyyyxxxvvvvvvvvvttttttuuuuuuuuuuuuvvvvvvxxxwwwvvvuuutttrrrqqqqqqhhh```VVVMMMGGGEEEDDDDDDEEEFFFHHHLLLQQQSSSSSSRRRTTTQQQRRRVVV\\\gggxxx{{{xxxsssvvvzzz~~~~~~|||xxxwwwvvvvvvvvvvvvxxxxxxxxxwwwuuuuuuvvvvvvtttssspppppppppqqqrrrtttuuuvvvzzz~~~~~~~~~~~~{{{yyyyyy}}}}}}nnn\\\MMMEEEAAAAAADDDHHHLLLOOOSSSWWWZZZddddddfffjjjqqq}}}~~~xxxtttiiihhhfffeeeeeegggiiijjjmmmmmmnnnppptttyyy}}}zzz}}}~~~}}}rrrdddRRRKKKEEEFFFKKKQQQZZZbbbmmm|||~~~||||||{{{wwwsssqqqooojjjccc[[[VVVUUUUUUVVV^^^oootttNNNAAA<<<:::777777777777666555666555555555555666777777333666888777444444777;;;===>>>BBBGGGLLLNNNNNNLLLGGGFFFDDDGGGTTTooohhhkkknnn}}}___```bbbxxxpppmmmoooqqqwwwuuufff\\\VVV\\\fffqqqyyy}}}~~~|||{{{xxxvvviiigggbbb^^^[[[[[[[[[\\\ZZZ\\\^^^___```ccciiimmmnnnqqqvvvyyyyyyzzz|||~~~~~~{{{xxxuuuqqqooommmlllnnnpppqqqrrrzzz{{{{{{|||{{{yyyvvvuuusssrrrooommmiiiccc]]]XXXPPPMMMNNNTTTXXX\\\bbbhhhoooooorrrwww{{{|||xxxtttrrrrrrsssssssssuuuxxx{{{}}}}}}}}}|||||||||}}}}}}||||||}}}}}}}}}~~~~~~{{{vvvsssqqqqqqpppnnnqqqtttwwwxxxvvvtttsssrrrssstttuuuvvvwwwvvvvvvuuuwwwwwwvvvuuuttttttttttttkkkcccXXXNNNHHHDDDCCCBBBCCCDDDGGGMMMSSSVVVUUUSSSSSSRRRTTT\\\fffvvvyyytttppptttyyy}}}}}}|||xxxwwwvvvuuuuuuvvvwwwxxxxxxwwwuuuuuuvvvvvvtttsssqqqqqqqqqrrrssstttuuuuuuyyy~~~~~~}}}{{{yyy{{{}}}ooo^^^PPPHHHEEEAAADDDHHHLLLOOORRRVVVYYY^^^aaadddiiiooowww}}}xxxssspppgggfffgggggghhhjjjkkklllmmmmmmmmmooosssxxx}}}yyyvvvfffSSSKKKEEEGGGLLLSSS]]]fffttt~~~|||{{{zzzwwwsssooonnnjjjbbb[[[WWWWWWXXX^^^kkklllHHH>>>;;;999777777777777666555333333333444555666777888333666999888444444777;;;===>>>BBBGGGLLLOOONNNMMMFFFEEEDDDGGGUUUnnnmmmoooppp}}}{{{ZZZ]]]```{{{ssspppppprrryyy~~~pppbbbYYYTTT\\\jjjyyy~~~~~~~~~|||~~~zzzsssqqqcccaaa]]]YYYXXXYYYZZZ\\\YYY[[[]]]^^^___ccchhhmmmlllpppuuuwwwxxxyyy|||~~~}}}{{{|||~~~}}}~~~}}}{{{wwwuuunnnmmmkkkkkknnnppprrrrrr~~~}}}{{{yyyxxxxxxyyyyyyrrrpppmmmiiieee___XXXTTTOOOMMMOOOUUU[[[___eeekkktttssstttyyy~~~yyytttrrrssstttsssrrrsssuuuwww{{{{{{zzzzzzzzz{{{|||||||||}}}}}}|||||||||}}}~~~yyysssooonnnooopppqqqrrruuuxxxxxxvvvtttrrrrrrrrrtttvvvxxxxxxwwwvvvuuuvvvvvvuuutttttttttuuuuuummmeeeYYYOOOHHHDDDBBBAAAAAABBBFFFMMMUUUXXXXXXVVVRRRSSSXXXbbbpppxxxqqqooosssxxx}}}}}}{{{xxxwwwvvvuuuuuuvvvwwwwwwxxxwwwuuuuuuvvvvvvtttsssssssssssssssssstttuuuvvvyyy~~~||||||{{{zzz}}}}}}ppp```SSSKKKHHHAAADDDHHHKKKNNNRRRVVVYYYYYY^^^dddjjjooouuu|||{{{xxxuuuqqqmmmjjjggghhhiiikkklllnnnoooooommmllllllnnnrrrwww}}}|||wwweeeVVVNNNHHHIIIOOOWWWaaajjj|||{{{zzzvvvsssmmmllliiibbb[[[XXXYYY[[[fffvvvfffIII>>>;;;:::999777666555555555444444555555666666777777666555555555555777888999888;;;@@@GGGNNNRRRSSSRRRKKKCCCAAAGGGRRRaaazzztttuuuzzzqqqYYYSSS\\\nnn{{{~~~zzzwwwpppqqqwwwyyy{{{jjj```^^^ZZZggg{{{~~~|||}}}|||ooogggaaa\\\VVVRRRSSSUUUXXXYYY___\\\YYYYYY^^^eeejjjmmmpppuuuyyyzzzyyyyyy}}}~~~zzz||||||||||||{{{zzzyyyyyyuuusssqqqoooppprrruuuwww}}}{{{|||}}}|||wwwsssrrrqqqoooiiiaaaYYYSSSPPPKKKPPPUUUZZZ___eeemmmsssyyy{{{}}}~~~}}}zzzvvvtttrrrpppqqqssssssrrruuu{{{|||}}}}}}~~~~~~~~~}}}}}}}}}|||{{{{{{{{{|||zzzwwwsssooonnnooorrrtttssstttuuuvvvvvvuuutttsssxxxwwwvvvwwwyyyzzzzzzyyyuuuvvvwwwwwwuuutttttttttllleeeZZZNNNDDD???======CCCIIIOOORRRSSSSSSUUUWWWVVV[[[dddqqqvvvqqqrrroooppptttyyy}}}~~~|||yyyyyyyyyxxxvvvsssrrrsssuuuyyyuuutttxxxyyyvvvuuuvvvssssssrrrrrrsssuuuwwwyyyuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~vvvgggVVVLLLKKKHHHFFFGGGKKKMMMNNNSSSYYYYYY[[[bbbmmmyyy~~~zzzwwwrrrooonnnllljjjhhhdddgggkkkmmmnnnoooppprrrlllooossstttuuuyyyxxxlllWWWJJJEEEMMMUUUYYYfffvvv~~~{{{zzzyyyxxxqqqllleee^^^\\\___dddggguuuaaaEEE;;;;;;:::999777666666555555555555555666666666666666666666555555666777999:::===>>>BBBHHHNNNQQQQQQOOOLLLDDDAAAFFFNNNZZZpppnnnUUUMMMRRR\\\mmm}}}zzz~~~{{{vvvwww~~~zzzkkkccccccggguuu{{{{{{zzzzzz{{{}}}qqqhhh]]]YYYSSSOOOPPPSSSUUUWWW\\\\\\\\\]]]___ccchhhjjjnnnsssxxxzzzzzzzzz}}}~~~}}}yyyxxxyyyzzzzzzzzzyyyxxxwwwwwwuuusssrrrrrrtttwwwyyy}}}zzzwwwuuutttpppiii```XXXRRROOOPPPTTTXXX\\\aaahhhrrrzzz{{{|||~~~}}}zzzvvvtttqqqoooqqqsssrrroooqqquuu|||~~~~~~~~~}}}||||||}}}}}}zzzyyyvvvtttrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuuzzzyyyxxxxxxzzzzzzyyyxxxvvvwwwxxxxxxwwwvvvuuuuuummmfffZZZNNNEEE???>>>>>>EEEJJJPPPTTTTTTTTTVVVXXXYYY```mmmuuupppqqqooopppssswwwzzz{{{yyywwwxxxxxxwwwuuusssrrrsssuuuyyyvvvvvvyyy{{{wwwuuuvvvvvvvvvvvvvvvwwwwwwxxxyyywwwyyy{{{}}}~~~~~~}}}|||}}}|||||||||}}}qqq^^^RRRNNNHHHFFFGGGLLLNNNNNNRRRWWWWWWZZZbbbooo|||wwwrrrkkkgggffffffggggggfffiiillloooooopppqqqrrrtttwwwyyy{{{|||zzzmmmXXXLLLHHHQQQYYY```rrr~~~|||xxxuuummmhhhbbb^^^```fffooouuu~~~www]]]CCC:::::::::888777666666666666666666666666666555555555777666666666666888999:::>>>???CCCIIINNNQQQQQQQQQMMMFFFBBBEEEJJJQQQcccuuuqqqYYYOOONNNQQQ\\\hhhrrr~~~}}}yyymmmiiikkkttt~~~~~~}}}}}}~~~tttuuuuuuvvvyyy~~~qqqiii]]]XXXRRROOOOOORRRTTTVVVYYY\\\___``````aaadddgggkkkpppvvvzzz{{{{{{~~~~~~|||}}}}}}{{{xxxuuuwwwyyy{{{|||zzzyyywwwzzzxxxvvvuuuuuuwwwyyy{{{~~~|||zzzyyyxxxvvvppphhh^^^UUUPPPNNNOOOSSSWWWZZZ___hhhssszzz}}}~~~}}}yyyvvvsssooonnnpppsssrrrnnnnnnrrr~~~~~~}}}}}}~~~{{{{{{zzzxxxvvvtttsssrrrsssssssssssstttvvvwwwxxx|||{{{zzzzzzzzzzzzxxxvvvwwwxxxxxxxxxxxxwwwwwwvvvnnnfffZZZNNNEEE@@@??????GGGLLLRRRVVVVVVWWWYYY[[[___iii{{{|||sssooopppppppppqqqtttwwwxxxwwwuuuuuuvvvvvvuuusssrrrtttuuuzzzwwwxxx}}}}}}yyyvvvvvvyyyyyyzzz{{{|||||||||{{{{{{|||}}}}}}}}}|||zzzzzzyyyyyyyyyzzz|||~~~mmm]]]UUULLLJJJKKKOOOQQQQQQSSSVVVXXX\\\eeerrr}}}vvvpppgggaaa```bbbeeegggfffiiimmmpppqqqrrrsssttt{{{}}}yyykkkZZZPPPNNNVVV^^^iii|||uuuppphhheeebbbbbbhhhsss{{{vvv[[[CCC;;;:::999888777666666666666777777666666555555444444777777666666777888:::;;;;;;===AAAHHHOOOTTTUUUUUUNNNGGGCCCEEEGGGJJJXXXhhh}}}xxx```TTTPPPPPPXXXcccppp|||sssrrrvvv~~~{{{{{{}}}}}}|||~~~~~~|||{{{{{{{{{qqqrrrssstttwww}}}~~~pppgggaaa\\\VVVQQQQQQSSSUUUVVVXXX\\\aaaaaa^^^^^^cccgggjjjnnnuuuyyy{{{}}}}}}{{{{{{zzzyyywwwwwwyyy|||~~~~~~|||zzzxxx{{{zzzxxxwwwwwwxxxzzz{{{xxx||||||xxxwwwwwwyyyuuunnncccYYYQQQNNNMMMNNNSSSYYY^^^cccjjjssszzz~~~~~~~~~}}}{{{wwwtttqqqooonnnooossssssqqqsssxxx~~~}}}}}}~~~~~~}}}{{{xxxvvvtttsssssssssrrrrrrssstttvvvyyyzzz|||{{{zzzzzzzzzyyyvvvtttwwwwwwwwwwwwxxxxxxwwwuuunnnfffZZZNNNEEE@@@@@@@@@HHHNNNTTTXXXYYYZZZ\\\^^^eeerrrxxxqqqoooqqqsssrrrrrrsssuuuvvvuuutttrrrtttuuuuuuttttttvvvwww{{{yyy{{{|||xxxwwwzzz{{{}}}~~~}}}{{{yyyxxxyyyyyyzzz|||kkk___UUURRRQQQUUUWWWVVVVVVXXX]]]aaaiiisss|||~~~|||zzzssskkkdddbbbccceeefffdddgggkkkoooqqqsssuuuwww}}}wwwiii\\\TTTRRRYYYaaaooo{{{tttnnnffffffhhhlllvvv~~~}}}{{{yyywwwwww{{{~~~zzz|||XXXAAA<<<999999888777666666666777777777666666555555444444777666666666666888999:::<<<===AAAGGGNNNSSSUUUVVVNNNGGGDDDFFFFFFGGGSSSaaa}}}yyy}}}cccUUUNNNLLLUUUaaaxxxyyyzzzzzzyyyzzz|||~~~{{{zzzzzz|||}}}|||{{{yyyyyyzzzrrrssstttuuuxxx|||}}}ooofffddd___XXXSSSRRRSSSUUUVVVYYY]]]aaa```^^^```eeekkkjjjnnnsssxxx|||~~~|||zzzyyyxxxwwwvvvyyyzzz}}}~~~|||yyyvvv{{{zzzyyyxxxwwwxxxzzz{{{vvvzzz~~~~~~zzzvvvuuuuuuvvvqqqiii^^^TTTNNNLLLMMMQQQXXXbbbiiinnnsssxxx|||}}}}}}}}}{{{xxxuuurrrpppooonnnppptttwwwyyy~~~}}}|||}}}~~~~~~}}}yyyuuusssssstttuuussssssssstttuuuxxxzzz|||{{{zzzyyyzzzzzzyyyvvvtttvvvuuutttuuuwwwxxxvvvtttnnnfffYYYMMMDDD@@@@@@AAAHHHNNNUUUZZZ[[[]]]```bbbiiizzz|||vvvpppooorrruuuttttttuuuvvvwwwvvvtttqqqsssuuuvvvvvvwwwyyy{{{}}}{{{}}}{{{{{{zzz||||||{{{zzz}}}~~~|||lll^^^YYYWWWZZZ\\\ZZZYYYZZZ^^^cccjjjrrryyy{{{zzzxxx|||wwwpppkkkgggfffdddcccaaacccgggjjjmmmpppuuuxxxwwwjjj___WWWUUU\\\cccsss{{{tttpppkkknnnssszzz{{{xxxvvvsssrrrqqqrrrwww|||uuuQQQ===;;;999999888777777777777777666666666666666555555555666555555555555777888999???@@@BBBGGGMMMQQQRRRRRRPPPIIIEEEGGGFFFFFFPPP^^^{{{wwwiiiXXXNNNKKKSSS___{{{zzz{{{xxxzzz~~~~~~zzzwwwwwwyyyzzzzzzyyyxxxxxxyyyuuuvvvwwwxxxzzz~~~~~~pppgggaaa\\\UUUQQQQQQRRRTTTUUU\\\___bbbcccdddggglllpppmmmooossswww|||}}}}}}~~~}}}zzzxxxwwwvvvvvvwwwxxxzzz|||{{{zzzxxxvvv{{{{{{yyyxxxxxxyyyyyyzzzwwwzzz~~~}}}yyyvvvuuurrrmmmcccYYYPPPMMMNNNPPPRRR[[[fffooosssvvvxxxzzz||||||{{{yyywwwtttqqqooooooooossszzz~~~}}}||||||}}}~~~}}}xxxsssrrrrrrtttvvvttttttuuuvvvxxxyyy{{{|||yyyyyyyyy{{{|||{{{xxxvvvvvvtttssstttxxxxxxvvvsssmmmeeeXXXKKKCCC???@@@AAAGGGMMMUUU[[[]]]```cccfffmmm}}}yyyuuuqqqqqquuuuuuuuuuuuwwwxxxxxxvvvtttqqqssswwwyyyzzz{{{}}}~~~|||}}}|||~~~~~~{{{hhhaaa\\\^^^___]]]\\\]]]^^^bbbiiipppvvvxxxyyyxxxzzzwwwrrrmmmjjjgggcccaaa___```aaaccceeejjjpppuuuzzznnnaaaYYYWWW^^^gggwww}}}xxxuuutttxxx~~~zzzuuussssssnnnmmmmmmpppvvvoooLLL<<<<<<999888888777777777777777555555555666666666666666555444444444444666777888??????AAAFFFKKKPPPQQQRRRRRRJJJFFFGGGEEEDDDNNN[[[|||{{{~~~xxxlll\\\QQQLLLSSS___~~~|||{{{|||~~~yyyvvvsssuuuwwwwwwvvvvvvwwwxxxwwwyyyzzz|||~~~sssjjj\\\XXXRRROOOPPPTTTWWWYYY^^^aaaeeejjjnnnqqqssstttqqqqqqsssvvv|||}}}~~~}}}}}}}}}zzzwwwvvvvvvwwwtttvvvxxxzzz{{{{{{{{{{{{||||||{{{zzzyyyzzzzzzzzzxxxyyy|||~~~|||wwwsssnnniii```VVVOOONNNRRRVVVUUU]]]gggooosssuuuxxx{{{||||||{{{yyywwwtttrrrqqqmmmooowww~~~}}}~~~~~~}}}{{{xxxvvvttttttuuuvvvuuuvvvwwwyyyzzz{{{{{{{{{xxxxxxzzz}}}}}}zzzwwwtttsssuuuyyyzzzwwwtttllldddWWWJJJAAA>>>???AAAEEELLLUUU[[[^^^bbbfffiiisss|||yyyuuurrrssswwwssstttuuuxxxzzzyyyvvvtttqqqtttxxx{{{}}}}}}~~~tttkkkddddddeeedddcccdddcccfffkkkooosssuuuvvvwwwxxxuuuqqqmmmkkkhhheeeccc```___]]]\\\]]]bbbiiinnnzzz~~~|||qqqddd[[[YYYbbbmmm}}}~~~{{{~~~zzzuuurrrqqqqqqkkkkkklllqqqxxxlllKKK===???999888777777777777777888444555555555666666777777444444333333444555777888;;;<<>>???@@@DDDKKKTTT[[[___cccgggkkkyyy{{{xxxuuusssuuuyyyrrrsssuuuxxxzzzyyyvvvsssrrruuuzzz}}}}}}~~~}}}ssskkkjjjkkkjjjjjjkkkiiilllnnnpppqqqqqqrrrsssxxxuuuppplllkkkjjjiiihhhbbb___[[[XXXWWW\\\ccciiipppvvv~~~{{{qqqeee\\\ZZZeeerrr~~~}}}~~~xxxsssppppppqqqiiijjjmmmrrrzzz```EEE???>>>888888777777666666555555555555555555555555555555444444555555666777777777;;;===@@@EEEJJJOOOTTTVVVXXXMMMGGGHHHGGGDDDLLLYYYtttvvviiiWWWQQQLLLWWWppp~~~{{{|||~~~}}}zzzxxxwwwuuusssrrrsssvvvxxxzzzzzz}}}zzzxxxzzzuuubbb\\\UUUOOONNNOOORRRZZZaaajjjtttyyyuuuvvv}}}}}}wwwttttttuuuxxx|||~~~zzzwwwwwwxxxuuuzzz~~~}}}}}}|||zzzwwwuuutttsssuuuxxx|||~~~~~~}}}|||~~~}}}|||{{{{{{{{{{{{wwwyyy}}}~~~xxxsssggg```XXXUUUTTTTTTYYY___eeehhhkkkooorrrwww{{{}}}{{{|||xxxrrrnnnooosssxxx}}}}}}}}}~~~zzz{{{zzzyyyzzz{{{{{{yyyxxx|||}}}~~~}}}|||{{{|||}}}zzz{{{||||||{{{zzzxxxwwwvvvuuuuuuxxx{{{{{{xxxuuunnn```QQQGGGAAA===;;;===BBBIIIRRRYYY```gggoootttzzzvvvtttuuuuuuuuurrrssstttuuuvvvwwwxxxyyyxxxyyy{{{|||xxxrrrppprrrwww{{{~~~yyyvvvwwwtttnnnmmmqqqrrrsssrrrnnniiiggghhhjjjeeecccaaa]]][[[]]]aaadddjjjkkkpppxxx}}}tttiii```___aaahhhyyyzzzwwwtttrrrpppnnnlllnnnrrrxxx]]]DDD???<<<888888777777666666555555555555555555555555555555444444555555666666777777;;;===@@@EEEJJJPPPTTTWWWWWWMMMGGGHHHFFFEEELLLYYYooouuu}}}uuufffbbbaaaooo|||{{{vvvuuurrrqqqqqquuuzzz~~~~~~|||{{{vvvpppnnnqqquuuggg```YYYSSSSSSTTTVVV[[[aaalllvvvzzzvvvwww}}}}}}wwwtttuuuvvvyyy|||wwwttttttuuuuuuyyy|||zzzwwwuuutttsssuuuxxx{{{||||||zzzyyy~~~~~~~~~}}}||||||{{{{{{xxxyyy|||~~~~~~zzzsssnnnfff___XXXVVVTTTUUUZZZ```hhhjjjmmmppprrruuuyyy|||~~~{{{zzz{{{yyysssqqqrrrrrrxxx}}}}}}}}}zzz|||{{{{{{|||}}}~~~|||{{{{{{|||}}}|||zzzzzzzzz{{{{{{{{{{{{{{{zzzxxxvvvuuuuuuttttttvvvyyyyyyvvvrrriii\\\NNNEEEAAA======???FFFLLLTTT\\\aaagggooottt~~~xxxtttrrrsssttttttrrrrrrssstttuuuvvvwwwwwwyyyyyyzzz}}}zzzuuusssuuuzzz}}}|||wwwpppnnnqqqpppqqqrrroookkkhhhggghhheeedddbbb___]]]^^^aaadddeeeeeejjjppptttyyytttjjjbbbbbbfffooo~~~}}}xxxtttrrrqqqpppoooqqqssswww}}}{{{XXXCCC>>>:::888888777777666666555555666666666666666666666666444444444555666666777777;;;===AAAEEEKKKQQQUUUXXXVVVMMMHHHHHHFFFEEEMMMXXXkkk}}}sssxxx{{{xxxwww~~~}}}wwwvvvtttqqqqqqvvv~~~}}}}}}yyywwwrrrlllmmmqqq~~~|||xxxpppfff^^^XXXXXXYYYYYY]]]bbbooowww{{{wwwwww{{{{{{wwwuuuvvvwwwyyy{{{zzzsssppppppqqqtttxxx|||}}}zzzwwwuuuuuutttuuuxxxyyyzzzxxxvvvuuu|||}}}~~~~~~~~~}}}|||{{{yyyyyy{{{|||zzzuuunnnhhhccc\\\VVVUUUUUUVVV[[[bbbkkkmmmpppqqqrrrtttwwwyyy|||yyyxxxzzzxxxtttsssuuuvvv~~~||||||~~~~~~|||zzz}}}||||||}}}}}}zzz{{{|||{{{yyyxxxyyyzzz{{{{{{zzzyyyxxxvvvtttssstttssssssuuuwwwwwwrrrnnncccVVVIIIBBB???===>>>AAAIIIOOOXXX___dddiiipppuuu|||vvvqqqppprrrssstttqqqrrrrrrssstttuuuvvvvvvyyyxxxxxxzzz~~~~~~~~~zzztttrrruuuzzz{{{tttqqqrrrmmmooopppoookkkhhhfffeeeffffffeeecccaaaaaaccceeedddccceeeiiikkknnnvvvuuullleeefffkkkvvv}}}{{{}}}}}}||||||{{{{{{zzzzzz|||{{{zzz|||~~~}}}xxxtttssstttttttttvvvzzzsssSSSAAA===777888888777777666666555555777777777777777777777777333333444555555666666777;;;===AAAFFFKKKQQQVVVXXXUUUNNNIIIGGGFFFFFFMMMVVVlllwwwooorrr||||||}}}yyyyyywwwuuuuuu{{{~~~|||xxxvvvrrrooorrrxxx~~~|||xxxlllccc[[[YYY[[[\\\___cccpppvvvyyyvvvvvvyyyyyyvvvuuuvvvwwwxxxzzz~~~|||tttooommmmmmnnnrrrvvvzzz}}}~~~~~~zzzwwwvvvvvvtttvvvwwwxxxxxxvvvsssqqqxxxzzz|||~~~xxxyyyyyyzzzwwwrrrkkkeee]]]WWWSSSSSSTTTVVV\\\ccclllnnnqqqssstttuuuwwwyyy{{{xxxvvvwwwvvvsssrrruuu|||~~~|||{{{|||}}}{{{zzz{{{zzz{{{|||}}}zzz{{{|||{{{yyyxxxxxxyyy{{{zzzyyyxxxvvvtttsssrrruuuttttttuuuwwwuuupppkkk^^^RRREEE???===<<<===AAAJJJQQQZZZbbbgggmmmtttxxxzzztttppppppqqqssstttrrrrrrssstttuuuuuuvvvwwwzzzxxxwwwxxx{{{~~~~~~}}}~~~yyytttnnnlllooouuu{{{~~~|||xxxvvvuuunnnnnnmmmjjjhhhfffeeeeeehhhiiijjjiiigggffffffhhhjjjhhhhhhiiihhhggglllssswwwooojjjkkkooozzz|||zzzxxxvvvssssssrrrpppooommmlllkkkmmmmmmnnnppptttxxxzzz|||~~~|||zzzzzzzzz{{{zzzyyy{{{~~~nnnNNN@@@===666888888777777666666555555777777777777777777777777333333444444555666666666:::<<<@@@EEEKKKQQQVVVXXXUUUPPPKKKGGGEEEFFFLLLSSSllltttkkkmmmvvv|||~~~zzzzzzyyyxxx{{{}}}xxxtttsssrrrrrrwww~~~}}}zzzoooeee\\\[[[]]]^^^aaaeeemmmrrrtttssssssuuuvvvuuuvvvwwwxxxyyy{{{~~~{{{vvvqqqmmmlllllllllpppsssxxx{{{}}}~~~{{{xxxwwwvvvuuuvvvwwwxxxwwwuuurrrppptttvvvzzz}}}xxxwwwxxxwwwuuupppiiidddXXXSSSPPPQQQTTTVVV]]]dddkkknnnrrruuuvvvxxxzzz||||||wwwuuuuuussspppqqqttt~~~|||{{{||||||{{{{{{yyyxxxxxxzzz|||}}}|||{{{{{{||||||{{{yyyxxxxxxyyyyyyxxxwwwvvvuuuttttttsssxxxwwwvvvwwwxxxuuunnniii[[[OOOCCC===;;;:::<<<@@@IIIQQQ[[[dddkkkqqqxxx}}}}}}yyytttqqqqqqrrrssssssrrrrrrsssuuuvvvwwwxxxyyyzzzxxxvvvvvvzzz~~~~~~||||||}}}~~~}}}~~~|||}}}}}}~~~sssnnnhhhfffiiipppwww{{{}}}{{{xxxsssooojjjfffddddddeeefffjjjkkkmmmlllkkkjjjkkklllqqqoooooommmhhhccceeejjj~~~{{{tttqqqpppsss}}}|||vvvrrrnnnkkkiiiffffffdddcccaaa___]]]]]]\\\^^^```cccggglllqqqtttvvvwwwyyy}}}~~~|||}}}{{{lllKKK>>>===777888888777777666666555555666666666666666666666666333333333444555555666666999;;;???DDDJJJPPPUUUXXXVVVSSSMMMHHHEEEFFFKKKPPPiiitttjjjmmmvvv}}}~~~}}}}}}|||}}}yyyvvvwwwwwwyyy}}}yyyooofff___```dddeeeeeegggiiillloooqqqqqqsssuuuvvvxxxzzz{{{|||}}}wwwvvvssspppnnnmmmmmmmmmooorrrwwwzzz|||}}}{{{~~~}}}zzzxxxwwwtttvvvxxxyyyxxxvvvtttrrrtttuuuxxx{{{~~~wwwwwwvvvuuurrrmmmfffaaaTTTOOONNNQQQTTTXXX___fffllloootttwwwyyy{{{}}}|||wwwttttttrrrpppqqquuu~~~~~~}}}|||||||||||||||xxxxxxxxxyyy{{{|||{{{yyy{{{|||}}}{{{yyywwwxxxyyywwwvvvvvvuuuuuuvvvvvvwww{{{yyyxxxyyyyyytttmmmgggWWWLLL@@@;;;::::::===AAAIIIQQQ\\\fffmmmttt{{{~~~yyyyyywwwsssrrrrrrsssrrrqqqqqqqqqsssuuuwwwyyyzzz{{{zzzxxxvvvwwwzzz~~~~~~}}}}}}~~~~~~|||~~~~~~|||zzzyyyxxxuuuuuuuuuvvvwwwxxxzzz{{{}}}}}}}}}}}}qqqlllfffdddhhhooovvv{{{{{{yyyssskkkeeedddeeefffgggiiikkkmmmmmmmmmmmmoooppptttssssssqqqkkkcccaaadddyyy}}}zzzvvvsssrrrttt~~~uuujjjbbb]]]ZZZXXXXXXXXXWWWUUUSSSRRRQQQPPPOOOQQQTTTWWW[[[```gggkkkmmmnnnsssxxx~~~~~~|||lllJJJ===>>>888888888777777666666555555555555555555555555555555222333333444444555555666888:::>>>CCCIIIPPPTTTWWWWWWUUUOOOHHHDDDFFFJJJMMMcccuuummmpppyyyvvvpppkkk~~~}}}zzzmmmgggeeekkkpppoookkkhhhfffhhhllloooqqqsssvvvyyy{{{~~~zzzssssssrrrqqqppppppooooooooorrrwwwzzz{{{|||}}}~~~|||~~~~~~~~~~~~}}}~~~|||zzzxxxtttuuuxxxzzzzzzyyywwwvvvwwwwwwxxxyyyzzz{{{|||}}}xxxwwwuuusssooohhhaaa[[[RRRNNNNNNRRRVVV[[[bbbiiinnnrrrvvvzzz{{{}}}~~~|||wwwssstttssssssuuuzzz~~~~~~~~~}}}||||||}}}~~~{{{zzzzzz{{{}}}}}}{{{zzzzzz{{{{{{zzzwwwvvvvvvwwwttttttttttttvvvxxxyyy{{{|||zzzyyyyyyxxxssskkkeeeSSSHHH===:::;;;<<>>:::888888888777666666555555555555555555555555555555222222333444444555555666777999===BBBIIIOOOTTTWWWXXXVVVPPPHHHDDDEEEIIIKKK```wwwqqqsss|||oooeee]]]uuu~~~lllhhhkkktttzzzwwwoooiiieeefffjjjoooqqqssswww{{{~~~vvvrrrrrrrrrrrrrrrqqqqqqqqqooossswwwyyyzzzzzz{{{|||}}}}}}||||||}}}{{{}}}}}}zzzyyysssuuuxxx{{{{{{{{{yyyxxxzzzyyyyyyxxxxxxxxxyyyzzzyyywwwtttqqqlllddd\\\WWWRRRNNNNNNSSSXXX]]]dddkkkqqqtttxxx{{{}}}}}}~~~{{{vvvssstttuuuuuuyyy||||||~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}}}}}}}{{{yyyzzzzzzyyyvvvtttuuuuuurrrrrrssstttvvvyyy|||}}}|||zzzyyyyyyxxxrrrjjjcccOOOEEE;;;999;;;>>>BBBGGGMMMUUU```iiioootttyyy}}}yyytttrrrqqqqqqrrrrrrqqqnnnllllllmmmooorrruuuxxx{{{|||zzzyyyxxxyyy|||yyyyyyyyy{{{||||||yyywwwwwwyyy|||||||||{{{{{{|||pppppppppoooooonnnnnnnnnkkkjjjiiiiiikkknnnrrrtttxxxyyyyyyxxxwwwwwwxxxzzz}}}vvvpppjjjdddbbbfffnnnvvv{{{yyyzzzsssooommmllliiigggeeeggghhhiiijjjlllpppsssrrrssswwwyyytttjjjfffgggeeeiiijjjgggeeeggggggfffbbbdddkkkxxx|||sssnnniiieeegggnnnvvv|||yyyooo```SSSLLLIIIIIIJJJEEEEEEEEEDDDDDDCCCCCCBBBCCCFFFIIIKKKNNNSSS[[[```ffffffhhhmmmuuu}}}~~~cccGGG@@@???:::777777777777666555444333666666555555555444444444555555555555555444444444777999===BBBHHHOOOTTTXXXYYYTTTMMMHHHFFFGGGIIIKKK```{{{|||kkk[[[[[[nnn}}}xxxlllmmmuuuxxxnnnkkkgggggghhhkkkpppuuuyyy{{{{{{wwwwwwwwwuuutttrrrqqqpppoooooosssvvvwwwxxxyyy|||~~~~~~~~~~~~zzzyyyxxxwwwwwwwwwxxxyyywwwwwwwwwvvvttttttvvvxxxwww{{{xxxpppiiieee]]]TTTQQQSSSUUUWWWZZZ^^^dddhhhoooqqquuuyyy|||}}}~~~~~~{{{xxxvvvuuuuuuvvv~~~|||yyyyyy|||~~~}}}{{{{{{~~~}}}zzzyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvsssqqqqqqssswww|||}}}yyyuuusssrrrkkkaaaYYYLLLCCC;;;999:::<<>>DDDJJJSSS[[[eeelllooottt||||||zzzttttttssssssrrrqqqpppooommmqqqtttssstttyyy|||||||||}}}}}}||||||{{{zzzyyy|||yyywwwvvvxxxxxxwwwuuutttuuuvvvvvvuuusssqqqpppooommmjjjhhhggggggiiijjjoooooooooooopppqqqqqqrrrtttuuuwwwzzz}}}}}}|||||||||}}}~~~~~~yyyrrrnnnooolllhhhfffhhhlllpppssssssuuuxxx~~~|||yyyvvvuuuqqqnnnkkkiiikkklllmmmmmmrrrrrrrrrsssqqqiii^^^UUUVVVUUUVVVYYY]]]^^^[[[XXXZZZ]]]cccjjjmmmlllgggcccUUULLLFFFHHHJJJKKKWWWfffxxxlll^^^OOOFFFBBB@@@AAAEEEEEEFFFGGGFFFDDDDDDEEEGGGFFFHHHKKKNNNSSSXXX^^^aaacccccchhhqqq|||{{{}}}^^^DDD>>>===888999888666555444444555555555555555555555444444444555555555555555555555555888:::<<<@@@FFFKKKPPPSSSXXXTTTOOOIIIGGGFFFHHHIIIVVVyyy|||}}}kkkVVVRRR```|||{{{qqqpppvvvuuukkkgggccchhhnnnqqqrrrrrrtttwww{{{}}}~~~}}}uuuuuuuuuuuutttrrrpppnnnllloooqqqsssuuuwwwzzz}}}}}}}}}~~~|||{{{zzzyyyyyyyyyzzzzzz||||||{{{xxxtttpppooopppqqqsssqqqkkkeee```ZZZSSSTTTVVVZZZ]]]```eeejjjnnntttvvvyyy|||~~~~~~~~~~~~zzzwwwvvvwwwxxx|||yyyyyyyyyyyy{{{~~~}}}|||{{{~~~zzzwwwvvvvvvxxxxxxwwwvvvvvvuuutttttttttssstttvvvzzz}}}}}}yyysssooojjj```SSSHHHBBB===:::<<<>>>@@@FFFMMMSSS[[[eeelllpppvvv}}}}}}{{{rrrssstttuuutttsssrrrqqqooosssuuutttuuuyyy||||||}}}}}}}}}|||{{{yyywwwuuuzzzxxxvvvuuuuuuuuutttsssssssssssssssrrrpppnnnlllllljjjhhhffffffgggiiijjjrrrrrrssstttssssssrrrqqqvvvxxx{{{~~~}}}{{{yyyyyyzzzyyy{{{}}}|||zzz{{{~~~sssllliiinnnllliiihhhhhhjjjlllnnnmmmooorrrwww}}}~~~|||vvvssspppnnnnnnooonnnnnnlllnnnpppsssqqqhhhZZZPPPPPPQQQTTTYYY___```]]]ZZZ[[[[[[\\\]]]\\\YYYSSSOOODDDAAAAAAEEEFFFLLL___sss~~~cccVVVIIIBBB@@@???BBBEEEIIIIIIIIIHHHGGGHHHJJJLLLLLLOOORRRUUUYYY___eeejjjjjjmmmuuu~~~~~~~~~yyyvvvxxx[[[EEE@@@???:::999888666444333444555666555555555555555555555555777777666555444333333333555777;;;@@@GGGNNNTTTWWWXXXVVVRRRLLLHHHGGGHHHIIIOOOooo}}}qqqqqqssszzzkkkTTTQQQ^^^xxxtttvvv||||||qqqjjjiiidddiiinnnpppppppppssswwwyyy|||~~~{{{{{{{{{{{{{{{ttttttuuutttsssqqqnnnmmmkkklllnnnpppssswwwzzz|||~~~~~~|||{{{zzzxxxxxxyyyyyyzzz}}}}}}|||yyyuuuqqqppppppppppppnnnjjjddd___YYYUUUUUUXXX\\\```ccchhhnnnrrrvvvxxxzzz}}}~~~~~~}}}|||{{{xxxwwwxxxzzzxxxwwwwwwwwwzzz~~~}}}||||||~~~~~~~~~|||yyywwwwwwwwwxxxwwwwwwvvvuuutttssssssuuuuuuuuuxxx|||~~~~~~{{{uuupppjjj^^^OOOCCC@@@<<<<<<>>>@@@BBBHHHOOOSSSZZZdddkkkqqqwww~~~|||tttuuuvvvvvvvvvtttrrrqqqqqquuuwwwuuuvvvzzz}}}|||}}}}}}|||{{{yyyvvvsssqqqvvvuuutttssssssttttttssssssrrrrrrqqqooommmkkkjjjjjjiiigggfffgggiiikkkmmmuuuuuuttttttuuuuuuvvvvvvyyy{{{{{{xxxvvvvvvwwwtttvvvwwwxxxwwwyyy}}}wwwmmmhhheeejjjjjjjjjiiihhhhhhiiijjjkkklllnnnqqquuu}}}~~~{{{wwwuuutttsssrrrqqqjjjmmmqqqtttsssiiiZZZOOOMMMOOOUUU]]]dddgggddd```^^^[[[WWWTTTQQQLLLGGGDDDCCCBBBDDDJJJQQQ]]]ssszzz___SSSGGGCCCBBBAAACCCGGGLLLMMMMMMMMMLLLNNNQQQTTTWWWYYY]]]___bbbhhhoootttxxx}}}~~~}}}xxx{{{~~~xxxtttqqqssszzzvvvTTT@@@===<<<999999888666444333444555666444555555555555555555555444444444555555555555555666888;;;AAAHHHOOOUUUYYYYYYXXXUUUPPPJJJGGGHHHIIIKKKccczzzmmmkkkkkkrrrrrrYYYRRR^^^vvv{{{xxx}}}{{{sssllliiiiiihhhjjjlllmmmmmmoootttxxxxxxzzz~~~~~~|||yyyxxxyyy{{{{{{{{{uuuuuuttttttrrrpppmmmlllkkkkkklllooossswww{{{}}}~~~}}}}}}}}}{{{zzzxxxwwwwwwwwwxxxyyy|||||||||yyyvvvtttttttttrrrpppnnnkkkeee___ZZZXXXVVVYYY^^^cccggglllrrruuuyyy{{{|||~~~~~~}}}{{{zzz{{{xxxxxxzzz}}}yyyxxxwwwwwwyyy}}}~~~}}}|||{{{||||||{{{yyyyyyzzz{{{xxxxxxwwwvvvuuutttssssssuuuuuuwwwzzz}}}~~~}}}}}}xxxtttmmm```PPPDDDAAA??????AAABBBCCCHHHPPPUUU[[[ccckkkqqqwww}}}xxxxxxxxxwwwvvvsssqqqppprrrwwwxxxwwwwww{{{~~~~~~~~~|||yyyvvvsssqqqqqqqqqrrrrrrssstttuuuwwwwwwvvvuuussspppnnnlllkkkjjjiiihhhhhhiiillloooqqqwwwvvvtttsssuuuxxx|||}}}yyyuuusssttttttqqqrrrsssuuuvvvyyy}}}{{{ooogggdddccceeegggjjjkkkhhhfffffffffeeeggghhhjjjooovvv}}}zzzyyywwwuuusssmmmoootttxxxvvvlll^^^SSSLLLPPPWWWbbbjjjmmmjjjfff^^^ZZZTTTOOOKKKGGGDDDAAADDDBBBFFFQQQaaatttvvv\\\QQQFFFCCCBBBBBBCCCGGGLLLMMMOOOQQQRRRUUUYYY\\\bbbeeeiiijjjlllqqqzzz~~~~~~|||zzztttwww}}}{{{wwwsssqqqnnnpppvvvpppOOO???======:::999888666555444444555555444444444555555555555555000000222444666888999:::999;;;>>>BBBHHHNNNSSSVVVXXXYYYWWWQQQKKKGGGGGGHHHHHHUUUmmm|||mmmiiihhhmmm|||cccRRR\\\qqq{{{~~~wwwqqqooonnnmmmjjjiiiiiijjjmmmqqquuuwwwvvvxxxzzz|||}}}}}}||||||xxxyyyzzz{{{|||{{{{{{{{{uuuuuuuuuwww{{{~~~yyyxxxvvvtttrrrooonnnmmmlllkkkllloootttyyy}}}~~~}}}}}}}}}||||||{{{{{{zzzzzzyyyxxxwwwvvvwwwxxxxxxzzzzzzzzzwwwuuuuuuwwwxxxuuuqqqnnnlllggg___ZZZZZZXXX\\\bbbggglllqqqwwwzzz}}}~~~}}}{{{zzz{{{xxxyyy|||{{{zzzzzzyyyzzz}}}~~~}}}}}}zzz{{{|||{{{zzzzzz|||~~~yyyyyyxxxwwwuuutttssssssuuuvvvwww{{{~~~~~~|||{{{|||yyyvvvpppdddSSSGGGCCCAAABBBCCCCCCDDDJJJSSSWWW]]]dddlllrrrxxx~~~zzzyyyxxxvvvtttsssqqqqqqssswwwyyyxxxxxx}}}}}}zzzwwwuuutttoooqqqrrrssssssuuuwwwzzz|||zzzxxxvvvssspppnnnmmmiiiiiihhhiiikkkooosssuuuzzzxxxvvvuuuwww}}}|||wwwsssrrrqqqrrrnnnoooqqqssswww|||~~~ssshhhbbb``````bbbggglllllliiidddaaaaaa\\\___bbbdddhhhppp{{{}}}{{{xxxuuussstttxxxzzzyyypppcccZZZPPPTTT]]]gggoooqqqlllfff\\\XXXRRRMMMJJJHHHGGGEEEGGGHHHPPPbbbyyyqqqWWWMMMDDDBBBBBBAAABBBEEEKKKNNNSSSWWW[[[___cccfffmmmqqqvvvxxxzzz}}}yyywwwqqquuu{{{{{{uuuppppppoooooopppttt{{{jjjKKK=========;;;777777777666555555444444444444444555555555666666111111222444666777888999888999===AAAGGGMMMSSSVVVVVVXXXWWWQQQJJJEEEDDDFFFHHHIIIVVVqqq~~~nnnhhheeehhh|||jjjSSS[[[lll{{{xxx{{{yyyssspppqqqpppllliiiggggggjjjpppuuuuuusssttttttuuuuuuuuutttsssrrroooqqqtttvvvvvvvvvuuuuuupppqqqsssxxx}}}}}}zzzvvvrrrqqqppppppnnnllllllooouuu|||~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxwwwxxxyyyyyyyyyxxxwwwtttrrrsssvvvyyywwwrrrnnnmmmhhh^^^ZZZZZZ[[[```ffflllqqqvvv|||}}}{{{yyyxxxzzz|||}}}~~~||||||~~~~~~}}}}}}|||}}}}}}|||zzzzzz|||~~~zzzzzzyyyxxxvvvuuutttssstttuuuxxx{{{~~~~~~{{{yyyyyyxxxvvvuuuqqqfffVVVJJJDDDCCCCCCEEEDDDEEENNNXXX\\\```gggnnnuuuzzzzzzxxxvvvtttrrrrrrssstttssswwwzzzxxxzzz~~~zzzwwwuuuuuutttqqqsssuuuuuutttuuuxxxzzz|||zzzxxxtttqqqnnnlllkkkhhhhhhhhhiiilllpppuuuwww}}}|||zzz{{{}}}}}}|||xxxuuurrrqqqppppppmmmmmmooosssyyywwwlllbbb]]]]]]^^^ccciiinnnnnnhhh```[[[ZZZWWWZZZ]]]___bbbiiisss{{{~~~{{{yyyyyyzzz|||zzzsssiii```ZZZ^^^fffpppuuutttmmmfff^^^ZZZTTTPPPOOONNNMMMLLLPPPWWWfff||||||iiiSSSJJJBBBAAABBBBBBDDDGGGMMMRRRZZZaaaggglllqqqtttzzz|||wwwtttppptttzzz{{{vvvoookkkooopppqqqrrruuuyyy~~~aaaCCC777888999777777777777777666555444333444444444555555555666666666666666555555444444333333555999@@@GGGOOOUUUXXXTTTVVVVVVQQQHHHCCCBBBDDDHHHAAAHHHbbb~~~llleeeaaadddwwwmmmWWW[[[hhhuuu|||nnnpppooojjjjjjmmmiiiccchhheeeeeekkktttxxxuuuppprrrqqqqqqpppooonnnmmmlllkkknnnrrrttttttsssssssssoooqqqtttyyy}}}~~~|||wwwtttrrrrrrrrrooommmlllpppwww}}}}}}~~~~~~|||{{{zzzyyyxxxyyyzzzzzzyyyxxxuuuqqqoooqqquuuyyyxxxrrrnnnmmmggg]]]YYYZZZ^^^bbbiiiooouuuzzz~~~|||xxxwwwzzz~~~|||~~~~~~~~~~~~}}}~~~|||zzzzzz{{{}}}{{{{{{zzzxxxwwwuuutttttttttuuuxxx{{{~~~}}}zzzwwwuuutttttttttqqqgggXXXLLLDDDCCCDDDEEEEEEGGGQQQ\\\___ccciiipppwww||||||xxxwwwtttrrrqqqsssuuuvvvrrrwwwzzzyyyzzzzzzvvvsssrrrrrrssssssuuuwwwvvvttttttwwwzzzyyywwwtttpppmmmjjjhhhggggggggggggiiilllqqquuuxxx~~~zzzyyywwwtttrrrpppoooooolllmmmooottt{{{|||rrrggg^^^ZZZZZZ\\\eeekkkqqqpppggg^^^WWWUUUWWWZZZ\\\]]]]]]bbbkkkrrr}}}|||{{{|||{{{uuulllddddddhhhooowww{{{wwwnnnfffaaa]]]YYYUUUTTTTTTSSSSSSVVVcccxxxvvvbbbRRRIIICCCCCCEEEEEEGGGJJJRRRXXXbbbkkkrrrwww|||~~~~~~{{{uuurrrooossszzz|||wwwrrrllliiioooppprrrtttvvvyyy|||yyyXXXGGG;;;888999555777777777666555555444444444444444444444444444444444444444444444444444444777999===@@@EEEKKKQQQVVVYYYYYYVVVRRRLLLGGGEEEEEE???KKKRRR```ooohhhfffhhhuuummm[[[___gggwwwyyyoookkkjjjiiiiiijjjiiifffdddbbbcccgggmmmrrruuurrrooommmmmmmmmmmmkkkiiifffeeeggghhhjjjmmmnnnooonnnnnnmmmnnnrrruuuyyy|||~~~|||xxxvvvuuuvvvnnnmmmmmmqqqvvv{{{{{{{{{|||}}}~~~~~~|||{{{}}}~~~yyyyyy|||~~~|||zzzzzzyyyxxxyyy{{{}}}}}}|||zzzzzzuuulll```ZZZYYY[[[eeehhhlllppptttzzz~~~zzzxxxzzz~~~}}}}}}~~~~~~}}}~~~zzzwwwwwwxxx{{{zzzxxxvvvuuuuuuuuuvvvyyy{{{}}}}}}{{{xxxwwwwwwuuutttttttttqqqgggYYYNNNFFFCCC@@@@@@EEEMMMVVV\\\dddfffllluuuxxxyyy}}}zzzuuuqqqooooooqqqrrrtttvvvxxxzzz|||~~~~~~}}}yyyvvvsssqqqpppooottttttuuuttttttvvvxxxzzz{{{wwwrrrnnnmmmlllkkkjjjmmmmmmlllkkkkkkmmmqqqtttzzz}}}|||{{{{{{zzzxxxuuurrrpppoooppppppmmmpppsssuuuxxx}}}ssseee]]]ZZZYYY]]]bbbkkkrrryyyuuuiii[[[RRRNNNSSSRRRRRRTTTXXX```jjjppp~~~~~~zzztttooommmqqqwwwzzzyyytttmmmiii```\\\XXXWWWXXXYYYYYYWWW___lllkkk^^^NNNJJJFFFBBBBBBEEEJJJMMMUUU___iiiooovvv}}}~~~~~~{{{wwwqqqmmmkkkvvv}}}yyyvvvtttsssyyyxxxwwwuuuuuuvvvzzz~~~sssRRRCCC:::999:::666777777777666555555444444444444444444444444444444444444444444444444444444777999<<<@@@DDDJJJQQQVVVYYYYYYWWWSSSMMMHHHEEEDDDBBBJJJQQQcccssshhhdddhhhuuuqqq```dddlllyyysssjjjdddccccccdddeeedddaaa___^^^___bbbgggkkkllljjjgggfffffffffffffffeeeddddddeeefffhhhiiikkkkkkkkkkkkiiikkknnnrrrvvvyyy{{{|||zzz{{{}}}|||zzzxxxxxxyyyqqqpppoooqqqvvv{{{}}}}}}~~~~~~~~~|||{{{}}}}}}yyyyyy}}}|||~~~||||||}}}zzzyyytttjjj```[[[\\\___eeehhhmmmrrrwww|||{{{wwwuuuttt|||~~~~~~~~~~~~|||xxxvvvwwwxxx|||{{{yyyxxxwwwwwwxxxyyy{{{}}}~~~~~~|||yyyxxxxxxvvvuuutttsssoooeeeVVVKKKCCCAAA???@@@FFFOOOYYY___dddeeekkksssxxx|||}}}yyyzzzxxxtttqqqoooppprrrtttwwwxxxzzz|||}}}~~~{{{vvvssspppnnnmmmrrrrrrssssssssstttwwwxxxzzzwwwrrrnnnmmmmmmlllkkklllllllllkkkkkkmmmqqquuuyyy|||}}}yyyxxxxxxyyywwwtttqqqooooooooopppooorrrvvvxxx{{{~~~rrreee^^^ZZZZZZ]]]ccclllsssxxxuuuhhhZZZPPPMMMNNNNNNOOOPPPUUU]]]gggnnnzzz|||xxxrrruuuyyy{{{yyytttmmmiiifffccc```___aaabbbbbb```fffppprrr```SSSMMMKKKGGGEEEFFFJJJPPPUUU^^^gggooosssyyy|||}}}~~~|||xxxssspppqqq|||~~~~~~~~~}}}xxxtttrrruuuzzzjjjJJJ???999:::<<<666777777777666555555444444444444444444444444444444444444444444444444444444666888;;;???DDDJJJQQQVVVYYYYYYXXXTTTNNNHHHDDDBBBEEEHHHNNNfffyyyhhhbbbiiivvv~~~yyyiiilllrrr|||~~~wwwlllddd]]]]]]^^^```aaa```]]]ZZZZZZ[[[]]]aaaddddddbbb```aaa``````aaaaaabbbcccdddaaabbbdddeeefffffffffffffffhhhjjjnnnqqqtttvvvvvvuuuwwwzzz{{{zzzxxxwwwvvvtttqqqpppqqquuuzzz}}}~~~zzzyyy}}}}}}yyyzzz}}}~~~~~~~~~{{{xxxrrriii```]]]___bbbeeeiiiooovvv{{{{{{wwwuuusssqqq}}}~~~~~~~~~|||yyyxxxyyyzzz|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~|||zzzyyyyyywwwvvvuuusssmmmbbbSSSHHH???>>>>>>AAAHHHRRR\\\bbbccceeejjjqqqyyyzzzuuuvvvtttrrrpppppprrrtttvvvyyyzzz{{{}}}~~~~~~~~~~~~~~~|||yyyvvvsssqqqpppoooqqqqqqqqqqqqrrrtttuuuvvvyyyvvvrrrooonnnnnnmmmmmmkkkllllllllllllnnnrrruuuyyy}}}zzzvvvuuuuuuwwwuuussspppnnnnnnooooooqqqtttxxx{{{~~~~~~rrrfff```]]]\\\___dddmmmssswwwsssgggYYYOOOJJJIIIIIIJJJMMMRRR[[[eeekkkuuu|||zzz{{{}}}}}}zzztttnnnjjjgggeeeddddddeeeffffffeeekkkrrr}}}xxxhhhXXXMMMJJJIIIGGGFFFHHHMMMUUU[[[gggooouuuyyy~~~{{{}}}}}}|||yyyuuurrruuuzzzssspppttt{{{bbbDDD<<<999;;;<<<555777777777666555555444444444444444444444444444444333333444444444444444444666888:::>>>BBBIIIQQQVVVYYYZZZYYYVVVOOOHHHCCCAAAFFFDDDKKKgggjjjbbblllxxx|||qqqqqqsssyyy~~~|||rrrggg```YYYYYY[[[^^^___^^^[[[XXXWWWXXX[[[^^^``````___^^^aaa```_________aaacccddd______```aaaaaabbbbbbbbbdddfffgggiiikkklllmmmmmmpppssswwwxxxuuurrrooommmrrrooommmmmmpppuuuzzz}}}~~~~~~~~~~~~~~~|||xxxxxx|||~~~{{{zzz|||~~~~~~}}}~~~}}}}}}~~~~~~}}}yyyqqqhhh```^^^aaaeeehhhlllssszzz~~~zzzxxxwwwwwwxxx~~~~~~|||{{{{{{|||}}}{{{zzzyyyyyyyyy{{{|||}}}}}}~~~~~~|||zzzxxxyyyzzzzzzyyywwwssskkk___PPPFFF>>>>>>???BBBJJJSSS\\\bbbccceeejjjqqq}}}{{{wwwqqqqqqppppppqqqsssvvvwwwzzzzzz{{{||||||||||||{{{wwwvvvtttsssrrrrrrssssssqqqqqqqqqrrrtttuuuuuuuuuyyyvvvsssqqqqqqqqqpppoookkklllmmmmmmnnnppptttwww}}}~~~xxxuuuttttttuuutttqqqooonnnnnnooooooqqquuuyyy|||~~~ssshhhccc```___bbbgggnnnsssvvvrrrfffYYYNNNIIIEEEFFFHHHKKKQQQZZZcccjjjrrrxxx}}}wwwqqqnnniiiiiihhhhhhhhhhhhhhhgggmmmrrr{{{}}}qqqcccXXXQQQKKKKKKKKKJJJLLLRRR[[[bbbjjjttt}}}~~~~~~|||yyyuuurrrsss|||{{{tttrrrvvv~~~\\\BBB<<<999;;;;;;444777777777666555555444444444444444444444444444444333333333444444444555555555777999<<>>@@@CCCHHHOOOVVV]]]```jjjpppwww|||ssspppqqqmmmnnnpppqqqrrrrrrqqqqqqtttuuuuuuvvvvvvvvvvvvvvvvvvuuutttssssssssstttuuuuuurrrqqquuuyyy{{{xxxtttmmmllllllmmmoooqqqpppooonnnpppsssvvvwwwzzz}}}~~~}}}{{{vvvqqqnnnmmmnnnsssrrrqqqooooooppprrrsssyyy}}}tttllleeecccbbbaaabbbfffjjjmmmoooooojjjbbbZZZUUUHHHJJJMMMQQQVVV]]]eeekkklllmmmpppvvv}}}~~~~~~~~~|||tttnnnmmmppp||||||tttsss}}}}}}kkkLLLCCC:::888777555444555777777666555444444333333444444444444444444444444444333333222222333333444333444666999>>>EEENNNTTTYYYYYYWWWUUURRRMMMIIIGGGHHHGGGEEEQQQqqqtttppp}}}yyyccc\\\fff~~~{{{oooddd___^^^QQQNNNLLLKKKLLLMMMNNNNNNQQQRRRTTTUUUUUUTTTSSSRRRXXXYYYZZZZZZZZZYYYXXXWWWUUUTTTTTTUUUXXXZZZZZZZZZ\\\]]]^^^^^^]]]\\\[[[[[[```aaabbbaaa]]]YYYWWWVVVTTTUUUVVVZZZ^^^bbbccccccggghhhjjjmmmnnnooopppppptttwwwzzz~~~}}}nnnddddddcccbbbdddhhhpppxxx}}}vvv}}}tttsssoookkkiiijjjnnnqqqvvvxxxzzzzzzyyyzzz~~~~~~}}}~~~{{{yyyxxxzzz|||~~~~~~{{{zzz{{{|||zzzvvvtttrrrrrrtttuuuqqqqqqqqqqqqrrrtttvvvwwwwwwxxxtttiiiZZZMMMFFFDDD???BBBGGGLLLQQQWWW\\\```lllllluuuuuuooommmnnnkkkkkklllnnnppprrrtttuuuwwwuuutttuuuwwwwwwuuurrrwwwxxxxxxwwwuuuttttttuuuttttttttttttuuuuuuuuuuuusssqqqnnnmmmnnnooopppppprrrsssuuuxxx|||~~~zzzuuupppmmmmmmnnnqqqrrrrrrqqqpppoooqqqrrrvvv~~~qqqlllfffccccccdddcccbbbkkkmmmooopppllleee]]]XXXKKKNNNQQQQQQSSSXXXbbbiiinnnnnnppprrrvvv{{{~~~wwwrrrmmmpppzzzyyytttssszzz}}}hhhLLLBBB:::888777555444666777666666555444444333333444444444444444444444444444333333222222333333444333444666999===DDDMMMSSSWWWWWWWWWVVVRRRMMMHHHEEEEEEGGGGGGOOOjjj}}}vvvnnn||||||ddd\\\dddzzzxxxmmmccc]]]ZZZPPPMMMKKKJJJKKKLLLMMMLLLOOOQQQSSSUUUUUUUUUTTTSSSWWWXXXXXXYYYYYYXXXWWWVVVWWWVVVUUUWWWYYY[[[[[[[[[]]]ZZZXXXWWWXXXZZZ\\\\\\]]]___``````]]]ZZZYYYYYYVVVVVVVVVYYY^^^bbbddddddcccfffiiilllnnnoooooonnntttxxx||||||mmm^^^TTTSSSRRRSSSVVV]]]fffoootttuuu|||zzzxxxtttooollllllooorrruuuxxxzzzzzzyyy{{{}}}zzzxxxxxxyyy{{{}}}|||zzzzzz{{{|||zzzvvvtttrrrrrrttttttuuutttsssrrrrrrsssssstttrrrrrroooeeeWWWJJJDDDBBB>>>AAAFFFJJJOOOUUU[[[___hhhlllyyy}}}uuuooommmnnnkkklllmmmoooqqqsssuuuwwwxxxvvvuuuvvvyyyyyywwwuuutttvvvwwwwwwwwwwwwxxxzzzssstttttttttuuuuuuuuuuuurrrpppnnnmmmoooqqqrrrrrrtttuuuwwwzzz~~~~~~}}}zzzuuuqqqnnnooopppppprrrrrrrrrrrrsssuuuwwwzzz~~~sssnnnhhhddddddeeeeeeeeekkklllnnnnnnjjjddd]]]YYYOOORRRTTTUUUVVV[[[cccjjjooooooqqqsssxxx|||zzztttoooooovvv~~~zzzvvvuuuuuu{{{~~~fffJJJAAA:::888888555444666666666666555444444333333444444444444444444444444444333333222222333333444444555777999<<>>BBBFFFKKKPPPVVV\\\```fffmmm~~~|||tttooonnnnnnlllmmmnnnpppsssuuuwwwxxxxxxwwwwwwyyy{{{|||{{{yyywwwxxxyyyyyyxxxwwwxxxzzzssssssssstttttttttuuuuuurrrpppnnnnnnqqqtttuuuuuuuuuwwwyyy}}}|||{{{yyyvvvrrrpppqqqrrrpppqqqrrrssstttvvvzzz}}}zzzuuupppjjjgggfffggghhhiiilllmmmnnnmmmiiiddd___\\\WWWXXXZZZZZZZZZ^^^eeekkkooopppqqqtttyyy}}}|||uuuooommmpppzzzyyyvvvvvvxxxzzz~~~fffIII@@@999888888666444666666666555555555444444444444444444444444444444444444333333222222333333444555666777888<<>>AAAEEEIIINNNSSSYYY^^^ccciiiqqqzzztttpppoooooommmnnnppprrruuuwwwxxxyyyxxxyyyzzz{{{}}}~~~~~~}}}~~~~~~}}}{{{wwwtttssssssrrrrrrssssssssstttttttttrrrpppooopppssswwwyyyyyywwwxxx{{{zzzzzzyyywwwtttrrrssstttrrrrrrsssssstttwww|||yyyvvvrrrnnnjjjiiijjjlllmmmpppppppppooolllhhheeeccc]]]^^^___^^^^^^aaafffjjjnnnoooqqqtttxxx}}}{{{tttkkkiiilllwww{{{xxxwwwzzz}}}fffGGG???888888888666555666555555555555555444444444444444444444444444444444444333333222222333333444555555666888;;;AAAHHHMMMUUUYYY]]]___\\\UUULLLFFFCCCCCCEEENNNaaazzzyyy~~~rrr]]]fffvvv}}}zzz^^^SSSSSS[[[rrr|||yyyzzz|||}}}vvvnnneee[[[UUURRROOOLLLKKKKKKLLLLLLLLLIIIKKKOOORRRTTTVVVVVVUUURRRRRRRRRSSSTTTUUUVVVVVVXXXXXXYYY[[[^^^___^^^]]]```\\\XXXWWWYYY[[[\\\\\\```aaabbbaaa___^^^^^^___cccaaa```aaaeeejjjmmmooommmllllllnnnqqqvvv{{{~~~wwwnnnaaaTTTKKKFFFCCCBBB@@@DDDJJJSSS]]]fffmmmpppuuu}}}~~~zzzwwwwwwyyy|||xxx{{{~~~~~~||||||~~~}}}~~~~~~}}}||||||}}}~~~xxxvvvuuutttuuuvvvvvvwwwrrrrrrssstttuuuwwwzzz{{{wwwvvvvvvuuusssrrrqqqpppnnnkkkcccYYYNNNEEE@@@>>>BBBFFFJJJOOOTTTZZZ```dddooovvvyyytttqqqppppppnnnppprrrtttvvvxxxxxxyyyxxxyyy{{{}}}}}}~~~{{{uuuqqqpppppprrrrrrrrrrrrssssssssssssrrrqqqppprrrvvvzzz|||}}}xxxzzz|||}}}}}}~~~~~~~~~xxxyyyyyywwwuuutttuuuvvvsssssssssrrrssswww}}}zzzuuutttqqqnnnllllllnnnppptttttttttsssqqqnnnkkkiiiccccccbbbaaaaaacccgggiiilllmmmpppssswww{{{xxxqqqfffeeejjjyyy{{{xxxyyy}}}cccEEE===888888999666555666555555555555555555555555444444444444444444444444444333333222222333333444444444555777:::@@@HHHMMMVVVZZZ___aaa^^^WWWNNNHHHDDDCCCDDDLLL^^^vvvzzzgggfffoooxxx{{{^^^SSSOOOQQQddd||||||vvvtttuuuzzz}}}wwwmmmccc[[[VVVSSSPPPMMMKKKLLLLLLLLLLLLHHHKKKNNNQQQTTTUUUUUUUUUQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXZZZ]]]aaabbbbbb``````______^^^^^^___```aaaggghhhhhhgggeeecccdddeeefffeeedddfffjjjnnnpppqqqrrrqqqpppqqqtttzzzyyylllcccVVVKKKEEEBBBAAAAAABBBHHHQQQ\\\eeelllppprrruuu~~~|||zzzzzz|||~~~|||}}}{{{{{{}}}~~~~~~}}}}}}~~~xxxwwwuuuuuuvvvwwwvvvuuurrrrrrssstttvvvxxxyyyzzzuuuuuuuuutttsssrrrpppooommmhhh```VVVMMMFFFAAA???AAAEEEIIINNNSSSYYY^^^cccrrrxxx~~~xxxuuusssrrrrrrpppqqqsssuuuwwwwwwwwwwwwxxxzzz|||}}}}}}}}}~~~{{{|||{{{xxxtttrrrqqqqqqqqqqqqqqqrrrrrrrrrsssssstttrrrrrrtttxxx|||{{{|||}}}|||}}}~~~}}}{{{xxxyyyzzzyyyvvvuuuvvvwwwuuutttsssrrrtttxxx~~~xxxttttttsssrrroooooopppqqquuuuuuvvvuuutttqqqooommmgggfffeeedddeeefffhhhiiijjjlllooossswww{{{~~~yyyqqqeeedddjjjzzz{{{vvvwww|||\\\DDD<<<777888999777555666555555555555555555555555444444444444444444444444444333333222222333333444222333555666:::@@@HHHNNNWWWZZZ^^^```^^^WWWNNNIIICCCCCCDDDIIIWWWnnnttthhhjjjsssbbbVVVNNNJJJYYYooo{{{xxxwwwuuuqqqpppsssyyy|||}}}|||~~~}}}vvviii^^^XXXVVVRRROOOLLLJJJKKKKKKKKKKKKHHHJJJNNNQQQSSSTTTTTTTTTQQQQQQQQQQQQSSSUUUWWWXXXYYYZZZ\\\```eeegggfffeee^^^aaaccccccaaabbbgggkkkoooppppppnnnlllkkklllnnnmmmlllmmmooosssvvvwwwwwwwwwxxxyyy{{{~~~|||mmm^^^WWWLLLDDD@@@??????@@@EEELLLXXXeeeoootttuuuuuuuuu~~~{{{{{{}}}}}}yyyxxxzzzzzz~~~~~~}}}}}}~~~~~~{{{yyyxxxyyyzzzzzzxxxuuuttttttuuuuuuvvvvvvwwwwwwttttttttttttrrrpppnnnmmmhhhbbbZZZQQQKKKEEEBBB@@@BBBEEEJJJOOOTTTYYY___cccooouuu~~~~~~xxxvvvuuutttsssqqqrrrtttvvvwwwvvvuuuuuuwwwyyy|||}}}{{{{{{|||~~~vvvwwwwwwuuusssqqqqqqrrrqqqqqqqqqqqqrrrrrrrrrrrruuutttsssuuuyyy}}}|||{{{~~~|||yyyxxxyyyzzzyyywwwvvvvvvwwwuuutttssssssvvv|||yyysssqqqtttuuuuuurrrpppppprrrrrrsssuuuuuutttqqqnnnllljjjiiigggggghhhiiijjjjjjkkklllppptttxxx|||~~~|||uuuhhheeejjjyyyzzzvvvyyyVVVCCC<<<777888999777555666444555555555555555555555444444444444444444444444444333333222222333333444222222444666:::@@@HHHNNNVVVZZZ^^^___]]]VVVNNNIIIBBBCCCEEEGGGOOOggg|||iiifffpppgggZZZPPPHHHSSShhh~~~~~~wwwssspppqqqpppnnnooosssyyy{{{~~~|||~~~}}}{{{zzz|||~~~|||uuufffZZZUUUTTTQQQOOOKKKIIIJJJJJJJJJJJJIIIKKKNNNQQQSSSTTTTTTSSSQQQQQQQQQQQQSSSUUUXXXYYYZZZ[[[^^^ccchhhjjjiiihhh]]]aaaeeecccaaaccclllssssssttttttsssrrrrrrsssuuuttttttuuuxxx{{{~~~~~~~~~|||~~~uuueeeRRRLLLDDD???===>>>@@@AAABBBKKKYYYgggqqqvvvvvvuuuvvv||||||}}}}}}xxxwwwwwwuuuzzz}}}}}}|||}}}}}}~~~}}}|||{{{|||}}}}}}yyyvvvwwwwwwwwwvvvuuutttttttttuuuuuuuuusssqqqooollljjjbbb]]]UUUNNNHHHEEECCCAAADDDHHHLLLQQQVVV\\\bbbfffkkkrrr{{{}}}xxxvvvvvvuuutttrrrsssuuuvvvwwwvvvtttsssvvvyyy||||||zzzzzz{{{}}}uuuvvvvvvtttqqqpppppppppppppppqqqqqqqqqrrrrrrrrrvvvuuutttvvvzzz~~~||||||~~~|||xxxxxxzzz{{{zzzxxxvvvvvvvvvttttttssstttwww}}}uuunnnpppsssvvvvvvtttqqqpppqqqoooqqqssstttssspppmmmjjjlllkkkiiiiiijjjlllllllllkkkmmmqqquuuyyy}}}zzzlllgggjjjxxxzzzxxx}}}tttRRR???;;;777555555555555555444444333222222222222333444444444333333222222222444444444444444444444444333333444555888>>>FFFKKKQQQYYY___```___ZZZRRRIIIFFFEEEAAAEEEQQQ^^^~~~yyyjjjpppqqq]]]RRRPPPXXXccc}}}{{{wwwuuummmllllllnnnpppqqqqqqpppzzzzzz{{{}}}{{{zzzyyyyyyyyyzzz{{{|||{{{{{{||||||}}}}}}~~~~~~~~~wwwnnnddd\\\VVVRRRQQQPPPMMMJJJIIIIIIIIIJJJKKKMMMPPPQQQPPPQQQRRRSSSSSSRRRPPPOOOPPPSSSUUUWWW___]]]]]]bbbiiimmmllljjjdddcccdddfffiiikkkmmmmmmnnnsssuuuuuuwww{{{{{{yyy~~~}}}|||~~~zzziii\\\LLLEEE???===:::999;;;@@@HHHQQQaaapppyyyzzzzzz{{{zzz~~~{{{zzzzzzzzzyyysssooommmooo{{{~~~}}}|||{{{{{{{{{|||{{{zzz{{{||||||zzzxxxvvvvvvuuuuuuuuuuuuvvvvvvxxxvvvttttttsssooohhhcccZZZVVVOOOJJJGGGFFFEEEDDDHHHLLLQQQUUUXXX\\\```bbbhhhnnnuuuwwwvvvwww{{{|||yyywwwvvvsssqqquuuuuutttrrrqqqooonnnmmmvvvxxx{{{zzzwwwuuuuuuvvvyyywwwuuurrrqqqqqqrrrssspppmmmnnnqqqqqqoooooorrrrrrrrrrrruuuyyy~~~~~~~~~||||||{{{zzzxxxyyyxxxwwwuuuuuuuuuvvvvvvvvvyyy{{{||||||~~~xxxssspppsssxxx{{{zzzuuurrrrrrtttooonnnooossswwwwwwsssooooooppppppnnnlllkkklllmmmqqqrrrrrrsssvvv|||}}}zzz{{{wwwqqqllljjjuuu|||xxx}}}iiiJJJ>>>;;;777555555666666555555444444333333333333333444444444333333222222222444444444444444444444444333333444555888>>>EEEJJJOOOWWW^^^``````]]]UUUMMMFFFDDD>>>AAALLLZZZ|||ooosss~~~qqq\\\QQQPPPXXXbbb}}}~~~yyyuuusssmmmllllllmmmnnnoooppppppxxxzzz}}}|||{{{zzzyyyzzzzzz{{{zzz{{{|||}}}~~~~~~~~~~~~~~~zzztttkkkbbb[[[UUURRROOOMMMKKKIIIGGGGGGHHHIIIIIILLLOOOPPPQQQRRRSSSUUUTTTSSSRRRQQQRRRUUUXXXZZZ___]]]^^^ccciiimmmllljjjgggfffffffffhhhjjjkkkkkkqqqvvvyyyyyy|||sssaaaUUUJJJDDD???===;;;:::<<>>;;;777555555666666555555555444333333333333444444444333333333333222222444444444444444444444444333333444555777===DDDIIIMMMVVV]]]```aaa___YYYQQQIIIFFF>>>???IIIXXX{{{sssvvv~~~zzzrrr]]]QQQQQQXXXaaa~~~~~~zzzvvvtttoooooonnnnnnooopppqqqrrruuuzzz~~~}}}|||{{{zzzyyyyyyyyyxxxzzz|||~~~~~~}}}|||yyyvvvpppiiiaaaZZZUUURRRNNNMMMKKKIIIHHHHHHIIIJJJIIILLLOOOQQQRRRSSSUUUWWWUUUTTTSSSSSSUUUXXX[[[]]]___^^^___dddiiimmmllljjjiiihhhggggggggghhhiiiiiissswww{{{}}}yyykkk[[[PPPGGGBBB>>>>>>===<<<>>>CCCKKK[[[ooo|||~~~}}}|||{{{||||||zzzuuunnnhhheeecccnnnwww~~~zzzxxxxxxxxxxxxyyyxxxwwwxxxyyyyyywwwuuussssssssssssssstttuuuvvvwwwuuurrrpppmmmggg^^^WWWKKKHHHEEEEEEFFFIIIJJJKKKOOOSSSXXX\\\___bbbeeegggjjjjjjjjjkkkjjjjjjjjjjjjjjjooovvv{{{~~~|||{{{zzzyyywwwsssrrrpppnnnnnnoooqqqrrruuuuuuvvvuuusssssstttvvvttttttsssrrrqqqppppppooollljjjjjjnnnooonnnooosssvvvvvvvvvwwwzzz~~~}}}}}}}}}|||xxxttt{{{{{{{{{zzzzzzyyyxxxxxxwww{{{{{{yyyxxxwwwzzzxxxxxxrrrtttvvvvvvuuutttttttttqqqrrrrrrrrrqqqqqqsssuuuxxxyyy{{{|||}}}}}}}}}}}}|||zzztttsssqqqrrrvvv{{{~~~uuunnnllluuu|||zzz{{{XXXCCC===:::777666666666666555666555444444333333444444333333333333333333333333333333333333333333333333333444444444777<<>>?????????BBBGGGOOObbbwww}}}{{{zzzyyyyyyvvvpppjjjdddbbbaaammmttt}}}}}}zzzyyyzzzzzzyyyxxxwwwxxxyyyxxxwwwuuurrrrrrrrrrrrssstttuuuuuuvvvtttpppnnnjjjbbbXXXQQQIIIGGGEEEFFFIIIMMMOOOPPPRRRVVV[[[___bbbdddfffhhhkkkiiigggeeeeeeeeedddbbbeeellluuu}}}|||zzzyyywwwvvvqqqpppnnnmmmmmmppprrrtttuuuuuutttsssssstttuuuwwwssstttttttttsssrrrpppooommmjjjjjjnnnpppppprrrvvvzzzzzzzzzzzz|||}}}||||||}}}}}}|||yyywww{{{{{{|||{{{{{{zzzyyyyyy}}}}}}zzzyyytttwwwyyyxxxuuusssuuuwwwrrrsssuuuuuutttuuuwwwyyy|||~~~~~~}}}}}}|||{{{zzzrrrrrrqqqrrruuuxxx{{{|||}}}wwwppplllttt}}}}}}uuuSSSBBB<<<:::777666777777666555555555444333333333333444333333333333333333333333333333333333333333333333333444444444666;;;AAAFFFNNNVVV]]]```bbbaaa\\\UUULLLJJJDDDFFFOOOZZZyyytttvvvzzzkkk]]][[[```ddd}}}|||yyyyyyxxxuuussstttxxx{{{~~~~~~|||{{{yyyvvvuuutttrrruuuyyy}}}~~~|||yyywwwvvvtttpppkkkddd]]]XXXTTTOOONNNLLLLLLLLLMMMOOOPPPRRRTTTVVVWWWVVVVVVWWWXXXUUUTTTSSSSSSUUUXXX\\\^^^^^^___bbbfffjjjkkkkkkjjjeeeffffffeeeeeegggkkknnnuuu|||~~~wwwpppggg[[[SSSEEEAAA>>>@@@BBBCCCHHHNNNVVVkkk~~~~~~~~~}}}}}}~~~|||zzzvvvuuurrrlllgggcccaaabbbkkkqqqyyy~~~~~~~~~}}}~~~|||{{{zzz{{{zzzyyyxxxyyyzzzzzzxxxvvvrrrrrrrrrrrrrrrsssttttttuuurrrooolllhhh___TTTLLLHHHFFFFFFGGGKKKOOOQQQRRRTTTXXX]]]bbbdddeeeggghhhiiifffcccaaaaaaaaa```___ccckkkvvv{{{xxxvvvtttrrrpppooommmmmmnnnqqqtttvvvwwwvvvttttttuuuwwwxxxyyyttttttuuuuuutttsssrrrqqqooolllmmmppprrrrrruuuyyy~~~~~~~~~~~~}}}{{{zzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~zzzyyyvvvxxxzzzxxxuuutttvvvyyytttuuuwwwwwwwwwxxx{{{}}}~~~||||||~~~}}}zzzxxxuuuwwwxxxxxxyyy{{{}}}{{{zzzuuuuuuuuuvvvvvvxxxyyy{{{yyyzzz|||yyyqqqllltttmmmLLL???;;;999777777777777666555444444333222222222222333222222333333333333444444333333333333333333333333444444444333555999@@@DDDMMMUUU\\\___aaabbb]]]WWWLLLJJJEEEFFFOOOYYYvvvwwwwww{{{uuufffcccdddeeezzz~~~{{{{{{yyyuuurrrsssxxx|||~~~~~~~~~}}}|||yyywwwuuutttqqqtttxxx|||}}}|||yyyxxxyyywwwsssmmmfff___XXXUUULLLKKKJJJJJJKKKMMMOOOPPPTTTVVVXXXXXXWWWVVVWWWXXXUUUTTTSSSSSSUUUXXX[[[]]]]]]```dddhhhjjjkkkjjjjjjdddfffgggffffffhhhnnnsssyyyzzztttmmmdddZZZRRRGGGBBB@@@BBBEEEHHHOOOVVVbbbuuu~~~|||{{{yyywwwvvvvvvyyy|||~~~{{{xxxpppooolllgggccc```aaabbbiiiooouuu{{{~~~}}}~~~zzz|||~~~}}}zzzyyy~~~|||{{{zzzzzz{{{zzzyyyzzz{{{{{{yyywwwtttssssssrrrrrrssssssssssssqqqnnnlllggg___SSSKKKGGGFFFFFFHHHLLLPPPQQQRRRVVVZZZ```dddfffggghhhiiieeedddaaa___^^^___aaaccceeennnzzz{{{wwwtttqqqppppppooonnnoooppprrruuuwwwwwwvvvuuuvvvxxxzzzzzzyyyuuuuuuuuuttttttsssssssssrrroooooorrrttttttwww|||~~~zzzyyyzzz|||~~~~~~{{{zzzzzzzzz{{{|||~~~|||zzz{{{~~~~~~{{{yyyxxxxxxxxxvvvuuuvvvxxxzzzvvvwwwyyyyyyyyyzzz}}}yyyyyyzzz|||~~~{{{xxxvvvpppqqqrrrssstttwww{{{}}}}}}}}}}}}}}}zzzxxxvvvxxxyyyxxxwwwvvvwwwxxxwwwxxxyyy{{{~~~zzzrrrooowwweeeIIIAAA:::999777777888888666555333333222111111111111222222222222333333444444444222222222222222222222222444444333333444999???CCCJJJQQQYYY^^^aaaccc___ZZZQQQMMMFFFFFFNNNYYYwww~~~|||yyy~~~mmmhhhgggeeeqqq~~~~~~|||wwwrrrsssyyy~~~~~~|||yyywwwvvvsssuuuyyy|||}}}}}}{{{zzz{{{yyyuuuoooggg___XXXSSSLLLKKKJJJJJJKKKNNNPPPRRRRRRTTTVVVWWWVVVVVVWWWYYYWWWUUUTTTTTTUUUWWWZZZ\\\]]]```eeeiiijjjkkkjjjjjjgggiiikkkjjjhhhkkkqqqwww{{{|||xxxsssooojjjcccZZZSSSJJJDDDAAADDDGGGLLLUUU]]]nnn~~~|||zzzwwwtttrrrpppppptttxxx||||||yyytttqqqhhhgggdddaaa]]]]]]___bbbfffmmmsssvvv}}}~~~}}}~~~zzzzzz|||}}}~~~}}}~~~~~~|||{{{{{{zzzyyyzzz{{{{{{yyywwwvvvuuutttsssrrrrrrrrrrrrqqqooommmlllhhh___TTTLLLGGGGGGGGGJJJOOOSSSUUUVVVXXX]]]bbbfffhhhhhhiiiiiidddeeedddbbbaaaccciiinnnrrryyy{{{wwwtttrrrqqqpppppppppqqqrrrtttuuuvvvvvvuuutttwwwzzz{{{zzzxxxuuutttsssrrrrrrrrrssstttuuuqqqpppsssttttttxxx|||~~~~~~|||{{{}}}~~~|||{{{zzzzzz{{{}}}yyyyyy{{{~~~~~~{{{yyyyyywwwttttttvvvxxxzzzzzzwwwyyyzzzzzzzzz{{{~~~~~~zzzwwwxxx{{{}}}yyywwwuuuoooppppppppppppssswww{{{xxxxxxxxxyyy|||}}}zzzxxxvvvxxxyyyxxxtttrrrrrrssssssttttttvvvwwwyyy{{{|||{{{{{{zzz{{{}}}zzztttrrr|||bbbIIIEEE:::888777777888888666555333222111111000000111111222222222333333444444444222222222222222222222222444444333333444888>>>CCCFFFOOOWWW\\\aaadddbbb]]]VVVRRRHHHGGGNNNZZZ{{{vvvqqqkkkgggdddkkkzzzuuuvvv|||~~~|||yyyxxxuuuwwwzzz}}}~~~~~~}}}|||}}}{{{vvvpppggg^^^VVVRRRMMMMMMLLLLLLNNNPPPSSSUUUOOORRRTTTVVVVVVVVVXXXYYYXXXWWWUUUUUUUUUXXX[[[\\\]]]aaafffiiikkkjjjjjjjjjkkkmmmnnnllljjjlllsssyyyzzz{{{wwwvvvwwwrrrooollljjjiiiddd\\\WWWLLLFFFBBBEEEIIIOOOYYYbbbvvv}}}zzzvvvssspppnnnhhhlllqqquuuuuurrrmmmjjjbbbaaa___\\\ZZZZZZ]]]```eeelllrrrsssxxx~~~~~~||||||}}}}}}~~~zzzyyyyyyyyyzzzzzzxxxwwwwwwvvvuuutttsssrrrrrrrrrpppooommmllliii```UUUMMMIIIIIIJJJNNNSSSXXXZZZ[[[ZZZ^^^dddhhhjjjjjjjjjjjjfffhhhjjjhhhfffiiiqqqxxx{{{xxxvvvtttsssppppppqqqssstttuuuvvvvvvtttttttttwww{{{|||zzzwwwuuusssqqqppppppqqqrrrtttuuurrrpppsssttttttwww||||||~~~~~~~~~}}}}}}~~~}}}}}}|||zzzzzz|||yyywwwuuuuuuwwwzzz|||}}}||||||}}}~~~|||zzzzzzvvvrrrsssvvvzzz{{{zzzxxxzzz{{{{{{{{{|||~~~}}}vvvvvvzzz~~~{{{yyyvvvuuupppppppppooonnnppptttxxxvvvvvvwwwyyy|||~~~{{{zzztttvvvxxxvvvrrrnnnmmmnnnooooooooopppqqqrrrtttuuuuuuvvvvvvwwwyyy|||zzzuuuuuuYYYDDD???:::999888777666666666666666555444333222333444444111222222333333222222111444444444444333333222111444555555444333666===CCCIIINNNUUU]]]aaabbbaaa```UUUPPPHHHIIIOOOWWWuuu|||www~~~}}}mmmjjjqqqzzz}}}xxxzzz}}}}}}}}}{{{}}}xxxyyy{{{|||~~~wwwnnneee^^^YYYWWWOOOMMMLLLNNNQQQTTTSSSQQQUUUTTTSSSSSSTTTUUUWWWXXXXXXWWWVVVXXX[[[]]]]]]]]]^^^```dddhhhkkkmmmmmmmmmjjjllllllkkkkkknnntttyyy~~~|||xxxvvvrrrnnnkkkjjjiiiiiilllooommmfffcccbbb[[[RRRQQQIIICCCCCCIIISSSbbbooo~~~{{{wwwssspppnnnmmmffffffhhhjjjkkkiiieeebbb[[[ZZZ\\\______]]]___dddjjjlllooorrrxxx}}}yyy}}}}}}}}}~~~~~~}}}||||||{{{yyyxxxwwwvvvvvvyyywwwuuusssqqqqqqrrrsssqqqnnniiijjjooonnn___OOOPPPNNNLLLMMMQQQVVVYYY[[[ZZZ]]]aaaeeegggiiijjjjjjiiimmmooonnnllloooxxx~~~yyywwwwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwxxxwwwwwwxxxyyyxxxvvvtttssssssrrrrrrrrrsssttttttuuurrrpppqqquuuxxxxxxwww{{{|||~~~}}}{{{zzz|||~~~{{{}}}~~~yyyuuuqqqppptttyyy{{{||||||yyywwwzzz}}}zzzsssnnnppptttwwwzzz~~~{{{{{{{{{zzzyyyyyy{{{}}}}}}~~~{{{~~~|||{{{zzzxxxvvvsssooopppooonnnmmmooosssvvvtttwwwzzz|||~~~}}}yyyxxxwwwtttpppnnnlllkkkkkkjjjjjjjjjjjjmmmpppsssvvvooopppppprrrsssuuuwwwxxxzzz|||}}}xxxuuu~~~tttRRRAAA<<<:::999888777666666666666555555333222222222333444111222222333333222222111222333333333222222111000333555555444333666===BBBGGGLLLSSS[[[___aaa```___VVVQQQHHHFFFKKKQQQlll|||xxx|||}}}{{{uuupppttt||||||~~~~~~}}}||||||}}}~~~~~~~~~{{{zzzzzzxxxzzz{{{}}}~~~vvvmmmeee^^^YYYWWWQQQOOOMMMNNNQQQTTTUUUUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZXXXWWWXXX[[[]]]^^^^^^___aaaeeehhhjjjkkkjjjiiiiiijjjkkkkkklllooouuuzzz}}}xxxtttpppnnniiigggdddaaa___```aaacccjjjlllkkkfffdddccc]]]VVVQQQJJJEEEGGGMMMXXXhhhvvv~~~{{{xxxtttqqqnnnmmmfffffffffgggfffccc___[[[UUUSSSUUUZZZ[[[\\\```fffhhhkkkooosssxxxzzz|||~~~}}}zzzwwwxxx{{{}}}~~~}}}}}}|||zzzzzzzzzzzzzzzyyyxxxxxxxxxwwwtttrrrqqqqqqrrrsssrrroookkkkkkoooooocccVVVQQQOOOLLLMMMPPPUUUXXXYYY[[[^^^bbbfffhhhiiijjjkkknnnqqqtttsssqqquuu~~~{{{xxxwwwvvvuuuwwwvvvvvvvvvwwwxxxyyyyyy{{{zzzzzzzzz{{{zzzwwwuuurrrqqqqqqqqqrrrsssssstttqqqpppooorrrvvvzzz{{{{{{}}}~~~|||zzzzzz|||~~~~~~|||xxxuuuqqqqqqtttyyy{{{||||||yyywwwzzz~~~~~~{{{xxxrrrnnnqqquuuxxx{{{{{{||||||{{{zzzzzz|||||||||zzzyyyyyyyyywwwtttqqqppppppooonnnmmmooosssvvvtttwww{{{~~~|||wwwuuuqqqnnnkkkiiihhhhhhiiiiiiiiijjjkkkmmmoooqqqnnnnnnnnnoooppprrrssstttwwwyyy{{{~~~}}}yyyxxxeeeJJJ===:::999999888777666666666666555555333222222222333444111222222333333222222111111111222222222111000000333444555444333666<<>>DDDIIIPPPWWW]]]```aaaaaa^^^ZZZNNNGGGGGGFFFPPPfffzzzsssuuu|||~~~www~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~|||{{{{{{~~~~~~yyytttrrrtttvvvyyy{{{}}}|||yyyuuuoooiiiccc___]]]RRRUUUYYY\\\\\\ZZZXXXVVVYYYYYYZZZ[[[\\\\\\\\\\\\\\\ZZZXXXYYY\\\___```aaadddeeehhhjjjllllllllllllkkklllnnnrrrvvvzzz|||}}}wwwxxxyyyvvvooofff___\\\RRRPPPMMMJJJHHHGGGFFFFFFEEEFFFHHHLLLRRRYYY```ddddddbbbaaaaaaaaa^^^[[[ZZZ[[[XXXVVVXXX\\\cccsss~~~{{{wwwssspppnnngggfffeeedddbbb___[[[XXXVVVSSSRRRUUUWWWZZZaaajjjjjjooovvv|||~~~zzzrrrppprrrtttvvvwwwvvvuuusssuuuvvvxxxzzz||||||}}}|||vvvuuusssrrrrrrssstttvvvuuuvvvtttnnnlllllliiidddZZZVVVRRRPPPQQQUUUXXXZZZ```dddiiikkkkkklllppptttvvvxxxzzz{{{|||{{{wwwtttttttttuuuuuuvvvxxxxxxvvvuuutttttttttrrrooollllllmmmmmmnnnoooppprrrssstttvvvyyy{{{~~~}}}zzzxxxyyy{{{}}}~~~~~~|||zzzwwwtttmmmlllllllllnnnppptttwwwyyyxxxxxxxxxyyyzzzyyyxxxwwwtttsssttttttrrrssswww}}}~~~~~~~~~}}}|||zzzxxxsssrrrssstttuuutttqqqoooooooooooonnnmmmooosssvvvwww{{{~~~yyyvvvtttpppllliiigggfffeeeggghhhjjjkkkkkkiiifffeeedddfffhhhlllnnnpppqqqrrrrrrrrrssstttvvvwwwyyyyyy{{{]]]EEE???>>><<<777666666555555666666666888777555444444444555666111222222333333222222111222222333444444444333333111333444333222444888<<>>===999666666555555555666666777666555444333222333333444111222222333333222222111111111222333333333333333000222444333222333777;;;DDDHHHOOOVVV]]]aaacccddd___]]]PPPGGGGGGCCCDDDPPPnnnwwwooosss|||ssssss|||{{{{{{yyywwwxxxzzz|||{{{yyyxxxxxxyyy{{{}}}}}}|||zzzyyyzzz{{{||||||{{{zzzyyy|||~~~|||zzzzzzyyywwwxxxzzz|||~~~zzzyyyvvvrrrnnniiifffcccZZZ\\\^^^]]]ZZZWWWWWWWWWVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\\\\^^^bbbfffhhhiiihhhkkkiiihhhggghhhjjjmmmnnnmmmmmmnnnrrrvvvwwwvvvtttqqqnnnggg]]]RRRIIIDDDCCC???>>><<<::::::<<<>>>???@@@EEEMMMVVV]]]aaabbbcccddd```___ccceeebbbaaacccdddcccccccccbbbgggttt~~~{{{wwwsssooolllgggfffeeeddddddccc```^^^ZZZXXXYYY]]]aaadddllltttuuuzzz~~~zzzxxxvvvvvvvvvuuuuuuuuuvvvvvvyyyxxxwwwvvvvvvxxxyyyzzzwwwvvvuuutttuuuvvvxxxzzz{{{}}}~~~~~~xxxooo\\\XXXRRRPPPRRRVVVZZZ\\\___eeekkkmmmmmmpppwww}}}}}}yyywww{{{{{{zzzzzzyyyyyyzzzzzzvvvuuuuuuvvvvvvuuurrrpppooonnnnnnnnnoooppppppqqquuuxxx|||}}}||||||}}}}}}{{{xxx{{{~~~}}}|||zzzxxxvvvrrrmmmiiifffhhhjjjjjjjjjlllqqqtttvvvwwwxxxyyyyyyyyy{{{|||zzzyyyzzz|||yyytttuuuyyy|||}}}~~~}}}{{{uuussspppooopppppppppooollllllmmmmmmnnnqqqvvvzzz}}}zzztttooommmjjjhhhfffdddddddddeeefffggghhhiiiiiiiiihhhfffhhhlllooossstttuuuuuurrrrrrqqqrrrssstttvvvwww{{{~~~qqqOOO<<<<<<<<<777666666555555555666666777444333222111111111222222222222222333333222222222///000111222222222222222000222444333222333777:::CCCGGGNNNUUU\\\```cccdddcccbbbTTTJJJJJJEEECCCLLLgggrrrppp}}}wwwjjjeeeqqq{{{}}}{{{yyyvvvttttttwwwxxxwwwuuuvvvvvvwwwyyy{{{|||zzzyyy{{{|||~~~~~~|||{{{~~~{{{xxxxxxzzzvvvwwwyyy{{{|||}}}~~~~~~zzzyyywwwsssoookkkgggeee^^^___^^^[[[WWWUUUWWWYYYUUUVVVXXXYYYZZZZZZYYYYYY]]]^^^aaafffjjjmmmlllkkkmmmkkkhhhffffffgggjjjlllmmmlllmmmppptttuuurrrooohhhddd\\\RRRHHHAAA???>>><<<;;;888777777888;;;<<>>@@@444888777777555444333222222555444444333333222222111222222222111111111000000333222222222222222222222444333222111111333555666>>>GGGNNNPPPUUU^^^cccbbbdddbbb[[[OOOEEEBBBFFFKKKcccxxxxxx|||yyyqqqggg^^^```pppxxxssspppqqqooonnnpppsssuuusssqqqtttrrrssswwwwwwtttvvv}}}}}}{{{zzzzzz|||~~~~~~|||zzzyyyxxxvvvyyy}}}}}}{{{yyyvvvrrrlllhhhbbb___[[[XXXWWWWWWUUUTTTYYY[[[]]]]]][[[ZZZ[[[\\\\\\```eeejjjmmmmmmlllkkkgggffffffgggkkknnnooooooppppppoooppppppnnnkkkhhhbbbZZZOOOEEE???===<<<;;;666888:::999777888<<<@@@FFFOOOYYYaaadddeeefffgggiiihhhhhhggghhhjjjkkklllkkkiiihhhfffcccgggvvv}}}{{{|||zzztttooopppooommmkkkiiihhhhhhggghhhhhhiiijjjmmmpppsssuuuzzz}}}|||||||||}}}}}}xxxwwwyyy|||}}}}}}}}}zzzxxxvvvvvvwwwwwwxxxwwwtttsssuuuyyy}}}~~~zzzsssjjjaaaXXXPPPOOOQQQTTTZZZaaa```hhhpppuuuwwwyyy}}}}}}wwwuuuvvvwwwxxxyyyxxxwwwvvvwwwwwwwwwyyyzzzyyyvvvsssxxxtttpppoooqqqrrrqqqpppqqqtttxxx{{{|||{{{||||||}}}}}}~~~|||zzzyyywwwsssoookkkhhheeedddfffgggjjjkkklllnnnqqqtttwwwvvvwwwzzz~~~|||yyyzzz{{{}}}~~~~~~~~~{{{}}}~~~|||zzzyyytttooojjjiiilllmmmkkkhhhjjjjjjjjjjjjkkkpppwww|||{{{vvvssssssqqqooollliiigggeeeeeeeeefffgggfffeeeeeefffgggiiikkknnnqqqssstttttttttwwwuuusssrrrrrrtttvvvxxx{{{tttZZZFFF888:::<<<444777777666555444444333333555444444333333222222111222222222111111111000000222222222222222222222222444333222111111333444666===FFFMMMPPPVVV^^^bbbaaacccaaa[[[PPPFFFBBBEEEJJJ^^^}}}xxxyyy}}}}}}lllddd\\\]]]iiizzz|||vvvrrroooqqqooonnnooorrrsssrrrpppsssppprrruuuuuusssvvv{{{~~~}}}{{{zzz{{{}}}~~~|||{{{zzz{{{}}}~~~}}}{{{zzzxxxtttppplllfffbbb]]]YYYXXXWWWVVVUUU\\\]]]______]]]\\\]]]^^^^^^aaafffkkkmmmmmmllljjjgggeeeeeefffjjjnnnpppqqqrrrqqqqqqqqqqqqnnnjjjfffXXXRRRHHH@@@<<<:::::::::888::::::999888:::@@@DDDMMMUUU```hhhkkkkkkmmmnnnooonnnmmmmmmmmmnnnooopppnnnllljjjgggdddhhhuuu|||||||||{{{vvvrrrtttsssqqqooommmkkkjjjiiikkkkkkkkklllnnnqqqsssuuu|||~~~~~~}}}}}}}}}}}}~~~zzzwwwwwwzzz}}}~~~{{{yyyxxxwwwxxxxxxzzzxxxvvvuuuwwwzzz~~~}}}{{{uuunnnggg]]]RRROOOPPPSSS[[[bbbffflllrrrvvvxxx{{{zzzuuuvvvwwwyyyzzzzzzzzzyyyzzzzzzzzz|||}}}|||yyyvvvxxxuuuqqqqqqrrrtttsssrrrnnnrrrwww{{{||||||}}}}}}|||~~~~~~}}}{{{xxxuuussspppmmmjjjgggeeeeeefffhhhjjjlllmmmpppsssvvvzzzyyyyyy{{{}}}}}}{{{xxx|||}}}~~~~~~{{{xxxvvvqqqlllgggfffhhhjjjhhhfffggghhhhhhiiikkkpppvvv{{{{{{uuurrroooooommmllljjjhhhggggggggghhhjjjjjjiiiiiiiiijjjlllmmmoooqqqssstttuuuvvvyyywwwuuusssssstttvvvwww|||fffLLLBBB999777:::777666666666555555444444444555444444333333222222111222222222111111111111111111111111111111111111111333222222111111333444555<<>>EEEKKKUUU]]]hhhoooqqqrrrssstttttttttrrrqqqqqqrrrssssssrrrpppmmmjjjgggiiivvv}}}}}}}}}|||xxxuuutttttttttttttttsssrrrqqqtttssssssssssssuuuwwwxxx}}}~~~~~~~~~|||{{{zzzxxxwwwxxx{{{~~~~~~|||zzzyyyxxxyyyyyyxxxwwwvvvuuuwwwyyy}}}~~~~~~yyyrrrlll```UUUPPPPPPTTT\\\eeekkkoootttwwwzzz}}}{{{ssstttvvvxxxyyyzzzzzzzzz{{{{{{{{{|||~~~}}}zzzwwwwwwuuusssrrrtttuuuuuutttlllqqqwww{{{}}}}}}}}}~~~{{{~~~~~~~~~~~~}}}{{{xxxvvvqqqooommmjjjgggeeeddddddfffhhhkkkmmmooorrrvvvyyy~~~}}}{{{{{{||||||{{{yyy}}}~~~zzzuuurrrnnnjjjfffeeeggghhhgggeeeeeefffgggiiikkkpppvvv{{{|||~~~}}}xxxuuuoooooooooooonnnmmmlllkkkiiillloooqqqpppnnnnnnnnnqqqqqqqqqrrrsssuuuwwwxxxzzzyyyvvvtttsssssstttuuu}}}^^^DDDAAA<<<777999:::666666666666555555555555555444444333333222222111111111111111111111111111000000000000000111111111222222111111222222333444:::AAAJJJRRRWWW[[[]]]^^^aaaaaa]]]TTTJJJDDDEEEHHHVVVqqqwwwlllmmmwwwrrrpppmmmiiihhhuuu~~~zzzvvvrrrqqqrrrpppooooooooopppppppppooooooooopppppppppqqqtttwwwyyyyyyyyyyyy{{{}}}~~~~~~|||{{{yyyvvvrrrooojjjeee^^^YYYXXXXXXZZZZZZ^^^______^^^]]]]]]^^^```aaacccfffiiijjjiiigggfffeeecccbbbdddiiinnnrrrttttttsssrrrqqqnnniiibbb]]]KKKFFF@@@<<<;;;<<<<<<<<<<<<<<<<<<;;;<<>>GGGQQQWWWZZZ\\\___```aaa___XXXNNNGGGEEEGGGNNNgggoooeeekkkyyy}}}yyyxxxwwwrrrmmmvvv}}}yyytttrrrrrrsssppppppqqqqqqppppppqqqrrrqqqrrrrrrpppoooqqqtttvvvvvvvvvwwwxxxzzz|||~~~}}}|||yyywwwsssooolllfffbbb\\\XXXXXXZZZ\\\]]]\\\\\\]]]\\\ZZZZZZ\\\^^^aaaccceeeggghhhgggeeedddeeedddcccdddiiimmmqqqrrrrrrqqqooollliiibbb[[[VVVIIIEEEAAA>>>===============>>>>>>>>>@@@HHHSSS[[[cccjjjtttyyyzzzyyyxxxxxxwwwwwwvvvuuuvvvwwwxxxyyyvvvuuutttssspppsss~~~{{{xxxvvvrrrtttvvvzzz}}}~~~||||||||||||zzz~~~{{{|||}}}}}}zzz|||||||||{{{zzzyyyzzzzzz|||{{{zzzyyyxxxxxxwwwwwwuuuttttttuuuvvvwwwxxxyyy{{{zzzqqqccc[[[UUUUUUXXX[[[aaahhhnnnsss{{{|||xxxyyyxxxxxxxxxxxxwwwxxxxxxwwwwwwwwwyyyzzzyyyvvvtttsssssssssssssssssstttuuussswww{{{}}}}}}|||}}}}}}~~~}}}~~~~~~}}}~~~~~~~~~}}}{{{zzzxxxvvvtttpppnnnjjjfffcccbbbbbbcccfffhhhllloooqqquuuyyy}}}~~~~~~}}}}}}~~~~~~~~~|||}}}~~~}}}wwwqqqmmmmmmkkkiiiggghhhhhhiiiiiigggjjjllloooqqqtttxxx{{{{{{}}}}}}wwwwwwwwwvvvuuutttsssrrrnnnsssxxx{{{{{{yyywwwwwwzzzyyyvvvttttttvvvyyyzzzxxxwwwvvvtttrrrrrrrrrrrrxxx}}}uuuRRR??????:::555666777777777777666666555555555555444444333333222222111111111111111111222222222///000000111111222222222111111111222222222222222666:::DDDOOOVVVYYY]]]aaa```bbbbbb\\\RRRIIIFFFGGGEEEYYYtttsssgggnnn|||www}}}~~~|||}}}{{{www{{{}}}~~~~~~|||xxxtttqqqrrrssspppqqqssssssrrrrrrtttvvvvvvwwwvvvqqqpppsssvvvvvvttttttvvvxxxzzz}}}}}}~~~~~~}}}|||~~~{{{xxxuuurrrnnnkkkddd```\\\YYYZZZ\\\^^^^^^[[[\\\\\\ZZZYYYYYY[[[]]]aaaccceeefffgggfffeeedddfffeeedddfffiiilllnnnnnnnnnlllhhhddd```ZZZTTTOOOFFFCCC@@@>>>>>>>>>>>>===???@@@BBBCCCGGGOOOZZZcccmmmttt|||}}}{{{{{{yyyyyyyyyyyy{{{}}}yyyyyyyyyxxxvvvyyy{{{xxxwwwyyyzzzzzz|||~~~}}}|||{{{{{{}}}{{{xxxyyy|||~~~|||}}}zzzwwwvvvwwwxxx{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzyyy~~~xxxppp___YYYUUUWWW[[[___eeekkkqqqwww}}}~~~|||yyy}}}|||{{{zzzzzzyyyzzzzzzyyyyyyyyyzzz{{{zzzxxxuuurrrtttuuutttsssrrrssstttvvvxxxzzz{{{{{{{{{|||~~~}}}{{{{{{|||}}}}}}}}}~~~~~~~~~~~~}}}zzzyyywwwuuussspppnnnjjjgggeeedddeeefffhhhkkknnnqqqssswww{{{~~~~~~~~~}}}}}}}}}~~~|||{{{}}}{{{vvvpppmmmlllkkkiiigggggggggiiijjjlllnnnqqqssstttuuuxxxzzzyyy|||~~~|||vvvvvvtttsssssssssssssssrrrwww|||~~~}}}|||}}}{{{xxxvvvuuuvvvxxxyyyvvvvvvuuutttttttttttttttvvv{{{jjjOOO@@@>>>888666888666999888888777666555444444555444444333333222222111000000111111111222222222000000111111222333333444000000111222222222222222555777@@@MMMUUUXXX]]]ddd```ccceee___UUULLLGGGGGGCCCOOOcccsssrrr}}}rrrxxxyyy{{{}}}||||||zzzvvvrrrppppppqqqpppsssuuuuuuuuuuuuwwwzzzzzz}}}{{{tttqqquuuxxxwwwtttuuuwwwyyy|||}}}}}}}}}|||{{{{{{}}}~~~zzzwwwuuusssooommmeeebbb^^^\\\\\\^^^^^^^^^]]]^^^]]][[[ZZZ[[[]]]___cccdddfffggghhhhhhgggggggggffffffhhhjjjkkkjjjiiijjjfffaaa\\\XXXSSSMMMJJJDDDBBB@@@???@@@AAAAAA@@@BBBDDDGGGJJJNNNWWWbbbkkktttzzz||||||xxxyyyzzz{{{~~~~~~~~~}}}}}}zzz|||}}}{{{zzz~~~}}}~~~~~~}}}}}}{{{xxx{{{~~~yyyuuutttwwwyyy{{{{{{{{{zzzzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzzzzzzz}}}~~~}}}}}}|||wwwpppbbb[[[VVVWWW\\\aaahhhooorrrwww~~~}}}~~~{{{xxx|||{{{zzzyyyyyyyyyzzz{{{zzzyyyzzz{{{|||{{{xxxvvvtttvvvwwwvvvsssrrrrrrtttvvvvvvwwwwwwwwwyyy|||~~~~~~|||yyyxxxyyy{{{|||}}}|||||||||}}}~~~|||yyywwwuuurrrpppooommmjjjhhhgggiiikkkmmmllloooqqqtttvvvyyy}}}~~~~~~||||||~~~}}}yyytttqqqnnnmmmlllkkkiiihhhiiikkkllloooqqqtttuuuuuuuuuuuuwwwzzz}}}}}}uuutttrrrqqqqqqsssvvvwwwwww{{{~~~|||zzzxxxvvvvvvwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxxxx|||cccNNNBBB???999999<<<888:::999888777666555444333555555444333333222222111000000111111222222222222000000111222333333444444000000111222222222222111444666>>>LLLTTTWWW^^^fff```dddfffaaaWWWMMMHHHGGGFFFLLLZZZ|||~~~vvv}}}vvv{{{}}}{{{{{{yyyzzz}}}zzzzzzyyyuuuqqqooonnnooopppsssvvvwwwvvvwwwzzz}}}~~~~~~uuurrrvvvyyywwwuuuvvvxxx{{{~~~~~~}}}~~~~~~|||zzzyyyzzz{{{}}}zzzwwwvvvtttrrrppphhheeeaaa______^^^^^^]]]``````___]]]\\\]]]___bbbdddeeeggghhhiiijjjiiiiiihhhggghhhiiikkkjjjhhhfffgggccc]]]WWWSSSNNNJJJGGGCCCBBBAAABBBDDDEEEEEEEEEDDDGGGKKKNNNSSS\\\gggooovvv|||~~~{{{zzzvvvwwwxxx{{{~~~|||}}}~~~}}}}}}~~~~~~~~~~~~|||}}}yyyttttttwww{{{{{{|||||||||{{{zzzyyyyyyuuuvvvxxxyyyzzzyyyyyyxxx|||}}}{{{xxxxxxyyywwwrrrfff^^^WWWWWW[[[aaajjjsssrrrtttzzz~~~{{{xxxuuuwwwwwwvvvvvvvvvwwwyyyzzzyyyyyyyyyzzz{{{zzzxxxuuuuuuxxxyyyxxxuuurrrssstttssstttttttttuuuxxx}}}}}}~~~~~~}}}}}}~~~{{{wwwvvvwwwzzz|||}}}yyyzzzzzz|||~~~{{{xxxvvvssspppnnnmmmkkkiiihhhiiilllppprrrooorrrtttwwwyyy|||~~~||||||{{{xxxtttqqqooopppooonnnmmmkkklllnnnpppqqqsssuuuvvvuuuttttttttt}}}uuutttrrrqqqsssvvvzzz|||{{{~~~~~~}}}{{{xxxwwwvvvvvvvvvuuuvvvwwwxxxyyyzzz{{{{{{yyy~~~[[[MMM???::::::888666666666666666666555555555555444444333333222111000000222222222222222222222222222222222222222222222222......///000111222222333444888@@@IIIQQQXXX]]]```aaa```___]]]ZZZTTTMMMHHHIIIFFFPPPooo}}}vvvttt}}}|||||||||}}}~~~~~~}}}zzzvvvqqqnnnnnnooowwwxxxzzzzzzzzzzzz{{{|||}}}|||||||||{{{zzzzzz|||}}}zzzxxxwwwwwwwwwtttvvvxxxyyywwwsssnnnjjjhhhgggdddaaa___^^^]]]]]]^^^_________^^^___aaadddeeefffgggiiiiiiiiihhhggghhhlllmmmjjjiiiiiigggbbb]]]ZZZTTTMMMHHHEEEDDDCCCDDDDDDCCCBBB@@@AAADDDFFFMMMPPPTTTWWW[[[aaajjjqqqwwwyyy}}}~~~}}}|||}}}{{{zzzyyy{{{~~~{{{|||{{{{{{~~~~~~zzzvvvuuuuuuvvvxxx{{{zzzyyyzzz{{{{{{yyywwwxxxxxxwwwvvvvvvwwwxxxyyyuuusssqqqpppqqqpppooonnnccc^^^ZZZ[[[bbbhhhkkkkkksssuuuxxx|||yyyuuutttvvvwwwssspppppptttxxxzzz{{{xxxvvvuuuwwwzzz{{{yyywwwwwwwwwuuutttssssssssssssssssssrrrsssuuuxxx{{{}}}~~~{{{xxxyyy~~~~~~{{{xxxwwwxxxzzzzzzzzzzzzyyyyyyzzz|||zzzvvvssspppnnnllloookkkhhhhhhkkknnnnnnmmmqqqssswww{{{~~~~~~~~~}}}zzzwwwvvvuuutttsssnnnmmmlllmmmoooqqqrrrrrrvvvtttxxx}}}|||vvvuuuyyy~~~|||xxxxxxwwwvvvttttttvvvwww}}}xxxuuusssssssssuuuuuuvvvyyy}}}~~~|||yyywww|||YYYKKK>>>:::999888666666666666666666555555555555444444333333222111111000222222222222222222222222222222222222222222222222//////000000111111222222222666===FFFOOOWWW\\\___bbbaaa___]]]ZZZTTTNNNIIIGGGEEEMMMgggxxx}}}|||xxx~~~}}}}}}|||||||||}}}~~~~~~}}}}}}yyywwwwwwxxxzzz{{{}}}}}}|||{{{{{{{{{~~~|||{{{{{{{{{{{{zzzzzz{{{}}}~~~|||zzzyyyxxxxxxwwwxxxyyyxxxvvvssspppnnnjjjhhheeebbb```___^^^______``````___^^^^^^```cccdddeeeggghhhhhhhhhgggfffgggkkkkkkhhhffffffccc^^^VVVSSSNNNIIIFFFDDDCCCCCCDDDEEEEEEDDDCCCDDDGGGJJJQQQUUUZZZ]]]```fffmmmsssxxxzzz||||||zzzyyyyyyzzz{{{zzzyyy{{{~~~}}}}}}||||||~~~zzzwwwuuuuuuvvvwwwzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvuuuttttttuuuvvvvvvrrroookkkiiihhhhhhfffeeeccc```^^^___cccgggjjjkkkqqqtttwww{{{zzzuuuqqqppprrrtttrrrppprrrvvvzzz|||}}}yyywwwvvvwwwyyyzzzwwwuuuuuuuuutttsssrrrqqqqqqqqqssssssssstttvvvyyy|||~~~}}}{{{|||~~~{{{yyyyyyyyyxxxwwwwwwwwwwwwxxx{{{~~~}}}yyyuuurrrpppmmmkkkmmmjjjhhhiiimmmppprrrrrrsssuuuxxx|||~~~~~~zzzxxxwwwuuutttsssrrrpppppprrruuuxxxzzz{{{zzz~~~|||{{{zzzuuuvvvwwwwwwwwwwwwzzz|||}}}xxxtttqqqppppppuuutttvvvyyy}}}~~~|||zzzwww|||VVVJJJ>>>::::::888666777666666666666555555555555444333333222222111111111222222222222222222222222222222222222222222222222000111111111111111111111000444;;;CCCLLLTTTZZZ^^^bbbaaa___]]]ZZZUUUOOOJJJFFFDDDIII]]]{{{zzzxxx~~~~~~|||zzz|||{{{{{{zzzzzz{{{{{{|||zzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{zzzyyywwwuuutttsssmmmjjjfffbbb```______``````aaaaaa___^^^^^^___aaacccdddfffggggggfffeeeeeefffiiiiiieeebbb```\\\WWWNNNLLLHHHDDDBBBBBBBBBCCCEEEFFFGGGGGGHHHKKKOOORRRZZZ___dddgggiiilllqqqvvvyyy{{{||||||{{{{{{|||}}}~~~}}}|||}}}}}}}}}~~~~~~~~~}}}zzzxxxvvvvvvvvvvvvxxxzzz{{{yyyvvvtttuuuwwwxxxwwwvvvuuuuuuuuuuuuuuuoookkkeeeaaa______^^^^^^bbbbbbbbbbbbbbbdddgggjjjmmmpppuuuzzz~~~~~~xxxsssooonnnppprrrqqqrrrtttxxx|||~~~~~~{{{zzzyyyyyyzzzyyywwwuuuuuuuuuuuutttsssssssssrrrtttsssssstttvvvyyy|||~~~~~~}}}{{{zzzxxxuuusssssstttuuuwwwzzz~~~|||wwwtttrrrpppmmmjjjjjjiiihhhjjjnnnsssuuuvvvuuuwwwyyy{{{~~~|||zzzxxxvvvtttwwwuuutttsssuuuyyy~~~yyysssuuuwwwyyyyyy{{{}}}~~~xxxssspppnnnmmmssstttuuuxxx{{{}}}|||zzzxxx}}}SSSHHH???<<<;;;999888999666666666666555555555555333333333222222111111111111111111111111111111111111111111111111111111111222111111111111111111111000333999AAAJJJRRRYYY]]]aaa```^^^\\\YYYTTTNNNJJJEEEDDDFFFUUUppp|||}}}~~~|||zzz{{{{{{{{{zzzzzz|||}}}}}}|||||||||}}}~~~~~~~~~||||||||||||zzzxxxvvvuuunnnkkkgggbbb___^^^___```aaaaaaaaa___]]]]]]___aaacccccceeeeeefffeeedddcccdddggggggbbb^^^\\\WWWQQQJJJHHHDDDBBB@@@@@@AAABBBGGGHHHJJJLLLOOOSSSXXX\\\gggkkkppprrrrrrrrruuuxxxyyy|||~~~~~~~~~}}}zzzyyy{{{||||||zzzyyywwwvvvuuuuuuvvvyyy{{{xxxsssqqqssswww{{{zzzyyyxxxwwwwwwvvvvvvnnniiibbb]]][[[[[[\\\\\\___aaacccbbb___^^^bbbfffhhhlllqqqwww{{{}}}~~~}}}~~~~~~yyyvvvrrrqqqrrrrrrrrrtttwwwzzz|||}}}}}}||||||||||||{{{{{{yyyxxxxxxxxxxxxxxxxxxwwwwwwvvvtttsssssstttvvvyyy|||~~~~~~}}}{{{yyywwwssspppqqqrrrtttwww{{{}}}zzzvvvtttrrrooollljjjiiihhhiiijjjnnnrrruuuwwwwwwwwwxxxzzz}}}~~~~~~~~~}}}|||zzzxxxuuuuuuvvvwwwxxxyyy|||zzzqqqtttwwwxxxyyyzzz|||~~~}}}xxxssspppooonnnqqqrrrtttvvvyyyzzz{{{zzz{{{OOOGGG???>>><<<:::999;;;666666666666555555555555333333222222222222222111111111111111111111111111111111111111111111111111222222222222111111111111111333888???GGGPPPXXX\\\___^^^]]]\\\YYYTTTMMMHHHEEEEEEFFFRRRmmm}}}zzz|||}}}}}}|||zzzzzz|||~~~}}}||||||}}}{{{}}}|||xxxuuuooolllhhhccc```^^^^^^^^^___``````___^^^^^^```cccbbbcccdddeeeeeedddcccbbbaaaeeeeeeaaa]]]ZZZTTTNNNJJJHHHDDDAAA@@@@@@AAABBBHHHJJJNNNQQQVVV\\\bbbgggqqquuuyyyzzzyyywwwyyy{{{|||~~~~~~}}}|||xxxwwwuuuvvvzzz~~~~~~|||{{{zzzxxxwwwvvvuuuuuuuuuxxxyyyvvvqqqpppssswwwzzzzzzzzzyyyxxxwwwvvvvvvmmmhhh```[[[ZZZZZZ[[[\\\[[[^^^```^^^YYYXXX\\\aaacccggglllrrrwwwzzz{{{{{{|||}}}zzzxxxuuusssssssssuuuwwwyyyzzz{{{{{{|||yyyzzz{{{zzzzzzyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxssssssrrrsssuuuxxx{{{}}}}}}}}}{{{yyyxxxwwwuuurrroooqqqsssuuuyyy}}}{{{xxxvvvtttrrrpppmmmjjjiiiiiijjjjjjlllooosssuuuwwwwwwwwwxxxzzz~~~~~~}}}~~~~~~|||~~~|||zzzssswww|||}}}rrrtttuuuuuuuuuuuuwwwxxx{{{wwwtttrrrqqqqqqoooqqqsssuuuwwwxxxzzz{{{~~~KKKDDD???>>>===:::999;;;666666666666555555555555222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222222222444777===EEENNNVVVZZZ]]]]]]^^^^^^\\\VVVMMMGGGEEEEEEGGGSSSqqq||||||zzzzzz{{{zzz{{{~~~~~~|||{{{|||}}}~~~{{{~~~~~~yyyvvvpppnnnjjjfffbbb```^^^]]]\\\]]]^^^^^^^^^```ccceeecccddddddeeeeeedddbbbbbb```cccdddaaa]]]ZZZUUUNNNKKKHHHEEEBBBAAAAAABBBCCCIIILLLQQQVVV\\\dddlllqqqwww{{{~~~}}}|||~~~~~~{{{xxxsssrrrsssvvv|||~~~~~~|||{{{yyywwwvvvvvvvvvvvvuuuvvvwwwuuurrrqqqtttwwwwwwxxxxxxxxxwwwvvvuuuuuulllggg```[[[YYYYYYZZZZZZXXXZZZ[[[XXXTTTSSSWWW\\\___bbbffflllqqquuuxxxzzz{{{~~~~~~xxxxxxwwwtttqqqrrrsssuuuxxxyyyyyyyyyzzz|||vvvxxxyyyxxxvvvtttttttttvvvvvvxxxxxxxxxwwwvvvuuurrrqqqqqqrrrtttwwwzzz||||||{{{yyywwwvvvuuutttrrrppprrrtttwww{{{zzzxxxvvvtttsssqqqmmmkkkiiijjjkkkkkkkkknnnrrruuuwwwvvvwwwwwwyyy|||~~~~~~}}}|||||||||yyy|||~~~}}}tttyyyttttttsssqqqpppoooqqqssswww~~~}}}{{{wwwtttrrrqqqqqqqqqooorrrtttvvvwwwxxx{{{}}}FFFAAA======;;;888888:::666666666666555555555555222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333333333555:::AAAJJJRRRWWW\\\^^^aaabbb```YYYOOOHHHDDDDDDGGGVVVyyy|||}}}zzz{{{~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~|||}}}}}}~~~{{{xxxqqqpppnnnjjjgggccc___^^^YYY[[[\\\^^^___bbbfffiiiddddddeeeeeeeeedddbbbaaa^^^cccdddbbb___]]]WWWQQQIIIHHHEEECCCBBBBBBDDDEEEJJJNNNSSSZZZbbbjjjsssyyywww{{{zzzuuuppppppsssyyy~~~~~~|||{{{xxxuuutttuuuvvvxxxvvvuuutttsssssstttvvvwwwvvvwwwxxxxxxxxxwwwvvvvvvooojjjccc^^^[[[ZZZYYYXXXWWWWWWVVVSSSPPPQQQUUUYYY\\\^^^aaaffflllrrrvvvxxxzzz}}}yyytttuuuuuurrrppppppqqqtttwwwxxxwwwxxx{{{~~~yyy{{{{{{yyytttqqqpppqqqssstttuuuvvvvvvuuutttssspppppppppqqqsssvvvyyy{{{zzz}}}zzzwwwuuutttsssrrrqqqrrrtttwww{{{}}}yyyxxxvvvuuutttrrrnnnkkkiiikkklllllllllnnnssswwwwwwwwwxxxxxxyyy{{{|||}}}{{{}}}~~~}}}{{{zzzyyyxxxwwwzzz}}}~~~~~~}}}~~~}}}~~~}}}yyyuuuzzzuuutttqqqnnnlllllloooqqqsss{{{~~~~~~}}}|||yyywwwtttpppnnnmmmmmmmmmqqqtttwwwxxxxxxzzz~~~~~~CCC>>>;;;;;;:::666666999777666666666555555555555222222222222222222222222000000000000000000000000000000000000000000000000000000111222333333444444222333444888???GGGOOOTTT]]]___ccceeeccc[[[PPPHHHBBBCCCGGGXXX~~~~~~zzz{{{~~~}}}}}}}}}}}}}}}~~~~~~||||||}}}}}}~~~~~~~~~~~~{{{|||~~~~~~}}}|||{{{sssrrrqqqnnnjjjeeeaaa^^^WWWYYY[[[]]]___ccchhhkkkdddeeeeeefffeeedddcccbbb^^^bbbeeeccc```^^^YYYSSSHHHFFFDDDBBBBBBDDDFFFGGGKKKOOOUUU\\\dddnnnwww}}}uuuyyy}}}yyyrrrooopppttt|||}}}yyy{{{~~~}}}{{{wwwtttsssuuuwwwxxxvvvtttrrrrrrtttvvvwwwwwwwwwxxxyyyzzz{{{zzzyyyxxxtttooohhhbbb^^^\\\YYYXXXWWWVVVSSSPPPOOOPPPTTTXXXZZZ\\\^^^ccciiiooouuuxxxyyy}}}}}}|||vvvssstttuuurrrooooooooorrruuuvvvwwwyyy}}}|||vvvqqqpppppprrrsssuuuvvvwwwvvvtttssspppooooooppprrruuuxxxzzzzzz~~~}}}xxxuuutttsssrrrqqqrrrtttwww{{{}}}{{{yyyxxxvvvvvvuuusssooollliiikkkmmmmmmnnnpppuuuzzzxxxyyyyyyzzzzzz{{{{{{{{{}}}~~~}}}}}}}}}|||{{{zzzxxxvvvuuuvvvyyy|||}}}}}}}}}}}}~~~~~~}}}}}}||||||zzz{{{|||~~~~~~|||wwwttttttyyy~~~}}}}}}uuussspppllljjjkkknnnrrrrrr{{{~~~wwwuuuqqqnnnkkkjjjjjjjjjsssvvvyyyzzzzzz|||}}}{{{DDDBBB???<<<:::999999:::666666555555555444444444444444333333333333222222///000111222222222222222333222222222222222222222000111111111111222222222333444555555999BBBNNNXXXZZZ^^^aaabbbddd```TTTGGGEEEFFFHHHVVVuuuzzzxxxxxxvvvwww}}}||||||~~~{{{xxxwwwwwwzzz}}}}}}||||||{{{{{{}}}~~~xxxyyy{{{{{{{{{}}}~~~}}}}}}xxxwwwtttpppjjjddd___]]][[[]]]^^^^^^^^^___bbbeeebbbbbbcccdddbbb```]]][[[```bbbeeefffddd^^^XXXTTTKKKJJJHHHGGGFFFEEEFFFFFFMMMQQQXXX___gggnnnsssvvvttt{{{~~~xxxuuuzzz||||||~~~~~~~~~~~~}}}zzzyyy{{{yyywwwuuutttuuuwwwxxxzzzxxxvvvtttttttttvvvwwwtttssstttvvvyyy{{{{{{{{{vvvqqqkkkfffccc___[[[WWWYYYUUUSSSSSSQQQOOOQQQVVVZZZ]]]aaafffiiimmmqqqsssyyy}}}xxxvvvxxxwwwtttpppqqqrrrsssttttttvvvxxxzzz}}}~~~wwwrrrqqqrrrwwwvvvvvvuuuttttttuuuuuurrrqqqppppppqqqssswwwyyy~~~~~~|||xxxtttqqqooooooooonnnrrrwww|||~~~|||xxxwwwuuurrrpppooonnnnnnlllmmmppprrruuuwwwxxxxxx|||{{{{{{|||}}}}}}{{{zzzzzz|||~~~zzz|||}}}}}}|||{{{yyywwwvvvwww||||||wwwvvvzzz|||zzzyyy~~~{{{xxxwwwxxxzzzyyyzzz|||}}}~~~}}}{{{zzz|||}}}}}}{{{ssspppmmmjjjiiikkkmmmnnnzzz|||}}}xxxrrrllljjjjjjmmmooopppssswww{{{|||~~~zzzuuuvvvBBBAAA>>>;;;999999999999666666555555555444444444444444333333333333222222000000111222222222111111111111222222222222222222000111111111111222222222222333333444777@@@LLLUUUZZZ^^^aaacccccc```TTTHHHFFFFFFGGGPPPiii~~~xxxvvvvvvooonnnuuu~~~||||||{{{zzzyyyyyyzzz{{{~~~}}}||||||}}}~~~~~~xxxyyy{{{{{{|||}}}|||zzzwwwsssmmmgggaaa^^^\\\\\\\\\[[[ZZZ[[[___bbbbbbbbbbbbbbbaaa___^^^^^^cccdddggggggeee___YYYVVVLLLKKKIIIHHHGGGGGGGGGHHHQQQUUU[[[bbbhhhnnnsssvvvuuuzzzzzzxxx{{{|||~~~||||||||||||}}}{{{{{{{{{yyyvvvttttttvvvxxxzzzzzzzzzzzzyyyxxxwwwvvvuuusssssstttuuuwwwyyyyyyyyyvvvrrrlllgggdddaaa]]]ZZZ\\\WWWUUUUUUSSSRRRTTTYYY[[[]]]```cccgggkkkooorrryyy{{{xxxxxxxxxuuuqqqrrrrrrsssrrrrrrrrrtttuuu|||}}}wwwssssssuuuyyyxxxxxxwwwwwwwwwwwwxxxtttsssqqqqqqqqqtttvvvxxx}}}}}}~~~|||zzzwwwtttrrrqqqpppqqqpppsssxxx||||||zzzxxxwwwtttrrrooonnnmmmmmmoooppprrruuuwwwyyyzzz{{{}}}|||{{{{{{}}}~~~}}}|||{{{}}}{{{zzz{{{{{{|||{{{zzzxxxwwwwww||||||wwwuuuxxxyyywwwxxx~~~{{{xxxvvvwwwyyy{{{|||~~~~~~}}}|||}}}}}}~~~{{{wwwmmmllliiihhhhhhjjjmmmooozzz|||{{{wwwqqqllljjjkkkmmmooorrrtttwwwzzz{{{|||~~~wwwtttyyy@@@???<<<:::888888888888666666666555555555444444444444333333333333222222111111222222222111111000...///111222222222111111000111111111111222222222111222222222555===IIIQQQZZZ^^^bbbcccccc```VVVKKKEEEFFFFFFIIIXXXsssvvvzzz}}}}}}yyyuuuvvvnnnllljjjrrrzzzzzz||||||}}}}}}||||||~~~}}}||||||}}}}}}wwwyyyzzz{{{|||}}}~~~{{{wwwqqqjjjdddaaa]]]]]][[[XXXWWWYYY^^^aaagggfffcccbbbaaaaaabbbccceeeggghhhhhheee```ZZZWWWNNNMMMKKKJJJJJJJJJKKKKKKVVVZZZ```fffkkkpppuuuxxxxxx|||~~~{{{~~~~~~|||{{{zzzzzz{{{~~~|||||||||zzzxxxuuussstttvvvyyy{{{zzz{{{}}}}}}|||zzzvvvtttssssssssstttuuuuuuvvvvvvuuurrrmmmjjjgggdddaaa______ZZZWWWWWWWWWUUUXXX\\\______```cccgggmmmrrrvvv|||~~~{{{zzzzzzwwwtttsssrrrqqqpppoooooopppppp{{{|||}}}zzzvvvtttuuuwwwxxxxxxwwwwwwwwwxxxxxxyyyuuutttsssrrrssstttvvvxxxzzz|||~~~~~~|||yyyxxxvvvtttsssssssssttttttvvvyyy|||}}}{{{yyyxxxvvvssspppnnnlllkkkkkkpppqqqrrruuuwwwyyy{{{|||}}}{{{zzzzzz|||~~~~~~~~~|||}}}|||wwwxxxzzz{{{|||{{{{{{zzzxxx{{{{{{wwwtttuuuuuusssxxx}}}~~~{{{xxxvvvwwwxxx{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}xxxtttmmmllljjjjjjkkknnnqqqsssyyy{{{yyyuuupppllljjjkkknnnpppsssuuuwwwxxxxxxzzz}}}}}}tttuuu|||===<<<;;;999888777777777666666666666555555555555444444333333333222222222222222222222222111000///---...000222222222111000000000111111111222222222111222222222444;;;FFFNNNYYY^^^aaabbbbbb```XXXOOODDDDDDDDDDDDKKK```zzzqqqwww~~~uuuvvv{{{zzz}}}{{{xxxooonnn~~~|||||||||}}}~~~|||{{{{{{{{{{{{vvvxxxzzz{{{{{{}}}~~~|||yyytttnnnhhheee```^^^[[[XXXXXX[[[```eeemmmjjjfffcccbbbccceeefffggghhhhhhgggddd___[[[XXXQQQPPPOOONNNNNNNNNOOOPPPWWW\\\ccciiimmmrrrxxx|||~~~}}}|||||||||{{{{{{||||||||||||zzzzzz{{{yyywwwtttssssssvvvyyy{{{{{{|||}}}}}}|||yyyvvvtttrrrrrrsssrrrqqqqqqqqqrrrrrrqqqnnnllliiigggeeedddccc]]]YYYZZZZZZZZZ[[[___bbbbbbbbbfffmmmuuu{{{~~~}}}{{{zzzsssqqqooonnnnnnoooppppppxxxxxxxxxvvvttttttvvvyyyvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvuuuttttttuuuvvvwwwyyy{{{~~~}}}zzzvvvvvvuuuuuuuuuuuuvvvwwwwwwxxxyyy|||~~~|||{{{xxxvvvsssooolllkkkjjjjjjmmmnnnoooqqqtttvvvxxxzzz}}}{{{xxxxxxzzz|||~~~~~~}}}~~~|||vvvwwwyyy{{{|||||||||{{{xxxzzzyyyvvvsssqqqqqqqqqvvv|||~~~{{{xxxvvvwwwxxxyyyyyyzzz{{{|||{{{{{{zzz}}}}}}|||{{{||||||}}}~~~}}}xxxuuunnnmmmllllllmmmpppssstttxxx{{{~~~~~~wwwtttppplllkkkllloooqqqrrrsssuuuvvvwwwzzz~~~~~~zzzvvvvvv}}};;;;;;:::999888777777777777777666666666555555555444444333333333222222222222222222222222111000///...///000111222111111000000000111111111222222222222333333333444:::CCCKKKVVV[[[``````aaa```ZZZSSSDDDCCCCCCCCCEEEUUUyyywwwpppwwwooonnnsss}}}~~~vvv~~~~~~||||||}}}{{{zzzzzzzzzzzzwwwyyyzzz||||||~~~}}}}}}|||zzzvvvqqqkkkhhh___]]]ZZZWWWWWW[[[bbbgggnnnkkkgggcccaaabbbdddfffgggggggggeeeccc___[[[YYYUUUTTTSSSSSSSSSTTTUUUVVVXXX^^^ffflllpppuuu|||~~~~~~xxxyyy{{{}}}~~~{{{xxxxxxxxxwwwvvvtttttttttvvvxxxzzz{{{{{{zzzyyyxxxwwwvvvuuuppprrrrrrpppmmmllllllmmmnnnooonnnmmmkkkiiihhhhhheee___\\\^^^___^^^___aaabbbbbbdddjjjttt~~~~~~rrrpppmmmmmmooorrrssssssuuuuuuuuuttttttuuuwwwyyyvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwyyy{{{~~~{{{vvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyy|||~~~}}}|||{{{xxxuuurrrnnnlllkkkkkkkkkmmmmmmnnnppprrruuuxxxyyy|||zzzwwwwwwyyy{{{||||||||||||~~~~~~{{{vvvwwwxxxzzzzzzzzzzzzyyyuuuuuutttrrrpppnnnnnnqqqwww}}}}}}~~~~~~|||yyyxxxxxxyyyxxxxxxyyyyyyyyyzzzyyyyyy}}}}}}{{{{{{{{{|||}}}~~~~~~~~~yyyvvvnnnmmmlllkkklllmmmooopppyyyzzz}}}~~~}}}wwwtttqqqmmmlllmmmpppqqqoooqqqssstttvvvzzz~~~|||zzzyyyxxx}}}|||::::::999999888888888777777777777666666666555555444444333333333333222222111111222222222111111000111111111111111111111111000111111111111222222222222333333222333888AAAGGGRRRXXX]]]^^^___```]]]WWWHHHCCCBBBDDDDDDNNNnnnxxxssszzzllllllsss~~~~~~~~~||||||~~~|||{{{zzzzzz{{{zzz{{{}}}}}}~~~~~~|||xxxrrrmmmiii^^^\\\ZZZWWWVVVYYY___dddhhhfffdddbbbbbbbbbcccdddggggggfffdddbbb___]]][[[YYYXXXXXXWWWXXXYYY[[[\\\[[[bbbkkkpppsssxxx|||}}}xxxzzz|||{{{xxxwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxwwwwwwvvvvvvuuuuuuuuuoooqqqrrrooojjjggggggiiijjjkkkmmmmmmkkkjjjjjjkkkhhhbbb```cccfffdddcccccc```aaafffppp|||}}}~~~{{{yyy{{{rrrnnnkkklllppptttvvvuuutttttttttuuuvvvxxxyyyzzzxxxwwwvvvuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuvvvwwwwwwzzz||||||wwwxxxxxxyyyyyyzzzzzzzzzzzzxxxxxx{{{}}}{{{yyyyyywwwuuuqqqnnnlllkkklllmmmppppppqqqrrrtttxxxzzz|||}}}{{{yyyxxxzzz{{{{{{zzzzzzzzz|||~~~|||zzzuuuvvvwwwwwwvvvuuusssrrrooolllkkkkkkjjjiiilllrrrzzz}}}}}}|||}}}~~~}}}{{{zzzzzz|||zzzzzzzzzzzz{{{{{{{{{|||}}}|||{{{zzz{{{|||~~~~~~~~~zzzvvvrrrooonnnmmmlllllllllmmmnnntttvvvyyy|||}}}~~~}}}}}}xxxvvvrrrooonnnoooppprrrmmmppprrrtttvvvyyy|||~~~|||zzzzzzyyyyyy|||yyy999999999:::999999888888777777777777666666666555444444333333333333222222000000111222222222111111555444222000000000111222000111111111111222222222111222222111111555===DDDNNNUUU[[[\\\^^^```___[[[NNNDDDAAADDDCCCGGG___}}}mmmnnnzzz{{{{{{~~~~~~~~~{{{}}}}}}}}}}}}}}}}}}~~~~~~zzzssslllhhhaaa```]]]YYYWWWYYY]]]aaaaaabbbccceeeffffffgggggghhhgggfffeeecccaaa```___\\\\\\[[[[[[\\\^^^___aaaaaahhhqqqvvvwww{{{}}}~~~{{{|||~~~|||yyyxxxxxxuuuuuuwwwwwwwwwvvvtttsssssstttvvvwwwwwwvvvtttsssoooqqqqqqmmmgggcccdddfffeeehhhkkkllljjjjjjkkklllkkkfffeeejjjmmmkkkgggfffbbbdddkkkwwwzzzuuurrrqqquuu}}}~~~|||rrrnnnjjjkkkppptttuuutttuuuuuuvvvxxxzzz||||||{{{xxxwwwvvvtttssssssssssssssssssttttttuuuvvvwwwwww{{{~~~~~~zzzzzz{{{{{{{{{{{{{{{zzzyyywwwvvv{{{~~~|||zzzyyywwwtttqqqnnnlllmmmnnnooorrrrrrrrrtttvvvyyy|||~~~~~~}}}{{{{{{||||||{{{yyyxxxxxxyyy{{{}}}|||zzzwwwtttttttttssspppnnnkkkiiigggbbb```bbbccccccjjjrrr~~~}}}{{{zzz|||~~~~~~~~~zzz|||~~~~~~}}}|||}}}~~~||||||{{{{{{||||||}}}}}}}}}|||{{{zzz{{{}}}}}}xxxsssnnnjjjhhhhhhgggffffffgggggghhhiiikkkooosssvvvyyyzzz{{{zzzwwwtttqqqooopppqqqrrroooqqqtttuuuvvvwwwyyyzzzyyy{{{|||{{{xxxvvvvvvxxxvvvvvv{{{~~~yyy999999:::::::::999999888777777777777666666666666444444444333333333222222///000111222222222222222888666333000///000111333000111111111111222222222000111111000///333;;;AAALLLSSSYYY[[[]]]``````]]]SSSFFFAAAEEECCCBBBTTTooo}}}oooqqq~~~~~~zzzttt~~~}}}}}}{{{~~~{{{ssslllgggfffeeeaaa]]]ZZZZZZ\\\___^^^aaaeeehhhkkkmmmmmmllliiihhhgggeeedddcccbbbbbb___^^^^^^^^^___```bbbcccfffmmmvvvyyyzzz}}}}}}|||zzz|||~~~~~~{{{zzzyyytttuuuxxxyyyxxxvvvsssqqqooorrrvvvyyyyyywwwsssqqqnnnqqqqqqmmmfffbbbbbbdddcccfffjjjkkkjjjiiikkkmmmmmmhhhhhhnnnrrrooojjjhhhfffiiiqqq~~~zzzooommmlllqqq{{{|||xxxsssnnniiijjjooossstttssswwwwwwyyy{{{~~~~~~|||vvvuuusssrrrppppppooooooqqqrrrssstttuuuvvvwwwxxx}}}~~~|||||||||}}}||||||{{{zzzxxxvvvuuuzzz~~~|||{{{vvvtttqqqnnnmmmnnnpppqqqrrrrrrrrrsssvvvyyy|||~~~~~~~~~~~~{{{yyyvvvvvvwwwyyy{{{zzzxxxvvvssssssrrrooolllhhheeecccaaa[[[YYY\\\^^^```hhhrrr|||zzzyyyzzz|||}}}|||yyy{{{~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzz{{{~~~xxxrrrmmmgggccc[[[[[[ZZZZZZ[[[\\\]]]]]]]]]```dddjjjooosssvvvwww{{{yyyuuurrrppppppqqqrrrpppsssuuuvvvvvvuuuuuuvvvuuuwwwwwwuuurrrqqqsssvvvrrrttt{{{~~~}}}~~~|||<<<;;;:::999888888888888888888777666666666666666444444555555444444333222222222222222222222222222333333222222111000//////000111111111111222222222222222222111111444888;;;FFFQQQ[[[___aaabbb```]]]VVVJJJCCCCCCBBBAAAKKKZZZ|||vvv}}}vvv~~~~~~|||zzz{{{}}}yyypppggghhhddd___\\\\\\]]]______```^^^]]]aaahhhnnnnnnmmmjjjlllmmmkkkfffbbbbbbdddaaacccfffgggggghhhiiikkkjjjpppwwwzzz{{{}}}~~~{{{}}}~~~{{{|||}}}}}}~~~~~~}}}zzzxxxvvvtttvvvyyyyyywwwssspppooosssqqqppprrruuuvvvtttrrroooooommmiiieeebbbbbbbbbdddgggjjjlllmmmnnnooopppmmmpppuuuxxxyyywwwssspppkkknnnyyy}}}uuuppppppmmmjjjlllzzzzzzuuutttqqqmmmkkkmmmqqqssstttrrruuuyyy|||}}}}}}}}}~~~xxxvvvtttrrrpppooooooooossssssssstttvvvxxx{{{|||}}}}}}}}}||||||{{{zzzzzzvvvvvvwww{{{|||xxxuuusssqqqnnnmmmmmmooorrruuuuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}xxxwwwvvvuuuuuuuuuvvvwwwvvvsssooojjjfffcccaaa```\\\[[[ZZZZZZYYY]]]iiivvv|||}}}}}}}}}|||zzzwwwvvvzzz{{{}}}~~~~~~}}}||||||}}}|||zzzyyyyyyzzz{{{{{{zzz{{{||||||||||||xxxssspppkkk```XXXOOOTTTUUUPPPOOOSSSUUURRRUUUVVVYYY___gggnnnrrrtttyyy|||zzzuuuqqqrrrrrrpppqqqqqqqqqqqqqqqqqqqqqqqqppprrrttttttsssrrrrrrsssyyy{{{}}}|||{{{{{{~~~}}}{{{;;;;;;:::999888777777888777666666555555555555555444444555555444444333222222222222222222222222222333333222222111000000///000111111111111222222222111222222111111333777;;;EEEPPP[[[___aaabbbbbb___WWWLLLEEEDDDBBB@@@IIIVVVqqq|||}}}{{{zzz~~~~~~|||{{{|||}}}zzzrrrjjjiiifffbbb`````````___^^^^^^]]]^^^ccckkkpppqqqoookkkllllllkkkhhhfffeeeeeeeeegggiiijjjjjjkkkmmmooorrrwww|||~~~~~~~~~}}}xxxuuuxxx~~~~~~~~~{{{|||}}}zzzxxxuuuwwwyyyzzzxxxuuusssqqqsssrrrqqqsssuuuvvvtttrrrooonnnkkkfffbbb``````bbbfffiiilllmmmnnnoooppprrrrrruuuyyy}}}}}}zzzvvvsssqqqtttxxxpppjjjhhhfffeeekkk|||xxxsssrrrooolllkkknnnqqqtttuuusssuuuxxxzzzzzz{{{|||}}}wwwuuusssqqqpppppppppppptttttttttuuuvvvxxxzzz{{{~~~}}}|||{{{zzzyyyyyyyyyvvvvvvwww||||||wwwtttsssqqqnnnllllllnnnppprrrttttttuuuwwwyyy|||~~~yyyxxxwwwvvvvvvwwwwwwxxxuuurrrlllfffaaa\\\YYYXXXRRRRRRUUUWWWYYYaaaqqq|||}}}~~~~~~}}}{{{yyyxxxvvvxxxzzz|||~~~~~~~~~~~~zzzyyyxxxxxxyyyzzz{{{|||zzz{{{||||||{{{{{{}}}wwwooohhhaaaYYYRRRMMMQQQQQQLLLLLLOOOOOOMMMNNNPPPTTTYYY___eeejjjlllxxx||||||xxxuuuvvvvvvtttppppppppppppppppppppppppppprrrtttttttttuuuwwwyyy~~~~~~zzzyyyyyyzzz~~~|||{{{zzz::::::999888777777777777666666555444444444444444444444555555444444333222222222222222222222222222333333222222111000000000000111111111111222222222111111222111111333777999CCCNNNYYY^^^aaacccdddbbbZZZPPPHHHEEEBBB???FFFQQQcccyyywww~~~~~~}}}|||}}}~~~|||~~~}}}{{{vvvooohhhfffdddcccbbb```]]]ZZZ]]]]]]___eeemmmrrrrrrppplllkkkkkklllmmmllljjjhhhjjjlllmmmnnnnnnpppsssuuuyyy}}}~~~~~~{{{vvvqqqooosss{{{}}}~~~}}}{{{|||~~~|||zzzvvvwwwyyyzzzyyyxxxuuutttssssssrrrsssuuuvvvtttsssqqqooojjjeee```___aaaccciiikkkmmmooooooqqqsssvvvzzz}}}{{{xxxvvvzzzyyyrrriiidddbbbbbbeeeooo|||vvvrrrssspppmmmlllnnnppprrrrrrtttvvvwwwxxxxxxxxxzzz{{{uuutttsssqqqqqqqqqqqqrrrwwwvvvuuuuuuvvvwwwyyyzzz|||~~~|||yyywwwwwwwwwwwwvvvvvvxxx|||~~~zzzvvvtttsssqqqnnnllllllmmmooopppssstttuuuxxxzzz}}}yyyyyyxxxxxxxxxxxxyyyzzzuuuqqqkkkccc\\\WWWSSSRRRMMMOOOSSSXXX]]]hhh|||}}}|||}}}~~~~~~~~~}}}{{{zzzvvvxxxyyy{{{}}}}}}}}}|||wwwwwwvvvwwwxxxzzz{{{}}}zzz{{{{{{{{{yyyyyy{{{|||~~~}}}pppdddZZZTTTOOOMMMLLLNNNMMMJJJIIIKKKKKKHHHHHHLLLPPPTTTWWW\\\bbbggguuuzzz|||yyywwwxxxwwwtttnnnnnnnnnnnnoooooopppqqqqqqssstttuuuvvvyyy}}}vvvwwwwwwzzz~~~|||yyywwwvvv:::999888888777777777888777666555555444444555555444444555555444444333222222222222222222222222222222222222111111111000000000000111111111222222222000111111111111222555888@@@KKKWWW\\\```ccceeeccc[[[SSSLLLGGGBBB???CCCKKKXXX}}}}}}zzz~~~~~~~~~}}}}}}~~~{{{|||~~~}}}|||~~~~~~zzzuuuiiifffccc```___^^^[[[YYY\\\]]]aaafffllloooooommmllljjjjjjmmmqqqrrrooollloooqqqrrrrrrrrrtttwwwyyyzzz}}}}}}{{{zzz{{{}}}}}}~~~~~~zzztttrrrmmmkkkrrr{{{~~~~~~~~~|||}}}|||zzz{{{}}}{{{zzzwwwwwwwwwxxxyyyyyywwwuuutttttttttuuuuuuuuutttsssssspppkkkddd``````cccfffiiillloooqqqsssuuuyyy|||}}}www{{{|||wwwqqqjjjddd```aaaeeelll{{{}}}yyyuuuqqqtttrrrooonnnnnnooopppooouuuvvvwwwvvvvvvvvvxxxzzzuuutttsssrrrrrrrrrssstttxxxwwwvvvvvvvvvvvvwwwxxxwww{{{{{{wwwuuutttuuuvvvvvvvvvxxx||||||yyyvvvsssrrrpppnnnmmmmmmoooqqqrrrtttuuuwwwzzz}}}~~~}}}|||zzzyyyyyyyyyyyyyyyzzzzzzuuuqqqjjjbbb[[[VVVSSSRRRQQQSSSYYY___eeeqqq~~~||||||}}}}}}}}}||||||{{{{{{{{{|||||||||{{{yyyxxxxxxwwwwwwwwwwwwyyy{{{|||zzzzzz{{{yyywwwwwwxxxzzz|||~~~}}}uuuhhh[[[RRRNNNMMMNNNMMMMMMLLLKKKKKKLLLJJJHHHGGGLLLQQQTTTVVVZZZcccjjjrrrxxxzzzxxxuuuuuurrrnnnllllllllllllmmmooopppqqqssstttuuuvvvxxx{{{|||tttvvvxxx{{{|||wwwsssppp:::999888888888888888888888777666666555555666666444444555555444444333222222222222222222222222222222222222111111111111111000000111111111222222222///000111111111111444666===HHHSSSYYY]]]bbbdddccc\\\WWWPPPIIICCC@@@BBBGGGSSSxxx|||~~~~~~}}}}}}}}}}}}~~~~~~}}}|||xxxlllhhhccc___^^^^^^___^^^^^^___bbbeeehhhiiihhhgggiiiiiikkkooouuuwwwuuurrrtttuuuvvvvvvvvvvvvxxxzzzvvvwwwxxxxxxwwwuuuuuuuuuvvvvvvwwwyyy{{{}}}}}}uuupppmmmhhhgggppp{{{~~~xxxrrroooppptttwwwwwwyyy|||~~~}}}~~~|||zzz{{{{{{zzz{{{~~~|||{{{yyyxxxyyywwwvvvvvvxxxxxxwwwuuutttuuuvvvvvvuuuuuuttttttrrrooojjjccc``````dddhhhjjjmmmqqquuuxxx|||www|||zzzxxxvvvsssmmmgggbbb^^^\\\```jjjyyy|||yyytttqqqpppooonnnoooqqqssssssrrrvvvwwwwwwwwwvvvvvvxxxzzzvvvuuutttsssssstttuuuuuuxxxwwwvvvuuuuuuuuuvvvvvvtttxxx~~~|||wwwuuutttttttttuuuuuuwww{{{}}}{{{xxxvvvsssoooooonnnoooppprrruuuvvvuuuwwwyyy|||}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxqqqmmmggg```ZZZWWWUUUUUUTTTVVV]]]gggppp|||{{{{{{{{{{{{{{{{{{{{{zzz||||||}}}}}}|||zzzyyywwwzzzyyyxxxwwwwwwwwwxxxyyyxxxyyyyyyxxxvvvuuuvvvwww{{{}}}{{{wwwvvvnnnbbbWWWPPPNNNQQQSSSQQQOOONNNPPPQQQOOOMMMKKKIIINNNSSSVVVXXX^^^gggooosssxxx{{{wwwsssqqqmmmhhhhhhhhhhhhhhhjjjmmmoooqqqtttuuuvvvwwwxxx{{{yyyuuuwwwzzz~~~~~~yyyrrrlllhhh::::::999999999999999:::888888777666666666666666444444555555444444333222222222222222222222222222111111111111111111111111000111111111111222222222///000111111000111333555999DDDOOOUUUYYY^^^aaa```\\\YYYSSSLLLEEEBBBCCCFFFQQQuuu{{{~~~}}}~~~|||}}}~~~~~~{{{wwwnnnjjjeeeaaabbbccceeefff```aaacccdddddddddcccccceeeggglllqqqvvvyyyxxxwwwwwwyyy{{{{{{zzzyyyyyyzzzqqqpppooooooooooooppppppqqqrrrsssvvvxxx{{{|||}}}}}}wwwqqqmmmfffbbbbbblllzzzyyypppmmmiiigggccc___\\\^^^cccgggcccfffkkkpppvvv|||~~~~~~~~~zzzyyyzzz{{{yyy{{{~~~}}}|||zzzyyyxxxxxx{{{xxxuuuuuuwwwyyywwwuuuuuuvvvwwwwwwuuutttuuuuuuooommmhhhccc```aaafffjjjmmmqqqwww|||zzz}}}~~~xxxppppppnnnjjjddd^^^[[[[[[\\\eeevvv}}}yyytttpppjjjjjjlllppptttxxxyyyyyyvvvxxxyyyyyyxxxxxxzzz{{{xxxwwwvvvuuuuuuuuuvvvwwwwwwvvvuuutttssstttuuuuuussswww||||||xxxvvvtttttttttttttttvvvzzz~~~{{{zzzxxxvvvtttnnnnnnnnnppprrrtttwwwxxxwwwxxx{{{~~~~~~|||{{{{{{{{{{{{yyyyyyyyyyyyxxxvvvuuutttkkkgggaaa[[[WWWUUUUUUUUUSSSUUU^^^mmm|||||||||{{{{{{zzzzzzzzzzzzxxxyyyzzz{{{{{{{{{zzzyyyyyyxxxwwwvvvuuuvvvvvvwwwwwwwwwwwwvvvtttsssuuuvvvxxxzzz}}}~~~}}}}}}~~~~~~{{{uuupppkkkcccYYYRRRQQQSSSWWWYYY^^^YYYWWWZZZ[[[WWWRRRQQQNNNQQQUUUXXX\\\bbbjjjpppuuuzzz{{{vvvqqqnnniiieeecccbbbbbbccceeehhhlllnnnqqqrrrtttvvvxxx{{{|||xxxvvvxxx|||~~~}}}zzzvvvpppiiiccc```;;;:::::::::::::::;;;;;;777777666555555555555666444444555555444444333222222222222222222222222222111111111111111111111111000111111111111222222222...000111111000000222333777AAALLLQQQUUU[[[^^^]]]\\\ZZZUUUNNNHHHEEEFFFFFFQQQttt~~~{{{|||{{{{{{|||~~~~~~}}}~~~}}}zzzwwwssskkkhhheeedddfffhhhhhhiiiaaabbbcccbbbbbbaaabbbcccaaafffmmmssswwwyyy{{{|||{{{~~~~~~{{{zzzyyypppmmmjjjhhhiiijjjlllmmmooopppsssuuuwwwxxxxxxxxxzzzzzz{{{yyyvvvrrrmmmkkkccc^^^___kkkzzz|||ooobbbZZZYYYRRRRRRQQQNNNLLLMMMRRRVVVRRRVVV]]]ccckkkttt~~~|||yyywwwyyyzzzyyy{{{~~~~~~}}}|||{{{{{{zzzzzz{{{vvvvvvxxxzzzxxxuuuuuuwwwyyyxxxuuutttuuuvvvooonnnjjjgggeeefffjjjnnntttyyy~~~{{{~~~}}}xxxuuussslllcccdddccc```]]]ZZZ\\\aaafffwww}}}xxxrrrmmmjjjkkkmmmqqqwwwzzz{{{zzzvvvxxx{{{||||||{{{||||||{{{zzzxxxwwwvvvwwwwwwxxxvvvuuusssrrrrrrssstttttttttwww|||}}}zzzxxxuuuttttttrrrsssuuuyyy~~~}}}{{{zzzyyywwwuuunnnnnnnnnpppqqqsssuuuvvvwwwxxx{{{}}}~~~~~~~~~}}}|||{{{zzz{{{{{{|||yyyyyyyyyxxxvvvtttrrrppphhheee___YYYUUUTTTUUUUUUVVVXXXbbbvvv~~~~~~}}}{{{zzzzzzzzzzzzvvvwwwxxxyyyyyyxxxwwwvvvuuutttssssssssstttuuuvvvuuuuuuvvvuuusssssstttvvvuuuwwwzzz{{{{{{zzz{{{||||||}}}}}}|||vvvoooiiibbb\\\VVVWWW^^^fffkkkmmmssslllhhhjjjjjjccc\\\ZZZXXXXXXYYY[[[___eeekkkoootttxxxxxxrrrmmmjjjfffbbb\\\\\\[[[\\\___cccgggiiijjjmmmqqqtttwww{{{~~~zzzyyywwwyyy}}}~~~|||{{{wwwppphhhaaa\\\YYYXXX;;;;;;;;;::::::;;;<<<<<<666666555444444444444555444444555555444444333222222222222222222222222222111111111111111111222222000111111111111222222222...///111111000000111333555@@@JJJOOOSSSXXX[[[[[[[[[ZZZVVVOOOIIIGGGGGGGGGPPPssszzz|||~~~~~~|||{{{{{{}}}~~~}}}{{{wwwsssooofffeeedddfffhhhiiihhhgggbbbbbbcccbbbaaaaaacccddd^^^eeennntttwwwyyy|||~~~}}}{{{yyyqqqmmmhhheeefffhhhjjjkkkoooqqqsssvvvwwwwwwvvvuuuvvvvvvuuutttrrrnnnkkkiiibbb^^^___lll|||ssshhh]]]RRRLLLLLLDDDEEEEEECCCAAABBBFFFJJJLLLPPPUUU\\\cccmmmyyy|||xxxwwwyyyzzzyyy{{{~~~~~~}}}|||}}}}}}}}}}}}wwwwwwyyy{{{yyyvvvuuuxxxzzzyyyvvvtttuuuvvvrrrqqqooollljjjlllpppssszzz|||{{{}}}yyyqqqllliiiaaaXXXYYYYYYYYYXXXZZZ```jjjrrr|||wwwppplllnnnoooppptttwwwyyyxxxvvvvvvyyy|||~~~~~~}}}}}}}}}|||{{{zzzxxxwwwwwwxxxyyytttsssrrrrrrqqqrrrsssttttttxxx|||~~~{{{yyywwwuuutttqqqrrrtttxxx}}}|||{{{zzzyyywwwvvvnnnnnnoooooopppqqqssssssvvvxxxzzz|||}}}}}}|||{{{{{{{{{yyyxxxxxxyyyzzz{{{yyyyyyxxxwwwuuurrrooonnniiieee___YYYVVVUUUUUUVVV]]]^^^hhh}}}~~~|||{{{zzzzzzzzzxxxxxxxxxxxxvvvtttqqqpppqqqpppppppppqqqsssuuuvvvssstttuuutttsssrrrtttvvvrrruuuxxxyyyxxxxxxyyyyyy||||||}}}~~~||||||}}}|||zzzssskkkeeebbb]]]\\\dddsss|||wwwxxxvvvmmmdddbbb```^^^\\\^^^ccciiimmmoooppptttsssnnniiifffccc___XXXWWWWWWXXX[[[___cccfffeeeiiinnnssswww{{{|||zzz{{{wwwyyy}}}~~~zzzxxxzzzssshhh]]]VVVSSSSSSTTTBBB@@@<<<999777666666777999888777777777777777888666666555444444444444555222222222222111111000000222222222111111111000000000000000000000000000000333333333222333444444555444:::DDDOOOWWW\\\^^^^^^___]]]XXXRRRLLLIIIHHHIIIUUUttt}}}xxxzzz}}}~~~~~~}}}}}}~~~|||{{{{{{{{{||||||}}}~~~}}}yyysssmmmiiieeeeeeddddddddddddeeeeeeeeeccc```]]]]]]___aaaccceeefffiiipppyyy~~~|||xxxtttkkkcccaaaaaabbbeeekkkkkknnnsssuuutttrrrqqqqqqsssqqqqqqrrrtttppphhhaaa\\\[[[aaarrrrrrkkk___UUUMMMGGGDDDBBB???===<<<<<<>>>AAABBBBBBMMMQQQWWW^^^gggqqqyyy}}}|||yyyyyyxxxxxxxxxyyyyyyzzz}}}|||}}}}}}|||yyyvvvvvvxxxyyyxxxvvvvvvxxxzzzzzzxxxwwwvvvwwwvvvrrrllliiikkkrrrzzzzzzqqqhhhaaa[[[WWWUUUYYYYYY[[[\\\```mmm~~~wwwpppmmmnnniiilllrrrwwwzzz|||{{{{{{zzzxxxxxxyyy}}}|||yyywwwwwwyyyzzzyyywwwtttvvvvvvvvvuuutttuuuvvv{{{|||~~~{{{xxxuuussspppsssvvvwwwxxxzzz~~~|||zzz{{{}}}|||wwwqqqqqqooommmllllllmmmoooqqquuuuuuwwwxxxyyyzzzzzzzzzyyyxxxxxxyyy{{{||||||{{{yyyxxxwwwuuusssqqqooonnnkkkfff^^^WWWTTTUUUXXXZZZaaadddsss{{{vvvrrrttttttuuuuuuuuuuuuuuutttsssqqqppppppqqqrrrpppooosssssssssrrrrrrrrrrrrrrrtttttttttsssrrrsssvvvxxx|||{{{{{{|||zzzvvvwwwtttkkkdddaaa\\\eeeoooxxxyyyooohhhfffbbb```ccceeefffjjjooommmnnnqqqrrrooohhh___XXXWWWVVVUUUUUUXXX]]]bbbeeeccceeehhhlllqqquuuxxxzzz~~~{{{zzz{{{}}}zzzqqqkkkbbbZZZVVVQQQKKKLLLRRR<<<;;;:::888888999:::;;;999888888777777777777777666666555444444444444555222222222222111111111000222222222111111111000000000000000000000000000000///////////////000111111222888AAALLLTTTZZZ]]]^^^aaa___ZZZSSSLLLIIIHHHIIITTTppp}}}zzz~~~}}}qqq{{{~~~}}}~~~|||{{{{{{zzzzzzzzz{{{{{{yyyvvvpppkkkhhhhhhhhhiiiiiiiiiiiihhhhhhdddbbb```^^^^^^___bbbddddddeeejjjqqqyyy~~~~~~}}}yyytttrrriiiaaa^^^^^^___bbbgggjjjmmmqqqsssrrrqqqoooooopppooopppsssuuurrrkkkddd______gggyyyvvvmmm[[[UUULLLDDD@@@===;;;:::===<<<;;;;;;===AAAEEEHHHRRRWWW^^^eeekkkrrrzzz~~~}}}zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}zzz{{{yyywwwwwwyyyzzzyyywwwyyyzzz|||{{{yyyxxxxxxyyyvvvssspppooorrryyy~~~{{{xxxqqqfff\\\VVVTTTTTTUUU\\\\\\^^^cccooo}}}wwwrrrppprrrooorrrvvvzzz}}}}}}||||||xxxwwwwwwzzz~~~{{{wwwvvvwwwyyyyyyxxxuuuwwwxxxwwwvvvuuuvvvwww{{{|||}}}|||xxxuuusssrrrqqqtttwwwyyyyyyzzz~~~~~~{{{yyyzzz{{{yyysssmmmiiihhhfffddddddfffhhhjjjmmmnnnoooqqqsssuuuvvvwwwxxxwwwvvvwwwxxxyyyxxxwwwuuuuuuvvvvvvtttrrrooommmlllggg```YYYVVVWWWZZZ]]]cccjjj}}}~~~{{{wwwsssssssssttttttttttttsssssssssrrrqqqqqqssssssrrrqqqppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqppprrruuuxxx|||{{{|||~~~~~~~~~{{{wwwuuuooogggbbbaaafffwwwxxxrrrlllgggcccddddddcccfffkkkjjjllloooqqqoooiii___XXXUUUTTTTTTUUUXXX\\\```bbbdddfffhhhkkkooorrruuuvvv}}}~~~{{{yyyyyyzzz}}}}}}yyypppfffbbbYYYRRRPPPOOONNNSSS[[[:::999888888888999;;;<<<999999888777777777777777666666555444444444444555222222222222111111111111222222222111111111111111000000000000000000000000111000000000000111222222000555===GGGQQQXXX\\\^^^eeebbb\\\UUUMMMIIIHHHIIIQQQhhh}}}yyyrrrdddgggppp~~~~~~~~~}}}|||{{{zzzyyy{{{zzzyyywwwtttpppmmmkkkjjjkkklllmmmmmmlllkkkjjjdddccc```______aaacccddddddfffkkkrrrxxx|||}}}|||~~~xxxqqqmmmddd\\\ZZZYYYZZZ^^^ccchhhkkkoooqqqpppooonnnnnnlllmmmpppuuuwwwuuunnnhhhccceeeooossseee\\\IIIEEE???<<<;;;;;;<<<;;;<<<<<<<<<<<<===DDDMMMUUU]]]dddkkkpppsssyyy~~~{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzwwwzzzyyyxxxxxxzzz{{{zzzyyyzzz{{{{{{{{{yyyxxxyyyzzztttssssssuuuyyy}}}zzzxxxppphhh\\\RRRNNNPPPUUUZZZ```bbbgggrrr|||xxxtttuuuwwwwwwyyy|||}}}|||vvvvvvxxx|||}}}yyywwwwwwwwwxxxwwwwwwxxxyyyyyywwwwwwxxxyyy{{{{{{{{{||||||}}}~~~~~~|||xxxuuusssssssssrrrtttxxxyyyyyyzzz{{{||||||yyywwwvvvuuuqqqjjjeee___]]]\\\[[[[[[]]]```bbbddddddfffiiimmmqqqtttvvvwwwuuuttttttuuuvvvtttsssppprrrtttuuutttqqqnnnkkklllhhhbbb\\\ZZZ[[[]]]```dddppp~~~|||zzzwwwtttrrrsssssssssssssssrrrrrrsssrrrrrrsssuuuvvvuuutttnnnnnnnnnoooooopppqqqrrrnnnnnnnnnnnnnnnqqqvvvyyy|||}}}~~~~~~{{{{{{|||~~~}}}zzzvvvqqqjjjccccccgggvvvzzzrrrlllgggeeeccc```cccgggiiikkkooorrrpppjjj```YYYTTTUUUUUUWWWZZZ^^^aaacccfffggghhhjjjllloooqqqrrryyyzzzyyywwwuuutttvvvwwwzzzzzzrrrggg]]]XXXSSSOOOOOOSSSXXX```hhh;;;;;;:::999888999999:::::::::999888777777777777666666555444444444444555222222222222222222222222111111111111111111111111000000000000000000000000111111000000111111222333///333:::CCCMMMUUU\\\___gggeee___WWWOOOJJJHHHHHHKKK\\\zzz}}}yyyrrrkkk___]]]bbbsss}}}}}}~~~~~~}}}|||zzzyyy||||||zzzwwwuuurrrpppoookkklllmmmnnnnnnmmmlllkkkeeedddbbbaaaaaabbbdddeeedddgggmmmsssxxx{{{{{{zzzxxxoooggg___WWWUUUUUUUUUZZZ___hhhkkknnnoooooonnnmmmmmmkkkmmmrrrvvvyyyvvvpppkkkeeeiiiwwwwwwgggXXXPPPCCC@@@===<<<===>>>??????<<<>>>??????BBBKKKYYYdddkkkqqqxxx|||~~~||||||}}}}}}|||{{{zzzyyy~~~}}}}}}}}}|||yyyvvvyyyyyyyyyzzz{{{{{{{{{{{{yyyzzz{{{yyyxxxwwwxxxzzzrrrssstttwww|||}}}zzzwwwjjjdddYYYPPPMMMRRRZZZaaadddkkkxxx|||yyyxxxyyy}}}~~~|||{{{wwwwwwzzz~~~}}}{{{zzzxxxvvvuuuxxxyyyzzzzzzyyyxxxyyyzzz{{{zzzyyyxxxyyy{{{}}}~~~~~~zzzvvvttttttuuuvvvsssuuuxxxzzzzzzyyyxxxwwwxxxvvvsssppplllfff^^^YYYTTTSSSRRRQQQSSSUUUXXXZZZ[[[\\\___ccchhhmmmrrruuutttsssrrrrrrssstttsssrrroooooooooooonnnllljjjiiikkkhhhccc^^^\\\]]]___aaadddttt~~~{{{zzzxxxvvvtttsssssstttttttttsssrrrrrrsssrrrrrrtttvvvxxxwwwwwwooonnnnnnmmmmmmnnnooopppllllllmmmmmmooorrrwww{{{~~~{{{{{{{{{}}}xxxuuurrrllleeeaaahhhrrr{{{uuunnnhhhfffccc```cccggglllooorrrtttssslllbbb[[[WWWXXXZZZ\\\```cccfffgggggghhhhhhiiikkknnnppprrrwwwuuusssqqqpppppprrrtttwww{{{}}}vvvlllbbb[[[SSSRRRTTTYYYaaaiiirrrxxx;;;::::::::::::::::::;;;;;;:::999888777777777777666666555444444444444555222222222222222222222333111111111111111111111111000000000000000000000000---------------...//////000333888@@@JJJSSS[[[```hhhfffaaaZZZRRRKKKHHHGGGDDDOOOggg{{{}}}yyyqqqssssssnnn___\\\]]]mmmxxxuuutttssssssvvv}}}~~~~~~~~~}}}{{{zzz{{{zzzxxxvvvtttrrrqqqqqqlllmmmnnnoooooonnnmmmlllgggfffeeeccccccdddeeeffffffiiinnnsssvvvxxxyyyyyy}}}uuukkk```XXXQQQPPPQQQSSSXXX]]]hhhkkknnnooonnnmmmmmmnnnnnnppptttxxxyyyvvvppplllfffmmm}}}|||jjjYYYLLLFFF???===::::::;;;<<<;;;;;;;;;>>>AAACCCHHHSSSbbbnnnvvvzzz~~~}}}{{{yyyxxxwww}}}|||||||||}}}|||yyywwwwwwyyyzzz{{{{{{{{{{{{{{{zzz|||||||||zzzyyyzzz{{{tttuuuwwwzzz}}}}}}{{{{{{|||}}}}}}}}}}}}}}}zzzvvvrrraaa]]]VVVPPPOOOUUU___gggkkk{{{}}}|||zzz|||}}}zzzyyyxxxyyy|||~~~}}}yyyuuusssxxxyyyzzzzzzyyyxxxyyyzzzyyyxxxwwwvvvwwwzzz|||~~~~~~zzzvvvuuuvvvxxxzzzxxxxxxyyyzzzzzzxxxvvvtttqqqoookkkfff___XXXRRRMMMJJJIIIHHHHHHJJJMMMPPPSSSSSSUUUYYY^^^dddjjjooorrrqqqpppoooppprrrsssrrrqqqooommmjjjgggffffffggghhhkkkhhhddd```^^^___```bbbhhhzzz~~~zzzxxxwwwuuutttuuuuuuuuuuuuuuutttsssssssssrrrrrrsssvvvxxxxxxwwwqqqpppnnnmmmlllmmmnnnooolllnnnpppqqqssswww{{{~~~~~~}}}}}}~~~~~~}}}vvvrrrnnngggaaabbbooo}}}~~~}}}zzzwwwsssmmmhhhgggeeecccfffkkkssstttvvvwwwuuunnneee___ZZZ[[[^^^aaaeeeiiilllnnnlllllllllmmmooorrruuuwwwxxxuuurrrooonnnooopppqqquuuwwwyyywwwoooddd]]]ZZZQQQWWWaaalllwww888888999;;;<<<>>>??????<<<;;;:::999888777777777666666555444444444444555222222222222333333333333111111111111111222222222000000000000000000000000//////......//////000111111333666<<>>?????????<<<<<<:::999888777777777666666555444444444444555222222222333333333444444000000111111111222222222000000000000000000000000222222111111111222333333111222444999AAALLLWWW]]]cccdddddd___WWWNNNGGGCCC>>>BBBMMM```ttt~~~ssswwwyyynnnwww{{{uuummmnnnmmmooowwwlll^^^UUUPPPRRR]]]hhhyyy}}}|||{{{{{{zzzyyyyyyyyyzzzzzzuuuuuuuuutttsssqqqpppoooooonnnlllkkkkkklllnnnoooooonnnllljjjhhhgggffffffeeegggjjjkkklllnnnqqqtttwwwzzz{{{{{{{{{wwwlll```TTTMMMHHHJJJOOOTTT[[[bbbfffhhhkkkkkkjjjjjjkkklllqqqtttwwwxxxwwwvvvtttsssnnnxxxsss]]]LLLCCCAAA<<<;;;;;;<<<>>>???>>>======@@@EEENNNZZZgggrrryyy~~~{{{zzzzzz{{{|||~~~~~~}}}|||xxxvvvvvvyyy{{{|||yyywwwwwwxxxxxx{{{~~~~~~{{{yyyxxx{{{{{{}}}~~~~~~{{{yyyyyyzzztttttttttsssqqqllleee___PPPPPPPPPPPPUUUaaarrr~~~~~~~~~|||zzzyyyxxxvvvwww{{{~~~{{{}}}}}}{{{vvvsssrrrrrruuuwwwxxxwwwvvvuuuvvvwwwsssttttttvvvxxx{{{~~~~~~zzzvvvuuuuuuuuutttrrrnnnmmmmmmkkkhhheeeXXXVVVRRRLLLGGGDDDDDDDDDBBBBBBAAABBBEEEIIIMMMOOOQQQUUU[[[ccciiimmmoooppppppooommmllllllllljjjhhhgggfffcccbbbbbbeeehhhjjjnnnllliiifffdddcccbbbbbblll~~~{{{xxxvvvuuuuuuuuuuuutttsssrrrqqqqqqppppppqqqsssuuutttsssqqqpppooonnnoooqqqtttvvvtttxxx}}}}}}{{{}}}~~~~~~yyyuuupppiiiaaa^^^aaannnzzztttqqqooollliiiiiiffffffjjjkkkkkknnnrrrxxxxxxxxxxxxxxxuuuppplllfffgggiiimmmssszzz~~~{{{yyywwwuuusssqqqmmmjjjhhhccc```fffooozzz>>>>>>>>>>>>>>>>>>===<<<===<<<;;;999888777777777666666555444444444444555222222222333333444444444000000111111222222222222000000000000000000000000///////////////000000111111111222666>>>JJJUUU[[[aaacccddd```XXXNNNFFFBBB???AAAHHHUUUfffwwwrrrttt|||pppwwwzzzrrrwww{{{yyyuuulllbbbVVVNNNKKKQQQaaappp~~~}}}|||{{{zzzyyyxxxwwwvvvwwwxxxyyyvvvvvvwwwwwwvvvtttrrrqqqmmmkkkiiiggggggiiikkkmmmqqqpppnnnllliiihhhgggfffccceeeggghhhgggiiinnnrrrxxxzzz{{{zzzzzzwwwlll```QQQJJJFFFIIIOOOUUU]]]dddeeegggiiiiiiiiihhhiiikkkqqqsssvvvwwwwwwvvvvvvvvvrrr|||oooXXXFFF>>>===888888999<<>>;;;:::999777666666555555888666333444666888777555555444333333555555444333222222222111111111111000000000000000000000000000111111000000//////.........///111333888CCCPPPZZZ]]]___^^^[[[ZZZXXXPPPGGGAAACCCCCCHHH]]]xxxtttttt|||{{{|||{{{~~~zzzrrraaaSSSPPPPPPUUUfffyyywwwvvvvvvwwwyyyzzzzzzyyywwwxxxxxxyyyxxxvvvtttrrrrrrlllgggffffffhhhmmmtttvvvrrrllljjjjjjiiigggeeeggggggggghhhjjjlllnnnooosssvvv{{{~~~|||ttthhh```OOOHHHDDDGGGLLLSSS[[[cccdddfffiiijjjkkklllnnnpppnnnsssyyy}}}~~~|||{{{zzzwwwvvvfffTTTFFF>>><<>>>>>AAAEEEAAAFFFOOO[[[hhhttt~~~}}}{{{xxxvvvxxx{{{~~~~~~{{{yyywwwwwwxxxxxxxxxxxxxxxwwwvvvvvvyyy{{{||||||yyyvvvtttssszzz}}}~~~||||||~~~{{{yyyyyyyyy{{{|||{{{zzzuuussspppkkkeee___ZZZXXXQQQSSSUUUZZZhhh~~~}}}|||{{{}}}}}}|||{{{xxxvvvooosssyyy}}}~~~~~~~~~~~~zzzwwwsssooonnnoooqqqssstttsssssstttwwwxxxxxxwwwsssqqqqqqtttzzz~~~~~~~~~~~~zzzvvvrrrooollleeebbb^^^YYYTTTRRRPPPPPPIIIGGGDDDBBBBBBCCCEEEFFFEEEEEEGGGIIIMMMQQQUUUWWW\\\```gggnnntttyyy{{{|||tttpppllljjjiiihhhdddaaaaaaccceeefffgggiiimmmooopppooommmjjjfffddddddfffnnn{{{}}}yyywwwtttrrrpppnnnmmmmmmnnnooopppooonnnmmmnnnooopppqqqsssqqqoooppptttwwwxxxwww}}}||||||{{{yyyvvvyyyxxxyyy{{{|||zzzuuuqqqfff]]]VVV^^^ssszzzsssnnnmmmjjjeeecccccc```bbbfffjjjlllnnnoooooorrrtttuuuuuusssrrrrrrsssssstttwww}}}}}}{{{vvvrrrkkkfffcccdddfffppp???@@@CCCEEEFFFEEECCC@@@;;;:::999888666666666666999777444444666666555333555333333333444555444333222222222111111111111000000000000000000000000000111000000000/////////...///000111333777AAAMMMWWW\\\______]]][[[YYYQQQHHH???AAAAAAGGG]]]yyy~~~}}}{{{}}}~~~ooo```UUUTTTYYYcccwww}}}wwwvvvvvvxxxzzz|||||||||vvvwwwyyyyyyxxxvvvsssqqqnnnhhhbbbbbbbbbdddjjjqqqwwwsssooolllkkkkkkiiigggeeefffgggiiikkkmmmnnnoooooosssxxx|||{{{rrrggg___PPPIIIDDDGGGLLLRRRZZZaaadddgggkkkmmmlllkkkkkklllssswww~~~xxx|||ppp```NNNBBB===<<>>@@@@@@BBBFFFFFFKKKTTT___lllyyy}}}{{{yyywwwwwwzzz~~~zzzwwwuuuuuuuuuttttttuuuuuuvvvvvvuuuuuuwwwxxxzzzzzzxxxwwwvvvwww{{{}}}}}}|||}}}xxxwwwvvvvvvxxxxxxxxxvvvvvvsssnnniiibbb]]]YYYWWWSSSUUU[[[jjj~~~}}}|||{{{|||zzzxxxxxxxxxvvvtttrrrsssvvvyyy{{{{{{{{{{{{{{{|||yyyuuurrrqqqrrrtttvvvuuutttssstttvvvxxxwwwvvvrrrqqqqqqtttzzz~~~}}}{{{xxxuuuqqqmmmgggccc]]][[[VVVRRRNNNLLLKKKJJJHHHGGGEEEDDDEEEGGGIIIJJJLLLLLLNNNPPPTTTXXX[[[]]]aaaeeelllsssxxx{{{||||||uuuqqqmmmjjjiiihhheeebbbbbbdddfffggggggiiikkknnnooopppooommmiiigggggghhhnnnxxx}}}yyyvvvtttrrrpppmmmjjjiiiiiikkklllnnnnnnnnnnnnooopppqqqqqqqqqpppoooqqqvvvzzz{{{{{{~~~}}}}}}}}}{{{xxx|||{{{{{{zzzyyyuuunnniiiaaa]]]]]]iii~~~tttmmmhhhhhhgggeeeeeehhhcccfffjjjmmmppppppppppppppprrrtttuuuttttttuuuwwwvvvxxx|||{{{vvvqqqfffcccdddkkkuuu???AAAEEEHHHIIIGGGDDDBBB;;;;;;999888777666666666999888666555666555444222555333222333444555444222222222222111111111111000000000000000000000000000000000000000////////////000111222333666>>>IIIQQQ[[[^^^```___]]][[[SSSKKKAAAAAA???GGG___{{{~~~sssfff]]]```iiiyyy{{{wwwwwwvvvxxx{{{}}}~~~~~~uuuwwwyyyzzzyyyvvvrrrpppllleee```___```bbbiiipppxxxuuuqqqnnnmmmkkkjjjhhhdddfffhhhkkkmmmoooooooooooorrrxxx|||zzzrrrfff]]]PPPIIIEEEGGGLLLQQQYYY```aaaeeekkknnnnnnmmmllllllvvv{{{|||~~~yyyxxxzzz|||}}}yyylll[[[KKK@@@===>>>???<<<===AAACCCBBBDDDHHHLLLQQQZZZeeeqqq~~~}}}{{{yyywwwwwwyyy~~~|||xxxuuutttttttttsssssstttuuuvvvwwwxxxxxxvvvwwwyyyyyyxxxxxxzzz{{{}}}~~~|||{{{{{{wwwvvvtttuuuvvvvvvuuutttuuurrrllleee___\\\YYYYYYZZZ^^^kkk~~~}}}|||zzzyyywwwuuusssrrrsssrrrqqqooovvvwwwxxxxxxvvvuuuvvvwww{{{yyyvvvtttssstttuuuwwwvvvuuutttuuuvvvwwwvvvuuuqqqqqqrrruuuzzz~~~~~~wwwuuurrroookkkfff___ZZZUUUSSSOOOKKKHHHGGGFFFFFFGGGGGGGGGHHHIIILLLNNNPPPOOOOOOQQQSSSWWW[[[^^^```fffkkkssszzz~~~~~~}}}vvvsssooollljjjhhhfffeeegggiiikkkkkkjjjkkkmmmnnnoooqqqrrrqqqooommmmmmmmmqqqwww~~~|||zzzxxxxxxxxxyyyyyyxxxvvvtttrrrpppnnnkkkgggdddbbbccceeegggkkklllnnnoooqqqrrrrrrrrrpppppppppsssxxx|||~~~~~~~~~~~~~~~|||{{{|||{{{zzzyyyuuunnnfffaaaZZZ\\\eeewww~~~yyyvvvnnngggcccdddffffffiiimmmiiikkkooosssttttttrrrqqqmmmoooqqqssstttuuuwwwyyyxxx{{{{{{uuupppcccdddkkkyyy???CCCGGGJJJIIIGGGDDDCCC<<<;;;:::999888777777777888777777666666555444333444333222222444444333222222222222111111111000000000000000000000000000000000000000000////////////111222333333444:::CCCJJJWWW]]]aaaaaa```^^^WWWOOOGGGDDDAAAIII```zzzuuunnnrrr~~~~~~~~~{{{yyyxxxwwwwwwzzz|||||||||uuuwwwyyyzzzyyyuuuqqqooommmgggaaaaaabbbdddkkkrrrvvvtttqqqooommmkkkjjjiiieeegggkkknnnqqqrrrqqqqqqqqquuuyyy|||zzzpppddd[[[OOOHHHDDDGGGMMMRRRZZZaaa___ccchhhlllnnnpppqqqssswww{{{|||yyyyyy{{{~~~|||wwwlll\\\MMMBBB??????===<<>>DDDQQQYYY```bbbbbb```ZZZTTTLLLFFFBBBGGG[[[sss{{{|||~~~}}}|||yyywwwvvvwwwyyyyyyxxxvvvwwwyyyyyyxxxuuuqqqnnnmmmgggccccccdddeeekkkqqqrrrqqqpppnnnkkkjjjiiiiiihhhjjjnnnqqqsssttttttssssssuuuyyyzzzvvvlll___VVVMMMGGGDDDHHHNNNTTT\\\bbbccceeehhhjjjmmmpppuuuxxxyyy}}}}}}{{{yyyyyy{{{}}}~~~~~~wwwtttkkk^^^OOOCCC>>>===<<<<<<@@@EEEGGGFFFJJJOOOXXXaaaooo{{{}}}{{{zzz{{{~~~zzzwwwuuuuuuvvvvvvwwwxxxxxxyyy{{{}}}~~~||||||~~~~~~}}}{{{yyyzzzxxxvvvvvvwwwvvvuuusssoookkkfffcccbbbdddhhhkkkttt}}}|||zzzxxxuuurrrnnnllliiiiiikkknnnoooppprrrqqqpppmmmllllllooorrruuuttttttttttttuuuvvvvvvxxxwwwuuuuuuvvvvvvtttsssqqqrrruuuwwwyyy|||~~~}}}}}}~~~yyyvvvqqqhhhaaa\\\XXXUUUSSSOOONNNLLLJJJIIIIIIJJJKKKIIIJJJMMMQQQTTTWWWYYYZZZXXXYYY[[[^^^cccgggkkknnnrrrwww{{{yyyvvvrrrooonnnooopppsssuuuvvvvvvtttrrrrrrsssqqquuuyyy{{{{{{yyyxxxxxxwwwyyy|||}}}zzzuuuqqqnnnmmmllljjjgggeeecccbbbbbbccccccccccccccccccbbbbbb```]]]YYYVVVVVVYYY\\\___fffhhhkkkooosssuuuvvvvvvuuuvvvxxxyyy{{{|||}}}~~~~~~|||}}}~~~~~~}}}|||{{{{{{xxxwwwvvvqqqjjjbbb\\\XXXVVV___ooo}}}wwwsssnnnkkkllliiijjjooorrrpppooopppqqqrrruuuvvvuuussspppnnnkkklllmmmnnnnnnooorrruuuuuuxxx{{{}}}{{{yyyuuurrroooppp}}}GGGJJJMMMKKKFFFBBBAAAAAA======;;;:::999888888888777999;;;;;;999777666777444222111222333444333111222222222111111111111000000000000000000000000000////////////000000000000000222333222111444:::???KKKUUU___cccdddccc^^^XXXNNNGGGAAADDDRRRhhh|||zzz|||}}}{{{wwwvvvvvvwwwwwwwwwwwwxxxxxxxxxvvvsssqqqooolllfffcccdddddddddhhhmmmmmmnnnooommmjjjiiiiiijjjlllmmmoooqqqssstttttttttssstttuuuuuuqqqhhh\\\UUUNNNHHHFFFJJJPPPUUU\\\cccjjjkkkkkklllllloootttwww~~~uuutttssstttwwwzzzzzzzzztttqqqjjj]]]NNNCCC===;;;;;;===AAAGGGIIIIIIOOOWWWbbbmmmzzz~~~||||||~~~yyyxxxwwwuuuuuutttuuuuuuxxxxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~|||}}}~~~~~~}}}|||zzzxxxvvvuuuvvvuuusssqqqmmmkkkhhhfffhhhmmmsssvvv}}}~~~|||{{{yyyvvvqqqnnngggeeeccccccfffkkknnnpppppppppnnnllljjjkkknnnqqqttttttuuuvvvwwwwwwxxxxxxxxxvvvuuuuuuvvvvvvuuusssrrrtttwwwyyyyyyzzz{{{}}}{{{{{{|||zzzuuupppiii```XXXTTTRRRQQQQQQNNNMMMLLLKKKKKKMMMNNNPPPNNNPPPTTTXXX[[[]]]^^^^^^\\\]]]```dddiiinnnsssuuu|||{{{zzzwwwtttqqqqqqsssuuutttvvvwwwwwwuuusssrrrrrrtttwww{{{~~~~~~}}}|||}}}xxxyyyyyyxxxuuuoooiiiffffffeeebbb___]]][[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXVVVTTTRRRTTTWWW[[[^^^bbbdddgggkkkooosssuuuvvvwwwyyy{{{|||{{{{{{{{{|||~~~}}}}}}}}}}}}{{{}}}}}}{{{zzz{{{{{{yyyuuunnnddd[[[VVVSSS[[[dddttt|||vvvrrrooollljjjmmmkkkmmmssstttqqqmmmmmmoooooooooooommmkkkhhhfffhhhiiijjjiiiiiijjjmmmpppppprrruuuxxxzzz{{{{{{zzz||||||{{{zzzyyyxxxxxxwwwzzzyyywwwuuurrrpppnnnmmmvvvMMMPPPPPPLLLEEE@@@@@@AAA>>>===<<<:::999999999999;;;>>>???>>>:::666555555333222111222333333333111222222222111111111111000000000000000000000000000.../////////000000000111///111222111000222777;;;EEEQQQ]]]cccddddddaaa\\\OOOIIICCCCCCNNNbbb{{{vvv|||{{{}}}~~~{{{wwwvvvwwwxxxyyyyyyyyyxxxwwwvvvtttrrrqqqpppkkkgggdddfffeeedddeeeiiijjjlllnnnmmmkkkiiijjjlllnnnnnnooopppqqqrrrssssssttttttttttttpppiii```YYYRRRLLLIIILLLQQQUUU[[[aaakkkmmmnnnooooooqqqtttwww}}}tttqqqooonnnpppsssuuuvvvwwwsssjjj\\\NNNCCC???>>>===>>>CCCIIIKKKMMMVVV___lllttt~~~{{{}}}|||{{{|||uuuvvvvvvwwwwwwwwwvvvvvvzzzyyywwwvvvwwwxxxzzz{{{|||zzzzzz}}}|||zzzxxxwwwwwwvvvtttrrrooommmkkkkkknnntttzzz~~~}}}|||zzzxxxsssnnnjjjdddaaa___```eeekkkpppsssrrrqqqpppmmmkkkkkkmmmpppqqqrrrtttvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvvvvuuutttsssvvvyyyzzzyyyxxxyyy{{{zzzyyyyyyzzz|||yyytttooofffaaaZZZUUUSSSRRRRRRRRRPPPOOONNNNNNOOOQQQTTTUUUUUUWWW[[[___bbbccccccccc```aaaeeeiiiooouuu{{{~~~xxxxxxwwwsssqqqqqquuuxxxuuuwwwyyyyyywwwuuuttttttwwwzzz}}}|||zzzxxxtttppplllhhheeecccbbb___\\\YYYWWWUUUTTTRRRQQQQQQPPPPPPQQQQQQQQQPPPPPPPPPQQQSSSXXX\\\^^^]]]^^^aaaeeejjjooosssuuuwwwyyy|||}}}{{{zzz{{{|||~~~||||||||||||}}}|||}}}{{{zzz{{{zzzxxxsssjjj```XXXUUUTTTbbblllzzz|||tttnnnkkkjjjjjjjjjllliiijjjooopppmmmjjjjjjiiiiiigggeeeccc```^^^]]]___````````````bbbeeehhhgggiiikkkmmmoooooooooooolllkkkiiihhhhhhhhhiiijjjjjjjjjjjjiiiiiikkkmmmnnnxxxRRRTTTSSSNNNEEE@@@@@@BBB>>>===<<<;;;:::999999999???AAACCC@@@:::555333333333222111111333333222111222222222111111111111000000000000000000000000000.../////////000000111111///111222111000111555999BBBOOO\\\bbbeeeeeebbb^^^RRRLLLFFFEEEMMMbbb~~~ttt{{{}}}~~~{{{xxxwwwxxxzzz{{{|||zzzyyywwwuuusssrrrqqqqqqlllhhhggghhhhhheeeeeehhhiiikkknnnnnnkkkjjjlllnnnnnnnnnnnnnnnooopppqqqrrrvvvvvvvvvuuusssmmmfffaaaVVVOOOLLLNNNQQQTTTYYY^^^gggjjjooorrrsssuuuwwwyyy}}}wwwrrrmmmkkklllpppsssuuu}}}wwwlll]]]NNNEEEBBBCCC???@@@EEEKKKMMMPPPZZZdddpppvvv~~~zzzxxxzzz~~~yyyyyy|||uuuvvvxxxzzzzzzzzzyyyyyy|||{{{yyywwwwwwxxxyyyzzz~~~~~~{{{xxxyyy}}}}}}{{{zzzzzzyyywwwuuuqqqpppnnnooorrrxxx~~~~~~}}}{{{zzzwwwrrrlllgggdddbbb```aaagggnnntttwwwttttttrrrooollllllmmmooonnnoooqqqsssuuuuuuuuuuuuvvvuuutttuuuvvvwwwvvvuuutttwwwzzz{{{yyywwwxxxzzz{{{xxxwwwwwwwwwtttnnnjjj___[[[XXXUUUUUUUUUUUUTTTSSSSSSRRRRRRTTTVVVYYY[[[ZZZ\\\```dddfffgggffffffhhhiiimmmrrryyyvvvvvvuuurrrpppqqquuuyyywwwzzz||||||zzzxxxwwwwwwxxx{{{~~~~~~xxxrrrooollljjjhhhcccaaa___[[[XXXUUUSSSRRRQQQQQQPPPPPPOOOPPPPPPQQQLLLLLLNNNPPPTTTXXX]]]___YYYZZZ]]]aaafffkkkpppsssuuuyyy|||}}}{{{zzz|||}}}~~~}}}{{{{{{{{{|||}}}}}}{{{{{{{{{vvvuuupppggg^^^YYYWWWYYYfffqqq|||vvvnnniiiggggggiiiiiijjjffffffiiikkkhhhgggiiieeedddaaa^^^[[[YYYWWWWWWUUUVVVWWWWWWWWWZZZ^^^aaa___```aaaccceeefffffffff^^^]]][[[ZZZZZZ[[[]]]^^^YYYZZZ\\\___bbbgggmmmqqqyyyPPPOOOLLLIIIFFFEEEDDDDDDAAAAAA???>>><<<;;;;;;:::DDDGGGHHHCCC:::555666999555444333333333444555666444333222111000000000000111111111111000000000000111111000000//////......------......///111555888BBBKKKWWW```bbbaaa___^^^VVVLLLGGGIIINNN\\\{{{{{{ttt|||~~~||||||~~~}}}||||||{{{{{{{{{{{{||||||zzzwwwuuurrrqqqqqqqqqlllkkkjjjhhhggggggggggggjjjlllnnnoooooooooppprrrrrrssssssqqqpppoooppprrrzzzyyyyyyyyyxxxrrriiibbbXXXQQQNNNPPPSSSUUUZZZ___fffgggiiikkknnnttt|||vvvpppjjjgggjjjnnnrrrsssxxxwwwqqqbbbPPPCCC???@@@BBBBBBFFFMMMRRRUUU[[[bbbmmmooosssyyy~~~yyyxxxvvvttttttxxx~~~~~~~~~|||yyywwwwwwyyyzzzzzzxxxzzz{{{|||zzzyyyzzz~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{|||~~~~~~|||zzzyyyxxxwwwuuussspppoooooorrrxxx}}}~~~}}}yyyrrrjjjddd```]]]\\\aaajjjssswwwwww{{{wwwssspppppppppppppppooopppsssuuuuuuuuutttsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyyyyyyyyyyzzzzzzxxxwwwtttoooiiieee]]][[[WWWUUUTTTVVVXXXZZZYYYYYYXXXYYY[[[]]]```bbbeeefffgggiiijjjkkkkkkkkkppppppsssyyyzzzwwwtttrrrrrrtttvvvwwwwwwzzz{{{|||}}}|||zzzxxxvvvzzz{{{~~~~~~zzzvvvrrrnnnllljjjhhhddd```]]][[[YYYYYYVVVUUUTTTSSSRRRQQQQQQQQQNNNPPPTTTWWWZZZ[[[[[[ZZZ]]]^^^______aaadddiiimmmrrrvvvzzz|||}}}}}}}}}~~~~~~~~~}}}{{{xxxxxxzzz}}}}}}yyyuuupppjjjbbbXXXSSSZZZdddkkkzzz}}}qqqooommmiiidddaaaaaadddfffjjjeee```___aaa```\\\XXXVVVUUUSSSQQQOOOMMMMMMLLLLLLLLLLLLMMMNNNQQQSSSUUUUUUTTTTTTXXX]]]^^^ZZZUUUTTTSSSRRRQQQPPPOOOOOOOOOUUURRRRRRUUUYYY]]]fffooo{{{OOONNNLLLIIIGGGFFFEEEEEEEEEDDDBBB@@@???>>>>>>>>>CCCEEEEEEAAA:::666666888555444333333333333444555333333222111000000000111111111111111000000000000000000000000////////////000111000///...///222444???GGGSSS[[[___aaaaaabbbYYYOOOIIIIIILLLWWWsss~~~xxx~~~||||||~~~~~~}}}}}}|||||||||||||||zzzyyyvvvtttrrrppppppppplllkkkjjjiiihhhgggffffffgggjjjmmmppppppqqqrrrtttuuuvvvwwwvvvuuuuuuwwwyyy|||{{{zzzzzzxxxsssjjjddd\\\UUUQQQRRRUUUWWW\\\aaafffgggjjjmmmpppvvv|||~~~yyysssoooiiihhhjjjnnnqqqrrrvvvuuupppcccRRRFFFBBBBBBCCCCCCGGGNNNQQQSSSYYY___cccgggmmmuuu~~~yyytttsssqqqppprrrvvv}}}|||zzzyyyyyy{{{{{{yyyvvvxxxyyyzzzzzzyyyzzz~~~}}}|||||||||}}}}}}|||zzzyyyxxxyyyzzz{{{xxxwwwuuutttuuutttrrrqqqsssrrrsssvvv{{{}}}yyyssskkkfffcccbbbcccjjjttt|||~~~{{{vvvsssssssssttttttrrrrrrqqqqqqrrrssstttuuutttttttttttttttttttttttttttttttttuuuvvvvvvwwwwwwwwwvvvtttrrrooojjjeeeaaa]]][[[XXXVVVVVVXXX[[[\\\^^^^^^^^^___bbbeeehhhjjjooonnnmmmlllmmmooorrrsssvvvvvvxxx}}}~~~zzzvvvtttssssssuuuwwwxxxxxxxxxyyyyyyyyyyyyxxxvvvuuuwwwyyy|||}}}}}}{{{yyywwwtttrrrpppooommmkkkhhheeedddcccccc```___]]][[[YYYXXXWWWVVVXXXZZZ\\\___`````````___^^^_________```ccchhhlllqqqtttwwwzzzzzz{{{|||}}}~~~~~~}}}{{{yyyyyy{{{}}}~~~}}}}}}~~~rrrkkkccc[[[SSSRRR\\\gggwww~~~ttthhhjjjhhhddd```^^^^^^```bbb___ZZZTTTRRRRRRQQQNNNJJJLLLKKKIIIHHHFFFEEEEEEEEECCCCCCCCCDDDFFFHHHIIIJJJNNNMMMNNNRRRWWWYYYUUUQQQOOONNNLLLJJJIIIHHHHHHGGGIIIGGGIIIOOOUUU[[[dddnnnuuuNNNMMMKKKJJJHHHGGGGGGGGGHHHFFFCCC@@@>>>???@@@AAABBBAAA@@@>>>;;;999777777444444333333333333444444333222222111111111222222111111111111000000000000////////////000000000000000111111000...///111333;;;BBBMMMWWW]]]aaaccceee[[[SSSLLLIIIIIIQQQggg~~~zzztttyyy}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~zzzxxxvvvtttrrrqqqpppooolllllllllkkkiiigggeeedddeeeiiinnnrrrssstttuuuvvvwwwxxxyyyzzzyyyzzz}}}~~~{{{zzzyyytttmmmggg___XXXRRRRRRTTTVVV[[[aaadddgggkkkooosssxxx}}}{{{uuupppmmmjjjiiikkkoooqqqrrrttttttpppdddUUUJJJEEEDDDDDDDDDHHHNNNPPPPPPTTTYYYYYY___jjjttt}}}{{{sssrrrpppmmmllloootttzzz~~~{{{{{{zzz{{{|||zzzxxxuuuvvvwwwyyyyyyzzz|||~~~|||zzzyyyyyyyyy|||{{{yyyxxxxxxxxxyyyzzzyyywwwvvvvvvvvvvvvuuussstttttttttxxx}}}}}}zzzvvvqqqkkkgggbbbccchhhqqq{{{|||vvvsssrrrtttuuuuuuvvvssspppnnnnnnqqqtttwwwvvvvvvvvvvvvvvvvvvvvvvvvsssrrrrrrrrrrrrtttuuuvvvuuutttrrroookkkfffbbb```]]]\\\ZZZYYYZZZ]]]___aaaddddddeeegggjjjnnnqqqsss{{{yyyuuurrrsssvvv{{{~~~}}}}}}~~~}}}{{{zzzyyyuuusssrrrsssuuuxxxyyyyyywwwwwwwwwwwwvvvvvvvvvvvvsssvvvyyy}}}~~~~~~|||{{{xxxxxxwwwwwwvvvvvvuuuuuusssrrrqqqpppooonnnnnnnnnmmmllljjjhhheeecccaaaaaaeeeeeefffggggggfffeeeddd```````````````cccgggkkkooorrruuuwwwwwwxxxzzz|||}}}}}}}}}{{{zzzzzz|||~~~}}}|||{{{~~~rrriii^^^WWWSSSWWWeeesssxxxsssjjj___bbb```]]][[[ZZZZZZ[[[\\\XXXSSSLLLHHHGGGFFFCCCAAAAAA@@@???>>>>>>>>>>>>>>><<<<<<===???@@@AAABBBBBBHHHGGGIIIMMMRRRSSSQQQMMMJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBEEELLLQQQWWW```iiiooo|||MMMLLLKKKJJJJJJIIIHHHHHHFFFDDD@@@===;;;<<<>>>@@@AAA>>>;;;;;;<<<;;;888666444444444333333333333333222222111111111222333333111111111111000000000///......//////000000111111---.../////////111444666888???JJJUUU]]]bbbcccccc\\\UUUNNNIIIGGGLLL\\\mmmyyy~~~vvvcccggg{{{~~~||||||}}}~~~zzzzzzxxxvvvtttsssrrrqqqmmmnnnnnnmmmkkkhhheeecccfffkkkqqquuuwwwwwwwwwxxxuuuvvvxxxyyyzzz|||}}}|||zzzvvvnnniiiaaaXXXQQQPPPRRRTTTYYY^^^cccggglllqqqvvvzzz~~~|||uuunnnmmmllllllnnnpppssstttuuuuuuqqqhhhZZZNNNGGGEEEDDDDDDHHHMMMNNNMMMPPPUUUVVV___kkkwww~~~|||vvvpppssspppmmmlllooouuuzzz~~~~~~zzzzzzyyyyyyxxxxxxwwwvvvvvvwwwxxxzzz|||~~~|||zzzxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz{{{{{{|||zzzxxxxxxxxxxxxvvvuuusssrrrssswww|||~~~yyyvvvrrrnnnjjjgggdddgggnnnwww~~~yyytttppppppqqqssssssuuussspppmmmmmmpppsssvvvyyyyyyyyyyyyyyyyyyyyyyyytttsssqqqpppqqqsssuuuvvvvvvuuutttpppkkkgggdddccc______^^^^^^```cccfffggghhhiiikkkmmmqqquuuxxxzzz|||zzzzzz||||||xxxwwwvvvvvvvvvqqqppppppqqqtttvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwxxxrrruuuyyy}}}~~~|||yyywwwttttttttttttuuuuuuvvvvvvtttttttttuuuuuuvvvwwwwwwxxxwwwvvvuuusssqqqooonnnooooooooonnnllljjjhhhgggccccccbbbbbbaaadddhhhkkkoooqqqtttuuuvvvwwwyyy{{{{{{||||||{{{zzzzzz{{{}}}}}}{{{|||~~~{{{pppeeeYYYSSSTTT\\\lllzzz|||vvvmmmhhhaaaZZZZZZXXXVVVVVVVVVVVVVVVUUURRRMMMFFFBBB@@@@@@???>>>;;;;;;:::::::::;;;<<<<<<;;;<<<===???@@@AAABBBBBBGGGHHHJJJMMMQQQQQQOOOLLLHHHGGGFFFEEEDDDCCCCCCCCCHHHGGGIIIOOORRRUUU[[[bbbmmmwww|||MMMLLLLLLLLLKKKJJJIIIIIIFFFCCC???<<<;;;;;;===??????<<<999999<<<<<<999666555555555555444444333333222222222222222222333333111111111111000000000///......//////000000111111,,,...000000000111333555666===HHHUUU^^^aaaaaa___[[[VVVPPPJJJFFFIIITTT```{{{vvvwwwmmmZZZZZZkkkuuu~~~||||||~~~}}}|||{{{zzzxxxwwwuuutttpppqqqpppooommmiiieeecccjjjoootttxxxyyyyyyyyyyyytttvvvyyy{{{|||~~~|||xxxqqqkkkcccZZZQQQOOOPPPSSSXXX___bbbffflllrrrwww{{{|||vvvooooooooooooppprrruuuvvvxxxxxxuuulll___RRRIIIEEEDDDDDDFFFKKKMMMLLLOOOTTTYYYcccpppzzz|||vvvppppppnnnmmmooovvv~~~}}}zzzxxxwwwvvvuuutttuuuwwwxxxxxxxxxyyy{{{~~~{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwxxxyyy{{{|||}}}~~~{{{yyywwwvvvvvvuuusssrrrtttssstttwww{{{~~~}}}}}}~~~}}}yyyuuussspppmmmjjjlllooovvv~~~|||xxxsssoooooopppqqqqqqrrrqqqpppooooooqqqrrrsssxxxxxxxxxxxxxxxxxxxxxxxxvvvuuusssrrrrrrtttvvvwwwvvvvvvtttpppkkkgggggghhhcccccccccdddfffiiilllnnnnnnoooqqqtttxxx{{{~~~}}}yyywwwvvvuuutttrrrooonnnnnnpppsssuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwuuuxxx{{{~~~~~~|||yyywwwtttsssssssssssstttuuuvvvvvvvvvxxxyyy{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{zzzxxxwwwvvvsssqqqnnnlllkkkffffffeeeddddddfffjjjmmmrrrtttvvvwwwwwwxxxyyyzzzzzz{{{|||{{{yyyyyyzzz{{{}}}{{{yyyzzz||||||yyyvvvggg[[[QQQNNNSSS]]]kkkwwwxxxxxxuuulllccc^^^YYYVVVSSSRRRQQQRRRSSSSSSQQQNNNEEEBBB===:::999999:::;;;888888888999:::;;;<<<===<<<<<<>>>???AAABBBDDDDDDJJJKKKNNNPPPRRRRRROOOMMMIIIHHHHHHGGGGGGHHHHHHHHHMMMLLLOOOTTTVVVVVVZZZ```kkkrrr||||||xxxMMMMMMMMMMMMLLLKKKIIIIIIGGGEEEAAA???===>>>???@@@>>>;;;999999;;;<<<999777666666777666666555444333444333333222222222333333111111111111000000000000////////////000000000000000111222111000///000111444:::EEEQQQ[[[______]]]ZZZXXXRRRLLLGGGHHHNNNUUUpppsssssslll]]]YYYaaaffflllvvv}}}~~~~~~~~~~~~}}}|||zzzxxxwwwuuutttsssqqqnnnjjjgggeeemmmqqquuuyyyzzzzzz{{{|||yyy{{{~~~|||tttnnneee[[[RRRPPPQQQTTTZZZaaaaaaeeekkkqqqvvv{{{|||xxxqqqrrrrrrqqqqqqrrruuuxxxzzzzzzxxxpppdddWWWLLLGGGEEEDDDFFFKKKMMMOOOSSSZZZ```iiiuuu}}}yyysssmmmlllnnnuuu~~~|||xxxuuurrrssssssssssssuuuxxx{{{zzzyyyzzz|||xxxwwwwwwwwwwwwyyy{{{|||vvvwwwxxxzzz{{{}}}~~~~~~|||{{{yyyxxxyyyxxxvvvuuuxxxwwwxxxzzz}}}~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~{{{yyyxxxuuurrrpppnnnrrrwww}}}|||yyyuuurrrrrrrrrrrrrrrnnnnnnooopppqqqqqqrrrrrruuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvuuuuuuvvvwwwxxxttttttsssooojjjgggiiikkkggghhhhhhjjjlllooorrrtttuuuvvvxxx{{{}}}|||}}}~~~~~~}}}{{{yyyyyywwwuuurrrqqqpppppprrruuuvvvvvvuuuvvvvvvvvvuuuuuuuuuuuuuuuyyy{{{~~~}}}{{{yyyvvvuuutttsssssstttuuuvvvyyyzzz|||~~~~~~~~~|||zzzxxxuuurrrpppoooiiiiiiiiihhhhhhjjjnnnqqqvvvyyy|||}}}|||{{{zzzzzzzzz{{{{{{zzzxxxwwwwwwxxxwwwvvvuuuwwwzzzyyyuuuqqqaaaWWWPPPRRRYYYaaajjjqqqrrrpppkkkcccZZZTTTQQQOOONNNMMMLLLNNNPPPPPPKKKGGG>>><<<:::888777888999;;;777777777888999:::;;;<<<<<<<<<<<<>>>@@@CCCFFFHHHNNNPPPSSSUUUVVVUUUTTTSSSMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNRRRYYY[[[[[[^^^ccciiinnnsssvvvwww{{{{{{wwwNNNNNNNNNNNNMMMKKKIIIHHHFFFEEECCCAAA@@@??????@@@===<<<;;;;;;;;;:::999888777888888888777666555444555444333222222222222222111111111111000000000000000000000000////////////000111222222000//////000333666>>>IIITTT\\\^^^^^^\\\[[[VVVNNNHHHGGGJJJLLL```wwwvvvvvvnnngggeeegggfffkkkvvv~~~|||zzzyyyyyyxxxuuurrrnnnkkkhhhgggkkkooossswwwyyy{{{}}}~~~xxxqqqeee[[[QQQNNNOOOSSSZZZaaaaaadddjjjpppuuu{{{~~~{{{sssssssssqqqoooppptttxxxzzz{{{yyytttiii]]]QQQKKKFFFEEEGGGLLLPPPSSS[[[bbbiiirrr||||||vvvnnnnnnrrr{{{zzzwwwtttpppllljjjnnntttvvvwwwxxxzzz{{{{{{zzzyyy{{{}}}~~~}}}{{{wwwwwwvvvvvvwwwyyy{{{|||wwwxxxyyyyyyzzz{{{{{{{{{{{{yyyyyyyyy{{{|||{{{zzz{{{{{{{{{|||~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyzzz{{{|||}}}~~~||||||{{{yyyvvvtttnnnqqquuuyyy||||||yyyvvvuuuttttttrrrqqqmmmmmmnnnooopppqqqssssssuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwrrrtttsssooojjjhhhkkkooollllllmmmoooqqqtttvvvxxxxxxyyy{{{}}}~~~xxxyyy{{{|||}}}}}}}}}}}}~~~~~~}}}{{{{{{zzzxxxvvvvvvvvvvvvwwwyyyzzzzzzxxxyyyzzzzzzzzzzzzyyywwwvvv}}}~~~~~~|||{{{xxxwwwvvvuuuuuuwwwxxxzzz{{{|||~~~~~~|||zzzwwwuuusssqqqppplllllllllkkklllnnnrrrvvv{{{~~~~~~|||{{{yyyzzz{{{yyyvvvtttttttttuuuttttttvvvwwwtttnnnhhh\\\UUURRRXXX```eeehhhjjjfffccc^^^WWWPPPJJJHHHIIIJJJHHHHHHKKKMMMLLLFFF@@@<<<<<<;;;:::999999:::;;;888888888999:::;;;<<<===@@@??????@@@CCCHHHMMMPPPRRRUUUYYY]]]^^^___^^^^^^VVVUUUSSSRRRQQQPPPPPPPPPQQQRRRXXX___bbbaaaccchhhjjjmmmoooooonnnsss|||}}}zzzOOOOOOOOONNNMMMKKKIIIGGGEEEDDDCCCAAA@@@???>>>>>>=========<<<::::::999999888999999999888777555444666555444333222111111111111111111111000000000000111111000000//////......,,,...111111111111222333333444888BBBNNNYYY___aaa^^^]]]XXXPPPIIIGGGGGGGGGUUUuuuwww{{{~~~}}}uuummmooohhhhhhttt~~~~~~|||zzzyyy|||zzzvvvrrrnnnkkkiiihhhiiilllqqqtttwww{{{~~~|||tttbbbXXXNNNKKKLLLPPPXXX```aaadddiiinnntttzzzssstttssspppmmmooosssxxxyyyzzzyyyuuulll```UUUNNNHHHFFFHHHNNNRRRWWW```iiipppxxxxxxsssssswww{{{uuupppmmmhhhdddeeellluuuzzz|||{{{{{{{{{{{{yyyxxxyyy||||||zzzwwwxxxxxxwwwwwwwwwxxxzzz{{{xxxyyyyyyyyyyyyxxxwwwwwwtttssssssuuuxxxyyyzzzyyy|||{{{{{{|||~~~~~~}}}{{{}}}}}}}}}~~~{{{zzzyyyyyyzzz{{{|||}}}}}}|||{{{{{{{{{zzzwwwtttqqqtttwwwzzz}}}zzzxxxvvvuuuuuusssqqqooommmllllllmmmoooqqqtttuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvsssuuutttpppkkkjjjooosssooooooppprrrtttwwwyyyzzzxxxyyyzzz{{{||||||||||||wwwxxxxxxyyyzzz|||}}}}}}~~~~~~|||{{{{{{{{{zzz{{{zzzzzz|||~~~~~~}}}{{{~~~}}}{{{yyy~~~}}}|||yyyxxxwwwwwwxxxzzz|||}}}{{{|||~~~~~~zzzyyywwwtttrrrpppoooooonnnnnnnnnnnnnnnqqquuuyyy~~~}}}{{{yyyzzzzzzyyyuuusssrrrrrrwwwvvvuuuvvvtttooofff___VVVPPPOOOWWW```bbbaaaaaaYYYVVVRRRNNNHHHCCCCCCEEEGGGFFFFFFHHHKKKIIIBBB<<<:::::::::999777666777777:::::::::;;;<<<===>>>???GGGFFFEEEFFFIIIOOOUUUYYYVVVZZZ```dddfffggghhhiii^^^]]][[[XXXVVVTTTSSSSSSWWWYYY^^^eeegggeeefffjjjlllnnnnnnmmmlllqqq{{{}}}MMMLLLLLLMMMNNNLLLIIIGGGFFFDDDCCCCCCDDDDDDCCCBBB@@@???===<<<;;;<<<>>>???@@@BBBCCC@@@;;;777666777333444444444444444444444111111111111111111111111000000000000000000000000111111111111111222222333222333777>>>JJJVVV```eeebbb^^^WWWPPPJJJGGGFFFFFFTTTccc|||ttt~~~xxxyyyxxxtttsss~~~{{{xxxyyyzzzwwwqqqnnnooonnnkkkpppkkkjjjpppvvvyyy|||zzzoooYYYRRRLLLKKKLLLNNNVVV]]]bbbeeeiiilllpppwww}}}uuutttrrrooonnnpppuuuyyy|||{{{zzzxxxqqqfffWWWLLLEEEIIILLLOOOTTT^^^kkkvvv~~~~~~wwwyyyyyysssssslll___\\\aaahhhpppxxx{{{yyyyyy|||{{{{{{{{{|||||||||||||||~~~|||yyyxxxyyyzzzyyyxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxwwwwwwwwwvvvvvvuuuuuuvvvxxx{{{|||}}}}}}|||~~~~~~|||zzzyyyzzz{{{|||zzzzzzzzzzzz{{{}}}}}}||||||{{{zzzyyytttvvvyyy}}}~~~{{{xxxuuurrrooolllpppooonnnnnnppprrruuuvvvxxxyyyzzzzzzyyyvvvsssqqqssssssssssssttttttuuuuuusssqqqnnnnnnooopppqqqqqqtttvvvwwwxxxyyyzzz}}}}}}|||{{{{{{{{{zzzyyyyyy|||}}}}}}~~~~~~}}}~~~~~~}}}||||||||||||{{{{{{|||}}}|||{{{wwwrrrqqqrrrsssrrrppprrrpppooonnnppptttxxx{{{}}}{{{xxxuuusssuuutttuuuwwwvvvooobbbWWWOOOPPPRRRTTTWWWZZZ\\\]]]PPPNNNKKKGGGDDDCCCBBBAAAHHHHHHGGGFFFCCC@@@>>><<<<<<;;;::::::999999::::::<<<;;;:::;;;???BBBEEEFFFJJJJJJJJJKKKNNNTTTYYY]]]bbbfffhhhggghhhmmmppppppiiiccc^^^ZZZVVVSSSUUU[[[`````````aaacccfffjjjllloooooopppppprrrvvv||||||QQQPPPNNNMMMMMMMMMKKKIIIHHHFFFDDDDDDEEEEEEDDDCCCAAA@@@>>><<<<<<<<<>>>>>>BBBCCCCCCAAA<<<999888999444444444444333333333333111111111111111111111111000000000000000000000000///............///000000111222555<<>>=========>>>AAABBBAAA>>>;;;888777777444444444333333222222222111111111111111111111111////////////////////////......------......///000///000333999BBBMMMWWW]]]aaa___[[[WWWQQQLLLHHHFFFBBBKKK___yyyssszzz~~~{{{}}}~~~}}}}}}}}}}}}}}}~~~}}}|||{{{|||zzzuuussstttssspppjjjggghhhooovvvyyy~~~{{{mmmbbbRRRLLLHHHHHHJJJLLLSSSYYY\\\```eeeiiilllsss{{{{{{zzzwwwsssnnnlllpppvvv|||xxxeeeUUULLLBBBGGGMMMTTT]]]iiiwww~~~zzzxxx}}}|||~~~~~~uuuqqqgggaaa```]]]YYY\\\cccooowww~~~}}}}}}~~~}}}zzzvvvuuuuuuwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwyyy{{{|||||||||~~~~~~|||{{{{{{{{{{{{xxxxxxyyyzzz{{{}}}~~~}}}~~~~~~}}}{{{|||~~~|||yyy{{{vvvqqqnnnmmmnnnnnnnnnqqqpppooooooppprrrtttuuu{{{|||}}}}}}{{{yyyvvvuuutttvvvwwwyyyyyyxxxwwwvvvuuutttrrrqqqqqqrrrtttuuutttuuuvvvxxxzzz{{{||||||~~~zzzvvvuuuuuuvvvwww~~~}}}}}}~~~~~~~~~|||{{{}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||~~~{{{yyyxxxxxxzzz{{{||||||}}}|||yyyqqqpppnnnooorrruuuwwwxxxyyyxxxwwwwww{{{|||yyyxxxwwwssssssrrrnnnhhh___VVVPPPIIIJJJLLLNNNOOONNNMMMLLLIIIGGGEEECCCAAA???>>>>>>?????????>>>===<<<;;;:::>>>>>>=========>>>>>>???;;;<<<===???CCCHHHLLLOOOQQQRRRTTTWWW[[[bbbiiiooorrrxxx||||||}}}~~~zzzvvvsssqqqlllddd``````dddcccdddeeegggjjjnnnpppyyyyyywwwuuussstttwwwyyy~~~TTTSSSQQQPPPPPPNNNKKKHHHGGGEEEDDDEEEGGGIIIIIIHHHCCCBBBAAA???>>>>>>>>>>>>???>>>===:::888666555555555555444333222111111000111111111111111111111111///////////////////////////////////////000111111///000222666>>>HHHRRRYYY______^^^[[[VVVOOOJJJFFFBBBGGGWWWnnnxxx~~~zzzvvvzzz~~~}}}}}}|||}}}}}}}}}~~~~~~~~~}}}}}}}}}{{{}}}{{{vvvtttvvvtttqqqpppmmmnnnsssxxxzzz~~~uuufffZZZMMMIIIFFFGGGIIIKKKPPPVVVXXX\\\bbbgggkkkqqqxxx~~~}}}yyysssmmmlllpppxxx~~~yyybbbQQQHHHBBBGGGNNNWWW```lllxxx{{{xxxwww}}}{{{}}}xxxmmmggg___ZZZZZZ[[[\\\ccclllttt{{{}}}}}}~~~~~~{{{wwwuuuvvvxxxyyyyyyxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyyyyxxxzzz|||}}}||||||}}}~~~~~~~~~xxxxxxyyyzzz|||}}}~~~}}}}}}~~~~~~}}}|||}}}{{{vvvssstttppplllkkkmmmpppsssttttttsssqqqqqqqqqsssuuuvvv{{{|||||||||{{{yyywwwuuutttvvvxxxzzzzzzxxxvvvuuuttttttsssrrrqqqrrrtttvvvvvvvvvxxx{{{}}}~~~}}}|||}}}zzzwwwuuuuuuxxx{{{~~~}}}zzzxxxzzz}}}~~~}}}~~~~~~|||{{{|||||||||}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxyyyyyywwwtttrrrrrrsssuuuwwwwwwyyyzzz||||||zzzvvvtttooonnnoooqqquuuzzz~~~}}}}}}}}}{{{yyyyyyqqqqqqmmmfff]]]TTTNNNKKKFFFGGGIIIKKKJJJHHHFFFDDDDDDCCCBBB@@@???>>>============>>>>>>>>>=========>>>>>>>>>>>>???@@@AAABBBAAABBBDDDFFFIIIMMMRRRVVVUUUWWW[[[^^^bbbiiiqqqxxx}}}{{{xxxssskkkggggggjjjjjjjjjjjjmmmpppsssuuuzzzzzzxxxuuurrrrrrtttvvvyyy}}}UUUVVVWWWXXXXXXTTTNNNIIIDDDDDDDDDFFFIIIKKKKKKJJJCCCBBBBBBAAA@@@????????????===;;;888777666555444555555444444333222111111111111111111111111111111///////////////////////////////////////000111111000111333555;;;DDDNNNVVV]]]^^^___]]]YYYRRRLLLHHHCCCGGGRRRgggwwwuuuzzz~~~~~~~~~~~~}}}~~~}}}|||}}}}}}zzz|||{{{wwwvvvwwwuuurrrqqqoooqqqvvvzzz|||}}}qqqaaaTTTJJJFFFEEEGGGHHHIIIMMMRRRTTTYYY```fffjjjpppwww}}}}}}~~~zzztttnnnlllqqqyyyyyybbbPPPHHHEEEIIIPPPXXXaaakkktttyyyzzz{{{}}}~~~zzzxxxxxx{{{{{{}}}sssiiiaaa\\\XXXZZZ^^^dddmmmuuuzzz}}}||||||~~~}}}zzzxxxyyyzzz{{{{{{wwwwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{zzz|||~~~~~~}}}}}}}}}~~~~~~~~~yyyzzzzzz|||}}}}}}~~~~~~}}}||||||}}}~~~}}}|||{{{|||~~~}}}zzzuuupppmmmkkkiiigggiiimmmsssvvvxxxvvvuuutttsssssstttvvvwwwyyyyyyzzzzzzyyyxxxwwwvvvsssuuuwwwyyyyyywwwuuusssssstttsssrrrppppppsssvvvyyyyyyzzz~~~|||xxxwwwuuuuuuxxx}}}|||}}}|||yyy{{{}}}yyyvvvvvvxxxzzz}}}}}}||||||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzxxxwwwuuutttttttttuuuooonnnllllllmmmooorrrttttttuuuwwwwwwuuussspppooommmnnnpppssswww}}}~~~{{{zzzyyypppmmmggg]]]SSSLLLHHHGGGDDDEEEGGGHHHGGGDDDAAA???@@@?????????>>>======<<<<<<<<<<<<======>>>>>>???>>>>>>??????AAABBBDDDEEEHHHIIIKKKLLLNNNQQQVVVZZZ\\\```eeeiiimmmttt}}}wwwqqqnnnnnnnnnnnnmmmmmmooorrruuuvvvwwwwwwuuusssqqqppprrrttttttyyyYYYZZZ^^^``````\\\TTTNNNEEEEEEGGGJJJMMMMMMKKKIIIBBBBBBBBBBBBBBBAAAAAAAAAAAA???;;;999999999888666555555555444444333333333111111111111111111111111////////////////////////......------......///000111222333444888@@@KKKSSS[[[\\\^^^^^^[[[UUUNNNJJJCCCEEELLL]]]xxxzzzyyy~~~~~~~~~}}}}}}}}}yyy||||||yyywwwyyywwwtttmmmlllpppvvvzzz~~~}}}{{{zzzzzzvvvlll\\\PPPIIIEEEEEEGGGHHHHHHJJJNNNPPPVVV___fffkkkqqqxxx}}}~~~~~~zzztttooonnnsss{{{zzzcccRRRJJJGGGKKKQQQYYYaaaiiiooorrrsssssstttvvvxxx~~~}}}zzzyyyyyyzzz||||||qqqhhhbbb```___aaafffnnnwww}}}}}}}}}||||||}}}|||{{{|||}}}|||{{{vvvvvvxxxyyy{{{{{{|||||||||{{{yyyxxxyyyzzz|||}}}|||~~~~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~}}}|||{{{yyyzzz{{{||||||{{{zzzzzzzzzxxxuuuqqqmmmjjjdddeeefffkkkpppuuuwwwxxxxxxwwwuuusssssstttvvvwwwvvvvvvwwwwwwxxxxxxwwwwwwtttuuuvvvwwwwwwuuusssrrrsssttttttrrrooopppssswwwzzzzzz||||||vvvuuuuuuvvvyyy}}}xxxwwwxxxxxxtttrrrsssxxx|||~~~~~~yyyxxxvvvuuuuuuwwwzzz{{{{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwvvvuuuuuutttsssrrrpppooonnnnnnnnnooohhhhhhhhhiiikkkmmmooopppqqqrrrtttssspppnnnmmmnnnmmmooorrruuuyyy|||yyyxxxoooiii___TTTLLLGGGDDDDDDBBBCCCDDDDDDCCCAAA???>>>======>>>>>>???>>>>>>===<<<<<<<<<<<<===>>>???@@@???@@@AAABBBDDDFFFHHHIIILLLOOOQQQRRRRRRUUUZZZ___bbbhhhoootttyyy}}}wwwtttuuupppooonnnmmmnnnppprrrtttsssssssssqqqpppoooqqqsssqqqwww}}}[[[\\\___bbbbbb^^^XXXSSSIIIJJJMMMPPPQQQNNNJJJFFFAAABBBBBBCCCCCCCCCCCCCCCBBB???;;;999999:::888777555555555555555555555555111111111111111111111111000000000000000000000000///............///000000111222333333444<<>>>>><<<<<<>>>???@@@??????>>>??????>>>>>>???@@@AAABBBBBBCCCDDDEEEHHHJJJLLLMMMQQQTTTXXXYYYYYY\\\ccciiimmmttt~~~~~~yyyxxxrrrqqqooonnnnnnoooqqqrrrrrrssssssqqqooonnnpppqqqpppvvv|||~~~|||{{{}}}[[[[[[]]]^^^___]]]XXXUUUNNNOOORRRTTTTTTOOOHHHCCC@@@AAABBBCCCDDDDDDDDDDDDAAA===888777888888777555555555555666666666666666111111111111111111111111111111111111111111111111111111111111111222333333000222222111222999EEENNNWWWYYY\\\]]][[[WWWRRROOOHHHFFFEEELLLeee~~~|||}}}|||}}}|||xxxttttttxxx}}}~~~xxxssslllhhhddd^^^TTTLLLHHHFFFFFFIIIIIIFFFFFFIIILLLTTT^^^gggnnnuuu||||||{{{xxxtttqqqqqqvvv~~~uuubbbRRRJJJJJJMMMSSS[[[ccchhhkkkkkkllllllmmmooossszzz~~~yyyxxxyyyzzzwww~~~yyy{{{||||||~~~~~~~~~~~~|||yyywwwxxxzzz{{{}}}~~~}}}|||zzzyyyyyy{{{~~~}}}~~~~~~yyy|||}}}|||wwwvvvuuuuuuwwwyyyyyyxxx|||zzzxxxvvvsssqqqooonnnkkknnnssszzz~~~|||yyyvvvuuusssqqqqqqqqqrrrsssssstttuuuvvvxxxyyy{{{{{{wwwwwwvvvuuuuuuuuuttttttuuuwwwxxxuuurrrqqqvvvzzzzzzzzz|||yyyxxxwwwvvvuuuuuuvvvwwwwwwsssqqqooonnnnnnllljjjhhhddd```]]]___ccchhhkkkkkkjjjkkklllnnnppprrrtttttt{{{}}}~~~|||zzzxxxwwwtttsssrrrpppmmmkkkiiiiiieeedddcccbbbaaabbbccccccggghhhjjjlllllllllkkkkkklllnnnoooooommmooosssvvvwww{{{~~~}}}xxxuuunnnbbbSSSIIIEEEEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@@@@@@@@@@???CCCCCCBBBBBBBBBCCCEEEFFFDDDEEEFFFHHHJJJMMMOOOQQQUUUYYY^^^___```dddkkkrrr{{{|||yyyuuutttrrrpppppppppqqqrrrssstttsssrrrooonnnoooppppppuuu{{{|||yyywwwyyy{{{XXXXXXXXXXXXXXXXXXXXXXXXTTTRRRTTTYYYVVVLLLEEEEEECCCCCCCCCBBBAAAAAAAAA@@@===<<<;;;:::999888888777888777777666555333111000111222333444555444333222222333333222///......///000000000000000000000000111111111111111666>>>DDDSSSYYY_________]]]VVVOOOLLLJJJGGGHHHXXXwww~~~}}}}}}||||||{{{}}}|||uuunnnfffbbbaaa___[[[VVVJJJMMMNNNMMMIIIFFFGGGHHHNNNSSS[[[dddnnnxxx|||vvvwwwuuurrroooooossszzzxxxgggXXXOOOLLLIIILLLRRRZZZaaafffggggggiiiggghhhnnnwww}}}|||zzzuuurrrsssvvv~~~{{{yyyxxx{{{zzz{{{|||~~~~~~}}}xxxyyy|||}}}}}}}}}{{{zzz{{{~~~~~~~~~~~~~~~yyy{{{~~~~~~||||||}}}~~~vvvvvvuuuuuuvvvxxxzzz|||zzzzzzzzzyyywwwuuutttsssqqquuu{{{~~~{{{wwwvvvssspppoooooosssuuuvvvvvvwwwyyy{{{{{{yyywwwvvvxxxzzzyyyuuussssssuuuuuuvvvwwwvvvuuutttuuuvvvyyy{{{}}}~~~|||yyywwwvvvtttpppmmmmmmnnnqqqssslllkkkjjjiiigggddd```\\\[[[YYYXXXWWWZZZ^^^cccfffkkkmmmmmmllliiijjjnnnrrrrrryyy~~~|||{{{zzzyyywwwtttrrrnnnkkkhhhgggfffgggccc```^^^^^^aaaeeehhhjjjjjjkkkllllllkkklllnnnppppppqqqqqqqqqqqquuu{{{vvvnnnmmm]]]LLLDDDAAA???===>>>>>>>>>>>>>>>>>>============???BBBCCCCCCCCCEEEFFFFFFFFFFFFDDDBBBAAACCCEEECCCDDDGGGLLLNNNPPPWWW```ccc]]]^^^fffjjjkkkwww~~~yyyuuussspppooopppppppppooouuuuuutttsssrrrqqqooonnntttwwwzzz||||||}}}~~~WWWWWWVVVVVVUUUUUUUUUUUUTTTSSSVVVYYYTTTJJJEEEFFFEEEDDDDDDCCCCCCBBBBBBBBB======<<<;;;::::::999999888888888777666444333222000111222333444444333222...000111000///...///000000000000000000000000000111111111111111666===BBBMMMUUU\\\_________YYYRRRLLLJJJGGGGGGUUUqqq~~~}}}~~~vvvoookkkddd___\\\YYYUUUSSSPPPRRRSSSPPPKKKGGGFFFHHHLLLTTT^^^fffmmmvvvyyyuuutttsssqqqoooooorrrwww|||}}}{{{ttthhh[[[PPPKKKIIIJJJMMMRRRYYY```fffiiijjjlllmmmqqqxxx|||{{{zzzvvvtttuuuuuu~~~~~~|||zzzyyyzzzyyyyyy{{{}}}~~~}}}{{{yyyzzz|||~~~~~~~~~}}}|||{{{||||||{{{zzz|||~~~~~~}}}|||wwwyyy|||~~~~~~~~~~~~~~~xxxwwwvvvuuuvvvxxx{{{|||||||||{{{yyyxxxuuutttsssuuuxxx|||~~~zzzxxxzzzxxxuuurrrpppppprrrtttxxxwwwwwwxxxzzzzzzyyyxxxwwwyyyzzzxxxuuutttuuuvvvuuuvvvwwwvvvtttssstttuuuwwwxxx{{{||||||zzzwwwuuussspppkkkgggffffffhhhjjjhhhgggfffeeedddaaa]]]ZZZVVVTTTSSSRRRTTTXXX]]]```dddeeefffdddbbbccchhhlllooovvv|||~~~|||yyyvvvsssnnnmmmjjjhhhfffeeedddeeedddbbb``````bbbeeeiiijjjkkkmmmoooppppppqqqsssuuutttuuuuuuuuuwww|||~~~uuummmhhhYYYJJJDDDBBB@@@>>>?????????>>>>>>>>>>>>>>>>>>>>>@@@CCCEEEEEEFFFGGGIIIIIIIIIIIIHHHFFFFFFHHHJJJKKKKKKMMMQQQRRRSSSZZZbbbgggcccfffqqqxxx}}}|||vvvuuuqqqmmmlllnnnqqqtttuuuuuuuuuuuuuuutttsssrrrqqqvvvxxxyyyyyyzzz|||VVVUUUTTTRRRQQQQQQQQQQQQSSSUUUXXXXXXPPPGGGDDDGGGEEEEEEDDDCCCCCCBBBAAAAAA>>>>>>======<<<<<<;;;;;;888888888888777666555444222222333444444444444444///000111000///...///000000000000000000000000000111111111000222555;;;???FFFOOOXXX]]]``````[[[UUULLLKKKHHHGGGPPPiii~~~{{{~~~}}}xxx}}}|||uuummmjjjiiieee```[[[WWWVVVVVVVVVXXXXXXSSSMMMHHHFFFGGGKKKUUUaaahhhmmmwww}}}uuuqqqnnnoooooommmlllmmmooorrroooiii```VVVNNNIIIGGGGGGLLLNNNRRRXXX___fffmmmpppssswww}}}~~~zzzzzzzzzwwwwwwyyyxxx}}}|||{{{yyyxxxxxxzzz||||||{{{zzzzzz{{{|||}}}}}}|||{{{zzz{{{{{{|||{{{{{{|||}}}{{{zzzuuuwwwzzz|||}}}}}}}}}|||~~~zzzyyywwwwwwwwwyyy{{{|||}}}||||||zzzyyywwwuuutttwwwyyy{{{}}}}}}|||zzzxxx|||zzzvvvsssrrrrrrssstttyyyxxxvvvwwwxxxyyyyyyxxxxxxxxxxxxvvvttttttvvvwwwtttuuuvvvuuusssssssssuuuuuuvvvxxxxxxxxxuuurrrpppnnnjjjeeeaaa^^^^^^```aaaddddddccccccccc```]]]YYYSSSQQQOOONNNOOOSSSWWWZZZ\\\^^^^^^\\\ZZZ\\\```dddiiiqqqyyy|||}}}zzzuuurrrkkkjjjiiigggfffeeeeeeeeefffeeeddddddfffiiimmmooopppsssvvvwwwwwwxxxyyyzzzyyyyyyyyyyyy}}}~~~ssskkk___SSSHHHDDDCCCAAA@@@@@@AAA@@@??????>>>>>>>>>??????BBBEEEGGGHHHJJJLLLMMMLLLMMMMMMLLLKKKLLLNNNPPPTTTSSSUUUWWWXXXYYYaaajjjoooooovvv~~~wwwtttpppkkkiiilllqqqvvvxxxuuuvvvvvvwwwwwwwwwvvvvvvyyyyyyxxxxxxyyy~~~TTTSSSQQQOOOMMMMMMLLLLLLRRRVVVYYYVVVLLLEEEDDDHHHEEEDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>=========888888999999999888777777777666666666555555444333111222333222000//////000000000000000000000000000111000000000222555999;;;@@@JJJTTT[[[___```[[[UUULLLJJJHHHGGGMMMaaa{{{xxx{{{rrrnnn}}}rrruuu~~~~~~tttlllgggfffggggggaaaZZZVVVWWWZZZXXXYYYYYYTTTNNNIIIGGGHHHNNNVVVaaaiiippp}}}tttnnnkkkhhhjjjjjjhhheeebbbbbbbbb___YYYPPPIIIFFFFFFGGGGGGMMMOOOSSSYYYaaajjjsssyyy~~~{{{xxxyyyzzzyyyyyy|||~~~}}}}}}zzzyyyyyyzzz|||}}}{{{zzz{{{{{{|||}}}}}}||||||{{{|||}}}}}}|||{{{{{{}}}{{{|||~~~}}}~~~}}}{{{yyyvvvwwwyyy{{{|||||||||{{{|||}}}~~~|||{{{yyyxxxxxxyyyzzz|||{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwyyyzzz{{{{{{{{{{{{yyywwwtttrrrssstttuuuuuuzzzxxxvvvvvvwwwyyyyyyyyywwwvvvtttsssrrrsssuuuvvvssstttuuutttsssrrrrrrtttuuuvvvvvvuuusssoookkkiiihhheee```\\\ZZZZZZ\\\^^^dddccccccccccccbbb^^^[[[SSSQQQNNNMMMMMMPPPTTTWWWYYYYYYYYYVVVTTTUUUYYY^^^bbbmmmxxx~~~|||xxxuuummmmmmllljjjiiihhhgggggghhhiiijjjkkkmmmqqquuuxxxyyy{{{~~~}}}}}}}}}{{{zzzzzz||||||qqqhhhVVVMMMEEECCCDDDBBBAAABBBBBBBBB@@@?????????@@@@@@AAADDDGGGJJJKKKMMMOOOQQQPPPPPPQQQPPPOOOPPPRRRTTTYYYXXXZZZ]]]```ccclllvvv~~~zzzqqqmmmjjjiiilllppptttvvvuuuvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{|||~~~RRRQQQNNNLLLJJJJJJJJJJJJRRRWWWXXXRRRIIIDDDEEEHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@??????>>>>>>===777888999999999999999999999999777555333222111000...///111000//////111222111111111111111111111111111000///000222444666777===FFFPPPWWW[[[]]]ZZZTTTMMMJJJIIIIIILLL[[[xxx|||xxxxxxjjjiiirrrnnnyyy~~~|||zzz}}}vvvlllhhhggglllmmmjjjbbbXXXSSSTTTXXXVVVWWWXXXTTTOOOJJJJJJKKKTTTXXX```iiivvvvvvlllfffdddcccdddccc___ZZZUUURRRQQQNNNJJJEEEBBBCCCEEEFFFGGGNNNRRRWWW^^^eeeoooyyyzzzwwwyyyzzzyyy{{{~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}{{{{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{zzz{{{|||{{{{{{}}}}}}{{{}}}~~~}}}{{{yyyxxxyyyzzz|||}}}}}}}}}|||yyy{{{~~~~~~}}}~~~|||zzzxxxxxxxxxzzz{{{xxxyyyzzz{{{{{{{{{{{{{{{wwwwwwxxxyyyzzzyyyyyyyyyrrrpppnnnpppsssvvvwwwwww{{{yyyvvvvvvwwwyyyyyyxxxsssrrrpppooopppqqqssstttrrrssstttsssqqqqqqqqqrrrvvvvvvtttqqqmmmhhhdddaaa___\\\YYYWWWWWWYYY\\\^^^cccbbbbbbccccccbbb^^^[[[TTTRRROOOLLLLLLNNNRRRTTTUUUVVVTTTQQQNNNOOOSSSXXX^^^lll{{{}}}xxxuuupppooonnnlllkkkjjjjjjjjjiiikkknnnqqqssswww}}}~~~zzzmmmcccOOOHHHBBBBBBCCCAAAAAACCCCCCBBBAAA@@@@@@AAABBBCCCDDDFFFJJJMMMNNNPPPSSSUUUSSSTTTUUUTTTTTTTTTWWWYYY^^^]]]___dddiiiooo{{{zzziiiiiijjjmmmqqqtttuuuuuuuuuvvvxxxzzz{{{|||}}}}}}|||RRRPPPMMMJJJIIIIIIIIIJJJRRRVVVVVVNNNGGGFFFHHHHHHKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBAAA@@@???>>>======666777888999::::::::::::999777555333000///......)))+++---...///000222444111111111111111111111111111000///000222444444333999BBBKKKRRRWWWZZZXXXSSSOOOKKKJJJLLLMMMTTTiiilllhhhwww{{{oooqqq~~~{{{}}}~~~xxxpppiiijjjnnn~~~|||uuuiii]]]VVVVVVYYYUUUWWWXXXVVVQQQNNNNNNPPPXXX[[[aaakkk{{{zzzlllccc___^^^___^^^[[[UUUNNNIIIFFFEEEBBB@@@???>>>???BBBFFFHHHSSSXXX___eeekkksss|||{{{wwwxxxyyyyyy{{{~~~~~~~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~}}}~~~~~~|||zzz{{{||||||||||||~~~|||zzz{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}~~~~~~}}}{{{yyywwwwwwxxxyyywwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzxxxvvvtttsssllljjjjjjmmmsssxxxyyyxxxzzzyyywwwwwwxxxyyyxxxwwwpppooommmmmmoooqqqqqqqqqqqqrrrsssrrrqqqpppppprrrtttsssppplllgggbbb]]][[[WWWVVVTTTSSSTTTXXX]]]```bbbbbbaaabbbbbb```]]]ZZZTTTRRRNNNKKKJJJLLLNNNPPPPPPPPPOOOLLLJJJLLLQQQVVV```ppp~~~{{{vvvssspppnnnllljjjjjjjjjlllmmmmmmqqquuuxxxzzz~~~xxxjjj___KKKDDD@@@AAAAAA???@@@CCCCCCBBBAAAAAAAAACCCEEEGGGHHHKKKNNNQQQRRRTTTWWWYYYXXXZZZ[[[\\\]]]___bbbeeehhhgggiiinnnsss{{{xxxfffhhhmmmsssyyy|||{{{zzzxxxyyy{{{}}}~~~QQQOOOLLLJJJHHHIIIJJJKKKRRRUUURRRKKKGGGIIIJJJHHHLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBB@@@>>>===<<<;;;555666777888::::::;;;;;;888777555333222111111111---...000000000111222444111111111111111111111111111///...000222333222000555===FFFLLLSSSXXXXXXTTTSSSMMMKKKMMMLLLLLLYYYjjjyyylllooozzzvvvnnn{{{vvvrrrllliiinnnxxxxxxkkk___YYYYYY[[[XXX[[[\\\ZZZVVVSSSTTTUUUXXX]]]eeeooo|||qqqddd]]][[[[[[ZZZXXXSSSMMMFFFAAA@@@@@@===>>>>>><<<===AAAHHHNNNZZZ```hhhnnnqqquuu||||||wwwxxxyyyxxxzzz}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}|||||||||}}}}}}}}}zzz|||}}}}}}}}}|||}}}~~~}}}}}}}}}~~~}}}{{{yyyzzzzzz{{{||||||}}}}}}~~~||||||}}}}}}~~~~~~}}}~~~}}}{{{xxxwwwvvvwwwwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzxxxuuurrrpppkkkhhhhhhllltttyyyzzzyyyzzzxxxxxxxxxyyyyyywwwuuuooommmlllnnnppprrrqqqoooppprrrrrrrrrpppooopppqqqnnnmmmjjjfffbbb]]]YYYWWWVVVUUUSSSSSSVVV[[[```cccddddddcccccccccaaa]]]ZZZVVVSSSOOOKKKJJJKKKMMMOOOLLLMMMMMMKKKKKKNNNUUU[[[hhhvvv}}}zzzwwwtttnnnllljjjiiijjjmmmpppsssxxx}}}uuufff[[[IIICCC?????????===???CCCCCCBBBAAAAAABBBEEEHHHJJJMMMPPPSSSUUUWWWXXXZZZ\\\^^^```cccfffiiimmmsssvvvxxxvvvwwwzzz~~~{{{ooorrrvvv|||~~~|||}}}QQQOOOLLLJJJIIIIIIKKKLLLRRRTTTPPPIIIGGGJJJKKKHHHIIIHHHGGGFFFDDDCCCBBBAAADDDDDDBBB@@@>>><<<;;;:::444555666888::::::;;;;;;999888777666555555666777777777777666333111111222111111111111111111111111111///...000333333111///222:::CCCIIIPPPWWWYYYVVVVVVNNNKKKNNNKKKGGGNNN[[[oooqqqlllqqqvvv|||nnn}}}wwwrrroookkkiiirrr|||pppdddZZZWWWXXXZZZ\\\___```^^^ZZZWWWWWWYYYWWW```jjjrrr}}}zzzjjj___YYYYYYZZZWWWUUUOOOHHHAAA>>>???@@@>>>??????===<<>>===<<<>>>BBBCCCBBBAAAAAACCCFFFJJJLLLQQQTTTWWWYYYZZZ[[[]]]___bbbeeeiiinnnsssyyy}}}}}}~~~SSSTTTSSSPPPKKKIIIKKKNNNSSSOOOMMMLLLIIIEEEGGGKKKJJJGGGCCC???>>>???BBBCCCFFFCCC@@@>>>===<<<:::999333555999;;;<<<;;;999777444222111111333444555555222222222222111111111000000000000000000///......000111111111222222222222444666;;;EEEOOOVVVXXXXXXWWWSSSOOOLLLLLLMMMNNNNNNZZZooooookkkooo~~~~~~~~~~~~~~~xxxtttppppppnnnkkkiiiiiikkkmmmooolllfffaaa^^^]]]^^^___ccccccbbbaaa___\\\YYYXXX\\\cccnnnyyy{{{lll___YYYWWWUUUTTTTTTPPPJJJDDDAAA@@@AAABBBBBB@@@@@@AAAAAADDDPPP\\\jjjssszzzyyywwwyyyzzzzzzzzztttsssrrrrrrwww}}}zzzzzz~~~}}}zzz|||yyy}}}|||{{{|||}}}|||{{{vvvxxxzzz|||}}}}}}}}}|||{{{zzzzzzyyyyyyzzzzzzzzz{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~|||}}}{{{vvvppppppvvv|||}}}zzzvvvuuuvvvxxxyyyyyyyyyzzz{{{yyyuuurrrppppppjjjkkknnnsssyyy|||{{{xxx}}}zzzvvvuuuvvvvvvtttqqqooooooppppppqqqqqqqqqqqquuutttrrrooommmmmmnnnpppkkkfff___YYYWWWWWWXXXXXXYYYZZZ\\\]]]```eeekkkpppllllllkkkjjjgggdddbbb```ZZZXXXTTTQQQOOONNNNNNOOOOOOMMMNNNRRRUUUYYYaaajjj{{{~~~{{{yyywwwtttqqqjjjlllnnnmmmooouuu}}}~~~|||uuufffWWWFFF@@@<<<======;;;;;;===>>>???@@@BBBDDDHHHNNNRRRXXXXXXYYY[[[\\\^^^______gggjjjqqqyyyQQQRRRSSSPPPMMMKKKMMMPPPUUUPPPLLLMMMLLLIIIIIIKKKLLLHHHBBB===<<<>>>BBBEEEFFFDDDAAA???>>>===:::999666888;;;======;;;888555333222111111333444444333222222111111111000000000000000000000000///......000000000111111111222222222444999BBBLLLSSSWWWWWWXXXTTTOOOKKKIIIHHHHHHHHHRRReeesssmmmqqq~~~~~~|||tttooojjjjjjiiigggdddcccdddeeeeeedddcccbbbaaa`````````dddddddddcccbbb```^^^]]]aaahhhsss~~~zzzpppaaaVVVQQQPPPOOONNNNNNKKKGGGCCCAAAAAABBBCCCCCCCCCDDDEEEGGGLLL[[[iiixxx~~~}}}}}}wwwsssrrrrrrrrrwww}}}~~~~~~|||}}}}}}zzz}}}{{{zzzzzz{{{|||{{{zzzwwwyyy{{{{{{{{{|||}}}{{{{{{{{{{{{zzzzzzzzzyyyzzzzzzzzz{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{xxxssspppqqqvvvzzz|||yyywwwvvvwwwyyyyyyyyyyyyzzzzzzyyyuuurrrqqqqqqooopppsssxxx}}}~~~|||}}}zzzwwwuuuvvvuuurrrpppooooooooooooooopppqqqqqqvvvtttrrrooolllkkklllmmmjjjeee^^^YYYXXXYYY[[[[[[```bbbdddeeegggkkkppptttqqqpppnnnkkkhhhfffeeeddd^^^\\\XXXUUURRRQQQPPPPPPQQQOOOQQQUUUYYY^^^hhhrrr~~~yyyvvvtttssspppoooppptttxxxzzz|||~~~}}}zzz{{{|||~~~~~~{{{rrrbbbSSSEEE>>>:::::::::999:::===>>>@@@BBBDDDGGGKKKQQQUUUWWWYYY[[[^^^```cccgggiiiooosss{{{QQQSSSUUUTTTRRRQQQTTTWWW\\\TTTOOOPPPRRRPPPMMMLLLLLLHHHAAA<<<;;;???DDDHHHGGGEEEBBB@@@???>>>;;;999888:::===???>>>;;;777444222111111222444444333222111111111111000000000///000000000000000///....../////////000000000111111111222666===FFFOOOTTTVVVXXXUUUPPPKKKFFFDDDBBBBBBIIIWWWqqqyyyppprrr}}}vvvmmmgggfffggghhhgggdddbbbaaaaaaZZZ\\\___bbbdddeeeddddddgggggggggggggggfffeeedddeeelllvvv~~~jjjaaaUUUMMMJJJJJJIIIIIIFFFEEECCCBBBAAABBBDDDEEEFFFFFFHHHLLLPPPYYYkkk|||~~~zzztttpppqqqrrrsssxxx~~~~~~~~~}}}{{{}}}}}}~~~~~~~~~}}}||||||{{{{{{yyyxxxxxxyyyzzzzzzyyyyyyzzz{{{{{{yyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||||||||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzzwwwssspppooorrrvvvyyyzzzyyyxxxxxxzzz{{{zzzyyyxxxyyyzzzxxxvvvsssssssssuuuvvvyyy}}}~~~|||zzzwwwvvvuuusssqqqooopppooonnnmmmnnnooopppqqquuussspppmmmkkkjjjiiiiiihhhccc]]]YYYYYY\\\___aaafffiiikkkmmmnnnqqqsssvvvwwwuuurrrooollljjjiiihhhdddbbb^^^YYYVVVTTTSSSSSSUUUTTTVVV[[[```gggttt{{{vvvsssrrrrrrqqqqqquuuzzz~~~{{{zzzvvvwwwyyy{{{}}}}}}yyyppp___OOODDD===888888888888:::>>>???BBBEEEHHHKKKPPPVVVZZZXXX\\\```bbbeeejjjqqqwwwyyy~~~~~~xxxrrrttt~~~TTTVVVYYYYYYXXXXXX\\\___fff[[[SSSUUUXXXUUUOOOKKKIIIFFFBBB???@@@CCCHHHKKKHHHFFFDDDBBBAAA???<<<:::888:::===>>>>>>;;;777444222111222333555555222000111111111000000000//////000000000000000///......////////////000000000000111111444999AAAJJJQQQVVVVVVTTTPPPKKKFFFBBB@@@@@@DDDMMM```yyyttttttzzz~~~wwwmmmddd^^^```ccceeefffccc```^^^]]]WWWZZZ^^^bbbfffhhhhhhhhhlllllllllllllllkkkkkkkkkiiioooxxxtttmmm]]]VVVMMMHHHGGGHHHHHHGGGCCCBBBBBBAAABBBCCCDDDEEEGGGIIIMMMRRRXXXeee|||~~~{{{{{{vvvqqqoooppprrrtttyyy~~~{{{zzzwwwvvvtttssstttsssrrrpppqqqrrrrrrrrrwww~~~{{{yyyzzz|||zzzyyywwwxxxyyy{{{zzzzzzyyyzzz{{{zzzyyyxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxxxx{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}|||||||||~~~|||zzzyyyyyytttooolllnnnrrruuuwwwyyyyyyyyy{{{||||||{{{yyywwwyyyyyyxxxvvvuuuuuuvvvyyyzzz}}}~~~zzzyyywwwvvvtttqqqooonnnpppooonnnmmmmmmnnnooopppqqqooommmkkkjjjiiihhhgggeeeaaa\\\YYY[[[___ccceeehhhkkkoooqqqqqqrrrsssuuuyyyxxxwwwuuurrrooolllkkkiiifffbbb^^^ZZZXXXWWWWWW\\\[[[^^^dddjjjrrr~~~{{{wwwuuuvvvxxxzzzzzz}}}}}}~~~}}}zzzyyywwwxxxyyyzzz{{{||||||||||||~~~~~~|||xxxooo^^^OOOEEE===888777888888<<<@@@BBBEEEIIIMMMQQQVVV\\\___\\\```eeehhhkkkqqqzzz}}}{{{{{{}}}~~~}}}}}}}}}}}}~~~~~~wwwtttmmmfffiiiuuuUUUXXXZZZZZZYYY[[[```dddiii]]]UUUVVVYYYVVVMMMHHHEEEEEEEEEEEEGGGJJJLLLMMMHHHFFFEEEDDDCCCAAA>>>;;;777999;;;======;;;999777333333333444555555333000111111111111000000000000000000000000000///......////////////000000000000111222333777===FFFNNNTTTRRRRRRQQQLLLGGGCCCAAABBBAAAGGGUUUkkkyyywwwwww~~~|||vvvmmmddd[[[VVVVVVZZZ^^^```___\\\ZZZYYY]]]^^^```bbbeeehhhkkklllqqqpppppppppppppppppppppooottt{{{{{{nnnccc]]]TTTNNNHHHEEEFFFGGGGGGFFFCCCCCCCCCBBBCCCDDDFFFFFFJJJMMMSSSYYYaaaooo~~~{{{zzztttooonnnpppsssuuu{{{~~~xxxtttssspppnnnlllkkkjjjiiigggeeedddhhhiiijjjrrr~~~}}}yyywwwyyy||||||zzzyyyyyyzzz{{{{{{zzzxxxyyy{{{{{{zzzzzz{{{|||}}}}}}|||{{{yyyxxxwwwwww||||||||||||||||||||||||}}}}}}}}}|||||||||{{{{{{~~~|||zzzyyyxxxsssmmmjjjlllpppuuuwwwzzzzzz{{{|||~~~}}}{{{yyywwwxxxyyyxxxwwwvvvxxxyyy|||~~~~~~}}}wwwxxxwwwuuussspppnnnmmmpppooonnnmmmmmmnnnoooooollljjjhhhhhhiiijjjiiigggbbb___[[[ZZZ]]]aaadddfffhhhkkkoooqqqrrrrrrssstttxxxyyyzzzzzzxxxsssooolllllljjjgggcccaaa```___```fffgggkkkqqqvvv}}}{{{xxxyyy|||}}}{{{}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxxxx{{{|||{{{yyyqqqaaaRRRFFF>>>999999:::;;;>>>CCCEEEIIINNNSSSXXX\\\aaadddcccfffiiimmmpppwww~~~zzzwwwuuuttttttuuutttvvvwwwvvvuuutttuuuvvvxxx{{{|||{{{|||}}}wwwpppmmmfff___cccqqqVVVWWWWWWVVVUUUXXX^^^dddeee[[[SSSTTTWWWSSSKKKFFFEEEFFFGGGIIIKKKLLLMMMNNNGGGFFFEEEEEEEEEDDD@@@>>>::::::;;;<<<<<<<<<;;;:::666555444555666666444222222222222222111111111000000000000000000///....../////////000000000111111111222333666:::AAAIIIOOONNNPPPQQQMMMHHHDDDCCCDDD???DDDOOOeee{{{wwwuuurrr~~~~~~{{{uuulllccc[[[UUUQQQRRRVVV\\\``````___^^^]]]ccccccbbbccceeehhhkkkmmmrrrrrrrrrrrrssstttuuuvvvwww{{{nnnbbbYYYTTTNNNJJJFFFDDDFFFHHHGGGEEEFFFFFFEEEDDDEEEGGGIIIKKKPPPTTT\\\cccjjjyyy|||yyyqqqmmmlllooorrruuuzzzzzztttpppoooiiigggeeeccccccbbb___]]][[[aaaeeegggqqq}}}~~~|||xxxwwwzzz}}}~~~|||zzzzzz{{{|||{{{zzzwwwxxxzzzzzzzzzzzz|||}}}~~~}}}|||{{{zzzyyyyyyxxx}}}}}}}}}||||||||||||{{{}}}}}}||||||{{{{{{zzzzzz}}}~~~}}}zzzyyywwwsssnnnjjjjjjnnntttxxx}}}||||||}}}~~~}}}{{{yyyvvvwwwxxxxxxwwwxxxzzz|||}}}}}}{{{zzztttvvvvvvuuurrrooonnnnnnppppppoooooooooooonnnnnnhhhfffdddeeehhhjjjhhheee```^^^\\\\\\___bbbcccdddgggjjjnnnqqqrrrsssuuuvvvwwwyyyzzz{{{yyyuuuqqqnnnqqqooommmkkkkkkkkklllmmmuuuwww|||}}}{{{{{{}}}}}}zzzzzz|||~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{zzzyyywwwvvvuuuuuuyyy{{{|||{{{tttdddUUUFFF???:::;;;======@@@EEEHHHMMMSSSYYY^^^bbbfffhhhjjjjjjmmmqqqwww~~~xxxvvvtttqqqooonnnoooooolllmmmoooooooooppprrrtttuuuwwwwwwuuuwwwxxxrrrkkkeee^^^ZZZ___oooXXXXXXVVVSSSRRRVVV]]]ccc```WWWRRRUUUWWWSSSMMMJJJIIIIIIIIIIIIJJJKKKKKKLLLFFFEEEEEEFFFGGGFFFCCC@@@@@@???>>>===<<<<<<<<<===888777555555666666555444333333333333222222222222000000000000000///......000000000111111111222222///111222444777<<>>DDDNNNbbbyyyoookkkxxx{{{vvvnnnddd[[[TTTPPPNNNQQQVVV\\\aaacccddddddeeefffeeeddddddfffhhhjjjlllppppppqqqrrruuuxxxzzz|||{{{xxxiii___YYYVVVNNNJJJGGGGGGIIIJJJIIIGGGIIIGGGFFFFFFGGGKKKOOOQQQYYY^^^fffnnntttyyyuuunnnjjjiiimmmppprrrwww}}}~~~zzzsssnnnjjjhhhaaa```^^^]]]]]]]]][[[ZZZWWW```eeegggsss}}}}}}|||zzzyyyyyy{{{|||}}}{{{{{{{{{{{{zzzyyyvvvwwwyyyyyyxxxxxxzzz{{{||||||||||||||||||||||||}}}}}}}}}}}}|||||||||{{{}}}}}}|||{{{{{{zzzyyyyyyzzz{{{}}}~~~~~~|||yyyxxxvvvtttpppkkkhhhkkkrrryyy}}}}}}~~~}}}{{{yyyvvvwwwxxxxxxxxxyyy|||~~~yyy|||~~~}}}yyyuuussssssqqqsssvvvuuurrrooonnnoooooopppqqqrrrqqqpppnnnmmmgggdddbbbdddggghhheeebbb^^^]]]]]]^^^```aaaaaa```cccfffjjjmmmooorrruuuwwwxxxxxxwwwwwwvvvtttssssssvvvvvvuuuuuuvvvyyy{{{}}}}}}|||zzzyyyyyyzzz{{{{{{{{{}}}|||zzzxxxxxxxxxyyyzzzzzzzzzyyyyyyxxxwwwuuutttvvvyyy}}}~~~}}}vvvfffVVVDDD>>>;;;===??????AAADDDLLLQQQWWW^^^bbbeeeiiikkkooommmooovvv}}}qqqooonnnlllkkkkkkllllllgggiiijjjkkkmmmppptttxxxxxxxxxvvvtttuuuvvvppphhh^^^YYYWWW___qqq[[[ZZZWWWSSSRRRVVV^^^eee]]]WWWTTTWWWYYYVVVRRRPPPNNNLLLJJJHHHGGGHHHIIIJJJEEEEEEEEEGGGHHHGGGDDDBBBEEECCCAAA>>><<<<<<===>>>:::888555555666777666666444444444333333333222222000000000000000//////...111111111111222222222222...000222333444999@@@FFFJJJNNNPPPMMMGGGBBBAAABBB???EEEOOOaaatttvvv{{{sssnnnzzz~~~yyysssiii___VVVQQQNNNMMMLLLQQQXXX^^^aaaccceeefffeeeeeeeeefffggghhhiiiiiimmmmmmooorrrvvvzzz~~~|||xxxjjjbbb___]]]PPPMMMKKKKKKMMMNNNLLLIIIJJJHHHGGGFFFIIINNNSSSVVV___eeennnuuuzzzuuuoookkkhhhgggkkknnnpppuuu{{{xxxyyywwwsssmmmgggdddbbb\\\ZZZYYYZZZ[[[[[[ZZZXXXWWW```fffiiiuuu}}}|||zzzyyyyyyzzz{{{|||~~~{{{zzzzzzzzzxxxwwwvvvwwwxxxxxxwwwvvvwwwyyyyyyzzz{{{|||}}}~~~~~~}}}}}}|||||||||{{{}}}}}}|||{{{zzzzzzyyyyyyxxxyyy{{{}}}}}}{{{xxxwwwvvvuuurrrkkkgggiiirrrzzz~~~}}}}}}}}}{{{yyyuuuvvvwwwxxxxxxyyy}}}sssvvvxxxwwwrrrnnnllllllooorrruuuuuurrrooonnnooooooppprrrssssssqqqnnnlllhhheeebbbcccfffgggccc___^^^]]]]]]___aaaaaa```^^^___bbbfffiiilllooosssvvvyyywwwuuusssrrrsssuuuvvv{{{{{{{{{||||||~~~|||}}}{{{zzzxxxxxxyyyxxxwwwuuu|||{{{xxxvvvuuuvvvxxxzzzwwwwwwwwwwwwwwwvvvuuuuuuwww{{{~~~~~~vvvfffWWWCCC===;;;===??????AAADDDNNNSSSZZZ```dddgggjjjlllqqqooopppxxxzzzwwwlllkkkjjjiiiiiijjjkkkkkkfffhhhjjjlllnnnsssxxx||||||{{{xxxuuuvvvwwwqqqhhh[[[WWWWWWaaatttVVVWWWRRRKKKQQQ___ddd___WWWYYY[[[[[[XXXSSSPPPNNNPPPMMMIIIFFFFFFHHHLLLOOOHHHFFFDDDDDDGGGJJJLLLMMMOOOHHH???888666777:::;;;888999999999999888777777555555555444333111000///000000000000000000000000222222222111111111000000111111222222333777===AAAGGGKKKOOONNNHHHCCCBBBCCCDDDEEEJJJZZZyyynnnppp~~~}}}~~~~~~~~~}}}qqqcccYYYQQQJJJIIIKKKSSSXXX^^^bbbddddddeeefffgggggggggeeedddeeehhhjjjlllmmmooossszzzwwwllleee^^^YYYTTTSSSQQQOOONNNNNNNNNOOOPPPOOONNNNNNOOOTTT[[[```lllqqqtttsssxxx}}}zzztttnnnggggggiiillloooqqqpppooorrroookkkgggccc```]]][[[XXXZZZ[[[[[[[[[[[[\\\]]]ddddddjjjvvv|||{{{{{{{{{{{{zzz|||zzzyyyyyy{{{{{{zzzxxxzzzyyyxxxwwwwwwwwwxxxyyy||||||||||||}}}~~~~~~}}}||||||{{{}}}}}}}}}||||||zzzyyyyyywwwwwwxxxyyyzzzzzzzzzzzzxxxyyywwwpppiiijjjuuu}}}{{{zzzyyyzzzyyyxxxyyyzzzzzzyyywwwssssssrrrqqqpppooonnnmmmrrrpppoooooopppqqqqqqppppppnnnmmmmmmoooooonnnlllhhheeedddgggkkklllhhhddd``````___^^^]]]\\\\\\\\\ZZZ^^^ccciiimmmrrrvvvyyywwwxxxyyyxxxwwwwwwxxxzzzzzz|||||||||}}}{{{|||~~~~~~}}}}}}{{{yyywwwvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvtttssszzzyyywwwvvvvvvxxxyyy{{{}}}~~~|||zzzyyytttgggYYYGGGBBB======BBBGGGHHHHHHPPPWWW```fffiiijjjlllnnnlllppptttyyy{{{vvvsssllljjjgggeeeddddddfffgggjjjlllnnnqqqtttvvvxxxyyyyyyzzz}}}~~~|||vvvnnnhhhYYYWWW[[[hhhzzz}}}wwwuuuxxx}}}WWWZZZVVVNNNQQQ]]]aaa^^^VVVXXXZZZYYYWWWSSSPPPNNNOOOMMMIIIGGGFFFHHHKKKNNNIIIGGGEEEEEEHHHKKKMMMNNNPPPJJJBBB<<<999999::::::888888999999999999999888888888777666555444222111000000000000000000000000222222222111111111000000000111111111222666;;;???FFFKKKOOOOOOJJJEEECCCCCCEEEFFFHHHTTTooosssxxx~~~}}}|||~~~~~~~~~}}}yyymmm___UUUNNNIIIHHHLLLSSSXXX^^^bbbddddddeeeeeegggggggggeeeeeefffiiikkkqqqqqqrrrwww~~~wwwnnnggg```\\\YYYXXXVVVTTTSSSSSSSSSTTTRRRRRRRRRRRRTTTXXX^^^ccclllpppttttttyyyzzzyyyvvvqqqlllgggfffgggjjjmmmnnnmmmlllooolllhhhccc___ZZZVVVTTTWWWYYY[[[]]]^^^aaadddgggkkkmmmttt~~~|||||||||{{{zzz{{{zzzyyyyyyzzzzzzyyyxxxxxxwwwvvvuuuuuuuuuvvvwww~~~}}}}}}~~~|||zzzzzzzzz|||}}}~~~~~~~~~~~~}}}|||{{{zzzvvvvvvwwwxxxyyyyyyyyyyyyxxxzzzxxxsssooottt~~~}}}|||}}}{{{{{{{{{||||||zzzxxxuuutttsssqqqooommmlllkkkooonnnnnnooopppqqqpppnnnlllkkkjjjjjjkkklllkkkiiijjjgggfffhhhlllnnnkkkgggcccbbb___]]]ZZZYYYXXXXXXYYY\\\bbbgggkkkooosssvvvxxxyyyzzzyyyxxxyyyzzz|||zzz|||~~~||||||~~~{{{|||}}}}}}}}}}}}||||||{{{yyyvvvvvvwwwxxxxxxwwwwwwwwwxxxxxxwwwvvvuuutttxxxwwwvvvvvvvvvwwwxxxyyy}}}|||{{{yyyzzzuuugggYYYIIIFFFBBBAAACCCFFFHHHIIITTTZZZbbbgggiiijjjmmmoooppptttxxx~~~|||xxxvvvooonnnkkkhhhggghhhiiijjjkkkmmmqqquuuwwwyyy{{{|||xxxnnngggYYYYYY]]]kkk}}}~~~zzzuuutttvvv{{{XXX\\\ZZZSSSRRRZZZ^^^]]]VVVWWWXXXWWWVVVSSSPPPNNNNNNLLLJJJHHHHHHIIIKKKLLLHHHGGGEEEFFFIIILLLMMMMMMOOOKKKEEEAAA>>>===;;;:::999999::::::;;;:::::::::999888888777666444222111000000000000000000000000222111111111111000000000///000000000111444999<<>>;;;;;;;;;<<<<<<<<<;;;::::::888777777666444222111000000000000000000000000000111111111111000000000000//////000///000222666999@@@FFFMMMPPPOOOKKKHHHGGGGGGGGGFFFGGGWWWyyyzzz}}}}}}{{{yyyvvvssskkk___SSSLLLHHHGGGKKKPPPTTTXXX^^^bbbccccccddddddeeeffffffffffffhhhllloootttvvvzzzzzzwwwtttmmmhhhdddbbb```^^^]]]^^^```aaa^^^___aaaaaaaaacccfffhhhjjjmmmpppssswww~~~uuupppnnnmmmjjjgggeeedddcccdddffffffeeedddbbbccccccbbb```]]]\\\\\\\\\___cccgggkkkpppuuuxxx~~~|||zzz{{{yyyxxxxxxxxxxxxwwwvvvwwwwwwvvvvvvvvvwwwyyyzzz~~~~~~~~~}}}{{{yyyyyyyyy{{{||||||}}}}}}}}}||||||{{{zzzuuuuuuvvvvvvwwwxxxyyyzzz{{{||||||{{{~~~}}}}}}~~~~~~|||zzztttuuuvvvwwwyyyzzz{{{{{{sssssstttuuuuuusssnnnkkkjjjiiihhhiiikkklllkkkjjjlllkkkiiijjjmmmooonnnmmmfffbbb]]]WWWRRROOONNNNNNRRRVVV\\\bbbhhhmmmrrruuu~~~}}}||||||}}}|||}}}~~~{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyyyywwwuuutttuuuvvvvvvuuurrrssssssttttttuuuuuuuuutttuuuwwwyyyzzzyyyxxxwwwyyyzzzzzz|||}}}pppaaaXXXYYYXXXTTTOOONNNRRRWWWaaafffkkkmmmnnnooorrruuuyyy~~~~~~~~~~~~uuusssqqqpppnnnnnnoooppppppvvv}}}wwwjjjaaaYYY]]]gggwwwzzzvvvrrrpppqqqsssuuuvvvwwwvvvwwwzzz~~~YYY\\\\\\XXXVVVYYY^^^aaa\\\ZZZWWWWWWWWWVVVTTTQQQKKKLLLMMMNNNMMMLLLJJJIIIFFFEEEEEEFFFGGGHHHGGGEEECCCCCCDDDEEEFFFDDD@@@==================<<<;;;:::999999888777555333111000000000000000000000000000000000000000000000000000//////000//////000333666===BBBIIINNNOOOMMMJJJHHHHHHHHHGGGFFFQQQppp}}}|||ppprrrsssvvv~~~~~~~~~|||xxxrrrnnncccXXXNNNJJJHHHIIINNNSSSUUUYYY___bbbddddddddddddeeeeeeffffffgggjjjnnnqqqvvvzzz~~~}}}zzztttnnneeedddbbb``````bbbeeeffffffggghhhgggfffeeefffgggggghhhllloooqqqyyyzzzqqqllliiihhhgggeeecccbbbaaabbbdddeeedddcccaaaccceeeeeeccccccdddeeebbbgggnnnuuuzzz~~~}}}zzz{{{yyyxxxxxxxxxxxxwwwuuuwwwvvvvvvvvvwwwxxxzzz{{{}}}}}}}}}}}}~~~~~~}}}}}}zzz{{{{{{||||||{{{zzzyyyxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuuuuvvvwwwyyyzzz{{{|||}}}}}}}}}|||}}}~~~|||yyywwwwwwxxxzzz{{{}}}~~~~~~zzzzzzzzzzzzyyyuuuooojjjiiihhhhhhiiikkkllllllkkkkkkkkkjjjkkklllmmmmmmlllbbb^^^XXXRRRMMMLLLLLLLLLNNNSSSZZZbbbiiipppwww{{{|||{{{{{{||||||}}}}}}~~~zzzyyyxxxwwwvvvuuutttsssvvvwwwwwwwwwxxxxxxxxxxxxxxxvvvtttssstttuuuuuutttppppppqqqqqqrrrrrrsssttttttvvvyyy{{{|||{{{zzzxxxxxx{{{~~~vvvjjj]]]___]]]XXXQQQQQQVVV]]]fffjjjooorrrrrrsssvvvyyy~~~~~~zzzyyywwwvvvuuuuuuuuuuuuuuu{{{xxxlllcccZZZ```lll{{{zzzwwwrrrooonnnooonnnnnnooooooooorrrvvvzzz|||}}}]]]]]][[[XXXWWWZZZ___bbb```\\\XXXVVVWWWWWWTTTQQQKKKMMMOOOQQQQQQNNNKKKIIIGGGFFFFFFFFFGGGFFFCCC@@@===>>>AAADDDEEEDDD@@@===<<<===>>>>>>???>>>>>>>>><<<<<<;;;999777555333222000000000000000000000000//////000000000000000111///000000/////////222444999===DDDJJJMMMMMMKKKJJJGGGHHHHHHHHHMMMeee|||}}}vvvnnnlllttt|||zzz}}}|||~~~}}}wwwooohhh[[[RRRJJJHHHIIIKKKPPPVVVWWW[[[```dddeeeeeeeeeeeedddeeefffggghhhkkkooosssrrrxxx~~~xxxrrrgggfffdddcccdddgggkkkmmmnnnnnnmmmjjjgggddddddeeedddccceeeiiiiiilll||||||uuuooohhhcccbbbbbbccccccaaa```___```ccceeefffeeeeeehhhjjjiiiggghhhkkkoooooovvv~~~{{{|||zzzyyyxxxyyyxxxwwwuuuuuutttttttttvvvxxxzzz{{{{{{{{{|||||||||{{{{{{zzzwwwyyyzzz||||||zzzxxxwwwttttttuuuuuuuuuuuuttttttttttttttttttvvvxxxzzz{{{|||}}}~~~~~~~~~~~~|||zzz{{{{{{{{{{{{zzzzzzzzzzzz}}}|||||||||zzzuuuoookkkgggffffffhhhkkkllllllkkkkkkkkklllmmmmmmkkkjjjiii^^^ZZZSSSMMMJJJIIIJJJLLLLLLRRRZZZccckkksss{{{|||{{{zzzzzz{{{||||||}}}zzzxxxvvvuuuuuutttrrrpppssstttvvvxxxyyyyyyxxxxxxwwwuuusssrrrsssttttttssspppppppppppppppqqqrrrsssuuuwwwyyy{{{||||||{{{zzzzzzyyyooo___^^^[[[UUUPPPQQQXXX___hhhmmmsssvvvwwwyyy{{{~~~~~~}}}}}}|||||||||yyynnnfff\\\bbbooo~~~zzzwwwrrrooonnnmmmkkkjjjjjjjjjlllmmmooouuu|||~~~ddd___ZZZWWWXXX[[[^^^```bbb]]]WWWUUUVVVUUURRROOOKKKNNNRRRTTTTTTQQQLLLIIIIIIHHHHHHHHHGGGEEEAAA===:::;;;>>>AAACCCBBB>>>:::888:::<<<>>>@@@BBBCCCDDD===<<<;;;:::888555333222000000000000000000000000////////////000000111111000111111000//////111333666999???FFFKKKLLLLLLJJJEEEGGGIIIHHHJJJZZZ}}}|||ttt{{{~~~vvvmmmuuu}}}~~~vvvkkkcccSSSLLLGGGGGGJJJLLLQQQVVVXXX\\\bbbeeeffffffffffffccceeefffgggiiilllqqqtttqqqwww~~~xxxrrrjjjhhhggggggiiimmmrrruuuuuutttqqqkkkeeebbbaaaaaa```]]]___bbb``````nnnxxxmmmddd```[[[XXXXXXZZZ^^^```___^^^^^^```dddggghhhiiijjjmmmoooooooooqqqxxx~~~~~~|||}}}{{{zzzyyyzzzyyywwwvvvuuuuuuuuuuuuwwwyyy{{{|||{{{{{{||||||{{{zzzyyyxxxvvvvvvwwwxxxxxxwwwvvvvvvqqqrrrrrrssssssrrrrrrqqqrrrrrrqqqqqqsssuuuxxxyyyzzz|||~~~~~~~~~~~~|||~~~~~~}}}|||{{{zzzyyyyyy{{{zzzyyyyyyxxxtttppplllhhhggggggiiilllnnnnnnnnnkkkmmmooopppnnnkkkhhhggg]]]XXXQQQJJJFFFFFFHHHJJJMMMRRRZZZccclllttt{{{~~~}}}|||wwwxxx{{{|||}}}|||{{{{{{|||}}}wwwuuussssssttttttrrrpppooorrruuuyyyzzzzzzyyyxxxvvvtttrrrqqqrrrsssssssssrrrrrrqqqpppqqqrrrssssssuuuvvvxxxzzz{{{{{{{{{{{{}}}wwwooo```]]]XXXRRROOOSSS[[[bbbgggmmmuuuzzz|||}}}~~~vvvllleee]]]dddqqq~~~xxxuuurrrpppooonnnlllkkkfffhhhkkkjjjkkkrrr~~~iiiaaaYYYWWWXXXZZZ\\\^^^ccc]]]VVVTTTTTTTTTQQQMMMKKKNNNSSSVVVVVVRRRMMMIIIKKKJJJJJJJJJHHHEEE@@@<<<999:::===@@@AAA???;;;777555777:::>>>BBBEEEGGGHHH;;;;;;:::888666444111000000000000000000000000000.../////////000000111111000111222111//////000222444777<<>>@@@>>><<<===BBBCCC???;;;;;;777:::???FFFJJJIIIEEE@@@???<<<999999:::999666444444333111000000000111222////////////////////////111111111111111111111111444666:::@@@EEEJJJMMMOOOJJJEEEDDDIIIJJJNNN___ttt{{{tttvvvssstttzzz~~~|||qqqdddZZZJJJHHHFFFFFFJJJPPPWWW[[[```bbbeeeggggggfffcccbbbddddddgggkkkqqquuuwwwxxx}}}{{{{{{vvvqqqssstttuuuuuuttttttuuuwwwxxxwwwssskkkccc[[[WWWUUUUUUXXXYYYWWWTTTWWW```hhh||||||rrrdddXXXMMMKKKHHHIIIMMMSSSYYY[[[\\\ZZZZZZ___fffkkkkkkhhhssstttwwwzzz~~~}}}}}}{{{yyywwwuuutttsssssstttvvvwwwxxxyyyzzzzzzyyyyyyzzz{{{{{{yyyxxxwwwvvvtttrrrpppppppppqqqrrrrrrrrrqqqooommmjjjiiijjjkkklllmmmnnnqqquuuxxx}}}}}}}}}~~~~~~~~~|||{{{zzz{{{|||~~~~~~}}}}}}~~~|||{{{zzz{{{yyyuuuqqqmmmjjjhhhhhhfffiiimmmqqqttttttsssqqqmmmpppssstttppplllhhhfff___XXXOOOHHHEEEGGGIIIJJJOOOWWWbbbkkkppptttyyy|||~~~}}}xxxyyyzzz}}}~~~{{{yyywwwvvvuuuuuupppqqqtttuuuuuutttrrrpppnnnpppsssuuuwwwwwwvvvvvvssstttuuuvvvwwwwwwwwwwwwuuutttrrrqqqppppppqqqqqqsssttttttuuuvvvxxxzzz{{{yyysssooonnnfff]]]XXXTTTTTT[[[dddnnnsssyyy}}}yyynnnfffddd```gggrrr}}}~~~yyyyyywwwsssssstttrrrnnnooopppooommmoooyyyVVVUUUTTTTTTUUUXXX[[[]]]___ZZZSSSNNNMMMPPPVVVZZZWWWTTTRRRQQQQQQQQQOOONNNNNNKKKIIIJJJGGGAAA>>>@@@BBB???@@@DDDDDD???;;;:::999>>>EEEJJJJJJHHHEEEDDD>>><<<999999999999666444333333222111000000000111000000000000000000000000111111111111111111111111222444888>>>CCCHHHKKKMMMLLLFFFEEEIIIHHHHHHSSSbbb}}}}}}yyyyyy}}}~~~xxxlll___UUUIIIGGGFFFGGGJJJQQQXXX\\\aaacccfffhhhiiigggeeecccaaacccfffkkkqqqwwwzzz|||}}}yyyuuurrrvvvwwwyyyxxxwwwwwwxxxyyyuuusssnnnggg^^^WWWSSSQQQSSSVVVWWWUUURRRTTT\\\ddduuu{{{~~~{{{tttkkk^^^SSSKKKHHHGGGHHHLLLSSSWWWZZZ]]]ZZZYYY\\\dddkkknnnooorrrvvv|||~~~~~~{{{yyyvvvtttsssrrrssstttvvvwwwyyyzzz{{{~~~}}}}}}~~~}}}{{{yyytttsssrrrqqqpppoooooopppppppppooonnnmmmkkkiiihhhggghhhjjjlllooosssxxx|||~~~~~~~~~~~~{{{{{{{{{{{{}}}~~~}}}{{{{{{|||}}}~~~}}}|||zzzzzzzzzwwwtttpppmmmkkkjjjjjjlllnnnrrruuuvvvuuusssrrrppppppppppppooonnnlllkkkggg___TTTLLLHHHGGGIIIJJJPPPXXXbbbjjjooossswww{{{}}}|||yyy{{{~~~~~~}}}{{{xxxwwwvvvvvvvvvssstttvvvxxxxxxvvvtttsssqqqrrrssstttuuuttttttssssssssstttuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrssssssqqqrrrrrrsssuuuwwwxxxyyy|||xxxuuusssqqqjjjccc^^^[[[ZZZ```hhhqqqvvv|||~~~xxxmmmfffdddccckkkxxx{{{xxxwwwwwwxxx}}}OOOOOOPPPQQQSSSVVVXXXYYYZZZVVVQQQMMMMMMPPPVVVZZZYYYVVVQQQNNNMMMMMMMMMLLLLLLIIIHHHHHHFFF@@@>>>???GGGDDDDDDGGGFFFAAA<<<<<<:::AAAIIIKKKIIIEEEDDDDDD===;;;999999999888666444333333333333222111//////111111111111111111111111111111111111111111111111///111555;;;@@@EEEIIIKKKNNNHHHFFFIIIHHHEEEJJJSSSrrr|||~~~}}}yyyqqqeeeXXXPPPGGGFFFFFFGGGLLLSSSYYY]]]cccdddgggiiiiiihhhfffddd___aaaeeekkkqqqxxx}}}|||wwwuuutttsssyyyzzz{{{{{{yyyxxxyyyzzzssspppkkkbbbYYYSSSPPPOOORRRUUUVVVTTTRRRSSSZZZ```mmmsssvvvsssmmmeeeYYYOOOIIIHHHGGGIIIMMMSSSWWWYYY\\\YYYWWWZZZccclllsssvvvsssyyyxxxtttrrrvvv}}}{{{yyyvvvuuutttrrrssstttvvvxxxyyy{{{{{{~~~~~~~~~|||yyywwwrrrqqqpppooonnnmmmmmmmmmnnnmmmkkkjjjiiihhhhhhhhhccceeeiiilllpppuuu|||}}}{{{{{{||||||}}}}}}|||zzzyyyyyyzzz~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvrrrooommmmmmnnnoootttvvvxxxyyyxxxvvvtttrrrrrrooommmmmmppprrrrrrppphhh```UUULLLHHHGGGHHHIIIQQQXXXbbbiiimmmqqqvvvzzz~~~}}}|||xxx|||}}}|||{{{yyywwwvvvvvvvvvwwwuuuwwwxxxyyyyyyxxxvvvuuutttssssssrrrrrrqqqqqqpppqqqrrrssstttuuuuuuuuuuuuvvvvvvuuutttssssssssssssoooooopppqqqsssuuuwwwxxx~~~}}}{{{yyywwwwwwwwwwwwuuuooojjjfffbbb```dddkkksssxxx~~~}}}}}}wwwmmmgggeeefffrrrNNNOOOQQQTTTVVVXXXYYYYYYWWWSSSOOOKKKKKKNNNSSSVVV[[[WWWRRRNNNMMMLLLKKKIIIJJJGGGFFFGGGDDD???===???HHHEEEEEEHHHIIIDDD@@@@@@===AAAFFFIIIGGGDDDAAA???<<<;;;:::999888777666555444444555444333111///...111111111111111111111111111111111111111111111111///000444888>>>CCCGGGIIINNNHHHFFFHHHIIIHHHKKKPPPcccvvvyyy}}}yyysssjjj___TTTMMMEEEEEEFFFIIINNNUUU[[[___ccceeeggghhhiiihhhfffeee^^^aaaeeejjjpppvvv|||wwwrrrqqqrrrssswwwyyyzzzzzzxxxvvvuuuvvvrrrnnnhhh^^^VVVPPPNNNOOOQQQTTTVVVVVVTTTVVV[[[___kkkppprrrnnnhhhbbbXXXOOOJJJIIIIIIKKKPPPTTTVVVWWWVVVUUUVVV[[[dddnnnuuuxxxuuu|||{{{uuukkkiiikkkttt~~~}}}|||{{{yyyxxxwwwvvvtttuuuvvvwwwxxxyyyyyyzzz{{{zzzzzzzzz{{{yyyvvvsssrrrqqqooommmkkkjjjiiiiiijjjiiihhhfffeeefffggggggccceeehhhlllpppvvv}}}|||{{{|||}}}|||}}}}}}|||{{{zzzzzz{{{~~~~~~~~~}}}|||{{{zzzzzzxxxvvvsssqqqppprrrtttuuuzzz{{{|||{{{yyyvvvsssqqqrrrooommmpppvvvyyywwwtttggg```VVVNNNKKKLLLNNNOOORRRXXXaaahhhlllqqqvvv{{{~~~}}}||||||www|||~~~~~~~~~}}}zzzyyyxxxwwwvvvvvvwwwwwwuuuvvvwwwxxxxxxwwwuuuttttttsssrrrqqqppppppppppppqqqqqqrrrsssttttttttttttuuuuuuuuuuuutttsssrrrqqqnnnooooooqqqrrrtttvvvwwwzzzxxxuuussssssuuuwwwyyywwwrrrnnnlllgggcccdddiiirrryyy|||{{{{{{wwwnnnhhhhhhjjjwwwPPPQQQTTTVVVXXXYYYZZZZZZUUURRRMMMJJJJJJLLLOOORRR[[[YYYUUURRRPPPMMMJJJGGGHHHEEEEEEFFFDDD???===???GGGDDDDDDIIIJJJGGGEEEEEEDDDBBBCCCFFFJJJHHHBBB;;;;;;;;;;;;:::999888777777666666666666444222000...111111111111111111111111000000000000000000000000///111333777<<>>???===;;;999:::<<<===<<<:::888555444333222000000000000000000000000000000000000000000000000000000111333666:::===???CCCGGGKKKHHHDDDBBBDDDFFFCCCQQQ\\\nnn~~~|||~~~xxx~~~|||zzzuuuoooggg]]]RRRKKKHHHIIIMMMRRRWWW\\\```ccceeeeeefffggggggggggggfffgggjjjnnnppprrrwwwzzzvvvvvvxxxvvvwwwyyyxxxtttpppmmmlllfffaaaXXXNNNHHHGGGJJJNNNVVVYYY]]]___```___^^^^^^\\\aaaeeeeeefffhhhfffbbb]]]\\\]]]]]]]]][[[VVVSSSOOOTTT\\\eeelllqqquuuwww~~~yyyppphhhbbb^^^ZZZWWWaaajjjxxx{{{{{{{{{zzzzzzyyyxxxxxxvvvvvvwwwxxxxxxyyyyyyzzzrrrssstttvvvwwwuuuqqqnnnkkkfff```[[[YYY[[[^^^```cccccceeefffggggggggggggiiijjjlllnnnppptttyyy}}}~~~~~~~~~~~~}}}||||||||||||{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwww|||~~~tttmmmccc[[[XXXYYYZZZ\\\```cccgggiiijjjmmmssswwwyyyyyywwwvvvuuuuuuvvvvvvuuuyyy~~~{{{xxx}}}~~~}}}yyyxxxvvvuuutttttttttuuusssssssssrrrqqqppppppoooooopppqqqssssssssssssrrrqqqrrrsssttttttuuuuuuuuuuuuwwwyyy{{{zzzwwwtttrrrppppppooooooooooooppppppoooppprrrtttvvvvvvvvvvvv{{{xxxwwwwwwtttooopppttt|||}}}vvvsssssstttrrrmmmjjjkkkuuu}}}YYYXXXWWWUUUTTTTTTTTTTTTQQQPPPOOOOOOPPPSSSVVVXXXiiiccc\\\VVVTTTTTTTTTTTTOOOMMMLLLNNNMMMIIIHHHJJJDDD@@@AAAFFFHHHGGGGGGHHHDDDEEEGGGHHHIIIGGGCCC@@@<<<>>>@@@>>>;;;:::;;;===@@@>>>;;;888666444444444////////////////////////000000000000000000000000000///000111333777:::<<<<<>>>>>===;;;;;;<<<<<<<<<;;;<<<999666666666555222///222222222111111///......111111000000000000111111000000000111333555777999<<>>===;;;;;;<<<===<<<;;;===:::777555555444111...111111111111111000000///111111000000000000111111000000000000222444666777888===CCCEEEDDDCCCEEEGGGGGGHHHJJJVVVpppttt{{{~~~vvvwww~~~~~~zzzyyysssiii]]]RRRKKKIIIIIIMMMRRRVVVWWWZZZ___dddgggiiijjjjjjiiihhhhhhiiiiiilllttt||||||{{{|||}}}yyyqqqjjjfff^^^YYYRRRMMMMMMQQQWWW[[[bbbgggmmmqqqpppkkkddd___[[[\\\```hhhqqqvvvvvvssspppqqqrrrpppmmmiiifffffffffkkkrrrwww|||xxxppphhhddd^^^\\\^^^fffpppvvv~~~|||{{{|||{{{zzzyyywwwuuussstttuuuwwwwwwwwwuuurrrooonnnnnnkkkeee___YYYTTTPPPOOONNNPPPWWW```fffgggiiikkklllllllllkkkiiiiiikkknnnsssxxx}}}~~~}}}~~~~~~|||{{{{{{{{{||||||{{{{{{{{{{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz|||~~~}}}{{{zzzxxxwwwuuusssttttttsssssstttvvvxxxyyyxxxuuurrrpppnnnnnnmmmnnnrrrwww|||~~~|||{{{{{{zzzzzzzzzzzz{{{zzzxxxwwwwwwyyyyyywwwuuuvvvuuutttsssssssssssssssssssssssssssttttttsssrrrrrrsssuuuwwwxxxwwwvvvuuuvvvvvvvvvuuutttsssqqqqqqoooppprrrssssssrrrpppoooqqqpppqqqssswwwxxxwwwtttxxxyyyzzz{{{}}}~~~~~~zzzuuuuuuxxx{{{yyyllliiibbbbbbeee______nnnyyy}}}}}}}}}QQQQQQPPPOOOOOOPPPQQQQQQQQQNNNQQQ[[[aaa___ZZZWWWWWWXXXYYYXXXVVVUUUUUUUUUQQQOOOMMMMMMNNNOOONNNMMMKKKKKKLLLLLLKKKJJJIIIHHHJJJIIIGGGGGGGGGEEEBBB@@@???===<<<<<<======<<<;;;>>>;;;888555444333111///333222222111111111111222111111000000000000111111000/////////111333444666444999???BBBCCCCCCEEEGGGIIIGGGFFFNNNfffwwwyyy~~~mmmttt}}}~~~xxxtttlllaaaUUUMMMHHHGGGJJJOOOTTTXXXYYY\\\aaaeeehhhjjjlllkkkiiigggffffffkkknnnuuu}}}~~~}}}{{{pppfff```XXXUUUQQQOOOQQQVVV\\\```gggjjjnnnqqqnnnhhhaaa\\\ZZZ[[[```iiirrrwwwwwwuuuqqqssstttsssqqqnnnmmmmmmtttyyytttllleeebbb```bbbiiittt~~~||||||||||||zzzyyyyyyvvvsssrrrssstttuuuuuurrrooommmkkkkkkgggaaa\\\UUUQQQNNNNNNOOOQQQYYYbbbjjjkkklllmmmmmmmmmlllkkkhhhjjjmmmqqqvvv{{{~~~~~~~~~~~~|||zzzyyyyyyyyy||||||{{{{{{{{{{{{{{{|||{{{{{{{{{{{{zzzyyyyyyxxxxxxyyy{{{~~~|||zzzzzzxxxwwwxxxzzz|||||||||}}}{{{xxxuuurrrooonnnmmmqqqsssvvvyyy{{{}}}|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwxxxyyyyyywwwtttuuutttssssssssssssssstttrrrrrrrrrrrrrrrrrrrrrqqqqqqssstttvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqpppqqqrrrsssttttttsssrrrrrrooooooppprrruuuvvvuuutttxxxwwwxxx{{{}}}}}}~~~}}}~~~}}}wwwttttttuuutttgggfff___^^^aaa\\\___ooo~~~{{{{{{{{{MMMMMMNNNNNNNNNOOOQQQSSSTTTQQQUUU```hhhdddZZZTTTRRRVVVZZZZZZXXXVVVVVVWWWUUUSSSPPPOOOPPPPPPOOONNNKKKLLLMMMMMMMMMLLLKKKJJJJJJHHHFFFDDDDDDCCC@@@>>>???=========>>>>>><<<;;;===:::777444333333333333999888555333222222222333111111000000000000111111000/////////000111333444333888>>>BBBCCCDDDEEEGGGJJJFFFCCCHHH]]]yyytttwww|||sss{{{~~~|||{{{}}}xxxrrrhhh\\\QQQKKKIIIIIIMMMQQQWWW[[[\\\^^^bbbfffkkklllnnnmmmjjjgggeeeeeeiiilllsss|||zzzmmmbbb\\\UUUTTTSSSSSSVVVZZZ___bbbjjjkkkmmmmmmjjjddd]]]XXXYYY[[[___gggnnnssstttsssqqqsssvvvwwwvvvvvvwwwxxx~~~sssmmmiiihhhhhhlllttt~~~~~~~~~~~~|||zzz{{{wwwsssqqqqqqrrrrrrrrrpppnnnkkkjjjhhhddd___ZZZSSSOOONNNPPPRRRVVV^^^gggpppqqqrrrrrrqqqpppnnnmmmnnnoooppptttxxx}}}}}}{{{yyyyyyyyyyyy}}}|||{{{zzzzzzzzz{{{{{{|||||||||||||||{{{zzzyyywwwxxxzzz|||~~~|||{{{{{{~~~}}}|||~~~|||yyyuuurrrooonnnrrrtttwwwyyyzzz{{{}}}{{{{{{|||||||||}}}}}}}}}|||{{{zzz{{{~~~zzz{{{||||||{{{zzzxxxwwwuuuvvvwwwxxxxxxwwwuuuttttttssssssrrrrrrsssssstttqqqqqqqqqpppooonnnoooppppppppprrrsssttttttssssssssssssssssssrrrqqqpppooossstttttttttsssrrrqqqpppmmmnnnppprrrtttttttttsssvvvuuuuuuxxx~~~|||{{{{{{zzz|||}}}xxxuuuttt{{{uuujjjbbbddd``````ccc^^^bbbuuu{{{wwwvvvvvvJJJLLLOOOPPPPPPQQQSSSVVVYYYVVVZZZdddjjjeeeZZZRRRRRRWWW\\\]]]ZZZXXXWWWXXXXXXVVVTTTRRRRRRRRRPPPNNNHHHJJJMMMOOOPPPOOONNNMMMLLLIIIFFFDDDCCCCCCAAA@@@???>>>===>>>??????===;;;:::999666444333555777:::AAA>>>:::666333222222222111111000000000000111111000000/////////000222333666999>>>BBBDDDEEEEEEFFFIIIFFFCCCFFFWWWyyy~~~rrrpppuuuzzz|||{{{{{{~~~vvvooobbbVVVNNNJJJJJJJJJMMMRRRXXX[[[]]]^^^bbbeeemmmnnnnnnmmmiiifffddddddfffiiipppyyy~~~yyylllbbb]]]WWWXXXYYYZZZ\\\___aaabbblllmmmmmmkkkgggaaa[[[WWWXXXYYY]]]bbbgggkkknnnnnnpppsssvvvyyy{{{}}}wwwqqqrrrrrrssswww~~~|||{{{xxxtttrrrqqqqqqqqqpppnnnmmmkkkiiigggccc^^^[[[SSSQQQQQQUUUYYY]]]gggpppwwwwwwxxxwwwvvvtttrrrqqqtttsssrrrssswww~~~}}}}}}{{{zzzzzz{{{{{{|||}}}|||{{{yyyyyyyyyzzz{{{|||}}}}}}}}}}}}||||||{{{vvvwwwxxxzzz|||~~~yyywwwvvvyyy}}}yyyvvvsssrrrsssvvvzzz||||||||||||}}}~~~~~~|||{{{zzzzzzzzz{{{{{{{{{||||||yyyxxxwwwyyy|||zzz{{{{{{|||{{{yyywwwvvvssstttuuuvvvvvvuuutttttttttssssssrrrrrrrrrrrrsssoooppppppnnnkkkjjjkkkmmmnnnnnnoooppppppqqqqqqqqqssssssssssssrrrqqqppppppttttttsssqqqpppnnnlllkkklllmmmppprrrrrrsssssssssvvvuuutttxxx|||~~~||||||||||||zzzwwwuuuuuuuuuxxx{{{~~~}}}yyywwwxxxxxxkkkaaa\\\aaaaaacccfffaaaggg||||||vvvrrrppppppKKKOOOTTTVVVUUUTTTUUUWWWZZZWWWZZZbbbeee```WWWSSSTTTXXX\\\^^^]]][[[YYYXXXYYYWWWVVVVVVVVVUUURRRPPPGGGJJJNNNRRRSSSRRRPPPNNNNNNKKKGGGEEEEEEEEEEEEDDD???>>>>>>???@@@@@@===;;;:::999777555444666;;;???FFFBBB===777333222222222111111000000000000111111111111000//////000111222777999>>>BBBEEEGGGGGGFFFHHHFFFEEEFFFQQQnnn}}}ssssss~~~~~~~~~}}}~~~rrriii\\\PPPJJJIIIIIIJJJMMMRRRYYY\\\]]]___bbbeeemmmmmmllljjjfffccccccccceeehhhoooxxx}}}{{{ooofffaaa^^^___bbbdddeeeeeeddddddnnnnnnmmmjjjfffaaa\\\YYYWWWWWWYYY\\\```eeeiiikkkpppssswwwzzz}}}{{{wwwyyyyyyzzz~~~~~~|||zzzxxxuuutttsssrrrpppnnnkkkkkkjjjiiifffbbb^^^\\\UUUSSSTTTZZZ```fffpppyyy||||||||||||zzzxxxvvvuuutttsssrrrttt{{{|||{{{{{{zzz{{{}}}~~~~~~|||zzzyyyxxxyyyzzz{{{||||||}}}}}}}}}||||||{{{uuuvvvwwwxxxzzz{{{}}}}}}yyyxxxxxxyyy{{{}}}~~~}}}~~~|||yyyxxxvvvyyy~~~~~~~~~~~~}}}~~~~~~|||zzzyyyzzzzzzyyyyyyzzzzzz{{{|||vvvvvvvvvyyy|||{{{{{{{{{{{{zzzxxxwwwvvvssstttuuuuuuttttttuuuvvvuuutttsssrrrqqqqqqqqqqqqmmmnnnnnnkkkgggeeehhhjjjmmmmmmnnnnnnoooppppppppprrrsssssssssrrrrrrqqqpppsssrrrpppooommmkkkjjjiiikkkmmmppprrrrrrrrrssstttwwwwwwxxxzzz||||||zzzyyyzzzzzzyyyvvvrrrqqqrrrtttvvvyyy|||~~~|||{{{{{{pppeee\\\XXX^^^aaacccfffcccmmmyyyrrrmmmllllllPPPVVV\\\]]]ZZZVVVUUUVVVVVVSSSUUUZZZ\\\XXXTTTTTTUUUVVVXXX\\\^^^^^^\\\YYYVVVVVVWWWYYYZZZYYYVVVSSSHHHLLLRRRVVVWWWTTTPPPMMMNNNKKKFFFDDDDDDEEEFFFFFF?????????@@@AAA@@@>>>;;;<<<<<<999666444777<<>>;;;???>>>;;;777444666<<>>===<<<;;;;;;<<<999666555666666555444555444444333222222222222000000////////////000000444555999???EEEHHHJJJJJJGGGBBBBBBFFFIIISSSmmmzzz~~~~~~|||~~~{{{uuukkk___RRRLLLJJJIIIKKKNNNWWW___iiipppqqqoooooooookkkhhheeeaaa\\\WWWYYY___eeesss{{{{{{ooojjjlllrrrxxxyyyzzz{{{wwwrrrllljjjfffbbb___[[[VVVRRRQQQSSSUUUWWW[[[bbbiiinnnvvvvvvwwwvvvvvvwwwzzz}}}zzzuuurrruuu{{{~~~}}}}}}|||zzzxxxwwwtttrrrrrrrrrqqqnnnkkkeeeeeeccc```^^^[[[YYYXXXTTTXXX^^^fffooovvv|||}}}zzzwwwwwwpppqqqyyy||||||}}}}}}}}}||||||{{{~~~}}}zzzxxxwwwvvvvvvwwwzzzvvvssssssvvvzzz{{{zzzuuuuuuttttttttttttuuuuuuvvvuuuttttttsssppplllhhhppprrrtttwwwzzz|||}}}}}}}}}uuuwwwyyywwwvvvxxxzzzyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxzzz}}}~~~}}}||||||||||||zzzxxxwwwxxxzzzyyyxxxvvvttttttuuuwwwxxxzzzwwwtttrrrqqqqqqpppnnnnnnooommmgggbbbffftttvvvqqqrrrttttttrrrsssrrrqqqpppppprrrtttuuuooonnnlllkkkkkkkkkllllllrrrqqqqqqpppooonnnmmmmmmpppsssuuuuuusssqqqpppppppppnnniiifffdddeeegggiiinnnlllkkknnntttxxxzzzzzzzzz}}}ooobbbZZZZZZ^^^```cccfffddd```iii~~~vvvssspppppprrrrrrooolll]]]]]]^^^^^^\\\VVVOOOJJJDDDFFFIIILLLOOOSSSWWWYYYYYYYYYYYY[[[\\\ZZZWWWTTTSSSTTTXXX___dddaaaXXXPPPKKKPPPXXX]]]\\\WWWOOOIIILLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDCCCBBB@@@DDDCCCBBB@@@???===<<<<<<<<<999666555555666555444555555444333222222222222111000000//////000000111222333666;;;AAAEEEHHHIIIIIIDDDCCCFFFGGGKKK]]]rrr{{{uuusssyyy~~~{{{{{{}}}|||xxxtttlll___RRRLLLJJJIIILLLPPPXXX___iiiooopppoooooopppjjjgggdddbbb]]]YYY\\\bbbcccwwwwwwmmmiiipppuuuyyyyyyyyyzzzvvvqqqllliiifffcccaaa]]]YYYUUURRRTTTVVVYYY]]]ccckkkppptttvvvwwwxxxxxxyyy{{{}}}~~~yyyuuurrrwww~~~{{{zzzyyyyyywwwvvvtttrrrpppoooooommmjjjgggdddcccaaa___]]][[[YYYXXXXXX[[[bbbjjjsss{{{}}}zzzwwwwwwuuuxxx~~~}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyxxxxxxyyyyyyyyyvvvssssssvvvyyyzzzzzzuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvuuusssrrrnnnjjjfffiiikkkmmmpppsssvvvyyyzzz~~~wwwxxxzzzxxxwwwyyy{{{{{{zzzyyyyyyyyyyyyzzzvvvwwwyyyzzz{{{{{{{{{{{{|||}}}}}}{{{yyywwwwwwxxxyyywwwvvvttttttuuuvvvwwwwwwuuurrrqqqqqqrrrqqqpppkkklllkkkiiijjjqqqyyyttttttuuuuuussspppqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnooooooqqqpppnnnkkkiiihhhgggggglllnnnqqqqqqooommmkkkkkkiiifffbbb___^^^___aaacccgggffffffjjjoootttvvvvvvyyy}}}vvvhhh]]]WWWXXX]]]```bbbeeeccccccppp~~~|||yyyvvvsssrrrrrrrrrooolll[[[ZZZ[[[[[[YYYTTTMMMHHHAAAFFFNNNSSSVVVWWWXXXYYYZZZXXXWWWVVVWWWVVVTTTRRRTTTVVVYYY___aaa___WWWPPPKKKNNNSSSWWWVVVRRRMMMIIIKKKIIIGGGHHHIIIKKKKKKJJJEEEDDDDDDEEEGGGHHHGGGFFFEEEEEEEEECCCBBB???>>><<<<<<999666555555666666555666555444333222222222222111111111000000111111111///000333777<<>>===:::777555555666666666777666555444333222222222222222111111111111222222...///111333777===CCCGGGLLLGGGEEEGGGGGGFFFJJJPPPaaammm~~~rrrnnnjjjpppyyy}}}{{{zzzzzzzzzzzzkkk^^^PPPJJJJJJLLLRRRXXX___ccciiikkkjjjiiijjjkkknnnllllllllljjjiiinnnuuu{{{lllfffiiirrryyy~~~~~~}}}wwwqqqeeedddbbbbbbbbbaaa^^^\\\ZZZ\\\___bbbfffkkkrrrwwwzzz}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{yyywwwxxxyyyzzz{{{}}}~~~{{{vvvssssssssstttsssqqqpppmmmjjjgggccc___]]][[[ZZZYYYXXXWWWWWWXXXXXX[[[^^^eeemmmuuu}}}~~~~~~{{{zzz|||~~~~~~~~~}}}||||||}}}~~~||||||{{{{{{{{{{{{||||||vvvuuuttttttuuuvvvwwwxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzxxxuuussspppkkkeeeaaaaaabbbcccfffkkkpppvvvyyywww{{{|||{{{{{{{{{zzzzzzzzzyyywwwuuuuuuuuuvvvwwwtttyyy|||{{{wwwuuuxxx{{{|||~~~~~~{{{wwwuuutttwwwwwwuuutttttttttttttttsssqqqppppppqqqrrrqqqpppqqqooommmooottt{{{zzzvvvuuuuuutttsssnnnoooqqqrrrrrrrrrqqqpppoooooonnnmmmmmmlllllllllkkkgggaaaZZZUUUSSSSSSTTTXXX[[[```bbbaaa``````___]]][[[XXXWWWVVVXXXZZZ[[[[[[\\\___dddjjjooossstttssswww|||zzzjjj^^^WWWUUU[[[ccceeeeeeddddddmmm}}}{{{yyywwwyyyxxxvvvtttrrrpppooommm^^^]]][[[YYYVVVRRRLLLHHHEEERRRbbblllmmmfff```\\\\\\YYYVVVTTTUUUWWWXXXXXXWWWZZZ]]]]]][[[WWWTTTRRRPPPPPPQQQRRRQQQPPPOOONNNKKKIIIHHHHHHKKKOOOQQQQQQLLLJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@???<<<888666666777888888888777555444333222222222222222111111111111222222...000111222555999@@@EEEKKKGGGDDDEEEEEEEEEGGGJJJMMMVVVgggxxxnnnmmmqqqxxx|||zzz{{{{{{{{{zzzhhh[[[NNNIIIJJJNNNUUU\\\bbbfffjjjjjjhhhffffffgggnnnmmmnnnooonnnnnnttt|||vvvjjjggglllpppyyyzzzrrrdddbbb```___```aaaaaa```bbbdddgggjjjnnnrrrxxx|||~~~~~~~~~~~~~~~|||zzzxxxvvvwwwzzz~~~zzzvvvtttttttttuuuuuusssqqqooojjjeee___\\\ZZZVVVUUUTTTTTTUUUWWWYYYZZZ]]]aaagggnnnvvv}}}~~~~~~}}}{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzzzzwwwwwwvvvvvvvvvvvvxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxuuussspppkkkeeeaaaaaaaaabbbeeeiiinnnsssvvvsssxxx~~~~~~|||{{{xxxuuutttuuuvvvwwwuuuzzz}}}|||xxxvvvyyy|||{{{}}}~~~}}}zzzwwwttttttwwwvvvuuutttsssssssssssssssrrrqqqqqqrrrrrrpppnnnssspppnnnnnnrrrvvvyyyyyy{{{xxxuuusssrrrrrrsssrrrppppppooonnnooopppqqqrrrmmmmmmmmmlllkkkiiihhhhhhddd```YYYRRRMMMKKKKKKLLLMMMRRRXXX\\\]]]]]]]]]]]]YYYXXXVVVUUUUUUWWWYYYZZZXXXZZZ___ccchhhmmmpppsssqqqtttxxx~~~ttteee[[[UUUTTT[[[ccciiihhhffffffrrr}}}{{{yyyxxxwwwttttttsssrrrpppooonnnnnn```___\\\ZZZYYYVVVRRRNNNLLLYYYhhhpppnnnggg```]]]```^^^ZZZYYYZZZ\\\]]]]]][[[^^^```___ZZZUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQOOOLLLJJJJJJMMMPPPSSSSSSPPPMMMJJJHHHHHHHHHGGGFFFFFFFFFDDDCCCCCCBBBBBBCCCBBB>>>:::777777999::::::888777666444333222222222111111111000000111111111...000222333333666===BBBHHHFFFEEECCCBBBAAABBBCCCDDDIIIXXXsss~~~nnnmmmqqqwww}}}yyyyyy||||||wwwsssbbbVVVKKKIIILLLQQQXXX___cccgggkkkllliiigggfffhhhlllkkklllnnnnnnooovvv~~~vvvmmmmmmrrrrrr{{{}}}uuugggddd```___aaadddfffgggmmmooorrrtttvvvzzz~~~|||~~~|||yyyvvvuuuvvvwwwwwwvvvttttttqqqkkkccc]]]YYYXXXRRRRRRRRRSSSVVVZZZ]]]___cccffflllssszzz}}}|||{{{zzz{{{{{{}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzzyyyxxxwwwyyy{{{{{{zzzyyyxxxxxxwwwxxxxxxyyywwwuuusssqqqlllgggcccaaabbbcccdddgggjjjmmmooorrrwww||||||xxxvvvvvvwwwxxxvvvyyy{{{{{{yyyxxxzzz|||zzz||||||{{{xxxuuuttttttvvvvvvuuutttsssrrrrrrqqqsssrrrrrrrrrsssrrrpppnnnpppnnnnnnoooqqqttttttttttttsssrrrqqqppppppqqqqqqqqqooonnnmmmmmmoooqqqrrrmmmmmmlllkkkiiifffdddccc\\\XXXRRRKKKGGGFFFFFFGGGHHHMMMTTTYYY[[[[[[[[[[[[UUUTTTSSSSSSTTTVVVXXXYYYWWWZZZ___cccgggjjjmmmppprrrtttwww|||xxxlll___VVVRRRRRRZZZbbbjjjjjjhhhhhhvvv~~~{{{xxxwwwvvvvvvqqqrrrrrrqqqnnnmmmmmmnnn```___]]]]]]]]]\\\ZZZXXXXXXaaakkknnnjjjdddbbbcccgggdddaaa___```aaaaaaaaa```ccceeebbb[[[VVVVVVXXXUUUUUUTTTTTTTTTSSSSSSSSSTTTQQQNNNNNNPPPSSSUUUVVVQQQOOOKKKIIIIIIIIIIIIHHHEEEDDDBBB@@@@@@BBBDDDEEEDDD@@@;;;999999;;;<<<===999888666555333222222222111000000//////000000111---000333222111333999>>>AAADDDFFFDDDBBBAAA@@@@@@???BBBNNNgggoooiiioooxxx~~~yyy{{{}}}tttjjj\\\QQQIIIHHHMMMRRRZZZ```bbbgggmmmooommmkkkkkkllljjjjjjkkknnnooopppwww~~~yyytttuuuyyyzzzxxxnnnjjjdddbbbdddiiinnnpppvvvxxx{{{|||~~~~~~}}}yyyxxxvvvvvvxxxyyyxxxwwwuuuuuurrrkkkbbbZZZVVVUUUQQQQQQRRRUUUYYY^^^cccfffhhhkkkooovvv|||}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyzzz{{{|||||||||{{{zzzzzzzzz|||}}}|||zzzyyy{{{}}}||||||zzzxxxwwwvvvvvvuuuwwwvvvuuusssrrrnnnjjjfffdddeeeeeefffggghhhhhhiiippptttyyyzzzyyyzzz~~~~~~yyywwwvvvvvvwwwuuuvvvxxxyyyyyyzzzzzzzzzyyyzzzzzzxxxvvvttttttuuuuuuuuuuuutttsssrrrqqqpppqqqqqqqqqssstttuuusssqqqnnnpppqqqssssssttttttuuussssssrrrqqqpppoooppppppnnnnnnnnnnnnooooooppppppkkkjjjiiigggeeeaaa^^^]]]TTTQQQLLLHHHEEEDDDEEEEEEHHHMMMTTTXXXZZZZZZYYYYYYTTTSSSSSSSSSUUUWWWYYYZZZZZZ^^^cccggghhhjjjmmmppptttvvvyyy||||||ooodddZZZTTTQQQSSS[[[ccchhhiiihhhjjjzzz{{{xxxuuuuuuuuuuuuqqqssssssqqqmmmkkkkkkmmm___^^^]]]^^^```aaa```___bbbhhhmmmlllgggccceeeiiimmmjjjfffdddcccccccccbbbcccgggiiiddd\\\XXXXXX\\\UUUUUUUUUUUUTTTTTTTTTTTTXXXUUUQQQPPPRRRTTTVVVWWWRRROOOLLLJJJJJJKKKKKKKKKDDDBBB@@@>>>>>>AAADDDFFFEEEAAA<<<999:::<<<===>>>999888777555333222222222000000////////////000000,,,000333222000111666;;;:::AAAGGGHHHEEEDDDCCCCCC;;;>>>HHH]]]rrrfffnnn{{{|||~~~rrreeeXXXOOOGGGHHHNNNTTT[[[aaaaaagggnnnqqqqqqppppppqqqlllkkkllloooppprrryyy~~~}}}|||yyy{{{{{{tttooohhheeehhhmmmssswww|||~~~~~~~~~~~~~~~|||wwwvvvvvvwwwyyyyyyyyywwwuuuuuurrrkkkaaaYYYUUUTTTRRRRRRSSSVVV[[[bbbgggkkkiiilllpppvvv{{{xxxyyyyyyzzzzzzyyyxxxxxxwwwxxxzzz||||||||||||{{{{{{}}}~~~{{{zzz|||~~~}}}|||zzzxxxvvvuuuttttttvvvuuuttttttsssppplllhhhhhhhhhiiiiiiiiihhhgggfffmmmqqqttttttssstttyyy~~~{{{~~~~~~{{{{{{}}}xxxuuuttttttuuuuuutttuuuwwwyyy{{{zzzyyyxxxyyyxxxwwwttttttuuuvvvuuuuuuuuutttsssrrrpppoooppppppqqqsssvvvwwwuuutttqqqsssvvvwwwuuuttttttuuutttuuuuuusssqqqooooooooolllmmmooopppqqqpppnnnmmmggggggeeeccc```\\\XXXVVVOOOMMMIIIFFFDDDDDDDDDEEEJJJOOOUUUYYYZZZYYYWWWWWWUUUUUUUUUVVVWWWYYY[[[\\\___ccchhhkkklllmmmooorrrwwwxxxzzz~~~yyyjjjaaaXXXTTTSSSVVV^^^ffffffhhhgggkkk|||~~~zzzvvvtttsssssstttsssuuuuuurrrmmmjjjjjjkkk]]]]]]]]]^^^^^^_________ffffffgggggghhhhhhggggggiiiiiigggddd```^^^___```bbbdddeeebbb]]]YYYXXXYYYVVVUUUTTTUUUWWWYYYYYYXXXWWWYYYWWWPPPNNNPPPRRRRRRPPPOOOLLLKKKOOOQQQKKKBBBAAA@@@===999777888;;;???BBBAAABBBCCCEEEEEEBBB@@@HHHAAA999555555444222...000000000000111111111111,,,,,,+++,,,---000333555@@@AAADDDFFFGGGGGGFFFEEEDDD@@@BBBRRRlll~~~pppsss~~~ooobbbVVVNNNHHHJJJPPPUUU\\\bbblllllllllmmmppprrrrrrrrriiiiiikkkooopppqqqxxx~~~vvvuuurrroooooosss|||~~~zzz|||}}}zzzuuuvvvwwwwwwuuutttttttttsssqqqmmmggg```YYYSSSOOORRRTTTWWW\\\aaagggkkknnnppprrrwww{{{~~~{{{~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzzyyyxxxxxxxxxzzz|||~~~}}}}}}~~~}}}zzzvvvsssqqqsssuuuwwwyyywwwsssqqqpppooonnnmmmnnnnnnooonnnmmmjjjhhhfffhhhlllppprrrppppppqqqrrrvvvyyy{{{zzzyyyzzz}}}~~~{{{xxxvvvuuuuuutttuuuvvvxxxzzz{{{{{{{{{}}}{{{xxxwwwxxxwwwvvvuuu|||{{{wwwtttqqqooonnnnnnuuurrrooooooqqquuuxxxyyyrrrtttwwwxxxwwwtttrrrrrrtttttttttsssrrrqqqooonnnnnnmmmllllllkkkjjjjjjjjjhhhfffdddaaa]]]WWWQQQLLLJJJGGGEEEEEECCCAAACCCHHHNNNSSSXXXZZZXXXUUUUUUVVVXXXYYYYYYXXXWWWYYY___dddeeehhhmmmpppqqqrrrsssttttttvvvxxxyyy|||}}}yyyhhh\\\PPPNNNSSSYYY```fffnnnllljjjnnn~~~{{{xxxvvvvvvuuutttsssqqqrrrsssqqqmmmjjjhhhggg\\\\\\\\\]]]]]]]]]]]]]]]ccccccdddddddddcccbbbaaahhhhhhfffbbb^^^\\\\\\]]]```bbbdddbbb]]]YYYWWWWWWUUUVVVXXXZZZZZZYYYWWWWWWUUUXXXVVVQQQNNNQQQRRRQQQOOONNNKKKHHHKKKNNNLLLFFFDDDCCC???;;;777777:::<<<@@@CCCFFFFFFEEEEEEGGGIIIQQQHHH===666444555444222////////////////////////000/////////000333555777>>>@@@CCCFFFHHHHHHGGGFFFDDD@@@AAAMMMaaa{{{{{{yyy}}}{{{jjj]]]TTTMMMHHHKKKRRRXXX```gggmmmmmmnnnoooqqqqqqppppppkkkkkknnnqqqrrrsssxxx|||ssssssrrrrrrtttzzz|||~~~~~~{{{wwwxxxxxxxxxvvvuuuttttttnnnllliiieee___YYYTTTRRRSSSVVVZZZaaahhhoootttwww{{{|||}}}}}}{{{zzz{{{}}}|||zzzzzzyyyyyyxxxxxxxxxxxxzzzyyyxxxxxxxxxzzz|||}}}}}}}}}~~~~~~~~~}}}{{{wwwuuuttttttvvvwwwyyywwwuuusssrrrrrrppppppqqqqqqqqqpppnnnjjjgggeeefffhhhkkkkkkkkklllnnnqqqrrrtttvvvvvvuuuvvvyyy|||{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~~~~~~~|||yyywwwvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{|||zzzxxxxxxxxxxxxwwwvvvvvvuuutttrrrrrrrrrrrrssstttrrrppppppsssvvvwwwxxxrrrtttwwwyyyxxxwwwwwwwwwvvvuuutttsssqqqooommmlllllllllllllllkkkjjjiiihhheeeccc___\\\XXXSSSNNNJJJIIIFFFDDDDDDBBB@@@CCCIIIQQQUUUZZZ[[[YYYVVVVVVWWWYYYZZZ[[[ZZZZZZ\\\bbbhhhlllooorrrtttsssqqqqqqqqqvvvwwwyyy{{{}}}{{{wwwggg[[[PPPOOOSSSXXX___eeennnllljjjooo}}}zzzxxxwwwwwwvvvtttssssssssspppllliiihhhhhh\\\[[[[[[[[[[[[[[[ZZZZZZ]]]^^^___```___^^^\\\ZZZccccccbbb___\\\ZZZZZZ[[[^^^```bbbaaa]]]YYYVVVUUUSSSXXX^^^___\\\XXXVVVVVVUUUYYYXXXTTTQQQRRRRRRPPPOOOPPPMMMIIIHHHKKKLLLJJJHHHFFFBBB===888777999;;;???EEEIIIIIIGGGGGGMMMSSSXXXOOOAAA888555555666666000000000000000000//////...---------///111333444:::===BBBFFFHHHIIIHHHGGGGGGDDDDDDHHHQQQfff{{{vvvzzzwwweeeWWWOOOJJJIIINNNUUU[[[bbbiiilllnnnppprrrsssrrrpppnnnoooooosssvvvwwwvvvzzz~~~~~~}}}xxxoooqqqsssvvv{{{|||xxxxxxwwwwwwuuutttrrrqqqgggfffddd```]]]YYYVVVUUUUUUYYY```hhhqqqyyyzzzuuuwwwvvvvvvyyy~~~~~~~~~}}}zzzyyyyyyyyyxxxxxxxxxxxxxxxzzzyyyxxxxxxyyyzzz|||}}}|||}}}}}}}}}}}}|||{{{{{{|||{{{yyyxxxwwwvvvvvvwwwwwwwwwwwwvvvuuutttsssrrrtttuuutttssspppmmmiiigggeeeffffffffffffhhhkkknnnmmmnnnpppqqqrrrsssvvvyyywwwwwwyyyzzz{{{{{{{{{{{{wwwuuutttvvvyyy|||}}}}}}}}}|||zzzxxxwwwwwwwwwwwwyyyyyyyyyxxxyyyyyyzzz{{{{{{yyywwwwwwxxxxxxxxxvvvssssssrrrrrrrrrsssttttttqqqpppoooppprrrtttttttttppprrrtttuuuvvvvvvxxxzzzvvvuuutttrrrpppmmmkkkjjjllllllmmmlllkkkhhheeeccc___[[[WWWTTTQQQNNNKKKHHHIIIEEECCCDDDBBBAAADDDJJJTTTXXX\\\\\\ZZZXXXXXXYYY\\\^^^___^^^^^^```fffkkkqqqtttwwwxxxvvvsssqqqpppxxxzzz|||}}}{{{vvvggg]]]SSSRRRUUUZZZ```fffmmmlllkkkppp~~~{{{zzzzzzyyywwwvvvuuutttsssoookkkhhhggghhh[[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZ[[[]]]]]][[[YYYWWW\\\]]]]]]\\\ZZZYYYZZZ[[[]]]___``````^^^ZZZVVVTTTUUUZZZ``````[[[WWWWWWXXXYYY]]]^^^YYYVVVUUUTTTQQQQQQUUUTTTNNNJJJKKKLLLLLLHHHGGGDDD???;;;:::;;;===CCCFFFIIIIIIHHHIIINNNSSSVVVNNNBBB:::666555666666333333333333222222222222------------...///111222666:::???EEEHHHJJJIIIHHHJJJHHHGGGGGGHHHXXX{{{tttttt|||tttcccUUUKKKJJJMMMUUU[[[^^^bbbgggjjjnnnrrruuuuuutttrrrqqqssstttxxx}}}}}}{{{~~~~~~}}}wwwppprrrvvv{{{|||xxxwwwuuutttsssqqqnnnmmmcccaaa___\\\ZZZXXXWWWVVVZZZ___gggpppyyyyyysssqqqrrruuu{{{~~~~~~|||}}}~~~~~~|||zzzyyyyyyyyyzzzyyyyyyyyyxxxyyyyyyxxxyyyyyyzzz|||}}}|||||||||{{{{{{zzzxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvtttvvvwwwwwwvvvtttssssssvvvwwwwwwwwwuuurrrooommmhhhhhhiiiiiihhhhhhiiijjjjjjkkklllnnnppprrrtttvvvvvvwwwxxxyyyzzz{{{{{{{{{vvvuuutttuuuyyy|||}}}}}}{{{zzzyyyxxxxxxxxxyyyzzz|||{{{zzzyyyyyyyyyzzzzzzxxxwwwuuuuuuvvvwwwwwwvvvwwwwwwvvvtttsssrrrrrrrrrmmmmmmmmmnnnqqqqqqqqqooommmnnnoooooooooqqqtttvvvssssssrrrqqqooommmkkkjjjnnnnnnnnnmmmiiieee```]]]VVVRRRNNNLLLKKKJJJIIIHHHIIIEEEDDDDDDCCCBBBGGGMMMVVVYYY]]]]]]ZZZYYYZZZ]]]bbbcccdddcccbbbcccggglllppptttxxxzzzxxxvvvtttssszzz{{{~~~|||wwwiii```XXXWWWZZZ]]]bbbhhhlllkkklllttt~~~{{{zzzzzzzzzxxxvvvvvvuuusssnnnjjjgggggghhhZZZZZZZZZYYYYYYXXXXXXXXXVVVXXXZZZ[[[\\\[[[ZZZYYY]]]]]]\\\YYYVVVUUUWWWXXX^^^^^^______^^^\\\XXXVVVWWW[[[]]][[[WWWUUUYYY\\\___cccccc^^^ZZZYYYVVVSSSSSSYYYZZZUUUNNNMMMLLLJJJFFFEEEDDDAAA???>>>AAACCCIIIHHHFFFFFFHHHJJJKKKKKKKKKFFF@@@;;;777666666555555555444444333333333333111111111222222333333444333666<<>>;;;999777666555444444333333222222111111111111111111111222222222111444999>>>CCCFFFHHHIIIDDDBBBFFFLLLNNNYYYzzz|||qqqcccYYYPPPSSS\\\eeeiiigggfffiiiiiiooowww{{{{{{zzz{{{||||||}}}~~~~~~~~~{{{~~~zzzvvvttttttqqqlllhhh^^^\\\ZZZXXXWWWXXX[[[\\\ggglllttt|||}}}yyyvvvuuuwww~~~}}}}}}~~~}}}||||||}}}yyyzzz|||}}}}}}|||{{{{{{xxxxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyyyywwwvvvvvvuuuvvvxxxyyyxxxwwwtttsssooorrrtttsssooommmnnnppptttuuuxxx{{{|||}}}|||{{{vvvwwwxxxyyyyyyuuuoookkkiiihhhhhhjjjmmmpppqqqpppuuuvvvvvvwwwwwwwwwwwwwwwvvvtttssssssvvvxxxxxxxxxzzzyyyyyyyyyzzz|||~~~}}}~~~~~~}}}}}}{{{zzzzzzwwwuuussssssttttttsssrrruuuuuuvvvvvvvvvuuuttttttqqqpppppprrrssstttsssqqqpppppppppnnnllllllnnnooommmmmmmmmmmmmmmllllllkkkmmmllliiieee```ZZZUUUQQQKKKHHHFFFEEEGGGIIIIIIIIIHHHDDDCCCCCCDDDDDDJJJRRRVVVYYY\\\^^^^^^```eeeiiippprrrqqqnnnjjjhhhjjjmmmvvvxxxzzzyyywwwtttssssss~~~xxxqqqgggaaa]]]]]]]]]]]]aaaggglllmmmppp|||~~~}}}{{{zzzyyyyyyyyyxxxvvvtttssssssrrroookkkiiiiiiiii[[[[[[[[[[[[[[[\\\\\\\\\___^^^]]][[[ZZZZZZ[[[[[[bbb```[[[UUUQQQRRRVVVZZZ___]]]ZZZZZZ[[[[[[YYYWWWUUUSSSRRRRRRTTTWWW\\\___ZZZ^^^___[[[YYYZZZZZZXXXRRRUUUTTTPPPMMMMMMLLLIIIBBBCCCDDDDDDDDDFFFIIILLLGGGHHHHHHGGGDDDBBBAAAAAA>>>>>>===;;;999777777888555555444444333222222111//////000000000//////...111333666;;;@@@DDDGGGIIIGGGCCCEEEMMMPPPWWWqqq~~~xxxmmmaaaXXXQQQSSSZZZbbbeeedddggglllmmmssszzz}}}|||{{{}}}~~~~~~}}}zzz}}}xxxtttrrrqqqnnnhhhccc[[[YYYWWWWWWXXX[[[___bbbkkkpppxxx}}}{{{}}}~~~||||||}}}~~~~~~|||{{{}}}xxxyyy{{{|||}}}|||{{{zzzxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxwwwvvvssstttuuuvvvvvvtttsssrrroooqqqssspppllljjjmmmppprrrtttwwwzzz|||}}}}}}|||{{{zzzzzz|||}}}{{{vvvrrrnnnmmmlllmmmqqqttttttsssvvvwwwwwwwwwwwwvvvuuuuuuuuusssrrrsssuuuxxxxxxxxxyyyxxxxxxxxxyyy{{{}}}~~~|||}}}}}}{{{yyyyyywwwuuutttuuuuuutttrrrqqqrrrssstttuuuuuuttttttrrrppppppppprrrsssrrrqqqoooppppppooommmmmmnnnooommmmmmmmmmmmlllkkkjjjiiieeedddaaa^^^YYYUUUQQQOOOLLLJJJHHHGGGHHHHHHHHHGGGFFFBBB@@@AAABBBCCCJJJQQQVVVZZZ]]]```aaaffflllqqquuuwwwwwwtttpppnnnppprrrwwwxxxyyyyyywwwvvvwwwxxxvvvpppiiidddbbbbbbaaa```dddiiilllnnnrrr~~~}}}||||||{{{zzzyyyyyyzzzyyyvvvtttpppqqqrrrpppmmmjjjiiijjj[[[[[[\\\\\\]]]]]]^^^^^^dddbbb___[[[YYYYYYYYYZZZ^^^\\\WWWSSSQQQUUU\\\aaa___[[[XXXWWWYYYZZZYYYWWWQQQPPPOOOQQQUUUYYY\\\]]]TTTXXXZZZWWWWWWZZZ[[[ZZZPPPPPPNNNIIIIIILLLLLLJJJBBBCCCEEEEEEEEEGGGJJJMMMCCCHHHKKKIIICCC???@@@BBB@@@@@@>>>;;;999888999:::888888777666555555444444222333333333333222111111000222444888===BBBFFFIIINNNFFFGGGOOOPPPQQQddd}}}|||tttjjj^^^VVVOOOPPPUUU[[[^^^```fffmmmpppvvv|||~~~|||{{{}}}|||zzzzzzuuupppmmmmmmjjjddd^^^XXXWWWVVVVVVYYY^^^cccgggmmmrrrzzz~~~|||zzzzzz{{{}}}~~~{{{{{{~~~wwwxxxzzz||||||{{{zzzyyywwwxxxyyyzzz{{{{{{{{{{{{xxxyyyyyyyyyyyyxxxwwwwwwrrrssstttttttttsssrrrqqqppprrrsssooojjjiiilllpppqqqsssvvvyyy{{{{{{{{{{{{}}}{{{zzz{{{}}}}}}{{{xxxuuusssqqqssswwwyyyyyywwwyyyyyyyyyyyyxxxwwwvvvuuuuuutttssstttwwwzzz{{{{{{xxxwwwwwwwwwxxxzzz|||}}}{{{}}}~~~{{{yyy{{{yyywwwvvvvvvvvvtttssspppqqqrrrsssssssssrrrqqqpppnnnmmmmmmoooppppppooommmnnnoooooommmlllmmmooonnnnnnnnnlllkkkiiigggggg___^^^[[[XXXUUURRRPPPOOOOOOMMMJJJIIIIIIHHHFFFDDDDDD@@@>>>???@@@BBBIIIQQQWWWZZZ___aaadddjjjqqqwwwwwwyyyzzzxxxtttrrrtttwwwuuuvvvwwwxxxxxxzzz}}}wwwqqqmmmiiiggggggfffeeehhhnnnmmmooottt~~~~~~}}}|||||||||{{{zzzzzzzzz{{{yyywwwtttooopppqqqqqqnnnkkkjjjjjj^^^]]][[[YYYXXXYYYZZZZZZ\\\```bbb___]]]]]]ZZZVVVWWWWWWUUUQQQOOOSSS]]]eeefff```ZZZZZZ^^^```^^^[[[XXXPPPHHHGGGNNNVVVYYYZZZWWWTTTRRRUUUYYY\\\ZZZWWWPPPMMMIIIGGGGGGIIIIIIIIIDDDBBBCCCFFFJJJLLLKKKIIIJJJHHHEEEBBBAAAAAAAAABBBAAA@@@???>>>===<<<;;;::::::999888666444333333333222222222111111111000000...111555999<<>>>>>>>>===???CCCJJJOOOXXX[[[aaahhhooouuuyyy{{{zzzyyy{{{{{{yyywwwrrrtttuuutttrrruuu||||||yyyvvvsssnnnjjjiiiiiikkkmmmppprrrwww}}}~~~}}}{{{zzzzzzzzzzzzzzzxxxwwwxxxzzzyyyuuurrrqqqssstttssspppllljjjiii[[[[[[ZZZZZZYYYYYYXXXXXX]]]aaabbb___]]]\\\YYYUUUVVVVVVTTTQQQPPPUUU___gggkkkddd]]]\\\___bbb___\\\XXXRRRLLLLLLQQQVVVWWWWWWVVVSSSQQQTTTXXX[[[YYYWWWPPPMMMIIIGGGGGGHHHHHHHHHCCCBBBBBBEEEIIIKKKJJJHHHIIIGGGEEECCCBBBAAAAAAAAADDDCCCBBB@@@>>>===<<<;;;:::999777666444333333222333222222222222111111111///111444777:::===AAAEEEHHHHHHGGGGGGMMMWWW]]]\\\fffpppzzz~~~pppzzz~~~xxxnnnbbbVVVNNNGGGJJJOOOSSSXXX```iiipppwwwzzz~~~~~~~~~~~~{{{|||}}}~~~~~~~~~~~~~~~|||{{{uuuqqqlllhhhdddaaa]]]ZZZTTTUUUXXX]]]ccckkkpppssswww}}}~~~}}}|||{{{zzz{{{|||}}}~~~}}}||||||}}}}}}~~~}}}|||yyywwwuuurrrsssvvvxxxyyyzzzzzzyyyxxxvvvuuuuuuwwwwwwvvvuuussssssssssssttttttttttttqqqrrrrrrqqqooommmlllmmmoooqqqtttxxxzzzzzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~{{{{{{zzz{{{}}}}}}|||zzzzzzyyyyyyxxxwwwvvvtttsssrrrtttvvvvvvvvvvvvwwwyyyxxxxxxwwwvvvvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~~~~zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrqqqqqqooooooooooooppppppqqqqqqoooooonnnnnnnnnooopppqqqnnnnnnlllkkkiiigggdddaaa]]][[[YYY[[[\\\[[[VVVQQQRRRPPPMMMJJJHHHEEEBBB?????????@@@@@@BBBFFFLLLPPPVVVZZZbbbkkkuuu}}}~~~}}}~~~~~~|||yyyqqqtttvvvuuutttwww}}}~~~|||yyytttpppmmmnnnppprrrrrrtttxxx}}}{{{}}}||||||{{{zzzzzzzzzzzz{{{yyywwwxxxyyyyyyvvvtttqqqsssttttttqqqnnnmmmmmmYYY[[[]]]^^^^^^\\\ZZZXXX\\\aaaccc___\\\[[[YYYUUUTTTTTTSSSQQQQQQWWW```hhhnnnggg```___bbbccc___[[[WWWTTTRRRSSSVVVWWWVVVSSSSSSQQQPPPSSSWWWYYYYYYWWWQQQNNNJJJHHHGGGHHHGGGGGGEEEDDDDDDFFFHHHJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@EEEDDDCCCAAA???===<<<;;;888888777666444333222222333333333333222222222222///111333444666:::???CCCFFFGGGFFFEEEKKKTTTZZZZZZYYY```gggoooyyyxxxrrrwwwsss}}}|||vvvkkk___SSSLLLFFFGGGJJJPPPXXXbbbkkkqqqyyy}}}zzzzzz{{{}}}~~~~~~}}}||||||{{{{{{{{{||||||~~~}}}{{{yyysssooojjjfffccc```]]]ZZZRRRUUUZZZaaaiiiqqqvvvyyy~~~~~~}}}}}}|||||||||||||||~~~~~~}}}}}}|||{{{{{{{{{||||||}}}}}}|||zzzxxxwwwvvvwwwxxxyyyzzzzzzyyyyyyxxxwwwuuuuuuvvvvvvuuutttsssssstttttttttsssrrrqqqqqqrrrtttsssqqqooonnnnnnnnnpppsssuuuwwwxxxxxxxxxzzzzzzzzzzzz{{{{{{||||||}}}||||||}}}}}}|||{{{zzzyyyvvvtttrrrqqqqqqrrrtttuuutttuuuwwwxxxwwwwwwvvvuuuuuuuuuvvvvvvyyyyyyyyyyyyzzz|||~~~yyyyyyyyyxxxxxxxxxwwwwwwwwwvvvuuusssrrrrrrrrrsssrrrqqqqqqqqqppppppppppppooooooooooooppprrrssstttoooooonnnllliiigggdddccc]]]aaaeeehhhhhhccc\\\WWWVVVSSSMMMIIIFFFDDDBBB@@@???AAACCCEEEGGGJJJOOORRRYYY]]]fffqqq||||||sssuuuxxxyyyyyy|||yyytttqqqrrrtttvvvtttvvvzzz}}}yyywwwyyyyyyyyyyyyyyyyyyyyyzzz{{{yyywwwwwwxxxxxxwwwvvvoooqqqrrrrrrpppnnnnnnnnn[[[]]]aaaccccccaaa]]][[[YYY___bbb___\\\\\\ZZZXXXSSSSSSSSSRRRRRRWWW^^^dddgggccc```aaadddccc]]]WWWUUUVVVXXXZZZ[[[YYYVVVSSSQQQPPPPPPRRRUUUXXXWWWVVVQQQNNNKKKIIIHHHHHHGGGFFFHHHGGGGGGGGGHHHIIIIIIIIIFFFFFFFFFEEEDDDBBBAAA@@@BBBAAA@@@???>>>===<<<;;;888777777666555444333222444444444333333333222222///000111222333777===AAADDDEEEDDDCCCHHHPPPUUUVVVQQQUUU[[[aaajjjwwwtttkkkmmm{{{rrrggg[[[PPPIIIGGGGGGIIIOOOZZZfffooottt~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxyyyzzz|||~~~}}}|||yyywwwrrrnnniiidddaaa^^^[[[YYYTTTXXX```hhhooouuuzzz~~~~~~~~~}}}}}}||||||||||||zzzzzzyyyyyyxxxxxxxxxxxx{{{{{{||||||{{{{{{zzzyyyzzzzzzzzzzzzyyyyyyyyyyyyyyywwwuuuttttttuuutttssspppqqqssstttuuusssrrrqqqqqqsssuuuuuusssqqqppppppoooppprrrsssuuuuuuvvvvvvxxxxxxyyyyyyyyyyyyyyyyyy|||{{{|||}}}~~~~~~}}}{{{yyyvvvrrrpppnnnnnnoooqqqqqqqqqrrrsssuuuwwwwwwvvvuuuuuuuuuttttttwwwvvvuuuuuuwwwyyy|||~~~xxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssqqqpppppprrrssssssssssssrrrqqqpppooonnnlllmmmnnnoooqqqssstttuuupppppppppnnnjjjhhhggggggcccjjjsssvvvrrriiiaaa\\\YYYTTTMMMGGGDDDCCCBBBAAA@@@BBBFFFIIILLLOOOSSSVVV___dddnnnyyywwwzzz}}}{{{vvvssssssuuuwwwwwwxxx|||}}}yyyvvvsssuuuuuuvvvwwwxxxyyyyyyyyyzzzxxxvvvuuuuuuvvvwwwwwwoooppppppooolllkkkkkklll]]]___ccceeeeeebbb^^^\\\WWW^^^bbb```]]]]]]]]]\\\UUUUUUUUUTTTUUUWWWZZZ\\\[[[]]]aaadddeeeaaaZZZTTTTTTXXX]]]```___[[[WWWUUUPPPPPPPPPRRRTTTVVVVVVVVVQQQNNNKKKJJJJJJJJJIIIGGGHHHHHHGGGFFFEEEEEEFFFGGGEEEEEEEEEEEEDDDCCCAAA@@@<<<<<<;;;;;;;;;:::::::::777777888777666555333333444444444333333333222222///000000111222555:::>>>@@@DDDDDDCCCEEEKKKOOOOOOEEEIIIOOOSSSXXXggg|||~~~rrrqqq{{{{{{xxxmmmaaaUUULLLGGGHHHHHHKKKSSS___kkktttyyy~~~~~~|||zzzyyyyyyyyyyyy{{{{{{}}}~~~|||zzzwwwuuuqqqlllgggbbb^^^\\\ZZZXXXYYY^^^fffmmmrrrwww|||~~~}}}}}}|||||||||||||||zzzyyyxxxxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{~~~}}}{{{zzzyyyyyyyyyyyyzzzwwwtttssssssssssssrrrlllnnnqqqsssttttttssssssrrrtttuuuuuutttsssrrrsssrrrrrrqqqqqqrrrssssssttttttuuuvvvwwwwwwvvvvvvuuuyyyyyyyyy{{{~~~~~~}}}~~~}}}{{{xxxuuurrrooommmnnnoooqqqqqqpppppprrrssswwwwwwvvvvvvvvvuuutttttttttsssrrrrrrsssuuuxxxzzzuuuuuuvvvwwwwwwxxxxxxxxxwwwuuusssqqqqqqqqqsssttttttttttttsssqqqpppnnnmmmiiijjjlllnnnppprrrssstttqqqrrrrrrooollljjjjjjkkkjjjsss|||~~~xxxlllccc^^^XXXSSSKKKEEECCCBBBBBBBBBAAADDDIIINNNRRRVVVZZZ]]]dddkkkvvv~~~}}}xxxvvvvvvxxxyyyxxxzzz~~~}}}~~~~~~~~~~~~|||yyyvvvrrrppppppqqqsssuuuwwwxxxyyyyyywwwwwwvvvuuuttttttvvvwwwssssssrrrooollljjjkkklll___```aaabbbaaa___]]][[[WWW___dddbbb^^^^^^___^^^WWWXXXYYYZZZZZZYYYXXXWWWVVV]]]fffiiifff___ZZZWWWXXX]]]cccddd```[[[WWWVVVPPPQQQQQQRRRSSSTTTUUUUUUQQQOOOMMMLLLLLLLLLKKKJJJGGGGGGFFFDDDAAA@@@BBBCCCFFFEEEEEEDDDCCCCCCBBBBBB:::::::::999999999888888888888999999888777555444333333333333222222222222///000111111222444888;;;>>>BBBEEECCCDDDGGGIIIHHH???CCCHHHMMMRRR```{{{|||www~~~~~~~~~yyyyyy|||rrreeeYYYPPPIIIFFFHHHKKKQQQYYYcccoooxxx~~~~~~~~~~~~}}}}}}|||{{{{{{||||||}}}{{{}}}~~~|||zzzwwwssspppmmmiiiccc___]]]\\\[[[ZZZ^^^dddkkkqqqtttxxx~~~}}}{{{zzzyyyzzz|||}}}}}}|||{{{zzzzzz{{{|||}}}xxxxxxyyyzzz{{{|||}}}~~~~~~{{{yyyxxxxxxyyyzzz{{{xxxtttrrrqqqrrrqqqqqqkkkmmmoooqqqssstttttttttssstttuuutttsssssstttvvvuuutttrrrqqqppppppqqqqqqqqqrrrtttuuuuuuuuuttttttvvvvvvvvvyyy|||}}}}}}|||||||||zzzxxxuuurrrpppnnnqqqssstttsssrrrqqqrrrtttuuuuuuvvvvvvvvvuuuttttttrrrqqqppppppqqqrrrtttuuurrrssstttuuuvvvwwwxxxxxxxxxwwwvvvuuutttuuuuuuvvvssssssssssssqqqooommmlllggghhhkkkmmmoooqqqrrrrrroooqqqrrrppplllkkkmmmpppooovvv}}}}}}wwwlllbbb]]]UUUPPPIIICCCBBBBBBCCCDDDCCCGGGMMMRRRXXX]]]cccfffjjjrrr}}}}}}}}}~~~}}}||||||}}}}}}{{{|||}}}yyyyyyzzz{{{wwwxxxxxxwwwtttqqqnnnlllkkkmmmpppsssvvvxxxyyyyyyvvvvvvwwwvvvttttttvvvwwwyyyxxxvvvrrrooonnnoooqqqcccbbbaaa```___^^^]]]\\\ZZZbbbgggddd^^^]]]^^^^^^XXXZZZ]]]``````^^^YYYVVVZZZeeeooooooggg^^^]]]___^^^ccchhhggg```YYYVVVVVVRRRRRRSSSSSSSSSSSSTTTUUUPPPOOOMMMMMMNNNOOONNNLLLIIIIIIHHHDDDAAA???AAADDDFFFEEEDDDCCCBBBBBBCCCCCC>>>===<<<;;;999888777666888999:::::::::888666555333222222222222111111111///000222222222444666999;;;BBBFFFDDDCCCDDDCCCAAA???@@@EEEKKKQQQ^^^uuu~~~~~~~~~|||uuuiii\\\QQQKKKIIIHHHGGGMMMVVV^^^fffpppzzz~~~~~~}}}{{{{{{|||~~~||||||}}}~~~~~~~~~~~~~~~~~~{{{|||~~~{{{yyyvvvsssnnnkkkfffccc___\\\\\\^^^______aaagggnnnsssuuuyyy~~~}}}yyywwwwwwxxx{{{}}}~~~}}}|||{{{{{{|||~~~wwwwwwxxxyyy{{{}}}~~~}}}zzzxxxwwwwwwyyy{{{{{{xxxtttqqqpppqqqppppppmmmnnnooopppqqqrrrssstttsssttttttrrrrrrsssuuuxxxyyywwwtttqqqooonnnoooooooooqqqsssuuuvvvuuuuuutttttttttuuuwww{{{||||||{{{zzzzzzyyywwwuuusssqqqppptttuuuuuutttrrrqqqqqqrrrrrrssstttuuuuuutttssssssqqqqqqqqqqqqqqqqqqqqqqqqpppppprrrsssuuuvvvwwwxxxwwwwwwwwwvvvvvvvvvvvvvvvqqqrrrrrrrrrqqqooolllkkkggghhhkkkmmmooopppqqqqqqlllooopppnnnkkkjjjnnnrrrooosssvvvvvvqqqiiiaaa\\\PPPLLLFFFBBBBBBCCCDDDEEEGGGKKKQQQWWW^^^eeelllqqquuu~~~~~~}}}|||||||||||||||~~~{{{uuusssrrrrrrppppppqqqpppnnnllliiiggghhhjjjnnnrrruuuxxxxxxyyyuuuwwwyyyyyywwwvvvwwwyyy{{{zzzwwwtttqqqqqqsssuuugggfffcccaaa___^^^^^^___]]]fffjjjeee^^^\\\\\\\\\XXX[[[```dddeeebbb\\\WWWaaammmvvvsssggg___aaafffccchhhlllhhh___WWWTTTUUUSSSTTTTTTTTTSSSSSSSSSTTTPPPOOONNNNNNPPPPPPOOONNNLLLMMMKKKGGGCCCBBBDDDFFFGGGFFFDDDBBBAAABBBCCCDDDBBBAAA???===;;;888666555999:::;;;<<<;;;999777666222222222111111111000000///111333333333444666777:::BBBGGGEEECCCBBB@@@===???===@@@GGGNNNWWWiiiyyy~~~wwwooobbbUUULLLIIIIIIJJJFFFNNNYYYaaahhhpppzzz}}}zzzzzz}}}~~~zzzxxxyyy{{{|||zzz{{{}}}{{{{{{~~~|||yyyvvvtttpppkkkgggaaa___[[[ZZZ]]]```bbbcccbbbhhhooosssuuuzzz~~~}}}}}}xxxuuuuuuwww{{{~~~}}}|||{{{zzzzzz{{{}}}~~~wwwwwwxxxyyy{{{}}}}}}zzzwwwvvvwwwyyy{{{|||xxxsssqqqppppppppppppppppppoooooopppqqqrrrrrrttttttsssqqqppprrrvvvyyy{{{yyyuuuqqqnnnmmmnnnnnnooopppsssuuuvvvvvvvvvuuusssssstttwwwzzz||||||{{{yyyxxxxxxwwwuuutttrrrqqqsssttttttrrrpppnnnnnnooooooppprrrssstttssssssrrrqqqrrrrrrrrrrrrqqqppppppnnnoooppprrrtttuuuwwwwwwtttuuuuuuuuuuuuuuutttssspppqqqrrrrrrqqqooolllkkkhhhiiilllnnnpppqqqqqqqqqjjjmmmooommmjjjjjjnnnrrrnnnooopppppplllggg```[[[MMMIIIDDDAAABBBCCCEEEEEEKKKNNNTTT[[[bbbjjjrrrxxx~~~{{{{{{{{{|||||||||||||||zzz|||~~~yyyrrrnnnllllllkkkkkklllllljjjhhheeedddfffhhhmmmqqquuuwwwxxxyyyuuuyyy||||||yyyxxxxxxzzzyyyxxxvvvrrrpppqqqtttwwwlllgggbbb```bbbdddeeeeeeccceeegggeee```]]]\\\]]][[[```eeehhhfffbbb^^^\\\bbbggglllooommmhhhccc```eeebbb___]]][[[YYYVVVTTTPPPQQQRRRQQQPPPPPPQQQSSSOOOPPPRRRSSSRRRQQQOOONNNMMMKKKHHHEEEDDDDDDEEEFFFAAADDDFFFDDDEEEHHHHHHEEEGGGEEEBBB@@@???===:::777;;;<<<>>>>>>===:::777555666111///111...+++...444777333222333333111111444999;;;>>>@@@AAAAAA???>>>>>>@@@EEELLLNNNQQQZZZdddyyyyyy{{{xxxrrrhhh]]]UUUMMMGGGGGGKKKMMMSSS[[[bbbiiirrr}}}~~~|||{{{{{{{{{|||}}}zzzxxxxxxyyyzzz|||~~~|||{{{{{{{{{}}}|||wwwpppjjjfffbbbaaa___```aaaaaaaaabbbfffhhheeeiiinnnqqqttt{{{~~~}}}zzzyyyzzz{{{||||||~~~|||zzzzzz|||~~~~~~xxxzzz|||}}}~~~}}}|||{{{zzzxxxvvvuuuvvvxxxzzz||||||yyytttpppmmmmmmnnnooonnnnnnnnnmmmlllmmmpppssstttsssqqqqqqqqqtttvvvxxxuuuvvvvvvuuutttqqqnnnllloooqqqssstttsssrrrrrrrrrtttuuuvvvxxxxxxxxxwwwvvvuuuttttttssssssrrrrrrqqqxxxwwwuuurrrpppoooppprrrqqqssssssrrroooooorrruuusssssssssssssssqqqmmmkkkooopppqqqrrrssssssssssssttttttssspppnnnlllmmmooommmmmmmmmllllllkkkkkkkkklllhhhgggjjjppptttsssqqqnnnmmmmmmnnnpppooommmkkkiiilllkkkfffcccbbb[[[RRRJJJCCC>>>>>>>>>???CCCHHHJJJVVV[[[aaammmsssxxx~~~zzz{{{zzzyyyxxxxxxyyyzzzzzzyyyzzz{{{|||yyyrrrnnnlllllljjjiiihhhfffdddccccccccceeehhhmmmpppsssvvvyyy||||||}}}~~~~~~}}}|||{{{zzz}}}{{{wwwtttssssssuuuvvvlllhhheeeeeefffhhhgggfffaaaccceeeeeecccaaabbbccc^^^bbbeeefffddd```^^^]]]aaaeeeiiijjjgggccc___\\\```___]]][[[ZZZYYYVVVSSSRRRRRRQQQOOOLLLLLLMMMOOORRRRRRTTTTTTTTTRRRPPPOOOLLLJJJHHHFFFFFFGGGIIIJJJFFFHHHHHHEEEEEEHHHGGGEEEJJJHHHDDDBBBAAA???===;;;======>>>>>>===;;;999888888555333444111---///444999555333444444000...000999;;;>>>AAABBBBBBAAA@@@???@@@DDDIIIJJJKKKRRRZZZqqq|||{{{}}}xxxtttnnneeeZZZSSSMMMGGGHHHLLLPPPVVV___fffllluuu}}}}}}}}}}}}~~~|||xxxvvvvvvuuuvvvwwwzzz}}}~~~~~~}}}||||||}}}~~~zzzwwwsssmmmhhhcccaaa___ZZZ\\\^^^___```bbbfffiiikkklllnnnrrryyy~~~|||{{{~~~|||zzzzzz|||~~~~~~~~~~~~|||zzzzzz{{{}}}}}}}}}zzz{{{}}}~~~~~~}}}|||{{{zzzyyywwwwwwwwwxxxzzz{{{zzzxxxtttqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnqqqttttttrrrqqqpppqqqsssvvvwwwwwwwwwxxxwwwvvvssspppooooooqqqttttttsssrrrrrrssstttuuuvvvwwwwwwwwwvvvuuutttttttttsssrrrrrrqqqqqqvvvvvvtttrrrooooooqqqsssqqqrrrsssrrrpppoooqqqttttttssssssssssssqqqooonnnqqqqqqqqqqqqrrrrrrrrrrrrssssssrrrooolllkkklllmmmmmmmmmllllllllllllllllllmmmjjjhhhkkkpppsssssspppooonnnnnnnnnooonnnllliiifffhhhgggaaa^^^]]]WWWNNNFFF@@@===???AAACCCGGGLLLRRR^^^dddiiiuuuzzz~~~zzzzzzyyyxxxwwwwwwwwwxxxxxxwwwxxxyyy{{{}}}wwwpppllljjjjjjiiihhhfffdddcccbbbbbbbbbdddhhhlllpppsssvvvzzz|||~~~~~~}}}|||zzzyyyzzzyyywwwuuuttttttuuuuuujjjjjjiiijjjlllkkkiiiggg]]]___bbbddddddeeefffhhhbbbcccdddbbb```______```dddfffhhhgggccc___\\\[[[^^^]]]\\\\\\\\\ZZZWWWTTTSSSRRRPPPLLLIIIHHHJJJLLLSSSTTTTTTTTTSSSRRRPPPOOOKKKJJJHHHGGGHHHJJJLLLNNNJJJLLLKKKHHHHHHLLLMMMKKKIIIGGGCCCAAAAAAAAA@@@???>>>>>>>>>======<<<<<<<<<999777555555333111444999>>>999555555555111///111777999<<>>>>>BBBEEEHHHMMMSSS[[[gggmmmrrr|||~~~{{{zzzyyywwwvvvuuuuuuuuuuuuuuuvvvwwwyyy{{{~~~{{{tttnnnjjjhhhggggggfffdddbbbaaa`````````dddggglllpppssswwwzzz}}}}}}{{{yyywwwwwwvvvvvvvvvuuuuuuuuuuuugggiiikkknnnnnnmmmjjjggg\\\]]]___bbbdddeeeggghhhcccbbbaaa___]]]^^^aaadddjjjjjjjjjhhhdddaaa______aaa```_________\\\YYYVVVTTTSSSPPPKKKHHHHHHKKKMMMTTTTTTTTTSSSRRRPPPOOONNNLLLKKKIIIHHHHHHJJJMMMNNNKKKNNNMMMKKKMMMSSSVVVUUUDDDAAA??????@@@BBBCCCCCC???>>>===<<<<<<======>>>999777555444555999AAAGGGJJJAAA999666555333333555333555888;;;>>>???@@@@@@@@@@@@CCCGGGFFFCCCDDDHHHVVVooo}}}vvvpppbbbZZZRRROOOLLLJJJNNNSSS\\\aaahhhooovvv~~~~~~~~~{{{xxxvvvuuurrrqqqrrrtttwwwyyy~~~}}}}}}|||}}}~~~uuummmlllnnnuuu{{{}}}xxxvvvrrrppplllgggccc___]]]\\\ZZZ\\\```ccceeehhhllloooppppppvvv~~~}}}|||}}}}}}{{{xxxxxxxxxyyyyyyxxx|||{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxwwwuuuuuutttsssqqqpppnnnmmmooooooppppppoooppprrrttttttsssrrrrrrrrrsssuuuvvvvvvwwwxxxyyyxxxwwwtttsssqqqsssuuuvvvuuutttttttttuuuuuuuuuttttttssssssrrrssssssttttttsssrrrqqqppppppqqqqqqqqqpppppprrrtttrrrsssttttttssssssssssssuuuttttttrrrqqqrrruuuvvvwwwuuusssqqqpppppprrrssspppppppppooolllkkkkkklllllllllmmmmmmnnnnnnnnnooopppnnnmmmoooqqqrrrpppooommmllllllmmmnnnmmmkkkiiigggddd___XXXSSSNNNHHHDDD@@@>>>@@@FFFJJJMMMSSSZZZcccoootttvvv}}}}}}}}}~~~}}}|||zzzyyywwwuuusssssssssssstttuuuvvvxxxzzz|||~~~}}}}}}~~~yyysssnnnjjjhhhfffeeecccaaa___^^^^^^______bbbfffkkkooosssvvvzzz}}}}}}{{{xxxwwwttttttvvvvvvvvvvvvuuutttcccfffjjjlllmmmkkkhhhfffaaaaaaaaaccceeefffggghhhaaaaaa___]]]\\\___cccfffllllllkkkiiieeebbbbbbbbbbbbaaa```___^^^\\\YYYVVVTTTSSSQQQNNNLLLLLLPPPSSSVVVVVVUUUTTTSSSRRRPPPPPPOOOMMMJJJHHHHHHHHHJJJKKKKKKNNNMMMKKKMMMSSSVVVUUUAAA??????@@@DDDGGGHHHHHH@@@???===<<<<<<===>>>???:::999666444999EEESSS\\\]]]OOO@@@888444222333666333444777:::===???@@@@@@AAAAAAEEEJJJJJJGGGFFFIIIWWWkkk~~~wwwqqq^^^WWWQQQOOONNNNNNSSSYYYbbbffflllrrryyy~~~~~~}}}{{{{{{||||||{{{yyyxxxvvvuuuuuuwwwyyy{{{{{{{{{||||||}}}~~~qqqiiihhhkkknnnttt}}}}}}xxxtttqqqmmmkkkgggbbb^^^\\\ZZZYYY]]]```dddgggjjjmmmqqqssstttyyy~~~~~~~~~~~~}}}}}}~~~}}}|||zzzxxxwwwxxxxxxxxxwwwzzzyyyxxxwwwvvvvvvwwwxxxzzz{{{|||||||||zzzxxxwwwuuuuuuuuutttsssqqqooommmnnnooopppppppppppprrrsssuuutttssssssssstttuuuvvvssstttvvvwwwwwwuuutttsssqqqsssuuuvvvuuutttttttttuuuuuutttsssssssssrrrrrrssstttuuuuuutttsssqqqpppooopppqqqqqqpppqqqrrrtttuuuuuuttttttuuuuuuuuuttttttuuutttrrrqqqrrruuuyyyxxxwwwtttrrrqqqqqqrrrssspppqqqrrrqqqnnnmmmmmmnnnmmmmmmmmmnnnnnnoooooooooooooooooopppqqqqqqooonnnkkkjjjkkklllnnnnnnllljjjjjjddd]]]VVVPPPIIIDDDBBBBBBAAAEEEKKKNNNRRRYYYaaakkkwww{{{zzz~~~~~~~~~||||||}}}}}}}}}{{{yyywwwuuusssrrrrrrrrruuuvvvvvvwwwyyy{{{|||}}}yyy{{{}}}}}}zzzuuuqqqllliiigggcccbbb___]]]\\\\\\^^^___bbbeeejjjnnnqqqtttxxx{{{~~~}}}{{{xxxwwwssstttvvvwwwwwwwwwuuuuuu```cccgggiiihhhgggffffffgggfffddddddfffggggggfff``````___^^^]]]___bbbeeehhhhhhhhhfffcccaaaaaabbbaaa___]]]\\\[[[[[[YYYWWWUUUUUUTTTRRRQQQRRRUUUXXXXXXWWWWWWVVVUUUTTTTTTSSSQQQOOOLLLIIIHHHHHHIIIJJJLLLNNNMMMJJJJJJNNNOOOMMMDDDDDDEEEHHHLLLNNNOOOOOOAAA@@@???>>>===>>>>>>???<<<<<<:::888???PPP```iiiiiiXXXEEE999444000111333444555777:::===???@@@AAA@@@AAAFFFMMMOOOLLLJJJKKKXXXjjj}}}}}}|||~~~vvvppp]]]VVVQQQQQQQQQSSSYYY___hhhkkkpppvvv|||~~~{{{zzzzzz|||||||||{{{zzzzzzyyyzzz{{{|||}}}zzzzzz{{{|||~~~~~~qqqhhhhhhlllpppuuu~~~{{{wwwrrrnnnllleeecccaaa^^^[[[ZZZYYYYYY___bbbhhhlllppptttxxx{{{~~~}}}}}}||||||}}}}}}|||{{{{{{yyywwwwwwxxxyyyyyyxxxyyywwwuuuttttttuuuvvvxxxzzz{{{|||||||||{{{zzzyyywwwwwwvvvuuusssqqqooonnnmmmoooppppppppppppqqqrrrtttttttttssssssttttttuuuoooqqqssstttuuutttsssrrrppprrruuuuuutttsssssstttuuuuuutttssssssssstttttttttuuuvvvwwwvvvtttrrrqqqoooppprrrrrrqqqrrrssstttwwwuuusssssstttuuuvvvuuusssuuuuuussspppqqqtttxxxwwwvvvtttsssrrrrrrrrrsssqqqrrrsssrrrpppooonnnooonnnnnnnnnooooooooooooooonnnooopppppppppooonnnmmmkkkjjjjjjkkkmmmmmmkkkiiiiiiaaaXXXSSSMMMFFFCCCCCCEEEEEEIIIOOORRRVVV```iiisss~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxvvvttttttttttttvvvvvvvvvwwwwwwxxxzzzzzzwwwyyy|||~~~~~~|||yyytttoookkkhhhbbb```^^^[[[[[[[[[]]]^^^aaadddiiilllooorrruuuxxx{{{||||||}}}|||{{{yyyxxxuuuvvvwwwxxxxxxwwwvvvuuu___aaadddeeeddddddfffhhhiiifffccccccdddeeedddcccaaaaaaaaa```^^^]]]___aaabbbcccdddcccaaa``````aaa___]]]ZZZYYY[[[\\\]]]\\\WWWWWWWWWVVVUUUUUUWWWYYYVVVUUUTTTTTTSSSSSSSSSSSSSSSQQQNNNKKKIIIIIIKKKLLLKKKNNNNNNKKKJJJMMMMMMJJJJJJJJJLLLOOORRRSSSRRRPPPDDDDDDCCCAAAAAA@@@@@@@@@<<<>>>===:::AAARRRaaahhhdddTTTBBB888555222111222222333555777999;;;======???@@@FFFNNNQQQNNNJJJJJJUUUiii{{{zzz}}}zzzrrrkkk^^^XXXSSSTTTUUUWWW^^^eeeoooppptttyyy~~~}}}~~~~~~}}}|||{{{|||}}}}}}|||zzzyyyzzz{{{|||}}}}}}~~~~~~{{{||||||}}}}}}}}}}}}}}}|||{{{{{{~~~wwwppprrrwwwyyy|||{{{xxxtttooollliiiggg___^^^]]]]]]]]]]]]^^^___bbbgggnnntttzzz~~~}}}~~~}}}|||{{{zzzzzz{{{|||}}}{{{zzz{{{yyywwwwwwxxxzzzzzzzzzxxxwwwtttssssssuuuxxxyyyzzz{{{{{{||||||||||||{{{{{{zzzxxxvvvsssqqqpppooolllnnnooopppoooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrmmmoooqqqssstttsssrrrrrroooqqqttttttsssrrrrrrsssuuutttssssssssstttuuuvvvuuuvvvxxxxxxxxxvvvsssqqqoooqqqsssssssssrrrssstttxxxtttpppoooqqqtttuuuuuurrruuuvvvtttpppooossswwwsssssssssrrrrrrqqqqqqpppppprrrssssssqqqoooooooooppppppoooooooooooooooooolllmmmoooppppppnnnmmmmmmmmmlllkkklllllljjjhhheeebbbYYYQQQNNNJJJDDDCCCEEEFFFGGGKKKQQQUUU[[[gggrrrwww|||wwwwwwwwwxxx}}}}}}{{{}}}~~~~~~~~~}}}}}}|||{{{yyywwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvxxxzzz|||}}}~~~~~~{{{wwwqqqkkkhhhbbb```]]]ZZZZZZ[[[]]]___aaadddhhhkkkmmmooorrrtttwwwxxxyyy{{{{{{{{{zzzzzzwwwxxxxxxxxxxxxxxxwwwwww___aaacccbbbaaabbbfffiiifffccc______aaabbbaaa___bbbccccccaaa^^^\\\\\\]]]^^^```bbbbbbaaa``````aaa___\\\ZZZZZZ\\\```bbbcccXXXYYYZZZXXXWWWVVVWWWYYYRRRQQQPPPPPPPPPPPPQQQQQQSSSQQQOOOLLLKKKLLLMMMNNNJJJMMMNNNMMMNNNQQQQQQNNNMMMNNNPPPSSSUUUTTTQQQOOOGGGFFFFFFDDDCCCBBBAAAAAA999======;;;@@@OOO[[[___XXXJJJ<<<777777555444555//////111333555777888999??????EEENNNQQQNNNJJJIIIPPPhhhzzzvvvzzz}}}wwwnnnggg___YYYUUUUUUWWWZZZaaahhhssstttwww|||}}}}}}}}}~~~yyyyyy{{{~~~{{{xxxxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{{{{yyyyyy}}}{{{yyywwwsssoookkkgggeeeccc]]]]]]^^^___aaacccfffgggfffkkkttt|||}}}||||||}}}~~~~~~~~~~~~}}}xxxwwwwwwyyy|||}}}|||zzzzzzxxxwwwwwwyyy{{{{{{{{{xxxwwwtttssssssvvvyyy{{{zzz{{{{{{{{{||||||}}}}}}}}}|||yyyvvvtttrrrppppppkkkmmmooooooooonnnoooppppppppppppppppppppppppppplllnnnppprrrssssssrrrrrroooqqqssstttsssrrrrrrsssuuutttsssssstttuuuvvvwwwvvvwwwyyyyyyyyywwwtttrrrppprrrttttttssssssssstttxxxsssnnnmmmooorrrttttttqqquuuwwwtttpppoooqqquuuppppppqqqqqqqqqpppoooooooooqqqssssssqqqooonnnoooqqqqqqppppppoooooonnnnnnjjjlllooopppooonnnmmmmmmpppnnnmmmlllkkkiiieeebbb\\\RRRKKKIIIGGGCCCCCCGGGGGGHHHLLLRRRWWW^^^lllxxxwwwyyyuuuqqqpppooopppvvv}}}~~~}}}}}}~~~~~~}}}zzzwwwyyy|||~~~~~~}}}}}}|||zzzxxxwwwwwwxxxxxxvvvuuutttsssssssssssssssuuuwwwyyy{{{|||}}}|||xxxrrrkkkhhhbbb```]]]ZZZZZZ[[[]]]___aaacccgggjjjlllnnnppprrrtttvvvxxxzzz{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxwwwwww]]]___aaabbbcccdddcccccccccccccccaaa___^^^___```___```___]]][[[ZZZ[[[\\\[[[___ccceeeccc```\\\[[[^^^ZZZWWWXXX\\\______^^^YYYZZZ[[[[[[ZZZXXXVVVUUUTTTRRRPPPRRRUUUVVVTTTQQQVVVTTTQQQMMMIIIIIILLLOOONNNMMMKKKKKKLLLPPPTTTVVVRRRSSSTTTUUUTTTRRRPPPOOOIIIIIIGGGEEECCC@@@>>><<>>>>>AAADDDHHHJJJGGGCCC===888555444333222222222222333555777999;;;===>>>CCCIIIMMMLLLGGGCCCKKKXXXlllzzzvvv~~~}}}{{{vvvnnnhhheee```ZZZWWWYYY___eeehhhrrrwww|||~~~~~~~~~|||{{{xxx}}}~~~{{{{{{{{{{{{{{{{{{zzzzzzzzz~~~~~~|||{{{{{{zzzzzzzzz~~~}}}}}}zzzyyyzzz}}}~~~|||}}}zzzvvvpppiiiccc```^^^^^^___```aaabbbcccfffkkknnnqqquuu{{{~~~{{{|||zzzyyyzzz{{{zzzzzzzzzwwwuuuvvvzzz||||||{{{yyyzzzzzzyyywwwwwwxxxzzzyyyxxxvvvuuuuuuwwwyyyzzz{{{yyyxxxwwwwwwyyyzzz||||||{{{xxxvvvtttrrrqqqqqqoooppprrrrrrrrrpppnnnmmmnnnooopppppppppooommmlllqqqooooooqqqtttuuurrroooqqqrrrrrrssssssrrrrrrqqqqqqsssttttttsssssstttvvv|||zzzxxxvvvtttrrrqqqqqqqqqqqqppppppppprrrssstttyyyuuurrrqqqrrrrrrpppmmmssstttvvvvvvvvvtttrrrpppsssqqqppprrruuuvvvtttrrrtttsssrrrqqqqqqqqqrrrsssqqqpppooommmllllllllllllnnnnnnoooooooooooonnnnnnllllllmmmnnnmmmggg^^^WWWMMMLLLIIIEEEBBBBBBDDDFFFCCCMMMUUUYYY___jjjuuu{{{~~~~~~}}}vvvrrrlllggggggiiinnnqqqssstttvvvxxxxxxvvvtttrrrxxxzzz}}}~~~~~~}}}}}}}}}}}}{{{zzzyyyyyyyyywwwuuuxxxuuurrrrrrsssuuuvvvvvvwwwvvvwwwxxxzzzzzzyyyxxxzzz{{{|||{{{xxxrrrmmmiii```___^^^\\\[[[ZZZYYYYYY^^^bbbgggkkkmmmoooppprrrrrrrrrtttvvvyyy{{{|||}}}zzzzzzyyyyyyyyywwwtttqqq^^^___```aaabbbbbbbbbaaa```aaaaaa```^^^]]]^^^___`````````]]]ZZZYYYYYYZZZ]]]aaaeeefffddd```]]][[[[[[XXXWWWYYY]]]aaabbbaaaZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXWWWVVV\\\ZZZUUUPPPLLLLLLOOORRRNNNMMMLLLKKKMMMOOORRRTTTSSSSSSTTTSSSRRRPPPNNNMMMLLLKKKJJJHHHEEECCC@@@???>>>>>>???@@@@@@AAABBBBBB@@@===888555444333222111111111111222333555888999<<<>>>AAAGGGLLLLLLIIIFFFFFFPPPaaauuuzzz~~~~~~zzzsssnnniiiddd___]]]```eeekkknnntttxxx|||~~~}}}~~~~~~{{{yyyxxxwwwxxx}}}~~~}}}{{{{{{zzzzzzzzzzzzyyyyyy||||||{{{{{{{{{{{{|||}}}~~~}}}|||}}}|||yyyzzz{{{}}}~~~~~~~~~|||{{{{{{{{{vvvmmmddd```___bbbddddddfffggghhhjjjmmmrrruuu{{{~~~~~~~~~~~~|||yyyyyyzzzzzzzzzzzz|||yyyvvvuuuwwwyyyyyyyyyxxxyyyzzzyyyxxxxxxyyy{{{yyyxxxvvvuuuuuuwwwxxxzzz{{{zzzxxxvvvuuuvvvvvvwwwyyyxxxwwwuuusssrrrqqqqqqttttttttttttrrrooommmkkkmmmnnnooooooooonnnmmmlllppppppppprrrssssssrrrpppssssssssssssssssssrrrrrrssstttuuutttssstttvvvxxx{{{zzzxxxvvvtttrrrrrrqqqoooooonnnnnnnnnooopppqqqtttrrrqqqqqqqqqrrrqqqpppqqqqqqsssssstttsssrrrrrrsssqqqqqqrrruuuvvvtttrrruuutttsssqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmppppppppppppooonnnmmmllllllllllllllliiicccYYYSSSKKKJJJGGGCCCBBBCCCGGGJJJOOOXXX___bbbfffpppxxx}}}~~~|||zzz|||~~~yyytttkkkhhhdddbbbbbbdddhhhkkkmmmoooqqqsssssssssqqqpppvvvyyy|||}}}|||zzzyyyzzzzzzxxxwwwwwwxxxyyyxxxxxxwwwuuusssssstttuuuuuuuuuwwwwwwwwwxxxyyyyyyxxxwwwwwwyyy{{{{{{yyytttnnnkkk```___]]]ZZZXXXWWWWWWWWW```dddiiimmmnnnooopppqqqoooppprrruuuwwwzzz{{{|||zzzyyyxxxwwwxxxwwwtttrrr_________``````_________]]]^^^___^^^]]]\\\]]]___aaaaaa```]]]ZZZXXXXXXYYY```dddggghhheeeaaa]]]\\\YYYXXXXXX\\\bbbffffffeeeZZZZZZYYYYYYYYYYYYYYYZZZYYY[[[\\\]]]\\\[[[\\\]]]^^^[[[UUUNNNJJJJJJMMMPPPNNNNNNMMMNNNNNNOOOQQQQQQTTTSSSRRRQQQOOOMMMLLLLLLLLLKKKJJJHHHFFFDDDAAA@@@===>>>???@@@@@@>>><<<;;;:::888555444444444333222111000000000111333555666:::<<>>>>>?????????===;;;:::999888666666777666444333111000000///000111333444999:::===BBBGGGKKKMMMNNNJJJIIILLLSSSaaauuu|||yyyooommmkkkkkkooosssvvvwwwuuuxxx{{{}}}~~~{{{vvvttttttuuuuuuuuutttrrrooollljjjeeeeeefffgggjjjnnnrrrtttyyy|||~~~~~~~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyy{{{zzzzzz{{{{{{|||}}}~~~{{{{{{|||}}}}}}|||{{{zzz}}}}}}~~~~~~~~~~~~}}}|||~~~xxxqqqfff]]][[[___fffkkkhhhkkkooorrrvvv{{{~~~||||||||||||}}}~~~|||zzzxxxxxxyyyzzz{{{zzz|||zzzvvvsssssssssuuuvvvvvvwwwxxxxxxxxxyyy{{{~~~zzzyyywwwvvvuuuvvvwwwxxxyyyxxxvvvuuusssssssssssstttttttttuuuuuuuuuuuuuuusssttttttuuuuuutttssssssoooooopppqqqpppooonnnmmmmmmpppttttttqqqpppqqqsssssssssrrrqqqqqqpppppppppttttttsssqqqqqqrrrvvvyyywwwwwwvvvvvvuuutttsssrrrrrrrrrqqqppppppooooooooommmpppqqqqqqnnnnnnqqqtttooonnnmmmllllllmmmooopppqqqrrrssstttuuutttrrrqqqtttsssqqqooonnnnnnoooooorrrrrrqqqqqqpppnnnmmmmmmrrrrrrrrrqqqpppnnnmmmlllnnnmmmkkkfff```WWWNNNIIIIIIHHHGGGGGGIIIPPPYYY___hhhnnnssssssuuuzzz}}}}}}xxxwwwsssnnnlllnnntttyyyuuunnneee_________^^^]]]VVVVVVWWWXXXZZZ[[[\\\]]]bbbccceeehhhkkkmmmooopppssswww}}}}}}{{{{{{zzzwwwttttttwwwzzz||||||vvvvvvwwwxxxzzzyyywwwtttvvvwwwxxxwwwvvvuuutttuuuuuuxxx{{{|||zzzuuuooojjjeeeccc___\\\[[[\\\^^^```fffjjjoooqqqqqqooommmmmmiiikkknnnrrruuuwwwxxxyyyyyywwwuuutttuuuvvvvvvvvvaaa```^^^\\\[[[\\\]]]^^^]]]___aaaaaa```______```^^^___```___]]]]]]^^^```dddgggiiihhheee```^^^\\\[[[YYYZZZ]]]bbbeeedddbbbXXXWWWVVVUUUVVVWWWXXXYYYYYY]]]``````^^^]]]___bbbbbb___YYYSSSNNNMMMPPPSSSRRRSSSSSSSSSRRRQQQPPPOOOPPPPPPOOOOOOOOOPPPQQQRRRKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@??????>>>>>>>>>???;;;999777777777666444222222111000000000111222222777999<<>>@@@DDDIIILLLJJJEEECCCDDDHHHUUUppp|||zzztttttttttuuuwwwwwwuuutttsssuuuxxx|||{{{xxxwwwwwwsssrrrpppmmmiiigggdddccc```aaabbbeeejjjqqqwwwzzz{{{|||~~~~~~}}}~~~~~~}}}||||||{{{}}}||||||{{{{{{{{{||||||{{{~~~~~~~~~~~~~~~~~~}}}|||~~~}}}|||||||||yyyuuurrrhhheeeaaa^^^]]]```cccfffjjjooouuu|||~~~~~~~~~{{{|||~~~~~~~~~~~~~~~{{{zzz|||~~~{{{yyyxxxxxx{{{}}}~~~}}}{{{{{{zzzxxxuuuuuuvvvwwwvvvwwwxxxxxxxxxyyy|||~~~|||{{{xxxvvvuuuuuuuuuvvvttttttuuuvvvwwwxxxyyyyyyvvvvvvxxxxxxxxxxxxwwwvvvvvvuuutttsssrrrqqqpppppprrrssstttttttttsssqqqqqqnnnppprrrsssrrrqqqqqqrrrooonnnmmmllllllmmmnnnooossssssrrrpppnnnnnnqqqsssrrrsssuuuuuuvvvuuutttsssrrrrrrsssssssssrrrqqqqqqsssssssssqqqooonnnooopppsssqqqnnnllljjjjjjkkklllpppsssvvvvvvuuurrrqqqqqqpppooonnnmmmlllmmmnnnnnnppppppqqqqqqpppnnnlllkkknnnnnnoooooooooooonnnnnnnnnnnnjjjcccZZZQQQKKKHHHEEEFFFHHHLLLSSS]]]hhhooovvvzzz}}}}}}~~~{{{qqqoookkkeee___ZZZUUUSSSPPPLLLHHHEEEEEEGGGGGGGGGGGGIIIMMMQQQTTTUUUUUUUUUYYYZZZ\\\___ccchhhlllooopppuuu}}}}}}|||yyyxxxyyyzzzzzzzzzyyyyyyzzz|||}}}|||zzzwwwrrruuuwwwvvvsssrrrsssuuuwwwxxxzzzzzzxxxtttpppmmmfffeeecccbbbbbbdddfffhhhlllnnnqqqqqqooommmmmmmmmjjjlllooosssuuuvvvvvvvvvwwwvvvuuuvvvxxxyyyzzzyyybbb```\\\ZZZZZZ\\\___aaa```bbbddddddbbb```______\\\]]]]]]]]]\\\\\\]]]___aaaccceeedddaaa^^^\\\\\\WWWTTTRRRTTTXXX\\\\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXZZZ]]]^^^]]]\\\WWWVVVTTTQQQNNNMMMOOOQQQUUUUUUSSSQQQOOONNNLLLLLLLLLMMMNNNPPPPPPPPPOOOOOONNNNNNMMMLLLJJJHHHGGGEEEBBBBBBCCCCCCCCCBBB@@@???>>>;;;888666666666666666777666555333222222222333444777;;;===>>>AAAEEEHHHHHHDDDDDDEEEEEELLLccc}}}~~~}}}yyyyyyzzz{{{{{{yyyvvvrrrssstttvvvzzz~~~|||yyywwwwwwvvvtttrrrpppooooooooopppkkkkkkjjjllloootttyyy|||}}}}}}~~~}}}|||{{{{{{{{{{{{zzz{{{{{{|||}}}~~~{{{~~~~~~~~~~~~~~~|||zzzyyywwwsssnnnjjj```^^^\\\\\\]]]aaaeeehhhkkkpppwww~~~||||||}}}|||~~~~~~~~~~~~{{{zzz|||{{{zzzxxxyyy|||~~~}}}~~~|||xxxuuuuuuuuuvvvxxxyyyyyyxxxyyy{{{}}}}}}{{{yyyvvvuuutttuuuuuussstttuuuvvvwwwxxxyyyyyyvvvwwwxxxyyyxxxvvvtttssstttsssrrrqqqppppppoooooorrrssstttttttttsssqqqpppppppppppprrrssssssrrrpppnnnmmmlllllllllnnnpppqqqsssttttttrrrooonnnooopppqqqrrrtttuuuvvvuuutttsssssstttuuuvvvvvvvvvuuutttuuusssqqqqqqqqqqqqpppoooqqqpppooommmllllllmmmmmmooossswwwwwwuuurrrpppppppppooonnnnnnnnnooopppqqqqqqqqqrrrrrrqqqooommmkkknnnnnnnnnnnnnnnmmmlllkkkllllllhhhaaaWWWOOOJJJHHHGGGIIIMMMSSS[[[eeeooowwwxxx|||~~~}}}}}}}}}yyytttlllhhhaaaZZZTTTPPPLLLKKKFFFDDDBBB@@@@@@AAAAAAAAACCCFFFKKKPPPUUUXXXYYYZZZ[[[\\\]]]```eeejjjooorrrvvv|||}}}{{{yyyyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{{{{yyywwwooosssvvvvvvrrrqqqsssvvvtttvvvwwwxxxwwwvvvtttrrrmmmlllkkkiiiiiiiiiiiijjjnnnooopppooommmlllmmmnnnlllnnnrrruuuvvvwwwvvvuuuvvvuuuvvvxxxzzz|||{{{zzzbbb```\\\ZZZZZZ\\\```bbb```bbbddddddaaa___^^^]]]\\\\\\]]][[[ZZZYYYZZZ\\\```bbbcccccc```]]]\\\[[[WWWTTTRRRTTTYYY]]]^^^^^^[[[\\\\\\\\\\\\ZZZXXXWWWXXXWWWVVVYYY]]]^^^]]]ZZZWWWWWWVVVTTTRRRQQQSSSTTTUUUTTTRRROOOMMMKKKJJJJJJKKKLLLNNNOOOOOONNNLLLKKKLLLLLLKKKJJJIIIGGGEEEDDDAAACCCEEEGGGEEEBBB>>>;;;AAA>>>:::888999:::;;;;;;999888666444333333333444444777;;;<<<===???BBBEEEJJJFFFGGGHHHDDDFFFZZZrrr}}}}}}~~~~~~{{{vvvrrrssstttuuuyyy}}}{{{}}}|||yyywwwvvvuuutttrrrqqqrrrtttwwwyyyuuusssrrrqqqrrruuuyyy|||~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz|||}}}zzz}}}}}}~~~~~~~~~~~~}}}|||~~~|||zzzwwwtttpppjjjfff[[[YYYXXXYYY\\\bbbgggkkkiiiooowww|||zzzyyy{{{~~~~~~~~~}}}~~~{{{zzz}}}|||zzzyyyzzz}}}zzzuuusssssswwwxxxyyyyyyxxxxxxzzz|||}}}|||yyyvvvttttttuuuuuussstttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwuuurrrppppppoooooooooppppppqqqrrrrrrrrrsssssssssrrrqqqpppqqqooooooqqqtttuuurrrooonnnmmmllllllmmmooorrrsssuuuuuuuuutttqqqooooooooopppqqqtttuuuvvvvvvuuutttvvvwwwxxxzzzzzzzzzyyyxxxvvvrrrppppppssstttrrrppppppoooooonnnnnnnnnooooooooossswwwxxxuuuqqqppppppppppppoooooooooqqqrrrsssrrrsssssstttsssqqqnnnmmmooooooooonnnmmmkkkjjjiiijjjjjjggg___UUUMMMIIIHHHJJJNNNSSSZZZbbblllvvv}}}xxx{{{|||zzzzzzyyyssslllfff```WWWPPPKKKHHHGGGFFF@@@@@@???@@@@@@AAABBBBBBBBBEEEKKKRRRXXX]]]```aaa``````aaadddiiinnntttwww}}}zzzxxxxxxxxxzzzzzzyyyxxxyyyxxxwwwxxxyyyyyyxxxvvvnnnrrrvvvuuurrrqqqssswwwrrrsssuuuvvvwwwwwwwwwwwwuuuuuusssqqqooonnnmmmmmmnnnoooooommmlllkkkmmmooonnnpppsssvvvwwwwwwvvvuuuuuuuuuvvvyyy|||}}}|||zzzggg```YYYVVVYYY]]]^^^^^^aaabbbcccccc```^^^^^^_________]]]\\\ZZZYYYXXXWWWWWWXXXZZZ\\\]]]^^^]]]]]]VVVUUUUUUWWWZZZ___cccfffccccccaaa\\\WWWTTTUUUXXXWWWXXXYYYZZZ[[[\\\\\\\\\TTTTTTTTTSSSSSSSSSRRRRRRTTTTTTSSSRRRPPPMMMKKKJJJMMMLLLLLLMMMNNNMMMLLLJJJMMMMMMMMMKKKGGGDDDBBBBBBDDDHHHKKKJJJEEEAAAAAACCC@@@???>>><<<;;;;;;::::::???;;;555333333444333111444555666777:::>>>AAABBBGGGJJJJJJEEEAAAFFFTTT```yyy{{{{{{}}}}}}~~~|||}}}|||xxxuuusssssswww}}}|||{{{}}}~~~|||{{{wwwvvvttttttuuuxxx{{{}}}zzzzzzyyyyyyyyyyyyzzz{{{{{{}}}~~~~~~}}}zzzyyyxxxxxxyyyzzz{{{~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~{{{zzzyyywwwtttnnnhhhbbb___]]]YYYXXX[[[]]]^^^ccciiinnnsssyyy~~~}}}{{{{{{{{{||||||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}|||||||||~~~}}}|||{{{zzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvuuutttsssrrrrrrqqquuutttsssrrrsssuuuwwwxxxyyyuuusssuuuvvvsssrrrttttttssssssrrrpppoooooonnnnnnqqqttttttrrrqqqrrruuutttrrrpppqqqssstttrrrpppppppppoooooopppqqqrrrrrrvvvuuuuuutttrrrqqqqqqpppqqqsssuuuwwwxxxxxxwwwvvvwwwxxxzzz{{{zzzyyywwwuuuuuuuuuvvvvvvuuusssqqqpppqqqooonnnnnnpppqqqpppooouuuuuutttsssrrrrrrrrrrrrooonnnmmmmmmnnnppprrrtttvvvtttrrrpppoooooooooooommmmmmnnnnnnnnnnnnmmmmmmllljjjfff^^^VVVOOOKKKJJJMMMRRRZZZaaagggooowww|||xxxvvvtttsssrrroooiiiddd\\\XXXQQQKKKHHHFFFEEEEEEEEEFFFGGGFFFDDDBBBBBBCCCAAAKKKUUUZZZ^^^dddggggggkkkjjjjjjlllqqqwww}}}~~~|||{{{{{{|||{{{yyywwwxxxwwwuuuuuuvvvwwwwwwvvvvvvtttrrrrrrrrrrrrpppnnnlllmmmnnnppprrruuuwwwyyyuuuwwwyyyyyyvvvrrrpppoooqqqpppooommmllllllllllllmmmooorrrssstttuuuvvvxxxuuuyyy}}}}}}}}}|||xxxfff```YYYVVVXXXZZZZZZYYYaaabbbcccaaa```______``````___^^^\\\ZZZXXXWWWVVVVVVXXXYYY[[[\\\\\\\\\\\\WWWWWWWWWYYY\\\```dddgggdddccc```[[[UUUSSSTTTVVVWWWWWWWWWYYY\\\^^^]]]\\\VVVVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMKKKJJJKKKLLLNNNPPPPPPOOOMMMJJJJJJKKKKKKIIIFFFDDDCCCDDDCCCGGGKKKJJJFFFBBBBBBCCCBBBBBB@@@???>>>============999555333444555555444444444555777999<<>>>>>AAADDDGGGGGGHHHIIIKKKXXXpppyyy{{{zzzzzz}}}}}}xxxtttuuusssrrruuu{{{}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~|||zzz}}}}}}|||{{{yyyyyy{{{}}}}}}{{{zzzzzzzzzyyyxxxxxxyyy{{{{{{}}}}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}{{{xxxuuupppkkkeeeaaa^^^\\\XXXVVVWWW[[[\\\^^^cccjjjooo|||~~~}}}|||}}}~~~~~~~~~~~~~~~|||{{{zzzyyyyyyzzz|||}}}{{{zzzzzzzzzzzzzzz{{{|||}}}|||zzzzzz{{{{{{zzzxxx{{{{{{zzzxxxwwwvvvuuutttsssssstttttttttuuuuuuuuuuuutttsssrrrrrrsssuuuvvvwwwrrrpppssssssqqqpppqqqttttttuuuuuuuuuuuuuuutttsssrrroooooopppqqqqqqqqqrrrqqqpppqqqsssttttttrrrppppppqqqqqqqqqqqqrrrrrrqqqrrrrrrsssssssssttttttooooooppprrrtttuuuvvvwwwyyyyyyxxxxxxwwwvvvuuuuuurrrsssssssssrrrqqqppppppqqqooommmnnnooopppooonnnqqqppppppppppppqqqrrrrrrooooooooooooqqqsssuuuwwwttttttsssrrrqqqrrrrrrrrrqqqqqqqqqqqqqqqpppooooooeeedddaaa\\\VVVRRRQQQRRRVVV[[[bbbhhhlllppptttvvvyyyuuuqqqlllgggaaa[[[WWWXXXVVVSSSOOOLLLKKKJJJJJJMMMNNNOOOOOONNNNNNOOOQQQUUU]]]fffkkkqqqxxx{{{zzzuuuuuuvvvzzzyyyxxxwwwwwwwwwwwwvvvtttuuutttssstttuuuvvvuuuttttttrrrqqqqqqrrrrrrqqqooommmmmmnnnnnnppprrrsssttt}}}~~~~~~|||xxxtttrrrrrrppppppnnnmmmllllllmmmmmmoooppprrrrrrrrrsssuuuwwwzzz}}}~~~|||{{{|||zzzuuu]]][[[YYYZZZ]]]___```___^^^^^^]]]\\\[[[[[[^^^aaa```___^^^[[[YYYWWWUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZZZZ[[[\\\^^^```bbbcccaaa___ZZZTTTOOOLLLLLLLLLPPPMMMMMMSSS^^^dddbbb___WWWWWWXXXXXXXXXYYYYYYYYYVVVUUUSSSPPPMMMKKKJJJIIIGGGLLLSSSWWWWWWTTTOOOLLLJJJKKKLLLKKKHHHFFFFFFGGGKKKNNNQQQQQQMMMIIIFFFEEE======<<<::::::999999999;;;:::777666555555666666333333333444666888:::<<<<<<>>>AAAEEEHHHHHHFFFDDDNNNbbb}}}~~~{{{{{{~~~|||xxxtttwwwtttrrruuuzzz~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||~~~{{{yyyyyy{{{}}}~~~}}}}}}{{{zzzyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}{{{yyyuuuqqqkkkeee```]]]\\\[[[[[[ZZZ[[[_________eeelllxxx~~~}}}}}}~~~|||{{{{{{zzzzzz{{{}}}}}}|||||||||{{{{{{{{{{{{{{{{{{yyyyyyyyy{{{|||{{{zzzwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvuuutttsssrrrrrruuutttssssssrrrsssttttttuuuqqqoooqqqrrrooonnnppprrrsssuuuvvvwwwwwwvvvvvvvvvrrrnnnmmmoooqqqpppooopppoooppppppqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrppppppqqqqqqqqqrrrrrrrrroooooopppqqqsssuuuwwwyyyzzzyyyxxxwwwvvvuuuuuuuuuttttttttttttttttttssssssqqqooonnnnnnooopppooonnnnnnnnnnnnooooooppprrrrrrrrrrrrqqqqqqrrrssstttuuussssssssssssssssssssssssqqqqqqqqqqqqqqqpppooonnneeedddaaa\\\VVVSSSSSSTTTVVVZZZ```ggglllooopppqqqrrroookkkfffaaa\\\XXXVVV[[[[[[ZZZXXXVVVTTTTTTTTTWWWXXXWWWVVVTTTTTTWWWYYY[[[bbbiiinnnttt{{{}}}|||zzzyyy{{{|||{{{yyyyyyyyyzzzxxxwwwuuutttssstttvvvwwwvvvtttrrrpppooooooppppppooommmllllllmmmnnnppprrrssstttzzz{{{|||zzzwwwtttssssssqqqooonnnlllkkklllmmmmmmooopppqqqqqqqqqsssvvvxxx{{{~~~|||{{{|||{{{wwwZZZYYYYYYZZZ\\\^^^___```[[[[[[[[[YYYXXXYYY\\\^^^^^^^^^\\\ZZZXXXVVVTTTSSSUUUUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]ZZZUUUQQQMMMKKKIIIHHHNNNLLLMMMUUUaaahhhhhheeeWWWWWWWWWXXXXXXXXXXXXXXXVVVUUURRROOOMMMKKKJJJIIIGGGMMMUUUYYYXXXTTTPPPNNNOOOPPPPPPNNNKKKIIIHHHHHHNNNOOOQQQPPPLLLGGGCCCAAA@@@@@@???>>>===============<<<:::888666444444555444333333333444666888999======>>>BBBFFFGGGFFFDDDIIIXXXrrr~~~zzzwwwyyyvvvssstttyyy}}}~~~~~~~~~}}}|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~||||||}}}{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}{{{xxxvvvqqqmmmgggaaa\\\[[[[[[\\\]]]^^^aaadddcccbbbhhhppp~~~}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||xxxxxxwwwxxx{{{||||||{{{vvvvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvuuutttssssssrrrvvvuuuttttttsssssssssssstttpppnnnpppqqqnnnmmmooopppqqqsssuuuvvvvvvvvvuuuvvvrrrnnnmmmoooqqqpppooonnnooooooooooooppppppqqqrrrrrrssssssssssssrrrqqqpppppppppoooooooooooonnnpppqqqqqqsssuuuwwwyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvttttttsssssstttttttttuuurrrqqqooonnnooopppooonnnmmmmmmmmmnnnooopppqqqrrruuuttttttsssssssssssssssrrrrrrssssssssssssssssssooooooppppppooonnnmmmmmmgggfffbbb\\\WWWTTTTTTUUUVVVYYY___eeekkknnnoooooommmkkkgggbbb\\\XXXVVVVVV^^^aaaccccccaaa_________cccbbb```]]][[[ZZZ]]]___bbbhhhnnnrrryyy}}}zzzyyyzzzzzzyyyxxxuuuuuuuuuvvvxxxxxxwwwuuupppnnnmmmmmmnnnnnnlllkkkkkkkkklllnnnppprrrtttuuuvvvxxxzzz{{{yyyxxxxxxxxxqqqooommmkkkjjjjjjkkklllmmmnnnnnnooopppsssxxx|||~~~|||{{{}}}}}}zzzYYYYYYXXXWWWWWWXXXYYYZZZZZZ[[[ZZZYYYXXXXXXZZZ\\\[[[[[[YYYXXXVVVUUUTTTSSSVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]\\\[[[ZZZWWWUUURRRPPPNNNLLLIIIFFFGGGFFFHHHPPPZZZaaabbbaaaXXXXXXXXXWWWWWWWWWVVVVVVUUUSSSQQQNNNLLLKKKKKKKKKIIIOOOVVVXXXVVVRRRPPPPPPRRRSSSSSSQQQNNNKKKKKKKKKMMMMMMLLLKKKHHHDDD@@@>>>@@@???>>>>>>=========>>>======<<<:::666444444555555444333333444555666777<<<<<<===???BBBEEEFFFFFFJJJWWWjjj}}}{{{wwwtttuuuyyy}}}~~~}}}~~~~~~~~~}}}{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||}}}~~~~~~}}}}}}||||||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||zzzvvvtttmmmjjjddd___[[[[[[\\\]]]aaabbbgggkkkjjjjjjqqqyyy~~~~~~}}}|||}}}~~~|||}}}~~~}}}{{{{{{wwwvvvvvvxxxzzz|||{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuttttttuuuuuuuuuvvvvvvvvvwwwwwwvvvuuuttttttsssrrrtttooommmppppppnnnmmmoooooopppsssuuuvvvvvvuuutttsssrrroooooopppqqqqqqqqqnnnpppppppppnnnnnnoooppprrrssstttuuutttsssrrrqqqppppppoooooonnnnnnnnnmmmrrrrrrsssuuuwwwxxxyyyzzzyyyyyyyyyxxxxxxxxxxxxwwwqqqqqqqqqqqqqqqrrrsssttttttrrrppppppqqqqqqpppooommmmmmmmmnnnooopppqqqrrruuuuuuttttttssssssrrrrrrqqqrrrssssssssssssrrrrrrmmmmmmnnnnnnnnnnnnmmmmmmiiihhhccc]]]XXXUUUUUUVVVZZZ[[[___dddjjjmmmnnnmmmllljjjfff```ZZZVVVUUUVVVbbbfffkkkmmmkkkiiiiiijjjlllkkkgggccc``````ccceeeeeejjjpppttt|||}}}zzzxxxwwwwwwvvvuuuuuutttuuuwwwyyyyyyxxxvvvpppooommmlllmmmllljjjiiijjjjjjkkklllnnnppprrrssssssvvv{{{}}}}}}}}}|||}}}rrrpppllliiigggggghhhiiijjjkkklllmmmooouuu{{{}}}|||~~~~~~{{{YYYXXXWWWUUUTTTUUUWWWYYY[[[\\\\\\[[[YYYXXXYYYZZZXXXXXXWWWVVVUUUTTTSSSSSSVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]]]][[[YYYXXXTTTRRRQQQRRRRRRPPPKKKGGGBBBCCCFFFLLLRRRWWWYYYYYYZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPMMMLLLKKKLLLLLLLLLQQQVVVVVVSSSPPPPPPRRRRRRSSSTTTRRRPPPNNNNNNNNNLLLKKKIIIHHHFFFDDDBBBAAA>>>>>>===<<<<<<<<<<<<===;;;======:::777555555777666555444333333444666666888:::<<<>>>@@@BBBEEEFFFKKKWWWcccooovvvvvv}}}yyyuuuuuuyyy}}}~~~}}}|||}}}}}}|||zzzzzz}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||||||||||||||}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{zzzxxxvvvsssjjjgggbbb^^^\\\\\\]]]___fffjjjqqqvvvwwwxxx}}}}}}|||{{{|||}}}~~~}}}}}}zzz|||~~~}}}}}}}}}}}}{{{zzzxxxwwwwwwvvvvvvwwwzzz{{{{{{zzzxxxxxxwwwwwwvvvvvvuuuuuutttuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxwwwvvvtttsssrrrtttooommmppppppnnnmmmooooooqqqtttvvvwwwvvvuuutttpppqqqrrrrrrqqqqqqrrrsssqqqrrrsssrrrooonnnoooqqqssstttuuuuuuuuutttrrrqqqoooooooooppppppppppppppprrrsssuuuwwwxxxxxxxxxxxxwwwxxxyyyzzz{{{zzzyyyyyyqqqqqqppppppqqqssstttuuuvvvtttrrrqqqrrrrrrqqqpppooonnnnnnnnnooopppqqqqqqrrrrrrsssssstttttttttsssqqqqqqrrrssssssrrrqqqpppkkklllmmmmmmnnnnnnnnnnnnjjjhhhddd^^^YYYWWWXXXZZZ\\\\\\]]]aaafffiiiiiihhhhhhgggddd^^^YYYWWWYYY\\\gggnnnuuuwwwvvvttttttuuupppoookkkgggdddeeeiiillliiinnnssszzz~~~zzzwwwvvvuuutttssssssssstttvvvyyyyyywwwuuusssqqqooonnnmmmllljjjhhhkkkkkkjjjjjjkkklllmmmmmmppptttzzz~~~~~~}}}|||rrrpppkkkgggeeeeeeeeeffffffgggiiikkkooovvv|||}}}|||yyyWWWWWWVVVUUUUUUWWW[[[^^^\\\]]]^^^]]][[[YYYYYYYYYVVVVVVUUUUUUTTTSSSSSSRRRWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^^^^\\\YYYWWWRRRQQQRRRTTTUUUSSSNNNIIIGGGHHHKKKOOORRRUUUWWWXXX\\\[[[ZZZYYYXXXWWWVVVUUUSSSQQQOOOMMMLLLLLLMMMNNNNNNRRRVVVTTTPPPNNNPPPSSSPPPQQQSSSRRRQQQPPPPPPQQQMMMKKKIIIHHHHHHHHHGGGFFFBBBAAA@@@@@@@@@@@@@@@AAA999;;;<<<;;;888666777999666666444444444444555666444777;;;>>>???AAACCCEEEEEERRRYYY```zzzpppmmm|||}}}zzzvvvvvvyyy}}}~~~~~~{{{|||}}}{{{yyyyyy|||~~~}}}||||||{{{~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~}}}~~~~~~}}}{{{|||zzzyyyyyyyyyxxxvvvssshhhfffbbb^^^]]]]]]___```lllqqqyyy}}}|||{{{{{{{{{}}}~~~}}}|||{{{xxx{{{|||zzzzzzzzzzzzyyywwwuuussswwwvvvvvvwwwyyy{{{zzzyyytttuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttssssssyyyyyyyyyxxxwwwuuusssssstttpppnnnpppqqqnnnmmmoooppprrruuuwwwxxxwwwuuutttnnnqqqttttttrrrqqqrrruuusssuuuvvvtttpppooopppqqqssstttuuuvvvvvvtttrrrqqqnnnooopppqqqrrrsssttttttqqqsssuuuwwwxxxxxxwwwvvvvvvxxxzzz|||||||||{{{zzzsssrrrrrrrrrsssuuuwwwxxxwwwuuusssrrrssssssrrrqqqoooooooooooooooppppppqqqooopppqqqssstttuuuuuuvvvqqqqqqrrrsssrrrqqqpppooojjjkkklllnnnooooooooooooiiihhhddd___ZZZYYY[[[]]]]]][[[[[[]]]aaadddcccbbbbbbbbb```]]]ZZZ[[[___cccmmmttt|||~~~|||}}}~~~qqqpppmmmiiigggiiimmmqqqqqqvvv|||{{{xxxvvvuuutttsssrrrrrrsssvvvxxxxxxvvvtttuuussspppooonnnmmmkkkhhhlllkkkjjjiiihhhhhhhhhhhhmmmrrryyy}}}~~~|||zzzxxxssspppkkkfffdddcccdddddddddeeegggjjjooowww||||||{{{wwwYYYYYYXXXWWWWWWXXXYYYZZZ]]]]]]\\\[[[YYYWWWUUUTTTVVVUUUUUUVVVWWWWWWVVVTTTRRRTTTVVVUUUTTTTTTWWWYYY]]]]]]]]][[[XXXWWWXXXYYYUUUUUUUUUVVVYYY[[[[[[ZZZQQQQQQPPPNNNNNNPPPTTTWWW]]]ZZZ\\\___]]]UUURRRUUUTTTSSSQQQOOOLLLKKKJJJIIINNNMMMMMMRRRXXXZZZVVVRRRNNNLLLKKKLLLNNNOOOOOONNNMMMJJJFFFGGGJJJJJJFFFBBBAAA@@@??????????????????;;;;;;;;;:::999888777666555444333222222222333444555888;;;:::888999???EEEIIIGGGJJJUUUfff~~~tttnnnqqq|||}}}yyyvvvwwwzzz{{{|||{{{xxxuuusssuuuxxxzzzzzz}}}}}}}}}~~~~~~}}}||||||}}}||||||zzzzzz{{{{{{{{{{{{||||||}}}~~~~~~~~~|||{{{{{{{{{|||}}}~~~}}}|||{{{{{{zzzxxxwwwvvvsssppplllgggeeeaaa^^^]]]```fffkkkuuu}}}~~~|||~~~}}}|||||||||}}}~~~~~~}}}~~~}}}|||{{{|||~~~}}}{{{zzzzzz{{{{{{zzzyyywwwuuutttrrrrrrrrrsssuuuxxxzzz}}}~~~yyywwwtttssstttwwwxxxxxxxxxwwwvvvuuutttttttttuuuxxxxxxyyyxxxwwwuuusssrrrrrrqqqpppoooooonnnnnnnnnpppppprrrtttvvvuuurrrooorrrsssttttttssssssuuuwwwvvvvvvuuutttrrrqqqpppooosssssstttttttttsssrrrqqqttttttuuuuuutttssssssrrruuurrrqqqrrrvvvxxxxxxvvvvvvxxx{{{|||zzzyyyxxxxxxssssssttttttttttttttttttssstttuuuuuuvvvuuuuuutttssssssqqqooommmmmmooorrruuussspppqqqtttuuutttrrrqqqpppoooooooooooommmkkkhhhhhhjjjkkkmmmnnnooopppllliiiccc]]]YYYXXXYYYYYYXXXZZZ\\\___aaaaaabbbaaabbbbbbbbbaaacccgggnnnrrr{{{|||~~~~~~~~~~~~~~~vvvjjjaaaccckkkppprrrsss{{{zzz}}}{{{yyyyyyyyyxxxxxxwwwvvvtttrrrqqqqqqrrrrrrvvvuuutttrrrpppmmmkkkiiimmmkkkhhhddd```___```bbbccciiiqqqwwwyyyxxxwwwvvvooommmjjjfffbbbaaa``````cccccccccgggppp}}}~~~}}}yyytttYYYZZZ[[[]]]]]]\\\[[[ZZZ]]]]]]\\\ZZZYYYWWWUUUTTTYYYXXXXXXXXXYYYYYYWWWUUUTTTVVVWWWVVVUUUUUUWWWZZZ\\\]]]\\\ZZZXXXWWWXXXYYYWWWVVVVVVWWWZZZ[[[[[[ZZZVVVTTTQQQNNNKKKMMMQQQTTTZZZYYY\\\```___YYYVVVXXXSSSRRRPPPNNNLLLJJJIIIIIIKKKKKKMMMRRRYYY[[[YYYUUUNNNLLLJJJJJJLLLLLLLLLJJJJJJGGGEEEGGGIIIIIIFFFAAAAAAAAA@@@???????????????<<<<<<<<<<<<;;;:::999888777666555444333333444555555888;;;:::888:::>>>CCCEEEDDDEEELLLWWWjjjxxxtttvvv|||}}}yyyxxxxxxyyyyyyxxxvvvrrrqqqsssvvvwwwxxx{{{{{{|||}}}~~~~~~||||||}}}~~~~~~}}}{{{{{{{{{{{{{{{|||||||||}}}}}}|||||||||}}}~~~~~~}}}|||{{{}}}{{{xxxuuusssoookkkhhhbbbaaa``````bbbiiiqqqxxx~~~|||~~~~~~~~~}}}|||zzz{{{}}}~~~|||zzzyyyzzz{{{zzzyyyxxxvvvuuutttsssqqqqqqrrrtttvvvyyy{{{|||zzzwwwttttttuuuxxxyyyyyyyyyxxxwwwvvvuuuuuuttttttvvvwwwwwwwwwwwwuuutttssssssrrrpppooonnnnnnnnnooonnnnnnoooqqqttttttrrrppprrrssssssrrrqqqqqqrrrtttssssssrrrrrrqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrssssssttttttssssssrrrqqqpppsssqqqppprrruuuxxxxxxwwwuuuwwwzzzzzzyyyxxxxxxxxxttttttssssssrrrsssssstttsssssssssssssssrrrrrrrrrttttttsssqqqnnnnnnppprrruuurrrpppqqqssstttrrrqqqqqqpppoooooooooooommmkkkhhhiiijjjkkkmmmnnnooopppnnnjjjccc]]]XXXVVVUUUVVVXXXYYY[[[]]]```aaabbbcccdddeeefffgggiiinnntttxxxsssfff\\\^^^gggnnnrrruuu|||~~~}}}zzzxxxxxxxxxwwwwwwvvvuuusssrrrqqqqqqqqqrrruuuuuutttrrrpppmmmkkkjjjgggfffbbb]]]XXXVVVWWWXXXZZZaaaiiipppsssssssssrrrnnnkkkgggbbb```^^^^^^___aaabbbdddjjjsss~~~~~~zzzuuuYYY\\\```ccccccaaa^^^[[[^^^]]]\\\ZZZYYYWWWVVVVVV]]]\\\[[[[[[[[[[[[XXXVVVUUUVVVWWWWWWVVVWWWYYY[[[\\\]]]\\\[[[XXXWWWXXXYYY[[[YYYXXXYYYZZZ\\\[[[[[[[[[YYYSSSMMMJJJLLLPPPTTTZZZZZZ]]]aaa```[[[WWWVVVSSSRRRQQQOOOMMMKKKJJJIIILLLLLLNNNSSSXXXZZZXXXTTTMMMKKKIIIIIIJJJJJJHHHGGGFFFEEEDDDGGGJJJIIIFFFBBBBBBBBBAAA@@@??????>>>>>>===============<<<;;;:::999888777666555444444555444777:::;;;::::::===@@@BBBBBBCCCFFFKKKYYYqqq~~~}}}}}}~~~|||wwwwww{{{~~~||||||zzzzzzyyyxxxwwwuuurrrrrrsssvvvwwwwwwxxxxxxyyy{{{}}}~~~}}}||||||~~~|||||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}|||||||||yyyuuurrrooolllgggddd^^^___aaadddjjjsss~~~~~~|||~~~~~~}}}{{{{{{}}}~~~}}}{{{zzzzzzzzz{{{zzzxxxvvvuuutttuuuuuuqqqqqqrrrsssuuuwwwyyyzzzzzzxxxuuuuuuwwwyyyzzzzzzzzzyyyxxxwwwvvvuuutttttttttuuuvvvwwwwwwvvvuuutttsssrrrpppnnnmmmnnnooopppnnnmmmmmmoooqqqrrrrrrqqqpppqqqqqqpppooonnnpppqqqoooooooooooopppqqqrrrrrrrrrqqqpppooooooppprrrssssssssssssrrrrrrqqqpppoooqqqpppoooqqqtttvvvwwwvvvtttvvvxxxxxxwwwvvvwwwxxxuuutttrrrppppppppprrrsssuuutttsssqqqqqqqqqrrrrrruuuuuutttrrrooonnnpppqqqtttrrrqqqqqqrrrrrrpppooopppooonnnooopppooommmkkkiiijjjjjjlllmmmnnnoooooonnnjjjddd___ZZZYYYYYYYYYYYYYYY[[[]]]___bbbeeefffhhhjjjmmmooorrrvvv{{{qqqdddYYY[[[dddmmmvvv{{{~~~{{{wwwvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqttttttsssrrrpppnnnlllkkkdddbbb^^^WWWQQQMMMMMMNNNSSSYYYaaahhhkkklllmmmmmmiiifffaaa\\\ZZZZZZ[[[]]]^^^```eeemmmxxx|||www[[[^^^aaadddeeeccc```^^^```___]]]ZZZYYYXXXXXXYYY___^^^\\\\\\\\\[[[XXXVVVSSSTTTUUUVVVWWWYYY[[[]]]]]]^^^^^^\\\ZZZYYYZZZ[[[^^^\\\ZZZZZZ\\\]]]\\\\\\]]]ZZZUUUOOOMMMOOOUUUZZZ^^^___bbbdddccc]]]VVVRRRTTTSSSRRRQQQOOOMMMKKKJJJOOOOOOPPPSSSUUUTTTQQQNNNJJJIIIHHHIIIJJJJJJIIIGGGDDDDDDEEEHHHJJJJJJGGGDDDCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<;;;:::999888777666555444444444666999;;;::::::<<<>>><<<>>>AAACCCDDDMMMdddyyy}}}tttkkkhhhlllrrruuutttyyy}}}~~~}}}|||xxxvvvuuuuuuwwwyyyyyyyyywwwwwwwwwyyy|||}}}|||}}}~~~||||||{{{zzzzzz{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyvvvrrrnnnkkkiiieeeccc^^^aaaeeejjjrrr|||~~~{{{|||}}}}}}~~~~~~~~~|||}}}~~~}}}|||zzz{{{|||{{{zzzwwwuuutttuuuvvvwwwrrrrrrrrrssstttvvvwwwxxxzzzxxxvvvvvvxxxzzz{{{{{{zzzzzzyyyxxxwwwvvvttttttssstttvvvwwwxxxxxxwwwwwwtttrrrpppnnnnnnoooppprrrrrrpppnnnnnnpppqqqqqqqqqnnnoooppppppooooooqqqsssmmmmmmmmmnnnppprrrtttuuuuuurrrooommmlllmmmoooqqqssssssssssssrrrqqqpppoooqqqqqqpppqqqrrrsssttttttssstttvvvuuuttttttvvvwwwvvvtttqqqooonnnoooppprrrxxxwwwtttrrrqqqrrrsssttttttttttttqqqooonnnnnnppprrrqqqqqqqqqqqqpppooonnnpppooonnnooopppooonnnllljjjkkkkkklllmmmnnnnnnooollljjjfffcccaaaaaabbbccc]]]]]]^^^```cccfffiiikkkmmmpppsssvvvxxx{{{~~~tttfff[[[\\\eeeqqq|||~~~{{{xxxuuussstttuuuuuutttrrrrrrqqqqqqqqqqqqqqqqqqssssssrrrrrrpppooommmlllgggeee___WWWPPPKKKJJJJJJPPPUUU\\\aaacccddddddeeeaaa^^^YYYTTTSSSTTTWWWYYY\\\___gggqqq|||}}}xxx^^^___```aaabbbbbbbbbbbbbbb```]]]ZZZYYYYYYZZZ[[[___]]][[[[[[ZZZYYYVVVTTTOOOPPPQQQTTTXXX[[[^^^______``````___]]]\\\]]]^^^aaa___]]]\\\]]]^^^^^^^^^[[[YYYVVVSSSSSSWWW]]]bbbaaadddhhhjjjjjjfff]]]VVVUUUUUUUUUTTTRRRPPPNNNMMMNNNNNNOOOQQQQQQPPPMMMJJJHHHHHHHHHJJJLLLMMMLLLJJJDDDDDDFFFIIIKKKKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@===>>>>>>======<<<;;;:::999999888777666555444333444666888999::::::;;;<<<999;;;???@@@???DDDVVVhhh|||sssfff```aaaeeeiiijjjpppttt|||}}}xxxwwwwwwxxxzzz{{{{{{zzzxxxxxxxxxyyy|||~~~}}}~~~}}}|||{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzvvvpppjjjgggdddaaa___\\\```hhhqqqzzz~~~{{{||||||}}}}}}|||}}}}}}~~~~~~~~~|||{{{|||~~~{{{yyywwwvvvuuuvvvwwwxxxttttttttttttuuuvvvwwwwwwxxxwwwuuuvvvxxxzzzzzzzzzyyyyyyyyyyyyxxxvvvuuuttttttuuuwwwyyyzzzzzzzzzzzztttsssqqqppppppqqqrrrsssvvvtttqqqpppqqqrrrrrrqqqmmmnnnpppppppppqqqsssvvvmmmmmmmmmnnnpppsssuuuwwwwwwtttpppllljjjkkkmmmnnnsssssssssssssssrrrqqqqqqssssssrrrqqqqqqpppqqqrrrtttuuuuuusssrrrrrrtttvvvvvvtttqqqnnnnnnnnnpppqqqxxxvvvtttrrrqqqrrrssstttrrrrrrrrrpppnnnlllmmmnnnpppqqqqqqqqqpppoooooonnnoooooonnnoooppppppnnnllllllllllllmmmmmmnnnnnnnnnllljjjhhheeedddeeefffgggccccccdddfffiiillloooqqqsssuuuwwwyyyyyyzzz|||~~~ttthhh^^^___iiivvv|||xxxuuurrrqqqrrrssstttsssppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqooonnnnnnllliiibbbZZZRRRLLLJJJKKKQQQTTTXXXZZZZZZYYYYYYYYYWWWTTTPPPMMMMMMOOOSSSVVV[[[```hhhsss~~~yyy```___^^^^^^___aaaccceeeaaa___[[[XXXWWWXXXZZZ\\\]]][[[ZZZYYYYYYXXXUUUSSSNNNNNNOOOSSSXXX]]]___```aaaaaabbb```^^^^^^___aaacccaaa^^^]]]^^^```aaaaaaYYYYYYYYYYYYYYY\\\aaadddaaafffkkkpppsssqqqhhh^^^VVVVVVVVVVVVTTTRRRPPPOOOIIIKKKNNNOOOPPPNNNLLLKKKGGGGGGHHHKKKNNNOOOMMMLLLEEEFFFGGGHHHIIIJJJJJJJJJDDDEEEFFFFFFFFFEEEDDDCCC?????????>>>===<<<::::::888999999888777666555444555666777888999:::;;;;;;>>>@@@DDDDDDAAABBBLLLYYYwwwwwwkkk```[[[[[[]]]___hhhlllttt}}}~~~{{{wwwwwwwwwyyy|||}}}|||zzz|||{{{zzzzzz|||~~~~~~~~~~~~|||~~~}}}}}}~~~}}}|||{{{{{{|||~~~~~~}}}|||~~~~~~}}}{{{zzzyyyyyyzzzuuummmfffaaa^^^[[[XXXYYYaaalllxxx~~~{{{}}}~~~}}}|||{{{|||}}}}}}~~~}}}{{{{{{}}}~~~zzzzzzxxxxxxwwwxxxyyyzzzuuuttttttttttttuuuuuuvvvuuutttsssuuuwwwyyyyyyxxxwwwxxxxxxyyyxxxvvvuuutttuuuvvvxxxzzz{{{{{{{{{{{{ttttttssssssssssssttttttxxxuuusssrrrsssssssssrrrnnnooopppqqqqqqrrrtttvvvnnnnnnmmmmmmooorrruuuwwwwwwtttppplllkkkkkklllmmmqqqrrrrrrssssssssssssssssssttttttrrrppppppqqqrrrvvvvvvuuurrrpppqqqsssuuutttsssqqqoooooooooqqqrrrtttsssrrrpppppppppqqqqqqooopppqqqpppnnnmmmmmmnnnnnnppprrrrrrqqqpppppppppooonnnnnnoooppppppnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmllliiigggeeeeeeffffffiiiiiikkkmmmooorrrtttvvvvvvwwwxxxxxxwwwwwwxxxzzz}}}|||}}}}}}pppggg```dddooo}}}zzzvvvtttqqqpppqqqsssssssssooopppqqqrrrssssssrrrrrrppppppqqqqqqqqqppppppooonnnkkkeee\\\TTTNNNMMMMMMQQQSSSTTTTTTQQQOOONNNMMMNNNLLLJJJIIIJJJMMMRRRTTT\\\aaajjjuuuyyy______^^^___```bbbdddeee___\\\XXXTTTSSSUUUXXXZZZ[[[ZZZXXXXXXXXXWWWUUUSSSRRRPPPQQQTTTYYY^^^______```aaaaaa```___^^^```aaadddbbb___^^^```bbbccccccZZZ\\\]]]^^^]]]]]]^^^___^^^eeekkkpppuuuuuukkk^^^UUUVVVWWWVVVUUUSSSPPPOOOJJJLLLOOOPPPOOOMMMKKKJJJGGGHHHIIIKKKMMMNNNLLLJJJFFFFFFFFFFFFFFFHHHJJJKKKDDDEEEGGGHHHIIIHHHGGGFFFBBBBBBAAA@@@>>>===;;;:::888999::::::999888777666777666555666777999:::;;;AAACCCFFFGGGDDDBBBFFFNNNaaawwwiii]]]VVVVVVXXXcccfffllluuu}}}yyyyyyzzz}}}~~~}}}}}}|||}}}~~~}}}|||}}}~~~}}}{{{yyyzzzzzz{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{|||~~~}}}zzzxxxvvvuuutttsssnnnfff```]]][[[YYYXXX]]]fffsss~~~|||}}}~~~~~~}}}|||}}}~~~~~~|||{{{|||}}}~~~~~~{{{{{{{{{zzzyyyyyy{{{}}}zzzzzzzzzzzzzzzzzzzzzzzzttttttssssssssssssssstttsssrrrqqqsssuuuwwwwwwvvvtttuuuwwwxxxxxxwwwuuutttuuuvvvxxxzzz{{{{{{zzzzzztttuuuvvvvvvvvvvvvuuutttuuusssrrrssstttvvvuuuuuupppqqqrrrqqqpppppprrrsssooonnnllllllmmmooorrrttttttrrrpppmmmlllmmmnnnooonnnoooppprrrssssssssssssqqqrrrtttsssqqqqqqsssvvvyyyxxxvvvrrroooooorrrtttsssrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnoooqqqqqqooonnnoooppplllooorrrsssrrrqqqqqqrrrooonnnmmmnnnppppppooommmnnnnnnnnnnnnmmmmmmmmmmmmmmmllljjjiiihhhhhhiiiiiimmmnnnppprrruuuvvvwwwxxxvvvwwwwwwvvvuuuuuuwwwxxx}}}{{{{{{~~~{{{uuullleeeccckkkyyy}}}wwwuuusssppppppqqqssstttsssoooppprrrssstttttttttsssoooppppppqqqqqqqqqpppppppppnnnhhh___WWWRRRQQQQQQSSSTTTTTTQQQNNNJJJIIIHHHHHHGGGGGGHHHJJJNNNSSSUUU___ccckkkuuu~~~yyy_________```aaacccdddddd]]]ZZZUUURRRQQQSSSVVVXXXZZZYYYXXXXXXXXXXXXUUUSSSUUUTTTSSSVVVZZZ^^^^^^]]]```aaaaaa```^^^^^^___aaaeeebbb______```cccdddeee\\\^^^``````^^^\\\ZZZYYY]]]dddjjjnnnrrrqqqfffXXXTTTUUUVVVVVVUUURRRPPPNNNOOOQQQRRRQQQNNNKKKHHHGGGHHHHHHIIIKKKMMMLLLJJJGGGFFFFFFEEEDDDDDDFFFIIIKKKDDDFFFHHHJJJJJJJJJIIIHHHEEEDDDCCCBBB@@@===;;;:::999:::;;;;;;;;;:::999888888666444444666999:::;;;;;;<<<@@@CCCBBB>>>@@@EEEQQQqqqqqqaaaWWWUUUVVV```bbbhhhqqqzzz|||}}}~~~~~~~~~~~~}}}||||||}}}|||zzzxxxvvvwwwzzz~~~~~~}}}}}}}}}~~~||||||}}}~~~}}}|||{{{zzz}}}}}}{{{yyyvvvsssqqqpppiiieee___[[[ZZZ[[[\\\\\\dddmmmzzz~~~}}}}}}~~~}}}{{{{{{|||}}}}}}|||{{{|||~~~~~~~~~}}}|||~~~|||{{{|||}}}|||{{{yyyyyyyyyxxxwwwwwwzzz|||yyyzzz{{{|||||||||{{{{{{tttsssrrrrrrqqqqqqqqqrrrqqqppppppqqqtttvvvuuuuuussstttvvvwwwxxxwwwuuutttuuuvvvxxxyyyzzzzzzyyyyyytttuuuwwwyyyyyyxxxvvvuuuqqqpppqqqsssuuuwwwwwwwwwrrrssssssqqqooonnnooopppooonnnlllkkkkkkmmmppprrrqqqpppooonnnnnnooopppqqqlllmmmnnnppprrrsssssssssnnnqqqssssssrrrsssvvvyyy{{{yyyvvvrrrooooooqqqtttqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttssssssnnnpppqqqrrrpppppppppqqqkkkooossstttsssqqqrrrtttooonnnmmmnnnppppppooommmnnnnnnnnnnnnnnnmmmmmmmmmlllkkkkkkkkklllnnnpppqqqooopppsssuuuwwwxxxxxxxxxvvvvvvvvvuuuttttttwwwyyy|||zzzyyy{{{}}}{{{tttnnnjjjfffgggqqq{{{uuutttrrrpppoooqqqsssttttttoooppprrrtttuuuuuuttttttoooooopppqqqqqqqqqqqqqqqssspppjjjccc[[[VVVUUUUUUUUUVVVUUURRRNNNKKKIIIIIIEEEEEEFFFHHHLLLPPPTTTWWW```dddllluuu~~~yyyaaaaaaaaaaaaaaabbbbbbbbb]]]\\\YYYWWWUUUTTTSSSSSSWWWUUUSSSSSSSSSTTTTTTTTTTTTUUUWWWZZZ^^^``````___ccc___]]]^^^^^^]]]```eeefffdddaaa^^^^^^```bbbddd\\\[[[[[[[[[\\\\\\ZZZYYY]]]aaagggkkkkkkgggbbb^^^[[[WWWTTTSSSTTTTTTQQQOOOPPPPPPQQQOOOMMMJJJIIIIIIOOONNNNNNLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFKKKNNNMMMIIIFFFHHHJJJIIIGGGDDDAAA@@@>>>;;;:::===<<<;;;:::::::::::::::999999999::::::;;;;;;;;;<<<===>>>???BBBDDDFFFGGGJJJ```yyy|||ssshhhbbb___eeedddiiisss|||~~~}}}}}}~~~~~~|||zzzxxxxxxyyyxxxzzz|||~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||~~~~~~|||yyytttoookkkhhhgggeee]]]WWWXXXXXXWWW\\\dddqqqzzz~~~}}}~~~~~~}}}}}}|||}}}}}}}}}zzz{{{{{{||||||||||||{{{~~~|||||||||}}}}}}~~~|||zzzyyyzzz{{{|||yyyzzzzzzzzzzzzzzzzzzzzz}}}||||||{{{{{{{{{{{{{{{yyyuuurrrsssvvvvvvrrrmmmkkklllnnnppprrrsssssstttxxxwwwvvvtttttttttuuuuuuyyyxxxwwwxxxyyyyyyxxxwwwssssssuuuxxxzzzxxxuuuqqqsssrrrqqqqqqpppppppppqqqqqqqqqpppnnnmmmkkkjjjjjjooonnnlllkkkjjjkkkmmmnnnrrrrrrrrrqqqnnnmmmnnnppppppnnnmmmnnnqqqrrrpppnnnqqqqqqrrrrrrqqqqqqpppooosssttttttrrrooonnnooopppqqqqqqrrrqqqqqqpppooonnnnnnooopppqqqrrrqqqppppppssssssrrrrrrqqqqqqrrrrrrppppppqqqrrrrrrqqqqqqqqqssspppmmmnnnqqqttttttrrrlllmmmooopppooommmjjjhhhjjjhhhgggiiimmmppppppooorrrtttvvvxxxzzz{{{{{{{{{wwwuuutttuuuyyy{{{zzzxxxyyy~~~zzzvvvuuuppphhhiiifffjjjxxx|||xxxuuuwwwsssooonnnpppqqqqqqooorrrqqqpppoooooopppqqqrrroooqqqsssrrrqqqqqqtttwwwvvvsssmmmcccZZZUUUVVVXXXZZZWWWSSSQQQPPPMMMHHHDDDDDDDDDDDDGGGKKKQQQWWWZZZ___gggpppwwwzzz~~~{{{xxxgggfffeeecccaaa___]]]\\\XXXWWWVVVTTTTTTTTTUUUUUUUUUTTTRRRRRRSSSUUUVVVVVVXXXYYYZZZ]]]```aaa```___bbb\\\ZZZ\\\^^^]]]]]]```cccaaa^^^\\\[[[\\\^^^```\\\ZZZXXXXXXZZZ\\\]]]\\\\\\```dddggggggddd___\\\ZZZWWWTTTTTTUUUUUUSSSQQQRRRRRRQQQOOOMMMKKKKKKKKKNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGHHHKKKNNNLLLIIIGGGHHHKKKKKKIIIFFFCCCAAA???>>>===???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===???AAACCCEEEFFFFFFVVVsssxxxvvvwwwpppnnnmmmqqqzzz}}}||||||}}}{{{yyywwwwwwxxxwwwyyy|||~~~~~~~~~~~~}}}|||||||||}}}~~~|||}}}}}}}}}{{{vvvqqqlllgggdddccc```[[[WWWXXXXXX[[[cccmmm}}}}}}{{{{{{{{{|||}}}zzzzzz{{{}}}|||}}}}}}~~~~~~}}}||||||~~~}}}|||{{{{{{{{{||||||~~~}}}|||zzzyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyzzzzzz||||||{{{{{{{{{{{{{{{|||yyyvvvttttttuuuuuurrrooommmnnnoooqqqssstttttttttwwwwwwuuutttuuuvvvwwwxxxzzzxxxvvvuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxwwwsssppprrrqqqpppoooooonnnooooooooooooooonnnnnnmmmmmmlllnnnmmmlllkkklllmmmoooqqqrrrssssssqqqooonnnoooqqqqqqooonnnooorrrsssrrrpppqqqrrrrrrrrrrrrqqqppppppttttttsssqqqooonnnoooqqqoooooopppppppppppppppppppppqqqrrrsssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqooommmmmmppprrrrrrrrrnnnnnnooopppooommmkkkjjjiiihhhgggjjjnnnrrrsssrrrtttvvvxxxzzz{{{{{{{{{zzzuuuttttttwwwzzz{{{yyywwwuuuyyyyyysssooommmiiidddaaagggrrr~~~{{{yyywwwvvvrrrooonnnoooqqqpppooopppooonnnnnnnnnnnnoooppppppqqqrrrpppnnnnnnqqqsssuuurrrjjjaaaXXXUUUVVVYYYZZZXXXTTTSSSQQQOOOKKKHHHKKKJJJJJJKKKOOOTTTYYY\\\bbbiiisssyyy|||{{{yyyhhhgggeeebbb^^^[[[XXXWWWSSSSSSRRRRRRSSSUUUVVVWWWSSSRRRRRRRRRSSSUUUWWWXXX\\\\\\^^^```cccccc```^^^___YYYVVV[[[___^^^\\\[[[```___\\\YYYXXXXXXYYYZZZ[[[XXXVVVVVVYYY]]]```aaa\\\^^^aaabbbbbb___\\\ZZZXXXVVVTTTTTTUUUVVVUUUTTTVVVTTTQQQOOOMMMLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFJJJLLLMMMKKKHHHGGGIIILLLMMMKKKGGGDDDBBBAAAAAABBBAAAAAA@@@???>>>======>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===???BBBCCCEEEBBBKKK```vvvnnnuuu~~~yyyyyy}}}{{{zzz{{{{{{yyywwwvvvvvvwwwwwwyyy|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}~~~}}}||||||~~~}}}{{{zzzwwwrrrlllfffbbb___]]]ZZZYYYXXXYYYZZZ```mmmzzz~~~|||{{{zzzzzz{{{{{{xxxyyy{{{~~~}}}|||zzzzzzyyyyyyzzzzzz{{{|||}}}}}}}}}|||{{{zzzxxxxxxyyyyyyyyyxxxxxxxxxyyyyyy{{{{{{zzzzzzzzz{{{||||||yyyxxxwwwvvvuuutttrrrqqqooopppqqqssstttuuuuuuuuuwwwvvvuuuuuuvvvxxx{{{}}}zzzxxxtttsssssstttttttttxxxvvvuuuuuuvvvuuurrrppprrrqqqpppooonnnnnnnnnnnnooooooooooooooopppppppppmmmmmmmmmmmmnnnppprrrssssssssssssrrrpppoooppprrrrrrqqqqqqqqqssstttsssrrrsssssssssssssssrrrrrrqqquuutttssspppnnnnnnppprrrmmmmmmnnnoooooopppqqqqqqpppppprrrsssssssssrrrqqqqqqpppppppppppppppqqqqqqrrrrrrrrrssssssrrrrrrqqqpppnnnlllmmmoooqqqqqqqqqpppppppppoooooonnnmmmmmmiiiiiiiiilllpppssstttttttttvvvyyy{{{{{{zzzwwwuuutttuuuvvvyyy||||||zzzwwwsssuuussslllfffdddaaa______ooo|||zzzyyyxxxxxxsssqqqooonnnnnnoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnpppqqqpppnnnmmmlllnnnpppsssnnnfff\\\VVVTTTVVVYYY[[[YYYVVVUUUTTTRRRPPPMMMRRRRRRRRRSSSVVVZZZ^^^```iiioooxxx~~~}}}{{{yyydddcccaaa^^^[[[YYYWWWUUUSSSSSSRRRRRRSSSUUUWWWXXXSSSTTTTTTSSSSSSTTTWWWXXX]]]]]]^^^aaaccccccaaa___^^^WWWUUU\\\cccccc___\\\___]]][[[YYYWWWVVVVVVVVVXXXVVVVVVXXX\\\```bbbccc]]]^^^^^^___^^^\\\ZZZYYYWWWVVVUUUUUUVVVVVVWWWWWWWWWTTTOOOMMMLLLMMMNNNNNNOOONNNMMMLLLLLLLLLMMMNNNOOONNNLLLKKKIIIHHHGGGGGGKKKLLLLLLJJJHHHHHHJJJLLLMMMKKKIIIFFFCCCCCCDDDFFFEEEDDDCCCAAAAAA@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<>>>@@@BBBCCCBBBFFFRRRjjjwwwnnnooo{{{~~~|||yyyxxxyyyyyyxxxvvvtttuuuvvvvvvxxx{{{}}}}}}~~~~~~~~~}}}{{{|||}}}~~~}}}||||||{{{{{{zzzzzz{{{|||}}}{{{{{{{{{|||}}}}}}{{{yyyuuurrrlllfffaaa\\\ZZZYYYWWWZZZ\\\]]]___gggwww}}}|||{{{{{{||||||{{{|||}}}~~~~~~}}}xxxxxxyyyyyyzzz{{{||||||}}}~~~}}}{{{xxxwwwyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{|||yyyzzzyyywwwtttsssssstttqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuvvvxxx{{{~~~{{{xxxtttrrrrrrssssssssswwwuuussssssttttttsssrrrssssssrrrppppppooooooppprrrrrrrrrrrrrrrrrrrrrrrroooooooooooooooqqqrrrssssssttttttrrrqqqpppqqqssssssssssssssstttuuuuuutttuuuuuuvvvvvvuuuuuutttsssuuuuuussspppnnnmmmppprrrnnnnnnnnnnnnnnnoooooopppmmmnnnoooqqqqqqppppppooooooooonnnoooooopppqqqqqqrrrssssssssssssrrrqqqqqqpppooonnnnnnoooqqqrrrrrrrrrqqqpppoooooooooppppppllllllmmmnnnppprrrtttuuusssvvvyyy{{{zzzxxxtttqqquuuwwwzzz~~~~~~{{{xxxtttsssnnnfff^^^[[[[[[\\\iii|||wwwuuuuuuvvvvvvqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnppppppooommmmmmmmmnnnooonnnhhh___WWWRRRRRRVVVYYYZZZYYYXXXWWWWWWVVVVVVUUUYYYYYY[[[]]]aaadddhhhjjjsssyyy~~~{{{yyyxxxwwwdddcccaaa^^^[[[YYYVVVUUUWWWWWWUUUUUUTTTUUUVVVWWWVVVWWWWWWUUUSSSSSSVVVXXX[[[[[[\\\^^^```bbbaaa___]]]WWWVVV^^^ffffffccc```___^^^\\\ZZZXXXVVVUUUTTTUUUVVVXXX\\\aaaccccccbbb]]]]]]]]]]]]\\\[[[YYYYYYWWWWWWVVVVVVUUUUUUVVVWWWVVVRRRMMMJJJKKKMMMNNNOOOQQQPPPNNNLLLKKKKKKKKKLLLPPPOOOMMMKKKIIIHHHHHHHHHLLLLLLKKKJJJIIIIIIKKKLLLKKKKKKJJJGGGDDDDDDFFFHHHHHHGGGEEEDDDCCCBBBBBBBBB<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===???AAABBBFFFHHHMMMZZZnnn|||wwwuuuzzzzzz~~~zzzxxxvvvwwwxxxwwwuuuttttttuuutttwww{{{}}}}}}}}}~~~~~~|||zzzyyyyyyzzz{{{{{{zzzzzzyyyyyyxxxyyyzzz{{{|||}}}|||{{{{{{|||zzzwwwuuunnnkkkfffaaa\\\YYYXXXXXXXXX^^^cccdddgggrrr~~~~~~}}}||||||{{{{{{{{{||||||}}}}}}}}}}}}|||{{{}}}xxxyyyzzz{{{|||}}}}}}}}}~~~}}}zzzxxxyyyxxxwwwuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyyyywwwtttsssuuuvvvssstttuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwzzz||||||xxxtttrrrrrrssssssssstttrrrqqqqqqsssuuuuuuuuuuuuttttttsssssssssssssssvvvvvvuuuuuutttssssssrrrqqqqqqqqqpppppppppqqqqqqrrrssssssrrrqqqppprrrsssssssssttttttttttttuuuuuuwwwwwwwwwwwwwwwvvvvvvuuuuuutttssspppnnnnnnoooqqqppppppooonnnmmmmmmnnnnnnmmmnnnooopppqqqpppoooooonnnmmmnnnnnnooopppqqqrrrrrrsssssssssrrrrrrqqqppppppppppppooopppqqqssstttsssrrrpppoooooopppqqqrrrpppqqqqqqppppppqqqrrrsssuuuwwwzzz||||||yyyuuusssxxx{{{|||zzztttqqqjjj```WWWTTTWWW\\\uuuyyysssqqqrrrrrrrrrooooooooonnnmmmmmmnnnnnnoooooooooooooooooooooooooooooonnnnnnooooooooonnngggaaaXXXQQQOOOPPPTTTVVVXXXXXXYYYYYYYYY[[[]]]^^^]]]___ccchhhmmmssswwwyyy|||yyyvvvttttttgggeeeccc```\\\YYYWWWUUU\\\ZZZXXXVVVUUUUUUUUUUUUWWWYYYZZZWWWTTTTTTVVVYYY[[[ZZZYYYZZZ]]]___```___^^^YYYYYY```fffeeecccbbb______^^^]]][[[YYYWWWUUUTTTUUUYYY^^^bbbcccaaa___\\\\\\\\\[[[[[[ZZZYYYYYYWWWXXXXXXVVVTTTSSSTTTUUUTTTPPPKKKJJJLLLOOOPPPOOOTTTRRROOOMMMKKKKKKLLLMMMPPPOOOMMMKKKJJJIIIJJJJJJMMMLLLKKKKKKJJJJJJKKKKKKIIIKKKLLLJJJGGGFFFHHHJJJJJJIIIGGGFFFDDDDDDCCCCCC===============<<<<<<<<<::::::;;;<<<===???@@@AAAIIIMMMPPPRRRYYYnnn|||~~~zzz~~~}}}}}}{{{zzz{{{}}}~~~}}}{{{xxxuuuwwwwwwvvvtttttttttuuusssvvvzzz||||||||||||}}}~~~~~~zzzyyywwwxxxyyyzzzzzzyyyyyyyyyxxxxxxyyyzzz|||}}}}}}{{{zzzyyyvvvrrrooogggddd```\\\ZZZYYYZZZZZZ[[[dddlllooouuu|||||||||{{{zzzzzzyyyyyyxxxyyy{{{||||||{{{zzzzzz}}}yyyzzz{{{}}}}}}~~~~~~~~~}}}~~~}}}{{{yyyyyyxxxvvvtttssstttuuuvvvtttttttttuuuvvvxxxyyyzzzyyyxxxvvvuuuuuuuuuvvvwwwuuuuuuvvvvvvvvvvvvvvvuuutttuuuwwwzzz{{{|||}}}}}}yyywwwsssrrrssssssssssssrrrqqqpppqqqsssuuuvvvuuuttttttssssssttttttuuuvvvwwwvvvvvvuuutttssssssrrrrrrrrrqqqqqqqqqpppppppppqqqrrrsssrrrppppppqqqsssqqqsssttttttsssssstttuuuwwwwwwwwwwwwwwwvvvvvvuuusssttttttrrrooonnnoooppprrrqqqooonnnmmmmmmnnnnnnooooooqqqrrrrrrrrrqqqpppmmmmmmmmmnnnoooqqqrrrsssrrrrrrrrrrrrqqqpppoooooopppqqqqqqppppppqqqsssuuurrrrrrpppoooooopppqqqrrrrrrssssssrrrpppoooppprrrvvvxxx{{{}}}~~~|||yyyxxx{{{~~~~~~{{{zzzsssmmmfff]]]UUURRRZZZddd}}}}}}wwwrrrppppppppppppnnnooopppooonnnmmmnnnoooppppppqqqqqqqqqqqqppppppooonnnnnnooopppooommmjjj```ZZZRRRMMMLLLNNNQQQSSSTTTVVVXXXZZZ\\\___cccgggdddgggmmmttt||||||xxxuuusssrrraaaaaa___]]][[[YYYXXXWWW]]]\\\YYYWWWUUUTTTTTTTTTWWWYYY[[[YYYVVVUUUYYY]]]^^^[[[XXXWWWYYY\\\]]]^^^___\\\[[[___aaa___^^^___^^^______^^^]]][[[XXXVVVUUUVVVXXX[[[^^^```___^^^YYYYYYZZZZZZZZZYYYYYYXXXYYYYYYYYYVVVRRRPPPQQQRRRSSSNNNJJJKKKOOOSSSSSSQQQUUUSSSQQQNNNNNNNNNPPPQQQPPPOOOLLLKKKJJJJJJKKKLLLLLLLLLKKKLLLLLLLLLJJJIIIHHHLLLOOONNNKKKIIIJJJLLLKKKJJJHHHGGGEEEDDDDDDDDD@@@@@@@@@??????>>>>>>>>>;;;;;;;;;<<<===???@@@AAAIIIPPPUUURRRPPP[[[ttt{{{|||}}}}}}||||||wwwwwwwwwzzz~~~}}}{{{uuuvvvwwwvvvuuutttuuuvvvsssvvvzzz||||||{{{{{{{{{|||}}}~~~zzzyyyxxxxxxzzz{{{{{{zzz{{{zzzyyyyyyzzz|||}}}~~~~~~~~~~~~{{{yyyvvvrrrmmmiii```^^^[[[YYYYYYZZZ]]]^^^___iiittt{{{||||||||||||{{{zzzyyyyyywwwyyyzzz{{{|||{{{yyyxxx}}}~~~|||zzz{{{|||}}}~~~}}}}}}|||zzz{{{|||}}}}}}|||{{{zzzyyyxxxuuusssrrrssstttvvvqqqqqqrrrssstttvvvxxxxxxyyyuuurrrsssuuuxxxxxxwwwuuuvvvvvvvvvvvvvvvuuuuuutttvvvyyy|||}}}|||zzzyyyuuutttrrrqqqrrrsssrrrqqqrrrqqqpppqqqsssttttttssspppppppppqqqrrrssstttuuusssssssssssssssssssssrrroooppppppqqqqqqqqqqqqppppppqqqrrrqqqooooooqqqsssooorrrssssssqqqqqqrrrtttuuuuuuuuuuuuuuuttttttsssrrrssstttsssqqqooonnnnnnrrrqqqooonnnnnnooopppqqqnnnoooqqqrrrrrrrrrqqqpppmmmmmmnnnoooppprrrssstttqqqqqqqqqqqqpppooonnnmmmnnnpppqqqpppnnnooorrruuuqqqqqqppppppppppppqqqqqqqqqssssssrrroooooopppssstttvvvyyy{{{||||||{{{zzz|||{{{yyyxxxsssmmmfff___YYYYYYeeesss~~~zzzvvvrrrqqqqqqpppooommmoooqqqqqqooonnnooopppppppppqqqrrrrrrqqqppppppoooooooooppppppmmmgggbbbYYYSSSMMMIIIJJJLLLNNNOOOQQQTTTWWWZZZ]]]bbbhhhmmmlllpppxxx}}}zzzwwwtttsssXXXXXXXXXXXXYYYYYYYYYYYY\\\[[[YYYVVVUUUTTTTTTTTTVVVYYY[[[ZZZWWWWWW\\\```bbb^^^YYYVVVWWWZZZ\\\]]]```]]]\\\^^^]]]YYYYYY[[[^^^^^^______^^^[[[YYYWWWWWWVVVVVVWWWZZZ]]]]]]]]]VVVWWWXXXYYYYYYYYYXXXWWWZZZZZZZZZVVVQQQNNNNNNPPPRRRNNNKKKLLLRRRUUUUUUSSSUUUTTTRRRPPPPPPQQQTTTUUUPPPNNNLLLKKKJJJKKKLLLMMMLLLKKKLLLMMMMMMMMMJJJHHHHHHMMMQQQQQQNNNKKKLLLNNNKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<<<<>>>???AAAAAAGGGQQQYYYUUUNNNRRRdddvvvuuuzzzuuu|||}}}||||||vvvuuuvvvzzz}}}uuuvvvwwwvvvuuutttuuuvvvrrrvvvzzz||||||{{{zzz{{{{{{}}}~~~{{{zzzyyyyyy{{{}}}|||||||||{{{{{{{{{|||}}}~~~}}}}}}}}}}}}~~~{{{wwwsssnnnhhhddd\\\[[[YYYXXXYYY\\\___bbbaaammmyyy}}}|||{{{~~~}}}|||{{{zzz{{{||||||{{{yyywwwvvv{{{}}}~~~|||zzz{{{|||}}}}}}}}}|||{{{xxxyyyzzzzzzzzzzzzzzzzzzyyyxxxuuurrrrrrrrrtttuuuoooppppppqqqsssuuuwwwxxxyyytttpppqqqvvvyyyyyyvvvuuuvvvvvvvvvvvvuuuuuuttttttvvvzzz}}}}}}{{{xxxvvvrrrqqqpppqqqrrrrrrqqqpppsssrrrqqqrrrssssssrrrpppllllllmmmnnnoooqqqssstttoooooopppqqqqqqrrrssssssmmmnnnooopppqqqrrrrrrrrrooopppqqqpppooooooppprrrnnnqqqsssrrrpppoooqqqtttsssssssssssssssrrrrrrqqqqqqsssuuuuuurrrooonnnmmmqqqpppooonnnooopppssstttlllmmmnnnppppppoooooonnnmmmmmmnnnoooqqqrrrtttuuuqqqqqqqqqppppppnnnmmmmmmmmmooopppooommmnnnqqqtttppppppppppppppppppppppppoooqqqsssqqqooooooqqqtttqqqrrrtttwwwxxxyyyzzzzzz}}}}}}xxxwwwwwwuuunnnhhhccc___aaappp~~~{{{{{{xxxuuusssrrrrrrqqqpppmmmooorrrqqqooonnnoooqqqooopppqqqrrrrrrqqqpppoooppppppppppppoookkkbbb\\\UUUPPPJJJGGGIIIKKKMMMMMMOOORRRVVVZZZ]]]ccckkkqqqrrrwww~~~{{{yyyvvvuuuXXXWWWWWWWWWVVVWWWWWWWWWXXXWWWUUUTTTSSSTTTTTTUUUYYYYYYXXXWWWXXXYYYZZZ[[[\\\YYYWWWYYYXXXVVVWWWZZZ]]]^^^]]]ZZZZZZ]]]\\\XXX]]]\\\ZZZZZZ[[[\\\[[[ZZZWWWWWWWWWWWWXXXZZZ\\\]]]ZZZZZZ[[[]]]]]]ZZZVVVRRRUUUWWWYYYYYYVVVSSSQQQPPPOOOMMMLLLPPPVVVYYYVVVSSSTTTQQQPPPRRRVVVWWWSSSNNNKKKGGGGGGLLLOOONNNNNNPPPLLLKKKJJJLLLOOOPPPMMMKKKKKKNNNRRRSSSRRRNNNJJJHHHFFFIIIIIIFFFEEEGGGEEEBBBBBBCCCDDDDDDDDDDDDDDDDDD<<<;;;:::999:::<<<>>>@@@HHHQQQXXXVVVNNNLLLTTT]]]rrryyy}}}zzztttzzz~~~{{{xxxyyy}}}|||tttsssrrrqqqrrrsssuuuwwwuuuwwwzzzyyywwwvvvyyy{{{{{{}}}}}}~~~|||{{{{{{{{{{{{}}}~~~~~~~~~{{{vvvoooggg```[[[UUUXXX[[[\\\]]]]]]___```jjjttt~~~}}}}}}|||{{{{{{{{{||||||||||||{{{zzzyyyxxx{{{|||zzz{{{{{{||||||{{{yyyxxxvvvxxxyyyzzz{{{{{{{{{{{{zzzwwwvvvtttsssrrrrrrssssssmmmooorrruuuwwwwwwwwwvvvuuuuuusssrrrrrrssstttuuuyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwtttsssqqqpppooopppqqqqqqrrrqqqqqqpppppppppppppppiiijjjkkkmmmppprrrsssttttttrrrqqqrrrsssttttttsssssspppoooqqqvvvwwwtttqqqmmmoooqqqssstttsssrrrqqqqqqpppoooooooooppprrrssstttttttttsssrrrqqqooonnnssssssssssssssssssssssssssspppmmmppptttwwwtttqqqpppsssvvvwwwuuurrrqqqpppnnnnnnmmmllllllmmmooopppnnnppprrrqqqpppnnnnnnnnnnnnmmmmmmmmmnnnoooqqqrrrrrrpppmmmmmmmmmnnnnnnnnnlllnnnoooooonnnnnnoooqqqttttttsssrrrqqqssswwwzzz~~~|||zzzyyywwwqqqooolllhhhhhhqqq~~~|||{{{|||}}}vvvvvvuuutttssssssrrrrrroooppppppqqqrrrrrrssssssvvvtttrrrrrrrrrqqqooonnnjjjllloooooojjjaaaXXXRRRKKKKKKJJJIIIIIIJJJNNNRRROOOSSSXXX[[[^^^dddooowww~~~zzzsssmmmYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXVVVUUUTTTTTTUUUVVV\\\[[[YYYWWWVVVVVVVVVWWWZZZWWWVVVXXXYYYXXXZZZ^^^___```]]]YYYYYY\\\\\\YYY\\\ZZZYYYYYYZZZ[[[[[[ZZZVVVVVVUUUUUUWWWXXXZZZ\\\\\\]]]^^^^^^\\\YYYVVVTTTVVVXXXZZZYYYVVVSSSQQQPPPNNNNNNPPPSSSWWWXXXWWWTTTXXXUUUSSSUUUYYYZZZVVVSSSKKKJJJNNNTTTVVVRRRPPPQQQOOOMMMKKKKKKMMMMMMLLLJJJLLLSSSZZZ[[[UUUNNNJJJIIIHHHKKKJJJFFFEEEFFFEEEAAABBBBBBCCCCCCCCCCCCCCCCCC===<<<;;;::::::<<<===???@@@GGGMMMLLLGGGEEEJJJPPP```{{{{{{{{{|||yyyyyy}}}~~~{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{|||{{{yyywwwyyy{{{zzz|||}}}~~~~~~}}}}}}~~~}}}||||||{{{|||}}}~~~~~~~~~~~~|||}}}~~~{{{xxxsssmmmfff___ZZZWWWVVVYYY\\\^^^___bbbeeehhhuuu~~~~~~}}}}}}~~~}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwyyy}}}}}}|||yyyzzzzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzvvvuuusssqqqpppooooooooonnnppprrruuuwwwyyyyyyyyyvvvuuuttttttssstttuuuvvvyyyzzzzzzyyyyyyxxxwwwvvvuuuuuuvvvwwwwwwwwwvvvvvvtttsssrrrqqqpppqqqqqqrrrrrrqqqqqqpppoooooooooooollllllmmmnnnpppqqqrrrrrrpppooonnnooorrrtttuuuuuussspppooorrrvvvxxxuuurrrrrrrrrsssssssssrrrqqqpppqqqpppooooooooopppqqqrrrtttsssssssssrrrqqqpppooorrrrrrrrrsssssstttttttttrrrpppnnnppptttvvvtttqqqoooqqqttttttrrrpppoooooopppooonnnlllllllllmmmmmmmmmoooqqqpppnnnmmmllllllllllllllllllmmmoooqqqrrrpppooommmmmmnnnnnnmmmlllkkkmmmoooooonnnmmmnnnoooqqqrrrsssssssssuuuyyy|||}}}|||||||||{{{{{{zzzzzz|||{{{xxxtttssszzz|||zzzzzz{{{|||vvvvvvtttsssqqqpppooonnnooooooooopppppppppqqqqqqtttrrrqqqpppppppppnnnlllkkkkkkjjjgggaaaYYYQQQLLLFFFGGGGGGGGGHHHKKKPPPSSSUUUYYY^^^aaadddkkkvvv~~~~~~yyyrrrlllZZZYYYWWWUUUUUUVVVWWWXXX[[[ZZZXXXWWWVVVVVVWWWWWW\\\ZZZXXXVVVUUUUUUVVVWWWYYYUUUTTTXXXZZZZZZ^^^cccjjjiiiddd]]]ZZZ[[[[[[YYYZZZXXXWWWXXXZZZ[[[[[[ZZZVVVUUUUUUTTTUUUWWWYYY[[[___aaabbb```[[[WWWUUUVVVWWWYYYZZZYYYVVVRRRPPPOOOMMMQQQVVVYYYYYYXXXXXXXXXZZZXXXUUUVVVYYYYYYWWWTTTLLLOOOVVV^^^]]]WWWRRRRRRQQQOOOKKKJJJJJJJJJJJJIIIMMMVVV______VVVMMMIIIIIIIIILLLKKKGGGEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>><<<::::::;;;<<<===???CCCGGGHHHGGGFFFHHHJJJSSSnnn}}}}}}~~~|||~~~}}}|||{{{{{{{{{||||||}}}zzzyyyzzz{{{yyy{{{||||||||||||~~~|||||||||}}}}}}||||||}}}}}}~~~~~~|||}}}}}}~~~|||zzzzzz{{{}}}~~~}}}uuuqqqjjjbbb[[[WWWUUUTTTWWWZZZ]]]aaafffkkkrrrvvv~~~|||{{{||||||~~~~~~}}}}}}}}}}}}zzzzzzzzzzzzzzzyyyxxxwwwxxx{{{~~~~~~~~~~~~yyyyyyyyyyyyzzzzzz{{{{{{wwwvvvuuuuuuuuuvvvwwwxxxwwwuuutttrrrpppooonnnnnnpppqqqsssuuuwwwyyyzzz{{{wwwvvvuuuttttttuuuvvvwwwyyyyyyyyyyyyxxxwwwvvvuuurrrsssttttttuuuuuuuuutttttttttsssrrrrrrrrrssssssrrrrrrqqqoooooonnnnnnnnnnnnnnnooooooppppppqqqqqqmmmlllkkklllppptttvvvwwwrrrqqqppprrrvvvxxxwwwtttvvvuuutttrrrqqqppppppppprrrqqqpppooooooooopppqqqrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrssstttuuuvvvvvvrrrooonnnpppsssuuusssqqqnnnpppqqqqqqooonnnnnnoooppppppnnnmmmlllkkkkkkkkklllnnnpppooommmkkkjjjjjjjjjjjjkkklllmmmoooqqqrrrnnnnnnmmmnnnoooooommmkkkjjjlllooopppooommmmmmmmmmmmooorrrtttuuuwwwzzz|||yyyxxxxxxxxxyyyzzz{{{}}}}}}zzzyyy}}}}}}zzzyyyxxxyyyzzzvvvuuusssqqqooommmllllllppppppooonnnnnnnnnnnnooorrrpppooooooppppppnnnmmmnnnkkkfff```XXXQQQKKKGGGCCCEEEGGGHHHKKKOOOTTTXXX]]]aaafffiiimmmuuu~~~|||vvvnnnhhh[[[ZZZWWWVVVUUUVVVXXXYYY\\\[[[ZZZXXXWWWXXXXXXYYYYYYXXXWWWVVVWWWYYY[[[\\\YYYUUUTTTXXXZZZ[[[```eeexxxvvvoooccc\\\[[[[[[YYYYYYXXXWWWXXXZZZ\\\\\\\\\VVVVVVVVVVVVWWWXXXYYYZZZ```ccceeeaaaYYYUUUUUUXXXWWWYYYZZZXXXUUUQQQPPPOOONNNTTT[[[^^^[[[YYYYYY[[[ZZZWWWTTTSSSTTTTTTRRRPPPPPPTTT[[[aaa___XXXTTTUUUQQQNNNKKKHHHHHHIIIJJJKKKMMMTTTZZZYYYSSSLLLIIIHHHHHHJJJJJJFFFFFFHHHHHHEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA???===;;;::::::;;;<<>><<<::::::;;;;;;;;;;;;>>>CCCIIIMMMMMMLLLFFFQQQfff~~~~~~|||{{{{{{||||||}}}}}}}}}~~~}}}|||{{{}}}~~~}}}zzzyyyxxxxxxwwwyyyyyyzzz{{{||||||||||||~~~{{{yyyyyyzzzyyywwwuuuuuuuuuuuutttssshhhbbbZZZTTTPPPRRRUUUXXXZZZ```iiirrr}}}~~~{{{yyyzzz{{{|||||||||{{{{{{{{{{{{{{{|||{{{||||||||||||{{{{{{zzz{{{|||}}}|||zzzyyyzzz{{{~~~~~~}}}|||{{{yyyyyyxxxuuutttrrrqqqqqqrrrtttuuuvvvvvvvvvwwwwwwwwwwwwwwwuuuuuutttssssssssstttuuuttttttsssrrrssstttuuuvvvtttuuuuuuttttttsssrrrqqqooooooqqqrrrrrrsssssssssttttttttttttttttttttttttsssrrrqqqpppoooooooooooonnnooopppqqqrrrtttuuuuuurrrpppnnnoooqqqtttuuuuuuqqqqqqrrrsssuuuvvvvvvuuurrrpppnnnmmmmmmnnnppprrrrrrqqqpppoooooopppqqqqqqqqqqqqpppoooooooooppppppnnnoooppprrrsssuuuvvvwwwpppooooooooopppqqqqqqppppppqqqqqqpppooonnnooopppkkkkkklllllllllllllllkkkmmmnnnpppooommmkkkkkkkkkiiiiiikkklllnnnoooppppppooopppqqqtttuuutttqqqmmmkkknnnrrrsssqqqooommmmmmmmmpppsssttttttsssssstttvvvuuusssrrrrrrtttuuuwwwzzz{{{|||}}}~~~}}}{{{zzzyyyxxxvvvvvvuuuvvvvvvsssrrrqqqooooooooopppqqqtttsssqqqooonnnnnnnnnooommmmmmmmmnnnqqqssssssrrrnnnhhh___UUUMMMJJJIIIIIIJJJLLLPPPSSSVVV[[[```ccckkkpppwww}}}~~~xxxyyyzzzxxxsssllleeeaaaZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]][[[ZZZYYYYYYZZZZZZ^^^____________^^^]]]\\\XXXUUUVVVYYY[[[[[[]]]aaalllmmmhhh^^^WWWXXX[[[]]]\\\ZZZYYYZZZ\\\]]]]]]\\\XXXYYY\\\^^^___]]][[[ZZZ\\\___```^^^ZZZVVVVVVVVVTTTUUUVVVTTTRRROOOOOOOOOOOOUUU[[[\\\ZZZWWWXXXZZZ\\\ZZZWWWUUUTTTUUUVVVXXX\\\WWWUUUWWWXXXUUUTTTVVVLLLLLLJJJGGGFFFGGGJJJNNNRRROOOMMMNNNRRRSSSPPPMMMDDDFFFGGGEEEGGGMMMPPPOOOJJJHHHFFFDDDCCCCCCCCCCCCCCCAAA>>><<<::::::;;;;;;<<<;;;===BBBIIINNNPPPOOOFFFIIIUUUlll}}}zzzyyyzzz|||}}}}}}~~~}}}}}}~~~~~~zzzwwwwwwvvvvvvuuutttuuuwwwxxxzzzzzz{{{{{{}}}zzzyyyxxxyyywwwuuutttttttttrrrnnnkkk^^^[[[UUUQQQPPPSSSXXX[[[```hhhsss}}}{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}||||||}}}}}}}}}||||||{{{{{{}}}~~~}}}{{{yyyyyyzzz}}}{{{xxxwwwuuutttsssrrrrrrrrrssstttqqqrrrtttuuuvvvvvvvvvvvvuuuuuuttttttsssssssssrrrssssssrrrrrrssstttuuuvvvttttttttttttsssrrrqqqpppooopppqqqrrrssstttttttttrrrsssttttttuuutttttttttssssssrrrqqqqqqqqqqqqrrrooooooppprrrsssuuuvvvvvvtttsssqqqrrrsssttttttsssqqqqqqrrrsssttttttttttttnnnmmmllllllmmmoooqqqrrrqqqpppoooooooooppprrrsssrrrqqqooonnnnnnnnnooopppnnnnnnoooqqqrrrtttuuuuuuoooooooooooooooooooooooopppqqqrrrrrrpppoooooopppiiijjjkkkkkkllllllkkkkkkkkkmmmoooooommmlllkkkllljjjkkklllmmmnnnooooooooopppqqqrrruuuvvvuuurrrpppllloooqqqqqqpppnnnmmmmmmnnnppprrrsssqqqppppppppptttsssqqqppppppqqqrrrrrruuuvvvxxxzzz}}}~~~|||zzzxxxwwwwwwvvvuuuuuuuuuuuuuuusssrrrpppooooooppprrrssstttssspppnnnmmmnnnoooppplllkkkkkklllnnnnnnnnnmmmddd^^^VVVNNNIIIHHHIIIKKKNNNQQQVVVZZZ^^^bbbhhhkkktttzzzuuuwwwwwwtttooohhhdddaaaXXXYYY[[[]]]____________]]]\\\[[[YYYYYYYYYYYYZZZ]]]___aaacccbbb```^^^\\\UUUSSSUUUZZZ\\\[[[\\\______bbb```XXXSSSUUUYYY\\\\\\ZZZYYYYYY[[[\\\[[[[[[VVVYYY^^^bbbbbb___[[[XXXXXXZZZ[[[\\\[[[XXXVVVTTTQQQSSSSSSRRRPPPOOOOOOPPPNNNQQQUUUVVVUUUTTTUUUVVV[[[ZZZXXXWWWXXX[[[___ccc___WWWQQQSSSVVVUUUSSSRRRLLLMMMKKKHHHEEEEEEHHHKKKOOONNNOOOPPPQQQQQQPPPNNNEEEGGGGGGEEEGGGMMMPPPOOOJJJIIIFFFDDDBBBBBBBBBCCCCCCAAA>>><<<;;;;;;;;;<<>><<<;;;;;;<<<===AAA@@@@@@AAAEEEIIIMMMPPPMMMJJJKKKRRR]]]mmmxxxgggbbbrrr}}}zzz{{{|||{{{zzz~~~~~~~~~|||vvvttttttuuutttrrrlllnnnqqqtttvvvxxxxxxyyy|||}}}}}}|||zzzxxxxxxyyytttttttttuuurrrmmmeee```XXXWWWWWWXXX\\\```eeehhhpppyyy||||||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzwwwzzz}}}~~~~~~|||||||||||||||zzzuuuvvvvvvvvvuuuuuutttssssssssstttuuuuuutttsssrrrppprrruuuwwwxxxxxxwwwwwwuuutttttttttuuuvvvxxxyyyvvvvvvvvvvvvuuutttsssrrrpppqqqssstttuuuvvvvvvvvvpppqqqssstttttttttsssssssssssssssssstttuuuvvvvvvttttttttttttttttttttttttpppppprrrtttvvvvvvtttqqqppprrrsssrrrqqqpppppppppoooooooooooooooppppppqqqnnnnnnnnnnnnppprrrtttuuutttrrrooommmllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrnnnooopppooonnnmmmnnnooommmooorrrsssqqqooommmmmmkkklllllllllkkkiiigggffffffhhhkkklllkkkjjjkkklllmmmnnnoooppppppooonnnmmmqqqpppqqqrrrttttttsssqqqkkklllmmmllljjjiiijjjkkklllmmmnnnnnnmmmmmmnnnooolllmmmnnnoooppppppoooooosssssssssuuuxxxzzz{{{{{{{{{}}}~~~}}}}}}~~~wwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvtttqqqnnnmmmnnnooopppqqqooommmkkkkkklllnnnpppllliiifffcccaaa^^^[[[XXXRRRPPPMMMKKKKKKMMMPPPRRRYYY]]]dddkkkrrrxxxzzzvvvtttjjjkkkjjjfff```\\\[[[[[[]]][[[[[[\\\___bbbbbbbbb[[[XXXUUUVVVXXX[[[ZZZYYYVVVYYY]]]bbbcccaaa[[[WWWTTTUUUWWWXXXZZZ[[[\\\\\\[[[[[[[[[XXXVVVUUUWWWYYYYYYWWWUUUTTTTTTUUUUUUTTTWWWVVVVVVWWWYYYYYYUUUQQQOOORRRVVV[[[]]]]]]\\\[[[XXXWWWVVVTTTRRROOOMMMLLLOOONNNNNNNNNPPPRRRUUUWWWRRRSSSSSSUUUWWWZZZ\\\]]]VVVUUURRROOOOOOOOOQQQRRRKKKNNNOOOMMMIIIGGGGGGHHHNNNPPPQQQOOOKKKHHHHHHIIIIIIGGGGGGHHHJJJKKKKKKKKKKKKIIIGGGDDDAAA@@@???>>>========================??????AAABBBDDDJJJPPPUUUWWWXXXVVVQQQPPP]]]tttssseeedddrrr}}}{{{{{{{{{|||~~~~~~}}}zzzzzzxxxuuurrrooooooooooooqqqrrrrrrqqqsssvvvzzz}}}{{{zzzzzz|||zzzuuuqqqppprrrsssqqqkkkeee```]]]ZZZ\\\]]]\\\]]]aaahhhnnn~~~{{{~~~~~~~~~~~~~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~|||yyywwwrrrrrrssswww{{{}}}{{{xxxrrrrrrrrrrrrrrrrrrssssssssstttuuuvvvvvvvvvuuutttvvvvvvvvvuuuttttttvvvxxxssstttuuuvvvvvvtttrrrpppsssvvvyyy{{{zzzxxxtttqqqqqqsssttttttsssrrrssstttvvvuuusssrrrssstttvvvwwwtttssssssrrrrrrrrrsssssspppqqqssstttuuutttssssssnnnoooqqqpppnnnmmmmmmmmmqqqpppppppppppppppqqqqqqnnnnnnnnnoooppprrrtttuuusssrrrooollljjjkkknnnqqqmmmllllllkkkkkklllllllllooooooppprrrsssssspppnnnmmmnnnpppqqqpppooommmlllggghhhkkkmmmmmmllljjjhhhiiihhhggggggjjjlllmmmmmmqqqqqqqqqpppqqqqqqrrrrrrrrrrrrrrrssstttrrrooolllfffhhhkkkllllllmmmoooqqqrrrpppmmmjjjiiijjjkkkmmmkkkhhhgggiiimmmppppppoooqqqssstttsssrrrtttxxx|||||||||{{{{{{{{{zzzzzzzzzwwwrrrrrrwwwyyytttrrrtttssssssssssssssssssssssssuuurrrnnnlllkkknnnqqqsssssspppmmmllllllllljjjgggiiihhhfffaaaZZZUUURRRQQQOOOOOONNNMMMNNNQQQVVVZZZccchhhmmmpppxxx{{{vvvpppmmmhhheeeaaa_________^^^]]]___^^^]]]^^^___```___^^^ZZZXXXVVVVVVXXXYYYXXXWWWVVVVVVXXX[[[]]]]]]ZZZXXXTTTUUUVVVXXXYYYZZZ[[[[[[ZZZZZZZZZXXXVVVUUUWWWXXXXXXVVVSSSSSSSSSTTTSSSSSSRRRQQQQQQSSSUUUTTTQQQNNNMMMPPPUUUYYY]]]]]]]]]\\\[[[YYYVVVSSSPPPNNNLLLKKKOOOOOONNNNNNOOOQQQTTTVVVQQQRRRSSSUUUVVVXXXYYYZZZXXXUUURRROOOMMMMMMNNNOOOHHHJJJMMMMMMLLLLLLMMMOOOPPPPPPOOOKKKGGGFFFGGGIIIGGGFFFDDDEEEGGGIIIIIIIIIJJJIIIGGGEEECCCAAA???>>>============<<<<<<<<<;;;>>>???@@@@@@CCCGGGMMMRRRUUUXXXXXXSSSPPPWWWffftttsssgggjjj{{{~~~~~~|||}}}~~~~~~~~~}}}|||yyytttpppnnnmmmmmmpppqqqrrrqqqpppqqqtttwww|||zzzxxxxxxyyyvvvqqqmmmhhhiiijjjhhhccc^^^[[[ZZZZZZ[[[]]]```dddllltttzzz~~~|||~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{||||||~~~~~~{{{xxxvvvvvvuuuuuuwwwzzzzzzwwwtttpppqqqqqqrrrrrrrrrrrrrrrssssssuuuvvvvvvuuuuuutttwwwwwwwwwvvvuuuvvvwwwxxxuuuuuuvvvvvvvvvuuusssssstttvvvxxxyyyxxxvvvsssqqqqqqsssttttttsssrrrssstttuuutttsssrrrssstttvvvwwwssssssrrrqqqqqqqqqqqqqqqooopppqqqrrrsssssssssssspppqqqrrrpppnnnmmmmmmnnnppppppoooooonnnooooooooommmnnnnnnoooppppppqqqqqqtttssspppmmmiiiiiijjjlllllllllkkkkkkkkklllmmmmmmnnnnnnnnnoooqqqqqqooommmlllmmmnnnoooooommmkkkjjjggghhhjjjkkkkkkkkkiiiiiikkkjjjiiijjjmmmoooppppppqqqqqqppppppoooppppppqqqpppooopppqqqrrrqqqooolllfffhhhjjjkkkkkklllnnnpppsssqqqooolllkkkkkklllllliiihhhhhhjjjmmmpppooonnnoooqqqrrrqqqppprrrvvvzzzzzzzzzzzzyyyyyyyyyxxxxxxuuuqqqqqquuuwwwsssqqqssssssssssssssssssrrrrrrqqqwwwuuuqqqnnnlllmmmnnnooopppmmmkkkjjjkkkkkkiiigggeeedddaaa[[[TTTOOOMMMMMMNNNOOOQQQSSSUUUZZZ___cccmmmrrrwww{{{~~~~~~~~~~~~|||xxxtttooollleeeccc___]]][[[[[[]]]^^^^^^^^^^^^___``````^^^\\\YYYXXXWWWWWWXXXWWWUUUSSSTTTSSSRRRTTTWWWXXXYYYXXXSSSTTTUUUWWWXXXYYYYYYYYYXXXYYYXXXVVVTTTTTTVVVXXXVVVTTTRRRQQQRRRRRRRRRQQQNNNNNNNNNOOOQQQQQQOOOMMMLLLOOOTTTYYY\\\^^^^^^]]]]]]ZZZVVVQQQNNNLLLLLLLLLOOONNNMMMMMMMMMOOORRRSSSPPPQQQSSSUUUVVVVVVUUUUUUWWWUUURRRNNNKKKJJJJJJJJJHHHJJJMMMNNNNNNOOOPPPQQQPPPOOOMMMIIIFFFFFFHHHJJJHHHFFFCCCCCCEEEHHHIIIIIIHHHHHHHHHGGGEEECCC@@@??????>>>>>>===<<<;;;::::::======>>>>>>@@@CCCHHHLLLTTTYYY]]][[[VVVTTTYYY^^^sss|||vvvnnnrrr|||{{{uuuqqqnnnmmmmmmqqqrrrrrrqqqppppppsssuuu{{{yyyvvvuuuuuurrrlllggg`````````^^^[[[YYYYYYZZZ[[[[[[^^^eeeppp{{{~~~~~~}}}|||||||||}}}~~~~~~{{{|||~~~~~~}}}|||{{{{{{{{{}}}}}}}}}||||||{{{{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyyxxxuuutttvvvvvvvvvwwwxxxxxxuuusssooopppqqqrrrsssrrrqqqqqqsssssstttuuuuuuuuuuuuuuuyyyxxxwwwwwwwwwwwwxxxyyyvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrsssuuuuuusssrrrssssssuuutttsssrrrrrrtttuuuwwwtttsssrrrpppoooooooooooonnnoooooopppqqqrrrtttuuuttttttsssqqqnnnmmmnnnpppppppppooonnnmmmmmmnnnnnnnnnnnnoooppppppooonnnmmmpppppppppmmmjjjiiiiiijjjkkkkkkkkkkkklllmmmnnnnnnnnnmmmllllllnnnnnnmmmllllllmmmmmmmmmlllkkkiiihhhggghhhhhhhhhiiiiiiiiiiiikkkiiiiiijjjnnnqqqrrrrrrrrrqqqpppooooooooooooooommmmmmmmmoooqqqqqqooommmgggiiikkkkkkkkklllmmmoootttsssqqqooonnnmmmllllllhhhhhhiiikkknnnooonnnlllmmmnnnooooooooopppsssvvvvvvvvvwwwwwwvvvvvvuuutttssspppooorrrsssqqqpppqqqoooppppppqqqpppooonnnmmmsssrrrpppooommmmmmmmmmmmllljjjhhhgggggggggeeeddd```___[[[UUUOOOLLLKKKLLLOOORRRXXX\\\aaaffflllpppxxx~~~}}}|||zzzxxx{{{{{{yyyvvvssspppmmmkkkccccccaaa]]]YYYZZZ```dddZZZZZZ\\\___aaabbb```]]]WWWWWWWWWWWWVVVUUURRRPPPQQQPPPPPPRRRUUUWWWWWWWWWRRRRRRTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUSSSSSSUUUWWWTTTSSSQQQQQQQQQRRRPPPOOONNNNNNOOOPPPQQQQQQPPPPPPOOORRRUUUYYY\\\]]]]]]]]]\\\XXXSSSOOOLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLNNNPPPPPPRRRTTTUUUVVVUUUSSSRRRTTTRRROOOLLLJJJIIIIIIIIIMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLIIIGGGDDDCCCEEEHHHIIIIIIGGGGGGHHHHHHGGGDDDBBB@@@@@@???>>>===;;;:::999888<<<<<<=========???DDDGGGQQQYYYaaaccc___XXXTTTSSS```hhhttt~~~}}}yyywwwyyyooorrryyy{{{}}}wwwtttsssrrrqqqrrrrrrrrrrrrrrrsssuuuwww|||yyyuuusssrrrnnngggbbb]]]\\\[[[YYYWWWXXX[[[^^^^^^^^^bbblll{{{~~~}}}|||{{{{{{yyyzzz{{{}}}}}}~~~~~~~~~||||||~~~~~~|||{{{zzzzzzzzzzzz}}}}}}||||||{{{zzzyyyyyywwwwwwwwwvvvuuutttsssrrrqqqqqqrrrsssttttttsssqqqrrrssstttuuuwwwwwwwwwvvvnnnoooqqqrrrsssrrrqqqqqqsssssstttuuuuuuvvvvvvvvvyyyxxxwwwwwwxxxxxxxxxwwwwwwuuutttsssssstttuuuvvvuuutttsssrrrqqqqqqqqqrrrssstttuuuuuusssrrrsssssstttsssrrrqqqqqqsssuuuvvvttttttrrrqqqoooooonnnnnnooooooooooooqqqsssuuuwwwwwwvvvtttqqqnnnmmmoooqqqqqqpppooonnnnnnnnnnnnnnnooopppqqqrrrqqqooommmkkklllmmmooonnnmmmllllllmmmjjjkkkkkkkkklllnnnooopppooonnnllllllmmmmmmmmmlllmmmmmmmmmmmmllljjjiiihhhhhhhhhgggfffggghhhiiijjjiiihhhgggiiimmmppprrrrrrssssssqqqpppoooooooooooommmlllmmmnnnpppqqqpppooojjjkkkmmmmmmllllllnnnoootttssssssqqqpppooommmmmmgggiiikkkmmmnnnnnnlllkkkmmmnnnnnnnnnoooppprrrtttsssssstttttttttsssrrrqqqqqqnnnmmmnnnoooooonnnnnniiijjjkkklllllljjjiiigggjjjkkklllmmmmmmmmmmmmllliiihhheeecccaaa```___^^^ZZZYYYVVVRRROOONNNPPPRRRUUUYYYaaagggmmmrrrvvvyyy~~~|||yyyxxxwwwuuussswwwvvvssspppnnnllljjjiiieeefffddd```]]]___gggoooYYYYYY[[[]]]``````^^^\\\UUUVVVVVVVVVTTTRRRPPPOOOOOOPPPRRRUUUXXXYYYWWWUUUPPPQQQRRRTTTTTTUUUUUUUUUSSSTTTTTTSSSQQQRRRTTTVVVTTTSSSQQQQQQRRRRRRPPPNNNNNNOOOPPPPPPPPPQQQQQQQQQTTTUUUXXXZZZ\\\\\\\\\[[[XXXUUUQQQMMMKKKMMMOOOQQQKKKJJJIIIHHHHHHJJJLLLMMMQQQSSSTTTVVVVVVTTTRRRQQQOOONNNLLLKKKJJJJJJJJJJJJNNNNNNMMMMMMLLLKKKIIIHHHIIIJJJNNNQQQSSSRRRPPPOOOHHHFFFCCCCCCDDDFFFGGGGGGEEEFFFGGGHHHGGGEEECCCAAAAAA@@@???>>><<<:::999999;;;<<<<<<<<<<<<===@@@CCCJJJRRR]]]dddccc]]]UUUPPPVVV]]]hhhuuu~~~yyypppnnnnnnsss|||wwwyyy{{{~~~|||xxxwwwvvvvvvuuusssrrrrrrsssvvvyyy{{{||||||yyyuuusssppplllddd___[[[ZZZXXXVVVUUUXXX]]]aaaaaaccciiiuuu|||{{{zzzzzzxxxyyyzzz{{{||||||}}}|||}}}}}}~~~~~~|||{{{yyyxxxxxxyyyzzz|||{{{{{{yyyxxxwwwvvvvvvwwwwwwwwwvvvtttrrrpppooolllkkkjjjllloooqqqpppoooqqqrrrssstttuuuuuuvvvvvvnnnoooqqqrrrssssssrrrrrrttttttuuuuuuvvvwwwxxxxxxxxxvvvuuuvvvxxxyyywwwuuuuuutttrrrqqqqqqrrrtttvvvtttsssqqqpppooopppqqqssssssuuuvvvuuutttrrrrrrssstttsssqqqpppqqqrrrtttuuuuuutttsssrrrppppppoooooopppppppppppprrrtttwwwxxxxxxwwwuuurrrooonnnppprrrrrrqqqppppppooooooooooooqqqrrrssstttsssqqqooommmmmmnnnppppppooommmmmmnnniiijjjjjjkkkmmmoooqqqrrrqqqooommmmmmnnnnnnnnnmmmnnnnnnnnnmmmlllkkkkkkjjjiiihhhggggggggghhhjjjkkkjjjiiihhhjjjnnnqqqssssssuuutttsssrrrqqqpppppppppnnnnnnnnnooorrrsssrrrqqqnnnooopppooonnnnnnooopppssssssrrrqqqpppooonnnnnnhhhjjjmmmnnnnnnmmmllllllooooooooopppqqqrrrsssssspppqqqrrrrrrrrrqqqooonnnnnnmmmlllkkkkkkllljjjhhhdddeeefffggggggfffeeedddfffhhhjjjlllmmmmmmkkkkkkfffeeeccc___\\\YYYXXXWWWRRRRRRRRRQQQQQQTTTXXX\\\___dddkkkrrrvvvyyy|||~~~~~~{{{wwwuuutttsssrrrqqqrrrpppnnnkkkiiihhhggggggeeefffeeebbb```eeeooowww\\\[[[[[[[[[\\\[[[YYYWWWSSSTTTUUUTTTQQQOOOOOOOOOOOOQQQTTTYYY[[[ZZZWWWTTTOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRQQQPPPQQQSSSUUUUUUSSSSSSSSSTTTSSSQQQOOONNNOOOPPPOOONNNNNNOOOQQQVVVWWWXXXZZZZZZZZZZZZYYYVVVSSSOOOLLLKKKMMMPPPRRRJJJIIIHHHHHHHHHJJJLLLNNNRRRSSSTTTTTTTTTSSSRRRRRRKKKKKKKKKJJJJJJKKKKKKLLLKKKJJJJJJJJJLLLLLLJJJIIIFFFIIIMMMSSSVVVVVVRRRNNNFFFDDDCCCCCCEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@???===<<<;;;::::::;;;<<<<<<<<<===???BBBAAAHHHSSS\\\___[[[UUUPPPPPPUUUaaappp~~~wwwssslllmmmvvv|||}}}wwwtttrrruuu|||{{{yyyyyyyyyxxxvvvuuutttsssuuuyyy}}}|||yyytttrrrooojjjbbb]]]XXXWWWUUURRRRRRUUU[[[```dddiiirrr}}}|||zzzzzzzzzxxxxxxyyyzzz{{{{{{{{{zzz}}}}}}}}}}}}}}}}}}~~~~~~|||zzzxxxwwwwwwxxxyyyzzz{{{zzzyyyxxxvvvuuutttsssuuuuuuuuuuuussspppnnnlllhhheeedddgggkkkoooooonnnssstttuuutttrrrrrrrrrtttppppppqqqqqqrrrssstttuuuvvvvvvvvvvvvwwwxxxzzz{{{xxxvvvuuuvvvyyyyyywwwttttttrrrqqqpppppprrrtttuuurrrqqqpppooooooqqqsssttttttvvvwwwvvvtttrrrrrrssssssrrrqqqpppppprrrsssuuuuuutttsssqqqqqqpppppppppqqqqqqqqqrrrsssuuuvvvwwwvvvvvvuuussspppoooppprrrqqqqqqppppppppppppqqqqqqqqqqqqrrrssssssrrrqqqppprrrssssssqqqnnnkkkjjjjjjhhhiiijjjlllnnnppprrrsssrrrpppoooooopppooonnnmmmnnnnnnnnnmmmmmmmmmmmmmmmkkkjjjiiiiiiiiijjjlllmmmnnnllllllmmmppptttuuuuuuuuutttsssrrrrrrrrrrrrrrrpppooooooppprrrtttsssssspppqqqrrrqqqooonnnooopppqqqppppppooonnnoooooooookkkmmmoooooonnnmmmmmmmmmqqqppppppqqqsssuuutttsssooopppqqqrrrrrrpppnnnmmmkkklllkkkiiihhhiiifffaaa^^^^^^______```aaaaaabbbeeeggghhhiiiiiihhhfffeeebbbaaa___[[[WWWSSSSSSSSSMMMOOORRRTTTXXX]]]cccggglllpppvvv{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{xxxuuusssrrrrrrpppooommmllljjjhhhgggfffeeeeeebbbbbbbbbbbbcccjjjsss{{{\\\ZZZYYYXXXYYYYYYWWWVVVRRRSSSSSSQQQNNNMMMOOOQQQRRRSSSVVVYYY\\\[[[WWWTTTNNNOOOPPPQQQRRRRRRRRRRRROOOPPPPPPPPPOOOPPPSSSUUUVVVUUUTTTUUUVVVUUURRRPPPOOOPPPQQQPPPNNNMMMOOOQQQSSSTTTVVVWWWXXXYYYYYYYYYUUUSSSPPPMMMLLLLLLNNNPPPJJJJJJIIIIIIJJJMMMOOOQQQQQQQQQQQQQQQQQQRRRRRRRRRJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHHHHIIILLLMMMKKKIIIGGGHHHKKKOOOSSSSSSOOOKKKGGGFFFFFFGGGIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBAAA@@@???>>>===<<<:::<<<======<<<===@@@BBB>>>BBBIIIRRRWWWWWWSSSOOOIIINNNZZZlllssshhhfffuuu|||}}}xxxpppjjjmmmxxx}}}~~~~~~{{{xxxxxxvvvuuuvvvzzz~~~~~~{{{wwwssspppmmmhhh```[[[WWWVVVSSSQQQPPPSSSYYY]]]fffnnnzzz{{{yyyzzz|||xxxxxxyyyyyyyyyyyyyyyxxxzzzzzzzzzzzz{{{{{{{{{{{{zzzxxxvvvuuuuuuwwwyyy{{{{{{zzzyyywwwuuutttrrrrrrrrrrrrsssrrrqqqnnnkkkjjjeeebbb```ccciiimmmnnnmmmqqqssstttsssqqqqqqsssuuurrrrrrqqqqqqrrrtttvvvxxxwwwwwwwwwwwwxxxzzz|||}}}yyywwwuuuwww{{{{{{xxxtttsssrrrrrrqqqrrrssstttuuuppppppooooooppprrrtttuuuuuuvvvwwwvvvtttrrrrrrsssrrrqqqpppooopppqqqssstttrrrrrrqqqpppppppppppppppppppppqqqrrrssstttttttttssstttuuusssqqqppppppqqqoooooonnnoooooopppqqqrrroooooopppqqqrrrrrrssssssttttttssspppllliiihhhhhhhhhhhhjjjlllnnnqqqsssuuuqqqpppooopppqqqpppmmmkkkmmmmmmmmmmmmmmmnnnnnnooolllllllllllllllmmmmmmnnnooonnnmmmnnnqqqtttuuuuuussssssrrrqqqqqqrrrrrrrrrrrrpppoooppprrrssssssrrrqqqrrrrrrqqqooonnnnnnoooooonnnlllllllllmmmooopppmmmoooqqqpppnnnmmmnnnppprrrqqqppprrruuuvvvuuusssoooppprrrsssrrrqqqnnnmmmiiilllkkkhhhggggggbbbZZZTTTTTTSSSSSSUUUWWWZZZ[[[]]]^^^```aaaaaa```___^^^[[[\\\[[[XXXSSSQQQQQQRRRPPPTTTYYY^^^ccchhhooosssvvvzzz~~~{{{{{{{{{{{{{{{{{{{{{{{{xxxvvvrrrqqqppppppooonnniiiiiihhhgggfffdddcccccc_________aaagggoooxxx}}}XXXWWWUUUVVVXXXYYYYYYYYYQQQRRRRRRPPPMMMLLLOOORRRUUUUUUVVVXXXZZZZZZXXXUUUNNNNNNOOOPPPQQQQQQQQQQQQNNNOOOOOOOOONNNPPPRRRUUUWWWVVVVVVVVVWWWVVVTTTQQQQQQSSSTTTRRROOONNNPPPRRRPPPQQQSSSUUUWWWXXXYYYYYYVVVTTTQQQMMMLLLLLLLLLMMMLLLKKKJJJKKKLLLOOORRRSSSPPPPPPOOOOOOOOOPPPQQQQQQKKKKKKKKKKKKKKKKKKJJJJJJLLLJJJIIIJJJLLLMMMKKKHHHHHHHHHHHHKKKNNNOOOLLLHHHJJJJJJKKKMMMNNNMMMJJJGGGCCCCCCCCCBBBCCCDDDEEEEEECCCBBBBBBAAA@@@???>>>>>>:::<<<=========>>>@@@BBB???AAAEEELLLRRRSSSQQQNNNDDDIIIVVViii~~~jjjaaaoooyyynnndddggguuuzzzzzzwwwvvvwwwzzz}}}}}}|||yyyvvvqqqooolllggg___YYYXXXVVVTTTQQQQQQSSSYYY]]]fffppp}}}~~~zzzyyy{{{~~~xxxxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{xxxwwwuuutttuuuwwwzzz|||{{{{{{yyywwwuuusssrrrqqqppppppqqqpppooollliiihhhccc```]]]```gggmmmnnnmmmllloooqqqrrrqqqrrrvvvyyytttsssqqqppprrrtttxxxzzzxxxxxxxxxxxxyyy{{{}}}~~~{{{xxxvvvxxx|||}}}yyyuuussssssssssssttttttuuuvvvooooooooooooqqqsssuuuvvvuuuvvvwwwvvvtttsssrrrsssrrrqqqpppooooooqqqssstttppppppooooooooooooooopppnnnoooqqqrrrsssrrrrrrqqqqqqsssttttttrrrppppppqqqmmmmmmmmmmmmnnnpppqqqrrrnnnnnnnnnoooppprrrtttuuuqqqqqqpppnnnjjjiiiiiijjjggghhhiiilllnnnqqqtttuuupppoooooopppqqqpppllliiillllllllllllmmmnnnoooooommmmmmmmmnnnnnnnnnooooooooommmlllmmmooorrrssssssqqqqqqqqqpppqqqqqqrrrrrrrrrqqqooopppqqqsssrrrrrrqqqrrrrrrqqqnnnmmmmmmnnnmmmllljjjiiijjjmmmoooqqqoooqqqrrrpppmmmmmmoooqqqsssqqqppprrruuuvvvtttrrroooppprrrssssssqqqooommmgggllllllhhhffffff___VVVKKKJJJIIIIIIKKKNNNRRRTTTRRRSSSUUUXXXYYYZZZZZZZZZWWWXXXXXXVVVRRRPPPQQQSSSWWW[[[aaaggglllrrrxxx|||}}}~~~zzz|||{{{{{{zzzzzzyyyyyyyyywwwtttqqqooooooooonnnmmmgggggggggfffeeedddcccbbb___^^^^^^bbbkkkttt|||VVVVVVVVVVVVVVVVVVVVVVVVOOOPPPQQQRRRSSSSSSSSSSSSRRRTTTWWWYYYYYYWWWTTTRRROOOPPPQQQQQQPPPPPPRRRTTTTTTRRROOOMMMLLLNNNQQQSSSZZZXXXVVVWWWYYYXXXVVVSSSOOOPPPQQQOOOKKKIIIHHHHHHJJJLLLOOOPPPPPPOOOOOOPPPUUUTTTRRRPPPNNNLLLKKKJJJLLLKKKJJJIIIJJJLLLNNNOOOQQQPPPPPPQQQRRRSSSSSSRRRQQQOOOMMMNNNNNNLLLJJJIIIHHHFFFGGGKKKKKKHHHGGGHHHHHHHHHIIIJJJJJJIIIHHHHHHJJJLLLOOOQQQQQQOOOLLLIIIEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEDDDCCCAAA@@@???>>>999999:::<<>>;;;888;;;BBBGGGHHHFFFDDDAAA>>>===???BBBEEEFFFIIINNNTTTZZZbbbooosssmmmppp|||yyysssooommmlllkkkqqqpppttt{{{~~~|||zzzzzz{{{}}}yyywwwwwwxxxwwwuuuoooiiibbb]]]ZZZWWWSSSOOOKKKMMMOOOOOOPPPTTT[[[```nnnzzzzzzzzz|||}}}~~~~~~~~~~~~|||||||||zzzxxxwwwxxxyyyxxxwwwvvvvvvwwwwwwvvvttttttttttttssstttuuuuuuvvvwwwxxxyyyxxxwwwvvvvvvxxxvvvvvvuuusssqqqooommmkkkmmmmmmmmmooorrrtttttttttoooqqqssssssrrrrrrrrrtttuuutttrrrpppppprrrtttvvvuuuvvvxxxyyyzzz{{{zzzzzz|||{{{yyyvvvuuutttttttttvvvuuusssqqqqqqrrrtttuuurrrpppoooppprrrssstttsssrrrtttuuutttrrrrrrssstttsssuuuvvvvvvtttrrrqqqrrrqqqpppooonnnnnnooopppppppppqqqssstttuuuuuutttsssvvvvvvvvvuuutttsssqqqpppmmmnnnooonnnmmmlllmmmooonnnpppqqqqqqooonnnnnnooopppqqqqqqpppnnnmmmnnnoooqqqpppoooooooooqqqrrrsssttttttuuuvvvvvvuuussssssrrrrrrqqqqqqpppooonnnnnnqqqqqqqqqooommmmmmoooqqqqqqpppmmmlllkkklllmmmnnnooopppqqqrrrrrrqqqpppooooooooooooppppppqqqrrrrrrrrrqqqooonnnmmmlllllllllmmmlllkkkmmmoooqqqrrrrrrqqqqqqpppooonnnnnnnnnooooooppprrrsssttttttsssrrrsssssssssqqqooommmjjjiiihhhgggeeeaaa[[[TTTNNNJJJLLLLLLNNNPPPQQQRRRRRRRRRTTTVVVZZZ\\\^^^```ccceeedddeeegggiiikkknnnssswww~~~~~~~~~~~~|||yyyuuuqqqmmmkkkjjjqqqtttxxxyyyxxxuuussssssqqqpppooooooppppppnnnlllnnnjjjfffeeeccc^^^^^^aaaggghhhjjjooouuuzzz||||||VVVVVVUUUTTTTTTTTTTTTUUUQQQRRRSSSTTTTTTUUUUUUTTTRRRPPPNNNKKKIIIHHHHHHIIINNNOOOPPPPPPNNNMMMMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRPPPPPPQQQRRRTTTUUUTTTTTTPPPPPPOOOLLLJJJIIIKKKLLLLLLLLLJJJFFFDDDCCCFFFHHHHHHJJJMMMPPPPPPOOONNNLLLHHHHHHIIIJJJMMMOOOQQQSSSUUUTTTSSSTTTUUUVVVUUUSSSOOOLLLEEE@@@AAAHHHMMMNNNPPPJJJFFFHHHJJJHHHHHHIIILLLMMMMMMNNNNNNMMMMMMLLLIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMJJJJJJIIIHHHGGGFFFEEEEEE@@@===<<>><<<===???CCCEEEKKKSSS[[[\\\YYYXXX[[[```ooouuu|||tttjjjgggqqq~~~}}}xxxtttrrrqqqnnnpppxxx}}}|||yyyxxxvvvwwwzzz~~~{{{vvvrrrmmmiiiccc```[[[WWWTTTRRRPPPOOOMMMOOORRRTTTVVV[[[ccciiiqqq{{{~~~yyyzzzzzz|||}}}~~~|||{{{zzzyyyyyyyyyyyyyyyxxxvvvuuuvvvwwwxxxwwwvvvuuuuuutttsssrrrqqqppppppqqqsssuuuvvvvvvvvvxxxzzzzzzxxxvvvsssqqqpppoooooommmoooqqqssssssrrrqqqqqqppprrrssssssrrrqqqrrrssstttsssrrrqqqqqqsssuuuvvvtttvvvxxxzzzzzzzzzxxxwwwyyyyyywwwvvvvvvwwwxxxyyywwwvvvsssqqqpppqqqqqqrrrpppooooooppprrrssssssqqqrrrrrrssstttuuuvvvuuutttyyyzzz{{{yyyvvvrrrqqqqqqnnnnnnmmmmmmoooppprrrssspppppppppqqqqqqrrrssstttsssrrrrrrqqqqqqpppppppppqqqsssuuutttrrrooonnnnnnlllmmmmmmlllkkkjjjkkklllpppqqqrrrqqqpppooopppqqquuutttsssrrrrrrqqqqqqqqqpppqqqsssuuuvvvuuusssrrrllllllmmmmmmnnnooooooooopppqqqpppooommmmmmoooqqqpppooonnnmmmlllmmmmmmnnnnnnoooooooooooooooooonnnnnnoooqqqrrrrrrqqqpppoooqqqpppooommmllljjjhhhgggiiihhhiiikkknnnooooooooommmmmmlllkkkkkkkkkkkkkkkjjjkkklllmmmmmmmmmlllkkkkkklllmmmmmmmmmlllkkkjjjiiifffaaa\\\XXXUUUTTTSSSWWWYYY[[[___bbbdddfffgggjjjjjjkkkjjjkkklllpppssssssvvvzzz~~~~~~|||}}}|||zzzyyyyyyyyyzzz{{{yyyyyyzzz{{{{{{{{{zzzzzzxxxxxxxxxuuuqqqnnnooopppwwwzzz||||||yyyuuurrrqqqrrrqqqppppppqqqqqqooommmgggccc```___\\\ZZZ]]]dddlllpppvvv{{{~~~QQQSSSVVVYYY[[[[[[ZZZYYYRRRSSSTTTUUUUUUVVVUUUUUUQQQOOOLLLJJJIIIJJJKKKMMMMMMOOORRRSSSRRRQQQRRRRRRMMMOOORRRTTTTTTSSSQQQPPPNNNPPPRRRTTTTTTTTTVVVWWWVVVXXXYYYWWWSSSNNNJJJHHHJJJJJJIIIGGGFFFGGGJJJMMMIIIJJJLLLMMMMMMLLLJJJIIIMMMNNNOOORRRTTTVVVWWWXXXSSSRRRQQQQQQRRRRRRQQQPPPKKKLLLHHHEEEOOObbbpppsss___UUULLLKKKLLLKKKJJJKKKIIIKKKNNNPPPPPPNNNKKKIIIMMMMMMLLLLLLMMMNNNOOOPPPJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHDDDDDDGGGMMMRRRQQQJJJDDDAAAAAAAAA@@@???@@@CCCFFFKKKRRRZZZ\\\XXXSSSQQQQQQ^^^dddjjjpppyyyvvvkkkfffnnn|||}}}xxxqqqmmmqqqwwwxxxyyyzzzvvvxxxyyy|||~~~{{{uuuoooiiiddd```]]]ZZZVVVSSSRRRRRRRRRNNNRRRVVVYYY]]]dddmmmttt|||||||||||||||}}}~~~}}}{{{yyyyyyzzzzzzzzzxxxwwwvvvuuuvvvxxxzzzyyyxxxsssssssssrrrsssttttttuuuppprrrtttttttttuuuwwwyyyxxxwwwuuusssqqqooonnnnnnjjjmmmqqqrrrrrrpppoooooooooqqqssssssrrrrrrrrrtttssssssrrrrrrssstttvvvwwwuuuvvvxxxyyyyyyyyyxxxwwwxxxxxxwwwvvvwwwxxxyyyzzzvvvuuutttsssrrrrrrrrrrrrpppppppppqqqssstttsssrrrsssrrrsssuuuwwwwwwuuusssxxxzzz{{{yyyvvvtttrrrrrrmmmmmmmmmmmmoooqqqssstttpppooonnnnnnoooppprrrsssqqqqqqpppoooooooooppppppsssuuuvvvuuusssqqqppppppmmmmmmmmmkkkiiiiiijjjkkkoooqqqrrrqqqpppooopppqqqttttttsssrrrqqqpppoooooonnnoooqqqrrrsssssssssrrrlllkkkjjjjjjkkklllnnnoooooooooooommmkkkkkkmmmooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllnnnppprrrrrrqqqnnnmmmooooooooonnnllljjjiiihhhiiihhhiiikkknnnooonnnmmmkkkjjjjjjjjjjjjjjjkkkkkkiiiiiikkkkkkkkkkkkjjjiiihhhiiikkklllmmmmmmllllllgggddd___ZZZXXXWWWYYYZZZ______aaadddgggkkknnnooopppqqqpppoooooorrrvvvzzz~~~|||~~~}}}zzzwwwvvvuuuttttttuuuvvvxxxyyyzzzzzzzzzyyywwwxxxyyyvvvrrrpppqqqssswwwyyyzzzyyyvvvsssqqqqqqnnnmmmlllllllllkkkiiigggaaa^^^]]]\\\ZZZYYY```hhhnnnrrrwww{{{}}}~~~TTTWWW\\\___aaa___]]][[[TTTUUUVVVWWWXXXXXXXXXXXXPPPOOOMMMLLLLLLNNNPPPQQQPPPRRRUUUUUUTTTSSSRRRSSSQQQRRRTTTVVVVVVTTTSSSQQQOOORRRUUUUUUUUUUUUVVVXXXZZZ[[[ZZZWWWRRRMMMJJJIIIJJJJJJJJJHHHGGGGGGJJJLLLJJJKKKLLLLLLMMMMMMMMMLLLOOOPPPQQQTTTUUUWWWXXXXXXSSSRRRQQQQQQRRRRRRQQQOOOJJJMMMLLLKKKYYYqqqiii]]]RRROOOPPPOOONNNNNNLLLLLLLLLMMMMMMLLLLLLLLLOOOOOOOOOPPPPPPPPPPPPPPPJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKFFFGGGIIILLLNNNMMMIIIFFFDDDEEEFFFEEECCCBBBCCCEEEIIINNNTTTWWWUUUQQQMMMKKKQQQWWW^^^fffoooxxxzzzxxxssskkkiiisss~~~rrrggggggmmmrrrvvvzzzwwwxxxyyyzzz|||~~~|||uuuxxx|||{{{tttnnnhhhccc]]][[[YYYUUUSSSRRRRRRSSSSSSWWW]]]ccciiisss~~~~~~}}}}}}~~~}}}zzzxxxxxxzzz{{{zzzxxxuuuttttttvvvyyyzzzzzzzzzvvvuuussssssssstttvvvwwwqqqsssttttttttttttvvvwwwvvvuuutttrrrpppnnnmmmlllhhhlllqqqsssrrrpppoooooonnnppprrrsssrrrrrrsssuuuttttttsssttttttvvvwwwxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxvvvuuuuuuvvvwwwxxxtttuuuuuuvvvuuutttsssrrrqqqpppqqqsssuuuuuutttrrrtttssssssuuuwwwwwwtttrrrtttvvvxxxxxxwwwvvvvvvvvvooonnnnnnnnnnnnppprrrsssooonnnmmmlllmmmoooqqqsssqqqqqqpppoooooopppqqqrrrsssuuuuuutttrrrppppppqqqppppppooommmjjjiiijjjkkkooopppqqqpppoooooopppqqqrrrrrrrrrqqqpppooonnnmmmmmmnnnooopppqqqrrrsssssspppnnnkkkiiihhhjjjlllnnnlllmmmmmmkkkiiiiiikkkmmmllllllmmmmmmnnnnnnoooooonnnmmmmmmmmmmmmmmmmmmnnnkkkmmmppprrrrrrpppmmmjjjllllllmmmnnnnnnmmmlllkkkkkkkkkkkkmmmooopppooommmiiiiiiiiiiiijjjkkklllmmmiiijjjkkkllllllkkkjjjiiiiiijjjkkklllmmmlllkkkjjjhhhddd___[[[ZZZ]]]```cccffffffeeefffhhhlllppprrrrrrrrrrrrrrrssswww}}}|||{{{zzzxxxwwwuuuttttttsssrrrsssuuuwwwxxxxxxwwwvvvvvvxxxyyyvvvpppnnnooorrrrrrssssssrrrpppooopppqqqlllkkkiiihhhhhhgggdddbbb]]][[[ZZZ[[[YYY[[[cccmmmrrrtttxxxyyyyyy{{{~~~XXX[[[```dddeeebbb^^^[[[VVVWWWXXXYYYZZZZZZZZZZZZPPPOOONNNNNNOOOQQQSSSTTTSSSUUUWWWWWWUUUSSSRRRRRRTTTUUUVVVWWWWWWVVVTTTSSSPPPSSSVVVWWWUUUUUUWWWYYYZZZZZZXXXUUUQQQNNNNNNNNNJJJKKKJJJIIIGGGGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOQQQRRRTTTVVVWWWXXXXXXTTTRRRQQQQQQRRRRRRQQQOOOKKKOOOOOONNN]]]wwwpppbbbVVVRRRSSSRRRPPPQQQQQQOOOMMMKKKKKKMMMOOOQQQQQQQQQRRRRRRRRRQQQPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOOOONNNNNNMMMMMMMMMIIIIIIIIIJJJIIIIIIHHHHHHFFFIIIJJJIIIEEEBBBBBBCCCBBBEEEIIILLLMMMKKKGGGEEEIIIQQQYYYaaakkkrrrsssoooooojjjnnn{{{rrrccc```eeelllsssyyywwwxxxxxxyyyzzz|||}}}~~~}}}|||yyymmmpppvvv}}}zzztttnnnhhhccc[[[ZZZXXXUUURRRQQQRRRTTTXXX]]]dddllluuu~~~~~~~~~~~~}}}zzzxxxxxxzzz{{{zzzxxxsssrrrsssuuuxxxzzz{{{zzz{{{yyyvvvsssrrrsssuuuvvvssstttuuuuuuttttttuuuvvvttttttsssrrrpppmmmkkkjjjhhhmmmrrruuusssqqqppppppmmmooorrrssssssssstttvvvtttttttttuuuuuuwwwxxxxxxxxxwwwwwwvvvwwwwwwxxxyyyyyyxxxvvvuuutttttttttuuussstttvvvwwwwwwuuusssrrrqqqqqqqqqsssuuuvvvtttrrruuutttsssuuuxxxxxxtttqqqpppsssvvvxxxxxxxxxyyyzzzqqqpppooonnnnnnooopppqqqooommmkkkjjjkkkmmmppprrrrrrqqqpppppppppqqqrrrssssssttttttsssqqqppppppqqqrrrrrrqqqnnnkkkjjjjjjlllnnnoooppppppooonnnoooqqqqqqqqqqqqpppooonnnmmmlllnnnnnnnnnoooppprrrsssttttttqqqlllhhhggghhhjjjlllkkkkkkkkkjjjhhhhhhjjjkkkkkkkkklllmmmnnnoooppppppnnnmmmmmmllllllmmmmmmnnnjjjlllooorrrrrrooollliiiiiijjjlllnnnooooooooonnnmmmmmmmmmoooqqqqqqooommmiiiiiiiiijjjkkklllnnnnnnjjjkkklllmmmlllllljjjjjjkkkkkklllmmmlllkkkjjjiiijjjgggbbb^^^___bbbgggkkkkkkiiigggggghhhkkkooorrrrrrrrrrrrsssuuuzzz~~~}}}~~~}}}{{{tttttttttuuuuuuvvvvvvvvvqqqssstttvvvvvvuuutttsssvvvxxxyyyuuunnnkkkmmmppplllmmmnnnmmmlllmmmoooqqqmmmkkkiiihhhhhhfffcccaaa[[[ZZZZZZ[[[ZZZ\\\fffqqqtttvvvxxxwwwwwwxxx|||[[[^^^dddggghhhddd___\\\WWWXXXZZZ]]]___]]]ZZZWWWVVVSSSOOONNNQQQTTTTTTTTTXXXYYYZZZYYYWWWWWWYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTUUURRRNNNNNNQQQSSSSSSRRRVVVWWWWWWUUURRRPPPPPPPPPPPPNNNKKKHHHGGGHHHJJJLLLOOOPPPQQQSSSSSSSSSRRRRRRYYYUUUQQQRRRWWW[[[[[[YYYUUUTTTQQQNNNKKKLLLOOORRRSSSWWWXXXWWW___mmmwwwyyyggg___WWWSSSSSSUUUTTTSSSSSSTTTRRRNNNJJJHHHJJJMMMRRRRRRRRRRRRRRRRRRRRRRRRNNNMMMKKKLLLNNNPPPPPPPPPLLLMMMNNNNNNOOOOOONNNNNNOOOMMMKKKIIIHHHHHHIIIJJJMMMJJJGGGFFFFFFEEECCCBBBDDDEEEGGGHHHHHHFFFDDDCCCFFFGGGKKKPPPXXX```hhhlllpppooorrruuubbb\\\]]]aaajjjsssvvvuuusssrrrsssvvvzzz|||www}}}~~~zzzqqqiii]]]```jjjwww|||vvvkkkccc```aaa]]]ZZZYYYVVVSSSWWW]]]^^^gggqqqyyy~~~|||{{{zzzxxxvvvuuutttuuuvvvwwwxxxuuutttuuuyyy||||||{{{yyywwwuuusssssstttvvvxxxvvvuuuuuuuuuttttttttttttuuutttrrrpppoooooopppppprrrrrrsssssssssssssssrrrpppooooooooopppqqqqqqrrrtttuuuuuusssssstttxxxzzzxxxyyyyyyyyyyyywwwvvvuuuuuutttsssrrrsssuuuwwwxxxuuuvvvvvvvvvvvvvvvuuuuuuppprrruuuxxxyyyxxxwwwuuuwwwvvvuuutttsssssstttuuussstttuuuwwwxxxxxxyyyyyyqqqooommmooorrrsssqqqooonnnnnnmmmllllllllllllllllllnnnppppppoooooopppqqqtttsssqqqqqqpppqqqrrrsssrrrqqqooommmlllkkkllllllppppppppppppqqqrrrssssssrrrqqqooonnnmmmlllmmmmmmoooooooooqqqrrrtttvvvwwwtttqqqmmmiiiggghhhjjjlllkkklllllllllkkkiiigggfffiiijjjjjjkkklllmmmnnnnnnnnnmmmkkkiiiiiikkkmmmooolllmmmnnnoooooonnnnnnmmmiiijjjlllnnnnnnnnnlllkkkkkkmmmppprrrqqqooollliiihhhiiikkklllmmmnnnnnnnnnlllkkkkkkkkkkkklllmmmmmmqqqqqqpppmmmiiigggggghhhjjjfffbbbdddiiimmmllljjjkkkeeeccchhhmmmmmmllllllkkkmmmrrrwww|||~~~~~~~~~}}}|||xxxwwwvvvwwwwwwuuusssppptttrrrqqqrrruuuuuussspppsssttttttsssrrrpppnnnlllnnnllljjjjjjlllnnnnnnnnnnnnllljjjjjjiiigggaaa]]]YYY[[[^^^aaaeeejjjooottt{{{{{{zzzyyyyyyzzzzzz{{{]]]```dddffffffccc___\\\WWWVVVVVVXXXZZZZZZYYYXXXVVVSSSPPPOOORRRTTTUUUTTTWWWXXXYYYXXXWWWWWWYYY[[[YYYXXXWWWXXXZZZ[[[YYYXXXUUURRROOONNNPPPRRRRRRQQQWWWXXXYYYWWWTTTRRRPPPPPPQQQOOOKKKIIIHHHIIIJJJLLLOOOPPPRRRSSSTTTTTTTTTSSSVVVRRRPPPQQQVVVYYYXXXVVVUUUTTTRRRNNNLLLMMMPPPSSSTTTVVVVVVSSSXXXbbbhhhiii___YYYSSSRRRTTTVVVVVVUUUSSSSSSQQQNNNJJJIIIKKKNNNWWWVVVVVVVVVUUUTTTTTTTTTMMMLLLJJJLLLNNNQQQRRRRRRNNNNNNOOOOOOOOOOOOOOOOOORRRPPPLLLIIIGGGGGGGGGHHHHHHFFFDDDDDDEEEFFFFFFEEECCCCCCDDDEEEDDDCCCAAA@@@AAABBBEEEKKKRRRZZZaaaeeevvvvvvyyy}}}lllccc^^^]]]aaagggnnnmmmllllllmmmqqqtttwwwuuu{{{~~~{{{wwwrrriii```PPPWWWdddssszzzsssiiibbb___^^^[[[XXXXXXUUUTTTYYY```gggsss~~~}}}|||{{{yyyxxxwwwvvvwwwxxxyyywwwvvvuuuwwwzzz|||{{{yyyxxxwwwuuuttttttuuuvvvwwwvvvvvvvvvvvvvvvuuuuuuuuusssrrrqqqpppppppppqqqrrrsssttttttttttttssssssrrrpppoooooooooppppppqqqrrrssstttttttttsssuuuxxxzzzyyyzzzzzz{{{zzzyyyxxxwwwvvvuuutttsssssstttvvvwwwvvvvvvuuutttttttttttttttqqqsssuuuvvvwwwwwwuuuuuuwwwvvvuuussssssssstttuuuttttttuuuuuuuuuuuuttttttqqqpppnnnppprrrsssrrrpppmmmmmmllllllllllllmmmmmmlllnnnpppqqqpppqqqrrrsssvvvuuutttsssssstttuuuvvvwwwtttpppkkkiiiiiijjjkkknnnnnnnnnnnnooopppqqqrrrpppooonnnmmmmmmmmmnnnoooppppppppppppqqqrrrssstttsssqqqmmmiiigggggghhhhhhkkkkkkllllllkkkjjjhhhhhhjjjjjjjjjkkkkkklllmmmmmmmmmllljjjiiijjjkkkmmmnnniiijjjkkkllllllkkkjjjjjjkkkkkkjjjjjjkkklllmmmmmmlllmmmooopppooonnnllljjjiiijjjkkklllnnnnnnnnnnnnmmmnnnnnnnnnooooooooooooooooooooommmkkkiiijjjkkkiiifffccceeekkkoooooonnnjjjccc___ccchhhiiijjjllllllooouuu{{{}}}|||||||||{{{zzzwwwvvvvvvwwwwwwvvvtttqqqtttsssrrrsssuuuuuusssppppppqqqqqqqqqpppnnnlllkkkkkkjjjiiijjjlllnnnnnnmmmlllllllllmmmmmmiiiccc^^^\\\___dddhhhlllppptttwwwzzzyyywwwvvvuuuvvvwwwxxx]]]^^^```bbbaaa___\\\ZZZUUUSSSRRRRRRTTTWWWXXXWWWUUUSSSQQQQQQSSSUUUUUUUUUUUUVVVWWWWWWWWWWWWZZZ\\\XXXXXXWWWYYY\\\^^^^^^]]]VVVSSSPPPOOOPPPQQQQQQQQQXXXYYY[[[ZZZWWWSSSQQQQQQRRRPPPMMMKKKJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUUUUUUUTTTRRRQQQSSSWWWYYYWWWUUUTTTSSSQQQOOOMMMMMMPPPSSSTTTUUUSSSPPPQQQVVVXXXXXXYYYVVVRRRRRRUUUVVVUUUTTTTTTSSSQQQNNNKKKKKKNNNQQQYYYYYYXXXVVVUUUTTTRRRRRRKKKJJJJJJKKKOOORRRTTTTTTPPPPPPPPPPPPPPPPPPPPPOOOVVVSSSMMMHHHEEEEEEFFFGGGFFFEEEDDDDDDEEEGGGFFFFFFBBBCCCCCCBBBAAA@@@???>>>>>>???BBBGGGMMMTTT[[[^^^xxx|||zzznnnddd\\\[[[]]]cccccccccdddgggkkkoooqqqtttxxxyyytttoooiii```WWWJJJSSScccsss|||wwwpppfff```^^^]]]YYYWWWWWWVVVXXXaaajjjzzz}}}}}}|||{{{zzzyyyyyyyyyzzz{{{|||xxxwwwwwwxxxzzzzzzyyyxxxxxxwwwwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwrrrqqqppppppppprrrssstttuuuuuuvvvuuuuuutttsssssspppppppppqqqqqqqqqqqqrrrrrrtttuuuuuutttuuuxxxzzzzzz{{{|||||||||{{{zzzyyyxxxvvvuuusssssstttuuuvvvzzzxxxvvvtttsssssstttuuussssssttttttuuuttttttsssvvvuuutttssssssssstttuuuvvvvvvvvvuuutttsssrrrqqqrrrqqqpppqqqrrrssssssqqqnnnnnnmmmmmmmmmnnnnnnooolllnnnqqqrrrrrrrrrsssuuuuuuuuuttttttttttttuuuvvvxxxtttooojjjhhhhhhjjjlllkkkkkkkkklllmmmooopppqqqmmmmmmllllllmmmnnnoooooopppppppppppppppqqqqqqqqqqqqooommmkkkhhhgggffffffjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiijjjjjjkkkjjjjjjjjjjjjjjjkkklllmmmiiijjjkkklllkkkkkkjjjiiinnnllliiiggggggiiimmmooolllllllllllllllkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnmmmnnnoooqqqqqqppppppooonnnoooooonnnlllkkklllmmmiiifffeeeggglllpppqqqqqqhhh```ZZZ\\\aaaeeeiiinnnpppttt{{{~~~{{{zzzzzzyyyxxxwwwuuuuuuuuuvvvxxxwwwuuusssuuutttssssssttttttrrrppplllmmmnnnnnnnnnlllkkkjjjhhhhhhiiikkknnnooonnnllljjjkkkmmmnnnnnnjjjddd___]]]bbbiiiooosssvvvxxxyyyxxxvvvtttrrrqqqrrrtttvvv[[[[[[[[[[[[ZZZXXXWWWVVVRRRQQQPPPQQQSSSUUUVVVUUUSSSSSSRRRSSSTTTUUUUUUUUURRRTTTUUUVVVVVVWWWZZZ\\\ZZZYYYYYY[[[^^^_________XXXVVVTTTRRRRRRRRRSSSSSSXXXZZZ[[[ZZZWWWSSSQQQPPPSSSQQQOOONNNLLLLLLLLLLLLLLLNNNPPPRRRTTTTTTTTTTTTUUUTTTTTTVVVXXXYYYXXXVVVQQQQQQPPPNNNLLLMMMPPPRRRUUUUUUSSSQQQQQQRRRRRRRRRYYYWWWUUUUUUVVVUUUSSSQQQVVVTTTRRRPPPOOOPPPRRRTTTWWWWWWUUUSSSQQQOOONNNMMMJJJIIIHHHKKKOOORRRTTTUUURRRQQQQQQPPPPPPPPPPPPPPPVVVSSSMMMGGGDDDEEEGGGHHHJJJIIIGGGFFFGGGGGGFFFEEEEEEEEEDDDBBBAAA@@@?????????@@@BBBGGGLLLSSSXXX[[[ppp|||zzzlllaaa[[[ZZZ[[[[[[[[[^^^bbbgggllloooqqquuuuuupppkkkeee]]]VVVRRR[[[iiivvvxxxssslllccc^^^^^^^^^ZZZXXXWWWYYY```ppp~~~|||||||||{{{zzzzzzzzzzzz{{{}}}}}}{{{zzzxxxwwwwwwxxxyyyzzzxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwsssrrrqqqpppqqqqqqssssssvvvwwwwwwvvvvvvuuutttsssrrrrrrssssssssssssssssssrrrtttvvvwwwvvvwwwxxxzzzzzz{{{|||}}}}}}|||{{{{{{yyywwwuuutttssstttuuuvvv}}}{{{wwwtttsssssstttuuuttttttsssssssssrrrrrrrrruuuuuutttssssssssstttuuuxxxxxxwwwwwwvvvuuussssssrrrqqqqqqrrrssssssssssssrrrqqqppppppoooooooooooooooqqqssssssrrrrrrrrrsssqqqqqqqqqqqqqqqqqqrrrrrrrrrpppnnnlllkkkkkkmmmnnnjjjjjjjjjkkklllnnnooopppllllllllllllllllllmmmmmmnnnnnnooopppppppppqqqqqqnnnnnnmmmmmmkkkjjjhhhgggiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggggghhhhhhggghhhiiijjjjjjkkkkkkllllllmmmnnnnnnnnnmmmlllkkkmmmkkkiiiggggggiiikkkmmmkkkjjjhhhgggggggggiiiiiihhhiiijjjkkkllllllllllllkkkmmmooopppqqqpppnnnmmmoooppppppooommmkkkkkklllhhhgggfffhhhlllooopppooohhh___XXXYYY]]]cccjjjrrrxxx|||}}}|||yyyxxxxxxxxxvvvuuusssssstttvvvxxxxxxvvvuuutttttttttssssssrrrqqqoooiiijjjkkklllllllllkkkjjjggghhhjjjmmmppppppnnnllljjjjjjjjjjjjhhhfffbbb```]]]ccclllssswwwwwwwwwwwwuuusssqqqoooppprrruuuwwwZZZYYYXXXXXXWWWVVVUUUUUUPPPPPPPPPRRRTTTUUUSSSRRRPPPQQQSSSTTTTTTTTTUUUUUUQQQRRRTTTUUUUUUVVVYYY[[[]]]\\\\\\^^^``````___]]]ZZZYYYWWWUUUTTTTTTUUUWWWXXXZZZ[[[YYYVVVRRRPPPOOOTTTSSSRRRPPPOOONNNMMMLLLKKKLLLNNNPPPRRRSSSSSSRRRSSSSSSSSSUUUVVVWWWVVVUUUNNNOOOOOOMMMLLLMMMOOOQQQVVVTTTTTTUUUUUUUUUVVVWWWXXXWWWWWWXXXXXXWWWUUUSSSXXXVVVTTTSSSSSSTTTUUUUUUUUUTTTRRRPPPNNNLLLKKKJJJIIIHHHHHHJJJMMMQQQSSSSSSQQQPPPOOOOOOOOOOOOPPPPPPTTTPPPKKKGGGEEEFFFIIIKKKLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCAAABBBDDDHHHMMMRRRVVVXXXdddyyyxxx{{{rrrggg^^^YYYVVVUUUUUUWWW[[[aaagggjjjmmmrrrsssppplllhhhaaaZZZ[[[aaalllyyy|||vvvqqqiii```]]]^^^___[[[XXXYYY^^^lll~~~|||{{{zzzzzzzzzzzzzzzzzz{{{|||||||||xxxuuutttvvv{{{~~~yyyyyyyyyxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssqqqpppqqqqqqrrrvvvvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvvvvuuuttttttsssuuuxxxxxxxxxwwwxxxxxxxxxyyyzzz|||||||||{{{{{{yyyxxxvvvtttssstttuuuvvv|||zzzvvvsssqqqqqqrrrsssttttttssssssrrrrrrqqqqqquuutttsssrrrrrrssstttuuuuuuuuuvvvvvvvvvvvvuuuuuuqqqqqqrrrrrrrrrrrrssssssvvvvvvtttsssqqqpppppppppsssuuuuuutttrrrpppooopppnnnnnnnnnoooooopppppppppnnnnnnoooooonnnmmmlllkkkkkkkkkkkklllmmmnnnppppppmmmmmmmmmlllkkkjjjjjjiiijjjlllmmmoooqqqrrrrrrrrrkkklllnnnooonnnmmmkkkjjjiiiiiiiiiiiijjjkkkkkkllljjjiiigggeeeeeeeeefffgggeeefffggghhhjjjkkkkkklllnnnooopppppppppnnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjhhheeeccccccdddfffhhhggghhhiiijjjjjjjjjjjjjjjlllmmmoooqqqqqqpppnnnmmmpppqqqrrrpppmmmjjjiiiiiihhhhhhggghhhjjjkkklllkkkiiiaaaZZZZZZ^^^dddnnnwww||||||zzzxxxxxxxxxwwwuuusssqqqqqqrrrtttwwwwwwvvvuuutttttttttsssqqqpppooonnniiijjjkkklllllllllkkkjjjhhhiiikkknnnppppppmmmjjjiiigggeeebbb```___```aaaaaagggpppvvvxxxwwwvvvuuurrrqqqpppoooqqqtttwwwyyyZZZZZZYYYYYYXXXXXXWWWWWWPPPPPPPPPRRRSSSSSSQQQOOOMMMPPPSSSTTTTTTSSSTTTTTTPPPRRRSSSTTTTTTUUUXXXZZZ]]]]]]___aaabbbaaa]]]ZZZ[[[[[[ZZZXXXVVVVVVXXXZZZZZZ[[[[[[XXXUUURRRQQQQQQUUUUUUTTTSSSRRROOONNNLLLJJJLLLMMMOOOQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRMMMNNNNNNNNNMMMMMMPPPRRRUUUSSSSSSVVVXXXXXXZZZ]]]UUUVVVXXXYYYZZZZZZYYYXXXYYYWWWVVVVVVWWWWWWUUUTTTRRRRRRQQQOOONNNMMMKKKKKKJJJHHHGGGIIIKKKNNNOOOPPPNNNNNNMMMLLLMMMNNNOOOPPPQQQNNNJJJGGGFFFHHHJJJLLLJJJIIIIIIKKKNNNQQQRRRRRRLLLJJJHHHEEEEEEEEEFFFGGGBBBCCCEEEIIILLLPPPSSSUUU\\\ttt~~~{{{yyyooofff^^^WWWUUURRRQQQSSSXXX^^^bbbggglllpppooommmjjjddd]]][[[```jjjyyy{{{uuuppphhh___]]]```___]]]]]]aaajjj|||~~~|||{{{zzzzzzzzzzzzzzz{{{{{{{{{~~~|||yyyuuusssvvv{{{{{{{{{yyyxxxwwwwwwvvvwwwuuuuuuuuuuuutttttttttssswwwuuutttrrrqqqpppqqqqqquuuuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwwwwvvvuuutttrrruuuxxxxxxwwwuuutttttttttuuuwwwyyyzzzzzzyyyyyyyyywwwvvvttttttuuuvvvwwwxxxvvvsssqqqooooooppppppssstttttttttsssrrrrrrqqqtttsssrrrrrrrrrssstttuuuqqqrrrssstttttttttttttttpppqqqrrrrrrqqqqqqrrrsssxxxwwwuuutttrrrrrrqqqqqquuuvvvvvvtttqqqnnnmmmnnnmmmnnnooopppqqqqqqqqqpppoooppprrrrrrpppllliiifffllllllllllllmmmnnnooopppllllllllllllkkkiiihhhgggiiikkkmmmppprrrssssssrrrlllmmmnnnppppppnnnlllkkkhhhhhhhhhhhhhhhiiijjjkkkhhhgggeeeccccccccceeefffeeeeeeeeefffhhhjjjkkklllnnnnnnoooooonnnmmmkkkjjjiiijjjlllmmmmmmkkkiiihhhiiigggeeecccbbbdddfffgggggghhhiiiiiijjjjjjjjjiiinnnooopppqqqrrrqqqqqqppppppqqqrrrpppmmmiiihhhggggggggghhhhhhhhhiiiiiiiiijjjccc^^^___bbbhhhrrr||||||zzzyyyxxxwwwwwwvvvuuusssppppppppppppsssuuuvvvuuusssrrrssstttrrrooommmlllllliiijjjkkkllllllkkkjjjjjjkkkkkklllnnnooommmjjjgggeeeddd```]]][[[\\\aaaeeejjjnnntttxxxyyyxxxvvvuuuqqqpppqqqqqqsssuuuwwwyyyYYYYYYYYYYYYYYYYYYXXXXXXRRRPPPNNNNNNOOOPPPOOOOOOKKKNNNSSSTTTSSSRRRRRRSSSPPPRRRSSSSSSSSSTTTVVVYYY[[[\\\```cccdddbbb]]]YYYZZZZZZZZZXXXVVVVVVYYY\\\^^^]]]\\\XXXTTTRRRRRRSSSVVVVVVVVVUUUSSSQQQNNNMMMLLLMMMNNNPPPQQQQQQPPPPPPOOOOOOOOONNNNNNNNNPPPRRRNNNOOOPPPPPPOOOPPPRRRTTTTTTPPPPPPSSSUUUTTTWWW\\\UUUWWWXXXYYYYYYYYYYYYYYYWWWVVVVVVXXXYYYXXXTTTPPPOOOOOONNNNNNMMMMMMLLLLLLKKKIIIGGGHHHIIIKKKLLLKKKKKKKKKJJJJJJKKKLLLOOOPPPPPPNNNKKKHHHGGGHHHJJJKKKKKKJJJJJJLLLPPPSSSTTTTTTKKKIIIFFFDDDDDDEEEGGGIIIEEEFFFHHHKKKNNNQQQSSSUUUYYYlllwwwnnnaaa\\\UUUOOONNNRRRWWW[[[___fffkkklllkkkiiiccc\\\ZZZ^^^iii|||zzzuuupppggg___^^^bbbaaaccciiirrr~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzxxxvvvwww{{{}}}|||yyywwwvvvvvvwwwxxxxxxwwwwwwvvvuuutttssssssuuutttsssrrrqqqqqqrrrssssssssstttuuuvvvvvvvvvvvvtttuuuvvvwwwvvvuuusssrrrpppsssvvvwwwtttrrrpppoooppprrrtttuuuwwwwwwwwwvvvxxxwwwuuuttttttvvvxxxyyyvvvvvvtttsssqqqqqqpppppprrrssstttuuuuuutttrrrqqqssssssrrrrrrrrrssstttuuuqqqrrrssssssttttttssssssnnnppprrrrrrpppoooqqqsssttttttsssrrrrrrrrrsssssstttuuuuuutttqqqnnnmmmnnnmmmnnnooopppqqqqqqqqqpppppppppqqqqqqooollliiigggmmmmmmlllllllllmmmmmmnnnjjjjjjkkkkkkkkkiiihhhgggkkkmmmoooqqqrrrrrrrrrqqqnnnnnnoooooonnnllljjjhhhhhhggggggffffffggghhhiiigggeeecccaaaaaacccdddfffddddddddddddfffiiilllnnnmmmnnnnnnnnnnnnlllkkkiiijjjkkkmmmnnnmmmllljjjhhhjjjiiifffeeedddeeeggghhhiiijjjjjjkkkkkkkkkkkkkkkooooooooopppppppppqqqqqqmmmoooppppppmmmjjjhhhhhheeefffhhhhhhhhhiiiiiijjjjjjeeebbbdddggglllvvv~~~}}}|||{{{zzzyyywwwuuutttttttttssspppnnnooonnnoooqqqttttttsssqqqqqqssssssqqqmmmjjjjjjkkkiiiiiijjjkkkkkkjjjiiihhhmmmlllkkkkkkkkkiiieeebbb_________]]]]]]```eeejjjqqqtttwwwxxxwwwuuuttttttqqqrrrsssttttttuuuuuuuuuVVVVVVWWWXXXXXXXXXWWWWWWTTTQQQMMMKKKKKKMMMNNNOOOIIIMMMRRRTTTSSSQQQRRRSSSQQQRRRSSSSSSSSSSSSVVVXXXXXX[[[___dddfffccc]]]YYYXXXYYYZZZXXXVVVVVVYYY]]]```___]]]XXXTTTSSSTTTUUUVVVVVVWWWVVVUUURRROOOMMMMMMNNNPPPQQQQQQQQQPPPPPPQQQQQQPPPNNNMMMNNNQQQSSSOOOPPPQQQQQQQQQRRRTTTVVVSSSNNNLLLPPPQQQOOORRRYYYYYYZZZZZZYYYWWWVVVUUUVVVVVVUUUVVVXXXYYYWWWRRRMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIILLLNNNPPPPPPNNNLLLJJJHHHHHHIIIIIINNNMMMLLLMMMPPPRRRRRRQQQIIIGGGDDDBBBBBBDDDGGGHHHIIIJJJLLLNNNQQQTTTUUUWWWWWWfffvvvsssrrr|||zzzkkkdddZZZRRRNNNOOOTTTWWWZZZaaahhhiiiiiiggg```YYY[[[___lllzzzuuupppggg```___ccceeejjjttt~~~||||||}}}}}}|||{{{zzzyyywwwyyy|||{{{yyyxxxzzz}}}}}}zzzwwwvvvvvvxxxyyyzzzyyyxxxwwwvvvttttttsssssssssrrrqqqrrrssstttuuuqqqrrrsssuuuvvvvvvvvvvvvssstttuuuvvvuuutttrrrpppoooqqqtttuuurrrooolllkkknnnoooqqqsssuuuuuuuuuuuuwwwvvvuuutttuuuvvvxxxzzzxxxxxxwwwvvvuuuttttttsssqqqsssuuuwwwwwwuuusssqqqsssrrrrrrqqqrrrssstttuuutttuuuuuuuuuuuuuuuttttttmmmppprrrqqqooonnnpppssspppppppppqqqrrrssstttuuurrrssstttssspppnnnnnnoookkklllnnnooopppppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllkkkkkkllllllggghhhiiikkkkkkjjjiiiiiimmmoooqqqrrrsssrrrpppoooppppppooonnnllliiigggeeehhhgggfffeeeeeefffggghhhfffdddbbb```aaabbbdddfffddddddcccccceeehhhlllnnnooooooooooooooommmkkkjjjlllmmmmmmmmmmmmlllkkkjjjkkkjjjhhhgggggggggiiijjjkkkkkklllmmmmmmmmmllllllmmmmmmmmmlllmmmnnnnnnoookkkmmmoooooommmjjjiiiiiiccceeegggiiiiiijjjkkkllliiifffdddgggjjjnnnwww{{{zzzxxxwwwwwwwwwyyyzzztttssssssssssssqqqnnnkkknnnnnnnnnpppssssssrrrpppppprrrssspppllliiiiiijjjhhhiiijjjjjjjjjiiigggfffnnnllljjjiiihhhfffbbb___ZZZ\\\___```aaadddjjjoootttvvvwwwvvvtttrrrrrrrrrsssssstttuuutttsssrrrqqqQQQSSSTTTSSSQQQRRRUUUXXXUUUPPPKKKJJJKKKMMMLLLKKKKKKLLLNNNPPPQQQQQQPPPPPPQQQQQQSSSTTTUUUUUUUUUUUUZZZ\\\]]]\\\YYYXXXWWWXXXVVVVVVUUUUUUUUUVVVXXXYYY\\\ZZZXXXWWWWWWXXXXXXWWW[[[YYYVVVSSSPPPNNNMMMMMMNNNKKKKKKOOOQQQQQQSSSWWWVVVSSSPPPMMMNNNQQQUUUXXXRRRRRRQQQQQQRRRSSSTTTTTTSSSRRRPPPPPPPPPQQQPPPOOOQQQRRRSSSUUUVVVWWWWWWXXXTTTTTTSSSSSSSSSQQQNNNLLLKKKLLLLLLLLLMMMMMMMMMMMMHHHGGGGGGHHHIIIHHHFFFCCCDDDCCCDDDFFFJJJMMMOOOOOOLLLKKKJJJIIIHHHIIIIIIJJJLLLKKKJJJJJJJJJJJJKKKLLLMMMJJJGGGDDDCCCDDDGGGHHHSSSTTTVVVVVVUUUTTTQQQPPPRRR___rrr~~~nnnjjjhhhwwwtttqqqzzz}}}rrraaaXXXRRRMMMNNNSSSUUU[[[bbbdddbbbaaabbbddd[[[fffxxx~~~zzztttnnnjjjgggggggggnnnttt|||~~~}}}}}}}}}|||{{{yyyxxxwwwzzzzzzyyyxxxxxxyyyyyyyyy}}}|||zzzyyyxxxyyyyyyzzz{{{xxxwwwxxxxxxuuurrrvvvvvvvvvuuutttsssrrrqqquuutttsssrrrrrrrrrssssssrrrsssttttttsssqqqooonnnqqqssstttssspppllljjjjjjjjjlllqqquuuwwwvvvuuutttyyyyyyyyyxxxxxxyyyyyyzzz}}}|||yyywwwuuutttttttttooorrruuuxxxxxxuuurrrooosssqqqooooooqqqtttuuuuuussstttuuuvvvuuutttsssrrrnnnoooppprrrrrrrrrqqqpppppppppoooooonnnnnnmmmmmmnnnnnnnnnoooppppppnnnllllllmmmnnnpppppppppoooooommmoooqqqrrrppppppppppppooopppooommmjjjhhhhhhiiijjjiiiiiihhhhhhiiiiiijjjlllnnnqqqtttttttttrrrqqqppprrrrrrqqqnnnlllkkkllliiihhhgggfffdddcccbbbaaacccdddeeeeeedddcccbbbaaa^^^___```dddiiillllllllloooooooooooonnnmmmlllkkkkkkjjjiiijjjkkkkkkjjjhhhkkkiiiggggggiiijjjkkkkkkiiiiiijjjkkkkkkkkkjjjjjjmmmmmmlllkkklllmmmnnnooolllmmmnnnnnnmmmjjjgggeeefffhhhjjjlllmmmlllkkkjjjhhhiiilllmmmooorrrvvvzzzzzzxxxvvvsssrrrrrrssssssqqqrrrtttuuutttrrrpppnnnooommmlllnnnrrrsssqqqooosssrrrpppnnnkkkhhheeedddeeefffggghhhiiihhhggggggiiihhhhhhhhhhhhfffcccaaa[[[___cccdddeeehhhooovvvxxxtttrrrsssrrrppppppsssqqqrrrtttuuuuuutttrrrqqqNNNQQQSSSSSSRRRPPPQQQSSSSSSPPPLLLJJJJJJKKKKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRSSSSSSSSSWWWYYYYYYXXXVVVTTTTTTUUUPPPPPPPPPPPPRRRTTTVVVWWWYYYWWWVVVUUUVVVXXXXXXXXXWWWVVVSSSPPPNNNLLLLLLLLLKKKIIIJJJNNNQQQQQQTTTXXX[[[XXXTTTQQQQQQSSSVVVYYYRRRRRRRRRSSSTTTTTTTTTUUURRRQQQOOOOOOQQQQQQQQQPPPOOOPPPRRRTTTUUUVVVWWWWWWTTTSSSRRRRRRQQQPPPNNNLLLMMMMMMMMMNNNNNNNNNOOOOOOJJJIIIHHHHHHIIIIIIGGGEEEDDDCCCCCCFFFIIILLLMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJLLLJJJGGGDDDDDDEEEGGGIIIPPPSSSWWWZZZZZZYYYVVVTTTSSS\\\kkkqqqeeedddeeeuuu{{{rrrttt}}}}}}yyysssjjj]]]TTTQQQSSSXXX^^^bbbdddeeeggghhhkkkttt{{{vvvpppmmmllllllmmmsss{{{~~~}}}}}}||||||{{{yyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxyyy{{{|||}}}~~~{{{xxxwwwxxxxxxvvvuuuvvvvvvtttsssrrrqqqqqqqqqpppppppppqqqqqqrrrssstttqqqsssuuuvvvuuutttqqqpppqqqssstttssspppmmmkkkjjjmmmnnnoooqqqssstttvvvvvvyyyyyyxxxxxxwwwxxxxxxxxx|||{{{yyywwwuuuuuuuuuuuussstttwwwyyyyyywwwtttssssssqqqooooooqqqsssttttttrrrrrrssssssrrrrrrqqqpppppppppqqqrrrrrrrrrqqqqqqooooooooonnnnnnnnnnnnnnnnnnnnnnnnoooppppppnnnllllllmmmnnnooopppooonnnmmmjjjlllnnnooonnnmmmmmmnnnoooppppppnnnkkkiiiiiijjjjjjiiiiiiiiijjjkkkkkkllllllnnnppprrrssssssqqqpppoooppppppooollljjjiiijjjhhhgggfffeeeeeeeeeeeeeeeddddddeeeeeedddbbbaaa`````````aaadddhhhkkklllkkkkkkkkklllllllllllllllkkkkkkjjjiiijjjkkkkkkjjjhhhjjjiiihhhhhhiiijjjkkkkkklllllllllllllllkkkkkkkkklllkkkjjjjjjkkklllmmmnnnlllmmmnnnooommmkkkhhhffffffhhhjjjkkkllllllkkkjjjiiikkkmmmnnnpppssswwwzzz{{{yyyvvvsssqqqpppppppppoooppprrrssssssqqqnnnmmmooommmlllnnnppppppnnnkkknnnnnnmmmllljjjhhhgggfffgggiiijjjkkkkkkjjjiiihhhgggfffdddccccccaaa^^^\\\^^^bbbfffggggggjjjqqqwwwxxxtttrrrsssrrroooooorrrqqqrrrsssttttttsssrrrqqqKKKNNNQQQRRRPPPNNNLLLKKKPPPOOOMMMJJJHHHGGGIIIJJJMMMNNNOOOPPPPPPOOONNNNNNPPPOOOOOONNNOOOOOOPPPPPPSSSTTTTTTSSSPPPOOOOOOPPPKKKKKKLLLMMMOOORRRUUUWWWTTTTTTSSSSSSTTTUUUWWWXXXSSSRRROOOMMMKKKJJJJJJJJJIIIGGGIIINNNQQQRRRTTTYYY^^^[[[VVVRRRQQQRRRTTTUUUQQQRRRTTTVVVWWWVVVUUUUUUQQQOOOOOOOOOQQQQQQQQQOOOMMMNNNPPPRRRTTTUUUVVVVVVSSSRRRPPPOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEFFFIIIKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGJJJHHHFFFEEEEEEFFFHHHIIILLLPPPVVV\\\___^^^\\\ZZZTTTWWWaaarrrqqqkkkllliiixxxyyyqqqqqqyyywwwaaaUUUQQQSSSXXX^^^eeejjjlllmmmvvv|||}}}xxxsssqqqrrruuuwwwwww~~~|||||||||{{{{{{yyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxuuuuuuvvvwwwyyy|||~~~{{{xxxvvvwwwxxxxxxxxxvvvuuusssqqqpppppppppqqqmmmmmmnnnpppqqqssstttuuuqqqsssvvvxxxxxxwwwtttsssrrrssstttssspppmmmllllllpppooonnnmmmooorrrvvvxxxyyyxxxwwwvvvvvvvvvvvvvvvyyyxxxvvvuuuttttttuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvsssqqqooooooppprrrrrrrrrssssssrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnooooooooonnnnnnoooppppppooommmmmmnnnooooooooonnnmmmlllgggiiikkklllkkkjjjjjjkkkpppppppppooolllkkkkkkkkkmmmmmmmmmmmmmmmnnnoooppplllmmmoooqqqqqqqqqpppooommmnnnnnnmmmjjjhhhggghhhhhhgggeeeddddddfffgggiiieeeeeeeeedddcccaaa```___``````aaacccgggiiijjjiiiggghhhiiijjjkkkkkkkkkkkkjjjiiiiiijjjkkkkkkjjjhhhiiiiiihhhiiijjjkkklllmmmnnnmmmlllkkkkkkkkkkkkkkkiiiiiiiiijjjjjjlllmmmnnnlllmmmnnnooonnnllljjjhhhggghhhiiikkkkkkkkkjjjjjjjjjlllnnnoooppprrrvvvyyyzzzxxxuuuqqqooommmllllllmmmnnnpppqqqpppooommmlllooonnnmmmmmmmmmmmmjjjiiiiiiiiijjjjjjjjjiiiiiihhhhhhiiikkkmmmmmmkkkhhhgggeeeccc```______^^^\\\[[[dddgggjjjkkkkkknnnssswwwwwwsssqqqrrrqqqmmmmmmooopppqqqqqqrrrrrrrrrqqqqqqJJJLLLMMMMMMLLLJJJHHHGGGLLLMMMMMMJJJEEEDDDFFFIIIMMMNNNOOOOOOOOONNNMMMLLLNNNNNNMMMLLLLLLLLLMMMMMMNNNOOOOOOMMMKKKJJJKKKLLLLLLKKKLLLMMMOOOQQQSSSUUUQQQQQQQQQQQQPPPQQQSSSUUUPPPOOOMMMKKKJJJIIIIIIJJJKKKIIIJJJOOORRRRRRTTTXXX\\\YYYTTTPPPNNNNNNOOOPPPQQQSSSVVVYYYYYYXXXVVVTTTOOONNNNNNOOOQQQQQQPPPOOOLLLMMMOOOQQQSSSTTTUUUVVVQQQQQQOOOMMMJJJJJJJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIJJJLLLMMMMMMLLLIIIHHHHHHJJJLLLMMMLLLKKKGGGGGGGGGFFFFFFFFFFFFGGGEEEEEECCCCCCCCCCCCEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIIIIMMMSSSXXX]]]___```___WWWUUUYYYcccqqq|||xxxyyysssyyyuuu}}}vvvdddUUUSSSTTTZZZdddlllooonnnrrruuuyyy|||}}}~~~zzzwwwwwwyyy}}}zzz{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxwwwwwwwwwxxxyyyyyysssssstttuuuwwwzzz}}}~~~|||zzzwwwvvvvvvxxxyyyzzzvvvtttrrrpppoooooopppqqqmmmnnnoooqqqrrrsssttttttpppsssvvvzzz{{{yyywwwuuusssttttttssspppnnnmmmmmmqqqooonnnmmmoooqqquuuwwwwwwvvvuuutttttttttttttttuuutttsssrrrrrrssstttuuuxxxxxxxxxxxxxxxxxxxxxxxxsssqqqooooooqqqrrrrrrqqqvvvuuutttsssrrrsssttttttrrrrrrqqqppppppppppppppplllmmmmmmnnnnnnoooooooooooonnnmmmnnnooopppnnnmmmmmmnnnnnnooonnnmmmkkkjjjfffhhhjjjkkkjjjiiiiiijjjpppqqqqqqpppmmmllllllmmmssssssrrrqqqqqqqqqqqqrrrmmmmmmnnnooooooooooooooolllmmmnnnllljjjhhhggggggiiigggeeecccccceeegggiiiffffffeeedddbbbaaa___^^^```______aaadddfffffffffgggggghhhiiijjjjjjjjjjjjiiihhhhhhiiikkkkkkjjjhhhhhhiiijjjjjjjjjkkkmmmnnnnnnmmmllljjjjjjiiijjjjjjiiiiiijjjkkklllmmmmmmnnnlllmmmnnnooonnnmmmlllkkkhhhhhhiiijjjkkkkkkjjjjjjkkklllmmmnnnnnnqqqtttwwwvvvuuurrrooommmlllkkkjjjlllmmmnnnooopppooonnnmmmmmmmmmmmmmmmlllllljjjiiiggghhhiiiiiijjjjjjiiiiiifffhhhjjjkkkkkkhhheeeddddddaaa___^^^___`````````jjjlllnnnooooooqqquuuxxxuuurrrqqqrrrppplllkkkmmmooopppppppppqqqqqqqqqqqqLLLKKKIIIHHHGGGGGGGGGFFFHHHJJJJJJHHHDDDCCCEEEGGGLLLMMMMMMNNNNNNMMMLLLKKKMMMLLLLLLKKKKKKKKKKKKLLLJJJKKKKKKJJJHHHHHHIIIKKKMMMLLLLLLLLLLLLMMMOOOPPPOOOPPPPPPNNNLLLKKKMMMPPPOOONNNLLLJJJIIIIIIIIIJJJNNNLLLMMMQQQSSSQQQRRRUUUYYYWWWRRROOOLLLLLLMMMNNNRRRTTTWWWZZZZZZXXXVVVTTTNNNNNNNNNOOOPPPPPPOOOMMMKKKLLLNNNPPPRRRSSSTTTTTTOOOOOOOOOLLLHHHGGGIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIKKKNNNPPPPPPOOOLLLLLLLLLMMMOOOOOONNNLLLEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJMMMQQQUUUZZZ^^^```[[[YYYYYY\\\aaammm|||xxxxxxzzzaaa[[[VVVYYYaaaiiillllllkkkkkkmmmqqqwwwzzz{{{zzz}}}}}}{{{{{{~~~{{{{{{{{{{{{zzzyyyxxxxxxuuuuuuttttttuuuvvvvvvwwwsssssssssssstttvvvxxxzzzzzzyyyxxxvvvvvvwwwxxxzzzvvvuuusssqqqpppppppppqqqqqqrrrssstttttttttssssssppprrrvvvyyy{{{zzzxxxwwwssstttuuussspppooonnnooooooooopppqqqqqqrrrssstttttttttsssrrrrrrrrrrrrrrrqqqpppoooooooooppprrrssswwwwwwvvvvvvvvvvvvwwwwwwrrrqqqoooppprrrsssrrrqqqvvvuuutttsssrrrsssttttttqqqqqqqqqppppppoooooonnnllllllmmmmmmnnnnnnoooooonnnmmmllllllnnnnnnnnnllllllmmmnnnnnnmmmlllkkkjjjgggjjjllllllkkkjjjkkkkkkooopppqqqpppnnnmmmmmmooovvvuuusssqqqpppoooooonnnnnnnnnnnnnnnnnnnnnoooooommmnnnooommmkkkhhhhhhhhhjjjhhheeecccbbbccceeefffhhhgggeeedddbbbaaa``````^^^]]]\\\^^^```cccdddccciiiiiijjjjjjjjjjjjiiiiiihhhhhhgggiiikkkkkkjjjhhhhhhjjjllllllkkkkkkmmmnnnoooooonnnllllllkkkkkkkkkjjjkkkkkklllmmmnnnnnnnnnkkklllmmmnnnnnnnnnmmmmmmiiijjjjjjkkkkkkkkkkkkkkkjjjkkklllllllllnnnqqqssspppoooooonnnmmmllllllllllllmmmnnnppppppppppppoookkklllmmmmmmlllllllllllliiiiiijjjjjjjjjjjjiiiiiiggghhhiiijjjiiigggdddbbb___^^^]]]___bbbeeeggggggoooppprrrrrrssstttuuuwwwtttqqqpppqqqpppllljjjlllnnnoooppppppqqqqqqqqqpppLLLIIIGGGEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKHHHIIIIIIHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJJJJKKKLLLNNNNNNKKKHHHGGGIIILLLOOONNNLLLJJJIIIHHHHHHIIINNNLLLMMMRRRSSSPPPPPPSSSWWWUUURRRPPPNNNOOOPPPQQQTTTVVVXXXZZZZZZWWWTTTRRROOONNNNNNOOOPPPOOOMMMKKKJJJKKKMMMNNNPPPQQQQQQQQQMMMOOOOOOLLLHHHFFFHHHJJJLLLLLLLLLMMMMMMMMMNNNNNNIIIIIIJJJMMMOOOPPPOOOMMMLLLLLLLLLNNNOOOOOOMMMKKKDDDEEEFFFFFFGGGFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHJJJNNNSSSXXXZZZ\\\\\\___aaa___cccwwwwwwyyyvvvlll```[[[]]]bbbfffggghhhgggggglllsssvvvuuurrrzzz}}}~~~}}}~~~zzzzzzzzzzzzzzzyyyxxxxxxqqqppppppqqqqqqrrrssstttuuuuuutttsssssstttuuuvvvwwwxxxxxxwwwuuuuuuvvvxxxvvvvvvuuuuuutttsssrrrqqqtttuuuvvvvvvvvvtttsssrrrppprrruuuwwwxxxyyyxxxxxxtttuuuuuusssqqqoooppppppoooppprrrttttttsssrrrrrrqqqqqqpppppppppqqqqqqrrroooooonnnmmmnnnooopppqqquuuuuuuuuuuuuuuuuuuuuuuuqqqppppppqqqsssttttttsssssssssrrrqqqqqqqqqqqqrrrooopppqqqrrrrrrpppooonnnmmmmmmmmmmmmmmmmmmnnnnnnmmmllljjjjjjlllmmmlllkkkkkklllmmmmmmmmmlllkkkjjjjjjlllnnnooonnnmmmmmmnnnnnnooopppooonnnmmmnnnooorrrqqqpppnnnlllkkkkkkjjjpppooonnnmmmmmmnnnooopppnnnoooooonnnkkkiiiiiiiiijjjiiigggeeeddddddeeefffiiihhhfffdddcccbbbbbbbbb]]]\\\[[[\\\___bbbcccccciiijjjjjjkkkjjjjjjiiiiiihhhgggggghhhjjjkkkjjjiiihhhlllnnnnnnllljjjlllnnnooopppppppppooonnnmmmmmmkkklllmmmnnnnnnnnnmmmmmmjjjjjjkkklllmmmnnnnnnnnnlllkkkkkkkkklllllllllllljjjkkklllkkkkkkllloooqqqllllllllllllmmmmmmmmmmmmmmmmmmnnnpppqqqqqqqqqqqqiiikkkmmmmmmkkkkkkkkkllliiiiiijjjjjjjjjiiiiiihhhjjjjjjjjjjjjhhhgggeeeddd\\\\\\]]]aaafffkkknnnnnnsssssstttttttttuuuuuuuuurrroooooorrrqqqlllkkkmmmmmmnnnppprrrsssrrrqqqpppJJJHHHFFFGGGHHHHHHFFFDDDDDDCCCBBBCCCDDDEEEEEEDDDFFFGGGIIIJJJKKKJJJJJJIIIHHHJJJLLLNNNOOONNNLLLKKKHHHIIIIIIIIIIIIKKKNNNQQQNNNMMMKKKJJJJJJJJJKKKKKKHHHJJJKKKIIIEEEEEEHHHLLLNNNMMMKKKIIIGGGGGGGGGGGGJJJIIIKKKPPPQQQOOOOOORRRSSSRRRPPPPPPPPPRRRTTTUUUVVVWWWYYYYYYXXXVVVSSSQQQOOOOOONNNOOOPPPNNNKKKHHHIIIIIIJJJLLLLLLMMMMMMLLLKKKNNNPPPNNNIIIFFFGGGIIIMMMMMMMMMNNNNNNNNNOOOOOOKKKLLLMMMOOOPPPNNNKKKHHHHHHHHHIIIKKKMMMMMMKKKHHHDDDEEEFFFGGGGGGGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGEEEDDDEEEFFFFFFGGGJJJMMMOOOQQQVVVYYYcccllliiicccjjjyyynnn```ZZZ\\\```bbbffffffgggiiilllooopppqqqtttxxx}}}~~~}}}|||}}}}}}}}}}}}}}}yyyyyyzzzzzzzzzyyyxxxxxxppppppppppppqqqrrrssstttwwwvvvuuutttttttttuuuvvvtttvvvxxxxxxuuussssssuuuwwwxxxxxxxxxwwwuuusssrrrtttuuuvvvwwwwwwuuusssrrrqqqrrrssstttuuuvvvwwwxxxuuuuuuuuusssqqqpppppprrrqqqrrrssstttttttttssssssnnnnnnnnnnnnooopppqqqrrrpppooonnnnnnnnnooopppqqqssssssttttttttttttssssssppppppppprrruuuvvvvvvuuurrrrrrssssssrrrrrrqqqpppnnnpppsssuuuuuutttqqqpppmmmmmmmmmmmmmmmmmmllllllllljjjhhhhhhjjjkkkkkkjjjiiijjjkkklllmmmlllkkkkkklllnnnpppqqqpppooooooooommmnnnoooooommmmmmnnnoooooonnnmmmllllllkkkkkklllqqqpppnnnmmmmmmnnnpppqqqnnnoooooonnnkkkiiihhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhgggeeeddddddeeeeee^^^\\\[[[\\\___ccceeeeeeggghhhiiijjjjjjjjjjjjjjjgggfffggghhhjjjkkkjjjiiiiiimmmpppooollliiikkkmmmkkkmmmoooppppppnnnlllkkkllllllmmmmmmmmmlllkkkjjjhhhiiijjjkkklllmmmnnnnnnnnnmmmmmmllllllmmmmmmmmmlllmmmmmmlllkkklllnnnpppjjjkkkllllllmmmmmmmmmmmmlllmmmnnnooopppqqqrrrrrriiikkkmmmllliiiggghhhiiifffggghhhhhhiiiiiiiiiiiikkkjjjiiigggeeeddddddccc]]]^^^bbbgggmmmrrrttttttuuuuuutttuuuuuuuuutttssspppnnnooorrrqqqnnnlllnnnkkknnnqqqtttuuusssqqqoooGGGGGGGGGIIIKKKJJJFFFBBBCCCAAA???AAAEEEFFFEEECCCDDDFFFGGGIIIJJJJJJIIIIIIGGGIIIMMMPPPQQQOOOMMMKKKHHHIIIJJJJJJJJJMMMQQQTTTOOOOOOMMMLLLLLLMMMNNNOOODDDGGGIIIHHHDDDDDDIIIMMMNNNMMMJJJHHHFFFEEEEEEEEEGGGFFFHHHNNNPPPOOOOOORRROOONNNNNNNNNOOORRRTTTVVVXXXXXXYYYXXXWWWUUURRRPPPPPPOOOOOOOOOOOOMMMJJJGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJNNNQQQOOOJJJFFFGGGIIILLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQPPPMMMGGGCCCDDDEEEFFFHHHJJJJJJHHHEEEDDDEEEFFFHHHHHHHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIJJJIIIGGGDDDCCCDDDEEEFFFHHHIIIJJJJJJJJJMMMSSScccsssrrrfffaaaggguuuwwwdddYYYXXX\\\```aaadddfffgggfffiiinnnsssooosssyyy}}}~~~}}}|||}}}~~~}}}{{{{{{{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxsssrrrsssssstttuuuvvvwwwxxxxxxvvvuuuuuuvvvwwwwwwrrrvvvyyyxxxuuurrrrrrrrrwwwxxxzzz{{{zzzwwwtttrrrssstttvvvwwwwwwvvvtttsssrrrrrrrrrrrrsssuuuvvvwwwuuuuuuuuusssqqqpppqqqrrrtttttttttsssssstttttttttmmmmmmmmmmmmnnnpppqqqrrrrrrqqqpppoooooopppqqqrrrrrrssstttuuuuuutttsssrrrppppppqqqsssvvvxxxwwwvvvssstttuuuvvvuuutttsssrrrnnnqqquuuxxxxxxvvvsssqqqnnnnnnnnnmmmmmmllllllkkkllljjjggggggiiijjjjjjjjjhhhiiikkklllmmmllllllkkkmmmoooqqqrrrpppppppppppplllmmmnnnnnnmmmmmmnnnooonnnnnnnnnmmmnnnoooooopppsssqqqooommmmmmnnnppprrrmmmnnnooommmjjjhhhhhhhhhhhhiiiiiijjjkkkkkklllllliiihhhgggfffeeeeeefffggg^^^]]]\\\]]]```dddfffgggdddeeeggghhhjjjkkkkkklllgggffffffhhhjjjkkkjjjiiijjjnnnrrrpppllliiijjjmmmfffhhhkkkmmmnnnllliiigggkkklllmmmmmmlllkkkiiihhhggghhhiiijjjlllmmmnnnoooooonnnnnnmmmmmmmmmnnnnnnmmmnnnnnnmmmlllllloooqqqkkkkkklllmmmmmmmmmllllllkkklllmmmnnnooopppqqqrrrjjjlllmmmkkkgggdddeeefffcccdddeeeggghhhiiiiiiiiiiiihhhfffcccaaaaaaaaaaaabbbcccgggmmmtttxxxzzzyyyvvvuuuuuuuuuuuuuuusssqqqpppnnnooorrrrrrooonnnooojjjnnnrrrvvvvvvtttqqqoooJJJKKKKKKKKKJJJHHHFFFDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDHHHMMMOOONNNLLLJJJIIIJJJMMMQQQTTTUUUTTTQQQOOOJJJJJJJJJKKKMMMPPPRRRTTTSSSOOOIIIFFFFFFHHHKKKLLLCCCCCCDDDDDDDDDDDDDDDCCCGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHKKKNNNOOOOOONNNLLLLLLKKKJJJKKKMMMOOOQQQUUUXXX[[[YYYTTTPPPQQQSSSSSSRRROOOLLLJJJIIIIIIIIIIIIIIIHHHGGGHHHIIIKKKLLLLLLKKKJJJHHHHHHHHHHHHIIILLLKKKKKKKKKJJJJJJJJJJJJOOOQQQRRRRRROOOJJJEEEAAACCCEEEHHHHHHGGGFFFFFFGGGHHHGGGHHHIIIJJJJJJHHHFFFHHHGGGFFFFFFGGGGGGFFFEEEKKKKKKLLLKKKIIIFFFCCCBBBCCCBBBAAAAAABBBDDDGGGHHHKKKRRRaaannnppphhh```]]]^^^qqqrrrfffaaa]]]YYYXXX___gggllllllkkklllmmmsssqqqqqquuuzzz~~~~~~~~~zzzxxxyyytttzzz~~~xxxuuu}}}|||zzzyyyxxxxxxyyyzzz{{{||||||{{{yyyxxxxxxwwwvvvuuuuuuvvvvvvwww|||{{{zzzxxxuuusssqqqpppuuuuuuuuutttssssssrrrrrruuuuuuuuuuuuuuuuuuuuuuuupppqqqtttvvvwwwwwwvvvuuuuuuttttttttttttuuuvvvvvvyyywwwtttqqqppppppqqqrrrrrruuuwwwwwwuuusssqqqqqqkkkqqqtttoookkkmmmpppqqqqqqqqqqqqppppppoooooonnnssssssrrrrrrqqqrrrrrrrrroooppprrrssstttvvvzzz}}}zzzuuurrrtttssspppooopppqqqrrrssssssqqqpppppppppoooppppppqqqpppooonnnmmmggggggffffffffffffgggggghhhffffffhhhjjjjjjgggdddhhhnnnrrrqqqppprrrqqqooommmmmmnnnnnnooopppppppppqqqpppooonnnnnnooopppppprrrqqqooollljjjjjjlllooonnnnnnmmmjjjfffeeefffggghhhhhhiiijjjjjjjjjjjjiiikkkiiigggeeedddcccccccccbbb___]]]]]]```aaaaaa___eeeeeeffffffggggggffffffaaabbbeeeggghhhhhhhhhgggjjjkkkmmmmmmkkkjjjjjjkkkkkkjjjiiiiiihhhiiiiiiiiinnnmmmllljjjiiihhhhhhhhhhhhiiikkklllmmmmmmmmmmmmooommmlllkkklllmmmmmmlllmmmllllllkkkkkkkkklllllllllnnnpppqqqqqqqqqrrrsssmmmmmmmmmoooqqqrrrqqqpppkkkkkkjjjiiihhhgggffffffbbbaaabbbfffjjjllljjjhhhkkkiiigggdddbbbbbbbbbccciiilllrrrwwwzzzzzzyyyxxxxxxuuurrrrrruuuuuupppllllllmmmooopppqqqqqqqqqpppooopppqqqrrrqqqqqqooooooIIIJJJJJJJJJIIIGGGEEECCCCCCCCCCCCDDDEEEEEEFFFFFFGGGIIIMMMNNNLLLIIIHHHGGGMMMOOORRRUUUUUUTTTQQQOOOKKKKKKKKKKKKLLLNNNPPPQQQSSSOOOJJJHHHHHHJJJKKKLLLEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHIIIKKKNNNOOONNNLLLKKKKKKJJJIIIJJJLLLOOOPPPSSSWWWZZZXXXSSSOOOOOOPPPOOONNNMMMKKKJJJJJJKKKKKKHHHGGGFFFFFFGGGHHHIIIJJJJJJHHHFFFEEEDDDEEEFFFGGGJJJJJJJJJJJJJJJIIIIIIIIILLLMMMNNNOOOMMMJJJFFFDDDDDDFFFGGGGGGFFFEEEEEEFFFHHHGGGFFFGGGHHHGGGFFFDDDFFFFFFEEEFFFGGGGGGGGGFFFGGGHHHJJJIIIGGGEEECCCAAACCCCCCCCCDDDEEEGGGHHHIIIGGGLLLWWWdddggg```YYYVVVSSSaaawww|||qqqkkkddd\\\\\\___ccchhhjjjjjjiiihhhlllkkklllpppuuuzzz{{{{{{|||zzz{{{xxxsssqqqsssrrrzzz{{{xxx}}}~~~~~~|||zzzzzzzzzzzzxxxxxxyyyyyyzzzyyyyyyyyyxxxxxxwwwvvvvvvwwwxxxyyy{{{zzzxxxvvvtttrrrqqqpppttttttssssssrrrqqqqqqpppttttttuuuuuuvvvvvvwwwwwwtttuuuvvvwwwwwwvvvuuutttuuuuuutttssssssrrrssssssuuutttqqqpppoooppprrrsssrrrtttuuuuuusssqqqqqqqqqoootttvvvrrrnnnpppssstttssssssssssssssssssssssssrrrqqqqqqqqqrrrsssttttttqqqrrrsssssssssuuuxxxzzzyyytttrrrsssssspppooopppoooqqqrrrqqqpppnnnoooooopppqqqrrrrrrqqqpppooonnnjjjiiihhhggggggfffggggggfffdddcccdddeeeeeecccaaadddkkkppppppppprrrrrrooommmmmmmmmmmmnnnnnnnnnoooqqqpppoooooonnnnnnnnnooonnnnnnmmmkkkiiijjjmmmooonnnnnnmmmjjjgggeeefffggghhhiiijjjjjjkkkkkkjjjjjjkkkjjjhhhfffeeedddddddddbbb```^^^___aaaccccccbbbdddeeeeeefffffffffeeeeeeaaabbbdddfffggggggfffeeehhhiiikkkkkkiiiiiiiiijjjllllllkkkjjjjjjiiijjjjjjllljjjhhhfffeeefffhhhiiillllllmmmmmmnnnmmmmmmmmmqqqoookkkjjjkkkmmmnnnnnnmmmlllllllllkkklllllllllmmmoooqqqrrrqqqqqqssstttpppnnnnnnooopppqqqqqqpppmmmmmmkkkiiihhhfffeeedddbbbaaaaaadddggghhhgggeeefffeeedddcccccceeefffgggllloootttxxxzzzzzzxxxwwwwwwssspppqqqttttttqqqnnnmmmnnnpppqqqrrrqqqqqqppppppqqqrrrrrrqqqpppooonnnHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGJJJLLLMMMLLLJJJGGGFFFFFFOOOQQQTTTUUUUUURRROOOMMMKKKKKKJJJJJJJJJLLLMMMNNNRRROOOLLLJJJJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHJJJKKKKKKJJJJJJKKKJJJKKKLLLNNNNNNKKKIIIIIIIIIHHHHHHIIIKKKMMMOOOQQQUUUXXXWWWRRRNNNLLLLLLJJJJJJJJJIIIJJJKKKLLLLLLFFFFFFEEEEEEEEEFFFGGGHHHGGGEEEBBB@@@@@@BBBDDDFFFIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKJJJIIIHHHGGGEEEFFFFFFEEEDDDCCCEEEFFFKKKJJJHHHGGGHHHGGGFFFDDDCCCDDDEEEFFFGGGHHHIIIIIIEEEGGGJJJIIIGGGDDDBBBAAAAAABBBCCCEEEFFFGGGHHHHHHIIIIIIPPP[[[```\\\UUUQQQLLLQQQ___www}}}vvvwww}}}ssshhh```______bbbfffhhhgggfffkkkkkkmmmqqqvvvyyyzzzzzz||||||{{{}}}zzzvvvtttqqqmmmlllooorrrzzz~~~~~~}}}~~~~~~|||{{{{{{{{{||||||wwwwwwvvvvvvwwwxxxyyyyyyxxxwwwwwwvvvwwwxxxzzz{{{{{{yyywwwtttrrrqqqqqqqqquuuttttttsssrrrrrrqqqqqqrrrrrrsssuuuvvvwwwxxxyyywwwxxxxxxxxxwwwvvvtttsssuuuuuutttsssrrrqqqppppppqqqpppoooooooooqqqsssuuurrrssssssrrrpppooopppqqqqqqvvvwwwsssppprrruuuuuuqqqqqqqqqrrrrrrrrrrrrrrrpppppppppqqqrrrssstttuuussstttuuutttssssssuuuwwwxxxsssqqqsssssspppnnnooommmnnnpppooonnnlllmmmmmmqqqrrrrrrrrrrrrqqqqqqpppmmmlllkkkiiihhhhhhhhhhhheeeccc```^^^^^^^^^]]]\\\___gggmmmoooqqqttttttqqqnnnnnnllllllkkkllllllmmmppppppppppppooonnnllllllkkkkkkkkkjjjiiijjjmmmooonnnnnnnnnkkkhhhgggggghhhjjjjjjkkkllllllllllllllllllkkkiiihhhffffffeeeeeecccaaa```aaadddeeefffeeedddddddddeeeeeedddccccccaaabbbcccdddeeeeeedddccceeeggghhhhhhhhhgggiiijjjnnnnnnlllkkkjjjjjjjjjjjjiiigggdddbbbcccfffiiilllppppppooooooooonnnnnnnnnsssooollljjjkkkmmmnnnooolllllllllllllllllllllmmmnnnppprrrsssrrrrrrtttuuusssqqqooonnnoooppppppooolllkkkjjjhhhgggfffeeeeeedddbbbaaabbbdddffffffeeebbbbbbcccdddgggiiikkkmmmqqqssswwwyyyzzzxxxvvvttttttqqqnnnooorrrssssssqqqpppqqqrrrssssssrrrqqqppprrrrrrrrrrrrqqqpppnnnmmmIIIIIIJJJIIIIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHIIILLLMMMMMMLLLIIIHHHHHHIIIPPPRRRSSSTTTRRROOOLLLJJJHHHHHHGGGGGGHHHJJJLLLMMMQQQOOOLLLKKKLLLLLLKKKIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHKKKMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMLLLIIIGGGFFFFFFEEEEEEFFFIIIKKKMMMOOORRRTTTTTTPPPLLLJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDAAA>>>???AAAEEEGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEDDDBBBCCCEEEGGGKKKIIIGGGFFFFFFEEECCCBBBAAABBBDDDFFFGGGHHHJJJLLLIIILLLOOOMMMIIIDDDBBBAAA===???AAADDDFFFFFFFFFEEEKKKHHHJJJSSSYYYVVVQQQMMMNNNKKKPPPbbb{{{uuuppppppxxx|||jjjhhhdddbbbaaacccfffiiilllnnnppptttvvvxxxxxxxxxxxx|||}}}zzzwwwwwwzzz|||{{{zzz}}}wwwqqqpppnnnlllnnnsssvvv~~~~~~|||{{{zzzzzz{{{{{{vvvuuuuuutttuuuvvvxxxyyyvvvvvvuuuuuuvvvxxxzzz{{{{{{yyyvvvtttrrrrrrrrrssswwwvvvvvvuuuuuuttttttsssoooppprrrsssvvvxxxyyyzzzvvvvvvwwwvvvvvvtttsssrrrtttttttttsssrrrqqqqqqpppqqqppppppoooppprrrtttuuussssssqqqooommmmmmoooqqqqqquuuvvvrrrppprrrttttttqqqqqqqqqqqqqqqppppppppppppooooooooopppqqqrrrrrrssstttuuutttsssssstttvvvvvvrrrqqqsssssspppnnnoookkklllnnnmmmlllkkkkkklllqqqqqqqqqqqqqqqqqqppppppmmmmmmlllkkkjjjjjjkkkkkkgggddd___[[[XXXWWWWWWWWW]]]eeemmmppprrrvvvvvvsssooonnnllljjjiiiiiijjjkkkppppppppppppooommmkkkiiilllllllllkkkiiijjjlllooonnnoooooommmjjjhhhhhhiiikkkkkklllmmmmmmmmmmmmmmmllllllkkkiiihhhggggggfffccccccccceeefffhhhiiiiiidddddddddddddddcccbbbbbb```aaabbbccccccbbbbbbaaaeeefffggghhhggghhhiiikkkooonnnmmmkkkjjjjjjjjjjjjffffffeeefffgggjjjlllnnnqqqqqqppppppppppppppppppqqqooommmlllmmmnnnnnnmmmlllllllllmmmmmmmmmmmmmmmoooqqqssstttsssssstttvvvvvvssspppnnnnnnnnnnnnnnnggggggfffeeedddeeeeeefffcccbbbaaaaaaccceeefffgggbbbcccfffhhhkkknnnpppqqquuuwwwxxxyyyyyyvvvtttrrrqqqooolllmmmooorrrssssssrrrssssssttttttsssrrrqqqssssssssssssrrrpppnnnmmmKKKKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIIIILLLMMMMMMMMMKKKKKKLLLNNNPPPQQQQQQQQQOOOLLLIIIGGGEEEEEEEEEFFFHHHJJJLLLNNNPPPNNNLLLLLLLLLLLLJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHKKKLLLNNNPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLKKKHHHFFFDDDDDDCCCCCCEEEGGGJJJLLLMMMOOOQQQQQQNNNKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEBBB@@@@@@CCCGGGJJJHHHIIIIIIKKKLLLMMMNNNOOOLLLLLLJJJHHHGGGEEEEEEDDDDDDEEEDDDCCCBBBCCCEEEHHHHHHFFFDDDCCCBBBAAA???===>>>AAADDDFFFGGGHHHKKKNNNQQQTTTWWWTTTMMMFFFCCCBBB>>>@@@CCCEEEGGGGGGFFFEEEHHHCCCCCCJJJOOOMMMIIIGGGOOOJJJJJJSSSbbbxxx}}}iiiiiiooo~~~yyymmmbbb^^^ccciiikkkmmmpppsssssssssrrrrrrssswww|||}}}vvvsssqqqrrrvvvyyywwwuuuwwwqqqllllllmmmnnnttt{{{~~~}}}{{{yyyyyyyyyyyywwwvvvuuutttuuuvvvxxxyyyuuutttttttttuuuvvvxxxyyyzzzyyywwwuuuttttttttttttvvvvvvvvvuuuttttttssssssnnnoooppprrrtttvvvxxxxxxqqqrrrrrrsssssssssssssssrrrsssttttttttttttssssssrrrrrrqqqqqqrrrssstttuuussssssqqqooommmmmmooorrrrrruuuuuuqqqpppssstttsssvvvuuuuuutttsssrrrrrrqqqppppppooonnnmmmmmmmmmnnnqqqsssttttttsssssstttvvvuuuqqqpppsssssspppmmmnnniiikkkmmmmmmkkkjjjkkklllnnnnnnnnnnnnnnnnnnoooooommmmmmlllllllllmmmmmmnnnjjjgggbbb\\\WWWUUUUUUUUU___gggnnnpppssswwwwwwuuupppnnnkkkhhhggghhhjjjkkkoooooopppooonnnllljjjiiippppppooonnnkkkkkklllnnnnnnooopppnnnkkkiiiiiijjjllllllmmmnnnnnnnnnnnnmmmllllllkkkjjjiiihhhhhhgggdddeeeggghhhhhhiiijjjkkkfffffffffeeedddcccbbbaaa``````aaaaaaaaaaaaaaaaaaggghhhhhhhhhhhhiiikkkmmmmmmmmmkkkjjjjjjiiiiiiiiieeegggjjjmmmoooooooooooopppooooooooopppqqqssstttnnnmmmmmmooopppooollljjjkkklllmmmnnnnnnnnnmmmmmmoooqqqssstttttttttuuuvvvwwwtttpppmmmmmmmmmllllllfffeeecccaaa```aaaaaabbb_________```aaadddgggiiigggiiikkknnnppprrrrrrssswwwwwwxxxxxxwwwtttqqqooonnnlllkkkkkknnnqqqssstttrrrssstttuuuuuutttrrrrrrsssssstttsssrrrpppnnnmmmLLLKKKKKKKKKJJJJJJJJJIIIFFFFFFGGGGGGHHHIIIIIIIIIKKKLLLNNNNNNMMMMMMOOOQQQPPPPPPPPPOOOMMMJJJGGGEEEEEEEEEFFFGGGIIILLLNNNPPPQQQOOOMMMMMMMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLKKKOOOOOOOOOPPPQQQRRRSSSSSSSSSPPPLLLJJJJJJIIIHHHGGGEEEDDDDDDDDDFFFIIIKKKMMMLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFIIIIIIJJJJJJJJJIIIHHHHHHHHHFFFDDDCCCDDDGGGJJJLLLHHHHHHJJJKKKMMMOOOPPPQQQOOOMMMKKKHHHFFFCCCAAA@@@BBBCCCDDDEEEDDDEEEGGGIIIIIIHHHHHHHHHGGGFFFBBB@@@===AAAEEEFFFFFFHHHLLLOOOVVVZZZ]]]YYYPPPHHHDDDCCCBBBDDDFFFIIIIIIIIIHHHGGGIIIEEEDDDHHHKKKIIIGGGGGGKKKGGGGGGKKKQQQ```uuubbbbbblll~~~{{{vvvooobbbaaaeeejjjmmmrrrttttttrrrppppppooorrruuuxxxyyyzzz{{{}}}{{{xxxpppkkkhhhjjjooottttttrrrpppkkkhhhjjjnnnsss{{{}}}{{{yyyxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwxxxuuutttsssssstttuuuwwwxxxxxxxxxxxxwwwvvvuuuuuuttttttssssssrrrqqqqqqppppppnnnnnnoooqqqrrrssstttuuummmnnnooopppqqqrrrssssssqqqrrrsssuuuuuuuuutttsssrrrrrrrrrrrrssstttuuuuuuttttttssspppnnnnnnpppssssssuuuuuurrrrrruuuuuusssssssssrrrrrrqqqpppppppppqqqpppooonnnmmmlllllllllqqqssstttuuussssssssstttssspppooossssssooommmmmmiiikkkmmmmmmlllkkklllmmmlllllllllkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnllljjjfff```[[[XXXYYYZZZcccjjjooopppqqquuuvvvtttqqqnnnjjjgggfffhhhjjjmmmnnnnnnnnnnnnmmmllljjjjjjrrrrrrrrrpppmmmlllmmmnnnnnnppppppooommmkkkjjjkkkllllllmmmnnnnnnnnnnnnmmmkkkkkkkkkkkkjjjiiihhhgggeeegggiiijjjjjjiiikkklllhhhhhhhhhgggfffdddcccbbb______`````````aaaaaabbbiiijjjjjjiiihhhiiikkknnnlllkkkkkkjjjjjjjjjjjjjjjgggiiinnnrrrssssssqqqooonnnnnnnnnnnnoooqqqssstttmmmmmmmmmnnnooonnnllliiijjjkkkmmmnnnoooooonnnmmmoooqqqssstttssssssuuuvvvuuusssooommmlllllljjjiiigggeeebbb___]]]]]]]]]^^^]]]^^^```bbbbbbdddgggjjjlllnnnqqqsssttttttsssrrruuuvvvvvvvvvtttrrrooommmjjjjjjjjjkkkmmmooorrrsssrrrssstttuuuuuutttsssrrrssssssssssssrrrqqqooonnnKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFFFFGGGHHHHHHIIIIIIIIIKKKNNNNNNNNNMMMNNNOOOPPPPPPPPPOOOMMMJJJHHHFFFJJJJJJJJJJJJLLLNNNPPPRRRUUURRROOONNNNNNOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPOOOOOOOOOQQQRRRTTTUUUQQQLLLHHHHHHHHHIIIIIIGGGGGGGGGGGGIIILLLOOOPPPLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJJJJIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGIIILLLMMMFFFGGGHHHJJJMMMOOOPPPQQQMMMLLLKKKHHHDDDAAA>>><<<@@@BBBEEEFFFGGGGGGIIIKKKJJJJJJKKKLLLLLLJJJEEEBBB===AAAEEEGGGFFFGGGKKKPPPVVV[[[^^^[[[QQQHHHDDDDDDFFFGGGHHHIIIJJJIIIIIIHHHJJJGGGGGGJJJIIIGGGFFFIIIFFFCCCEEEIIIIIIPPPhhh{{{aaa^^^ddduuu|||xxx}}}qqqeeeaaaeeejjjpppssssssqqqpppppplllmmmnnnoooppprrrwwwzzz~~~}}}xxxtttkkkddd]]]^^^eeemmmpppqqqnnnjjjhhhmmmsssyyy||||||}}}~~~}}}{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvuuuttttttuuuvvvwwwuuuvvvwwwxxxwwwvvvtttsssrrrrrrrrrqqqppppppoooooonnnnnnooooooppppppqqqqqqmmmmmmnnnnnnoooqqqrrrsssqqqrrrsssttttttsssqqqpppnnnooopppqqqsssuuuvvvwwwuuuuuuuuusssqqqppprrrsssrrrtttssspppqqqttttttqqqmmmmmmmmmnnnnnnoooooooooqqqpppoooooonnnnnnnnnnnnssstttvvvuuusssqqqqqqqqqrrroooooorrrsssooolllmmmjjjlllnnnnnnmmmmmmmmmnnnlllkkkkkkjjjkkklllmmmnnnqqqpppooommmllllllkkkkkklllllljjjfffaaa___aaacccggglllooonnnnnnrrrsssrrrqqqnnnjjjffffffhhhlllnnnnnnmmmmmmlllkkkkkkkkklllpppqqqrrrpppooonnnnnnpppnnnpppqqqpppnnnlllkkkkkkkkklllmmmmmmnnnnnnmmmmmmjjjjjjkkkkkkjjjiiihhhgggfffiiikkkllljjjiiijjjkkkkkkkkkjjjiiihhhfffeeeddd____________```bbbccccccjjjkkkjjjiiiggghhhkkkmmmkkkkkkkkkkkkkkkllllllmmmiiikkknnnqqqrrrqqqpppoooooonnnmmmlllmmmnnnpppqqqooommmjjjjjjkkkllllllkkkjjjkkkmmmooopppooonnnnnnnnnppprrrssssssssstttuuusssqqqnnnmmmlllkkkiiigggcccaaa___]]]]]]^^^___aaabbbeeehhhiiiiiiiiikkkmmmnnnpppsssuuuvvvuuusssqqqrrrsssssssssrrrpppnnnlllhhhiiikkklllmmmnnnpppqqqpppqqqssstttuuuttttttsssrrrrrrsssssssssrrrpppoooJJJJJJIIIHHHHHHHHHIIIIIIEEEFFFFFFGGGGGGHHHIIIIIIIIIKKKNNNNNNMMMLLLLLLMMMQQQQQQQQQPPPNNNKKKIIIGGGOOONNNNNNNNNNNNPPPQQQRRRWWWUUUQQQOOOPPPQQQQQQPPPNNNOOOQQQRRRSSSSSSTTTTTTRRRQQQNNNMMMMMMOOOQQQSSSWWWRRRKKKGGGFFFHHHIIIJJJJJJJJJIIIJJJLLLOOORRRSSSLLLJJJIIIHHHJJJLLLMMMMMMMMMMMMOOOPPPPPPOOONNNNNNIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGIIIKKKLLLNNNDDDEEEGGGIIILLLNNNPPPQQQKKKJJJIIIGGGCCC???<<<:::>>>AAAEEEGGGHHHIIIJJJKKKDDDDDDFFFHHHIIIFFFAAA======AAAFFFGGGFFFGGGKKKPPPSSSYYY^^^ZZZQQQHHHEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGFFFDDDDDDFFFDDD@@@AAAEEEDDDAAADDDIIIGGGHHHXXXlllccc^^^^^^lllzzzlllaaa[[[aaahhhmmmmmmlllkkkllljjjjjjjjjiiijjjnnnsssxxx}}}|||{{{|||}}}{{{vvvrrrjjj```VVVUUU]]]hhhoooqqqqqqmmmlllqqqxxx|||yyyxxxyyy{{{|||{{{zzzyyyzzzzzz||||||{{{|||||||||{{{yyywwwvvvxxxwwwvvvuuuuuuvvvwwwwwwssstttvvvxxxwwwuuusssqqqttttttsssrrrrrrqqqqqqpppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrssstttsssqqqnnnmmmjjjkkkmmmpppsssuuuwwwxxxuuuvvvvvvuuurrrrrrrrrtttoooqqqooolllnnnqqqqqqnnnlllmmmnnnpppqqqssstttuuuqqqpppppppppppppppqqqqqquuuvvvwwwvvvssspppnnnnnnqqqnnnnnnrrrsssooollllllkkkmmmoooooonnnnnnnnnooolllkkkkkkjjjkkklllmmmnnntttsssqqqnnnllljjjiiihhhjjjlllllliiifffeeegggjjjiiinnnooolllllloooqqqpppqqqnnniiiffffffiiimmmpppnnnmmmlllkkkjjjkkklllmmmnnnoooppppppoooooopppqqqnnnppprrrqqqooommmllllllkkkllllllmmmmmmmmmmmmmmmiiijjjkkkkkkjjjiiigggffffffjjjmmmllljjjiiiiiikkkmmmmmmlllkkkiiigggfffeee^^^^^^______aaabbbddddddkkkkkkjjjhhhggggggjjjllllllllllllllllllmmmnnnoookkklllmmmnnnooooooooonnnpppooommmlllkkklllnnnooorrrmmmhhhfffgggjjjlllnnnjjjkkkmmmoooppppppooonnnnnnppprrrsssrrrrrrtttuuuqqqooonnnmmmlllkkkhhheee]]]\\\\\\\\\^^^bbbeeehhhjjjmmmqqqqqqpppooopppqqqnnnpppsssvvvvvvuuusssqqqppppppqqqqqqpppooommmlllfffhhhkkkmmmmmmnnnooopppoooppprrrtttuuuuuuttttttqqqrrrsssssssssrrrqqqpppKKKIIIGGGEEEEEEEEEGGGHHHFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMOOORRRSSSQQQMMMIIILLLNNNQQQSSSRRRPPPPPPPPPSSSRRRPPPNNNMMMNNNRRRUUUWWWXXXYYYXXXUUUSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUWWWXXXWWWSSSOOOMMMOOOQQQUUURRROOONNNMMMLLLJJJIIIGGGIIIKKKNNNPPPQQQQQQQQQPPPMMMJJJJJJKKKLLLKKKHHHJJJKKKLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFGGGIIILLLMMMMMMKKKJJJHHHFFFHHHLLLNNNNNNLLLJJJIIIHHHGGGDDD@@@===;;;BBBDDDFFFFFFEEEDDDEEEFFF@@@BBBEEEGGGGGGDDDAAA???@@@CCCFFFHHHHHHHHHIIIJJJUUUWWWXXXTTTMMMFFFCCCBBBAAAEEEIIIJJJHHHEEEEEEFFFEEEFFFEEEBBBCCCEEECCC>>>BBBDDDEEEEEEEEEIIIPPPVVVqqqttt]]]PPP^^^wwwzzz{{{~~~kkkaaa```aaadddeeecccfffkkkiiigggdddcccdddhhhllloooppptttyyy{{{{{{yyywwwvvvlllcccXXXVVV\\\gggppptttrrrqqqrrrxxx~~~}}}~~~~~~}}}|||zzzyyyyyyyyy|||zzzwwwwwwyyy{{{||||||{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwxxxyyyzzz{{{|||xxxvvvssssssttttttqqqoooqqqqqqqqqrrrrrrrrrssssssppppppooooooooooooooopppqqqpppnnnmmmlllmmmoooppppppnnnmmmmmmnnnooopppppppppqqqsssttttttrrrpppoooppppppqqqqqqqqqqqqrrrrrrooonnnmmmlllkkklllmmmmmmrrrpppoooppptttuuutttrrrnnnooooooppppppqqqqqqrrrssstttuuuuuusssqqqnnnmmmllllllllllllmmmmmmmmmnnnnnnmmmlllkkkkkkkkklllmmmpppnnnkkkiiiiiijjjlllnnnqqqpppooonnnmmmlllllllllnnnnnnmmmlllkkkjjjjjjiiinnnmmmlllkkkkkklllmmmnnnllllllllljjjhhhgggiiikkkkkkjjjjjjjjjjjjkkkllllllmmmlllkkklllnnnppppppooooooooonnnnnnnnnnnnnnnnnnhhhgggggggggiiijjjiiihhhgggiiilllmmmmmmllliiigggggghhhjjjjjjkkkjjjiiihhhnnnooooooooommmllljjjhhhdddbbb___]]]^^^aaaeeehhhooommmkkkhhhfffeeeddddddiiikkkmmmmmmmmmmmmooopppjjjkkklllmmmnnnnnnnnnnnnlllnnnoooooonnnmmmmmmnnnjjjiiiiiiiiiiiikkklllmmmoooooooooooonnnnnnnnnnnnlllnnnqqqttttttrrrpppnnnqqqpppooollliiifffdddbbb```^^^]]]]]]___dddiiimmmsssrrrqqqpppqqqrrrssstttppprrrtttvvvvvvtttqqqoooppppppooonnnnnnnnnnnnnnnkkklllnnnoooppppppppppppqqqpppooooooppprrrtttvvvwwwtttqqqqqqssstttrrrpppMMMKKKIIIGGGFFFGGGHHHHHHFFFFFFFFFGGGHHHIIIKKKLLLJJJIIIJJJKKKMMMMMMKKKIIIMMMOOORRRSSSRRRQQQQQQRRRSSSSSSRRRPPPOOOQQQTTTWWW]]]^^^^^^\\\YYYWWWVVVVVVSSSSSSRRRRRRRRRSSSSSSSSSVVVWWWWWWTTTQQQOOOPPPRRRPPPOOOMMMMMMMMMMMMLLLJJJHHHIIIKKKMMMNNNOOONNNNNNOOOMMMKKKKKKMMMMMMKKKIIIJJJKKKLLLKKKIIIHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGHHHKKKLLLLLLKKKLLLJJJHHHIIILLLNNNMMMLLLKKKKKKJJJHHHFFFDDDBBBAAAFFFGGGHHHFFFCCCAAA@@@AAA>>>???AAACCCDDDCCCAAA@@@AAADDDFFFGGGGGGGGGIIIKKKTTTVVVWWWTTTMMMGGGDDDCCCDDDFFFIIIIIIFFFDDDCCCDDDEEEFFFEEEDDDFFFIIIHHHCCCBBBCCCDDDEEEEEEFFFIIIKKKWWWjjjjjjTTTWWWhhh|||~~~zzzccc^^^ZZZ[[[[[[ZZZ]]]aaacccbbbaaabbbdddgggkkkmmmnnnppptttvvvvvvvvvwwwxxxpppiiibbbaaafffmmmsssuuuxxxxxxyyy~~~~~~}}}|||{{{{{{zzzzzz}}}{{{xxxwwwxxxyyyyyyyyy{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxyyy{{{||||||}}}}}}zzzxxxvvvvvvwwwvvvtttrrrtttsssssssssssssssssssssqqqpppoooooonnnoooooooooqqqpppnnnmmmmmmnnnoooppppppooommmmmmmmmnnnoooooolllmmmnnnoooooonnnmmmmmmrrrrrrsssssssssssssssrrrmmmllllllllllllnnnoooppprrrqqqpppqqqtttvvvuuusssrrrrrrrrrsssssssssssstttqqqrrrssstttsssrrrpppooommmnnnnnnooooooooooooooommmlllkkkkkkkkkkkklllmmmnnnllljjjiiiiiiiiikkklllllllllllllllllllllmmmnnnnnnmmmmmmllllllkkkkkkkkknnnnnnmmmllllllllllllllljjjkkkkkkjjjiiihhhiiikkkllllllllllllllllllmmmnnnmmmlllkkkkkkmmmoooooonnnnnnnnnoooooooooooooooooojjjiiihhhiiijjjjjjiiihhhhhhiiilllnnnnnnllliiihhhiiiiiijjjkkkkkkkkkjjjiiimmmmmmnnnnnnnnnmmmkkkjjjiiigggdddbbbbbbcccfffgggllllllkkkjjjiiigggffffffiiijjjllllllkkkkkkmmmnnnjjjjjjkkklllmmmmmmmmmmmmlllnnnqqqqqqoookkkiiihhhkkkjjjjjjjjjjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnppprrrsssqqqpppnnnpppooonnnllljjjgggeeeccc```______```ccchhhmmmooowwwvvvuuutttssssssttttttpppqqqtttuuuuuutttrrrqqqqqqqqqpppooonnnnnnnnnnnnooooooooooooooooooppppppqqqpppppppppqqqrrrtttuuuwwwuuussssssuuuuuusssqqqOOOMMMKKKIIIHHHHHHHHHIIIFFFEEEEEEEEEGGGIIILLLNNNJJJIIIHHHIIIKKKLLLKKKJJJOOOPPPRRRRRRQQQRRRSSSUUUTTTTTTTTTSSSSSSTTTXXX[[[aaabbbaaa___[[[XXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUTTTRRRQQQQQQRRRLLLKKKKKKLLLNNNNNNMMMKKKLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNMMMNNNOOONNNKKKIIIJJJKKKLLLKKKIIIHHHIIIJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJHHHGGGGGGHHHJJJJJJJJJLLLKKKJJJJJJLLLNNNMMMMMMLLLKKKJJJIIIGGGGGGFFFFFFJJJKKKJJJFFFAAA===;;;::::::;;;<<<===>>>???@@@@@@BBBDDDEEEFFFFFFHHHKKKNNNTTTVVVWWWTTTNNNHHHFFFFFFHHHIIIIIIGGGDDDBBBBBBCCCDDDEEEEEEEEEJJJOOONNNJJJDDDDDDDDDEEEFFFEEECCCAAADDDSSSjjjyyy___VVV\\\kkkkkk```UUUQQQQQQQQQSSSWWW]]]]]]^^^```aaadddeeefffiiikkkmmmoooqqqssswwwzzzuuuqqqmmmnnnrrrvvvxxxxxx~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~{{{yyywwwwwwxxxwwwvvvzzzzzz{{{{{{zzzyyyxxxxxxxxxzzz{{{}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyywwwvvvwwwwwwwwwvvvuuuuuuttttttqqqqqqooonnnnnnnnnnnnooopppooonnnmmmnnnnnnpppqqqppppppooonnnmmmmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmssstttuuuuuuuuutttsssrrrlllkkkkkklllnnnppprrrtttsssrrrrrrsssuuuvvvuuutttuuuuuuuuuttttttttttttssspppqqqrrrssssssrrrqqqpppnnnoooqqqrrrsssrrrqqqpppllllllkkkkkkkkkllllllmmmlllkkkjjjiiiiiiiiijjjjjjhhhhhhiiijjjkkkmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjiiigggiiikkkkkkjjjiiijjjkkknnnnnnnnnnnnnnnooooooooonnnmmmkkklllmmmnnnnnnmmmnnnnnnoooooopppppppppqqqmmmllljjjjjjkkkkkkjjjhhhiiikkkmmmnnnnnnmmmkkkiiikkkkkkllllllllllllkkkjjjjjjkkkmmmnnnnnnnnnmmmmmmnnnmmmkkkiiiggggggggggggjjjjjjjjjjjjjjjiiihhhhhhjjjlllmmmmmmlllkkkkkklllhhhiiijjjkkkllllllllllllkkknnnrrrrrrooojjjfffdddiiiiiiiiiiiiiiijjjllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppppppppppppnnnmmmmmmkkkjjjhhhfffeeebbbcccdddgggjjjmmmqqqrrrxxxxxxvvvuuutttssssssssspppqqqrrrtttttttttsssrrrrrrqqqpppooonnnnnnnnnnnnrrrqqqpppooonnnooooooooopppppppppqqqqqqrrrrrrrrrttttttssstttttttttqqqoooOOONNNLLLJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFIIIMMMOOOMMMLLLLLLNNNPPPQQQOOONNNNNNPPPQQQQQQQQQRRRTTTVVVUUUVVVWWWWWWWWWXXX[[[^^^`````````]]]YYYUUUTTTSSSVVVVVVVVVVVVVVVVVVUUUUUUPPPQQQRRRSSSSSSRRRQQQPPPKKKKKKKKKMMMOOOOOONNNLLLOOOOOOOOOOOONNNMMMMMMLLLNNNNNNOOOPPPPPPOOOMMMKKKLLLMMMMMMLLLJJJIIIIIIJJJHHHHHHGGGHHHIIIJJJLLLMMMLLLIIIGGGFFFGGGIIIJJJIIIKKKJJJJJJKKKMMMNNNOOOPPPMMMLLLJJJHHHGGGGGGGGGHHHLLLLLLKKKFFFAAA<<<999888999999888888888:::<<<===BBBCCCDDDEEEFFFJJJOOOSSSUUUXXXYYYVVVPPPKKKJJJJJJMMMLLLJJJGGGDDDBBBBBBBBBBBBCCCBBBDDDKKKSSSSSSOOOIIIGGGEEEFFFHHHHHHEEEBBBFFFMMM\\\tttqqqbbb___gggyyysssdddUUUMMMLLLKKKMMMOOOWWWXXXYYY[[[\\\]]]]]]]]]ccceeeiiilllooorrrvvvyyyvvvtttssstttxxx|||~~~~~~~~~~~~}}}~~~~~~~~~|||yyyyyyyyyzzzyyyxxxzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz|||~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzzyyyxxx{{{zzzyyyxxxwwwvvvuuuuuurrrqqqooommmmmmmmmnnnnnnoooooonnnnnnooopppqqqqqqqqqqqqpppooommmlllllllllllllllllllllmmmnnnpppqqqrrrsssuuuvvvuuutttsssrrrmmmmmmmmmnnnoooqqqssstttttttttssstttuuuvvvvvvuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqrrrrrrrrrqqqppppppnnnppprrrttttttsssqqqpppllllllllllllllllllmmmmmmkkkkkkkkkkkkjjjjjjjjjiiihhhiiiiiijjjlllnnnooopppllllllmmmmmmnnnnnnnnnnnnnnnoooooonnnmmmkkkhhhgggeeegggjjjkkkkkkjjjjjjkkkooooooppppppqqqqqqqqqqqqpppnnnmmmmmmnnnooonnnmmmnnnnnnoooooopppqqqqqqqqqooonnnllllllmmmmmmkkkjjjkkklllnnnoooooonnnlllkkkmmmmmmmmmmmmmmmlllllllllhhhiiikkkmmmooooooooooooqqqpppooonnnlllkkkjjjjjjlllkkkiiigggfffggghhhiiikkkmmmooonnnlllkkkkkkkkkggghhhiiijjjjjjkkkkkkkkkkkkmmmpppooollliiifffeeeffffffffffffggghhhiiiiiilllmmmmmmmmmmmmmmmnnnnnnooonnnnnnnnnnnnoooppppppllllllllllllkkkiiihhhgggfffhhhjjjmmmpppqqqrrrssstttssssssrrrqqqqqqqqqqqqpppqqqqqqrrrssssssssssssppppppooonnnmmmmmmmmmmmmnnnooooooppppppooonnnnnnnnnoooooopppppppppooooooooopppqqqqqqqqqpppmmmkkkNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGJJJNNNPPPOOOOOOQQQTTTVVVUUURRROOOMMMOOOPPPPPPQQQRRRUUUWWWWWWYYYZZZ[[[[[[[[[]]]___^^^^^^^^^[[[WWWTTTRRRRRRVVVWWWWWWWWWWWWVVVUUUTTTNNNNNNPPPQQQRRRQQQPPPOOOOOONNNMMMNNNOOOOOONNNLLLOOONNNNNNMMMLLLKKKKKKKKKNNNOOOQQQRRRQQQPPPNNNMMMNNNOOOOOOMMMKKKIIIIIIJJJGGGFFFFFFFFFHHHJJJMMMNNNMMMJJJGGGFFFGGGIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQSSSQQQPPPNNNKKKJJJIIIIIIIIILLLLLLKKKGGGBBB>>><<<;;;;;;999777555555666999:::BBBCCCDDDEEEHHHMMMSSSXXXXXXZZZ[[[XXXRRRNNNMMMNNNPPPNNNJJJGGGEEEDDDCCCCCC@@@??????BBBKKKTTTUUUQQQJJJGGGEEEFFFJJJLLLLLLJJJNNNNNNTTTddd{{{uuummmsssuuufffVVVNNNKKKHHHHHHIIIMMMNNNPPPSSSVVVXXXZZZ[[[___ccchhhllloooqqqsssuuusssrrrrrrtttyyy~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{|||}}}|||{{{yyyyyyzzz{{{||||||||||||xxxyyy{{{|||}}}||||||{{{{{{{{{{{{zzzyyyyyyxxxyyy||||||{{{zzzxxxwwwvvvvvvtttrrrooommmkkklllmmmmmmnnnnnnnnnooopppqqqrrrrrrppprrrrrrqqqmmmkkkkkkmmmnnnnnnnnnnnnoooppprrrrrrpppqqqrrrssstttsssrrrrrrqqqqqqpppooopppqqqrrrsssttttttuuuuuuuuuuuuuuuvvvwwwvvvuuuuuutttsssrrrrrrsssssssssrrrqqqooonnnnnnmmmooorrrttttttsssqqqooollllllmmmmmmnnnnnnnnnnnnlllllllllllllllkkkkkkkkkllllllllllllmmmooopppppplllmmmmmmnnnnnnoooooopppnnnoooooonnnllljjjhhhfffdddgggjjjkkkjjjjjjjjjkkkooopppqqqrrrrrrrrrqqqqqqqqqpppnnnnnnooopppooonnnnnnnnnooooooppppppppppppooommmlllmmmnnnnnnmmmlllmmmnnnoooppppppooonnnmmmooonnnnnnmmmmmmlllllllllhhhiiikkkmmmooooooooooooppppppppppppooonnnnnnmmmooolllfffbbbaaacccfffhhhiiikkkmmmmmmkkkiiihhhhhhfffggghhhiiijjjjjjjjjjjjkkkllllllkkkjjjiiijjjkkkeeeffffffggghhhhhhiiiiiikkkkkkllllllmmmmmmmmmmmmnnnnnnmmmmmmmmmnnnoooppplllmmmmmmllllllkkkjjjiiilllmmmppprrrsssrrrqqqqqqnnnoooooopppqqqqqqqqqqqqpppqqqqqqrrrsssssssssrrrmmmmmmlllkkkkkkkkkkkkkkkiiikkknnnqqqrrrpppnnnlllmmmmmmnnnnnnnnnnnnmmmlllmmmnnnppppppooommmkkkjjjMMMLLLLLLLLLKKKJJJJJJIIIJJJJJJIIIHHHIIIKKKNNNOOOOOOPPPSSSVVVWWWUUUPPPMMMMMMOOOQQQRRRSSSTTTVVVXXXYYY[[[]]]^^^^^^]]]^^^___]]]^^^^^^]]]YYYWWWVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSOOONNNNNNOOOQQQRRRQQQOOORRRPPPNNNMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJOOOQQQSSSSSSRRRPPPPPPQQQOOOPPPPPPNNNKKKIIIHHHIIIFFFEEEEEEEEEGGGJJJLLLNNNMMMJJJHHHHHHIIIJJJJJJJJJFFFHHHJJJKKKLLLMMMPPPSSSUUUTTTRRRQQQOOONNNMMMMMMKKKLLLKKKIIIEEEAAA@@@@@@===<<<999777666888:::;;;DDDEEEFFFHHHJJJOOOUUUYYYZZZ\\\\\\XXXSSSOOONNNOOOOOOMMMIIIGGGFFFEEEDDDCCC???===<<>>===;;;<<<===???AAAHHHIIIKKKKKKMMMOOOTTTWWWZZZ\\\[[[XXXRRRMMMMMMNNNKKKIIIFFFEEEFFFFFFDDDBBB???===;;;>>>IIITTTUUUOOOGGGJJJNNNQQQSSSUUUXXXZZZRRRPPPPPPSSSZZZmmm}}}|||xxxsssooollleee\\\VVVUUUHHHGGGFFFHHHLLLTTT[[[```bbbdddfffggghhhiiikkkmmmlllnnnqqquuuyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~}}}|||||||||~~~~~~|||zzzxxxyyyzzz|||~~~{{{zzzyyyxxxyyyzzz{{{}}}xxxzzz{{{zzzwwwvvvxxxyyyzzzzzzyyyxxxwwwwwwvvvvvvuuusssooollljjjjjjkkkllllllmmmnnnpppqqqrrrsssssspppsssvvvuuupppmmmnnnpppooopppqqqrrrrrrrrrqqqpppnnnnnnmmmnnnppprrruuuwwwvvvuuusssrrrrrrrrrsssssssssuuuvvvuuusssrrrtttuuuwwwwwwwwwvvvvvvuuuuuutttsssrrrqqqpppooooooooooooppppppqqqrrrrrrrrrrrrqqqmmmnnnpppqqqrrrrrrqqqqqqnnnmmmkkkiiiiiijjjkkklllooonnnnnnooooooppprrrrrrooooooooooooooooooooopppooonnnmmmkkkjjjiiiiiiiiiggghhhiiihhhggghhhjjjkkklllnnnoooqqqqqqpppooonnnnnnlllkkklllnnnoooooonnnoooooonnnnnnmmmllllllllliiihhhiiilllppprrrssssssppppppqqqqqqqqqqqqpppppppppooonnnlllkkkkkkllllllkkklllmmmnnnnnnnnnmmmlllmmmllllllkkkkkklllmmmmmmkkkiiifffcccbbbccceeegggdddfffiiijjjhhhfffeeeeeegggggghhhiiijjjjjjjjjjjjiiijjjkkklllkkkkkkmmmooojjjkkklllmmmnnnnnnnnnmmmiiijjjjjjkkkllllllmmmmmmllllllmmmmmmmmmnnnnnnnnnppppppppppppooonnnmmmlllnnnoooqqqrrrrrrrrrqqqpppooopppqqqrrrssssssrrrrrrppprrrsssttttttqqqooommmhhhhhhiiiiiijjjlllmmmnnnoooooopppqqqqqqqqqqqqqqqqqqpppooommmllllllmmmmmmmmmooopppnnnkkkjjjkkklllMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNMMMMMMMMMUUUTTTRRRRRRRRRRRRPPPNNNNNNQQQVVVYYYZZZZZZ[[[\\\[[[^^^```aaa```^^^^^^^^^\\\]]]___^^^]]]\\\\\\]]]\\\]]]^^^___^^^\\\ZZZXXXVVVSSSPPPPPPRRRTTTTTTRRRPPPMMMIIIHHHJJJLLLOOOOOOLLLLLLLLLLLLMMMNNNPPPQQQQQQSSSTTTSSSPPPPPPSSSUUUMMMMMMMMMJJJGGGEEEDDDEEEEEEDDDCCCCCCDDDGGGKKKMMMKKKJJJJJJLLLMMMNNNLLLKKKJJJLLLMMMKKKIIIHHHJJJMMMOOOPPPRRRSSSSSSRRRQQQQQQMMMNNNNNNLLLIIIFFFEEEFFFAAA@@@??????@@@BBBDDDFFFLLLMMMNNNNNNNNNOOORRRTTTZZZ[[[[[[VVVPPPLLLKKKMMMHHHFFFCCCDDDEEEFFFCCCAAA@@@>>>;;;>>>IIITTTUUUOOOHHHNNNUUUYYYZZZ[[[\\\___ZZZYYYXXXUUUSSS```xxxllleeecccOOOLLLHHHGGGJJJQQQXXX^^^ffffffeeedddccceeehhhlllkkknnnsssxxx|||zzz|||~~~~~~~~~}}}||||||}}}}}}~~~}}}||||||}}}|||yyywwwwwwxxxzzz|||~~~}}}{{{yyyxxxxxxzzz|||~~~wwwzzz{{{zzzwwwvvvxxxzzzyyyxxxxxxwwwwwwvvvvvvuuuvvvsssoookkkiiiiiikkklllkkklllnnnppprrrsssssstttoootttwwwvvvqqqnnnppprrrrrrssstttuuuuuutttrrrqqqnnnnnnmmmmmmooossswwwyyyuuutttsssrrrrrrssstttuuurrrtttvvvuuurrrqqqsssuuuttttttttttttssssssssssssqqqqqqpppppppppppppppqqqqqqqqqqqqrrrrrrrrrssssssnnnoooqqqrrrssssssrrrrrrnnnllliiihhhggghhhkkklllmmmmmmmmmnnnoooqqqrrrsssppppppooooooooooooooooooooonnnllljjjiiiiiijjjjjjhhhiiiiiigggfffgggiiilllkkkmmmooopppppppppnnnmmmkkkjjjiiijjjlllnnnnnnnnnoooooonnnmmmlllkkkkkkjjjffffffhhhkkkpppsssuuuuuuqqqqqqqqqrrrrrrqqqqqqqqqpppooommmlllkkkkkkkkkllllllmmmnnnnnnnnnmmmlllkkkmmmlllkkkiiiiiiiiijjjkkkffffffggggggggggggggggggfffhhhlllmmmkkkiiihhhhhhggghhhiiijjjjjjkkkkkkjjjhhhjjjmmmnnnmmmllllllllliiijjjlllmmmnnnnnnmmmllliiiiiijjjkkkkkklllmmmmmmkkklllmmmmmmnnnnnnmmmmmmqqqqqqqqqqqqpppnnnmmmllllllmmmoooqqqrrrrrrqqqqqqooopppqqqrrrqqqqqqooonnnppprrrtttuuutttqqqnnnkkkhhhhhhiiijjjkkkmmmoooooovvvtttqqqpppoooqqqsssttttttrrrpppnnnmmmmmmnnnoookkklllmmmkkkhhhgggiiikkkSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPPPPNNNMMMKKKJJJPPPQQQSSSUUUUUURRRMMMHHHOOOVVV\\\]]]]]]___^^^[[[[[[\\\^^^^^^\\\[[[[[[\\\ZZZ^^^___]]]\\\___```___\\\^^^```___]]][[[ZZZYYYZZZWWWTTTRRRRRRSSSSSSRRRMMMLLLJJJIIIHHHJJJKKKLLLNNNNNNNNNOOOOOOOOOOOOPPPOOONNNOOORRRVVVWWWUUURRRMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEDDDCCCCCCFFFKKKOOOJJJKKKKKKKKKLLLLLLLLLMMMKKKLLLMMMLLLJJJHHHHHHIIIJJJNNNRRRSSSRRRPPPPPPQQQKKKJJJIIIHHHGGGEEEDDDDDDFFFCCCCCCGGGOOOUUUWWWUUU[[[XXXSSSOOOMMMNNNPPPQQQWWWZZZYYYUUURRRQQQNNNJJJDDDEEEFFFEEECCCBBBBBBBBBCCC>>>>>>HHHWWW^^^ZZZSSSLLLTTT]]]```]]][[[\\\_________]]]XXXTTT]]]vvv~~~sss^^^PPPCCCBBBGGGLLLPPPSSSXXXZZZYYYXXX___iiikkkggghhhmmmssszzz}}}~~~}}}{{{}}}|||{{{{{{zzzyyyxxxyyyzzzzzzyyywwwwwwyyy{{{{{{{{{{{{}}}{{{uuuuuuxxx|||{{{yyyyyyxxxwwwvvvvvvxxxzzz{{{zzz|||zzzuuutttwwwyyyxxxuuurrrmmmiiiggggggiiijjjnnnooooooppprrrsssssstttssssssrrrrrrqqqpppppppppuuuvvvvvvvvvuuusssqqqpppmmmppprrrsssqqqpppoooooowwwuuuqqqooonnnooorrrssstttsssqqqppppppqqqssstttrrrpppqqqttttttpppoooqqqooommmkkklllooopppnnnlllqqqpppooopppssstttssspppnnnnnnnnnnnnoooooooooooolllmmmmmmmmmlllkkkjjjjjjppppppooooooooooooooopppqqqrrrssssssrrrpppmmmllljjjjjjiiijjjkkkmmmooopppllllllkkkjjjhhhiiilllnnnooooooooopppqqqooollliiijjjjjjkkklllllllllkkkkkknnnnnnllliiigggfffhhhjjjeeefffgggiiillloooqqqrrrsssssssssrrrqqqpppooonnnjjjmmmqqqqqqooommmnnnpppqqqpppnnnmmmkkkkkkjjjjjjlllkkkjjjjjjlllnnnnnnmmmkkkjjjhhhhhhiiijjjiiiiiiiiijjjjjjkkklllmmmnnnnnnpppkkkggghhhlllooonnnllljjjiiijjjmmmppppppllliiiiiigggfffgggiiijjjjjjjjjiiigggfffgggkkknnnqqqrrrpppmmmlllmmmqqqttttttrrrooosssvvvuuupppmmmnnnpppnnnooopppqqqrrrsssssssssrrrssssssqqqnnnllllllmmmmmmpppssstttsssqqqpppppphhhiiikkklllnnnppprrrssstttrrrooonnnnnnpppsssuuutttssspppnnnmmmmmmnnnnnnooommmlllkkkjjjjjjkkklllSSSSSSSSSRRRRRRRRRRRRRRRPPPOOONNNMMMLLLLLLKKKKKKPPPPPPQQQRRRRRRPPPNNNLLLPPPVVVZZZ[[[]]]______[[[ZZZ[[[\\\[[[YYYXXXYYY[[[ZZZ^^^```]]]]]]``````]]]\\\^^^aaabbbbbb```___^^^___\\\XXXVVVTTTSSSRRRPPPMMMLLLJJJIIIHHHIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPSSSVVVWWWTTTRRRLLLLLLLLLLLLKKKIIIHHHHHHDDDEEEEEEDDDDDDFFFJJJNNNLLLLLLLLLLLLKKKKKKJJJJJJLLLMMMNNNMMMKKKIIIIIIIIIJJJMMMQQQRRRPPPNNNNNNOOOJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBEEEMMMZZZeeejjjlllnnnkkkgggbbb]]]YYYVVVUUUVVVXXXVVVRRROOOOOOMMMIIIBBBCCCEEEEEEDDDDDDDDDEEEIIIFFFEEEMMMYYY___]]]XXXVVV^^^ggghhhbbb[[[WWWWWWYYYZZZ\\\[[[XXX^^^pppsssaaaMMMDDDDDDFFFJJJNNNOOORRRTTTVVV]]]iiinnnmmmllloootttyyy{{{{{{zzzyyy}}}}}}||||||}}}}}}||||||{{{zzzyyyzzz{{{zzzxxxwwwwwwyyyzzzzzzzzzzzz{{{}}}|||xxxuuuuuuxxx{{{|||{{{zzzyyyxxxwwwvvvvvvvvvwwwyyyzzzxxxuuuvvvzzzzzzwwwssspppmmmjjjiiijjjmmmnnnppppppqqqqqqrrrsssssssssqqqqqqqqqppppppooooooooorrrrrrssstttsssrrrqqqqqqoooqqqttttttsssqqqqqqqqquuutttrrrqqqqqqrrrtttuuutttsssqqqppppppqqqssstttrrrpppqqqttttttqqqppprrrpppnnnmmmmmmooopppnnnmmmpppooonnnoooqqqqqqooolllllllllmmmmmmnnnnnnoooooollllllmmmmmmnnnmmmmmmmmmoooooooooooooooppppppqqqssssssttttttrrrpppmmmkkkkkkjjjjjjkkklllnnnoooppplllmmmllljjjiiiiiikkknnnmmmmmmnnnpppqqqqqqnnnllliiijjjkkklllllllllllllllooonnnlllhhhdddcccccceeegggggghhhjjjllloooqqqrrrmmmnnnooopppqqqqqqqqqqqqlllnnnpppqqqpppoooooopppoooooonnnmmmlllkkkkkkjjjllljjjjjjjjjlllnnnnnnmmmjjjiiihhhjjjlllnnnmmmllllllllllllllllllmmmmmmmmmnnnjjjfffgggkkkmmmmmmkkklllkkkjjjkkkmmmooommmkkkhhhgggeeefffhhhiiiiiihhhhhhgggggghhhkkknnnppppppnnnmmmlllnnnqqqssssssqqqooorrrvvvtttpppnnnoooqqqnnnooopppqqqqqqqqqqqqqqqrrrssssssrrrooonnnnnnooooooqqqttttttssspppoooooollllllmmmnnnoooooopppppprrrpppnnnmmmmmmooorrrtttpppooonnnmmmlllmmmooopppooonnnmmmlllkkkkkkllllllSSSSSSRRRRRRRRRQQQQQQQQQOOONNNLLLJJJIIIIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOQQQUUUWWWXXX[[[``````\\\YYYYYYYYYWWWUUUUUUWWWXXXYYY]]]___^^^___aaa```]]]ZZZ]]]aaadddeeeeeecccaaa```^^^[[[YYYXXXWWWTTTRRROOONNNKKKIIIHHHIIIJJJJJJPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQSSSUUUUUURRRPPPKKKKKKKKKKKKKKKJJJIIIHHHDDDEEEFFFFFFFFFGGGJJJLLLNNNNNNMMMLLLKKKIIIIIIHHHNNNOOOOOONNNLLLJJJJJJJJJJJJMMMOOOPPPNNNLLLKKKKKKHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCHHHRRRaaaoooxxx|||~~~~~~}}}zzzuuunnngggccc]]]^^^ZZZSSSOOONNNKKKGGGAAACCCFFFGGGGGGGGGHHHJJJLLLKKKKKKOOOUUUYYYYYYXXXYYYbbbkkkllleeeZZZRRROOOSSSUUUZZZ^^^______gggqqq|||vvv|||zzz^^^LLLDDDBBBCCCFFFFFFKKKOOOQQQXXXccclllooonnnooorrruuuvvvvvvuuutttuuuttttttuuuwww|||~~~~~~~~~}}}|||zzzzzzzzz{{{{{{yyywwwxxxyyyzzzyyyxxxwwwxxxzzzuuuuuuuuuwwwxxxzzz|||}}}{{{zzzzzzxxxwwwuuusssssswwwxxxwwwvvvyyy~~~|||wwwqqqooommmkkklllnnnqqqsssrrrrrrrrrrrrrrrrrrrrrrrrooooooooooooooonnnnnnnnnooopppqqqqqqrrrrrrrrrqqqqqqsssuuuvvvtttsssssssssssssssssstttuuuvvvvvvwwwtttsssrrrqqqqqqrrrssstttsssqqqqqqtttssspppoooqqqrrrqqqooooooppppppooommmnnnmmmnnnoooooonnnkkkhhhjjjkkkkkklllmmmnnnnnnooolllmmmnnnooooooppppppooooooooonnnnnnooopppqqqqqqssstttttttttssspppmmmlllllllllllllllmmmnnnooopppmmmmmmmmmkkkiiiiiikkkmmmllllllmmmoooqqqqqqpppnnniiiiiijjjllllllmmmmmmmmmmmmmmmllliiieeedddeeefffiiijjjjjjkkklllnnnooopppjjjkkklllnnnooopppqqqqqqoooooooooqqqrrrrrrpppooolllmmmnnnnnnmmmlllkkkjjjkkkjjjjjjkkkmmmnnnnnnmmmggghhhiiilllpppqqqqqqpppnnnnnnnnnmmmmmmmmmllllllnnnkkkhhhhhhkkknnnmmmkkknnnllljjjjjjkkkmmmnnnnnnhhhgggeeefffggghhhhhhggghhhggghhhjjjmmmnnnnnnmmmmmmlllmmmooorrrrrrqqqooonnnqqqttttttqqqoooppprrrnnnoooooopppppppppooooooqqqrrrsssrrrpppooopppqqqqqqsssuuuuuurrrooonnnnnnooooooppppppoooooonnnmmmpppnnnmmmllllllnnnpppqqqllllllkkklllmmmnnnpppqqqpppooonnnmmmlllllllllmmmSSSRRRRRRQQQQQQPPPPPPPPPPPPNNNJJJGGGFFFFFFHHHIIIMMMOOOPPPPPPPPPPPPQQQRRRSSSUUUUUUVVVZZZ``````]]]YYYYYYXXXUUUSSSSSSUUUWWWUUUYYY]]]^^^aaadddccc^^^[[[]]]```dddgggfffdddaaa\\\[[[ZZZZZZ[[[ZZZXXXVVVQQQPPPMMMKKKJJJJJJKKKKKKQQQQQQPPPPPPOOOOOONNNNNNNNNOOOPPPRRRRRRQQQOOOMMMJJJJJJJJJKKKJJJJJJIIIIIICCCEEEGGGHHHHHHHHHJJJKKKMMMMMMLLLKKKJJJIIIIIIHHHNNNOOOPPPOOOLLLJJJJJJKKKJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBEEEFFFIIIQQQ^^^iiirrrvvvzzz}}}~~~wwwrrrjjjiiicccYYYRRROOOKKKGGGDDDFFFIIIJJJJJJKKKLLLNNNJJJKKKKKKLLLMMMNNNPPPRRRRRRZZZcccfff```XXXQQQMMMPPPQQQWWW___bbb```aaaeeemmmxxx|||qqqrrrxxxqqq[[[NNNEEEAAA@@@BBBFFFIIILLLPPPXXXcccjjjkkkkkkmmmnnnpppppppppqqqnnnmmmmmmoootttyyy~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~zzzyyyyyy{{{}}}}}}|||{{{xxxyyyzzzyyywwwvvvvvvwwwrrrtttwwwxxxxxxxxxzzz{{{yyyzzz{{{zzzyyywwwtttrrruuuvvvvvvwww{{{|||vvvqqqpppnnnmmmnnnpppsssuuuuuuttttttssssssrrrqqqqqqooooooooooooooooooppppppppppppqqqqqqrrrrrrrrrrrrrrrsssuuuuuutttsssssstttrrrtttuuuwwwxxxwwwvvvvvvssssssrrrrrrrrrsssttttttuuurrrqqqrrrqqqlllkkkmmmssssssrrrqqqqqqpppooonnnkkklllmmmoooooonnnkkkiiikkkkkklllmmmnnnoooooopppooooooppppppqqqpppppppppppppppoooooooooooooooppppppqqqrrrsssrrrpppnnnmmmmmmmmmmmmmmmnnnnnnoooooommmnnnmmmllljjjiiijjjlllmmmlllmmmnnnpppqqqpppnnniiiiiikkklllmmmmmmnnnnnnkkklllllllllkkkkkkmmmoookkkkkkjjjjjjkkklllmmmmmmlllmmmmmmnnnoooooonnnnnnrrrpppoooqqqttttttqqqnnnjjjkkkmmmnnnnnnmmmkkkjjjjjjiiiiiikkkmmmooonnnmmmggghhhjjjnnnqqqrrrqqqooonnnnnnnnnnnnnnnnnnnnnmmmpppnnnllllllnnnoooooonnnmmmmmmlllllllllmmmmmmmmmiiihhhggggggiiijjjjjjiiihhhhhhiiilllnnnooommmkkkkkklllnnnpppqqqpppnnnmmmnnnpppssssssqqqppppppqqqnnnnnnnnnooonnnnnnmmmmmmnnnpppqqqqqqpppoooqqqrrrssstttuuutttqqqnnnllllllppppppqqqqqqpppooonnnmmmooonnnnnnmmmmmmooopppqqqllllllllllllmmmooopppqqqppppppooonnnnnnnnnnnnmmmRRRRRRQQQQQQPPPOOOOOONNNQQQNNNIIIEEECCCDDDEEEGGGKKKOOOSSSTTTSSSRRRRRRSSSUUUWWWWWWVVVYYY^^^___\\\ZZZZZZXXXUUURRRRRRTTTVVVRRRVVVYYY\\\bbbgggfffbbb___```bbbeeehhhgggdddaaaZZZYYYXXXYYYYYYYYYWWWUUUSSSRRROOOMMMLLLLLLLLLMMMQQQQQQPPPOOONNNMMMMMMMMMKKKLLLNNNOOONNNLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIDDDFFFIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOONNNLLLJJJJJJKKKIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCHHHHHHIIINNNUUU]]]cccfffgggmmmvvv}}}}}}xxxtttlllkkkeee[[[TTTQQQMMMIIIIIIKKKMMMNNNNNNNNNPPPQQQLLLNNNOOOMMMJJJIIILLLNNNMMMRRRYYY\\\ZZZUUUQQQOOOQQQPPPTTT\\\aaa``````bbbaaalllzzztttmmmkkkuuuqqqbbbSSSGGGBBB@@@AAACCCEEEHHHOOOYYYbbbeeefffgggiiikkkmmmnnnoookkkjjjjjjnnnuuuzzz~~~|||~~~}}}}}}~~~~~~|||{{{|||xxxxxxyyy{{{~~~zzz{{{{{{yyywwwuuuvvvvvvtttvvvxxxyyyxxxwwwwwwxxxwwwxxxzzz{{{{{{yyywwwuuusssvvvwwwwww{{{~~~{{{uuutttrrrqqqooopppqqqtttuuuvvvuuuttttttrrrqqqqqqppppppppppppqqqqqqrrrrrrrrrtttsssssssssrrrrrrrrrrrrqqqrrrtttsssrrrqqqrrrssssssuuuwwwxxxxxxwwwuuusssrrrrrrrrrrrrsssttttttuuuwwwsssqqqqqqnnniiihhhjjjssstttsssrrrqqqpppppppppjjjlllnnnpppppppppoooooonnnnnnnnnooopppqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnrrrrrrpppooonnnnnnnnnnnnlllmmmooopppqqqpppnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnlllmmmnnnmmmkkkjjjkkklllooonnnmmmnnnppppppooommmiiijjjkkklllmmmmmmmmmmmmkkklllmmmnnnmmmnnnppprrrkkkkkkjjjjjjjjjjjjjjjkkkmmmmmmnnnooopppppppppppprrrqqqpppqqqttttttqqqnnnjjjkkkmmmnnnnnnllljjjiiiiiiiiiiiilllnnnooonnnmmmhhhiiijjjmmmppppppnnnlllllllllmmmmmmnnnoooooopppooonnnmmmmmmnnnnnnnnnmmmkkklllnnnoooooommmlllkkkkkkjjjiiijjjlllmmmmmmmmmjjjjjjkkknnnpppooollljjjjjjlllnnnoooooonnnllllllmmmoooqqqqqqqqqpppppppppmmmmmmnnnnnnnnnmmmlllllllllmmmoooooonnnnnnpppqqqsssttttttsssooolllkkkkkknnnooopppqqqqqqpppooonnnooooooooopppppppppqqqqqqooooooooooooooooooooopppnnnnnnooooooooooooooooooRRRRRRQQQPPPOOONNNNNNMMMNNNLLLHHHEEECCCDDDFFFGGGKKKOOOTTTVVVTTTSSSSSSTTTWWW[[[]]]ZZZXXX[[[\\\[[[ZZZZZZXXXVVVSSSRRRRRRTTTQQQTTTWWW[[[bbbiiiiiidddcccbbbbbbdddhhhhhheeeaaa\\\ZZZXXXWWWVVVUUUSSSQQQSSSRRROOOMMMLLLMMMNNNNNNQQQPPPOOONNNMMMLLLKKKJJJHHHJJJLLLMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJLLLLLLJJJIIIJJJKKKHHHFFFEEEEEEFFFEEECCCAAAAAAAAABBBCCCDDDDDDEEEEEEGGGHHHIIILLLPPPTTTXXXZZZVVV[[[ccciiimmmkkkhhheeeaaabbb^^^WWWSSSRRROOOKKKKKKMMMOOOQQQQQQQQQSSSTTTSSSUUUVVVSSSOOOLLLMMMOOONNNQQQVVVWWWVVVRRRPPPNNNQQQNNNQQQXXX]]]^^^```ddd```hhhpppwwwoooffffffrrr|||iiiWWWLLLBBB???>>>@@@DDDIIIRRR[[[^^^___bbbdddfffhhhiiijjjiiihhhjjjooovvv{{{|||{{{tttwwwzzz{{{{{{{{{|||}}}||||||~~~|||zzz{{{}}}~~~xxxxxxyyy|||{{{||||||{{{xxxwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvxxxzzzzzzzzzxxxwwwssswwwyyywwwwwwyyyxxxttttttsssrrrqqqqqqrrrssstttuuuuuutttsssrrrqqqppppppqqqqqqqqqrrrssstttuuuuuuvvvuuutttsssssssssssstttppprrrsssrrrqqqpppqqqsssrrrtttvvvwwwwwwvvvsssqqqrrrrrrssssssttttttuuuuuuwwwsssppppppnnniiihhhjjjrrrssstttsssqqqppppppqqqkkkmmmpppqqqqqqqqqssstttqqqqqqqqqqqqrrrrrrrrrrrrtttttttttsssqqqpppnnnmmmsssrrrqqqooonnnnnnnnnnnnjjjkkkmmmooopppooonnnmmmmmmmmmnnnnnnnnnmmmllllllkkklllnnnmmmlllkkklllmmmpppooommmnnnoooooonnnmmmkkkkkklllmmmmmmmmmmmmllljjjlllmmmmmmllllllmmmnnnllllllkkkjjjjjjjjjjjjkkkkkklllnnnppprrrsssttttttqqqqqqqqqrrrsssrrrpppnnnkkklllmmmmmmlllkkkjjjiiihhhhhhiiilllooopppnnnmmmjjjjjjjjjlllnnnnnnmmmkkkjjjkkklllmmmnnnoooppppppllllllllllllkkkkkkkkkjjjjjjmmmpppqqqooommmkkkkkklllkkkkkkllloooqqqqqqqqqmmmmmmnnnoooppppppmmmjjjjjjlllnnnnnnmmmkkkkkkkkkmmmnnnoooppppppooonnnmmmlllmmmmmmnnnnnnnnnmmmmmmkkklllnnnnnnnnnnnnoooqqqrrrssssssqqqmmmjjjiiiiiikkkmmmoooqqqqqqqqqooonnnppppppqqqrrrrrrrrrrrrqqqqqqqqqppppppoooooonnnnnnkkklllnnnoooppppppppppppRRRRRRQQQPPPOOONNNMMMMMMIIIGGGFFFDDDEEEGGGIIIKKKLLLPPPTTTTTTQQQPPPSSSVVVYYY```ccc^^^XXXXXXZZZZZZXXXYYYXXXVVVSSSQQQPPPQQQTTTVVVWWWYYYaaahhhhhhcccbbb___]]]___ccceeeccc```\\\ZZZVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKLLLMMMNNNPPPOOONNNMMMKKKJJJIIIHHHFFFIIILLLLLLKKKIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHJJJJJJIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHEEEGGGIIIIIIIIIHHHIIIJJJFFFDDDBBBBBBDDDDDDBBB@@@???@@@AAACCCDDDFFFGGGHHHEEEGGGJJJLLLNNNPPPRRRSSSOOORRRVVVZZZ\\\[[[YYYXXXVVVYYYWWWSSSPPPPPPNNNJJJHHHKKKNNNPPPQQQSSSUUUWWWVVVXXXXXXVVVRRROOOMMMMMMNNNQQQTTTVVVUUUQQQNNNLLLNNNLLLNNNTTTYYY\\\aaafffbbbgggjjjjjjnnn}}}xxxiiicccmmmsssxxx|||}}}~~~iii[[[KKKCCC>>>???BBBDDDJJJQQQUUUVVVYYY[[[^^^_________cccccceeekkksssvvvuuurrrooorrrvvvxxxyyyyyyzzz{{{}}}~~~~~~|||}}}|||zzzzzz{{{|||}}}~~~~~~{{{zzz{{{}}}}}}~~~~~~}}}zzzyyyyyyzzz{{{xxxvvvwwwyyyyyywwwuuutttuuuvvvwwwxxxwwwwwwvvvsssyyy{{{wwwsssssstttssssssrrrrrrqqqrrrssstttuuuttttttsssrrrqqqppppppooopppqqqrrrssstttuuuvvvvvvuuutttssssssssstttuuuvvvqqqrrrrrrrrrppppppqqqsssoooqqqsssuuuvvvuuusssrrrqqqrrrsssttttttuuuuuuuuuuuuqqqoooqqqooolllllloooppprrrsssrrrpppoooqqqsssnnnpppqqqqqqooopppsssvvvsssssssssrrrrrrrrrrrrqqqsssssssssrrrqqqpppooonnnpppoooooooooooooooppppppmmmnnnooopppooonnnlllkkklllmmmmmmnnnmmmlllkkkjjjiiikkkmmmmmmmmmmmmmmmoooooommmlllmmmoooppppppooommmmmmmmmmmmmmmllllllkkkgggiiikkklllllllllmmmnnnnnnnnnmmmllllllllllllmmmkkklllnnnpppqqqrrrssssssoooqqqssssssqqqpppoooooommmmmmllllllkkkjjjiiiiiiggghhhiiilllooopppnnnmmmkkkjjjjjjkkkmmmnnnnnnmmmkkkkkkllllllmmmmmmmmmnnnjjjkkklllllljjjiiiiiiiiilllnnnppppppmmmllllllmmmlllkkkkkkmmmpppsssttttttqqqpppooopppqqqpppnnnlllkkkmmmnnnmmmjjjiiijjjlllmmmmmmmmmnnnnnnmmmkkkiiikkklllmmmnnnnnnooonnnnnnlllmmmoooooonnnnnnoooqqqqqqqqqqqqoookkkiiihhhiiikkklllooopppqqqpppnnnllloooppprrrsssssssssrrrqqqooooooooooooooonnnnnnmmmhhhjjjlllnnnpppqqqqqqqqqRRRRRRQQQPPPNNNMMMMMMLLLDDDDDDDDDDDDFFFIIILLLNNNNNNQQQRRRPPPMMMNNNSSSXXXYYYbbbgggaaaXXXVVVXXXYYYWWWXXXXXXVVVSSSPPPOOOOOOXXXXXXWWWYYY```ggggggbbb]]]ZZZWWWYYY^^^aaa```^^^ZZZWWWTTTSSSTTTVVVWWWVVVOOOMMMLLLJJJJJJKKKMMMNNNPPPOOONNNLLLKKKIIIHHHGGGEEEIIILLLMMMKKKIIIIIIKKKKKKKKKKKKJJJIIIGGGFFFEEEHHHIIIJJJIIIIIIIIIKKKMMMNNNNNNLLLKKKIIIGGGFFFEEEBBBDDDGGGHHHGGGHHHIIIJJJEEEBBB@@@AAACCCDDDBBB???>>>???@@@CCCEEEGGGIIIJJJEEEGGGJJJLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSVVVUUUQQQNNNNNNKKKFFFEEEHHHLLLOOOQQQTTTWWWYYYUUUVVVVVVTTTQQQMMMJJJHHHJJJNNNSSSVVVUUURRRMMMJJJJJJIIILLLRRRWWWZZZ```gggbbbeeefffbbbaaannnpppiiinnnnnnmmmzzzzzzppprrr~~~uuuvvvtttfffVVVJJJAAA@@@AAAAAACCCIIILLLNNNQQQSSSUUUUUUTTTTTT\\\\\\___fffmmmppplllhhhllloootttwwwxxxyyyzzz{{{yyyzzz|||}}}~~~~~~~~~~~~~~~|||}}}|||zzzzzzzzzzzz{{{|||~~~}}}}}}}}}~~~~~~~~~~~~|||zzz{{{||||||xxxtttuuuzzz|||yyyvvvttttttuuuuuuuuuuuuttttttssszzz}}}wwwpppoooqqqsssqqqqqqqqqqqqrrrtttvvvwwwssssssrrrqqqqqqpppooooooppppppqqqrrrtttuuuvvvvvvrrrrrrrrrrrrsssuuuwwwxxxrrrrrrsssrrrqqqppprrrtttlllnnnpppssstttuuuttttttqqqrrrssstttuuuuuuuuuuuussspppoooqqqqqqpppqqquuuoooqqqsssrrrpppoooqqqsssqqqrrrrrrpppnnnooorrrvvvttttttsssrrrrrrqqqqqqpppqqqqqqrrrrrrrrrqqqppppppmmmmmmmmmnnnoooqqqrrrssspppqqqqqqqqqpppmmmkkkiiilllmmmmmmmmmmmmkkkjjjiiihhhkkkmmmnnnmmmmmmnnnpppmmmkkkkkklllooorrrrrrrrrnnnnnnnnnnnnmmmlllkkkjjjdddfffjjjlllmmmoooqqqssspppoooooonnnnnnnnnnnnoooooooooppppppppppppoooooonnnqqqtttssspppnnnnnnpppooonnnlllkkkjjjiiiiiiiiiggghhhiiilllooopppooommmllljjjiiikkkmmmooopppooommmllllllllllllkkkkkkkkklllmmmnnnmmmlllkkkjjjkkknnnppppppnnnkkkjjjmmmpppkkkjjjjjjmmmqqqtttuuuuuusssqqqpppqqqqqqqqqooommmlllmmmnnnllliiihhhjjjlllnnnmmmmmmmmmmmmllljjjgggkkklllmmmnnnoooooooooooommmoooppppppoooooopppqqqoooppppppmmmjjjhhhhhhhhhkkkmmmoooppppppnnnllljjjnnnppprrrsssssssssqqqpppmmmmmmnnnnnnnnnnnnnnnmmmfffhhhkkknnnpppqqqrrrrrrUUURRROOOMMMLLLJJJHHHFFFEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQQQQPPPOOOPPPRRRTTT]]]]]]\\\ZZZWWWVVVXXXYYYXXXWWWUUURRROOONNNOOOQQQUUUVVVXXX^^^cccdddaaa^^^VVVWWWYYYZZZ[[[ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSPPPLLLHHHGGGHHHJJJIIIHHHMMMMMMKKKJJJJJJIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGIIIJJJKKKHHHFFFFFFHHHJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFCCCAAA@@@BBBCCCAAA?????????AAACCCEEEHHHKKKLLLLLLJJJHHHHHHJJJMMMOOOOOOGGGLLLPPPOOOKKKIIIJJJMMMWWWUUUTTTRRRNNNIIIGGGGGGFFFGGGIIIJJJLLLNNNRRRUUUYYYVVVTTTSSSRRROOOJJJEEEJJJLLLOOOQQQQQQPPPMMMKKKNNNGGGAAAFFFQQQZZZ]]][[[^^^```___[[[YYYbbbtttzzz}}}yyyrrrnnnqqquuuiiilllxxx}}}yyyuuuyyy~~~{{{qqqeeeTTTGGGCCCCCCEEEFFFMMMHHHGGGKKKOOOMMMKKKKKKOOORRRWWW[[[]]]___bbbcccaaaeeejjjnnnpppsssvvvyyyxxxwwwvvvvvvwwwyyyzzz|||{{{{{{||||||}}}~~~~~~~~~}}}|||uuuvvvxxxzzz{{{|||}}}}}}|||~~~}}}||||||}}}~~~~~~~~~~~~|||{{{{{{zzzyyyyyyxxxxxxyyyyyyxxxxxxxxxxxxxxxwwwyyyxxxwwwuuutttsssssssssnnnpppsssvvvwwwxxxxxxwwwqqqssstttsssqqqqqqtttwwwwwwwwwwwwwwwvvvuuusssrrrppppppppppppqqqrrrssstttqqqrrrqqqpppnnnnnnppprrrqqqqqqrrrsssssssssrrrrrrrrrrrrqqqpppqqqsssvvvwwwtttsssrrrqqqpppqqqqqqrrrttttttuuuuuuuuutttrrrqqqoooooooooooopppppppppppprrrssssssqqqooooooppprrrrrrtttuuuuuurrrpppooooooqqqrrrsssrrrqqqqqqrrrtttsssrrrrrrrrrrrrpppmmmjjjkkklllmmmjjjggggggiiilllmmmmmmllllllllllllkkkkkkmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmlllkkklllmmmmmmffffffggghhhiiijjjkkkkkknnnooopppooommmlllmmmnnnpppppppppppppppooonnnnnnooonnnmmmmmmmmmnnnpppqqqnnnnnnnnnmmmlllkkkiiiiiillllllkkkmmmnnnooonnnllllllkkkkkkkkklllnnnpppqqqnnnnnnnnnmmmllljjjiiihhhjjjjjjkkkkkkkkkjjjjjjiiilllmmmmmmnnnnnnooooooooolllooopppnnnnnnrrrssspppoooooooooooooooppppppppppppooonnnmmmlllkkkjjjiiiiiijjjkkklllllllllkkkjjjjjjkkklllmmmnnnnnnoooooonnnoooqqqqqqqqqpppnnnlllnnnppprrrqqqnnnjjjgggfffmmmoooqqqqqqpppnnnnnnnnnnnnnnnnnnqqqsssttttttrrrrrrqqqqqqqqqrrrqqqnnnkkkmmmnnnnnnoooooooooooonnnRRRQQQOOONNNNNNMMMJJJHHHEEEEEEFFFGGGIIIKKKNNNOOOPPPQQQQQQPPPOOOOOOQQQSSSWWWXXXXXXVVVUUUUUUWWWYYYTTTUUUTTTSSSQQQQQQSSSUUUXXXYYY[[[___cccccc```]]]VVVWWWXXXYYYXXXWWWUUUTTTSSSTTTTTTTTTTTTRRRQQQPPPNNNKKKHHHGGGIIIJJJHHHGGGJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHFFFIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEECCCAAAAAABBBCCCBBB@@@===>>>???AAACCCFFFHHHIIIKKKIIIHHHIIIKKKMMMNNNNNNMMMPPPRRROOOIIIEEEEEEFFFQQQQQQQQQPPPNNNJJJIIIIIIIIIJJJLLLMMMMMMOOOSSSVVVUUUSSSQQQQQQPPPMMMGGGCCCFFFIIIMMMPPPRRRQQQOOOMMMLLLGGGDDDGGGPPPXXX\\\\\\YYYZZZYYYUUUSSSYYYeeeooowwwwww|||xxxjjj^^^UUUOOOJJJFFFHHHEEEDDDHHHHHHFFFEEEFFFIIILLLPPPSSSVVVXXX\\\^^^^^^___bbbfffjjjooorrrtttuuutttttttttuuuvvvwwwwwwzzzzzzzzz{{{|||~~~~~~~~~~~~}}}|||yyyzzz|||}}}~~~~~~}}}}}}|||}}}}}}||||||}}}~~~~~~}}}}}}|||||||||{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwyyyxxxwwwvvvuuuuuuuuuuuurrrsssuuuwwwwwwwwwvvvuuuqqqrrrsssrrrqqqrrruuuxxxwwwwwwwwwvvvtttrrrpppnnnoooooooooooopppqqqrrrrrrrrrrrrrrrpppnnnnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqpppqqqsssuuuvvvsssttttttttttttsssrrrqqqtttuuuuuutttsssqqqooonnnnnnnnnooooooooopppppppppsssttttttsssqqqpppqqqsssrrrtttuuuuuurrrpppooooooqqqrrrsssrrrqqqrrrsssuuutttsssrrrqqqrrrqqqooommmlllmmmmmmkkkhhhgggiiikkkiiiiiiiiiiiiiiiiiiiiiiiimmmmmmmmmnnnnnnnnnoooooonnnmmmmmmlllkkklllllllllhhhhhhgggggggggggghhhhhhkkklllmmmmmmkkkkkklllmmmnnnnnnnnnooonnnmmmmmmllllllllllllllllllmmmmmmnnnoooooonnnnnnmmmkkkjjjiiilllkkkkkklllnnnnnnmmmkkkjjjjjjjjjjjjkkkmmmnnnooooooooonnnmmmlllkkkiiihhhhhhiiijjjkkkllllllllllllllllllkkkkkkkkkkkkkkkkkklllooopppnnnooorrrssspppnnnnnnooooooooooooppppppqqqppppppnnnmmmllllllkkkkkklllmmmnnnnnnmmmllllllkkkkkkkkklllmmmooopppqqqpppqqqrrrssssssqqqpppnnnnnnpppqqqpppnnnkkkiiiiiilllnnnqqqqqqqqqppppppqqqooonnnoooppprrrtttsssrrrrrrqqqqqqrrrrrrrrrooommmnnnoooooopppppppppooooooOOOOOOOOOPPPPPPOOOLLLIIIEEEFFFFFFHHHJJJMMMOOOPPPOOOOOOPPPOOOMMMMMMNNNPPPOOOQQQRRRQQQQQQRRRTTTVVVOOOQQQSSSSSSSSSTTTVVVWWWZZZ[[[]]]```bbbbbb___]]]XXXXXXWWWWWWUUUSSSQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLKKKIIIHHHIIIIIIIIIGGGEEEEEEFFFHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIHHHEEECCCFFFFFFEEEEEEDDDDDDDDDCCCAAABBBCCCDDDEEEEEEFFFFFFEEECCCAAAAAACCCCCCCCCBBB>>>>>>@@@AAACCCEEEFFFGGGHHHHHHHHHJJJLLLMMMMMMLLLOOOQQQQQQNNNGGGBBB@@@@@@DDDEEEFFFFFFGGGHHHHHHHHHKKKLLLMMMMMMMMMNNNQQQSSSPPPOOONNNMMMLLLIIIEEEBBBAAAEEEJJJOOORRRSSSQQQPPPKKKHHHGGGIIIOOOUUUYYY[[[[[[[[[ZZZXXXWWWXXX\\\```lllxxxqqqhhh\\\TTTJJJEEEBBBBBBAAA>>>>>>AAABBBDDDGGGIIIKKKOOOTTTWWWZZZXXXWWW[[[bbbiiilllmmmppppppqqqrrrrrrrrrqqqqqqwwwwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyxxxxxxyyyxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwxxxxxxvvvuuutttrrrsssssssssrrrsssvvvxxxxxxwwwvvvtttrrrooommmkkknnnnnnnnnnnnnnnooopppqqqssssssssspppnnnnnnoooqqqqqqpppooonnnnnnooopppqqqssssssqqqqqqqqqrrrssstttssstttvvvwwwwwwuuusssqqqtttttttttsssrrrooommmkkkmmmnnnnnnooooooooooooooossstttuuutttrrrqqqrrrtttrrrtttuuuuuurrrpppooooooqqqrrrssssssrrrsssuuuwwwuuusssqqqpppqqqrrrrrrqqqnnnnnnmmmkkkiiihhhhhhjjjhhhhhhhhhhhhiiiiiiiiiiiimmmmmmnnnnnnnnnooooooooolllllllllllllllkkkjjjjjjkkkiiigggeeeddddddeeefffgggiiijjjkkkjjjjjjkkklllllllllmmmmmmllllllkkkjjjjjjjjjkkkkkklllllllllkkkooooooooonnnmmmllljjjjjjjjjjjjjjjlllnnnnnnllljjjiiiiiiiiijjjkkklllmmmnnnppppppooonnnlllkkkjjjiiiggghhhiiikkklllmmmnnnooollllllkkkjjjiiiiiiiiiiiimmmpppqqqnnnooorrrssspppnnnooooooooopppppppppqqqsssrrrqqqpppoooooonnnnnnnnnnnnoooooooooooonnnmmmkkkjjjjjjjjjlllnnnqqqssspppqqqrrrrrrrrrqqqpppooonnnoooppppppnnnllllllmmmlllnnnqqqrrrqqqqqqrrrtttpppoooooopppqqqrrrrrrpppsssrrrqqqrrrssssssrrrpppppppppqqqqqqqqqppppppoooNNNNNNOOOPPPQQQOOOKKKHHHDDDEEEFFFHHHJJJMMMOOOPPPLLLMMMMMMLLLKKKJJJKKKLLLKKKLLLNNNNNNMMMNNNPPPRRRLLLNNNQQQRRRSSSSSSTTTVVVXXXZZZ\\\^^^``````^^^]]]ZZZYYYWWWUUURRRPPPNNNMMMMMMNNNPPPQQQPPPNNNLLLJJJGGGHHHIIIJJJJJJHHHFFFEEECCCEEEGGGIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIKKKKKKKKKJJJHHHGGGFFFEEEDDDEEEGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBCCCEEEFFFHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGJJJMMMMMMLLLJJJLLLMMMMMMJJJDDD@@@======:::<<<===>>>BBBHHHKKKIIIKKKLLLMMMLLLKKKJJJKKKMMMKKKKKKKKKKKKJJJHHHDDDBBBBBBEEEKKKPPPSSSSSSRRRQQQIIIJJJKKKLLLNNNRRRWWWZZZ^^^^^^^^^^^^^^^^^^\\\ZZZZZZkkk{{{pppXXXMMMBBB>>>===<<<<<<======>>>@@@AAACCCHHHMMMQQQUUUPPPNNNRRR[[[cccgggggglllmmmnnnoooooonnnmmmllluuuvvvwwwzzz|||}}}|||}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzzzzyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwvvvvvvvvvuuuuuussssssssstttuuuwwwvvvuuusssqqqpppnnnmmmoooooonnnnnnoooppppppqqqttttttsssqqqnnnnnnoooqqqsssqqqpppnnnnnnoooppprrrssssssrrrqqqppppppqqqqqqsssttttttuuuuuutttssssssssssssssssssrrrpppnnnmmmlllmmmnnnoooooooooooonnnqqqsssttttttrrrqqqrrrsssrrrtttuuutttrrrpppooooooppprrrssssssssstttvvvyyytttrrrooonnnoooqqqssssssoooooonnnllljjjiiiiiiiiijjjjjjkkkkkkkkklllllllllmmmnnnnnnnnnnnnooooooooojjjkkklllmmmlllkkkjjjiiikkkiiifffcccbbbbbbdddeeedddfffiiikkkkkkkkklllmmmlllllllllllllllkkkjjjjjjjjjkkklllnnnnnnmmmllllllnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjlllmmmmmmkkkiiiiiiiiijjjjjjlllmmmnnnnnnppppppooommmlllkkkkkkjjjiiiiiiiiijjjkkklllmmmmmmmmmlllkkkjjjjjjjjjkkklllnnnqqqrrrooopppssssssqqqpppppppppqqqqqqrrrrrrssstttsssrrrqqqqqqqqqqqqrrrppppppppppppooooooooonnnkkkjjjhhhhhhjjjmmmqqqsssnnnoooooopppooonnnmmmmmmnnnooopppooonnnnnnooopppoooppprrrrrrqqqqqqrrrsssqqqooonnnooopppqqqpppooosssrrrqqqrrrttttttsssrrrqqqqqqqqqrrrrrrqqqqqqpppMMMMMMMMMNNNOOOLLLHHHEEECCCDDDEEEGGGJJJKKKMMMMMMHHHIIIKKKJJJIIIHHHIIIJJJJJJLLLMMMMMMKKKKKKLLLMMMKKKMMMOOOPPPOOONNNOOOPPPTTTVVVYYY[[[\\\]]]]]]]]]\\\ZZZWWWSSSPPPNNNMMMMMMLLLMMMNNNOOONNNLLLJJJIIIFFFGGGJJJKKKJJJHHHFFFEEEDDDEEEHHHJJJKKKKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGJJJKKKLLLLLLLLLJJJIIIHHHGGGEEEBBBBBBEEEHHHKKKLLLDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGIIIJJJHHHHHHFFFDDDBBBAAAAAAAAACCCDDDEEEFFFFFFFFFEEEEEECCCDDDFFFIIILLLMMMKKKIIIJJJKKKJJJFFFBBB===:::999777;;;>>>AAAHHHRRRTTTPPPMMMNNNNNNMMMJJJHHHHHHIIIFFFGGGIIIJJJIIIGGGFFFEEEFFFHHHLLLPPPQQQRRRQQQPPPIIIKKKMMMMMMNNNPPPTTTXXXXXXXXXZZZ]]]______\\\YYYRRR\\\oooooo[[[GGG>>>===<<<::::::<<<======>>>???CCCIIIMMMOOOKKKIIINNNXXX```ddddddiiijjjlllmmmmmmlllkkkkkkrrrtttvvvyyy|||~~~~~~|||}}}~~~~~~}}}|||zzzzzzyyyzzzzzz{{{{{{||||||}}}|||||||||{{{zzzxxxvvvuuuvvvvvvwwwxxxxxxyyyyyyyyyzzzyyyvvvtttssssssrrrrrruuuuuutttsssssssssrrrrrrqqqqqqppppppqqqqqqrrrrrrttttttsssqqqooonnnppprrruuutttrrrppppppppprrrssssssrrrrrrqqqpppppppppppptttsssqqqppppppqqqssstttpppqqqrrrssssssrrrpppppplllmmmooopppppppppooonnnoooqqqssssssrrrqqqqqqrrrrrrtttuuutttrrrpppooooooppprrrssssssssstttvvvyyyssspppmmmlllmmmppprrrrrrooonnnnnnmmmlllkkkjjjiiikkkkkkkkklllmmmnnnoooooonnnnnnnnnnnnooooooooopppjjjkkklllmmmlllkkkjjjiiiiiigggeeebbbaaabbbdddeeecccfffjjjlllllllllmmmnnnlllmmmmmmmmmmmmlllkkkkkkmmmnnnooopppqqqpppooonnnmmmmmmmmmmmmkkkjjjiiihhhiiiiiijjjlllnnnnnnkkkhhhjjjjjjkkklllmmmnnnooooooooonnnmmmlllkkkkkklllllllllkkkjjjiiihhhhhhiiiiiijjjjjjiiiiiijjjkkkmmmoooooorrrrrrppppppssssssqqqqqqqqqrrrsssssstttuuuuuuuuutttrrrqqqqqqrrrssstttqqqqqqpppooooooooooooooojjjiiihhhhhhiiilllppprrroooooooooooonnnnnnmmmmmmnnnoooppppppooooooqqqrrrrrrssssssrrrpppooopppqqqqqqooommmmmmoooppppppooosssqqqpppqqqrrrssssssrrrppppppqqqrrrrrrrrrrrrrrrKKKKKKJJJKKKKKKIIIFFFCCCCCCDDDFFFHHHIIIKKKKKKKKKFFFHHHJJJJJJIIIHHHIIIJJJLLLMMMNNNNNNLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJKKKLLLPPPSSSVVVXXXYYYYYY[[[\\\[[[YYYUUUQQQNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHFFFHHHKKKKKKJJJHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJHHHIIIKKKLLLLLLKKKIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHEEEAAAAAACCCHHHKKKMMMDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCFFFHHHIIIHHHIIIHHHFFFBBBAAAAAABBBDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCEEEHHHKKKLLLJJJIIILLLKKKIIIEEEAAA<<<888666666???GGGNNNXXX```^^^UUURRRRRRRRRPPPLLLHHHGGGGGG@@@CCCFFFHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNJJJKKKMMMNNNNNNPPPRRRTTTRRRSSSUUUZZZ^^^``````___UUUVVVbbbxxxoooVVVIIICCC>>>:::999<<<<<<=========@@@EEEIIIIIIHHHIIIOOOWWW^^^aaabbbggghhhiiijjjjjjkkkkkkkkknnnqqqtttxxx{{{}}}~~~}}}~~~{{{}}}~~~~~~}}}{{{zzzyyyxxxyyyyyyzzzzzz{{{|||||||||||||||||||||zzzxxxvvvuuutttuuuuuuwwwxxxyyyzzzzzz}}}zzzwwwuuuttttttrrrqqqsssssssssssstttuuuvvvwwwssssssrrrrrrrrrsssssstttsssssssssqqqooooooqqqsssvvvuuutttsssrrrrrrssssssqqqqqqqqqqqqpppooooooooosssqqqnnnmmmmmmooorrruuuooopppqqqrrrsssrrrqqqqqqmmmnnnpppqqqrrrqqqooonnnnnnppprrrsssrrrqqqqqqqqqrrrtttuuuuuurrrpppooooooqqqrrrssssssrrrsssuuuwwwrrrooolllkkkmmmooopppqqqooonnnmmmmmmnnnnnnkkkiiihhhiiijjjkkklllmmmnnnooonnnnnnnnnooooooooopppppplllllllllllllllkkkjjjjjjiiigggeeecccbbbbbbcccddddddgggkkkmmmmmmmmmnnnooommmmmmnnnnnnmmmmmmlllkkkoooooopppqqqqqqqqqqqqpppnnnnnnnnnmmmlllkkkiiiiiiiiiiiikkkmmmooonnnkkkiiijjjjjjlllmmmnnnooooooooommmlllkkkjjjkkklllmmmnnnpppnnnllliiihhhggggggggghhhgggffffffhhhjjjmmmoooqqqssssssqqqqqqttttttqqqqqqrrrrrrssstttuuuvvvvvvtttrrrqqqppppppqqqsssuuusssrrrqqqpppoooooooooppplllkkkkkkjjjkkkmmmpppqqqqqqqqqpppppppppooooooooonnnppprrrrrrqqqqqqqqqrrrsssssssssqqqooonnnoooppppppnnnllllllnnnppppppppprrrpppoooooopppqqqppppppnnnooopppqqqrrrsssssssssGGGFFFFFFFFFGGGGGGEEECCCEEEFFFHHHIIIJJJKKKKKKJJJEEEHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPNNNMMMLLLMMMLLLLLLKKKJJJHHHGGGIIIKKKQQQTTTWWWWWWVVVVVVXXXZZZXXXVVVRRRNNNLLLLLLMMMNNNJJJIIIHHHGGGFFFFFFGGGGGGFFFIIILLLKKKIIIHHHIIIJJJHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJLLLNNNNNNLLLJJJIIIIIIIIIGGGFFFFFFEEEEEEEEEHHHEEEBBBAAACCCEEEGGGHHHCCCCCCBBBAAA@@@@@@??????AAA@@@???@@@AAACCCEEEGGGFFFGGGHHHFFFCCCBBBDDDFFFFFFGGGGGGHHHGGGEEECCCAAABBBBBBCCCFFFIIIKKKJJJIIIJJJIIIHHHFFFCCC@@@<<<999;;;KKK[[[gggrrrxxxnnn^^^SSSTTTSSSPPPKKKGGGDDDDDD:::>>>CCCFFFGGGGGGIIIKKKKKKJJJJJJJJJJJJKKKLLLMMMKKKLLLLLLNNNOOOPPPQQQPPPMMMOOOQQQUUUZZZ^^^cccfff___[[[___lll|||ppp^^^OOOCCC======;;;<<<<<<<<<<<<===AAADDDBBBEEEKKKRRRXXX\\\___```ddddddeeefffggghhhjjjkkkjjjmmmqqquuuyyy{{{||||||zzz|||~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzz{{{{{{{{{zzzzzzzzzyyyyyyxxxyyyzzz{{{{{{zzzxxxwwwuuuuuuuuuvvvwwwxxxyyyzzz|||yyyuuutttuuuvvvuuussssssssssssssstttuuuwwwxxxttttttssssssssssssssstttqqqrrrrrrqqqpppqqqsssuuuvvvvvvuuuttttttsssrrrrrrppppppppppppppppppooooooqqqpppnnnmmmnnnppprrrsssooopppqqqqqqqqqpppooonnnmmmoooqqqssssssrrrpppooonnnpppssstttsssrrrrrrrrrrrrtttuuuuuurrrpppooooooqqqrrrsssrrrqqqrrrsssuuussspppnnnmmmnnnpppppppppnnnmmmlllmmmppppppmmmjjjggghhhiiijjjlllmmmnnnooonnnnnnooooooooopppppppppnnnmmmmmmlllkkklllllllllkkkiiigggeeecccaaa``````cccgggkkkmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmllllllkkkooonnnnnnnnnnnnoooppppppppppppoooooonnnlllkkkjjjiiijjjlllooopppooollliiihhhiiikkkmmmnnnnnnnnnnnnjjjiiihhhhhhiiilllnnnooosssqqqnnnkkkiiihhhiiiiiijjjiiigggggghhhjjjmmmnnnqqqttttttqqqqqqttttttqqqppppppqqqrrrssstttuuuuuurrrqqqooonnnoooqqqsssuuuuuutttsssqqqqqqqqqqqqqqqooooooooooooooopppqqqqqqqqqqqqpppooooooooooooooonnnqqqssstttsssrrrqqqqqqqqqrrrqqqpppnnnmmmoooqqqnnnlllkkkkkkmmmpppqqqqqqrrrooommmlllmmmnnnmmmmmmlllmmmnnnppprrrsssttttttDDDCCCBBBCCCEEEFFFFFFEEEGGGHHHIIIKKKLLLKKKKKKJJJFFFIIILLLMMMMMMMMMNNNOOOMMMOOOQQQQQQPPPOOOOOOOOOLLLLLLKKKHHHGGGGGGIIILLLSSSVVVXXXXXXUUUTTTVVVXXXVVVSSSOOOLLLJJJKKKLLLNNNIIIHHHFFFDDDCCCDDDEEEFFFGGGJJJLLLLLLIIIHHHJJJLLLIIIIIIHHHHHHHHHIIIJJJKKKJJJKKKNNNOOOOOONNNKKKJJJHHHGGGEEECCCBBBCCCCCCDDDHHHFFFCCCCCCCCCCCCBBBAAABBBBBBAAA@@@???>>>===<<<@@@???>>>>>>???AAACCCEEECCCEEEGGGFFFDDDDDDFFFIIIIIIJJJKKKKKKJJJGGGEEECCCBBBBBBCCCEEEHHHJJJJJJIIIGGGFFFFFFFFFFFFEEEBBB@@@HHH\\\rrrkkkRRRSSSRRROOOIIIDDDAAA@@@666;;;AAADDDEEEGGGIIILLLJJJIIIGGGFFFGGGIIIKKKLLLMMMLLLLLLNNNPPPQQQPPPNNNGGGIIIKKKNNNRRRYYYaaafffhhhbbb```eeekkkuuuwwwvvvqqqZZZHHHAAACCC::::::;;;;;;:::;;;===@@@>>>DDDLLLTTTXXX[[[]]]___bbbbbbbbbcccdddgggiiikkkgggjjjnnnssswwwyyyzzzzzzwwwyyy||||||||||||}}}~~~|||~~~}}}||||||~~~~~~~~~~~~zzzzzz{{{{{{||||||}}}}}}~~~}}}|||{{{yyyxxxwwwvvvtttvvvxxxzzz{{{{{{zzzyyyvvvuuuuuuuuuvvvwwwxxxxxxzzzwwwttttttvvvxxxwwwvvvtttsssrrrrrrssstttvvvwwwttttttsssrrrrrrsssssssssqqqqqqrrrqqqpppqqqtttvvvuuuuuuuuuuuutttsssrrrqqqooooooppppppppppppoooooooooooooooppppppqqqqqqqqqooopppppppppooonnnlllkkknnnooorrrttttttsssqqqooooooqqqtttuuutttsssssssssrrrtttuuuuuurrrpppooooooqqqrrrsssrrrqqqqqqrrrttttttqqqoooooopppppppppooommmllllllnnnpppqqqnnnkkkhhhiiijjjkkkmmmnnnppppppooooooooooooppppppppppppooonnnmmmlllkkklllmmmnnnmmmllljjjgggdddaaa^^^]]]cccfffkkkmmmmmmlllllllllllllllmmmmmmllllllkkkjjjmmmmmmlllkkkkkkmmmnnnoooqqqqqqqqqqqqpppnnnmmmllljjjkkkmmmoooqqqpppllliiiggghhhjjjlllmmmmmmmmmlllhhhgggggggggiiilllnnnppptttrrrooommmkkkkkkkkklllnnnmmmkkkiiijjjkkknnnooorrruuutttrrrqqqttttttqqqnnnooooooppprrrsssttttttqqqpppnnnmmmnnnppprrrtttwwwvvvtttsssrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmmmmmmmmmmmmmnnnqqqtttuuutttrrrqqqpppoooppppppooommmnnnppprrrnnnllljjjjjjmmmpppqqqrrrqqqooolllkkkkkklllkkkkkkjjjkkkmmmppprrrtttuuuuuuCCCDDDEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGIIIGGGGGGHHHLLLPPPSSSTTTPPPNNNMMMOOORRRSSSQQQNNNHHHHHHFFFDDDCCCEEEIIILLLUUUYYYYYYSSSOOOQQQTTTTTTVVVQQQLLLKKKMMMNNNKKKHHHEEEEEEEEECCCCCCEEEIIILLLKKKKKKLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQQQQQQQNNNKKKIIIIIIHHHGGGDDDBBBBBBEEEHHHGGGGGGGGGFFFCCCAAAAAABBBEEEBBB>>><<<<<<<<<<<<<<>>>>>@@@CCCEEEIIIJJJIIIHHHFFFEEEGGGHHHKKKKKKJJJHHHFFFDDDBBB@@@BBBEEEHHHJJJHHHFFFEEEEEEHHHGGGEEEDDDDDDEEEGGGIIIKKKfffsss[[[RRRLLLMMMNNNIIIBBB>>>;;;@@@FFFHHHHHHGGGGGGHHH@@@DDDEEECCCDDDJJJNNNOOOVVVMMMHHHLLLNNNKKKIIIJJJIIIDDDCCCJJJRRRYYYaaahhhpppmmmgggbbbaaahhhrrryyyxxxjjjbbbjjjooo```PPPBBB@@@:::888<<<>>><<<::::::???BBBFFFLLLRRRVVVYYYZZZWWWXXXZZZ]]]___bbbdddeeebbbiiioooppprrruuuuuusssuuuvvvwwwxxxyyyyyyyyyyyyzzz}}}~~~~~~~~~}}}zzz{{{}}}~~~~~~~~~}}}|||~~~~~~|||zzzwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwssstttttttttuuuvvvvvvvvvrrrssstttvvvvvvvvvvvvuuurrrqqqqqqqqqrrrsssuuuvvvmmmnnnooopppqqqrrrrrrqqqtttsssrrrqqqpppqqqrrrsssrrrsssuuuvvvuuusssqqqooooooooooooooooooppppppqqqrrrqqqqqqqqqqqqqqqqqqrrrmmmnnnnnnmmmllllllnnnpppqqqrrrrrrqqqpppoooqqqrrrssstttttttttsssqqqooonnnsssuuuvvvuuurrrpppnnnnnnnnnnnnoooooopppqqqssstttyyysssmmmkkknnnqqqpppooopppnnnlllkkkllllllkkkiiihhhhhhhhhiiijjjkkklllmmmppppppppppppqqqrrrssssssmmmmmmmmmllllllkkkkkkjjjkkkkkkkkkiiieeebbbbbbbbbiiiiiihhhhhhiiikkklllmmmmmmjjjhhhkkkooopppmmmiiimmmmmmlllkkklllnnnppprrrsssqqqoooppprrrrrrooolllnnnmmmmmmmmmmmmnnnnnnnnniiihhhhhhjjjllllllkkkjjjfffgggiiikkklllnnnnnnnnnqqqpppnnnkkkjjjiiiiiiiiikkkkkkkkkkkklllnnnpppqqquuusssqqqooooooqqqssstttmmmoooppprrrsssssssssrrrnnnlllkkklllnnnppppppooouuutttrrrrrrsssuuuuuutttooooooooopppqqqrrrtttuuutttqqqmmmmmmooopppooommmnnnnnnmmmmmmmmmooopppqqqssssssrrrooommmlllmmmooommmmmmllllllmmmnnnpppqqqsssqqqooommmkkkkkkkkkkkkkkklllnnnppprrrsssttttttAAACCCDDDEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHMMMRRRUUUVVVRRRPPPNNNOOORRRRRROOOLLLIIIIIIIIIHHHHHHJJJOOOSSSWWW[[[[[[VVVQQQQQQRRRRRRSSSOOOKKKKKKMMMNNNLLLIIIFFFGGGGGGGGGFFFHHHLLLNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPNNNOOOOOOOOONNNLLLJJJHHHFFFFFFDDDBBB@@@AAADDDFFFHHHIIIIIIHHHEEEDDDDDDEEEHHHFFFCCCAAAAAAAAAAAAAAA@@@???>>>>>>@@@CCCFFFHHHIIILLLPPPPPPMMMIIIHHHHHHJJJJJJIIIHHHFFFDDDCCCBBBCCCFFFIIIJJJIIIGGGFFFFFFGGGGGGFFFEEEFFFFFFHHHIIIOOOfff{{{[[[RRRKKKKKKLLLHHHBBB???>>>BBBGGGHHHGGGEEEDDDDDDBBBCCCCCCAAAEEEMMMSSSTTTRRRKKKGGGJJJMMMKKKJJJKKKIIIEEEDDDJJJRRRXXX```gggpppmmmjjjhhhhhhlllqqquuu~~~lll\\\TTTYYYooozzzpppdddZZZJJJBBB<<<<<<===;;;:::;;;???@@@CCCFFFIIIMMMQQQSSSSSSTTTVVVXXX[[[^^^```aaa___ffflllmmmnnnqqqqqqooorrrssstttuuuvvvvvvvvvvvvvvvyyy}}}~~~}}}|||}}}~~~~~~~~~}}}{{{zzz||||||~~~~~~}}}~~~~~~|||yyyxxxwwwwwwxxxxxxxxxxxxwwwwwwttttttttttttuuuuuuuuuuuupppqqqrrrsssssssssrrrrrrpppqqqrrrsssttttttsssssspppqqqqqqqqqqqqqqqppppppsssrrrrrrqqqpppppppppppppppqqqsssttttttrrrpppoooooonnnnnnnnnnnnoooppppppqqqqqqppppppppppppqqqqqqoooppppppnnnmmmmmmoooqqqqqqqqqrrrqqqooooooqqqrrrtttttttttsssrrrpppooooooqqqssstttsssqqqpppppppppoooooooooppppppqqqrrrrrruuupppllllllpppssssssqqqooommmkkkjjjkkkkkkjjjiiiiiiiiiiiijjjkkkmmmnnnoooqqqppppppppppppqqqrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkiiieeecccdddeeeggggggggghhhjjjlllnnnpppmmmjjjhhhjjjnnnooommmjjjmmmlllkkkkkklllnnnppprrrsssqqqpppqqqrrrrrrooommmooooooooonnnnnnmmmkkkkkkhhhggggggiiikkklllkkkiiiggggggiiijjjllllllmmmmmmooonnnmmmkkkkkkkkkkkkllllllkkkjjjjjjkkknnnpppqqqtttsssqqqppppppqqqrrrsssqqqqqqqqqqqqqqqqqqpppppplllkkkjjjkkkmmmnnnooonnnsssqqqppppppqqqsssssssssrrrqqqqqqqqqrrrsssssstttssspppmmmmmmnnnooonnnmmmnnnmmmlllllllllmmmnnnooorrrrrrqqqooommmlllnnnooollllllllllllmmmoooqqqrrrrrrqqqooommmllllllmmmmmmlllmmmnnnppprrrsssttttttAAABBBDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEHHHNNNSSSVVVWWWSSSPPPNNNOOOQQQRRROOOKKKKKKLLLLLLLLLMMMPPPUUUXXXWWW\\\^^^XXXSSSRRRQQQOOOPPPMMMJJJKKKMMMNNNMMMKKKHHHIIIKKKKKKLLLMMMOOORRRPPPOOOMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUUUUOOONNNMMMLLLJJJIIIGGGGGGDDDDDDDDDBBBAAABBBEEEHHHJJJKKKKKKJJJHHHFFFGGGHHHJJJIIIHHHGGGFFFFFFEEEEEEBBBAAAAAAAAACCCEEEGGGHHHHHHPPPWWWYYYTTTMMMIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDGGGJJJKKKJJJGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIOOObbbxxx\\\RRRJJJIIIJJJFFFBBBAAABBBEEEGGGHHHEEECCCAAA@@@BBBBBB@@@@@@HHHSSSYYYYYYOOOIIIFFFIIILLLKKKJJJKKKLLLGGGGGGMMMTTTYYY___eeelllkkkkkkmmmppprrrsssrrrrrr{{{}}}fffTTTJJJOOO```qqq|||}}}xxxrrrjjjWWWLLL@@@<<<:::888888;;;===???AAAAAAAAACCCHHHMMMMMMNNNPPPRRRUUUWWWYYYZZZ^^^eeejjjjjjkkkmmmnnnkkkooopppqqqrrrrrrsssssssssqqquuuyyy|||~~~~~~~~~~~~{{{|||}}}}}}}}}|||zzzzzz}}}~~~~~~}}}~~~{{{zzzvvvwwwwwwxxxxxxwwwwwwvvvuuuuuuttttttttttttttttttoooppppppppppppoooooonnnoooqqqsssuuuuuutttqqqpppssssssrrrrrrqqqpppoooooorrrrrrrrrrrrqqqpppnnnnnnmmmnnnppprrrrrrqqqooonnnnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnnnnnnnooooooqqqrrrqqqooommmmmmoooqqqpppqqqqqqpppooooooqqqrrruuutttsssqqqpppppppppppppppqqqqqqpppooooooqqqrrrqqqqqqqqqpppqqqqqqqqqqqqqqqnnnlllnnnrrruuuuuusssnnnllljjjiiijjjjjjjjjiiijjjjjjjjjlllmmmooopppqqqqqqqqqpppoooooooooppppppmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmkkkhhheeedddfffhhheeeeeefffgggjjjmmmppprrrnnnkkkhhhiiilllnnnmmmkkkllllllkkkkkklllnnnppprrrtttsssrrrrrrrrrrrrpppnnnooooooppppppnnnkkkiiiggggggfffggghhhjjjkkkjjjiiihhhhhhiiijjjkkklllllllllnnnmmmlllllllllmmmnnnooommmllljjjjjjkkkmmmppprrrrrrqqqqqqqqqqqqqqqrrrrrrtttsssrrrpppooonnnmmmmmmllljjjiiijjjlllnnnnnnmmmpppooommmmmmooopppqqqppptttttttttssssssrrrrrrrrrrrrpppmmmlllmmmmmmmmmlllnnnmmmlllkkkkkkkkklllmmmpppqqqpppooommmmmmnnnppplllllllllmmmnnnoooqqqrrrqqqqqqooonnnnnnnnnooopppnnnnnnooopppqqqrrrssstttBBBDDDEEEEEECCCCCCDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFIIIMMMRRRUUUVVVQQQOOONNNOOORRRSSSPPPNNNMMMNNNNNNNNNOOOQQQUUUXXXTTTZZZ]]]YYYTTTRRRQQQNNNPPPNNNLLLLLLMMMMMMLLLJJJJJJLLLNNNOOOOOOPPPRRRTTTSSSQQQNNNLLLMMMOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVVVVOOOMMMKKKHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDEEEHHHKKKJJJKKKLLLKKKIIIHHHIIIJJJJJJKKKLLLLLLJJJHHHGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHPPPYYYZZZTTTMMMIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDGGGJJJKKKIIIGGGEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJLLLZZZppp|||[[[RRRJJJHHHHHHEEECCCDDDEEEFFFHHHGGGFFFCCC@@@????????????CCCMMMYYY\\\YYYNNNKKKHHHIIIKKKLLLKKKKKKNNNIIIIIINNNTTTXXX\\\aaaeeeeeeggglllssswwwxxxwwwsssuuuzzzkkkSSSHHHMMM\\\iiisssvvv||||||yyyuuuppphhh[[[MMMDDD???;;;:::<<<999<<>>@@@EEEIIIHHHIIIKKKMMMOOORRRTTTTTT^^^dddhhhhhhiiikkkllljjjlllmmmnnnooopppqqqqqqqqqooorrrvvvyyyzzz{{{}}}~~~}}}|||||||||||||||~~~~~~}}}||||||}}}~~~~~~}}}|||{{{|||}}}~~~{{{}}}~~~|||zzzwwwxxxxxxyyyyyyxxxxxxwwwvvvuuuuuuttttttsssssssssrrrqqqqqqqqqpppooonnnnnnrrrssstttuuuuuutttrrrqqqtttsssrrrqqqqqqppppppppprrrsssssssssrrrpppooommmkkklllnnnooopppooonnnnnnmmmllllllllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnqqqrrrqqqooollllllmmmoooooopppppppppnnnoooppprrrvvvtttqqqooonnnoooqqqrrrqqqqqqpppooommmmmmoooqqqrrrrrrrrrrrrqqqppppppoooooonnnnnnppptttuuutttsssnnnkkkiiihhhiiijjjjjjjjjkkkkkklllmmmoooqqqssstttrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllllljjjfffddddddgggiiieeeeeefffgggiiilllooopppnnnllliiihhhjjjlllmmmllllllkkkjjjjjjlllnnnppprrrttttttsssssssssqqqpppooommmnnnooopppnnnkkkhhhfffgggggggggiiikkklllkkkjjjjjjjjjkkklllmmmmmmllllllnnnnnnmmmlllmmmnnnooopppnnnllljjjiiijjjmmmppprrrpppppppppqqqqqqqqqqqqqqquuusssqqqooommmlllmmmmmmlllkkkjjjjjjmmmnnnnnnmmmnnnlllkkkkkkmmmooooooooouuuuuuttttttrrrqqqpppoooqqqooommmkkkkkkkkkkkkkkkooonnnmmmkkkkkkkkklllllloooppppppnnnmmmmmmoooqqqnnnnnnnnnnnnnnnoooooooooqqqpppooooooooopppqqqrrrqqqpppoooooopppqqqssstttEEEFFFGGGFFFDDDCCCCCCDDDIIIHHHGGGFFFEEEFFFFFFFFFJJJHHHGGGHHHLLLPPPRRRSSSOOONNNMMMPPPTTTVVVTTTRRROOOOOOOOONNNNNNOOOQQQTTTNNNUUUYYYWWWTTTSSSRRRPPPRRRPPPOOONNNMMMLLLJJJIIIKKKMMMOOOPPPPPPQQQSSSTTTSSSQQQNNNLLLMMMPPPSSSUUUVVVUUUTTTSSSSSSRRRRRRSSSNNNLLLIIIFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFIIIKKKIIIJJJKKKKKKIIIHHHIIIJJJLLLOOORRRRRROOOLLLJJJJJJKKKKKKKKKLLLKKKKKKKKKJJJIIINNNTTTTTTOOOJJJHHHIIIDDDEEEEEEFFFFFFEEEEEEDDDDDDGGGJJJJJJHHHFFFEEEDDDEEEFFFHHHJJJKKKKKKLLLLLLMMMYYYkkkuuuYYYQQQJJJHHHGGGEEEEEEGGGGGGHHHHHHHHHGGGFFFCCCAAA<<<>>>BBBGGGRRR[[[ZZZUUUNNNNNNLLLJJJKKKLLLLLLKKKKKKGGGGGGLLLQQQSSSVVVYYY[[[\\\```fffooowww|||yyytttuuu}}}sssWWWIIIMMM\\\hhhvvvtttuuu{{{}}}xxx|||ooo```VVVMMMDDD>>>===555999<<<>>>>>>???CCCFFFDDDEEEGGGIIIKKKMMMOOOPPPZZZ```dddcccdddfffgggfffhhhiiikkkmmmnnnoooooopppmmmpppsssvvvvvvwwwxxxyyy{{{{{{zzzzzzzzzzzzzzzzzzxxx}}}{{{yyy{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~~~~}}}yyy{{{}}}~~~~~~}}}zzzyyyyyyzzzzzz{{{{{{zzzzzzyyyvvvvvvvvvuuuuuutttttttttuuutttsssrrrqqqqqqppppppvvvuuutttttttttttttttuuurrrqqqqqqppppppqqqqqqrrrsssttttttuuutttrrrpppoookkkkkkmmmnnnnnnnnnnnnmmmlllllllllllllllmmmmmmnnnmmmllllllkkkkkkllllllmmmooooooooollljjjjjjkkkmmmnnnooooooooonnnnnnppprrrvvvsssqqqnnnnnnoooqqqsssrrrrrrqqqooollllllmmmooorrrrrrssssssrrrqqqpppooooooooopppqqqssssssrrrpppnnnkkkhhhggghhhjjjkkkkkkmmmmmmnnnoooppprrrtttuuuqqqpppooonnnmmmlllllllllmmmmmmllllllkkkjjjiiiiiijjjiiihhheeecccdddgggjjjhhhhhhgggggghhhjjjlllmmmnnnllliiihhhiiikkkllllllkkkjjjjjjjjjkkknnnqqqrrrttttttttttttrrrpppoooooojjjlllnnnooonnnllliiiggghhhhhhhhhjjjmmmnnnmmmllllllmmmmmmnnnooooooooonnnpppooonnnmmmlllmmmnnnnnnnnnmmmkkkjjjkkkmmmoooqqqoooooooooppppppqqqqqqqqqsssrrrpppnnnmmmmmmnnnooommmlllkkklllnnnooooooooolllkkkiiijjjlllnnnooonnnssssssssssssrrrpppooonnnooonnnmmmkkkiiiiiiiiijjjpppooommmlllllllllmmmmmmooooooooonnnllllllnnnppppppppppppoooooonnnmmmmmmpppooooooooopppqqqssstttrrrqqqooommmnnnoooqqqsssGGGHHHHHHGGGEEEDDDDDDEEEJJJIIIGGGFFFEEEFFFFFFGGGJJJHHHFFFGGGKKKNNNPPPPPPOOONNNNNNQQQVVVXXXWWWUUUPPPPPPPPPOOOMMMMMMNNNPPPKKKRRRWWWUUUSSSTTTTTTRRRRRRRRRRRRPPPOOOLLLKKKIIIKKKMMMNNNNNNMMMNNNPPPRRRQQQOOOMMMLLLMMMPPPSSSVVVUUUUUUSSSQQQPPPOOOOOOOOOKKKJJJHHHEEEDDDCCCCCCCCCBBBDDDEEEEEEDDDEEEGGGIIIHHHJJJKKKJJJIIIIIIJJJKKKOOOTTTXXXXXXTTTOOOMMMLLLGGGIIIKKKNNNPPPQQQQQQPPPJJJKKKLLLLLLJJJIIIHHHIIIEEEFFFFFFGGGGGGGGGFFFFFFEEEHHHKKKKKKIIIGGGEEEDDDFFFGGGHHHJJJKKKMMMNNNNNNTTT\\\hhhlllWWWPPPJJJIIIIIIGGGHHHKKKKKKJJJIIIJJJJJJIIIFFFDDD;;;@@@EEEKKKRRRWWWUUUOOOLLLNNNMMMJJJJJJMMMOOOMMMHHHDDDDDDHHHLLLLLLNNNQQQRRRUUUYYY___fffpppzzz{{{ppplllnnnyyycccTTTZZZiiisss{{{sss~~~zzzqqqkkkaaaRRREEE@@@;;;:::;;;;;;===>>>@@@@@@BBBBBBDDDFFFHHHJJJLLLLLLQQQWWWZZZZZZ[[[^^^```^^^aaaccceeegggjjjkkkmmmmmmkkknnnqqqsssssstttuuuvvvxxxxxxxxxxxxxxxxxxyyyyyyuuu{{{zzzwwwyyyyyy{{{|||||||||{{{zzz||||||~~~~~~}}}yyyzzz{{{{{{{{{zzzyyyxxxzzz{{{{{{||||||{{{{{{zzzwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvuuussssssrrrrrrrrrvvvuuussssssssstttuuuvvvqqqpppooooooooopppqqqrrrtttttttttttttttssssssrrrlllmmmmmmnnnnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnllllllkkkkkkkkkkkklllllllllmmmllljjjhhhhhhjjjllllllnnnnnnnnnmmmnnnppprrrtttssspppnnnnnnoooqqqrrrssssssrrrpppmmmllllllmmmqqqrrrsssssssssrrrpppoooppppppqqqqqqqqqpppooooooooolllhhhgggiiikkkllllllooooooooopppqqqrrrssstttpppooonnnmmmllllllllllllllllllkkkkkkjjjiiiiiiiiigggggggggeeedddeeegggjjjjjjiiihhhgggggghhhiiijjjlllllljjjiiiiiijjjjjjkkkjjjjjjiiiiiikkknnnqqqrrrssstttuuutttqqqooonnnooojjjkkklllmmmmmmkkkiiihhhiiihhhiiikkknnnooonnnmmmmmmmmmnnnppppppqqqqqqqqqooonnnmmmlllllllllmmmnnnmmmllllllkkklllmmmnnnooonnnnnnnnnnnnooopppqqqrrrrrrqqqpppooooooooooooooonnnlllkkklllnnnppppppooojjjiiiggghhhjjjlllmmmmmmqqqqqqrrrsssrrrqqqooonnnmmmmmmllljjjgggfffgggiiiooonnnmmmlllllllllmmmnnnooopppooonnnllllllmmmoooqqqqqqqqqpppooonnnmmmlllpppooooooooooooqqqrrrtttsssqqqnnnlllkkkmmmoooqqqEEEGGGHHHHHHGGGGGGHHHIIIMMMKKKIIIHHHGGGGGGHHHIIIGGGFFFDDDFFFIIIMMMOOOPPPQQQPPPPPPSSSWWWYYYXXXVVVQQQQQQQQQPPPNNNNNNOOOPPPLLLRRRWWWUUUSSSTTTUUUTTTQQQRRRSSSRRRPPPNNNMMMLLLKKKLLLKKKJJJIIIJJJMMMOOONNNMMMLLLLLLMMMOOORRRTTTSSSRRRQQQOOONNNNNNNNNNNNIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDFFFEEEEEEEEEFFFHHHHHHJJJKKKKKKJJJJJJKKKMMMPPPVVV[[[[[[VVVOOOLLLKKKEEEHHHKKKOOOQQQRRRRRRQQQKKKIIIGGGHHHJJJKKKIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHJJJMMMMMMKKKHHHGGGFFFHHHHHHHHHIIIKKKMMMPPPQQQWWWZZZ___sssuuuoooqqq^^^TTTNNNKKKKKKKKKIIIKKKNNNPPPNNNLLLLLLMMMLLLHHHEEE===CCCHHHKKKNNNQQQOOOKKKGGGKKKKKKHHHIIIOOOQQQPPPIIIEEEEEEIIILLLKKKKKKNNNLLLQQQWWWZZZ^^^eeeqqq{{{|||uuulllfffbbbgggxxxpppfffooo~~~uuu~~~ppp```WWWKKKEEE>>>:::<<<>>>===<<>>===;;;===>>>???AAACCCEEEFFFGGGEEEKKKNNNNNNPPPTTTWWWVVVRRRTTTWWW[[[___bbbdddeeefffiiimmmppprrrsssuuuwwwtttuuuvvvwwwxxxxxxxxxwwwwwwzzz}}}}}}|||zzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzzzzyyywwwwwwwwwxxxyyyyyyyyyzzzsssrrrqqqpppppppppqqqrrrlllnnnqqqssstttsssrrrqqqtttrrrpppmmmlllllllllmmmrrrqqqppppppqqqrrrtttuuuqqqqqqppppppoooooonnnnnnnnnmmmmmmmmmmmmnnnoooooommmllllllkkkkkkllllllmmmjjjjjjjjjiiihhhiiikkkmmmkkklllmmmmmmmmmmmmoooqqqrrrqqqpppooooooooopppqqqnnnppprrrsssqqqpppoooppppppqqqsssttttttsssqqqpppmmmnnnnnnnnnmmmnnnpppqqqpppmmmiiihhhiiilllnnnooorrrqqqqqqppppppqqqqqqrrrmmmmmmlllkkkkkkkkkllllllhhhhhhjjjkkkmmmnnnooopppeeegggiiiiiihhhhhhjjjkkkiiiiiihhhgggggghhhiiijjjjjjkkklllllljjjiiiiiiiiiiiiiiihhhiiikkknnnqqqsssqqqtttuuusssooollllllnnnpppooommmkkkiiigggfffeeegggfffgggiiilllnnnmmmllljjjkkkmmmnnnpppqqqrrrrrriiiiiiiiijjjkkknnnpppqqqkkklllmmmnnnnnnnnnmmmlllooonnnlllkkkllloooqqqssssssssstttsssrrrpppnnnmmmllljjjiiijjjlllnnnnnnmmmeeedddbbbcccfffhhhiiiiiinnnppprrrtttuuuuuuttttttlllmmmllliiieeedddeeehhhkkkjjjjjjiiijjjkkkmmmnnnqqqqqqpppnnnkkkjjjkkkmmmkkkmmmnnnpppqqqqqqqqqqqqpppooonnnnnnnnnoooqqqrrrtttqqqllliiigggiiillloooFFFGGGHHHJJJKKKMMMNNNNNNPPPOOONNNLLLKKKJJJJJJJJJGGGGGGGGGGGGGGGJJJNNNQQQWWWVVVUUUTTTTTTUUUWWWWWWTTTTTTSSSQQQOOOMMMLLLJJJRRRTTTVVVVVVUUUTTTSSSTTTSSSQQQPPPRRRVVVUUUPPPKKKKKKIIIGGGFFFGGGHHHHHHGGGLLLKKKKKKJJJKKKLLLMMMNNNNNNOOOPPPQQQPPPNNNLLLJJJJJJHHHFFFDDDCCCCCCDDDEEEHHHHHHGGGFFFEEEEEEEEEEEEIIIJJJKKKLLLLLLKKKJJJIIIOOOOOOOOONNNMMMKKKIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJKKKLLLKKKJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPOOONNNMMMKKKJJJIIIHHHGGGFFFEEEEEEGGGIIIKKKMMMRRRRRRRRRRRRQQQQQQPPPOOONNNMMMKKKJJJKKKNNNQQQSSSUUUPPPLLLLLLOOOOOOLLLHHHDDDFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHHHHJJJLLLOOOPPPMMMOOOPPPPPPNNNLLLLLLLLLOOOTTTYYYZZZYYYYYY]]]aaacccccccccaaa___^^^^^^```oooppptttzzzzzz~~~kkkSSSDDD<<<888888;;;>>>>>>@@@CCCFFFGGGFFFDDDDDDFFFHHHKKKMMMNNNOOOOOONNNOOOPPPQQQSSSXXX___dddeeefffiiillloooqqqrrrsssttttttttttttuuuwwwyyy{{{{{{zzzyyyyyyyyyzzz|||}}}~~~}}}|||zzzzzzzzz{{{|||~~~{{{yyyyyyzzz{{{zzzyyyyyyyyyxxxuuusssvvvuuuttttttwwwxxxxxxwwwtttsssrrrsssuuuuuutttsssqqqqqqqqqpppppppppooooooppppppooooooooooooooopppmmmmmmmmmmmmnnnooopppqqqpppnnnkkkjjjkkkooosssuuutttsssrrrpppooommmkkkkkkmmmmmmmmmnnnmmmmmmlllkkkooopppppppppnnnkkkhhhfffjjjjjjhhhhhhhhhiiijjjkkknnnnnnnnnnnnooooooooooootttqqqnnnmmmnnnooopppooommmnnnooonnnmmmnnnppprrrsssrrrrrrrrrsssrrrpppmmmllllllllllllmmmooopppqqqpppooommmlllkkkkkkkkklllsssrrrpppqqqrrrssssssrrrooommmjjjhhhhhhiiikkkmmmiiihhhgggggghhhjjjlllnnnkkkjjjjjjiiihhhgggfffffffffggghhhiiikkklllmmmnnnlllrrrsssmmmkkkoooqqqpppnnniiidddeeeiiimmmmmmllllllllllllllllllkkkkkkkkkmmmmmmllljjjhhhgggfffeeeiiiiiiiiikkknnnooonnnmmmnnnnnnnnnlllkkkkkkmmmooojjjjjjiiiiiijjjlllnnnooonnnnnnooopppppppppppppppmmmmmmmmmnnnnnnnnnooooooqqqrrrsssssssssqqqooommmiiillloooooonnnmmmllllllggggggffffffffffffgggggghhhkkkooorrrtttttttttsssnnnmmmlllkkkiiihhhgggfffkkkjjjiiijjjlllnnnnnnnnnmmmmmmmmmlllkkkkkkjjjjjjlllmmmnnnoooppppppoooooosssqqqnnnlllmmmooorrrtttooonnnllljjjjjjjjjlllmmmGGGGGGHHHIIIKKKMMMOOOPPPSSSRRRPPPOOONNNMMMLLLLLLJJJJJJJJJIIIIIILLLPPPSSSYYYYYYXXXXXXXXXXXXYYYYYYTTTTTTSSSRRRPPPMMMKKKIIIPPPSSSUUUVVVVVVVVVVVVWWWTTTRRRRRRUUUXXXXXXSSSNNNMMMJJJHHHGGGHHHJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCDDDEEEJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIILLLLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJLLLMMMMMMLLLLLLMMMKKKJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLLLLLLLMMMLLLKKKJJJJJJMMMLLLJJJIIIJJJMMMPPPSSSTTTPPPLLLLLLNNNOOOMMMJJJHHHIIIKKKKKKIIIHHHIIIIIIHHHHHHGGGHHHIIIKKKLLLMMMKKKMMMOOOOOONNNMMMMMMNNNNNNRRRWWWWWWVVVVVVZZZ]]]ccceeehhhiiigggeeecccaaaddddddiiiuuu|||fffTTTHHHAAA>>>???@@@===;;;<<>>;;;;;;===AAADDDEEEBBBCCCEEEGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKOOOUUUYYY\\\^^^```bbbeeehhhiiijjjjjjkkkmmmqqqtttyyy|||~~~zzzzzzzzzzzz{{{|||~~~~~~}}}|||{{{{{{zzz{{{{{{{{{~~~~~~}}}{{{xxxvvvvvvwwwzzzxxxvvvuuuvvvwwwwwwvvvuuutttsssuuuwwwyyyzzzyyytttrrrqqqqqqrrrsssrrrqqqrrrrrrqqqpppoooooonnnnnnpppoooooooooooooooppppppqqqrrrrrrssssssrrrpppoooooommmjjjhhhiiilllqqqssstttrrrpppnnnlllmmmmmmnnnqqqqqqppppppooonnnmmmmmmnnnoooqqqrrrrrrqqqppppppmmmllllllkkkkkkllllllmmmlllllllllmmmmmmnnnnnnnnnqqqooonnnmmmnnnnnnmmmkkkmmmoooqqqqqqpppnnnnnnnnnmmmmmmlllnnnooopppnnnmmmkkklllmmmooooooooonnnnnnkkkkkkkkkkkkmmmnnnqqqrrrrrrpppnnnnnnoooooonnnmmmmmmmmmmmmlllllllllllllllmmmlllkkkiiiiiiiiijjjkkkkkkjjjjjjjjjiiiiiihhhhhhllllllllllllllllllllllllkkkppprrrqqqppprrrtttrrrooommmkkkmmmppprrrqqqnnnooooooooooooooooooooooooooonnnllljjjiiihhhhhhiiihhhhhhiiilllppprrrsssrrrkkkllllllkkkjjjjjjlllmmmmmmlllkkkjjjjjjkkklllmmmppppppppppppoooooonnnmmmjjjkkkkkklllmmmmmmnnnnnnrrrsssssssssrrrpppnnnmmmhhhjjjmmmmmmlllkkkkkkllliiihhhggggggffffffffffffgggiiikkkmmmooonnnmmmmmmmmmlllkkkjjjjjjkkkmmmnnnooonnnllllllmmmmmmlllkkkoooooopppqqqqqqrrrssssssoooooonnnmmmmmmnnnooopppqqqppppppppppppqqqrrrrrrlllkkkiiihhhhhhhhhiiijjjOOONNNLLLKKKLLLNNNQQQSSSRRRQQQQQQPPPOOONNNLLLLLLOOOOOONNNMMMLLLNNNRRRUUUWWWWWWXXXYYYYYYXXXVVVUUUQQQRRRSSSSSSQQQNNNJJJHHHHHHJJJMMMOOOPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[XXXTTTTTTPPPKKKIIIHHHIIIJJJJJJFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJKKKLLLLLLHHHHHHIIIJJJJJJJJJJJJJJJNNNLLLKKKJJJKKKKKKIIIGGGGGGGGGGGGHHHJJJKKKLLLMMMPPPPPPOOONNNMMMLLLKKKKKKEEEEEEDDDEEEEEEGGGHHHIIIGGGHHHJJJKKKJJJIIIHHHGGGHHHGGGFFFEEEFFFIIIKKKMMMOOOMMMJJJJJJLLLNNNNNNMMMKKKKKKJJJGGGEEEDDDEEEGGGJJJJJJIIIHHHHHHGGGGGGGGGFFFIIILLLOOOOOOPPPQQQRRRLLLOOOQQQQQQPPPPPPQQQSSSWWW\\\dddlllqqqqqqmmmiii^^^[[[]]]fffrrruuurrrvvv~~~pppdddWWWMMMIIICCCAAA??????AAABBBBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEFFFGGGHHHHHHJJJMMMQQQUUUWWWXXXZZZ\\\___bbbdddeeeggghhhkkkooossswwwzzz|||xxxxxxyyyzzz{{{|||}}}~~~yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{zzzxxxuuuttttttuuuxxxuuuttttttvvvyyyzzz{{{vvvuuuuuuvvvyyy{{{{{{{{{sssqqqoooooopppqqqppppppqqqqqqqqqpppoooooonnnnnnoooooooooooooooooopppqqqssstttuuuuuuuuussspppooopppnnnkkkjjjkkknnnqqqtttsssqqqnnnllllllmmmnnnppprrrqqqpppooonnnmmmmmmmmmooopppqqqrrrrrrrrrqqqqqqmmmmmmllllllllllllllllllhhhhhhhhhiiijjjjjjkkkkkkpppooonnnooopppooommmkkkllloooqqqqqqooommmllllllkkkjjjjjjkkkmmmnnnnnnmmmiiijjjmmmoooppppppooonnnkkkkkkkkkkkkmmmoooqqqrrrtttrrrpppoooppppppooommmlllmmmnnnnnnnnnmmmlllkkkllllllkkkjjjjjjkkkkkklllnnnnnnmmmmmmmmmmmmmmmmmmooonnnnnnmmmllllllkkkkkkkkknnnpppqqqrrrtttttttttpppooooooqqqttttttssspppppppppppppppppppppppppppooonnnllljjjiiiiiijjjkkkhhhhhhiiillloooqqqqqqpppjjjkkklllkkkjjjjjjkkkmmmlllllljjjiiiiiijjjkkkkkkmmmmmmnnnnnnooonnnnnnmmmjjjjjjkkkllllllmmmnnnnnnrrrrrrrrrrrrqqqooonnnmmmjjjlllmmmmmmkkkiiiiiiiiijjjiiihhhgggffffffffffffhhhiiikkklllmmmlllkkkkkkmmmllljjjiiijjjmmmppprrrsssqqqooonnnoooooonnnmmmmmmnnnoooppprrrsssttttttqqqpppnnnllllllmmmooopppoooppppppqqqqqqqqqqqqqqqkkkkkkjjjiiiiiiiiijjjkkkTTTRRRPPPNNNMMMNNNPPPRRRQQQQQQRRRRRRQQQPPPOOONNNOOOOOONNNMMMLLLMMMQQQTTTVVVWWWXXXXXXXXXVVVUUUTTTPPPQQQQQQQQQPPPNNNKKKJJJIIIKKKMMMNNNNNNPPPRRRTTTVVVVVVXXXZZZ[[[ZZZWWWUUUVVVSSSMMMJJJHHHGGGFFFEEEEEEEEEGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKLLLJJJIIIIIIIIIIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKMMMMMMLLLJJJIIIEEEDDDCCCCCCDDDFFFIIIJJJMMMKKKIIIHHHIIIKKKLLLMMMKKKJJJIIIGGGDDDCCCDDDFFFKKKJJJJJJIIIHHHFFFEEEEEEEEEHHHLLLNNNOOOPPPQQQSSSLLLMMMNNNOOONNNNNNNNNOOORRRUUU\\\eeemmmrrrrrrpppccc```___```ccclll~~~wwwggg```bbbqqq~~~yyypppgggdddRRRLLLDDD???>>>>>>@@@AAACCCDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGIIILLLOOOSSSSSSTTTVVVYYY\\\___```dddfffiiilllpppsssvvvwwwttttttvvvwwwyyyzzz{{{|||uuuuuuvvvvvvvvvvvvvvvvvvxxxxxxxxxvvvsssrrrssstttuuusssrrrtttwww{{{~~~xxxvvvvvvwwwyyy{{{|||{{{rrrpppmmmlllmmmnnnnnnnnnpppppppppooooooooonnnnnnoooooonnnnnnooopppqqqqqqttttttvvvvvvuuussspppoooqqqpppooonnnoooqqqssstttqqqpppmmmlllkkkmmmoooqqqqqqpppooonnnmmmmmmmmmmmmqqqqqqqqqqqqpppoooooonnnlllllllllllllllkkkkkkjjjggggggggghhhiiijjjjjjkkkmmmllllllmmmnnnooommmkkkkkkmmmppppppnnnlllkkkjjjjjjiiiiiijjjlllnnnnnnmmmfffhhhllloooqqqqqqqqqqqqnnnmmmmmmlllmmmnnnooopppsssqqqooonnnoooooonnnlllkkklllmmmoooooonnnlllkkkjjjjjjjjjjjjkkklllmmmmmmnnnnnnnnnnnnoooooooooooooooooonnnmmmmmmlllkkkkkkllllllmmmppprrrsssssstttpppqqqrrrtttvvvvvvtttrrrqqqqqqqqqqqqppppppppppppnnnmmmkkkjjjjjjjjjkkkkkkiiiiiiiiikkkmmmnnnmmmlllhhhjjjllllllkkkjjjkkkmmmkkkjjjiiihhhhhhiiijjjjjjiiijjjkkkmmmnnnoooppppppllllllmmmmmmmmmnnnnnnnnnqqqqqqqqqqqqpppooonnnnnnnnnoooooommmjjjgggggggggiiiiiihhhgggggggggggggggiiijjjkkklllllllllkkkkkkmmmllljjjjjjkkknnnqqqsssuuusssqqqqqqqqqrrrqqqpppnnnnnnpppqqqrrrtttuuuuuurrrqqqnnnmmmlllmmmnnnooonnnooopppqqqqqqqqqpppppplllllllllkkkkkklllllllllTTTSSSPPPOOONNNNNNOOOPPPRRRSSSTTTUUUUUUUUUTTTSSSPPPPPPOOOMMMLLLMMMPPPSSSWWWWWWWWWWWWWWWVVVUUUTTTOOOOOOOOOOOOOOONNNMMMMMMKKKMMMOOOPPPPPPRRRUUUXXXWWWXXXZZZ[[[[[[YYYVVVUUUWWWTTTOOOLLLJJJHHHEEECCCEEEFFFHHHJJJLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIGGGGGGHHHHHHGGGEEEGGGGGGFFFFFFFFFHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHKKKMMMMMMKKKIIIHHHDDDCCCCCCCCCDDDFFFHHHIIIKKKIIIGGGFFFFFFHHHJJJLLLJJJKKKJJJHHHFFFDDDEEEFFFIIIIIIIIIHHHGGGEEECCCBBBEEEGGGKKKMMMMMMMMMNNNPPPJJJJJJKKKLLLLLLLLLKKKKKKNNNOOOTTT]]]hhhpppssssssdddbbb```^^^ZZZ^^^lll|||xxxeeeXXXRRRTTTdddwwwpppdddRRRDDD<<<<<<@@@CCCCCCDDDEEEFFFGGGGGGFFFEEEBBBCCCDDDCCCCCCDDDGGGIIIMMMNNNNNNPPPSSSVVVYYY[[[___aaadddhhhkkknnnpppqqqnnnoooqqqsssuuuwwwwwwxxxrrrrrrsssttttttttttttsssvvvwwwvvvuuurrrqqqrrrsssrrrqqqqqqtttxxx{{{}}}~~~xxxvvvuuuvvvxxxzzzzzzyyyrrrooollljjjkkklllmmmlllnnnnnnnnnoooooooooppppppnnnnnnnnnnnnooopppqqqrrrssstttttttttsssrrrpppoooqqqrrrrrrsssssstttttttttooonnnmmmllllllnnnpppqqqpppooonnnmmmlllmmmnnnooorrrrrrqqqpppnnnmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkllllllmmmmmmiiihhhhhhjjjlllmmmmmmlllkkkmmmoooooonnnlllllllllllljjjiiijjjlllnnnnnnnnngggiiikkknnnpppqqqqqqqqqpppooonnnmmmmmmmmmnnnoooooommmkkkkkkllllllkkkjjjjjjkkklllnnnnnnmmmllllllhhhhhhiiijjjkkklllmmmmmmlllllllllmmmnnnnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmmmmjjjiiimmmpppppppppssspppqqqsssuuuuuuuuuttttttrrrrrrqqqpppooonnnnnnmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiijjjllllllkkkjjjhhhjjjlllmmmlllkkklllmmmkkkjjjiiihhhhhhiiijjjkkkhhhiiikkknnnpppqqqrrrrrrpppppppppoooooooooooonnnpppppppppppppppppppppppppppppppppmmmjjjgggggggggiiihhhhhhgggggghhhhhhiiiiiijjjkkkkkkllllllllllllmmmlllkkkjjjkkkmmmoooqqqtttrrrqqqqqqsssttttttsssqqqqqqrrrsssssstttuuuuuurrrqqqooonnnmmmmmmmmmnnnmmmnnnooooooppppppoooooommmmmmmmmmmmnnnnnnnnnnnnOOOOOONNNMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWWWWVVVVVVRRRQQQPPPNNNLLLMMMPPPSSSVVVVVVUUUTTTSSSSSSSSSSSSNNNNNNMMMMMMMMMNNNPPPPPPJJJLLLNNNPPPRRRUUUYYY\\\YYYZZZ\\\]]][[[XXXVVVUUUUUUSSSQQQOOOMMMKKKGGGEEEFFFGGGJJJLLLNNNPPPPPPQQQLLLKKKKKKJJJIIIIIIHHHIIICCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQOOOMMMLLLJJJIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGIIIHHHFFFEEEEEEGGGHHHIIIGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCEEEGGGJJJLLLMMMKKKIIIGGGEEEEEEEEEEEEFFFHHHIIIJJJJJJHHHFFFDDDCCCDDDGGGJJJGGGHHHIIIHHHFFFDDDDDDDDDFFFFFFFFFFFFDDDCCCAAA???CCCFFFHHHIIIIIIIIIIIIJJJGGGGGGGGGHHHIIIIIIIIIHHHJJJIIILLLUUU```iiilllllldddaaa```___[[[ZZZaaaiiiwwwmmmXXXMMMJJJQQQaaaqqq~~~qqq]]]PPPHHHFFFEEEAAABBBDDDFFFFFFFFFFFFEEEBBBCCCDDDCCCCCCCCCEEEGGGHHHHHHIIIJJJMMMQQQTTTVVVWWWYYY]]]aaaeeehhhjjjkkkiiijjjmmmooorrrsssssstttpppqqqssstttttttttsssrrruuuvvvvvvtttqqqpppqqqrrrrrrqqqqqqsssvvvxxxxxxxxxwwwuuussstttuuuvvvvvvuuuqqqnnnkkkiiijjjkkkkkkkkkllllllmmmnnnooopppqqqqqqnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrqqqqqqpppppppppppprrruuuvvvwwwuuusssrrrlllllllllmmmnnnooopppqqqpppooonnnmmmmmmoooppprrrsssrrrqqqpppnnnnnnmmmmmmnnnnnnoooooonnnmmmkkkjjjiiijjjkkklllmmmnnnoooooojjjiiihhhiiillloooqqqqqqmmmnnnpppooonnnnnnooopppnnnlllkkkkkkmmmnnnooonnnkkkllllllmmmnnnooopppppppppooonnnmmmmmmnnnooopppmmmllljjjjjjkkkllllllkkkjjjjjjkkklllllllllllllllhhhhhhiiijjjjjjkkkkkkjjjkkkllllllmmmnnnooooooooojjjkkkkkklllmmmmmmnnnnnnnnnhhheeeiiillllllnnnqqqppprrrsssttttttttttttuuusssrrrqqqooonnnlllkkkjjjhhhiiijjjkkklllkkkiiihhhiiiiiiiiijjjmmmnnnmmmkkkhhhjjjmmmnnnmmmmmmmmmnnnkkkkkkjjjjjjjjjkkkmmmnnnlllmmmoooqqqrrrsssttttttttttttsssrrrqqqpppoooooonnnnnnnnnoooooopppqqqrrrooopppooommmjjjiiiiiijjjgggggggggggghhhiiijjjjjjhhhhhhiiijjjkkklllllllllmmmmmmllllllkkkllllllmmmqqqpppooopppsssuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooonnnmmmllllllmmmmmmmmmmmmnnnnnnnnnnnnlllmmmnnnnnnooooooooonnnJJJJJJKKKLLLMMMNNNNNNNNNMMMOOORRRTTTVVVVVVVVVUUUSSSSSSQQQOOOMMMNNNQQQTTTTTTSSSQQQOOOOOOOOOOOOPPPNNNMMMLLLKKKLLLOOOQQQSSSGGGIIILLLNNNQQQUUUZZZ^^^ZZZ\\\^^^^^^\\\XXXVVVUUUSSSRRRQQQQQQPPPNNNJJJGGGFFFHHHKKKNNNPPPQQQRRRRRRKKKKKKJJJIIIHHHHHHHHHHHHBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJIIIHHHHHHHHHHHHIIIJJJOOOQQQTTTVVVUUUSSSPPPMMMIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGHHHJJJJJJJJJHHHJJJIIIGGGEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCFFFHHHKKKMMMNNNLLLJJJHHHFFFFFFGGGGGGHHHJJJKKKKKKIIIHHHEEECCCAAABBBFFFHHHBBBDDDFFFFFFDDDBBBAAAAAADDDDDDDDDDDDCCCAAA???===BBBDDDFFFGGGFFFEEEEEEFFFDDDDDDDDDEEEGGGHHHGGGFFFEEEDDDGGGOOOZZZbbbdddccceeebbb```aaa___[[[ZZZ\\\eeeyyyyyyhhhSSSHHHIIISSSdddqqq~~~}}}}}}|||jjjYYYMMMEEE@@@AAACCCEEEFFFFFFFFFEEEEEEFFFGGGFFFEEEEEEFFFHHHEEEEEEEEEGGGIIIMMMQQQSSSQQQSSSXXX]]]aaaeeeggghhheeegggjjjmmmooopppqqqqqqpppqqqssstttuuutttssssssuuuuuuuuutttqqqpppqqqrrrrrrqqqqqqsssuuuuuutttrrruuusssrrrrrrssssssrrrqqqqqqnnnjjjhhhiiijjjkkkkkkkkkkkklllnnnoooqqqrrrrrrnnnnnnnnnnnnooopppqqqrrrrrrqqqpppoooooooooppppppooorrruuuxxxxxxvvvssspppkkkkkklllmmmnnnoooppppppqqqpppnnnnnnooopppssstttrrrrrrqqqpppooooooooooooooopppppppppooonnnlllkkkhhhiiiiiikkklllmmmnnnnnnmmmkkkjjjlllooosssvvvwwwooopppppppppoooppprrrtttpppnnnllllllmmmoooooooooooonnnnnnmmmmmmmmmnnnnnnooonnnmmmmmmmmmooopppqqqnnnmmmkkkkkkmmmnnnnnnmmmjjjjjjjjjkkkkkkllllllllliiijjjjjjjjjjjjiiihhhhhhmmmmmmnnnooopppqqqqqqrrrhhhiiijjjkkklllnnnooooooooogggcccgggjjjjjjlllppppppqqqssssssrrrssstttuuusssrrrqqqooollljjjiiihhhfffgggjjjllllllkkkiiiggghhhhhhiiikkknnnpppooonnnhhhkkkmmmooonnnmmmnnnooollllllkkkkkklllnnnoooppppppqqqrrrssstttuuuuuuuuuwwwvvvuuutttrrrqqqpppooommmmmmmmmnnnoooqqqrrrsssnnnnnnnnnmmmkkkkkklllmmmffffffgggggghhhjjjkkklllgggggghhhiiijjjkkkllllllmmmmmmmmmllllllkkkjjjjjjnnnmmmmmmooorrruuuvvvuuuqqqqqqpppoooooonnnmmmmmmqqqqqqqqqpppooommmkkkjjjmmmllllllllllllmmmnnnnnnllllllmmmnnnoooooonnnnnnDDDIIIKKKIIIIIIMMMOOONNNIIIKKKMMMPPPRRRTTTVVVVVVWWWTTTRRRRRRTTTSSSPPPMMMNNNNNNNNNMMMNNNNNNOOOOOOLLLKKKJJJHHHIIIJJJLLLMMMHHHJJJMMMQQQUUUXXXZZZ[[[]]]___```___\\\XXXVVVVVVSSSSSSRRRQQQOOONNNMMMMMMLLLKKKJJJKKKMMMPPPTTTVVVUUUTTTRRROOOKKKGGGDDDBBBFFFFFFGGGGGGGGGFFFEEEDDDGGGFFFEEEEEEEEEGGGIIIKKKLLLJJJIIIHHHHHHKKKMMMOOORRRSSSTTTUUUTTTQQQNNNLLLGGGIIIIIIHHHGGGFFFGGGIIIIIIHHHHHHIIILLLMMMMMMMMMJJJHHHHHHHHHIIIIIIGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDAAA???>>>AAAGGGJJJHHHEEE@@@DDDIIIIIIFFFCCCBBBBBBEEEEEEFFFGGGHHHJJJLLLMMMKKKHHHCCCAAA@@@AAABBBBBBAAABBBCCCDDDDDDBBB@@@???@@@@@@@@@@@@??????>>>>>>@@@BBBDDDCCCAAA@@@AAADDDFFFCCCAAAAAABBBCCCCCCCCCBBBCCCFFFKKKQQQXXX^^^aaagggcccaaadddiiiiiiccc\\\\\\dddqqqzzz|||vvvlllfffPPPOOOUUUdddtttvvvppprrrvvvcccUUULLLHHHEEEDDDGGGHHHFFFDDDLLLKKKIIIHHHGGGGGGGGGHHH???@@@CCCDDDEEEHHHKKKNNNQQQQQQRRRTTTWWW[[[___bbb^^^```cccfffgggjjjmmmppppppooooooqqqssssssrrrqqqpppqqqrrrrrrppppppppprrrssssssrrrqqqrrrrrrtttuuussssssrrrqqqooopppsssuuuuuummmggghhhjjjiiiiiijjjllllllmmmnnnooopppqqqqqqpppooonnnnnnnnnoooqqqrrrpppooonnnnnnnnnpppqqqrrrsssssssssrrrrrrqqqqqqqqqmmmkkkjjjkkkooosssuuuvvvvvvtttrrrqqqrrrssssssrrrqqqqqqqqqpppoooooonnnnnnlllnnnpppppppppoooppprrrpppnnnlllkkklllnnnqqqssspppooonnnooorrruuuvvvvvvsssrrrqqqpppppppppqqqrrrqqqpppnnnlllkkklllmmmnnnppppppoooooonnnnnnmmmmmmrrrmmmjjjlllmmmmmmnnnqqqoooooonnnmmmllljjjhhhgggjjjjjjjjjjjjjjjjjjjjjjjjnnnmmmllljjjhhhgggffffffllllllllllllllllllllllllgggiiikkklllmmmmmmnnnpppmmmkkkhhhgggiiilllnnnnnnnnnppprrrtttuuutttsssrrrwwwvvvtttqqqnnnkkkiiihhhkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiiiiijjjkkklllmmmjjjjjjkkkkkklllmmmnnnnnnsssrrrpppooooooooopppqqqqqqqqqqqqqqqrrrrrrssstttuuuvvvuuuuuussspppmmmlllnnnnnnmmmmmmnnnppprrrsssnnnnnnnnnnnnnnnmmmmmmmmmhhhiiiiiijjjkkkmmmnnnooonnnoooooollliiiiiilllpppnnnnnnmmmllliiiiiikkkmmmjjjiiiiiimmmrrrvvvvvvuuuqqqqqqqqqnnnllljjjkkkllloooooonnnmmmkkkjjjiiiiiigggiiilllnnnoooooommmlllooommmkkkmmmppppppnnnlllEEEIIIKKKIIIIIILLLMMMLLLKKKLLLNNNQQQSSSUUUVVVVVVWWWUUUSSSSSSSSSSSSPPPMMMNNNNNNMMMMMMMMMMMMMMMNNNLLLKKKJJJIIIIIIJJJLLLMMMKKKLLLPPPTTTWWWZZZ\\\^^^\\\^^^___]]]ZZZVVVTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLIIIIIIHHHIIIKKKNNNRRRTTTTTTSSSQQQOOOMMMJJJGGGFFFHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJIIIHHHGGGHHHJJJLLLNNNQQQRRRSSSSSSRRRPPPMMMKKKGGGGGGHHHIIIIIIIIIHHHGGGHHHHHHHHHJJJMMMNNNMMMLLLLLLJJJIIIIIIIIIHHHEEECCCEEEDDDDDDCCCCCCDDDDDDEEECCC@@@???BBBGGGIIIGGGDDDBBBEEEGGGGGGEEECCCDDDFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHFFFDDDBBBAAABBBBBBAAABBBCCCDDDDDDDDDBBB@@@???@@@@@@@@@@@@?????????>>>AAACCCDDDCCCAAAAAABBBDDDCCCAAA??????AAABBBBBBAAABBBCCCFFFJJJPPPVVV[[[^^^ddddddfffkkkppprrroookkkZZZ___hhhqqqwwwxxxuuurrrjjjiiimmmvvvvvvqqqsss|||~~~sssUUUQQQKKKHHHGGGIIIJJJKKKIIIHHHGGGFFFEEEDDDDDDDDD>>>@@@BBBCCCCCCEEEHHHJJJLLLLLLLLLNNNPPPTTTXXXZZZZZZ\\\```bbbdddgggjjjmmmiiiiiiiiikkklllmmmmmmllloooqqqqqqqqqooonnnoooppprrrrrrqqqppppppqqqssstttrrrrrrrrrpppoooooorrrttttttlllggghhhjjjiiiiiikkklllmmmnnnooopppqqqrrrrrrnnnnnnmmmmmmmmmnnnooopppnnnmmmlllllllllnnnoooppprrrqqqqqqqqqpppppppppooonnnllljjjkkknnnqqqssssssvvvtttqqqqqqqqqrrrqqqpppppppppooonnnmmmmmmllllllkkkmmmoooppppppoooppppppooonnnmmmmmmnnnoooqqqssstttsssqqqrrruuuwwwxxxxxxuuutttrrrpppoooooooooppppppooommmlllkkklllmmmnnnnnnnnnmmmmmmlllkkkjjjjjjmmmiiiiiimmmooonnnnnnpppppppppooonnnmmmkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggfffffffffgggllllllllllllkkkkkkkkkkkkiiikkkmmmnnnmmmmmmnnnooollliiiggggggiiilllmmmnnnnnnoooqqqrrrssssssssssssvvvuuutttrrrooommmjjjiiijjjjjjiiiiiiiiiiiiiiiiiilllkkkjjjiiihhhhhhhhhhhhjjjjjjkkklllmmmmmmnnnnnnqqqppppppooooooppppppqqqqqqqqqqqqqqqqqqrrrsssssssssssssssrrrqqqpppooonnnoooooonnnnnnoooppprrrrrrnnnnnnnnnnnnnnnnnnnnnmmmiiiiiiiiijjjkkkmmmnnnoooqqqpppooonnnllllllnnnpppooopppooommmkkkkkklllnnniiiiiiiiilllpppttttttsssppppppooommmkkkiiijjjkkkmmmllllllkkkjjjiiihhhhhhiiijjjjjjkkklllllllllmmmmmmllllllmmmppppppnnnkkkGGGLLLMMMKKKJJJLLLMMMKKKMMMNNNPPPRRRSSSUUUUUUVVVVVVUUUSSSSSSSSSRRROOOMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKKKKLLLJJJLLLOOOSSSWWWZZZ\\\]]][[[\\\\\\ZZZVVVRRRPPPOOOSSSRRRQQQOOOMMMKKKJJJIIIFFFEEEEEEEEEGGGJJJNNNPPPPPPPPPPPPOOONNNLLLKKKJJJKKKJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFDDDDDDEEEFFFFFFHHHGGGFFFFFFGGGHHHJJJKKKNNNOOOPPPQQQPPPNNNKKKJJJGGGFFFGGGJJJMMMMMMIIIFFFGGGHHHIIILLLNNNNNNLLLJJJMMMKKKJJJIIIIIIGGGDDDBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAADDDHHHIIIHHHEEEEEEEEEEEECCCBBBCCCEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDCCCBBBAAACCCCCCDDDDDDCCCBBB@@@???@@@@@@@@@@@@????????????BBBCCCDDDCCCAAAAAACCCDDDAAA???>>>>>>???@@@@@@???BBBCCCEEEHHHMMMRRRWWWYYY]]]aaagggmmmrrrssssssrrrZZZZZZ]]]eeeppp{{{{{{vvvxxxvvvzzz}}}~~~xxxpppcccTTTIIIDDDEEEHHHEEEEEEDDDDDDCCCBBBBBBBBB???@@@BBBBBBAAABBBCCCEEEFFFFFFEEEFFFHHHKKKNNNPPPTTTVVVZZZ]]]___aaaeeehhheeefffhhhiiijjjkkkllllllooopppqqqpppnnnmmmnnnoooqqqpppoooooooooppprrrsssqqqrrrqqqooonnnnnnqqqsssrrrkkkgggiiikkkjjjjjjlllmmmmmmnnnooopppqqqqqqrrrllllllkkkkkkllllllmmmnnnlllkkkjjjjjjjjjkkkmmmmmmppppppoooooooooooonnnnnnnnnmmmkkklllnnnpppqqqqqquuusssqqqpppppppppnnnmmmnnnnnnmmmlllkkkiiiiiihhhiiilllooopppooonnnnnnnnnoooooooooppppppqqqrrrrrrvvvuuussstttuuuvvvvvvvvvvvvtttrrrpppnnnmmmmmmmmmmmmlllkkkkkkkkklllnnnooonnnnnnmmmmmmlllkkkkkkkkkiiiggghhhnnnpppooommmnnnqqqqqqqqqpppooommmlllkkkllllllllllllllllllllllllkkkjjjhhhffffffggghhhjjjlllkkkkkkkkkjjjjjjjjjjjjlllmmmoooooonnnnnnnnnooojjjhhhfffgggiiilllnnnnnnoooooooooppppppqqqrrrsssrrrssssssrrrpppnnnllljjjhhhhhhhhhiiiiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhkkkkkklllmmmmmmnnnnnnnnnmmmnnnoooppppppqqqqqqqqqqqqqqqqqqpppqqqqqqrrrsssqqqqqqpppooooooooopppqqqqqqqqqpppoooppppppqqqqqqmmmmmmnnnnnnnnnnnnnnnnnnjjjjjjjjjkkklllmmmnnnooorrrpppmmmmmmnnnoooooonnnnnnoooooommmkkkjjjkkkmmmjjjiiijjjllloooqqqqqqpppooooooooollljjjhhhiiijjjiiiiiiiiiiiihhhhhhgggggglllkkkiiihhhhhhiiikkkllljjjkkklllnnnppppppmmmjjjKKKPPPQQQNNNMMMNNNNNNLLLNNNOOOPPPRRRSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQOOONNNNNNMMMLLLKKKJJJIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKGGGHHHKKKOOOSSSVVVXXXYYYYYYYYYYYYVVVRRRNNNLLLLLLPPPOOOMMMLLLJJJHHHFFFFFFBBBBBBBBBBBBDDDFFFIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKMMMKKKIIIHHHGGGHHHJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHLLLMMMMMMNNNMMMKKKIIIHHHGGGFFFGGGLLLQQQQQQKKKEEEGGGGGGIIILLLNNNNNNKKKIIIKKKJJJIIIHHHHHHGGGEEECCCCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAADDDHHHJJJIIIHHHEEEEEEDDDBBBAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDFFFHHHHHHGGGEEECCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@BBBCCC???>>>===>>>???@@@@@@???AAABBBCCCFFFIIIMMMPPPRRRTTTZZZbbbgggiiiiiiiiikkk```[[[XXX]]]kkk|||www}}}}}}zzzbbbMMMBBB@@@CCC@@@@@@AAAAAAAAAAAAAAAAAA@@@AAACCCBBBAAA@@@AAABBBCCCBBBAAAAAABBBDDDGGGHHHMMMPPPSSSVVVXXXZZZ^^^aaabbbcccfffhhhiiiiiikkklllnnnooopppooommmlllmmmnnnpppooonnnnnnoooppprrrssspppppppppnnnmmmmmmppprrrssslllhhhkkkmmmmmmlllnnnllllllmmmmmmnnnoooppppppkkkkkkkkklllllllllmmmmmmlllkkkjjjiiiiiijjjkkklllooooooooonnnnnnnnnnnnnnnnnnmmmlllmmmoooqqqrrrrrrtttrrrpppoooooonnnlllkkkllllllkkkjjjhhhgggffffffhhhkkknnnpppooonnnmmmmmmnnnoooqqqrrrssssssrrrrrrtttsssqqqqqqrrrrrrqqqoooqqqpppnnnlllkkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnnnnnnnoooooooooppppppqqqqqqllliiiiiinnnpppnnnmmmooorrrrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmooommmkkkiiihhhiiijjjlllkkkkkkkkkjjjjjjiiiiiiiiikkkmmmoooooonnnnnnooopppkkkiiihhhiiikkknnnoooppprrrqqqooonnnmmmnnnpppqqqnnnooopppppppppnnnlllkkkggghhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkllllllkkklllmmmnnnooonnnnnnmmmjjjkkkmmmpppqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrpppnnnllllllnnnpppqqqrrrrrrqqqpppppppppppppppmmmmmmmmmmmmnnnnnnnnnnnnllllllkkkkkklllmmmnnnnnnpppmmmjjjjjjmmmooommmkkkllllllmmmkkkiiihhhiiijjjlllkkklllmmmnnnoooooooooooopppooommmjjjiiiiiijjjhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiiggggggggghhhiiihhhjjjmmmooopppooollljjjOOOSSSUUURRRPPPPPPPPPMMMNNNNNNOOOOOOPPPPPPOOOOOOQQQQQQRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIILLLLLLMMMMMMMMMLLLJJJIIIEEEGGGIIIMMMPPPRRRTTTTTTVVVVVVVVVSSSNNNKKKIIIIIILLLKKKJJJHHHFFFDDDCCCBBBAAAAAA@@@AAAAAACCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIILLLJJJHHHGGGFFFGGGIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFJJJJJJKKKKKKJJJIIIHHHGGGHHHGGGHHHMMMRRRRRRLLLFFFFFFGGGHHHKKKMMMMMMJJJGGGGGGGGGFFFGGGHHHHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>??????AAADDDHHHJJJKKKKKKEEEDDDCCCBBBAAA???===;;;>>>???@@@BBBDDDEEEEEEEEEEEEHHHLLLLLLIIIFFFDDDCCCCCCCCCDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>===>>>???@@@@@@???>>>>>>???AAABBBAAA??????@@@AAACCCEEEGGGIIIJJJJJJQQQYYY^^^______aaadddggg```XXXYYYeeexxxwwwzzziiiRRREEEBBBCCC<<<<<<<<<======>>>>>>>>>AAABBBDDDDDDBBBAAAAAABBBBBBAAA@@@???@@@AAACCCEEEGGGIIIMMMOOOQQQSSSVVVYYYYYY\\\```aaabbbccceeehhhkkklllmmmmmmkkkkkklllmmmooonnnnnnmmmnnnpppqqqrrroooooonnnmmmkkklllnnnqqqtttnnnjjjmmmpppooonnnooojjjjjjkkkkkkllllllmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkklllnnnnnnnnnooooooooooooooonnnmmmmmmnnnqqqsssssssssqqqooonnnnnnnnnnnnlllkkklllkkkjjjiiihhhgggffffffhhhjjjmmmooonnnmmmmmmmmmnnnoooqqqssstttsssrrrqqqrrrqqqooooooooonnnlllkkkjjjiiihhhhhhhhhiiijjjkkkhhhiiiiiijjjkkklllmmmmmmlllmmmnnnppprrrtttuuuvvvsssnnnkkkmmmnnnmmmnnnppprrrrrrrrrrrrqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqooommmjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiikkkmmmnnnnnnnnnooopppmmmlllkkklllnnnpppqqqqqqtttssspppmmmllllllnnnooolllmmmnnnnnnnnnmmmlllkkkhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnnnnlllmmmnnnooopppooonnnmmmhhhjjjllloooqqqqqqqqqqqqqqqppppppoooooooooppppppsssqqqnnnkkkkkklllnnnppprrrqqqqqqqqqpppoooooonnnlllmmmmmmmmmnnnnnnoooooommmmmmmmmlllmmmmmmnnnnnnooollljjjkkknnnooommmkkkkkkmmmmmmllljjjiiiiiijjjmmmnnnnnnnnnnnnnnnnnnooopppqqqpppnnnkkkjjjjjjlllhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffgggjjjnnnppppppooommmlllNNNSSSUUURRRPPPPPPOOOLLLKKKLLLLLLLLLKKKKKKJJJIIILLLNNNOOOPPPNNNNNNNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIKKKLLLNNNOOONNNLLLJJJHHHGGGHHHKKKMMMOOOQQQRRRRRRSSSTTTSSSPPPLLLIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEHHHGGGFFFEEEEEEEEEFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDAAABBBDDDEEEFFFEEEEEEDDDIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGIIIMMMPPPOOOKKKFFFFFFFFFGGGIIIKKKJJJHHHFFFEEEDDDDDDEEEGGGGGGFFFDDDCCCBBBAAA???>>>===<<<<<<===???AAADDDGGGIIIJJJKKKEEEDDDBBBBBBBBB???<<<999===>>>AAACCCEEEFFFFFFFFFFFFJJJNNNMMMIIIEEECCCCCCCCCCCCCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAAAAA>>><<<;;;<<<>>>?????????>>>>>>@@@BBBCCCBBB@@@===>>>>>>???@@@AAAAAAAAAAAAHHHPPPVVVYYY\\\```cccgggbbbZZZWWW^^^lll}}}{{{qqq\\\MMMEEEBBB???===<<<:::999::::::;;;@@@BBBDDDEEEDDDCCCCCCCCCAAA@@@???>>>???@@@BBBCCCCCCEEEHHHIIIKKKLLLOOOQQQSSSWWW\\\^^^^^^___bbbffffffhhhiiiiiiiiiiiijjjlllllllllllllllmmmnnnpppqqqmmmnnnmmmkkkjjjkkkmmmpppuuuooolllnnnqqqooonnnoooiiiiiijjjjjjjjjkkkkkkkkkmmmmmmnnnoooooooooooonnnnnnmmmkkkjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnoooooonnnmmmmmmnnnqqqrrrrrrpppmmmllllllmmmooopppnnnmmmllllllkkkkkkjjjiiiiiiiiiiiikkkmmmnnnmmmmmmnnnooonnnoooqqqrrrssssssrrrrrrrrrqqqooooooooonnnkkkiiiddddddddddddeeegggiiikkkggghhhhhhiiijjjkkkkkkllliiijjjlllnnnqqqsssuuuvvvvvvppplllmmmnnnmmmnnnqqqqqqqqqqqqqqqpppooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnlllkkkiiigggffffffiiiiiijjjjjjkkkllllllllliiikkkmmmnnnmmmmmmnnnoooooonnnmmmnnnpppqqqqqqppptttrrrpppnnnmmmmmmnnnooommmmmmlllllllllmmmmmmmmmjjjjjjjjjkkkkkkkkkkkkkkkoooooonnnmmmlllllllllllllllnnnoooqqqqqqpppnnnmmmhhhiiikkkmmmooopppqqqqqqqqqpppoooooonnnooooooooorrrpppnnnlllkkklllnnnooopppppppppppppppooonnnmmmllllllmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmnnnnnnooonnnmmmnnnooopppooonnnnnnoooppppppnnnlllllllllmmmnnnoooooommmmmmnnnoooqqqqqqqqqooollljjjkkkllliiiiiiiiiiiiiiijjjjjjjjjhhhiiiiiiiiihhhhhhffffffhhhkkkoooqqqpppooonnnoooIIINNNQQQNNNLLLMMMKKKHHHIIIIIIHHHHHHGGGFFFEEEDDDHHHJJJMMMNNNMMMMMMNNNPPPKKKKKKJJJJJJJJJJJJJJJKKKKKKMMMOOOPPPOOOLLLIIIGGGIIIJJJKKKMMMNNNOOOPPPPPPQQQQQQPPPNNNJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEDDDDDDCCCBBBBBB@@@AAADDDFFFFFFFFFDDDCCCHHHHHHHHHHHHHHHGGGGGGGGGEEEGGGIIIKKKLLLJJJGGGEEEFFFEEEEEEFFFHHHHHHGGGEEEDDDCCCCCCDDDEEEEEECCCBBB??????>>>>>>======>>>>>>???@@@CCCDDDEEEFFFGGGHHHFFFDDDAAA@@@AAABBB@@@>>>???AAACCCEEEFFFFFFFFFEEEFFFJJJNNNLLLGGGBBBAAAAAAAAAAAABBBBBBDDDEEEFFFGGG@@@@@@@@@AAAAAAAAABBBBBBBBB>>>;;;:::<<>>>>>>>>@@@BBBCCCAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;???EEELLLRRRWWW\\\___```^^^YYYTTTTTT\\\jjjuuu~~~rrrcccWWWPPPJJJGGGBBB>>>;;;999::::::===@@@CCCEEEDDDDDDDDDEEE@@@???=========>>>@@@BBBAAACCCEEEFFFFFFGGGIIIKKKMMMQQQWWWYYYYYYZZZ^^^bbb```bbbddddddeeeeeegggiiiiiiiiiiiiiiijjjlllmmmooolllmmmllljjjiiijjjlllooouuunnnkkknnnpppmmmlllllljjjjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppoooooonnnmmmlllkkkjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmnnnpppnnnmmmnnnnnnnnnlllkkkiiiiiijjjmmmppprrrqqqppplllllllllllllllllllllllllllmmmmmmmmmlllmmmoooqqqnnnooopppqqqqqqrrrrrrrrrpppooonnnnnnnnnmmmjjjgggbbbbbbbbbcccdddgggiiijjjgggggghhhiiijjjjjjjjjjjjiiijjjkkkmmmoooqqqrrrssssssnnnlllnnnooonnnmmmooooooooopppoooooonnnmmmlllnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmlllkkkiiihhhfffhhhhhhiiikkklllmmmnnnooonnnoooppppppnnnllllllmmmpppooonnnnnnpppppppppnnnoooooonnnnnnoooppprrrssspppooommmllllllmmmooopppmmmllllllllllllllllllkkkooonnnmmmllllllkkkkkklllmmmnnnppprrrrrrpppnnnllljjjjjjjjjlllmmmoooqqqrrrppppppooonnnnnnnnnnnnnnnooonnnmmmlllmmmnnnpppqqqnnnnnnooooooooonnnmmmmmmllllllmmmmmmnnnooooooppppppoooooonnnmmmmmmmmmnnnlllnnnooopppooonnnooopppnnnppprrrqqqooommmmmmmmmkkkmmmooonnnlllkkkmmmooopppppppppnnnkkkjjjjjjkkkjjjiiiiiiiiiiiiiiiiiiiiijjjiiihhhggggggggghhhiiiiiilllpppqqqpppoooppprrrEEEJJJMMMKKKIIIIIIHHHDDDGGGGGGFFFFFFDDDCCCAAAAAAEEEHHHLLLMMMLLLLLLNNNQQQKKKKKKJJJJJJJJJKKKKKKLLLKKKMMMOOOPPPOOOMMMIIIGGGIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPOOOMMMIIIHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@>>>===<<>>@@@@@@AAABBBDDDDDDDDDDDDDDDEEEHHHDDD???>>>AAADDDEEEDDDBBBCCCEEEGGGGGGFFFEEEDDDFFFJJJMMMKKKEEE@@@>>>@@@AAAAAAAAABBBDDDEEEGGGHHH@@@@@@@@@AAAAAABBBBBBBBBCCC???;;;;;;===@@@@@@???======>>>@@@BBBBBBAAA???:::::::::::::::999888777777999===CCCJJJPPPTTTWWWYYYYYYWWWQQQMMMQQQ\\\ggg}}}tttooouuussskkkVVVRRRKKKDDD>>><<<<<<<<<;;;>>>BBBDDDDDDDDDDDDEEE>>>===<<<;;;;;;===???@@@@@@AAACCCDDDDDDDDDFFFHHHCCCIIINNNPPPPPPQQQVVV[[[\\\^^^```aaaaaaccceeeggggggfffffffffhhhiiikkkmmmllllllkkkjjjhhhiiilllnnntttnnnjjjmmmnnnllliiiiiikkkkkkkkkkkkkkkkkkllllllllllllnnnooooooooonnnmmmmmmllljjjiiiiiiiiijjjjjjjjjjjjjjjkkkkkklllllllllqqqooonnnmmmlllkkkhhheeeggghhhjjjmmmqqqssssssrrrmmmmmmmmmnnnnnnnnnoooooommmmmmmmmlllkkkmmmpppsssoooooooooppppppqqqrrrrrrnnnmmmlllllllllkkkhhheeeccccccccccccdddfffhhhjjjggghhhhhhiiiiiiiiiiiihhhlllmmmmmmnnnooopppqqqqqqmmmjjjkkkoooqqqooommmnnnnnnnnnnnnnnnnnnmmmlllkkknnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnoooooommmkkkjjjggghhhiiikkkmmmooopppqqqrrrssssssrrrnnnlllkkkkkkpppooonnnnnnoooooonnnmmmllllllmmmoooqqqsssuuuvvvsssqqqooommmmmmnnnppprrrnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkklllmmmnnnnnnmmmoooqqqrrrrrrpppnnnlllkkkjjjjjjkkklllnnnppprrrppppppooonnnnnnnnnnnnnnnmmmllllllmmmnnnppprrrssslllmmmnnnoooooonnnmmmllllllllllllmmmnnnoooooopppqqqpppooonnnnnnmmmmmmnnniiillloooooolllkkkmmmooommmoooppppppnnnlllkkkllljjjlllnnnmmmkkkjjjlllnnnooooooooommmjjjhhhiiijjjjjjiiiiiiiiihhhhhhhhhgggllljjjgggeeeeeegggjjjmmmjjjmmmpppqqqooooooqqqtttHHHHHHGGGGGGFFFEEEEEEEEEIIIGGGDDDAAA??????@@@AAAFFFFFFGGGGGGHHHIIIJJJJJJEEEIIIMMMLLLIIIGGGJJJMMMJJJLLLNNNMMMKKKHHHFFFFFFHHHIIILLLOOOQQQRRRSSSSSSOOONNNKKKIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHIIIHHHEEECCCAAAAAA@@@AAACCCAAA???>>>???@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAACCCCCCBBBBBBCCCAAA???<<<>>>@@@BBBDDDEEEDDDBBBAAACCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>============>>>???@@@AAABBBDDDEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCDDDEEEEEEAAACCCDDDFFFFFFEEECCCBBBFFFGGGGGGFFFDDDBBB@@@???BBBBBBCCCDDDEEEFFFGGGGGGDDDCCCAAA@@@AAABBBDDDFFFBBBAAA@@@???>>>>>>======>>>>>>????????????>>>>>>>>>>>>===;;;999777555444666666777:::???GGGMMMQQQWWWWWWWWWUUURRRRRRTTTVVVooovvvsssxxx|||pppyyywwwooo```PPPGGGEEE@@@:::999;;;===>>>>>>???AAACCC???>>>===:::999:::===@@@CCCCCCCCCDDDFFFHHHIIIJJJGGGGGGGGGHHHJJJNNNQQQSSSSSSUUUXXX[[[^^^^^^^^^^^^bbbccceeefffggghhhhhhhhhhhhhhhiiiiiijjjkkkllllllooonnnlllkkkjjjjjjjjjkkkiiijjjjjjjjjjjjjjjjjjjjjlllkkkkkkkkkkkkjjjjjjjjjpppooonnnkkkiiijjjmmmooohhhiiiiiikkkmmmoooqqqrrrsssqqqooollliiigggeeecccdddhhhmmmrrrtttsssqqqooopppppppppoooooooooooonnnmmmmmmnnnoooppprrrtttuuunnnnnnmmmoooqqqsssrrrrrrnnnnnnnnnoooooolllhhhddddddbbb___^^^___cccgggjjjqqqpppnnnllljjjiiihhhhhhllllllmmmmmmnnnnnnooooooooooooppppppooonnnmmmlllooooooppppppooommmkkkjjjjjjjjjiiiiiijjjkkkmmmnnnmmmmmmnnnmmmmmmllllllkkknnnmmmlllkkkjjjkkkllllllpppqqqqqqooonnnmmmooopppuuussspppmmmlllkkkllllllqqqooommmooorrrsssrrrpppsssrrrpppooommmllllllkkkkkkkkkjjjjjjkkkkkklllmmmjjjkkkllllllllllllnnnppppppppppppooonnnmmmmmmlllmmmmmmmmmoooqqqrrrqqqpppnnnnnnooopppppppppooooooooonnnkkkjjjjjjlllnnnpppnnnmmmlllkkklllmmmnnnoooppppppnnnlllkkkkkkjjjjjjllllllmmmnnnoooooooooooommmnnnpppqqqqqqooonnnlllkkknnnooonnnjjjhhhhhhiiiiiijjjjjjkkkllllllmmmmmmmmmlllkkkjjjiiiiiiiiiiiikkkjjjgggfffeeeeeeffffffhhhhhhgggfffffffffffffffkkklllnnnppprrrrrrrrrrrrGGGGGGGGGFFFFFFEEEEEEEEEJJJHHHEEEBBB@@@@@@AAABBBDDDDDDFFFHHHIIIKKKLLLMMMJJJMMMOOOMMMIIIGGGHHHKKKIIIKKKLLLLLLIIIGGGEEEEEEHHHIIIKKKLLLMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIIIIGGGEEEDDDBBBBBBBBBBBBDDDBBB@@@???AAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@???>>>>>>@@@AAAAAA???===@@@AAACCCEEEDDDCCC@@@???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGFFFDDDCCCCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBB@@@>>>===;;;@@@AAABBBCCCDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???===>>>>>>>>>>>>>>>>>>===??????>>><<<:::888666555333444555888<<>>>>><<<<<<<<<<<<<<<===???AAA@@@@@@@@@AAABBBCCCEEEEEEDDDCCCCCCDDDEEEHHHKKKMMMNNNPPPSSSWWWYYYZZZZZZZZZZZZZZZ\\\]]]___aaabbbccceeeeeefffggghhhiiijjjjjjmmmmmmllliiiffffffhhhkkkiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiigggeeefffiiilllhhhiiiiiikkklllnnnpppqqqtttqqqnnnjjjgggfffgggggggggjjjnnnrrrssssssqqqoooppppppppppppppppppppppppoooooooooooopppqqqrrrsssooonnnnnnoooqqqrrrqqqpppmmmlllllllllmmmkkkhhheeegggfffcccbbbcccgggjjjmmmqqqpppooommmlllkkkkkkjjjmmmmmmnnnooooooppppppqqqoooooopppqqqpppooommmllloooooooooooonnnlllkkkjjjkkkkkkkkkkkklllmmmmmmnnnjjjkkklllmmmmmmmmmllllllpppooonnnmmmmmmmmmnnnnnnoooqqqqqqqqqooonnnoooppptttssspppnnnlllllllllmmmooommmlllnnnqqqsssrrrpppqqqqqqpppooonnnnnnnnnnnnjjjiiiiiiiiijjjjjjkkkkkkkkklllmmmlllllllllnnnqqqqqqppppppooonnnnnnmmmmmmnnnmmmmmmnnnpppqqqqqqpppqqqrrrrrrrrrrrrrrrqqqqqqnnnmmmjjjiiiiiijjjlllnnnlllkkkkkkjjjkkklllmmmnnnoooooonnnllllllkkkkkkkkklllmmmnnnnnnoooooonnnnnnkkklllnnnooonnnmmmkkkjjjiiikkknnnmmmjjjgggffffffggghhhhhhiiijjjkkklllmmmmmmlllkkkjjjjjjiiijjjjjjjjjiiifffdddcccdddeeefffhhhhhhgggfffffffffffffffjjjkkklllnnnooooooooooooFFFFFFFFFFFFFFFFFFEEEEEEJJJHHHFFFCCCBBBBBBCCCDDDBBBCCCEEEHHHKKKMMMNNNOOONNNPPPPPPNNNIIIFFFFFFHHHGGGIIIJJJIIIGGGEEEDDDDDDHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEECCCAAAAAACCCDDDDDDDDDAAABBBBBBBBBAAA@@@??????=========???AAABBBAAA@@@AAABBBDDDEEEDDDBBB???>>>>>>>>>@@@AAACCCEEEFFFGGGIIIIIIGGGFFFDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCBBB@@@???????????????@@@AAABBBBBBDDDEEEFFFEEEDDDCCCDDDEEEGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@>>>===;;;:::>>>???@@@AAABBBDDDEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@>>>???@@@AAA@@@???<<<;;;<<<==================<<>><<<:::999888333444555888;;;>>>AAABBBGGGJJJOOOUUUXXXXXXUUUQQQWWW___iiirrr~~~{{{mmm```[[[\\\iiizzz|||nnnZZZJJJDDD@@@;;;:::;;;<<<;;;:::;;;<<<===>>>???@@@@@@@@@???????????????@@@AAAAAAAAAAAA@@@@@@AAACCCEEEFFFHHHIIILLLPPPRRRTTTTTTTTTVVVVVVWWWXXX[[[^^^aaabbbaaabbbcccdddeeeffffffgggjjjlllllliiidddbbbfffjjjhhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjkkkjjjhhhggghhhkkknnnjjjjjjjjjkkklllmmmnnnooosssppplllhhhfffgggiiikkkkkkllloooqqqrrrrrrqqqpppmmmnnnooopppppppppppppppppppppppppppqqqqqqqqqqqqqqqpppooooooqqqqqqpppooommmkkkjjjjjjjjjjjjhhhgggjjjhhhgggfffgggiiilllnnnqqqpppooonnnmmmmmmmmmmmmnnnooooooppppppqqqrrrrrrooopppqqqqqqqqqpppooonnnoooooonnnnnnmmmkkkkkkjjjlllmmmnnnooooooooonnnmmmggghhhkkkmmmnnnnnnmmmmmmqqqpppooonnnnnnnnnnnnooooooqqqsssrrrqqqoooooooooqqqpppnnnllljjjjjjjjjkkklllkkklllmmmpppqqqqqqppppppooooooooooooooopppppphhhhhhhhhiiiiiiiiijjjjjjkkklllmmmlllkkklllnnnqqqqqqqqqpppooonnnnnnnnnnnnpppnnnlllmmmoooqqqqqqqqqsssssstttssssssrrrqqqpppmmmllljjjhhhhhhhhhjjjkkkiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmjjjkkklllllllllkkkiiihhhfffiiilllllliiifffddddddddddddfffgggiiijjjllllllmmmmmmkkkjjjjjjjjjjjjjjjjjjgggdddbbbaaaccceeegggiiiiiihhhhhhhhhgggggggggiiiiiijjjkkkkkkkkkkkkkkkEEEEEEEEEEEEFFFFFFFFFFFFJJJIIIGGGEEEDDDDDDEEEEEECCCEEEGGGIIIKKKMMMMMMMMMNNNNNNNNNKKKGGGEEEEEEFFFEEEGGGHHHGGGEEECCCCCCCCCFFFEEEEEEEEEDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCEEEGGGIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDBBBBBBDDDFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@??????@@@BBBCCCCCCBBB@@@AAACCCEEEDDDCCC@@@???===>>>???AAACCCDDDEEEFFFIIIHHHGGGEEECCCBBB@@@@@@AAABBBCCCDDDEEEFFFFFFFFFAAABBBCCCCCCCCCBBBAAA@@@???????????????@@@AAABBBDDDEEEFFFEEEDDDCCCDDDEEEGGGFFFDDDCCCBBBAAABBBBBBCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBAAAAAA???>>>======<<<===>>>???AAABBBCCCCCCFFFFFFFFFFFFDDDAAA???===;;;===>>>@@@???===:::888;;;;;;<<<<<<<<<<<<;;;;;;?????????>>>===<<<;;;:::555777999<<<===>>>>>>>>>@@@BBBHHHPPPXXX[[[YYYWWWWWWYYY[[[bbbrrrvvvnnncccYYYTTTUUU]]]nnn|||lllVVVMMMBBB<<<;;;<<<:::888;;;<<<>>>@@@BBBCCCBBB@@@AAAAAA@@@????????????@@@AAAAAA@@@@@@@@@@@@AAABBBBBBDDDFFFIIIKKKMMMNNNNNNTTTTTTTTTTTTWWWZZZ]]]___]]]^^^___```aaabbbcccdddeeekkkooollleeebbbdddhhhffffffgggggghhhiiiiiiiiihhhhhhiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiijjjmmmooolllkkkkkkkkklllmmmnnnooopppnnnkkkhhhgggiiikkklllnnnoooooopppqqqpppppppppjjjkkkmmmnnnooopppppppppoooppppppqqqrrrrrrrrrrrrsssrrrqqqqqqrrrrrrpppooommmkkkiiiiiijjjkkkkkkjjjjjjiiihhhggghhhjjjkkkmmmoooooonnnmmmmmmmmmnnnnnnnnnnnnoooooopppqqqqqqqqqooooooqqqrrrrrrqqqpppooopppooommmlllkkkjjjjjjjjjmmmnnnppprrrrrrqqqnnnmmmhhhiiilllooopppooonnnmmmoooooonnnnnnmmmmmmmmmmmmnnnqqqssstttrrrpppoooooommmlllkkkiiihhhhhhhhhhhhiiijjjkkkmmmooopppooooooooonnnnnnmmmmmmnnnnnnnnniiiiiiiiijjjjjjjjjjjjjjjlllllllllkkkjjjkkknnnpppqqqpppooonnnnnnnnnnnnoooqqqnnnllllllmmmpppqqqqqqsssssssssrrrqqqpppooonnnnnnmmmkkkiiihhhhhhiiiiiigggggghhhhhhiiijjjkkklllkkkkkkkkklllkkkkkkkkkjjjiiijjjkkkmmmmmmlllkkkjjjjjjjjjkkkkkkjjjjjjiiihhhfffhhhjjjkkkjjjgggeeecccaaabbbccceeehhhjjjkkkllllllkkkjjjiiiiiihhhiiiiiiiiifffcccaaa```ccceeehhhjjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjiiiiiiiiiDDDDDDDDDEEEEEEFFFFFFGGGIIIHHHGGGFFFEEEFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKJJJIIIIIIHHHGGGEEEDDDEEEFFFEEEFFFGGGFFFDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAACCCDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEEEECCCBBBBBBEEEGGGHHHGGGDDDDDDEEEEEEDDDCCCBBBBBBCCCBBB@@@@@@AAABBBAAA@@@===???BBBDDDEEEDDDCCCAAA???@@@@@@AAABBBCCCDDDDDDHHHGGGFFFDDDBBB@@@???>>>AAABBBCCCDDDEEEEEEEEEEEE@@@AAABBBCCCCCCCCCBBBAAA???>>>>>>>>>>>>??????@@@DDDEEEFFFEEEDDDCCCDDDEEEGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAA@@@??????>>><<<<<<===>>>???@@@AAAAAAEEEEEEFFFFFFDDDAAA>>><<<>>>@@@AAABBBAAA>>>;;;999:::::::::;;;;;;:::::::::======>>>>>>===<<<<<<;;;666888;;;===>>>===<<<;;;;;;===BBBIIIQQQYYY]]]___\\\YYYUUUXXXeeewww~~~tttlllddd\\\YYYZZZbbbqqqzzz{{{rrreeeTTTGGGAAA>>>;;;888999999;;;@@@EEEHHHHHHFFFBBBBBBAAA@@@????????????AAA@@@@@@??????>>>>>>>>>???@@@BBBDDDFFFHHHIIIIIIPPPOOONNNNNNOOORRRUUUVVVYYYZZZ[[[\\\^^^___```aaaaaahhhooooooiiidddccceeeddddddeeeeeefffgggggghhhggghhhhhhiiijjjkkkkkklllhhhhhhiiihhhggghhhjjjlllmmmmmmllllllmmmnnnnnnooollllllkkkjjjjjjjjjkkkkkkooooooooopppoooooooooooojjjkkknnnpppqqqrrrqqqqqqmmmnnnpppqqqsssttttttttttttsssqqqqqqrrrrrrpppooonnnkkkiiiiiikkklllmmmmmmkkkkkkjjjjjjjjjkkkllllllmmmllllllkkkkkklllllllllllllllmmmmmmnnnooooooooonnnooopppqqqrrrrrrqqqppppppnnnllljjjiiiiiijjjkkklllnnnqqqssssssqqqooommmlllmmmooopppqqqpppooonnnooopppooooooooonnnnnnnnnnnnpppssssssqqqooonnnnnnlllkkkkkkjjjjjjiiiiiiiiigggiiilllnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkjjjkkklllmmmmmmmmmllllllllllllkkkjjjiiijjjmmmooopppooonnnmmmmmmmmmnnnoooqqqnnnlllkkkmmmoooppppppsssssssssrrrqqqpppooonnnooonnnlllkkkjjjjjjjjjjjjgggggghhhiiijjjjjjkkkkkkiiiiiijjjjjjjjjjjjiiihhheeefffiiikkkkkkkkkiiihhhjjjjjjjjjkkkkkkjjjjjjjjjhhhiiijjjkkkkkkiiigggddd```aaaccceeegggjjjkkklllkkkjjjiiihhhhhhggggggggghhhfffcccbbbbbbdddgggiiilllmmmnnnnnnnnnnnnmmmmmmkkkkkkkkkjjjjjjjjjjjjjjjCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGJJJKKKMMMMMMLLLKKKHHHGGGDDDDDDCCCBBBCCCDDDFFFGGGFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDEEEEEEDDDDDDBBBBBBAAAAAABBBCCCEEEFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCBBBAAAAAADDDFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDDDDBBB???>>>>>>>>>===<<<<<<>>>AAADDDEEEEEEDDDCCC@@@@@@AAABBBCCCDDDDDDEEEFFFFFFDDDCCCAAA@@@???>>>AAABBBCCCCCCCCCCCCCCCCCC???@@@BBBCCCCCCCCCBBBBBB???>>>>>>>>>>>>>>>??????BBBDDDEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>>>>??????BBBCCCDDDDDDCCCAAA>>><<>>BBBHHHQQQ[[[aaadddaaa\\\XXX___nnnzzz~~~wwwsssmmmgggfffiiiuuu|||~~~~~~mmm\\\PPPHHHAAA===:::888999>>>EEEKKKMMMLLLBBBBBB@@@??????>>>>>>>>>@@@@@@??????>>>======<<<===>>>???@@@AAACCCDDDDDDLLLLLLLLLLLLMMMNNNPPPQQQTTTUUUVVVXXXYYY[[[\\\]]]]]]dddkkkmmmiiidddbbbbbbaaaaaabbbcccdddeeeeeefffeeefffggghhhiiijjjkkkkkkiiijjjkkkjjjiiiiiikkkllllllllllllllllllmmmnnnoookkkkkkkkkkkkkkkkkkkkkkkknnnnnnoooooooooooonnnnnnlllnnnqqqsssttttttsssrrrlllmmmppprrrtttuuuuuuuuusssqqqppppppqqqqqqooonnnlllkkkiiijjjlllnnnooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmnnnlllmmmoooqqqrrrrrrqqqqqqpppnnnkkkiiihhhhhhjjjkkkjjjllloooqqqrrrqqqooonnnoooooopppppppppppppppppprrrrrrssssssrrrrrrqqqpppnnnppprrrqqqpppnnnnnnnnnmmmmmmmmmmmmmmmlllllllllhhhjjjmmmooonnnmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiilllmmmnnnooopppooonnnmmmkkkkkkjjjhhhggghhhkkknnnooonnnlllkkkkkklllnnnooopppnnnllllllmmmoooooonnnsssssstttssssssrrrqqqpppooonnnnnnmmmlllllllllllliiiiiijjjkkkkkkkkkkkkjjjggghhhhhhiiihhhgggfffeeebbbdddgggjjjkkkkkkjjjiiiiiiiiijjjjjjkkklllllllllkkkjjjjjjkkklllkkkiiigggaaabbbdddfffhhhjjjlllmmmkkkjjjiiihhhhhhgggggghhhgggfffeeeeeeeeegggiiijjjmmmnnnooopppppppppooonnnmmmllllllkkkkkkkkkllllllBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGKKKLLLNNNNNNMMMKKKHHHFFFBBBAAA@@@@@@BBBDDDFFFGGGGGGHHHIIIHHHFFFEEEGGGHHHHHHGGGFFFEEEDDDEEEEEEFFFBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCBBBAAAAAABBBCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@???@@@CCCEEEGGGGGGBBBCCCDDDEEEEEEFFFEEEEEEDDDBBB???>>>>>>>>>===<<<===???BBBDDDEEEDDDCCCBBB???@@@AAABBBDDDEEEGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@???@@@AAACCCDDDDDDCCCCCC@@@??????>>>>>>??????@@@AAACCCDDDEEEDDDEEEFFFHHHFFFFFFEEEDDDDDDEEEGGGHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA???>>>>>>>>>>>>???>>>>>>>>>>>>============???@@@AAAAAAAAA@@@???>>>???>>>===;;;999666444333777888888999999888888777777888999:::::::::::::::333555777:::;;;;;;:::999666:::<<<===???FFFSSS]]]eeegggddd\\\ZZZcccnnnuuuwwwwwwyyy{{{yyyttttttwww}}}}}}~~~rrreeeYYYQQQLLLDDD???;;;===BBBHHHJJJIIIDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>><<<<<<<<<======>>>???@@@FFFGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXZZZ^^^bbbdddcccaaa``````^^^______```aaabbbcccdddbbbcccdddeeeggghhhiiijjjkkklllmmmlllkkkjjjkkkllliiiiiiiiijjjkkklllmmmnnnmmmllljjjjjjiiijjjlllllllllmmmnnnoooooonnnmmmllllllnnnpppsssssssssqqqpppmmmoooqqqssstttttttttsssooommmlllmmmnnnnnnmmmllljjjiiihhhiiilllnnnnnnnnnmmmmmmmmmnnnmmmlllkkkjjjlllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmkkklllnnnpppqqqqqqqqqqqqqqqnnnjjjgggfffgggjjjkkkhhhjjjlllooopppppppppooonnnnnnmmmnnnoooppprrrsssrrrssstttttttttsssqqqqqqnnnooopppooommmmmmmmmnnnkkklllllllllmmmlllllllllhhhlllooopppnnnlllkkklllkkkkkkjjjjjjjjjjjjjjjkkklllmmmooopppqqqpppooonnnkkkjjjhhhfffeeefffiiilllnnnmmmkkkiiiiiikkkmmmnnnooonnnmmmmmmnnnooonnnmmmqqqrrrrrrrrrrrrrrrqqqqqqnnnnnnmmmmmmmmmmmmmmmmmmkkklllmmmmmmmmmlllkkkjjjffffffgggggggggeeebbbaaaaaacccgggkkkmmmmmmlllkkkgggggghhhiiijjjlllmmmnnnmmmjjjhhhhhhjjjkkkjjjhhhddddddfffgggiiikkkmmmmmmmmmlllkkkjjjiiiiiiiiiiiigggggghhhhhhiiijjjkkkkkklllmmmooopppppppppooonnnmmmlllkkkkkkkkklllmmmnnnAAABBBCCCDDDEEEFFFGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGJJJLLLNNNOOONNNLLLIIIGGGCCCAAA???@@@BBBDDDFFFGGGHHHIIIIIIHHHGGGFFFHHHIIILLLJJJIIIGGGFFFFFFFFFFFFBBBCCCDDDEEEEEEEEECCCCCCDDDCCCBBBAAA@@@AAABBBBBBDDDEEEEEEEEEEEECCCAAA@@@@@@>>>>>>???BBBEEEFFFFFF@@@AAABBBDDDEEEEEEFFFFFFEEECCC@@@???@@@AAA@@@@@@???@@@CCCDDDEEECCCAAA@@@===>>>@@@CCCEEEGGGIIIJJJFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>???AAACCCDDDDDDCCCCCCAAAAAA@@@@@@???@@@@@@@@@@@@BBBDDDEEEEEEEEEGGGIIIFFFEEEEEEEEEEEEGGGHHHIIIFFFFFFEEECCCCCCBBBBBBBBBCCCBBBAAA?????????@@@@@@@@@??????>>>======<<<<<<>>>>>>???@@@@@@@@@@@@@@@CCCBBB@@@===:::888666555777777888888888888777777666666777888999999999999444555888:::<<<<<<<<<<<<555:::===;;;999>>>KKKWWW^^^ccccccZZZSSSVVV```gggkkkoooyyy}}}}}}tttmmmjjjsssuuuiii```[[[QQQIII@@@===???BBBCCCBBBHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB;;;;;;;;;:::;;;;;;<<<===<<<===@@@BBBEEEFFFGGGHHHKKKLLLMMMOOOQQQSSSTTTUUUYYYYYY[[[\\\]]]^^^^^^^^^]]]]]]^^^___```aaabbbccc``````bbbccceeefffggghhhhhhiiiiiihhhfffeeefffgggggggggggghhhiiijjjlllmmmooommmjjjggggggiiilllooojjjkkkmmmoooooonnnlllkkkiiikkknnnpppppppppnnnllloooppprrrttttttsssrrrqqqllljjjjjjjjjllllllkkkjjjgggggggggiiilllmmmmmmmmmjjjjjjkkkkkkkkkiiihhhgggmmmlllkkkjjjiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmnnnjjjkkkmmmooopppqqqqqqpppqqqnnnjjjgggfffgggjjjlllggghhhkkkmmmooooooppppppllllllkkkkkkmmmpppsssuuuqqqqqqrrrsssrrrqqqpppooonnnoooooonnnlllkkkmmmooohhhhhhiiijjjjjjjjjjjjiiiiiimmmqqqqqqnnnkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllmmmooopppqqqpppnnnmmmjjjiiigggeeeccceeehhhkkkmmmllljjjhhhhhhjjjlllnnnnnnmmmmmmnnnoooooommmkkknnnnnnooopppppppppoooooollllllmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnmmmkkkjjjeeefffggggggeeeccc```___aaadddhhhllloooooonnnmmmeeeffffffhhhjjjlllnnnooommmjjjggggggiiikkkjjjiiieeefffgggiiijjjlllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkggghhhiiikkklllllllllllljjjlllnnnooopppooonnnmmmllllllkkkkkkkkklllnnnnnnFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIJJJNNNOOOOOOOOOMMMKKKIIIGGGBBBBBBBBBBBBCCCEEEFFFGGGIIIIIIIIIHHHGGGIIILLLOOOLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGEEEDDDCCCDDDDDDBBBAAACCCCCCAAA@@@???>>>>>>>>>BBB@@@??????BBBEEEGGGHHH@@@AAABBBCCCEEEGGGIIIJJJLLLIIIFFFBBB@@@AAABBBCCCBBBCCCEEEFFFFFFDDDBBBAAA??????@@@CCCGGGJJJKKKJJJHHHFFFDDDDDDFFFEEEBBB@@@???@@@@@@AAAAAA@@@@@@??????@@@CCCEEEFFFFFFEEEDDDCCCBBB@@@>>>>>>???@@@AAACCCBBBBBBDDDGGGIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCGGGEEECCC@@@@@@AAABBBDDD@@@???>>><<<;;;;;;;;;;;;;;;:::;;;>>>AAABBBBBBAAA;;;<<<<<<<<<;;;999777666999999999999999999999999999888888777666555555444333555666888888888777777888888777777999>>>EEEJJJWWW[[[]]]]]][[[YYY[[[]]]aaabbblll}}}rrrbbbeeeqqqzzzppplllaaaZZZNNNAAA===@@@DDDCCC>>>AAAFFFIIIEEEAAAFFFNNNLLLNNNPPPOOOLLLHHHEEEDDDEEE@@@;;;999;;;>>>@@@@@@???>>>>>>>>>???@@@AAABBBDDDEEEGGGHHHJJJKKKKKKKKKNNNUUUVVVYYYjjjRRRZZZWWWYYY[[[]]]^^^^^^___aaaccc```aaacccdddeeeeeeeeeeeeeeedddcccbbbbbbcccdddeeegggfffeeeddddddeeefffgggmmmkkkgggeeedddfffiiikkkkkkiiihhhjjjmmmmmmjjjggghhhhhhiiilllooopppnnnmmmnnnoooqqqrrrssssssrrrrrrooooooooonnnllljjjhhhfffgggggghhhiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjllllllkkkjjjiiiggggggfffkkklllmmmmmmmmmlllkkkjjjggggggiiijjjlllmmmoooooojjjiiigggffffffhhhjjjkkkooonnnlllkkkkkklllmmmmmmnnnmmmkkkjjjjjjllloooqqqpppppppppoooooonnnnnnnnnqqqpppooonnnmmmmmmmmmmmmlllllllllllllllllllllllliiinnnrrrrrrnnnkkklllnnnpppooommmllllllmmmnnnooopppqqqqqqrrrqqqooommmllljjjiiigggeeedddeeefffggghhhhhhgggffffffgggggghhhooonnnmmmmmmnnnooonnnlllnnnpppqqqqqqooommmlllmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjiiijjjkkkjjjhhhfffdddeeefffeeecccaaa``````eeefffhhhjjjlllmmmnnnnnnhhhhhhhhhhhhiiijjjkkklllpppooollljjjiiihhhhhhiiihhhggggggfffgggiiijjjkkkkkkkkkjjjhhhggggggiiillljjjjjjkkkkkklllmmmnnnnnnlllmmmooopppppppppooonnnooonnnmmmlllkkkllllllmmmGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEEEEGGGIIIJJJMMMNNNOOOPPPOOOLLLIIIGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKJJJIIIIIIKKKMMMMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDDDDDDDDDDBBBAAABBBAAA@@@???????????????AAA@@@???@@@CCCEEEFFFFFFCCCCCCCCCDDDFFFHHHJJJLLLMMMJJJGGGCCCAAABBBCCCDDDEEEEEEFFFFFFFFFDDDCCCBBB@@@@@@@@@CCCFFFHHHIIIHHHGGGFFFEEEFFFGGGGGGDDDAAAAAAAAAAAABBBBBBAAAAAAAAA@@@BBBCCCEEEEEEDDDCCCBBB???>>>=========>>>@@@AAACCCBBBCCCEEEHHHIIIIIIHHHDDDEEEEEEEEEEEEFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@@@@AAABBB???>>>===<<<;;;;;;;;;;;;;;;;;;;;;===@@@AAAAAA@@@<<<<<<<<<<<<;;;999777666999999999999999999999999888888888777666555555555555555666777777777666666777888:::;;;<<>>CCCFFFFFFDDDHHHNNNSSSVVVYYYXXXTTTNNNIIIGGGFFFBBB===;;;<<<===>>>=========>>>>>>????????????BBBCCCDDDFFFGGGHHHHHHHHHKKKPPPQQQUUUhhhQQQVVVRRRUUUWWWYYYZZZ[[[\\\^^^```^^^___aaabbbccccccccccccdddcccbbbbbbbbbcccdddeeehhhgggfffeeeeeefffggghhhllljjjhhhffffffgggiiijjjiiihhhhhhjjjlllmmmjjjhhhiiiiiijjjlllnnnooonnnlllnnnoooqqqrrrssssssrrrrrrnnnnnnnnnnnnllljjjhhhggghhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkkkkkkkkkkjjjjjjnnnmmmlllkkkjjjiiiiiihhhkkklllmmmnnnnnnmmmlllkkkggghhhiiijjjlllmmmnnnooojjjjjjiiiiiiiiijjjkkklllooonnnnnnmmmllllllllllllkkkjjjiiiiiikkkmmmppprrrppppppqqqppppppoooooonnnrrrqqqqqqpppoooooonnnnnnmmmmmmmmmmmmlllkkkjjjiiihhhmmmqqqqqqnnnlllmmmooonnnmmmlllllllllnnnpppqqqnnnnnnnnnmmmlllkkkjjjiiijjjiiihhhfffffffffggggggiiiiiiiiiiiijjjjjjjjjjjjnnnmmmllllllnnnnnnmmmlllmmmoooqqqqqqooolllkkkkkkkkkllllllllllllkkkjjjiiijjjhhhggghhhiiiiiihhhfffeeeffffffdddbbbaaabbbccceeefffgggiiijjjkkkllllllhhhhhhhhhhhhiiijjjkkkkkkpppnnnllljjjhhhgggggggggjjjjjjiiiiiiiiikkklllmmmkkkkkkjjjhhhggggggjjjlllmmmmmmmmmmmmllllllllllllkkklllmmmnnnooonnnmmmmmmooonnnmmmlllkkkkkkllllllHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFEEEDDDEEEGGGIIIKKKLLLMMMPPPQQQPPPMMMJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMMMMKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDCCCAAAAAAAAA@@@@@@???@@@@@@AAA@@@@@@@@@BBBEEEFFFFFFEEEEEEEEEDDDEEEFFFIIILLLNNNNNNLLLHHHEEECCCCCCDDDEEEHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAACCCEEEFFFFFFEEEEEEEEEFFFHHHJJJIIIFFFCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDBBBAAA@@@============>>>@@@BBBCCCBBBBBBDDDFFFIIIJJJHHHGGGBBBBBBCCCCCCCCCDDDDDDDDDIIIIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;===???@@@???===<<<<<<<<<<<<;;;999888777888888888888888888999999888888777777666666555555777666555555444555555555666999<<<===>>>???AAABBB@@@GGGOOOUUUWWWXXXZZZ\\\UUUTTTZZZkkk~~~uuupppssswwwjjj^^^QQQEEEAAA>>>>>>AAACCCCCCFFFKKKQQQUUUYYYZZZVVVPPPJJJGGGIIIFFFBBB???>>>>>><<<;;;<<<===>>>@@@@@@???===<<<@@@@@@AAABBBBBBCCCDDDDDDGGGIIIIIIQQQfffNNNRRRLLLOOOQQQSSSUUUVVVWWWZZZ\\\[[[\\\^^^```aaabbbaaaaaabbbbbbbbbbbbbbbcccdddeeeggggggffffffffffffggggggjjjiiiiiihhhhhhhhhhhhiiihhhggghhhjjjmmmmmmllljjjlllkkkkkklllnnnnnnmmmkkknnnoooqqqrrrssssssrrrqqqmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjiiiiiihhhgggfffhhhiiiiiijjjjjjiiiiiihhhmmmllllllkkkjjjiiihhhhhhkkkkkkmmmmmmmmmmmmlllkkkhhhhhhiiijjjkkklllmmmnnnkkkkkkkkkkkklllllllllmmmoooooooooooonnnmmmlllkkkhhhhhhggghhhkkknnnqqqsssppppppqqqrrrrrrqqqooonnnqqqrrrrrrsssrrrqqqooonnnnnnnnnnnnnnnllljjjhhhggghhhlllooopppmmmlllmmmooollllllllllllmmmnnnppprrrnnnmmmkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhiiijjjlllmmmmmmmmmmmmlllmmmlllkkkkkkmmmmmmlllkkkmmmoooqqqqqqooollliiiiiiiiijjjkkkkkkkkkjjjhhhggggggfffddddddfffggggggffffffffffffdddbbbbbbdddfffffffffgggggghhhiiiiiiiiigggggggggggghhhiiijjjkkkpppnnnllljjjhhhgggggggggjjjjjjiiiiiijjjkkkmmmnnniiijjjiiihhhggggggjjjlllpppoooooommmlllkkkjjjiiikkklllmmmoooooonnnnnnmmmooonnnmmmlllkkkkkkkkkkkkHHHHHHIIIJJJJJJJJJIIIIIIFFFEEEDDDDDDEEEGGGJJJKKKKKKMMMPPPRRRQQQOOOLLLIIIKKKKKKKKKLLLKKKKKKKKKKKKLLLNNNPPPPPPMMMKKKJJJJJJMMMMMMMMMNNNNNNOOOPPPPPPNNNNNNMMMMMMMMMLLLLLLLLLLLLIIIFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDAAAAAACCCEEEHHHHHHGGGEEEGGGFFFEEEEEEGGGIIILLLNNNOOOMMMJJJGGGEEEEEEFFFFFFKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDBBBCCCDDDDDDCCCBBBDDDEEEHHHKKKLLLJJJGGGEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@AAACCCDDDEEEAAABBBCCCEEEHHHIIIGGGEEEBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDEEE@@@AAAAAABBBAAA???>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<;;;;;;<<<>>>>>>===;;;<<<<<<<<<;;;:::999999888777777777888888888888888888777777777666666666555888777555444333333444444666888;;;<<<<<<<<<>>>???;;;AAAIIINNNQQQTTTXXX\\\VVVRRRRRR^^^rrryyyttt|||}}}vvvyyy~~~kkk]]]PPPGGG???=========@@@CCCIIIMMMQQQRRRPPPMMMKKKJJJMMMKKKHHHFFFCCC@@@>>><<<>>>???BBBCCCCCC@@@===;;;>>>>>>>>>>>>>>>>>>??????CCCCCCCCCNNNeeeLLLMMMFFFIIIKKKNNNPPPQQQSSSVVVXXXZZZ[[[]]]___```aaa`````````aaaaaabbbcccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhiiiiiihhhhhhgggggghhhjjjlllnnnoooooonnnnnnlllllllllmmmnnnlllkkklllmmmooopppqqqqqqppppppkkklllllllllkkkkkkkkkjjjkkkkkkjjjjjjhhhgggfffeeegggggghhhhhhhhhhhhggggggjjjiiiiiihhhggggggffffffiiijjjkkklllllllllkkkjjjhhhhhhiiijjjkkkllllllllliiijjjkkklllmmmmmmmmmlllooooooppppppooommmkkkjjjhhhhhhhhhhhhjjjmmmoooqqqooopppqqqrrrrrrqqqooonnnoooppprrrsssrrrqqqooommmllllllmmmmmmlllkkkiiigggkkkmmmoooooommmllllllmmmmmmmmmllllllmmmnnnooopppooommmkkkiiihhhhhhiiiiiiiiiiiijjjkkkkkkjjjjjjiiiiiijjjmmmnnnooonnnmmmlllkkkjjjiiijjjlllmmmlllkkklllnnnqqqqqqnnnkkkhhhgggiiiiiijjjkkkjjjiiihhhgggeeecccbbbbbbdddfffffffffdddeeefffeeeddddddeeefffgggffffffffffffffffffggggggggggggggghhhiiijjjjjjpppooommmjjjhhhhhhggghhhhhhhhhgggggghhhiiikkklllfffggghhhgggfffgggiiikkkooonnnmmmlllkkkiiihhhhhhlllmmmnnnooooooooonnnnnnnnnnnnmmmlllkkkkkkkkkjjjFFFGGGHHHIIIIIIJJJJJJJJJGGGFFFEEEEEEFFFHHHJJJKKKKKKMMMOOOQQQRRRPPPNNNLLLOOOOOOOOOOOONNNMMMLLLKKKMMMOOORRRRRROOOLLLKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOONNNKKKHHHEEEEEEEEEDDDBBBDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDFFFIIIKKKKKKIIIGGGHHHGGGGGGGGGHHHJJJMMMNNNOOONNNKKKIIIGGGFFFGGGGGGKKKKKKIIIHHHGGGGGGGGGGGGFFFEEECCCCCCDDDDDDCCCAAACCCFFFIIILLLLLLJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCDDDAAAAAABBBDDDFFFGGGFFFDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB??????@@@AAA@@@>>><<<;;;;;;::::::::::::;;;;;;<<<===<<<;;;<<<>>>>>>===;;;<<<;;;::::::999999999999666666666777777888888888777777777777666666666666999777555444333333333444666777888888888999;;;======AAADDDGGGIIIMMMTTTZZZZZZTTTOOOTTTeeeyyy|||www{{{hhhYYYJJJAAA<<<999888:::AAADDDFFFHHHIIIKKKMMMPPPOOOOOOMMMKKKGGGDDDBBBAAABBBDDDGGGHHHGGGDDD@@@===>>>===<<<;;;;;;;;;<<<<<<@@@@@@AAAOOOfffIIIIIICCCDDDFFFIIIKKKLLLNNNQQQSSSWWWYYY[[[]]]^^^_________^^^___```bbbccceeeffffffccccccccccccccccccccccccffffffggghhhhhhhhhgggfffhhhjjjlllnnnppppppqqqqqqooommmllllllmmmnnnmmmkkkjjjkkkmmmnnnoooooonnnnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggeeedddfffgggggghhhhhhggggggfffhhhhhhhhhggggggfffffffffggghhhiiijjjkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkhhhhhhjjjkkkllllllllllllnnnoooooooooooommmkkkjjjjjjjjjjjjjjjjjjkkkmmmmmmmmmnnnooopppppppppooonnnmmmnnnpppqqqqqqooommmllliiijjjkkklllllllllkkkjjjoooppppppooommmlllkkkllloooooonnnmmmmmmmmmmmmmmmmmmllljjjiiihhhhhhiiiiiihhhiiijjjkkkllllllkkkkkkhhhjjjlllmmmnnnmmmllljjjkkkjjjiiijjjlllmmmlllkkkkkkmmmoooooommmjjjhhhgggjjjjjjjjjjjjiiiiiihhhhhhdddbbbaaabbbdddeeeeeedddaaacccfffgggfffeeeeeefffgggfffeeedddddddddeeeeeeffffffffffffggghhhiiijjjpppooommmkkkjjjiiiiiiiiihhhgggffffffggghhhjjjkkkdddeeeggggggfffgggiiijjjjjjjjjjjjiiiiiihhhhhhhhhjjjjjjlllmmmmmmmmmlllkkklllllllllllllllkkkkkkkkkEEEFFFHHHIIIKKKKKKLLLLLLJJJIIIGGGFFFGGGHHHJJJKKKKKKMMMOOOQQQQQQQQQPPPOOOQQQRRRRRRRRRQQQOOOMMMLLLNNNPPPRRRRRRPPPNNNLLLLLLKKKLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSQQQMMMIIIFFFEEEEEEDDDCCCGGGFFFFFFFFFGGGHHHHHHIIIGGGGGGHHHKKKMMMMMMKKKIIIIIIIIIIIIJJJKKKMMMNNNOOOOOONNNLLLJJJHHHGGGGGGGGGJJJJJJIIIIIIIIIIIIHHHHHHFFFEEEDDDDDDEEEEEEDDDCCCDDDGGGJJJLLLKKKIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCDDDDDDEEEEEE@@@AAAAAAAAAAAAAAAAAAAAACCCBBBBBBCCCEEEFFFFFFEEEBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB>>>>>>??????>>>===;;;:::999999999999::::::;;;<<<===<<<<<<===??????===<<<::::::999888888888888888555555666666777777888888777777777777666666666666888777666555444444444444444666777666666777999;;;>>>???AAA@@@AAAEEELLLRRRXXXUUUPPPQQQ\\\nnn|||}}}|||rrr```RRRGGG===999888888:::;;;===???BBBGGGKKKMMMMMMMMMKKKHHHFFFEEEFFFHHHJJJKKKLLLJJJGGGCCCAAA???>>>===;;;::::::;;;;;;>>>>>>BBBPPPeeeEEEDDDAAA@@@BBBEEEFFFGGGIIIKKKNNNRRRTTTVVVXXXZZZ[[[[[[[[[ZZZ[[[]]]```bbbcccdddeeeaaaaaabbbbbbbbbbbbaaaaaadddeeeeeefffffffffffffffhhhkkknnnpppppppppqqqrrrooonnnllllllmmmnnnmmmmmmjjjkkklllnnnooonnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjhhhgggfffeeefffgggggghhhhhhggggggfffiiiiiiiiiiiihhhhhhggggggfffgggiiijjjkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjgggggghhhiiijjjkkkllllllmmmmmmmmmmmmmmmmmmlllkkkmmmmmmlllkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmlllmmmnnnnnnnnnmmmlllkkkiiiiiiiiijjjkkkkkkllllllrrrqqqpppooonnnnnnmmmmmmppppppooonnnmmmlllkkkkkkiiiiiihhhhhhhhhhhhhhhiiihhhiiiiiijjjkkklllmmmmmmiiiiiijjjkkkkkkjjjiiiiiijjjiiiiiijjjlllmmmmmmkkkjjjlllmmmmmmkkkiiihhhiiikkkjjjiiigggggghhhiiijjjdddccccccdddffffffdddccc___bbbeeeffffffeeefffggggggfffeeedddcccddddddeeeeeeeeeeeeffffffggghhhiiinnnmmmllljjjiiijjjjjjkkkhhhhhhgggggghhhiiikkkllldddeeeggghhhhhhhhhjjjlllggggggggghhhhhhhhhhhhhhhfffggghhhiiijjjiiiiiihhhjjjjjjkkkllllllllllllkkkFFFGGGIIIKKKMMMOOOPPPPPPMMMKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTRRROOOMMMKKKOOOQQQSSSRRRPPPOOONNNOOOLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVRRROOOJJJGGGEEEEEEDDDDDDHHHGGGGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJLLLMMMKKKIIIKKKLLLMMMOOOPPPPPPPPPPPPOOONNNLLLJJJHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGEEEEEEHHHJJJJJJIIIGGGHHHIIIFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCBBBAAAAAAAAAAAABBB??????@@@AAABBBCCCCCCCCCGGGEEECCCCCCEEEGGGHHHHHHBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB===>>>>>>===<<<<<<;;;:::888888888888999:::;;;<<<===<<<<<<>>>???@@@???===999888777666666666777888444444555666666777888888666666666666777777777777777777777777666666555444111444777999999888888999999;;;<<<;;;:::===BBBGGGOOORRRRRRRRRYYYhhhsssvvv|||zzzkkk[[[KKKAAA>>>444666888888999;;;>>>@@@FFFHHHHHHGGGEEEDDDFFFHHHMMMNNNNNNNNNLLLIIIEEECCCBBB@@@>>><<<;;;:::;;;<<<;;;===CCCRRRdddAAA@@@???<<<>>>@@@BBBBBBCCCFFFGGGKKKLLLOOOQQQSSSTTTTTTTTTUUUVVVYYY\\\___```aaabbb```aaabbbccccccbbbaaa```cccccccccddddddeeeeeeeeegggjjjnnnooonnnnnnooopppooommmllllllmmmnnnooonnnkkklllnnnoooppppppoooooommmlllkkkiiiiiiiiijjjjjjjjjjjjjjjiiiiiigggffffffgggggghhhhhhhhhhhhggggggiiiiiihhhhhhhhhhhhggggggggghhhjjjkkklllllllllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhggghhhiiikkklllnnnkkkkkkkkkkkkkkkllllllmmmnnnmmmmmmlllllllllkkkkkkkkkjjjiiihhhhhhjjjkkkmmmllllllllllllllllllmmmmmmkkkkkkiiihhhiiijjjkkkmmmqqqpppoooooopppqqqqqqqqqooooooooonnnnnnmmmllllllggghhhiiijjjjjjkkkkkkjjjiiihhhhhhhhhjjjkkkmmmnnnkkkjjjjjjiiiiiihhhhhhgggkkkjjjiiijjjmmmnnnmmmllliiijjjkkkjjjhhhhhhiiikkkllliiifffdddccceeehhhjjjddddddeeeggghhhgggdddaaaaaaaaabbbbbbbbbdddgggkkkgggfffdddccccccdddeeefffeeeeeeeeeeeefffggghhhhhhjjjjjjiiihhhhhhiiijjjjjjggggggffffffggghhhjjjkkkeeegggjjjkkkkkklllmmmooohhhhhhhhhhhhhhhhhhhhhhhhfffgggiiijjjjjjiiiiiihhhggghhhjjjlllmmmmmmmmmmmmFFFHHHJJJMMMOOOQQQRRRSSSNNNMMMKKKIIIHHHIIIJJJKKKMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTUUUTTTSSSPPPMMMKKKPPPQQQSSSRRRPPPOOOPPPQQQMMMNNNPPPRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVWWWXXXSSSOOOJJJGGGFFFEEEEEEDDDHHHHHHGGGFFFFFFGGGGGGHHHIIIHHHHHHIIIKKKLLLKKKJJJLLLNNNPPPSSSSSSSSSRRRQQQOOONNNLLLJJJHHHGGGFFFFFFEEEFFFIIIKKKKKKKKKIIIHHHEEEDDDDDDEEEGGGIIIHHHGGGFFFHHHJJJJJJGGGFFFGGGIIIFFFGGGGGGHHHHHHGGGGGGFFFDDDCCCAAA@@@???>>>>>>>>>>>>@@@AAADDDEEEGGGGGGHHHJJJGGGDDDCCCEEEHHHJJJJJJAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@????????????@@@>>>======<<<;;;;;;::::::777777888888999:::;;;<<<===<<<<<<>>>@@@AAA@@@???888777666555555666777777444444444555666777777888666666666666777777777777666777888888888777555444...333999<<<<<<:::888777333666888888777888<<>><<<;;;;;;<<>>>>>??????BBBCCCEEEGGGIIILLLNNNNNNOOOOOOQQQSSSVVVYYY\\\^^^______aaabbbcccddddddcccbbbaaacccbbbbbbbbbccccccdddeeefffjjjmmmnnnllllllmmmoooooommmkkkkkkmmmooooooooolllnnnooopppqqqqqqppppppmmmlllkkkiiihhhiiiiiijjjiiiiiijjjiiiiiihhhgggfffgggggghhhhhhhhhhhhggggggfffffffffffffffeeeeeeeeeiiijjjkkkmmmnnnnnnmmmmmmjjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggggghhhkkkmmmoookkkjjjiiiiiijjjkkkmmmnnnmmmmmmmmmmmmmmmmmmmmmllljjjhhhfffeeefffhhhjjjlllmmmmmmlllllllllmmmmmmnnnnnnllljjjhhhggghhhjjjlllpppooonnnooorrrtttttttttmmmmmmnnnnnnnnnnnnnnnmmmhhhiiikkkmmmnnnooonnnnnniiihhhggggggiiikkknnnooolllllljjjiiihhhgggggggggkkkjjjjjjkkkmmmnnnnnnmmmiiiiiiiiihhhggghhhjjjmmmllliiidddaaaaaacccgggjjjeeeeeegggiiijjjhhhddd```cccbbb___]]]^^^bbbiiinnngggfffdddccccccdddfffgggeeeeeeeeeeeeeeeggghhhhhhhhhgggfffffffffhhhiiijjjddddddccccccdddeeeggghhhgggiiilllnnnnnnnnnpppqqqjjjiiiiiiiiihhhhhhggggggiiijjjkkklllmmmlllkkkkkkfffgggiiilllmmmnnnnnnmmmJJJKKKLLLNNNNNNNNNMMMLLLMMMLLLJJJIIIHHHIIIKKKLLLLLLKKKJJJJJJLLLOOORRRTTTSSSQQQOOOMMMLLLLLLMMMMMMNNNPPPQQQQQQPPPOOOOOOPPPSSSSSSSSSRRRRRRQQQQQQQQQTTTSSSSSSUUUWWWXXXXXXWWWRRRQQQNNNKKKHHHEEEDDDCCCCCCFFFIIIJJJIIIGGGGGGGGGKKKLLLKKKIIIGGGGGGIIIKKKLLLOOORRRSSSRRRPPPOOONNNLLLMMMMMMLLLJJJHHHEEEDDDHHHHHHHHHHHHIIIJJJJJJKKKCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGIIIJJJFFFEEEEEEDDDDDDDDDDDDEEE===>>>@@@AAAAAA@@@???>>>@@@AAABBBBBBBBBBBBEEEGGGGGGFFFDDDDDDEEEFFFEEEDDDEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@???<<<::::::;;;;;;;;;;;;;;;:::999888888666666777888:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888777666666666666666666888888777666555666777999888888777666555555444444444444555555555555666444555666777999999999:::444444333555666777555444<<>>>>>>>>@@@DDDGGGKKKKKKKKKKKKIIIGGGEEECCCFFFBBB===;;;<<<<<<;;;999===IIISSSPPPFFF>>>999666;;;<<<<<<===>>>???@@@@@@DDDDDDEEEFFFHHHIIIKKKLLLJJJLLLOOORRRTTTXXX\\\___```bbbdddeeedddcccdddeee^^^___aaabbbcccccccccbbbcccfffjjjjjjiiihhhiiikkkmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooooooppppppppprrrnnnjjjggghhhiiijjjkkkgggggghhhiiiiiiiiiiiihhhggggggggggggffffffffffffdddeeefffeeedddcccdddeeefffhhhlllnnnooonnnmmmlllhhhfffeeegggjjjlllkkkiiilllllllllkkkkkkjjjjjjjjjkkkjjjjjjjjjkkkmmmoooppppppnnnlllllllllkkkiiiggghhhgggeeeddddddfffhhhiiilllkkkjjjlllnnnmmmiiifffiiiiiiiiijjjjjjkkklllllllllmmmppprrrsssttttttsssrrrqqqpppqqqqqqooommmjjjiiijjjlllnnnppppppppppppkkkjjjiiiiiiiiijjjkkklllooonnnkkkiiihhhgggggghhhhhhhhhgggffffffgggiiiiiiiiijjjkkkkkkjjjiiihhhggghhhfffccccccdddeeeeeeeeeggggggggggggggggggggggggeeeaaa\\\ZZZ[[[^^^```aaaccceeefffeeeddddddeeefffgggeeeddddddfffhhhiiiiiiggggggfffeeeddddddddddddffffffffffffggggggggggggiiillloooppppppooopppqqqllljjjhhhggghhhhhhgggfffgggiiikkknnnnnnnnnmmmllljjjkkkllllllmmmmmmllllllGGGHHHIIIKKKKKKKKKJJJIIILLLKKKIIIHHHHHHIIIKKKLLLLLLKKKIIIIIIJJJLLLOOOQQQOOONNNLLLKKKKKKKKKMMMNNNMMMOOOQQQRRRQQQQQQRRRSSSVVVVVVVVVVVVUUUUUUTTTTTTUUUTTTUUUWWWXXXXXXWWWUUUPPPNNNLLLIIIFFFDDDCCCBBBCCCFFFHHHIIIGGGFFFFFFFFFFFFGGGHHHHHHGGGIIIKKKNNNNNNPPPSSSRRRQQQNNNNNNNNNLLLLLLMMMLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHGGGGGGHHHHHHIIIEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>@@@AAAAAA@@@@@@???AAACCCDDDDDDDDDEEEGGGJJJIIIGGGDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@???@@@AAA@@@===;;;;;;;;;<<<<<<<<<;;;;;;:::999888666777888999:::;;;<<<<<<============<<<;;;999999888777666555555555555666666777888777555444555666888888777777666555555444444444444444555555555555555555666777777777666666444333333444666777555444888>>>HHHRRR[[[dddlllqqqnnnoooooooooqqqyyyuuussszzzqqqkkkddd___WWWOOOIIIDDD@@@>>>:::;;;<<<<<<;;;;;;===???EEEEEEFFFFFFEEEDDDBBBBBBEEEAAA===;;;;;;<<<;;;:::DDDOOOWWWRRRHHH@@@<<<999;;;;;;;;;<<<=========>>>AAAAAAAAABBBCCCEEEFFFGGGDDDGGGKKKNNNQQQUUUYYY]]]bbbdddggghhhhhhhhhjjjkkkiiihhhgggfffdddcccbbbaaa```ccceeefffeeeeeefffhhhjjjjjjjjjkkkllllllmmmmmmllllllmmmnnnooopppqqqqqqrrrnnnjjjhhhiiikkklllllljjjjjjjjjjjjiiiiiihhhgggffffffffffffffffffffffffdddeeeggggggffffffgggiiihhhiiikkkmmmnnnmmmlllkkkiiigggfffhhhkkklllkkkjjjllllllkkkkkkkkkjjjjjjjjjjjjiiiiiihhhiiilllnnnoooqqqooommmmmmmmmllljjjiiikkkjjjhhhfffffffffhhhhhhkkkjjjiiijjjlllkkkiiiffffffgggiiijjjkkklllmmmmmmmmmnnnoooppppppppppppppprrrqqqppppppqqqooollljjjgggiiikkkmmmnnnnnnmmmlllkkkjjjiiihhhhhhjjjkkkmmmoooooommmllljjjiiihhhhhhffffffeeedddeeefffggghhhhhhiiijjjjjjjjjiiihhhgggfffdddbbbccceeefffgggfffeeeeeeeeeeeeeeeeeeeeeeeeddd```\\\ZZZ\\\^^^```aaabbbdddeeefffeeefffgggiiihhhfffdddeeegggiiiiiiiiiffffffeeedddddddddeeeeeeddddddeeeffffffggghhhhhhjjjlllooopppooonnnooopppmmmkkkiiihhhhhhgggfffeeeggghhhjjjlllmmmnnnnnnnnnjjjkkkllllllmmmmmmllllllFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKHHHFFFFFFGGGIIIKKKJJJIIIIIIIIIJJJLLLNNNOOOMMMOOOQQQSSSSSSSSSUUUVVVXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYXXXTTTRRRLLLKKKIIIGGGDDDCCCBBBBBBDDDEEEGGGGGGEEEDDDDDDEEEAAACCCEEEGGGHHHJJJNNNQQQRRRSSSSSSQQQNNNLLLLLLMMMLLLLLLMMMMMMLLLLLLKKKJJJFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJGGGHHHHHHHHHHHHHHHGGGGGGDDDCCCBBBAAA@@@?????????>>>???@@@AAAAAAAAAAAA@@@BBBCCCEEEEEEEEEGGGIIILLLMMMJJJFFFDDDEEEFFFFFFFFFCCCDDDEEEFFFEEEBBB???===>>>@@@BBBAAA???===;;;;;;<<<<<<===<<<<<<;;;:::999777888888999:::;;;<<<<<<>>>>>>>>>===<<<:::999888666666555444444444555555555666777666444333444555777777777666555555444444444444444444555555555555555555666666555444333333444333333444666666555444666<<>>>>>???@@@AAAAAAAAAAAADDD@@@===;;;;;;<<<<<<<<>>>>>>>>>>>???@@@AAABBB@@@CCCGGGKKKOOOSSSYYY\\\eeegggkkkmmmnnnppprrrtttuuutttrrrppplllhhhdddcccbbbdddeeeeeeddddddfffhhheeefffggghhhiiikkklllllljjjjjjkkkmmmnnnooopppppppppmmmjjjiiijjjlllnnnnnnlllllllllkkkjjjiiihhhgggffffffffffffffffffffffffeeeggghhhiiiiiiiiikkkmmmjjjkkkkkkkkkkkkkkkkkkkkkjjjiiihhhiiikkklllkkkjjjkkkkkkkkkjjjjjjjjjjjjjjjiiihhhffffffgggiiilllnnnqqqpppnnnnnnnnnnnnlllkkknnnmmmkkkiiihhhhhhiiiiiikkkjjjhhhhhhiiijjjiiihhheeefffiiikkkmmmmmmmmmmmmnnnnnnmmmmmmlllmmmmmmmmmqqqpppoooppppppooollljjjkkkmmmpppqqqrrrpppnnnmmmkkkjjjhhhggggggiiilllmmmnnnnnnooonnnmmmkkkiiihhhdddcccbbbbbbbbbdddeeefffggghhhhhhiiiiiiiiiiiihhhdddbbbaaaccceeegggggggggccccccccccccccccccccccccccc___\\\ZZZ\\\___aaaaaabbbdddfffgggggggggiiikkkhhhgggeeefffhhhjjjjjjiiieeeeeedddddddddeeeffffffbbbcccdddeeeggghhhiiijjjlllmmmoooooommmlllmmmnnnmmmlllkkkjjjhhhgggfffeeeeeefffgggiiikkkmmmoooooojjjkkkllllllmmmmmmllllllFFFGGGHHHIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLKKKIIIFFFDDDCCCCCCDDDEEEFFFFFFGGGIIIKKKMMMPPPQQQNNNPPPSSSTTTSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYVVVRRRNNNIIIHHHGGGFFFDDDDDDDDDCCCEEEFFFFFFEEECCCBBBBBBCCC@@@CCCFFFHHHJJJLLLPPPRRRUUUTTTSSSPPPLLLJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCBBB@@@??????????????????@@@AAAAAABBBBBBBBBBBBCCCEEEEEEFFFGGGJJJLLLSSSOOOIIIFFFEEEEEEFFFFFFBBBDDDEEEFFFEEEBBB>>><<<<<>><<<<<<============<<<;;;:::999888888999999::::::;;;;;;======<<<<<<:::999777666555444444333333444444444444555666555333222333444666666666555555444444444333333444444444555555555555555555555555444333333444333333444666666555333777<<>>@@@AAADDDJJJLLLEEE===::::::999999999999888888888888888>>>=========>>>??????@@@>>>AAAFFFJJJNNNTTTYYY]]]dddggglllooorrrtttwwwzzz|||}}}}}}|||yyysssnnnjjjfffffffffeeeddddddeeeeeebbbcccdddeeegggiiijjjjjjiiiiiijjjjjjkkklllmmmmmmmmmkkkhhhhhhiiilllmmmmmmllllllllllllkkkjjjiiihhhffffffgggggggggggghhhhhhgggiiikkkkkkjjjjjjlllmmmlllkkkjjjiiihhhiiiiiijjjiiiiiihhhiiiiiijjjjjjiiijjjjjjjjjjjjjjjiiiiiiiiihhhgggeeedddeeehhhkkkmmmqqqpppnnnnnnoooooonnnmmmooonnnmmmlllkkkkkkllllllnnnllljjjiiijjjkkklllmmmggghhhjjjlllmmmmmmllllllnnnmmmlllkkkkkklllmmmnnnpppooonnnooopppooollljjjnnnppprrrttttttqqqooommmkkkiiigggfffgggiiilllnnnlllmmmnnnnnnmmmkkkhhhfffcccbbbaaaaaabbbccceeeffffffgggggghhhhhhiiiiiiiiidddcccbbbccceeeffffffeeeaaaaaaaaaaaaaaaaaaaaaaaabbb___\\\[[[]]]```aaabbbdddfffggghhhggggggiiikkkhhhgggfffgggiiikkkjjjiiidddccccccdddeeefffggghhhdddeeeeeefffhhhiiiiiijjjmmmnnnooonnnllljjjkkkkkkllllllllljjjhhhfffeeeeeedddeeeeeegggiiilllnnnpppjjjkkkkkklllllllllllllllEEEFFFGGGHHHHHHGGGFFFEEECCCDDDDDDEEEGGGHHHIIIJJJJJJHHHDDDAAA@@@@@@AAABBBDDDEEEGGGIIILLLNNNQQQRRRPPPRRRTTTTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWSSSNNNJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA@@@AAABBBCCCEEEHHHJJJKKKMMMOOOQQQUUUTTTRRROOOKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAACCCCCCBBBCCCCCCDDDEEEFFFEEEFFFGGGGGGGGGFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGGGGHHHIIIKKKNNNWWWRRRLLLGGGEEEDDDDDDCCCBBBCCCEEEFFFDDDAAA===:::;;;>>>AAABBB@@@>>>===<<<============<<<;;;:::999888999999999999999999999:::::::::999888777555444444444333333333333444444333555555444333222333444555555555555444444444444333333333444444444444555333444555555666666555555333222222333555666444333666:::===<<<:::???IIISSSaaajjjssstttlllffffffiiivvvzzzrrrrrrwwwlll[[[PPPBBB999777888999888666666777888999:::;;;<<<@@@???===<<<===@@@DDDGGGNNNRRRQQQHHH???===<<<;;;888888888888888777777777<<<<<<;;;<<<<<<===>>>>>>===@@@EEEIIIMMMRRRWWW[[[^^^bbbfffjjjmmmqqqtttwwwzzz}}}~~~xxxtttjjjiiihhhggggggfffdddcccccccccddddddeeefffgggggggggggghhhhhhhhhhhhhhhhhhiiigggeeeeeegggiiijjjjjjiiijjjjjjkkkkkkjjjjjjjjjgggggghhhhhhhhhiiiiiiiiijjjkkklllkkkjjjiiijjjkkklllkkkiiiggggggggghhhiiihhhhhhhhhhhhggggggggggggiiiiiiiiiiiiiiiiiiiiiiiigggfffeeedddeeehhhjjjlllpppooonnnnnnooopppnnnmmmmmmmmmmmmmmmmmmnnnoooooopppooonnnllllllmmmoooqqqkkkkkklllmmmlllkkkjjjiiimmmlllkkkkkklllmmmooopppnnnnnnmmmnnnooonnnllliiilllmmmooopppooommmjjjhhhjjjhhhgggfffgggiiilllnnnhhhjjjlllmmmllliiifffdddcccbbbbbbbbbbbbdddeeegggfffffffffgggggghhhhhhiiifffeeecccdddddddddcccaaa````````````````````````aaa___]]]]]]___bbbcccdddggghhhiiiiiigggfffggghhhggggggfffhhhjjjkkkjjjiiicccccccccdddeeefffggghhhhhhhhhhhhhhhhhhiiiiiiiiimmmnnnnnnllljjjhhhiiijjjjjjkkklllkkkgggeeedddeeeddddddeeefffhhhjjjlllmmmiiijjjjjjkkkkkkkkkkkkkkkCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGEEEBBB???>>>>>>???@@@CCCEEEFFFIIILLLNNNPPPQQQPPPQQQSSSRRRQQQPPPPPPQQQSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSPPPKKKHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHFFFCCC???>>>@@@BBBEEEHHHJJJLLLLLLMMMNNNPPPSSSRRRQQQOOOLLLKKKLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJJJJIIIJJJLLLNNNTTTPPPKKKFFFDDDCCCBBBAAABBBCCCDDDDDDCCC@@@<<<::::::<<>>===>>>???AAACCCDDDFFFHHHJJJLLLMMMNNNLLLNNNPPPPPPOOOOOOPPPQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNLLLIIIFFFDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJGGGBBB???>>>@@@BBBEEEGGGJJJLLLLLLLLLMMMNNNOOOPPPPPPOOOMMMLLLMMMNNNJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCAAAAAA@@@AAABBBDDDEEEFFFGGGHHHHHHHHHGGGGGGIIIKKKLLLJJJFFFDDDCCCBBBAAA???DDDDDDCCCCCCAAA>>><<<;;;999;;;=========<<<===>>><<<<<<<<<;;;;;;:::999888888777777777666666555555666777777777777777666666444444444444444555666666444555666555444333333555333333333333333333333333222222333333333444444444333444444444444333333222333222222333555555444222222333555555666888;;;>>>DDDOOO]]]gggjjjiiihhhhhh```aaallluuurrrwww~~~uuuhhhppp}}}zzzooohhhmmmxxxkkk]]]WWWSSSLLLFFF===<<<:::888666666555666777888999999;;;AAAIIIOOOTTTUUUPPPEEE<<<999777555888888999999::::::;;;;;;999999:::;;;<<<===???@@@AAACCCFFFHHHKKKNNNRRRUUUVVVYYY^^^aaadddfffiiilllnnnppprrrtttuuuvvvvvvvvvvvvvvvxxx{{{~~~}}}zzzvvvlllkkkiiigggdddbbb```___^^^^^^___aaabbbccceeeeeeeeedddbbbbbbdddeeeeeedddffffffgggggggggfffeeeeeeeeeeeeeeefffgggggghhhhhheeefffggggggfffeeefffhhhhhhhhhggggggfffggggggggghhhjjjjjjiiifffdddeeegggggggggggghhhhhhhhhiiiiiifffggghhhiiijjjkkkkkkkkkkkkjjjiiijjjlllmmmlllkkkjjjkkklllmmmmmmmmmmmmmmmlllmmmnnnmmmkkklllnnnqqqooonnnllljjjjjjjjjkkklllllllllmmmmmmmmmmmmmmmlllmmmllllllmmmnnnnnnkkkiiinnnnnnmmmllllllkkkkkkkkkeeefffggghhhjjjjjjkkkkkkfffggghhhiiihhhfffdddcccbbbaaaaaaaaabbbdddfffggghhhgggfffeeeeeeeeefffgggeeedddcccdddeeedddbbb```aaaaaaaaaaaaaaaaaaaaaaaabbb```___```cccfffggggggfffhhhhhhhhhfffeeefffgggeeeeeeeeegggiiijjjhhhgggdddddddddddddddeeefffgggeeeeeeffffffgggggghhhhhhllllllllljjjgggggghhhjjjbbbfffjjjiiieeecccccceeeeeeeeefffggggggfffddddddffffffggghhhhhhhhhhhhhhhFFFFFFGGGGGGGGGFFFDDDCCCAAABBBCCCDDDEEEEEEEEEEEECCCAAA???======>>>@@@AAABBBCCCEEEGGGIIIJJJKKKKKKIIIKKKNNNOOOOOOOOOPPPRRRLLLLLLLLLMMMMMMNNNNNNNNNQQQOOOMMMLLLLLLJJJGGGEEECCCCCCDDDEEEGGGIIIJJJKKKLLLKKKGGGBBB>>>>>>@@@BBBCCCFFFIIIKKKKKKLLLMMMNNNMMMNNNOOOOOONNNMMMNNNOOOIIIHHHFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEEEECCCBBB@@@??????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAABBBDDDFFFGGGDDDEEEEEEDDDCCCCCCDDDFFFEEEDDDBBBAAAAAAAAA@@@???DDDDDDCCCBBB@@@>>><<<;;;999;;;<<<<<<;;;;;;===>>>;;;;;;;;;;;;:::999888888777777666666555555444444666666777888888888888888444444444444444555666777555666777666444333444555333333333333333333333333222222333333333444444444444444444333222111//////333222222333555555444222555555555555555555555555999AAANNNZZZccchhhlllnnnccc]]]___ppp~~~pppsss}}}ttteeeccchhhnnnvvv~~~{{{pppkkkggg^^^UUUDDDBBB???<<<:::888888888444555777888:::@@@IIIPPPOOOQQQMMMDDD===<<<;;;999888888999:::;;;<<<<<<<<<<<<<<<<<<===???AAACCCDDDEEEGGGJJJKKKMMMOOOSSSVVVYYY\\\```ccceeehhhkkkmmmlllkkkiiihhhiiillloooqqqpppqqqtttyyy~~~~~~zzzwwwpppnnnlllhhhddd```^^^\\\YYYZZZ\\\^^^aaaccceeeffffffdddccccccdddeeedddcccggggggffffffeeedddbbbbbbccccccddddddeeefffggggggaaacccdddeeedddeeefffhhhffffffggggggggggggggggggiiikkkllljjjgggeeefffhhhfffggggggggghhhhhhiiiiiifffhhhjjjkkklllllllllkkkiiihhhhhhiiikkklllkkkjjjkkklllllllllllllllkkkkkkhhhkkklllkkkiiiiiilllnnnooommmkkkiiiiiikkkmmmooolllmmmnnnnnnmmmllljjjiiilllllllllmmmnnnmmmkkkiiikkkjjjhhhgggfffggghhhhhhdddeeegggiiikkkkkkjjjjjjgggggghhhhhhgggfffeeedddaaa``````aaabbbdddeeegggiiihhhfffeeeddddddeeefffbbbbbbbbbdddeeeeeecccaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```aaadddggghhhhhhdddfffggggggffffffgggiiiddddddeeegggiiiiiihhhfffeeeeeedddddddddeeeffffffaaabbbcccdddeeeggghhhhhhllllllkkkiiigggfffhhhjjj```eeeiiiiiieeebbbcccfffeeefffggghhhgggdddbbb```eeeffffffgggggggggggggggGGGFFFEEECCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBB@@@===;;;;;;===@@@AAAAAACCCCCCDDDEEEFFFGGGGGGHHHJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMKKKJJJIIIJJJLLLMMMLLLJJJGGGDDDBBBAAAAAABBBBBBBBBCCCDDDFFFHHHIIIJJJMMMJJJFFFBBB@@@@@@BBBCCCDDDAAA???BBBHHHMMMMMMKKKQQQOOOMMMLLLNNNOOOOOONNNHHHHHHHHHFFFDDDDDDFFFGGGKKKKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA???======>>>@@@AAAEEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAACCCEEEDDDAAA???BBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC????????????>>>===;;;::::::::::::::::::;;;<<<===999:::;;;;;;:::999777666666555444333333444555666555555666666666666555555777666555444333444444555666666555444333333222222666333111222444444222000///000111222333222111111444444333222333444666777111111111111111111111111222222333333333333444444444888@@@HHHPPPXXX___dddfffcccbbbfffqqqvvviiihhhuuuxxxooonnnnnnmmmjjjjjjqqq|||www^^^[[[SSSJJJBBB===;;;<<<444555666777777:::???CCCBBBFFFDDD;;;666999<<<<<<<<<:::888777:::<<<>>>>>>???@@@AAABBBCCCDDDEEEEEEJJJKKKLLLOOORRRUUUXXXYYY\\\___dddiiilllllllllkkkllliiifffdddeeeggghhhhhhooommmmmmqqqvvvvvvrrrmmmkkkjjjhhhfffddd```[[[WWWWWWVVVWWWYYY]]]aaabbbbbbccccccbbb```^^^___aaacccggggggeeebbb```___aaacccccccccbbbaaabbbcccdddeeefffeeedddccccccdddffffffccccccdddeeeeeeeeedddcccffffffggghhhhhhhhhhhhhhhkkkeeecccgggkkkjjjfffeeeeeefffgggiiijjjjjjkkkkkkgggggghhhiiiiiiiiiiiiiiiiiihhhggghhhjjjkkkjjjiiilllkkkjjjiiiiiijjjlllmmmqqqmmmhhhfffhhhiiiiiihhhnnnmmmkkkiiihhhhhhiiiiiihhhiiikkkllllllkkkjjjhhhgggfffeeeddddddeeefffgggdddfffiiikkkkkkjjjhhhggghhhgggfffeeeeeefffggggggccccccccccccdddfffggghhhjjjiiihhhgggfffeeedddcccbbbdddeeedddcccbbbbbbccccccccccccbbbbbb```___^^^dddddddddeeeeeeggghhhiiieeedddcccccccccdddeeefffggggggggggggfffeeedddccccccccccccdddddddddeeeeeebbbcccdddeeefffeeedddcccfffgggiiihhhfffeeeeeefffhhhgggggggggggghhhhhhiiiiiihhhhhhhhhggggggffffffdddeeegggiiiiiihhhfffeeeEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBB???>>>======@@@BBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPNNNLLLJJJIIIIIIIIIJJJHHHFFFDDDAAA@@@@@@@@@AAAAAABBBBBBCCCEEEFFFHHHIIIJJJHHHEEECCCAAABBBCCCDDDEEEBBB???AAAFFFJJJKKKIIIOOOMMMJJJJJJKKKLLLLLLKKKGGGHHHGGGFFFDDDDDDEEEGGGKKKKKKIIIHHHFFFDDDBBBBBB@@@@@@????????????@@@@@@BBB@@@===;;;;;;===@@@AAADDDCCCBBBBBBAAAAAAAAAAAA???@@@@@@CCCEEEEEECCCAAACCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@??????@@@@@@@@@===>>>>>>>>>>>><<<:::999:::999999999999::::::;;;999::::::::::::888777666666555444444444444555666666666555555555555666666777666555333333333444555555555555444333333333222666444222222444555333111///000111222333222222111444333222222222444555666111111111111111111111111222222222333333333444444444666:::???FFFNNNWWW]]]dddfffggggggiiiqqqxxxttt}}}vvvlllooo}}}sssiiieeehhhppp{{{zzzxxxrrrhhh\\\QQQJJJFFF@@@;;;666444555888999999>>>BBBBBB<<<999;;;<<<;;;999999;;;>>>AAABBBAAA???BBBBBBBBBDDDEEEGGGIIIJJJLLLMMMOOORRRUUUXXX[[[]]]```cccgggkkkmmmmmmlllkkkiiifffbbb```aaabbbcccdddfffddddddgggkkkkkkfffbbbbbbaaaaaabbbbbb```\\\YYYVVVUUUUUUWWWZZZ]]]^^^^^^]]]]]]^^^]]]\\\^^^aaacccddddddccc```]]]]]]^^^```cccbbbaaa`````````aaabbbccccccbbbaaabbbbbbddddddbbbbbbbbbccccccdddddddddgggggggggggghhhhhhhhhhhhjjjeeeccchhhllliiifffeeedddeeefffhhhiiiiiijjjjjjggghhhiiijjjjjjiiihhhhhhiiihhhhhhiiikkkkkkjjjiiikkkkkkkkkjjjjjjkkkkkklllnnnkkkhhhgggiiikkkjjjiiilllkkkjjjiiihhhggggggggghhhiiikkklllmmmllljjjiiiiiihhhgggfffffffffggghhheeefffiiikkkkkkjjjhhhgggjjjjjjiiihhhhhhhhhiiijjjddddddeeeeeeffffffgggggghhhhhhgggfffeeeddddddcccccceeefffeeecccbbbbbbcccffffffffffffeeedddcccbbbdddddddddddddddeeeffffffdddccccccbbbcccdddfffggghhhggggggffffffeeeddddddccccccdddddddddeeeeeeeeecccdddeeefffffffffeeeeeefffggghhhhhhfffeeeeeeffffffffffffffffffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhffffffggghhhggggggfffeeeDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCC@@@??????@@@CCCDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKOOONNNKKKIIIGGGFFFFFFFFFCCCBBB@@@???>>>??????@@@@@@@@@AAABBBCCCDDDFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEBBB??????CCCGGGIIIHHHKKKIIIHHHGGGHHHIIIHHHGGGFFFGGGGGGEEECCCCCCEEEGGGKKKJJJIIIGGGDDDBBBAAA@@@>>>======<<<<<<======>>>AAA???;;;999999<<>>>>>>>>???BBBEEEFFFEEECCCCCCCCCBBB@@@>>><<<:::999========================<<<<<<======<<<;;;:::999999999888888777888888888999::::::999999888777666666555444444444444555666666666555555555555666666666555444333333333444555444444444444333333333333666444333333444555444222000000111222222222222111333222222222222333333444111111111111111111111111222222222222333333333333444444444555999AAAJJJQQQaaaiiiooommmggggggqqq|||wwwlllppp~~~|||rrrsssyyywwwtttuuuyyy}}}ooommmnnnvvv~~~qqqfff```SSSHHH<<<555666777666444666:::;;;999888::::::999======>>>AAADDDEEEDDDCCCEEEEEEEEEEEEGGGJJJMMMOOONNNOOOQQQSSSWWW[[[^^^```dddfffiiillllllkkkiiiggggggccc]]]ZZZZZZ\\\]]]^^^^^^\\\[[[]]]___^^^YYYUUUVVVVVVXXX[[[^^^___^^^\\\TTTSSSRRRSSSVVVXXXYYYXXXUUUWWWXXXXXXYYY[[[___bbb_________\\\ZZZZZZ[[[]]]```___^^^]]]]]]]]]]]]]]]______^^^^^^___```aaabbbaaa`````````aaabbbdddeeehhhhhhggggggfffgggggghhhhhhddddddiiillliiieeedddcccdddeeefffggghhhhhhhhhgggiiikkklllllljjjhhhfffiiihhhiiijjjlllllljjjhhhjjjkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhjjjkkkkkkjjjiiiiiiiiiiiihhhgggffffffhhhiiijjjlllllllllkkkjjjjjjjjjiiihhhggggggggghhheeefffiiikkkkkkjjjhhhfffiiiiiihhhhhhhhhiiiiiijjjeeefffggghhhhhhgggfffffffffffffffeeeeeeeeedddddddddfffgggfffdddbbbbbbbbbggggggffffffeeeeeeddddddcccccccccccccccdddddddddccccccbbbbbbccceeefffggghhhgggfffddddddddddddeeeddddddddddddeeeeeeeeeeeeddddddeeeffffffffffffeeeeeeggghhhgggfffdddeeeeeeddddddddddddeeefffggghhhjjjiiiiiiiiiiiijjjjjjkkkhhhgggffffffeeeeeeeeeeeeDDDCCCAAA@@@???>>>>>>>>>??????@@@BBBBBBCCCCCCCCCAAA@@@@@@BBBCCCDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIKKKJJJHHHFFFEEEDDDCCCCCC@@@??????>>>??????@@@AAA@@@@@@@@@AAAAAACCCDDDEEEAAABBBDDDEEEFFFFFFEEEDDDCCC@@@>>>>>>BBBFFFIIIJJJJJJHHHFFFFFFGGGGGGFFFEEEEEEFFFFFFDDDCCCCCCEEEGGGJJJIIIHHHEEECCCAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<@@@===:::777888;;;>>>AAA@@@@@@@@@@@@???>>>============>>>AAADDDFFFFFFEEEBBBBBBAAA@@@>>>;;;999888;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<;;;;;;999888:::999888888777777777777999999999888888777666666555555555444444555555555666555444444444444555666555444333222222333444444333333333333333333444444555444444444444444444444000000111111222222222222222222222222222222222333111111111111111111111111111222222222222333333333333333222111333888???DDDTTT```llloookkkiiimmmsssuuuwww}}}{{{nnnttt~~~tttnnnsss|||{{{vvvzzz|||xxxzzzxxxvvvwww||||||iii]]]MMMAAA<<<;;;:::999555777777777888:::<<<===IIIGGGFFFGGGJJJLLLMMMMMMKKKJJJIIIHHHIIILLLOOOQQQMMMNNNPPPTTTWWW[[[^^^```dddfffhhhjjjiiigggdddbbbddd```ZZZVVVVVVWWWYYYYYYZZZXXXWWWWWWWWWUUURRRNNNMMMNNNQQQUUUZZZ\\\\\\[[[RRRPPPOOOPPPRRRSSSSSSRRRPPPRRRSSSTTTUUUWWW[[[]]]ZZZ[[[[[[YYYWWWWWWXXXZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^_________^^^]]]]]]^^^aaaccceeehhhhhhffffffeeeffffffgggeeecccdddjjjlllhhhcccbbbbbbbbbdddeeeeeefffffffffgggiiikkkmmmmmmkkkgggeeehhhhhhiiikkklllllljjjhhhiiijjjkkklllkkkjjjiiihhhgggggghhhiiijjjjjjiiihhhggghhhiiijjjiiihhhgggfffggghhhiiijjjjjjjjjiiiiiijjjiiihhhhhhggggggffffffeeefffhhhjjjjjjiiigggeeeeeeeeeeeeeeeeeeeeefffffffffggghhhiiiiiihhhfffeeeeeeeeeeeefffffffffffffffeeefffgggfffdddbbbbbbbbbcccbbbbbbaaaaaaaaaaaaaaadddddddddddddddccccccccccccbbbbbbbbbccceeeggghhhgggfffcccaaaaaaaaacccdddddddddddddddeeeeeeeeeeeeccccccddddddeeeeeeeeeeeedddfffggggggeeeddddddeeebbbbbbbbbbbbccceeefffggghhhhhhhhhggghhhiiijjjkkkiiihhhfffdddccccccdddeeeDDDCCCAAA???===;;;::::::===>>>???AAABBBCCCCCCCCCCCCAAAAAAAAABBBAAA???===BBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGGGGGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA?????????@@@AAABBBBBBCCCAAAAAAAAAAAAAAABBBCCCDDD@@@BBBEEEGGGHHHGGGEEEDDD???>>>>>>???CCCHHHKKKMMMJJJHHHGGGGGGHHHGGGEEEDDDDDDEEEEEECCCBBBCCCEEEGGGHHHHHHFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>><<<999777888:::>>>@@@??????@@@@@@@@@???>>>===>>>>>>>>>AAADDDFFFFFFEEEAAAAAA@@@@@@???===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;:::999999::::::999888888777888888999999888777666666666666444555555555555555555444555444333222222333444555444333222111111222333444222222333333333333333333333444444444444444444444111111111111111222222222222222222222222222222222111111111111111111111111111111111222222222333333222333333333333555999<<>>BBBNNNOOOSSSYYY]]]^^^\\\ZZZSSSRRROOOMMMMMMNNNPPPRRRNNNOOOQQQTTTXXX[[[^^^```ccceeeggghhhgggddd```^^^aaa]]]WWWSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQOOOMMMJJJHHHIIILLLQQQUUUXXXWWWVVVOOOMMMLLLLLLMMMNNNMMMLLLMMMNNNPPPQQQQQQRRRTTTWWWUUUVVVVVVUUUTTTSSSUUUVVVQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\___aaacccffffffeeeeeeeeeeeeeeeeeecccaaaccchhhiiieeeaaaaaaaaabbbcccdddddddddddddddfffhhhkkkmmmmmmjjjhhheeehhhhhhhhhiiikkkkkkiiihhhhhhiiijjjjjjjjjiiigggfffeeeggghhhiiihhhgggeeedddggghhhiiijjjjjjjjjiiihhhgggggghhhhhhhhhhhhgggggggggggggggffffffeeeeeeddddddeeegggiiiiiigggeeecccaaabbbbbbccccccccccccccceeefffhhhiiiiiigggeeedddeeeeeeffffffffffffggggggdddfffgggfffcccbbbbbbbbb______^^^]]]]]]]]]]]]^^^ddddddeeeeeeeeeeeedddcccccccccbbbbbbccceeefffgggeeecccaaa_________```aaacccccccccddddddddddddeeebbbbbbbbbbbbbbbcccccccccdddeeeffffffdddccccccdddaaaaaaaaaaaabbbcccdddeeegggfffeeeeeeeeeggghhhiiiiiigggeeecccbbbbbbdddeeeCCCAAA???===;;;:::999888;;;<<<>>>@@@AAACCCCCCCCCCCCAAA@@@???@@@???>>><<>>>>>@@@BBBFFFJJJMMMOOOJJJIIIHHHHHHIIIHHHFFFCCCCCCDDDDDDCCCBBBBBBDDDGGGFFFEEEDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888999;;;>>>???>>>???@@@AAABBBAAA@@@@@@AAA@@@???AAACCCDDDDDDCCC???@@@@@@@@@???>>>>>>===:::;;;<<<======<<<;;;:::777888999;;;;;;;;;:::::::::999888888888888888888999888777666555555555555444444555666666555444444444222111//////111222444333222111111111222333444333333333333222222222222111333444333222222333555111111000000111111222333333333333444333333222111111111111111111111111111111111111111222222222222111333555666555555777888;;;CCCQQQbbbpppxxx{{{{{{xxxsssmmmjjjooo{{{zzzooofffdddcccbbbiiirrrwwwtttwwwzzztttrrruuuxxxooommmlllooowwwnnn^^^UUUSSSUUUMMMEEE===;;;999888:::>>>GGGOOO\\\hhhooommmfff```WWWVVVSSSQQQPPPPPPPPPQQQOOOPPPQQQTTTWWWZZZ]]]^^^```bbbdddeeedddaaa^^^[[[ZZZWWWRRRPPPOOOOOOOOOOOOMMMMMMLLLKKKJJJHHHGGGFFFEEEFFFHHHLLLPPPQQQPPPOOOJJJHHHGGGGGGHHHHHHHHHFFFHHHIIIKKKLLLLLLLLLNNNOOONNNPPPQQQQQQPPPOOOPPPQQQJJJKKKMMMPPPRRRSSSTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[]]]^^^___bbbbbbcccdddddddddddddddaaa```bbbffffffbbb```aaaaaabbbccccccdddddddddccceeefffiiikkkkkkjjjhhhggghhhgggfffgggiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeeccceeeggggggeeecccccccccggghhhhhhiiijjjjjjjjjjjjiiiiiihhhhhhgggfffffffffcccddddddeeeeeeeeedddcccbbbdddfffggggggeeecccaaaaaaaaabbbcccddddddddddddcccdddeeeffffffeeeddddddeeeeeeeeeeeeeeefffffffffbbbdddeeeeeecccbbbbbbccc___^^^]]]\\\\\\]]]^^^___cccdddeeeffffffeeedddccceeedddcccccccccdddeeefffcccbbbaaa____________```bbbbbbbbbbbbccccccccccccaaaaaa``````aaaaaabbbcccccceeefffeeedddbbbccccccbbbbbbaaaaaabbbbbbcccdddfffeeecccbbbcccdddfffggggggfffdddbbbbbbbbbdddeee???>>>===;;;:::::::::::::::;;;===???AAABBBCCCDDDBBB@@@>>>>>>???@@@@@@@@@AAAAAA@@@??????>>>======???AAACCCFFFGGGFFFEEEDDDBBBBBBBBBAAA@@@???>>>>>>@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJIIIHHHEEEDDD>>>@@@CCCFFFHHHKKKMMMNNNJJJIIIIIIIIIIIIHHHEEECCCBBBCCCCCCBBBAAABBBDDDFFFCCCCCCBBBAAA@@@???>>>>>>;;;;;;::::::::::::;;;;;;;;;:::::::::;;;<<<===>>>===???AAACCCDDDDDDCCCCCCDDDBBBAAAAAABBBCCCBBBAAA???@@@@@@??????>>>===<<<888:::;;;<<<<<<;;;:::888666888999;;;<<<<<<;;;;;;777777666666666777888888999888666555444444555555444444555666666555444444222111///------///111222222111000000000222333444444333333333222111111111///111333333111111222444222111000000000111222333333444444555444333222111111111111111111111111111111111111111222222222222000222444555555555777888;;;???HHHVVVeeerrr{{{~~~{{{tttllliiiooo}}}yyyxxxtttmmmnnnuuu}}}yyy{{{vvvvvvxxx{{{xxxuuuwww|||zzztttqqqpppeeeZZZPPPKKKFFF???;;;===@@@HHHTTT```gggeee^^^XXXRRRQQQPPPOOONNNMMMMMMMMMLLLLLLNNNPPPRRRUUUWWWXXXXXXZZZ\\\^^^^^^[[[XXXVVVQQQOOOLLLJJJJJJJJJIIIGGGEEEFFFFFFEEEDDDCCCCCCCCCBBBCCCDDDHHHKKKKKKJJJHHHEEECCCAAAAAABBBCCCBBBAAAAAACCCEEEFFFFFFGGGHHHJJJHHHJJJLLLLLLKKKJJJKKKLLLGGGIIIKKKMMMOOOOOOPPPPPPPPPQQQTTTVVVXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^aaacccddddddcccbbb___^^^```cccbbb^^^^^^```bbbbbbcccdddddddddccccccccceeefffhhhiiiiiiiiihhhhhhfffddddddfffggghhhhhhhhhgggfffeeedddddddddddd```bbbddddddbbbaaabbbdddfffffffffggghhhiiijjjjjjmmmllljjjiiihhhgggffffffaaabbbccceeeeeeeeeeeedddaaabbbdddeeeeeeccc```___```aaabbbcccdddddddddcccaaaaaabbbbbbccccccddddddddddddcccccccccccccccccc```aaaccccccbbbaaabbbccc```___]]]\\\\\\]]]___``````aaaccceeefffeeedddcccfffeeedddcccccccccdddeeeccccccbbbaaaaaa``````___```aaaaaaaaaaaabbbbbbbbbbbbaaa`````````aaacccccccccdddeeeeeecccbbbbbbcccdddcccbbbbbbaaabbbbbbbbbgggeeecccaaaaaabbbdddfffeeedddcccbbbbbbcccdddddd;;;;;;:::::::::;;;<<<<<<:::;;;===???AAABBBCCCDDDAAA>>><<<===???BBBCCCDDDAAA@@@@@@???>>>===<<<<<>>::::::999999999999::::::::::::;;;<<<======>>>>>>===???BBBDDDFFFFFFEEEEEEFFFDDDBBBAAAAAABBBAAA???@@@@@@@@@???>>><<<;;;:::777888:::;;;;;;:::888777666888999;;;<<<<<<<<<;;;555555555555555666777888999888666555444444555555333444555666666555444333111000---,,,,,,---000111111111000000000111333444444444333333222111000000...111333222000000222444222111000000000111333444444444555666555444222111111111111111111111111111000111111111111222222222000111222333333444777:::777999>>>FFFRRRbbbpppyyy|||~~~|||rrrhhhccchhhooo~~~{{{yyyyyy~~~ssshhhbbbYYYMMMEEEDDD>>>AAAFFFMMMQQQRRRPPPMMMJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJLLLOOOQQQRRRQQQRRRUUUWWWWWWUUURRRQQQJJJIIIGGGFFFGGGFFFDDDBBBAAABBBCCCBBBAAAAAAAAABBB???@@@AAADDDGGGHHHFFFDDDAAA???======>>>??????>>>;;;>>>AAABBBCCCDDDFFFGGGDDDFFFHHHHHHGGGGGGHHHIIIGGGHHHJJJLLLMMMMMMLLLLLLMMMOOOQQQTTTVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYZZZ\\\```ccceeedddbbb```___]]]^^^aaa```]]]]]]```bbbccccccdddddddddcccccccccccceeefffhhhiiiiiijjjiiifffcccbbbdddfffhhhhhhhhhfffeeecccbbbbbbcccccc]]]___bbbbbbaaaaaacccffffffeeeeeeeeefffgggiiikkkpppnnnmmmjjjiiiggggggfff```aaaccceeefffffffffeee```aaacccddddddbbb___^^^^^^___aaabbbcccccccccbbb````````````aaabbbcccdddbbbbbbbbbbbbaaaaaa``````^^^```bbbbbbbbbaaabbbccc```^^^]]]\\\\\\]]]___```^^^```bbbdddeeedddcccbbbgggfffdddcccbbbccccccdddcccdddddddddcccbbbaaa```````````````aaaaaaaaaaaacccbbbaaaaaaaaabbbdddeeebbbdddeeeeeecccbbbbbbccceeedddcccbbbaaaaaaaaaaaahhhfffdddbbbaaabbbdddeeeccccccccccccccccccdddddd<<<<<<<<<:::888999;;;===<<<======>>>???AAACCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAABBBDDDCCC@@@>>>======BBBCCCFFFHHHHHHGGGFFFDDDBBBBBBBBBAAA@@@>>><<<:::AAACCCDDDCCCAAA@@@CCCFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMGGGHHHJJJKKKJJJGGGCCCAAAAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBB@@@>>><<<;;;;;;999999999999888888888777999999:::;;;<<<===>>>???===???AAABBBBBBCCCEEEGGGBBBAAA@@@>>>>>>???AAABBB@@@@@@???>>>===<<<;;;:::;;;<<<<<<;;;:::888555444555666888:::;;;:::999888444555666666666555333333666666555555555444444444000111222333444444444444000///---,,,---...000111000000000000111222333333888777444222000///......---...///000222222333333111111111111111111111111222222222222222222222222000000000000000000000000222333444333111111111222555444333222222444666777666;;;@@@BBBEEEKKKVVV^^^ooo|||sssgggdddbbb]]]nnnxxx}}}}}}{{{mmm]]]RRRLLLHHHDDDBBBBBBBBBAAA@@@BBBBBBCCCEEEGGGHHHFFFEEEDDDDDDEEEFFFGGGIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIFFFEEEDDDBBBAAA@@@??????AAA@@@@@@@@@??????>>>>>>;;;>>>BBBFFFHHHGGGDDDCCC<<<<<<;;;::::::::::::;;;:::;;;<<<===>>>@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAADDDEEEEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNNNNPPPRRRUUUYYYYYYXXXXXXXXXXXXXXXYYY\\\\\\[[[[[[\\\^^^___```aaa```^^^\\\[[[ZZZ[[[[[[^^^```aaaaaa``````aaabbbdddbbb```___```cccgggiiieeeddddddcccccccccddddddddddddcccbbbbbbbbbcccccc``````aaaaaabbbbbbbbbcccgggdddaaaaaacccfffhhhhhhjjjiiihhhgggfffffffffgggffffffffffffffffffffffff]]]]]]]]]^^^^^^_________bbbdddfffeeebbb```_________]]][[[\\\```ddddddcccccccccbbbbbbaaaaaa``````cccaaa^^^^^^```cccdddddddddcccaaa____________```aaaaaaaaa``````___^^^^^^bbbbbbbbbbbbaaaaaaaaaaaaaaa``````_______________^^^^^^______aaabbbccccccbbbaaa```aaacccdddcccbbbeeeeeedddcccbbbbbbbbbbbbiiifffcccaaaaaaaaaaaaaaaeeeeeedddbbb``````ccceeegggccc```bbbfffiiigggeee:::;;;<<<;;;::::::;;;===>>>>>>======>>>>>>???@@@AAA@@@@@@??????@@@@@@AAABBBCCCDDDCCCAAA>>>======AAACCCFFFHHHHHHFFFDDDBBB???@@@AAAAAAAAA@@@???>>>BBBCCCEEEDDDBBBBBBEEEGGGJJJIIIIIIIIIHHHHHHHHHHHHEEEFFFHHHHHHFFFEEEFFFGGGJJJLLLPPPSSSTTTTTTRRRQQQIIIJJJJJJJJJHHHEEEBBB@@@AAAAAAAAABBBBBBBBBBBBCCC@@@AAABBB@@@>>><<<;;;<<<::::::999999888888777777999:::;;;<<<===>>>??????<<<>>>@@@@@@AAAAAADDDEEEBBBAAA???>>>???@@@CCCDDDBBBBBBAAA@@@???>>>>>>===:::::::::::::::999888777555666888999:::999777777444555666666666555444333555555555555444444444444000111222333444444444444000///...---...000111333222222111111111222222333888666444222000/////////---...///000222222222222111111111111111111111111222222222222222222222222000000000000000000000000,,,...000000000000222444444333222111111333555666000222555777999>>>FFFKKKaaapppzzzuuunnnllliiidddgggmmmzzz||||||~~~|||qqq[[[TTTJJJBBB???===;;;:::======???AAACCCDDDBBB@@@@@@@@@AAABBBBBBCCCBBBBBBCCCBBBBBBAAA@@@AAAAAAAAABBBAAA@@@>>>===========================<<<<<<<<<999<<<@@@CCCEEEDDDBBB@@@::::::999888888888888999888999999:::;;;<<<======?????????@@@@@@?????????BBBCCCDDDEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMNNNQQQTTTVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXZZZ\\\]]]]]]\\\[[[ZZZZZZZZZ[[[[[[]]]^^^______^^^]]]^^^```bbb```^^^]]]___aaaeeegggccccccbbbbbbbbbbbbcccccceeedddcccbbbaaa````````````````````````aaaaaaaaafffdddaaaaaaccceeeggggggeeeeeeeeeeeeeeefffggghhheeedddddddddcccccccccbbb\\\\\\\\\]]]^^^```aaabbbccceeeeeedddaaa^^^]]]]]]ZZZXXXWWWYYY]]]```aaaaaabbbbbbaaaaaaaaaaaaaaaaaabbb___]]]]]]___aaabbbbbbbbbaaa___^^^^^^^^^______aaa``````___^^^]]]]]]]]]______``````aaaaaabbbbbbbbbbbbaaa``````````````````___^^^^^^___```bbbccccccaaaaaaaaacccccccccaaaeeeddddddccccccccccccccchhhfffcccaaabbbccccccccccccddddddbbb``````bbbdddeeebbb___aaaeeegggeeebbb888:::<<<===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;>>>>>>============>>>>>>CCCDDDDDDCCC@@@>>>===>>>@@@CCCFFFHHHHHHEEEBBB???===>>>???AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEHHHJJJKKKJJJIIIIIIHHHHHHHHHIIICCCEEEGGGHHHGGGFFFFFFFFFGGGJJJOOOSSSTTTSSSPPPNNNMMMLLLJJJHHHEEEBBB@@@>>>AAAAAAAAABBBBBBBBBCCCCCCAAABBBBBB@@@===<<<<<<<<<;;;;;;:::999999888777777:::;;;<<<<<<===>>>??????<<<===?????????@@@BBBDDDCCCBBB@@@???@@@BBBDDDFFFDDDCCCBBBBBBAAAAAAAAAAAA:::999999999999999:::;;;666777888888888777555444555555666666555555444333555555444444444333333333111111222333444444444444000000//////000222333555444333333222222222222333666555444222000/////////---...///111111222222222000000000000000000000000000000000000000000000000000000000000000000000000,,,...000000000000222444222222111000111222333444000000111222555888;;;===MMM___nnnqqqppprrrrrrnnn```bbbiiipppvvv|||~~~wwwyyy|||yyymmm\\\MMMDDD???;;;888888777888:::<<<===<<<:::;;;<<<=========<<<;;;:::;;;::::::999999999999999;;;;;;:::999999999::::::999999999999999:::::::::666999<<<@@@AAA@@@>>>===888888777666666666666666666666777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;???@@@@@@AAABBBCCCDDDDDDDDDEEEGGGIIIIIIKKKNNNQQQQQQQQQQQQPPPPPPQQQQQQRRRQQQQQQRRRSSSTTTVVVXXXYYYXXXXXXWWWWWWXXXYYYZZZ[[[ZZZ\\\]]]\\\ZZZZZZ[[[\\\___^^^\\\[[[\\\___bbbdddaaaaaa`````````aaaaaabbbddddddbbbaaa___^^^^^^^^^aaaaaa``````______``````dddaaa______aaaccceeeeeeccccccccccccddddddddddddccccccbbbaaa```______^^^[[[[[[[[[[[[]]]```bbbccccccddddddbbb___\\\[[[[[[XXXWWWWWWXXX[[[^^^______`````````aaaaaaaaaaaaaaa```^^^\\\\\\^^^___```______^^^^^^]]]]]]]]]^^^^^^```___^^^]]]\\\[[[ZZZZZZ\\\\\\]]]^^^___```aaaaaacccbbbbbbaaa```aaaaaaaaaaaa```]]]\\\\\\^^^```aaacccbbbaaaaaabbbcccbbb```ccccccbbbbbbccccccdddeeegggeeebbbaaaccceeeeeeeeebbbcccdddcccaaa```aaabbbeeecccaaabbbeeefffdddbbb666999<<<>>>>>><<<<<<<<<;;;;;;:::999999999999:::======<<<<<<<<<<<<======AAABBBBBBAAA>>>=========@@@BBBEEEGGGGGGDDD@@@===>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLJJJJJJHHHGGGGGGGGGHHHHHHEEEGGGJJJJJJHHHFFFEEEEEEEEEGGGJJJMMMOOONNNMMMLLLPPPNNNJJJEEEBBB???>>>===@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBB@@@===<<<<<<===<<<;;;;;;::::::999888888<<<<<<======>>>???@@@@@@===>>>?????????@@@BBBEEEGGGEEECCCAAAAAABBBEEEFFFDDDCCCBBBBBBBBBBBBCCCCCC;;;:::999888888999:::;;;777777777777666555444333555555555555555444444444444444444444333333333333111222333333444444444333111111111111222444555666555555444333222222222222555444333222111000//////......000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111333333222111000111222111000000000000111222222222111111222444666666666???MMM\\\bbbfffmmmrrrsssbbb``````cccfffooouuuvvvlllttt{{{{{{{{{uuu}}}uuucccWWWMMMDDD???;;;999777777888:::;;;;;;666777888::::::999777666888777666666555555666666666666666666666777777888666666666777777888888888555777:::===>>>===<<<:::777666666555555555555555555555555555555555555555999888888888888888888999<<<<<<<<<===>>>??????@@@???AAACCCDDDEEEGGGJJJMMMMMMLLLLLLLLLLLLMMMMMMNNNLLLMMMNNNPPPRRRTTTUUUVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXZZZZZZZZZXXXWWWXXXYYY\\\[[[ZZZZZZ[[[]]]```aaa_______________``````aaabbbbbbaaa```____________cccbbbaaa```______``````aaa___^^^^^^```bbbcccccceeeeeeeeedddbbbaaa```___cccbbbaaa```^^^]]]\\\[[[[[[ZZZZZZZZZ[[[]]]___aaa```aaaaaa___]]][[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^^^^_________``````aaaaaaaaa```^^^\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^______```^^^]]][[[ZZZYYYYYYYYY\\\\\\\\\]]]]]]^^^^^^^^^bbbaaa``````______``````bbb___\\\ZZZYYY[[[]]]___bbbaaa``````aaaaaa```___````````````aaabbbcccdddeeecccaaaaaacccfffggggggbbbccceeeeeecccaaaaaabbbgggfffeeeeeeggggggeeeccc444888<<<>>>===<<<;;;;;;777777777777888999:::;;;======<<<<<<<<<<<<======>>>??????>>><<<;;;<<<===@@@BBBEEEGGGFFFCCC@@@===AAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFGGGIIIKKKLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMLLLIIIFFFEEEEEEJJJJJJKKKLLLNNNOOOPPPQQQQQQMMMHHHCCC???=========@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBB@@@===<<<===>>>===<<<<<<<<<;;;;;;;;;;;;===>>>>>>??????@@@@@@@@@??????@@@??????@@@CCCEEEIIIHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCC===<<<;;;999888999999:::777777777666555444333222666666555555444444444444555555444444444333333333222222333444444444333333222222222333444555555666555555444333222222222222333333222222111000//////...///000111111111111111222222222222222222222222////////////////////////////////////////////////111222333222000///000111////////////000000111111///...---...111222222222888@@@HHHLLLRRR\\\gggmmmhhhddd```^^^]]]bbbooo}}}uuujjjrrrnnnvvv{{{yyyxxx{{{}}}pppiiiqqqwwwkkk___RRRHHHDDD@@@:::888888:::<<<===222333444555666555444444666555555444444444444444333333333333444555666777444555555666666777777777555666999;;;<<<<<<:::999777777666555555555555555555555555444444444444444777777666555555666777777888888999999:::;;;;;;;;;:::<<<>>>???@@@BBBEEEGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXXXXVVVUUUVVVXXXYYYYYYXXXXXXYYY[[[]]]^^^^^^^^^]]]]]]^^^______```___^^^^^^^^^___```aaabbbdddcccaaa```______```aaabbbaaa___```bbbddddddddddddddddddcccbbbaaa___^^^cccbbbaaa___^^^\\\[[[ZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]][[[[[[\\\]]]^^^______^^^]]]]]]\\\\\\^^^^^^______`````````aaaaaa___]]]]]]^^^^^^]]]\\\[[[\\\]]]^^^___`````````___^^^\\\ZZZYYYYYYYYYZZZ^^^^^^]]]]]]\\\\\\[[[[[[______^^^]]]]]]]]]]]]]]]```^^^[[[XXXWWWYYY[[[]]]```___^^^^^^``````___^^^\\\\\\\\\]]]^^^___aaaaaabbb```^^^___bbbeeeggggggcccdddfffeeedddbbbbbbcccgggffffffffffffeeebbbaaa444777;;;===<<<:::999999444444555666777999;;;<<<======<<<<<<<<<<<<======;;;<<<<<<<<<;;;;;;<<<>>>AAABBBDDDEEEEEECCCAAA@@@DDDDDDCCCDDDDDDEEEGGGGGGIIIHHHGGGHHHJJJLLLLLLKKKHHHGGGFFFFFFFFFHHHJJJLLLOOOOOOOOOLLLHHHEEEEEEEEELLLKKKKKKKKKMMMOOOQQQSSSOOOLLLGGGBBB>>>=========???@@@AAAAAABBBCCCDDDDDDDDDDDDBBB@@@===<<<===???=========>>>>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@???>>>@@@CCCFFFIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>>>>>>>@@@AAA======;;;:::999999999999888777777666555444444444666666555444444444444555666666555555555444444444222333333444444333333333333333444444444444555555444333333222222222222333111111222222111000////////////000111111111111111111111111111111111111111////////////////////////////////////////////////+++---////////////111333/////////000000000111111///............000222333555888:::<<<@@@JJJUUU]]]eeeccc```]]]XXXVVV]]]fffyyyyyynnnwww}}}xxxtttssssssrrrllluuu{{{pppaaaVVVLLLGGGBBB===<<<<<<<<<<<<444333333333333333333333333333222111111111111222222222222222333444555666444444444444555555555555444666888:::::::::999888777777666555555555555555555555444444444444444444666555444333333444555666666666666777777777888888777999:::;;;;;;===@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPQQQQQQRRRQQQQQQPPPRRRTTTUUUUUUTTTTTTUUUVVVUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[[[[\\\]]]]]]^^^[[[[[[\\\\\\^^^___aaabbbcccaaa```^^^^^^___```bbbdddcccbbbccceeefffffffff^^^___```bbbcccbbbbbbaaabbbaaa```___]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZ[[[]]]___]]]^^^______\\\[[[ZZZ[[[^^^^^^^^^_______________aaa___^^^]]]^^^]]]\\\ZZZYYYZZZ\\\^^^___```aaaaaa___^^^\\\ZZZYYYZZZ[[[\\\``````___^^^]]]\\\[[[[[[]]]\\\[[[[[[ZZZ[[[[[[[[[]]]\\\YYYWWWWWWXXXZZZ[[[]]]\\\[[[\\\^^^^^^^^^]]][[[[[[[[[[[[\\\]]]^^^______]]]\\\]]]```ccceeefffcccdddeeedddbbbaaabbbcccddddddddddddbbb```^^^\\\555777:::;;;999888777888444444444555777999:::;;;===<<<<<<;;;;;;<<<<<<===999:::;;;;;;;;;<<>>???@@@@@@AAABBBCCCDDDEEEDDDDDDBBB@@@===<<<>>>???===>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@???>>>===>>>BBBEEEFFFGGGIIIJJJJJJIIIGGGFFFDDDBBB???===<<<===>>>???:::;;;;;;;;;;;;;;;::::::888777777666555555555555777666555444333444444555777777666666666555555555222333333444444333333222444444555555444444333333222222111111111222222333000111111222222111000/////////000111111111111000////////////////////////000000000000000000000000////////////////////////+++---...///...///111222//////000111111111111111000111111...,,,---111555222222444666888<<>>>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHIIIIIIHHHIIIJJJLLLMMMNNNOOONNNNNNNNNOOOQQQRRRQQQQQQSSSUUUQQQQQQQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYZZZ[[[\\\]]]^^^```^^^]]][[[\\\]]]___aaabbbaaa```aaacccddddddcccZZZ[[[^^^```aaaaaaaaa``````___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[]]]]]]\\\ZZZYYY[[[[[[\\\[[[ZZZZZZ\\\^^^ZZZ]]]______]]][[[\\\]]]______^^^^^^^^^^^^^^^^^^___^^^]]]\\\\\\\\\YYYWWWWWWXXXZZZ]]]___````````````^^^\\\[[[[[[\\\^^^___`````````______^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYYYYYYYXXXXXXYYY\\\]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^\\\[[[YYYZZZ]]]```bbbcccbbbcccbbbaaa______aaaccccccddddddcccaaa^^^[[[ZZZ666777999999888666666777555555555555777888999:::<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;;;;===@@@CCCCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCDDDFFFHHHKKKLLLLLLIIIGGGHHHJJJLLLKKKIIIJJJIIIHHHHHHJJJMMMQQQSSSNNNMMMKKKGGGEEEEEEGGGIIIIIIKKKMMMOOOQQQQQQPPPPPPIIIGGGDDDAAA???>>>>>>>>>??????@@@AAABBBDDDDDDEEEEEEDDDBBB@@@===<<<>>>@@@===>>>???@@@BBBCCCDDDEEE@@@AAAAAAAAAAAAAAAAAABBB??????>>><<<;;;===@@@CCCBBBEEEIIILLLMMMLLLJJJHHHEEECCC@@@===<<<<<<>>>???777999:::<<<======<<<;;;888888777666666666666777777666555444333444555555777777777777666666666666333333333444444333222222555555555555444333222111000000000000111222333333///000111222222111000//////000000111111111111000........................111111111111111111111111////////////////////////000222222111000///000111//////000111111111111111...//////+++'''''',,,222///000333666777777999===CCCIIISSS[[[ZZZTTTTTTXXXZZZ```iii}}}}}}}}}wwwtttssssssqqqzzzzzzvvvuuutttrrrnnnfff]]]WWWGGGDDD@@@;;;888777777888333222111111000000111111000000000000000111222222333333222222111111000000222333555666666666666555666555444444333333444444222222333333333444444444333111000//////000111333444444444444444444555555444666777666666666888:::;;;;;;;;;<<<===>>>???@@@???AAABBBDDDEEEEEEDDDDDDCCCEEEHHHJJJLLLMMMMMMMMMKKKLLLNNNOOOOOOPPPRRRTTTNNNNNNNNNOOOPPPQQQRRRSSSUUUTTTUUUUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZZZZ]]]\\\ZZZYYYZZZ\\\^^^```]]]\\\\\\]]]___```___^^^ZZZ\\\]]]______^^^]]]\\\^^^^^^]]]\\\[[[ZZZYYYYYYWWWYYY\\\___```___]]]\\\]]]]]]]]][[[YYYYYY[[[]]]YYY\\\``````___^^^___aaa_________^^^^^^]]]]]]]]]^^^]]][[[[[[[[[ZZZXXXUUUUUUVVVYYY\\\^^^_________```___]]][[[\\\]]]```bbb___`````````````````````\\\[[[[[[ZZZZZZZZZZZZZZZXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVXXX[[[]]]]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^[[[YYYXXXYYY[[[___```aaabbbaaa```^^^]]]]]]___bbbdddeeefffeeebbb^^^\\\[[[333444555555333222333555444444555666777888999999999:::;;;;;;;;;:::999999???===;;;<<>>======>>>???@@@CCCDDDEEEGGGKKKMMMKKKIIIFFFCCCBBBAAAAAABBBBBBAAA@@@BBBDDDFFFFFFFFFGGGDDDAAA??????@@@??????AAA@@@>>><<<;;;<<<>>>??????BBBFFFJJJKKKJJJHHHFFFIIIFFFAAA===::::::<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::999888666666666666777555444333222333555777999999888888777666555555444333333222222333333444555444444444444444444444444333222222111111222222333222111111111000000//////////////////000000000000///............//////000000000000000000000000000444333111///......///000000000000000111111111111///////////////////////////...---///111111...+++...//////111222333444444777===FFFMMMRRRUUUWWWYYYYYYYYYaaaqqq}}}~~~zzz}}}rrriiicccdddlllyyywwwpppaaa^^^RRRCCC<<<>>>>>>;;;:::333111666888333000111111000000000111111///---...///000222222222111111222222222333333444444444333333333444444444555555444444444444444444333333333111000111222444444333111222333444444333222111333333333333444444555666777888888888888999999999>>>===<<<<<<===???BBBCCCBBBDDDEEEEEEDDDDDDEEEGGGJJJJJJJJJJJJKKKMMMOOOPPPLLLLLLMMMNNNOOOPPPPPPQQQRRRQQQQQQQQQRRRTTTVVVWWWUUUVVVVVVUUUSSSSSSUUUVVV[[[ZZZXXXVVVWWWYYY[[[]]]\\\\\\\\\\\\\\\\\\\\\\\\WWWWWWXXXYYY[[[\\\]]]^^^ZZZ[[[]]]\\\ZZZXXXXXXYYYYYY[[[^^^```aaa```^^^]]]\\\]]]]]]]]]\\\[[[[[[ZZZ\\\[[[ZZZZZZ\\\^^^aaabbb```^^^\\\[[[\\\\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWWWWWWWZZZZZZ[[[]]]___^^^\\\ZZZ[[[]]]]]]]]][[[ZZZ[[[]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^]]]]]]\\\[[[ZZZXXXXXX[[[YYYWWWWWWWWWVVVTTTRRRSSSSSSUUUVVVWWWWWWWWWWWWccc^^^ZZZ\\\```aaa\\\WWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[^^^aaaccccccccccccdddeeeeeedddcccaaa___]]]\\\333555555555333333444555444444555666777888999999;;;;;;::::::::::::;;;<<<@@@>>>===>>>AAACCCCCCAAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKGGGGGGGGGGGGFFFEEEDDDCCCEEEFFFHHHJJJLLLNNNOOOPPPNNNKKKFFFBBBAAABBBEEEHHHKKKLLLMMMOOOPPPQQQQQQPPPJJJGGGCCC@@@>>>>>>???@@@@@@AAACCCDDDEEEGGGJJJLLLKKKIIIFFFCCCBBBAAAAAABBBBBBAAA@@@BBBDDDFFFFFFFFFDDDBBB??????@@@AAAAAA@@@@@@???===;;;;;;<<<===>>>???BBBFFFIIIJJJHHHFFFDDDHHHFFFCCC@@@>>>>>>>>>???>>>>>>======<<<=========:::999888666666666666777555444333333333555777888888888888777666555555555666555444333222111111111333333333444444444444444333222222111111222222333111111111111000000000////////////000000000111111000//////.........//////////////////////////////444333111///......///000....../////////000000000........................222000///000222333111...//////000000111222333333222666<<>>???AAA??????@@@BBBDDDEEEDDDBBBBBBAAA@@@AAACCCEEEFFFHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHHHHGGGFFFDDDCCCBBBBBBDDDGGGJJJLLLMMMLLLLLLJJJHHHDDDBBBBBBEEEHHHKKKIIIJJJKKKMMMNNNNNNNNNNNNEEECCC@@@>>>>>>???AAABBBBBBCCCDDDEEEEEEFFFHHHJJJJJJHHHFFFDDDBBBAAAAAAAAABBBAAA@@@AAACCCEEEFFFEEE@@@???>>>???AAABBBBBBAAA>>>===<<<;;;;;;;;;<<<===???BBBEEEGGGGGGFFFCCCAAADDDCCCBBBAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>:::999777666555555666777666555444333333444666666888888777777666666555555666555444333222111111111222222333333444444555555222222111111111111222222111111111111000000000000000000000111111111222222111000///...............////////////////////////333222000///...//////000------........./////////........................///---+++,,,---......---//////000000111111111222///111333666===FFFPPPWWW[[[XXXYYY```iiirrr}}}vvvnnnooojjjmmm}}}xxx|||zzzooohhh___XXXVVVLLLAAA===:::777555666555333000000000111111000///000111111222111111000111111111222222222222222333333333444444444555555222333333444444555555555444222111111333444444333222222222222222333444555222222222111222222333444555555555555666666666666777666666666777888:::;;;<<<>>>??????>>>===>>>@@@???>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFGGGHHHIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRPPPQQQRRRQQQPPPPPPQQQSSSVVVUUUSSSSSSSSSTTTVVVXXXYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXVVVWWWYYYXXXWWWVVVVVVWWWXXXZZZ\\\^^^^^^^^^]]]\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\\\\\\\]]]^^^___YYYXXXWWWXXXYYYYYYXXXVVVUUUVVVVVVWWWXXXYYYYYYZZZZZZ]]]```___\\\YYYXXXYYYWWWYYYZZZZZZYYYYYY[[[\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[\\\]]]^^^]]]ZZZXXXWWWYYYXXXVVVWWWWWWXXXVVVUUUXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]]]]^^^^^^]]]]]]YYYYYYZZZZZZZZZYYYXXXXXXZZZ]]]___aaa```___``````^^^^^^]]]\\\ZZZXXXWWWUUU444555666666555444666777555555555666777888888888;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@AAACCCEEEFFFFFFCCCBBB???>>>???AAAEEEGGGIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@CCCGGGJJJKKKKKKJJJHHHGGGFFFCCCBBBCCCEEEHHHKKKHHHIIIIIIJJJJJJKKKKKKKKKDDDBBB@@@??????@@@BBBDDDCCCDDDEEEEEEDDDEEEGGGIIIHHHGGGFFFDDDBBBAAAAAAAAABBB@@@???@@@BBBDDDDDDDDD>>>>>>>>>???AAABBBAAA???===<<<<<<;;;;;;;;;<<<===@@@AAADDDEEEEEECCCAAA???>>>???@@@AAAAAA@@@>>>===AAA@@@???>>>============:::999777666555555666666666666555444444444555555888777777777666666666555333333222222333333444555222222222333333444555555222222111111111111222222111111111000000000000000000111111111222222222222111111000......---------////////////////////////222111000///////////////------........./////////........................,,,+++))))))***+++,,,,,,///000000000000000000000111111000000333:::CCCIIISSSSSSUUUZZZ```ffflllpppvvvbbb\\\]]]nnn|||xxxxxxrrrvvvyyy~~~~~~yyytttqqqgggZZZPPPIIIBBB<<<999999666333222222333444333333333333333333333222222111111111111111111111111333333333444444444555555222222333333444555666666555333222222444555444333222111000000111222444555222111111111111111222222333333333333444444444444444444333444444666777888888:::;;;:::999999:::;;;<<<<<<<<<======>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEHHHIIIIIIJJJKKKLLLMMMNNNKKKLLLLLLKKKJJJJJJLLLNNNSSSRRRQQQPPPQQQRRRSSSTTTVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWWWWVVVUUUVVVWWWWWWYYYZZZ[[[\\\[[[ZZZZZZ[[[[[[[[[\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[VVVSSSQQQQQQSSSUUUVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXYYY^^^aaa___ZZZUUUVVVXXXVVVWWWYYYYYYYYYYYY[[[\\\[[[\\\^^^______^^^]]]\\\ZZZ[[[\\\]]]\\\ZZZXXXVVVWWWVVVUUUVVVWWWXXXWWWVVVVVVWWWWWWXXXZZZ[[[\\\]]][[[^^^```___]]][[[\\\^^^ZZZ[[[[[[[[[ZZZYYYXXXXXXZZZ[[[]]]^^^]]]\\\\\\]]]ZZZZZZYYYXXXWWWUUUSSSRRR444555777666555555777888555555666666777777888888888:::===@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEGGGDDDBBB???>>>>>>AAAEEEGGGJJJJJJJJJKKKKKKLLLLLLMMMKKKJJJJJJHHHFFFDDDBBBAAA@@@BBBFFFJJJKKKJJJGGGFFFFFFEEECCCCCCCCCEEEGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHEEEDDDBBBAAAAAAAAACCCCCCDDDEEEFFFEEEDDDDDDFFFHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@???>>>???AAABBBBBBAAA???>>>>>>???@@@AAA???============<<<=========>>>@@@AAACCCDDDCCCBBB@@@>>>;;;===@@@BBBBBBAAA???>>>AAA@@@>>>===<<<;;;::::::999888777555555555555666666555555444444444444555777777777777666666666666333333222222333333444555222222222333333333444444222111111000000111111222000000000000000000111111000111111111222222222222111111000......---------........................000000000///////////////....../////////000000000........................------,,,,,,,,,---///000/////////////////////000000000000000000333888<<>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHHHHGGGGGGIIIKKKNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOORRRSSSUUUVVVUUUTTTUUUVVVVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVTTTPPPLLLJJJMMMQQQUUUWWWUUUUUUUUUUUUUUUUUUUUUUUUWWW[[[___]]]XXXTTTTTTWWWUUUWWWXXXYYYXXXXXXZZZ\\\ZZZ[[[]]]___```___]]]\\\YYYYYY[[[[[[ZZZYYYWWWVVVVVVUUUTTTUUUVVVWWWVVVUUUVVVVVVVVVWWWXXXZZZ\\\]]]]]]```bbb```[[[YYYZZZ\\\ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYY[[[ZZZXXXWWWXXXYYYWWWWWWVVVUUUSSSQQQPPPNNN444666777777666666888999555666666666777777777888666999>>>BBBDDDDDDCCCAAABBBCCCDDDCCCCCCCCCEEEGGGDDDBBB@@@??????BBBEEEGGGIIIJJJKKKLLLMMMNNNNNNOOOKKKJJJJJJHHHFFFDDDBBBAAAAAACCCFFFIIIJJJIIIGGGEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFEEEDDDDDDFFFHHHFFFEEEEEEDDDCCCBBBAAA@@@???===<<<===>>>@@@?????????>>>======???@@@???>>>>>>>>>????????????@@@@@@???@@@BBBCCCCCCAAA@@@???===>>>AAADDDDDDCCCAAA@@@@@@???===<<<:::999888888999888666555444444555666444444555555555555555555777777777777666666666666666555444333222111111111333333333333333222222222111111000000000000111111000000000000111111111111000000000111111111222222111000///.......................................////////////////////////....../////////000000000------------------------***+++,,,,,,++++++---///---.........//////000000,,,...000000000222444666555>>>IIIRRRZZZ```aaa^^^[[[dddlllqqq{{{|||dddYYYOOOVVVrrr{{{wwwtttnnnnnnssszzzuuuooosssxxx}}}|||uuusssyyy}}}}}}~~~ssseeeYYYRRRNNNHHHCCC???;;;777555666555333222111111111111222222222222222111111111333333333444444444555555222333333444444555555555777555444444555555555444444444333333333333444444333222111111000111111111111111111111222222222222333333333444444444555555444555666555333333333555444444555666666666666666::::::;;;<<<===>>>??????===>>>???@@@AAABBBBBBBBBCCCEEEEEEEEEDDDEEEGGGIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKNNNPPPRRRSSSSSSSSSTTTUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTUUUWWWXXXXXXWWWUUUSSSSSSOOOJJJIIILLLQQQVVVXXXUUUUUUUUUUUUTTTTTTTTTTTTTTTWWWZZZZZZWWWTTTTTTUUUTTTVVVWWWWWWVVVVVVXXXYYYWWWYYY[[[^^^^^^]]][[[ZZZXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSUUUUUUUUUSSSUUUUUUUUUUUUWWWYYY\\\]]]]]]___```^^^ZZZWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWWWWVVVWWWWWWVVVTTTSSSSSSTTTSSSSSSSSSQQQPPPNNNLLLKKK444666777777777777888:::666666666666777777777777888:::>>>AAADDDEEEEEEEEEDDDFFFGGGFFFDDDCCCFFFHHHDDDCCCAAA@@@AAACCCFFFGGGIIIIIIJJJLLLNNNOOOPPPQQQJJJJJJIIIHHHGGGEEECCCBBBBBBDDDFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFGGGHHHIIIJJJHHHGGGFFFEEEDDDEEEEEEFFFCCCBBBBBBAAAAAABBBCCCCCCDDDEEEFFFEEEDDDEEEFFFHHHEEEEEEDDDDDDCCCBBBAAA@@@===;;;:::;;;<<<======<<<>>><<<;;;;;;>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBB???@@@AAABBBBBBBBBAAA@@@===???AAACCCDDDCCCBBB@@@AAA???>>><<<:::888888777999888666555444444555555333333444555666666666666666666666666777777777777666555444333222111111111444444333333222111111111111111000000000000111111///000000000111111111111/////////000000000111111000//////.........//////..............................///////////////...------........./////////------------------------&&&(((++++++***)))+++---,,,,,,---......///000000+++---///000///000111333///777>>>DDDMMMWWW\\\ZZZUUU[[[^^^```jjj}}}~~~nnnfff]]]```vvvzzzzzz{{{yyy~~~yyywwwyyywww~~~uuummmnnnooolllpppxxxwwwnnniii```XXXOOOGGG>>>999999888666555333333333333444333333333222222222222333333333444444444555555444444444444444444444444888666444444555666555444888888888888777666555444333333222111111111111111000111111111222222222222222222333333444444444333333555555444333222222333111222333444444444333333777777888999:::;;;<<<<<<888999;;;<<<===>>>======>>>???@@@@@@???@@@BBBDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJLLLOOOPPPOOOPPPQQQRRRQQQRRRRRRRRRRRRQQQQQQQQQPPPQQQQQQRRRSSSSSSRRRRRRRRRTTTWWWXXXYYYWWWUUUSSSQQQOOOMMMMMMPPPTTTWWWXXXRRRSSSSSSSSSTTTUUUUUUUUUQQQSSSUUUVVVWWWVVVUUUTTTSSSTTTUUUTTTSSSSSSTTTUUUSSSUUUXXXZZZ[[[ZZZXXXVVVWWWVVVUUUTTTTTTTTTUUUVVVTTTSSSRRRRRRSSSTTTRRRQQQRRRQQQQQQRRRTTTVVVYYY[[[ZZZZZZ[[[YYYWWWUUUUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUTTTSSSPPPOOOOOOPPPOOOOOONNNMMMLLLJJJHHHGGG444666777888777777999:::666666666666777777777777:::;;;===@@@BBBEEEGGGHHHGGGIIIIIIHHHEEEDDDFFFIIIDDDCCCBBBBBBBBBDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRRRRJJJJJJIIIHHHGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHJJJKKKLLLMMMHHHGGGFFFDDDDDDDDDEEEEEE??????@@@@@@AAABBBCCCDDDCCCEEEEEEEEEDDDEEEGGGIIIDDDDDDDDDDDDCCCBBBAAA@@@<<<:::999999;;;<<<<<<;;;<<<:::999:::===AAACCCDDDAAABBBCCCCCCDDDDDDDDDCCC???@@@AAABBBCCCBBBAAAAAA<<<===???AAAAAAAAA@@@???AAA@@@>>><<<:::999888777999888666555444444555555222333444555666666666666666666666666777777777777333333222222333333444555555444444333222111000000111111000000000000111111//////000000111111111222////////////000000000000//////.........//////000..............................///////////////...,,,,,,,,,---------......------------------------(((+++///000...---...000++++++,,,---...000000111...///000///------...//////444666777???LLLTTTTTTUUUWWWVVVUUU\\\mmm}}}wwwuuusssooorrr}}}~~~xxx}}}yyytttpppjjjlllttt|||qqqeeeYYYNNNGGG>>>===;;;999777777777777444444444333333222222222333333333444444444555555444444444444444444333333999777555555555666555444:::;;;;;;;;;:::999777555444444333222111111222222111111111111222222222222111222222333333333333222333555555444222111222333222222444555555444333333555555666777888999::::::555666888:::;;;;;;;;;:::888:::;;;:::::::::===???>>>>>>?????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQPPPPPPRRRTTTWWWYYYZZZXXXVVVTTTOOOOOOPPPRRRVVVXXXYYYXXXPPPPPPQQQSSSTTTVVVWWWWWWOOOPPPQQQTTTWWWWWWUUUSSSQQQRRRSSSRRRQQQPPPQQQRRRPPPRRRUUUXXXYYYXXXUUUTTTWWWVVVTTTRRRRRRSSSUUUVVVTTTRRRQQQQQQRRRRRRQQQPPPNNNMMMMMMMMMOOORRRUUUWWWVVVVVVVVVVVVVVVUUUTTTSSSPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQNNNLLLMMMNNNMMMLLLLLLKKKIIIGGGEEEDDD666666666777888888999999:::666444666:::<<<:::777:::999888<<>>===???AAACCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC===>>>AAACCCCCCCCCBBBAAA??????>>>>>>>>>;;;777444777666555444444333444444111222333444555555555555333333444444333333222111333333333333333333333333222222222222222111000000000000000000000000000000......//////000000111111111111222222111000...---////////////000000000000,,,---------......//////......---------,,,,,,,,,,,,,,,,,,---------......+++,,,---.........---,,,+++---******...******444........................111111000000//////......222333444666888>>>EEEJJJSSSRRRTTTYYY[[[]]]hhhtttyyy~~~wwwsssxxx{{{|||{{{yyylll```VVVNNNKKKFFFAAA>>>>>>>>>???===888666777555111222777333222222111222333444555333444444555555555555444333444444333222222333555555<<<@@@>>>;;;<<<<<<:::999888777666444333222111...222444222......333888333333444333222111111111333333222222222222333333333222222111111222222333555555555555555666777888666666666777777777888888555666666777888999999:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===============@@@AAAAAABBBBBBCCCCCCDDDBBBBBBDDDFFFHHHJJJLLLMMMKKKKKKLLLMMMMMMMMMMMMLLLMMMNNNNNNMMMLLLLLLMMMOOOQQQXXX```ccc___YYYUUUSSSQQQNNNLLLNNNSSSWWWVVVSSSQQQQQQRRRSSSTTTTTTUUUUUUPPPNNNNNNQQQVVVWWWSSSNNNNNNNNNOOOPPPQQQQQQPPPPPPOOOPPPQQQSSSTTTTTTTTTTTTUUUTTTRRRQQQPPPPPPPPPQQQOOOOOOQQQQQQQQQPPPOOONNNIIIIIIJJJKKKMMMNNNPPPQQQVVVTTTRRRPPPPPPQQQSSSUUUPPPNNNLLLKKKJJJKKKLLLMMMOOONNNMMMLLLKKKIIIHHHHHHHHHGGGFFFDDDCCCAAA@@@???555666666777777888999999999888888999;;;<<<:::888999888999;;;>>>AAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEEHHHFFFDDDCCCEEEFFFFFFFFFIIIJJJLLLNNNNNNNNNMMMLLLHHHGGGFFFEEEEEEFFFGGGGGGEEEFFFFFFGGGGGGFFFEEEDDDEEEFFFHHHJJJJJJJJJIIIHHHGGGDDDAAABBBCCCCCCAAA???>>>??????@@@@@@AAAAAABBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDCCCBBB@@@>>>===:::999888777666777888888888777777777888:::<<<======???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA???@@@AAABBBBBBAAA???>>>===<<<<<<======<<<999666777666555444333333333333111222333444555555555555333333444444333333222111222222222222222222222222222333222222111000//////000000000000000000000000////////////000000000000---...///111111111111000000000000///////////////,,,,,,---------............------------,,,,,,,,,,,,,,,,,,---------......***)))))))))+++---000111...------------...///---........................//////////////////......///000111111222555:::>>>@@@DDDOOO\\\aaaaaabbbgggoooxxx|||yyy}}}~~~}}}~~~wwwnnnggg```\\\VVVOOOJJJGGGFFFEEEEEE<<<777888999666444666555555444444444555666777222333333333333222111111///111111111000000222444999@@@DDDAAA>>>>>>>>><<<;;;:::999777555444333333444444444444333333555666555666888888777555444333111111111000000111111111333222222111111222222333444333333333333444555666222222222333333333444444444444444555666666777777888999999:::;;;::::::::::::::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@BBBCCCEEEFFFHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIKKKMMMQQQWWW]]]___[[[UUUQQQOOOOOOLLLJJJMMMRRRUUUTTTRRRPPPPPPQQQQQQRRRRRRSSSSSSRRROOONNNPPPSSSSSSOOOKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOPPPPPPOOOPPPOOONNNMMMLLLLLLLLLLLLOOOOOOOOOOOOMMMKKKIIIHHHIIIIIIIIIIIIJJJJJJKKKLLLOOONNNMMMLLLLLLMMMOOOPPPKKKJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDBBBAAAAAACCCBBB@@@???<<<:::999888555555666666777888888888999;;;>>>>>>===;;;999999777999:::;;;;;;<<<>>>@@@AAAAAA@@@@@@AAABBBDDDEEEGGGEEECCCCCCEEEFFFFFFEEEGGGHHHJJJLLLLLLLLLKKKKKKFFFEEEEEEEEEEEEEEEFFFGGGCCCDDDEEEEEEFFFEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFBBBBBBCCCCCCBBB@@@===<<<>>>>>>??????@@@AAAAAABBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCAAA???===;;;:::999888888777777888888666555555555666888:::;;;>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@???????????????AAAAAABBBAAA@@@>>><<<:::;;;::::::;;;===<<<:::888666666555444333333333333111222333444444555555555333333333333333222222111111111111111111111111111222222222222111000///...000000000000000000000000000000000000////////////,,,---...///000000000000111000000//////.........,,,------------.........------------,,,,,,,,,,,,,,,,,,,,,---------......,,,***'''&&&'''+++000333///***111222,,,888>>>...------------------------------..................---...///.........000222555;;;JJJ\\\hhhkkkjjjkkknnnxxxxxxtttuuuvvvwww{{{}}}zzzwwwwwwsssmmmeee^^^YYYVVVTTTOOOEEE<<<;;;<<<:::777666444333333222333333444555222333333333222111000///222333333333222333444666888@@@EEECCCAAAAAAAAA???<<<:::888555444333333333555222111111444666555444;;;===@@@???<<<999666555111111111111111111111111333222222111111222222333222222111111222222333333333333333444444444555555111222222333333444444555666777777888888888888888777777777888999::::::;;;999999999:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEGGGIIIOOOSSSXXXWWWSSSNNNKKKJJJLLLJJJHHHJJJNNNQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOSSSPPPMMMLLLNNNNNNKKKHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFKKKKKKKKKJJJIIIGGGEEEEEEHHHHHHFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGEEEDDDBBBAAAAAABBBCCCCCCBBBBBBAAA@@@>>>===<<<<<<===<<<;;;999777444333222444444555666666777777888888===CCCCCC>>>:::999:::777:::<<<;;;999999===@@@BBBAAA???>>>???@@@CCCDDDGGGEEECCCBBBDDDEEEEEEEEEFFFFFFHHHIIIJJJJJJIIIIIICCCDDDDDDDDDEEEEEEFFFFFFBBBBBBCCCCCCDDDDDDDDDEEE???@@@BBBCCCDDDDDDDDDDDDAAABBBCCCAAA>>><<<<<<<<<======>>>???@@@AAAAAABBBAAABBBBBBCCCDDDDDDCCCCCCEEEEEEEEEDDDBBB@@@>>><<<;;;:::999999888888888888444333333444555777999:::>>>???@@@AAABBBBBBAAA@@@???????????????>>>>>>===@@@@@@@@@???>>><<<:::999;;;:::999:::;;;;;;999777666555444333222222222222111111222333444444444444222333333333333222111111000000000000000000000000000000111111111111000000////////////////////////111111000000//////....../////////......---,,,,,,111111000///......------........................---------,,,,,,,,,++++++,,,,,,,,,---------......000---***((((((***,,,...///'''111444---CCCPPP777------------------------,,,,,,,,,------............///111000///......///555777@@@QQQdddrrrzzz|||xxx~~~~~~{{{zzzzzzyyyxxxwwwyyy}}}~~~yyytttpppmmmlll___VVVKKKDDD???<<<:::999555444444333333333333333222333333333333333222222555666666666444444666888555===DDDDDDDDDEEEFFFDDD>>>===:::777555444444444555333111222555999===@@@HHHKKKMMMKKKDDD<<<777555222333333333333333333222333222222111111222222333222222111111111111222222333333333444444444555555111111111222222333333333444444555666666666666666333444444555666777888888555666666777777888999999;;;;;;<<<<<<<<<=========@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCBBBAAAAAABBBDDDIIILLLOOOOOOKKKGGGFFFGGGGGGFFFEEEFFFIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIINNNLLLIIIHHHHHHHHHGGGEEEFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIHHHGGGFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@?????????;;;<<<>>>@@@@@@AAA@@@@@@???>>>===<<<<<<===>>>>>>??????>>>===<<<;;;;;;:::999888777666444333111111444444444555666666777777888>>>DDDDDD???999888:::999;;;<<<:::888999===AAACCCBBB@@@??????@@@BBBCCCEEECCCAAAAAABBBDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCDDD>>>>>>???AAABBBCCCCCCCCCCCCBBBAAA>>><<<;;;===???<<<======>>>@@@AAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCAAA???===<<<;;;;;;;;;:::999888888777333333333333555777999:::>>>???@@@AAAAAAAAA@@@???>>>????????????>>>===<<<<<<======<<<<<<;;;;;;:::<<<:::999999999999666555555444333222222111111222000111222333444444444444222222333333222222111000////////////////////////---...///000111222222222////////////////////////111111000000//////......//////......---,,,,,,,,,111000000///...------,,,000000//////////////////------,,,,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,,,,,,,,,,000&&&///111+++CCCSSS<<<------------------------++++++,,,,,,------......---///111222000//////000111222777EEE[[[qqq~~~xxxsssqqq}}}{{{rrrttt~~~yyytttgggVVVFFF???======;;;;;;:::999888777555555111222222333444444444444777888888777666555777888:::CCCJJJKKKJJJLLLLLLJJJCCCBBB???<<<:::999888888777888888888;;;CCCOOOYYY___bbbbbb[[[OOOBBB:::777222333333444444333333222333222222111111222222333333333222222222222333333//////000000000111111111111222222222222222333333222333444444555555444444111222222333444555555555444444555555666666777777:::::::::999999999999999======>>>???????????????===>>>???>>><<<<<<>>>???AAADDDGGGFFFCCCBBBBBBDDDBBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFEEECCCCCCCCCDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDCCCBBBAAAAAA@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBB======<<<;;;;;;;;;<<<<<<666777999;;;<<<<<<;;;:::::::::999999999:::::::::999999999999888888888888555555555444333222222222333333444444555666666666777===CCCCCC>>>999888999999:::999999888:::===@@@BBBAAA@@@@@@@@@AAABBBCCCDDDAAA??????AAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDAAAAAA@@@@@@@@@AAABBBBBB===>>>>>>@@@AAABBBCCCDDDDDDBBB???======>>>@@@AAA;;;<<<===>>>???AAABBBBBBAAAAAABBBBBBCCCBBBBBBAAA??????@@@???>>>===;;;:::<<<<<<<<<;;;:::999888777333333333444666888:::<<<>>>???@@@AAA@@@???>>>======>>>?????????>>><<<;;;::::::::::::::::::;;;;;;<<<:::888777888777555444444444333222111111111111000111222333333444444444222222222222222111111000////////////////////////,,,---...000111222222222000000000000000000000000000000000000////////////------,,,------...000000000//////......---------000000000///////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......)))+++---...//////...---000)))------)))888CCC666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...000000//////000111///222999FFFYYYlllvvvwww~~~yyytttpppmmmqqq|||nnnkkkqqq|||}}}wwwsss}}}gggQQQFFFDDDDDDBBBBBB@@@???<<<999777555222222333444444444444444<<<===>>>=========???AAAFFFOOOVVVWWWVVVVVVVVVSSSHHHGGGEEECCCAAA???===<<<999===@@@AAAEEEPPPaaannnwwwyyyvvvkkkYYYIII>>>:::222222444444444444222222333222222111111222222333444444333333222222333333000000111111111222222222222222222222222222222222111222333333444444333333111111111222222222222333333333444444555666666666777777777777777777777777999:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999:::<<<:::>>>AAAAAA>>>===>>>@@@<<<<<<<<<<<<===>>>???@@@>>>?????????????????????>>>>>>>>>>>>????????????>>>????????????>>>=====================<<<;;;:::======>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<888888777777777888999999333444666777888888777666666666777777777777777777222222333444444555666666666555555444333333222222222333333444555555666666777;;;??????===999888888999777555555888;;;======<<<===>>>???AAABBBDDDDDDBBB@@@>>>===???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@@@@>>>>>>???@@@AAACCCDDDEEEDDDAAA>>>???AAACCCBBB@@@;;;;;;<<<>>>???AAABBBBBB??????@@@@@@@@@@@@??????======>>>>>>>>>===<<<;;;<<<<<<===<<<;;;:::888777444444444555777999<<<===??????@@@@@@@@@???===<<<;;;<<<===>>>===<<<:::999999999999888888999999::::::888666666777777666555444333222111111000000000000111222333333444333333222222222222222111000000////////////////////////...//////000000000000000000000000000000000000000////////////000000000000...------------///000111........................///.........------------,,,,,,,,,++++++++++++***,,,,,,,,,---------......)))***,,,---......---,,,...,,,,,,,,,,,,...000///,,,,,,,,,,,,,,,,,,,,,,,,............---------------...000///......000111111777>>>FFFRRR___dddaaagggooouuutttssstttsssoooiiirrr|||sssiiihhhvvv~~~yyy{{{xxx{{{}}}yyyrrrzzzmmmZZZRRRPPPNNNNNNMMMLLLIIIEEEAAA>>><<<999999999999888777666555999;;;===???@@@BBBEEEHHHLLLUUU^^^```aaaccccccaaaVVVVVVUUUTTTRRRNNNKKKIIIDDDFFFKKKQQQYYYfffuuu~~~rrr]]]JJJ???;;;555666777888888777666555333222222111111222222333555444333222222222222222333333333444444444555555222222111111111111111111111111222333333333333333222111111111111000000000222222222333444444555555444444444444444444444555555666777777888888777777777888999888777666888:::777;;;>>>===;;;888999;;;777777888888888888:::;;;999999999::::::;;;;;;<<<888999;;;<<<;;;:::999999999::::::::::::999888777888999999999999888888777888888888999:::;;;<<<<<<;;;:::999888777777888888666666555555555555666666333333333444444444333333333333444555555555555555222333444666888999;;;;;;<<<;;;:::999777555444333222222333444444555555666777:::<<<===<<<:::888777999555222333777;;;<<<<<<777999<<>>?????????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBAAA@@@>>>>>>>>>??????>>>>>>???@@@AAACCCEEEFFFCCC@@@>>>AAAFFFGGGCCC???;;;;;;<<<>>>???AAABBBBBB======>>>>>>>>>>>>===<<<===>>>???@@@@@@???>>>===<<<=========<<<:::888777555555555666888;;;===>>>??????@@@@@@???>>>===<<<999:::;;;<<<<<<:::888777::::::999888777777888888777666444555777888888777444333222111000000000000000000111222333333333333111222222222222111000000000000000000000000000000111111111111000///...---000000000000000000000000......//////000000111111222111///...------......---------...............---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......------,,,,,,+++***))))))+++...---///222***&&&---,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------000000111000///...000222222888;;;===DDDNNNQQQNNNJJJVVVaaafffjjjpppqqqmmmnnnssswwwyyyyyykkkdddmmmyyy}}}yyy{{{zzz~~~zzz{{{}}}}}}|||}}}}}}lll^^^\\\ZZZVVV^^^]]][[[XXXTTTOOOKKKHHHAAAAAA@@@???===:::999777///111555888:::>>>CCCFFFIIITTT___dddggglllnnnmmmjjjkkkkkkjjjhhhddd```]]]TTTUUUYYYcccqqq~~~sss\\\HHH===:::999:::<<<======<<<:::999333222222222222222222333444444333222111111222222000000111111111222222222111111111111000000000000111111222333333333333333222222222111000000//////111111111222333333444444222222222222222333333333222333444444555555444444666777888777555555777888777:::===<<<999666555666444555666555555555777999555666666777888999999:::666888::::::999777555555666666777777666555444444888888999999999999888888555444444444555666888:::555555444444555666888999666666555444333333333333222222222222222111111111111111222333333333333333777888:::<<>>;;;888666555333333333333333333333333777777666666666555555555555444333222333555777999777888;;;===@@@AAACCCCCC======<<<;;;;;;;;;<<<<<<======>>>???@@@BBBDDDEEEHHHHHHHHHHHHFFFDDDBBB@@@@@@???>>><<<<<<======>>><<<<<<===>>>@@@BBBCCCDDDEEE???>>>FFFKKKFFF???===;;;<<<===>>>????????????<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAAAAA???===;;;<<<===>>>???>>>===:::999444444444444555666888999>>>???@@@???<<<:::::::::999999999999999999999:::777777777888777666666555999999888777666555444444333333222111000000111111000000000000000000000000333333444444444333222222///000000111111111000000000000000000000000000000000000///...---,,,,,,+++/////////...---+++***)))000---+++***,,,---......------------------------,,,------......------,,,//////000000000000//////...,,,++++++,,,---,,,+++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,............////////////555444333666>>>FFFDDD===AAACCCIIIQQQ[[[eeennnsssssstttsssqqqqqquuu|||wwwttttttzzzyyyxxxzzz|||uuusssttt~~~mmmeeedddeeeddddddhhhgggbbb```aaabbb```^^^WWWQQQLLLEEE===:::;;;888888777777777999:::<<>>===@@@HHHPPPNNNDDD:::888777666666666777888999999555333444444111000222333777777222///000000...///111333333000////////////000222222000000000111222222111000...///000222111222222111000///000222000111111222222222111111111222222333333444444555666666666666555555444333222333444444444444444333666555333111111111222333222222222222333444666666444444555555555555444444555444444444333333333333333222111000111333555777666555444444555555444333111111111111222222111000222222222111000///......222222222222222222222222333333444444555666777888888:::???EEEJJJMMMLLLKKKOOOKKKFFFDDDCCCBBB???<<<333333333333333333333333555555555444444444333333333222111111111333555666555666888:::<<<>>>??????<<<;;;;;;:::::::::;;;;;;<<<======>>>@@@AAACCCDDDDDDEEEEEEEEEDDDBBB@@@??????>>>===<<<<<<<<<======<<<<<<======???@@@BBBCCCBBB===>>>FFFKKKGGGBBB???<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<======>>>???AAABBBBBB@@@>>>======>>>??????>>>===;;;:::888777666555666777888999===??????>>><<<:::::::::999999999999999999999999777777666666666555555555888888777666555444333333222111000000//////000000000000000000000000000000111222222333333222222222000000111111111111000000000000000000000000000000//////////////////.........////////////...------000---+++***,,,---......------------------------,,,------......------,,,---..................---///---,,,,,,---......---++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,............////////////333222111333;;;CCCBBB<<<777888:::AAAJJJVVVaaagggnnnrrrtttpppiiigggkkkqqq~~~|||wwwuuuwww{{{}}}{{{|||tttoooqqqrrrsssppprrrrrrpppqqquuuwwwuuuvvvnnnfff```WWWJJJAAA>>>;;;;;;::::::999999999:::???BBBEEEHHHJJJNNNTTTYYYbbbdddkkkssstttqqqrrruuuzzz}}}~~~xxxnnn___LLLAAA===@@@DDDLLLXXX```]]]PPPDDD>>>===<<<;;;;;;<<<===>>>AAA<<<:::;;;:::666555666222555666222000222333111777666555444333222222333000222333333222111111222222222111000000000111333333333222222111111222333222222333333333222111111222222222333333444444444888888999999888777666555222222222333333222111111666666555555555444444444333333333444444555666777444444555666777777777777555555444444444444444444333222111111222333444555333222222222333333222111444444333444444333222111111222222333333333222222/////////000000111222222333333333333444666999;;;AAACCCGGGMMMPPPRRRQQQOOOOOOLLLHHHFFFFFFDDDAAA>>>333333333333333333333333222222222222111111111111000000/////////111222444333444555777888999:::::::::999999999999999::::::<<<<<<<<<===>>>@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>>>>===<<<;;;;;;;;;<<<===============>>>???@@@@@@>>><<<>>>EEEJJJGGGCCCAAA===<<<<<<;;;;;;:::999999;;;;;;;;;<<<===>>>???@@@???@@@AAABBBBBBAAA@@@???>>>????????????===;;;::::::999888777666777888888===>>>???>>>;;;:::999:::888888888888888888888888777666555444333444555555666666555555444333222222111000/////////////////////////////////////////////000111222222333222222000000111111000000000000000000000000000000000000////////////000000111111......///000111111000000///---++++++,,,---...---------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++...,,,++++++,,,------,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---............/////////000000...000777@@@@@@<<<111000///111888BBBMMMTTTbbbjjjppplllbbbZZZ[[[___jjjkkkpppxxx{{{yyywwwyyy{{{wwwxxxtttnnnnnnsssvvvvvv~~~yyypppaaaSSSLLLGGGGGGFFFEEECCC@@@===<<<<<<=========>>>BBBGGGKKKPPPQQQVVV^^^aaaaaadddjjjooottt{{{ssspppmmmhhh]]]OOOFFFDDDIIIQQQ___nnntttnnn]]]PPPJJJIIIHHHGGGHHHJJJMMMOOOMMMHHHEEECCC???999777999444777888444333444555333777555333333333444444444000222333333222111111222111111000000000111111222111111000000000000111222111111111111111000//////000000000000111111111111666777888888888666333222222222222222222111000///222222333444444222111000000000000111222222333333///000111222333444444444000000000000111111111111000000000000000000000111//////000111111000000///222222222222111111000///...///000222333333222222.........///000111222333222333444444555777;;;>>>EEEHHHLLLOOOQQQQQQPPPOOOJJJIIIGGGFFFEEECCC@@@===333333333333333333333333000000000/////////......///.........///000111222222333444555666666777777777777777777777888999:::::::::;;;;;;===>>>???@@@=========>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<==================>>>???<<<===AAAEEEGGGFFFCCCAAA===<<<;;;:::999888777777;;;<<<<<<===>>>@@@BBBCCC@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===;;;:::999888777777666777888999<<<===>>>===;;;999999:::888888888777777777777777777666444222222333444555555444444333222111111111111000000/////////000000///////////////////////////000111222333444444444111111111000000000000000000000000000000000000000////////////////////////......///000000000000000///---++++++---...------------------------------,,,------......------,,,++++++,,,,,,,,,,,,++++++***)))'''((()))+++******++++++++++++++++++++++++******))))))))))))******************++++++++++++******+++++++++,,,,,,,,,---------.........////////////---...444===???<<<444111...---000555<<>>???BBBFFFIIIGGGEEEEEEIIIKKKKKKNNNSSSSSSYYY```eeekkkpppppplllbbb```___^^^YYYQQQMMMOOOXXXbbbqqq{{{kkk___XXXWWWWWWYYY[[[___bbbddd___ZZZUUUPPPGGG>>>:::;;;>>>AAA@@@;;;888888777555777666666888::::::888555222444555555444333333444444333333333555666666555333222111111222333222222222222222222222111000///111222222222222333333333777888999999888666333111333333333333222000//////111111111222222111111000//////000000111111111111......000111111222222111....../////////000000000000000111111111111000000000111333333333333333444000111222222111111111111000111333555555555444333111000000111111333444555444777;;;<<<;;;<<<>>>AAABBBEEEIIILLLLLLKKKIIIIIICCCCCCBBBBBBAAA???<<<:::222222222222222222222222///............---------.........//////000111222222222333555555666666555555555555666777888999:::999999999:::;;;<<<===>>>;;;<<<<<<<<<===>>>??????>>>===<<<;;;:::;;;;;;<<<>>>>>>============>>>>>>===AAAEEEFFFEEECCC@@@>>>===<<<;;;999888888888888=========???@@@BBBDDDEEEAAAAAA@@@???????????????@@@@@@???>>>===<<<;;;:::666666555555666888999::::::<<<===<<<:::999999999888888888777777777666666777555333222111222444555333333222222111111000000111111111000000111111222000000000000000000000000111222333444555555555555222222111000//////000000////////////////////////000000///......---,,,,,,......//////......---,,,...---+++,,,---...---,,,------------------------,,,------......------,,,,,,,,,------------,,,,,,***((('''''')))+++******++++++++++++++++++++++++******))))))))))))******)))))))))******+++++++++******+++++++++,,,,,,,,,------------..................------222:::===:::333222111000000222444555>>>EEENNNXXX___bbbbbbaaaaaa]]]]]]___ccchhhsss}}}ooodddccciiippp~~~zzzyyyuuupppvvv|||yyywww|||}}}}}}|||xxxrrrkkkeeeaaaVVVTTTPPPMMMJJJIIIHHHGGGIIICCC?????????>>>@@@DDDDDDJJJNNNNNNPPPUUUWWWVVVQQQOOOOOOQQQPPPNNNPPPTTTeeennn|||}}}vvvoooooopppqqqsssvvvyyyzzzxxxsssllleeeYYYLLLGGGHHHPPPSSSQQQIIIDDDBBB@@@===CCCEEEGGGIIIGGGCCC<<<777555777999888777666777777999888777999<<<===<<<;;;888777777888999999666444444444555555444333333222555555555666777777888888<<<<<<===<<<;;;888666444222222222222111///......555444333333333444444555222222333444444444333333111222333333444333333333222222222222222333333333111222333444444444333333333555666666555555888:::444666888888777666777888888999;;;======;;;999888666666555555666888:::;;;===BBBHHHJJJGGGEEEDDDEEEDDDGGGKKKLLLJJJGGGFFFEEE@@@AAA@@@???===<<<::::::000000000000000000000000............------------......//////000111111111111222333444555666666666444444444555666888999:::888888888888999:::;;;<<<;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;<<<===>>>>>>=========>>>??????===DDDHHHFFFBBB@@@>>><<<===<<<;;;:::999:::;;;<<>>>>>>>>???@@@???>>>===<<<;;;:::999555555555555666888:::;;;999;;;<<<;;;:::888888999999999999888888777777666666555444333222333444444222222222111111111000000111111111111111222222333000000000000000000000000222333444555555666555555333222111/////////000000////////////////////////000000///...---,,,++++++------......---,,,++++++...---,,,,,,......---,,,------------------------,,,------......------,,,,,,------......------,,,+++***)))***,,,------,,,++++++++++++++++++++++++******))))))))))))******(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,------------.........,,,......---111777999666---...///000111222222222333666===HHHUUU^^^bbbcccdddaaa___^^^^^^___hhhrrr{{{qqqooouuu{{{~~~|||wwwxxx~~~|||qqqpppqqqssstttwww}}}zzz}}}}}}yyyuuuooohhh```WWWMMMHHHJJJCCC<<<;;;;;;:::<<<@@@FFFJJJKKKGGGCCCDDDFFFFFFCCCBBBDDDGGGHHHGGGJJJPPPbbbjjjvvv|||oooccc___```fffhhhfff^^^YYYWWWTTTQQQWWW[[[___]]]VVVLLLBBB===<<<===??????===<<<===>>>@@@>>>>>>@@@DDDFFFDDDBBB>>>>>>>>>@@@BBB@@@:::555444444555555555555444444555555666777999:::;;;;;;>>>===<<<;;;999777555444222222222222222111000///555555555555666666666666222333444555555555333333333333444555666666666666555555555444444333333333111111111222333333444444444666777555444555:::>>>;;;>>>@@@???;;;999:::<<<===???AAABBBBBB@@@>>><<>>>>>???AAADDDHHHJJJPPPVVV[[[[[[UUUPPPOOOOOOPPPSSSVVVUUUPPPJJJHHHGGGCCCCCCCCC@@@===<<<<<<===/////////////////////////////////............---------...///000000000000000111222444555666666666333444444555777888:::;;;777777777777888999::::::::::::999999:::;;;<<<===???>>>===<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAA;;;EEEJJJFFFAAA???>>><<<<<<;;;;;;:::;;;===???AAAAAAAAAAAABBBCCCDDDFFFGGGGGGEEEBBB???======>>>???@@@???===<<<:::999999888888777777666777888999:::888:::;;;;;;999888888999;;;::::::999888888777777555555555555444444444444222222222111111111111000000000000000000111222222222222222222222222222222333333444555555444444444444333111///...///000000////////////////////////000/////////......------+++,,,,,,------------,,,---,,,,,,---......---+++------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,***)))***,,,......---++++++++++++++++++++++++******))))))))))))******((((((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........***------,,,///333444111,,,---...//////000000//////000333999AAAKKKTTTZZZ^^^^^^```aaa^^^[[[___fffwwwtttrrrqqqttt|||yyytttuuuxxx{{{}}}ssshhheeeeeeiiittt{{{wwwqqqmmmqqq}}}ssseee\\\RRRIIIBBB@@@@@@???AAADDDIIIOOOQQQJJJCCC@@@@@@???>>>>>>BBBFFFFFFCCCCCCFFFOOOWWWbbbkkkqqqvvv|||~~~tttssswwwyyy{{{{{{uuuqqqpppooommmpppuuuzzzvvvjjj^^^VVVTTTRRRTTTUUUUUUTTTSSSSSSTTTVVVTTTSSSWWW\\\^^^[[[XXXOOOOOOPPPSSSUUUQQQHHHAAA<<<===>>>???????????????<<<===>>>@@@BBBDDDEEEFFFDDDBBB@@@===;;;999999999777777777888888777666666888:::>>>@@@AAA???<<<:::777888:::;;;;;;999888777777888:::<<<>>>@@@@@@AAA<<<<<<;;;:::999888888777777777777777999;;;===>>>AAABBBBBB@@@>>>@@@GGGNNNJJJMMMNNNKKKEEEAAAAAACCCDDDFFFIIIKKKLLLJJJHHHGGGKKKKKKLLLOOOSSSYYY^^^aaagggkkknnnjjjaaa[[[[[[]]]^^^aaabbb]]]UUULLLHHHGGGGGGGGGEEEAAA===<<<>>>@@@........................000000/////////.........+++,,,---...///////////////000111333555666666666333333444555777999:::;;;777777666777777888999::::::999888888888999;;;<<<@@@???>>><<<<<<======>>>>>>>>>>>>>>>???@@@AAABBB:::DDDJJJFFF@@@??????===<<<;;;;;;;;;===???BBBDDDBBBBBBBBBBBBCCCEEEFFFGGGJJJHHHDDD@@@>>>>>>>>>??????>>>===;;;999888888888;;;:::999888888888999:::888:::;;;;;;999888888999;;;;;;::::::999888777777555555666666666555444333222222222222111111111111///////////////000111111222222222222222222222222333333444444444333222222444333111///......///000////////////////////////////////////000000000000)))***+++---.../////////---,,,,,,---......---+++------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++***)))((()))+++,,,---,,,++++++++++++++++++++++++******))))))))))))******'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......(((+++---,,,---111111...000//////...------------///000000///111999EEEOOOUUUYYY___dddaaa\\\\\\aaalll{{{{{{jjjjjjkkkoooxxx|||yyyrrrtttwww}}}nnneeedddhhhuuuzzzqqqmmmjjjgggeeeaaadddpppxxx}}}vvv___VVVNNNLLLKKKJJJJJJLLLKKKSSSWWWQQQIIIEEEDDDBBB>>>@@@EEEJJJIIICCC???@@@>>>EEENNNUUU[[[aaaiiiooouuuyyy{{{|||uuuqqqqqqpppqqqssssssqqqpppqqqrrrrrrppppppsssyyy{{{xxxuuueeeeeegggjjjlllggg]]]TTTLLLMMMNNNOOOPPPQQQQQQQQQKKKLLLMMMPPPRRRUUUVVVWWWOOOMMMIIIFFFCCCCCCCCCCCC======>>>?????????>>>>>>AAAFFFLLLQQQQQQNNNHHHDDDBBBCCCEEEFFFFFFDDDBBBAAAAAACCCFFFIIILLLOOOPPPQQQIIIHHHGGGFFFEEECCCCCCBBBFFFEEEEEEEEEGGGJJJMMMOOOVVVWWWVVVSSSQQQTTT]]]ddd]]]``````[[[SSSMMMLLLNNNNNNQQQTTTXXXYYYYYYWWWUUUVVVVVVYYY]]]cccjjjqqquuuxxxzzzyyyrrrhhhbbbdddgggeeeggggggaaaUUUKKKEEEDDDHHHHHHEEE@@@;;;;;;>>>AAA***+++,,,,,,------,,,,,,---...///111111///...---------......///000000000///000222333444444333222333333444555666777888888999888777666666777888999:::::::::::::::999888777;;;===???@@@>>><<<;;;;;;???>>>===<<<;;;<<<======??????>>>>>>>>>>>>>>>>>>::::::999:::<<>>===:::888999:::999999::::::::::::999999:::::::::999888777666666666555555444444444555555444333222222333333111000...///000111111111000000222222333333333333444444333333333333333333333333222222222222222111000///...///000111111000//////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---///...+++)))...,,,+++)))(((((())))))))))))***++++++++++++***)))))))))))))))******+++******+++++++++******)))((((((((((((((((((((((((+++***)))))))))***,,,,,,++++++******++++++,,,------------------------------------///111444777999CCCLLLWWW^^^aaa```___```iiimmmxxx}}}hhhiiiqqq~~~~~~}}}|||~~~||||||}}}}}}yyyzzz|||rrrggg```___\\\[[[aaannn|||tttgggcccggglllllljjjfffjjjiii___SSSMMMJJJHHHDDDLLLUUUVVVPPPGGGAAA>>>:::<<<@@@BBBEEEIIINNNRRRZZZ___dddhhhkkkooouuuyyyzzzzzzxxxtttooonnnqqquuuvvvzzz~~~}}}{{{{{{{{{wwwqqqlll```eeejjjjjjhhhfffhhhjjjjjjgggfffiiinnnqqqooolllccc___ZZZVVVSSSSSSUUUWWWRRRNNNKKKLLLQQQVVVYYYZZZZZZ```fffgggaaa[[[XXXXXXZZZZZZYYYXXXWWWVVVUUUUUUTTTWWW\\\aaacccbbb```___ZZZZZZYYYYYYXXXXXXXXXXXXZZZ^^^aaabbbbbbeeelllrrrqqqpppmmmiiilllssswwwuuuwwwuuuqqqlllgggccc```___aaa___]]]___aaaaaa]]]YYYaaaXXXSSSYYYaaahhhpppxxx{{{vvvmmmccc[[[WWWXXXYYY]]]\\\YYYTTTNNNFFF@@@<<>><<<;;;;;;======<<<;;;;;;<<<===>>>>>>>>>?????????@@@@@@@@@===<<<<<<<<<===@@@DDDFFFIIIHHHFFFEEEEEEFFFGGGHHHGGGEEEBBBAAA@@@@@@???>>>???>>><<<;;;::::::;;;;;;>>>@@@AAA???;;;999888999888999999999999999999888777888888999999999888888777666666555444444444555444333222222333333222000222222222333333444444444222222333333333333444444333333333333333333333333111222222222222111111000//////000111111000///.........------------..............................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++---......+++)))...---+++***))))))******))))))***++++++++++++***)))))))))))))))******+++******+++++++++******)))++++++++++++++++++++++++++++++*********+++,,,---++++++******++++++,,,---------------------------///......///000222333444444:::CCCKKKPPPUUU[[[```hhhkkkqqq|||zzz|||yyyuuusssttt||||||{{{~~~yyyqqqmmmiiikkkqqqyyyzzznnnfff___ZZZUUUZZZ]]]ZZZQQQFFF???<<<999:::;;;;;;;;;>>>BBBEEEBBBEEEIIIKKKMMMOOOSSSVVVXXXXXXUUUSSSPPPPPPQQQSSS\\\___cccgggjjjnnntttyyy{{{~~~~~~|||xxxtttrrrrrrssstttnnnllljjjlllqqqvvvxxxxxx~~~{{{zzz~~~}}}}}}|||{{{{{{tttwwwzzz}}}~~~|||zzzxxx}}}|||zzzyyyyyyzzz{{{{{{{{{~~~}}}vvvpppllljjjfffccc```______]]]YYYUUUPPPJJJHHHMMMRRRVVV\\\dddbbb___XXXQQQKKKJJJKKKLLLMMMLLLKKKIIIFFFAAA>>>;;;BBBEEEHHHHHHHHHLLLUUU\\\,,,---......//////......---...///000000///...---------......///000000000000000111333333333333333444555555666777888999:::;;;:::999888888888888888999999:::::::::999888888:::===??????===;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCAAA@@@??????@@@BBBEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFDDDBBBAAAAAA@@@???>>>======<<<;;;<<<===>>>???AAABBBBBB@@@<<<:::888999888888999999999999888888555666777888999999999999999888777666555444444444444333222222333333222111222333444555666777777777222222333333333333444444333333333333333333333333111111111222222222222222000000111111000///...---......------------......------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...---+++)))...---,,,+++******++++++((()))******++++++******)))))))))))))))******+++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++******++++++,,,---------------------------000//////.........//////...222777<<>>@@@CCCDDDDDDDDDFFFGGGHHHGGGEEEDDDCCCDDDFFFHHHLLLMMMOOOQQQSSSXXX^^^bbb```cccfffhhhkkknnnrrruuu|||~~~vvvnnnhhheee[[[XXXTTTPPPMMMKKKGGGEEE???======@@@AAACCCHHHNNNNNNJJJEEEAAA@@@BBBEEEGGGJJJKKKKKKLLLKKKKKKJJJIIIMMMQQQUUUWWWZZZbbbnnnwww,,,,,,---...............---......//////......---------......///000000000000111111222333333333444555555666777888999::::::;;;;;;::::::999888888888999999::::::::::::999888999;;;>>>>>><<<:::999999:::::::::;;;<<<>>>??????===>>>???AAABBBDDDEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFDDDBBBAAAAAAAAA???>>>===<<<;;;;;;<<<===>>>???AAAAAAAAA@@@===;;;:::999777888888999999888888777555666777888999999999999:::999888777555555444444444333222222333444333222000333777:::;;;:::777555222222222333333333444444444444444444444444444444111111111111222333333444111111111000///...------......------------......------------------------///...,,,++++++,,,...///++++++++++++++++++++++++,,,+++++++++++++++++++++++++++***,,,------+++)))---------,,,,,,+++++++++((())))))***************)))))))))))))))******+++))))))***+++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------------222333444555999AAALLLUUU```dddggggggddddddhhhlllyyy{{{tttmmmddd^^^\\\dddnnn{{{|||yyymmmddd```_________]]]WWWQQQJJJGGGEEE@@@AAAAAAAAA???>>>===<<<<<<>>>>>>;;;:::===DDDKKKUUUVVVWWWWWWUUUSSSQQQOOOMMMMMMMMMMMMNNNRRRVVVZZZ]]]___bbbeeeiiimmmppprrrqqqrrruuuzzz~~~~~~~~~uuukkkaaaXXXRRRPPPIIIGGGDDD@@@===:::::::::999:::;;;<<<<<>>???@@@@@@===>>>???AAACCCEEEGGGHHHGGGFFFEEEDDDDDDEEEFFFFFFIIIIIIJJJJJJIIIHHHEEEDDDEEEDDDBBBBBBCCCBBB@@@>>>======<<<;;;;;;<<<===>>>??????>>>>>>>>>===;;;:::888888999999999999888888777777777888888777777777:::999888777555555444444444333222222444444444222000555<<>>888444222222222333333333444444444444444444444444444444222222111111222333444555222111111000///...............------------......------------------------...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,+++***,,,------,,,,,,,,,++++++(((((()))************))))))))))))))))))******+++((()))***+++++++++++++++((((((((((((((((((((((((((())))))***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------///000111000000444<<>>:::999>>>@@@===999===JJJVVVbbbeeeiiikkkhhh___UUUMMMIIIHHHGGGEEEDDDFFFJJJNNNIIIKKKNNNRRRVVVYYYZZZZZZUUUVVVYYY^^^dddhhhiiiiiieeefffffffffhhhjjjnnnppprrrtttwwwyyyzzz|||~~~}}}||||||~~~}}}{{{vvvpppddd```YYYPPPIIICCC@@@>>>===>>>>>><<<999999;;;>>><<>>>>><<<:::999999:::;;;===>>>???@@@@@@@@@===>>>???AAACCCEEEGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIIIIGGGEEEDDDFFFDDDDDDDDDDDDDDDBBB@@@>>>===<<<<<<<<<>>>???@@@???>>>===>>>>>>>>><<<:::999999999::::::999999999777777777888777777666666999888777666555444444444444333222333444555444333333888AAAGGGGGGBBB:::444222222333333333333444444444444444444444444444444333333222111111222444555222111000///......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++'''((())))))******)))))))))))))))))))))******+++((()))***+++++++++++++++))))))))))))))))))))))))'''((())))))******))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........+++...000000///000444888;;;DDDPPPYYY]]]___cccgggdddiiimmmnnnnnnsss~~~|||||||||}}}}}}www|||~~~}}}vvvooofff[[[QQQKKKBBBGGGJJJGGGDDDGGGSSS___eeeiiioootttrrriii]]]TTTGGGGGGGGGFFFEEEGGGJJJLLLJJJLLLPPPUUUYYYZZZXXXVVVJJJJJJLLLOOOTTTVVVWWWVVVXXXXXXWWWUUURRRQQQRRRTTTOOOPPPRRRTTTWWWYYY[[[\\\[[[ZZZZZZZZZ\\\^^^aaaccckkknnnsssxxx}}}|||rrriiiccchhhhhhiiijjjjjjkkkkkkllldddddd___YYYUUUTTTPPPJJJFFFDDD@@@===;;;;;;<<<===999===AAAAAA>>>???CCCHHHMMMQQQTTTWWW```ooo}}}|||uuutttzzz|||xxxzzz+++,,,,,,---------------...------------------...------......///000000000222111111111111333444555333444555666777888888999999:::<<<===>>>>>>======<<<<<<===>>>>>>>>>>>>>>><<<>>>@@@AAA???===<<<<<<<<<===???@@@AAAAAAAAA@@@===>>>???AAACCCEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFEEECCCAAA>>>======>>>???AAACCCEEECCCAAA??????@@@???<<<999::::::;;;;;;;;;;;;::::::444555666777888888888777777666666555444444444555444333222333555666555444555:::@@@DDDDDD???888444222222333333333333444444555555555555555555555555555444222111111222333444111000///......///000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))************************)))*********++++++++++++,,,***))))))+++++++++***)))***+++,,,,,,+++******'''(((((())))))))))))))))))))))))))))))******+++(((((()))++++++,,,,,,+++))))))))))))))))))))))))'''((()))***+++******)))++++++******++++++,,,---++++++++++++++++++++++++)))***+++------------,,,+++...111111//////111333222888@@@GGGNNNUUU]]]ccceeeiiikkkiiifffhhhooowwwqqq```gggqqq|||ttthhh___RRRTTTWWWXXXXXXYYY]]]```eeefffiiikkkjjjcccYYYQQQDDDFFFGGGHHHGGGHHHIIIKKKLLLNNNTTTZZZ___^^^ZZZUUUJJJJJJJJJMMMPPPRRRSSSRRRRRRRRRPPPLLLFFFBBBBBBCCCBBBBBBBBBDDDFFFIIIJJJJJJLLLLLLJJJHHHHHHIIIKKKMMMLLLOOOSSSXXX\\\^^^``````aaadddggggggggghhhkkkmmmrrrpppnnnlllkkkjjjhhhggghhhiiijjjkkkmmmnnnoooppplllkkkkkkkkklllnnnooopppqqqooolllfff```XXXRRRNNNGGGFFFGGGHHHJJJJJJJJJIIIMMMMMMIIIDDDBBBCCCAAA<<<888888888;;;???EEEKKKNNNNNNTTTZZZ[[[WWWWWW[[[aaannnqqqrrrttt}}}~~~xxxssswww,,,---......//////.........------,,,,,,------...------......///000000000222111111000111333444555333333444555666777888888999:::<<<===??????>>>>>>======>>>???????????????>>>AAACCCCCCAAA?????????===>>>@@@AAABBBBBBAAA@@@===>>>???AAACCCDDDFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDEEEGGGIIIJJJKKKGGGFFFFFFFFFGGGFFFDDDBBB======>>>???BBBEEEHHHIIIFFFDDDAAAAAAAAA@@@<<<999:::;;;;;;<<<<<<;;;;;;:::222333555666888999999:::666555555444444444555555444333222333555666555444555888<<<>>>>>>:::555222222222333333333444444444555555555555555555555555666555333111111111333444000000///......///000111.........------.........,,,,,,,,,,,,,,,,,,,,,,,,''')))+++------+++)))'''************************))))))******++++++++++++,,,***))))))***++++++***((()))++++++,,,+++***)))'''(((((())))))))))))))))))))))))))))))******+++(((((()))++++++,,,,,,,,,((((((((((((((((((((((((((()))***+++,,,+++******++++++******++++++,,,---++++++++++++++++++++++++++++++------...---,,,+++***---000///,,,***,,,...444444555888???IIITTT[[[iiimmmpppnnniiifffiiimmm}}}xxxuuuwwwxxxyyynnndddfffggghhhlllvvvzzzwww|||}}}uuutttvvvzzz}}}}}}xxxtttiiifffccc```]]]WWWOOOIIIEEEGGGJJJKKKJJJIIIIIIJJJFFFJJJPPPXXX]]]\\\VVVQQQIIIIIIJJJMMMQQQTTTUUUUUULLLMMMLLLHHHAAA===<<<<<<999888777777999;;;;;;:::AAA@@@>>>:::777777999;;;<<<===AAADDDGGGIIIJJJKKKIIIKKKMMMMMMLLLMMMPPPTTTLLLKKKJJJJJJJJJJJJIIIHHHFFFFFFGGGIIIKKKMMMNNNNNNLLLKKKKKKJJJKKKMMMNNNPPPPPPNNNJJJFFFCCCAAA@@@???;;;;;;;;;===???@@@???>>>@@@@@@===999999<<<<<<888:::;;;>>>DDDMMMWWW```eeeqqqyyyzzzyyy}}}{{{wwwqqqnnnttt,,,,,,------------,,,,,,---------............///+++++++++,,,...///111222222222333333444555666666555555555666777999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;======>>>??????@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA===>>>???BBBCCCEEEFFFFFFBBBEEEGGGGGGFFFEEEEEEEEEBBBCCCEEEGGGHHHHHHHHHGGGHHHIIIIIIGGGDDDBBBBBBCCC@@@???>>>???BBBHHHMMMQQQQQQKKKCCCAAABBBCCCAAA???@@@???>>><<<:::888777666444555777666555555666777999888777666666555666666333333444444444444444444666777888888888777555444444333111111111333555666333222222111222333555666555555444333111///---,,,......//////...---,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********)))((((((((()))***++++++))))))))))))))))))))))))+++***)))(((((()))***+++++++++************++++++(((+++///000...+++)))(((+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......222111111222555<<>>===<<<999::::::999999:::===???AAA===;;;<<<<<<777555555555555777999<<<<<<;;;:::>>>>>>????????????>>>>>>>>>===<<<;;;::::::;;;<<<777999===@@@AAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@>>><<<:::888777666888777888:::===???>>>======???CCCFFFFFFDDD@@@===@@@BBBGGGQQQ___mmmwww}}}~~~yyyuuuqqqlllnnnyyy---------......------------------............///,,,,,,------...///111111222222333333444444555555555555555666777888::::::<<<<<<<<<<<<<<<<<<<<<<<>>======???DDDJJJPPPTTTQQQKKKCCC@@@@@@AAA???<<>>===;;;999777666555444666777777666666777999777777666555555444444444333333444444444555555555555555666666666555444333444333222111111333444666333222111111000111222222333222222111000...---,,,...............---,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))***+++))))))))))))))))))))))))+++***)))(((((()))***++++++******))))))******+++)))***+++***)))(((((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********************************+++++++++,,,,,,,,,,,,,,,,,,------------/////////...000444;;;@@@MMMUUUaaammmtttyyy{{{}}}sssyyy}}}tttnnniiigggrrrzzzsss{{{{{{~~~zzzrrrmmmkkklllmmmnnnmmmjjjiiiiiiiiieeedddcccbbb___YYYQQQKKKFFFGGGHHHIIIIIIHHHGGGGGGBBBAAA???===<<<;;;:::::::::;;;<<<<<<;;;<<<>>>???CCC>>>:::;;;:::666555666888888888999:::999888777:::999999999888888777777999999::::::::::::999888666777999;;;;;;999777666666666777777777888888888:::999999888777666666555333444777===CCCHHHJJJJJJPPPRRRVVVXXXWWWSSSOOOKKKSSSVVV\\\eeeqqq~~~}}}zzzxxxuuupppkkkccc```]]]aaammm---..................------------............//////.........//////000111222222333333333333333333444444555555666777999999<<<<<<<<<<<<<<<<<<======??????AAACCCEEEGGGIIIIIICCCBBBAAA??????@@@AAABBBFFFFFFFFFEEEDDDBBBAAA@@@;;;<<<>>>@@@AAACCCCCCCCC@@@CCCFFFGGGGGGFFFFFFGGG???@@@BBBDDDFFFHHHHHHIIIGGGGGGGGGFFFCCCAAAAAABBB?????????@@@DDDIIIOOORRRNNNIIIBBB???>>>>>><<<:::===<<<;;;:::888777555555444666888888777888999;;;999888888777666666555555222333333444555666777777444444555555444444333222333333222111111222444555333222111000////////////000000000000///...---,,,---............------,,,------......------,,,+++------------------------************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******))))))******+++******(((%%%$$$%%%(((+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,------------......---,,,...111444888AAANNN\\\hhhqqqxxx|||uuuxxx|||~~~rrrmmmuuuzzzxxxvvv{{{|||qqqqqqooonnnpppwww{{{pppddd\\\XXXXXXWWWVVVUUUSSSQQQPPPHHHGGGEEECCCAAA@@@@@@AAACCCEEEHHHHHHHHHGGGHHHHHHHHHAAA;;;::::::888999<<<::::::999999888888777777777666555555555555666777555666777888777666333222666666666555444333222111333333333444444444555555444444444555555555666666222555;;;DDDNNNWWW\\\^^^bbbdddhhhkkkjjjgggccc```cccggglllpppvvv~~~vvvqqqlllhhhfffbbb\\\XXXOOOMMMMMMQQQ\\\lll|||---......//////......------------............///111000////////////000000222222222222222111111111444444444444555666777888;;;;;;;;;<<<<<<============>>>???AAACCCDDDFFFFFFEEECCC@@@>>>>>>@@@CCCEEEHHHGGGGGGEEECCCAAA???>>>:::;;;===>>>@@@AAAAAAAAA@@@CCCGGGIIIHHHHHHHHHHHHAAABBBCCCDDDEEEGGGGGGHHHFFFFFFFFFEEEBBB@@@@@@AAACCCBBB@@@@@@AAAEEEHHHJJJIIIEEE@@@======<<<;;;:::;;;:::999888777666555555555666888999999999;;;===<<<<<<;;;;;;:::999888777222222333444666777888888444444444444444333333222333222222111111222333333111111111000000/////////...////////////......------------......------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++***)))((((((((()))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******))))))'''%%%$$$%%%(((+++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************************++++++++++++++++++++++++,,,,,,,,,,,,---...///...------...000000555>>>HHHQQQ[[[dddjjjssswww{{{~~~~~~}}}{{{{{{|||{{{qqqjjjkkkssszzz|||wwwooojjjjjjooowww||||||uuutttrrrpppmmmjjjhhhggg```^^^[[[YYYWWWWWWWWWWWW\\\___bbbccccccaaa``````UUUMMMEEEBBB@@@>>>@@@CCC@@@@@@???>>><<<;;;<<<<<<:::999777777777999;;;===999999999999777555333222666555444333222111111111333333333333444444444444333444444444555555666666777:::@@@KKKVVV```eeegggaaadddjjjooorrrrrrpppooo|||zzzvvv{{{ttthhhYYYVVVSSSQQQPPPNNNKKKHHHDDDBBBAAACCCJJJTTT^^^eee------............---------------............///111000000////////////000111111111111111000000000333333333333444555666666999::::::;;;<<<======>>>>>>>>>???@@@AAABBBBBBCCCFFFDDDAAA??????AAADDDFFFGGGFFFEEEDDDBBB@@@>>>===999:::;;;===>>>?????????@@@CCCGGGJJJJJJHHHHHHHHHEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDAAA??????@@@AAA@@@???>>>>>>@@@BBBDDDBBB@@@===<<<<<<<<<<<<<<<999999888777666666555555555777999:::999:::<<<>>><<<======<<<;;;999888777222222333444555666777888555555444444444333333444333222222222222222222222///000000111111111111111...//////000//////......,,,,,,---------------,,,------......------,,,+++************************+++,,,,,,,,,------......++++++***)))((((((((())))))))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))***'''((()))(((''''''((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))))))))***++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,***,,,.........---...///222333555888===DDDNNNTTTaaaiiiuuu}}}}}}yyytttqqqtttpppmmmmmmooovvv|||qqqmmmrrryyy~~~tttnnnnnnppprrr~~~}}}zzzwwwuuutttuuuvvv}}}ooofff[[[VVVQQQLLLKKKMMMSSSSSSRRROOOJJJGGGFFFGGGCCCAAA???===<<<<<<===>>>>>>>>>===;;;:::999999888444333222111111222333333333333333333444444444444555555555444444444444444888:::???HHHQQQXXX\\\]]]PPPTTT[[[ccciiinnnqqqrrr}}}zzznnnbbb___cccmmm{{{ttteeeWWWNNNBBB@@@??????>>>>>><<<;;;:::999888888<<>>???AAADDDFFFDDDDDDCCCAAA@@@===<<<:::888888:::;;;<<<=========???BBBGGGIIIIIIGGGFFFEEEFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCC@@@>>>>>>???===<<<;;;;;;<<<>>>@@@BBB>>>===<<<;;;;;;<<<======888888888777777666666666666888::::::999:::;;;===:::;;;;;;;;;999777555444111222222333444555666666666555444333333333444444222222222222222111111111...///000111222222222222//////////////////......+++,,,,,,------------,,,------......------,,,+++************************,,,,,,,,,,,,------------+++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***%%%(((***+++***)))((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***))))))(((((())))))***++++++++++++++++++++++++)))))))))************+++))))))*********+++++++++(((***,,,---,,,,,,---...333222111111333888@@@EEELLLWWWgggssswwwvvvtttrrrooollliiihhhgggmmm{{{uuuwww}}}}}}zzzwww}}}||||||vvv~~~{{{yyy{{{zzzvvvtttuuuyyyyyyrrrkkkddd```aaaqqqsssrrrmmmeee^^^[[[[[[WWWUUUQQQMMMJJJGGGEEEEEECCCCCCBBBAAA???===;;;:::222222222222333333444555333333333444444444555555555555555444333333222222666666999>>>DDDHHHJJJJJJ@@@CCCIIIPPPXXX```eeehhhhhhkkkoooqqquuu||||||rrrllljjjiiigggddd[[[RRRKKKIIIKKKQQQ\\\gggiiihhhddd^^^UUUKKKBBB===999999888888777666555555444333333333666999===@@@++++++,,,,,,,,,,,,++++++---------............///.........---......//////.........//////000000000222222222222222333333444555666777888:::;;;<<<===>>>>>>???@@@AAABBBCCCDDDBBB@@@>>>===>>>@@@BBBDDDAAA@@@@@@???===;;;:::999777777999:::;;;;;;<<<<<<<<<@@@EEEGGGFFFCCCBBBAAACCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDBBB???======>>><<<<<<;;;:::;;;<<<===>>>=========<<<;;;;;;;;;<<<888888888777777777777777777999::::::999999:::<<<:::;;;;;;;;;999777555333222222222222333333444444555444333222111222222333222222222222222111000000......///000000000///..................---,,,+++***+++,,,---------------------......------,,,+++************************++++++++++++++++++******))))))))))))))))))***+++))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))%%%''')))***)))((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))************))))))))))))*********+++)))+++------,,,,,,---///...///000000111333777;;;===FFFRRR\\\ccchhhoootttooommmkkkhhheeefffqqq}}}}}}mmmjjjjjjttt}}}rrrkkksss}}}wwwrrrrrrttt}}}}}}zzzyyyuuussspppmmmiiieeebbbaaa[[[\\\[[[XXXRRRJJJBBB>>>666666666777777777888888666666777777777888888888777777666666666666555555666666777:::===?????????<<<===???CCCIIIPPPVVVYYY]]]]]]^^^aaafffmmmssswwwfff```XXXRRROOONNNKKKIIIFFFAAA======>>>???EEELLLNNNMMMKKKFFFAAA===:::999:::;;;;;;;;;:::999999:::777777666777888;;;>>>@@@***++++++,,,,,,++++++***---------.........//////---------------...//////,,,------...///000111111222222222111222222333333444555666777999;;;<<<<<<:::;;;<<<>>>@@@BBBCCCDDD???>>>===<<<===>>>@@@AAA>>>>>>>>>===<<<:::999888666777888999:::;;;;;;;;;;;;>>>CCCEEECCCAAA>>>===@@@???>>>>>>>>>???AAABBBCCCCCCCCCBBB???======>>>@@@???===;;;:::999999:::>>>>>>>>><<<:::999:::;;;888888888888777777777777888999::::::888888999:::<<<<<<======;;;999666444222222222222222222222222444333111000000000111222222222222222222111000///...////////////---,,,+++------------,,,+++*********+++,,,,,,------------------......------,,,++++++++++++++++++++++++++++++*********))))))(((((())))))(((((()))***++++++))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))&&&'''(((((('''''')))***(((((())))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,...//////......///000))),,,///111111111222333444888>>>DDDJJJUUUcccmmmqqqooonnnkkkeeebbbjjjuuu~~~~~~ooogggbbbgggwwwpppgggmmmzzz|||{{{}}}~~~|||}}}|||wwwlll]]]OOOFFF;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999999:::::::::::::::::::::<<>>@@@???>>>>>>AAAFFFKKKNNNMMMJJJGGGGGGJJJMMMPPPQQQIIIGGGCCCAAA@@@???>>>======::::::;;;;;;999;;;@@@CCCCCCBBB???======>>>@@@<<<>>>?????????@@@AAABBB@@@???>>>===>>>???AAACCC---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++---------............///+++++++++,,,---...///000222222333444555666777888666888;;;>>>???@@@@@@???BBBAAA@@@???>>>>>>>>>>>>CCC???:::999999:::999777;;;;;;:::999888888888888<<<>>>@@@BBBBBBAAA???===??????>>>>>>>>>>>>??????BBBAAA@@@???>>>===<<<;;;;;;;;;:::999999:::;;;<<<:::999999999999999:::::::::999888666555555444444777888888888888777777666666777999:::999888666555444333111222333333222000333333222222111222222333222222222111111111111111........................---------------------------,,,,,,++++++,,,,,,---++++++++++++******)))))),,,+++++++++***)))))))))******++++++++++++******++++++***)))(((((())))))******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%!!!###&&&)))***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))///...,,,++++++,,,...///...............///000000444333333555<<>>@@@CCCEEEGGGJJJLLLNNNJJJEEEAAAAAAFFFJJJMMMMMMIIICCC???@@@AAA???@@@BBB@@@???>>>=========>>>???>>>??????<<<888999@@@FFFFFFFFFEEEEEEEEEFFFHHHIIIPPPQQQRRRSSSSSSQQQOOOMMMNNNLLLHHHEEEGGGMMMVVV\\\,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,...---,,,+++++++++++++++------------...........................///000111111222222333555666666777777888;;;===??????>>>===@@@???>>>===<<<<<<<<<<<<<<<999666666999;;;<<<;;;<<<;;;:::999999999999999;;;<<<>>>???>>><<<:::888======<<<<<<<<<<<<======??????>>>===<<<;;;;;;:::;;;:::999888888888999:::999999888888999:::;;;;;;:::999888777666555555555666666777777777777777666555666777888888888666555444333111222333333222000222222111111111111222222222222222111111111000000........................---------------------------,,,,,,++++++,,,,,,---++++++++++++*********)))+++++++++************************++++++*********++++++***)))))))))))))))******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))+++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,------------,,,------...///...---,,,...222888???CCCPPPYYYdddlllnnnrrrxxx}}}}}}~~~~~~zzzxxx~~~~~~|||}}}}}}}}}yyywwwttt{{{~~~mmm]]]VVV^^^jjjlll\\\RRRUUUZZZ```gggmmmrrruuuqqqpppnnnjjjeee```^^^\\\^^^XXXVVVZZZ[[[WWWSSSSSSSSSTTTWWWZZZ\\\```ccceee[[[VVVRRRQQQUUUXXXYYYYYYPPPGGG???===>>><<<<<<>>>???===;;;:::<<>>>>>=========<<<;;;::::::::::::888666555555888:::;;;;;;;;;::::::999999999::::::??????@@@AAA@@@===;;;999;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999999888777777666666666777777777777777888:::;;;;;;;;;:::999888777666666666333444555666666666666666222444555666777777666555444333111222333333222000111111000000000000111111222222111111111000000000////////////////////////------------------------,,,,,,++++++++++++,,,,,,++++++++++++***************************+++++++++************************+++***))))))))))))))))))***))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((++++++******))))))(((((('''(((((())))))*********))))))))))))))))))))))))************************,,,++++++++++++,,,------......------///222555777;;;DDDRRR]]]eeemmmxxx|||{{{yyywwwxxx{{{}}}{{{}}}~~~{{{~~~~~~{{{~~~rrr___WWW^^^iiiyyynnnkkkqqqyyyyyyuuuxxx|||zzzwwwvvvuuuvvvvvvxxxzzz|||~~~tttqqqoooooosssuuutttrrrdddWWWJJJEEEEEEBBB?????????>>>>>>@@@FFFOOOXXX]]]eeedddbbb______eeepppxxxxxxuuurrrqqquuu|||*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------............------,,,,,,,,,------000000000111222333333333666888;;;>>>@@@@@@@@@@@@<<<<<<;;;:::::::::::::::;;;:::888777777777777777999999888888888999999:::>>>???@@@@@@@@@>>>===<<<::::::999999999999::::::888888888888888888888888777777666666555555444444444555555666777888:::;;;<<<;;;:::888777777666666111222333444555666666666111222333555555666666555444333111222333333222000000////////////000000111222222111111000000//////////////////////////////------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,+++******************+++******)))))))))))))))***))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))************************))))))))))))))))))))))))******************************)))((('''&&&%%%%%%***)))((('''&&&&&&&&&'''''''''((()))******++++++)))))))))))))))))))))))))))******++++++******))),,,++++++++++++,,,------000000000000000000111111000666???GGGPPPZZZfffooozzzttttttwwwzzz{{{wwwsssuuu{{{|||pppqqqwww|||xxxwwwsssqqqrrrvvvvvvqqqlllkkklllsss~~~pppccc```___[[[TTTOOOLLLMMMQQQXXXcccoooyyy))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------......------,,,,,,,,,------///000000000111222222222555888;;;???AAACCCCCCCCC<<<<<<;;;:::::::::;;;;;;======<<<:::888777777777777777777777777888999:::888999:::;;;<<<<<<;;;;;;;;;::::::999999::::::;;;666666666666777777777777666666666666555555444444333333444444666777999999<<<;;;:::888777777666666111111222444555555555555111111222333444555555555444333111222333333222000//////......///000000111222222111111000//////...////////////////////////------------------------,,,++++++******++++++,,,+++++++++++++++++++++,,,)))))))))***+++++++++,,,++++++***))))))***++++++***)))))))))))))))******))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%((('''''''''''''''((()))'''(((((()))***++++++,,,))))))))))))))))))))))))******++++++++++++******,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,---///222666;;;EEEQQQYYYllluuu|||~~~uuupppqqqrrrxxx|||yyyxxxzzz~~~~~~vvvqqqrrruuu{{{}}}vvvsssooolllmmmpppppplllgggaaadddlllyyyxxxrrrkkkooovvv))))))))))))******************+++++++++,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,------------//////.........//////000000000000111111111222222555777;;;???AAACCCCCCCCC<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;666666666777777999:::;;;888999:::;;;<<<=========;;;;;;::::::::::::;;;;;;666666666666666777777777555666666777777666666555555555555555666777999999;;;:::999888777666666666111222333444444444444444222222333333444444555555444333111222333333222000///......//////000111222222222111000//////...---........................------------------------++++++************++++++++++++++++++,,,,,,,,,,,,***************+++++++++,,,+++***))))))***+++,,,)))))))))))))))******+++((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))***++++++,,,((())))))******+++++++++))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...***+++,,,------------,,,---------...111999BBBIIISSS]]]lllxxx}}}wwwoookkknnnyyyvvvttt{{{wwwmmmkkkkkkuuu~~~{{{sssqqqsssrrryyy{{{sssuuu{{{|||xxxuuu|||)))))))))******+++++++++******+++++++++,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,---------...............///000111000000111111111111222222666888;;;>>>???@@@??????;;;;;;;;;::::::;;;;;;<<<999;;;======;;;:::;;;===777777777888999;;;<<<===<<<<<<<<<======>>>>>>>>>;;;::::::999999::::::;;;777777777777777777777777555666777888999999888888888888888888888999:::;;;:::999888777666555555555333333444444444444444333444444333333333444444444444333111222333333222000////////////000111222333222222111000///...------------------------------------------------------++++++************+++++++++++++++,,,,,,,,,------+++++++++***************,,,+++***((((((***+++,,,)))))))))))))))***++++++((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++''''''''''''((((((((((((&&&''')))***+++++++++***************************))))))))))))))))))))))))******((((((((((((******+++************+++,,,,,,+++,,,,,,---............,,,,,,---...000333777:::AAAHHHSSS___jjjrrryyy|||wwwsssmmmfffcccgggpppwwwrrrjjjlll|||~~~}}}|||rrrpppnnn|||}}}zzz~~~zzzuuuoookkkiiigggdddbbb```fffooovvv{{{))))))******+++++++++,,,******+++++++++,,,,,,,,,******))))))***+++,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...///000111111111111222222222222777999;;;<<<===<<<;;;::::::::::::999::::::;;;;;;999<<<>>>===:::999999;;;888999999:::;;;===>>>???::::::::::::::::::999999::::::999999999999::::::999999888888777777777777555666888999:::;;;::::::;;;;;;;;;:::;;;;;;<<<<<<:::999888666555555444444444444555555555444333333555555444333333333444444444333111222333333222000////////////000111333333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************+++++++++++++++,,,,,,---------,,,+++++++++******)))))),,,+++)))(((((()))+++,,,))))))((())))))***++++++((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%%%%&&&(((******)))'''&&&+++++++++***************))))))))))))))))))))))))***)))'''&&&&&&''')))***)))))))))))))))******+++************+++++++++++++++,,,...000000000//////777999>>>FFFQQQ]]]fffkkkqqqmmmhhhcccbbbeeelllqqqzzz~~~qqqnnn|||zzzwwwyyyzzzyyyxxx|||ooonnnpppxxx{{{sssggg^^^YYYWWWVVVUUUTTTYYY___cccfffllluuu}}}******,,,,,,+++)))'''%%%++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...---,,,+++---///...///111222333333222222999888777777777888:::;;;888888888888777777777777999:::<<<======<<<:::999999:::;;;;;;;;;;;;:::999:::999888777888999;;;<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::999777666666555777777777888999999::::::<<<:::777777999:::::::::999777666555555666777999777666555666777777555333222222333333333333444444555555444333222222222222111111111222222111111111////////////////////////000////////////.........+++---------+++++++++---...---+++*********++++++***+++,,,,,,------------))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))(((''''''''''''''')))))))))))))))))))))))))))((((((''''''&&&%%%%%%&&&&&&''''''(((((())))))'''''''''((((((((())))))''''''((()))))))))))))))''''''''''''(((((((((((('''(((******((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((((()))***+++++++++++++++++++++++++++++++++++++++'''***---...---+++++++++,,,,,,,,,,,,------...///000111333666<<>>>>>===;;;999777555555666666777888888888<<<:::888888:::;;;::::::777666555444444555666777888777666777888888666444222222333333333333444444222222222222333444555666000111222444444222111000111111111111111111111111............---------,,,+++,,,------++++++,,,------,,,+++*********++++++++++++,,,---------,,,,,,************************))))))))))))************))))))************))))))******))))))((((((''''''((((((''''''''''''(((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''######$$$$$$$$$%%%%%%%%%''''''((())))))))))))((((((((()))))))))*********'''(((******((((((((()))))))))))))))))))))))))))))))))))))))************+++***)))((((((((()))***)))))))))))))))))))))))))))***++++++******+++---+++++++++***++++++,,,---//////000///...///222444666999@@@KKKVVVcccvvvxxxssssssuuuyyy~~~}}}~~~~~~}}}}}}{{{uuussssssvvvtttjjj]]]XXX___iiipppppptttwwwvvvpppmmmoooqqqzzzxxxyyyxxx}}}*********+++***)))((('''*********************************************************+++++++++++++++,,,------,,,++++++,,,...------......///000000000444555666777666555444333333444444555666777777888999::::::;;;;;;::::::999777888888999999:::::::::;;;;;;<<<<<<<<<:::888777555555666666888999:::;;;;;;<<<>>>???>>><<<999777777888888999999:::;;;;;;:::999777888999:::999888666666555444444555666666999888777888999888777555222222222333333333444444333222222222333333444555000111333444444333111000000000000000000000000000......---------,,,,,,,,,***,,,------++++++,,,...,,,++++++++++++++++++++++++,,,,,,------,,,,,,,,,************************((()))))))))************))))))************))))))******))))))((((((''''''(((((((((''''''((((((((()))(((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((((((((((((((())))))))))))'''(((******((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((+++***(((&&&&&&''')))***++++++++++++++++++++++++)))***+++***))))))+++---+++***************++++++---///000000000000111333///000444<<>><<<:::888777777666666666777888888999:::<<<======;;;888666888888888999::::::;;;;;;888777666777888999888666666666666555555666666666999888777888999888777555222222222333333333444444555444333333222222222333000222333444444333222000////////////////////////......---------,,,,,,,,,***+++---,,,,,,+++---...++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++************************((()))))))))************))))))************))))))***)))))))))(((((((((''''''(((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((######$$$%%%&&&''''''((())))))((((((''''''&&&&&&(((((((((((())))))))))))&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((('''(((******((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((+++)))(((&&&&&&''')))***++++++++++++++++++++++++)))*********))))))+++---+++******))))))*********)))+++---...------...///111///111555999CCCUUUeeezzzyyy|||sssaaaWWWVVVYYYWWW\\\eeeoooxxx}}}}}}xxxnnnkkkqqqyyy}}}~~~|||}}}~~~wwwyyyxxx```ZZZVVVVVVUUUSSSRRRTTTUUUYYY]]]___]]]]]]^^^aaajjjjjjkkkkkknnnsssyyy~~~}}}yyy((((((((('''''''''''''''******************************************************++++++,,,---------+++,,,,,,,,,******,,,---000/////////000111222333111111222333333333333333555555555666666777777888777777777777777777777777555666777888:::===???@@@CCCBBBBBB@@@>>><<<;;;:::888777777666666666777777999999;;;<<<;;;:::888666666666777777888999999999888777777888999999888666666777777777777777777666888777666777888888666444222222333333333333444444666555444333222222222222222222333333333333222222....................................---------,,,)))+++,,,,,,,,,,,,---///******+++,,,,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++))))))))))))************))))))************))))))((((((((()))))))))))))))''''''((((((((((((''''''(((''''''''''''(((((()))))))))))))))))))))))))))###$$$$$$%%%&&&'''''''''((((((((((((((('''''''''&&&''''''''''''(((((((((&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&''''''''''''(((******((((((((()))))))))))))))))))))))))))))))))))))))************))))))((((((((()))***+++))))))))))))))))))))))))((()))******))))))***,,,,,,+++******)))*********+++---...---,,,+++,,,---111000000333666===LLLZZZooo|||}}}wwwzzz{{{zzzvvvkkkggggggiiilllppptttvvvyyy{{{}}}{{{~~~}}}vvvwww|||~~~~~~{{{{{{~~~zzz{{{|||{{{zzz{{{}}}zzzooofff___aaaiiimmmhhhbbbLLLGGGDDDHHHKKKMMMPPPTTTWWWZZZ^^^^^^\\\[[[]]]```ffffffcccaaa___```dddgggooovvv|||{{{zzz{{{|||zzz}}}}}}|||{{{zzzxxxwwwvvv{{{}}}~~~~~~~~~}}}www((((((''''''''''''((((((************************************************))))))******+++,,,,,,,,,+++,,,,,,+++******+++---000000000000000222333444111111111222333444555666777777777777777777777777555555555444444555555555444555666888<<>><<<:::::::::555555555666888999;;;<<<;;;:::::::::::::::::::::888999999::::::;;;<<<<<<;;;::::::<<<======;;;999888888999999999999888888777666555666777777555333222222333333333444444444222222222222333444555555555444222111111222444555000000000000000000000000000////////////.........)))+++,,,,,,,,,,,,...///)))***+++,,,---,,,,,,+++------------,,,,,,+++***++++++++++++++++++++++++))))))))))))************))))))************))))))&&&&&&'''((()))***++++++&&&'''((())))))((('''&&&'''''''''''''''((()))***''''''''''''''''''''''''((((((((()))))))))))))))&&&'''''''''(((((())))))'''''''''((((((((())))))%%%&&&''''''((((((''''''''''''''''''((((((((()))''')))******((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((&&&''')))+++,,,---------++++++++++++++++++++++++%%%(((+++,,,+++***))))))------,,,+++******++++++((()))*********,,,///222++++++---000000333===IIIUUU]]]mmmtttooovvv|||rrrxxx}}}zzz|||}}}vvvnnniiieeedddkkkttt|||zzzvvvrrrssspppiiieeegggjjjjjjqqqpppttt~~~|||uuunnniiicccgggkkkkkkiiijjjoootttxxxyyy|||~~~uuukkkddd___aaa```^^^___bbbdddeeeeeekkkpppyyy))))))))))))((((((((((((((()))+++------+++)))(((+++++++++***************))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---...///000000000000111222333555666777888888888777777666666666777777777777666666666555111333777<<>>>>>>>>>>>===>>>===<<<;;;:::999999999999::::::::::::999888888777777777777666555444333555333333444666777666555111222333444555555555555444444333222222333444444222222111000//////000000//////...------------...............---,,,++++++***++++++,,,------------,,,,,,+++******+++,,,,,,)))))))))***+++++++++,,,))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''(((''''''&&&&&&((()))***((((((((((((''''''''''''(((((((((((()))))))))))))))(((((('''''''''(((((())))))((((((''''''''''''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''*********(((&&&### &&&&&&&&&''''''''''''((('''(((((()))))))))))))))((((((((((((((()))******************************,,,,,,,,,+++)))(((&&&%%%))))))))))))************,,,,,,,,,---------......---,,,+++,,,...333888;;;FFFNNNYYYfffxxx}}}nnnqqqzzz~~~||||||~~~|||}}}yyytttsssxxxyyyppplllggg```^^^aaahhhhhhmmmwww||||||zzz{{{''''''(((((())))))******((((((((())))))(((((((((*********************************++++++,,,,,,---(((((()))***+++,,,------,,,---------.../////////111111111222333555777777999999888888888777777777999999888777777666555555333555888<<>>>>>>>>===<<<;;;:::999::::::::::::::::::::::::999999999999999999999999999:::;;;===>>>>>>=========<<<;;;::::::999::::::999999::::::999999888777666666666777666666555444888666555444555444333111111222333444555555555555444333222111111222333444222111111000//////000000///......---,,,---------+++,,,,,,---------,,,,,,++++++,,,---------,,,,,,,,,,,,+++******+++,,,,,,***************+++++++++)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((''''''&&&'''((()))***))))))((((((((('''''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&'''''''''((((((((())))))%%%&&&&&&'''''''''''''''((((((((((((((()))************************************+++******)))((('''))))))))))))************,,,,,,,,,,,,------------///...------...000333444666<<>>?????????;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999999999999999999999999;;;<<<<<<<<<<<<<<<;;;::::::999999999::::::999999999999999888777777555555666777777777666666888666555444444444222111111222333444444555555444222222111111111111222222111111000/////////000000...------,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,---------,,,++++++,,,++++++******++++++,,,+++++++++*********************))))))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''(((''''''''''''((())))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((())))))&&&&&&'''''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))%%%&&&'''((()))*********(((((((((((()))))))))***%%%&&&&&&'''''''''''''''((((((((((((((()))******))))))))))))))))))))))))((())))))*********))))))))))))))))))************++++++,,,,,,,,,---------...------------...///000000333777???QQQhhhxxx|||uuuqqqqqquuu|||~~~~~~}}}'''''''''((()))*********++++++************++++++(((((((((((()))))))))))),,,,,,++++++++++++++++++---------....../////////...............---------111111222333444666777888999999999999999999999999888888888888888888888888888999;;;<<<============::::::;;;;;;;;;;;;;;;:::888888888888888888888888999999999999888888888888888999999::::::;;;;;;;;;999999888888888999999:::888888888999888777777666444444555777777888888888555444333333555555444333111222333444444444444444111111000000000000111111111000000/////////000000------,,,++++++++++++,,,)))***++++++,,,,,,,,,+++------------,,,++++++***++++++++++++++++++++++++,,,+++++++++***)))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((()))******)))))))))(((((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''(((((('''''''''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((((((((())))))))))))((((((''''''''''''((((((((()))))))))'''(((((()))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))((()))))))))************++++++++++++,,,,,,,,,,,,))))))+++,,,......//////222333555:::HHH[[[jjjooorrrlllhhhlllxxx~~~vvvrrrtttwwwyyy|||~~~~~~}}}{{{wwwkkk))))))))))))(((((((((((((((***+++,,,,,,+++***(((''''''(((((()))))))))))),,,,,,++++++++++++++++++---------....../////////...............---------111111222222444555777888888888888888888888888888666666777888999:::;;;;;;:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;888888888888888888888888999999999888888777777777888888888888888999999999888888777777777888888999777777888888777777666555444444666777888888888888555444333333444555444222222222333333444333333333000000000000000000000000000///////////////000000------,,,++++++++++++,,,+++,,,,,,,,,++++++***)))------------,,,++++++***++++++++++++++++++++++++,,,+++++++++***)))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***)))((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''(((((()))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((***++++++******)))((('''((()))))))))*********************+++++++++,,,,,,((()))***,,,------------...111222666AAAPPPZZZ\\\___WWWPPPSSS```oooyyy|||zzzyyyxxxwwwyyy~~~xxxwwwyyy{{{zzzvvvrrrooonnnnnnqqqwww}}}yyysssmmmooottttttuuuvvvzzz}}}wwwrrr***)))))))))((((((((('''%%%'''***++++++***'''%%%'''(((((())))))******+++++++++++++++++++++++++++'''((()))+++,,,...//////------..................000000111222333555666777555555555666666666666777555555666777888::::::;;;::::::999999999999888888::::::;;;<<<<<<;;;;;;;;;999999999999999999999999999999999888777777666666888777777666666777888888888777777666666666777777777777777777777666555555444555666777888888999888999777555444333222000...222222333333333333222222000000111111111111000000//////......//////000000...------,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,---------,,,++++++***++++++,,,,,,++++++***+++++++++***************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&''''''((()))(((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((()))******))))))))))))))))))))))))+++++++++******(((''''''))))))))))))************))))))*********+++++++++++++++,,,,,,,,,+++******+++...111555>>>IIIOOONNNKKKEEE???AAAMMMZZZeeeiiinnnyyy~~~zzz{{{vvvnnniiiiiilllrrrxxx|||~~~~~~www|||~~~~~~{{{wwwtttssssssuuuwwwzzz~~~}}}~~~xxxpppkkkiiicccZZZ[[[aaa```aaabbbeeekkkqqqwwwzzz|||~~~|||zzzzzzqqqxxx{{{xxx{{{zzz||||||wwwvvvwwwvvvvvvwwwtttoooooorrr(((((((((((())))))))))))'''((())))))))))))((('''(((((())))))***++++++,,,*********++++++,,,,,,---(((((()))***+++,,,------,,,---------...///////////////000111222444555666222333333333444444444555666666666777777777888888999888888777777777777777999:::::::::::::::999999888888888888888888888888999999999888777666666666777777666555555666777777888888777666555555555555666666777777666666555444555666777888888888888888999777444333333222000...222222333333333222222111000000111222222111000000...............///000000///......---,,,---------,,,,,,---------,,,,,,+++++++++,,,---------,,,,,,***+++,,,,,,,,,,,,+++******************+++++++++((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))))))))((('''''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))%%%%%%%%%%%%&&&'''((()))******)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((***,,,---''''''''''''((((((((((((%%%&&&&&&'''''''''''''''((((((((((((((()))******************************))))))************)))((())))))))))))************))))))))))))*********++++++++++++++++++++++++,,,,,,///111222888@@@BBB@@@:::888666999@@@IIIPPPTTTUUU]]]dddeeeggglllpppqqqsssuuuxxx{{{yyymmmlllkkkmmmqqqsssssssssfffkkkrrrwww{{{vvvuuuvvvzzz}}}vvvtttuuummm```\\\`````````bbbffflllttt{{{{{{uuuyyy}}}yyyxxxzzz|||}}}wwwpppllllllqqquuu|||{{{uuuoooqqqzzz~~~vvvpppnnnmmmnnnppprrrooolllrrr|||&&&&&&'''((()))***++++++,,,+++***))))))***+++,,,((())))))***+++,,,,,,,,,))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,------...///000000...//////000111333444555111111111222222333333333888888777777666555555555888777777666666666666666999999999999999888777777555555555555555555555555999999999888777666666555777777555444444555666777999888777555555444444444666666666666666555555444666777777888888888888777555444333333333444222111222222333333333222222111000111222333333222111000...............///000111//////...------------...++++++,,,---............***+++,,,,,,------------***+++,,,------,,,+++***))))))******+++++++++,,,''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))))))))(((((('''%%%&&&((()))))))))((('''''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))$$$$$$$$$%%%&&&'''((()))---,,,+++***)))((('''&&&###$$$$$$%%%&&&(((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***,,,---(((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((()))******************************'''''')))******+++++++++))))))))))))************))))))))))))************(((((((((***+++---///111---...---,,,...333444111111222444777:::???BBBDDD@@@EEEHHHHHHKKKTTT\\\___eeellltttxxxyyy||||||{{{~~~|||xxxoooqqqmmmnnnpppuuu|||zzzvvvvvvwwwxxxxxxzzzyyyvvvtttsssvvv{{{xxxqqqoooqqqtttvvvvvvrrrooowww|||yyyyyyzzz~~~~~~}}}))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%******))))))((('''''''''))))))))))))************++++++++++++++++++++++++++++++,,,,,,---.........333222000......///111222///111222222111111222333555555555666666666666777888888888777555666888:::888999999999888777555444444444333444444555666777888999:::999777555555666555555444444333333333222777777777666555555444444666666555555555444444444555555555444444333333333333222111111000000111111222111000111333444444333111111222111111000......111000///...------...////////////...------,,,,,,---.........---,,,,,,+++000000000///...---+++++++++++++++************)))************************(((((('''(((((()))***+++))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''(((((())))))''''''((()))))))))))))))&&&&&&&&&&&&'''(((******++++++***)))((('''&&&&&&((((((''''''''''''((((((((((((((((((((('''''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++''''''(((((())))))******'''(((***,,,,,,,,,++++++***+++,,,---...---,,,+++...///222666999:::999777;;;888555555888@@@HHHMMMRRRXXXaaaiiipppuuuyyy|||yyy~~~{{{tttvvvxxxqqqiiidddeeejjjooorrrpppvvv{{{|||~~~}}}~~~))))))))))))))))))))))))((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---------...//////000000000000///.........///000///000111111000000111222333333333333444444444555777888888666555555777999888888888888888666555444444333333444444555666777777999999999666555555666777777777666666666555555555555555555555666666666555555444444444444333333333333222222222111111111333222111111000000111111222111000111222333222111///000000111111111111111111000///...---......///---------...............---------------,,,++++++............---,,,+++++++++++++++*********))))))************************)))(((((((((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))''''''((()))))))))))))))''''''''''''((()))***+++))))))))))))((((((((((((******))))))))))))******'''''''''((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++(((((()))))))))))))))***************)))(((''''''******,,,---------,,,+++......111444777888666444111000///000222666:::===>>>BBBIIIPPPWWW^^^fffjjjnnnrrrvvvyyy|||wwwooollljjjiiiooonnnmmmooossswwwxxxxxx|||{{{zzz|||~~~zzztttnnnjjjkkkppptttwwwyyy))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))***++++++,,,))))))))))))************++++++++++++++++++++++++,,,------......//////000------...............---///000111000......///000000111111111111222222222777777777666444444555666777777777777666555444444333333333333444555666777777888888777555444555666888888777777777777666666333333444444555666666777444333333333333222222222222222222222111111111111333222111111000000111111222111000000111111000///---...///111222333333333000000///............///+++,,,,,,---......//////,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++*********)))))))))***************************))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((()))''''''((())))))))))))((((((''''''(((((()))***+++'''''''''(((((()))))))))***))))))(((((())))))***&&&&&&''''''(((((())))))((((((((((((((()))***+++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++***************)))))))))++++++***)))((((((((((((******+++,,,,,,,,,,,,+++......///222444555333111---...///000111222222222444555888<<>>GGGLLLTTT[[[```cccfffhhhfffnnnyyyyyyyyy{{{rrrttt&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************&&&''''''((()))******++++++***((()))***,,,,,,+++---***((((((***,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,...///////////////...------------......000111111222111111111000000//////555555444333222222222222111111000000000000000000222222222333333333444444222222222222222222222222111111111222222333333333333222111000000111222333222111000000///000000000//////.........---------......------------......,,,,,,,,,---------..............................++++++************++++++(((&&&%%%'''***,,,+++)))******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((+++(((%%%$$$%%%%%%%%%$$$&&&&&&'''((())))))((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&((()))+++,,,...---+++(((&&&&&&&&&&&&######$$$%%%&&&(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&((((((((((((((('''&&&&&&************))))))))))))---,,,)))'''&&&&&&'''(((***((('''((()))***)))'''***)))(((((((((***+++,,,+++***'''&&&&&&'''***+++))))))))))))***************++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,---...000222333999;;;>>>CCCKKKSSS[[[___eeelllttt{{{~~~{{{}}}&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((()))))))))*********''''''(((((())))))*********)))((()))+++,,,+++***---***((((((***,,,+++***++++++++++++++++++++++++++++++******))))))******......////////////......---------......///000111111111111000000000//////333333222111111111111222222222111000000000111111222222222333333333333444222222222222222222222222111222222222222222222333222222111000000111222222222222111000000000000000//////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((('''&&&'''***,,,+++)))))))))))))))(((((((((((())))))(((((((((((())))))'''(((((((((((('''&&&%%%''''''''''''''''''''''''***(((%%%%%%%%%&&&%%%$$$&&&&&&'''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++(((''''''&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&'''(((((((((''''''&&&%%%'''''''''&&&&&&&&&&&&&&&+++***)))(((''''''(((((()))((('''(((******)))'''))))))((((((((()))************))))))))))))******))))))))))))***************++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---...///000111444555666:::???FFFKKKOOOWWW^^^iiiqqqvvv{{{~~~xxxwww~~~&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((())))))))))))******(((((((((((())))))))))))))))))(((***+++,,,+++))),,,***))))))***++++++***************************++++++,,,,,,,,,,,,------,,,---...///////////////......---......///000111111111000000000000//////111000000000000111222222333333222111111111111111111111222222222333333333000000000000000000000000222222222222222111111111222111000000000000111222333222222111000111111111...............---------,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))((('''(((***++++++***(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))(((((('''''''''''''''''''''''''''''')))'''%%%%%%&&&&&&&&&%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''))))))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))))))))(((((((((((((((''''''''')))++++++)))'''(((((()))))))))(((''''''((()))+++,,,,,,+++)))((())))))))))))******************++++++++++++******,,,,,,,,,,,,------------++++++,,,---------------000///000111333777;;;===CCCKKKVVV```ffflllrrrvvvxxxzzz}}}}}}|||zzztttsssuuuvvvyyy~~~&&&&&&&&&''''''''''''(((''''''(((((((((((())))))(((((((((((()))))))))***))))))))))))(((((((((((()))((((((***,,,,,,***(((+++************+++******************************++++++,,,---.........///+++,,,---...//////000///...............///000000000000000000000000///////////////000111222333333444444333222111111111111111111111111222222222222000000000000000000000000333333222222111111000000222111000//////000111222333333222111111111111111........................------,,,,,,,,,,,,------******+++++++++,,,,,,,,,************************++++++************++++++))))))))))))***++++++***'''''''''((()))*********))))))(((((((((((())))))******++++++++++++******''''''''''''''''''''''''((('''&&&&&&'''''''''%%%&&&&&&'''((((((''''''''''''''''''&&&&&&'''''''''(((''''''&&&&&&'''''''''((((((((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''((((((((())))))(((((('''''''''(((((((((((())))))''''''((()))***)))))))))&&&&&&''')))++++++)))''''''((()))))))))'''&&&%%%))))))************))))))((()))))))))******************++++++++++++******,,,,,,,,,,,,------------)))***,,,------,,,+++***///.........///000222444555;;;DDDKKKQQQXXX```fffjjjllloooqqqtttwwwzzz}}}}}}lllaaa]]]]]]^^^```dddiiioooxxx&&&&&&&&&''''''''''''((((((((()))))))))*********'''(((((((((((()))))))))))))))))))))(((((((((((()))(((((()))++++++***(((******++++++************++++++++++++++++++++++++&&&'''(((***++++++++++++++++++---...///////////////............//////000//////////////////000000000000000111222333444555555444333222111111111111000000000111111111222222////////////////////////222222222111111000000000111111000//////000111111333222111111000000111111---...........................------------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))))))))))))))******&&&&&&'''((()))***++++++))))))(((((((((((())))))******++++++++++++******'''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((((())))))*********))))))(((((()))))))))*********&&&'''((()))*********)))''''''''')))++++++)))''''''((()))))))))'''&&&%%%***)))'''&&&&&&''')))***((()))))))))************)))******++++++******)))+++++++++,,,,,,,,,,,,---)))***+++,,,,,,+++******...---------...///000111000333777:::===DDDNNNTTT[[[^^^bbbdddgggjjjooosssvvvzzz~~~~~~vvvlllhhhgggdddeeeeeecccccchhhsss{{{&&&&&&&&&''''''''''''((((((((()))))))))*********''''''(((((((((((())))))(((((((((((())))))))))))***((('''''')))*********(((***,,,,,,***)))***+++++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++,,,---...............//////............//////......////////////000000000000000111222333444555555444333111111000000000///000000000000111111111////////////////////////111111111111111000000000111000////////////000111222111111000///000000000---------...............///......------......///++++++++++++,,,,,,,,,,,,------------------------++++++************++++++'''(((***)))((('''(((***&&&''''''((()))******+++))))))(((((((((((())))))''''''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***((('''&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''' !!!"""$$$%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''$$$$$$&&&''')))+++,,,---%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((()))*********))))))&&&&&&''''''((()))))))))''''''(((((())))))*********((('''((()))***)))((((((((()))))))))(((''''''***(((&&&$$$$$$&&&(((***))))))))))))************))))))************))))))************++++++++++++))))))***++++++,,,+++++++++++++++,,,---...//////...000000000111666>>>DDDIIIMMMSSSWWWZZZ```gggmmmooosssvvvwwwzzzvvvoooqqq{{{}}}|||&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))''''''(((((())))))******+++)))&&&%%%''')))++++++(((***---,,,***))))))+++************************)))***,,,.........---,,,,,,,,,---......---------//////............//////........./////////000000000000000000000111222333444333222111000//////////////////000000000111111000000000000000000000000000000000000111111111111111000///......///000111111000//////......//////---------.........//////...------,,,,,,------...,,,,,,,,,,,,------------------------------------++++++************++++++&&&((()))(((&&&%%%''')))''''''(((((())))))******))))))(((((((((((())))))%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******)))'''&&&'''''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''"""###$$$&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))&&&&&&'''(((((((((((((((%%%%%%&&&&&&'''(((((()))))))))(((''''''((()))***---***'''&&&'''((((((((())))))((((((((()))******)))((('''&&&&&&'''((()))))))))))))))************))))))************))))))((())))))))))))*********)))))))))***+++,,,---...*********+++,,,------...---...000...---...333777888<<>>BBBIIIPPPXXX```hhhmmmrrrtttvvvyyyzzzwwwqqqlllnnnuuu}}}rrrjjjgggffffffcccfffjjjpppxxxrrrhhhddd```___```ZZZaaakkkuuu{{{|||zzzxxxoooggg```]]][[[YYYYYY\\\````````````aaabbbcccddd___^^^\\\[[[[[[ZZZWWWUUUWWWVVVUUUSSSSSSUUUZZZ^^^``````bbbggglllpppqqqpppvvvtttpppkkkfffddddddfffjjjvvv}}}zzzyyyyyyxxxwwwuuu{{{zzzyyyyyyzzz||||||ssshhh___YYYVVVXXX]]]ccciiimmmlllkkkhhhgggcccYYYOOOGGGDDDDDDFFFGGGJJJLLLKKKJJJPPPXXX```dddhhhfff^^^UUUOOOLLL''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''''')))***---111333111,,,'''))))))))))))))))))))))))((()))***++++++***)))((()))***+++,,,---,,,++++++++++++,,,,,,,,,---------------------------------------------...///000000.../////////000000000111////////////000111222333111111222222222333333333444444333333222222111111000000000000000000000000000///...------------...------,,,,,,,,,------...,,,,,,---...............++++++++++++***))))))(((******************))))))))))))************))))))''''''(((((())))))******))))))))))))((((((''''''(((((('''&&&''''''((()))'''((()))***)))(((&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&'''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%'''((()))(((&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''(((((()))*********(((((((((((('''''''''''''''''''''(((((('''''''''&&&%%%%%%&&&((()))((('''************************))))))))))))*********************)))))))))((((((************************))))))***+++++++++++++++++++++,,,,,,,,,---------...------,,,,,,,,,------......------------------//////......///000111222111444888===CCCJJJPPPTTT[[[^^^eeemmmssssssoookkkgggmmmtttzzz~~~|||vvvlllkkkkkknnnsssyyy~~~~~~zzzzzzvvv}}}xxxmmmeee]]]SSSLLLKKKMMMLLLLLLLLLMMMPPPTTTVVVTTTRRROOOMMMMMMMMMKKKJJJJJJHHHEEECCCGGGOOO[[[ccceeefffiiinnnqqqqqqlllhhhkkkeee\\\UUUQQQPPPPPPPPPSSS^^^jjjnnnppppppnnnkkkccc___ZZZXXXXXXXXXXXXVVV[[[\\\]]]]]]^^^```bbbdddfffeeebbb]]]VVVOOOHHHEEEGGGHHHLLLSSS\\\dddiiilllooommmeeeYYYLLLDDDDDDEEE???DDDLLLRRRSSSRRRYYYaaauuuzzz~~~vvvllleeeccc''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&(((((((((((()))))))))***+++***)))(((((((((((((((***+++...333555222,,,&&&************************'''((()))******)))((('''(((***,,,---------+++***++++++,,,,,,,,,---------------------------------+++++++++,,,---...///000.../////////000000111111////////////000111222333111111111222222333333333555555444444333222111111000000000000000000000000.........---------............---,,,,,,,,,------,,,,,,---.../////////...,,,,,,---.........------''''''(((((())))))******++++++,,,,,,,,,,,,++++++'''(((((()))***))))))(((+++*********))))))((((((+++***((('''&&&&&&'''''')))***,,,...---+++)))'''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''''''''((((((((()))&&&''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&'''))))))%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$&&&'''((('''%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''''''''((()))***)))(((((((((''''''''''''((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''***,,,,,,+++************************))))))))))))***************)))))))))((((((''''''************************))))))***++++++++++++***,,,,,,+++++++++,,,---.........------------,,,,,,......------,,,+++******............///000111111000000111222555999===???AAAFFFPPP\\\fffjjjhhhdddbbbgggmmmppprrrwww}}}www{{{zzztttqqqxxxyyy|||tttcccVVVPPPLLLLLLLLLMMMQQQWWW]]]```^^^[[[XXXUUUUUUVVVVVVUUURRROOOLLLKKKRRR___ooozzzwwwmmm```VVVQQQOOOMMMLLLRRR\\\fffhhhfffddd___ZZZSSSNNNHHHEEEFFFGGGGGGFFFGGGHHHJJJLLLMMMOOORRRTTTPPPOOONNNKKKGGGCCC@@@>>>@@@AAAHHHTTTeeewww|||lll\\\SSSRRRTTTYYY```mmmxxx|||~~~((((((((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%,,,444555111+++)))(((((((((((((((((()))******(((***+++***)))((()))************++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,---------......//////111111000000//////......000000111111111222222222333222222222111000000000000000000000////////////,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,)))'''&&&&&&((()))+++---...///***)))((((((((()))+++,,,,,,***(((&&&%%%%%%'''(((((((((((((((''''''''''''******))))))((((((((('''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$((('''&&&%%%%%%&&&'''(((***"""%%%***'''"""''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((++++++***)))((('''&&&&&&&&&''''''((()))******+++(((((())))))))))))((((((+++)))((('''&&&''')))*********))))))((((((''''''(((((()))***++++++,,,,,,+++******---000000,,,)))******+++++++++******)))*********+++,,,---...///222000---,,,---------,,,/////////000111111222222999;;;@@@FFFMMMTTTXXX[[[]]]```eeeiiinnnsssxxx|||}}}wwwrrrooommmnnnmmmlllnnnrrrvvvyyyzzzyyy|||qqqlllfffbbb___dddoooyyy}}}yyyyyyyyyuuummmeeedddaaa___cccoooyyymmmaaaYYYZZZ___gggooovvvvvvsssmmmbbbXXXPPPFFF???===??????AAADDDFFFJJJPPPTTTVVVXXXZZZ[[[XXXRRRKKKGGGHHHJJJKKKKKKNNNTTTbbbtttyyynnnkkkkkkzzz%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%&&&((()))((('''&&&,,,333444000+++)))***((((((((((((((())))))***)))+++,,,+++***)))***+++))))))******************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------........./////////000000000/////////......000000000111111111222222222111111111111111000000---.........////////////------...............///........................---------,,,,,,,,,,,,,,,---,,,+++,,,------+++)))+++++++++*********))))))))))))(((((()))******+++******((('''&&&&&&'''(((((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%((('''&&&&&&&&&&&&'''(((+++&&&!!!"""'''***(((%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((((((((((('''(((((())))))******++++++''''''((((((((((((''''''))))))************))))))***)))))))))((((((((('''(((((()))******+++,,,,,,,,,******,,,......,,,)))***++++++,,,,,,,,,++++++---,,,,,,------///000000222///---,,,,,,------,,,......//////000000111111///111555999>>>BBBEEEGGGOOORRRVVVZZZ___eeekkkoooxxx~~~~~~{{{{{{~~~~~~zzzwwwsssrrrqqqooollliiimmmnnnqqqssswww}}}yyywwwzzzxxxnnn]]]RRRHHHFFFGGGHHHLLLPPPWWW___jjjsssxxxzzz{{{{{{mmmfff]]]XXXYYY^^^dddfffpppwww######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((('''&&&''')))***)))((((((,,,000000---*********((((((''''''(((((()))******+++,,,,,,******+++,,,))))))))))))))))))(((((()))))))))*********++++++------------------------,,,,,,,,,---......//////.........//////////////////////////////.........000000000000111111111111000000000000111111111111,,,,,,------....../////////////////////.........---------------------------------------------------,,,++++++---...------------,,,+++***)))((('''(((((())))))******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''((('''&&&&&&&&&&&&'''(((***(((&&&%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((''''''((())))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((************************(((((())))))))))))((((((&&&(((***++++++***((('''))))))))))))((((((((((((((())))))******+++++++++---+++***+++,,,,,,+++******+++,,,------------------,,,,,,------...///000111///,,,+++,,,---,,,,,,,,,,,,---......//////000---...///111333555666777===???BBBFFFJJJPPPWWW\\\eeellltttxxxwwwtttrrrqqqsssuuuzzz{{{rrrkkkmmmmmmkkkhhhggghhhllloooxxxxxxzzzwwwlllaaa^^^___aaaeeejjjvvv|||uuuwww$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&((()))((('''(((***,,,,,,***((()))***(((''''''''''''((()))))))))***++++++))))))***+++*********))))))((((((((())))))))))))************---------------.........---------.........//////////////////////////////......................../////////000000000111111...//////000000111111111........................000/////////......---------------------------------------..................,,,***+++,,,...//////))))))*********+++++++++'''((()))******)))(((''''''(((((()))))))))(((((((((((((((((('''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$&&&&&&'''((()))))))))((('''''''''&&&&&&''''''''''''((('''&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''',,,***)))'''''')))***,,,'''''''''((((((((())))))((((((((((((((((((((((((&&&%%%%%%$$$###"""!!!!!!((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((*********))))))))))))))))))******++++++******)))&&&'''((())))))(((((('''))))))))))))((((((((((((((()))))))))*********+++---+++******************)))***+++,,,------------+++*********+++,,,,,,---000...+++++++++,,,,,,,,,+++++++++,,,------......////////////000000000000111333555666999>>>DDDHHHNNNUUU]]]dddgggiiijjjkkknnnoootttyyy{{{|||~~~wwwoooiiifffeeeaaabbbeeellluuu|||$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&%%%$$$%%%'''((('''&&&&&&'''(((''''''&&&'''((('''''''''''''''(((((()))((()))***)))((('''(((***+++++++++******))))))((((((((()))))))))*********,,,,,,,,,---------......---------...............///////////////.........---------------.............../////////000000000.........//////000000111222111111000///...------///......------,,,,,,,,,---------------------------------.........//////...,,,***+++,,,...//////(((((()))***+++,,,,,,---'''((()))******)))(((''''''((())))))***))))))(((((((((((((((''''''''''''((((((((()))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((&&&''''''''''''''''''&&&&&&'''((('''$$$###%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''&&&%%%%%%$$$(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''((())))))******))))))((())))))((((((((()))+++,,,(((((((((((()))))))))))))))))))))))))))*********++++++***)))))))))***+++))))))***+++++++++++++++++++++*********+++,,,,,,///,,,******+++,,,,,,+++*********+++,,,,,,------------------------------...///000000111333777:::<<<@@@FFFLLLRRRWWW[[[^^^bbbdddjjjqqqssssssvvv|||wwwrrrccceeehhhmmmrrrvvvxxxxxxvvv}}}######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))'''((())))))''''''((()))******************))))))((((((((()))))))))*********++++++,,,,,,---------------------------------...............---------,,,,,,,,,---------------............////////////............////////////222222111000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---,,,++++++---...------+++++++++***************(((((()))))))))(((''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&'''(((((('''&&&&&&'''((()))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''((((((((()))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&---,,,***)))***,,,...000(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))***+++*********++++++******)))------,,,,,,,,,,,,------...+++))))))***,,,,,,+++)))******++++++,,,,,,---,,,------------------------...//////......000222333444666999===BBBFFFHHHMMMOOOVVV^^^bbbaaaccchhhttt|||~~~|||uuusssyyy%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%'''&&&%%%&&&'''((((((&&&&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&'''((((((''')))***)))((('''((()))(((((())))))))))))))))))(((((((((((()))))))))***))))))******+++,,,,,,------------,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,---------------.........///////////////...............---////////////////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,+++,,,------+++)))---,,,,,,+++***)))(((((())))))(((''''''''''''''',,,+++***((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((((('''%%%###&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((()))))))))&&&''''''''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((((((((())))))&&&&&&''''''(((((())))))''''''((((((((((((''''''************+++,,,---...'''((((((((()))))))))***)))))))))))))))))))))(((###'''***+++))))))***+++,,,,,,,,,,,,+++***))))))------,,,,,,,,,,,,,,,------+++))))))***+++++++++)))******++++++,,,---------------...............+++---//////...,,,------/////////111333555666666:::;;;???FFFJJJJJJLLLPPP[[[eeennntttyyy}}}~~~|||zzz||||||zzzyyy{{{||||||}}}{{{ttttttvvvxxx{{{(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''&&&''')))))))))((('''&&&&&&((()))***)))''''''&&&&&&&&&&&&'''(((((((((***+++***)))((()))***&&&'''''''''(((((())))))(((((((((((())))))))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,------------------.........///////////////......------,,,++++++,,,---...///000111---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++,,,---,,,***'''++++++++++++******))))))***)))(((&&&&&&&&&'''(((...,,,***(((''''''((())))))((((((((('''''''''''''''((((((((())))))******''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''))))))'''$$$"""&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++''''''''''''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%###""""""###&&&'''%%%###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))***++++++&&&''''''((()))******+++******++++++++++++******$$$&&&(((***+++***))))))'''((((((((())))))******))))))))))))((((((((((((!!!%%%***+++***)))***,,,.........---,,,+++***)))++++++******)))*********,,,***((((((***+++++++++*********+++,,,,,,------************************'''***---...---,,,+++,,,------...000222222000///333111222666888888:::>>>@@@HHHQQQXXX```iiillljjjmmmoooooollliiikkkrrrxxx~~~uuutttsssssstttwwwyyy{{{&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((('''&&&&&&(((***%%%%%%'''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%(((((())))))))))))((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''+++***)))(((((()))***++++++***)))'''''''''((())))))+++,,,+++))))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///////////////+++,,,,,,***))))))+++---///...,,,+++***+++,,,,,,........................------......------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))***+++***++++++++++++***))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))'''%%%#########$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&((())))))((('''%%%%%%&&&&&&'''(((((((((&&&'''((('''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((+++***(((''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))&&&''''''((()))((((((((()))))))))))))))******+++&&&'''((()))***+++,,,,,,++++++,,,,,,,,,---------))))))))))))************)))************+++++++++,,,,,,,,,+++++++++******.........------,,,,,,,,,+++++++++*********)))))),,,+++,,,---......+++)))........................000111111222333333444444777;;;@@@CCCFFFKKKQQQUUUTTTVVVXXXZZZ\\\aaafffjjjppptttwwwwwwuuuvvv{{{}}}}}}~~~|||uuupppoooqqqyyy''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&%%%%%%''')))%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((&&&'''((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))(((''''''(((((()))***+++,,,+++***)))***+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------//////......------,,,,,,,,,------,,,***+++,,,......---,,,+++++++++,,,,,,........................------......------,,,+++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))))))))***)))************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((())))))***+++(((((((((((((((((((((((()))************+++++++++))))))))))))************))))))*********+++++++++,,,,,,+++++++++*********++++++++++++*********)))+++++++++*********)))))),,,++++++,,,...---+++***...........................//////000111111222222///111444666777999===@@@BBBDDDGGGIIIMMMQQQWWW[[[ccchhhlllmmmmmmpppuuuzzzyyy|||xxxoooeeeaaabbbjjjyyy((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&'''&&&$$$$$$&&&'''&&&&&&'''((()))))))))((('''''''''(((((((((((()))'''(((((())))))(((((('''(((((((((((((((((('''&&&(((((((((((((((((((((((('''''''''((((((''''''''')))(((((((((((())))))******+++,,,+++******+++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,//////...---,,,+++******---......---,,,,,,---///...---,,,,,,+++,,,,,,,,,////////////////////////------......------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((())))))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%$$$&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((())))))***+++++++++***)))(((''''''&&&(((((((((((())))))))))))))))))))))))************)))))))))*********++++++,,,++++++++++++******************)))))))))))))))+++++++++***************,,,++++++,,,------,,,***------------------------,,,,,,------...////////////000111000//////000222222444666888:::>>>CCCFFFNNNRRRWWWZZZ]]]aaagggllllllqqqvvvzzz|||}}}~~~|||uuuiiiaaaaaahhhxxx''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%&&&''''''%%%%%%&&&'''%%%&&&''''''(((((())))))''''''((((((((()))))))))'''(((((((((((((((((('''(((((())))))((('''&&&&&&))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******)))***,,,+++******+++,,,************++++++++++++***++++++++++++,,,,,,,,,......------,,,,,,++++++,,,---...---,,,+++,,,...---------,,,,,,,,,------////////////////////////------......------,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******))))))(((((((((((())))))******))))))((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$&&&'''((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))******...------,,,+++***))))))'''''''''((((((((())))))((()))))))))************))))))))))))************++++++++++++************+++++++++***************************************+++******+++,,,---,,,+++------------------------++++++,,,,,,---.........222222111000/////////000...000111111111222444777:::===AAAEEEHHHMMMRRRVVV[[[```gggllloooqqqssstttvvvyyy|||wwwpppooouuu}}}zzz&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&''')))((('''&&&'''(((%%%%%%%%%&&&&&&''''''(((&&&''''''''''''(((((((((''''''((((((((((((''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******((()))+++******)))+++,,,))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------.........///***,,,---,,,+++***+++,,,------------------------////////////////////////------......------,,,+++++++++,,,------,,,++++++++++++++++++++++++++++++))))))))))))((((((((('''******++++++******)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''"""###$$$&&&'''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''(((((()))))))))*********''''''''''''''''''''''''((((((((((((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))((((((((('''((())))))***,,,,,,,,,+++++++++++++++((((((((()))))))))******((()))))))))************(((((()))))))))*********+++++++++*********))))))************************************************+++***)))***,,,---,,,+++------------------------++++++,,,,,,---......///---,,,++++++,,,---......---///000///......000222///111444666999===@@@CCCFFFKKKQQQVVVZZZ\\\^^^___gggiiikkkmmmpppuuu{{{~~~}}}~~~~~~&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&((())))))(((''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&'''((()))))))))))))))(((&&&((())))))((((((***+++)))))))))************+++************++++++++++++++++++,,,---...///000000)))+++,,,,,,+++******+++,,,,,,---............---........................------......------,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++(((((())))))))))))((((((+++++++++++++++***))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''######$$$$$$%%%&&&''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((###$$$$$$%%%&&&&&&''''''$$$&&&''''''&&&&&&((()))''''''&&&&&&&&&&&&''''''((((((((())))))******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&((()))***((((((''''''(((((()))***'''(((((())))))*********))))))))))))************))))))))))))************((((((((()))))))))******+++************)))))))))(((((((((((())))))))))))***************++++++++++++)))((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///***(((((()))+++---------)))+++---.........000222......///000222444666777666999===@@@BBBDDDGGGHHHNNNPPPRRRUUUXXX]]]cccgggkkkmmmppptttuuuvvvuuutttwwwxxxzzz~~~xxxuuusssqqqpppnnnkkkgggddd''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%'''))))))'''&&&&&&''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))******)))((('''%%%&&&(((((('''''')))***))))))))))))************************++++++++++++++++++,,,,,,------......***,,,---...,,,++++++,,,+++,,,.../////////...---------------------------------......------,,,+++)))+++,,,------,,,+++)))************************(((((()))*********)))(((***************))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%''''''&&&'''(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((&&&&&&&&&''')))***(((''''''''''''((())))))'''''''''(((((()))))))))((())))))))))))*********))))))))))))************(((((((((((()))))))))***************))))))))))))((((((((())))))*********))))))*********++++++++++++)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---.........+++)))***,,,...---+++''')))+++,,,,,,,,,...000...---------///000111111///111333333333555777999888;;;===@@@BBBEEEJJJMMMOOOQQQTTTWWWYYYZZZ[[[[[[``````aaaeeelllsssyyy|||}}}yyywwwuuummmllllllnnnppplllddd]]]WWWVVVTTTSSSRRROOOJJJGGG((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$&&&(((((('''%%%%%%&&&,,,***)))'''&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&&&&&&&'''((()))))))))((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))*********((('''&&&$$$%%%''''''&&&'''(((***))))))))))))************)))************+++++++++,,,,,,+++++++++++++++++++++---//////...,,,,,,---+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++)))***,,,------,,,***)))************************((()))***++++++***)))((()))))))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''((('''%%%%%%%%%&&&(((***((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&###$$$&&&((())))))(((((('''&&&&&&%%%%%%$$$$$$###$$$%%%''''''''''''(((***'''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++'''''''''''''''((())))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))************))))))))))))******++++++,,,,,,,,,---))))))******+++++++++++++++)))'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------000---******++++++)))''')))+++,,,,,,+++******+++---,,,++++++,,,---...---111111111000//////222444///111444555555666888:::999;;;===???BBBDDDEEEFFFIIIGGGGGGJJJPPPWWW\\\___bbbfffjjjkkkkkklllooorrrssstttvvv{{{|||yyyyyyzzz{{{yyyxxxyyy|||~~~~~~yyyuuuvvvmmmllljjjfffccc___]]][[[UUURRRPPPQQQRRROOOIIICCCBBBAAA@@@???>>>;;;777333''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))+++*********))))))((((((******)))(((''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////---,,,+++,,,+++,,,---//////---+++...000111000...---------------......------,,,+++...------,,,,,,++++++***+++++++++************)))+++*********))))))((((((,,,+++***)))((((((((()))'''''''''(((((((((((((((---,,,***(((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%******))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''+++*********))))))((((((******+++***)))(((&&&%%%$$$&&&((()))***)))((('''(((''''''''''''''''''(((***************)))((((((((())))))***)))((('''&&&%%%&&&''')))************************))))))))))))*********)))))))))))))))++++++******))))))((((((,,,+++)))(((&&&%%%%%%$$$))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))((((((((((((++++++******++++++,,,---,,,,,,,,,++++++*********++++++,,,,,,---...//////111111000000//////.....................///000111222222333333333444444444777777999:::<<<>>>???@@@GGGHHHIIIKKKNNNPPPQQQRRRRRRTTTXXX___gggooowww{{{zzzwww}}}~~~}}}zzzvvvpppjjjgggfffggghhhrrrvvv{{{{{{vvvrrrvvvtttqqqnnnmmmmmmooopppqqqpppnnnkkkhhheeecccbbbiiihhhhhhgggfffeeeeeedddaaa___\\\YYYWWWUUUUUUUUUPPPNNNLLLJJJGGGDDDBBBAAA???>>>===<<<;;;:::999888666444222000//////111111''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))************)))))))))(((******))))))((())))))))),,,,,,,,,,,,,,,,,,,,,,,,......---------------......,,,++++++---...............------------------......//////......---,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))((()))))))))))))))*********'''(((((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''(((((())))))((('''&&&%%%'''(((***+++++++++))))))))))))************))))))***************)))((((((---,,,,,,+++*********+++&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++)))((('''&&&&&&&&&))))))))))))))))))))))))************************)))))))))(((((((((''''''(((((()))***+++,,,------++++++******++++++,,,---,,,,,,,,,++++++*********+++,,,,,,,,,---........./////////.........------//////...------.........000000111111111222222222111222333444555777888888777777888:::<<<===?????????@@@CCCGGGMMMSSSYYY\\\dddeeeggghhhhhhgggeeecccjjjmmmqqqpppnnnmmmqqqtttyyy{{{~~~zzzvvvwwwyyyzzzwwwwwwyyyyyyuuummmlllkkkiiifffdddaaa```\\\ZZZUUUQQQOOOOOOPPPQQQVVVXXX\\\______\\\XXXVVVSSSQQQOOOMMMLLLLLLLLLMMMQQQPPPOOOMMMLLLJJJIIIHHHOOOOOONNNMMMMMMLLLKKKKKKGGGFFFCCCAAA@@@?????????<<<;;;:::999777666444444444444333222111000000///444222000///......///000''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++,,,---///000000---***)))***---/////////,,,)))))),,,...---,,,///////////////...------******++++++,,,------...,,,+++++++++************************))))))))))))&&&''')))***++++++******((((((((((((((((((''''''###%%%''')))))))))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''((()))***+++***)))((())))))++++++++++++))))))))))))******))))))((((((******)))((('''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))((((((((())))))))))))))))))))))))))))))************************((((((((('''''''''''''''(((((()))***+++,,,------+++************+++,,,,,,+++++++++++++++*********,,,,,,,,,,,,---------------------------,,,,,,,,,000///...---,,,,,,,,,,,,............/////////000---......//////000000111...///000000111222333444333333444666999<<>>=========777777777777777777777777::::::999999888888777777444444333222111111222222000000000///////////////////////////............111000...---,,,,,,---...''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((*********)))))))))))))))************+++,,,,,,---++++++++++++++++++++++++///...---------...///000...,,,***)))+++---......000+++&&&''',,,//////,,,...............------,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))))))))&&&(((***+++,,,+++)))(((((((((((((((''''''''''''&&&&&&'''((()))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&'''((((((''''''&&&&&&''')))******)))'''&&&((()))))))))))))))((((((&&&'''((((((((('''&&&&&&)))))))))))))))(((''''''''''''''''''((((((((((((((((((((()))))))))))))))(((((())))))******++++++)))))))))))))))******+++))))))))))))))))))))))))************************************************))))))))))))((((((((('''***************++++++,,,+++++++++***************------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...---,,,,,,+++++++++,,,------------....................................000000000111111111222222000000000111222333555666888888888999999:::;;;<<<;;;>>>@@@AAAAAABBBEEEGGGHHHJJJKKKMMMNNNPPPTTTWWWXXXZZZ[[[[[[[[[\\\^^^```dddiiinnnmmmhhhfffiiimmmrrrsssrrrnnnhhhfffgggjjjbbb```^^^[[[YYYXXXWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[TTTSSSRRRRRRPPPMMMGGGCCCBBBFFFHHHGGGHHHJJJIIIEEE@@@>>><<<:::888888888888666666555555555444444444333444555555555555444333222333333333333222000///111111111222222222333333222222222111111111000000000000000000111222222333////////////000000000000////////////////////////...---,,,+++++++++,,,,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))******++++++******+++,,,------+++++++++++++++++++++++++++,,,.../////////...---++++++***,,,---...---+++000+++'''(((,,,000///---,,,------------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***))))))))))))))))))******((()))+++,,,+++***(((&&&))))))(((((('''''''''&&&)))(((&&&$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((()))******&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((('''&&&'''(((((()))))))))((((((&&&(((+++------+++)))''')))******))))))((('''&&&&&&'''''''''((((((((()))''''''(((((())))))))))))(((((())))))******++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))((((((((('''******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,++++++------------------------+++++++++++++++,,,---------------............///000/////////............////////////////////////---------......///000000111000000//////000111111333444555555555555777888999::::::::::::;;;===@@@AAABBBCCCCCCCCCDDDFFFHHHRRRWWW[[[WWWPPPLLLMMMQQQXXXYYYXXXTTTOOOLLLNNNPPPHHHFFFDDDBBBAAAAAABBBCCC???????????????@@@AAABBBAAA@@@>>><<<;;;999777555444888999888888;;;:::777333222111//////000111222000000000//////...------////////////////////////+++,,,...//////---,,,+++////////////////////////.........---------------,,,,,,---...///000000111------------------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++++++++++++++++++++)))+++---/////////---,,,*********,,,......,,,***///,,,)))))),,,......,,,,,,,,,,,,,,,,,,+++******---,,,,,,+++******)))))),,,,,,,,,,,,++++++++++++))))))))))))******************++++++***)))'''&&&)))))))))(((''''''&&&&&&)))&&&### """$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))((((((((((((((()))***+++))))))((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((($$$&&&***,,,,,,***(((&&&))))))***))))))((('''''''''''''''(((((())))))***&&&''''''(((((())))))***))))))))))))************(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,------***))))))))))))***++++++)))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,------------......++++++++++++,,,---...///---------.........//////............------,,,,,,........................,,,,,,---....../////////...............000111111111000000000000000000000333444444222111111333555444666777666666666888:::FFFIIIIIIEEE???<<<>>>AAAHHHHHHFFFCCC@@@>>>>>>???999888777666666777888999555555555666666666666666888777444222111111111222111333444111111444444222000000///...------------/////////...---,,,,,,+++//////............//////...///000111111111000///---------,,,,,,,,,,,,,,,------------------------***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************,,,++++++************+++************************)))***+++,,,------------,,,***)))***,,,---,,,+++++++++++++++++++++******,,,,,,------,,,,,,+++***+++++++++***************------,,,,,,,,,+++++++++((()))))))))*********************)))))))))))))))***))))))(((''''''&&&&&&'''&&&$$$######%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))((('''''''''((())))))))))))(((((('''''''''''')))'''&&&%%%%%%&&&''')))&&&''''''((())))))(((((($$$%%%%%%&&&'''''''''&&&((()))))))))))))))((('''''''''((())))))***++++++&&&&&&''''''((())))))************)))))))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***+++,,,------)))))))))))))))***++++++((()))))))))*********+++*********+++,,,,,,,,,---++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...,,,,,,---------.........------------,,,,,,,,,,,,------..................,,,------.../////////............//////000000000///............///...---000000000///......000222///111222222111222444666@@@@@@>>>;;;888999<<>>:::666444555555333000000000000000////////////---...000111111///---,,,,,,.../////////...///000///000---((('''+++---,,,***+++,,,.........---,,,...---,,,,,,---...///000,,,------......------,,,......//////000000111111'''((()))***+++,,,------++++++++++++++++++++++++---...//////...---,,,+++))))))***+++,,,......///,,,,,,,,,,,,+++++++++***------...//////.........(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((((((((('''&&&((((((((('''&&&&&&&&&%%%(((((('''&&&%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&&&&&&&''''''(((''''''&&&%%%&&&((()))((('''((()))))))))))))))))))))))))))+++***)))'''''''''((())),,,---.........---,,,+++))))))))))))))))))))))))))))))***+++,,,,,,------******++++++,,,---......---------------------------,,,+++++++++,,,---...))))))***+++,,,------...---,,,+++******+++,,,---***)))(((''''''((()))***&&&&&&''''''(((((())))))+++*********))))))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((%%%""""""%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***)))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((***++++++((((((''''''''''''((((((***)))(((''''''((()))***''''''''''''((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))***++++++***)))***+++************))))))((((((''''''((()))***++++++,,,))))))))))))))))))))))))***)))((('''(((***,,,---************************------,,,,,,------...///,,,,,,++++++***+++++++++------------------------***,,,......---------///---------------------------------,,,,,,+++++++++---------.........//////---,,,+++***+++,,,---...------...000111333444444888777777:::======:::777666555333111000111111222,,,,,,,,,,,,,,,---...///000,,,+++------,,,...222++++++,,,,,,------......---------,,,+++,,,...000000///---,,,++++++,,,---........................++++++++++++++++++++++++......------------......///...---,,,+++,,,------,,,,,,,,,---------......***+++,,,---...............---,,,,,,,,,,,,---...,,,,,,++++++,,,...///000000111111...+++(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''++++++***(((%%%!!!&&&''''''''''''&&&&&&%%%((()))++++++******+++,,,((((((((((((((((((((((((***)))(((''''''(((((()))))))))***++++++***)))((())))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,+++++++++++++++------------------------------+++************+++*********++++++,,,,,,---,,,++++++******++++++,,,)))(((((((((((((((((()))((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((%%%######%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((())))))***'''(((((()))***++++++,,,))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%&&&'''((()))******'''((((((((()))))))))))))))***++++++))))))***+++******))))))((((((((((((((((((((()))*********+++))))))))))))))))))))))))((()))******++++++,,,,,,************************+++************+++,,,,,,,,,++++++******+++++++++------------------------***,,,......---,,,---...((((((((((((((((((((((((------,,,,,,,,,++++++++++++++++++,,,---......///000///...---,,,,,,---...,,,---...///111222333444777666666888::::::888555222111000///............------,,,,,,,,,,,,,,,---,,,***+++......++++++...000000000000000000111111+++***))))))***+++,,,,,,,,,,,,+++,,,,,,---...///------------------------------------------------------,,,,,,,,,,,,------///...---,,,+++,,,,,,---,,,,,,,,,,,,------------++++++,,,---...............---,,,,,,,,,,,,---...,,,,,,++++++,,,---.../////////000...+++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&$$$###&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''&&&$$$###"""&&&'''''''''&&&%%%%%%$$$%%%'''))))))((('''((()))(((((((((((((((((((((((()))(((((((((((())))))***'''((())))))))))))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,......---,,,***)))((((((,,,,,,,,,,,,------------...---,,,***))))))((((((++++++++++++++++++++++++***++++++++++++++++++***)))******************)))++++++***))))))(((''''''******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''&&&&&&%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&'''((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((((((((())))))(((((((((''''''''''''((((((((((((((((((''''''(((((()))***''''''((()))+++,,,------************************((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%&&&'''((()))******''''''((((((((())))))))))))***++++++))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))+++---...---+++*********************************))))))******+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))******+++,,,---------111000///---,,,,,,,,,,,,,,,---...///000111222333555444444666777666444222////////////...---,,,,,,///...---,,,++++++++++++))))))---333333...++++++///...,,,++++++,,,------...,,,******---///...,,,***+++,,,------.........++++++++++++++++++++++++,,,,,,------------------,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---...,,,...///---+++)))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''((((((&&&%%%###&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((!!!"""$$$&&&((((((((((((''''''''''''&&&%%%$$$###$$$&&&((('''&&&%%%&&&'''((((((((((((((((((((((((''''''(((((())))))******))))))******+++++++++***))))))))))))))))))))))))))))))******+++++++++,,,///......,,,+++***)))(((,,,,,,,,,,,,,,,---------------,,,++++++*********,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))***+++------------+++***+++*********)))))))))((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((''''''''''''((())))))''''''((()))******++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))***+++***)))((()))+++)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))'''(((***+++,,,,,,++++++************************+++++++++++++++,,,------***************++++++,,,+++++++++++++++++++++++++++---...---+++*********........................,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,------...000111111222222222222333333222000///...///000000000...---,,,///......---,,,,,,------+++,,,222::::::333...,,,,,,+++)))((('''((()))***///+++(((***///111...+++,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,***,,,------+++******+++&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%''''''(((((('''%%%$$$###&&&'''''''''&&&&&&%%%$$$((()))+++***)))(((((()))''''''''''''''''''''''''''''''(((((())))))******************++++++,,,,,,)))))))))))))))))))))))))))***************++++++...---------,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------------------,,,,,,++++++*********))))))+++,,,,,,+++)))))))))***+++,,,,,,+++***)))((()))))))))*********+++(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''((())))))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((('''''''''''''''(((((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))((()))***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,************************+++************+++,,,,,,***)))))))))******+++,,,++++++++++++++++++++++++***,,,---,,,***))))))***************************++++++++++++++++++++++++//////...---,,,+++******)))******++++++,,,,,,,,,,,,,,,---...///000000111///000000000///...---...,,,---...//////---,,,+++...............///000000,,,---333:::;;;444///---//////---,,,+++,,,,,,---***&&&$$$&&&***,,,)))%%%,,,------...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,+++***++++++&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((()))***)))((((((&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%(((((((((((('''%%%$$$"""&&&&&&''''''(((''''''&&&'''((())))))'''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))(((((('''''''''((()))***+++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,---...///.........,,,,,,,,,++++++*********)))******************)))''''''((((((((((((''''''''''''((())))))***++++++''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&######$$$&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''!!!!!!"""$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''((((((((((((''''''&&&&&&''''''((())))))((((((''''''&&&&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%&&&'''((()))******&&&&&&'''''''''(((((((((((()))******(((((()))***))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,************************((((((((('''(((((()))***)))))))))))))))***+++,,,************************)))+++,,,,,,***))))))************************************+++++++++++++++000///...---,,,+++***))))))***+++---............,,,,,,------...//////000---.........,,,+++,,,...***++++++,,,++++++******------------...///000111++++++...444555///,,,,,,............------------)))'''&&&(((+++,,,***''')))***+++,,,,,,---------------------------------******++++++,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,++++++)))***,,,,,,+++******+++&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&((()))))))))(((''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$&&&'''((((((((((((&&&&&&'''((())))))))))))$$$&&&''''''%%%###$$$$$$''''''''''''''''''''''''((())))))******)))((('''&&&&&&&&&&&&&&&((()))***))))))))))))))))))))))))************))))))))))))************************)))******+++,,,,,,------,,,---.........---,,,+++,,,,,,++++++++++++++++++******))))))))))))******(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&$$$'''))))))'''%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&'''''''''((((((((()))***)))((('''(((***''''''''''''((((((((()))&&&'''''''''((()))))))))(((((((((((((((((((((((('''''''''(((((()))***+++************************(((''''''''''''((())))))(((((((((((()))***+++,,,************************''')))++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,---......------,,,,,,,,,------...//////***,,,---,,,******,,,...+++++++++******++++++,,,------,,,,,,,,,------...+++))))))------******,,,((()))***,,,,,,+++***)))++++++,,,---......---,,,************+++,,,---...++++++++++++++++++++++++)))******+++,,,,,,------+++******))))))******++++++,,,,,,---,,,+++***))),,,,,,,,,,,,------------)))***+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***+++,,,------,,,,,,)))+++,,,,,,***)))***+++&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((((('''&&&%%%%%%&&&''')))******++++++''')))***)))(((&&&&&&'''''''''''''''''''''''''''))))))*********((('''&&&''''''&&&&&&'''(((***+++))))))))))))))))))))))))*********)))))))))))))))***)))))))))((((((''''''))))))***+++,,,,,,---------.........---+++)))(((+++++++++++++++++++++++++++***)))(((((()))***+++,,,+++***))))))***+++,,,))))))((((((''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))$$$$$$$$$%%%&&&'''((()))###$$$&&&''''''&&&$$$###''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$'''***)))'''%%%&&&'''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%"""###%%%'''((((((((('''%%%%%%%%%%%%&&&'''((((((%%%$$$$$$$$$%%%''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((()))***)))((('''(((***%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&''')))+++,,,+++***)))************************)))))))))))))))***++++++(((((((((((()))***+++,,,))))))))))))))))))))))))&&&(((*********)))***+++++++++++++++++++++++++++))))))******++++++++++++)))))))))***++++++,,,,,,)))***+++,,,+++***)))(((,,,,,,,,,------.........)))+++,,,,,,******,,,///...---,,,,,,,,,---...///------,,,+++************,,,)))''')))***(((***...%%%'''***,,,---+++)))((((((***,,,---,,,++++++,,,...---,,,***)))******+++************************'''(((((()))******++++++))))))(((((((((((())))))++++++,,,---,,,+++***))),,,,,,------------......((()))***+++,,,---------***+++,,,------,,,+++***((()))***,,,------,,,,,,)))+++,,,,,,***))))))***))))))(((((('''&&&$$$$$$''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((%%%''')))***+++***)))((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******.........------,,,,,,,,,((()))+++,,,,,,+++***)))(((((((((((())))))))))))***)))))))))((((((''''''''''''(((((())))))******+++***)))'''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''$$$$$$''''''%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((('''&&&%%%$$$%%%%%%&&&'''%%%###$$$&&&'''%%%###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((######$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&%%%&&&'''((())))))))))))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''+++)))'''''''''((('''&&&+++***)))'''&&&&&&&&&&&&))))))(((((()))***++++++***(((((()))***+++***)))(((***+++***)))((()))***,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))++++++***))))))((())))))'''!!! &&&++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++******++++++,,,---,,,***(((((()))+++,,,************************+++++++++******)))))))))'''((()))***+++,,,,,,+++++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++,,,,,,,,,++++++*********+++++++++******)))))))))(((((((((((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''(((***+++++++++***)))(((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))))))))))),,,,,,++++++++++++,,,,,,...---------,,,,,,,,,,,,******+++++++++******)))(((((((((((())))))))))))*********))))))((((((((((((((((((((())))))))))))))))))(((''''''((()))***))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))(((%%%%%%((()))'''&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%%%%&&&&&&(((&&&$$$%%%'''(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%'''((())))))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&'''((((((((((((((('''''')))(((((((((''''''''''''%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((+++***(((((()))))))))(((***)))(((''''''&&&''''''((((((''''''((())))))***)))(((((((((***+++***)))((()))******)))((()))************)))((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))******)))((((((((())))))+++%%%$$$***...---+++***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******(((((())))))***++++++,,,+++,,,,,,,,,++++++***)))+++,,,,,,,,,++++++***))),,,,,,+++++++++*********************************************************,,,++++++******++++++,,,---,,,+++))))))))))))***************************,,,+++++++++******************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********++++++******))))))))))))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$""""""###&&&''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((()))***+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++,,,+++******))))))))))))(((((((((((())))))))))))***************)))))))))))))))))))))((((((((((((''''''''''''((()))***+++(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((((($$$$$$((((((&&&''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%)))(((''''''&&&&&&''''''((('''&&&&&&(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''---,,,)))'''&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&'''(((((())))))(((''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''&&&))))))))))))((('''&&&%%%((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&''''''(((((()))))))))'''&&&&&&((())))))(((((((((''''''''''''(((((('''''''''''''''(((((())))))((('''(((***+++***)))((()))******(((((()))***((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))((((((((('''(((((()))))),,,(((&&&+++...,,,******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))*********++++++++++++,,,,,,,,,++++++************,,,+++++++++******))))))******++++++,,,,,,------,,,,,,+++************++++++++++++,,,++++++***))),,,++++++++++++*********************************************************++++++************++++++---,,,++++++***)))((((((************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++***)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,+++++++++++++++*********************))))))))))))%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&'''''''''(((((((((((('''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&'''''''''((()))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******,,,,,,,,,,,,++++++++++++---,,,***(((((((((((()))(((((((((((())))))))))))++++++************************))))))((((((''''''''''''''''''(((((())))))%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###&&&%%%""""""%%%&&&###%%%&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((''''''(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''...,,,)))&&&%%%&&&'''(((''''''''''''''''''''''''(((((((((((('''''''''((((((((('''''''''''''''((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((('''&&&&&&(((((((((((((((''''''''''''(((((((((((((((((((((%%%&&&&&&'''((()))******%%%###"""###%%%''''''''''''''''''''''''((())))))(((((('''''''''(((((())))))((('''(((*********(((((()))***)))((('''(((***&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))))))))))))))''''''&&&''''''((()))******&&&%%%)))+++(((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))************++++++++++++,,,,,,++++++******))))))))))))))))))************---------....../////////,,,+++***))))))***+++,,,******++++++++++++******++++++++++++************************************++++++++++++++++++++++++++++++************++++++******+++++++++***))))))************************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))(((************++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************++++++++++++++++++******$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((((((((((((((())))))((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******************))))))))))))******++++++++++++++++++++++++---,,,***(((''''''(((((((((((((((((())))))))))))******************++++++******))))))((((((''''''((((((((((((''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&%%%""""""%%%&&&###$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***(((&&&$$$$$$&&&(((***''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&'''(((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((('''%%%&&&&&&'''((()))******$$$###"""###%%%'''''''''''''''&&&''''''((()))*********)))(((((()))))))))(((''''''''')))***)))(((''')))***)))((('''((()))%%%%%%&&&&&&''''''((((((((((((((((((((()))******((((((((((((((((((((((((''''''&&&''''''((()))***)))&&&%%%))))))&&&%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))*********++++++++++++++++++******)))))))))&&&&&&'''(((***+++,,,---******************+++++++++***)))))))))***+++,,,)))******++++++*********+++++++++*********))))))))))))))))))))))))))))))************************+++******))))))******+++((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++******))))))))))))******+++++++++))))))))))))************,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''###%%%(((******)))&&&%%%'''''''''(((((('''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((((((((((()))******((((((''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,,,,++++++++++++,,,,,,)))************++++++++++++***))))))(((((((((((((((((((((((()))))))))))))))))))))***************))))))))))))(((((((((((((((((()))((((((&&&%%%$$$'''''''''((()))******+++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((($$$$$$((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&'''(((((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&)))***''''''''''''''''''''''''&&&''''''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((((((((((((((((((%%%&&&'''((())))))))))))'''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((())))))&&&%%%$$$%%%''')))))))))'''''''''''''''((()))***+++******))))))))))))***((('''&&&''')))***)))((('''((())))))''''''((()))%%%&&&&&&&&&''''''((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((('''(((((())))))***'''(((+++***'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))************+++************************%%%&&&''')))***,,,------))))))))))))))))))))))))***))))))))))))***++++++((()))******+++*********+++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++(((((())))))***)))))))))(((((())))))***+++++++++((((((((())))))))))))***+++******************+++)))))))))***************+++++++++,,,,,,,,,,,,,,,&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''###%%%&&&'''((('''&&&%%%&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++,,,,,,++++++++++++,,,,,,))))))))))))******++++++((()))))))))))))))(((((((((((((((((())))))))))))((((((((())))))*********(((((((((((())))))))))))&&&'''((((((((('''&&&%%%''''''(((((())))))******''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%%%%((()))'''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&$$$%%%&&&'''(((''''''&&&$$$&&&''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((((((((((((((('''''''''''''''((((((((()))''''''''''''&&&&&&%%%%%%'''''''''((((((((((((((((((&&&%%%&&&((())))))((((((((('''''''''(((((()))******)))(((((((((((((((((('''&&&''')))))))))((('''((()))(((''''''((()))'''''''''''''''(((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((******)))((((((((()))))))))'''))),,,+++((((((+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))************(((((())))))******++++++(((((()))******++++++,,,+++++++++++++++*********(((((()))***************(((((()))***************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******---,,,***)))))))))******))))))))))))))))))))))))(((((()))))))))*********(((((()))(((((('''&&&%%%((((((((()))***+++++++++((())))))))))))************))))))(((((())))))***((()))))))))*********+++)))))))))******+++++++++&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++******))))))))))))******(((((())))))*********+++'''''')))******)))(((((((((((((((((())))))))))))''''''(((((()))))))))***''''''(((((())))))******$$$%%%&&&(((((((((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''$$$$$$'''(((%%%(((((((((((()))))))))***%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''''''''&&&&&&%%%''')))(((&&&%%%&&&)))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''"""###%%%'''(((((('''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((())))))))))))((('''&&&%%%&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%(((((((((((((((''''''''''''%%%$$$$$$&&&''''''&&&((((((''''''''''''((((((***)))((('''''''''''''''((('''&&&''')))))))))''''''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((,,,+++***))))))((())))))'''&&&(((+++***''''''+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))************''''''((()))***+++,,,,,,++++++++++++*********)))*********)))))))))))))))'''((()))+++++++++***)))(((((()))***************************))))))))))))************************((((((((((((((((((((((((******))))))))))))******000...,,,)))''''''((()))))))))))))))))))))))))))''''''(((((()))))))))*********)))((('''%%%###"""'''(((((()))***+++++++++)))************+++++++++))))))(((((((((((())))))(((((())))))*********+++''''''(((((()))))))))***(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%,,,++++++***)))(((((('''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((''''''''''''((()))++++++***)))((('''&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$&&&''''''((((((''''''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&((()))&&&''')))+++***(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((('''"""!!!''')))&&&!!!%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))+++***$$$$$$)))***''''''(((***,,,,,,***((('''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))(((((((((((())))))((((((((('''&&&&&&&&&%%%+++&&&""""""&&&)))'''$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***((((((((('''&&&&&&&&&%%%)))'''&&&'''******(((%%%'''''''''(((((((((((()))))))))((('''''''''''''''))))))'''&&&&&&'''(((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************((((((((((((((('''''''''*********)))))))))))))))((()))***++++++***)))((()))))))))))))))******+++***)))((()))***+++***((())))))))))))*********************)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++)))))))))******,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))'''''',,,+++)))'''''''''((((((((())))))))))))(((((('''((('''''''''((()))******+++*********))))))((((((***************++++++,,,*********)))))))))))))))+++*********))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&+++******)))((((((''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((''''''&&&&&&&&&'''((())))))***)))((('''&&&&&&'''(((%%%&&&''''''''''''&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((!!!"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''$$$"""###&&&(((&&&###%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''###%%%$$$ %%%'''%%%'''(((***,,,,,,***((('''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&***(((%%%&&&(((***(((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))'''''''''''''''&&&&&&&&&'''&&&%%%&&&((()))'''$$$%%%%%%%%%&&&&&&&&&&&&'''))))))((('''''''''''''''(((((('''&&&&&&'''((()))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))((((((((((((((((((((('''))))))))))))))))))))))))((()))************)))((())))))(((((())))))***+++***)))((()))***+++***((((((((()))))))))*********************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''(((((()))((((((((((((''''''&&&&&&))))))))))))))))))))))))(((((()))))))))*********&&&'''(((((()))(((((((((***))))))((((((((((((((((((((())))))))))))((((((*********)))******++++++*********)))))))))((((((***))))))))))))***++++++))))))))))))))))))))))))*********)))))))))(((((('''(((((())))))((((((''''''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''')))))))))(((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''')))(((''''''&&&'''''''''&&&&&&'''(((((('''&&&&&&((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&''' """###%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%$$$"""###''')))((('''((()))++++++)))((('''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''((())))))))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''''''''((('''&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))(((((())))))***+++***)))((()))***+++***((((((((())))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***************))))))))))))))))))))))))))))))))))))(((((())))))))))))******"""###%%%&&&'''((())))))'''(((((()))))))))))))))&&&'''((())))))***))))))++++++***)))))))))************))))))))))))(((((())))))((((((((()))******))))))))))))))))))))))))******))))))))))))(((((('''((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&$$$$$$$$$$$$&&&(((***+++&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((($$$%%%&&&'''((('''&&&%%%&&&(((***(((%%%$$$%%%'''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&%%%&&&((())))))&&&''')))******)))'''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''')))******)))'''&&&%%%&&&&&&&&&'''((((((((("""$$$''''''&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''&&&%%%'''''''''(((((((((((())))))(((''''''''''''((((((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((()))))))))))))))((())))))))))))))))))(((((((((((((((((()))*********)))((()))***+++***((((((((((((((()))))))))*********************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,+++*********************(((((((((((((((((((((((((((((((((((()))))))))***"""###$$$&&&'''((())))))%%%&&&(((************)))&&&&&&''')))***************)))((('''''''''''''''))))))))))))))))))((((((((((((((((((((())))))***((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&((('''&&&%%%&&&''')))***&&&%%%%%%%%%%%%&&&''''''########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&)))+++)))%%%###%%%(((&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%&&&'''(((((((((((('''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%'''(((******((('''%%%%%%&&&&&&&&&'''(((((((((!!!###&&&'''&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&'''(((((((((''''''''''''''''''(((((((((((()))((((((''''''''''''(((((($$$%%%%%%&&&'''(((((())))))(((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((&&&'''''''''(((((())))))''''''(((((()))))))))))))))(((((((((((((((((()))((((((((('''((())))))******)))((()))***+++***((('''(((((((((((()))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++&&&&&&''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))%%%&&&'''(((((((((((((((%%%&&&((()))*********)))&&&&&&''')))************))))))((('''&&&&&&&&&'''(((((((((((((((((())))))((((((((((((((())))))***''''''(((((())))))))))))(((((((((((((((((())))))&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&((('''''''''''''''((((((%%%%%%&&&''''''''''''&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%((()))(((%%%$$$&&&(((&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%)))&&&&&&((((((%%%$$$'''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''$$$%%%&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&((())))))(((''''''(((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''(((((()))$$$%%%&&&'''''''''''''''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))&&&&&&''''''((()))))))))&&&''''''(((((())))))***)))((((((''''''(((((()))((((((''''''(((((()))******)))((()))***+++***(((''''''(((((((((((())))))&&&''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))((('''''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((()))))))))(((((('''&&&&&&((()))************&&&'''((())))))***))))))******)))((((((((())))))''''''(((((((((((())))))))))))((((((((()))******&&&''''''(((((())))))***''''''(((((((((((())))))&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%''')))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''&&&&&&''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&((())))))(((&&&%%%)))&&&&&&******'''&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''$$$###$$$''')))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%'''))))))'''%%%&&&(((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))%%%%%%&&&'''''''''&&&%%%(((((((((''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******&&&&&&''''''((())))))***&&&&&&''''''((())))))***)))(((''''''''''''((()))(((''''''''''''((())))))***)))((()))***+++***((('''''''''((((((((())))))'''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***))))))''''''))))))))))))******++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))((((((((((((((('''(((((()))******(((((())))))))))))(((((())))))((((((((()))******'''''''''((((((((())))))***))))))))))))***++++++&&&&&&''''''((())))))***'''''''''((((((((())))))&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''(((((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''###%%%'''))))))'''%%%###''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((('''''''''&&&&&&&&&#########$$$%%%&&&'''(((###$$$&&&'''((('''&&&&&&%%%%%%############%%%%%%$$$%%%''''''''''''%%%$$$%%%'''***,,,,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%'''((()))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&((())))))(((&&&%%%###!!!&&&'''$$$$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%'''""" %%%((('''$$$'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&%%%###&&&((((((%%%$$$%%%''''''''''''((((((((())))))'''''''''''''''((()))***%%%&&&'''''''''&&&%%%$$$'''''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))******+++&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***)))((('''&&&&&&'''((()))'''''''''''''''((())))))***)))((()))***+++***(((''''''''''''((((((((()))'''(((((()))***+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,+++***)))(((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((())))))(((((())))))'''''''''(((***+++((()))))))))))))))((('''&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))***************++++++,,,&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))'''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((('''''''''***)))(((&&&&&&%%%%%%%%%,,,(((%%%$$$&&&'''&&&$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))&&&(((***+++,,,+++)))((())))))))))))))))))))))))++++++******)))))))))((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''(((,,,)))&&&'''+++---***'''%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''$$$""""""###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&)))'''$$$""""""$$$''')))))))))((('''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))'''&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&'''((((((((('''%%%$$$''''''''''''''''''''''''))))))'''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&(((''''''''''''((())))))))))))))))))))))))))))))***)))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))************(((((((((((()))+++,,,---,,,,,,+++***))))))******))))))))))))))))))))))))******))))))(((((((((''''''((()))))))))(((&&&%%%************************)))))))))))))))))))))))))))'''&&&''')))***(((%%%''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&)))(((''''''&&&&&&&&&&&&(((&&&$$$$$$'''))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((()))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''''')))*********)))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''+++'''%%%&&&***+++)))%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))'''%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&((('''%%%######%%%'''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''''''''(((******)))'''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''''')))(((((((((''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((()))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))((())))))******)))))))))(((((((((''''''(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&&&&&&'''******)))&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&)))&&&$$$%%%((()))'''%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))(((''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''$$$######$$$$$$%%%&&&'''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((+++***))))))((((((((()))'''((()))))))))((('''&&&(((((((((((((((((((((((((((((((((''''''''''''''')))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&''')))***)))'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((''''''((((((((((((''''''''''''((())))))))))))(((((((((''''''(((((()))***(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''***)))((('''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%(((&&&%%%&&&'''((('''%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((((())))))(((&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&$$$!!!$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))'''&&&$$$$$$$$$%%%''')))'''''''''''''''''''''''')))(((&&&%%%%%%&&&((())))))((('''%%%%%%&&&''''''''''''''''''''''''''''''******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))***((((((((((((((((((((((((%%%&&&'''((())))))******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***))))))((((((((())))))((()))+++,,,,,,***)))'''((((((((((((((((((((((((''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((('''(((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''(((((())))))(((((((((''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&((()))((('''&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&((((((((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&'''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%((('''&&&''''''((('''&&&(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((&&&$$$###%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((&&&$$$""" ***)))(((&&&$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%'''((()))'''&&&$$$$$$$$$%%%''')))'''''''''''''''''''''''')))(((&&&%%%%%%&&&((())))))((('''%%%%%%&&&'''''''''''''''''''''''''''''',,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((())))))***'''''''''(((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$%%%'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''((()))***+++'''(((***+++,,,***)))'''''''''''''''''''''''''''&&&&&&'''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))***)))(((&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&'''((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''((()))(((''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&((((((((('''&&&%%%"""$$$&&&&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%$$$((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''((((((''''''''''''''''''###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((((((&&&%%%$$$%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''"""###%%%&&&'''''''''&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))***''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''$$$%%%'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&'''((()))++++++%%%&&&'''((((((((('''&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((***+++)))'''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&'''((()))((('''%%%$$$ """%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''%%%&&&'''((()))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&)))((((((((('''''''''&&&$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''######$$$&&&'''((()))***&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))((((((((((((((()))******''''''''''''''''''''''''%%%&&&'''))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((()))***&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((()))))))))&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%(((***)))'''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******''''''((((((((((((''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''')))((((((((((((''''''''''''((())))))(((&&&$$$###"""%%%'''&&&###!!!!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&(((******)))(((&&&''''''''''''''''''''''''((()))))))))******++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((((('''''''''&&&#########$$$%%%&&&'''(((###$$$%%%%%%$$$###$$$%%%&&&&&&''''''(((((())))))******)))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''"""###&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))...---,,,***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%'''((((((((('''&&&$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&'''((((((((('''%%%$$$''''''''''''''''''''''''))))))'''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((((((((((((((((((((''''''&&&&&&%%%&&&'''''''''(((((())))))%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&((())))))'''&&&$$$(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''(((((((((((((((((()))***+++'''''''''''''''''''''''''''((((((((())))))******%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""%%%((()))((('''))),,,''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((()))******)))(((((('''''')))***+++))))))))))))((('''&&&%%%((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&)))&&&$$$%%%)))+++***((()))((('''%%%%%%''')))***((((((((((((((((((((((((%%%&&&'''((())))))))))))'''''''''''''''''''''''')))'''%%%$$$&&&'''''''''&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((()))+++,,,,,,+++)))((()))))))))))))))))))))))),,,(((######''')))(((%%%((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))(((((('''&&&&&&''')))***&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%&&&&&&$$$"""!!!###%%%&&&'''(((''''''&&&%%%$$$######"""&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%$$$$$$$$$$$$''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''!!!###'''***+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''(((((((((((("""###$$$%%%'''((())))))(((((())))))))))))((((((((((((((('''&&&%%%######''''''&&&&&&&&&''''''(((''''''''''''''''''''''''******)))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&''''''%%%$$$$$$%%%''''''%%%%%%%%%&&&&&&&&&''''''***(((%%%"""!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((($$$%%%&&&((())))))******&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((((((((((('''&&&&&&%%%%%%&&&%%%$$$$$$%%%&&&((()))'''&&&%%%%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((('''%%%$$$###%%%''''''&&&&&&%%%&&&'''((()))))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((('''''''''(((((('''''''''((('''&&&%%%%%%%%%&&&&&&((('''&&&&&&((()))((((((((((((&&&&&&%%%&&&'''(((''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''''''''''''''''''''')))'''&&&&&&'''(((((('''%%%&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((()))***++++++***)))(((''''''''''''''''''''''''***&&&"""###'''***)))'''''''''''''''''''''(((((())))))))))))***************)))((('''&&&&&&'''(((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''###$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&$$$"""!!!"""###$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''((('''&&&''')))))))))(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''###%%%''')))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''''''''''')))((('''&&&%%%$$$######%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((('''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&&&&''''''''''''''''''(((((('''''''''(((((()))((((((((((((((()))******''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''&&&$$$######"""%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&'''((()))((((((((((((''''''''''''***)))(((((((((((()))***''''''''''''''''''''''''((((((((('''%%%%%%''')))'''&&&&&&&&&&&&'''(((((())))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((('''(((((())))))(((((('''((('''&&&&&&%%%&&&&&&&&&((((((((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''(((((('''((()))***(((&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''(((%%%###$$$(((++++++)))&&&&&&'''(((((()))******))))))*********++++++++++++***)))'''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%&&&'''((((((((((((&&&%%%%%%%%%'''&&&%%%###%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&''''''''''''((((((((('''''''''((((((((())))))$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))******)))'''%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((('''&&&%%%''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$###$$$&&&''''''&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((''''''''''''((())))))))))))(((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''(((((((((((('''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''&&&%%%$$$######%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((((((((((((''''''&&&&&&&&&%%%'''&&&$$$######$$$&&&''''''''''''''''''''''''''''''(((((((((&&&'''(((***(((((((((((()))))))))***(((((()))(((((('''&&&&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''')))***(((%%%###&&&((('''((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%&&&''''''((((((((('''''''''''''''''''''''''''((((((((()))+++***(((&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((&&&$$$%%%(((******)))(((((((((((())))))******((())))))))))))************))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&''''''%%%$$$&&&'''''''''&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&''''''(((((((((((('''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$#########%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''&&&''''''((((((''''''&&&$$$%%%&&&&&&'''''''''&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((())))))))))))))))))((('''&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))(((&&&&&&&&&'''''''''((((((&&&&&&'''((('''&&&$$$###$$$%%%&&&'''''''''&&&%%%))))))))))))))))))))))))''''''''''''(((((())))))((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''&&&&&&'''(((((())))))((((((''''''''''''(((((()))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))((((((''''''&&&&&&%%%&&&%%%###!!!!!!###%%%&&&''''''''''''''''''''''''%%%'''((('''''''''(((***'''(((((()))))))))))))))(((((((((((((((((('''&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&'''''''''''''''''''''&&&(((***((($$$###%%%((('''(((((((((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))+++***(((&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((()))(((''''''((((((((('''******))))))(((((((((((('''''''''(((((((((((()))''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))'''''''''&&&%%%$$$###"""&&&%%%%%%&&&'''(((&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((((((((($$$%%%&&&'''''''''''''''%%%%%%%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((&&&&&&'''((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%(((((())))))))))))(((((($$$$$$%%%&&&'''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''((((((((())))))((('''&&&&&&&&&&&&'''(((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&'''((('''&&&%%%&&&((((((((((((&&&%%%'''''''''(((((((((((()))***((('''%%%%%%&&&((())))))(((((('''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))))))))'''(((((('''''''''&&&&&&&&&&&&&&&'''((('''&&&$$$###$$$%%%&&&''''''&&&%%%$$$))))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((()))******&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&)))))))))(((((((((''''''***)))'''&&&&&&''')))***''''''''''''''''''''''''###%%%''''''&&&&&&'''(((%%%&&&&&&'''(((''''''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((('''(((((())))))(((((('''&&&&&&'''((((((((((((''''''''''''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''(((((('''((()))***(((&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))(((((((((''''''******)))(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''&&&%%%###"""!!!&&&%%%%%%&&&(((((('''%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''''''''((($$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((((((((('''&&&&&&%%%%%%%%%'''((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&$$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&''')))***,,,------,,,***)))&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((()))'''%%%$$$$$$&&&(((***))))))(((''''''''''''(((&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%)))(((((('''&&&&&&%%%%%%(((((((((((((((((('''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''###%%%''''''&&&%%%&&&'''%%%%%%'''((((((((('''&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((('''''''''(((((('''''''''%%%&&&'''((())))))(((''''''&&&$$$%%%&&&''''''&&&$$$############%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))'''&&&&&&'''(((((('''%%%&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((()))))))))(((((()))((((((''''''''''''''''''''''''''''''(((((((((((('''(((((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%&&&((()))'''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))))))))''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''%%%$$$######$$$%%%'''((()))+++------+++)))(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&((((((''''''''''''((((((%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))(((''''''&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''''''''&&&%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''''''''''''''''''''(((&&&%%%&&&'''((('''%%%''''''''''''''''''&&&&&&(((((('''''''''(((((())))))(((''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((()))))))))$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''%%%''')))((('''%%%%%%&&&&&&''')))*********)))(((''''''((((((((((((((('''(((((((((''''''(((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))(((''''''%%%"""$$$''')))(((&&&"""!!! !!!###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''''''''''')))'''%%%$$$&&&'''((('''&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&((()))))))))***+++%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))******)))'''%%%$$$'''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((&&&%%%%%%&&&((()))(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&'''&&&%%%&&&((()))((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))***)))(((&&&(((((((((((((((''''''''''''''''''&&&&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&%%%%%%***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&%%%###""""""###%%%&&&%%%&&&)))******)))&&&%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''&&&)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&%%%###"""&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))(((((()))***)))'''%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$%%%&&&((()))((('''%%%$$$###$$$%%%%%%''''''''''''''''''''''''((((((((((((((('''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&'''((()))***+++,,,''''''''''''((((((((()))%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&'''((())))))&&&''')))******)))'''&&&'''''''''''''''''''''''''''(((******(((&&&&&&&&&)))(((((()))***)))&&&$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%''')))++++++)))&&&%%%&&&'''((('''&&&&&&'''((((((((('''&&&%%%%%%$$$$$$''''''''''''((((((((((((''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%'''%%%###$$$''')))'''%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))******''''''''''''((((((((((((((((((&&&%%%%%%&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''&&&&&&((())))))(((''''''(((***(((%%%$$$%%%'''((('''((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))$$$%%%&&&((((((((('''&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%(((***((($$$###&&&)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&((()))'''&&&%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&+++)))'''&&&&&&&&&((()))''''''&&&%%%&&&'''((()))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((()))(((&&&%%%%%%'''''''''''''''''''''''''''***((('''&&&&&&'''(((***(((((('''((()))+++---...***))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((()))***)))&&&$$$$$$%%%###$$$&&&'''((('''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&)))&&&$$$$$$&&&'''&&&$$$$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%(((&&&%%%&&&)))+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&'''''''''''''''''''''''')))((('''%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((('''''''''''''''((((((''''''&&&%%%((('''&&&'''((('''&&&$$$%%%&&&&&&&&&&&&&&&&&&''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%'''(((******)))((('''&&&'''((('''&&&&&&'''((())))))(((''''''&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%'''%%%$$$%%%'''((('''%%%&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''&&&%%%&&&((())))))(((''''''(((***(((%%%$$$&&&'''(((((())))))(((((())))))***+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((()))***+++******)))%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((('''&&&&&&&&&''''''''''''&&&&&&+++***((('''&&&&&&''''''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((()))(((&&&%%%&&&''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''(((***,,,---)))))))))((('''&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''((('''%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&(((******(((&&&$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%(((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&((((((((((((''''''''''''''''''((((((''''''&&&%%%)))'''&&&&&&'''''''''&&&'''''''''&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((()))))))))&&&'''((('''&&&&&&'''((()))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&$$$$$$%%%&&&'''&&&%%%&&&%%%%%%%%%'''((('''&&&%%%&&&&&&''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''((('''(((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))************)))'''&&&%%%&&&((())))))(((''''''((()))'''%%%%%%&&&((((((((()))(((((((((((()))******'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''((((((''''''###$$$&&&'''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***'''$$$###%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&******(((''''''&&&'''''')))(((''''''''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%&&&&&&$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((&&&%%%&&&''''''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&''')))***+++))))))(((((('''&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%'''((((((&&&%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&)))+++***(((&&&$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%((('''%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''%%%$$$$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%+++)))&&&&&&'''))))))(((((((((''''''&&&&&&%%%%%%(((((((((''''''(((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&''''''&&&'''((('''&&&&&&&&&(((((((((((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$'''''''''((((((((())))))''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((('''(((((()))***++++++,,,''''''''''''''''''''''''((((((((((((((((((((((((***************)))((('''&&&((())))))(((''''''((()))'''%%%&&&'''))))))((('''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((''''''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''(((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''((())))))(((((((((''''''&&&&&&&&&'''''''''&&&&&&'''''''''%%%'''((()))((('''((())))))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((('''''''''(((''''''&&&%%%)))'''%%%%%%&&&((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((((('''(((((((((((((((((((((((()))(((&&&$$$######$$$$$$&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''''''''((((((''''''((()))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%''''''''''''%%%$$$'''''''''(((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''''''''(((((('''(((((()))***++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++******&&&((())))))(((''''''(((((('''&&&&&&((())))))(((&&&%%%%%%%%%%%%&&&''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&''''''+++...+++%%%###&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&&&&&&&'''(((&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&###%%%''''''&&&&&&'''((()))(((&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((('''&&&%%%$$$######$$$%%%$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''$$$$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((('''''''''(((''''''&&&%%%'''%%%$$$$$$&&&''''''&&&((((((((('''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((&&&$$$#########$$$&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%'''((('''&&&%%%'''((((((''''''((()))&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$%%%&&&'''(((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++&&&((())))))(((''''''(((''''''&&&''')))******)))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&''')))))))))((('''&&&$$$###&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&''''''((())))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&&&&%%%,,,222000'''"""&&&+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((---,,,***)))(((((())))))%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((%%%$$$###$$$&&&'''''''''((())))))))))))(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&''''''(((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&& """$$$$$$$$$###$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((((((((('''((((((&&&%%%$$$&&&'''$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''"""$$$&&&'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''((((((''''''&&&%%%'''&&&&&&''')))***((('''''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%&&&'''((((((&&&%%%''')))((('''&&&(((***$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$%%%&&&(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))************&&&((())))))(((''''''((('''&&&&&&(((***+++***)))''''''&&&&&&''''''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$$$$'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$+++111000***$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((///...+++)))((('''(((((($$$%%%%%%&&&&&&%%%%%%$$$((())))))))))))'''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))))))))((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((((((((((((&&&%%%$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&"""$$$%%%%%%$$$###$$$%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&'''(((((())) $$$((()))((('''&&&'''$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$&&&'''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$%%%&&&&&&'''((((((''''''((((((''''''&&&%%%*********,,,......,,,***&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%%%%&&&''')))******+++&&&'''((('''&&&&&&'''((('''''''''(((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''&&&%%%&&&((((((((('''%%%'''))))))'''&&&(((***"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((***)))(((''''''((()))***((((((((((((((((((((('''''''''''''''((((((((()))###$$$&&&((())))))((('''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''&&&((())))))(((''''''((('''&&&&&&(((***+++***)))((((((((((((((()))******&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))'''&&&%%%&&&''''''&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%)))...///,,,'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((...,,,)))&&&%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((((((%%%&&&'''((((((&&&$$$###%%%%%%'''((((((((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((())))))(((&&&$$$###''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%'''(((((('''&&&&&&'''###$$$&&&'''((('''&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))&&&******'''%%%%%%$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''$$$  &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((''''''((((((''''''&&&%%%)))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%&&&((((((&&&$$$&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''))))))))))))************(((''''''''''''&&&&&&&&&))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''&&&(((***+++)))((('''((()))))))))))))))(((''''''''''''&&&%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***...+++(((&&&'''(((((('''((('''&&&%%%%%%&&&'''((()))'''&&&&&&''''''&&&%%%'''''''''(((((((((((()))'''((()))+++,,,,,,,,,,,,''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''))))))'''''''''(((((((((((()))''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################'''''''''&&&&&&%%%%%%%%%))))))((('''&&&&&&%%%%%%)))&&&###$$$'''((('''%%%%%%'''(((((((((((()))+++((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&&&&'''((()))***+++***)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((())))))((('''&&&&&&&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((('''&&&&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((&&&'''((()))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%%%%%%%'''(((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((()))(((%%%$$$&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))''''''((()))******))))))%%%''')))******)))'''%%%((('''%%%""" $$$'''))))))))))))))))))))))))''''''''''''''''''''''''***(((''''''))))))'''%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&)))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''((((((((())))))&&&(((******)))((((((((()))))))))))))))(((''''''&&&'''(((((((((''''''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))&&&((()))((('''&&&'''(((---***'''&&&'''(((((('''***)))(((''''''((()))***)))'''&&&&&&''''''&&&%%%&&&&&&'''''''''(((((((((%%%&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%(((&&&$$$$$$%%%&&&&&&%%%'''(((((('''$$$######$$$((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''')))******((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&(((''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))'''((()))'''%%%$$$&&&(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))''''''(((((()))(((((((((&&&&&&''''''''''''&&&&&&###$$$%%%$$$###"""$$$%%%))))))))))))))))))))))))''''''''''''''''''''''''+++)))(((((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&(((******((('''((()))((())))))))))))(((''''''%%%''')))++++++)))'''%%%''''''))))))))))))''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))&&&'''((('''&&&%%%&&&(((,,,***'''&&&'''(((((('''))))))(((((((((((()))))))))'''&&&&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$''''''((())))))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%&&&'''&&&%%%######$$$%%%'''((((((&&&$$$""""""###((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&(((******)))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''))))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$'''''''''''''''&&&&&&&&&((((((''''''&&&&&&''''''&&&&&&&&&'''''''''(((((('''((()))******(((&&&%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''((('''%%%$$$&&&'''###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''(((''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''!!!%%%''''''%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((((((''''''(((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((('''((()))(((((())))))(((((('''&&&%%%'''(((******)))(((''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((+++)))'''&&&'''((('''''''''''''''&&&&&&''''''''')))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&'''((()))(((&&&$$$"""'''''''''(((((((((((()))''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''(((((('''''''''&&&&&&&&&%%%'''(((&&&"""!!!###&&&%%%'''((('''&&&%%%&&&(((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((''''''((()))******''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''(((((((((((((((''''''&&&%%%%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&'''''''''((((((((('''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''+++)))(((&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))(((((('''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&((()))*********)))'''&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''''''''&&&%%%%%%$$$'''&&&&&&&&&&&&&&&&&&''' ###'''((((((&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&)))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((''''''(((***((((((((((((((('''&&&&&&''''''&&&&&&'''(((((()))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''((())))))((('''((())))))(((&&&&&&(((((('''&&&&&&''''''''''''''''''&&&)))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''******)))((((((((())))))''''''''''''''''''''''''''''''((((((((((((((('''%%%&&&'''((('''%%%"""!!!'''''''''(((((((((((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%'''(((&&&###"""$$$'''%%%'''((('''&&&&&&''')))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''((((((((((((((('''&&&%%%%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&''''''''''''''''''&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))'''%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((((((***)))'''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&'''''''''''''''''''''(((((('''''''''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&+++***)))''''''(((((()))((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''&&&%%%$$$$$$%%%'''((())))))((('''%%%%%%'''((((((&&&&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((((('''&&&%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&))))))(((((((((((())))))((((((((((((((('''''''''%%%&&&''''''&&&&&&)))***'''(((((((((((('''&&&&&&'''&&&&&&%%%&&&''')))***''''''))))))))))))''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((***((('''&&&'''(((((('''&&&(((((())))))))))))(((((()))'''&&&&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''((((((&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&&&&'''''''''&&&%%%###"""%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''&&&%%%%%%&&&(((&&&'''((('''%%%$$$$$$%%%((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''(((((((((''''''(((((((((+++***((('''&&&((()))+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((('''''''''((((((((())))))(((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((((((###$$$%%%&&&((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((((((&&&&&&&&&'''''''''((((((+++***(((&&&&&&'''((()))))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&%%%$$$$$$&&&'''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%''')))++++++)))'''%%%(((((((((&&&%%%%%%''')))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))&&&%%%&&&((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&(((((((((''''''((((((((())))))((((((((('''''''''%%%&&&'''&&&%%%&&&)))+++''''''((((((''''''&&&%%%&&&&&&'''((())))))******&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))'''((())))))''''''((()))'''&&&&&&'''(((((('''&&&'''((()))******)))(((''')))'''&&&&&&''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&%%%$$$%%%&&&((()))''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''&&&%%%%%%'''))))))(((&&&'''((((((&&&&&&'''(((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''(((((())))))((((((((())))))***''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&###$$$%%%'''((()))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%&&&''''''(((''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''''''(((&&&&&&&&&'''''''''(((((()))(((((('''''''''''''''((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&'''(((((('''&&&&&&$$$%%%%%%%%%$$$%%%''')))))))))))))))))))))))))))''''''''''''''''''''''''(((***+++***'''&&&'''***)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&%%%$$$%%%'''(((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&)))+++''''''((((((''''''&&&%%%%%%'''))),,,,,,,,,***)))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))&&&'''((('''&&&&&&'''((('''&&&&&&'''(((((('''%%%%%%&&&'''(((((('''&&&%%%)))'''&&&&&&'''(((&&&%%%'''''''''(((((((((((()))'''&&&%%%$$$%%%'''***+++''''''''''''''''''''''''&&&&&&'''((()))))))))(((******)))(((((((((((()))'''''''''((((((((())))))''''''''''''''''''''''''%%%$$$$$$######"""""""""&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''''''''''''''''''''(((%%%$$$%%%)))++++++)))$$$&&&((()))***+++---///)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((('''''''''######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$!!!&&&(((((('''%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))******%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''(((''''''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))((('''%%%$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&$$$"""###&&&((('''%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))(((''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&'''!!!###$$$%%%%%%'''((((((((((((((('''&&&%%%$$$((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))((('''&&&%%%&&&(((***+++'''&&&&&&&&&'''(((***+++((((((((((((''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&$$$((((((((((((((('''''''''"""###%%%&&&'''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$'''))))))((('''(((((())))))(((((((((((()))))))))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))***+++***)))(((&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((())))))((((((''''''''''''((((((((((((''''''''''''***************)))(((((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&''''''(((((())))))***)))&&&%%%%%%&&&(((*********))))))(((((((((''''''''''''''''''((())))))''''''''''''''''''''''''))))))(((((((((((())))))%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''((((((((((((''')))(((((((((''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((('''(((((((((((((((''''''%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''((()))))))))((('''&&&&&&''')))***''''''&&&&&&'''((()))***(((((((((((('''''''''''''''((((((((())))))))))))''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&((((((((((((''''''''''''%%%&&&'''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%'''))))))((('''((((((((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&(((((((((((('''''''''''')))))))))))))))(((''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***%%%&&&((())))))(((&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((()))))))))((((((((((((((((((''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))((('''''''''''''''%%%%%%&&&&&&'''((())))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***)))'''&&&&&&'''((((((((((((''''''''''''((()))((((((((((((''''''''''''''''''((((((((()))))))))'''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((((()))))))))(((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%'''))))))((('''((()))'''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((('''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&***))))))((('''&&&%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))&&&''''''''''''(((((((((******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''((((((((())))))))))))(((''''''''''''(((###%%%(((******(((%%%###''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***)))'''%%%$$$(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++++++++++++++)))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))((((((((((((((('''''''''%%%&&&&&&&&&''''''(((((('''''''''''''''((((((((()))'''&&&$$$$$$&&&''')))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&&&&&&&'''((($$$%%%%%%&&&'''((()))))))))))))))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***)))((('''&&&&&&''''''((((((((('''''''''''''''(((((((((((('''''''''''''''''''''((((((((())))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((***+++&&&&&&'''''''''''''''((())))))))))))((((((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%'''((((((''''''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%$$$&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$&&&'''''''''((((((((((((,,,+++)))(((&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%(((&&&%%%$$$%%%''')))***(((''''''&&&&&&%%%%%%%%%%%%%%%'''''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))*********))))))((('''((((((((()))))))))))))))(((((((((((((((((((((((('''((((((((((((((((((''''''(((((()))))))))))))))'''''''''(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))(((&&&%%%%%%&&&((()))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''***)))(((&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((()))((((((((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))((((((''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((***,,,%%%&&&&&&&&&''''''(((((()))((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&'''((((((''''''(((***(((''''''''''''''''''(((''''''''''''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((((((&&&%%%$$$%%%''')))***)))(((((((((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''''''''''''''''''''''''''&&&&&&&&&'''(((((()))%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((()))))))))(((((('''''''''((((((((((((((())))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''''')))((('''&&&&&&'''((())))))((((((''''''(((((()))(((''''''''''''&&&&&&&&&''''''((())))))(((''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((('''''''''''''''((((((((((((((('''((((((((((((''''''''''''&&&&&&'''''''''((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''')))******%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''((('''&&&'''(((***((((((''''''''''''((((((''''''''''''&&&%%%$$$###((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''''''''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((()))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$&&&''')))))))))(((&&&$$$$$$&&&((()))''''''&&&%%%&&&'''((()))((((((((((((((('''''''''''''''''''''((()))***+++%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''((())))))''''''''''''''''''''''''(((((('''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((((((((('''''''''''''''((((((((()))((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&'''((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((((((((((((((((((%%%&&&'''((())))))((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))(((((($$$$$$%%%&&&&&&'''(((((('''&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&)))+++'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((()))***)))(((((('''''''''''''''((('''&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&((()))***((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((("""$$$&&&((()))******)))%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((($$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$&&&'''''''''''''''''''''''''''&&&'''((()))************%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&'''''''''''''''&&&'''''''''(((((())))))&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))***))))))************))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%''')))******))))))((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&'''((()))))))))((($$$%%%'''))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))((('''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&((()))))))))((('''$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''(((((('''&&&&&&)))+++&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%'''(((*********&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******))))))(((''''''''''''''')))((('''''''''(((***+++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%'''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$%%%&&&''''''''''''''''''''''''((((((((()))******)))''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''###''')))(((&&&%%%&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((('''&&&%%%$$$#########%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((('''''''''&&&'''''''''(((((())))))$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((''''''''''''******))))))((((((''''''((((((((((((((('''''''''+++******((('''&&&%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&((()))+++,,,%%%&&&((())))))'''%%%$$$)))'''&&&&&&&&&''''''&&&---+++***))))))(((%%%"""''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))***************))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******+++******)))((('''&&&%%%$$$######***************************)))'''&&&&&&''')))***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###!!!!!!###%%%'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((('''&&&&&&((()))***&&&'''''''''''''''''''''&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((''''''(((((()))***+++'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''***))))))((((((((())))))(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&'''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((***)))((('''&&&&&&&&&'''&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))((((((''''''(((((((((((((((((((((''')))))))))((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***+++''''''((()))((('''&&&%%%'''&&&&&&''')))***++++++&&&'''***,,,------+++***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***)))))))))''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$######$$$%%%'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''''''''((('''''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((('''''''''''')))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))(((((('''''''''%%%&&&'''((()))******+++%%%(((+++,,,+++)))''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((('''&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&###$$$&&&((((((&&&$$$###&&&&&&&&&'''''''''((((((((((((((((((((((((((((((######$$$&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((('''''''''***))))))(((''''''((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&******))))))((((((((('''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&)))((('''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&)))(((((('''''''''((((((+++***)))(((''''''((((((&&&'''''''''&&&%%%&&&&&&'''((()))'''%%%###$$$&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((***))))))(((((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((###$$$%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((((((''''''(((((())))))(((((((((''''''&&&&&&)))((((((''''''(((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%&&&((()))))))))((('''((((((((((((((((((((((((***((('''%%%%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''')))(((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$$$$%%%'''(((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&)))+++---(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&'''''''''(((((())))))++++++***)))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((''''''''''''(((++++++)))(((''''''''''''%%%'''''''''%%%%%%(((***000...***&&&$$$&&&***---''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))&&&'''''''''''''''''''''&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######%%%&&&&&&%%%######''''''&&&%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%&&&((()))))))))((('''%%%%%%&&&'''(((((())))))***)))'''&&&&&&''')))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''((())))))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''***((('''%%%%%%'''(((***'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''!!!""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&%%%%%%)))'''&&&&&&***111777<<<((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&''''''((()))))))))---,,,+++***((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((('''''''''((((((******))))))((('''&&&&&&$$$&&&(((''''''***000666GGG???333+++'''((()))+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&&&&''''''''''''***))))))(((''''''&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$)))'''%%%$$$$$$%%%''')))'''''''''((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((***+++((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((())))))))))))(((''''''((())))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((()))++++++'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((''''''(((((((((***)))(((''''''((()))***''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&'''((((((#########$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''''''''&&&%%%)))((('''(((...666???DDD)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***++++++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))(((((('''''''''(((((()))))))))))))))(((&&&$$$###%%%''''''&&&'''+++444<<>>:::666222000//////000///------...111555777222222111111111111222333/////////000//////...---,,,,,,++++++++++++++++++''''''(((((())))))******((((((((()))))))))))))))&&&&&&'''))),,,,,,***(((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((((((((('''%%%%%%&&&&&&&&&''''''((((((((($$$&&&((()))***)))((('''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''%%%%%%%%%&&&'''((()))***&&&''''''(((((((((((((((