BM6P6(@ ```QQQLLLHHHKKKJJJTTTZZZrrrssszzztttkkkeee[[[YYYVVVTTTSSSUUUXXXZZZWWWXXX[[[^^^ccciiipppuuuyyy{{{qqqhhhbbbbbb^^^\\\\\\[[[ZZZ^^^eeeqqq}}}~~~vvvnnnhhheeeaaa]]]ZZZZZZ\\\]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWVVVUUUUUUPPPQQQQQQSSSTTTWWWXXXYYY[[[___fffoooxxxzzz}}}vvvmmmmmmqqq{{{oooaaaTTTKKKGGGGGGFFFFFFDDDCCCBBBAAAAAA@@@AAACCCEEEKKKYYYkkkvvvxxx|||ooogggrrrxxxrrrppplllttt||||||}}}}}}zzzyyytttooohhhaaa[[[VVVRRROOONNNPPPRRRTTTWWW\\\aaaeeehhhnnnsssvvv{{{xxxlll```ZZZWWWTTTUUUWWWWWWZZZ___cccgggmmmuuu{{{~~~yyyuuusssssstttuuuwwwyyy{{{}}}xxxyyywwwvvvxxx|||```RRRMMMIIIMMMKKKUUUaaaxxxqqq{{{|||qqqhhhbbbZZZXXXUUUSSSSSSUUUWWWYYYWWWYYY[[[___ccciiipppuuuwww}}}~~~tttjjjdddaaa]]][[[\\\[[[ZZZ___eeennnyyywwwnnniiieeebbb^^^\\\\\\]]]]]]]]]YYYYYYXXXVVVVVVUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWWWWYYY]]]dddmmmvvv|||xxxpppoooqqq{{{pppbbbUUULLLIIIHHHFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEELLLZZZlllvvvxxxyyymmmhhhtttwwwqqqpppmmmuuu}}}~~~|||zzztttoooggg```ZZZUUUPPPNNNLLLNNNRRRUUUYYY^^^cccggghhhnnntttxxx}}}xxxlll```ZZZWWWTTTTTTWWWVVVZZZ^^^bbbfffmmmuuu{{{|||wwwtttrrrqqqrrrtttvvvxxxzzz||||||zzzxxxwwwxxx|||___SSSOOOKKKNNNLLLWWWjjjvvvooo~~~vvvlllddd^^^WWWVVVSSSRRRRRRTTTVVVXXXVVVYYY\\\___ccciiioootttvvv|||wwwlllfff___\\\ZZZ[[[[[[[[[___fffkkkvvvwwwoooiiieeeccc```^^^^^^^^^]]]\\\YYYXXXWWWVVVVVVUUUUUUVVVYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVZZZaaaiiisss|||}}}zzzttttttsss~~~|||qqqcccVVVMMMIIIIIIFFFEEEDDDCCCBBBAAAAAAAAAAAADDDGGGNNN\\\mmmvvvxxxsssjjjhhhvvv}}}tttoooooonnnxxx}}}|||uuuoooggg___YYYSSSNNNKKKJJJMMMSSSXXX\\\```eeehhhiiiooovvv{{{xxxlll```ZZZWWWTTTTTTVVVUUUYYY]]]aaaeeemmmvvv}}}}}}{{{yyyvvvsssqqqppppppsssuuuxxxzzz|||}}}{{{xxxyyy|||]]]SSSOOOKKKNNNMMMYYYqqq{{{rrrrrr|||rrrhhh```\\\UUUSSSRRRQQQRRRSSSVVVWWWVVVYYY\\\```ccciiiooosssuuu|||yyynnnggg^^^[[[ZZZ[[[[[[[[[```ggglllvvvwwwoooiiifffdddaaa```___^^^\\\ZZZXXXWWWWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVTTTTTTSSSSSSTTTTTTUUUVVVVVVYYY^^^gggqqq{{{}}}|||xxxyyywww|||{{{pppbbbTTTLLLHHHGGGEEEEEEDDDBBBBBBAAAAAAAAAAAADDDIIIQQQ___ooowwwxxxmmmgggggguuuzzzrrrnnnooopppzzz}}}|||uuupppggg___XXXRRRMMMIIIJJJOOOUUUZZZ^^^bbbeeegggjjjqqqyyy~~~vvvjjj___YYYVVVSSSSSSUUUTTTXXX\\\```eeemmmxxx|||xxxxxxwwwvvvtttsssqqqpppuuuwwwzzz|||~~~{{{{{{}}}\\\SSSOOOJJJNNNOOO\\\uuuvvvtttyyyxxxnnneee^^^ZZZRRRRRRQQQQQQRRRSSSUUUWWWVVVYYY]]]```dddiiinnnrrrvvv~~~{{{oooggg^^^[[[YYYZZZZZZZZZ___fffnnnxxxxxxoooiiigggdddbbb```___^^^[[[YYYWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXRRRRRRRRRSSSTTTUUUWWWWWWVVVYYY]]]eeeoooyyy{{{}}}|||zzz{{{|||pppaaaSSSJJJFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@EEEKKKTTTbbbqqqxxxwwwjjjeeeffftttxxxpppmmmooosss|||}}}{{{wwwqqqhhh```XXXRRRMMMIIIMMMRRRXXX]]]```bbbdddffflllsss{{{rrrggg\\\XXXUUUSSSRRRTTTTTTWWW[[[___eeeooo{{{}}}yyyvvvvvvwwwwwwwwwvvvttttttxxxzzz~~~}}}~~~}}}}}}~~~\\\SSSOOOJJJOOORRRaaazzzvvvwwwuuukkkccc\\\XXXQQQQQQQQQQQQRRRTTTVVVWWWVVVYYY]]]aaadddiiinnnqqqwww~~~qqqiii^^^[[[YYYZZZZZZZZZ^^^eeeoooxxxzzzrrrkkkhhheeeaaa^^^]]]\\\ZZZYYYVVVVVVUUUUUUUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXRRRRRRRRRSSSTTTVVVWWWXXXWWWYYY\\\ccclllwwwzzz~~~|||wwwtttdddUUUKKKGGGEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@FFFMMMVVVeeesssyyywwwiiieeehhhvvvwwwnnnmmmpppuuu~~~}}}{{{xxxrrrjjjaaaZZZTTTOOOLLLPPPTTTZZZ^^^aaaccceeefffnnnvvv~~~~~~mmmcccYYYVVVTTTRRRRRRTTTUUUWWW[[[___eeeppp~~~yyywwwuuuvvvwwwxxxyyyyyyxxxxxxzzz}}}}}}~~~~~~^^^UUUOOOKKKQQQVVVgggvvvzzz|||qqqggg```YYYVVVPPPPPPQQQRRRSSSUUUWWWXXXVVVYYY]]]aaaeeeiiimmmpppwwwssskkk___\\\ZZZZZZYYYYYY]]]dddllluuu~~~uuuoooiiieee```]]][[[ZZZZZZYYYVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUUUUUUUUUUVVVWWWTTTTTTSSSSSSTTTUUUUUUVVVWWWXXXZZZ```iiisss}}}|||{{{qqquuuzzzjjjZZZOOOJJJIIIDDDDDDCCCBBBBBBBBBBBBCCC@@@FFFNNNYYYgggtttyyywwwhhhgggmmm{{{vvvnnnmmmqqqvvv~~~|||yyytttkkkccc]]]WWWRRRNNNPPPTTTYYY^^^aaadddgggjjjpppxxxxxxhhh___VVVSSSSSSQQQQQQSSSUUUXXX[[[___fffrrrzzzuuuuuuuuuuuuvvvwwwyyyzzz{{{|||{{{~~~~~~}}}~~~```VVVPPPLLLRRRYYYkkkuuuzzzzzznnneee]]]XXXTTTPPPPPPQQQRRRTTTVVVWWWXXXVVVYYY^^^bbbeeeiiimmmpppvvvuuulll```\\\ZZZZZZYYYXXX\\\ccciiirrr|||xxxrrrjjjeee___[[[ZZZYYYYYYYYYUUUUUUUUUTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTSSSSSSTTTTTTWWWWWWYYY^^^fffqqqzzzzzzmmmooowwwooo___SSSNNNLLLDDDDDDCCCBBBBBBBBBCCCCCC@@@FFFOOOZZZhhhuuuyyywwwhhhiiiqqqvvvmmmmmmqqqwww}}}zzzuuummmeee^^^YYYTTTPPPOOOSSSXXX]]]aaafffjjjmmmqqqyyy|||uuufff\\\TTTRRRRRRQQQQQQSSSVVVXXX[[[___gggsssvvvssssssuuuuuuuuuwwwxxx{{{}}}~~~{{{}}}{{{|||}}}bbbVVVRRRNNNSSS[[[pppwwwyyyuuulllddd[[[UUUSSSQQQQQQQQQQQQQQQRRRSSSSSSXXXZZZ\\\^^^bbbhhhooouuu}}}zzzmmmbbb```[[[XXXXXXZZZ^^^```fffooo{{{{{{wwwooohhh```YYYWWWWWWYYYYYYTTTTTTUUUVVVVVVWWWXXXXXXVVVVVVTTTTTTTTTVVVXXXZZZTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVUUUTTTSSSSSSSSSTTT[[[YYYZZZ```gggmmmuuu~~~vvvkkkgggooo|||uuuaaaRRRKKKJJJFFFCCC@@@@@@CCCDDDCCCBBBBBBJJJRRRZZZhhhuuuxxxtttfffqqq{{{rrrkkkmmmttt{{{|||xxxssslllfff```[[[VVVSSSVVVUUUWWW^^^dddgggmmmsssyyy}}}zzzoooaaaZZZUUUUUUUUUTTTVVVYYY]]]ZZZ\\\bbbjjjttt|||tttsssuuuwwwwwwyyyzzz|||}}}~~~~~~~~~|||||||||cccUUUQQQMMMTTT\\\rrrvvvyyytttjjjaaaXXXSSSRRRPPPPPPPPPQQQRRRSSSTTTUUUXXXZZZ\\\___ccciiipppuuu~~~{{{nnneeebbb^^^[[[ZZZ\\\```bbbgggooo{{{|||wwwmmmhhh```ZZZWWWWWWXXXXXXTTTTTTUUUUUUUUUUUUUUUUUUWWWVVVTTTTTTTTTUUUWWWXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVZZZXXXYYY___eeekkkttt}}}uuujjjfffggguuuyyyeeeTTTLLLIIIGGGDDDAAAAAACCCDDDCCCBBBDDDKKKSSSZZZeeeppprrrmmmhhhsss}}}yyyqqqlllpppwww{{{~~~|||wwwrrrllleee```[[[WWWTTTVVVUUUXXX___eeeiiipppwwwyyymmmaaaZZZVVVVVVVVVUUUVVVYYY\\\ZZZ\\\bbbjjjttt|||tttsssuuuxxxyyyzzz|||~~~}}}{{{{{{|||dddUUUPPPMMMTTT^^^uuu~~~uuuzzzqqqfff^^^UUUQQQQQQOOOOOOPPPQQQRRRTTTUUUVVVXXXZZZ]]]```dddjjjrrrwww}}}qqqhhheeeaaa^^^]]]___aaacccgggooozzzyyytttkkkfff```[[[XXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSWWWVVVUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQRRRSSSTTTVVVXXXYYYYYYWWWYYY^^^ccciiirrr{{{uuujjjeee___nnnjjjXXXMMMIIIGGGEEEBBBBBBCCCDDDCCCCCCFFFLLLSSSZZZbbbiiiiiieeeiiiuuu~~~{{{wwwpppkkkpppyyy}}}}}}zzzuuuqqqjjjeee```\\\XXXUUUVVVVVVYYYaaafffkkkrrr{{{wwwkkk```ZZZWWWXXXXXXWWWWWWYYY\\\ZZZ\\\bbbjjjsss|||uuutttuuuzzz{{{|||~~~~~~{{{zzzzzz{{{eeeUUUOOOLLLUUUaaaxxxxxxssszzznnnccc[[[TTTQQQRRRPPPPPPQQQQQQRRRTTTUUUVVVXXXZZZ^^^aaaffflllsssxxx~~~sssiiifffbbb___^^^___aaacccgggnnnxxx}}}uuuoooiiieee```\\\YYYWWWUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSUUUUUUVVVVVVVVVVVVVVVWWWUUUTTTTTTSSSSSSTTTTTTUUUQQQQQQRRRSSSTTTVVVXXXYYYYYYXXXZZZ^^^bbbgggqqqzzz}}}vvvllleee^^^kkk~~~ppp[[[NNNIIIGGGFFFDDDCCCCCCCCCDDDDDDEEEKKKSSS[[[aaadddccc```ggguuu|||vvvnnnjjjoooxxx{{{yyytttpppjjjeeeaaa^^^ZZZXXXVVVVVVZZZaaafffjjjttt}}}vvvjjj___ZZZXXXZZZZZZXXXXXXYYY\\\ZZZ\\\cccjjjrrr}}}}}}wwwuuuuuu{{{|||~~~|||yyyyyy{{{|||eeeUUUPPPMMMVVVccczzz~~~uuusss||||||lllaaaZZZTTTSSSTTTRRRRRRRRRRRRRRRSSSTTTUUUXXX[[[___ccchhhnnnuuuzzz~~~ssshhhfffbbb___]]]^^^___```ffflllvvv{{{sssmmmhhhddd___[[[YYYWWWUUUSSSRRRRRRSSSTTTUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSRRRRRRUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ___aaaeeeooozzz}}}wwwnnnfff^^^hhhzzzsss^^^PPPIIIHHHGGGFFFDDDCCCCCCDDDEEEDDDIIISSS\\\aaabbb``````eeettt|||uuummmjjjqqq{{{}}}zzzxxxtttpppjjjfffbbb___\\\ZZZVVVWWW[[[aaadddiiisss}}}wwwkkk```[[[YYY[[[\\\YYYYYY[[[\\\[[[]]]ccciiioooyyy}}}yyyxxxwww|||}}}~~~~~~zzzxxxyyy{{{}}}eeeVVVQQQNNNXXXddd|||zzzvvvuuu}}}mmmbbb[[[UUUSSSTTTQQQQQQQQQRRRSSSTTTUUUVVVXXX[[[```eeejjjqqqwww|||}}}sssgggeeeaaa^^^\\\\\\\\\]]]dddjjjttt}}}|||sssnnnhhhddd___ZZZXXXVVVTTTRRRPPPQQQRRRTTTVVVWWWXXXYYYWWWVVVVVVUUUTTTTTTSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUWWWWWWZZZ]]]___bbblllxxx~~~}}}zzzrrriii___eeevvvttt___QQQJJJHHHHHHHHHEEECCCBBBDDDEEEDDDIIITTT```dddbbb```bbbfffvvv~~~xxxrrrlllkkkuuu}}}zzzxxxuuuqqqlllgggdddaaa]]][[[YYYZZZ^^^bbbcccgggqqq|||xxxlllaaa\\\YYY[[[\\\ZZZ[[[]]]^^^]]]___dddiiimmmuuu}}}~~~|||{{{zzz}}}~~~zzzvvvuuuwwwzzz|||eeeVVVRRRPPPYYYeee|||xxxyyyyyypppeee\\\UUUQQQRRRNNNOOOPPPQQQTTTVVVXXXZZZXXX[[[```ffflllrrryyy}}}{{{qqqfffdddaaa^^^[[[[[[[[[[[[bbbiiirrr{{{{{{sssnnnhhhddd^^^YYYWWWUUUTTTSSSQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVTTTTTTTTTSSSTTTTTTUUUVVVTTTUUUXXX[[[[[[^^^iiiuuu~~~~~~}}}}}}uuulll___dddwwwsss___RRRLLLHHHIIIIIIFFFCCCBBBDDDFFFFFFKKKWWWcccfffbbb```ccckkk||||||uuunnniiiiiittt}}}zzzxxxwwwsssnnniiieeebbb___\\\]]]^^^aaaddddddfffppp|||xxxmmmccc]]]YYYZZZ[[[[[[\\\___```^^^```eeehhhkkkqqqyyy{{{~~~}}}~~~}}}|||~~~{{{vvvsssrrrtttwwwzzzeeeWWWSSSQQQZZZfff|||xxx{{{}}}rrrggg]]]TTTPPPOOOKKKLLLNNNQQQUUUXXX[[[]]]XXX[[[aaaggglllsssyyy~~~zzzpppfffdddaaa^^^[[[ZZZZZZ[[[aaagggqqqzzzxxxqqqlllhhhddd]]]XXXVVVUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTVVVVVVWWWWWWWWWVVVUUUUUUSSSSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWRRRSSSVVVYYYYYY[[[fffrrr{{{~~~~~~~~~xxxnnnaaafffzzzrrr___SSSMMMIIIJJJJJJGGGCCCBBBDDDFFFIIIMMMZZZfffhhhbbb```cccppp}}}tttllleeeeeeooo{{{}}}{{{yyyyyyuuuooojjjfffccc___]]]aaabbbdddfffdddfffppp|||yyymmmddd^^^YYYZZZ[[[[[[]]]aaaaaa___aaaeeehhhiiiooovvvrrrxxx||||||}}}|||zzz|||~~~}}}{{{xxxssspppooorrruuuxxxaaaWWWTTTPPPYYYggg{{{|||uuuggg^^^WWWPPPKKKOOOPPPPPPRRRTTTVVVXXXYYY\\\___cccfffjjjpppzzz~~~tttlllfffaaa^^^^^^[[[XXXXXX[[[^^^dddnnnwww}}}vvvoookkkeeebbb^^^YYYVVVSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRSSSSSSSSSUUUVVVVVVWWWYYY___fffkkkwww|||yyyooodddkkk}}}mmm^^^SSSNNNJJJIIIGGGDDDBBBBBBDDDFFFGGGSSS[[[dddjjjccc]]]eeepppxxxnnniiigggkkkvvv~~~zzzvvvpppiiiccc___]]]]]]aaaaaabbbcccfffmmmvvv||||||mmm___YYYVVVXXXZZZZZZ]]]aaacccbbbbbbfffkkkmmmmmmkkkqqqppppppqqqsssuuuwwwxxxyyyxxxxxx{{{|||vvvrrrnnnnnnmmmnnnuuu|||aaaWWWTTTQQQ[[[iii}}}xxxiii___XXXRRRNNNOOOPPPPPPRRRTTTVVVXXXYYY\\\___cccfffjjjqqqzzzzzzqqqjjjfffaaa]]]]]][[[WWWWWWZZZ^^^eeennnwww}}}vvvooojjjfffccc^^^ZZZVVVSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUTTTUUUUUUVVVYYY^^^eeejjjuuu}}}~~~{{{rrreeekkk~~~ssscccUUUMMMIIIIIIGGGDDDAAAAAACCCFFFIIIUUU]]]eeekkkccc^^^fffuuu}}}tttkkkhhhhhhmmmyyyzzzwwwpppjjjddd```^^^]]]___```bbbdddgggnnnuuu{{{{{{mmmbbb[[[WWWXXXZZZ[[[^^^bbbcccccccccfffkkkmmmlllkkknnnnnnoooppprrrtttvvvxxxwwwwwwxxx{{{}}}zzzvvvpppllllllnnnqqqwww~~~aaaWWWUUUSSS^^^nnn~~~|||lllbbbZZZUUUQQQPPPPPPQQQRRRSSSUUUWWWXXX[[[^^^cccfffjjjqqqzzz|||~~~|||{{{yyyyyyxxxtttmmmgggeee```]]]\\\ZZZVVVUUUXXX^^^dddnnnxxx|||uuunnniiigggddd___ZZZVVVSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTRRRSSSTTTVVVXXX^^^eeeiiiqqq{{{wwwgggkkk|||zzzhhhWWWMMMHHHGGGFFFCCC@@@@@@CCCEEEKKKWWW^^^eeejjjccc^^^gggwwwyyyqqqiiigggjjjppp|||zzzwwwqqqjjjddd```^^^]]]]]]___bbbeeeiiiooouuuzzz~~~pppeee^^^XXXXXXZZZ[[[___ddddddddddddgggkkkmmmllllllmmmmmmmmmoooppprrrtttuuutttuuuvvvzzz~~~{{{yyyxxxtttlllgggiiiooottt{{{```WWWVVVUUUaaarrr~~~qqqddd\\\WWWTTTQQQQQQRRRRRRTTTUUUWWWWWWZZZ^^^cccgggkkkqqqzzzxxxvvvwwwuuutttsssssssssooojjjfffddd___\\\[[[YYYUUUUUUXXX\\\cccnnnzzz|||uuummmiiigggddd```ZZZVVVSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRTTTUUUXXX]]]ccchhhooozzz|||lllmmmzzz|||}}}kkkYYYMMMGGGGGGEEEBBB@@@@@@CCCEEEKKKWWW___dddiiiaaa^^^hhhvvvxxxoooggggggkkksss~~~zzzvvvqqqjjjddd___\\\[[[[[[^^^bbbgggkkkpppvvvzzzuuuhhh```YYYXXXYYY[[[___dddddddddfffhhhkkklllmmmmmmnnnnnnnnnoooppppppqqqrrrqqqrrrtttxxx|||~~~}}}zzzxxxzzz~~~|||wwwuuuuuuqqqhhhbbbfffnnnvvv|||```WWWVVVWWWdddvvvvvvhhh___YYYVVVSSSSSSSSSTTTTTTVVVWWWWWWYYY]]]cccgggkkkrrrzzz}}}yyysssqqqssspppooooooooonnnkkkhhheeeccc^^^[[[[[[XXXUUUUUUXXX[[[cccppp~~~|||uuummmiiigggddd```[[[VVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVXXXXXXUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRTTTVVVXXX\\\bbbfffnnnzzz~~~pppnnnvvv}}}|||kkkYYYMMMGGGFFFDDDBBB@@@@@@CCCFFFKKKWWW___dddggg```^^^jjjvvvzzzppphhhhhhmmmuuu~~~}}}yyyvvvpppjjjddd^^^[[[YYYZZZ^^^ccchhhmmmrrrwww{{{xxxiiiaaaZZZXXXYYYZZZ]]]ccccccdddgggiiikkkmmmnnnoooqqqqqqqqqqqqppppppoooooonnnpppsssvvvyyy{{{}}}~~~|||zzzzzz}}}~~~uuuuuuxxx|||{{{vvvssssssmmmddd___dddmmmuuu|||___VVVVVVWWWeeexxx}}}nnnbbb[[[XXXVVVUUUUUUUUUVVVWWWXXXXXXXXX]]]ccchhhlllrrrzzz|||yyywwwtttnnnmmmooolllmmmmmmlllkkkhhheeecccaaa]]]ZZZZZZYYYVVVWWWZZZ]]]gggvvv|||uuunnnjjjfffddd___[[[WWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVXXXXXXUUUUUUTTTTTTTTTTTTUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSRRRTTTUUUWWWYYY\\\aaadddnnnyyy}}}qqqlllqqq~~~zzzkkkZZZNNNGGGFFFEEEBBBAAAAAADDDGGGKKKXXX```dddgggaaaaaannnzzz{{{qqqiiijjjpppwww}}}|||yyyvvvqqqkkkeee___[[[YYY\\\___dddiiinnntttzzz~~~wwwhhh```ZZZXXXXXXXXX[[[___aaadddgggjjjlllnnnppprrrtttuuuuuutttsssrrrqqqpppoooqqqtttvvvwwwwwwyyy{{{~~~yyywwwwwwzzz~~~{{{uuuuuuxxx|||~~~|||xxxtttrrriiiccc```fffmmmttt{{{___VVVVVVWWWfffyyyuuuggg^^^ZZZXXXXXXWWWWWWWWWXXXXXXYYYWWW\\\ccchhhlllssszzzzzzuuurrrrrroookkkjjjllliiijjjkkkjjjgggdddbbbbbb```\\\ZZZ[[[ZZZXXXYYY]]]bbblll}}}}}}vvvoookkkeeeccc___[[[XXXVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXVVVUUUUUUTTTTTTUUUUUUVVVSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRTTTVVVWWWXXXYYY\\\```cccmmmxxx~~~{{{nnngggjjj{{{|||}}}yyylll[[[OOOGGGGGGEEECCCAAABBBEEEHHHLLLZZZaaafffhhhccceeesss~~~{{{qqqiiikkkrrrzzz~~~|||{{{xxxtttmmmgggaaa\\\ZZZ]]]```eeejjjooouuu|||wwwfff___YYYXXXWWWVVVWWW[[[___cccgggkkklllooorrruuuuuuvvvwwwwwwwwwwwwvvvuuurrruuuwwwxxxvvvvvvwwwyyy~~~{{{vvvttttttxxx|||zzzvvvwwwyyy}}}}}}~~~{{{vvvrrrhhheeeeeejjjooossszzz___VVVUUUWWWfffyyyyyykkkaaa\\\YYYYYYXXXXXXXXXYYYYYYZZZWWW\\\ccchhhmmmsss{{{|||wwwtttuuuqqqnnnnnnlllhhhhhhjjjhhhiiiiiihhheeebbbaaa```___[[[ZZZ[[[[[[YYYZZZ^^^fffqqq}}}vvvpppllldddbbb^^^[[[XXXWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPVVVWWWXXXYYYZZZ\\\___bbblllwww}}}|||~~~}}}yyykkkcccfffwwwxxxzzz~~~zzzmmm[[[OOOHHHGGGFFFDDDBBBCCCFFFIIINNN[[[cccgggjjjeeehhhwwwzzzpppiiilllttt}}}~~~~~~}}}}}}zzzvvvoooiiiccc^^^[[[___aaaeeejjjooovvv~~~yyyeee^^^XXXWWWWWWUUUUUUXXX^^^bbbgggkkkmmmooossswwwuuuvvvxxxyyyzzzzzzzzzyyyuuuxxxzzzyyywwwvvvwwwyyy|||xxxtttrrrrrrvvvzzzzzzwwwxxxzzz~~~}}}}}}~~~wwwrrrhhhggghhhmmmpppssszzzbbbXXXUUUYYYkkk~~~rrrddd\\\\\\ZZZYYYXXXYYYZZZYYYXXX[[[^^^cccggglllqqqwww{{{yyysssnnnllloooooonnnllliiigggdddcccccccccccccccbbbaaa```___[[[[[[[[[ZZZYYY\\\```cccjjjsssxxxqqqllldddaaa]]][[[YYYXXXWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUSSSRRRQQQXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUTTTTTTSSSSSSTTTUUUWWWXXXXXXZZZ]]]___hhhqqq}}}}}}kkk___```sss~~~zzz~~~~~~wwwssseeeMMMJJJFFFBBBCCCBBBAAACCCHHHTTT]]]ffffffbbbbbbkkkttt}}}xxxrrrmmmnnnvvv~~~~~~}}}}}}zzzssspppllleee```___cccfffjjjmmmqqqwwwxxxgggccc]]]WWWTTTTTTVVVXXX]]]aaaeeejjjnnnrrrwwwzzzzzzxxxwwwyyy|||}}}{{{xxxzzzyyywwwtttqqqppprrrsss|||vvvooolllkkkrrruuuzzz}}}yyyyyy{{{}}}yyynnnllllllqqqwww}}}aaaXXXWWW\\\pppuuuhhh___]]][[[YYYYYYZZZ[[[ZZZYYY\\\___dddhhhlllqqqvvvzzzzzzsssoookkkiiinnnmmmlllkkkiiifffdddcccdddccccccbbbaaa```___^^^[[[[[[[[[ZZZZZZ]]]aaadddkkksss|||vvvpppkkkccc```\\\ZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXXXXZZZ\\\___fffooo|||}}}kkk```aaasss~~~{{{wwwiiiQQQJJJEEECCCDDDDDDBBBDDDIIIRRR[[[dddddd___```iiirrr~~~yyyrrrlllmmmuuu~~~}}}xxxrrrpppllleee```___cccfffjjjmmmqqqxxxwwwhhhddd]]]XXXUUUUUUWWWYYY\\\___ccchhhkkkpppuuuxxx|||zzzzzz{{{~~~~~~|||zzz{{{{{{yyyvvvrrrqqqqqqrrrxxx{{{xxxppplllkkkooorrrvvv}}}}}}|||~~~|||tttssssssvvv|||```XXXYYY```vvv{{{mmmddd^^^\\\ZZZZZZ[[[\\\[[[[[[___aaaeeeiiilllqqqvvvyyy~~~uuupppmmmkkkjjjmmmlllllljjjhhhfffdddccceeeeeedddbbb```___]]]]]][[[\\\\\\\\\\\\___cccgggmmmttt~~~yyysssmmmiiibbb___[[[YYYXXXWWWUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUTTTSSSSSSTTTVVVWWWTTTUUUWWWWWWXXXYYY\\\^^^cccmmm{{{}}}mmmbbbbbbsssrrr[[[KKKGGGEEEGGGFFFDDDFFFIIIQQQYYYaaa```\\\]]]fffpppzzzssskkkkkksss}}}~~~{{{uuurrrqqqmmmfff```___cccfffjjjmmmqqqxxxuuuiiieee^^^YYYUUUUUUWWWXXXZZZ\\\aaadddhhhmmmrrruuu~~~}}}~~~~~~}}}}}}}}}zzzvvvsssqqqqqqtttwww{{{~~~~~~||||||}}}||||||zzzrrrllliiikkkmmmrrryyy{{{zzzzzz}}}```YYY[[[bbbyyysssjjjaaa^^^\\\[[[\\\]]]]]]]]]aaacccgggjjjmmmqqqvvvyyy}}}vvvrrrqqqppppppnnnnnnmmmllljjjhhhfffeeehhhgggeeeccc```___]]]]]]\\\]]]]]]]]]^^^aaafffjjjooouuuzzzuuupppkkkggg```^^^ZZZXXXWWWVVVUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUWWWWWWVVVUUUTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSUUUWWWXXXTTTUUUWWWWWWWWWYYY[[[]]]aaajjjyyy~~~nnndddcccttt}}}gggRRRMMMKKKKKKIIIFFFFFFIIIPPPXXX___^^^ZZZ[[[fffppp{{{rrrjjjiiiqqq}}}wwwtttrrrsssooofffaaa```bbbeeeiiilllooovvvsssiiifff___YYYVVVTTTUUUVVVXXX[[[___bbbfffjjjooosss~~~{{{vvvsssrrrtttwwwzzz||||||{{{{{{{{{zzzxxxwwwyyyyyyyyy~~~|||tttlllfffhhhkkkooovvv}}}bbbZZZ\\\ccczzzyyyoooccc```]]]\\\]]]_________bbbeeehhhkkknnnrrrvvvyyy}}}xxxwwwwwwwwwwwwttttttsssqqqooommmkkkjjjkkkiiigggdddbbb```______^^^_________```ccchhhlllqqqvvv}}}}}}vvvrrrnnniiieee```]]]YYYWWWWWWVVVUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSTTTTTTYYYXXXWWWUUUTTTSSSRRRRRRVVVUUUUUUTTTTTTUUUVVVVVVUUUUUUTTTTTTTTTVVVWWWXXXTTTUUUWWWWWWWWWXXXZZZ\\\___hhhvvv~~~pppgggeeeuuuoooZZZUUUPPPNNNKKKFFFEEEGGGOOOWWW]]]\\\YYY\\\gggrrrzzzrrriiihhhppp|||~~~vvvttttttuuuppphhhcccbbbaaadddgggiiilllsss{{{zzzrrrlllhhhaaa[[[VVVTTTTTTTTTXXXZZZ]]]```ccchhhnnnrrr|||~~~{{{wwwvvvyyy{{{}}}|||zzzwwwvvvvvvvvvsssrrruuuuuuvvvzzzwwwmmmeeegggjjjnnnttt{{{ddd\\\]]]dddzzz}}}rrreeebbb^^^]]]^^^```aaaaaacccfffiiilllooossswww{{{||||||}}}~~~~~~}}}|||{{{yyywwwtttrrrpppnnnllljjjgggdddcccccccccaaabbbbbbaaabbbeeeiiimmmqqqtttyyy~~~}}}wwwsssqqqnnniiieee___]]]YYYXXXWWWWWWVVVTTTVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTUUUYYYXXXVVVUUUSSSRRRRRRRRRVVVUUUTTTTTTTTTUUUVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVTTTUUUWWWWWWVVVWWWZZZ\\\___fffsssqqqiiigggvvvrrr```YYYSSSOOOIIIDDDCCCFFFNNNUUU[[[[[[XXX\\\iiiuuuyyyqqqhhhhhhqqq|||~~~}}}xxxwwwwwwwwwrrriiieeefffaaadddfffhhhjjjpppxxx~~~|||vvvtttqqqlllfff^^^XXXUUUSSSSSSWWWYYY[[[]]]aaafffkkkpppxxx{{{}}}zzzyyy}}}~~~~~~zzzvvvtttsssrrrnnnmmmppprrrrrruuuzzz{{{pppiiigggiiimmmrrryyyeee]]]^^^eee|||tttgggccc```^^^___aaabbbccccccfffiiimmmppptttyyy|||~~~{{{xxxwwwqqqooollliiiggggggggggggdddddddddccccccfffjjjmmmoooqqqsssvvvyyy}}}yyyvvvsssqqqqqqnnniiiddd```]]]ZZZXXXXXXWWWVVVUUUVVVVVVUUUUUUUUUTTTTTTTTTWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTVVVUUUTTTSSSTTTUUUWWWXXXUUUVVVWWWXXXXXXVVVUUUTTTTTTUUUWWWWWWVVVWWWYYY[[[___eeeppp}}}qqqjjjiiiwwwtttaaaYYYQQQLLLFFFBBBBBBFFFKKKSSSYYYXXXWWW\\\jjjwwwxxxppphhhhhhqqq}}}~~~~~~|||zzzzzzzzzssskkkhhhjjjccceeeggghhhjjjnnnvvv|||}}}wwwvvvwwwwwwrrrkkkccc\\\WWWTTTSSSUUUVVVXXXZZZ]]]bbbiiimmmrrrxxx~~~~~~|||{{{~~~~~~zzzvvvtttsssqqqmmmlllooorrrrrruuuyyy{{{~~~wwwooogggiiilllpppwww~~~fff^^^___ggg}}}uuugggddd```^^^___bbbcccdddccceeeiiimmmpppuuuzzz}}}|||{{{rrrpppnnnkkkiiiiiiiiijjjeeeeeeeeeddddddfffjjjmmmmmmnnnoooqqqrrrvvv{{{|||zzzzzzyyyxxxtttrrrpppqqqqqqoooiiieee```]]]ZZZXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTZZZYYYWWWVVVUUUVVVVVVWWWSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSSSSUUUWWWXXXUUUVVVXXXYYYYYYVVVTTTRRRTTTVVVWWWWWWVVVWWWYYY[[[```eeeooo{{{rrrkkkiiixxxvvv___WWWNNNIIIDDD@@@BBBFFFIIIQQQWWWWWWUUU\\\kkkxxxwwwppphhhiiirrr}}}}}}~~~~~~}}}|||{{{tttkkkiiillleeegggiiiiiijjjnnnuuu{{{}}}{{{vvvvvvzzz{{{wwwooofff___YYYVVVTTTSSSTTTVVVXXX[[[```fffkkkooouuu|||~~~||||||}}}~~~~~~zzzwwwttttttsssooonnnrrrtttuuuwwwzzzxxx||||||tttggghhhkkkooouuu|||eeeWWWaaajjj{{{wwwiiieeeaaa______`````````bbbgggllloooqqquuu~~~yyyvvvssspppooommmkkkiiiiiiiiihhhgggggghhhiiiiiikkklllmmmmmmooosssxxx}}}}}}xxxqqqkkkiiikkkllljjjlllooorrrrrrooollljjjaaa^^^ZZZWWWUUUVVVXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUSSSRRRRRRSSSUUUVVVWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZaaagggpppzzz~~~|||{{{sssjjjeeerrrttt[[[TTTLLLHHHDDD@@@AAAEEEMMMSSSYYYZZZZZZ```mmmxxx~~~wwwrrrmmmnnnttt}}}~~~}}}|||||||||}}}~~~|||yyyuuuqqqllliiifffccccccgggjjjlllqqqwww|||~~~~~~yyynnnbbbYYYTTTTTTRRRSSSTTTUUUXXX\\\___```hhhpppzzz}}}xxxvvv|||||||||{{{zzzyyywwwvvvuuurrroooqqquuuwwwvvvsssxxx{{{pppmmmkkknnnuuu|||hhhYYYbbbkkk|||wwwiiifffbbb```aaabbbccccccdddhhhmmmpppssszzz~~~zzzxxxvvvtttrrrooommmllljjjiiiiiiiiijjjkkkiiijjjlllnnnqqqvvv|||}}}zzzxxxrrrkkkeeecccdddeeefffhhhlllooopppnnnkkkiiibbb___[[[VVVTTTSSSTTTUUUTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYXXXXXXWWWVVVUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZaaagggpppzzz~~~uuukkkdddnnnsssZZZSSSLLLHHHDDDAAABBBFFFNNNSSSYYY[[[\\\cccppp|||vvvqqqlllmmmttt}}}|||zzzxxxxxxxxxxxxyyyzzz{{{{{{zzz|||~~~|||yyyvvvrrrmmmjjjfffcccdddhhhkkkllloootttzzz~~~wwwnnnddd\\\VVVTTTQQQQQQRRRTTTVVVYYY\\\^^^eeemmmwww~~~~~~yyywww{{{{{{|||||||||{{{zzzzzzxxxuuurrrssswwwzzzxxxvvvyyy{{{wwwsssooopppuuu|||kkk[[[bbblll~~~wwwiiifffcccaaabbbdddeeeeeefffjjjnnnrrrwww}}}{{{xxxuuummmllljjjhhhgggggghhhiiijjjlllppptttxxx}}}zzztttqqqllleee^^^[[[[[[]]]```dddhhhlllnnnllljjjhhhdddaaa[[[VVVRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVSSSTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZ```fffoooyyyyyymmmbbbiiioooWWWPPPJJJHHHEEEBBBDDDHHHNNNSSSYYY[[[^^^ffftttsssooojjjkkksss|||~~~{{{xxxvvvsssssssssrrrrrrssstttttttttwwwyyy{{{|||}}}~~~{{{xxxvvvsssoookkkgggdddeeeiiikkkkkkmmmqqqwww~~~|||ssslllfff```YYYSSSQQQQQQRRRSSSUUUXXX[[[\\\___gggqqqyyy~~~|||zzz{{{{{{}}}~~~~~~~~~~~~}}}{{{xxxuuuvvvxxxzzzzzzxxxzzz|||{{{tttrrruuu{{{|||}}}~~~kkk[[[cccnnnvvviiifffcccaaabbbdddeeeeeehhhjjjnnnsss{{{~~~{{{xxxpppnnnllliiihhhiiijjjkkkooorrrwww}}}~~~zzzqqqoooiiibbb[[[XXXWWWXXX\\\```fffkkkmmmllljjjhhhdddaaa[[[VVVRRRQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWSSSSSSTTTTTTUUUUUUUUUTTTUUUUUUTTTSSSSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ___eeemmmwww|||nnnaaafff}}}fffTTTNNNIIIGGGEEECCCEEEIIINNNSSSWWWZZZ^^^ggguuu~~~qqqlllhhhjjjrrr|||~~~{{{xxxtttqqqnnnnnnmmmlllllllllmmmmmmnnnpppsssuuuvvvxxx|||~~~}}}{{{yyywwwuuuqqqnnniiifffgggkkkllljjjjjjmmmsss{{{xxxooojjjhhhccc[[[SSSSSSSSSSSSTTTVVVXXXZZZ\\\[[[bbbkkksssxxx~~~~~~}}}~~~}}}zzzwwwwwwyyyzzzzzzyyy{{{}}}xxxsssttt{{{}}}xxxyyyiii[[[dddsssvvviiifffcccbbbcccdddeeeeeeiiikkkooouuu~~~zzzuuusssqqqnnnnnnoooqqqsssvvvzzz|||xxxqqqooojjjccc\\\XXXWWWXXXYYY^^^dddjjjmmmmmmjjjhhhccc```[[[VVVSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUUUUSSSSSSTTTUUUUUUUUUUUUTTTUUUTTTTTTTTTTTTTTTTTTUUUTTTUUUVVVXXXZZZ[[[\\\]]][[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ^^^cccllluuu~~~~~~oooaaaeee}}}|||yyy^^^RRRLLLHHHGGGFFFDDDEEEJJJOOORRRVVVXXX]]]ggguuu~~~|||ooojjjgggiiiqqq|||}}}zzzvvvqqqmmmhhhgggfffffffffffffffggggggiiikkklllnnnppptttwww~~~~~~~~~|||{{{zzzyyywwwuuurrrllliiiiiilllllliiihhhkkknnnwww|||tttllliiiiiifff]]]UUUTTTTTTSSSTTTUUUWWWXXXZZZXXX^^^fffmmmrrrxxx~~~{{{zzzzzz{{{|||}}}|||~~~zzztttuuu|||wwwsssuuuiii]]]hhhyyyvvvjjjgggeeedddgggiiikkklllnnnpppttt{{{vvvuuurrrqqqrrrtttxxxzzzzzzvvvpppnnnjjjddd]]]YYYXXXYYYXXX]]]dddjjjmmmmmmjjjgggaaa^^^ZZZVVVTTTTTTUUUVVVSSSSSSSSSSSSSSSRRRQQQPPPSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\YYYYYYXXXXXXWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ^^^bbbjjjttt}}}~~~~~~ooo```eee|||xxxuuuttt[[[PPPKKKHHHGGGFFFDDDEEEIIIPPPSSSVVVYYY```kkkyyy}}}mmmiiifffhhhqqq}}}}}}zzzuuuoookkkcccccccccbbbccccccddddddbbbccceeeeeefffhhhllloooyyy~~~|||{{{{{{{{{{{{xxxvvvqqqmmmlllmmmlllhhhhhhjjjllluuu~~~zzzsssmmmkkkllliiiaaaZZZTTTTTTSSSSSSSSSUUUVVVWWWXXX\\\bbbgggkkkqqqyyy}}}|||}}}~~~}}}}}}wwwwww}}}xxxooommmqqq|||lllbbbnnnyyyjjjiiihhhiiinnnsssvvvwwwvvvwww|||zzzyyywwwwwwyyy}}}~~~yyyuuulllkkkgggbbb\\\XXXWWWWWWVVV[[[ccciiilllkkkhhhfff```^^^YYYUUUSSSRRRSSSTTTRRRRRRSSSSSSRRRRRRQQQPPPTTTUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTSSSTTTVVVXXXYYYZZZZZZYYYWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ]]]aaaiiisss||||||mmm___ccc{{{pppooo{{{~~~oooYYYPPPKKKHHHGGGFFFDDDEEEIIIRRRTTTWWW\\\eeesss{{{mmmiiieeeiiirrr}}}~~~zzzuuuooojjjfffffffffffffffggghhhiiidddeeeeeeeeeeeefffjjjmmmssszzz~~~}}}|||}}}}}}}}}{{{zzzuuuqqqnnnmmmkkkhhhhhhkkkmmmuuu}}}yyyuuupppoooooolllfffaaaXXXWWWVVVVVVVVVWWWXXXYYYYYY]]]aaacccfffkkksssyyy|||zzzzzz}}}~~~{{{zzzyyynnnggghhhmmmtttzzzpppfffrrr}}}{{{kkkjjjjjjmmmtttzzz|||}}}zzztttppphhhgggddd___YYYVVVUUUUUUUUUZZZbbbhhhkkkjjjgggddd```]]]YYYTTTQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSTTTUUUWWWYYYYYYXXXWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSUUUWWWXXXXXXWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZ]]]aaaiiirrr|||{{{lll]]]aaayyy{{{kkkkkkvvvzzzwwwjjjWWWPPPKKKHHHHHHFFFCCCDDDHHHSSSUUUYYY___jjjyyyyyymmmhhheeeiiirrr~~~{{{uuuooojjjkkkkkkkkklllmmmnnnooopppiiiiiiiiihhhgggiiilllnnnnnnvvv~~~~~~}}}}}}}}}}}}|||xxxsssooonnnkkkhhhhhhlllnnnvvv}}}}}}yyyvvvtttrrrqqqooojjjeee]]]\\\[[[ZZZZZZ[[[\\\]]][[[]]]```aaaccchhhooouuu||||||xxxvvvvvvyyy{{{~~~|||}}}ssshhhaaadddjjjlllssszzzkkk```rrr{{{jjjiiijjjppp{{{~~~wwwrrrooollljjjgggaaaZZZVVVUUUUUUYYY[[[```fffjjjkkkiiigggaaa]]]XXXSSSPPPOOOPPPQQQTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUVVVWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXUUUVVVVVVVVVVVVXXX[[[^^^___aaaeeennnxxx|||oooccceeetttuuunnnlllrrruuunnnaaaXXXMMMKKKJJJIIIFFFCCCGGGMMMKKKSSS[[[bbbmmmyyynnniiigggnnnxxx|||wwwtttrrrqqqppprrrtttwwwyyyzzzyyyyyyyyyuuurrrqqqssstttsssqqqsssuuuwwwzzz}}}~~~}}}|||}}}}}}|||vvvtttpppmmmkkkkkkkkklllrrruuuyyy{{{|||~~~}}}wwwvvvwwwvvvrrrnnnhhhccc]]]XXXXXXYYY[[[\\\cccccccccbbbbbbeeejjjmmmyyy}}}zzzrrrnnnlllmmmssszzz~~~~~~qqqiiiccc```aaaeeeiiilllsss}}}iii]]]nnn{{{ooommmooouuu|||uuupppnnnkkkjjjfffaaa[[[WWWUUUVVVXXXZZZ___eeejjjkkkiiiggg```]]]WWWRRROOOOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWWWWVVVVVVWWWZZZ]]]```bbbgggoooyyy~~~~~~}}}yyymmmaaabbbqqq{{{sssmmmpppqqqjjj]]]UUUMMMKKKIIIIIIFFFCCCFFFLLLOOOTTTYYY```nnnxxxmmmhhhhhhoooyyy}}}xxxuuusssrrruuuwwwzzz}}}~~~~~~}}}}}}}}}{{{zzz|||}}}}}}{{{xxxyyyyyy{{{}}}}}}||||||~~~~~~}}}yyyvvvrrrooolllkkkllllllrrrtttxxxzzz{{{|||~~~}}}yyyxxxyyyxxxtttppplllgggbbb^^^]]]^^^^^^^^^``````aaaaaaaaadddgggjjjtttyyy~~~vvvooollljjjkkkqqqxxxyyy}}}~~~|||~~~{{{mmmeee^^^ZZZZZZ^^^eeeiiippp{{{iii]]]lll|||tttsssttt|||xxxrrrnnnllliiihhheee```ZZZVVVUUUVVVVVVYYY^^^dddiiijjjiiifff```\\\WWWQQQNNNNNNOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVWWWYYY[[[aaaccchhhpppzzz~~~~~~}}}|||{{{zzznnnbbbaaammmxxxnnnmmmllldddYYYRRRNNNKKKHHHGGGEEEBBBEEEKKKSSSUUUXXX___pppxxxmmmhhhiiiqqq{{{zzzwwwuuutttyyy{{{||||||~~~|||zzzvvvrrrooommmmmmmmmqqqtttvvvxxxxxxyyy{{{|||}}}{{{{{{}}}|||yyyuuuqqqnnnjjjfffeeecccaaa```\\\^^^``````aaabbbeeegggmmmsss{{{|||uuunnnlllkkkkkkpppvvvxxx|||}}}yyywww{{{wwwjjjaaaZZZUUUUUUXXXaaaeeemmmwwwlll^^^lll~~~wwwvvvyyy}}}uuuoookkkjjjgggfffccc^^^XXXUUUTTTTTTUUUWWW\\\ccchhhjjjhhhfff___\\\VVVQQQNNNMMMNNNOOOQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUVVVXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVXXXYYYYYYXXXVVVVVVXXXYYY___aaagggqqq{{{~~~}}}}}}rrreeebbbjjjzzz}}}ooojjjggg```XXXRRRPPPKKKGGGFFFDDDBBBDDDIIISSSUUUWWW```sssxxxmmmiiijjjsss|||}}}zzzwwwvvvzzz}}}~~~~~~~~~zzzvvvrrrpppooonnnqqqsssuuuvvvvvvwwwxxxyyy|||{{{}}}|||wwwtttpppmmmjjjfffaaa^^^\\\^^^```aaaaaabbbdddfffjjjooovvv{{{~~~xxxsssqqqooonnnrrrwww{{{~~~yyyuuuvvv|||ttthhh```ZZZUUUUUUXXX___ccckkkuuu}}}kkk^^^jjj{{{yyyxxx{{{{{{sssmmmkkkjjjgggeeebbb]]]WWWSSSRRRSSSSSSVVV[[[bbbhhhjjjiiiggg___\\\VVVQQQNNNMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVXXXYYYYYYXXXWWWVVVWWWXXX\\\___fffqqq|||~~~~~~sssfff___dddrrrpppiiifffaaa[[[WWWSSSLLLGGGFFFEEECCCDDDHHHQQQTTTXXXbbbuuuxxxmmmiiikkksss}}}}}}{{{zzz|||~~~zzzvvvsssqqqqqqqqqsssuuuvvvuuuvvvwwwxxxxxxzzz~~~{{{xxxtttqqqlllgggaaa]]]]]]___bbbccccccdddfffhhhkkknnnqqqtttwwwyyy}}}~~~}}}}}}|||xxxwwwuuurrrtttxxxyyy|||~~~xxxuuuxxxyyyoooddd___[[[XXXYYY]]]cccgggnnnvvv}}}iii\\\hhhxxx{{{{{{}}}|||uuupppnnnmmmiiigggddd^^^XXXSSSRRRRRRSSSVVV[[[bbbhhhkkkjjjhhh```\\\WWWQQQNNNNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWYYYXXXXXXWWWVVVUUUUUUTTTSSSSSSTTTTTTTTTUUUUUUUUUWWWXXXYYYYYYWWWVVVWWWXXXZZZ^^^eeeppp|||~~~}}}}}}~~~}}}}}}yyyooobbbZZZ]]]jjj|||uuullljjjfffaaa___VVVNNNHHHFFFEEEDDDEEEHHHOOOSSSYYYbbbsssyyyooojjjkkksss|||}}}zzzwwwuuutttqqqsssuuuvvvvvvvvvxxxyyyxxx||||||zzzvvvsssooojjjddd```aaabbbddddddeeefffiiikkkmmmooopppqqqrrruuuyyy}}}|||{{{{{{}}}~~~{{{{{{zzzxxxyyy}}}yyy}}}zzzxxx}}}sssjjjbbb___]]]\\\^^^bbbiiinnnuuu|||iii\\\hhhxxxzzzuuusssrrrlllkkkgggaaaZZZUUUSSSSSSSSSVVV[[[ccciiilllkkkiii```]]]WWWRRROOOOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWTTTTTTUUUUUUUUUVVVVVVVVVTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWYYYYYYXXXWWWXXXYYY[[[___fffqqq|||}}}}}}}}}|||zzzssskkk___VVVYYYggg{{{|||sssppplllhhhfffXXXPPPHHHGGGFFFEEEFFFIIIOOOTTTYYY```mmm{{{pppkkkkkkrrr|||}}}zzzxxxvvvqqqsssvvvwwwwwwxxxyyy{{{{{{~~~|||zzzxxxvvvtttqqqllliiicccdddddddddeeegggkkknnnnnnpppqqqrrrrrrsssvvvxxxyyyxxxxxxzzz}}}}}}|||tttkkkdddbbbbbbbbbeeeiiipppuuu}}}kkk^^^jjjzzz}}}yyywwwvvvpppnnnjjjccc\\\WWWUUUTTTSSSVVV\\\cccjjjlllllljjjaaa]]]XXXSSSPPPOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTUUUWWWYYYYYYXXXWWWXXXYYY]]]```gggqqq{{{~~~}}}|||zzzqqqiii^^^VVVYYYhhh~~~xxxtttpppllljjjZZZQQQIIIGGGGGGFFFFFFIIIPPPUUUYYY]]]ggg{{{{{{rrrlllkkkrrr{{{~~~|||yyyxxxqqqtttvvvxxxxxxyyy{{{|||~~~~~~zzz|||zzzxxxxxxxxxvvvtttqqqdddeeedddddddddgggkkkooonnnqqqssstttssssssssstttwwwvvvvvvxxx{{{~~~wwwoooiiigggggggggjjjnnntttzzzkkk___lll}}}{{{wwwrrroooiiibbb\\\VVVSSSQQQVVVVVVYYY```gggkkkkkkiii___\\\XXXTTTQQQPPPPPPPPPUUUUUUUUUTTTRRRSSSUUUWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVXXXYYYYYYXXXWWWTTTRRRQQQVVVVVVUUUUUUTTTSSSSSSSSSVVVVVVWWWWWWXXXYYYYYYYYY[[[]]]bbbjjjsss~~~|||yyyxxxxxxnnn```WWWYYYfffxxxsssooossspppiii^^^QQQGGGFFFFFFCCCEEEKKKPPPVVVZZZ\\\eeexxx|||qqqkkkjjjsss}}}}}}|||~~~}}}yyyuuurrruuuxxxyyyyyyzzz}}}~~~~~~~~~|||{{{yyyvvvtttjjjeee``````eeejjjlllkkkpppqqqrrrqqqppppppqqqsssuuuvvvwwwwwwxxx{{{{{{tttkkkggghhhmmmqqqsssttt}}}kkk```mmm~~~|||yyyuuurrrlllfff```[[[WWWTTTTTTUUUXXX^^^fffjjjjjjhhhbbb___ZZZUUUQQQOOONNNNNNSSSTTTTTTSSSRRRSSSUUUWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWUUUTTTSSSUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVWWWXXXXXXYYYYYYZZZ\\\^^^bbbiiirrr|||~~~{{{yyywwwwwwmmmaaaYYY]]]jjj|||rrrooottttttooo```SSSIIIHHHGGGDDDFFFLLLPPPVVVZZZ]]]fffwww}}}sssllljjjrrr{{{zzz|||{{{wwwtttvvvyyyzzzzzz{{{~~~~~~}}}zzzxxxmmmhhhbbbbbbfffkkkmmmmmmppprrrttttttrrrrrrrrrssstttuuuuuuvvvxxx|||yyyooojjjjjjnnnsssuuuyyylllaaannn|||wwwsssnnnhhhddd___ZZZWWWSSSSSSVVV]]]eeeiiiiiigggfffbbb\\\VVVQQQNNNLLLLLLPPPQQQRRRRRRRRRSSSUUUWWWVVVVVVVVVVVVUUUTTTSSSRRRTTTTTTUUUUUUUUUVVVVVVVVVTTTUUUVVVVVVVVVVVVVVVUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXYYYZZZZZZ\\\^^^bbbiiiqqqzzz}}}zzzxxxvvvssslllaaa\\\aaapppooommmtttwwwtttdddVVVKKKJJJIIIEEEGGGMMMQQQVVV[[[^^^gggxxxtttmmmjjjqqqyyy~~~|||~~~~~~zzz|||~~~zzzwwwyyyzzz{{{{{{|||}}}rrrmmmgggfffiiimmmoooppprrrtttvvvwwwvvvtttsssssstttuuuvvvwwwzzz~~~tttmmmllloootttvvv}}}nnncccpppyyytttnnnhhhddd```ZZZVVVSSSSSSVVV]]]eeejjjjjjhhhfffbbb\\\VVVQQQNNNLLLLLLNNNPPPQQQRRRRRRSSSUUUWWWUUUUUUUUUUUUTTTSSSRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVUUUUUUUUURRRSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZ\\\^^^ccciiirrrzzz|||yyywwwuuuoooiiiaaa^^^eeesss{{{kkkkkkrrrxxxxxxgggYYYMMMJJJIIIEEEGGGMMMQQQWWW\\\```iiiyyyuuunnnjjjpppyyy~~~|||{{{yyyxxxyyy}}}}}}}}}|||{{{{{{||||||}}}xxxsssnnnkkklllooorrrrrrsssvvvyyyzzzyyyvvvuuuuuuvvvyyy|||~~~wwwmmmjjjlllqqquuu{{{qqqeeerrrvvvqqqttt{{{xxxoooiiieee```ZZZUUUSSSTTTWWW^^^fffkkkkkkiiiccc```[[[UUUQQQOOONNNNNNMMMOOOQQQRRRSSSTTTVVVWWWUUUUUUUUUUUUTTTSSSRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZ[[[ZZZ]]]cccjjjsss||||||yyyvvvuuulllfff```^^^eeeuuuwwwjjjkkkrrryyy|||jjj[[[NNNJJJHHHDDDEEEKKKQQQVVV\\\aaalll|||uuunnnjjjpppzzz}}}yyyvvvtttrrrwww{{{~~~}}}~~~}}}}}}~~~~~~}}}zzzuuurrrqqqrrrtttttttttwwwzzz|||zzzyyyxxxwwwzzz~~~xxxlllfffggglllqqqttt|||sssgggttt}}}qqqkkkoooxxx~~~rrriiieee```ZZZUUUSSSSSSWWW^^^fffkkkkkkjjjaaa^^^YYYTTTQQQOOONNNOOOMMMPPPRRRTTTTTTTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRTTTTTTUUUUUUUUUVVVVVVVVVXXXWWWVVVTTTSSSSSSSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[[[[ZZZ]]]ccckkkttt}}}}}}yyyvvvuuulllfff___]]]eeeuuuuuulllnnnsssyyy|||mmm]]]OOOKKKHHHCCCEEEKKKQQQVVV[[[aaannnvvvnnnjjjpppyyy}}}yyytttpppooorrrxxx~~~}}}}}}}}}|||yyywwwvvvuuuuuutttwwwzzz{{{{{{zzzzzz{{{~~~yyykkkcccccciiioooooovvvtttiiiwwwrrrkkkooozzzrrrgggaaa]]]WWWRRRQQQRRRVVV]]]eeejjjkkkiii```]]]XXXSSSOOONNNMMMMMMOOOQQQTTTUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUUUUSSSSSSSSSTTTUUUUUUUUUVVVXXXXXXXXXYYYZZZZZZ[[[[[[ZZZ]]]ccckkksss{{{~~~zzzwwwuuunnnhhh```]]]eeeuuuqqqkkkmmmppptttxxxppp```RRRMMMIIIDDDFFFLLLQQQUUUZZZaaaooowwwooojjjooowww}}}{{{vvvqqqmmmjjjjjjqqqyyy~~~~~~|||xxxvvvvvvtttvvvyyyzzz{{{{{{}}}~~~|||mmmcccbbbhhhnnnooovvv~~~tttjjjyyytttmmmrrr}}}pppccc]]]YYYSSSMMMPPPQQQTTT\\\dddiiijjjhhhaaa]]]XXXSSSOOOLLLKKKKKKPPPRRRUUUVVVVVVUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVTTTSSSSSSSSSSSSUUUWWWXXXTTTTTTTTTTTTTTTUUUUUUUUUXXXXXXYYYYYYZZZZZZ[[[[[[[[[^^^cccjjjqqqxxx~~~~~~zzzwwwvvvpppiiiaaa^^^eeeuuulllhhhjjjlllnnnrrrssscccTTTNNNJJJEEEGGGMMMQQQUUUYYY```pppyyypppjjjnnnvvv{{{}}}xxxrrrmmmiiifffdddkkkuuu|||~~~~~~zzzwwwvvvsssuuuxxxyyyzzz|||~~~ooodddbbbiiippprrrxxxxxxoooyyysssvvv|||hhh\\\UUUOOOLLLLLLNNNQQQWWW]]]bbbeeeggggggbbb^^^WWWQQQMMMLLLLLLNNNQQQRRRTTTVVVWWWWWWVVVUUUWWWWWWWWWVVVUUUTTTSSSSSSVVVVVVUUUUUUTTTUUUUUUUUUWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWVVVVVVWWWZZZ[[[[[[[[[^^^```dddjjjqqqyyy~~~yyyvvvsssooojjjaaa^^^hhhzzzyyyggg]]]___gggllllllmmmfff[[[NNNFFFEEEIIIMMMSSSXXXXXX___uuu|||{{{yyyrrrlllmmmttt{{{}}}|||~~~xxxqqqkkkfffdddcccgggmmmvvv~~~{{{vvvssstttuuuvvvxxx{{{}}}|||nnneeeccchhhnnnwwwyyy}}}{{{rrrzzzuuuyyyppp___UUUOOOKKKIIIJJJLLLPPPUUU[[[```ccceeeeeeaaa]]]VVVPPPLLLLLLMMMNNNPPPRRRUUUWWWXXXXXXVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVXXXZZZ[[[[[[[[[]]]___ccciiiqqqzzz|||xxxtttrrrooojjjaaa^^^gggxxxwwweee\\\___eeeiiihhhjjjdddYYYMMMFFFEEEIIIMMMRRRXXXWWW___uuu~~~|||{{{zzztttmmmnnnuuu{{{}}}}}}{{{tttnnnhhhcccaaaaaaeeellluuu}}}}}}xxxtttrrrsssuuuxxx{{{}}}~~~|||nnneeecccgggmmmvvvxxx}}}~~~}}}ttt}}}yyy|||rrrdddUUUNNNLLLIIIIIIJJJKKKNNNSSSYYY^^^aaabbbbbb^^^ZZZTTTOOOLLLKKKMMMNNNPPPRRRUUUXXXZZZYYYWWWUUUUUUUUUUUUUUUUUUTTTSSSRRRVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\^^^bbbiiirrr{{{~~~{{{vvvssspppmmmiiiaaa]]]eeetttuuuddd\\\^^^cccdddcccgggaaaVVVKKKDDDDDDIIIMMMRRRXXXWWW___vvv~~~||||||||||||vvvppppppvvv|||~~~~~~}}}wwwpppiiiddd```^^^```fffnnnwwwzzzvvvppprrruuuxxx{{{}}}~~~|||nnneeebbbfffllltttwww|||}}}xxx|||sss}}}~~~zzzyyyzzz|||{{{lll___RRRMMMLLLKKKKKKMMMKKKNNNSSSYYY]]]``````aaa\\\XXXRRRMMMKKKKKKMMMNNNOOOQQQUUUYYYZZZYYYWWWUUUTTTUUUUUUUUUTTTTTTSSSRRRVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVXXXWWWVVVVVVUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYZZZ[[[[[[]]]bbbiiirrr{{{~~~zzzvvvrrrppplllhhhaaa]]]dddqqqzzz}}}uuuddd^^^```bbbaaa```ccc]]]SSSIIICCCDDDIIINNNSSSYYYZZZbbbyyy~~~~~~yyysssrrrvvv|||~~~}}}yyysssmmmfffaaa^^^\\\ccciiisss{{{}}}xxxoooqqqtttwwwzzz|||~~~|||nnneeeaaadddjjjqqquuu{{{xxxrrr}}}ttt~~~~~~~~~uuutttqqqnnnlllmmmqqqtttzzz~~~~~~wwwhhh\\\QQQNNNNNNMMMMMMNNNLLLOOOTTTYYY]]]___``````ZZZVVVQQQLLLIIIJJJLLLNNNNNNPPPTTTWWWYYYXXXWWWUUUTTTUUUUUUUUUUUUTTTTTTSSSVVVUUUUUUUUUVVVWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVXXXYYYYYYXXXXXXZZZ[[[ZZZ\\\aaaiiirrr|||~~~zzzvvvrrrpppkkkggg```]]]dddqqqzzz|||xxxeee```cccccc``````aaa[[[QQQHHHCCCDDDIIINNNVVV]]]^^^ggg}}}{{{vvvtttwww{{{~~~~~~zzzvvvpppjjjddd```^^^]]]ccckkkuuu}}}~~~yyyoooppprrrtttwwwzzz|||}}}~~~|||nnnddd```bbbhhhmmmssszzz~~~rrrkkk~~~vvv~~~}}}|||zzzxxxvvvhhhfffccc___^^^aaagggkkktttxxxzzztttdddYYYOOOMMMNNNMMMLLLMMMMMMPPPUUUZZZ^^^___``````YYYUUUPPPKKKHHHHHHJJJLLLNNNOOORRRUUUVVVWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTVVVUUUUUUVVVVVVWWWXXXYYYWWWWWWWWWWWWXXXXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVVVVXXXZZZZZZWWWWWWYYY\\\ZZZ]]]bbbiiirrr|||~~~zzzuuurrroooiiifff```^^^fffttt~~~|||gggbbbeeecccaaaaaa```ZZZQQQGGGBBBDDDIIIOOOWWW___bbbkkk}}}xxxuuuvvvzzz}}}|||yyyvvvrrrmmmgggbbb___^^^^^^cccjjjuuu}}}~~~xxxnnnmmmmmmnnnqqqtttxxxzzzzzz{{{{{{|||~~~}}}nnnddd___aaafffjjjqqqyyyzzzmmmeee}}}vvv~~~{{{zzz|||~~~~~~~~~|||zzzxxxwwwvvvwwwxxxvvvqqqnnnccc```[[[VVVUUUYYY```eeennnsss{{{uuunnn```VVVMMMLLLNNNMMMMMMNNNNNNPPPUUUZZZ]]]^^^___^^^YYYUUUOOOJJJGGGGGGIIIJJJNNNNNNPPPRRRSSSUUUVVVWWWUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVXXXYYYYYYWWWWWWWWWWWWXXXXXXXXXYYYUUUVVVWWWXXXYYYYYYXXXXXXUUUYYY[[[ZZZWWWVVVYYY\\\[[[]]]bbbiiirrr{{{|||xxxtttpppnnniiieee```^^^hhhxxx~~~gggccceeeccc```aaa```ZZZQQQHHHBBBDDDIIIOOOXXX```dddmmm~~~yyyvvvvvvxxx|||~~~~~~yyyvvvqqqnnniiiddd```^^^^^^___dddlllvvv~~~}}}wwwllljjjhhhgggiiimmmrrruuuuuuuuuvvvwwwyyy~~~}}}nnnddd^^^```dddhhhoooxxx~~~uuuhhh```zzzttt~~~{{{xxxwwwyyy|||~~~}}}{{{yyyxxxuuusssooooooppprrrtttsssnnniiiccc___YYYTTTRRRVVV]]]cccjjjoooxxx|||rrriii^^^UUUMMMMMMOOOOOOOOOPPPMMMPPPTTTYYY\\\^^^^^^]]]YYYUUUOOOIIIFFFFFFHHHIIINNNNNNOOOPPPRRRTTTVVVWWWVVVVVVWWWXXXXXXWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWWWWXXXXXXXXXYYYYYYTTTUUUWWWYYYZZZZZZYYYYYYUUUYYY\\\ZZZWWWVVVXXX\\\\\\^^^bbbiiirrr{{{}}}{{{wwwrrrooolllhhheee```___iii{{{gggccceeeccc```bbb```[[[QQQHHHBBBDDDIIIOOOWWW```eeennn~~~yyyvvvuuuxxx{{{~~~|||xxxvvvnnnkkkfffbbb^^^^^^^^^___gggoooyyy}}}vvvjjjgggdddbbbccchhhmmmqqqqqqrrrssstttvvv{{{}}}nnnddd^^^___cccgggnnnxxx~~~sssfff^^^wwwooo{{{wwwtttvvv|||}}}yyyvvvtttqqqnnnkkkjjjmmmqqquuuvvvrrrjjjeeebbb[[[UUURRRPPPQQQXXXaaaiiioooxxxuuukkkdddXXXUUURRRPPPPPPPPPOOOOOOQQQRRRVVVYYY[[[[[[[[[[[[VVVSSSNNNHHHEEECCCCCCDDDKKKLLLMMMNNNQQQSSSUUUWWWVVVTTTRRRTTTWWWXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXZZZ]]]cccllluuu}}}|||||||||zzztttooohhhddd^^^^^^lllkkkiiiggggggfff______TTTIIIDDDBBBCCCIIIOOO[[[___bbbhhhuuuxxxttttttxxx|||~~~|||xxxtttrrrkkkiiiddd^^^[[[[[[___ccchhhoooyyyzzzttteeebbb]]]ZZZ[[[___dddhhheeeffffffhhhlllsss{{{zzzppphhhaaa```bbbhhhnnnvvv|||yyylllccc___vvvmmm}}}~~~{{{yyy||||||yyytttpppnnnmmmkkkiiikkkmmmpppssstttpppjjjeee```[[[WWWVVVTTTSSSWWW^^^hhhnnnvvv}}}}}}uuummmeee```XXXUUURRRPPPPPPPPPPPPOOOQQQSSSVVVYYY\\\\\\\\\\\\UUURRRMMMHHHDDDCCCCCCCCCFFFGGGHHHJJJMMMPPPRRRSSSVVVTTTSSSTTTVVVXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[ZZZZZZZZZYYYYYYYYYZZZYYYXXXXXXWWWWWWXXXXXXZZZ]]]dddlllvvv~~~|||||||||zzztttnnnhhhddd___```nnnlllkkkjjjkkkjjjbbb___TTTIIIDDDCCCDDDIIIOOOYYY]]]aaahhhuuu~~~wwwrrrrrrvvv{{{~~~~~~yyyzzzzzz{{{{{{{{{{{{zzz|||||||||{{{xxxuuuqqqoooiiifffbbb]]]ZZZ[[[___ccciiiqqq|||xxxrrreeebbb]]]ZZZZZZ]]]aaaddddddeeefffgggkkkrrrzzzzzzpppggg```^^^aaagggnnnvvv|||xxxlllccc```tttjjjzzz~~~~~~{{{vvvppplllkkkkkkjjjjjjllllllnnnppppppnnnjjjfff___[[[YYYYYYVVVSSSVVV[[[ffflllssszzz}}}~~~}}}tttlllfffaaa]]]XXXUUURRRQQQQQQQQQPPPOOORRRTTTWWWZZZ\\\]]]]]]\\\TTTPPPKKKFFFCCCBBBBBBCCCCCCDDDFFFIIILLLNNNQQQRRRVVVUUUTTTUUUVVVWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZYYYXXXXXXXXXXXXXXXZZZ^^^eeennnwww~~~|||||||||yyysssnnngggccc^^^aaaooo~~~mmmnnnnnnpppooohhh```UUUJJJEEEDDDDDDJJJPPPWWW[[[aaahhhvvv{{{tttpppooosssxxx|||}}}zzzsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuurrrooollljjjdddccc___\\\ZZZ\\\```dddlllttt}}}tttnnndddaaa\\\YYYXXXZZZ^^^```cccdddeeehhhkkkrrryyyyyypppggg___]]]___gggmmmvvv|||wwwkkkdddaaassshhhxxx}}}xxxrrrnnnlllmmmnnnnnnllllllkkklllmmmllliiiggg___\\\YYYYYYUUURRRTTTYYYeeejjjqqqwwwzzz{{{}}}}}}~~~~~~}}}}}}xxxpppiiiddd```]]]WWWUUURRRQQQRRRRRRQQQOOOQQQSSSVVVYYY[[[\\\[[[[[[RRROOOJJJEEEBBBBBBBBBCCCDDDEEEHHHKKKNNNQQQSSSTTTUUUUUUUUUUUUVVVWWWWWWVVVUUUVVVWWWWWWYYYYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYY[[[___fffoooyyy~~~||||||{{{xxxqqqlllfff```]]]aaaooo}}}|||mmmpppsssuuutttmmmbbbWWWLLLFFFDDDEEEJJJPPPUUU[[[aaajjjwww}}}yyysssnnnmmmpppvvv{{{|||wwwsssmmmnnnnnnoooppppppoooooonnnnnnooonnnllljjjgggeee```___]]][[[[[[^^^cccgggoooxxxxxxoooiii___]]]ZZZWWWWWWYYY\\\^^^bbbdddfffiiimmmsssyyy~~~yyypppggg^^^\\\^^^eeelllttt{{{~~~tttiiidddbbbssshhhxxx{{{uuurrrppppppppppppkkkjjjiiiiiijjjjjjhhhfffbbb]]]YYYVVVSSSPPPRRRXXXbbbgggnnntttxxxzzz|||~~~~~~}}}}}}~~~~~~zzzsssmmmhhhccc___\\\VVVUUUSSSRRRRRRRRRQQQPPPOOOQQQTTTWWWYYYZZZZZZYYYQQQNNNIIIEEEBBBBBBCCCDDDEEEGGGJJJMMMQQQSSSUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ\\\```hhhqqq{{{~~~{{{{{{zzzvvvooojjjccc]]]ZZZaaannnxxx~~~xxxlllqqquuuxxxwwwoooeeeZZZNNNHHHEEEEEEIIIOOOTTTZZZaaajjjwww|||zzztttnnnkkknnnuuuzzz~~~wwwqqqmmmhhhhhhiiiiiiiiiiiihhhhhhggghhhiiiiiihhhfffcccbbb]]]]]]]]]]]]^^^bbbhhhlllttt|||{{{sssjjjdddZZZYYYWWWVVVWWWZZZ\\\^^^aaadddgggkkknnntttyyy}}}xxxzzzzzzrrrhhh^^^\\\^^^ccciiirrryyy}}}~~~sssiiieeedddqqqgggxxx|||yyyvvvuuussspppnnnjjjiiihhhhhhhhhhhhfffdddccc^^^ZZZWWWSSSOOORRRWWW]]]bbbjjjpppuuuyyy|||~~~}}}uuurrrmmmiiieee```\\\XXXVVVTTTSSSSSSSSSSSSRRRPPPNNNPPPSSSVVVXXXYYYXXXXXXPPPMMMIIIEEECCCCCCDDDEEEEEEGGGKKKNNNQQQSSSTTTTTTUUUVVVWWWWWWVVVVVVWWWXXXUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[]]]]]]]]]\\\\\\\\\[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZ]]]aaaiiisss}}}}}}zzzyyyxxxtttmmmgggaaaZZZYYYcccpppyyy}}}tttjjjqqqvvvyyyxxxooohhh]]]PPPIIIEEEDDDHHHMMMSSSYYY```hhhuuu}}}wwwqqqlllnnnttt{{{zzzsssnnnjjjdddeeeeeeddddddcccbbbaaacccdddeeefffeeedddbbb```]]]^^^___```bbbgggnnnrrr{{{|||vvvnnnfff```WWWVVVVVVVVVWWWZZZ\\\^^^```cccgggkkkooosssxxx|||zzzvvv{{{|||uuujjj```]]]``````gggpppwww{{{~~~}}}tttlllhhhhhhooofffwww~~~}}}}}}{{{vvvqqqlllhhhggggggggghhhgggeeecccddd```]]]\\\WWWRRRRRRUUUWWW]]]eeelllsssxxx|||~~~}}}tttpppjjjfffaaa]]]YYYVVVUUUTTTSSSSSSTTTTTTRRRPPPNNNPPPSSSVVVXXXYYYYYYXXXPPPMMMIIIEEECCCDDDEEEFFFGGGIIIMMMPPPSSSTTTTTTTTTTTTVVVXXXXXXVVVUUUWWWYYYVVVWWWXXXXXXZZZZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[]]]bbbkkkuuu~~~~~~{{{yyywwwvvvqqqjjjeee___YYYYYYfffuuu~~~pppgggpppuuuxxxvvvmmmlll```RRRJJJFFFDDDFFFKKKRRRWWW]]]eeerrr{{{sssnnnnnnuuu{{{}}}wwwrrrnnnlllggggggfffeeedddbbbaaa```aaabbbdddeeeeeecccbbb```]]]___aaacccgggmmmtttxxx{{{wwwrrrjjjbbb]]]WWWVVVVVVWWWWWWYYYZZZ[[[]]]```eeejjjmmmqqqvvvyyy}}}{{{|||~~~xxxmmmbbb^^^aaa^^^eeennnuuuyyy}}}wwwpppmmmlllmmmdddvvvzzzrrrmmmgggffffffggghhhgggdddbbbcccaaaaaaaaa\\\TTTRRRTTTSSSYYYaaajjjqqqwww|||~~~|||wwwrrrkkkddd```\\\YYYWWWUUUTTTSSSTTTUUUTTTRRRPPPOOOQQQTTTWWWYYYZZZZZZYYYPPPMMMIIIFFFDDDDDDFFFGGGJJJLLLPPPSSSUUUVVVVVVVVVTTTWWWYYYXXXVVVUUUWWWZZZXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[^^^^^^^^^]]]]]]]]]\\\\\\]]]\\\[[[[[[ZZZ[[[[[[[[[^^^ccckkkuuu~~~}}}{{{xxxvvvuuupppiiiccc^^^XXXZZZiiizzznnneeeooouuuwwwuuulllnnnaaaSSSKKKFFFCCCFFFJJJPPPUUUZZZbbbooo~~~~~~vvvoooooovvv|||}}}{{{vvvssspppoookkkkkkjjjiiigggeeecccbbbaaabbbccceeeeeedddbbbaaa^^^```cccfffjjjpppwww||||||yyyuuuooohhh```[[[XXXXXXWWWWWWWWWXXXYYYYYYZZZ^^^ccchhhlllppptttvvv{{{|||}}}zzzoooccc```bbb\\\ccclllsssxxx|||yyysssppppppkkkeeeqqq{{{tttooojjjiiihhhhhhiiiiiigggeee``````___]]]ZZZWWWTTTRRRRRRUUU[[[bbbjjjrrryyy|||~~~zzzuuusssnnnhhhccc^^^[[[YYYVVVTTTRRRQQQRRRSSSRRRRRRSSSWWW\\\]]]ZZZXXXXXXYYYQQQNNNIIIEEECCCDDDFFFGGGKKKNNNSSSUUUTTTRRRPPPOOOWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYY[[[\\\]]]ZZZZZZZZZZZZYYYYYYYYYYYY]]]___aaa___\\\[[[\\\^^^^^^^^^]]]\\\[[[[[[[[[[[[^^^dddmmmxxxxxxvvvtttsssppplllgggccc______^^^kkkoooeeekkklllnnnsssrrrwwwgggTTTIIICCCBBBFFFKKKQQQPPPSSS]]]mmmzzz~~~vvvooopppwww~~~~~~xxxuuusssssstttqqqpppooonnnmmmlllkkkjjjhhhiiijjjjjjhhhgggggghhhfffhhhjjjmmmqqqwww~~~|||{{{xxxssslllccc\\\WWWWWWWWWVVVVVVVVVWWWWWWXXX```bbbeeehhhkkknnnrrrvvvyyyzzz~~~|||rrriiicccaaabbbdddiiiooovvv||||||wwwuuunnngggppp~~~yyysssnnnjjjiiihhhhhhiiihhhfffdddcccbbb___\\\XXXSSSOOOLLLOOORRRWWW___gggpppvvvzzz|||vvvtttpppkkkeee```\\\ZZZWWWTTTRRRQQQRRRRRRRRRQQQRRRUUUXXXZZZZZZXXXXXXXXXPPPMMMIIIEEECCCDDDFFFGGGIIIMMMSSSVVVVVVTTTSSSSSSXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZ]]]___```___\\\[[[\\\^^^]]]]]]\\\[[[[[[[[[[[[[[[^^^dddmmmxxxyyywwwuuusssppplllgggccc^^^___^^^lllkkkbbbggghhhlllsssttt{{{jjjVVVIIIDDDBBBFFFLLLQQQPPPSSS^^^mmm{{{}}}vvvpppqqqxxx|||xxxvvvvvvvvvtttssssssrrrqqqqqqppppppnnnpppqqqpppnnnmmmmmmmmmooorrruuuxxx{{{zzzxxxuuuoooiiiaaa[[[WWWUUUUUUUUUVVVWWWXXXZZZ[[[aaadddgggjjjlllppptttwwwxxxzzz}}}~~~}}}tttkkkeeecccaaacccggglllrrrxxx}}}~~~{{{zzzqqqgggooo~~~|||xxxrrrnnnkkkjjjhhhhhhhhhgggdddbbb```___\\\YYYTTTPPPLLLJJJKKKMMMRRRZZZbbbkkkrrrvvv|||~~~~~~vvvuuurrrnnniiiccc^^^[[[WWWUUURRRQQQRRRSSSRRRQQQRRRRRRTTTWWWYYYZZZXXXVVVPPPMMMIIIEEECCCDDDFFFHHHIIINNNSSSVVVWWWWWWWWWWWWZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[XXXXXXYYYYYYZZZZZZ[[[[[[\\\^^^^^^^^^\\\[[[\\\]]]\\\\\\[[[ZZZZZZZZZ[[[[[[^^^dddnnnxxxzzzxxxuuurrroookkkfffbbb\\\]]]^^^lll~~~iiiaaadddcccjjjvvvyyymmmXXXKKKDDDCCCGGGLLLSSSRRRUUU___nnn{{{}}}vvvpppqqqyyy~~~zzzxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyzzzyyywwwvvvvvvvvvvvvyyy}}}}}}vvvtttpppjjjddd^^^ZZZWWWTTTTTTTTTUUUWWWZZZ\\\]]]cccfffiiikkkmmmqqquuuxxxwwwyyy}}}}}}|||~~~wwwoooiiifffdddeeefffiiinnntttzzz}}}pppeeekkk}}}}}}~~~}}}{{{zzzwwwrrroookkkjjjhhhgggfffeeebbb___YYYXXXVVVTTTQQQNNNLLLKKKGGGIIIMMMTTT\\\eeelllpppwwwzzz}}}}}}vvvuuussspppkkkfffaaa]]]YYYWWWTTTSSSSSSTTTSSSRRRSSSRRRRRRUUUYYY[[[YYYUUUPPPMMMHHHEEECCCDDDFFFHHHLLLPPPUUUXXXYYYYYYYYYYYY[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\[[[ZZZZZZZZZZZZZZZ[[[[[[^^^dddnnnyyyzzzwwwtttpppmmmhhhccc___XXX[[[\\\jjj{{{iiibbbcccaaajjjxxx|||oooYYYKKKDDDCCCGGGMMMTTTTTTWWWbbbppp}}}}}}~~~wwwqqqqqqwww~~~|||yyyxxxwwwzzz{{{{{{|||}}}~~~||||||zzztttqqqlllfffaaa\\\YYYXXXTTTTTTTTTUUUWWWYYY\\\^^^cccfffiiikkkmmmppptttwwwvvvxxx}}}~~~~~~zzztttnnnjjjjjjiiiiiijjjnnntttzzz~~~nnnaaaggg~~~~~~||||||~~~~~~~~~}}}~~~}}}zzzyyyxxxuuurrroookkkiiigggeeedddaaa^^^[[[UUUTTTRRRPPPNNNLLLJJJJJJFFFGGGJJJPPPWWW^^^eeeiiitttvvvyyy|||{{{yyyttttttssspppmmmhhhcccaaa\\\ZZZWWWVVVVVVVVVVVVUUUUUUTTTSSSUUUYYYZZZXXXUUUOOOLLLHHHEEECCCEEEGGGIIIOOORRRVVVYYYYYYYYYYYYZZZ]]]\\\\\\[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZ[[[[[[WWWXXXXXXYYYZZZ[[[[[[\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\\\\___eeennnyyyzzzwwwrrrnnnjjjeee```]]]UUUYYY\\\iiixxxhhhbbbbbbaaakkkxxxyyy}}}lllWWWJJJDDDCCCGGGMMMVVVUUUYYYdddsssxxxpppoootttzzz}}}|||{{{|||}}}~~~}}}yyywwwrrrooojjjddd___[[[YYYXXXUUUTTTTTTTTTUUUXXX[[[]]]bbbeeegggjjjlllnnnrrruuuuuuxxx|||}}}xxxsssooommmkkkjjjkkknnnsssyyy}}}}}}}}}~~~lll```fff|||~~~~~~|||{{{{{{|||||||||{{{|||zzzwwwuuuuuusssqqqoookkkhhheeecccaaa^^^ZZZWWWUUUSSSQQQMMMKKKHHHGGGFFFHHHHHHJJJMMMRRRYYY___cccoooqqquuuxxx{{{{{{wwwtttqqqqqqpppooollliiifffddd```^^^[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWUUUTTTOOOLLLHHHEEEDDDEEEGGGIIIPPPSSSWWWYYYZZZZZZZZZ[[[]]]]]]\\\[[[[[[]]]^^^___^^^^^^]]]\\\[[[[[[[[[\\\XXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXYYY[[[[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]^^^___eeeooozzz{{{xxxrrrmmmiiiddd___[[[TTTYYY\\\jjj~~~tttfffaaacccdddnnnxxxuuuuuueeeSSSHHHDDDCCCHHHMMMWWWWWW\\\gggwwwyyyqqqnnnsssxxx{{{xxxuuupppnnniiiccc^^^ZZZXXXWWWTTTSSSRRRRRRSSSVVVZZZ\\\bbbdddfffhhhjjjmmmqqqttttttwww|||~~~}}}|||yyyuuurrrmmmlllkkkkkknnnsssxxx{{{~~~nnnaaafff|||~~~{{{{{{{{{||||||}}}}}}}}}|||zzzxxxxxxyyyzzzyyyxxxyyyvvvsssqqqqqqpppnnnmmmjjjgggdddaaa___[[[WWWSSSRRRPPPNNNKKKIIIHHHHHHHHHKKKJJJJJJLLLOOOUUUZZZ]]]eeehhhmmmqqquuuzzz|||xxxtttqqqooonnnmmmllljjjiiiggggggdddbbb___]]]]]]]]]\\\[[[XXXXXXXXXVVVSSSQQQQQQQQQNNNLLLHHHEEEDDDEEEHHHIIINNNQQQVVVXXXZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[\\\^^^___^^^]]]]]]\\\\\\\\\]]]]]]YYYYYYYYYYYYZZZZZZZZZZZZZZZXXXWWWXXXZZZ[[[ZZZYYYYYYYYYZZZZZZ\\\]]]^^^______eeeooozzz~~~zzztttnnniiiddd___\\\VVV[[[___lllrrrfffcccggglllxxx~~~wwwlll]]]NNNFFFCCCDDDHHHMMMWWWXXX]]]jjjzzzyyyqqqooosssxxx~~~zzzwwwtttnnnlllhhhbbb]]]YYYUUUTTTQQQPPPOOOPPPRRRVVVZZZ]]]bbbdddfffhhhjjjmmmpppssssssvvv{{{}}}zzzyyyyyyxxxtttrrrooonnnmmmnnnqqquuuzzz|||qqqdddhhh|||~~~vvvwwwxxxyyyzzz{{{{{{|||zzzxxxwwwvvvwwwxxxwwwvvvvvvtttpppnnnnnnmmmlllkkkiiigggccc```]]]YYYUUUQQQLLLLLLJJJJJJIIIJJJKKKLLLMMMLLLKKKLLLNNNSSSWWWZZZ]]]```eeekkkpppvvv||||||}}}zzzvvvrrrooommmlllkkkjjjiiihhhhhhiiigggdddaaa_________^^^]]]XXXYYYYYYVVVQQQMMMNNNOOONNNLLLHHHEEEDDDEEEHHHJJJLLLPPPTTTXXXZZZ\\\___aaa]]]\\\[[[ZZZZZZ\\\^^^___^^^]]]]]]\\\\\\]]]]]]^^^ZZZZZZZZZZZZYYYYYYYYYYYYYYYWWWVVVWWWZZZ\\\ZZZXXXZZZZZZZZZ[[[\\\^^^___```___eeeooo{{{|||vvvpppjjjeee```]]]XXX]]]aaannnsssgggffflllttt{{{eeeXXXJJJDDDCCCDDDHHHMMMXXXYYY___lll|||~~~yyyrrrpppuuuzzz~~~zzzvvvtttmmmjjjgggbbb\\\WWWSSSQQQNNNNNNMMMNNNRRRWWW\\\___bbbdddgggiiijjjmmmpppssssssvvv{{{}}}~~~~~~~~~}}}~~~|||xxxvvvvvvvvvsssqqqqqqqqqqqqrrruuuyyy}}}pppbbbeeeyyy{{{xxxzzzxxxvvvuuuwwwyyyzzzzzzyyyyyyxxxvvvtttrrrpppoooooonnnkkkiiigggffffffffffffeeebbb^^^ZZZUUUQQQOOOKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMOOOSSSVVVXXX\\\bbbhhhlllppptttvvvvvvyyy}}}~~~yyyqqqllljjjjjjeeedddbbbaaaaaaccceeegggkkkiiifffeeedddccc```^^^^^^^^^^^^[[[WWWTTTRRRRRRNNNKKKHHHEEEDDDEEEHHHJJJKKKNNNSSSWWWYYYZZZ\\\]]]^^^]]]]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\ZZZYYYYYYYYY[[[[[[YYYWWWYYYYYYYYYYYYZZZZZZZZZZZZ\\\]]]]]]]]]\\\\\\^^^```bbbhhhqqqzzz{{{tttnnnjjjfffaaa]]]```[[[ooo|||ooolllnnnvvvzzzdddUUUHHHDDDBBB???CCCKKKUUUVVV]]]kkk}}}~~~vvvpppoootttyyy}}}|||xxxtttpppkkkeee___[[[WWWSSSPPPMMMOOOPPPRRRSSSWWW[[[___bbbdddggggggfffhhhlllpppuuuxxx}}}~~~{{{wwwtttuuutttrrrssswwwuuuxxxyyywwwyyy}}}~~~||||||uuuooopppqqqpppqqqsssrrrrrrsssuuuyyy}}}oooaaadddwww|||yyy{{{xxxvvvuuuvvvwwwwwwwwwttttttttttttsssrrrqqqpppooonnnkkkiiigggfffeeeeeegggeeeccc___ZZZUUUQQQOOOKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMNNNQQQTTTUUUYYY___dddhhhlllppprrrrrruuuyyy|||~~~~~~|||{{{zzzzzzwwwrrrjjjeeecccccc___^^^]]]\\\]]]```ccceeejjjhhhgggffffffeeebbb```aaa```___\\\ZZZVVVTTTRRRMMMKKKGGGDDDCCCEEEHHHJJJNNNQQQVVVYYY[[[\\\^^^```^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZ\\\\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYY[[[\\\]]]]]]\\\]]]___aaacccgggnnnwww~~~yyysssmmmjjjfffaaa^^^bbb```wwwrrrqqqsss||||||dddUUUHHHDDDBBB???DDDLLLVVVWWW]]]jjjzzz}}}vvvoooooosssxxx~~~}}}yyyuuuppplllfff```\\\XXXTTTQQQMMMNNNOOOPPPQQQTTTYYY\\\```bbbeeeeeeeeefffkkkooouuuxxx}}}}}}uuuqqqooopppooolllmmmpppqqquuuwwwwwwzzz~~~wwwoooiiiiiijjjjjjlllooorrrsssuuuwwwzzz~~~mmm___aaarrr||||||zzzvvvuuuttttttsssrrrpppppppppqqqqqqqqqrrrrrrooonnnllliiigggeeeeeedddgggeeeccc___ZZZUUUQQQNNNKKKJJJIIIHHHHHHIIIJJJKKKKKKMMMNNNNNNNNNNNNOOOQQQRRRVVV[[[___cccgggjjjmmmmmmpppssswwwxxxxxxvvvuuurrrqqqmmmggg```ZZZXXXWWWVVVUUUUUUUUUXXX[[[___bbbgggfffggghhhiiihhheeebbbeeebbb___]]]]]]ZZZUUUQQQLLLJJJFFFCCCBBBDDDGGGIIILLLOOOSSSVVVXXXYYY[[[]]]^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^\\\[[[WWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\]]]```ccceeegggkkkuuu~~~{{{wwwqqqlllhhheeeaaa___bbbeeewwwwww|||~~~eeeUUUGGGCCCBBB@@@DDDLLLXXXXXX]]]hhhvvv}}}uuuoooooosssxxx~~~zzzvvvqqqmmmgggaaa]]]XXXTTTRRRLLLMMMNNNNNNOOOQQQUUUYYY]]]___bbbcccbbbdddiiinnntttwww}}}{{{qqqmmmkkklllkkkhhhhhhkkkqqquuuwwwyyy}}}~~~ssskkkddddddeeefffjjjoootttvvvxxx|||~~~kkk]]]___lll~~~~~~|||xxxvvvtttsssqqqoooooooooooooooppppppqqqqqqnnnmmmkkkiiigggeeeddddddfffeeeccc```[[[VVVQQQOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNPPPPPPOOONNNOOOOOOPPPTTTXXX\\\___bbbfffiiijjjmmmpppssstttsssqqqooojjjgggbbb\\\VVVQQQNNNMMMLLLLLLLLLNNNRRRWWW[[[^^^cccdddeeehhhjjjiiifffdddfffbbb^^^]]]^^^\\\UUUOOOKKKIIIEEEBBBBBBDDDGGGIIIKKKNNNRRRTTTVVVWWWZZZ[[[___^^^]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]\\\\\\]]]______^^^\\\XXXXXXXXXYYYYYYYYYYYYZZZYYYZZZ[[[[[[\\\^^^aaadddiiiiiikkkuuu|||xxxuuupppkkkgggcccaaa___```hhh|||~~~fffUUUFFFBBBBBB@@@EEELLLXXXXXX\\\eeerrrwwwppppppuuuzzz~~~zzzwwwqqqmmmgggaaa]]]YYYUUURRRLLLMMMNNNMMMNNNPPPTTTWWWZZZ\\\___``````ccchhhlllrrrvvv|||zzzsssooommmooonnnllllllooovvvzzz}}}|||qqqiiicccbbbcccfffmmmtttyyy|||iii\\\\\\ggg}}}zzzwwwvvvtttqqqoooppppppooonnnnnnoooooopppllllllkkkiiihhhfffddddddddddddcccaaa\\\WWWSSSPPPKKKKKKIIIIIIIIIIIIKKKKKKNNNOOOQQQQQQPPPOOOOOOPPPPPPSSSWWWYYY\\\___cccfffiiikkknnnppppppnnnllljjjbbb___YYYTTTOOOKKKHHHGGGFFFFFFGGGIIINNNSSSXXX[[[___```bbbfffhhhhhhfffdddddd```]]]\\\]]][[[TTTMMMKKKHHHEEEBBBBBBDDDGGGIIIPPPRRRUUUWWWYYYZZZ]]]______^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]______^^^]]]YYYZZZZZZZZZZZZ[[[[[[[[[YYYZZZZZZZZZ[[[^^^bbbeeemmmllloooyyy~~~{{{uuusssooojjjeeeaaa______aaammmhhhVVVEEEAAAAAAAAADDDKKKUUUVVVZZZcccooo}}}yyyrrrrrrwww}}}~~~zzzvvvppplllfff```\\\XXXTTTQQQMMMNNNNNNNNNNNNPPPTTTWWWXXX[[[^^^___```bbbhhhlllqqquuu{{{{{{wwwsssqqqssstttsssuuuzzz||||||nnnhhhccccccdddhhhqqqzzzhhh[[[[[[bbbxxx|||zzzxxxvvvtttqqqoooqqqpppnnnmmmlllmmmmmmnnnjjjjjjjjjiiihhhgggeeedddbbbbbbbbbaaa^^^YYYUUURRRMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOQQQQQQSSSVVVXXXZZZ]]]aaadddhhhjjjlllmmmkkkhhheeeccc[[[WWWQQQMMMJJJHHHFFFDDDEEEEEEEEEHHHLLLQQQVVVYYY[[[\\\^^^aaadddeeecccbbb```^^^\\\]]]\\\YYYSSSNNNKKKHHHEEECCCCCCEEEHHHJJJPPPRRRUUUWWWXXXZZZ\\\_________^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]\\\ZZZZZZ[[[[[[[[[\\\\\\\\\ZZZZZZZZZZZZ[[[]]]bbbeeeooopppvvv~~~{{{sssrrrnnniiibbb^^^]]]]]]bbbrrrkkkWWWEEEAAAAAA@@@CCCIIIPPPRRRXXXaaannn|||zzzssssssyyy~~~|||xxxtttnnnjjjddd^^^ZZZVVVRRROOOMMMNNNOOONNNOOOQQQTTTWWWWWWZZZ^^^___```ccciiimmmrrrvvv|||zzzvvvtttwwwyyyzzz|||iiieeebbbcccfffkkkuuu~~~hhh[[[ZZZ___sss~~~|||zzzxxxwwwvvvtttqqqoooooommmllljjjjjjkkklllmmmggghhhiiiiiiiiihhhffffff```aaaaaaaaa___[[[WWWTTTNNNMMMLLLKKKKKKLLLMMMNNNLLLMMMMMMLLLKKKLLLOOOQQQQQQSSSUUUVVVXXX[[[___bbbfffggghhhhhheeeaaa]]]ZZZUUUQQQKKKHHHGGGGGGEEEDDDFFFFFFFFFHHHKKKPPPUUUXXXYYYXXXYYY\\\___aaa```___\\\]]]^^^^^^\\\XXXTTTQQQKKKIIIFFFDDDDDDFFFIIILLLPPPRRRTTTUUUVVVXXX[[[^^^______^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\YYYXXXXXXZZZ\\\]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZ]]]aaaeeennnsss{{{|||{{{rrrqqqnnnhhhaaa\\\[[[\\\___rrrnnnYYYEEE@@@AAA@@@BBBGGGJJJNNNVVV```mmm|||zzzssssssyyy~~~zzzuuurrrlllhhhaaa\\\WWWSSSOOOLLLLLLMMMNNNNNNNNNQQQTTTXXXWWWZZZ^^^```aaadddjjjooouuuyyy~~~yyywwwzzz}}}vvvgggdddcccfffjjjooo{{{~~~zzzhhh[[[ZZZ^^^ppp~~~}}}yyyxxxvvvuuuuuutttqqqooollljjjiiihhhhhhjjjlllmmmfffggghhhiiiiiihhhgggfff^^^```aaaaaa___\\\XXXUUUOOONNNMMMLLLLLLMMMNNNOOOKKKKKKKKKJJJIIIJJJNNNPPPQQQRRRTTTUUUVVVYYY]]]```cccdddddddddaaa\\\WWWTTTQQQMMMGGGEEEEEEFFFEEEDDDHHHGGGGGGIIILLLPPPUUUWWWWWWVVVVVVXXX[[[^^^^^^^^^ZZZ]]]______\\\XXXUUUTTTLLLIIIFFFDDDDDDGGGJJJLLLTTTUUUWWWYYYZZZ\\\___aaa```___^^^^^^\\\\\\[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\XXXWWWWWWYYY[[[\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\[[[ZZZZZZ\\\aaaeeemmmttt~~~~~~{{{zzzrrrqqqnnnggg```[[[ZZZ[[[\\\ooooooZZZFFF@@@@@@???AAAFFFGGGLLLUUU```mmm|||yyyrrrrrrxxx~~~}}}yyytttpppjjjfff```ZZZVVVRRRNNNKKKKKKLLLMMMMMMNNNPPPTTTWWWXXX[[[___aaabbbeeekkkpppwww{{{|||yyy|||nnngggeeefffjjjnnnttt}}}xxxiii[[[ZZZ]]]nnn~~~zzzzzz{{{|||}}}zzzxxxuuussssssqqqooollljjjhhhggghhhjjjkkkkkkjjjjjjjjjjjjjjjhhhgggfffeeecccaaa_________^^^\\\ZZZTTTPPPLLLKKKLLLMMMLLLKKKHHHGGGGGGHHHIIIKKKMMMNNNUUUUUUUUUVVVWWWXXXZZZ[[[bbbbbbbbbaaa^^^ZZZVVVSSSMMMKKKIIIGGGGGGGGGHHHIIINNNMMMMMMLLLNNNPPPRRRTTTTTTVVVZZZ]]]^^^]]]\\\ZZZXXXYYYZZZ\\\\\\YYYSSSOOOJJJHHHFFFDDDEEEHHHKKKMMMRRRTTTVVVZZZ\\\^^^^^^___bbbaaa___]]]\\\ZZZZZZZZZYYYYYYZZZZZZZZZ[[[\\\\\\YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ[[[\\\\\\^^^aaacccjjjttt~~~{{{wwwssspppllliiiddd\\\UUUVVV[[[^^^zzzmmmYYYFFFAAA@@@???BBBHHHPPPOOORRR]]]kkkzzzzzzsssssswww|||~~~|||xxxtttqqqmmmiiiccc\\\VVVRRRPPPOOOGGGJJJMMMOOOQQQSSSVVVXXX\\\___aaaaaabbbeeelllqqqvvvzzz~~~~~~}}}rrrfffhhhkkkqqqyyy|||kkk\\\ZZZ\\\lll}}}zzzyyyzzzzzzzzzwwwuuurrrqqqpppooollljjjhhhfffeeeeeehhhjjjjjjjjjjjjjjjjjjiiihhhgggfffeeeeeeccc```___^^^\\\YYYWWWUUUQQQNNNMMMNNNOOONNNMMMKKKJJJIIIHHHIIIJJJLLLMMMTTTTTTUUUUUUVVVXXXYYYZZZ^^^______^^^\\\YYYUUUSSSMMMKKKIIIGGGGGGGGGHHHIIINNNMMMMMMMMMOOORRRTTTVVVWWWYYY\\\^^^^^^]]]ZZZYYYXXXXXXZZZ[[[[[[XXXSSSOOOIIIGGGEEECCCDDDFFFIIIKKKSSSUUUWWW[[[]]]_________bbbaaa```^^^]]]\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ[[[\\\\\\^^^aaadddkkkuuu}}}zzzuuurrroookkkgggccc[[[TTTTTTYYYbbb|||gggUUUDDD@@@@@@>>>@@@FFFMMMMMMQQQ\\\kkk{{{zzztttssswww||||||xxxsssppplllhhhaaaZZZTTTPPPNNNMMMJJJMMMOOOQQQSSSUUUWWWZZZ\\\___aaabbbbbbffflllrrrwww{{{xxxpppkkkooouuu}}}nnn]]]ZZZ[[[kkk}}}zzzyyyyyywwwvvvsssqqqooonnnmmmllliiigggfffdddbbbccceeehhhjjjjjjjjjjjjiiiiiihhhfffeeedddgggdddaaa^^^\\\YYYWWWTTTVVVSSSPPPOOOOOOPPPOOONNNNNNMMMJJJIIIIIIJJJLLLNNNSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[YYYWWWUUUSSSMMMKKKIIIHHHGGGHHHIIIJJJMMMMMMNNNOOORRRUUUXXXYYY\\\]]]^^^^^^]]][[[XXXWWWWWWXXXYYY[[[[[[WWWRRRNNNIIIGGGDDDCCCCCCEEEHHHJJJTTTVVVXXX[[[^^^______``````___^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\[[[ZZZXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ[[[\\\\\\^^^bbbdddlllvvv|||xxxsssooollliiieee```XXXQQQRRRVVVfff```PPPBBB??????===>>>DDDJJJKKKPPPZZZjjj|||{{{uuusssvvv{{{~~~~~~|||xxxsssoookkkggg```YYYSSSOOOLLLKKKNNNPPPSSSTTTUUUWWWYYY[[[]]]___bbbcccdddgggmmmssswww|||wwwsssrrrxxxnnn]]]YYYZZZjjj}}}|||zzzwwwuuuqqqooommmlllkkkjjjhhhfffeeecccaaabbbeeehhhkkkkkkiiiiiiiiihhhgggfffddddddfffccc___\\\ZZZXXXVVVTTTUUUTTTRRRQQQPPPPPPPPPOOOOOOMMMKKKIIIJJJLLLNNNPPPRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWXXXWWWVVVTTTSSSMMMKKKIIIHHHGGGHHHIIIJJJLLLMMMOOOQQQUUUXXX[[[]]]aaaaaa```___\\\YYYWWWUUUVVVWWWXXXZZZZZZWWWQQQMMMIIIGGGEEECCCCCCFFFIIIKKKTTTUUUXXXZZZ]]]^^^^^^^^^\\\\\\[[[[[[ZZZYYYXXXWWWYYYZZZ[[[\\\\\\[[[YYYXXXZZZZZZYYYYYYYYYYYYYYYXXXYYYZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ\\\\\\]]]___bbbeeennnwww}}}zzzvvvpppllliiieeebbb]]]VVVOOOOOOTTThhh{{{ZZZLLLAAA@@@@@@<<<>>>CCCIIILLLPPPYYYhhh||||||uuusssvvvyyy~~~|||~~~}}}yyytttpppkkkggg```YYYSSSNNNLLLKKKPPPRRRUUUVVVVVVWWWZZZ\\\]]]```ccceeefffiiioootttxxx}}}|||{{{zzzmmm[[[XXXYYYjjj~~~|||xxxvvvqqqooommmllllllkkkiiigggfffdddcccdddgggjjjkkklllhhhhhhhhhgggfffeeedddcccbbb___\\\YYYYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPPPPPPPNNNMMMKKKKKKLLLNNNQQQSSSRRRRRRSSSUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSLLLKKKIIIHHHHHHIIIJJJKKKMMMNNNQQQTTTXXX\\\___aaadddcccaaa^^^[[[XXXUUUTTTUUUVVVWWWYYYXXXUUUPPPLLLIIIHHHEEEDDDEEEGGGKKKMMMRRRTTTVVVYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWYYYYYYZZZ[[[[[[[[[[[[[[[YYYZZZ\\\\\\]]]___cccfffoooxxx{{{wwwsssmmmiiieeebbb^^^[[[SSSMMMNNNSSShhh|||xxxWWWJJJAAAAAA@@@===>>>DDDJJJNNNRRRXXXggg|||}}}vvvsssuuuwww~~~~~~}}}}}}}}}}}}}}}|||{{{~~~}}}|||yyyuuuqqqjjjfff```YYYSSSOOOMMMMMMPPPRRRUUUVVVVVVXXXZZZ\\\]]]aaaeeeggghhhkkkpppuuuyyy~~~kkk[[[XXXYYYjjj~~~{{{xxxuuuqqqooommmllllllllljjjhhhgggeeeeeefffiiikkkkkkkkkhhhhhhggggggfffdddcccbbb```]]]YYYWWWWWWXXXXXXWWWTTTUUUUUUTTTQQQPPPPPPQQQMMMMMMMMMMMMOOOQQQSSSTTTRRRSSSTTTUUUVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPLLLKKKJJJHHHHHHIIIKKKLLLNNNPPPSSSWWW[[[___aaaccceeeccc```\\\YYYWWWUUUTTTTTTUUUVVVXXXXXXUUUOOOKKKHHHGGGEEEDDDFFFIIILLLOOORRRTTTVVVXXXZZZ[[[[[[[[[]]]]]]^^^______^^^]]]\\\WWWWWWXXXZZZ[[[\\\]]]^^^ZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[YYYZZZ\\\]]]^^^```dddgggoooxxx}}}xxxuuuqqqkkkfffaaa^^^\\\XXXRRRMMMNNNTTTfffxxxyyyUUUJJJAAAAAA@@@<<<>>>EEEJJJPPPSSSXXXggg}}}~~~wwwttttttvvv}}}~~~}}}~~~zzzzzzzzzzzzzzz{{{{{{{{{|||{{{}}}{{{{{{zzzwwwsssppphhheee___YYYSSSPPPOOONNNPPPRRRUUUVVVWWWXXX[[[]]]^^^bbbfffhhhjjjmmmrrrvvv{{{kkk[[[XXXXXXggg||||||zzzxxxuuusssqqqooommmllllllllljjjhhhfffffffffhhhjjjkkkjjjhhhgggggggggfffeeedddcccbbb___\\\XXXVVVVVVWWWWWWVVVUUUWWWXXXVVVSSSQQQRRRSSSNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRPPPOOOMMMLLLLLLLLLKKKJJJHHHIIIJJJKKKMMMOOOQQQUUUYYY]]]```cccddddddbbb^^^[[[XXXVVVUUUUUUSSSTTTUUUWWWWWWTTTOOOJJJEEEDDDCCCCCCEEEIIIMMMPPPSSSTTTWWWYYY[[[[[[\\\[[[]]]___```aaaaaa```___^^^ZZZYYYXXXXXXYYY[[[]]]^^^\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\YYYZZZ\\\]]]^^^```dddgggoooxxx{{{wwwtttoooiiiddd^^^\\\YYYWWWRRRMMMOOOUUUeeeuuuwwwTTTIIIAAA@@@>>>:::===EEEHHHOOOTTTXXXhhhxxxtttsssuuu|||~~~}}}}}}{{{zzzzzzzzz||||||{{{zzzwwwvvvssstttuuuwwwyyyzzzzzz{{{||||||}}}|||zzzxxxwwwtttpppmmmeeebbb]]]WWWSSSPPPOOOOOOPPPRRRUUUWWWXXXZZZ]]]___^^^bbbgggjjjkkknnnssswww|||lll\\\YYYXXXfff}}}{{{yyy}}}|||yyyvvvtttrrrppppppooommmllllllllljjjhhheeeeeegggiiikkkjjjhhhfffgggggggggfffeeedddbbbbbb```\\\XXXUUUUUUVVVVVVUUUVVVXXXZZZXXXUUUSSSSSSUUUOOOPPPQQQRRRRRRQQQPPPOOOSSSTTTVVVWWWWWWVVVUUUTTTRRRRRRPPPNNNLLLJJJIIIHHHLLLKKKJJJIIIIIIJJJLLLMMMPPPRRRVVVZZZ^^^aaaccceeecccaaa]]]YYYWWWVVVVVVVVVSSSTTTUUUVVVVVVSSSNNNJJJCCCBBBAAABBBDDDIIIMMMPPPTTTVVVXXXZZZ\\\\\\\\\\\\\\\]]]___aaaaaa```___^^^]]][[[YYYWWWXXXYYY\\\^^^]]]]]]]]]\\\[[[ZZZZZZYYYXXXXXXYYY[[[[[[\\\\\\\\\YYYZZZ\\\]]]^^^aaaeeehhhnnnxxxzzzvvvsssnnnhhhbbb]]]ZZZXXXWWWRRRMMMPPPVVVeeesss~~~~~~rrrTTTHHH@@@???<<<888<<>>===<<<@@@FFFGGGNNNSSSXXXeee{{{}}}xxxtttrrr{{{{{{wwwuuutttrrrqqqjjjhhhggghhhjjjjjjhhheeegggiiilllppptttvvvwwwxxxwww{{{~~~{{{wwwssspppmmmiiifffaaa^^^YYYTTTQQQOOOOOOOOOPPPRRRTTTUUUXXX\\\aaaeeedddhhhkkkmmmmmmoootttxxx~~~|||wwwrrrpppooo\\\UUUSSS___mmm{{{xxx}}}~~~{{{xxxvvvtttttttttrrrpppnnnkkkjjjiiihhhgggggggggffffffeeeeeeeeebbbcccccccccbbbbbbaaa```]]]\\\ZZZXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTVVVYYY[[[\\\YYYVVVSSSRRRRRRQQQOOOOOOQQQRRRRRRRRRSSSOOOLLLMMMMMMLLLNNNSSSUUUWWW[[[___bbbdddeeefffbbb___[[[WWWTTTSSSSSSSSSXXXXXXWWWWWWVVVSSSNNNJJJEEEEEEDDDCCCDDDGGGMMMQQQXXXXXXYYYZZZ[[[[[[[[[[[[^^^\\\[[[[[[\\\]]][[[ZZZ[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYZZZ[[[[[[YYYWWWYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[]]]___aaabbbccccccmmmsss}}}}}}xxxsssooojjjeeebbb```YYYVVVWWWSSSOOOUUUaaauuuwwwzzz~~~~~~}}}bbbJJJDDD???>>>===<<<@@@EEEGGGNNNSSSXXXfff|||}}}yyyuuussszzz~~~xxxssspppmmmkkkiiibbb```___```bbbcccaaa___aaadddhhhnnnrrrvvvxxxyyyvvvyyy}}}}}}zzzvvvssspppmmmiiifff___]]]XXXTTTPPPOOOOOOOOOPPPRRRTTTVVVXXX\\\aaaeeegggjjjmmmooooooqqquuuyyy}}}zzztttppplllkkkooo\\\TTTPPPYYYccczzzxxx}}}|||zzzxxxwwwvvvuuutttqqqooollljjjiiihhhggggggfffeeeeeedddccccccaaabbbbbbbbbbbbaaa``````^^^]]][[[ZZZYYYYYYZZZ[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVTTTSSSQQQPPPPPPRRRUUUVVVYYY\\\______\\\XXXTTTRRRUUUTTTSSSTTTVVVWWWVVVUUUTTTPPPMMMNNNOOONNNQQQUUUXXX[[[```dddggghhhggggggaaa^^^ZZZUUURRRPPPPPPPPPXXXXXXXXXXXXVVVRRRMMMIIIEEEEEEDDDCCCDDDHHHNNNRRRXXXYYYZZZ[[[\\\\\\\\\\\\^^^\\\[[[[[[\\\\\\[[[ZZZXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYY[[[[[[YYYWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\]]]```bbbdddfffgggooottt}}}|||wwwrrrmmmhhhccc______ZZZWWWVVVQQQPPP\\\kkk}}}{{{}}}rrrXXXFFFAAA>>>>>>>>><<>><<<>>>>>>===>>>BBBHHHLLLQQQWWWbbbuuu{{{wwwtttvvv}}}~~~yyytttmmmgggbbb^^^ZZZXXXXXXWWWVVVVVVXXX[[[^^^___fffiiinnnssswwwxxxwwwvvvssssssssstttuuuwwwxxxyyyyyywwwtttrrrooolllgggddd[[[XXXUUUQQQOOONNNNNNOOOPPPRRRUUUWWWZZZ]]]bbbeeekkknnnqqqrrrrrrsssxxx|||~~~~~~~~~zzzssslllgggeeeeeefffppp\\\TTTOOOTTTYYYkkk{{{ooottt{{{~~~}}}|||{{{zzzyyyxxxtttsssqqqooommmkkkjjjjjjgggfffeeedddcccbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaa```___^^^]]]\\\[[[[[[ZZZYYYZZZ\\\^^^^^^]]]\\\ZZZWWWUUUSSSQQQQQQTTTWWWYYYXXX[[[___```^^^[[[XXXWWWYYYZZZ\\\```bbbaaa^^^[[[TTTOOOLLLMMMNNNOOOSSSXXX\\\___eeeiiikkkjjjgggeeebbb___ZZZTTTPPPNNNNNNNNNNNNOOOQQQSSSTTTQQQLLLHHHDDDDDDDDDCCCEEEJJJPPPUUUYYYZZZ[[[\\\\\\]]]]]]\\\]]]\\\ZZZ[[[\\\\\\[[[YYYVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[]]]^^^\\\ZZZVVVWWWXXXYYYZZZ[[[\\\]]]\\\]]]^^^```cccgggjjjkkkooottt{{{}}}zzzuuuppplllhhhccc___ZZZYYYVVVRRRQQQYYYmmmbbbLLL@@@===;;;>>>>>><<<>>>BBBHHHKKKPPPUUU]]]lll|||wwwtttuuu|||~~~{{{qqqmmmfffaaa]]]ZZZXXXVVVVVVVVVWWWWWWZZZ]]]aaadddiiilllrrrwwwzzzzzzxxxvvvrrrqqqpppoooppprrruuuvvvvvvuuurrrpppnnnjjjeeebbbXXXVVVRRROOOMMMMMMNNNOOOOOORRRUUUXXXZZZ^^^bbbeeekkknnnrrrsssrrrtttyyy}}}~~~|||zzz|||~~~yyytttmmmfffcccbbbdddeeerrr\\\TTTOOOSSSWWWggguuuvvvkkkqqqxxx|||||||||{{{zzzxxxwwwvvvrrrqqqpppnnnmmmlllkkkkkkffffffeeeddddddcccbbbbbbaaaaaabbbccccccccccccbbbaaa```___^^^\\\ZZZYYYXXXWWWYYY\\\_________]]]\\\WWWVVVTTTSSSSSSUUUXXXYYYYYY\\\^^^___]]][[[ZZZZZZZZZ\\\```dddgggeeeaaa]]]TTTOOOLLLMMMNNNPPPTTTZZZ^^^aaaeeeiiikkkiiifffdddbbb___YYYTTTOOOMMMLLLLLLJJJLLLOOORRRSSSQQQLLLHHHCCCCCCCCCDDDFFFJJJQQQVVVXXXYYYZZZ[[[\\\\\\\\\\\\]]][[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXZZZ[[[[[[[[[[[[\\\^^^^^^\\\ZZZVVVVVVWWWYYYZZZ\\\]]]]]]]]]]]]^^^```cccfffjjjlllmmmrrrxxx~~~}}}{{{xxxsssooolllhhhccc```YYYXXXTTTQQQSSS```uuuxxx]]]JJJAAA===;;;======<<<>>>BBBFFFIIINNNTTTYYYcccuuu~~~wwwsssttt|||}}}}}}zzzuuujjjfffaaa\\\ZZZXXXVVVTTTSSSUUUWWWYYY[[[___cccfffhhhlllsssyyy||||||zzzxxxqqqooommmllllllnnnqqqssssssrrrpppnnnlllhhhccc___UUUSSSPPPNNNLLLMMMNNNOOOOOORRRVVVYYY[[[^^^bbbdddkkknnnrrrssstttvvv{{{~~~|||xxxzzz}}}~~~|||qqqmmmgggaaa^^^^^^aaacccttt]]]SSSMMMQQQSSSbbbnnn~~~xxxjjjooowww}}}zzzzzzzzzyyyxxxvvvtttssspppooonnnmmmllllllllllllffffffeeeeeedddddddddcccbbbbbbcccdddddddddddddddbbbaaa```^^^\\\YYYWWWVVVVVVXXX\\\___```___]]]\\\WWWVVVUUUUUUUUUVVVXXXYYY]]]^^^```___\\\[[[ZZZ[[[[[[^^^ccchhhjjjhhhccc^^^UUUPPPMMMNNNPPPQQQWWW]]]```bbbfffiiijjjiiifffdddaaa]]]XXXRRRMMMKKKJJJIIIKKKLLLOOORRRSSSPPPKKKFFFCCCCCCCCCDDDFFFKKKRRRWWWXXXXXXYYYZZZ[[[[[[[[[[[[\\\[[[ZZZZZZ[[[[[[ZZZYYYYYYXXXVVVUUUVVVXXX[[[]]]\\\[[[[[[\\\]]]]]][[[XXXUUUVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^___bbbeeeiiikkkkkkooouuu{{{~~~~~~}}}{{{wwwtttpppmmmjjjgggccc```XXXVVVRRRPPPVVVfff{{{oooWWWHHHCCC>>><<<======;;;>>>BBBCCCFFFLLLTTTXXX___oooxxxtttuuu|||}}}{{{zzzuuunnneeebbb\\\YYYWWWUUUSSSRRRQQQUUUYYY\\\^^^aaaeeeiiimmmqqqxxx~~~{{{xxxnnnllljjjiiiiiikkkmmmooopppooommmllljjjfffaaa]]]SSSRRROOOLLLLLLLLLNNNOOOOOORRRVVVZZZ\\\___bbbdddlllooosssuuuvvvyyy~~~~~~|||yyy{{{~~~zzzwwwlllhhhbbb^^^\\\]]]```bbbvvv]]]RRRLLLNNNPPP___kkkyyy~~~kkkpppwww~~~yyyyyyyyyxxxwwwtttrrrqqqnnnmmmmmmllllllllllllmmmeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddeeeeeeeeeeeeeeecccbbb```^^^[[[XXXVVVTTTUUUXXX[[[___```___^^^\\\VVVVVVVVVVVVWWWWWWXXXXXXaaabbbaaa___\\\ZZZZZZ[[[[[[^^^dddiiillliiiddd___WWWRRRNNNPPPQQQSSSYYY___bbbdddgggiiijjjiiifffeee___\\\VVVQQQLLLIIIHHHGGGMMMNNNQQQSSSTTTPPPJJJEEEBBBCCCCCCDDDFFFKKKRRRWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\[[[ZZZZZZ[[[[[[ZZZYYY[[[YYYVVVTTTUUUXXX\\\___[[[[[[ZZZ[[[\\\[[[YYYWWWUUUUUUWWWYYY[[[\\\^^^___^^^^^^^^^___aaaeeehhhjjjjjjnnntttyyy|||}}}{{{zzztttrrrnnnkkkiiifffccc```XXXUUUQQQOOOXXXjjjjjjSSSFFFDDD???<<<===<<<;;;>>>BBBAAADDDKKKTTTXXX]]]mmmyyyvvvuuu|||{{{yyyxxxqqqhhhccc___ZZZVVVTTTSSSQQQOOORRRVVV\\\___aaadddhhhllluuuyyy{{{wwwllljjjhhhggggggiiikkklllnnnmmmlllkkkiiieee```[[[RRRQQQNNNLLLKKKLLLNNNOOOOOORRRVVVZZZ\\\___bbbdddlllppptttwwwxxx{{{}}}{{{|||{{{vvvrrrjjjgggbbb^^^]]]^^^aaaccc^^^SSSMMMNNNTTTUUUiiizzz{{{yyy||||||zzz|||zzzwwwvvvuuutttqqqooojjjkkkkkkllllllkkkkkkjjjfffffffffffffffeeeeeeeeefffeeedddcccccccccdddeeeccccccaaa___]]][[[YYYXXXVVVWWWYYY\\\]]]^^^^^^^^^XXXWWWUUUSSSSSSUUUWWWYYY^^^```bbbaaa___]]]\\\\\\\\\```fffjjjkkkiiieeebbbWWWUUURRRQQQRRRVVV[[[^^^ccccccdddfffgggfffccc```aaa[[[RRRLLLHHHFFFEEEEEEHHHKKKPPPSSSSSSOOOJJJGGGDDDDDDDDDFFFJJJNNNRRRTTTVVVXXXZZZ[[[YYYXXXXXXXXXYYY[[[\\\[[[YYYXXXXXXYYYVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]\\\]]]^^^```dddgggkkkmmmnnnrrruuuwwwzzz}}}xxxqqqnnnllljjjhhhfffccc___\\\WWWXXXSSSNNNZZZtttxxx```NNNGGG???>>><<<;;;:::;;;===>>>BBBEEEJJJNNNQQQZZZmmm{{{tttnnnrrr{{{yyyqqqhhhcccZZZXXXTTTPPPOOOPPPRRRTTTVVVXXX[[[^^^bbbffflllpppvvv}}}uuummmllliiifffeeefffggghhhkkkkkkkkkiiieee```[[[XXXTTTRRRNNNKKKJJJKKKNNNOOOPPPRRRUUUXXX\\\```fffiiillloootttwwwxxx|||~~~|||{{{}}}xxxrrrnnnhhhfffccc___]]]___dddhhh^^^SSSLLLMMMSSSTTTfffyyy|||zzz{{{yyyvvvuuutttssspppnnnkkkllllllllllllkkkjjjiiihhhggggggfffeeedddcccccceeedddccccccccccccdddeeeeeedddbbb___\\\YYYWWWVVVUUUVVVYYY[[[]]]^^^^^^^^^ZZZXXXVVVUUUTTTVVVXXXYYY\\\^^^```aaa___^^^^^^___[[[___dddhhhiiigggccc```YYYWWWTTTRRRTTTWWW\\\___fffeeeeeeffffffddd```]]]]]]WWWOOOIIIFFFEEEEEEEEEHHHKKKPPPSSSSSSPPPKKKHHHCCCCCCDDDFFFIIINNNRRRTTTVVVXXXZZZZZZYYYXXXXXXYYYXXXYYY[[[ZZZXXXWWWWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYZZZZZZ[[[ZZZZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^___aaacccgggjjjkkklllqqquuuxxx|||{{{tttooommmiiifffccc```]]]ZZZWWWXXXSSSOOO\\\vvvyyy___MMMFFFAAA???>>><<<<<<===>>>???CCCEEEJJJNNNPPPXXXkkk||||||vvvqqqrrr{{{xxxpppfff```YYYWWWSSSOOOOOOPPPSSSTTTUUUXXX\\\```dddjjjpppuuuxxx~~~wwwpppnnnkkkhhhgggggghhhiiilllkkkjjjgggccc^^^ZZZWWWSSSQQQNNNLLLKKKLLLMMMNNNQQQSSSVVVYYY]]]aaagggkkknnnrrrvvvyyy{{{~~~~~~~~~~~~}}}|||{{{{{{{{{zzz}}}vvvoookkkfffdddaaa]]]\\\^^^dddiii]]]RRRLLLLLLQQQRRRbbbvvv}}}{{{zzzxxxvvvttttttrrrpppnnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhgggeeedddcccbbbaaaddddddccccccccccccdddeeefffeeeccc```\\\XXXTTTSSSTTTVVVXXXZZZ\\\]]]]]]]]]\\\ZZZXXXWWWVVVWWWXXXYYYZZZ]]]___``````___```aaa\\\___dddhhhiiigggdddaaa\\\ZZZWWWUUUVVVZZZ^^^```hhhgggffffffeeebbb]]]ZZZXXXRRRLLLFFFEEEEEEFFFFFFHHHLLLPPPSSSSSSPPPLLLIIICCCCCCDDDFFFIIINNNRRRTTTUUUWWWYYYYYYXXXXXXXXXYYYWWWYYYZZZYYYXXXWWWWWWXXXUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^______```aaacccfffhhhjjjkkkqqqwww{{{~~~wwwqqqnnniiidddaaa^^^[[[YYYVVVVVVRRRQQQ___zzzyyy___LLLFFFBBB@@@???======>>>???@@@CCCEEEJJJNNNPPPWWWiiizzz~~~xxxsssqqqzzz~~~wwwmmmddd^^^WWWUUUQQQNNNNNNPPPSSSUUUVVVYYY^^^ccciiiooovvv{{{}}}xxxtttrrrooollljjjiiijjjjjjlllkkkiiieeeaaa\\\YYYWWWPPPOOONNNMMMLLLLLLMMMNNNQQQTTTWWWZZZ^^^ccchhhlllppptttyyy{{{}}}}}}yyyvvvuuutttuuuuuutttuuuvvvwwwyyyzzz}}}uuulllgggdddbbb___[[[ZZZ^^^eeejjj~~~\\\RRRKKKKKKPPPPPP]]]qqq~~~|||{{{yyyvvvuuutttssspppnnnnnnnnnmmmlllkkkiiigggffffffeeeeeedddcccbbbbbbaaacccccccccccccccdddddddddddddddbbb___\\\XXXTTTRRRSSSTTTWWWYYY[[[[[[\\\[[[]]]\\\ZZZXXXXXXXXXYYYZZZ[[[]]]`````````______``````bbbfffiiijjjhhhfffddd^^^\\\ZZZYYYZZZ]]]```ccciiihhhfffeeeccc```\\\YYYSSSOOOIIIEEEEEEFFFHHHIIIJJJMMMQQQSSSTTTQQQMMMJJJCCCCCCDDDFFFJJJNNNSSSUUUTTTVVVXXXXXXWWWWWWXXXZZZWWWYYYZZZZZZYYYXXXXXXYYYVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWYYYZZZZZZ[[[\\\]]]^^^^^^aaaaaaaaabbbdddfffiiijjjmmmtttzzz~~~~~~xxxtttpppjjjddd```]]]ZZZXXXTTTSSSPPPRRRbbb|||yyy^^^LLLFFFBBB@@@>>>=========???@@@BBBEEEJJJOOOQQQYYYjjj{{{~~~wwwsssqqqyyy|||uuulllccc]]]UUURRROOOMMMNNNPPPTTTVVVZZZ]]]bbbhhhmmmttt{{{zzzvvvuuurrrooommmlllllllllnnnlllhhhddd___[[[XXXVVVOOONNNNNNMMMMMMMMMMMMNNNQQQTTTWWW[[[^^^ccciiimmmqqquuuyyy|||~~~}}}vvvqqqmmmkkkjjjjjjkkklllnnnqqqtttyyy|||}}}tttkkkeeebbb```]]][[[[[[```ggglll~~~]]]RRRKKKKKKOOOOOOXXXkkk~~~|||{{{yyywwwuuuuuusssqqqooommmmmmlllkkkjjjhhhfffeeebbbbbbbbbbbbccccccccccccbbbbbbbbbccccccddddddddd`````````___\\\YYYVVVTTTQQQSSSUUUWWWYYYZZZZZZZZZ\\\[[[ZZZYYYXXXYYYYYYZZZ\\\^^^```aaa___^^^^^^^^^aaabbbeeeggghhhgggeeeddd___]]]\\\[[[]]]```cccfffiiigggeeedddbbb```\\\YYYQQQMMMHHHEEEFFFHHHKKKLLLLLLNNNRRRTTTSSSQQQMMMJJJCCCDDDEEEGGGKKKPPPTTTWWWUUUVVVWWWWWWVVVVVVWWWYYYXXXZZZ\\\\\\ZZZYYYZZZ[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZ[[[\\\]]]^^^______aaaaaabbbccceeehhhkkklllrrryyy|||wwwwwwrrrkkkeeeaaa^^^[[[YYYQQQOOONNNRRRddd}}}www]]]MMMGGGAAA???>>><<<<<<===>>>???AAADDDJJJOOORRRZZZkkk|||}}}vvvqqqpppxxx~~~xxxrrrjjjbbb]]]SSSQQQNNNMMMNNNQQQUUUXXX___bbbggglllqqqxxx~~~zzzvvvuuusssqqqpppoooooooooooommmiiieee```[[[XXXVVVNNNNNNNNNNNNNNNNNNOOOOOOQQQSSSWWW[[[^^^dddiiimmmppptttyyy|||}}}xxxqqqkkkgggeeeeeeccceeeiiilllooouuu|||}}}tttjjjddd______]]]\\\]]]bbbiiinnn~~~]]]SSSLLLKKKOOONNNUUUddd~~~~~~{{{zzzxxxvvvuuutttrrrpppnnnkkkkkkkkkjjjhhhfffeeeddd``````aaaaaabbbccccccccc```aaabbbcccdddddddddccc\\\]]]^^^^^^]]]ZZZWWWVVVPPPRRRTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYY]]]___aaaaaa___^^^^^^^^^___```bbbcccdddcccbbbaaa^^^^^^]]]]]]___cccfffhhhjjjgggeeecccaaa^^^[[[XXXPPPLLLGGGEEEFFFJJJMMMNNNOOOQQQSSSTTTSSSPPPLLLJJJDDDEEEFFFIIIMMMRRRVVVYYYVVVWWWWWWVVVTTTTTTVVVXXXYYYZZZ\\\\\\[[[ZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZZZZZZZZZZYYY[[[[[[\\\]]]^^^______```aaaaaabbbdddhhhkkkoooqqqvvv}}}~~~~~~{{{wwwvvvrrrlllgggccc___[[[XXXOOOMMMMMMUUUfff}}}vvv]]]LLLGGGAAA???===<<<<<<===>>>???AAADDDJJJOOORRRYYYjjjzzz}}}vvvqqqpppwww~~~{{{uuuoooggg```[[[RRRPPPNNNMMMOOOSSSWWWZZZbbbeeejjjooouuu{{{yyyssssssrrrqqqqqqqqqqqqqqqqqqooolllhhhbbb]]]XXXVVVPPPOOONNNNNNOOOPPPQQQRRRRRRTTTXXX\\\```eeekkkooorrrvvvzzz}}}}}}uuummmgggdddcccdddbbbfffkkkooossszzz}}}tttiiibbb[[[\\\]]]^^^```dddjjjooo^^^TTTMMMKKKOOONNNSSS^^^ttt}}}{{{xxxvvvtttrrrrrrpppnnnllliiiiiiiiihhhgggeeedddccc``````aaaaaaaaaaaaaaaaaa___```bbbcccdddddddddccc[[[\\\]]]^^^\\\ZZZWWWUUUOOOQQQSSSUUUWWWXXXXXXXXXVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]`````````______```______```aaaaaaaaa``````]]]]]]]]]^^^aaaeeehhhkkkllliiifffbbb```\\\XXXUUUNNNJJJFFFDDDFFFJJJMMMOOOQQQSSSTTTUUUSSSOOOKKKIIIFFFFFFGGGJJJNNNSSSXXX[[[WWWWWWWWWUUUSSSSSSTTTVVVXXXZZZ[[[\\\[[[ZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\]]]^^^___``````___```bbbfffjjjooosssuuuxxx~~~}}}|||{{{xxxtttppplllgggccc___ZZZVVVNNNLLLNNNXXXiii}}}vvv\\\KKKFFFBBB@@@???======>>>???@@@AAAEEEJJJNNNOOOUUUeeetttxxxtttooowww}}}~~~|||}}}~~~~~~}}}~~~yyyssskkkddd\\\WWWQQQPPPNNNNNNPPPUUUYYY]]]aaaeeejjjqqqwwwxxxoooooopppqqqrrrsssttttttsssqqqoookkkeee___YYYVVVQQQPPPOOONNNOOOQQQTTTUUUTTTWWW[[[^^^ccchhhnnnrrrvvvzzz~~~zzzrrrkkkfffddddddeeegggkkkqqquuuzzz|||rrrfff^^^WWWYYY\\\^^^aaaeeejjjmmm___UUUMMMLLLOOONNNRRR[[[ooo~~~|||zzzvvvtttrrrqqqpppnnnllljjjggggggggggggfffeeeccccccbbbbbbaaaaaa``````_________```bbbcccddddddcccccc\\\]]]^^^^^^\\\YYYVVVTTTOOOPPPRRRUUUVVVWWWWWWWWWSSSTTTTTTUUUVVVWWWXXXXXXYYY[[[^^^`````````aaabbb```aaaaaabbbbbbbbbbbbaaa\\\\\\]]]___bbbfffjjjlllooolllgggbbb___ZZZUUURRRMMMIIIEEECCCEEEIIILLLNNNSSSTTTUUUUUUSSSOOOKKKHHHFFFGGGHHHKKKOOOTTTYYY\\\XXXXXXWWWUUUSSSRRRSSSUUUWWWXXXZZZ[[[ZZZYYYZZZ[[[XXXXXXXXXXXXXXXXXXWWWWWWVVVWWWYYYZZZ\\\]]]]]]]]][[[\\\\\\]]]^^^___``````___```bbbfffkkkqqqvvvxxxxxx~~~~~~{{{||||||zzzqqqoookkkgggccc^^^YYYUUUOOOMMMOOOZZZkkk~~~vvv\\\KKKEEECCCBBB@@@>>>>>>???@@@AAABBBEEEJJJMMMMMMQQQ```ooozzzvvvooowww}}}}}}wwwyyyzzz{{{{{{|||yyyqqqiiiaaaYYYSSSQQQPPPNNNNNNQQQVVV[[[^^^```dddjjjqqqyyywwwlllmmmnnnppprrrtttuuuuuussssssqqqmmmhhhaaaZZZVVVSSSQQQOOONNNOOORRRUUUXXXVVVYYY]]]aaaeeejjjpppuuuzzz}}}~~~yyyqqqjjjfffeeefffgggkkkpppvvvzzz{{{pppddd\\\SSSVVV[[[^^^aaaeeeiiilllaaaQQQNNNMMMLLLNNNNNNYYYnnn|||zzzrrrqqqooooooooonnnllljjjkkkjjjhhhfffdddcccbbbaaadddddddddcccbbb___]]]\\\aaaaaaaaaaaa````````````___^^^]]]\\\ZZZXXXVVVTTTRRRQQQQQQPPPQQQRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWYYY\\\___``````___^^^aaaaaa````````````aaaaaa]]]^^^___aaacccfffiiijjjnnnkkkgggddd```ZZZUUUPPPMMMJJJFFFFFFIIIMMMQQQRRRSSSSSSSSSTTTUUURRRLLLFFFDDDDDDFFFJJJOOOTTTWWWWWWUUUUUUTTTUUUVVVUUUSSSQQQTTTWWWYYYZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVVVVXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\^^^```aaa``````bbbfffkkkrrrxxx||||||zzzxxxwwwvvvpppoookkkgggaaa\\\XXXVVVRRRNNNSSSaaannnyyysssYYYJJJFFF888999;;;===>>>??????@@@AAAEEELLLPPPOOOQQQ\\\iii||||||ssstttzzz|||zzzvvvsssppppppuuuzzz|||}}}zzzrrriii```XXXTTTOOONNNOOOPPPTTTXXX]]]___dddiiiooouuu{{{vvvpppoooooorrruuuvvvvvvvvvuuuqqqmmmllllllggg___XXXTTTRRRQQQQQQSSSUUUUUUTTTXXXZZZ^^^bbbggglllrrrwww{{{}}}xxxpppjjjggggggggghhhrrrvvv}}}~~~xxxnnnddd]]]ZZZZZZZZZ]]]bbbhhhlllnnncccQQQMMMKKKJJJLLLPPPYYYlll|||zzzxxxqqqpppnnnnnnnnnmmmkkkiiijjjiiigggeeecccbbbaaaaaaaaabbbcccccccccaaa```___````````````____________``````___^^^\\\ZZZYYYXXXSSSRRRQQQPPPPPPQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXZZZ]]]```aaaaaa```____________``````_________^^^___```bbbeeegggjjjkkkllljjjfffbbb^^^YYYSSSOOOKKKHHHEEEEEEHHHMMMPPPRRRSSSSSSTTTUUUUUURRRLLLGGGDDDDDDEEEJJJPPPUUUXXXYYYVVVTTTSSSTTTUUUUUUTTTSSSUUUWWWYYYZZZYYYXXXYYYZZZ[[[ZZZZZZYYYYYYXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\]]]^^^___``````aaadddhhhnnnuuu{{{~~~~~~|||yyyxxxvvvvvvqqqpppmmmhhhbbb\\\WWWTTTQQQNNNTTTaaammmzzzqqqXXXJJJFFF@@@??????>>>===<<<;;;;;;???CCCIIINNNMMMOOOZZZfffzzz}}}uuutttxxx~~~{{{wwwvvvooollljjjlllqqqwwwzzz{{{zzzrrriii```XXXTTTSSSRRRRRRRRRTTTWWW[[[]]]fffkkkrrrxxx{{{ooonnnmmmooosssvvvwwwwwwvvvsssooonnnlllhhh```YYYSSSQQQOOOOOOQQQSSSTTTUUUYYY\\\```dddiiinnntttxxx}}}}}}wwwoooiiifffgggiiijjjvvv{{{|||vvvmmmccc\\\[[[[[[]]]bbbgggmmmqqqsssfffQQQLLLIIIHHHJJJPPPVVVeee~~~~~~~~~|||yyywwwuuuqqqooommmllllllkkkiiiggghhhgggfffdddbbbaaaaaa```___```aaacccdddccccccbbb^^^^^^^^^]]]^^^^^^_______________^^^]]]\\\ZZZZZZUUUTTTQQQOOOOOOQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ]]]```aaaaaa``````]]]^^^___``````___^^^]]]^^^___```bbbeeegggiiijjjkkkhhhddd```\\\WWWQQQLLLHHHEEECCCDDDHHHLLLPPPQQQSSSSSSTTTUUUUUURRRLLLHHHDDDDDDFFFJJJPPPUUUXXXYYYVVVTTTRRRRRRTTTUUUUUUUUUVVVXXXYYYZZZXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^aaacccffflllrrryyy~~~~~~{{{yyywwwvvvuuusssrrroookkkddd\\\VVVRRRMMMMMMTTTaaalll{{{nnnVVVIIIFFFEEECCCAAA>>><<<;;;;;;:::>>>AAAGGGKKKKKKMMMWWWcccxxxxxxtttuuu}}}}}}yyytttqqqnnnhhhggggggjjjpppwww{{{}}}zzzsssiii```YYYTTTTTTSSSRRRSSSUUUYYY\\\___iiinnnuuu|||mmmllljjjlllpppuuuxxxyyyxxxuuurrrpppnnniiiaaa[[[VVVSSSOOONNNPPPTTTVVVWWW[[[^^^bbbgggkkkqqqwww{{{}}}|||}}}}}}zzz|||~~~|||vvvooohhheeegggkkknnn{{{yyysssjjjaaaZZZYYY\\\___eeejjjooosssuuugggQQQKKKIIIHHHJJJNNNQQQ]]]vvv~~~~~~}}}|||zzzwwwuuutttpppnnnkkkjjjjjjiiigggffffffeeedddbbbaaa`````````^^^___aaacccddddddcccccc\\\\\\[[[[[[\\\]]]^^^___\\\]]]]]]]]]\\\[[[ZZZZZZWWWUUURRRPPPOOOPPPRRRTTTRRRRRRRRRSSSTTTUUUVVVWWWXXXYYY\\\^^^___```______]]]^^^```aaaaaa```^^^]]]\\\]]]___aaaccceeefffgggiiigggccc___ZZZUUUOOOJJJEEECCCAAABBBFFFKKKNNNPPPQQQRRRTTTUUUTTTPPPLLLHHHFFFFFFGGGKKKPPPTTTWWWWWWVVVSSSQQQQQQSSSVVVWWWWWWVVVXXXYYYYYYXXXWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^aaadddiiiooovvv||||||zzzwwwvvvttttttttttttqqqmmmfff]]]VVVQQQJJJMMMUUU```mmm~~~kkkTTTHHHEEECCCAAA???=========???@@@>>>@@@EEEJJJKKKMMMVVVaaawww{{{uuussszzz~~~zzztttooojjjhhhdddeeeggglllsss{{{zzzsssjjjaaaYYYTTTPPPPPPQQQSSSWWW\\\bbbeeekkkpppxxx~~~llljjjhhhiiimmmssswwwyyyyyywwwuuussspppkkkeee```[[[WWWRRRPPPRRRVVVZZZ\\\\\\___dddiiinnnsssyyy|||~~~xxxvvvsssrrrsssuuuwwwxxxxxxwwwvvvxxx|||~~~~~~}}}{{{vvvooohhhfffiiiooottt{{{uuunnnfff___YYYXXX[[[```dddhhhllloooqqqhhhRRRMMMJJJJJJLLLMMMOOOXXXnnn~~~}}}{{{yyywwwuuutttpppnnnjjjiiihhhhhhfffeeeeeedddcccbbbaaa`````````___```aaabbbcccbbbaaa```[[[ZZZZZZYYYZZZ\\\^^^___]]]]]]]]]]]]]]]\\\[[[[[[YYYWWWSSSQQQOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTVVVVVVWWWXXXZZZ\\\]]]^^^^^^^^^]]]^^^```aaaaaa```^^^]]]]]]^^^```bbbdddffffffggghhhfffaaa]]]YYYSSSMMMHHHBBB@@@???AAAEEEIIILLLMMMNNNPPPSSSTTTRRROOOKKKHHHIIIIIIIIILLLPPPSSSUUUUUUTTTRRRPPPQQQSSSVVVXXXYYYVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\\\\]]]]]]^^^^^^___cccffflllsssyyy}}}~~~}}}zzzxxxuuusssrrrrrrtttsssqqqmmmfff^^^VVVQQQIIIMMMVVVaaappp}}}gggRRRGGGDDDAAA@@@>>>======???AAABBB???@@@DDDIIIKKKNNNVVV```vvv~~~wwwsssyyy|||wwwpppjjjeeecccaaadddiiiooowwwzzzssskkkaaaYYYTTTOOOOOOQQQTTTYYY___eeeiiimmmsss|||{{{kkkiiiffffffjjjppptttvvvxxxwwwwwwuuusssooojjjfff```[[[UUUSSSTTTXXX[[[]]]\\\```fffkkkpppuuu{{{~~~wwwqqqmmmllljjjiiihhhiiikkkmmmqqqqqqrrruuuxxxzzz{{{{{{xxxuuuoooiiigggjjjrrrxxx}}}vvvoooiiiccc]]]ZZZZZZ]]]bbbdddfffgggjjjmmmiiiTTTNNNLLLKKKMMMMMMOOOWWWiii~~~}}}zzzxxxvvvttttttqqqnnnjjjhhhggggggfffeeedddcccbbbaaaaaaaaaaaaaaa___```aaaaaaaaa```___^^^ZZZYYYYYYXXXZZZ\\\___```````````````______^^^]]]YYYWWWUUUSSSQQQPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^______^^^]]]]]]^^^___bbbdddfffgggggggggfffccc___[[[VVVPPPJJJEEE@@@???>>>@@@CCCGGGIIIJJJMMMPPPTTTTTTRRRNNNKKKJJJJJJIIIJJJLLLPPPSSSUUUUUURRRQQQPPPQQQUUUXXXYYYYYYUUUVVVWWWWWWVVVWWWYYY[[[ZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^```aaafffjjjpppwww|||~~~~~~~~~{{{zzzxxxuuusssqqqpppoooqqqpppnnnjjjccc\\\VVVRRRKKKOOOXXXeeevvvyyydddQQQFFFCCCBBBAAA???>>>>>>>>>??????@@@AAADDDIIILLLNNNVVV___ssszzzvvvyyy}}}~~~yyyssslllfffbbb______cccjjjrrrzzz~~~zzztttkkkaaaYYYTTTSSSSSSTTTWWW\\\bbbhhhkkksssyyyzzzllliiieeeeeehhhmmmppprrrvvvvvvxxxxxxvvvssspppnnnddd```ZZZVVVWWWYYY\\\^^^___ccciiioootttyyy~~~uuummmhhhdddddddddbbbaaaaaadddfffjjjkkknnnqqqsssuuuwwwwwwsssqqqnnniiigggjjjssszzz~~~xxxpppiiiccc```]]][[[___bbbeeefffeeeeeeiiilllkkkVVVPPPLLLJJJKKKKKKMMMSSSaaavvv~~~|||yyywwwuuussssssqqqnnnjjjhhhggggggfffeeeccccccbbbbbbaaaaaabbbbbb]]]^^^___``````___^^^]]]ZZZYYYXXXXXXYYY\\\___aaaaaaaaaaaaaaa```___]]]]]]XXXXXXWWWUUUSSSPPPNNNMMMMMMMMMNNNOOOPPPRRRSSSTTTWWWWWWYYYZZZ[[[\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]```cccdddeeeddddddccc```\\\WWWRRRLLLFFFAAA@@@>>>===???BBBEEEGGGGGGNNNRRRVVVVVVSSSOOOMMMLLLHHHHHHHHHLLLQQQUUUWWWWWWPPPOOOPPPRRRVVVYYYYYYYYYTTTUUUVVVVVVVVVWWWZZZ\\\[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[YYYYYY[[[^^^bbbdddkkkooovvv|||~~~}}}yyyxxxvvvsssqqqooonnnmmmkkkjjjhhhddd___YYYUUURRRPPPTTT\\\jjjwwwbbbPPPEEEBBB@@@@@@@@@???>>>>>>======@@@@@@CCCHHHKKKNNNUUU]]]lll}}}|||yyyzzz{{{}}}}}}zzzuuuooohhhccc___\\\___dddllluuu}}}~~~zzztttlllbbbYYYTTTTTTUUUWWW[[[aaahhhooosss{{{yyyllliiifffeeegggjjjllllllsssuuuxxxyyyxxxwwwuuutttlllgggaaa]]]]]]^^^```aaabbbfffmmmsssxxx}}}vvvllleeebbb]]]___```___^^^___cccfffcccfffiiilllnnnpppqqqrrrllllllkkkgggeeeiiiqqqxxxyyysssjjjccc___^^^]]]\\\```cccfffeeecccdddhhhmmmmmmXXXQQQLLLHHHHHHGGGJJJOOOZZZkkk}}}{{{xxxuuusssrrrrrrrrrooojjjhhhggggggfffeeeccccccbbbbbbbbbbbbbbbccc[[[\\\^^^____________^^^ZZZYYYXXXXXXZZZ]]]```bbb`````````___^^^\\\[[[ZZZXXXXXXXXXVVVTTTQQQMMMLLLLLLLLLMMMNNNOOOQQQRRRSSSXXXXXXYYY[[[\\\]]]^^^___ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYY\\\___aaaaaa`````````]]]YYYUUUPPPIIICCC>>>@@@>>>===>>>AAADDDEEEEEEOOOSSSXXXXXXUUUQQQOOONNNEEEEEEGGGKKKQQQVVVYYYZZZNNNNNNPPPSSSWWWYYYYYYYYYSSSTTTUUUUUUVVVXXX[[[^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYXXXXXXXXXXXX\\\ZZZXXXXXXZZZ^^^cccfffooosssyyy~~~|||xxxwwwtttrrrooommmllllllgggfffccc___[[[WWWSSSQQQTTTWWW___nnnvvvbbbOOODDDAAA======>>>?????????>>>>>>@@@???BBBGGGJJJMMMTTT\\\gggxxx~~~{{{{{{{{{|||~~~zzzwwwrrrlllfff```]]][[[aaagggpppxxx}}}zzztttlllbbbYYYTTTRRRTTTXXX^^^fffooowww{{{xxxmmmjjjgggeeefffhhhiiiiiiqqqtttxxxzzzzzzyyyxxxxxxsssnnnhhheeeddddddeeeeeedddiiipppvvv{{{~~~qqqhhhbbb___ZZZ\\\^^^^^^^^^```dddhhh___bbbfffiiikkklllnnnooohhhiiiiiifffdddgggooovvv{{{~~~~~~~~~|||uuuoooggg```]]]]]]]]]]]]___bbbdddcccaaabbbhhhmmmrrrYYYQQQNNNKKKIIIGGGHHHNNNXXXeeeyyy~~~||||||zzzxxxwwwvvvssspppnnnkkkkkkjjjiiigggeeecccbbbccc```^^^___aaabbbaaa______^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWXXXYYYZZZ\\\]]]]]]]]]^^^___^^^]]][[[ZZZ[[[YYYVVVRRRPPPOOOPPPPPPLLLMMMNNNOOOPPPRRRTTTUUUSSSTTTVVVXXXZZZ\\\]]]^^^ZZZYYYWWWUUUUUUUUUVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^___\\\WWWQQQJJJEEEAAA???>>>======>>>@@@CCCFFFHHHLLLOOOSSSVVVVVVSSSNNNKKKKKKIIIHHHKKKQQQVVVYYYYYYXXXVVVUUUUUUWWWXXXXXXWWWSSSTTTUUUWWWYYYZZZ\\\\\\YYYYYYZZZZZZ[[[[[[[[[\\\]]][[[YYYVVVUUUUUUVVVWWWYYY[[[]]]]]]]]]```fffkkkxxx}}}{{{zzzwwwrrrooommmjjjgggeeegggccc___\\\[[[XXXSSSPPPUUUVVVbbb|||ttt\\\LLLDDDBBB@@@???===<<<<<<<<<===>>>>>>@@@BBBEEEHHHNNNTTTYYYhhhwww{{{wwwwww{{{|||zzz{{{|||uuurrrlllddd^^^[[[\\\]]]eeellluuu}}}~~~}}}wwwlllbbb\\\ZZZZZZ]]]aaagggoooxxxyyyooommmiiieeedddeeehhhjjjrrrtttxxx|||{{{wwwpppggg```^^^```bbbeeekkkrrryyy~~~yyynnngggccc```]]]\\\[[[^^^aaacccbbb___dddeeeggghhhiiijjjjjjiiijjjdddaaabbbdddeeehhhmmmssswww~~~}}}vvvkkkfff```]]]]]]______^^^______^^^___aaaeeeiiikkktttZZZQQQMMMIIIGGGGGGGGGKKKTTTbbbvvv}}}{{{{{{yyywwwuuutttrrrnnnllliiihhhhhhgggfffdddcccbbbcccaaa^^^___```aaa```^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^^^^\\\[[[ZZZZZZXXXVVVTTTRRRQQQPPPPPPOOONNNNNNOOOPPPQQQSSSTTTUUUUUUVVVXXXYYYZZZ\\\\\\YYYXXXVVVTTTTTTTTTUUUVVVXXXXXXXXXYYYYYYZZZ[[[\\\\\\YYYTTTOOOIIIDDD@@@>>>>>>>>>>>>@@@BBBEEEHHHJJJMMMPPPTTTWWWWWWTTTPPPMMMKKKIIIIIILLLQQQVVVYYYYYYWWWVVVUUUUUUXXXYYYYYYYYYVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWWWWXXXYYYZZZWWWYYYZZZ[[[[[[```gggmmmzzz{{{yyyvvvrrrooollljjjgggddddddaaa^^^\\\[[[YYYVVVSSSTTTXXXhhhrrr[[[KKKDDDBBB??????>>>===============<<<>>>@@@BBBFFFKKKRRRWWWeeesss{{{vvvvvvzzz~~~|||zzzxxxwwwqqqnnnhhh```ZZZXXXZZZ\\\eeellluuu~~~~~~}}}vvvkkkaaa\\\ZZZ\\\___dddkkksss{{{{{{wwwvvvsssnnnjjjgggggghhhjjjoooqqqvvvzzz}}}|||vvvnnngggeeegggiiijjjooovvv|||~~~~~~wwwoooiiieeebbbcccbbbbbbeeeiiikkkkkkiiikkklllmmmnnnmmmmmmkkkjjjjjjddd```aaacccccceeehhhpppttt}}}{{{{{{zzzsssiiieee___\\\]]]^^^___^^^_________```cccgggkkknnnwww\\\QQQLLLHHHFFFGGGFFFIIIPPP\\\rrr}}}{{{zzzxxxuuusssrrrooollliiifffeeeeeeddddddcccbbbbbbcccaaa____________]]]\\\]]]\\\[[[ZZZYYYYYYXXXYYYZZZYYYYYYXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]\\\ZZZYYYXXXXXXWWWVVVUUUSSSQQQQQQQQQPPPOOONNNNNNPPPQQQSSSTTTUUUUUUVVVWWWXXXYYYZZZXXXVVVUUUSSSRRRSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWXXXVVVTTTPPPKKKFFFAAA>>>======>>>???BBBEEEHHHKKKMMMNNNQQQUUUXXXXXXUUUQQQNNNJJJJJJKKKNNNSSSWWWYYYYYYVVVUUUTTTVVVXXXZZZ[[[[[[XXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXYYYZZZ\\\]]]WWWXXXYYYZZZ\\\bbbkkksss|||zzzyyyuuuqqqnnnkkkiiifffcccaaa___]]]\\\[[[ZZZXXXVVVVVV___sssoooYYYKKKDDDCCC>>>>>>??????>>>>>>===<<<<<<===@@@BBBEEEKKKQQQVVVbbbooo}}}zzzvvvvvvyyy}}}}}}{{{{{{{{{yyyuuuqqqkkkhhhbbb[[[VVVUUUXXX[[[eeelllvvv~~~~~~|||uuujjjaaa\\\ZZZ]]]bbbjjjrrryyy}}}yyyxxx~~~zzzuuuoookkkiiiiiijjjkkkmmmrrrvvv{{{~~~{{{tttnnnllllllnnnppptttzzz|||~~~wwwqqqmmmjjjhhhgggggghhhjjjnnnqqqqqqqqquuuvvvvvvvvvtttrrrooommmhhhccc___aaabbbaaaaaadddlllqqqyyy{{{vvvwww{{{{{{uuuooofffccc^^^\\\\\\^^^____________```cccgggkkkpppssszzz^^^RRRMMMIIIHHHIIIGGGHHHMMMWWWmmm}}}{{{zzzxxxuuusssqqqnnnjjjgggccccccbbbbbbbbbbbbbbbbbbaaaaaa```___^^^\\\ZZZYYY[[[[[[ZZZYYYXXXXXXXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[YYYYYYWWWWWWXXXYYYXXXVVVSSSRRRSSSQQQOOOMMMLLLMMMOOOPPPQQQQQQRRRSSSUUUVVVWWWWWWUUUTTTSSSQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSRRRRRRPPPNNNKKKGGGCCC???===<<<<<<===@@@CCCFFFJJJLLLMMMMMMPPPUUUXXXXXXUUUQQQNNNJJJKKKMMMPPPTTTWWWYYYZZZUUUTTTTTTVVVYYY\\\]]]\\\XXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\ZZZZZZ[[[[[[^^^fffqqqyyy~~~zzzxxxuuupppmmmkkkhhheeebbb```___]]]\\\\\\ZZZYYYXXXYYYhhhjjjWWWJJJEEECCC>>>>>>???@@@@@@>>>===<<<>>>???AAACCCGGGLLLRRRWWWaaammm{{{{{{wwwwwwyyy|||~~~~~~~~~}}}yyywwwwwwyyywwwqqqkkkeeebbb]]]WWWSSSTTTXXX[[[eeelllvvv~~~~~~{{{ssshhh```[[[[[[^^^eeennnwww~~~}}}zzz|||~~~yyysssnnnkkkjjjjjjhhhjjjnnnsssxxx||||||wwwqqqnnnnnnooouuuyyy}}}{{{}}}|||xxxuuusssrrrppppppqqqsssuuuwwwxxxyyy~~~~~~~~~|||xxxuuurrrhhhccc```aaabbbaaabbbdddjjjooowwwyyyuuurrrtttwwwwwwrrrllldddbbb___]]]]]]___```aaaaaabbbdddggglllqqquuuxxx|||```TTTNNNKKKKKKJJJIIIIIILLLTTTggg}}}|||{{{xxxuuusssqqqmmmiiifffbbbaaa````````````aaaaaa___```___^^^\\\ZZZXXXXXXYYYYYYXXXXXXWWWXXXXXXXXXZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXXXXVVVWWWYYYZZZZZZXXXVVVTTTSSSRRROOOMMMLLLLLLMMMMMMLLLMMMNNNPPPRRRSSSUUUUUUSSSRRRQQQPPPOOONNNMMMMMMMMMNNNNNNOOONNNNNNMMMLLLJJJHHHFFFCCC@@@===<<<;;;:::<<<@@@DDDGGGJJJLLLMMMLLLOOOTTTWWWXXXUUUQQQNNNJJJLLLPPPSSSUUUWWWYYYZZZVVVUUUUUUWWWZZZ]]]^^^^^^VVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[^^^fffrrr{{{~~~yyywwwsssooollliiigggdddaaa```______]]][[[ZZZYYYYYY[[[ooo|||eeeTTTIIIEEEDDD>>>???@@@@@@@@@???===<<<===???AAACCCFFFKKKQQQVVV^^^iiiyyy}}}yyyxxxyyy|||~~~~~~}}}|||{{{zzzyyyvvvssssssuuussslllfff```^^^ZZZVVVSSSUUUYYY]]]eeelllwww~~~zzzqqqggg^^^[[[[[[^^^fffpppyyy~~~~~~xxxzzz|||vvvqqqmmmkkkkkkgggiiilllqqqvvv{{{~~~zzzuuurrrqqqqqqxxxzzz~~~zzz|||{{{yyyjjjdddaaacccddddddeeehhhkkkooowwwtttqqqpppqqqttttttpppkkkcccbbbaaa``````aaadddffffffgggiiimmmqqqvvvzzz}}}cccUUUNNNMMMMMMJJJJJJKKKLLLQQQaaa}}}~~~}}}|||{{{xxxuuurrrppplllhhhddd```___^^^]]]]]]]]]^^^___\\\^^^___^^^[[[XXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVXXXYYYYYYXXXXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWTTTSSSRRRPPPOOONNNMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSPPPPPPOOONNNMMMLLLJJJJJJIIIJJJKKKKKKKKKIIIHHHGGGDDDCCCBBB???>>><<<<<<;;;:::<<>>===;;;===>>>@@@CCCHHHNNNSSSZZZeeevvv~~~{{{yyyzzz{{{|||~~~~~~}}}{{{yyywwwvvvsssqqqnnnmmmmmmkkkfffbbb[[[ZZZXXXVVVUUUVVV[[[^^^fffmmmwww~~~yyypppeee]]][[[[[[]]]eeepppwww{{{yyyxxx~~~{{{uuupppmmmllliiijjjmmmpppuuuzzz{{{wwwuuuuuuxxxzzz~~~yyy{{{~~~oooiiiddddddeeeeeegggkkkmmmqqqyyy~~~rrrpppnnnoooqqqqqqnnnkkkdddeeeeeeeeedddfffiiillllllmmmpppssswww{{{~~~eeeUUUNNNKKKLLLHHHIIIKKKLLLNNNZZZttt}}}|||{{{yyywwwssspppnnnjjjeeebbb]]]\\\ZZZYYYXXXYYYZZZ[[[ZZZ\\\^^^^^^ZZZWWWVVVWWWVVVVVVUUUVVVVVVWWWXXXXXXWWWXXXYYYYYYYYYXXXWWWVVVTTTUUUWWWXXXXXXXXXWWWVVVWWWXXXZZZ[[[[[[[[[ZZZZZZUUUUUUUUUUUUSSSQQQPPPNNNOOOOOOOOOOOOOOOOOOOOOPPPOOONNNNNNMMMKKKJJJHHHGGGGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@???===<<<<<<<<<<<<;;;>>>CCCHHHKKKLLLLLLLLLLLLOOOTTTXXXYYYVVVRRRPPPIIINNNTTTWWWXXXXXXYYYZZZXXXWWWVVVXXX[[[]]]^^^^^^XXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[]]]cccmmmttt|||~~~yyyuuurrrnnnjjjhhheeebbb```[[[]]]___^^^\\\[[[]]]___mmmsss]]]OOOHHHEEEDDDAAA@@@??????>>>>>>??????;;;<<<>>>@@@CCCGGGMMMRRR[[[eeewww~~~{{{yyyxxxyyyzzzyyy{{{~~~|||yyyvvvsssqqqmmmllliiigggdddbbb```^^^VVVWWWWWWVVVVVVWWW[[[^^^gggnnnwww~~~~~~xxxnnnddd]]][[[\\\[[[cccmmmsssvvvzzz|||zzz~~~zzztttpppmmmmmmmmmnnnqqquuuzzz|||zzzyyyyyy{{{~~~}}}wwwzzzvvvnnngggeeeddddddfffjjjnnnrrrzzz{{{rrrooommmlllnnnnnnlllkkkfffhhhiiiiiiiiijjjnnnqqqssstttvvvxxx{{{~~~fffUUUMMMJJJKKKFFFHHHKKKLLLLLLUUUmmm}}}{{{zzzxxxvvvrrrooolllhhhccc```\\\ZZZXXXVVVUUUVVVWWWXXXXXX[[[^^^]]]ZZZWWWVVVWWWUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWXXXYYYYYYXXXWWWWWWTTTUUUVVVWWWXXXWWWWWWVVVXXXYYYZZZ[[[[[[\\\\\\\\\VVVWWWXXXXXXWWWUUURRRPPPSSSRRRRRRQQQPPPNNNNNNMMMNNNNNNMMMLLLKKKIIIGGGFFFEEEFFFGGGGGGFFFDDDBBB@@@???>>>===<<<<<<<<<<<<<<<===@@@EEEJJJMMMNNNMMMLLLMMMPPPUUUYYYZZZXXXTTTQQQIIIOOOUUUXXXYYYXXXYYYZZZYYYXXXWWWXXX[[[]]]^^^]]][[[ZZZZZZZZZYYYYYYYYYXXX\\\[[[[[[[[[ZZZZZZYYYYYYXXXYYYZZZ[[[]]]]]]]]]]]]\\\]]]^^^^^^___dddmmmtttzzz~~~yyyuuuqqqmmmjjjgggeeebbb___XXX[[[^^^^^^\\\]]]___bbb|||qqq\\\NNNHHHFFFEEEBBBAAA???>>>>>>>>>???@@@===>>>@@@BBBDDDIIIOOOSSS^^^hhhzzz}}}zzzxxxwwwwwwxxxvvvxxx}}}}}}{{{xxxtttpppnnnhhhhhhfffccc^^^\\\[[[\\\SSSTTTVVVVVVVVVXXX[[[]]]hhhnnnwww~~~~~~xxxnnnccc\\\[[[\\\ZZZbbbkkkppprrrwww~~~}}}~~~wwwqqqooopppooopppqqquuuzzz~~~~~~{{{zzzyyy{{{~~~|||vvvyyy{{{rrriiieeecccbbbdddhhhnnnssszzzzzzqqqoookkkjjjkkklllkkkjjjhhhjjjlllllllllmmmqqquuuvvvwwwyyy{{{~~~hhhTTTNNNKKKFFFKKKEEEEEEJJJMMMRRReeezzz~~~zzzxxxvvvwwwtttpppmmmjjjfffbbb___YYYXXXVVVUUUUUUWWWZZZ\\\[[[[[[ZZZZZZYYYWWWVVVUUUSSSSSSTTTUUUVVVVVVWWWWWW[[[ZZZYYYXXXWWWVVVUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVWWWYYY[[[\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTRRRQQQQQQQQQRRRRRRPPPOOOMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???===;;;:::999;;;===???AAAEEEIIIKKKLLLLLLMMMNNNPPPQQQSSSUUUVVVTTTOOOLLLKKKOOOSSSVVVWWWWWWXXXYYYXXXVVVVVVZZZ___bbb___[[[^^^\\\ZZZYYYZZZZZZZZZXXX\\\[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[[[[]]]^^^___```dddlllrrr~~~}}}xxxtttnnnjjjiiigggccc```^^^___[[[^^^ddd^^^___nnniiiVVVKKKDDDCCCEEECCCBBBBBBBBBBBB@@@===;;;>>>>>>>>>???AAAFFFLLLQQQXXXaaawww~~~{{{wwwssstttvvv{{{}}}||||||xxxuuussspppllljjjcccaaa^^^[[[XXXWWWVVVUUUXXXUUUTTTVVVUUUUUUYYY```gggoooxxx}}}~~~~~~~~~}}}yyyqqqggg___[[[YYY```eeekkkppptttxxx~~~~~~~~~wwwrrrttttttsssrrrrrrtttzzz~~~|||rrrhhheeeeeeeeegggkkkppptttzzz|||ooonnnmmmkkkjjjiiiiiijjjkkkooorrrsssuuuyyyzzzxxx{{{yyyyyy}}}jjjVVVPPPLLLHHHMMMGGGGGGKKKLLLOOO___rrr~~~zzzxxxvvvuuurrrooollliiifffccc```[[[YYYWWWVVVVVVWWWYYY[[[YYYYYYYYYYYYXXXVVVUUUTTTRRRRRRSSSTTTTTTUUUVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^ZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTRRRPPPNNNKKKHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@??????>>>===;;;:::;;;===???AAADDDGGGKKKMMMMMMMMMMMMNNNNNNPPPRRRUUUUUUSSSOOOMMMLLLPPPTTTVVVWWWXXXXXXYYYWWWUUUUUUYYY^^^```^^^[[[[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXYYYZZZ[[[\\\^^^```aaaaaaaaafffmmmsss}}}}}}{{{xxxtttoookkkiiifffbbb___]]]^^^\\\___ddd___aaaqqqgggUUUKKKFFFDDDEEEEEECCCBBBBBBBBB@@@<<<:::????????????BBBGGGMMMRRRWWW___sss|||xxxuuusssvvvzzz~~~}}}|||{{{yyytttqqqnnnkkkgggddd___]]]ZZZWWWUUUSSSSSSSSSVVVTTTSSSUUUUUUUUUYYY```iiipppyyy~~~}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~yyyqqqhhh```[[[YYY```fffnnnssswwwzzzyyyttttttqqqrrrsssuuuwww||||||sssjjjhhhhhhhhhkkkooorrruuu{{{~~~zzzsssqqqooolllkkklllmmmmmmqqquuuyyyyyy|||}}}}}}yyyyyy|||oooZZZSSSOOOKKKNNNJJJIIIKKKJJJKKKWWWfffzzz}}}zzzwwwvvvrrrpppllljjjhhhfffcccaaa]]]\\\YYYXXXWWWWWWYYYZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVWWWXXXXXXYYYYYYYYYYYY[[[\\\]]]^^^______^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVTTTRRROOOLLLHHHEEECCCBBBAAAAAA@@@@@@?????????>>>===<<<;;;<<<===@@@CCCDDDIIILLLOOOPPPOOONNNNNNNNNMMMOOORRRTTTTTTRRRPPPNNNNNNQQQUUUXXXXXXXXXYYYZZZVVVUUUUUUXXX]]]___]]]ZZZYYYWWWWWWWWWZZZ[[[[[[[[[XXXWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]^^^bbbcccdddccccccgggnnntttzzz|||~~~{{{yyywwwtttpppmmmjjjfffaaa]]][[[^^^\\\___ddd```dddvvvcccRRRLLLHHHEEEEEEFFFDDDCCCCCCBBB@@@===:::??????@@@@@@BBBGGGMMMRRRUUU[[[mmm}}}yyyvvvsssuuuyyy}}}~~~}}}|||xxxuuupppllliiieeeaaa^^^[[[YYYWWWUUUSSSRRRRRRRRRVVVTTTTTTWWWWWWXXX\\\ccckkkrrr{{{~~~vvvvvvwwwuuuxxxxxxxxxxxxyyyzzz|||}}}zzzsssjjjbbb]]][[[aaahhhrrryyy|||xxxrrrrrrmmmooosssvvvxxx||||||xxxpppiiihhhhhhiiinnnsssxxxzzz~~~}}}zzzwwwssspppooopppssstttxxx}}}~~~zzzxxxzzz}}}sss\\\TTTPPPLLLMMMJJJJJJKKKIIIIIIQQQ\\\ooo}}}zzzwwwuuupppmmmkkkiiihhhfffdddaaa```^^^\\\ZZZXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXYYYZZZYYYYYYXXXWWWWWWYYY\\\]]]^^^]]][[[ZZZXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXVVVTTTQQQMMMHHHEEECCCAAA??????????????????>>>>>>;;;;;;<<<===@@@CCCFFFHHHOOOQQQSSSSSSRRROOONNNNNNLLLOOORRRTTTSSSQQQPPPOOOPPPSSSWWWYYYYYYYYYYYYZZZVVVUUUVVVYYY]]]^^^]]][[[YYYXXXVVVWWWYYYZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[]]]___aaadddeeeeeeddddddgggnnntttxxxzzz~~~}}}yyywwwuuutttqqqnnniiiddd___\\\ZZZ^^^]]]___bbb^^^eeezzz|||___PPPLLLJJJGGGEEEFFFEEEDDDDDDDDDCCC@@@===????????????AAAEEEKKKPPPUUUYYYggg{{{~~~}}}zzzwwwtttuuuxxx|||~~~|||zzzuuuqqqlllhhhdddaaa]]][[[ZZZYYYWWWVVVUUUUUUUUUVVVYYYWWWXXX[[[\\\]]]aaahhhnnnttt{{{sssnnnpppqqqooopppqqqrrrtttwww{{{~~~|||uuulllddd^^^\\\dddlllwwwvvvooonnnlllmmmppprrruuuyyy{{{uuuooohhhddddddfffhhhmmmsss}}}{{{vvvuuuwwwzzz}}}~~~yyyvvvxxx{{{~~~vvv___VVVQQQMMMLLLJJJJJJJJJIIIJJJPPPVVViii~~~|||yyywwwuuunnnllljjjhhhhhhfffdddbbbaaa```^^^\\\ZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTZZZZZZ[[[[[[ZZZXXXVVVUUUVVVXXXZZZ]]]]]][[[YYYWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXVVVRRRMMMIIIEEEBBBAAA??????????????????@@@@@@<<<<<<>>>@@@DDDGGGKKKLLLSSSUUUWWWVVVTTTQQQOOOOOOMMMPPPSSSTTTRRRPPPPPPPPPQQQTTTWWWYYYYYYXXXYYYYYYVVVWWWXXX[[[^^^___^^^]]][[[YYYXXXWWWXXXYYYXXXWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ\\\^^^aaabbbdddeeeeeedddcccfffmmmsssxxxzzz}}}~~~~~~{{{wwwuuurrrrrrpppmmmhhhbbb^^^\\\[[[___]]]]]]___]]]iiixxx\\\OOOMMMLLLIIIFFFGGGFFFFFFGGGHHHGGGEEEBBB??????>>>===>>>BBBHHHLLLTTTXXXcccuuu~~~}}}|||zzzxxxuuuvvvwwwzzz}}}~~~~~~{{{xxxppplllfffbbb___]]]ZZZXXXYYYYYYXXXWWWWWWXXXYYYZZZ\\\ZZZ\\\___aaaaaaeeekkkpppuuu|||yyyllliiimmmnnnkkkhhhiiilllpppuuuzzz~~~~~~wwwnnnfff```^^^eeennnzzz~~~tttnnnmmmjjjjjjjjjjjjlllqqqyyy~~~tttnnnfffbbb___aaadddgggnnnvvv~~~~~~{{{vvvsssvvvzzzzzzbbbWWWSSSOOOLLLKKKKKKJJJJJJLLLPPPTTTddd{{{|||}}}~~~}}}|||yyyvvvtttnnnllljjjiiihhhgggdddbbbbbbaaa```^^^\\\ZZZZZZYYY[[[[[[[[[ZZZYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTZZZZZZ[[[\\\[[[YYYVVVUUUWWWYYY[[[]]]]]][[[YYYXXXVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYYYYVVVSSSNNNJJJFFFCCCBBB???@@@@@@@@@AAAAAABBBBBB???@@@CCCFFFIIIMMMPPPRRRVVVXXXYYYXXXUUURRRPPPOOOOOORRRUUUUUURRROOOPPPQQQRRRUUUXXXYYYYYYXXXXXXXXXVVVWWWZZZ\\\^^^^^^___^^^]]][[[YYYXXXYYYYYYXXXWWWVVVWWWXXXZZZZZZZZZYYYYYY[[[[[[[[[\\\]]]___aaaccccccdddeeeccccccfffmmmsssxxxyyyzzz{{{yyyvvvsssrrrooopppnnnjjjeee```^^^]]][[[```^^^]]]___```pppuuu]]]RRRPPPOOOLLLKKKKKKJJJJJJKKKLLLKKKIIIGGGAAA@@@???======@@@EEEIIIRRRVVV```ooo}}}~~~~~~}}}|||{{{wwwwwwwwwyyy{{{~~~~~~~~~yyyuuujjjfffaaa^^^\\\[[[YYYXXXYYYYYYXXXXXXYYY[[[]]]^^^___^^^```dddeeeeeehhhnnntttxxx}}}uuummmkkkooooookkkggghhhjjjoootttyyy~~~yyyppphhhbbb___dddmmmyyy|||tttnnnlllgggfffdddbbbccchhhooottt}}}{{{ooohhhaaa^^^^^^bbbeeeiiirrr{{{~~~vvvqqqqqquuu{{{~~~eeeZZZUUUQQQNNNNNNMMMJJJJJJMMMPPPRRR\\\rrr~~~}}}~~~zzz{{{|||}}}{{{yyyvvvtttooommmkkkiiiiiigggeeebbbbbbbbb```___]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXZZZ\\\\\\ZZZXXXWWWXXXYYY[[[\\\\\\[[[YYYXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWXXXYYYZZZYYYYYYXXXYYYWWWSSSNNNJJJFFFDDDCCCAAAAAAAAABBBCCCDDDDDDEEEEEEFFFIIILLLPPPTTTWWWXXXWWWYYYZZZYYYVVVSSSQQQPPPQQQUUUXXXVVVRRROOOOOOQQQRRRUUUXXXYYYXXXWWWVVVWWWTTTVVVYYY[[[\\\]]]^^^^^^\\\ZZZYYYYYYZZZ[[[ZZZYYYVVVWWWYYY[[[\\\[[[ZZZZZZ]]]\\\\\\\\\^^^```aaaccccccdddeeedddcccgggnnntttxxxxxxwwwvvvtttqqqooonnnmmmmmmlllgggbbb^^^]]]^^^[[[```^^^]]]```eeezzztttaaaWWWTTTRRRQQQQQQQQQPPPOOOOOOOOOMMMJJJHHHCCCBBB@@@>>>===???CCCGGGOOOTTT^^^iiivvv~~~yyyxxxxxxxxxzzz}}}~~~~~~xxxrrriiieeeaaa^^^^^^^^^^^^^^^\\\\\\\\\]]]^^^aaacccdddfffeeegggkkklllkkknnntttyyy|||}}}~~~zzzvvvuuuwwwwwwsssooopppqqqtttxxx|||{{{rrrjjjccc```bbbjjjvvv~~~zzzqqqkkkiiibbbaaa```^^^]]]___dddhhhqqquuu}}}xxxlllddd\\\[[[]]]bbbfffkkkttt~~~zzzpppmmmnnnttt|||hhh\\\WWWSSSQQQQQQNNNKKKJJJMMMPPPQQQUUUkkk}}}|||||||||}}}yyyzzz||||||{{{yyyvvvtttpppnnnllljjjiiigggeeebbbbbbbbbaaa```^^^]]]\\\[[[YYYYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYTTTVVVYYY\\\]]]\\\[[[ZZZXXXXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWYYYYYYYYYXXXWWWYYYVVVSSSOOOJJJGGGEEECCCAAABBBBBBCCCDDDEEEFFFFFFIIIKKKMMMQQQUUUXXX[[[\\\WWWYYYZZZYYYVVVSSSQQQQQQSSSWWWYYYWWWRRROOOOOORRRRRRTTTWWWXXXWWWVVVVVVVVVSSSUUUYYY[[[[[[\\\\\\]]][[[YYYXXXYYY[[[\\\\\\\\\XXXZZZ\\\^^^___^^^]]]\\\^^^]]]]]]]]]^^^```aaaccccccdddeeeddddddhhhooouuuxxxwwwuuurrrpppmmmlllkkkkkkllljjjeee```]]]]]]___ZZZ___^^^]]]bbbiiitttddd[[[XXXUUUTTTVVVVVVUUUSSSRRRQQQNNNJJJGGGFFFEEEBBB???===???BBBFFFMMMSSS\\\fffrrrzzzyyyxxxwwwyyy{{{~~~~~~wwwpppkkkhhhdddbbbbbbcccdddddd`````````aaacccfffiiijjjmmmlllnnnrrrsssqqqtttzzz}}}}}}|||yyyyyyzzz|||~~~|||sssjjjdddaaa___hhhsss{{{~~~}}}vvvnnngggeee^^^^^^^^^\\\[[[[[[]]]___fffllluuu}}}vvvkkkcccYYYXXX[[[```eeejjjtttzzzrrrllljjjlllttt}}}lll[[[VVVVVVQQQPPPNNNMMMMMMOOOPPPQQQVVVaaattt{{{ssszzz}}}}}}|||zzzzzzzzz{{{|||zzzvvvrrrqqqooommmlllkkkiiifffdddaaa```^^^]]][[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRTTTUUUVVVVVVTTTTTTUUUWWWYYYZZZYYYYYYZZZ\\\]]]\\\[[[YYYWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVXXXYYYZZZXXXWWWWWWTTTPPPKKKHHHGGGGGGGGGFFFGGGIIIJJJKKKLLLKKKKKKJJJMMMPPPTTTXXXZZZ\\\\\\aaa```]]]YYYTTTRRRSSSTTTVVVWWWWWWWWWVVVTTTRRRQQQWWWWWWWWWVVVVVVVVVUUUUUUWWWXXXYYY[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[]]]^^^^^^]]]\\\[[[[[[ZZZYYY\\\```eeegggiiifffhhhhhhfffiiipppuuuuuuzzzwwwsssqqqooommmjjjhhhjjjhhheeebbb___]]]\\\[[[YYY[[[\\\\\\aaauuussseeeaaa^^^XXX[[[ccc[[[[[[ZZZZZZYYYVVVQQQNNNLLLGGGBBB@@@===;;;>>>DDDPPPWWW^^^dddjjjrrr~~~yyywwwuuuttttttwwwzzz|||}}}}}}~~~|||vvvrrrllljjjgggddddddeeehhhjjjfffeeefffiiinnnpppooommmqqqtttwwwyyyyyyyyyzzz{{{zzzvvvpppjjjeeeaaaeeelllssszzz~~~xxxsssjjjcccaaa___ZZZWWWYYYZZZXXXXXXZZZ]]]bbbiiippptttxxxzzz|||rrrtttyyyzzzjjj\\\VVVTTTVVV^^^gggoooxxx~~~tttnnnjjjhhhlllwwwppp___YYYXXXTTTSSSQQQOOOOOOOOOQQQQQQVVV]]]mmmqqqttt~~~~~~~~~}}}zzzvvvsssqqqooommmlllkkkiiifffcccbbbaaa^^^\\\ZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSRRRSSSTTTUUUVVVVVVUUUTTTUUUWWWYYYZZZYYYYYYZZZ[[[\\\\\\ZZZYYYWWWYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWVVVWWWXXXXXXVVVUUUVVVSSSPPPLLLIIIHHHIIIIIIJJJKKKLLLNNNOOOOOOOOOOOORRRTTTWWWYYY\\\^^^^^^___aaa```]]]YYYUUUSSSSSSUUUVVVVVVWWWWWWWWWUUUTTTSSSXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[]]]^^^^^^]]]\\\[[[]]]\\\[[[]]]bbbfffiiijjjkkkmmmmmmkkkmmmtttwwwwwwzzzwwwssspppnnnllliiiggggggfffdddaaa^^^\\\[[[ZZZ[[[\\\\\\^^^hhh}}}tttfffcccaaa\\\]]]dddaaa``````___^^^ZZZUUUQQQNNNHHHCCC@@@===:::===BBBNNNTTT]]]ccchhhpppzzzyyyxxxvvvtttuuuxxx{{{}}}|||~~~xxxrrrooommmjjjhhhgggiiikkklllnnnmmmmmmooosssvvvuuutttwwwzzz}}}|||xxxrrrjjjddd___cccjjjqqqwww|||xxxrrriiiccc```]]]XXXVVVXXXYYYWWWVVVXXXZZZ^^^cccgggjjjlllnnnppplllooottt||||||zzz|||}}}zzzkkk]]]XXXVVVWWW___fffmmmwww{{{sssnnnkkkjjjqqq}}}vvveee^^^]]]YYYWWWUUUSSSQQQQQQQQQQQQUUUYYYcccvvvqqqpppzzz~~~}}}zzzwwwuuuqqqpppmmmlllkkkiiieeecccdddbbb^^^[[[YYYYYYYYYZZZ[[[ZZZZZZYYYXXXWWWVVVVVVTTTTTTSSSSSSTTTTTTUUUVVVVVVUUUTTTUUUWWWYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXWWWYYYZZZZZZ[[[[[[[[[[[[[[[YYYYYYZZZ[[[[[[[[[[[[[[[YYYWWWVVVUUUUUUUUUSSSQQQSSSQQQNNNLLLJJJJJJKKKKKKOOOPPPQQQSSSTTTTTTTTTTTTYYYZZZ[[[]]]^^^___````````````]]]ZZZVVVSSSTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUXXXXXXXXXWWWWWWWWWVVVVVVTTTUUUWWWYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[\\\^^^^^^^^^]]]\\\___^^^^^^```dddiiilllmmmrrrttttttrrrtttyyy{{{zzzyyyvvvrrrooollljjjgggeeedddbbb```^^^\\\ZZZYYYYYY\\\[[[[[[bbbqqqxxxllljjjhhhdddeeejjjjjjhhhgggfffddd___ZZZVVVPPPIIICCC@@@===:::<<<@@@JJJQQQ[[[bbbfffmmmuuu|||zzzyyywwwvvvwwwyyy|||~~~|||{{{ttttttrrrooommmlllmmmnnnppprrrpppooopppsssvvvxxxxxx|||zzzrrriiibbb\\\```fffmmmtttyyy|||~~~~~~~~~vvvppphhhbbb___ZZZVVVTTTVVVXXXVVVUUUWWWYYY[[[]]]______```ccceeefffjjjqqqzzzuuuqqqqqqvvvyyy|||{{{mmm^^^ZZZWWWXXX^^^ffflllvvv~~~|||xxxtttoooqqqzzz~~~llldddaaa]]]\\\YYYVVVTTTRRRQQQPPPTTTVVV]]]oooxxxrrr{{{}}}|||zzzyyyzzzyyyxxxvvvsssqqqooommmllljjjgggdddeeeccc^^^[[[XXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTUUUUUUUUUUUUWWWUUUTTTUUUWWWYYYYYYXXXYYYYYYZZZZZZZZZYYYXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZXXXYYYZZZ\\\]]]]]]]]]]]]ZZZWWWUUUSSSRRRQQQNNNMMMNNNMMMKKKJJJJJJKKKLLLMMMTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^______```___^^^ZZZVVVTTTTTTUUUUUUVVVXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTVVVXXXZZZ\\\\\\\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\ZZZ[[[\\\]]]^^^^^^^^^]]]```______bbbggglllooopppxxx{{{{{{yyyyyy}}}~~~|||yyyuuuqqqnnnkkkhhheeeccc```___]]]\\\ZZZYYYYYYYYYZZZYYY\\\ggg|||~~~uuusssrrrooopppsssrrrqqqooollliiiddd]]]YYYSSSKKKCCC???<<<:::;;;???GGGOOOYYY```eeejjjqqqwww{{{zzzyyyxxxyyy{{{}}}~~~~~~yyyxxxvvvsssqqqooopppqqqrrrrrrpppoooppprrrwww{{{}}}{{{pppeee]]]YYY\\\aaahhhooouuuzzz|||}}}|||tttmmmggg```\\\XXXTTTSSSVVVXXXVVVUUUWWWZZZ[[[[[[[[[[[[\\\___aaafffkkksss|||tttllliiimmmtttyyyyyy~~~~~~ooo```ZZZWWWXXX^^^eeelllvvv{{{}}}tttjjjfffbbb```^^^ZZZWWWTTTRRRQQQTTTUUU\\\lllwww||||||zzzxxxxxxxxxxxxvvvuuusssrrrpppooonnnllliiigggeeeccc___\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWVVVUUUVVVVVVVVVVVVUUUUUUUUUWWWVVVUUUUUUWWWYYYYYYXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[^^^____________ZZZWWWSSSPPPOOOMMMKKKIIIHHHHHHHHHIIIJJJLLLNNNOOOVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]___``````______^^^[[[WWWUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWZZZ\\\]]]^^^^^^^^^ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]^^^^^^______aaa``````dddiiiooosssttt|||~~~~~~}}}yyyvvvqqqmmmjjjgggdddaaa]]]\\\[[[ZZZZZZYYYYYYZZZXXXYYY```ppp{{{yyyyyyyyyzzz{{{{{{yyyvvvrrrnnnhhhaaa\\\UUULLLBBB>>><<<::::::===DDDLLLWWW___ccchhhooottt{{{||||||{{{zzz{{{}}}~~~yyyxxxuuusssqqqqqqqqqrrrssssssssstttxxx~~~xxxlll___WWWUUUXXX]]]ccckkkrrrwww{{{|||}}}{{{qqqkkkeee___ZZZWWWSSSSSSWWWYYYWWWVVVWWWYYYZZZ[[[[[[[[[]]]aaadddhhhmmmttt~~~zzztttjjjcccbbbhhhpppvvv|||qqqaaaZZZWWWWWW]]]eeemmmwww|||qqqlllgggfffccc```\\\YYYVVVUUUTTTUUUZZZggg|||~~~}}}~~~|||{{{zzzwwwtttrrrrrrpppooonnnnnnmmmkkkiiieeecccaaa^^^\\\[[[[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVUUUUUUXXXVVVUUUUUUWWWXXXXXXXXXYYYXXXXXXXXXWWWWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWXXXZZZ]]]___aaaaaa``````YYYVVVQQQNNNLLLJJJHHHFFFDDDEEEGGGIIILLLOOOQQQSSSWWWVVVWWWWWWXXXZZZ[[[\\\^^^^^^^^^^^^^^^```aaaaaa^^^___^^^\\\XXXVVVUUUVVVXXXYYYZZZ\\\\\\\\\[[[[[[WWWWWWVVVVVVVVVUUUUUUUUUXXXYYY[[[]]]^^^______^^^[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]^^^___``````aaaaaabbbgggmmmtttxxxzzz~~~~~~zzzvvvqqqmmmjjjgggccc```[[[[[[ZZZZZZZZZ[[[[[[[[[WWW\\\iii~~~}}}~~~~~~zzzuuummmeee```WWWLLLAAA===<<<:::;;;===AAAIIITTT[[[```eeemmmssswww}}}~~~}}}}}}}}}}}}{{{yyywwwuuusssrrrqqqqqqppprrruuuxxx~~~sssggg[[[SSSSSSUUUYYY___gggooovvvzzzzzz|||~~~zzzooohhhddd^^^XXXUUURRRRRRWWWYYYWWWVVVWWWVVVXXXZZZ[[[\\\___dddgggkkkooouuu}}}|||wwwqqqhhhbbbbbbiiiqqqxxx~~~uuuddd\\\XXXXXX]]]dddlllvvv~~~~~~wwwrrrmmmllliiifffbbb^^^[[[ZZZTTTUUUXXX___ppp~~~}}}|||{{{xxxtttqqqooommmlllmmmmmmmmmkkkiiiccccccbbbaaa___^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWXXXXXXXXXVVVUUUTTTXXXVVVUUUUUUWWWXXXXXXWWWYYYXXXWWWWWWVVVVVVWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWYYY[[[^^^aaabbbbbbaaa```XXXTTTOOOLLLJJJHHHFFFEEECCCDDDGGGJJJNNNRRRUUUWWWWWWWWWWWWWWWXXXZZZ[[[\\\aaa```___^^^^^^^^^______^^^______\\\YYYVVVVVVVVVZZZ[[[\\\]]]]]]\\\[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWYYYZZZ[[[]]]^^^^^^]]]]]][[[[[[ZZZZZZ[[[[[[\\\]]][[[\\\\\\]]]^^^___```aaacccccceeejjjrrryyy~~~{{{wwwrrrnnnjjjfffccc```[[[[[[ZZZ[[[[[[\\\]]]^^^ZZZcccvvv|||tttlllfffWWWKKK@@@===<<<;;;;;;>>>===EEEPPPWWW\\\bbbkkkqqquuuyyy~~~~~~~~~~~~~~~}}}~~~|||{{{yyyvvvtttsssrrrqqqooosssyyyyyynnndddZZZSSSQQQSSSWWW]]]eeennnuuuzzzxxx{{{~~~yyynnnfffccc]]]VVVRRROOOPPPUUUXXXVVVUUUVVVUUUXXX[[[]]]___bbbfffiiippprrrwww}}}}}}yyyyyyssskkkfffgggmmmuuu{{{yyyhhh```[[[YYY]]]ccciiisss|||}}}wwwyyy~~~|||vvvpppooommmjjjfffccc___]]]UUUUUUUUUXXXfffzzzzzzzzz||||||zzzvvvrrrlllkkkjjjkkklllllljjjiiibbbbbbccccccbbb```]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWUUUTTTXXXVVVUUUUUUWWWXXXXXXWWWXXXXXXWWWVVVVVVVVVVVVWWWVVVWWWXXXXXXYYYYYYXXXXXXZZZ\\\___bbbcccbbbaaa```WWWTTTNNNKKKIIIGGGEEEDDDCCCEEEHHHLLLQQQUUUXXXZZZXXXXXXWWWWWWXXXZZZ\\\]]]cccaaa___]]][[[[[[[[[[[[^^^^^^___]]]YYYWWWVVVVVV[[[\\\]]]]]]]]]]]][[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[[[[ZZZ[[[[[[\\\]]]\\\\\\\\\]]]^^^___aaabbbdddeeegggmmmuuu}}}{{{xxxsssnnnjjjgggccc```[[[[[[[[[[[[\\\]]]______]]]iiiyyyqqqkkkWWWKKK@@@<<<<<<;;;<<<>>>;;;BBBLLLTTTYYY```iiiqqquuuwww{{{~~~~~~}}}|||zzzxxxuuusssrrrrrrtttzzztttkkkbbbZZZUUUQQQRRRVVV\\\dddmmmuuuzzzwwwzzz}}}}}}~~~xxxmmmeeebbb\\\UUUPPPNNNOOOTTTWWWUUUTTTUUUWWWZZZ]]]```ccceeeiiikkkuuuwwwzzz|||wwwrrrkkkfffgggllltttzzz~~~|||kkkddd^^^[[[^^^bbbgggqqqyyy}}}vvvuuuooottt|||{{{{{{yyytttllleeeaaa___[[[VVVTTTZZZbbbsss}}}{{{zzzzzz{{{{{{xxxtttpppnnnmmmlllkkkiiihhhggggggfffeeeccc```^^^]]]]]]]]]______^^^]]][[[ZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTUUUVVVWWWXXXWWWWWWWWWVVVVVVUUUUUUTTTVVVVVVWWWXXXXXXXXXYYYYYY^^^^^^```aaaaaaaaa```___ZZZVVVPPPJJJEEEDDDDDDEEEFFFHHHKKKMMMOOOQQQTTTVVVVVVVVVVVVWWWZZZ]]]^^^^^^```___^^^]]][[[YYYWWWUUU\\\\\\[[[ZZZYYYWWWUUUTTTXXXZZZ\\\^^^___^^^]]]\\\WWWWWWWWWXXXXXXYYYYYYYYY\\\\\\]]]]]]]]]]]]\\\\\\XXXYYYZZZZZZYYYZZZ\\\^^^bbb```^^^^^^```bbbcccdddgggjjjooouuu|||{{{xxxrrrnnnjjjfffbbb```___\\\ZZZZZZZZZZZZ___ggghhh}}}uuukkkWWWJJJ>>>;;;<<<:::888888>>>@@@EEENNNYYYbbbiiilllrrrtttwwwzzz~~~}}}yyyzzz~~~}}}zzzwwwvvvwwwxxxyyyzzz~~~xxxnnneee[[[VVVVVVUUUSSSSSSYYYcccnnnuuuyyy}}}zzz||||||tttmmmfff___YYYUUUPPPQQQSSSTTTTTTUUUXXXZZZ\\\]]]^^^```dddgggkkkmmmrrrtttwww||||||rrriiifffhhhmmmvvv~~~nnnddd^^^ZZZ\\\aaahhhsss}}}yyyuuurrrpppoooyyy~~~yyytttnnniiifff^^^XXXUUUXXX^^^lll~~~{{{zzzzzzzzzyyywwwrrrooommmmmmlllkkkiiihhhggggggfffeeebbb```^^^]]]]]]]]]```___^^^]]][[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUUUUUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\^^^___```aaaaaa```___^^^YYYUUUOOOIIIFFFDDDEEEFFFHHHJJJMMMOOOQQQSSSUUUXXXWWWVVVVVVWWWYYY[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZ^^^]]]ZZZXXXWWWVVVWWWWWWWWWXXXZZZ\\\]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVXXXYYYZZZ[[[\\\\\\\\\\\\YYYZZZ[[[[[[ZZZZZZ\\\^^^___^^^\\\]]]___bbbdddeeekkknnnssszzzwwwtttooollliiifffccc```aaa^^^]]]]]]\\\\\\bbbjjjrrruuuiiiUUUIII>>>;;;<<<:::999999===???CCCKKKUUU___ggglllppprrruuuwww}}}}}}zzzzzz~~~{{{zzzyyyzzz|||||||||{{{tttkkkbbbYYYUUUUUUUUUTTTTTTZZZdddnnnvvvzzz}}}{{{tttmmmfff```YYYVVVQQQRRRTTTTTTTTTUUUWWWYYY\\\]]]___aaaeeeiiimmmoootttvvvzzztttjjjgggiiinnnwwwtttfff___[[[]]]bbbiiittt~~~{{{wwwvvvuuutttuuu{{{tttnnnccc[[[UUUUUUXXXccc|||zzzyyyxxxwwwvvvtttpppmmmmmmmmmllljjjiiihhhgggfffeeedddbbb___^^^]]]]]]]]]``````^^^]]][[[YYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXYYYYYYYYYYYYYYYZZZYYYYYYXXXXXXYYY\\\^^^```___```aaaaaaaaa___]]]\\\WWWSSSNNNIIIFFFEEEFFFGGGJJJLLLOOOQQQRRRTTTWWWZZZXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^_______________```]]]YYYVVVUUUVVVXXXYYYWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSTTTVVVXXXZZZ\\\]]]]]][[[\\\]]]\\\[[[[[[\\\^^^^^^^^^]]]^^^```dddgggjjjpppsssxxx~~~ssspppllljjjhhhfffcccaaaaaa______```______eeemmm|||vvveeeQQQFFF===<<<<<<;;;::::::<<<===@@@FFFOOOZZZdddjjjmmmoooqqqsssyyy~~~zzzzzz}}}~~~{{{{{{|||}}}yyyyyymmmfff^^^WWWSSSTTTUUUTTTVVV[[[eeeooowww{{{{{{tttmmmfff```ZZZVVVSSSTTTUUUUUUTTTUUUWWWYYY]]]^^^aaadddhhhllloooqqqxxxzzz~~~uuujjjgggiiinnnwww{{{hhhaaa]]]^^^cccjjjuuu~~~wwwuuuxxxzzz{{{zzz}}}vvvhhh^^^VVVTTTTTT\\\qqq}}}zzzxxxvvvtttsssrrrnnnlllmmmlllkkkjjjiiigggffffffdddcccaaa___]]]\\\\\\]]]``````^^^\\\ZZZYYYWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\YYYXXXWWWWWWXXX[[[___aaa___```bbbbbbaaa^^^\\\ZZZUUURRRMMMHHHFFFEEEGGGHHHJJJMMMOOOQQQSSSUUUXXXZZZ[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]^^^______```______]]][[[XXXUUUTTTUUUVVVWWWXXXXXXZZZ[[[[[[\\\[[[[[[YYYYYYXXXVVVTTTSSSRRRQQQOOOPPPSSSVVVYYY[[[]]]^^^]]]^^^^^^]]][[[[[[]]]^^^aaaaaaaaaaaabbbfffjjjnnntttvvv|||~~~|||rrrooollliiigggeeebbb```^^^^^^___```___```gggqqqvvvaaaMMMDDD<<<<<<===;;;:::;;;;;;;;;===AAAHHHTTT___gggjjjkkkmmmqqqxxx~~~{{{{{{}}}~~~}}}}}}~~~zzzuuutttzzz}}}sssiiibbb[[[TTTQQQRRRTTTTTTWWW\\\eeeooowww|||~~~zzzssslllfff```[[[WWWTTTUUUVVVUUUUUUUUUWWWYYY^^^```cccgggkkkpppsssuuu{{{~~~~~~sssiiifffgggmmmvvv~~~kkkddd^^^___cccjjjuuu~~~xxxxxx|||}}}{{{lllaaaXXXTTTSSSWWWiii|||}}}zzzyyywwwtttrrrqqqpppnnnlllmmmlllkkkjjjhhhgggffffffcccbbb```^^^\\\\\\\\\\\\```___^^^\\\ZZZXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYZZZZZZZZZ[[[\\\\\\\\\XXXWWWUUUUUUWWWZZZ]]]```___```bbbbbbaaa^^^[[[XXXUUUQQQLLLHHHEEEEEEGGGHHHIIILLLOOOQQQRRRTTTWWWYYY\\\^^^^^^]]]ZZZZZZ[[[]]]]]]]]]^^^^^^^^^]]]]]]\\\XXXXXXWWWVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYUUUUUUTTTSSSSSSRRRQQQQQQMMMOOORRRUUUYYY[[[]]]^^^]]]^^^^^^]]]\\\\\\]]]^^^bbbcccbbbbbbbbbeeekkkpppvvvyyy~~~}}}{{{yyyssspppllliiifffdddaaa___[[[[[[]]]___^^^```jjjvvvuuu\\\IIIAAA<<<======;;;:::<<<999:::;;;===BBBMMMZZZccchhhiiikkkpppxxx~~~|||{{{|||}}}~~~~~~~~~}}}zzzrrrpppqqquuu~~~~~~yyyoooeee___YYYRRRPPPQQQSSSUUUXXX^^^fffoooxxx}}}~~~yyyssslllgggaaa\\\XXXUUUVVVWWWVVVUUUVVVWWWYYY___bbbeeejjjoootttwwwyyy}}}wwwnnneeecccfffkkkttt}}}oooggg``````ccciiitttpppdddYYYUUURRRTTTcccttt~~~{{{zzzxxxuuurrrpppppppppooonnnllllllkkkiiihhhgggfffeeebbbaaa___]]]\\\\\\\\\\\\^^^^^^]]][[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZVVVVVVUUUUUUVVVXXX[[[]]]^^^___aaabbbaaa^^^ZZZXXXUUUQQQLLLHHHEEEEEEFFFGGGIIIKKKNNNPPPQQQSSSVVVYYY\\\^^^___]]]ZZZYYY[[[^^^]]]]]]^^^]]]]]]\\\[[[ZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRNNNPPPSSSVVVYYY[[[]]]^^^\\\]]]^^^]]]\\\\\\]]]___```aaabbbaaaaaaeeemmmssszzz}}}}}}{{{yyyvvvtttrrroookkkhhhfffccc```^^^ZZZZZZ\\\^^^^^^bbbppp~~~qqqWWWFFF@@@=========:::999;;;999::::::;;;>>>HHHTTT^^^ggggggiiinnnwww~~~|||{{{{{{|||}}}~~~}}}|||}}}tttlllkkknnnsss|||}}}{{{xxxsssjjjaaa\\\WWWRRRPPPRRRTTTWWW\\\bbbiiirrr{{{}}}xxxrrrlllgggbbb\\\YYYUUUVVVWWWWWWVVVWWWYYY[[[```ccchhhmmmsssxxx{{{}}}~~~ooogggaaabbbffflllttt|||tttllldddbbbdddiiittt~~~tttggg[[[UUUPPPQQQ]]]lll~~~~~~~~~~~~}}}||||||wwwtttqqqooooooppppppppplllkkkjjjiiihhhgggfffeeeaaa```^^^\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZ\\\^^^aaabbbaaa^^^[[[XXXUUURRRLLLGGGDDDDDDEEEFFFIIIKKKNNNPPPRRRTTTVVVYYYZZZ\\\^^^\\\XXXWWWZZZ^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQSSSUUUWWWZZZ\\\]]]]]][[[\\\]]]\\\[[[\\\^^^```___aaacccdddeeejjjsss{{{}}}yyyuuurrrooonnnlllhhhfffdddccc```^^^\\\\\\^^^``````gggwwwlllQQQDDD@@@===>>>===999888:::999:::;;;:::<<>>===999888:::999;;;;;;:::;;;BBBMMMVVVfffddddddgggoooxxx}}}{{{zzzzzz|||~~~yyyyyy{{{rrrlllnnnssssss}}}~~~|||xxxsssnnneee]]]WWWUUUTTTSSSTTTWWWYYY]]]dddjjjpppxxx~~~|||xxxrrrlllgggbbb]]]ZZZSSSUUUVVVWWWWWWYYY[[[]]]bbbeeejjjqqqwww|||~~~zzzlllddd___]]]bbbiiipppwww~~~uuulllhhhhhhlllvvvooo___WWWTTTSSSTTTWWWlll~~~||||||zzz{{{|||xxxuuurrrnnnllllllmmmmmmlllmmmllljjjgggeeecccbbbaaa______`````````^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVYYY[[[]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWXXXZZZZZZYYYXXXXXXYYY]]]^^^_________^^^]]]\\\RRRPPPLLLHHHFFFEEEFFFFFFKKKMMMOOOPPPPPPPPPRRRTTTXXXYYYYYYYYYXXXXXXZZZ\\\ZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXVVVUUUVVVWWWYYYZZZZZZXXXUUUTTTSSSTTTVVVXXXZZZZZZYYYZZZZZZ[[[\\\]]][[[ZZZYYYZZZ\\\___``````___bbbfffiiilllsss{{{~~~xxxtttpppllliiiiiigggddd```]]][[[YYYYYYYYY\\\```dddfffppp___MMMCCC@@@>>>======>>>======888999999999;;;AAAGGGLLL```cccdddbbbfffpppzzz~~~}}}||||||{{{zzzzzzyyyyyyvvvxxx|||vvvnnnlllnnnwww~~~{{{zzzzzzvvvnnnhhh\\\ZZZVVVSSSRRRUUUXXX[[[___bbbhhhmmmuuu~~~wwwuuuqqqmmmiiiccc]]]XXXXXXVVVUUUUUUVVVXXX[[[]]]___cccjjjppptttyyy}}}~~~mmmddd^^^^^^^^^___dddlllwww~~~wwwkkkhhhffffffrrr~~~rrraaaXXXTTTRRRRRRTTTaaauuu}}}{{{zzz{{{{{{{{{zzz}}}zzzxxxyyy|||}}}zzzvvvsssqqqmmmkkkkkklllkkkjjjkkkjjjhhhfffdddbbbaaaaaa``````aaa``````^^^\\\[[[\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWVVVUUUVVVXXXZZZ\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWYYYZZZYYYXXXWWWXXXZZZaaaaaaaaa```^^^[[[YYYWWWTTTQQQMMMIIIFFFFFFGGGHHHKKKMMMPPPQQQRRRSSSUUUWWWUUUVVVVVVUUUSSSSSSTTTVVVZZZZZZZZZ[[[\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXWWWVVVWWWXXXYYYZZZXXXVVVTTTTTTUUUWWWXXXXXXXXXWWWXXXXXXYYYZZZ[[[^^^]]]\\\]]]^^^```aaabbb^^^ccciiimmmrrrxxx{{{vvvrrrnnnjjjgggfffdddbbb___]]]\\\[[[[[[]]]^^^ccchhhnnnyyyuuuWWWHHHDDDAAA>>>============<<<;;;;;;;;;:::;;;???DDDIII]]]aaaccccccfffoooxxx|||}}}||||||{{{yyyxxxxxxwwwsssvvvzzz~~~~~~wwwooonnnqqqzzz}}}yyyxxxwwwrrrkkkeee[[[YYYUUURRRRRRUUUYYY[[[```dddiiipppxxx}}}wwwtttooojjjfffaaa\\\XXXWWWVVVUUUUUUVVVXXX[[[]]]aaaffflllppprrruuu{{{wwwhhh```]]]]]]^^^```eeemmmvvv}}}|||ooojjjhhhiiiuuu~~~}}}|||zzzxxxtttbbbYYYTTTPPPOOOPPPXXXiii~~~~~~{{{yyy{{{}}}~~~~~~zzzwwwvvvwwwyyyzzzwwwtttrrrooollljjjjjjjjjjjjiiihhhhhhfffeeedddbbbaaaaaaaaaaaaaaa```___^^^\\\[[[\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[ZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXVVVVVVXXXZZZ`````````___\\\ZZZWWWUUUVVVSSSNNNIIIGGGGGGIIIJJJKKKNNNQQQSSSTTTUUUWWWYYYWWWXXXXXXWWWUUUTTTUUUVVVZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\^^^]]][[[YYYXXXXXXXXXXXXZZZXXXVVVUUUUUUUUUWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZ[[[\\\^^^^^^___eeemmmtttyyy~~~xxxsssoookkkgggeeebbbaaa___^^^]]]\\\]]]]]]aaaaaafffoooyyyiiiPPPFFFEEEBBB???=========<<<;;;>>>===<<<::::::<<>>============<<<999:::::::::999;;;>>>@@@DDDQQQ^^^ccceeellltttyyy|||{{{zzzxxxvvvtttsssrrrnnnpppssswww|||{{{{{{~~~zzzvvvsssmmmfff___ZZZXXXXXXSSSSSSUUUWWW[[[```eeehhhmmmsss}}}}}}vvvkkkfff___ZZZXXXXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[___bbbfffiiikkkpppwww}}}wwwllleee___\\\\\\___ccciiipppyyy{{{uuuppppppsssvvvyyyggg\\\UUUMMMHHHGGGDDDIIIQQQ```ttt}}}{{{vvvuuussssssuuuuuuuuutttrrrsssttttttrrrqqqqqqqqqmmmllljjjjjjjjjiiifffddd___```aaaaaa___]]]ZZZXXXZZZYYYXXXXXXXXXYYY[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXTTTUUUVVVXXXYYYZZZZZZZZZTTTUUUVVVVVVWWWWWWWWWVVVVVVWWWXXXZZZ[[[]]]^^^___\\\^^^___^^^\\\ZZZZZZZZZYYYZZZ\\\]]]^^^^^^]]]]]]WWWVVVTTTQQQNNNJJJHHHGGGJJJMMMQQQSSSRRRQQQPPPPPPOOORRRVVVWWWWWWVVVVVVVVVZZZZZZZZZ[[[\\\\\\]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^```aaa[[[___dddeeefffiiipppvvvyyy~~~yyyuuuqqqmmmjjjhhheeeccc\\\\\\]]]^^^___bbbdddfffiiiuuukkkSSSMMMLLLKKKCCC@@@>>>======>>>======:::;;;;;;:::999:::<<<>>>@@@NNN[[[```cccjjjtttyyy|||{{{zzzxxxwwwuuutttsssmmmnnnqqquuuzzz~~~}}}yyyuuurrrmmmeee^^^ZZZYYYYYYSSSTTTUUUXXX]]]bbbgggiiipppwwwyyyrrriiieee^^^ZZZYYYYYYYYYYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\___ccchhhlllrrryyy}}}vvvlllddd]]]XXX\\\___dddiiiqqqzzz}}}xxxttttttxxx|||{{{hhh]]]WWWPPPJJJHHHFFFFFFKKKXXXiii{{{vvvtttttttttssssssrrrrrrrrrrrrqqqpppnnnllllllkkkkkkkkkiiihhhggggggfffcccaaadddbbb```______]]][[[YYYXXXXXXYYYYYYZZZ\\\]]]^^^[[[ZZZXXXWWWVVVVVVWWWWWWUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYY\\\^^^___aaaaaaaaaaaa```^^^\\\ZZZ\\\]]]^^^``````___]]]\\\WWWUUUTTTQQQNNNKKKIIIGGGIIIJJJLLLNNNQQQTTTVVVWWWWWWYYY[[[[[[YYYXXXXXXXXXZZZZZZ[[[\\\]]]^^^^^^___\\\\\\]]]^^^_________^^^\\\\\\]]]^^^^^^^^^]]]]]]]]]ZZZXXXXXXZZZ[[[YYYWWWYYYYYYXXXXXXYYY[[[^^^___aaaaaabbbeeejjjpppvvvyyy}}}vvvtttqqqnnnjjjhhhfffeee```\\\\\\^^^______ccchhhoooyyy```RRRGGGCCCFFFAAAAAA@@@???>>>===<<<;;;???>>>;;;999999:::<<<>>>AAAGGGSSS___dddgggpppzzz}}}|||{{{{{{|||zzzvvvrrrrrrrrrtttvvvyyy}}}~~~~~~}}}}}}}}}xxxssskkkbbb[[[XXXWWWWWWXXXYYYYYY[[[^^^ccchhhkkkttt{{{xxxrrrkkkfff___^^^```aaa___]]]bbb```___```aaa```[[[WWWWWW[[[bbbhhhmmmsssxxx{{{rrrfff___\\\[[[]]]aaahhhnnnuuu~~~}}}{{{zzz{{{{{{{{{|||iii^^^XXXQQQKKKIIIGGGFFFIIIQQQ```vvv{{{xxxtttssssssrrrqqqqqqqqqpppqqqpppooommmlllkkkjjjjjjhhhgggfffggghhhhhhfffddddddbbb```______^^^[[[YYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\]]]^^^_________^^^]]]\\\[[[ZZZZZZ[[[]]]___```___^^^]]]WWWVVVSSSOOOLLLIIIHHHGGGIIIJJJLLLOOORRRTTTUUUVVVWWWYYYZZZZZZXXXWWWXXXYYYYYYZZZ[[[\\\]]]^^^______\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]ZZZXXXXXXZZZZZZYYYWWW___]]][[[ZZZZZZ[[[\\\]]]```aaadddhhhmmmtttyyy}}}{{{yyytttssspppmmmjjjgggfffeee```]]]]]]```aaaaaaeeekkkppppppZZZPPPHHHEEEGGGBBBAAAAAA@@@???>>>===<<>>>>>???===;;;:::999:::<<<===@@@EEEPPP\\\bbbeeekkkrrruuu~~~|||{{{{{{|||~~~~~~|||{{{{{{{{{|||}}}~~~~~~|||{{{xxxsssjjj```YYYVVVUUUUUUVVVWWWZZZ]]]bbbhhhpppvvv~~~xxxssskkkfffaaa```aaacccbbb```___^^^]]]]]]]]][[[XXXVVVWWW[[[```fffkkkpppuuuyyy|||{{{||||||oooeee___\\\\\\___dddkkkrrrzzz}}}{{{{{{|||~~~~~~zzz}}}jjj___XXXQQQKKKHHHEEEEEEEEEGGGLLL]]]{{{~~~}}}|||{{{zzzxxxrrrqqqooonnnmmmmmmmmmmmmnnnmmmmmmllljjjiiihhhgggeeeeeeeeefffhhhiiihhhgggdddbbb```_________]]][[[[[[ZZZYYYXXXXXXWWWWWWWWWYYYYYYWWWVVVVVVVVVWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWYYYXXXXXXWWWWWWVVVVVVVVVTTTVVVXXXZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]^^^```aaaaaa```^^^]]]YYYVVVQQQKKKHHHFFFFFFFFFFFFIIIMMMRRRUUUVVVVVVUUUXXXXXXXXXWWWVVVWWWYYY[[[YYYYYYZZZ\\\^^^___```aaa^^^^^^___``````_________```^^^\\\ZZZYYYYYY[[[\\\ZZZYYYXXXXXXXXXYYYYYYYYY]]]\\\[[[[[[]]]___aaacccdddgggmmmttt|||~~~yyytttpppnnnnnnmmmkkkiiigggfffeeeeeebbbaaaaaacccccceeellltttyyyYYYLLLKKKHHHFFFGGGDDDCCCCCCBBBAAAAAA@@@@@@>>>===<<<::::::;;;<<<<<<>>>AAAKKKXXXaaaeeekkkpppuuu}}}zzzzzz{{{}}}~~~~~~}}}}}}xxxrrriii___XXXUUUUUUUUUVVVYYY\\\```dddkkkuuu|||~~~xxxtttlllhhhcccaaaaaabbbbbbaaa\\\\\\[[[[[[ZZZXXXVVVUUUXXX[[[```eeeiiioootttxxx||||||}}}|||pppgggbbb``````___eeelllttt|||}}}|||yyyyyy{{{}}}~~~}}}|||iii^^^WWWOOOIIIFFFCCCDDDFFFGGGIIITTTlll~~~{{{zzzzzzyyyxxxsssqqqooommmlllllllllmmmmmmmmmmmmmmmkkkiiihhhggghhhgggfffggghhhhhhfffddddddbbb`````````___]]]\\\\\\[[[ZZZXXXWWWWWWVVVVVVYYYXXXVVVVVVUUUVVVWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWYYYXXXXXXWWWVVVVVVUUUUUUSSSTTTWWWYYYZZZ[[[ZZZZZZ[[[\\\\\\]]]^^^___```aaabbbcccccccccbbb___]]][[[XXXUUUPPPKKKHHHFFFFFFFFFFFFIIINNNRRRUUUWWWWWWVVVXXXYYYYYYXXXWWWXXXZZZ\\\YYYZZZ[[[\\\^^^___```aaa``````aaaaaaaaaaaa``````___^^^[[[YYYXXXYYYZZZ[[[XXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZ[[[]]]```bbbddddddhhhpppyyy~~~zzzuuupppmmmkkkjjjiiihhhfffeeeeeeeeeeeeeeeccccccddddddgggqqq|||nnnSSSJJJJJJHHHEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<;;;;;;;;;;;;<<<<<<===FFFTTT```ggglllqqqwwwzzz{{{|||}}}~~~~~~~~~}}}~~~xxxrrrhhh^^^XXXUUUVVVWWWZZZ]]]aaadddhhhppp{{{}}}yyyvvvnnnkkkfffbbbaaa`````````ZZZ[[[ZZZYYYWWWUUUTTTTTTXXX[[[___cccgggmmmrrrvvvzzzzzz{{{|||}}}{{{pppgggbbbaaaaaa___eeelllttt}}}|||zzzvvvxxx||||||iii]]]VVVNNNHHHFFFAAABBBEEEGGGGGGNNN^^^ooo~~~|||zzzyyywwwtttssspppnnnllllllmmmnnnnnnooooooooommmkkkiiihhhiiihhhgggggghhhgggeeecccdddbbb````````````^^^\\\]]]\\\ZZZYYYXXXWWWWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXUUUUUUVVVVVVVVVVVVWWWWWWYYYXXXXXXWWWVVVUUUTTTTTTRRRSSSTTTVVVXXXXXXYYYYYY[[[\\\___aaacccddddddcccdddeeeeeedddbbb^^^[[[YYYVVVTTTPPPLLLIIIGGGGGGGGGGGGIIIMMMQQQUUUWWWXXXXXXXXXYYYZZZZZZYYYYYY[[[]]][[[[[[\\\]]]^^^___``````aaaaaaaaaaaaaaaaaa```___]]]\\\[[[YYYYYYYYYZZZZZZWWWXXXYYYXXXWWWWWWYYY[[[]]]\\\\\\\\\]]]___bbbccceeejjjsss|||~~~|||yyyuuuqqqmmmjjjiiifffeeeeeedddddddddddddddfffddddddeeegggmmm{{{{{{eeePPPJJJJJJFFFCCCEEECCCCCCCCCCCCBBBBBBAAAAAA======<<<;;;;;;;;;;;;;;;<<<;;;AAAPPP^^^gggnnnsssyyyzzz|||}}}}}}}}}~~~~~~}}}{{{zzz|||~~~~~~~~~~~~~~~wwwqqqggg^^^XXXWWWXXXZZZ^^^bbbgggkkkpppyyy|||yyyxxxqqqnnniiiccc___]]]]]]]]]YYYZZZZZZXXXUUUSSSTTTTTTVVVYYY\\\```dddiiiooossssssuuuvvvwwwwwwyyy|||yyymmmeee```______^^^dddkkksss{{{~~~{{{xxxtttxxx}}}}}}jjj^^^WWWOOOIIIFFFAAAAAABBBDDDDDDHHHTTT```zzz}}}zzzyyyvvvtttqqqooommmmmmnnnoooppppppqqqqqqooommmkkkiiiiiihhhgggggghhhgggeeecccdddbbbaaa```aaa```___]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWVVVUUUUUUVVVWWWXXXUUUUUUVVVVVVVVVVVVWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVXXXXXXYYY\\\```dddfffgggfffeeebbbccccccbbb```]]]ZZZXXXTTTRRRPPPMMMKKKIIIHHHGGGHHHJJJMMMPPPTTTWWWYYYZZZXXXZZZ\\\\\\\\\[[[\\\^^^]]]]]]]]]^^^^^^^^^______```````````````___^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVXXXYYYXXXVVVVVVYYY[[[\\\\\\\\\]]]___bbbeeegggkkkpppyyyxxxvvvssspppmmmjjjhhhgggccccccbbbbbbccccccddddddfffddddddfffjjjuuummm\\\NNNKKKIIIDDDBBBEEECCCCCCBBBBBBBBBBBBAAAAAA======<<<<<<;;;;;;;;;;;;@@@<<>>???KKK[[[fffmmmqqqtttzzz~~~|||~~~}}}{{{{{{~~~|||zzzyyyyyy|||~~~{{{}}}}}}{{{||||||yyyvvvpppggg^^^ZZZZZZ\\\___bbbiiiqqqwww~~~{{{zzzzzzuuurrrlllddd]]]XXXVVVVVVYYYZZZZZZWWWTTTRRRSSSUUUQQQSSSUUUXXX\\\aaagggkkkiiimmmqqqsssuuuzzzzzzooofffaaa``````\\\aaahhhpppwww|||wwwsss{{{}}}yyy~~~mmm___VVVPPPIIIDDD@@@???>>>>>>AAAEEEIIILLL```nnn}}}zzzvvvtttqqqoooooonnnllljjjkkkkkkllllllmmmmmmlllllliiiiiiiiihhhgggfffeeeeeeaaaaaaaaaaaa```^^^]]]\\\]]][[[ZZZZZZ[[[[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWUUUTTTYYYYYYYYYYYYXXXWWWVVVUUUOOONNNNNNMMMOOOQQQSSSUUUZZZ\\\___bbbdddeeeeeeeee`````````___]]][[[XXXWWWQQQPPPMMMKKKJJJJJJKKKKKKJJJKKKMMMOOOSSSVVVYYY[[[^^^^^^^^^____________```^^^______^^^\\\\\\]]]___bbbbbbbbbaaa```^^^]]]\\\]]]\\\ZZZXXXXXXXXXXXXYYYVVVWWWWWWXXXXXXYYYYYYYYY____________bbbgggooouuuyyy}}}xxxuuutttqqqmmmjjjiiihhhfffeeedddcccaaa___^^^___```aaaiiihhhgggiiisssqqqXXXSSSMMMIIIGGGFFFEEEEEECCCBBBAAA@@@????????????===<<<<<<;;;;;;:::999999777<<>>???AAAJJJXXXdddiiiooovvv~~~~~~~~~~~~~~~}}}~~~~~~{{{yyywwwyyy}}}|||{{{{{{|||}}}vvvqqqiiiaaa[[[[[[___cccffflllvvvyyytttlllbbbZZZUUURRRPPPTTTVVVXXXXXXVVVTTTSSSTTTTTTUUUVVVYYY]]]bbbgggjjjpppssswww{{{}}}~~~qqqfff```^^^^^^```dddlllvvv|||{{{wwwsssqqqtttdddZZZRRRLLLGGGDDDCCCAAA??????@@@BBBCCCJJJWWWmmm~~~vvvpppllljjjhhhggghhhhhhhhhhhhhhhgggfffeeehhhhhhiiiiiihhhgggffffffdddccccccbbb```^^^\\\[[[ZZZXXXWWWXXXYYYZZZYYYWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVRRRPPPOOOMMMMMMOOOPPPQQQTTTVVVXXXZZZ[[[[[[ZZZYYYWWWWWWWWWWWWUUUSSSQQQOOOMMMLLLKKKIIIHHHGGGGGGGGGKKKLLLPPPTTTXXX[[[^^^___``````___^^^^^^]]]\\\\\\]]]^^^^^^]]][[[ZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[[[[\\\[[[ZZZYYYXXXZZZZZZZZZZZZ[[[]]]___```aaadddiiinnnttt{{{~~~{{{wwwtttmmmjjjfffdddcccbbbaaa```^^^^^^___aaabbbdddeeefffkkkpppzzzeeeYYYRRRNNNJJJGGGEEEEEEDDDCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>><<<;;;:::======>>>@@@HHHUUUbbbiiinnntttzzz}}}~~~}}}}}}~~~}}}|||||||||}}}~~~~~~|||zzzxxxyyy}}}~~~~~~{{{zzzzzz{{{}}}{{{wwwssskkkbbb]]]\\\___ccckkksss}}}xxxooofff]]]WWWTTTRRRUUUWWWYYYYYYWWWVVVUUUVVVVVVWWWZZZ]]]aaafffkkknnnrrrvvvzzz}}}ssshhhaaa^^^^^^cccgggppp{{{~~~yyyuuusssqqqpppuuucccXXXPPPIIIDDDAAA@@@?????????AAABBBDDDJJJSSSeee~~~~~~wwwqqqmmmkkkjjjhhhiiiiiiiiiiiihhhgggeeeeeeffffffggggggffffffeeeeeebbbbbbbbbaaa___^^^\\\[[[YYYXXXWWWXXXYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWTTTRRRPPPNNNNNNNNNPPPPPPTTTUUUWWWXXXYYYXXXWWWVVVTTTTTTUUUTTTSSSQQQOOONNNLLLKKKKKKJJJIIIIIIIIIIIIJJJLLLPPPTTTXXX[[[]]]^^^]]]^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]\\\ZZZZZZ[[[]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ\\\\\\\\\[[[YYYXXX[[[[[[ZZZZZZ[[[]]]___```dddhhhnnntttzzz}}}yyyuuuqqqllliiifffdddccccccaaa```_________```aaabbbdddeeeooowwwuuu\\\WWWPPPMMMIIIGGGFFFEEEDDDCCC@@@??????>>>>>>>>>>>>???>>>???@@@@@@???>>><<<;;;===<<<===AAAGGGRRR___iiilllqqqwww{{{}}}{{{{{{{{{}}}}}}{{{zzz{{{}}}}}}~~~~~~}}}{{{zzzzzz{{{{{{yyyxxxtttmmmeee______bbbeeeoooyyy}}}yyyqqqggg___XXXTTTSSSTTTWWWYYYYYYXXXWWWWWWXXXWWWZZZ^^^bbbeeeiiiooossstttxxx}}}tttiiibbb______bbbgggrrr}}}~~~|||~~~zzztttrrrrrrqqqqqqrrraaaVVVNNNHHHCCC???>>>>>>>>>???AAACCCDDDFFFLLLYYYoooyyytttqqqnnnllljjjjjjjjjjjjiiihhhgggeeedddccccccdddddddddccccccbbb`````````___^^^]]]\\\[[[YYYXXXWWWXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXVVVUUURRRPPPOOOOOOPPPPPPRRRSSSUUUVVVVVVUUUSSSRRRQQQQQQRRRQQQPPPNNNMMMKKKIIIIIIJJJJJJJJJJJJJJJJJJLLLNNNQQQUUUYYY[[[\\\]]]\\\\\\]]]]]]^^^^^^^^^^^^XXXYYY[[[[[[ZZZ[[[]]]___]]]^^^^^^^^^]]]]]]\\\[[[ZZZ[[[[[[\\\[[[[[[ZZZZZZ\\\[[[[[[[[[]]]```ccceeejjjnnnuuu{{{~~~zzzvvvrrroookkkiiieeecccccccccaaa`````````______```cccfffhhhqqqfffTTTQQQMMMJJJGGGEEEEEEDDDCCCBBB@@@??????>>>>>>>>>?????????@@@AAAAAAAAA???===;;;<<<<<<===BBBFFFMMMZZZeeehhhlllqqqwww|||~~~~~~~~~}}}|||{{{|||}}}~~~||||||}}}~~~|||}}}~~~}}}|||{{{|||}}}}}}zzzyyyyyyvvvooohhhcccbbbeeehhhrrr~~~{{{wwwoooggg___XXXTTTRRRTTTVVVXXXYYYXXXWWWXXXXXXYYY]]]bbbfffhhhmmmsssxxxwww|||vvvkkkccc```______eeeqqq~~~~~~|||{{{}}}}}}~~~~~~xxxsssrrrsssssssssnnn]]]SSSMMMHHHDDD???>>>>>>>>>???@@@AAABBBDDDEEEMMM___zzzyyyuuurrrnnnlllkkkjjjjjjiiigggfffdddccc``````aaaaaaaaaaaa``````]]]]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXYYY[[[\\\[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYWWWTTTQQQPPPPPPPPPQQQPPPQQQRRRSSSRRRQQQOOOMMMMMMNNNNNNNNNMMMKKKJJJHHHEEEFFFGGGHHHJJJJJJKKKKKKNNNPPPTTTXXXZZZ\\\\\\\\\^^^^^^]]]]]]]]]]]]]]]]]]XXXYYYZZZZZZZZZ[[[]]]___^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[\\\\\\\\\]]]___ccchhhmmmpppqqqvvv|||~~~zzzwwwtttpppmmmjjjgggdddbbbbbbbbbaaa```aaa```______aaafffkkknnnyyytttZZZPPPMMMMMMJJJGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@AAAAAA???@@@BBBBBBBBB@@@===<<<===;;;===BBBCCCGGGQQQ]]]dddfffjjjpppxxx}}}||||||}}}}}}{{{}}}|||}}}~~~~~~|||~~~~~~}}}zzz|||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyvvvqqqjjjfffeeehhhlllzzzzzzvvvppphhh```ZZZUUUSSSSSSUUUXXXYYYXXXXXXXXXYYYZZZ___eeeiiikkkooovvv{{{|||wwwllldddaaa```^^^eeesss~~~}}}{{{}}}~~~~~~zzzvvvuuuuuuuuuuuu}}}jjjZZZRRRMMMIIIFFF@@@???????????????@@@@@@EEECCCFFFUUUmmm~~~yyytttooollljjjjjjiiihhhgggeeecccbbb^^^^^^_______________^^^[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZXXXUUURRRQQQPPPPPPQQQNNNOOOPPPQQQPPPNNNLLLJJJKKKKKKLLLLLLKKKIIIGGGFFFBBBCCCEEEGGGIIIJJJJJJKKKQQQSSSVVVYYY\\\]]]]]]]]]```___^^^^^^]]]\\\[[[[[[[[[\\\\\\[[[YYYXXXZZZ[[[^^^^^^_________^^^]]]]]]\\\\\\ZZZZZZZZZ[[[\\\]]]\\\]]]^^^bbbhhhooouuuyyyvvv{{{}}}zzzwwwuuusssooommmiiifffcccaaaaaaaaa```___bbb```______ccciiiooosssfffUUUPPPMMMNNNLLLJJJIIIHHHHHHGGGEEEBBBBBBBBBAAAAAABBBCCCCCC???@@@BBBCCCBBB@@@>>><<<===<<<>>>AAAAAABBBKKKWWWbbbbbbeeekkkuuu~~~}}}~~~~~~|||~~~}}}{{{zzz{{{}}}~~~}}}~~~~~~}}}||||||zzzwwwrrrkkkggggggkkknnn}}}{{{xxxrrrjjjccc]]]XXXVVVRRRTTTWWWXXXXXXWWWXXXYYYZZZ```gggkkkmmmqqqwww}}}xxxmmmeeeaaa```aaahhhvvv~~~}}}|||}}}~~~~~~}}}yyywwwwwwvvvvvvyyyggg[[[RRRJJJDDDCCC???@@@@@@AAAAAA@@@@@@??????BBBHHHOOOYYYmmmzzztttppppppmmmjjjhhhgggfffdddbbbddd___[[[\\\___aaa```]]]XXX[[[___```___^^^]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYYYYWWWXXXZZZ[[[[[[[[[ZZZYYYXXXYYY[[[^^^___`````````ZZZXXXWWWUUUTTTTTTUUUUUUNNNNNNMMMKKKKKKJJJJJJJJJNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDEEEFFFHHHJJJMMMNNNTTTUUUWWWXXXXXXXXXZZZ\\\]]]]]]]]]\\\\\\\\\[[[[[[UUUVVVVVVWWWYYY[[[\\\]]]^^^^^^______^^^\\\[[[ZZZYYYZZZ\\\]]]\\\]]]___```aaaccceeehhhkkkpppvvv{{{~~~~~~|||yyyvvvrrrnnnkkkjjjdddcccbbb``````_________^^^^^^___```cccjjjttt{{{www\\\OOOJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFIIIIIIHHHHHHFFFEEEDDDCCCEEEEEECCCBBB@@@???======;;;???AAA@@@===AAAJJJRRRXXXbbbgggiiisss~~~}}}}}}~~~{{{yyywwwyyy||||||{{{|||~~~}}}|||xxxrrrnnnlllnnnrrruuu|||zzzvvvppphhh^^^VVVQQQRRRTTTVVVVVVVVVWWWYYYZZZaaabbbgggmmmpppssszzzzzzqqqfff``````dddjjjttt~~~||||||}}}~~~~~~||||||}}}~~~}}}|||xxxssspppnnnlllxxxfffZZZRRRJJJEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJPPP___zzz}}}wwwtttrrrooollliiihhhfffcccaaaccc___[[[[[[___```___\\\WWWZZZ]]]^^^]]]\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]^^^]]]\\\\\\YYYXXXWWWVVVVVVUUUUUUUUUNNNNNNLLLKKKJJJIIIIIIIIILLLKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFHHHJJJMMMOOOQQQUUUVVVXXXYYYXXXYYY[[[\\\]]]]]]\\\\\\\\\[[[[[[[[[VVVVVVWWWXXXYYYZZZ\\\]]]^^^^^^______^^^\\\[[[ZZZYYY[[[]]]]]]]]]^^^```bbbdddgggkkkppptttyyy~~~|||{{{zzzyyyvvvsssooollliiihhhdddcccbbb```____________]]]```cccdddfffooo~~~iiiTTTLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFFFFFFFEEECCCBBBAAABBBBBBAAAAAA@@@@@@@@@@@@???CCCEEECCC???AAAHHHOOOXXXcccjjjllluuu~~~~~~~~~~~~|||zzzxxxyyy{{{||||||}}}{{{yyytttpppmmmpppvvv{{{~~~|||xxxrrrjjj```XXXSSSRRRTTTVVVWWWVVVWWWYYY[[[___```dddkkkpppttt~~~|||ssshhhbbbbbbeeelllwww~~~}}}}}}~~~~~~}}}|||}}}~~~~~~}}}|||vvvsssqqqooonnnvvveeeZZZRRRJJJFFFEEEAAA@@@???>>>>>>???@@@AAADDDDDDEEEFFFHHHRRRhhh{{{}}}zzzyyyuuuqqqmmmkkkhhheeebbbaaa^^^[[[[[[]]]___]]][[[UUUXXX[[[\\\[[[YYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYYYY\\\\\\]]]]]]\\\[[[ZZZYYYXXXYYYYYYXXXXXXWWWVVVUUUPPPOOOMMMKKKJJJHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHJJJKKKNNNQQQSSSUUUVVVXXXZZZZZZZZZZZZ\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^^^^^^^]]]\\\[[[[[[ZZZ[[[]]]^^^^^^___bbbdddhhhlllsssyyy~~~~~~|||zzzwwwvvvuuutttrrrooollliiigggfffdddcccbbb```______^^^^^^]]]bbbgggjjjooo|||tttYYYMMMKKKKKKJJJGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>??????@@@AAAAAABBBBBBCCCFFFHHHFFFBBBAAAEEEJJJXXXccclllqqqzzz~~~}}}~~~~~~|||{{{zzzyyyyyy{{{}}}~~~zzzzzzxxxssspppsss|||~~~{{{uuulllbbbYYYTTTSSSUUUWWWWWWWWWXXXZZZ\\\___```eeelllssszzz~~~uuukkkeeeeeegggppp{{{~~~}}}}}}{{{{{{{{{~~~~~~~~~xxxtttrrrqqqpppooouuucccYYYRRRKKKFFFEEEBBB@@@???======???@@@BBBBBBBBBCCCDDDEEELLL]]]mmm}}}wwwsssoookkkgggddd___]]][[[[[[]]]]]][[[ZZZUUUXXXZZZZZZYYYXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYYYY\\\]]]^^^^^^]]]\\\ZZZYYYXXXYYYZZZ[[[ZZZYYYWWWVVVSSSQQQPPPMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPSSSUUUWWWYYYXXXZZZ[[[[[[[[[[[[\\\^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\ZZZ[[[]]]^^^___aaaeeehhhmmmrrryyy}}}{{{xxxuuusssrrrqqqpppnnnllljjjgggfffeeeccccccbbbaaa```____________cccjjjssscccOOOLLLMMMKKKIIIGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???===>>>>>>???@@@AAAAAABBBCCCFFFHHHFFFCCCBBBDDDGGGUUU```llluuu~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||zzzyyyzzz~~~}}}{{{{{{}}}~~~}}}yyy{{{{{{wwwsssvvv|||vvvnnnddd[[[UUUTTTVVVXXXYYYYYYZZZ\\\^^^cccdddiiiqqqzzz~~~vvvlllggggggjjjttt}}}~~~~~~~~~~~~}}}||||||yyyyyy{{{}}}zzzuuuqqqpppooommmllltttbbbXXXQQQJJJFFFEEEAAA@@@>>>======>>>@@@AAAAAA@@@AAABBBBBBFFFSSS```zzzzzzuuupppkkkfffccc^^^]]]\\\\\\\\\\\\ZZZYYYWWWYYY[[[[[[YYYXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWWWWWWWWWWXXXXXXYYY\\\]]]^^^_________^^^]]]YYYZZZ[[[\\\\\\ZZZYYYXXXVVVUUUSSSQQQOOONNNMMMMMMIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPRRRTTTWWWYYY[[[[[[YYY[[[\\\\\\[[[[[[]]]^^^[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]ZZZ\\\^^^```bbbeeejjjnnnvvv{{{~~~|||xxxuuurrrpppooommmmmmllljjjhhhgggfffeeeccccccbbbaaaaaaaaabbbbbbccceeemmm}}}rrrVVVLLLLLLKKKHHHEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>?????????????????????AAADDDDDDBBBBBBDDDFFFOOOZZZiiivvv~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||||||||||||||zzzyyy{{{~~~~~~|||yyyyyy|||~~~}}}}}}yyy|||}}}zzzwwwzzz~~~~~~|||wwwoooeee\\\WWWVVVXXXZZZ[[[\\\]]]___aaaggggggmmmvvv~~~wwwmmmhhhhhhmmmwww}}}zzzzzz{{{||||||||||||{{{yyyzzz|||{{{wwwsssooommmkkkiiigggsssbbbWWWPPPIIIEEEDDD@@@???>>>======>>>???@@@@@@@@@@@@AAA???@@@HHHRRRkkk{{{uuuooojjjeeeaaa^^^^^^^^^]]]\\\[[[ZZZYYYXXXZZZ[[[[[[YYYXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVZZZYYYXXXWWWVVVUUUUUUUUUWWWVVVVVVVVVVVVWWWXXXXXX[[[\\\^^^___`````````___[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXVVVTTTSSSQQQQQQQQQMMMMMMMMMNNNNNNOOOQQQQQQRRRTTTVVVXXXZZZ\\\\\\]]]ZZZ[[[\\\\\\[[[[[[\\\^^^\\\\\\\\\\\\\\\]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^\\\^^^aaacccggglllrrrvvv}}}zzzvvvrrrooommmllljjjjjjiiihhhgggffffffeeebbbbbbbbbbbbcccdddeeeeeehhhkkkuuuttt```NNNJJJJJJFFFBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>>>><<<>>>@@@AAAAAABBBDDDFFFIIISSSbbbqqq|||~~~}}}}}}}}}|||~~~}}}|||zzzzzzzzz{{{||||||{{{{{{|||}}}|||zzzxxxzzz~~~}}}~~~zzz|||~~~|||{{{}}}}}}}}}|||xxxqqqhhh___ZZZXXXZZZ]]]^^^___```bbbdddjjjjjjpppyyyxxxooojjjjjjpppzzz|||yyyyyyzzz{{{{{{|||}}}}}}|||||||||~~~xxxuuupppmmmjjjhhheeeccctttbbbWWWPPPHHHDDDCCC??????>>>>>>>>>>>>????????????@@@AAA???>>>DDDLLLZZZooo}}}wwwqqqlllfffccc^^^_________]]][[[ZZZYYYXXXZZZZZZZZZXXXWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVVVVVVVWWWVVVUUUUUUUUUVVVXXXXXX[[[\\\]]]___``````___^^^]]]]]]\\\\\\\\\\\\]]]]]]YYYXXXWWWVVVTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWYYY[[[\\\]]]]]]]]]ZZZ[[[\\\\\\[[[[[[\\\]]]\\\\\\]]]]]]]]]^^^^^^^^^YYYYYYZZZ[[[\\\]]]___```^^^]]]\\\\\\\\\]]]^^^^^^___aaaeeehhhmmmttt{{{~~~|||xxxsssooollljjjiiiggggggffffffeeeeeeeeeeeebbbbbbcccccceeeggghhhiiimmmsssbbbSSSIIIIIIGGGAAA@@@EEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAACCCEEEGGGEEEMMM[[[jjjvvv{{{|||}}}}}}}}}~~~~~~}}}||||||}}}{{{yyyxxxxxxzzz{{{zzz|||~~~~~~|||yyyxxxxxx{{{}}}{{{}}}{{{|||}}}}}}~~~}}}~~~|||}}}}}}zzztttkkkccc]]]ZZZ]]]___```aaaccceeegggnnnooouuu~~~{{{rrrllllllsss{{{~~~zzzzzzzzzzzz{{{}}}~~~}}}~~~|||xxxuuurrrnnnkkkiiigggdddbbbtttbbbWWWOOOHHHCCCBBB>>>>>>????????????>>>>>>>>>>>>@@@CCCBBBAAAFFFNNNMMMbbb|||zzzuuuooojjjfff^^^___``````]]][[[ZZZZZZXXXYYYZZZYYYWWWVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUVVVWWWXXX[[[\\\]]]^^^^^^^^^]]]\\\^^^]]]\\\[[[\\\]]]^^^___YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]]\\\ZZZ[[[\\\\\\[[[ZZZ[[[]]]]]]]]]]]]^^^^^^_________YYYYYYZZZ[[[\\\^^^```aaa^^^]]]\\\\\\\\\]]]^^^___bbbdddhhhlllqqqyyy}}}{{{vvvqqqmmmiiigggfffeeeeeeddddddddddddddddddbbbbbbcccdddfffhhhjjjkkkooozzzrrrYYYNNNHHHIIIFFF@@@BBBKKKEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@<<<<<<======>>>>>>??????>>>>>>>>>???@@@CCCEEEGGGCCCIIIVVVeeepppuuuwwwyyyzzzzzz}}}|||~~~~~~}}}||||||}}}zzzxxxwwwwwwyyyzzzyyy}}}{{{xxxwwwxxxzzz}}}}}}yyyxxxzzz~~~||||||}}}~~~}}}~~~~~~|||vvvnnnfff```\\\^^^```bbbcccdddgggiiisssuuuzzz|||tttnnnnnnttt|||~~~|||{{{{{{{{{|||~~~~~~~~~~~~|||vvvsssrrrooollliiihhhfffdddbbbrrrbbbXXXQQQIIIDDDBBB@@@???>>>======>>>??????>>>??????@@@BBBCCCDDDDDDKKK[[[nnn}}}wwwmmmfffcccbbb`````````___\\\ZZZ^^^\\\ZZZYYYYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[WWWWWWXXXXXXWWWVVVVVVUUURRRRRRRRRRRRSSSUUUWWWYYY[[[[[[[[[[[[\\\]]]^^^___]]]]]]]]]]]]\\\\\\[[[ZZZWWWWWWWWWWWWWWWVVVVVVUUUXXXXXXYYYYYYYYYXXXWWWVVVXXXYYY[[[[[[\\\[[[ZZZYYY^^^^^^]]]]]]\\\]]]]]]]]]^^^^^^^^^____________```aaa___]]]\\\[[[[[[ZZZYYY\\\[[[ZZZZZZ\\\```dddggggggkkkmmmooovvv}}}zzzzzzyyyvvvqqqjjjeeeaaacccbbbaaa```aaabbbeeefffbbbccceeefffiiinnnssswwwbbbRRRMMMHHHEEEEEEFFFHHHHHHFFFCCCAAA???>>>@@@CCCEEEFFFDDD@@@??????@@@@@@@@@???@@@AAABBBAAAAAA???>>>???>>><<<;;;===@@@DDDFFFFFFEEEKKKXXXeeemmmrrrvvvwwwwwwxxx}}}xxxxxx{{{}}}}}}}}}~~~~~~|||yyytttpppnnntttvvvyyyzzzzzzyyyzzz{{{~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||}}}~~~|||{{{wwwppphhhcccaaaccceeehhhkkkllllllllltttxxx}}}yyyuuusssrrrxxx}}}}}}~~~}}}{{{||||||||||||~~~~~~{{{wwwtttssssssppppppooonnnkkkhhheeecccrrraaaWWWPPPHHHCCCBBBBBBAAA???>>>===<<<======>>>>>>???@@@AAABBBCCCCCCFFFSSSccctttzzztttiiifffaaa___^^^]]]\\\[[[]]][[[XXXWWWWWWVVVUUUSSSTTTTTTUUUUUUVVVXXXYYYZZZWWWWWWWWWXXXWWWWWWWWWVVVUUUTTTTTTTTTUUUWWWXXXYYYZZZZZZ[[[\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYY\\\\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\^^^^^^^^^^^^__________________^^^]]]^^^]]]\\\[[[___^^^]]]]]]___cccgggjjjmmmrrrvvvyyy~~~{{{xxxwwwuuurrrnnniiidddaaa````````````aaaccceeefffeeeeeefffiiipppzzzvvv[[[OOOKKKGGGEEEEEEGGGIIIJJJHHHEEEBBB@@@???@@@BBBCCCCCCAAA???>>>???@@@???>>>>>>>>>?????????>>>===<<>>===<<<;;;;;;======>>>>>>???@@@AAAAAAAAAJJJWWWdddwwwuuuppphhhbbb___^^^^^^]]]\\\ZZZXXXVVVVVVVVVTTTSSSTTTTTTTTTTTTUUUWWWXXXYYYWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZXXXYYY[[[\\\]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]]]]^^^]]]\\\\\\[[[YYYXXXXXXXXXXXXZZZ[[[\\\]]]^^^^^^______^^^]]]]]]ZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^______]]]^^^___``````___^^^^^^aaaaaaaaabbbfffjjjnnnpppuuu{{{~~~~~~}}}{{{yyyuuutttqqqnnnjjjgggdddbbb``````aaabbbccceeefffgggiiiiiijjjppp{{{gggRRRLLLIIIEEEDDDFFFHHHJJJJJJIIIGGGDDDAAA???@@@AAABBBBBBAAA@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>===<<<<<<>>>===;;;;;;<<>>===<<<<<<<<<<<<<<<======>>>??????@@@BBBGGGNNNYYYiii|||tttlllgggccc```^^^[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYWWWXXX[[[]]]]]]]]][[[ZZZ[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZXXXWWWVVVVVVWWWYYY\\\^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[\\\]]]^^^______``````\\\]]]]]]]]]^^^^^^^^^^^^\\\^^^aaabbbaaa```___^^^aaabbbdddhhhmmmrrrvvvyyy|||~~~{{{zzzzzzzzzyyyxxxtttrrroookkkhhhfffeeedddccccccdddeeefffggghhhhhhkkkkkkoooxxxvvv]]]OOOJJJHHHEEEEEEFFFHHHHHHHHHGGGFFFCCCAAA@@@AAABBBCCCBBBBBBCCCEEEFFFFFFDDDAAA@@@@@@@@@??????>>>=========<<<;;;;;;<<>>>>>>>>>>><<<<<<<<<======>>>>>>???CCCDDDHHHPPP\\\ooo~~~wwwpppiiibbb]]]ZZZXXXVVVVVVWWWXXXWWWVVVTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXWWWWWWWWWXXXXXXXXXXXXXXXVVVXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]][[[[[[\\\\\\[[[[[[ZZZYYYWWWVVVUUUUUUWWWYYY\\\^^^___^^^^^^]]]]]]\\\\\\\\\[[[\\\]]]___`````````___\\\\\\\\\\\\]]]]]]]]]^^^\\\___bbbcccaaa_________aaadddhhhnnntttzzz}}}zzzyyyyyyyyyxxxwwwtttqqqnnnkkkhhhfffffffffdddddddddeeefffggghhhiiihhhkkksssiiiVVVMMMJJJHHHFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAABBBDDDEEEBBBBBBDDDFFFGGGGGGDDDAAA@@@@@@???>>>=========<<<;;;;;;:::;;;<<<>>>AAABBBBBB???>>>CCCHHHOOOXXXaaadddnnnxxx{{{zzz~~~yyyqqqnnnmmmxxx}}}|||{{{~~~}}}|||zzzyyyxxxwwwwwwpppqqqqqqrrrssssssssssssyyy|||~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~zzzyyyyyyyyyzzzzzzxxxvvvpppooolllhhheeeffflllqqq{{{~~~~~~~~~~~~|||{{{||||||zzzyyyvvvyyy||||||wwwqqqllliiimmmkkkgggccc^^^YYYVVVUUU|||mmm\\\QQQKKKEEEBBBBBB:::;;;<<<===>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>BBBAAACCCHHHOOO]]]rrrzzzqqqhhhbbb^^^\\\ZZZYYYYYYYYYXXXWWWUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWUUUTTTTTTTTTUUUVVVUUUUUUVVVWWWXXXXXXWWWWWWVVVWWWYYYZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[WWWWWWWWWWWWXXXZZZ\\\]]]aaaaaa___^^^^^^^^^^^^^^^ZZZ[[[\\\^^^^^^^^^]]]]]][[[[[[\\\\\\\\\]]]]]]]]]\\\```cccdddbbbaaabbbdddfffiiinnnuuu|||~~~~~~|||zzzyyyyyyxxxvvvtttsssqqqnnnkkkhhhgggffffffccccccbbbccceeehhhkkkmmmiiiooo{{{rrr___RRRKKKIIIHHHFFFFFFGGGFFFEEECCCAAAAAA@@@@@@AAABBBDDDEEEAAAAAABBBCCCDDDDDDAAA>>>???>>>===;;;:::::::::::::::::::::;;;<<<>>>@@@AAAAAA>>>>>>AAAEEEJJJSSS]]]^^^hhhtttzzzzzz|||~~~uuupppoooyyy}}}}}}~~~~~~}}}|||{{{~~~}}}|||zzzxxxwwwuuuuuupppnnnkkkiiikkkpppvvvzzz{{{~~~~~~~~~~~~}}}~~~}}}{{{zzz}}}~~~|||}}}~~~}}}~~~}}}|||||||||yyyxxxxxxyyy{{{||||||{{{tttpppjjjggghhhlllrrrwww~~~~~~~~~~~~||||||||||||zzzxxxwwwyyy|||{{{vvvpppjjjgggiiigggccc___ZZZWWWUUUSSSyyyjjjZZZRRRLLLFFFBBBBBB;;;<<<===>>>>>>>>>===<<<===============>>>>>>>>>AAA???@@@CCCFFFNNN___ooo}}}}}}vvvpppjjjgggdddaaa```^^^[[[YYYVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUVVVXXXYYYYYYXXXXXXWWWWWWXXXYYYYYYZZZZZZ[[[YYYYYY[[[\\\]]]^^^^^^^^^]]]^^^^^^^^^^^^]]]\\\\\\YYYYYYZZZ[[[\\\\\\]]]]]]aaa```___^^^]]]]]]]]]^^^[[[\\\]]]^^^___^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\```dddeeedddeeeiiimmmnnnqqqwww}}}~~~~~~~~~}}}|||zzzzzzyyywwwtttqqqrrrqqqnnnkkkhhhfffddddddbbbbbbaaacccgggmmmsssvvvwww|||nnn___VVVNNNIIIFFFEEEEEEFFFGGGGGGEEECCCAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAABBBCCCBBB@@@>>>???>>><<<:::999999999999999999:::;;;<<<>>>???@@@AAA???>>>@@@AAADDDMMMVVV\\\eeeooouuuxxx{{{|||uuuoooyyy~~~{{{yyyxxxxxxxxx~~~~~~~~~}}}{{{xxxvvvtttsssnnnllliiihhhkkkqqqxxx|||yyy|||}}}~~~~~~}}}}}}}}}~~~~~~|||zzz{{{|||~~~}}}~~~|||~~~|||zzzzzz{{{xxxwwwwwwyyy}}}{{{sssllljjjooowww~~~~~~|||zzz|||~~~~~~~~~}}}|||{{{|||{{{yyywwwuuuwwwyyyxxxtttnnnjjjhhhdddccc___[[[XXXVVVTTTTTTvvvhhhZZZRRRMMMGGGCCCBBB======>>>>>>>>><<<;;;:::=========>>>>>>>>>>>>>>>AAA???@@@BBBBBBFFFTTTdddxxx~~~yyy{{{|||~~~vvvrrrnnnjjjgggddd```^^^WWWWWWVVVVVVVVVWWWXXXXXXYYYWWWTTTRRRQQQQQQQQQRRRSSSTTTVVVXXXZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[XXXYYY[[[\\\]]]^^^______\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[]]]^^^^^^^^^^^^^^^___^^^]]][[[ZZZZZZ[[[[[[]]]^^^```aaaaaa___^^^\\\ZZZ[[[[[[[[[[[[\\\\\\\\\[[[```dddffffffhhhnnntttuuuxxx}}}~~~}}}~~~|||{{{zzzzzzyyyvvvrrroooqqqpppnnnkkkhhheeecccbbbccccccccceeekkksss{{{pppYYYQQQPPPMMMIIICCCCCCDDDFFFHHHHHHGGGEEEBBBAAAAAA@@@????????????FFFDDDCCCCCCDDDCCCAAA???AAA@@@>>><<<;;;;;;;;;;;;999999:::;;;<<<>>>???@@@BBB@@@?????????AAAHHHQQQ\\\ccckkkqqquuu{{{{{{oooxxx|||xxxuuutttssssss{{{|||~~~}}}{{{yyyvvvsssrrrjjjjjjlllooosssvvvyyyzzzuuuxxx{{{||||||{{{|||}}}|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~||||||{{{{{{|||}}}~~~~~~|||~~~|||zzzzzz{{{vvvvvvvvvyyywwwnnnnnnvvv~~~~~~|||yyywwwwwwzzz}}}}}}|||zzzzzz{{{zzzxxxvvvrrrtttvvvuuurrrmmmjjjiiibbb```]]]ZZZWWWUUUTTTTTTxxxiiiXXXNNNHHHCCC@@@@@@>>>>>>===<<<<<<<<<<<<<<>>===============>>>>>>======???DDDLLLQQQiii{{{||||||yyyxxxxxxyyy|||~~~{{{uuuooohhh```[[[\\\ZZZXXXWWWXXXXXXWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYXXXYYYYYYZZZ[[[\\\\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[^^^^^^]]]\\\\\\[[[ZZZZZZ^^^]]]\\\ZZZZZZZZZ[[[[[[___```aaa```^^^\\\]]]^^^]]]^^^^^^^^^]]]]]]___aaaccceeehhhlllppprrrtttuuu~~~{{{yyyxxxwwwyyyxxxwwwuuurrrpppooonnnmmmlllkkkjjjiiigggdddbbbfffgggffffffkkkxxx{{{___SSSQQQNNNKKKJJJKKKIIIGGGFFFEEEDDDBBB@@@CCCAAA@@@>>>>>>???AAABBBCCCBBBAAA@@@>>>===<<<<<<>>>???@@@AAA@@@>>><<<;;;:::999999999:::===@@@BBB???>>><<<<<<>>>AAAEEEHHHXXX```kkkrrruuuwww{{{~~~}}}zzz{{{~~~wwwoookkklllppp{{{}}}~~~~~~~~~|||xxxvvvvvvvvvtttqqqllllllmmmooorrrvvvyyy{{{zzz{{{||||||}}}}}}}}}}}}~~~|||{{{|||~~~}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}|||{{{{{{xxxyyy{{{|||tttttt{{{~~~}}}}}}~~~~~~|||~~~~~~}}}}}}}}}~~~~~~~~~|||zzzxxxwwwvvvssssssrrrpppnnnkkkhhhfffccc```[[[WWWSSSPPPPPPOOOzzzkkkZZZPPPJJJEEEBBBBBB>>>>>>===<<<<<<<<<<<<<<>>>>>===============<<<===>>>???AAADDDHHHLLLZZZkkkvvvtttxxxyyyyyyzzz{{{~~~|||sssiiibbb]]][[[ZZZYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^```___^^^\\\\\\\\\\\\]]]___``````___]]]\\\]]]^^^\\\^^^``````aaabbbdddggghhhkkkoootttyyy}}}}}}{{{zzzyyyyyyxxxxxxvvvtttrrrqqqoooooolllkkkjjjiiihhhfffdddcccbbbeeeggghhhmmm{{{nnnYYYSSSTTTSSSNNNKKKHHHFFFEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>???AAABBBCCCBBBAAA@@@???===<<<<<<;;;===>>>???@@@???===<<<:::999999:::;;;===@@@AAA???>>><<<<<<===@@@DDDFFFSSS\\\iiiqqquuuwwwzzz|||zzzyyy{{{}}}~~~}}}}}}vvvooolllnnnrrr|||~~~~~~~~~~~~}}}yyyxxxxxxwwwtttrrrnnnnnnnnnppprrruuuyyy{{{|||}}}~~~~~~~~~}}}}}}~~~}}}|||{{{{{{|||~~~~~~}}}}}}|||~~~~~~}}}}}}|||{{{{{{{{{||||||~~~yyywww|||}}}||||||}}}~~~}}}|||~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{yyywwwuuutttqqqpppooommmjjjgggdddbbb___]]]YYYUUURRROOONNNMMM{{{lll[[[QQQKKKEEEBBBBBB>>>======<<<<<<<<<<<<===???>>>======<<<<<<======:::<<>>>>>>>>???AAABBBCCCCCCBBB@@@???>>>===<<<999:::<<<===>>>>>>======999::::::<<<===>>>???@@@???>>><<<<<<<<>>===<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===;;;===>>>???>>>???AAACCCGGGQQQddd{{{|||lllaaa[[[[[[bbbjjjnnnrrrvvvzzz|||}}}~~~~~~~~~}}}|||{{{zzzzzz|||~~~zzzrrrkkkiiigggfffeeeccc```^^^^^^]]]\\\ZZZYYYYYYXXXXXXYYYZZZ[[[]]]^^^^^^^^^^^^XXXZZZ\\\]]]^^^]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]^^^______^^^^^^^^^______``````aaabbbbbbaaa```___^^^]]]]]]^^^___]]]___``````______```aaaaaaeeeiiimmmppptttxxxzzz}}}~~~}}}|||zzzxxxwwwvvvvvvpppooonnnmmmlllkkkjjjjjjfffggggggfffeeedddeeefffgggiiimmmrrr{{{www]]]UUUPPPRRRWWWXXXSSSNNNEEEDDDBBBBBBCCCCCCBBB@@@>>>======>>>>>>@@@AAABBBCCCCCCBBB@@@???>>>===<<<999:::;;;<<<<<<<<<<<<;;;999999;;;<<<>>>>>>>>>>>>???>>><<<;;;;;;===???@@@GGGRRRaaannnuuuxxxxxxxxxvvv~~~wwwvvvxxxyyyyyyxxxxxxxxxxxxyyy~~~~~~}}}~~~~~~|||xxxuuurrrqqqqqqqqqtttxxx|||~~~~~~}}}}}}xxx{{{~~~}}}}}}}}}}}}~~~~~~}}}||||||yyyyyyzzz|||~~~~~~||||||{{{{{{{{{{{{||||||}}}}}}}}}~~~|||}}}yyyvvv{{{}}}~~~}}}|||}}}}}}zzzzzz|||~~~~~~~~~||||||{{{zzzzzzzzz{{{|||}}}~~~~~~{{{xxxvvvwwwxxxyyy|||{{{zzzxxxuuurrrpppoookkkjjjhhheeeaaa]]][[[YYYVVVVVVUUUSSSPPPMMMJJJIII{{{kkkZZZOOOIIICCC@@@@@@======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<>>>>>>===<<<;;;<<<@@@BBBFFFLLLXXXjjjhhhWWWQQQSSSYYY___iiiooovvv{{{|||||||||}}}|||~~~|||zzzyyyxxxyyyzzz{{{||||||wwwuuusssqqqooolllgggdddbbbaaa___]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]XXXYYY[[[]]]]]]\\\[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZ______________________________^^^]]]]]]^^^___``````bbbddddddddddddfffgggiiimmmrrrvvvzzz}}}~~~|||zzzwwwuuusssrrrqqqnnnmmmmmmllljjjiiihhhhhhdddeeefffeeeddddddfffiiimmmnnnsss|||dddXXXTTTPPPPPPSSSUUUQQQLLLGGGEEECCCCCCBBBBBB@@@>>>===>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888999;;;<<<===============<<<;;;::::::;;;===>>>CCCMMM[[[iiirrrvvvwwwvvvtttzzz}}}zzzzzz{{{{{{xxxxxxyyy{{{~~~}}}~~~}}}zzzxxxqqqqqqrrrsssvvv{{{}}}|||zzzzzzxxxyyy{{{}}}~~~}}}}}}}}}}}}|||{{{{{{zzzyyyzzz{{{}}}~~~}}}}}}|||{{{||||||}}}}}}~~~~~~~~~|||{{{~~~zzzwwwvvv{{{}}}~~~}}}}}}~~~}}}{{{zzzzzz{{{|||}}}|||}}}~~~|||yyyvvvttttttvvvwwwzzzyyyxxxvvvsssooommmkkkiiihhheeebbb^^^[[[XXXWWWTTTSSSSSSQQQOOOMMMJJJIII}}}nnn\\\RRRKKKEEEBBBBBB===<<<<<<<<<<<<======>>>>>>===<<<<<<;;;;;;<<<<<<>>>>>>===;;;:::;;;???BBBBBBEEEMMMZZZmmmoooZZZQQQOOORRRVVVgggnnnwww}}}~~~}}}~~~~~~{{{}}}}}}{{{zzzzzz{{{|||{{{zzz~~~}}}{{{wwwssspppjjjhhhfffccc```]]]\\\[[[ZZZZZZ[[[\\\\\\\\\[[[[[[ZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYY_______________^^^^^^^^^```_________```aaacccdddgggiiikkkllllllmmmoooqqqssswww|||}}}|||zzzxxxtttrrrooonnnmmmooonnnmmmllljjjiiihhhgggbbbdddfffeeecccdddhhhlllsssxxxuuu\\\VVVUUUQQQNNNOOOQQQNNNIIIHHHFFFDDDCCCCCCAAA???===?????????@@@AAAAAAAAABBBAAAAAA@@@>>>===<<<;;;:::<<<<<<;;;;;;:::999999999888999999:::;;;;;;<<<<<<;;;;;;:::999::::::<<<<<<@@@HHHTTTbbblllrrrttttttssswww}}}~~~|||zzzzzzzzz{{{|||~~~~~~}}}{{{zzzrrrssstttvvvyyy}}}~~~|||{{{yyyxxxxxxyyyyyyyyyzzz{{{}}}}}}}}}}}}|||{{{zzzyyyxxxzzzzzz|||~~~~~~}}}}}}}}}}}}|||}}}}}}}}}~~~~~~~~~}}}zzzzzz|||~~~{{{yyyyyyzzzzzz}}}}}}{{{{{{|||}}}~~~{{{|||~~~|||zzzxxxuuuttttttuuuuuuyyyxxxvvvtttpppmmmjjjhhhgggeeebbb^^^[[[XXXWWWVVVRRRQQQPPPNNNMMMKKKJJJJJJ~~~nnn]]]RRRLLLEEEBBBBBB<<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>>===<<<===>>>@@@>>>AAAGGGOOO\\\pppjjjZZZPPPPPPTTTccclllwww}}}~~~}}}}}}~~~yyy{{{~~~~~~~~~~~~}}}zzz~~~}}}wwwuuurrrnnnjjjgggdddccc_________```______^^^]]]_________````````````aaa\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]^^^^^^______`````````bbbbbbbbbccceeegggjjjkkkppprrrtttuuuvvvwwwyyy{{{|||~~~|||zzzwwwvvvtttqqqooonnnllllllmmmlllkkkiiigggeeedddcccaaadddfffeeedddeeejjjooo}}}fffYYYPPPRRRQQQMMMLLLOOOLLLFFFGGGFFFDDDCCCCCCCCCAAA???@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<;;;:::999<<<;;;;;;:::::::::;;;;;;999888888777888999;;;<<<999999999999999:::;;;<<<>>>CCCMMMYYYdddllloooqqqqqquuuyyy|||{{{wwwwwwwwwxxxzzz}}}~~~~~~}}}||||||uuuvvvwwwzzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyyyyyzzz{{{|||}}}}}}|||||||||zzzyyyxxxwwwzzzzzz{{{|||}}}~~~~~~~~~|||||||||{{{{{{||||||||||||||||||}}}}}}}}}}}}}}}zzz~~~}}}zzzyyyzzz}}}~~~}}}~~~~~~|||{{{{{{}}}~~~|||}}}~~~~~~yyyxxxwwwvvvuuuttttttuuuxxxwwwuuurrrnnnkkkhhhfffcccaaa^^^[[[XXXVVVUUUUUUOOONNNLLLJJJIIIIIIIIIIII|||mmm[[[PPPJJJCCC@@@@@@<<<<<<<<<<<<<<<===>>>???======<<<;;;;;;;;;;;;<<<999<<>>>>>>>><<>><<<;;;:::999888::::::::::::;;;<<<======999888777666666888:::<<<888888888888999:::;;;<<<<<<@@@HHHSSS^^^ggglllnnnpppssswwwyyy}}}yyysssqqqqqqssswww{{{~~~~~~}}}}}}||||||}}}wwwyyyzzz|||}}}||||||{{{}}}}}}|||{{{zzzyyyyyyxxxyyyzzz{{{}}}~~~~~~~~~}}}||||||{{{zzzxxxwwwvvvyyyzzz{{{{{{|||{{{{{{{{{yyyyyyyyyyyyyyyzzz{{{|||||||||||||||||||||||||||uuu{{{}}}~~~}}}zzzxxxyyy{{{~~~|||~~~|||zzz{{{|||}}}}}}~~~~~~}}}|||~~~}}}{{{wwwwwwvvvvvvvvvuuuuuutttwwwvvvtttqqqmmmjjjfffeeeaaa___\\\YYYVVVUUUTTTTTTNNNLLLIIIGGGFFFGGGHHHIII{{{lll[[[QQQKKKDDDAAA@@@>>>>>>>>>>>>============BBBAAA???>>>???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAEEEIIISSSgggyyyvvvdddZZZVVV[[[\\\aaakkkvvv||||||zzz{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~|||{{{sssqqqooommmllljjjgggdddggggggggghhhiiiiiigggeeeaaaaaaaaaaaaaaa```___^^^`````````aaabbbdddeeefffbbbbbbbbbccceeehhhjjjkkkkkkkkkmmmooorrrvvvxxxzzz}}}{{{|||{{{zzzzzzzzzxxxuuurrrrrrpppmmmmmmooonnnllliiimmmkkkhhhfffdddbbb___]]]```___bbbggggggiiivvvrrraaaWWWRRRLLLNNNOOONNNLLLIIIHHHHHHCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAAAAAAAA@@@@@@@@@AAA???===<<<<<<;;;999777<<<<<<;;;;;;;;;:::::::::777777888999::::::;;;;;;999::::::;;;;;;::::::999:::===@@@EEESSSdddkkkhhhqqqrrrtttwww{{{}}}tttnnnrrrnnnpppwww}}}}}}}}}|||~~~}}}}}}xxxyyyzzz||||||||||||{{{|||||||||}}}~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyyyy|||~~~~~~~~~~~~~~~|||yyywwwvvvwwwxxxyyyyyyzzz|||}}}}}}{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuuuuxxxyyy{{{}}}}}}|||zzzyyywww{{{~~~{{{{{{|||{{{xxxwwwxxxzzz|||~~~|||{{{}}}~~~}}}~~~~~~}}}wwwvvvtttssstttsssrrrppprrrqqqpppooommmiiieeeaaa^^^[[[XXXUUUTTTRRRPPPNNNIIIIIIIIIIIIIIIIIIIIIIII{{{kkk[[[QQQKKKDDDAAA@@@============<<<<<<<<<<<<===<<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>AAADDDLLL]]]lllqqqeee```[[[[[[___gggrrryyyzzzyyywwwwwwwwwxxxzzz|||}}}}}}{{{{{{{{{|||~~~~~~|||yyywwwvvvssspppmmmnnnmmmmmmnnnppppppnnnllliiiiiiiiihhhgggdddbbbaaabbbcccdddeeeggghhhiiijjjggggggggghhhjjjlllooopppssstttvvvxxx{{{~~~~~~}}}~~~~~~|||zzz{{{zzzyyyxxxxxxvvvsssqqqnnnkkkiiiiiijjjjjjhhhfffeeedddccccccdddddddddcccggghhhllloooooosssxxxcccVVVNNNIIIKKKLLLMMMLLLIIIGGGFFFFFFEEEDDDDDDDDDCCCAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBB???===<<<<<<;;;999888;;;;;;;;;::::::::::::999888888888999999999::::::::::::::::::::::::::::::888<<>>AAAHHHUUU```dddiiikkkmmmooouuuwwwqqqqqqmmmnnnssswwwwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}|||{{{yyyyyy{{{||||||{{{zzzzzz|||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyy{{{~~~~~~|||zzzxxxwwwxxxzzz{{{}}}{{{zzzvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxrrrtttvvvwwwwwwwwwyyy{{{|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz~~~|||zzzxxxxxxzzz|||||||||~~~~~~~~~zzzwww|||xxxrrrooonnnoooooooooooommmkkkiiigggccc^^^[[[XXXUUURRRQQQPPPOOOMMMKKKHHHHHHHHHHHHIIIIIIIIIIIIyyyjjjZZZPPPJJJDDDAAA@@@=========<<<<<<<<<;;;;;;===<<<;;;<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===@@@AAACCCKKKTTTjjj~~~yyyiiieee___^^^bbbhhhnnnqqqtttuuuwwwxxxyyyyyy{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxsssooolllkkknnnrrrvvvyyyyyyxxxwwwyyyyyyyyyyyy{{{}}}~~~}}}|||{{{{{{|||}}}{{{zzzyyywwwuuutttsssrrrooommmiiihhhgggfffggghhhhhhhhhggggggggggggggghhhjjjlllpppxxxwww\\\QQQPPPMMMJJJIIIJJJJJJHHHFFFDDDCCCDDDIIIHHHGGGEEEDDDCCCCCCBBBAAABBBBBBBBBBBBCCCCCCCCC@@@===:::999999::::::999999999999888888888888777666777777777888888999999;;;999888666666888999;;;777;;;>>>???CCCLLLXXXaaaeeehhhmmmqqqvvv}}}wwwrrroooooosssvvvvvvxxx|||{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyy|||~~~}}}zzzyyyxxxzzz|||}}}}}}{{{zzzwwwwwwwwwwwwxxxxxxxxxxxx{{{{{{{{{zzzyyywwwvvvuuuttttttttttttuuuvvvxxxzzzxxxxxxxxxxxxxxxwwwvvvvvvzzzzzzyyyxxxvvvwwwzzz|||~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzz{{{zzz|||}}}}}}~~~|||yyywwwzzzvvvrrrpppppppppoooooommmjjjhhheeeccc___[[[XXXTTTQQQOOOMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIxxxiiiYYYPPPJJJDDDAAA@@@>>>>>>>>>=========<<<<<<@@@???===>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<@@@AAAAAAFFFMMMYYYnnn{{{tttkkkdddcccfffjjjmmmqqqtttwwwyyyxxxwwwwwwxxx~~~~~~|||}}}~~~zzzvvvssssssvvvzzz~~~~~~}}}}}}|||{{{{{{|||}}}|||zzzxxxvvvsssqqqpppooommmkkkggggggfffffffffgggiiikkkiiijjjkkkkkkkkkmmmppptttrrrVVVLLLLLLJJJGGGIIIJJJJJJHHHFFFDDDEEEFFFJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===:::888777888999999888999999888888888777777777444444555666888999:::::::::999777666666777999:::888:::===>>>???EEEQQQ\\\```fffnnnuuuyyy~~~xxxuuutttvvvwwwwwwzzz|||~~~}}}}}}~~~}}}}}}}}}}}}}}}|||zzzzzzzzzzzz{{{{{{{{{yyyxxxwwwuuuvvvwwwyyyzzz|||}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz}}}~~~}}}{{{yyyzzz{{{~~~~~~}}}{{{{{{xxxxxxxxxyyyyyyyyyyyyyyy}}}|||{{{yyywwwtttsssqqqtttsssqqqqqqrrrtttuuuvvvuuuvvvvvvvvvvvvuuusssrrrwwwwwwvvvtttssssssvvvxxxzzz|||~~~~~~~~~}}}||||||{{{{{{|||}}}}}}|||{{{zzzyyyzzzzzzzzz{{{|||~~~~~~}}}{{{zzzyyyvvvtttsssssssssrrrooommmiiigggdddaaa___\\\XXXUUUOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIxxxiiiXXXOOOJJJDDDAAAAAA???>>>>>>>>>============???===<<<<<<======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<999888;;;???@@@???AAAFFFMMM___zzzxxxpppjjjfffeeedddkkkpppwwwyyyxxxuuuuuuuuu|||{{{{{{{{{|||~~~}}}{{{|||}}}|||{{{}}}}}}|||}}}|||{{{{{{||||||zzzyyyvvvssspppnnnmmmllljjjhhhcccddddddcccccceeehhhkkkiiillloooqqqssswww~~~sssWWWMMMKKKHHHEEEHHHIIIIIIHHHFFFFFFGGGIIIKKKJJJHHHEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@:::999888888::::::999777999999999888888888777777444444555666777888999999999888777666666777888999888999;;;======@@@JJJTTT\\\dddnnnvvvzzz|||~~~~~~|||{{{xxxvvvyyy~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{{{{{{{zzzyyywwwvvvssstttvvvxxx{{{}}}~~~|||||||||||||||||||||||||||~~~~~~}}}{{{zzz{{{}}}~~~}}}}}}}}}{{{zzzzzzzzzyyyyyyyyyyyy|||{{{zzzxxxuuutttrrrqqqrrrpppooooooqqqtttttttttvvvvvvvvvuuutttsssqqqppprrrrrrqqqpppooopppsssuuuxxx{{{~~~~~~}}}}}}}}}|||}}}~~~}}}{{{yyyxxxyyy|||}}}zzzxxxxxxyyyxxxzzz{{{~~~{{{}}}~~~~~~|||{{{zzzzzztttsssssstttsssqqqmmmjjjdddbbb___\\\[[[XXXUUUSSSLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIwwwhhhXXXOOOIIIDDDAAAAAA>>>>>>=========<<<<<<<<<<<<;;;:::;;;=========;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;??????===>>>AAAGGGTTThhh~~~~~~sssiiicccfffoooxxx}}}}}}zzzxxxyyyyyyxxxxxxxxxzzz||||||zzz|||~~~|||{{{}}}{{{zzzyyyzzzzzzxxxvvvssspppllljjjiiihhhfffdddaaabbbcccbbbaaadddhhhlllooosssyyy|||nnnVVVMMMKKKIIIFFFFFFGGGGGGFFFEEEFFFHHHJJJLLLJJJGGGEEECCCBBBCCCCCCBBBBBBAAA@@@???>>>>>>===999999:::;;;===<<<:::888::::::999999999888888888666666666666666666666666777777777777777777777777888666777;;;<<<<<>>@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>AAA@@@======@@@AAAIIIWWWjjjwwwmmmeeeooo|||~~~xxxxxxwwwxxxzzz}}}~~~{{{zzz|||}}}{{{zzz|||{{{yyyxxxxxxxxxvvvtttpppmmmiiigggfffeeecccaaabbbcccdddcccbbbdddjjjnnnyyy~~~~~~bbbOOOHHHGGGGGGEEEEEEEEEFFFEEEEEEFFFHHHKKKLLLJJJGGGDDDBBBBBBBBBCCCCCCBBBAAA@@@>>>===<<<<<<999:::;;;>>>@@@???<<<999:::::::::999999999999888999888888666555444333222666666777777777777666666777333444999;;;:::???FFFUUU\\\gggoootttxxx|||xxxqqqrrrxxx~~~~~~}}}|||{{{{{{{{{{{{{{{zzzxxxvvvtttwwwwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{|||~~~~~~}}}{{{zzzyyyxxxwwwuuuuuutttuuuuuuvvvwwwxxxqqqqqqrrrvvv||||||zzzxxxvvvtttrrrrrrqqqooopppqqqpppqqqssswwwzzz|||~~~}}}{{{zzzzzzxxxxxxxxxxxxzzz|||~~~~~~~~~zzzxxxuuutttxxx~~~wwwssstttwwwwwwxxxzzz|||~~~~~~~~~~~~{{{}}}~~~zzzxxxwwwxxxzzzvvvqqqmmmjjjgggdddbbbZZZXXXUUUSSSRRRQQQOOONNNIIIGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIzzzkkkZZZOOOIIIBBB>>>===@@@>>>===;;;;;;===>>>@@@===<<<;;;::::::;;;<<<===<<<<<<======<<<;;;::::::<<<;;;:::999999:::<<<<<>><<<;;;999999:::<<>>:::888888888888888888888888888999999777666555555555555:::999888666666666777888:::999999999:::===@@@BBBMMMWWWfffsss{{{~~~~~~~~~tttllljjjkkktttyyy~~~||||||}}}~~~~~~~~~}}}{{{zzzzzz{{{|||vvvvvvvvvwwwxxxyyyzzz{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxx{{{vvvqqqoooqqqsssttttttsssrrrsssvvv|||yyyrrroooppprrrsssrrrtttuuuwwwwwwwwwyyy{{{~~~}}}|||{{{yyywww{{{zzzxxxwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyxxxwwwxxx{{{{{{wwwvvvvvvuuuwwwzzz{{{zzzzzz|||}}}}}}|||{{{zzzwwwuuusssqqqtttpppkkkgggdddaaa^^^\\\VVVUUUSSSQQQNNNKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIvvvgggWWWNNNHHHBBB?????????>>>===<<<<<<===>>>???===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;::::::>>>===<<<;;;:::999999999>>>>>>BBBMMMZZZjjj{{{wwwyyy}}}{{{~~~}}}}}}~~~{{{|||||||||{{{yyyxxxvvvuuuwwwtttssssssttttttrrrpppnnnkkkgggcccbbbaaaaaaaaabbbaaabbbcccccchhhxxxuuugggbbb]]]WWWOOOJJJHHHHHHIIIIIIKKKHHHEEEDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@???>>>======<<<;;;;;;<<<>>>??????===;;;999888888888888888888888888999888777666555555555555:::999888777666666777888999999999999;;;===???@@@IIISSSaaannnwww{{{|||}}}}}}vvvlllhhhggglllrrryyy~~~}}}|||}}}~~~~~~~~~}}}zzzyyyxxxxxxyyywwwwwwxxxxxxyyyzzz{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxx|||xxxsssqqqrrrtttuuuuuutttsssrrrtttwwwyyyxxxwwwzzzuuuooolllmmmoooqqqqqqvvvxxxyyyzzzzzz{{{}}}}}}}}}|||zzzxxxwwwvvvuuuuuuuuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~}}}zzzyyyxxxwwwyyy|||~~~yyyuuutttttttttvvvxxxxxxxxxyyy{{{|||}}}}}}{{{yyywwwuuusssqqqpppmmmhhhccc```^^^[[[XXXRRRQQQPPPNNNMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJrrrdddTTTLLLHHHCCC@@@AAA???>>>===<<<<<<===>>>???===<<<;;;;;;;;;;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999<<<>>>BBBEEEIIITTTjjj~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxwwwvvvuuusssrrrqqqqqqqqqqqqrrrsssrrrpppnnnjjjiiigggeeecccaaa```___aaabbbfffjjjmmmuuuuuu^^^SSSPPPMMMKKKIIIIIIKKKMMMMMMMMMOOOLLLHHHFFFFFFFFFFFFEEEEEEEEECCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<======<<<<<<;;;:::888888888888888888888888999888777666666555555666999999888777777777888888777888999:::;;;<<<===>>>CCCLLLYYYfffooouuuyyy{{{zzz|||~~~|||ooogggdddccchhhpppwww|||~~~}}}|||}}}~~~~~~}}}|||zzzxxxwwwvvvvvvxxxyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~{{{{{{{{{{{{{{{zzzyyyyyy}}}zzzvvvttttttuuuuuuuuutttsssrrrsssuuuuuuuuutttvvvrrrnnnlllnnnppprrrssszzz{{{|||}}}}}}~~~}}}}}}|||{{{yyyuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}}}}{{{zzzxxxvvvwwwxxx{{{|||}}}~~~~~~{{{wwwsssqqqqqqssstttuuuvvvvvvwwwzzz|||{{{zzzxxxvvvtttqqqpppooolllhhhccc^^^[[[XXXUUUSSSMMMLLLLLLKKKKKKJJJIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKrrrcccTTTLLLHHHCCCAAAAAA>>>===<<<<<<<<<<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::555666999;;;<<<======<<<===>>>AAABBBBBBIII[[[lll~~~~~~}}}|||{{{zzzzzzzzz{{{||||||zzzxxxtttttttttsssqqqpppnnnmmmmmmnnnoooppppppnnnkkkiiiiiiiiigggdddaaa______```ccciiiqqqwww|||zzzcccTTTMMMKKKJJJIIIIIIJJJMMMOOOPPPOOOPPPLLLHHHFFFEEEEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBB@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;888888888888888888888888888888777666666666666666999888888888888888888888666777888:::;;;<<<<<<<<<>>>EEEQQQ]]]gggooovvvyyyxxxxxxxxxyyy~~~wwwmmmggg___cccjjjqqqvvvzzz|||}}}}}}{{{zzz{{{||||||{{{}}}|||{{{yyyxxxwwwwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}}}}|||yyyyyyzzzzzzzzzzzzzzzyyy~~~|||yyywwwvvvvvvvvvwwwtttttttttuuuvvvwwwxxxwwwuuusssqqqqqqrrruuuwwwxxx|||}}}~~~~~~~~~}}}}}}||||||{{{wwwwwwxxxxxxyyyzzzzzzzzzzzz{{{}}}~~~}}}zzzyyywwwuuuuuuvvvxxxyyywwwyyyzzzyyyvvvrrrpppooorrrssstttttttttvvvyyy{{{wwwvvvsssqqqnnnllljjjiiigggccc^^^ZZZWWWTTTQQQNNNJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLtttfffVVVMMMHHHCCC@@@@@@======<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;:::444666888:::<<<=========<<<<<<>>>BBBCCCEEEOOOYYYiiivvv~~~}}}{{{yyyxxxuuuuuuvvvxxxzzz{{{zzzxxxrrrqqqqqqpppooommmlllkkkjjjlllmmmmmmkkkiiigggfffiiihhhfffbbb^^^^^^```ccciiisssvvv___TTTMMMHHHGGGIIIHHHFFFHHHKKKNNNPPPQQQNNNJJJFFFDDDCCCCCCBBBAAADDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;:::999::::::;;;888888888888888888888888888777777666666666666777888888888999999999999888555666888999::::::::::::;;;AAAJJJUUU___iiiqqqvvvvvvuuuttttttyyyyyyrrrdddgggkkkppptttvvvwwwvvvyyywwwuuuuuuvvvxxxxxxwwwwwwwwwxxxxxxyyyzzzzzz{{{zzz{{{|||~~~~~~}}}{{{yyyxxxzzz{{{{{{{{{xxxyyyzzzzzz{{{zzzzzzzzz}}}}}}|||zzzxxxwwwxxxxxxvvvwwwwwwwwwwwwwwwwwwxxxttttttuuuuuuvvvxxx{{{}}}}}}~~~~~~||||||||||||{{{xxxxxxyyyzzzzzz{{{{{{{{{{{{|||~~~~~~~~~xxxwwwvvvuuuuuuvvvwwwxxxuuuwwwxxxwwwtttqqqooonnnqqqrrrttttttssstttvvvxxxtttrrrooollliiigggfffeeeccc___ZZZVVVSSSQQQNNNLLLIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNvvvgggWWWNNNHHHCCC??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;999::::::;;;;;;;;;;;;:::999999:::::::::::::::999;;;999;;;@@@BBBBBBEEEIIIWWWdddwww}}}}}}~~~~~~~~~}}}|||~~~~~~}}}}}}{{{zzzxxxvvvuuuqqqqqqrrrtttwwwxxxwwwuuuooooooooonnnlllkkkiiihhhggghhhjjjiiigggeeeeeeeeehhhhhhhhheeebbbccchhhmmmuuuaaaQQQMMMIIIEEEDDDEEECCCBBBCCCGGGLLLOOOPPPJJJGGGDDDBBBBBBBBBBBBAAAAAAAAA@@@???????????????@@@@@@???>>>===<<<;;;:::<<<;;;:::999999999999:::888888888888888888888888777777666666666666777777777888999999:::999999999666666777777888999999:::999===DDDMMMVVVaaakkkqqqsssrrrqqqrrrvvvrrrrrrsssuuuwwwwwwtttrrrqqqooonnnnnnppprrrrrrrrrqqqrrrtttvvvxxxzzz|||}}}yyy{{{}}}~~~{{{xxxxxxyyy{{{||||||yyyzzzzzz{{{{{{{{{zzzzzz{{{|||}}}|||zzzxxxyyyzzzxxxyyyyyywwwuuusssssstttrrrtttvvvwwwwwwyyy|||~~~~~~}}}{{{{{{{{{|||{{{wwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxwwwvvvvvvwwwxxxyyytttuuuvvvuuurrrooonnnnnnoooqqqssssssrrrqqqrrrsssqqqooolllhhheeecccbbbbbb]]]ZZZVVVRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOttteeeUUULLLGGGBBB??????;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;;;;888999:::;;;;;;;;;;;;;;;::::::999999999999999999;;;:::<<>>BBBHHHRRRcccwww|||}}}~~~~~~~~~{{{yyyzzz||||||}}}zzzzzzyyyxxxvvvtttrrrqqqooonnnoooppprrrrrrpppnnnlllllllllkkkjjjhhhffffffbbbdddfffeeedddccceeeggghhhlllooopppppprrrwww|||lllUUUNNNLLLGGGDDDFFFCCCBBBAAABBBFFFIIIJJJKKKHHHEEEBBBAAABBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>???============<<<<<<;;;;;;::::::::::::999999999888888888888888888888888888777777666666666666777777777888999:::::::::999999777666555555666777999:::888:::???FFFNNNYYYdddkkkpppoooppppppttt|||}}}}}}}}}{{{wwwssshhhgggfffgggjjjlllmmmmmmmmmnnnqqqsssvvvxxxzzz{{{yyyzzz}}}}}}zzzyyy{{{}}}~~~~~~{{{{{{|||||||||{{{{{{zzzxxx{{{}}}}}}{{{yyyzzz{{{xxxyyyzzzxxxtttrrrssstttrrruuuxxxyyyyyyzzz}}}|||yyyyyyzzz{{{{{{xxxwwwvvvuuuvvvxxxzzz{{{~~~}}}{{{yyyyyyyyyzzz{{{zzzzzzyyyxxxwwwwwwxxxxxxtttttttttrrrooollllllmmmlllnnnqqqrrrpppnnnllllllllljjjfffbbb___]]]\\\\\\XXXUUUQQQNNNMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLMMMNNNOOOPPPPPP|||qqqcccSSSKKKFFFBBB??????;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::888999::::::;;;;;;;;;;;;888888777777888:::<<<=========???@@@===999<<>>>>>===<<<::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::>>><<<:::888999;;;>>>@@@CCCAAADDDOOObbbxxx}}}~~~}}}~~~~~~~~~|||}}}~~~~~~||||||}}}~~~}}}~~~~~~|||zzz}}}|||zzzxxxuuutttsssrrrtttwwwzzz||||||zzzvvvsssttttttsssqqqooollljjjiiikkkkkkjjjiiihhhhhhhhhiiihhhfffeeeggghhhgggbbb^^^___]]]]]]___dddiiilllmmmzzz|||eeeWWWRRRJJJEEECCCBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCDDDCCCBBB@@@???AAA@@@@@@???===<<<:::999888999:::;;;;;;999777666<<<:::999777666666777777888888888888777777777777666555444333444555777999999999999888888888888777:::999999999888888777777;;;999:::???EEEKKKVVV``````hhhpppsssrrrttt|||wwwkkk\\\ZZZXXXYYY]]]aaadddfffhhhkkknnnpppqqqsssvvvxxx{{{zzzzzz}}}|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyvvvwwwxxxyyyzzzyyyxxxwwwyyyzzz{{{~~~{{{xxxyyy{{{|||}}}xxxyyy{{{}}}|||zzzxxxvvvzzzyyywwwvvvttttttuuuuuuxxxxxxwwwvvvttttttuuuwwwsssrrrpppnnnkkkiiihhhgggkkkkkklllkkkiiieeeaaa___]]]\\\\\\ZZZYYYWWWUUUTTTNNNNNNLLLKKKIIIGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQQQQPPPOOOQQQTTTWWWyyyggg^^^RRRIIIEEECCC@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;::::::999999888999999::::::999999888;;;;;;;;;:::;;;;;;<<<<<<999<<>>>>>>>>>>>>>>>>>===<<<<<<999:::;;;;;;;;;:::888777===<<<;;;999999999999999888888888888777777777777777666444444444666777999999999999888888888777777999999888888777777777777:::777888===AAAGGGQQQZZZ```dddiiimmmppptttzzz}}}rrreeeVVVUUUTTTVVVZZZ^^^``````eeegggjjjmmmoooqqqtttwwwxxxxxxxxx|||}}}~~~|||yyyxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxwwwvvvzzz{{{|||}}}zzzyyyzzz|||||||||zzz{{{}}}~~~}}}|||yyyxxxxxxwwwvvvtttssssssttttttuuuvvvuuuuuutttssstttuuuppppppnnnllliiigggeeedddffffffggggggfffccc```^^^XXXXXXWWWUUUSSSQQQOOONNNMMMLLLKKKJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKJJJJJJKKKKKKLLLNNNOOOPPPNNNOOOOOOOOOOOOQQQUUUXXXyyyeee]]]QQQHHHDDDBBB@@@>>><<<<<<======<<<<<<;;;:::<<<<<<<<<<<<============>>>===;;;:::999999:::;;;888999999::::::999999888999:::;;;<<<;;;:::999888444;;;BBBDDDGGGRRReeettt}}}xxxyyy|||~~~~~~}}}|||{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}|||}}}zzzxxxxxxyyyzzz~~~~~~~~~}}}}}}{{{{{{{{{zzzxxxvvvtttrrrrrrqqqppppppooooooooooooqqqrrrsssttttttsssrrrqqqooooooooonnnllliiieeeccc`````````aaaaaaaaabbbbbbbbbbbbbbbaaa```___```bbbbbbbbbeeejjjrrryyy~~~zzzdddUUULLLIIIGGGEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAA@@@???>>>===;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::<<<<<<;;;:::999999999999999999888888888777777777777666555444555666777888999999888888888777777777777777777777666666666666888555666:::===AAAIIIRRR]]]^^^aaagggmmmsssxxxyyyzzz~~~~~~oooaaaTTTRRRQQQSSSVVVYYYZZZ[[[___bbbeeehhhjjjmmmqqqsssuuuuuuwwwzzz~~~~~~|||~~~}}}~~~~~~~~~~~~|||yyyxxxyyyzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzzzzzzzzzzyyywwwvvvuuu{{{|||~~~~~~}}}{{{zzzzzz|||}}}}}}}}}{{{|||~~~~~~}}}{{{yyyvvvuuutttrrrrrrrrrssssssqqqrrrssssssssssssssssssmmmmmmkkkiiifffdddbbbaaa``````bbbbbbaaa___\\\[[[TTTTTTSSSQQQOOOLLLJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMOOOPPPNNNOOOPPPQQQQQQTTTXXX\\\xxxggg^^^RRRHHHDDDAAA???===;;;<<<=========<<<:::999;;;;;;;;;;;;<<<<<<<<<<<<>>>===;;;999999999;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999888777444;;;@@@@@@???FFFTTTaaasss~~~zzzuuuqqqnnnpppssswww|||~~~{{{zzzzzzzzz{{{{{{{{{{{{~~~~~~}}}~~~~~~|||{{{{{{||||||{{{~~~}}}zzzxxxxxxyyyxxx|||}}}|||~~~~~~}}}||||||{{{zzzzzzyyyxxxxxxvvvtttqqqooonnnnnnnnnmmmlllkkkkkkkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnkkkkkklllkkkiiifffbbb```]]]]]]^^^^^^^^^___^^^^^^aaaccccccaaa^^^___bbbfffjjjkkkooouuu~~~|||dddVVVNNNJJJEEEEEEDDDEEEGGGGGGEEECCCDDDCCCBBBAAAAAABBBCCCDDD@@@@@@@@@??????>>>======;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;999999999888888777777777999999999888888888777777777666666555555666777777888888888888777777777777666666666666666666555555777444555888:::<<>><<<;;;<<<=========<<<:::999999999:::::::::;;;;;;;;;>>><<<:::999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::999888888888888999666888::::::999===EEELLL___nnn|||pppgggeeefffhhhjjjlllnnnppprrruuuwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}zzzyyyzzz{{{zzzyyy{{{|||}}}|||yyyxxxyyyzzzyyy|||~~~zzzxxxwwwzzzzzzyyyyyyxxxwwwvvvvvvvvvuuutttrrrooommmkkkjjjlllkkkjjjhhhgggffffffeeehhhhhhhhhhhhhhhiiijjjjjjfffgggggggggeeebbb```^^^[[[[[[\\\]]]]]]]]]]]]\\\```bbbeeeeeefffiiioootttxxxyyy}}}eeeWWWPPPKKKGGGEEEEEEFFFGGGHHHGGGEEEBBBDDDCCCBBBAAAAAABBBCCCDDD@@@@@@???>>>=========<<<<<<============<<<<<<;;;===<<<;;;:::::::::;;;;;;888999999999888888777777999999999999888888888888777777777666666666777777888888888777777777666666555555555555555555666666777555555888999999>>>EEEQQQXXX```fffiiioooyyy~~~~~~sssjjjcccZZZSSSPPPQQQSSSTTTVVVXXX[[[^^^```bbbeeehhhppprrruuuwwwxxxyyyyyyyyyvvvxxx{{{}}}~~~~~~|||zzzyyy}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||{{{yyyxxxzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}xxxxxxxxxyyyyyyzzzzzz{{{}}}|||yyyyyyyyyzzz|||~~~zzzzzz{{{{{{{{{zzzyyyxxxvvvuuusssrrrqqqrrrrrrsssnnnmmmnnnppprrrssspppnnniiihhhfffdddbbb```^^^]]]\\\\\\[[[ZZZXXXUUUSSSQQQPPPPPPOOONNNLLLJJJHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSUUUVVVXXX[[[```cccwwwiii```SSSJJJDDDBBB???===<<<<<<======<<<<<<;;;:::888999999999::::::::::::<<<<<<::::::::::::;;;<<<888999999::::::999999888;;;:::999888888888999:::;;;;;;::::::;;;===@@@BBBNNN]]]ppp~~~tttjjjiiifffbbb___^^^```bbbkkknnnrrrvvvxxxzzz}}}}}}~~~}}}~~~~~~{{{yyyxxxyyyyyyyyyxxxxxxyyyzzzyyywwwvvvwwwxxxxxxzzz||||||yyywwwvvvvvvuuuuuuttttttssssssrrrrrrqqqpppnnnllljjjhhhgggfffiiihhhfffdddcccbbbaaaaaabbbbbbccccccddddddeeeeeebbbbbbbbbaaa```___^^^^^^YYY[[[]]]___aaaaaaaaaaaabbbdddiiinnnuuu}}}gggUUUOOOKKKFFFBBBEEEEEEEEEGGGHHHGGGDDDBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@???===============>>>>>>>>>===<<<;;;:::999;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;::::::999:::999999999999888888888888888777777777777666666888888777777777666666666555555555555666666666666777555666888999888;;;AAAHHHRRR^^^eeehhhoooyyyxxxpppdddZZZTTTSSSSSSTTTTTTVVVYYYZZZ[[[\\\___aaaiiilllppprrrssssssuuuvvvtttvvvxxxyyy{{{}}}~~~|||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{zzzyyyyyyzzz|||}}}~~~~~~~~~~~~}}}xxxxxxxxxxxxyyy{{{|||}}}~~~{{{xxxxxxwwwxxxzzz}}}~~~}}}yyyyyyyyyyyyyyyxxxwwwwwwvvvuuusssrrrqqqpppqqqqqqnnnllljjjlllooopppnnnkkkgggfffdddbbb___]]][[[[[[ZZZZZZXXXVVVTTTQQQOOONNNKKKKKKKKKKKKJJJHHHGGGFFFGGGHHHHHHHHHIIIIIIIIIJJJIIIJJJLLLMMMNNNNNNMMMLLLMMMMMMMMMNNNOOOPPPRRRRRRRRRTTTWWWYYY\\\aaagggkkkwwweee\\\QQQHHHDDDBBB@@@???======<<<;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888888999::::::::::::::::::=========<<<<<<<<<>>>@@@CCCNNN___qqq~~~ttthhh```]]]]]]cccgggmmmqqqsssvvvzzz}}}yyy|||}}}zzzxxxwwwxxxxxxxxxwwwvvvwwwwwwuuusssqqqqqqrrrqqqsssttttttrrrrrrrrrtttpppoooooooooooooooooooookkkjjjhhhfffdddcccbbbbbbcccbbbaaa```____________]]]^^^___```aaaaaaaaaaaa___^^^]]]]]]]]]]]]^^^___\\\___cccgggkkkmmmnnnooolllnnnsss{{{oooWWWMMMKKKHHHDDDBBBBBBBBBCCCEEEGGGGGGEEECCC@@@AAAAAAAAAAAAAAAAAA@@@AAA@@@???============>>>============<<<;;;:::999999:::;;;;;;;;;:::888777999:::;;;;;;;;;;;;:::999::::::999999999888888888888888888888888777666666888777777777666666666666555555666666666777777777666444555888888777999>>>BBBJJJWWWaaahhhpppxxx~~~}}}rrrhhhaaa\\\ZZZXXXUUUVVVXXXXXXWWWWWWYYY[[[___ccchhhkkkmmmooorrrtttrrrtttuuuvvvwwwyyy}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{zzzyyyyyyzzz||||||}}}}}}~~~~~~}}}}}}|||yyyyyyxxxxxxyyyzzz{{{|||~~~~~~}}}zzzxxxvvvuuuuuuvvvyyy{{{{{{zzzxxxxxxxxxxxxxxxwwwwwwwwwvvvuuussspppooonnnnnnnnnmmmiiifffgggjjjllljjjgggdddcccaaa___\\\ZZZXXXXXXVVVUUUTTTSSSQQQOOOMMMMMMHHHIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJIIIKKKMMMNNNOOOOOONNNMMMOOOOOOOOOPPPQQQRRRSSSTTTTTTWWW[[[```fffmmmtttyyyvvvaaaXXXNNNFFFCCCCCCBBB@@@>>>===<<<::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::555888;;;===>>><<<:::888777999;;;:::777666999<<<===EEESSSeee}}}qqqiiifffaaaeeejjjnnnooopppsssvvvvvvzzz|||zzzwwwwwwwwwxxxxxxwwwuuuvvvuuusssooommmlllmmmjjjkkkllllllkkkllloooqqqlllllllllmmmmmmmmmmmmmmmgggfffdddbbbaaa```______^^^]]]]]]\\\]]]]]]^^^^^^[[[\\\]]]___``````______]]]\\\ZZZZZZZZZ\\\^^^```aaadddiiipppuuuyyy{{{|||xxxxxx|||ppp___OOOKKKJJJHHHFFFGGG??????@@@CCCEEEFFFEEEDDDAAABBBDDDDDDDDDDDDBBBAAABBBAAA???>>>======>>>>>><<<<<<<<<===<<<<<<;;;;;;888999:::;;;;;;999777666666777999999:::999888777:::::::::999999999888888888888888888888777666555777777777777666666666666555666666666777777888888555333555888777666888===>>>DDDOOO\\\hhhqqqwwwyyy~~~}}}}}}~~~~~~uuummmgggaaa^^^UUUWWWXXXWWWVVVUUUVVVWWWWWW\\\bbbfffiiilllppptttrrrssstttuuuuuuwww{{{~~~||||||{{{|||~~~}}}|||~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzzzzzyyyyyy{{{|||{{{{{{||||||||||||{{{{{{|||{{{zzzyyyxxxyyyzzz{{{}}}}}}{{{~~~{{{xxxtttsssrrrsssvvvxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvtttrrrooommmllllllllllllhhhccccccgggiiigggdddaaaaaa___]]]ZZZXXXVVVUUURRRRRRQQQPPPOOONNNMMMMMMHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPOOONNNMMMPPPPPPPPPQQQRRRSSSTTTUUUXXX[[[aaahhhoooxxxoooaaaXXXOOOKKKGGG@@@;;;999======<<<;;;999888888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999:::999888888888999:::;;;999999:::::::::999888777:::999999888888999999:::===???FFFTTTggg~~~uuuoooqqqsssqqqooonnnqqqtttuuuvvvxxxzzz|||}}}}}}}}}xxxvvvuuuvvvxxxxxxuuurrrppppppnnnmmmjjjgggdddbbbgggeeebbb___```bbbeeehhhiiiiiihhhhhhhhhgggggggggeeebbb^^^]]]]]]_________[[[\\\]]]\\\YYYXXXWWWWWW\\\[[[[[[\\\___``````___`````````___```ccchhhlllooouuu~~~|||}}}[[[VVVNNNHHHIIILLLJJJEEECCCAAA@@@AAADDDDDDBBB???CCCBBBBBBAAAAAA@@@??????DDDCCCAAA>>><<<:::999888;;;:::888777777777888999:::::::::::::::999888777666777999999888888999;;;:::999888999::::::888666888888777777666666555555777888:::;;;;;;999666444666555333222333444666888999888888888888:::;;;<<<===AAAJJJUUUbbblllsssvvv|||~~~yyyzzz{{{vvvoooggg```[[[TTTQQQPPPPPPNNNKKKTTTVVVXXX\\\aaafffjjjmmmnnnnnnoooooopppsssxxx|||~~~}}}}}}}}}~~~~~~}}}{{{zzzzzzzzzzzz||||||{{{{{{zzzzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~}}}}}}|||||||||||||||||||||{{{{{{zzz{{{}}}~~~{{{~~~{{{wwwssstttrrrpppqqqsssuuuvvvvvvuuuuuuuuutttttttttttttttuuuqqqllljjjjjjjjjiiiggggggeeecccaaa___]]]\\\\\\YYYZZZYYYXXXWWWTTTRRRPPPPPPNNNKKKIIIHHHIIIJJJKKKGGGGGGGGGGGGFFFFFFEEEDDDIIIJJJKKKJJJHHHHHHJJJLLLOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQSSSVVVXXXZZZ]]]jjjyyyoooaaaWWWNNNIIIFFF@@@<<<<<<999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888999:::;;;666777777888999:::;;;;;;:::999888777777777777777:::<<<@@@HHHVVVjjj~~~{{{{{{}}}|||xxxsssqqqqqqnnnlllkkklllmmmkkkiiikkkjjjgggddd```]]][[[ZZZ]]]\\\[[[[[[\\\^^^```aaadddddddddddddddcccccccccaaa___^^^]]]^^^^^^]]][[[ZZZ[[[\\\[[[ZZZZZZZZZZZZZZZYYYYYYZZZ\\\```eeehhhmmmnnnpppqqqrrrtttxxxzzz~~~}}}dddTTTQQQLLLHHHJJJMMMJJJCCCDDDBBB@@@AAACCCCCCAAA???BBBBBBAAAAAA@@@?????????AAA@@@>>>===;;;;;;::::::999999888888888888888999888999999999888888777666555666777777666666777888:::888777888::::::999888777777777777666666555555666777999;;;:::999666555555555444333444555666777666666555555666777999:::;;;>>>EEEOOOZZZeeemmmrrr||||||zzz~~~vvvmmmeee[[[SSSOOOMMMKKKHHHLLLMMMQQQUUU[[[___ccceeejjjkkkllllllmmmpppuuuyyy|||}}}~~~zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{wwwtttsssrrrqqqrrrtttvvvvvvvvvtttssssssssssssrrrrrrrrrrrrnnniiigggggggggfffddddddbbb```^^^\\\ZZZYYYYYYVVVWWWWWWVVVUUUSSSQQQOOOLLLKKKHHHFFFEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIJJJKKKKKKJJJKKKMMMOOONNNOOOOOOPPPPPPPPPPPPPPPQQQPPPPPPPPPRRRVVVZZZ]]]fffiiitttpppbbbWWWLLLGGGDDD???===>>>999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888999888888888888999::::::777777666777888999;;;<<<999888777666666666666666999999:::<<>>>>>>>>======<<<;;;;;;;;;;;;;;;888888999999999999999888777888888888888777666666777999999999777666777888;;;999777777999:::::::::777777777666666666666555555666888999:::999777666444444444555555555666666555444444444555666777888888:::>>>EEEOOO[[[eeekkkvvv~~~~~~xxxxxx{{{vvvhhh\\\UUUOOOKKKHHHFFFHHHJJJNNNSSSXXX]]]___dddeeefffggghhhlllqqqtttxxxyyy{{{~~~~~~~~~uuuvvvvvvwwwxxxzzz||||||{{{{{{zzzyyyyyyxxxwwwwwwyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzwwwtttrrrrrrrrruuuwwwxxxwwwuuurrrrrrqqqqqqppppppppppppmmmjjjfffdddccccccaaa```___^^^\\\ZZZXXXVVVUUUUUURRRRRRRRRRRRQQQPPPOOONNNKKKIIIGGGEEEEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJLLLLLLLLLMMMPPPRRRPPPPPPPPPPPPPPPOOOOOOOOORRRRRRSSSTTTWWW]]]eeejjjwwwzzzqqqdddXXXLLLFFFBBB>>><<<>>>===<<<<<<;;;::::::999999::::::::::::::::::::::::888888999999999888888777888888888888888999999:::;;;999777666555666888999777666666666666777888999888:::;;;999:::DDDUUUbbbvvvwwwnnniiibbb\\\ZZZ[[[]]]___^^^\\\YYYVVVVVVWWWYYYZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]^^^^^^_________^^^]]]\\\\\\[[[ZZZ\\\^^^````````````______aaaeeehhhkkkllltttwwwyyyxxxxxx~~~iii\\\VVVWWW]]]eeelllssstttkkk___IIIHHHEEECCCBBBAAAAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;:::999999::::::777888999:::;;;:::999888777888888888888888777777<<<===>>>===;;;:::;;;<<<@@@===:::888999:::::::::666666666666666666666666444555777888999888777777333444555555666666555555555555666666777888888999666777999===EEEPPP\\\cccllluuu~~~wwwssssss{{{nnnddd\\\TTTOOOKKKJJJIIIJJJNNNSSSXXX\\\\\\^^^```aaacccfffjjjnnnpppsssvvvzzz{{{{{{yyyxxxttttttuuuvvvwwwyyy{{{|||{{{{{{zzzyyyyyyxxxwwwwwwzzzzzz{{{{{{|||{{{{{{zzzyyyyyyyyyyyyzzz{{{|||}}}~~~|||~~~||||||{{{{{{zzzxxxvvvtttrrrrrrtttwwwyyyyyyvvvtttppppppoooooonnnnnnmmmmmmhhhfffcccaaa```^^^]]]]]][[[ZZZXXXVVVUUUSSSSSSRRRMMMMMMMMMNNNNNNMMMMMMMMMKKKJJJHHHGGGFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHJJJKKKMMMMMMMMMMMMPPPRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRTTTWWW[[[```hhhssszzzsssfffZZZMMMEEEAAA<<<;;;<<<===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::777777888999999888888888777777888888999999999999:::999777555555666777888555555555666888:::;;;<<<666999<<<;;;999>>>IIIRRR```nnn~~~uuukkkcccaaabbbdddbbbbbbbbbdddfffjjjmmmooollliiiddd___^^^```ccceeebbbcccdddeeedddcccbbb```dddbbb```aaadddiiimmmnnnpppooonnnqqqwww}}}~~~fffZZZ\\\cccdddkkkttt|||}}}oooaaaKKKJJJIIIFFFDDDBBBAAAAAA???>>>>>>===<<<<<<;;;;;;===<<<;;;999888888888888888888:::;;;;;;:::999888888888999999:::999999888>>>???@@@???===<<<<<<>>>CCC@@@<<<:::999999999888555555555555555666666666444555666777777777777666333444555555666666555555444555555666777777888888666666777999>>>GGGSSS[[[bbblllyyy~~~yyyuuutttzzz{{{qqqggg```VVVRRRMMMIIIIIIMMMRRRVVVVVVXXXZZZ[[[]]]```dddgggjjjmmmqqquuuwwwwwwuuuttttttttttttuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxxxx{{{{{{{{{||||||{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{|||~~~}}}}}}~~~|||{{{|||}}}}}}wwwxxxyyyyyyxxxvvvtttsssrrrssstttwwwxxxwwwtttqqqmmmmmmmmmlllkkkjjjjjjjjjccccccaaa___\\\ZZZZZZYYYYYYXXXVVVTTTRRRQQQQQQPPPJJJJJJJJJJJJKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMNNNMMMLLLLLLNNNOOORRRQQQQQQQQQQQQRRRSSSSSSRRRWWW]]]cccjjjsss~~~ssseeeYYYLLLEEEAAA<<<;;;<<<999999:::;;;<<<======>>>::::::::::::::::::::::::777777888999999999999888666777888888999999888888555555444555666777999:::555555555666888:::<<<===444777;;;;;;999:::@@@EEELLLZZZoooyyysssrrrsssuuuwww{{{}}}uuuooolllmmmpppsssqqqrrrtttuuutttsssqqqooowwwtttqqqppptttzzzkkk^^^\\\eeeqqqvvvzzz~~~xxxhhhYYYJJJKKKKKKIIIEEEBBBAAAAAA=========<<<;;;;;;::::::<<<<<<;;;999888888888888:::::::::::::::999999888888888999::::::::::::999;;;=========;;;:::;;;<<>>===>>>999999:::;;;<<<===>>>>>>999999999999999999999999777888888999::::::999999555666777888999888888777333444444555666777888999666666666666777888999999555777999999888999:::<<>>BBBJJJWWWfffyyyoooeee```eeelllmmmooorrrvvvpppeee[[[WWWTTTMMMDDDCCCFFFJJJIIIEEE@@@>>>===<<<<<<;;;::::::999999888888888999999:::;;;<<<===???>>>;;;999888777888888666666777888888888888888888999:::::::::999;;;<<<666555555666777777555444444444444555555555666666666666666555444444444333666555333222333444666888555666777999999999999888444777:::999777888>>>CCCQQQXXXbbbjjjppptttwwwyyy{{{|||~~~sssfff[[[TTTNNNPPPRRRSSSSSSTTTUUUWWWWWWYYY\\\```cccdddddddddkkkkkkllllllnnnoooqqqqqqpppqqqrrrssstttvvvwwwwwwttttttuuuttttttsssrrrrrrwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxxxxyyy{{{zzzvvvrrrpppssswwwvvvssspppoooooolllkkkiiiiiihhhfffccc```aaa```___^^^]]]\\\[[[[[[VVVXXXYYYVVVRRROOONNNOOOQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKMMMNNNNNNNNNMMMNNNPPPPPPPPPQQQTTTVVVSSSSSSTTTVVVZZZ^^^bbbeeemmmxxxqqq___WWWMMMEEEBBB???===;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888777777777777777777777777555555555555555555555555555555555555555555555555777777666777777888999999??????CCCKKKUUUcccxxx{{{hhhXXXYYY]]]ccchhhjjjhhheee^^^XXXQQQLLLJJJHHHFFFCCCDDDGGGHHHGGGDDD@@@===<<<======<<<;;;::::::999999999888777777777999<<<===;;;;;;;;;::::::999999999888888888888888777666555888888888888888999999999888777666555444444555666666555444555777888777666777777666666555555555555666666666555444444444333555555555555555555555555999777444222333666:::<<>><<<;;;===<<<<<<;;;::::::999999999999888888999:::<<<===::::::::::::999999999999888888888777777777666666777777777777777777777777777777555444444444555555666555444555666777666555666666666555555555444444555555555555555555444444555555555555555555555555999777555444555777:::<<>>BBBHHHSSS^^^uuurrr\\\MMMGGGFFFGGGHHHJJJKKKJJJGGGDDDEEEBBB???======>>>>>>>>>???@@@AAA@@@>>><<<;;;<<<<<<<<<;;;;;;::::::999999999999999:::;;;;;;<<<<<<888888888888888999999999999888777666666666777888777777777666666555555555666555444333333333444555666555444444555666555333555555555444444444444444555555555555555555666666555555555555555555555555777777666666777888:::;;;;;;AAAIIIQQQYYYdddooowww}}}~~~|||}}}xxxlllaaaZZZWWWTTTSSSUUURRROOOPPPSSSTTTSSSTTTXXX[[[[[[\\\\\\^^^___aaabbbccccccccccccddddddddddddbbbbbbbbbcccccccccddddddeeefffgggjjjlllooorrrssstttttttttuuuvvvwwwwwwwwwyyyzzz|||}}}{{{xxxtttqqqsssrrrqqqqqqqqqpppmmmjjjgggggggggffffffdddcccbbb^^^\\\[[[ZZZZZZYYYXXXVVVTTTSSSQQQQQQRRRRRRPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFIIIKKKLLLMMMPPPRRRSSSRRRRRRRRRSSSTTTUUUVVVZZZ]]]cccnnn|||~~~xxxiii]]]UUUKKKDDDAAA???===;;;::::::::::::::::::::::::777777777777777777777777999999999888888888888888666666666666666666666666555555555555555555555555555555555555555555555555777666555444444444444444888777888<<<>>>@@@FFFNNN```mmmoooZZZLLLEEECCCBBBBBBCCCDDDDDDBBB@@@>>>@@@>>>===<<<<<<===>>>>>>===>>>>>>===<<<;;;<<<===;;;;;;;;;:::::::::999999777888999::::::::::::999666666777777888888999999999888666555444666777999888888777777666555444444555555333333222333444555666555444444555555444333444444444444444444444444444444555555666666777777555555555555555555555555555555666666777888888888888===CCCIIIQQQ\\\kkkuuu~~~}}}|||~~~tttjjjccc]]]XXXUUUPPPLLLLLLOOOQQQOOOPPPRRRVVVVVVVVVWWWYYYZZZ[[[[[[]]]]]]]]]]]]^^^^^^^^^___\\\\\\\\\]]]]]]]]]^^^^^^cccbbbbbbcccdddgggjjjkkkooooooppppppqqqrrrsssssstttvvvxxxyyyxxxuuuqqqnnnooonnnlllkkkkkkiiifffccc````````````___^^^]]]]]]ZZZXXXVVVVVVWWWVVVUUUSSSQQQOOONNNNNNOOOOOONNNLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGDDDCCCBBBAAAAAAAAABBBCCCFFFHHHKKKMMMNNNPPPSSSUUUTTTUUUVVVVVVWWWZZZ]]]```bbbgggrrrwwwhhh\\\UUUKKKDDDAAA???===;;;::::::::::::::::::::::::777777777777777777777777888888888888888888888888555555555555555555555555555555555555555555555555555555555555555555555555666666555444444333444444777666777;;;===<<>>>>><<<;;;;;;<<<===;;;=========<<<;;;<<<>>>:::::::::::::::999999999666666777888888888777777666666666777777888888888888777555444444666777999999999888777666666555555555444333222333333555555666555444444555666555444444444444444444444444444444555555666666777777777555555555555555555555555222333444555555666666666777;;;AAAEEEJJJVVVfffrrr}}}~~~~~~uuulllaaaXXXRRRMMMJJJMMMOOONNNNNNPPPQQQQQQRRRSSSTTTUUUUUUUUUXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ^^^]]]\\\\\\^^^```ccceeehhhhhhiiijjjkkkmmmmmmnnnoooppprrrsssrrrpppmmmjjjjjjhhhfffdddcccaaa^^^\\\YYYYYYZZZZZZZZZYYYYYYXXXVVVUUUSSSSSSTTTTTTSSSQQQOOONNNLLLMMMNNNNNNMMMLLLMMMLLLLLLKKKLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEIIIKKKNNNPPPQQQSSSVVVXXXTTTVVVXXXZZZ\\\aaagggkkknnnvvvwwwhhh[[[TTTJJJCCCAAA???===;;;::::::::::::::::::::::::777777777777777777777777777777777888888888888888555555555555555555555555555555555555555555555555555555555555555555555555666555555444444444555555555333555:::;;;:::;;;>>>???IIIXXXgggttt~~~lllVVVHHHEEEDDD@@@;;;;;;===@@@@@@?????????@@@===>>>>>><<<:::999:::;;;:::<<<>>>>>><<<;;;<<<===::::::::::::999999999999666666666666666666666666777777777777777888888888777666555555555666777888888888888777777666666666555444333333333444555666666555444555777888777666444444444444444555555555666666666666666666777777555555555555555555555555222222333333444555555555666:::???AAAEEEOOO___kkkxxx~~~pppdddZZZRRRLLLLLLMMMLLLLLLNNNMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVXXX\\\___aaa``````aaabbbdddeeeffffffggghhhiiijjjiiihhhfffeeedddaaa___]]]\\\ZZZWWWUUUSSSSSSTTTTTTUUUTTTTTTTTTSSSQQQPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNMMMKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJIIIFFFDDDBBB@@@???AAAAAABBBBBBDDDGGGIIIKKKMMMOOORRRSSSTTTVVVYYY[[[TTTWWW\\\___cccjjjssszzz}}}wwwzzzwwwiii[[[SSSJJJCCC@@@???===;;;::::::::::::::::::::::::888888888888888888888888666777777777888888888999555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777666333444999;;;999999;;;<<>>>>>===<<<===???<<<===>>>===:::888999;;;888;;;===>>><<<;;;::::::999999999999999999999999888777666555555666777888888888888888888888777777555555555666666666777777666666666666666666666666555555444444444555777777555444444666888999999888444444555555555666666666777777777666666666666666555555555555555555555555333333333333444555666666333888<<<===>>>GGGVVVcccpppzzz{{{}}}uuueeeZZZPPPMMMMMMKKKJJJKKKLLLLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPPPPQQQSSSUUUWWWYYYWWWWWWXXXZZZ[[[]]]^^^^^^___``````____________^^^^^^\\\YYYWWWVVVTTTRRRPPPMMMNNNOOOOOOPPPPPPPPPOOOOOONNNMMMNNNOOOPPPOOONNNMMMKKKJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEECCCAAA@@@???AAABBBCCCEEEGGGKKKNNNPPPQQQSSSUUUWWWWWWXXX[[[]]]YYY]]]dddiiinnnwww~~~yyyvvvwww}}}xxxjjjZZZSSSJJJCCC@@@???===;;;::::::::::::::::::::::::888888888888888888888888666666777777888888888999555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777888888555666:::<<<::::::;;;777:::???FFFPPP___ppp|||rrreeePPPKKKFFFCCCBBBAAA>>><<<999<<<>>>>>>;;;:::<<<>>>;;;>>>???>>>;;;:::;;;===777:::===>>><<<:::888888999999999999999999999999:::999777555555666888999::::::999999888888777777444444555666777777666666444444444555555555555555666555555444555666777888555444444666999;;;;;;:::555555555666666666777777888888777777666666555555555555555555555555555555555444333333444555777888111666:::::::::AAAPPP]]]iiisss~~~xxxxxxzzz~~~~~~zzz~~~nnnaaaTTTOOOLLLIIIHHHIIIKKKLLLMMMOOOOOOOOONNNNNNLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYZZZ[[[XXXUUUSSSRRRQQQOOONNNJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKLLLMMMNNNMMMLLLLLLJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCFFFJJJNNNQQQTTTTTTVVVXXXYYYYYYZZZ\\\^^^___dddlllrrryyy{{{qqqooopppvvv}}}wwwhhh]]]SSSJJJFFFCCC???<<<<<<===<<<<<<;;;:::999888888777777777777777888888888666666666666666666666666666666666555444444444333666555444222111111222222222333444444555555444444555555444444444444555555666666666666777777777777<<<<<<===???EEEPPP\\\ddd{{{rrrbbbWWWRRRIIIGGGDDDAAA>>>;;;:::999>>>===;;;:::999:::;;;;;;::::::;;;<<<;;;:::888777888999:::999888777888999::::::::::::999999888888999888666555444555777888999999999999888888888777666444333444777999777555333333333333333333333333222333333444555555555444777666666888<<>><<<888666333222333555555555000111333555666666666555777666444333333555888:::444444555555555555444444666666666666888===DDDIII___nnn{{{~~~}}}xxxwwwwww{{{}}}ssseeeZZZUUUQQQMMMIIIMMMOOORRRSSSRRROOOMMMMMMMMMKKKJJJKKKMMMOOOPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNNNNOOOOOOOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTQQQOOOMMMKKKJJJJJJHHHGGGGGGGGGHHHJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOOOONNNLLLIIIHHHDDDDDDBBB???======@@@BBBEEEFFFHHHJJJMMMPPPSSSUUUPPPSSSXXXYYYZZZ\\\```dddeeeppp}}}~~~uuuooogggmmmvvv~~~xxxiii\\\RRRIIIEEECCC>>>;;;<<<;;;;;;::::::999888888888777777777777777777777888777777777777777777777777666666666666666555555555777666555333333333333333222333444444555555444444555555444444444444555555666666666777777777888888999999:::;;;???FFFPPPVVVfffqqq~~~lll\\\PPPHHHDDDDDDCCCAAA???>>><<<<<<<<<<<<;;;;;;:::999999::::::::::::;;;;;;;;;:::888888777888999999777777888999999999999888888888888888999888666555555555777777999888888888777777777777777555333444777888666555444444444444444444333333333444555555666666666555555444777>>>FFFJJJIIIFFF>>>:::666444444444444444222333444555555555444333666555333333333444666777333333444444444444333333555555555555777;;;AAAEEETTTcccrrrxxxzzz}}}}}}zzzxxxvvvuuuwww|||uuulllgggbbb]]]YYYYYYZZZYYYWWWSSSOOOLLLKKKLLLKKKIIIJJJLLLMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOONNNLLLKKKIIIHHHGGGFFFFFFFFFEEEFFFGGGHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOMMMKKKIIIGGGAAAAAA@@@>>>===>>>AAADDDCCCEEEHHHKKKNNNRRRVVVXXX]]]```bbbccccccffflllqqqrrr|||xxxqqqlllhhhhhhqqq}}}yyykkkZZZQQQHHHDDDBBB===;;;;;;888888888888888888888888888888777777777777777777777777777777777777777777666666666666666777777777777777555444444444444444222333444444555555444444555555444444444444555555666666666777777777888888777888888888999===BBBFFFPPP]]]oootttcccTTTJJJEEEAAA???@@@@@@>>>===<<<;;;;;;;;;999::::::::::::999888888999999:::::::::999888888666777888888777666777999777777777777777777777777999888666555555555666777777777777777666666666666777666555555666777555444444444555555555555444444444555666666777666666666555555:::FFFSSSYYYWWWRRRCCC???999555444444444333444555555555444333333222444444444333333333333333222333333333333333333222444444444444555888<<<@@@FFFSSSbbblllsssvvvuuuqqqtttrrrqqqsssxxx}}}}}}yyytttooojjjjjjiiifffaaa\\\UUUPPPMMMLLLKKKJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKIIIGGGFFFAAAAAAAAA??????AAAEEEHHHHHHJJJMMMPPPRRRUUUYYY\\\bbbdddggghhhjjjpppyyy~~~qqqiiifffffffffnnnyyyzzzlllYYYPPPGGGCCCAAA===:::;;;666666777777888888888999888888888777777777777777666666666666666666666666444444555555666666777777666666555444444444444444222333444444555555444444555444444333333444444555555555555555666666666666777999::::::999:::<<<>>>@@@KKK\\\mmm{{{|||fff[[[MMMDDDBBBCCCBBBAAA@@@???===;;;999888777666777888999::::::999777777999999999999999999888888555777888888777666777999555555666666666777777777888888777666555666666777777666666666666555555555777777666666666555555444444555666777777777666555444555555666666666555555777888>>>KKKYYY___[[[UUUDDD???999555444444444444444444444444444333333333444444555555444333222111333333444444444444333333333444444333333555888;;;<<>>KKKWWWcccsssmmm^^^OOOGGG???<<<===???>>><<<===<<<;;;999888777666666666777888999:::999888777888888888888888888888888555777888888777777888:::666666666666666777777777888777777666666666666666666666666666555555555444777777777666555444444555444666777999999888777777444444555555555444444333777888===GGGRRRUUUPPPIII???;;;666444444555555555333333333333444444555555444555666666666444222111444444555555555555444444222333444444333333555777888<<>>CCCCCC???;;;999777444333555666666666333333333333333444555666444444555666666555333222444555555666666555555444222444555555444444555666888888===DDDJJJOOOXXX``````bbbgggnnnvvv|||~~~{{{|||vvvggg]]]YYYVVVRRRPPPPPPPPPOOOMMMNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHKKKPPPSSSWWW\\\cccfffhhhllltttzzz{{{uuuqqqlllpppvvv|||yyykkkXXXOOOFFFDDDAAA>>><<<<<<777888888888888888888888999999888888777666666555555555555555555555555555444444444444444333333333222333444555555444333333222333444444555555444444444333333222222333333444444444555555555666666666111444666888777666777777;;;>>>AAACCCFFFNNN[[[dddrrr}}}wwwkkk```WWWNNNEEE>>>=========<<<;;;:::888777666666666777777999::::::888888888888888999::::::777666666555666777888999666888::::::999999;;;<<<<<<<<<;;;:::999888888777777777777777777666666555777777777666666666555555444666777777555444666888555777999<<<<<<<<<:::999555555555555555444333333111333666777888777666666666555444555777888777666666555444333333333444444222333333444444444444333333444444555555444444333222444666777666555555666666666:::???AAACCCMMMXXX______```eeennnvvv|||{{{sssiiieee^^^YYYVVVUUUSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHJJJKKKKKKIIIHHHGGGHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPMMMLLLLLLLLLKKKKKKKKKJJJGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJLLLNNNSSSYYY]]]___fffnnnrrruuuzzzxxxssspppnnnmmmpppvvvyyyjjjYYYOOOGGGDDDBBB>>><<<===999999888888888888888888999999999888777666666555666666666666666666666666666666666555555444444333333444555666666666555444222333444444555555444444444333333222222333333444666666666666777777777888333555777888777666666777888;;;===<<<;;;???HHHOOOXXXgggzzz~~~mmmeeeXXXLLLEEEBBBAAAAAA444666888888777666777888999888888777777777777777:::999888888888999;;;<<<777666555555555777888999777999::::::::::::<<<===???>>>===<<<:::999888888777777777777777666666555777777777777666666666666222555777777555444666999555777:::<<<===<<<;;;999666666777777666555444444222444777666444333555888666555555666888999777555888777555333222222222222111111111222222333333444222333333444444333333222222444777888777666666777444555:::>>><<<<<>><<<999777666777999:::777777666666666666777777:::999777666666444222///333444555555666666555555777888;;;======:::777555999777444333444666666666777555555555666777666555222222222222333555777888444555666555333222333444222222222222222222222222333333111111111111333333555555555555555555555555666666777888888;;;???CCCOOOVVV^^^aaabbbgggpppxxx|||}}}yyy~~~vvvnnnhhhbbb___WWWWWWVVVWWWXXXWWWTTTRRRMMMMMMMMMNNNOOOMMMJJJGGGOOOOOONNNMMMLLLKKKKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNLLLKKKKKKKKKKKKQQQQQQRRRRRRQQQPPPNNNMMMNNNMMMLLLKKKJJJIIIHHHGGGHHHHHHGGGIIIMMMPPPRRRSSSQQQSSSVVVWWWYYY___jjjsss|||vvvnnniiiiiiiiiiiioooxxx}}}vvvjjjZZZPPPGGGCCC@@@===;;;<<<;;;:::888666666777888999999777555555666777777777444444444333333222222222555555444444444444555555444444555555555555444444222222222222222222222222444444444444444444444444444444444444444555555555555666666666777777777888888777666666777999<<<===@@@EEEOOO[[[iiiwww~~~vvvnnndddXXXPPPBBB???;;;999999888777555888777777666666777777888777777666666666777999:::777777777777777777777777555555555555555555555555555777888999888888999;;;;;;;;;:::999999:::<<<<<<888888777777777777777777===;;;999999999777555333333444444555555555555555777888:::;;;;;;999777555666444222222444555555555555444333333555555444333222222222222333555777888444555555555333222333444222222222222333333333444444333222222222222333444444444444444444444444444444555666666666999<<>>===<<<<<<:::999888777777777777777999888666555666555333111444444444555555555555555777777888888888777666555444333333444666777666555333222111111333333222111222222222333444555666777333444555444333222333444222222333333444444555555555444333333333333444555333333333333333333333333444444555444444555888;;;;;;AAAJJJTTT^^^hhhqqqwww}}}}}}~~~xxxpppiiiddd```]]][[[WWWUUUTTTSSSTTTTTTSSSRRRTTTSSSRRRQQQPPPOOOOOOOOOQQQQQQRRRRRRQQQPPPPPPOOONNNOOOPPPPPPPPPPPPOOONNNPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOONNNOOOPPPRRRSSSNNNOOOOOOPPPPPPOOOOOONNNHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPRRRVVVZZZ^^^aaacccfffiiilllpppwww|||uuupppnnnkkkiiilllrrryyyuuukkkZZZPPPGGGDDDAAA>>><<<===999999888777666777777888888666555666777888777666777777777777777777777777444444333333333333444444333333444444444444333333333333333333333333333333222222333333444555666666666555333333333555777999666666666666777777777777777777666666666666777888:::::::::<<>><<<===888888888777777777777777777666555666777888777555222222222222333333333333555555444444444444555555222222333333333333222222333333333333333333333333222222333333444555666666444444222222333555777888777777777777666666666666444444555555666777888999::::::999999;;;AAAHHHNNNaaammm}}}}}}xxxsssmmmiii^^^WWWNNNDDD===999777666777666777999<<<======<<<999888777666666666666666555555666666555555555555333333333333333333333333444444444444444444444444333444555555444555888::::::;;;>>>@@@???>>>;;;999666666555444444444444444888666444444666777666666555444444444444555666777777666555444444444555555555444444666999999888777333222111222333444333111222222333444444555555555333444555444222111222333666666555444333333222222555555555555555555555555222222222222222222222222444555666555444333555666888999===EEERRRbbbpppyyy{{{~~~{{{|||zzzvvvnnnkkkhhhggghhhjjjjjjjjjeeeccc```^^^\\\[[[ZZZ[[[ZZZ[[[\\\\\\[[[YYYXXXVVVXXXWWWWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSRRRQQQRRRRRRSSSOOOOOONNNMMMMMMMMMMMMMMMJJJKKKNNNQQQTTTWWWYYYZZZbbbfffmmmsssxxx~~~{{{vvvpppmmmnnnqqqtttvvvyyy}}}ssshhhXXXNNNEEEBBB@@@===<<<===888888777777777666666666777666666777888888666555333333333333333444444444555555444444444444555555222222333333333333222222333333333333333333333333222333333444444555555555333333222222333555777888777777777777666666666666222333444666777999::::::555555666777888;;;???CCCRRR^^^nnn}}}|||yyysssmmmgggaaa\\\XXXLLLHHHBBB<<<888555555555555444444777;;;>>>@@@@@@999999888777666666666666555555666666555444333333333333333333333333333333333333333333333333333333333444555555555777;;;===:::;;;===>>>??????>>>>>>444444333333333333444444555444222222444555666666555555444333444555666777777666555555444444555555333222222333555666555444444333222222444444333222222333444444555555444444222333444333222111222333666666555444333222111111444444555666666555444444222222222222222222222222444555666666444444444666555666888===EEESSSbbbllloootttzzz|||zzzvvvzzz~~~{{{xxxxxxyyy{{{{{{{{{wwwtttooojjjeeebbb```______```aaaaaa```^^^\\\ZZZ[[[ZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRUUUTTTSSSQQQQQQQQQRRRRRRNNNNNNNNNNNNOOOPPPQQQQQQVVVXXXZZZ]]]```cccfffgggrrrxxx{{{uuukkkjjjkkknnntttzzz~~~~~~qqqfffVVVMMMDDDAAA???<<<;;;<<<777777777777777666666555666666666777888888666444555666666666777777777777444444333333333333444444333444444555555444444333444444444444444444444444444444444444444444444444333333444555666777888888888777777777666666666555333444555777888999::::::333444444555555777:::===CCCMMM[[[iiizzz}}}~~~}}}xxxrrriiieee```ZZZUUUPPPJJJFFF@@@???===:::777555555666666666666999<<>>999888777666555555555555333333444555555555444333444444444444444444444444333333333333333333333333333444555666777:::>>>AAACCCAAA@@@>>>============333333333333444555666666222000......111333444444666555444333333555666777666666666666555555555444555333111111222333444333444333222222444444333222222333444555555555444333222333444333111111111222222222333333333333333333333444555555555555444333333333333333333333333333222444555555444333444555111444777999<<>>>>>@@@DDDMMMYYYeeelllttt||||||yyymmmlllkkkiiihhhddd___\\\QQQMMMFFF???;;;999999:::888777777666666666666777777777666666555555555555333333333333333333333333333444444555666777777888666666555555444444444333666666555555555555666666888777777888:::===@@@BBBGGGEEEBBB@@@>>>;;;777444---///222333333333444555888777555444333444444555444444333444555555333222333444555555333333444555333333333333333333333333222222222222222222222222444333222222111111222222333333222222111000000000222222222222333444555666333333222222333333444555222222222111222222333333333333333333333333333333222222444666999<<>>===;;;777444000222444555444444666777666666555444333444555555666555555666666666444333333444555444333333333555555555444444444444444444333333333333333333333333444333333222222222222222333222222222111111000000222222222222333444555666333333222222333333444555333333222222222222333333333333333333333333333333444444555666888:::;;;<<>>===<<<;;;999777444222444555555444444555666555444444444444555555666777888888999888777666555222444555444333222333555777666666666555555444444444444444444444444444444333333333333222222222222222222222222222111111111222222222222333444555555333333222222333333444555444333333222222333333333333333333333333333444444666666666555666666777777???AAAHHHSSSYYYXXXWWWYYY```jjjtttzzz{{{zzz|||~~~}}}~~~~~~|||yyyyyyxxxvvvuuuxxx|||mmm___YYY|||iii___VVVMMMDDDBBBAAA===<<<<<<<<<;;;;;;:::999999888888666666666666666666666666999666333222333333333222333333222222222222333333333333444555555666777777666666666666777777777777777777888999999888777777888777777777888888999:::999999999888888777777666777666555444444444444444333222222222333333444555444444444666888:::===>>>>>>AAAHHHOOOXXXcccmmmttt}}}{{{sssnnncccaaa___[[[XXXUUUSSSQQQQQQNNNLLLIIIGGGCCC???<<<444444444444333333333333111111111111222444555555333333333222222222222222222222222222222222222222//////111222444555666777444444444444444444444444777777777666666777777777888888888888:::;;;===>>>;;;:::999999999888666444222333444333222222333444444444444444555666666777888:::;;;;;;:::888777666222333444444222222333444777777666555555444444444555555555555555555555555333333333333333222222222222222222222222222222222333222222222333333444555333333222222333333444555555444444333333333333444333333333444444444444444777666555555444444555555888888===EEEKKKOOOTTTZZZaaaiiirrryyy}}}}}}~~~|||~~~xxxwwwyyy|||~~~~~~~~~}}}|||||||||~~~tttjjjbbbZZZUUUTTT|||iii^^^UUULLLDDDBBB@@@===<<<===::::::999999888888777777666666666666666666666666888666333222333333333222222222222222333444555666222333333444555666777777555666666666777888888888888888777666666777888888777777666666666777888888888888777777777777777777444444444444444555666777333222222222222333444444000111222444555777888888777999<<<@@@EEEMMMUUU[[[hhhuuu|||uuulllddd^^^ZZZSSSRRRQQQOOOLLLIIIGGGFFFBBB@@@>>><<<<<<:::777555444444444444444333222222000000000000111222444444111111222222222222222222111111111111111111111111000000111111222222333333222222222222222222222222555555444444444444555555555555555666777888999999888777666666777777555333333333444333111222333555444555555666777777777777888;;;======;;;888777777222333444333222222333444555555555555444444333333555555555555555555555555333333444444444333222111111111222222333333333444333333222222222333444444333333222222333333444555666555555444333333444444333333333444444555555555555555444444444444444555444555999===@@@EEERRR___eeelllsssyyywwwrrrqqquuuyyy|||~~~qqqbbbYYYTTTRRRTTTXXX}}}iii]]]TTTKKKCCCAAA@@@===;;;<<<999999888888777777777777777777777777777777777777666555333333444444444333222222222222333444666666111111222222333333444444444555555666777888888999999777555444444555777999666666555555555555666666555555444444444444555555111111111222333444555666333333333222222333333444444444555555555555555555777888999:::<<<@@@EEEJJJSSS```rrr~~~qqqlllddd]]]WWWSSSOOOLLLJJJIIIIIIGGGEEECCCAAA@@@999888666666666666555333666666555444444333222222000000000000111222333333111111111111222222222222000000000000000000000000000000000000000000000000222222222222222333333333333333222222222222333333222333333444444555555555666555444555666666444222555555555444444444777999666777888888888888888777777;;;>>>>>>:::666666666111333444333222111222444444444444444444444444444555555555555555555555555333444555555555444222111000111111222333444555555333333333222222333333444333333222222333333444555777666555555444444444444333333333444555555666666555444444444444444555555333555777999999>>>MMM\\\ccckkkrrrwww}}}~~~|||~~~zzzuuutttssszzziii```XXXWWWXXXYYY\\\```}}}jjj]]]RRRIIIAAA@@@???<<<:::;;;888888888888777777777777777777777777777777777777444333333444555666444333333333222222222222333333222222222222222222222222333333444555777888888999777777666666666666777777555444444333333444444444555444333333333444555555222222222222222333444555444444333333333333444444777777777666666777777777666777999999:::;;;???AAACCCLLLYYYdddllluuu~~~wwwmmmfffYYYUUUPPPLLLIIIGGGEEECCCAAABBBBBBAAA@@@???===<<<999777555555666666666444666555444333222222222222222111111000111111222222111111111222222333333333000000000000000000000000.........//////000000000111222222222333333333333333222222111111222222333111222222333333333333222666555444444555555333222444555555444444555888;;;999999:::::::::999888777555:::>>>===999555444555111333333333222111222333444444444555666666777777444444444444444444444444333444555666555444222111000000111222333555555666444333333222222333333333333333222222333333444555888777666555444444444444333333444444555666666666666666555444444444444444666555666888888:::CCCNNNXXXcccnnnuuu}}}}}}~~~~~~}}}}}}}}}{{{zzzzzz}}}{{{zzzyyyvvvsssrrrtttuuuzzz{{{|||{{{zzzzzz|||~~~yyyppp^^^XXXVVV\\\ccchhhlllppp~~~jjj]]]QQQHHHAAA???>>>;;;:::;;;999999888888888888888888777777777777777777777777222222222444666777555333444333222111000000000000555444444444444444444444222333444555666777888999555777888999999888777555444444333222222222333333777666555444444555777777666666555444444444555555555555444333333444444444333333333333444666777888000333555666777888:::;;;<<>>888999:::::::::999777777777555333333333444333222444333222000000111111222333222111111111111111222111111222222333333333333000000000000000000000000,,,,,,---...///000111222000000111111111222222222333222222111111222222333111222222333333333222222666555444444555555333111222222222222222333777::::::;;;;;;<<<;;;:::888777444999>>>===888444333444111222333333111111222333444444555666777888999999444444444444444444444444333444555666666444222111000000111222444555666666444444333222222333333333333333222222333333444555888888777555555444444444333333444444555666777777999888666555444333333333888555444777999999<<<@@@MMM\\\kkkssszzzzzzzzz{{{{{{~~~~~~~~~|||yyyvvvtttuuuvvvwwwxxx}}}yyysssoooqqqssssssrrrppppppqqqssstttuuuvvvyyy~~~{{{iii]]]___YYYXXX```jjjsss{{{{{{hhh]]]MMMIIIDDD@@@>>><<<:::999777777777777777777777777888888777666666666666666666555444333333333333444333555666555444333333333000000000000000000000000111111222333333444555555444444555777888888888888444333111000000111333444444444444555555555666666555444333333222222222222222222111111111111222222111111111111222333444555333333333444444444555555:::;;;===@@@EEEKKKQQQTTTgggmmmuuu~~~wwwhhhddd]]]UUUNNNJJJGGGFFF???>>>>>><<<;;;:::999999888777555444333333444444111111222222222111000000111111111111000///------//////000111222333333444222222111111000/////////////////////............////////////////////////111111222222222222111111000000000111222222333333666555555444444333333222555555444333333222111111333333444444555666666777999;;;>>>??????;;;888555777777555444333222222222222222333333333444444444444555666666666555333333555555666666555555444333333333444333333111000///000111333555555444333222444444444444444444444444111111111111111111111111333333333333333333333333333555888;;;<<<;;;999777888888777555444333222111333333444444666777999999???JJJYYYhhhsss~~~|||xxxxxx|||yyywwwvvvvvvyyyzzz|||~~~{{{yyyvvvvvvyyy~~~{{{wwwwwwwwwyyy|||~~~||||||}}}}}}}}}}}}~~~zzztttooommmlllrrrsssttttttssssssvvvxxxuuuuuuwwwzzzlll___]]]YYY^^^fffkkkpppyyy{{{hhh\\\MMMIIIDDD@@@>>><<<:::999777777777777777777777777888888777666666666666666555555444444444333333333333444555555333222222333111111111111111111111111222222222333444555555555444555666777777777777777444333222000000111222333333333444444444555555555555444333222222222222222222222111111111111222222222222222222333444555555333333333444444444444555777777888:::===AAAEEEHHHQQQVVV]]]fffqqq|||zzzqqqddd[[[SSSPPPJJJDDD@@@===;;;;;;<<<;;;:::999888777777666777666444333222222333333000111111111111111000000///000000111000000//////111111111111111111111111000000000000000000111111////////////............000000000000000000000000000111111222222111111000///000000111111222333333444444444333333333333333555555555444333222222222222222333333444555555555888:::===???>>><<<999666777666555444333222222222000111111111111222222222444555666666666555333333444555555555555444333333222222222222222222222222000111333444555444333222333333333333333333333333111111111111111111111111333333333333333333333333444666999<<<<<<;;;999777666666555444333222111111333333333444555666777888;;;BBBMMMYYYdddqqq~~~|||yyywwwuuutttvvvxxxwwwrrrmmmlllmmmooorrrtttwwwyyyzzz~~~{{{wwwuuutttvvvzzz~~~|||wwwsssqqqnnnnnnooonnnmmmmmmppprrruuutttsssqqqoooppprrruuuyyyzzz{{{zzzyyyyyyzzz|||zzzzzz|||}}}pppaaaZZZ\\\```dddlllsssyyy{{{ggg\\\LLLHHHCCC@@@>>><<<:::999777777777777777777777777888777777666666666666666333444555555555444333222222333555444222111111222222222222222222222222222222222222333444444555555555555666666666666666555555444222111000111222222222222333333333444444444444333333222222222222333222222111111111111222222222222222222333444555555333333333333444444444444555555444555666888:::;;;<<>>;;;888777777777777777666555444444333333555444333222111111111222000000000111111111111111//////000111111111111000333222222111000//////.........///000000111222222/////////............---111111111111111111111111000111111222222111111000//////000111111222222333111222222222222333333333555555444444333222222222222333333444444555666666666888;;;======<<<:::888777666555333222222222222111111111111222222222222444555555555555444333333444444444444444333222222111111111111222333444555000111333444444444333222222222222222222222222222222222222222222222222222333333333333333333333333666777:::;;;;;;:::888666333333333333222222222111333333333333444444555666777;;;@@@GGGRRRaaarrr}}}}}}~~~|||yyyvvvuuuuuuwwwyyywwwqqqllliiijjjlllnnnnnnmmmkkkjjjnnnqqqsssssspppllljjjiiioooppprrrssstttxxx}}}~~~{{{vvvqqqmmmkkkjjjjjjkkkllllllkkkjjjjjjkkkmmmnnnnnnnnnnnnooottt{{{~~~zzzvvvpppjjjbbb[[[\\\aaajjjmmmrrrzzzzzzggg[[[KKKHHHCCC???===<<<;;;999777777777777777777777777777777666666666666777777333444555666666444222111111333444444222111111222222222222222222222222222111111111222222333333333555555666666666555444444555444333222111111111111111111222222222333333333333333222222222222222333222222111111111111222222222222111111222333333444222222333333333444444444555555444444444555666666555777999===DDDMMMWWW^^^nnnrrrxxx~~~xxxooojjj^^^WWWOOOIIIFFFCCC>>>:::>>>===;;;999777777888888444444333333222111111000222222111111000000000000111111111111111222333333111111111222111111000000222111111000//////......////////////000000111111//////.........---------000000000000000000000000000000111111111111000000//////000000111222222222///000000111222222333333333333333222222111111111333333444555555666666777333555777999::::::999888666555444333222222222222333333333444444444555555555555555444444444333333333333444444333333222111222111111111111333444555000111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222555666888999999888666444222222222333333333333333333333333222222333444444777888:::>>>EEERRRbbbnnn{{{~~~{{{tttrrrvvv|||||||||}}}zzz{{{}}}|||xxxrrrssstttuuuuuutttrrrqqqqqqrrrsssrrrooommmkkklllooooooppprrrtttxxx|||~~~{{{yyyuuurrrooonnnmmmmmmtttuuuvvvvvvuuuuuuvvvxxxvvvwwwwwwwwwyyy}}}{{{uuurrrqqqllljjjgggccc```aaahhhooovvvtttuuu|||yyyeeeZZZJJJGGGBBB???===<<<;;;999777777777777777777777777777777666666666666777777333444555666666444222111111333444444222111111222222222222222222222222222000000000000111111111111444555555555555444444333444333333222222111111111111111111222222222333333222222222111111222222333222222111111111111222222000000000000000000111222222222222333333333444444444444444444444555555666444555777999;;;???EEEIIITTTXXX^^^dddlllttt}}}yyyoooeeeZZZSSSNNNHHHDDD???======>>><<<;;;888777555444333333333333333333222222111111000000000000000000000/////////222111111111222444555666444444444333222000///........./////////000000000000000000000//////..................------------////////////////////////000000000111111000000000...//////000111111222222...///000000111222333333111111111111000000000000111222222333333444555555111222333555777777888888555444333222222222222222333333444444444555555555555555444444333333333333333333444444333333222111333222222222222222222333111111222222222333333222444444444444444444444444222222222222222222222222222222222222222222222222333444555666666555333222333333333333444444444444333333222222222333333444666888999:::>>>EEEQQQYYYkkkssszzzzzzsssnnnnnnqqq{{{~~~||||||}}}~~~|||||||||}}}~~~}}}|||yyyvvvrrrqqqsssuuutttuuuxxx{{{~~~||||||||||||{{{yyyvvvuuuzzz|||}}}~~~}}}}}}~~~wwwmmmgggeeeddd```cccddddddfffllltttzzz{{{xxx|||wwwdddXXXJJJFFFBBB>>>===<<<;;;999777777777777777777777777666666666666666777777888333444555555555444333222222333555444222111111222222222222222222222222222000000000000000000000000333333444444444444444333222222222222222222222222111111222222222333333333222111111111111222222333222222111111111111222222000///////////////000000222222222222333333333333111222222333333444444444111333555666777888;;;===@@@BBBGGGKKKQQQXXX```eeeuuuyyyuuunnndddaaa[[[SSSLLLFFFAAA???>>><<<999888888999888777444333222111000000000000222222222111111111000000//////000000000000///...111111000111222444666777666666555444222000...---,,,,,,---...///000111111111111000//////...------.........------------,,,........................///000000111111000000///......///000000111111222//////000111222222333333000000000000000000000000......///000000111111222111111222333444666777888444444333222222222222222222222222222333333333333555444444333222333333333444444444444444333222222222222333333333222111111111111111111222222222333444444444444444444444444333333333333333333333333222222222222222222222222111222333444444333222222333333333333444444444444222222222222333333444555555777999999999;;;AAAEEETTTaaapppxxxuuunnnjjjiiixxx~~~|||}}}}}}~~~}}}~~~yyyvvvvvvyyy|||}}}{{{qqqggg```]]]]]]^^^\\\ccchhhjjjnnnvvv~~~uuubbbWWWIIIFFFAAA>>>===<<<;;;:::777777777777777777777777666666666666666777888888555555444444444333333333333444555555333222222333111111111111111111111111222222222222222222111111111222333444444444444444000111111222333333333333222222222222333333333444111111111111111222333333222222111111111111222222000000////////////000000111222222222222333333333111222222333333333333333111222333333333444777999888999;;;<<<>>>BBBHHHLLLYYY]]]ccciiimmmssszzz|||~~~~~~wwwooohhhddd^^^VVVPPPLLLJJJFFFBBB>>><<<;;;;;;:::999777666666444333222333333222222222222222222111111111111000000000000...///000111111000///...//////......000222555777555555555444333111000///+++,,,,,,---///000000111//////////////////...............---------,,,,,,//////////////////////////////000000000000//////......//////000111111111000111111222222333333333111111222222222222222222/////////000111111222222222222222333444666888999444333222222111222222222222222222333333333333444555444333222222222333333444555555555555444333333...000222444555444222111111111111111111222222333333333333333333333333333333333333333333333333333111111111111111111111111000111222333444444333333333333333333222222222222222222222222333555666666666888:::999777666999<<>>===<<<;;;:::777777777777777777777777666666666666666777888888666555444333333333444444333555666666444333333444000000000000000000000000333333333333333333333333000111222333444555555555///000111222333444444444222222333333333444444444111111000000111222333333222222111111111111222222111111000000000000000111111111222222222333333333333444444444444444333333555555444222111222555888999999888777777888<<>>FFFNNNXXXdddpppxxxxxxuuueeeaaa\\\YYYZZZ^^^dddhhhrrr{{{ssscccYYYLLLGGGBBB>>><<<:::999888666555555666777777555444666666666666666555444444444444555555444444333222222222222222222222222222222222222222222222222222000000111111111222222222222000///000111333333222333333333222222222111111111111222222222111000000333333333333333333333333333222222222111000000000111111000///...---,,,,,,000000111222222222222111333333222222222222222222111111222222222333333333555555555555666666666666777888:::>>>CCCHHHLLLOOOXXX___ggglllnnnpppuuuzzzzzz}}}~~~xxxmmmkkkfffaaaZZZTTTPPPNNNEEEDDDBBB@@@>>>===<<<<<<888888777555555444444444333333222111000000000111000000////////////000000333222111000//////000000/////////...---------,,,...---,,,,,,...///////////////000111111111111111000000000000000000000000,,,,,,------...///000000------------------------000000000000///...---,,,---------............///...///000000000///---,,,+++,,,...000222222222222000000111222222222222111111111111111222333444555555555555555555555555555111111000000111111222333111222333444666888::::::<<<999666444333222111000///111222333333222000///111111222222222111111000222111111111111111222222333333333222222222111111111222222333333333222222111111111222333444555666666666555555555444444444111111222222222222111111111222222333333222222111888888777777666666666555666888;;;@@@IIIVVVdddnnn|||}}}|||~~~qqqhhhbbb]]][[[^^^___```gggqqq}}}tttcccWWWKKKGGGAAA===<<<;;;:::999777666666666777777666444666666777777666666555555444444444444444333333222222222222222222222222222222222222222222222222222000000000111111111222222444333111222333444444333333222222222111111111111111111222222222222222111444444333222111000000///222222111111111111111111111111000000///...------000000111222222222222111222222222222222222222222111111111222222222333333333444444444444555555555555444444555666888:::<<>>===<<<;;;:::999888888888666666444333333222222222222111000000/////////000000//////////////////000000000/////////////////////////////////............---,,,,,,...//////...---...//////000000//////........................,,,,,,------...//////000------------------,,,,,,,,,...000222111///---+++---------............///...............---,,,,,,,,,---///000111111111111000000111222222222222111111111111111222333444555222222222222222222222222222222222222222333333444222222222333555888;;;<<<;;;888555333222222111000000111333444333222111000111111222222222222111111222222111111111111222222111111111222222333333333111222222333333222222222222222222333444555666777444333333333333222222222111111222222222222111111111222222333333222222111666666555555444444444444333444666:::@@@JJJUUU]]]pppyyy}}}{{{yyywwwyyy}}}zzzvvvvvvyyy~~~|||tttjjjdddbbbaaaccciiilllnnnttt|||uuucccVVVIIIEEE@@@===<<<<<<;;;;;;999888777777888888666555777777777777666666666666333333444444333333222111222222222222222222222222222222222222222222222222000000111111111111222222333222000000111222222111111111111111000000000000000111222333333333333333222222111111000000000000000000111111111111111111111111111000000////////////000111111222222111111000111111111222333333333111111111222222222222333222222222333333333444444666555444222111111111222555999===??????AAAEEEHHHIIILLLQQQVVVZZZ___dddhhhiiijjjmmmqqquuuyyy|||}}}qqqrrrvvv}}}}}}xxxtttqqqnnnkkkiii```[[[UUUQQQOOOLLLHHHDDD@@@@@@>>><<<:::888777666666555555444444444444555333333222111000000000000000000///.........////////////............//////,,,---.../////////...---///////////////000000000...---,,,---...//////...,,,------...///.........------------------------,,,,,,,,,---......//////.........------,,,,,,,,,))),,,000222333000---+++---------............/////////......------............///000000000000000000000111222222222222111111111111111111222333444111111111111111111111111333333222222333333444555333333222222555888<<<>>>:::777444222222222111000111222333444444333222111111111222222222222222222222222111111111111222222///000111222333444444555222222222333333222222111222222222333444555777777333333333333222222222222111111222222222222111111111222222333333222222111333333333333222222222222222333444555888===DDDIII]]]hhhxxx|||{{{yyysssmmmkkkmmmpppnnnmmmkkkkkklllooosssuuu}}}yyyyyyzzzwwwsssooollliiifffcccaaaccciiiqqqwwwzzzuuubbbTTTHHHDDD@@@===<<<===<<<<<<<<<:::888888888888777555888888777777666666666666333333333444333222222111222222222222222222222222111111111111111111111111111222222222333333333333444222000000111222111000000000000000000/////////000000111333333444444444......///000111333333444//////000000111111222222111111111111000000000000///000000111111111111111///000000111222333333444111111111111222222222222222222222333333333333444777666444333222222333333333555666666666777:::===:::===@@@BBBDDDFFFIIILLLQQQRRRSSSVVVZZZ^^^bbbdddaaacccgggoooxxx~~~yyyxxxzzzyyyxxxvvvsssqqqnnnlllkkkddd```[[[VVVRRRPPPNNNMMMGGGDDDAAA?????????===;;;999999888777777666555555444444333222222222222222222111111000//////000000000000///......////////////......------......///+++,,,...000111000...---------......//////000000...---------//////...---,,,,,,---...............------------------------,,,,,,,,,------..................------,,,,,,+++)))+++...000111000...------------............///222111000//////000111222///000000000000/////////000000111222222222222111111111111111111222333333222222222222222222222222222222222222222333444444444333222222444888<<>>;;;999888888888777555888888777666555666666666333444444444444333222222222222222222222222222222111111111111111111111111333333333444444444555555555333222222333444333222///////////////////////////000111222333444444444//////000111222333444555/////////000000111111222000000000000111111111111//////000111111111111000//////000111222222333333000000111111111222222222222222333333333444444444444333222111000111111222111111222111111222333555555666888888888999:::<<<@@@@@@@@@AAACCCGGGJJJLLLMMMNNNRRRXXX___eeeiiiiiiiiigggfffgggkkkpppsssvvv{{{|||~~~~~~|||{{{zzzzzzzzzzzzyyyvvvtttssskkkgggdddcccaaa\\\[[[]]]\\\[[[XXXVVVRRRPPPMMMLLLIIIGGGDDD@@@===<<<===>>>;;;999888777777888777777444444444333333222222222444444222111000/////////222111000000000000000000000000/////////000000111......------------......,,,---///111111111///...,,,,,,,,,------............------...//////---,,,,,,---......//////..............................,,,,,,,,,---------------.........------,,,,,,,,,+++,,,,,,---...///000000---------............///222111000//////000111222000000000///////////////000000111222222222222111111111000000111111222222222222222222222222222222111111111111111222333333444333111111333666:::===999666444333333444333222222222333333444444444444222222111111222333444444444333333222111111222222222222222222222222222222333333333333333222111000/////////000111222444444555555444444444333333333111111222222222222111111111222222333333222222111222222222222222222222333222333444444333444666888<<>>@@@DDDIIIMMMMMMMMMKKKKKKLLLMMMPPPTTTWWWYYY]]]^^^_________]]]ZZZXXXUUUVVVWWWWWWWWWUUUSSSQQQNNNJJJHHHIIIHHHDDDCCCEEEAAAAAA@@@???>>>======<<<999999888666555444666888555555444222111111111111222222222111111111000000222222000///...------,,,111111000000000000111111000000//////000000111111------,,,,,,,,,,,,---------...///000111000///...,,,,,,,,,,,,,,,---------.........///000///---+++,,,---......//////..............................,,,,,,,,,,,,,,,,,,---------------------------------,,,++++++,,,...000111---------............///......------......//////111000////////////000000000000111222222222222111111111000000000111111222000000000000000000000000111111000000111111222333444333222111222555888999777555222222333333333333111111222222333333444444222222111111222333555666555444333222222111222222333333333222222222111111333333333333222222111000.........///000111333333222222222222111111111111111111222222222222111111111222222333333222222111222222222333333333333333000111222222222222444666555999@@@IIITTTaaaooowww~~~vvvooommmqqqwww|||vvvsssaaadddkkkqqqvvvyyyzzz{{{wwwxxxyyy{{{~~~|||rrrjjjdddfffgggeeeaaa___```bbbbbbbbbeeejjjqqqwww{{{|||ooo___UUUHHHEEE@@@===<<<<<<<<<;;;???<<<888666666666555444777666444333333333444555555555666666555555444333222222222222222222222222111111111111111111111111222222222222333333333444---++++++,,,...000000////////////000000111111111///000000111111111000000333333222111000//////...000000000000000/////////------...///000000111111...//////000000000000000000000000000111111111111000000000000111111111111111111111222222222222333666555444222111111222333111111222333444444333222///111222222222222444555222222222222222333333444666666777:::===>>>>>><<<999:::;;;<<<===>>>@@@BBBBBBCCCDDDDDDCCCBBB@@@???;;;===???@@@@@@???===;;;===:::999;;;;;;888888:::555555555555555666666666222333555333111000111333222222111000//////000000111111222222222222222222000000///...............000000////////////000000///.........//////000111------,,,,,,,,,,,,------//////...............------------------,,,,,,,,,.........///000///,,,***++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,---......///---------............///,,,,,,---...............000000///......///000111000000111222222222222111111111000000000000111111111111111111111111111111222111111111111222333333333333222111222333444555444222000///111222222111000000000111222333444444333222111111111333555777555555444333222222222222222222222222222222333333333333333333222111000000////////////000222333444222222222111111111111000111111222222222222111111111222222333333222222111111111222222222333333333///111111111111111444666333666:::===BBBKKKXXXbbbsssxxx}}}{{{tttooooooqqqzzz~~~~~~nnnqqqwww|||{{{zzzxxxtttrrruuu}}}wwwtttpppmmmjjjfffaaa^^^]]]```dddeeecccccceeehhhhhhhhhjjjpppxxx~~~mmm___VVVIIIEEEAAA===<<<<<<;;;;;;???<<<888666555555444333777555333222222222444555666666666777666666555444222222222222222222222222000000000000000000000000000000111111111222222222222000000111444666777666//////000000111111222222///000000000000//////...////////////000000000000111111000000//////......,,,------...///000111111...//////000000000000000111111111000000000000000000000000000111111111111000000000000111111111111000///......///000222333......000222444444222000000111222111000///000111111222222222222222222222111111222444666777555444222444666666555555555555555666666777777666555444222444777999999888666555444111111444444222222555333333333333222222222222///222333222///,,,---...///000111111111222444666......//////000111111222000/////////000000111222//////.........//////000---------------...///000---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,/////////......------,,,.........///000///,,,*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////***,,,---//////...---,,,---------.........//////,,,---///000000000///...000///.........000111222000000111222222222222111111111000000000000000111333333333333333333333333333333222222333333444555333222222222222222222222222000...---///000000000000000000000111222333444333222111111111333666777666555444333222222222222000000111222333444444555444444444333222111000/////////000000111333444555444444444333333333222222111111222222222222111111222222222333333222222222000000111111222222222333222222333222111222555777222777::::::999===HHHQQQVVVcccsss||||||xxxwwwxxxtttyyy~~~}}}xxxrrrlllkkkooosss||||||~~~wwwrrrnnnnnnqqqrrroookkk```___]]]\\\[[[ZZZZZZZZZ]]]aaagggiiiiiiiiillloooooonnnooottt}}}}}}kkkZZZOOOJJJFFF@@@<<<;;;<<<<<<;;;===<<<:::888666555555555555444444333333444444555555555444444444333333333666555444333222222222222///000000111111111111000000000111111111222222222000000//////......------000000000000000000000000////////////000000000000222000///...///000///...222111000//////000111222000///.........///111222000111222111000//////000222111000//////000111222,,,...000000000000222444111111000000000000111111000111111111222222222222//////000000111111222222///000000111222333333333111111222222222333333333222111111000000111111222444222111222333333222111555555555444444333333333222222222111111111000000000000111111111222222222000000000000000111111111000000000000111111111111//////000000111111111222------------......//////////////////////////////222222111000///---+++***,,,,,,,,,---------......---------............///........................//////.........------------------------------------.........---,,,,,,+++////////////...---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...---------.........//////........................////////////000000000000000000111222222222222111//////......///111333444333222111000000222444555222222111111111222333333222222222222222222222333000000111111111000000//////000111222222222222222111111111111111111111111222222222222222222222222000111111111111222222222333333333222222222111111222222111111111111111111444444333333222111000000111111000000000000111111111222222333333222222111000111222222333333222222444333333333333444555555333444555777:::===???@@@DDDOOO]]]hhhooosssxxx|||}}}{{{uuupppkkkhhhrrruuuyyy{{{{{{zzzzzzzzzzzz~~~wwwlll````````````^^^\\\ZZZYYYXXXXXXWWWVVVVVVWWWYYYZZZ```dddjjjpppssssssqqqpppwwwsssuuu~~~|||jjjYYYOOOHHHDDD>>>;;;::::::::::::;;;;;;999888666444222222555444444333333444444555555444444333333333444444555555444333222222222222000000111111111000000///111111111111222222222222000000000000000/////////000000000000000000000000////////////000000000000222000///...///000///...000000///......///000000000///.........///111111...///000000//////000111111000000000000000000111222222222111000/////////111111000000000000111111000000000111111111222222000000000000000111111111//////000000111222222333000000000111111111222222111111111111111111111111333111000111222333111000333333222222222111111111222222222111111000000000444444333222000///......111000000000000000000000/////////000000000111111//////000000000111111111............//////000000........................---------------,,,++++++,,,---------------------,,,,,,,,,,,,------------........................///.........------------************************------......---,,,,,,+++------...............------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,---------..................................../////////000000000///000111111222222111111000000000000000000111111000111111222222222222222222222222222222333333444333333333333333222222222000111111111111111111000///000000111111222111111111111111111111111111111222222222222222222222222000111111111111222222222333333222222222111111111111111111111111111111111444333333222222111111111111111000000000000111111111222222333333222222111111111222333333333333333333333333333333444555555555555555666777888::::::;;;AAAJJJRRRZZZdddoooxxx~~~xxxqqqmmmqqqtttvvvwwwxxxyyy{{{}}}yyyzzz|||}}}~~~zzzvvvooofff^^^WWWXXXYYYZZZ[[[ZZZYYYYYYYYYYYYYYYZZZ\\\]]]___```fffjjjoootttxxxyyyxxxxxxyyyxxx{{{{{{iiiYYYOOOHHHDDD???<<<;;;;;;::::::999999999888666444222000555555444444444444555555555444333222333444555666555444444333333222222222111111111111111000///...111111222222222333333333000000000000111111111111000000000000000000000000////////////000000000000222000///...///000///...///......------....../////////......//////000111---......//////000000111///000000111111000000///000//////000111222222111111000000//////000000111/////////000000000111111111000000000000000000///......//////000000111111/////////000000000111111111111222333333222111111111000//////111111000///000000000000////////////111111111111000000000000444444333111000...------111111111000000/////////.........////////////000////////////000000000000///////////////000000000........................***+++,,,------...---------------------------,,,++++++++++++,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,....../////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,++++++***++++++,,,,,,,,,---------------------------------.........////////////000//////000111111111111111000111111111000000///...---///111333333222000///333222222222333333444555555555444444333333222222111111222222222222222222//////000000000000000111111111111111111111111111222222222222222222222222000111111111111222222222333222222222222111111111111111111111111111111111222222222222222222222222111111000000000000111111111111222222222222111111222222333444444444333333333333222222333333444555777666555444333333333444555666777:::AAANNN^^^jjjxxxzzzuuuuuuvvvwwwwwwwwwxxx{{{}}}zzzyyyvvvsssrrruuuzzz~~~}}}xxxvvvrrrkkkddd^^^[[[YYYXXXUUUVVVYYY[[[\\\]]]]]]]]]___aaaccceeehhhkkkmmmnnnqqqssswww{{{~~~yyyhhhXXXNNNIIIFFFAAA>>>======<<<;;;666777999:::999777555444555555444444444444555555555444333222222444555666444444444444333333222111222222222111111///...---222222222222333333333333/////////000000111111111////////////////////////////////////000000000000222000......///000///.......................................//////000000///......///000111000000...///000111111000///...000...---...000111///...000000////////////000000////////////000000000000111111000000/////////...............//////000000/////////000000000111111000111333444444333111000///...---...000000000...////////////............000000000000000000000000111000000000000/////////222222111000///......------------.........//////////////////////////////............////////////........................,,,,,,---...////////////...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------........................,,,,,,---------,,,,,,+++++++++,,,---............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......------------------------------........./////////...///000000111111000000...///000111111000///...---...000111111111000///222222222222333444555555666666555444444333222222222222222222222222333333000///////////////000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222111111111111000000000000111111111111222222222222222222333333111111000000000000111111111111222222222222111111222222333444444444444333222222222222222333333444666666444333222111111111666444222000444>>>KKKUUUeeeqqq~~~yyyvvvxxx~~~~~~~~~|||zzzzzz{{{~~~zzztttnnnkkkkkkoooqqquuuzzz}}}uuusssrrrsssxxx~~~~~~}}}}}}~~~~~~}}}|||xxxvvvsssooojjjffffffeeeaaa\\\WWWWWWZZZ^^^___```cccfffhhhiiiiiijjjnnnooorrruuuxxx{{{}}}~~~|||~~~xxxgggWWWNNNHHHEEEAAA>>>===<<<;;;:::555777999;;;<<<<<<;;;:::666555555444444555555666555444333333333333555555333333444444444333222111222222222111111///...---111111222222222333333333.........//////000000000////////////////////////////////////000000000000222000......///000///...////////////////////////---......///////////////111000...///111111000......///000111111000///...444333000...---+++)))'''000000////////////000000////////////000000000000111000000000//////...................../////////000000000111111111222222///000222333333222000///...---,,,---///000///............///////////////////////////////////////////////////////////////222111111000///...------------------............///.....................------------------------..........................................---,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,------------------************************++++++,,,,,,---,,,,,,+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...............////////////------------------------------------..................///000000000000///,,,---///000111111000000000///.........///111111222222222222333444555666666666555444444333222222222222111111222222444444111000//////...///000000111111111111111111111111111111111111111111111111000000111111111222222222222222222111111111000000//////000000000111111111222222222222222222333333111111000000000000111111000111111222222111111000111222333333444444333333222111111111111222333333444444333222222222222222444333222111333777===BBBMMMXXXiiiwwwuuummmlllqqqwww~~~yyywww{{{tttnnnjjjiiiiiijjjiiiooouuuyyyyyyxxxyyyzzzzzzsssnnnkkkgggeeehhhmmmuuuuuuuuusssrrrrrrrrrrrrtttvvvyyyzzzzzzzzz{{{}}}}}}zzzwwwsssqqqooonnnllljjjkkknnnttt{{{{{{wwwnnnmmmjjjhhhgggdddaaa______aaabbb```\\\\\\aaaeeeiiikkkooossswwwzzz{{{||||||}}}~~~vvvfffWWWNNNDDDAAA>>>;;;:::999888666555666888:::<<<<<<<<<<<<666666555555555555666666555555555444444333333333222333444444444333222111111111111111111000///...000000111111111222222222............////////////000000000000000000000000////////////000000000000222000///...///000///......//////000000//////...------...////////////...111...,,,...111222000......//////000000//////...000111222111...---...///000//////......//////000/////////000000000111111000//////////////////.........//////////////////000000000111111111222222//////000111111000//////...---,,,---///000000///.........///////////////............////////////111111000///...---,,,,,,000000000//////.........---------............///...............------------------,,,,,,,,,,,,,,,---------------------------------,,,,,,***)))(((,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,++++++***...////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////,,,,,,...///000111111111111000...------///111333000000000111222333444555555555444444333333222222222111000000111222444555222111000///...///000111111111111111111111111111111111111111111111111111000111111111111222222222222111111111111000000000...//////000000111111111222222222222222222222222111111000000000000111111000000111111111111000000111111222333333333222222111111000000111111222333222222222222222333444444///000111222444666777777:::CCCPPP]]]hhhrrr|||wwwmmmhhhjjjooo{{{|||xxx{{{vvvrrrooommmkkkiiieeekkkqqqtttsssrrrsssttttttqqqnnnlllfffaaa```cccccceeeggghhhiiijjjlllnnnpppqqqrrrpppmmmjjjjjjjjjooouuu}}}yyytttsssqqqmmmjjjgggccc___[[[WWWZZZ___ffflllnnnmmmkkkfffeeeeeedddddddddccccccaaadddggggggffffffhhhkkkppprrrwww}}}uuueeeVVVMMMCCC@@@===:::999888666444555666666777888999999999666666555555555555666666555555666666555333111000111222444555555444222111000000111111111000000/////////000000000111111111000000000///////////////000000000000000000000000////////////000000000000222000///...///000///...---...////////////...---,,,---.../////////......,,,)))(((***///222111.../////////....../////////222666999777222///222666//////............//////000000000111111111222222.........////////////////////////////////////////////////000000000111111......////////////.........---,,,---000111000///---------.........//////---------......//////////////////......---------//////////////////......---............/////////.........---------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,+++***))))))***++++++,,,---...//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................******+++,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,++++++***.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------.../////////.....................///000111000/////////000000111111/////////000111222444444333333333333333222222222111000/////////111333555444222111/////////111222111111111111111111111111111111111111111111111111000111111111111222222222111111111111000000000000......//////000111111222444333333222222111111111111111000000000000111111000000111111111111000000///000111111222222111111000000000000000111222222111111111111111222333444000000000222333555555444444999@@@FFFMMMVVV```hhhuuuyyy|||yyyrrrnnnooorrrxxx~~~|||{{{zzzxxxsssoookkkpppuuuwwwuuuttttttuuuuuutttttttttmmmddd```bbb\\\___ccceeefffhhhkkknnnnnnooonnnlllhhheeeccccccfffhhhjjjmmmnnnooonnnnnnqqqooommmkkkhhhbbb[[[VVVQQQRRRUUUZZZ```dddeeeeeebbbcccdddeeeeeefffhhhjjjiiikkknnnqqqsssuuuwwwyyyyyy{{{tttdddVVVMMMDDDAAA>>><<<;;;999777555666555444444444444555555666666555555555555666666444666777777666333000...111222444555555444222111///000000111111111111000////////////000000000000222222111111000000//////000000000000000000000000////////////000000000000222000///...///000///...,,,,,,---......---,,,,,,,,,,,,.../////////...---'''$$$$$$(((...222222///000///...------...///000BBBFFFGGG???222++++++/////////............//////111111111111222222222222---.........//////000000000000000000000/////////............/////////000///...------------...///...---,,,...000111111000,,,,,,,,,------.........---------.........//////***+++,,,---...000111111.........///////////////.........////////////000.........------,,,,,,,,,//////.........---------------------------------------.........---,,,,,,)))***+++,,,...///000000)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,((()))***,,,---...//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......111000...------...//////...///111222333222000///.........///000222333444222222222222222222222333000///......///111333444555333111000///000111222111111111111111111111111000000000000000000000000000111111111111222222222111111111111000000000000---......///000111111222444444333333222111000000111111000000000000111111000000111111111111000000//////000111111111111111000000000000000111111222000000000000000111111222666444222111222444444555444666999:::<<>>;;;:::::::::999555444444555777999888888555555555555555555555555555555444444333222222222333333333222111111000000111000//////111111000///222111///---,,,,,,,,,---...//////000000//////...000000000000000000000000111000///......///000111///111333333111/////////////////////////////////000000111111000///..................////////////---------......000111111------...///000111000000000//////......///000000111111000//////......------------------.........++++++++++++,,,,,,,,,,,,...............---------,,,---...//////...---,,,------------..................//////...------,,,,,,++++++++++++,,,------(((((()))+++,,,---...///......------------......------------.....................------.........///...---,,,++++++++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++,,,++++++******++++++,,,------,,,,,,+++******)))---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,------------,,,,,,******++++++,,,,,,------++++++++++++++++++++++++------------------------***+++---......---,,,,,,***+++---......---,,,,,,...------,,,,,,------...------------------------......------------......------........./////////000000000000111111111111000111111222222111111000///000222333333222111///000000000000111111111111222222111000000///000000111111111111111000//////...///000222222222111000......000111111222222222//////////////////000000000//////......//////000000000000000000111111111000222333333111000000111000000000000111111111111222111111000000000000000000000000000////////////000000000000111111111111222222222111111000000///000000000111222333555555444555777;;;BBBLLLVVV^^^dddmmmwww~~~|||vvvooojjjiiikkknnnwwwzzzyyysssnnnpppqqqqqqpppooooooppprrrtttwwwzzz||||||||||||xxxxxxxxxzzz{{{{{{yyyvvvzzz{{{}}}~~~}}}}}}vvvkkktttbbbTTTLLLDDDAAA===;;;;;;:::999888555444333444666888888888555555555555555555555555555555444444333333333333222222222111111111000000000///...///000111000...111000...,,,+++,,,------//////000000000000//////////////////////////////000000////////////000000///111333333111/////////000000/////////.........111111111000000///..................////////////---------------...///000333111...///111222000.............../////////000------......///000000111------------------------)))***+++,,,------,,,,,,...........................//////000000//////...,,,,,,---------.........---......//////.........,,,,,,,,,,,,,,,---------))))))***+++,,,------......------,,,,,,------...,,,,,,---------.........///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,---------,,,++++++,,,,,,---------,,,+++...------,,,,,,------...------------------------...------,,,,,,------...------------.........///000111111111111222222222000000111111111111000000...///111333333222000///000000000000000111111111000000000000000111111222111111111111111000/////////000111111222111111000---...000111222222111000//////000000000000000000000///...------...///000////////////000000000000000111333333111000111111//////000000111111222222222111111000000000000000000000000000///////////////000000000111111111111444444333222222222222222111111000000111111222333333333333444666<<>>DDDIIILLLUUUcccpppuuuxxxxxxxxxzzz}}}|||vvvooosssxxx~~~{{{yyyyyyzzz|||}}}ttthhh]]]TTTJJJDDDsssaaaSSSKKK@@@>>>;;;:::::::::888777777666555555666666444333555555555555555555555555555555444444444444444444222222222222222222222222111000//////111111000///------......////////////...//////000000//////...000000000000000000000000//////000000000000/////////111333333111//////////////////......---------//////............//////............////////////000000///------,,,,,,,,,,,,,,,,,,,,,+++,,,---///,,,---...///////////////000000///......------,,,.........---,,,++++++***,,,,,,,,,,,,---------------------.......................................,,,,,,,,,,,,------------,,,,,,------...---------,,,---.../////////......//////......------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------,,,,,,---------((()))+++,,,---.........------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++------............------++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++...------,,,,,,------...------------------------------,,,,,,,,,,,,------------........./////////............///////////////000000111111000000///---...///000000000111000111111111111000000000000------...///111222444555111111111111111000////////////000000000111111222222222222222222111000000...000111333333333222222222111111000000111111222......//////000000111111///111222222111111111222000000000000111111111111222111111000000000000000////////////000000000000000000000000111111111111000///......///000111222222222111111111111111222---///222444444444555666777;;;;;;999===HHHTTTZZZdddiiinnnqqqvvvyyywwwrrrnnnttt|||mmmdddYYYOOOIIIEEEAAA>>>rrraaaSSSKKK@@@>>><<<;;;;;;;;;999777666555555666777666444222555555555555555555555555444444555555555555555555222222222333333333333333222111000000111222111000...///000111111///...---.........//////.........000000000000000000000000//////000000000000/////////111333333111/////////.....................---------,,,,,,---...///000............//////////////////...............///---------...///000000000+++,,,---///////////////000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,---------.........//////000//////////////////000++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,+++++++++,,,---.........------............---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,---,,,,,,++++++***++++++---,,,,,,++++++***++++++...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---....../////////000000000000000000111111111111222//////000000000000//////......------...000111222111111111111000000000///////////////000111222333111111111111111000//////000000000111222333444444666555444222111111000000---...000222333222111111000111111222222111111000......///000000111222222///000222222111111222333111111111000000000000000222111111000000000000000.../////////000000000111000000000000111111111111333222000//////000111222111111000000000000111111---///111222111111222333000555777444333999???BBBKKKTTT[[[^^^ccckkkppppppmmmsss|||~~~xxxkkkdddTTTMMMDDD???<<<;;;999777rrraaaSSSKKKAAA???=========<<<:::888333333444666888777444222555555555555555555555555444444555555555555555555333333333333333333333333222111000111222333222000///111222333222///,,,***------............------000000000000000000000000//////000000000000/////////111333333111/////////........................,,,+++++++++,,,...000111............/////////000...............///000111///,,,***,,,000111---******+++---///000000///...,,,,,,------...//////000******+++,,,,,,---.........,,,***(((((()))***+++---------.........//////,,,++++++******++++++,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++***)))***+++,,,---...---,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,---......---,,,***)))))))))***+++,,,------...---------,,,,,,,,,++++++,,,++++++++++++++++++,,,------,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,---))))))************))))))+++*********************************************)))***,,,------,,,***)))---,,,,,,+++*********+++---,,,,,,+++*********+++...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---////////////000000000000------------............//////000000000000/////////...---,,,---///111333222111111111000000//////222111111000000000000000111111111111111000//////111111111222333444666777888777555222111000111111+++---///111222222000000///000111222222111000///...//////000111222222333...000222222111111222333222222111111000000//////222111111000000000000000.../////////000000111111000000000000111111111111999777555333111222222333000////////////000111111222333333222///...///000(((111777666444555777666666@@@FFFGGGKKKWWWaaaeeelllsss|||vvviii]]]RRRKKKEEE@@@:::777666666333111rrr___PPPIII@@@>>><<<<<<<<<;;;999777888888777666666666666666777666444444444444222111444555777888777555222000111111111111000000000000---...///111222222222222000000000000000000000000////////////////////////........................000000000000000000000000111111000000//////.........---++++++---///000000......//////......---,,,---,,,+++***+++,,,---...,,,,,,,,,---------......*********+++,,,---...///........................------------------------//////.........---------++++++++++++,,,---......,,,******+++---...---,,,---------............///...---,,,,,,+++++++++++++++,,,,,,---,,,+++)))(((,,,,,,+++***+++,,,---...222000---+++***+++,,,---......---------,,,,,,,,,.........------,,,,,,,,,...---,,,+++***+++,,,---)))))))))***+++++++++,,,+++,,,---------,,,+++***///+++((((((***,,,,,,+++************************+++++++++******)))))))))---,,,,,,---...---+++(((++++++++++++,,,,,,---...000---+++***+++,,,,,,++++++++++++******)))))))))------------,,,,,,+++******+++,,,---,,,,,,***)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,......---,,,++++++++++++,,,,,,---...////////////+++,,,,,,------,,,,,,+++******+++,,,---//////000+++---...///.........///////////////000000000000000000////////////000000333333333222222111111111///000111222222111000///...........................///000111222666:::>>>BBB<<<666333444555333000111333444555555444222111222222222222222111000///000000000000000000000000111111000000000000000111555555444333222111000///////////////////////////---------............///---...///000000///...---000000111111111111000000000000000000000000000000333333222111000///.........000222333333333111000444555666999===BBBGGGJJJSSS^^^lllwwwwwwooodddXXXOOOHHHBBB???888888777666444333222222rrr___PPPHHHCCC???<<<:::::::::::::::777666666555555555555555555444222222333333222000000222444666666555333222111111111111000000000000///000000111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////.........---222///---,,,---------,,,+++,,,---...............,,,,,,,,,,,,,,,------...,,,,,,,,,---------......++++++++++++,,,------...------------------------------------------------......------,,,,,,,,,,,,************+++,,,---......---,,,---/////////---------------...............---,,,,,,+++++++++,,,)))***+++,,,,,,,,,++++++,,,,,,+++++++++,,,---.........,,,+++******++++++...------------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,---------,,,++++++...,,,))))))+++---,,,+++************************,,,,,,+++++++++*********,,,++++++,,,---,,,***(((+++++++++++++++,,,---...///---+++***+++,,,,,,+++---------,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------------.........------,,,,,,------......------,,,***++++++,,,...//////000...///000000000////////////000000000000000000000......------------......222222111111111000000000000000111111111111000000////////////////////////111111222222222444777:::BBB<<<666444666666555222111222444555666555444333111111222222111000000///000000000000000000000000222111111000000000111111444444333222111000//////////////////////////////........./////////000000......////////////......000000111111111111000000000000000000000000000000111111111000000000000000000000///000000000111111333333333444777:::>>>@@@@@@IIITTT]]]fffrrryyyooogggXXXSSSLLLEEEAAA===:::888555555444333222000000///rrr^^^PPPHHHDDD@@@;;;888888999;;;;;;666666555444444444444444333222111111333333222111---///111444555555444444111111111111000000000000000111111111000000///...000000000000000000000000////////////////////////////////////////////////000000000000000000000000............------------111///---------...---,,,)))***+++---......//////,,,,,,---...............,,,,,,,,,---------......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++************+++,,,---...///...------...///...,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,))))))***,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++++++++++++++***------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***,,,---...,,,***,,,++++++++++++,,,,,,---...---++++++,,,---,,,+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///............---,,,+++***---......//////......---++++++,,,---...//////000///000000000000000//////000000000000000000000000......------------......111000000000000/////////111111000000000000111111111111111111111111111111333333333222111222444666===999444333444555444222000111333555666666666555000000111111000000//////000000000000000000000000222222111111111111222222333333222111000//////...////////////////////////////////////000000000111//////............/////////000000111111000000///000000000000000000000000/////////000000111111111111000...------///111222333222111111222333555666666;;;@@@EEEMMMYYYiiiuuu{{{zzzwwwlllbbbYYYPPPJJJAAA>>>;;;:::999999777555333333222111000000//////qqq]]]OOOHHHBBB???<<<::::::::::::999777666555555444444555555333222111222333444333222...///111333555555555444111111111111000000000//////000000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................---,,,+++,,,...000000///)))***+++,,,------------+++,,,...///000///...---,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...---++++++,,,,,,+++)))+++,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,***++++++++++++++++++++++++++++++,,,,,,,,,------(((***,,,---------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,+++++++++++++++,,,,,,...,,,++++++,,,---,,,+++************************++++++,,,,,,,,,++++++*********++++++,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,---------,,,,,,+++***------............------,,,,,,,,,---...//////000------...///111222111111111111111000000000000000000000////////////000000000000000000000000000000222111000//////000111222111111111111111111111111222333333222111111333555666333000000111222111000111222333444444444444333//////000000000000//////////////////////////////222222222111222222333444222222111111000//////...////////////////////////....../////////000000000000///...------...///000//////000000000000//////////////////////////////////////////000000000111000000///...///000111222333222111111000111111222555777888999<<>>;;;:::888888888777555333333333222222111111000000ppp\\\OOOGGG???>>>=========;;;999666888777666666555555666666444333222333444555444333111222333444555444444333111111111111000000000///------...000000111111111////////////////////////////////////////////////------------------------////////////////////////////////////////////////---,,,,,,---///000///...+++,,,,,,---,,,,,,+++++++++,,,...///000///...---,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,------...///000...---++++++,,,,,,+++)))++++++++++++,,,,,,,,,---,,,,,,,,,++++++,,,,,,---...---,,,+++******))))))++++++,,,,,,,,,---------)))***---//////...---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,++++++******))))))++++++++++++,,,,,,------+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,,,,++++++******+++++++++,,,++++++,,,------,,,+++******************************+++,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,,,,---------,,,,,,,,,------------,,,,,,,,,------....../////////------...111555888888777222111111111000000000///000000////////////000000111111111111111111111111222111000//////000111222000000000000000000000000///000222222111222333555333111000///000000000000222222222222111111000///...///000000000000//////////////////////////////222222111111222333333444222222111111000/////////////////////////////////------........./////////000///...------...///000//////000000000000//////////////////////////////000000000////////////...///000111222222222111111111111000000000111111111111222333222333666<<>>===>>>>>>>>><<<888555888888777666666666666666555444333333555555444333333444444444444444333333111111111111000000000000,,,,,,...///000111111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////000000000000000000///......///...,,,***---------------,,,++++++,,,,,,---...............,,,,,,,,,---------......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,,,,---...///000///...------...///...,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------///...---+++***)))((((((***+++,,,---------,,,,,,***+++---/////////---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,------------++++++******************++++++++++++,,,---......***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***((('''''')))******))),,,++++++************+++,,,++++++,,,......---++++++,,,,,,,,,,,,---------)))***++++++++++++++++++************+++,,,------******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,///...---,,,++++++++++++***+++,,,------.........+++,,,,,,,,,,,,,,,,,,+++------.........////////////...///444:::>>>>>>===222222222111111000000///......------------......000000111111111111222222111111000000000000111111////////////////////////---///111111111222444555333222222111111111111222333222222111//////......//////000000111111000000000000000000000000000000111111111111111222333444222222111111111000000000////////////////////////------------............//////............//////...//////000000//////...000000000000000000000000000000000//////............000222444444333111000---......//////000000000...///111222222444666888;;;<<<>>>BBBGGGLLLQQQSSSZZZ```iiiqqqxxx~~~zzzrrrggg]]]VVVOOOIIIDDD???===:::777444444444444222111000000111111///---......//////////////////mmm[[[NNNHHH???>>>=========;;;999666777777666555555555555666666444333333444444222111222222333333333222222222111111111111000000000000------...///000000000///////////////////////////////////////////////////------------------------////////////////////////........./////////000000//////...//////...,,,***,,,------.........------,,,,,,,,,,,,,,,------...,,,,,,,,,---------......++++++++++++,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,------.........+++++++++++++++---.........---,,,---/////////---************++++++++++++,,,+++++++++,,,,,,---...///...,,,******)))*********+++,,,---------,,,,,,++++++,,,---------,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---......******++++++++++++++++++++++++******+++---...///***++++++***((((((***---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,***(((''')))***)))))),,,,,,+++***************+++***+++,,,......---+++++++++,,,,,,,,,---------))))))***+++++++++++++++***************,,,---...******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,------.........------,,,,,,------------,,,,,,............////////////000//////444;;;??????===333333222111111000000///......------------....../////////000000000111111000000111111111111000000////////////////////////---///111111111111222444222333333222111000000111222222111000000//////000///000000111222222111111000000000000000000000000000000000000111222333333222222222222222111111111////////////////////////............////////////......////////////............////////////......000000000000000000000000.........//////////////////000000111111111111111---...//////000000000000///000222444444444555555333444555777999;;;<<<===@@@FFFLLLRRRXXX```kkksss~~~{{{tttllleeeYYYSSSLLLFFFCCC???:::666666555555333111000111111222000///000111111111///....../////////000000000lllZZZNNNHHHAAA???<<<;;;;;;;;;:::999666666555444444444444555555444222222222222111///000000111111111222222222111111111111000000000000///////////////......---////////////////////////////////////////////////........................////////////////////////---------.........//////,,,,,,,,,...000111///---++++++---...///000000000---,,,+++***+++,,,---...,,,,,,,,,---------......*********+++,,,---...///........................+++++++++++++++++++++++++++++++++,,,,,,---------))))))))))))***+++,,,---,,,+++***+++---...---,,,)))************+++++++++++++++++++++,,,,,,---...---,,,+++*********+++,,,***+++,,,---...---,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++******+++---...000+++++++++,,,,,,---------++++++******+++---...///***++++++(((&&&&&&***---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++000...+++***+++,,,,,,+++,,,,,,+++***))))))************+++,,,......---+++)))))))))******+++++++++((()))***+++++++++++++++******))))))***,,,---///******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,---......////////////...---,,,,,,---..................---.........//////////////////------222999===;;;999333333222222111000000///000000////////////000000---.........//////000000///000111222222111000///////////////////////////...///111222111000111222000111111000///......///222111111111111111222222000000111222222222222222000000000000000000000000////////////000111222333333333333222222222222222////////////////////////////////////000000000000---...///000000///...---......////////////......000000000000000000000000,,,,,,---...///000111222111000...---...///111222000111111222222111111000///000111111111000000000///111333555666666666555555999===>>>@@@FFFPPPXXX]]]cccmmmuuu|||}}}yyyqqqgggaaa\\\WWWPPPJJJDDDAAA===<<<;;;999555111111222333333111111111222222000...---...///...---000000111111222222333333~~~jjjWWWKKKGGG@@@>>>;;;:::::::::888777666666555444444444444555555444333222222333444555111111000222333333111///333222111000///////////////.........------------///000111222222111000/////////...------------------...//////......///111////////////////////////---...///000000///...---///............---------------------------------...------,,,,,,,,,------,,,---...//////...---,,,///......---------......000///---,,,+++*********++++++++++++++++++++++++,,,,,,------,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---...,,,,,,,,,+++******+++,,,+++++++++++++++++++++++++++------,,,***)))***+++...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&&&&'''(((((())))))***))))))((()))+++---...,,,,,,++++++++++++******++++++,,,,,,,,,,,,------+++***+++,,,......,,,***((((((((((((((((((((((((++++++******************)))***++++++))))))***++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++))))))******+++,,,---...000111111//////000111222444666777000000111111111111000000//////000000111111222222111///...///000111000...///000000000000000/////////000000111111111000000//////000111111111111111333333333333333333333333000///...---,,,------...222000///111333444222///........................000000000000000000000000......//////......---,,,//////////////////////////////000//////...---------------............/////////000000000000//////000///...---------------............////////////......//////000000111111---------...///000000111111111000000//////......222111111111111333444555555555777888:::<<<===>>>DDDFFFJJJPPPXXXaaahhhlllooovvv~~~zzztttnnnhhhbbb^^^WWWTTTPPPKKKFFFCCC@@@@@@999999888666555444333222111111111111111111111111444555555333000......///000000//////.........---}}}jjjXXXMMMIII@@@>>>;;;:::::::::888777777777666555555555555555444444444333333444444444555333111111333444333333555555444333222111111111////////////.........---///000111222222111000///000///......------......---...//////......///000////////////////////////---...///000000///...---...---------,,,,,,,,,,,,------------------------...------,,,,,,,,,------,,,---...//////...---,,,......---------....../////////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,*********,,,------,,,++++++++++++,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,......,,,+++++++++++++++++++++++++++++++++*********************+++,,,+++*********,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******++++++,,,,,,---...///000000------...///000222444555000000111111111111000000///////////////000000000111///...///000111000...000111111111111111000000000000111111111111000000//////000111111111111111222222222222222222222222111000...---------...///222000000111333333111///////////////////////////000000000000000000000000//////000000//////...---////////////////////////---............---,,,+++---------............///000000000111000000////////////...---------------............///////////////////////////000000000......//////000111111111///////////////000000000111111000000111222333444333333444666777888999::::::;;;===@@@DDDIIIMMMPPPWWW]]]eeehhhjjjkkkpppssszzz~~~}}}vvvqqqnnnccc```[[[VVVRRRNNNJJJGGGCCCBBB>>>;;;888666555444666666555444333222222111000000000000000000000000000111222111///---...///000/////////.........---{{{jjjXXXNNNKKK@@@>>>;;;:::::::::888777888777777666555666666666333444555666666555444333666444222111333444555555555555444444333333222222000000000000//////////////////111111111111//////111000//////......//////,,,...//////......///000////////////////////////......////////////......------,,,,,,,,,+++++++++------------------------------,,,,,,,,,,,,------------............---------------------...///000///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))+++---//////---+++)))+++,,,,,,---------,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***+++---------,,,+++++++++++++++******+++,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))))))))))))))***+++,,,---///......---,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++++++++,,,---,,,+++***+++------++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,---------............,,,,,,,,,---...000111222///000000111111000000///////////////............111///...///000111000...111111222222222222222111000000111111111111000000//////000111111111111111111111111111111111111111222111///.........///000222111000111333333111///000000000000000000000000000000000000000000000000000111111111111000/////////////////////////////////000000000000//////...---------............///111111111111111000/////////.........---------------............/////////000000///////////////////////////000000111111222---......///000000111111////////////000111222333111111222222333444444444555555555666777999<<<===???DDDIIIKKKLLLLLLOOORRRXXX\\\bbbjjjrrrzzz~~~zzzwwwvvvllljjjfffaaa[[[VVVRRRPPPHHHEEEAAA>>>===;;;:::888666555444333222111111111222222222111111111000000////////////////////////,,,...///...------...////////////...............zzziiiXXXMMMJJJ@@@>>>;;;:::::::::888777777777666555555555555555444555777999999777555444444333222333555555444333333333333333222222111111111111111000000000000///...///000111111000///...111111000///////////////,,,---///...------...000////////////////////////...//////////////////...---------,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,+++,,,,,,------------------------------,,,,,,,,,---...///000111///...---,,,++++++++++++------------------------)))***+++,,,------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))***---...///---,,,***+++++++++,,,------+++***++++++++++++++++++++++++)))***,,,,,,++++++,,,------,,,,,,+++***+++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++*********)))))))))))))))******++++++,,,......---,,,+++******)))+++++++++,,,,,,,,,------,,,+++***+++---...---,,,******************************+++++++++++++++,,,+++,,,------++++++,,,------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---------------------------,,,,,,,,,,,,---...000000//////000000000000//////000000000//////.........111///...///000111000...000111222222222222222222000111111111111000000/////////000111111111111111111111111111111111111111222222000/////////000111222111111222222222111000000000000000000000000000000000000000000000000000000000111111000000///...///////////////////////////000000000000000//////---------............///222222222222111000///.....................---------------.........//////000000000//////......---......//////000000000000........./////////000000.........///000000111222000000000000000000000000444444444444666777999:::555888;;;<<<<<<<<<===???CCCEEEHHHMMMSSSYYY^^^```mmmpppuuu{{{}}}zzzxxxxxxyyyyyyxxxyyyzzz{{{~~~}}}|||{{{xxxuuurrrpppnnnhhhgggddd```\\\YYYVVVUUUNNNLLLJJJGGGEEECCCBBBAAA>>>;;;888666666777666666333333222222222333333333000000000000000000000000////////////////////////,,,---......---,,,---...........................zzzhhhVVVKKKGGG@@@>>>;;;:::::::::888777555555444333333333444444444666999::::::999666444222333666999;;;999555222222222333333333222111111222111111111000000000000...///000111111000///...111111000///////////////,,,---......------...////////////////////////////////////....../////////............------------,,,,,,,,,---------......+++++++++++++++,,,---...---------,,,,,,---------,,,,,,,,,---...///000111......---,,,++++++++++++------------------------,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,++++++++++++,,,---...,,,+++******,,,,,,***(((++++++++++++++++++++++++)))***,,,,,,++++++,,,---,,,,,,+++************+++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++,,,,,,,,,---------)))*********++++++++++++,,,,,,++++++***))))))(((+++++++++,,,,,,,,,------,,,+++***+++---...---,,,******************************++++++,,,,,,,,,,,,+++,,,------++++++,,,------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---...---------------,,,,,,,,,---------------...///000//////000000000000//////111111111000000/////////111///...///000111000...///000000111222222111111111111111111111000////////////000111111111111111222222222222222222222222333222111000///000000111111222333222111000000000////////////////////////000000000000000000000000///000000000000///......////////////////////////------............---------------............///111111111111111000//////------...//////......---------------............000000//////......---------------...............000/////////.........------......///000000111111111111000000000/////////111111111222333444555666444555666666666666777777999:::;;;===???BBBEEEFFFOOORRRWWW\\\```bbbcccddd___]]][[[XXXWWWWWWWWWXXXZZZZZZZZZ[[[\\\^^^```bbb``````___^^^]]]\\\[[[[[[[[[[[[ZZZYYYWWWUUUSSSRRRKKKJJJIIIFFFDDDBBB@@@???999999888777666666666777777555222111222333222111////////////////////////000000000000000111111111000000000000000000000000///000000///---,,,,,,------------...............{{{hhhUUUJJJFFF@@@>>>;;;:::::::::888777555444333333222222333333444555888999999888555444222555999===???===888333222333444555555444333222111111111111000000000000......000000000000......111000//////......//////+++---......------.../////////////////////////////////............////////////.........---------+++,,,,,,------.........+++******++++++,,,---...------,,,,,,,,,,,,---------------------...///000...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...,,,***)))))),,,///111000---***)))+++,,,***'''++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,,,,+++*********************+++,,,,,,,,,,,,++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************(((((()))******+++,,,,,,)))******+++++++++******************))))))))))))++++++,,,,,,,,,,,,---------+++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++,,,---,,,+++***+++------++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,,,,------------,,,,,,,,,,,,,,,///...............//////...//////000000//////...111111111111000000000000111///...///000111000......///000111222222222222111111222111111000///...//////000111111111111111222222222222222222222222333222000/////////000111111333444333111//////000////////////////////////000000000000000000000000//////000000//////...---///////////////////////////000111111111111111111---------............/////////000000000000//////,,,---.../////////...---,,,------------.........//////..................------------------------000000//////...------,,,---...///000111111111000111111111000000/////////111111111111111111000000222222222222222333333333333444555666777888999999<<<===@@@CCCEEEGGGGGGGGGEEEDDDCCCAAAAAAAAAAAABBBEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDCCCCCCAAA@@@@@@;;;::::::999888777666666555555444333222222111111222111000000111111///............///......---,,,000000000000000111111111000000000000000000000000000111111000...,,,---...---------------.........{{{hhhVVVJJJGGG@@@>>>;;;:::::::::888777555555444333333333333444222333555666666555333222222444777;;;>>><<<888444111222333444555444222111111111000000000/////////---...///000000///...---000///......------......+++---......---,,,...///////////////////////////000///...------...///000.........---------,,,,,,++++++,,,,,,---......///************+++,,,---...------,,,++++++,,,------......---------......///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))),,,///111666111+++***+++---+++(((+++++++++++++++++++++++++++,,,---,,,*********,,,,,,++++++*********************+++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************''''''(((((((((((((((((()))***++++++++++++***))))))************+++++++++++++++,,,,,,,,,,,,---------,,,******,,,---------++++++++++++++++++++++++******++++++,,,------...***+++,,,+++*********,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,---///......---------............////////////....../////////000000000000000111///...///000111000...///000111222333333333333222222222111111000///...//////000111111111111111111111111111111111111111222111000///...///000000111333444333000//////000000000000000000000000000000000000000000000000000000000111111000000///...////////////////////////000000111222222222222222---------............///,,,---...//////000//////+++,,,...///000///...---,,,,,,---------.........------..................................................................---...000111222111111111000000000000////////////111111111111111000000///111000///000111222222222111222333444555444444333444555555666777888999999777777777777777777777777:::999888777666777777888888888999999999777666555777777888888777777666555333333333333333222222222444555555555333222000///000000000222333333111...//////000111111000///...000000000000000/////////////////////////////////...///000///...---...///,,,,,,,,,------.........|||iiiWWWLLLIII@@@>>>;;;:::::::::888777666666555444444444444555111111222333333222111111111111333666888888555333...///111222222111000...000000000000////////////---...///000000///...---//////...---------------+++,,,...---,,,,,,---///////////////////////////000///...------...///000---------,,,,,,,,,++++++++++++,,,,,,---...//////************+++,,,---...------++++++++++++------///......---------......------,,,+++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,---.........******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...000;;;444---***,,,...,,,***+++++++++++++++++++++++++++------,,,***)))***+++,,,++++++***)))***************+++,,,,,,,,,,,,+++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,+++*********)))***+++,,,,,,+++)))))))))******+++,,,,,,------++++++,,,,,,,,,---------...,,,******,,,---...---((((((((((((((((((((((((******+++,,,,,,---......)))***++++++))))))***++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---+++++++++,,,,,,---------......------,,,,,,------......////////////......---.........//////000000111///...///000111000///000111222333444444555444222222222111111///......//////000111111111111111000000000000000000000000222111///.........///000111333555444000...///000111111111111111111111111000000000000000000000000111222222222222111000000////////////////////////))))))***+++,,,,,,++++++---------.........//////***+++---...//////000000+++,,,...000000///...---,,,,,,,,,---------......,,,------......////////////////////////.........,,,,,,------.../////////---...000222222222111111////////////////////////+++,,,---...////////////111000000000222444444444111222444444444222000...444333333333333444555666222333444555555555555444555444333222111222333333222333444444444333222111222222333333222111000000000000000000000000//////...///111222111000...,,,------///222444444111///---...///111111111000///000000/////////.................................+++,,,............///111,,,,,,,,,------.........wwwdddUUUJJJDDD===<<<;;;:::999888888888777666555444333222222333222222222222222222222222222333333444444333333222//////000000111111111222000///...------...///000000...---...111222111/////////............//////,,,,,,,,,---...///000111///...---,,,,,,---.../////////............//////000///...,,,,,,---......//////...---+++***))))))+++,,,------......------///...---,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///---,,,,,,---,,,+++)))+++++++++,,,,,,---------++++++******++++++,,,---+++************,,,---...,,,,,,,,,,,,,,,---...//////...---,,,+++*********222...***)))+++,,,+++***)))******++++++,,,------++++++*********+++,,,,,,((()))***+++++++++++++++---,,,***)))))))))******++++++*********+++---...++++++***)))***+++---...******+++,,,,,,,,,,,,+++******)))))))))***,,,---++++++++++++++++++++++++///...,,,+++***)))))))))&&&''')))***+++++++++***))))))***++++++++++++***++++++++++++++++++++++++)))***++++++,,,,,,,,,+++///...,,,+++******+++,,,***(((''')))+++,,,***'''******+++,,,,,,---......***---......++++++...111...---,,,++++++,,,...///+++(((&&&'''***,,,---,,,......,,,***)))***---000......------------......---,,,,,,,,,,,,---......///............---)))&&&111111222111...------...+++***///444222+++)))---111777444222666222+++...,,,...111222222///,,,***111000000000000000000000000000111111111111000000111///---000444666333000777...***...111000111666222000------///333666888000888111///888///(((666000111000...,,,,,,---/////////000111222222333333////////////////////////........................---------............///,,,,,,,,,,,,---------...,,,,,,...///000000000000...------,,,,,,------.........------------......222111///---------///000............////////////111///------000222444444000000000000000000000000000000000000000000000000111111222333222111000///000000000000000000000000222222222111111111000000111111111111111111111111////////////////////////333333333222111000000//////...---------...000111............////////////000000000000000000000000......////////////......///---,,,---...///...------------------...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxdddUUUJJJEEE===<<<;;;:::999888888888666666555444333333222222222222222222222222222222111222222333333222222111///000000000111111111111//////...---......///000000...---...111222000/////////............//////---------------...///000000///............///000//////............////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,000000///...---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,+++******++++++***)))+++++++++,,,,,,,,,------++++++******++++++,,,,,,,,,,,,+++*********+++,,,+++++++++++++++,,,------...---,,,,,,++++++++++++222///+++***,,,---,,,+++,,,+++++++++++++++++++++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,++++++***,,,+++***)))((())))))***++++++*********+++,,,------,,,,,,,,,,,,---...///******+++,,,,,,,,,,,,++++++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++******++++++((()))***+++,,,,,,++++++)))************+++++++++++++++++++++++++++++++++,,,,,,------...------------,,,+++******)))))))))***)))((()))+++,,,***''')))*********+++,,,,,,,,,222,,,&&&%%%'''(((%%%!!!###$$$&&&)))+++,,,---...111222333222///***'''%%%******)))((((((***...111......------------......---------------......///......///111222111...,,,000111222000...---...///555...*********)))...666&&&---,,,---555444111666111///...------000222444000000000000000000111111111111222222222222111111000...,,,///333444222///------000333333111000222))),,,///111222000...---///333***)))666333...;;;111...+++***,,,///000111//////000111111222333333////////////////////////........................---------............///....../////////000000000+++,,,---......///.........------,,,,,,------.........------------......///---,,,*********,,,---............////////////555333000///000222222222000000000000000000000000111111111111000000//////111111222222222111000///000000000000000000000000222222222111111000000000000000000000000000000000000000000000000000000000222222222111000/////////111000/////////000222222............////////////000000000000000000000000......////////////......///...------//////...---///...............//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxeeeVVVKKKEEE======;;;:::999888888888666555555444333333333222222222222222222222222222000111111222222111111000000000000000111111111111...............///000111///...---...000111000/////////............//////......---------......///000000////////////000000//////............//////...............---,,,,,,******+++,,,------...///)))***++++++,,,,,,++++++000111111111000...---+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------...------,,,,,,,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***))))))))))))+++************++++++,,,,,,,,,++++++++++++,,,,,,222///---,,,---------,,,------,,,,,,+++******)))---,,,+++***************------------,,,+++***)))++++++***))))))))))))***+++************+++,,,,,,---,,,,,,,,,,,,---......******+++,,,,,,,,,,,,+++,,,+++******)))*********+++++++++++++++++++++++++++*********+++,,,,,,---***++++++,,,,,,,,,+++++++++***)))))))))***,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,&&&'''((()))***************))))))***++++++***((())))))******************''''''***///333333...***000222333444222---)))%%%###(((++++++,,,...000+++,,,,,,,,,---///333777------------------------------........./////////...///111555777777444111000111111000...---...///000...000444444000+++***666:::444000333...)))---000111444555444111...+++/////////000000111111111111222222333333222222111///---,,,...111333000...+++111444111...,,,+++)))777444111...---,,,---...777888000000666111)))///888666555555555222,,,'''//////000000111111222222////////////////////////........................---------............///////////////000000000111,,,,,,---------------,,,...------,,,,,,------.........------------......000///...---------...///............////////////444222//////000111111000000000000000000000000000222111111111000000//////111111222222111111000///000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111111111000000///.........000000//////000000111222---............/////////////////////////////////......////////////......///...---.../////////---......------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxeeeVVVKKKFFF>>>===<<<:::999888888777555555555444444333333222222222222222222222222222111111222222222222111111000000000000000111111111------......//////000000............///000000/////////............/////////......---------......//////////////////////////////............//////,,,---...///...---,,,+++******+++,,,,,,---......******+++,,,,,,,,,,,,,,,...///111222222000...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++............---,,,++++++***)))(((***,,,------,,,+++++++++++++++++++++,,,******++++++,,,,,,,,,,,,++++++******))))))))))))++++++*********++++++,,,++++++******+++,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++***)))((('''''''''+++,,,,,,,,,++++++***)))+++++++++*********++++++******************++++++******************++++++******+++,,,,,,,,,,,,+++,,,,,,+++******)))))))))************************++++++******++++++,,,---++++++++++++++++++******,,,***)))((((((***,,,---++++++++++++++++++++++++***++++++++++++***))))))!!!###&&&)))+++------...*********++++++***)))(((******************))))))%%%,,,111///)))%%%''',,,///***$$$ """)))222888444333000,,,(((''''''))),,,---......///111444777---------------------------......///////////////...///222666999888555222///000111000...---...///666000***)))+++...111333%%%+++''''''......,,,333%%%(((,,,000111000---,,,......//////000111111111000111111222222111111000///...---///111222000......222222---+++///000---...***(((***000666999999(((,,,111888===999555777,,,,,,---///000000111111/////////000000000111111////////////////////////........................---------............///---------.........//////------.........---,,,,,,...------,,,,,,------.........------------......111000///......///000000............////////////---,,,+++,,,...000111000000000000000000000000000///000000000111111111111111111111111111000000///000000000000000000000000000000000000000000000000........................000000000000000000000000/////////......---------------------......//////---------.........//////..............................////////////......///...---...//////...---,,,,,,,,,,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwdddUUUKKKEEE>>>===<<<:::999888777777444444555555555444333222222222222222222222222222222222333333333333222222111111000000000000000000---......///////////////---...............///000//////............/////////......---------..............................//////............//////,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***,,,000222333222000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++............---,,,++++++&&&%%%%%%&&&)))******)))++++++++++++++++++++++++)))***+++,,,,,,,,,++++++))))))******++++++++++++,,,,,,++++++++++++,,,,,,************+++,,,------,,,,,,,,,+++******++++++******+++++++++,,,,,,,,,---,,,+++))))))((((((((((((((()))***************+++,,,,,,,,,,,,,,,,,,,,,*********************************************)))******+++,,,,,,,,,,,,+++++++++++++++******))))))************************---,,,++++++******++++++*********))))))))))))))),,,***)))((((((***,,,---++++++++++++++++++++++++*********++++++***))))))$$$&&&(((+++,,,---------***+++,,,,,,+++***))))))+++++++++++++++************,,,,,,)))&&&(((000666&&&***000444555222---******)))((())),,,...///000***+++++++++***+++---///,,,,,,---......---,,,,,,---...//////000000/////////000222555777666333000...///000///...---...//////...,,,+++,,,------,,,444888333///444222...333===:::444///------...000......//////000000000000//////000000000000///////////////000111111000///---//////...000444444111///,,,***---111000((( 444444999<<<444---++++++666555444///,,,---333888//////////////////000000////////////////////////........................---------............///------------................../////////......---...------,,,,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,---............////////////,,,+++***,,,...000000///000000000000000000000000------...000111222333444111111111000000000000000////////////////////////////////////////////////////////////////////////.................................---------------,,,------...............------------............------------------------......////////////......///---,,,---...///...,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,vvvcccUUUJJJEEE???>>><<<:::999777777777333333555555555444333222222222222222222222222222333333333444444333333333111111111111000000000000......////////////......,,,...//////...---///000//////............//////......---------......///------............------//////............//////---------------,,,++++++---------,,,,,,+++++++++,,,,,,---............---(((***...111333333111000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***))))))***,,,...---,,,+++++++++++++++*********)))***+++,,,---,,,++++++))))))***,,,,,,------,,,------,,,++++++++++++,,,***************+++,,,---)))+++,,,+++***)))***+++)))******+++,,,,,,------...---,,,+++++++++++++++&&&'''((()))***************+++,,,,,,---,,,,,,,,,*********+++******)))(((,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,+++******+++++++++***))))))************************---,,,,,,+++*********+++***))))))((())))))******+++***)))))))))***,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,---,,,***))))))******+++++++++++++++++++++)))((((((,,,000///''' +++)))&&&%%%%%%(((+++------///000000///,,,+++***,,,------,,,+++***,,,---+++,,,---......---,,,+++,,,---...///000///......000///000222333333000...---/////////------...///222444444///,,,...//////&&&,,,)))(((...---***///***+++,,,---............////////////////////////...//////////////////...///000000111111000000000...---///111///***'''(((111...++++++...111333444555...333888111111999999%%%***111555333///+++)))............////////////////////////////////////........................---------............///............/////////000......//////000//////......------,,,,,,------.........------------......------------........................////////////111000//////000000///...000000000000000000000000,,,---...000111333444444222111000////////////000////////////////////////............////////////////////////////////////------------------------------------------------......///000000000000///,,,------------.......................................////////////......---,,,+++,,,---...---+++,,,---...000000000///...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,tttbbbSSSIIIDDD???>>><<<:::888777666666222333555666666555333222222222222222222222222222222222333333333333222222111111111111000000000/////////000000///...---,,,+++...//////------...000//////............//////---------------...///000---...///000000///...---//////............//////...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++,,,------------,,,)))+++---///111111000000---,,,,,,++++++,,,,,,---------------------------,,,,,,------...---------...---,,,...///000000///++++++++++++*********)))(((***+++------,,,+++***++++++------------,,,+++,,,,,,+++***************+++***************++++++)))+++------+++***+++,,,+++++++++++++++++++++,,,,,,++++++*********++++++((())))))*********))))))((()))***+++++++++******)))***++++++***)))((('''+++,,,,,,---,,,+++***)))******+++,,,,,,,,,,,,+++))))))***+++,,,+++******************************++++++******++++++,,,,,,***))))))))))))***,,,---)))************+++++++++++++++++++++++++++++++++((()))***,,,------------...---,,,+++***)))))))))+++---...---***((()))***(((((())))))***++++++++++++,,,+++)))(((***///444)))AAAeee|||cccQQQ)))...000***"""!!!)))111.../////////------...///***+++---......---+++***+++,,,.../////////---,,,///...---...000111000///---...//////------...///&&&,,,...---444GGG[[[gggyyyggg[[[HHH777555666444111......///111222000000000///......------//////000000000000//////...///000000//////...///111---///333,,,###+++>>>+++;;;GGGQQQ^^^ppp}}}nnnggg___HHH:::000 333///,,,,,,///000---)))........................////////////////////////........................---------............///------------............,,,,,,---...////////////...------,,,,,,------.........------------.........//////000000000000000............////////////222000000000111111///...000000000000000000000000/////////000111111222222222111000///...//////000////////////////////////---------....../////////---------------------------------------------------------...............---...///000000000//////,,,,,,---------.......................................////////////......,,,+++******,,,,,,+++***)))***---///000//////...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,tttaaaSSSIIICCC???>>><<<:::888777666666222333555666666555333222222222222222222222222222111111222222222222111111222111111111000000//////000000111111000...,,,++++++---//////---,,,...000//////............//////,,,,,,,,,---...///000111...///000111111000///...//////............//////...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,---////////////...---,,,,,,++++++,,,,,,---........................++++++,,,---............***)))((()))+++,,,+++***++++++++++++******))))))(((***+++------,,,+++***---......///...---+++***++++++***))))))((())))))++++++***************+++))),,,......,,,***,,,...------,,,++++++*********(((''''''''''''(((((()))+++++++++++++++***)))(((&&&'''(((*********)))((()))***+++++++++)))(((''')))***++++++***)))((('''******+++,,,,,,,,,,,,+++((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))***+++,,,...///******))))))***,,,...///))))))***++++++++++++***++++++++++++++++++++++++%%%&&&((()))++++++,,,,,,******)))))))))+++,,,---+++---///---***((()))***&&&''''''((()))******+++$$$******%%%---TTTZZZ333'''+++***+++---,,,++++++,,,---***+++---......---+++******+++---//////...---,,,...,,,+++,,,///111111111,,,...///...------...///QQQ{{{VVV666)))***...111111000///...---,,,,,,000000111111111111000000---...//////...------...000***---444///---JJJpppaaa;;;,,,,,,///000.....................---////////////////////////........................---------.........//////*********+++++++++,,,,,,***+++,,,---......///......------,,,,,,------............------.........++++++,,,---......------............/////////000,,,,,,,,,...111222111///000000000000000000000000111111111111000000000///222111///.........///000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++---.........---,,,,,,,,,,,,---------......////////////////////////......////////////......+++***)))***++++++***)))%%%&&&)))+++------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,sssaaaQQQFFFBBB===<<<;;;999888777666666555444444333333333444444222222111111000111111111111111111111111111111111......------------......///////////////......---000///---,,,,,,---...000,,,---------.../////////+++---///111222000...---.........///111000...,,,---------.........//////---------,,,,,,+++++++++***)))((((((***+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,+++***))),,,,,,---------,,,++++++,,,,,,+++***)))))))))***&&&***...,,,(((&&&(((+++------------,,,,,,+++***,,,,,,,,,+++***)))''''''---.........---+++)))((())))))))))))))))))))))))%%%---$$$%%%444''')))'''((("""333*********++++++++++++******>>>$$$777######222***++++++++++++++++++++++++))))))))))))************...//////***###222---+++111 777KKK***%%%...,,,%%%,,,==="""---((((((------(((''',,,,,,---......,,,******+++***///777222&&&+++000'''///&&&***///---KKKppp888///,,,444333$$$&&&333333333...,,,///---***---555111333---...:::###000000---333---333tttHHH+++000000...***+++222333,,,...---...***(((444555%%%---------,,,,,,+++++++++......,,,,,,+++,,,---...,,,,,,,,,---------......***++++++,,,---...///000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................333222111//////111222333000000111111111111000000......---------,,,,,,,,,000000000000///...---,,,//////000000000000////////////.........---------000///...---------------................................................000000//////.........---+++,,,,,,------,,,,,,+++,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***sssaaaQQQGGGCCC===<<<;;;999888777777666555444333333222333333333555444333222111000000000222222222222222222222222........................------...///000000//////...---,,,++++++,,,...///---------...............,,,---///000000000......///......///000000...---,,,,,,,,,---------......---------,,,,,,+++++++++...,,,++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,------------,,,+++***++++++,,,,,,,,,,,,,,,+++++++++******)))*********)))+++---,,,(((&&&'''))),,,,,,------,,,,,,+++***++++++++++++++++++***)))...---,,,,,,+++,,,,,,---************************(((222---)))((( 000111***###,,,%%%******++++++++++++******ZZZ***'''******(((###++++++++++++++++++++++++))))))))))))************!!!(((111<<<111$$$<<>>,,,444+++,,,///222///444222***---666444.........---------,,,,,,...---,,,,,,,,,---...///,,,,,,,,,---------..................------------........................------------------------------------------------........................................................................000000111111111111000000//////000000000000//////............------,,,,,,......////////////....../////////000000/////////......------,,,,,,,,,,,,///......------------...........................------------------------000/////////.........---------.........---,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***rrraaaQQQGGGDDD>>>===;;;:::888777777777555444444333222222333333777666444333111000000000222222222222222222222222...///000111111000///...+++,,,---///000000111111,,,++++++***+++,,,---..................---------------......////////////000...------///000///...,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++111///------------+++)))++++++++++++++++++++++++------------------------++++++******++++++,,,---------------------,,,+++))))))***+++,,,,,,,,,+++*********)))******++++++,,,,,,+++***)))(((((((((,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,...,,,+++******,,,...000************************,,,)))%%%,,,,,,((('''))))))***)))%%%******++++++++++++******zzz,,,222000&&&***++++++++++++++++++++++++))))))))))))************---000---111 ///...'''999"""333+++---+++((('''+++000...)))+++---//////...---...///000(((000///%%%666<<< '''888...666***===000000///...000222///)))///...000(((%%%222---)))```AAA)))...,,,---***%%%///888000,,,///.../////////...............------,,,,,,---...//////,,,,,,,,,---------..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................................................................---...000111111000...---......////////////....../////////............---+++,,,---...///000000000......////////////......---,,,,,,,,,,,,+++++++++------------------...///------------------------,,,,,,,,,,,,------------/////////...............////////////...------,,,))))))***+++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++qqq```QQQGGGDDD>>>===<<<:::888888777777666666555444333333333333666555444333222222222222222222222222222222222222...///111222222111///...,,,---...///000000000000,,,+++++++++,,,---...////////////...---------,,,......---------...///000111...,,,,,,...000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...------......,,,+++++++++++++++++++++++++++------------------------++++++******++++++,,,---+++,,,,,,---,,,,,,++++++'''((()))***+++,,,,,,,,,***)))))))))***+++,,,,,,,,,***))))))***+++***)))++++++,,,,,,,,,++++++***++++++,,,------------,,,,,,+++*********++++++,,,((((((((((((((((((((((((,,,""""""///111222&&&%%%&&&///***+++******++++++++++++******''''''222***&&&222++++++++++++++++++++++++((()))))))))************555###&&&"""000TTT777999---++++++...---)))***...+++%%%,,,---///...---,,,,,,---&&&555333...444000)))...lllYYY+++===...111444111***)))---///+++,,,222333...,,,)))'''YYYqqq***---222111(((,,,222//////...&&&........................,,,,,,------......//////,,,,,,,,,---------......******+++,,,---...//////------------------------------------------------------------------------........................................................................------////////////---------..................---/////////////////////...,,,,,,---...////////////---......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------------------------++++++,,,,,,,,,,,,,,,---...........................//////......---,,,+++))))))***+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++ppp___PPPGGGDDD>>>===<<<:::999888777777888777666555444444444444333333333222333333444444222222222222222222222222///000222333333222000///...///////////////......---------------...///////////////...---------,,,......,,,,,,,,,---///000000...,,,,,,...000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///...---++++++++++++++++++++++++------------------------++++++******++++++,,,---)))******+++++++++******'''((()))***+++,,,,,,,,,***)))))))))***+++,,,,,,+++)))((((((+++,,,,,,,,,******+++,,,,,,+++++++++,,,------------,,,++++++)))***+++,,,+++)))'''%%%************************,,,)))...000(((,,,444000&&&...(((---******++++++++++++******>>>"""111+++$$$(((+++++++++++++++++++++++++++((()))))))))************+++)))111uuu```......)))///111///------,,,))),,,---...---+++))))))))))))===%%%***CCC+++###000---222333...+++---000111&&&444000111;;;&&&MMMOOO'''555//////,,,(((///555...------------------......---------....../////////,,,,,,,,,---------......))))))***+++,,,---......------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................................................................///...---,,,,,,---...///------............------.../////////////////////------............------------............------------------............,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,------------------...............---------------,,,+++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,nnn]]]NNNFFFDDD???>>><<<;;;999888888888888888666555444444444444111111111222222333444555111111111111111111111111///000111222222111000//////////////////...------.......................................---------...---,,,,,,,,,---///000///---,,,---///000000000000000000///////////////++++++,,,,,,,,,,,,------***))))))+++---///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---((())))))***************))))))***+++,,,,,,,,,+++*********)))******++++++******))))))***+++---...)))***++++++++++++++++++,,,,,,---,,,,,,+++******(((***,,,---,,,)))%%%###---------------------------(((---***+++)))***+++%%%...))))))******++++++++++++******;;;***---(((+++333)))++++++++++++++++++++++++))))))))))))************'''......zzz}}}+++,,,***+++---,,,))))))++++++,,,---,,,***)))((()))444(((...000 <<<333''')))---111000,,,+++///+++222,,,)))888(((hhh)))$$$+++111---...222///---------------...............////////////...---,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................................................................000...,,,++++++,,,...000------............---------............/////////------.........------,,,,,,,,,------------,,,,,,------...............///,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------.........++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,lll[[[MMMEEECCC???>>><<<;;;999888888888777666555444222222222222222222111111111222222333000000000000000000000000000000000000000000000000---...///////////////...............---,,,,,,+++---------...............---,,,,,,,,,------......---------...000111000///000000//////............+++++++++,,,,,,---------,,,+++***+++---......,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))***+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******)))*********,,,------+++((('''***...))))))***+++++++++++++++)))***++++++++++++++++++***+++,,,------+++)))''',,,,,,,,,,,,,,,,,,,,,,,,+++&&&((("""444+++ 444&&&)))++++++***---333999,,,&&&888000+++"""$$$444&&&%%%---,,,)))******++++++++++++******888 gggSSS''')))000555,,,++++++++++++++++++++++++))))))))))))************000111000%%%---|||???...%%%+++...(((&&&,,,(((***,,,,,,++++++,,,---111"""888222---JJJ///---:::***'''zzz<<<---'''///111)))'''---000,,,000'''///777tttAAA%%%///444...******------.........///////////////000000///...---,,,,,,,,,,,,---------...............---------,,,,,,........................////////////////////////------------------------..............................................................................------------............////////////......,,,,,,------............++++++,,,---............,,,,,,------------,,,,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,------.........***+++,,,---............+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,~~~jjjZZZLLLDDDBBB???>>>===;;;:::999888888666555333222111000000000333333222111000000000111////////////////////////000000////////////000000,,,,,,...///000000111111.........---,,,+++***))),,,------....../////////,,,,,,,,,---------......,,,,,,---///111222000...//////.........---------+++++++++,,,,,,---------...---,,,,,,---...---+++++++++++++++++++++++++++************************++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,+++***)))))))))***...000000,,,&&&$$$(((,,,((()))***+++++++++++++++'''((()))***+++,,,,,,,,,++++++,,,,,,,,,---------))))))))))))))))))))))))(((...444!!!000'''222###***---...+++'''%%%'''***ccc]]]###/// ///555%%%!!!555&&&(((...---******++++++++++++******)))&&&+++ooo))))))))))))(((++++++++++++++++++++++++))))))))))))************333999'''111&&&%%%[[[<<<)))000666---)))///&&&(((+++---------///111###<<<&&&&&& '''...333///***,,,444<<<^^^???***...222++++++444...###999...///RRRfffOOO<<>>SSS444###111888+++111777(((777333///cccJJJ$$$444000***,,,///***GGGzzz222---...666***.........------,,,,,,,,,---------,,,,,,+++++++++*********+++,,,---...///------++++++++++++------//////............//////+++,,,---......---,,,+++......---------......///000///------......---,,,+++,,,,,,------,,,,,,+++............//////000000---------......---,,,,,,------............------,,,,,,---......---,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------++++++++++++------***,,,---......---+++))),,,,,,---.../////////...------............------,,,,,,,,,,,,,,,+++***))))))))))))***+++++++++,,,,,,,,,,,,+++++++++******lllZZZNNNEEE???======<<<;;;999888777777666555444333222222222222333222000//////111222333111222222222222111000///111111111111111111111111///////////////////////////////////////...------------,,,,,,,,,,,,------,,,,,,,,,---------...............///////////////------......///.........---,,,,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++***))))))******++++++++++++++++++++++++))))))))))))))))))))))))***))))))((()))***+++,,,+++++++++*********))))))))))))***,,,,,,---------++++++++++++******))))))///---,,,---......,,,***************+++++++++,,,))))))))))))************---,,,***)))))))))***+++...***+++AAA(((!!!+++,,,***+++)))******+++,,,,,,,,,++++++)))(((''')))+++,,,***(((666(((---'''000------'''333'''***+++,,,,,,,,,,,,+++***!!!333222$$$@@@333888<<<+++(((,,,***+++,,,&&&(((777'''###666'''------,,,+++++++++,,,---,,,:::///555&&&333///...------------...///...YYY???;;;***)))555,,,...//////111&&&hhhWWW$$$000:::***222...111111$$$'''XXXkkk(((+++222///......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,------------------,,,------,,,,,,+++,,,,,,,,,000...------......---,,,+++,,,,,,------,,,,,,+++/////////////////////000////////////...,,,++++++,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---***+++---......---+++***+++,,,,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++***)))************+++++++++++++++************)))))))))lll[[[OOOEEE@@@======<<<;;;999888777777444333222111111000111111333222111000000111222222111111222222111111000///000000000000000000000000000000000000000000000000...............------,,,......------------......,,,,,,,,,---------......000000000///////////////------------...///000000---,,,,,,++++++,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,+++******)))*********++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))***+++++++++++++++***************)))***+++,,,---.........***************)))((((((,,,+++***+++,,,,,,***))))))))))))*********+++++++++***)))))))))***,,,---...,,,***(((''')))+++---000&&&***%%%+++111+++)))***&&&++++++,,,,,,,,,++++++***))))))(((***+++,,,***)))!!!EEE222$$$///666///%%%///(((+++,,,,,,------,,,,,,+++(((+++---((((((&&&444nnn,,,++++++111%%%,,,&&&ZZZ%%%::: 555)))---,,,,,,++++++,,,,,,---+++...ggg<<<***'''555000///............///000111'''000...+++777---777+++333)))\\\666"""000111---222...---222555,,,!!!'''777WWW444***......------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------,,,,,,------...///...---,,,,,,,,,,,,,,,///...------......---,,,,,,,,,------------,,,,,,////////////////////////000000000///---,,,***)))+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------......------,,,///.........------,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---)))***,,,---...------,,,+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******+++++++++++++++*********)))))))))(((((((((((('''mmm\\\PPPHHHCCC======<<<;;;999888777777333333222111111111111111333222111000000111111222111111111111111111000000111111111111111111111111111111111111111222222222......//////......---,,,.........------.........,,,,,,,,,---------......000000//////......------,,,,,,+++***+++,,,---...---,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************++++++,,,,,,,,,,,,++++++))))))***+++,,,++++++***+++***++++++++++++***))),,,++++++***)))(((''''''+++***)))((((((***,,,------,,,***))))))***+++,,,+++---,,,......333///$$$'''---)))++++++,,,,,,,,,+++******************++++++***)))"""&&&666***777###:::FFF///&&&,,,)))+++,,,,,,,,,,,,,,,,,,+++555"""'''444 ,,,fff>>>///444***///((((((------@@@999,,,)))---,,,,,,,,,,,,,,,,,,---------&&& 333///---///..................///333(((dddCCC...;;;###;;;///444---111555;;;lll::: 333===+++###000------...333444222,,,)))>>>===%%%111------------------------+++++++++,,,,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...---,,,++++++,,,---...111111000///...............---,,,,,,......---,,,,,,,,,------------,,,,,,............------------............---,,,******,,,,,,------------,,,,,,------------------------,,,------......------,,,///......------,,,,,,+++...------,,,+++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********))))))))))))((((((((((((lll]]]RRRJJJEEE======<<<;;;999888777777444333333222222222222333333222222111111000000111000000000000000000111111222222222222222222222222000111111111222222222333///000000000000///...............------.........,,,,,,,,,---------...............------,,,,,,,,,...---,,,+++***+++,,,,,,------++++++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++***************++++++++++++++++++++++++++++++------------------------)))*********++++++++++++************************------,,,,,,+++)))((('''%%%&&&)))+++,,,---,,,,,,***+++,,,,,,,,,+++++++++,,,++++++***)))(((''''''***)))'''&&&'''(((***,,,)))***,,,------,,,+++***)))000222|||+++***,,,(((!!!)))222---++++++,,,,,,,,,++++++*********+++++++++*********---''''''...000###...^^^eee+++(((+++***++++++************++++++,,,///+++333???...'''+++777''''''///%%%555((( +++000)))+++++++++,,,,,,------------MMMbbb)))111///(((------------------------'''888(((###666222,,,...,,,///***888)))\\\,,,,,,,,,,,,******---111222000,,,+++///333111,,,(((zzz555------------------------+++++++++,,,,,,---------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---,,,++++++,,,---...000000///...............---,,,+++,,,---...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++------............------------------------------,,,------......------,,,......------,,,,,,,,,,,,---,,,,,,+++***))))))(((++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......---------------,,,+++***,,,,,,------------,,,,,,***++++++,,,,,,,,,++++++---,,,,,,,,,++++++******+++++++++*********))))))kkk\\\RRRJJJEEE======<<<;;;999888777777444444333333333333444444333333222222111000000000000000/////////000111111111111111111111111111111000000000111222222333333000000000000000//////.........------------......,,,,,,,,,---------......---------,,,,,,,,,,,,,,,000000///...------------------+++******++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,*********)))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***************+++++++++------,,,+++***)))'''&&&"""$$$'''***+++,,,+++******,,,------,,,,,,,,,---)))))))))*********++++++)))((('''''''''(((******(((***---//////---+++)))---+++%%%ddd,,,(((++++++''',,,///''')))***+++,,,,,,,,,,,,+++***+++---,,,+++)))******888222&&&666)))""")))++++++++++++******))))))******+++%%%333///###///hhhXXX(((///%%%111%%%###111&&&666...:::(((222)))******+++,,,------------)))333555'''---222,,,,,,------------,,,,,,(((111+++EEE///999(((...///444+++666333UUU000***>>>***###000999222///444222111---******,,,,,,***,,,>>>jjj ,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,---...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,,,,------,,,+++,,,---...---,,,------............------+++++++++,,,,,,,,,------)))***+++,,,,,,------------......//////......---...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******))))))++++++++++++++++++++++++,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...,,,---------------,,,+++,,,,,,------------,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++kkk[[[OOOGGGBBB======<<<;;;999888777777444444333333333333444444333333333222111000//////000//////...///000111222//////////////////////////////000000111222222333//////000000//////...---------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------------.........///......------...---+++*********+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++))))))*********+++++++++++++++,,,,,,++++++***)))%%%&&&)))+++,,,+++)))((()))+++------,,,+++,,,...************+++++++++,,,(((((()))))))))*********)))***,,,---...---,,,+++,,,(((###^^^000)))---222---++++++$$$((()))***+++,,,---------***,,,...---***))))))+++$$$888///---999,,,"""(((,,,+++---,,,+++************+++,,,)))+++'''"""---///&&&000((()))'''***+++,,,,,,***------***)))***+++---......------///(((777---+++666,,,---...//////...---,,,333+++666222000000///222444222111888&&&(((666//////;;;///&&&,,,///***............---+++,,,...,,,'''222,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,------------------,,,***************+++,,,---,,,+++***+++---...---,,,------............------++++++,,,---...//////000,,,,,,---.........------,,,------......------,,,...---,,,,,,,,,,,,---...,,,------......------,,,+++++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,,,,---***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++kkkZZZMMMDDD???======<<<;;;999888777777333333333222333333444444333333333222222000//////000///.........000111222...........................//////000111111222222......//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------....../////////)))***,,,---...------,,,...---+++*********++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++))))))******++++++++++++******+++,,,------------***+++---......,,,***((((((***------+++***,,,......------,,,+++***))))))))))))***++++++++++++***++++++++++++,,,,,,---...&&&+++000iii+++"""'''///+++))),,,+++'''((()))+++,,,---......***,,,...---***))))))++++++)))333)))$$$444333(((+++000))),,,+++///------++++++++++++------(((///000ooo'''&&&000///%%%+++444$$$222""" 000333%%%)))***+++---......------===,,,444:::(((...---...///000000///...---222,,,'''666---111,,,...---444***,,,:::///aaa---333---)))555,,,'''+++000222///...///---...111///******///000000,,,,,,,,,------.........---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++------------++++++...------,,,,,,------...+++,,,............,,,+++*********+++,,,---//////,,,+++***+++---...---,,,------............------+++,,,---...///111222222///000000000///...------+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,------......------,,,)))***+++,,,------...///------..................************************+++++++++,,,,,,+++++++++++++++------------++++++------,,,+++++++++,,,,,,((()))***+++++++++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******~~~iiiZZZOOOHHHCCC???>>>===<<<:::999888777444333333333333444555555666333000111333555444333......///000000000000///......////////////......///000111222222222222222111000000///......------......---------,,,,,,,,,444111...---...///000/////////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------,,,,,,++++++***))))))***,,,,,,((($$$---------,,,,,,++++++++++++***)))(((((()))***+++000+++''')))///111---(((*********++++++,,,,,,---,,,++++++++++++++++++,,,+++***)))'''''')))***+++)))))))))***++++++,,,,,,))))))***++++++++++++***---+++***+++---,,,(((%%%###)))---//////...)))))))))))))))))))))))),,,(((+++]]]++++++++++++++++++++++++******+++,,,---//////000,,,,,,,,,++++++,,,,,,---(((((())))))*********+++%%%666+++DDD---,,,------,,,,,,+++++++++,,,,,,&&&555!!!,,,------,,,++++++*********,,,+++,,,hhh:::'''------++++++++++++------```111000222000...,,,,,,,,,,,,,,,,,,,,,,,,666'''777fff+++***---.........//////000000'''lll999&&&111///))),,,000000//////.........---......//////...---,,,,,,222!!!---333444222000///***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---------,,,+++)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***000///...------------------------,,,,,,---......////////////////////////------------------------//////...---+++***))))))++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///***++++++++++++***))))))+++,,,---------+++)))(((+++***)))***---...,,,))),,,...//////...------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++,,,------+++)))(((|||hhhYYYNNNGGGBBB======<<<;;;:::999888888666555444333333333333333555333000000222444333222111111000000//////............////////////......000000111111222111111111000000//////...------,,,---------....../////////000---+++***,,,.........//////.........---------------------------------,,,,,,,,,++++++*********,,,,,,,,,+++++++++*********++++++,,,---------,,,***))))))***,,,,,,(((%%%---,,,,,,,,,+++++++++++++++***)))(((((()))***+++,,,+++***+++,,,---,,,++++++++++++,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((()))***+++))))))))))))((((((((((((******+++,,,,,,,,,,,,,,,---+++******,,,+++)))&&&$$$&&&)))+++,,,,,,+++***************************,,,(((+++]]]******************************+++,,,---...//////------,,,+++++++++,,,,,,************+++++++++,,,222;;;PPPhhh,,,---+++------,,,,,,,,,,,,------000//////IIIooo++++++++++++++++++,,,,,,,,,+++,,,111,,,,,,+++***))))))***+++,,,qqq000---000///+++------------------------)))//////---.............../////////000***%%%,,,FFFeeeppp```KKK888///,,,222222***(((---///.........------------......//////...------,,,+++///+++***---)))'''000+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,*********+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////......---...------,,,++++++,,,,,,------,,,,,,,,,,,,---------------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++******++++++,,,++++++---//////---+++)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,---/////////...,,,+++{{{gggXXXMMMFFFAAA<<<;;;;;;:::999888888888777777555444333222222222444222000000222333222111444222111///...---............////////////......000000111111111000////////////......---,,,,,,,,,,,,,,,---...///000111222///---+++***+++,,,,,,+++...............---------------------------------,,,,,,++++++++++++******,,,,,,,,,++++++++++++***((()))***,,,------......***)))***+++,,,+++)))'''+++++++++++++++*********+++***))))))))))))***+++)))+++---,,,***)))***,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++***)))(((((()))***+++,,,++++++)))((('''&&&&&&++++++,,,------------,,,---,,,***)))******)))(((,,,,,,,,,,,,,,,+++))))))************************,,,(((+++]]]((((((((((((((((((((((((******+++,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,'''111###&&&wwwzzz)))---***...---------------......222))),,,DDD*********+++,,,---------,,,+++,,,222000,,,,,,++++++++++++,,,,,,ggg000+++...111***........................&&&444<<<---000............////////////444666666222---+++///333+++222333***&&&,,,333333---------------,,,,,,,,,.........///......---,,,)))888+++444***'''%%%111+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********------------------------******+++,,,------...///------------------------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++,,,------------,,,++++++,,,+++)))((()))***,,,...,,,,,,---///111111...,,,(((***++++++***))))))***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------............------------******+++,,,,,,***)))(((|||gggXXXMMMFFFAAA===<<<;;;:::888777666555666666555444333222222333222111111111111111111111444222000...------///000......////////////......000000000000000///...---......---------,,,,,,,,,,,,------...//////000000222000---,,,,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))***,,,,,,---------*********+++++++++***)))***************************************************+++,,,+++)))((()))+++,,,,,,,,,+++*********)))******))))))))))))******+++******))))))******+++...------,,,+++***)))(((***++++++,,,---,,,,,,,,,---,,,***)))))))))******,,,,,,++++++++++++,,,,,,************************,,,(((+++]]]))))))))))))))))))))))))******+++,,,------.........---,,,+++************++++++++++++,,,,,,,,,,,,""",,,...'''>>>___,,,***777 EEE(((222222'''###+++...***$$$***;;;'''+++***......---------...////////////"""...+++++++++,,,,,,,,,------,,,+++,,,KKK///........................XXX333+++///444+++------------------------///***ppp***///.........///////////////'''+++000222111///......333555000)))...777333'''---------------------------...............------...///MMM000---...+++111***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,---......---------+++,,,,,,------,,,,,,+++******++++++++++++******++++++***************+++,,,,,,+++*********++++++,,,,,,,,,+++******))))))------------------------******+++,,,,,,---......------------------------------------------------++++++++++++++++++++++++///...------,,,,,,,,,,,,,,,,,,,,,---,,,++++++******)))))))))***+++---...+++,,,...000111000...,,,***,,,------,,,++++++,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------------------------------((())))))***)))(((''''''|||hhhYYYNNNGGGBBB???>>><<<:::888666444333444444333333333444444555111111222222111111111111111000...------///111222......////////////......000000000000000///...------------------,,,,,,,,,------------------------///---,,,,,,---...---,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,+++******)))***+++++++++******+++******************************++++++++++++******,,,+++)))***++++++)))(((++++++******))))))((((((******))))))))))))******++++++************++++++++++++++++++++++++++++++)))******+++++++++++++++,,,+++***)))((()))***++++++******)))***+++,,,---************************,,,(((+++]]]***************************++++++,,,,,,------------,,,++++++************++++++++++++++++++******+++444......ZZZ333'''333;;;222'''%%%&&&+++,,,)))'''))),,,555""")))(((SSS000))),,,---------------...///000///333777+++---------,,,,,,,,,++++++,,,+++,,,yyy+++........................YYY333+++...444+++,,,,,,,,,,,,,,,,,,,,,,,,000 ***...///////////////.........555,,,%%%(((333999666000!!!(((///111...++++++---..................//////------...............---...&&&...111222---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---------......---,,,,,,+++,,,,,,------,,,,,,+++------............------,,,,,,++++++++++++,,,,,,---,,,++++++*********+++---,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++///...------,,,,,,,,,,,,+++++++++++++++******)))&&&''')))+++,,,,,,,,,+++)))+++---......---,,,,,,+++---......,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***}}}hhhYYYNNNGGGBBB@@@???===;;;888666555444333333333333333444555666000222333333222111111222000///.........000111222......////////////......000000111111111000//////......------------------......------,,,,,,,,,,,,(((''''''***---//////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++***)))))))))***,,,+++******+++---*********+++++++++++++++******+++,,,,,,+++******...,,,******+++,,,***(((***************)))))))))*********))))))*********++++++++++++++++++++++++(((((())))))***++++++,,,))))))***++++++++++++******++++++***))))))***,,,++++++***)))))))))******++++++++++++++++++++++++,,,(((+++]]]++++++++++++++++++++++++***+++++++++,,,,,,,,,---++++++************++++++++++++++++++************,,,*** /// $$$[[[JJJ'''"""%%%111 111'''%%%...222,,,,,,333222 %%%%%%///+++JJJ)))---,,,,,,,,,,,,---...//////+++,,,lll,,,.........---,,,+++++++++,,,+++,,,)))++++++,,,,,,,,,,,,++++++{{{jjj222)))+++000***,,,,,,,,,,,,,,,,,,,,,,,,(((BBB---000///////////////.........,,,//////+++%%%%%%***111888333111111,,,&&&---:::.........///////////////,,,---......///.........(((,,,'''+++,,,333(((000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,------------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,,,,,,,------......---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,+++*********++++++***++++++++++++***))))))%%%'''***,,,,,,,,,+++***(((***,,,,,,+++***+++,,,)))+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,------...++++++,,,,,,,,,,,,------************++++++++++++,,,,,,,,,+++++++++******{{{gggXXXMMMFFFAAA>>>===<<<;;;:::999888777555555444333333333444444000222555555333111222333000000000000////////////......////////////......000000111111222111111111........................------------............)))((()))+++---///...------------.........//////++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++++++++***)))+++,,,+++******,,,...++++++++++++,,,,,,,,,---***++++++,,,,,,++++++***,,,---...---***)))***++++++++++++++++++,,,,,,,,,++++++************++++++***++++++++++++++++++***(((((()))******+++,,,,,,)))***++++++,,,,,,++++++(((***,,,,,,***)))***+++++++++++++++************++++++++++++++++++++++++,,,(((+++]]],,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))***+++,,,---------,,,,,,++++++++++++,,,%%%---(((333+++xxxGGG555222+++111(((&&&&&&((((((&&&(((,,,,,,!!!:::...)))444nnn---+++++++++++++++,,,---...///&&&)))---------------------,,,,,,,,,+++,,,+++)))***+++,,,,,,+++***)))]]]222***+++---,,,------------------------,,,///000000/////////............333000///222777666///((((((%%%(((222888555000------------....../////////,,,------...//////......(((bbb888,,,)))444$$$///++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++)))******++++++******))),,,,,,,,,,,,,,,---......///...---,,,++++++++++++***++++++,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,++++++***)))(((((()))***************)))+++,,,***))))))+++...(((***++++++***))))))***++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++***)))))))))))))))zzzfffWWWLLLDDD@@@;;;;;;;;;;;;;;;;;;;;;;;;777666555444333222222222000333666666333222222444111111111111000...---,,,......////////////......///000111222222222222222......//////////////////,,,------...///000111111000///......///...,,,***---------.........//////++++++++++++++++++++++++,,,,,,,,,------.........*********++++++,,,,,,,,,'''((()))***+++,,,,,,,,,)))+++,,,+++)))))),,,///+++++++++,,,,,,---------***+++,,,------,,,+++******///222///)))&&&)))...,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,------------,,,'''***------+++)))***+++((()))***+++,,,------,,,++++++++++++++++++++++++,,,(((+++]]]++++++++++++++++++++++++++++++++++++++++++,,,,,,(((((())))))***+++------.........------,,,,,,,,,***$$$***...(((666%%%333HHH$$$000+++"""...444///***,,,,,,(((...'''%%%222---***)))}}}111)))+++******+++,,,---...///&&&222,,,+++,,,,,,------......///,,,+++,,,///++++++------------++++++HHH444---------///........................999000///000000//////.........---)))000555444---))),,,111///222222,,,)))+++///111,,,,,,,,,------.........,,,,,,---.../////////...---JJJ111---888""",,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,+++,,,------......------,,,,,,+++++++++,,,------...000///...---,,,,,,,,,,,,))))))***+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,---......///,,,------------,,,+++++++++***((('''((()))+++,,,+++,,,,,,***((((((,,,000)))***,,,,,,***)))***+++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------///...------,,,,,,------wwweeeWWWKKKDDDCCC@@@===;;;999888777555444555555666666555333222111000222444444111...---,,,111111000///////////////111111000000//////........./////////000000111111000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++***,,,+++***))))))***+++,,,------------------------------------------------,,,...///---)))'''(((***,,,+++***)))))))))***+++,,,+++)))((((((((())))))************************((()))))))))************(((***+++,,,+++***'''&&&"""###$$$&&&''')))***+++((()))***++++++***)))((()))))))))))))))((('''''',,,(((+++]]]+++***)))'''''')))***+++************************///,,,))))))+++,,,+++)))---,,,,,,+++***)))(((((()))))))))***+++++++++,,,)))CCC%%%333$$$&&&444 '''666###///++++++++++++++++++++++++)))+++++++++,,,,,,,,,,,,---------'''iii)))************************444...///,,,*********++++++,,,,,,,,,***)))111111;;;&&&***999&&&%%%333,,,777&&&---888//////////////////////////////////////////////////////000000///...------------------------------)))***666((($$$111+++...///sss444&&&)))---(((...------,,,,,,------......------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///***$$$""")))//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---/////////......---------************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******+++---......---+++***))))))*********+++++++++++++++++++++++++++++++++)))+++---,,,***((()))++++++,,,,,,------,,,,,,+++---,,,+++*********,,,,,,++++++++++++++++++++++++---+++***+++,,,......---(((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,---,,,+++---...///...,,,vvveeeVVVJJJDDDCCC>>><<<999999999888777666444555555555444333111000...000333333222000///000111111000///////////////111000000000/////////......//////000000000000111////////////////////////------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,......,,,+++)))'''%%%$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***))))))***+++,,,111000000///...---,,,,,,------,,,,,,,,,,,,------***+++,,,,,,+++***+++,,,,,,+++***)))******+++,,,,,,,,,+++++++++---...///************************************++++++++++++)))***+++++++++)))(((''''''(((((()))************((()))***++++++***)))(((+++++++++++++++***)))))),,,(((+++]]],,,+++***))))))***+++,,,************************+++)))((())),,,......,,,,,,,,,++++++***)))))))))***************+++++++++...;;;FFF---333$$$333///...+++++++++++++++++++++++++++xxx+++***++++++,,,,,,,,,,,,------...;;;\\\***++++++++++++++++++++++++,,,(((***,,,++++++++++++,,,,,,,,,,,,---$$$///"""///444000444000,,,,,,ttt///...////////////////////////...........................////////////......---------------------------111444(((...777///***+++000)))...///,,,---------,,,,,,---------------,,,,,,,,,,,,------************++++++++++++------,,,,,,,,,------...---+++(((((()))+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***)))***+++,,,------,,,+++************************++++++++++++++++++++++++)))+++---,,,)))((()))***,,,,,,,,,++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,+++)))***,,,------,,,***************+++++++++++++++,,,,,,,,,++++++***+++++++++---......---+++tttcccUUUJJJCCCCCC<<<:::999999999999888777333444444444333222111000,,,...111222222222222333111111000///////////////000000000000//////////////////000000111000000000................................................,,,,,,............,,,,,,,,,,,,,,,---------............------,,,,,,+++++++++,,,,,,+++)))%%%""" ,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++************++++++.........---------,,,,,,---,,,***))))))***,,,---***))))))***,,,...------++++++******+++,,,---......------,,,,,,---......***************************++++++++++++,,,,,,,,,***************))))))))),,,------------+++***((())))))***++++++***))))))++++++++++++*********))),,,(((+++]]]---,,,+++******+++,,,---************************)))(((((())),,,---------************************+++++++++******************###aaaMMM999&&&$$$000'''000---++++++++++++++++++++++++...;;;111%%%))):::555++++++,,,,,,,,,,,,------***TTTHHH***,,,,,,,,,,,,,,,,,,,,,,,,111---///,,,------------,,,,,,,,,,,,---///333###'''999%%%???(((***BBBXXX111///////////////////////////........................---....../////////......------------------------444%%%444111)))555222...++++++111......------------------------------,,,,,,,,,,,,------*********)))))))))))))))...------,,,,,,,,,,,,------...///---***)))***,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++)))+++,,,+++)))((()))***,,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***))))))+++,,,,,,++++++++++++*********)))))),,,,,,,,,,,,+++***))))))))))))***,,,......+++)))sssbbbTTTIIICCCBBB<<<;;;999999:::999777555333333333333222222111111---///111222222222333444111000000///////////////000000000000///////////////000000111111111000///------------------------........................+++,,,---......---,,,+++,,,,,,,,,---------.........------,,,+++******))))))***+++++++++***)))(((+++++++++++++++++++++++++++,,,---,,,+++*********++++++++++++++++++++++++&&&'''((()))+++,,,---...---+++)))(((((()))+++---+++)))''')))---///...+++******++++++,,,---...//////...---+++***(((''''''*********************************+++++++++,,,,,,++++++***))))))******+++---...//////...,,,***)))***************************))))))(((((((((((((((,,,(((+++]]],,,+++************+++,,,************************+++******+++++++++***)))))))))*********+++++++++,,,+++++++++***)))))))))***777333000&&&$$$:::///---++++++++++++++++++++++++$$$222***...444$$$---+++++++++,,,,,,,,,------'''ooo555+++,,,,,,,,,,,,,,,,,,,,,,,,---%%%%%%,,,.........------,,,,,,,,,(((BBBXXX333555***000///(((,,,,,,%%%DDD+++444////////////////////////........................,,,,,,---...////////////------------------------000>>>+++***///%%%***,,,///)))...,,,------------------,,,---,,,,,,,,,,,,,,,,,,---++++++******))))))((((((......---,,,++++++++++++(((+++---...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++111000///---,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,+++)))(((((()))+++,,,((()))+++,,,------,,,+++++++++++++++++++++++++++,,,***))))))***++++++***************************,,,,,,,,,,,,,,,+++***)))((((((***,,,...---***(((qqq```SSSHHHBBBBBB>>><<<;;;::::::888555333333333222222222222222222000111333222111111111222111000000///////////////////////////000000000000///000111222222111000///------------------------........................***+++,,,------,,,+++***,,,,,,,,,---------......---,,,,,,+++***))))))(((***)))))))))***,,,---///++++++++++++++++++++++++(((***,,,,,,+++***,,,---+++++++++,,,,,,+++++++++&&&&&&''')))+++,,,---...---+++)))'''''')))+++------***(((***---...,,,)))******+++,,,------......------,,,+++)))'''&&&%%%************************))))))))))))*********+++++++++************+++++++++,,,---------,,,+++***++++++************++++++***)))((((((''''''((((((,,,(((+++]]]******))))))))))))******************************)))***+++++++++*********)))))))))***++++++,,,,,,,,,+++++++++***)))))))))***!!!777///...&&&<<<"""+++222)))++++++++++++++++++++++++777---222%%%$$$+++000000+++++++++,,,,,,,,,------***(((,,,++++++++++++++++++++++++111###%%%,,,.........------,,,,,,,,,&&&%%%'''888///,,,555+++...444333qqq)))///................................................,,,,,,---......///......------------------------,,,444***&&&===>>>000///---&&&...,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********...---,,,+++++++++++++++(((((())),,,///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,...---,,,,,,+++,,,,,,---''''''(((***+++,,,---...++++++++++++++++++++++++---,,,***)))************,,,+++)))(((((()))+++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,***))))))***+++******((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,(((((()))+++---,,,***(((ooo___RRRGGGBBBAAA>>>===<<<;;;:::888444111444333222222222222333333222333444333111000000222111111000///////////////////////////000000000000///111222333333111///...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++******))))))+++***)))'''((()))+++---++++++++++++++++++++++++&&&))),,,---+++***---///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,---,,,++++++++++++***))))))***+++,,,------,,,,,,***++++++,,,,,,,,,++++++************************(((((()))))))))******************+++++++++++++++************++++++++++++,,,+++************+++,,,---,,,***)))))))))***+++,,,(((+++]]]))))))))))))))))))))))))************************###&&&)))+++++++++,,,...))))))******+++++++++,,,+++++++++***************,,,''''''***NNN333"""222$$$+++***++++++++++++++++++++++++,,,(((///---***,,,///$$$++++++,,,,,,,,,,,,------+++%%%,,,************************666(((555,,,------------,,,,,,,,,,,,///)))<<<(((***...000111'''666<<>>===<<<;;;999888777666555444333333222222333333111222333444444333222111000111222111///,,,(((&&&000000////////////000000000000000000000000000000///.........------------000000///...............------------------------............---,,,+++***,,,,,,++++++++++++******...------,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***,,,------+++(((&&&,,,,,,++++++,,,,,,---...++++++************++++++((()))++++++++++++***))),,,++++++++++++,,,---...((()))+++,,,+++***(((''')))))))))))))))))))))))),,,+++***))))))***+++,,,,,,++++++******)))))))))+++)))'''))),,,---,,,***,,,***)))***...///...,,,,,,+++***))))))***+++,,,,,,)))---^^^))))))))))))))))))))))))************************))))))************))))))******+++++++++,,,,,,,,,...------,,,+++***)))))))))<<<)))'''%%%AAA```/// ,,,777---333<<<))))))***+++,,,,,,------,,,+++*********+++,,,---///"""...******+++++++++,,,,,,,,,333111iii333,,,++++++******++++++,,,444 555&&&888$$$)))###ttt888:::***///---------............///---------,,,,,,+++++++++///***)))...222000---+++444...,,,******111111'''111$$$---)))+++222&&&***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++)))***+++,,,,,,,,,,,,+++000000///---***((()))***+++,,,,,,------,,,,,,+++...---+++***)))***++++++******+++,,,---//////000---,,,+++*********+++,,,******+++,,,,,,---......***++++++,,,,,,++++++***------,,,++++++******)))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++++++++************)))------,,,,,,------...///...,,,++++++,,,+++***(((,,,,,,,,,++++++*********************))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,iiiYYYOOOGGGBBB@@@>>>===<<<;;;999888777666555444333333222222333333///000111111111111000///000000/////////000000111000000////////////000000000000000000000000000000/////////.........------000000///...............++++++++++++++++++++++++******,,,---.../////////......------------,,,,,,------,,,+++++++++++++++)))))))))***************+++++++++,,,,,,,,,------,,,---...//////...,,,+++,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,............---,,,+++***------,,,,,,++++++++++++)))***+++++++++***((('''))))))))))))))))))))))))******)))(((((()))******+++++++++++++++*********+++)))((()))+++,,,+++)))+++)))(((***,,,...---+++******)))(((((()))******,,,)))---^^^************************************************))))))************))))))******+++++++++,,,,,,,,,---,,,,,,++++++*********222$$$000!!!)))'''###{{{HHH999(((###...555'''***'''000)))******+++,,,,,,------,,,+++*********+++,,,---%%%(((000******+++++++++,,,,,,,,,###...333,,,++++++******++++++,,,%%%777(((000%%%JJJ???,,,...###222---------............///...---------,,,,,,,,,,,,111222///******//////,,,777111&&&000<<<+++"""999...///ooo///***111---///------------------------........................---,,,,,,+++******++++++******+++++++++,,,,,,,,,---......,,,*********,,,+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,***++++++,,,---...//////+++++++++***++++++,,,,,,*********++++++,,,------***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,---+++************+++,,,,,,---,,,++++++,,,------,,,,,,,,,,,,+++++++++******(((((())))))******++++++------------------------++++++++++++++++++++++++++++++************++++++jjjYYYOOOGGGAAA@@@======<<<;;;999888777777555444333333222222333333///000111111111111000///222000---,,,---000333555000000////////////000000000000000000000000000000000000000/////////......000///......---.........++++++++++++++++++++++++)))***+++---.../////////......------------,,,,,,,,,,,,+++************+++))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,---------...............+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---(((((()))***+++,,,------,,,,,,,,,,,,++++++,,,,,,)))***+++++++++***((('''))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++,,,,,,,,,,,,,,,***)))***++++++***)))***)))((()))+++,,,,,,+++))))))(((((((((((()))))),,,)))---^^^************************************************))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++///))))))"""---111!!!---<<<%%%---((()))555///(((+++*********++++++,,,,,,---+++++++++++++++,,,------,,,---*********+++++++++,,,,,,,,,&&&---,,,,,,++++++******++++++,,,222$$$888***&&&+++HHHBBB///+++***...---------............///...............---------&&&///333///000666555///***"""...///!!!000:::!!!JJJBBB;;;%%%///333+++------------------------........................---,,,,,,+++++++++++++++,,,+++*********+++,,,---***+++,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,+++,,,,,,,,,------......)))***++++++,,,,,,,,,,,,,,,,,,+++******+++,,,---***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------------,,,,,,,,,++++++++++++***)))***+++,,,---...//////***************+++,,,,,,...,,,***+++---/////////,,,,,,,,,++++++++++++***''''''((()))***+++,,,---++++++,,,,,,------......******************************++++++++++++******kkkZZZOOOFFFAAA@@@===<<<<<<;;;999888888777555444333333222222333333222222222333333222222222444222...+++***,,,...///000000////////////000000000000000000000000000000000000000000///////////////......------.............................................---,,,+++***,,,,,,+++++++++*********++++++******)))******+++,,,,,,,,,------......///***++++++++++++,,,,,,,,,+++******)))***+++------+++++++++***+++,,,,,,---,,,,,,++++++++++++,,,,,,'''''''''((()))***++++++))))))***+++,,,---------******+++++++++***)))((())))))))))))))))))))))))******))))))))))))******+++++++++,,,,,,---------,,,++++++*********))))))***))))))***+++,,,,,,+++******))))))))))))******,,,)))---^^^************************************************)))******++++++******)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,(((...,,,***)))---111$$$TTT666$$$111///......---###*********++++++,,,,,,,,,++++++++++++,,,,,,------///000!!!******+++++++++,,,,,,,,,666>>>ccc&&&,,,++++++******++++++,,,---888 ,,,<<<###$$$>>>---000(((666***---------............//////////////////...............------------,,,+++...666111666555<<<444;;; ...222&&&........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---,,,***))))))***,,,...)))+++,,,,,,+++++++++---+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---''')))***,,,------,,,,,,///...,,,+++++++++---...***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,+++,,,------......,,,******,,,.........++++++++++++++++++++++++(((((()))******+++,,,,,,(((((()))***+++,,,,,,---************************)))***,,,,,,,,,,,,***)))lll[[[OOOEEEAAA@@@<<<<<<;;;::::::999888888555444333333222222333333333222222222222222222333444333111///---,,,++++++000000////////////000000////////////////////////000000000000////////////......------------..............................000000000...---+++)))(((,,,,,,+++++++++*********+++******)))******++++++,,,,,,,,,------.........*********+++++++++,,,,,,***)))((('''((()))+++,,,+++************+++,,,,,,++++++************++++++//////...---+++***((((((******+++,,,,,,,,,+++***+++++++++++++++******)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++***)))))))))++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,)))---^^^******************************************************++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---)))///---000$$$ 222)))222666000111###---***+++++++++++++++,,,,,,++++++,,,,,,------------%%%sss=== ******+++++++++,,,,,,,,,///ooo999+++,,,++++++******++++++,,,'''444&&&&&&)))%%%...&&&---777$$$)))###222...---------............///////////////////////////888,,,'''...333111444===555$$$%%%"""---(((,,,(((---(((---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,---------,,,***))))))***,,,---***+++------+++*********+++,,,,,,------,,,,,,+++)))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,''')))***,,,------,,,,,,///...---,,,,,,---......***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++************,,,++++++++++++,,,------///---******+++++++++++++++++++++++++++++++++++++++++++++***************(((((())))))***+++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***mmm\\\OOOEEE@@@AAA<<<<<<;;;::::::999888888555444333333222222333333111111000//////000111111222222222222222000///...000000////////////000000////////////////////////000000000/////////......---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++......------------,,,,,,+++************+++,,,,,,+++++++++++++++*********************++++++++++++++++++***))))))***,,,---***************+++,,,,,,+++******))))))******+++&&&''')))+++,,,,,,,,,+++,,,,,,------,,,***(((''',,,,,,++++++************))))))))))))))))))))))))++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,+++))))))***++++++,,,------,,,+++,,,---++++++,,,------,,,++++++,,,)))---^^^++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---)))(((111+++$$$---***'''888 777...&&&000&&&...++++++++++++++++++++++++++++++,,,---------------)))ZZZPPP)))******+++++++++,,,,,,,,,&&&)))333,,,++++++******++++++,,,111;;;'''333&&&888!!!)))GGGWWW,,,!!!222...%%%///---------............///.........///////////////111,,,---222111((($$$&&&///QQQttt###&&&555,,,222................................................,,,,,,,,,,,,,,,------...---,,,+++*********+++,,,)))+++------+++***)))***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++***+++++++++,,,,,,------)))***++++++,,,,,,,,,,,,---------...............***++++++,,,,,,++++++***------,,,,,,+++******)))++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))***************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))***++++++...,,,++++++++++++***(((***++++++++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++nnn]]]OOODDD@@@AAA<<<;;;;;;::::::999999888555444333333222222333333111111000//////000111111111111222222222111111000000000////////////000000/////////////////////////////////.........---------,,,,,,,,,------...///------------------------***+++,,,---..................------------,,,,,,+++++++++++++++,,,------+++++++++***))))))((((((************++++++++++++,,,,,,++++++++++++++++++***************++++++,,,,,,++++++******++++++,,, %%%))),,,------,,,((()))+++,,,,,,+++***))),,,,,,++++++*********+++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***+++++++++++++++*********(((***,,,+++))))))***,,,***,,,---,,,***)))+++---***+++,,,,,,,,,,,,+++***,,,)))---^^^++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---&&&(((,,,000...)))...444FFF'''===((((((111&&&+++++++++++++++++++++++++++,,,---.........---,,,000FFF\\\...******+++++++++,,,,,,,,,MMMyyy,,,222,,,++++++******++++++,,,)))999 555777"""666'''+++***......jjjttt555)))555777'''***---------............///------........./////////,,,555444(((&&&444CCCHHHBBB...)))111---###...................................................,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++******&&&(((+++---,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***)))))))))***+++,,,------...+++++++++***++++++,,,,,,)))***,,,---...---,,,+++***++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++************************+++++++++,,,,,,,,,******++++++++++++++++++)))))))))))))))******+++++++++,,,---......+++)))******+++++++++,,,,,,,,,***++++++++++++++++++++++++++++++++++++,,,,,,,,,************************,,,,,,,,,++++++,,,,,,,,,nnn]]]OOODDD@@@AAA;;;;;;;;;::::::999999999555444333333222222333333444333222111111222333444222111000///.........///000000////////////000000///////////////////////////.........------------,,,,,,,,,,,,------...///////////////////////////+++,,,,,,---............,,,,,,,,,+++++++++******,,,+++++++++,,,------......------,,,+++***)))))))))************+++++++++++++++++++++***)))))))))*********)))***++++++,,,---,,,,,,++++++,,,,,,---(((***---///...+++'''$$$!!!$$$'''+++.../////////---,,,++++++******++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,++++++******)))))))))'''***,,,+++))))))+++---)))+++---,,,)))(((***,,,)))***+++,,,,,,+++***))),,,)))---^^^++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...***...%%%(((+++ ---$$$555(((...666###---***+++++++++++++++++++++++++++,,,---.........---,,,(((---___,,,******+++++++++,,,,,,,,,777000***,,,++++++++++++++++++,,,'''111111$$$444777!!!111222'''+++666===000$$$222...!!!---222***---------.........//////,,,---------......//////###555222###>>>777(((000444+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,+++***)))###&&&***,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++)))(((((())))))+++,,,---......---,,,+++*********+++,,,%%%'''***---------+++***+++++++++,,,,,,+++++++++*********++++++,,,------++++++++++++++++++++++++---,,,+++******+++,,,------,,,,,,++++++******************++++++,,,,,,,,,******+++,,,------...///+++++++++***+++,,,,,,---)))***,,,///111000---+++*********++++++,,,,,,,,,))))))***+++,,,------...*********)))))))))))))))))))))))))))))))))))))))...---++++++++++++---...ooo]]]PPPFFFAAA@@@<<<:::999999999888666444444444333333333333222222222222222111111111111000333111///---,,,,,,---...---///000222222000///---////////////............000000//////.........------,,,,,,++++++,,,,,,---,,,---------.../////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++++++++,,,,,,,,,+++******+++///333333000---,,,,,,+++******))))))******+++++++++++++++,,,---......++++++---......---++++++************************((((((***---111000,,,'''************************************************************************+++((((((++++++((((((+++++++++++++++++++++++++++***+++,,,------,,,+++***,,,(((+++]]]111000...,,,***))))))((())))))***++++++++++++***'''***,,,---,,,++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,)))*********++++++++++++---111 666000***)))---------,,,,,,+++++++++///...,,,+++,,,---///111000+++hhh###%%%///000(((%%%;;;,,,\\\111***111...//////...,,,,,,---///,,,///---+++(((%%%+++333///222&&&+++777///,,,,,,,,,---------......------............------...---,,,,,,,,,,,,---......,,,222&&&111222111///---,,,---///000000000//////............)))+++---......---+++***++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++)))((())))))***,,,+++*********+++,,,---,,,,,,,,,---------......///...,,,*********,,,---+++,,,---...///...---,,,---,,,++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******++++++,,,------*********++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++------------------------'''((()))***+++,,,------...---,,,---------+++)))nnn[[[OOOEEE??????>>>===;;;;;;<<<;;;888666444444333333333333222222222222222111111111111000,,,---///111222222333222...///000111111000///...////////////............///.........------------------,,,,,,,,,,,,---------------...............---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,...000///---+++,,,---,,,,,,,,,,,,---...///000,,,,,,+++*********++++++++++++,,,,,,,,,,,,++++++************************))))))***+++---,,,***(((************************************************************************+++((((((++++++((((((++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,(((+++]]]...---,,,+++++++++++++++))))))***+++++++++++++++)))+++......---,,,------+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,,,,XXXggg***///***...,,,+++++++++************...------,,,---...///000///(((vvv***&&&(((---%%%777 111YYY***)))///...//////...,,,,,,---...555***000%%%...>>>***'''111---555333yyy;;;""",,,---------------------------............------........................000***555333777sss111000...,,,,,,---...////////////......---------)))***,,,...///000000///+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,+++*********+++,,,---,,,,,,,,,------------...///...,,,******+++,,,---++++++,,,------------------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))******)))'''lllZZZMMMCCC>>>===>>><<<;;;;;;<<<;;;999777444444333333333333222222222222222111111111111000%%%(((,,,000222111///...//////000000000000//////////////////............---------------,,,,,,,,,......------------.....................---------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,------******++++++,,,,,,------)))***+++,,,,,,---,,,,,,---------+++******,,,...+++++++++,,,...///111222---,,,+++***))))))))))))++++++************++++++************************,,,---,,,+++******+++---************************++++++++++++++++++++++++************************+++((((((++++++((((((+++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,(((+++]]]*********++++++,,,---...)))******+++++++++++++++***,,,......---,,,---...,,,,,,,,,,,,------------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,'''---111'''<<<000"""333,,,,,,,,,,,,++++++++++++------------............---&&&999---///%%%fff&&&..."""000...//////...,,,+++---...'''777%%%&&&???+++999111%%%@@@rrr;;; ///---------------------,,,------............------,,,---............---,,,***---,,,---***///...---,,,+++,,,---.........------------,,,,,,+++++++++,,,---......///,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++++++++++++++,,,------,,,,,,,,,,,,------------...---,,,+++***+++,,,---+++++++++++++++,,,------------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......---,,,+++)))((((((************)))))))))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((+++******+++------,,,+++jjjXXXKKKBBB===<<<:::999888888999888666444444444333333333222222222222222222111111111000000***,,,...000///---+++)))000000////////////000000////////////............------------------------.........------........./////////...---------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,+++***+++,,,---)))))))))***+++,,,......,,,,,,+++***************,,,+++***))))))***+++,,,************************+++,,,+++'''$$$$$$)))---************************++++++++++++++++++++++++************************+++))))))++++++))))))+++++++++++++++++++++++++++---,,,+++******+++,,,---,,,(((+++]]]************+++,,,---...)))***++++++,,,,,,+++++++++,,,------,,,+++,,,---*********+++++++++,,,,,,******+++++++++,,,,,,,,,************++++++++++++)))222+++!!!xxx---&&&222........................+++,,,---.........------+++'''nnn:::***000,,,,,,.........---,,,+++,,,...###=== 000222333000$$$aaaGGG''',,,$$$;;;...------------,,,,,,,,,------............------***+++---......---+++***///777555(((BBB666333------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((())),,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///...,,,+++***++++++++++++,,,,,,------++++++,,,,,,,,,---------------,,,+++++++++,,,---,,,+++***)))***+++,,,---......---,,,,,,+++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++...------,,,+++***)))(((,,,,,,++++++******)))))),,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((+++++++++,,,...///...---iiiXXXKKKBBB===<<<888777666777888777555333444444333333333222222222222222222111111111000000444333333111000///......000000////////////000000////////////..............................//////.........------........./////////...---------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---///......---,,,+++******)))***+++,,,---.........+++,,,,,,---...---,,,+++))))))))))))))))))***++++++++++++++++++,,,------,,,+++***))))))***+++,,,************************''''''&&&"""$$$)))************************++++++++++++++++++++++++************************,,,)))))),,,,,,)))))),,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,(((+++]]]++++++*********+++,,,,,,******+++,,,,,,,,,,,,+++---...///...---,,,---///******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))************+++------+++***???NNN***...........................+++,,,------......------++++++HHHKKK444...)))>>>'''---......---++++++,,,...777+++000000111HHHeee777555///!!!<<<&&&------------------------------............------+++---...000000...---+++(((!!!)))111(((PPPuuuFFF***...,,,,,,+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((())),,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++***++++++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,---...............---,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************''''''''')))+++,,,,,,***jjjXXXLLLCCC>>>>>>:::999888999::::::888666444444333333333333222222222222222111111111111000333222000...---///000222//////000000000000//////////////////.....................///////////////......------------.....................---------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...---,,,+++*********+++,,,------...------+++++++++---......,,,***++++++************++++++++++++++++++,,,---...///++++++************++++++***************************)))(((&&&$$$%%%(((+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,)))))),,,,,,)))))),,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,(((+++]]],,,++++++************+++***++++++,,,,,,,,,,,,,,,000111111000......///111------------............******+++++++++,,,,,,,,,))))))*********+++++++++///###000)))---''',,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++...111|||%%%///,,,)))333///---......---+++***,,,---666"""999%%%---222fffrrr:::666'''666111***,,,,,,,,,---------......------............------///000111222222111000///666222666:::((("""(((111***uuuGGG===555)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,---......///------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,---------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))***+++,,,,,,---------------------,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))((()))***---------+++kkkZZZNNNDDD@@@???;;;:::::::::<<<;;;:::888444444333333333333222222222222222111111111111000///...,,,++++++,,,...///...///000111111000///...////////////............---------....../////////------,,,,,,,,,,,,---------------...............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,------------------------,,,,,,---------------,,,,,,***((()))+++---,,,+++************+++,,,------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************---,,,++++++,,,------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,******,,,,,,******,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,(((+++]]]++++++************++++++***+++,,,,,,------,,,,,,000000000...,,,,,,...000---------............///******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,(((---(((000WWW)))************+++++++++,,,---,,,+++++++++,,,---...------((( 999$$$......'''666------...,,,+++***+++---(((,,,...(((<<<&&&===CCC'''333...+++***++++++,,,---...//////------............------000000000000000000000000&&&---+++)))///999888$$$)))'''%%%AAA444777)))&&&++++++,,,---------------,,,,,,,,,,,,---------...)))***,,,...///000000///------------,,,+++***)))++++++++++++++++++++++++------------------------++++++++++++,,,---...///+++,,,---.........---,,,***++++++++++++,,,,,,,,,***+++,,,,,,------------++++++,,,---------------)))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++---//////...---lll[[[OOOEEEAAAAAA;;;:::999:::;;;;;;:::888444444444333333333222222222222222111111111111000111000///...............---///000222222000///---000/////////............,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,------....../////////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111000...,,,******+++,,,---//////000---------...------,,,,,,---)))%%%%%%(((+++,,,,,,'''(((((()))***,,,---...---,,,+++***))))))))))))+++,,,---......---,,,+++************************)))'''&&&))),,,---+++(((************************,,,,,,,,,,,,,,,,,,,,,,,,************************---******------******---++++++++++++++++++++++++***+++,,,------,,,+++***,,,(((+++]]]))))))))))))***+++,,,,,,***+++,,,,,,------,,,,,,,,,---,,,***)))(((***,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,---------.........//////'''888"""...222vvv&&&+++++++++,,,,,,------------,,,+++******,,,...///...,,,(((rrr&&&777###;;;---,,,444///---------,,,+++***+++------222$$$:::999}}}+++)))&&&)))***+++,,,...///000000---..................---...---,,,,,,,,,,,,---...444///)))+++******000888'''+++777***///---...""",,,666---+++,,,------.........---,,,,,,,,,------.........)))+++---......---,,,***---...------,,,+++***)))++++++++++++++++++++++++------------------------///...,,,+++******+++,,,+++,,,---.........---,,,******+++++++++,,,,,,,,,***+++,,,---------------+++,,,---...///...---,,,&&&''')))+++,,,,,,,,,+++++++++++++++++++++++++++************************((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,*********++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---((()))***+++++++++++++++++++++++++++++++++++++++------------------------++++++*********************))))))***,,,,,,+++)))nnn[[[MMMCCC@@@AAA@@@<<<999777777999::::::999777444444444555333222111111111111000000000000111000000000//////......000000000///////////////000000000000000//////......------,,,,,,------...///...,,,,,,...///...---------------------------...------,,,,,,------...++++++++++++******)))(((---------......---,,,,,,......---,,,,,,+++******...---+++******+++---...,,,------......------,,,************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))***++++++,,,---......))))))))))))))))))******************+++,,,---.........,,,+++***)))))))))++++++************++++++))))))(((((()))***++++++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++---***...___++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...,,,+++***+++,,,,,,***+++,,,+++))))))***+++,,,,,,+++++++++,,,------***%%%---000***BBBEEE///:::///,,,)))---+++,,,,,,,,,,,,,,,,,,,,,,,,)))---(((555%%%111000...---,,,,,,------------------------------&&&555))))))(((777444222'''!!!'''+++333///+++---------............///........................***+++,,,,,,------,,,,,,///---+++******,,,///111ccc000###666***AAA!!!,,,---///111000...,,,******+++,,,,,,......///000///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++.........------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------.........)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,+++***)))))),,,---,,,***)))))),,,///,,,,,,,,,++++++*********,,,---......//////......+++,,,,,,+++)))((()))+++---,,,,,,+++*********+++++++++******++++++,,,------,,,+++*********+++,,,))))))))))))))))))))))))++++++,,,------...//////******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------kkkYYYKKKBBB???@@@>>><<<999888888999999999888666444444444444444222111111111111000000000000000000000//////.........000000000000000000000000000000111000000///.........------,,,,,,------...///...,,,,,,...///...---------------------------...------,,,,,,------.........//////...------,,,++++++,,,---------------,,,,,,,,,,,,+++*********---,,,++++++++++++,,,---,,,,,,------------,,,,,,************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******************+++,,,------------,,,+++************++++++************++++++++++++******************++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---***...___,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++++++++,,,,,,+++,,,---,,,+++***+++,,,------,,,,,,,,,,,,,,,---,,,)))------***888%%%222222(((444&&&000+++,,,,,,,,,,,,,,,,,,,,,,,,000(((,,,)))TTT 111///...---,,,,,,---...///------------------------...///...***777333---+++777&&&333,,,---------............///........................++++++,,,------------,,,///...---,,,,,,...000111]]]BBB'''000(((***###FFF666,,,---...///...---+++***)))******++++++,,,,,,------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,------......------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,************************---------,,,,,,,,,++++++------,,,,,,+++******)))'''((('''%%%$$$%%%'''))),,,,,,++++++++++++++++++))))))***++++++++++++++++++,,,,,,***)))((()))+++,,,+++******)))))))))******************+++,,,,,,---,,,+++*********++++++***************************++++++,,,------......******+++++++++,,,,,,,,,,,,+++************+++,,,*********+++++++++,,,,,,hhhWWWJJJAAA>>>???===;;;999999::::::888777888666444333444444444222222222111111111000000000000000000///////////////000000000000000000111111111111111111000///------......------------......///...,,,,,,...///...---------------------------...------,,,,,,------...///000000000000///......******+++,,,------,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++***************+++++++++***++++++,,,,,,,,,,,,+++******++++++,,,++++++************++++++,,,,,,++++++***)))))))))******+++++++++++++++***,,,------......------,,,---***...___------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,+++---...---,,,+++,,,...//////...---,,,,,,,,,---...------***,,,,,,)))<<<''' 777"""000(((,,,,,,,,,,,,,,,,,,,,,,,,333&&&555###XXXwww(((###000***---,,,,,,,,,,,,...000111------------------------///(((...<<>>***(((111------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...++++++,,,---------------************************,,,,,,,,,+++++++++++++++---,,,,,,++++++******************(((''''''))),,,++++++++++++++++++,,,,,,'''(((((()))))))))))))))++++++,,,***)))(((***++++++***))))))((()))))))))***))))))))))))***++++++---,,,++++++******++++++++++++++++++++++++++++++*********+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++|||gggVVVJJJAAA>>>???;;;:::::::::;;;:::888555777555333333444444444333222222222111111111000000111111111111111000000000000000000111111111111111111111111111000...---,,,......------------......///...,,,,,,...///...---------------------------...------,,,,,,------...------............------+++++++++,,,,,,++++++******+++,,,---------,,,+++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************+++++++++***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,++++++***++++++++++++*********++++++,,,---,,,++++++******++++++,,,******************))))))))))))***+++++++++******,,,------......------,,,---***...___------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...111000///...---,,,,,,,,,...///...(((111'''XXX666%%%###333&&&111)))------------------------000+++999&&&///ooo,,,###555999...'''------,,,,,,,,,---...///---------------------------++++++wwwVVV444---444&&&333...,,,---------............///........................+++,,,,,,---...------------...///000000///...---111!!!***888---'''333)))......,,,+++++++++,,,---.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,++++++*********------...,,,++++++---///*********++++++,,,,,,,,,)))******+++++++++++++++***++++++***))))))***,,,+++******)))))))))******)))))))))((())))))***+++,,,,,,++++++++++++***+++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++|||gggWWWKKKCCC???@@@:::999999:::;;;:::777444666444333222444444444333222222222222111111111111222222222222222222222222//////000000111111111111111111111111000///...---///......------......//////...,,,,,,...///...---------------------------...------,,,,,,------...+++,,,,,,---------,,,,,,---------,,,+++***)))(((,,,---.../////////...---***++++++,,,,,,++++++******++++++,,,,,,++++++***************************+++************+++,,,,,,------------------------******+++,,,,,,---.........---,,,+++************,,,,,,++++++***+++++++++************+++,,,------,,,,,,++++++++++++,,,,,,&&&'''((()))************((()))***+++++++++++++++,,,------------------,,,---***...___,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...111000///...---,,,,,,,,,...---000)))666***,,,,,,///,,,///222...------------------------+++333222***...777BBBxxx|||MMM***!!!)))000000***'''))),,,///...---,,,+++,,,,,,---------------------------...///---333>>>...'''&&&555,,,)))---------............///........................,,,,,,---.........------,,,---...//////...,,,+++)))???999xxx(((!!!888999+++000///---,,,,,,,,,---...///......------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++++++++***)))***+++***)))(((***+++*********++++++,,,,,,,,,***+++,,,,,,---,,,,,,,,,***++++++***))))))***,,,++++++*********++++++,,,)))))))))((())))))***+++,,,,,,,,,,,,++++++******************************))))))************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---|||gggXXXLLLCCC@@@@@@:::999999::::::999777555555444222222333444444333333222222222222111111111222222222222222333333333......//////000000111111000000000000000//////...//////............/////////...,,,,,,...///...---------------------------...------,,,,,,------...,,,,,,---............---------------,,,***)))(((---...000111111000...---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///---,,,+++***************+++++++++***++++++,,,,,,+++*********+++,,,,,,---,,,,,,++++++++++++,,,,,,$$$&&&(((***+++,,,,,,+++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---***...___,,,,,,++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,---------,,,,,,)))***,,,,,,++++++---...//////...---,,,,,,,,,---...)))222)))666000///...222$$$......+++------------------------)))555'''***222HHH///...222555((()))444111000,,,)))---333555222;;;333......///...---...000///---++++++++++++,,,------------------------,,,)))DDDhhh666;;;+++ZZZ555(((111'''---------............///........................,,,,,,---...............,,,---.........---,,,+++---444"""[[[,,,+++777---000///...---,,,---......,,,,,,,,,++++++*********------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***...------------,,,,,,,,,++++++,,,---------------***************************************+++++++++++++++++++++++++++++++++(((***+++***)))((()))***++++++++++++++++++,,,,,,)))***++++++,,,,,,++++++)))***+++***))))))+++---++++++++++++++++++,,,---***))))))))))))***+++++++++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------|||gggXXXLLLCCC??????;;;999888999999999777555555333222222333444444333333333222222222111111111000000000111111111222222,,,------...//////000000...//////000000000000000//////............/////////...,,,,,,...///...---------------------------...------,,,,,,------...,,,,,,---...............,,,,,,------------,,,,,,...///000111111///,,,+++,,,+++***))))))***+++,,,,,,,,,------------,,,,,,***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++******)))))))))******************+++,,,------+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---''')))+++---------,,,,,,)))***+++,,,------------***++++++,,,,,,++++++***---***...___------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,***+++,,,---------,,,,,,***+++------,,,,,,...///------,,,,,,,,,,,,,,,---111%%%555)))111222KKK------&&&(((,,,)))........................)))000&&&111,,,///eee///444...+++111...///---((('''***+++)))$$$...000******333777333...---,,,+++++++++,,,---------------------------,,,%%%{{{CCC)))EEE$$$333###SSS444888777(((---------............///........................,,,------..............................---,,,,,,888CCCkkkIII///!!!333......------,,,,,,------+++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***......---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,++++++++++++++++++)))***++++++,,,+++++++++)))***+++***))))))+++---***************+++,,,,,,***************+++,,,,,,++++++,,,,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,+++*********+++++++++,,,,,,,,,,,,{{{gggWWWKKKBBB===>>>;;;:::888888888888777666444333111222333444444333333333333222222222111111......//////000000000111,,,,,,------...//////000---...///000111111111111//////............/////////...,,,,,,...///...---------------------------...------,,,,,,------...***++++++,,,---------,,,)))***,,,---.../////////---///000111000...+++))),,,+++)))(((((()))+++,,,,,,------......------,,,*********************************)))***++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))))))))))))))******************+++,,,---...,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---+++,,,...//////...---+++)))***+++,,,---.........*********++++++*********---***...___.........------.........,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------)))***,,,---...---,,,,,,+++,,,............///111,,,,,,+++++++++,,,------333###666(((,,,222ooo111---222(((333---........................)))+++---;;;###222HHH///444&&&000111000---000000---,,,///111111222------333555///)))))),,,++++++***+++,,,...///------------------------222***GGG'''+++***222'''@@@ RRR...###:::***---------.........//////........................,,,---......//////......000000//////............''':::%%%888)))'''666---------,,,,,,,,,++++++------------------------)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,(((((()))************)))*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++.........------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***++++++---,,,,,,++++++*********++++++,,,------------,,,)))***+++***))))))+++---))))))((())))))***++++++++++++******++++++,,,---++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***))))))************+++++++++yyycccTTTKKKDDD@@@AAA;;;::::::999888777666666333444444333000000111222111111111111111111222222...///000000000...---,,,...///000///.........000000///...---------------//////000000///...------+++///444888888444///+++......---------......///,,,,,,,,,++++++*********,,,,,,,,,+++++++++******---------,,,,,,+++++++++/////////......------,,,******+++++++++,,,,,,,,,,,,+++)))((((((((()))***++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,***)))***...///...,,,,,,++++++++++++++++++,,,...---+++))))))***+++,,,+++++++++,,,,,,---------((()))***,,,,,,+++******---,,,+++,,,///000...+++,,,,,,............,,,,,,+++***)))((((((***,,,---))))))+++,,,,,,,,,,,,,,,...---%%%fff......---------,,,,,,,,,........................---...///000111222333333666"""444###...MMM!!!///,,,***+++---,,,,,,//////...,,,,,,---------,,,555'''&&&;;;'''"""...)))333///111///++++++,,,---............---444%%%+++===%%%666444$$$:::+++///,,,/////////...------,,,,,,,,,,,,.../////////...---......---------,,,,,,,,,/////////...------,,,,,,///$$$<<<)))---,,,...111555222111---999***,,,------....../////////'''@@@---///777999)))//////---***,,,000111.....................------111111(((222;;;,,,444111000...---,,,,,,---...------------------------...---,,,,,,++++++,,,,,,+++++++++)))((((((+++------------,,,,,,+++++++++***+++---......---+++*********))))))))))))))))))++++++,,,,,,---,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***((())),,,---,,,+++(((((())))))*********+++,,,++++++******++++++,,,'''))),,,,,,++++++,,,---555111,,,***+++,,,,,,+++)))************+++++++++///...,,,***))))))******,,,,,,,,,++++++*********++++++************++++++************+++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))...,,,***))))))***,,,---xxxcccTTTKKKDDD@@@AAA;;;;;;:::999888777666666444444444333111000111222111111111111111111111111//////000000000///...------///000///...---...///111000///...............//////000000//////...------...000111111000...---......------------------.........------,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,+++++++++......------------------******+++++++++,,,,,,,,,,,,+++***)))))))))******+++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,***)))+++---///...,,,+++******************+++...---+++))))))***+++,,,++++++++++++++++++******))))))***++++++++++++++++++***)))***---...,,,******++++++,,,,,,++++++***,,,,,,+++******+++,,,---******+++++++++******)))+++///(((bbb......---------,,,,,,,,,------------------------000000////////////......'''---:::lll999...%%%,,,666222000222///000...,,,,,,---------,,,"""HHH&&&,,,222[[[...,,,000---...,,,---......////////////......999///...888$$$###PPP+++***,,,000+++...............---------,,,---.../////////...---//////.........---------...............---------+++222RRR%%%(((...---///222000000...CCC(((222***---------------.........999222000333'''---000333888999111((()))000........................111&&&>>>)))***)))---,,,+++*********++++++------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,***)))))),,,...---,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,+++,,,+++++++++++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------...,,,******,,,---,,,+++************+++++++++,,,,,,++++++******++++++,,,***,,,------------...000MMMAAA333,,,,,,---+++))))))************+++++++++,,,+++***)))))))))***+++,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++*********+++,,,---wwwbbbSSSJJJCCC@@@@@@;;;;;;:::999888777666666444444444333111000111222111111111111111111111111000000111111111000///...---...///...---------///111111000////////////000///000000000000//////...///...+++******+++...///......---,,,,,,+++,,,,,,......------------,,,,,,---------,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,+++*********++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,---------------+++++++++---------+++------,,,,,,,,,,,,---------,,,+++*********+++,,,,,,,,,+++******))))))(((***************+++,,,,,,+++******+++------,,,***,,,++++++******++++++,,,------------,,,,,,,,,,,,+++++++++***))))))(((((((((111***[[[......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------------+++ddd%%%444++++++222------000...,,,,,,---...---,,,+++&&&222***333,,,///,,,,,,------.........///......------'''111...+++111,,,%%%***jjj@@@$$$'''555'''---------...............,,,---......//////......000000/////////.........---------...............)))III;;;&&&$$$111000+++---///***000***iii```111,,,---------------,,,,,,,,,,,,+++555222999111///000---,,,111666222)))***333........................***&&&;;;111666(((---------,,,------...///...........................---,,,,,,++++++,,,,,,---------+++******---///+++,,,,,,,,,,,,,,,,,,---,,,---////////////---,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000///---,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---,,,+++,,,///111\\\KKK666++++++---+++((()))************+++++++++***************+++,,,---+++++++++++++++*********---,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++++++++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))***++++++,,,,,,,,,,,,vvvaaaRRRIIIBBB???@@@<<<;;;:::999888777777666444555555333111000111333222222222111111111111111000111111111111000000000,,,...///...---,,,---...000000///////////////000000000000111111000000//////---***''''''***---///......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,+++*********++++++++++++++++++************,,,+++***)))***+++,,,---,,,,,,,,,---.........---......,,,,,,,,,,,,......,,,------------,,,++++++,,,++++++***************'''111+++WWW......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////;;;333ZZZ111%%%---&&&***333(((000...---,,,---...---,,,111###...444222(((222***---000111,,,,,,------,,,+++******)))(((((((((+++222333***'''%%%111------,,,,,,------...//////000---------...............////////////.........---,,,,,,------...//////000,,,]]]LLL***(((111666,,,***///...)))222***GGG///,,,111---------,,,,,,+++++++++111"""===zzz^^^))))))222,,,''')))...111000...---------..................,,,222222___222---------...///000000111////////////////////////...---,,,,,,++++++,,,,,,,,,,,,---+++******,,,...+++++++++,,,,,,---------------............------((((((((()))***+++,,,---.........------+++***)))+++++++++******)))))))))))))))***+++---...//////222111///...------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++***))))))***---000NNNBBB333******,,,+++)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,++++++++++++,,,,,,------,,,+++************++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,---------------***+++,,,------,,,***)))uuu___QQQHHHAAA??????<<<;;;;;;:::999888777777555555555444111111222333222222222111111111000000111000000000000000111111---...///...------...///.........------......///000000111111111111111000...---+++******+++---......---,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---,,,,,,++++++,,,))))))(((((((((((()))))),,,,,,+++++++++***++++++)))******+++,,,---......,,,+++*********+++---...+++,,,---......------.........,,,,,,,,,,,,......++++++,,,,,,,,,,,,+++***,,,++++++++++++,,,---...)))000)))___......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////666111>>>"""FFF(((&&&AAA(((000///------.........---'''>>>888)))333)))...000111------------,,,++++++***777******...))),,,222---(((>>>GGG222777+++,,,,,,---...///000000------------......//////.........---------,,,,,,+++,,,,,,---...///000000222ccc---,,,000...'''...666111,,,555+++333,,,000...---------,,,,,,+++++++++:::000///333000(((***222111'''---------.........//////666000+++999000((()))***+++,,,---------////////////////////////...---,,,,,,++++++,,,,,,***+++,,,+++))))))***,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,))))))))))))***+++,,,---////////////...---+++++++++++++++******)))))))))))))))***+++---...//////333222111///...,,,,,,---++++++++++++++++++******,,,++++++******++++++,,,***+++***))))))***---000666444000---+++*********))))))*********+++++++++,,,,,,,,,+++***))))))(((************************++++++************++++++------,,,+++************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,------------+++,,,......---+++(((&&&sss^^^PPPGGGAAA>>>???<<<<<<;;;:::999888777777555555555444222111222333333333222222111000000000000000/////////000111111...///000///...---...000...------------......///000111111222222222222111------............------------,,,,,,,,,,,,------,,,,,,------------......******++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))***+++---...///000+++++++++++++++,,,------(((***,,,,,,+++++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000---,,,)))ttt......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++"""***BBB"""111555555111///------...///...---'''...///ddd---333)))------,,,/////////000//////......666***---444...))),,,---666{{{###(((...,,,,,,------...///000000...------------...//////...------------,,,,,,,,,,,,,,,------...///000000444WWW111777///+++,,,+++)))222777---...333,,,,,,...111)))------------,,,,,,,,,,,,>>>!!!---333---(((+++...---,,,,,,------.../////////&&&555%%%******,,,---.......................................---,,,,,,++++++,,,,,,)))***++++++***)))***++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......///......---,,,+++------,,,,,,,,,,,,,,,,,,******+++,,,,,,---......222222222000---,,,---...++++++++++++************,,,++++++******++++++,,,,,,,,,---,,,+++,,,///111***---000000---***)))***)))************+++++++++*********)))(((&&&%%%$$$)))))))))***************+++******))))))******+++,,,,,,++++++***+++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---...---+++((('''rrr]]]OOOGGG@@@>>>>>><<<<<<;;;:::999888888777555666666444222111222444333333222222111000000/////////.........///000111///000111000//////000111...............///000000000111222222333333222222---......//////......---,,,,,,,,,,,,---...///000,,,,,,,,,------.........,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***)))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))+++------++++++---//////......------......///+++,,,,,,,,,++++++******))))))***+++,,,------...***+++,,,,,,------,,,,,,(((***------+++***+++---***++++++,,,,,,++++++***++++++++++++,,,---///000---,,,+++******,,,---...///(((+++......---------,,,,,,,,,------------------------//////...---,,,+++******(((222NNN777000333'''999111///------...///...---+++<<>>===<<<;;;;;;999999888777555666666444222111222444333333222222111000000//////...---------///000111///111222111000///000222///////////////000111111000111222333333333333333........................,,,,,,,,,---...///000111*********++++++,,,,,,,,,........./////////000000+++++++++,,,,,,------------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---,,,+++***)))((()))***+++,,,---------******+++++++++,,,,,,,,,(((+++------++++++---000***))))))(((((())))))***+++,,,,,,,,,,,,+++*********************+++++++++***+++,,,---...---,,,+++***,,,//////---,,,---///,,,,,,...//////...,,,,,,,,,,,,++++++,,,///222333///---+++)))))))))+++,,,111&&&.........---------,,,,,,,,,........................++++++++++++++++++,,,,,,444+++,,,UUU$$$111...111///...---//////...---...hhh///000---222000...------...///000000//////---222---(((///222//////$$$---444777999///---------.....................---,,,---...///000000/////////............---------...............,,,000777888&&&%%%...111,,,---000))),,,))))))222111***000---------....../////////222ooo@@@$$$000:::...)))222,,,,,,------...///000000666'''666***+++,,,---------,,,+++------------------------...---,,,,,,++++++,,,,,,***,,,...---,,,+++,,,,,,---------,,,,,,+++++++++///......------......///,,,,,,+++*********++++++))))))***+++++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111///,,,+++---///.........------,,,,,,,,,,,,++++++++++++++++++,,,'''))),,,,,,,,,+++,,,---111---((((((+++------+++)))************+++++++++)))***+++------,,,++++++(((((())))))*********+++---,,,,,,++++++,,,,,,---************+++,,,------++++++************++++++++++++++++++++++++++++++((())))))***++++++,,,,,,***************)))((('''((((((***+++,,,------...rrr\\\OOOHHHBBB???>>>;;;:::999999;;;;;;:::999777666333111111111222333222222222111111111111000111111111111000000000000............//////000000,,,,,,------.../////////000111222222333333333333000000///...---,,,,,,,,,)))))))))***+++,,,......------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000...++++++---///000000$$$&&&))),,,---,,,***(((+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++***++++++,,,,,,++++++***,,,+++++++++***)))))))))...++++++777&&&444"""JJJ+++///...))))))&&&)))~~~...............---------------------------------,,,------......------,,,///(((///}}}VVV)))222///000222,,,&&&///???---(((999$$$333000................................................---111222'''NNN...222)))111222444000000$$$,,,---------......//////,,,---...000000000//////,,,,,,,,,---------......,,,///+++999&&&***+++---...///......---***555...&&&111777//////...------,,,++++++555mmm--- ///***&&&000***111333---)))+++---,,,---555///////////////////////////...,,,++++++,,,...///.........------,,,,,,,,,++++++------------++++++...------------...//////+++,,,---.........---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------....../////////......---------------,,,+++************---......///...---+++***++++++++++++******))))))------------------------******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++***++++++,,,,,,***)))((((((((()))+++,,,+++,,,---,,,***)))***+++************************rrr\\\OOOHHHBBB???>>>===<<<::::::::::::888777777555333222111111222333222222222111111111111000000000000////////////...------......////////////,,,------...//////000000222222333333444444333333000000///...------------,,,,,,,,,,,,...///000111++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,///---++++++---.........)))***---//////...---+++***+++,,,,,,,,,,,,+++***)))+++,,,......---,,,+++,,,,,,,,,++++++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++'''!!!---###,,,;;;^^^BBB555nnn/////////......---------------------------------,,,------......------,,,///%%%000EEEzzz___UUU```,,,///444,,,111)))................................................,,,+++***333888^^^'''???)))###&&&@@@222555/////////000000000111111...///000111111111000///------........./////////'''111000,,,,,,---.../////////...------//////+++HHH---///(((.........---,,,+++++++++ GGGNNN 555???***444&&&$$$333888...+++222,,,------------------------///...,,,++++++,,,.../////////.........---------+++,,,,,,------,,,,,,+++------,,,,,,------...///***+++,,,---------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++***++++++++++++******)))***+++,,,---+++,,,---,,,***)))***+++++++++++++++++++++++++++qqq[[[NNNHHHBBB???>>>???===;;;::::::999777555666555333222111222222333222222222111111111111000////////////............---------...............---......//////000111111333333444444444333333222000000///...---------------------......000111222------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++...---+++,,,------,,,+++,,,---............------(((***+++------+++***(((***+++,,,......------,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,------------///999666222AAA000000//////...---,,,,,,........................------............------111(((333$$$YYY---333+++000111&&&------------------------........................+++111555###444&&&ppp|||888***)))999,,,<<>>>>><<<::::::::::::888666555444333222222222222333222222222111111111000000000000/////////.........------------..................//////000111111111333333333333333222111000000000///...............,,,,,,,,,------...///000------------------------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---,,,+++,,,------+++))),,,,,,++++++++++++++++++)))***,,,......,,,***)))+++,,,------......------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------,,,,,,------------,,,,,,++++++,,,,,,------......$$$$$$(((888***111111111000///...---,,,,,,........................------............------,,,---///,,,QQQ;;;---111)))+++333***------------------------........................+++888---%%%333999$$$###555(((:::%%%(((..................//////111111111111000//////........./////////000000000111***HHHccc888......000000000000//////......,,,---444888111$$$222------,,,,,,++++++++++++///555"""iii^^^TTTaaa''',,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.....................------------++++++++++++------++++++******++++++,,,---***+++,,,---...---,,,,,,---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,------,,,+++************+++++++++++++++,,,,,,---***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,pppZZZNNNGGGBBB???>>><<<:::999999;;;;;;:::888444444333333222222333333222222222111111111000000111111111000000000//////..............................//////000111111111111111111111111000///...000000///.........//////------------......///000++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***,,,+++******)))***+++++++++,,,...//////...,,,+++,,,,,,------............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------++++++,,,,,,,,,,,,++++++******++++++,,,,,,------333777,,,(((...111000000///......------////////////////////////---......//////......---%%%222***///(((444+++000111'''444---........................//////////////////////////////AAA)))+++===!!!///777(((000444//////////////////......111000000///............------.........////////////&&&///%%%222------------......//////000,,,222---###444###555------,,,,,,,,,,,,,,,+++'''///***eee,,,---------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++************+++,,,,,,+++,,,.../////////...---,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++*********+++*********+++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++oooZZZMMMGGGBBB???>>>;;;:::999999;;;;;;:::999333333333333333333333333222222222111111111111000111111111111000000000000///////////////.........---......//////000111111//////000000000///......000000//////...//////000///////////////000111111////////////////////////............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---++++++,,,---......,,,---,,,,,,,,,,,,,,,------------............---------------------.........------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,(((000111$$$<<>>===;;;::::::999777666222222333444444444333333222222222111111111111000000/////////............222222111111000000//////,,,,,,------.../////////...///000111111111111111000000////////////000111---,,,,,,,,,,,,------...++++++++++++++++++++++++//////.........---------...------,,,,,,------..................................../////////000000...,,,******---000222222***+++,,,---...............---+++******+++---......------------...//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++,,,------......------,,,/////////......------,,,!!!666444555<<<+++111"""===......//////000000111111000000000000000000000000......////////////......111 ///777""";;;444DDD777+++000333###:::***666111111111111111111111111000000000000000000000000(((666###444###222:::###...;;;---???888111000000000//////......000000/////////111222333000000000000111111111111333%%%<<>>===<<<:::777555444555555444444444333333333222222222111111111000000///000111111111000...---------------............222111///...---------...////////////000000000000111000000///...---------000///...---,,,+++++++++//////---,,,,,,---...///000000000///...,,,+++***+++,,,------++++++,,,---,,,------...///000111111......////////////......,,,------......------,,,++++++,,,,,,,,,,,,------///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.....................------------------............///...------------...//////,,,++++++******++++++,,,...000222111...,,,,,,...+++111---$$$777yyy000000000000000000000000000000000000000000000000,,,---...//////...------:::000///444...(((;;;ZZZ+++///---,,,...222222///,,,000000000000111111111111000000000000000000000000111///...------...///111"""777222 DDDpppAAA$$$---333)))***;;;333+++(((666---)));;;...000000000000000000000000444---(((>>>(((iii888+++)))444888///+++///000:::$$$555###777'''........................444444'''111999'''qqq444AAA"""++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++((()))***+++,,,+++***************++++++,,,,,,,,,------------------------++++++******++++++,,,---++++++******++++++,,,---++++++******************---,,,***)))***+++---///+++---//////---,,,+++,,,******+++++++++***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))******++++++******))),,,,,,+++***)))))))))***///...---,,,+++*********,,,------......------,,,---,,,,,,,,,,,,---.........---+++,,,,,,---+++***,,,------,,,***)))***+++---,,,,,,++++++,,,,,,---sss\\\NNNGGGAAA>>>>>>>>>======<<<;;;999888777555555444444444333333333333333333333222222222111///000000111000///...---////////////000000000000222111///...------............//////000000000111111000000///......------///......---,,,,,,,,,,,,///...------------...///------------------,,,+++---...//////------...///,,,,,,------......//////......////////////......,,,------......------,,,,,,,,,---------............,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------............---------...............---------............///---------------......///,,,,,,++++++++++++,,,,,,---///000000...---...000555///000333,,,)))AAAaaa000000000000000000000000000000000000000000000000---.../////////...---,,,111+++,,,333000(((---;;;***666...///000111000000000111111111000000000000000000111111111111111111111111111000...------...000111CCC***+++;;;'''ppp888&&&999666555222333666...---333)))111111111111111111111111777333)))111000///&&&,,,///------222333///;;;***BBB%%%///555)))........................)))000)))---111!!!EEE888555,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,---------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++++++++...------,,,---...///000+++---//////---,,,+++,,,)))***+++,,,,,,---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,+++******++++++------,,,+++++++++,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---......///...,,,,,,---...,,,+++'''((())))))(((''')))***+++******))))))******+++rrr[[[NNNFFFAAA>>>===<<<<<<===<<<<<<;;;::::::555555444444444333333333444444444333333333222222000000000000000///......////////////000000000000111000///......---......------...000000111111111000000000///......------------------------------......---------......///******+++,,,---------,,,---...//////------...///,,,,,,,,,,,,,,,---------......////////////......,,,------......------,,,---............/////////---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------......//////---------............///---,,,,,,,,,,,,---......---------,,,,,,---------,,,---............000333///))),,,888555''''''222:::ccc000000000000000000000000000000000000000000000000///////////////...---,,,000---...222444000,,,+++;;;CCC+++......111333222///...111555111111111000000/////////111111111111111111111111111000///......///000111...///111222333555999===EEE,,,III333///111+++,,,777888<<<111111111111111111111111///555666!!!777111000\\\'''777333"""cccjjj444222###:::'''666........................)))222000...///'''+++???&&&...&&&///------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,---...............,,,,,,,,,---------------------------------------------,,,,,,------...///------,,,,,,------...///,,,,,,,,,---------------************+++++++++++++++---//////---,,,+++,,,***+++,,,---------------------------------------++++++++++++++++++++++++++++++******++++++,,,---------------------------++++++,,,,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......///...------......---,,,(((***++++++++++++,,,...+++******))))))******+++nnnXXXLLLGGGBBB@@@AAA<<<<<<<<<<<<;;;:::999888555555444444444333333333444333333333333222222222000000000000000//////...------------............000000//////............+++,,,...000111222222222000000//////............+++,,,,,,------.........------------.........///++++++,,,------------,,,+++,,,------++++++,,,---------------,,,,,,,,,,,,---......//////......---,,,------......------,,,------.........////////////---,,,,,,---...---,,,------------------------,,,------------------,,,,,,,,,,,,,,,------------++++++,,,------...//////---------............///,,,,,,,,,,,,,,,---............------------...............---...///000222...000,,,'''+++444777333///---111VVV000000000000000000000000////////////////////////000000//////......------111111...---000555444000///777[[[,,,,,,333000111111000...///222555222111111000000//////...222222222222222222222222111000000//////000000111///111111111666:::000"""===YYYwww:::111999666888666$$$'''111111111111111111111111000+++AAA)))000GGG***777\\\EEE333333222***222........................000222333///...333111%%%+++555$$$555(((,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***))),,,------...............------..................------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------((()))******++++++******+++---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---------------------------+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---...---+++***,,,------,,,,,,---///---,,,,,,++++++,,,,,,---mmmWWWKKKFFFBBB@@@AAA<<<<<<;;;;;;999888666555555555444444444333333333222222222222111111111111111000000///////////////------------............///////////////.........+++,,,...000222222111111////////////............***+++,,,---............,,,------.........//////...............---,,,,,,+++,,,------++++++,,,---.........---------------------............------,,,------......------,,,,,,------------.........111///---,,,,,,,,,+++***------------------------,,,------......------,,,***++++++++++++,,,,,,,,,***++++++,,,---...//////---------............///---,,,,,,,,,,,,---......///......------......///000///........./////////...111///)))(((,,,***$$$???---,,,777666EEE////////////////////////////////////////////////000000//////............,,,///...)))***111333111%%%>>>,,,```666!!!>>>&&&222///------000222222111222222111111000000000///222222222222222222222222111111111000000111111111777000000333///(((...;;;555...OOOKKK000///555AAA111111111111111111111111:::(((777;;;)))...444---555jjjRRR)))///555555555###<<<###////////////////////////000+++......)))000666---111'''>>>333 ;;;+++...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***,,,,,,,,,,,,,,,------...........................------------------------+++++++++++++++,,,,,,---+++++++++++++++,,,,,,---***+++++++++,,,,,,------,,,---...////////////...+++---//////---,,,+++,,,((()))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++///...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,+++******,,,---,,,******+++++++++)))((((((***---,,,,,,++++++,,,,,,---oooYYYKKKEEE@@@======<<<;;;;;;:::888777555444555555444444444333333333222222222111111111000000111111000///////////////////////////000000000000......////////////......+++---///111222222111000//////////////////......***+++---...///...------+++,,,---...////////////////////////...------,,,---...//////------...///---------------.........------............------,,,------......------,,,,,,,,,---------.........111///---,,,,,,,,,+++***------------------------,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---------............///...------------...//////......------------......///......///000000...,,,///''')))555666+++,,,777###222777---+++666999333////////////////////////000000000000000000000000000//////......///000000***///222000---.........333!!!>>>+++vvvBBB777///000666,,,222///,,,---111333111///222222222222222222222222333333333333333333333333111111111111111111111111(((111222...555@@@777$$$???&&&000AAA444KKKqqq222222222222222222222222///888,,,555666)))555555,,,444QQQLLL///<<<<<< (((888%%%$$$555...////////////////////////...)))...000******000111333555000iiiIII+++)))222+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++++++++***+++,,,,,,---...............---------------------------------+++************+++,,,,,,+++************+++,,,,,,******++++++,,,,,,------------------............+++---//////---,,,+++,,,$$$&&&'''***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))******++++++//////---,,,+++*********++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------+++***)))***+++,,,+++***,,,---...,,,***))))))***+++******))))))******+++nnnXXXKKKDDD???======::::::::::::999888777666555555444444444333333333333333222222222111111111222111000///...//////000////////////000000000000---...///000000///......,,,---000222222111///....../////////////////////+++,,,---//////...,,,,,,+++,,,---////////////...,,,,,,---.........---------...//////------...///++++++,,,,,,------......,,,------......------,,,,,,------......------,,,---............/////////...---++++++---......---........................,,,---...//////...---,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............///000000...------------------...,,,,,,---000222222///,,,555***(((111///%%%'''444===---'''///000'''***777'''444rrr////////////////////////000000000000000000000000///.........///000111222111000222444222///...000'''666...444===:::111///&&&:::<<<)));;;000000000111222222111111222222222333333444444555444444444444444444444444111222222222222222222111666...///777111'''222HHH,,,AAA333"""111777:::QQQvvv222222222222222222222222(((<<<------:::999777)))---'''...555|||333111+++///%%%000;;;%%%&&&///$$$999////////////////////////.../////////...,,,---///999:::777GGG'''&&&<<<,,,999&&&------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++*********+++------.........---------,,,,,,------------------------,,,++++++++++++,,,------,,,++++++++++++,,,------+++++++++,,,---.........+++***)))))))))***,,,,,,+++---//////---,,,+++,,,((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++************+++,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,---+++***)))***,,,---,,,+++---...//////---,,,---...+++******))))))******+++}}}kkkVVVJJJEEEAAA@@@@@@999::::::;;;;;;:::::::::555555444444444333333333444444444333333333222222222111///.........///000------------.........///---...///000000///......,,,...000222222111///---.........///////////////+++,,,...//////...,,,+++***+++---///000000///...))))))+++,,,---.........+++,,,------++++++,,,---))))))***+++,,,,,,------,,,------......------,,,,,,------......------,,,////////////000000000000,,,******+++...000000000........................,,,---///000000///---,,,........./////////000000---,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000111111---------,,,,,,---------)))***,,,000444444111---+++222444111111444111)))***222444000000444222+++,,,222+++---eee////////////////////////000000000000000000000000............///000222333555...***...000...///555///888,,,+++000444---SSS...&&&666<<<***999:::+++...111555555222111222444111222333333555555666777444444444444444444444444111222222333333222222111<<<555000111444444444444333555666666666333000222...888iiiddd222222222222222222222222999+++333999+++,,,777444999444...333///BBBQQQ+++------444(((---222)))+++999333)))---000000000000000000000000---222,,,(((///222.........777&&&'''777+++XXX$$$***&&&666"""///222555////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,,,,+++***+++,,,---.........---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---......,,,,,,------...///000000---,,,+++******,,,...///+++---//////---,,,+++,,,//////...---,,,***((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------*********++++++*********++++++++++++,,,,,,---...,,,,,,++++++,,,,,,------+++++++++,,,,,,+++++++++++++++******++++++,,,---,,,+++***+++---...---,,,(((***++++++++++++,,,...---,,,,,,,,,,,,,,,,,,---hhhVVVMMMAAA???@@@;;;:::;;;;;;:::999777555333333333444555555444333333111111333333444333222111000000000000000000000000---///222222111/////////........................000///...---,,,,,,---...000////////////.........------------------------....................................////////////---,,,+++******,,,...///,,,,,,,,,---------......000000///...---,,,,,,+++,,,---......//////......///////////////......---///...------------...///---...//////......///111111111000///...------,,,...------,,,,,,------...,,,,,,,,,---------......+++++++++,,,---...//////........................---------------...///000////////////////////////////////////////////////222111000//////000111111333,,,111666))))))^^^000------000222111///...///000111111000.........000000////////////000000000000000000000000000000000000000000111111111111...mmm555111555555444444333222222111222222222222222222222222444444444444444444444444666444444555777777444111555444333222222333444555666666777777888999::::::999777444222222333555666888666000---===kkk]]]666666666555555444444333777555333222222333444666555444444333222222222111xxx999666222000000000000///000000///////////////000////////////000000000000000///...000222222///,,,,,,,,,,,,------.........aaa===000------++++++++++++------------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///...---,,,,,,---...///++++++,,,,,,---...//////------------------------///...------...///000111...---+++******+++---...///...---,,,,,,,,,,,,,,,---------,,,+++***)))(((/////////.........------......---,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))((((((***,,,---,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++''''''(((((()))***,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gggVVVLLLAAA???@@@;;;;;;;;;;;;:::999777555444333333444555555444333333111222333333333222111111000000000000000000000000+++---......---,,,,,,---........................000///...---------....../////////.........------------------------------........................------------............---,,,+++***+++,,,...///,,,,,,,,,---------..............................,,,---......//////......///////////////......---,,,+++***))))))***+++,,,,,,---......------.../////////......------,,,,,,...------,,,,,,------...,,,,,,---------.........---......//////000000000..............................---------......///////////////////////////////////////////////////000000///.........///000666111222555000(((---:::???000//////000111000000111000111111111000/////////000000////////////000000000000000000000000000000000000000000111111111111999---222[[[TTT---$$$000===222222222222222222222222222222333333444444555555333333333444444444444444555444444666888888666444444444333333444666777888777777888999999999999999999888666555555777999::::::<<<<<<777000111999BBBIIIiiirrr666666666666666555555555666555444222222333444555444444444444444333222222---...:::XXX~~~RRR;;;111,,,444111///...///111111111000000////////////000000////////////000000000000000///...000222222///---------........./////////...///BBBttt^^^:::000---,,,...------,,,++++++,,,------------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------,,,++++++,,,------++++++,,,,,,---......///---------------------------,,,+++++++++,,,---......---,,,++++++,,,---...------,,,+++++++++++++++---------,,,,,,***))))))*********)))))))))((((((************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))))))))***,,,---,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~gggVVVLLLAAA???@@@;;;;;;;;;;;;:::888777555444333444444555555444444333333333333333333222111000///////////////////////////000000///......///111........................000000///............///............---------,,,------------------------........................,,,,,,,,,------------...---,,,+++++++++,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,---......//////......///////////////......---------,,,,,,,,,,,,------+++,,,------,,,,,,---///---------,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........////////////////////////........................//////...---------......////////////////////////////////////////////////111000///...//////000111......+++***222:::333%%%222,,,GGGqqqqqq000111111000///111333555222222111111000000000111111000000//////000000111000000000000000000000000000000000111111111222222+++---666:::,,,###888YYYyyygggcccXXXFFF111:::666)))--->>>>>>///000111111222333444444444//////000111222333444444444444444555555666666666555555555777:::;;;:::999666666777999;;;===???@@@>>>???AAAAAAAAA@@@>>>===:::999999888999:::<<<===444666:::<<<<<<999444000EEEDDD???777444@@@WWWjjjqqquuuUUU999999888888777777888888777666555333333333444555555666777888777666555444777///***///999>>>999111//////000111111111000000***555999111)))+++///000111///------...000000000000000////////////000000////////////000000000000000//////000111111///...///////////////000000000,,,000777777)))%%%???bbbrrraaa^^^PPP:::---333333,,,+++///...(((------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000++++++************+++++++++,,,,,,------.................................------,,,+++++++++,,,,,,------------------------,,,,,,+++*********++++++,,,------,,,,,,+++***))),,,,,,,,,,,,++++++++++++((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++---...,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~fffUUULLLAAA???AAA;;;;;;;;;:::999888666555555444444444444444444444444333333333333222111111000////////////////////////111111111///......111333........................////////////////////////......---------,,,,,,,,,,,,,,,------------------........................,,,,,,---------.........---,,,,,,,,,,,,---......,,,,,,,,,---------......222111000...---+++***))),,,---......///.........///////////////......---////////////////////////+++---......---,,,...///,,,,,,,,,,,,------------...------,,,,,,------...------------........................------------........................000///...---------------////////////////////////////////////////////////333222111111111222333444777;;;777,,,+++333555///333(((222===///'''444???///222333000000444888:::666444222111111222222222111000000000000000000111000000000000000000000000000000111111111222222222@@@...)))888@@@666,,,---!!!000888444222888888111///,,,+++///444444000+++333333333444555555666666000000111222222333444444555555666777888888999999777888999;;;>>>???@@@@@@???@@@BBBDDDGGGJJJLLLNNNNNNOOOQQQQQQPPPNNNKKKIIIDDDDDDDDDDDDDDDDDDEEEEEEDDD@@@<<<<<>><<<;;;:::::::::::::::888777777777777777888999:::;;;;;;:::888777---222777777333000333777222333333333444444444444333222...---333777222(((444111///.........---,,,000////////////000000111////////////000000000000000//////000000000//////////////////////////////777'''###000777000---222(((111333++++++222000''',,,222000((((((111333...---------,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///++++++************++++++,,,,,,,,,---------..............................111000000//////.........,,,------......------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,++++++***////////////............+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++************++++++******+++,,,,,,,,,,,,+++)))***+++,,,---.........******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------}}}eeeUUUKKKAAA???AAA<<<<<<;;;:::999777666555555444444444444444444444444444333333222222111111111////////////////////////---......,,,++++++---000..............................//////////////////......---------,,,,,,,,,,,,,,,,,,---------..............................---.........////////////---,,,,,,,,,------......,,,,,,,,,---------......666555444333111000///...,,,---......///.........///////////////......---------------------------,,,...//////......///000---------------............------,,,,,,------...---------.........//////..................------........................000///...---------------////////////////////////////////////////////////333222111111111222444555///333666444---)))***---///333555111000999333!!!///333444222444<<>>???AAACCCEEEHHHJJJLLLMMMNNNQQQTTTXXX[[[]]]^^^___```aaaaaa```]]]ZZZXXXWWWWWWWWWVVVUUUTTTSSSRRRSSSRRRPPPNNNMMMMMMNNNNNN\\\[[[YYYWWWTTTRRRRRRQQQZZZPPPXXXKKKWWWTTTNNNWWWNNNLLLIIIEEECCCAAAAAAAAABBBAAAAAA@@@???>>>>>>>>><<<============;;;:::999>>>:::555555777:::999777444444444444444444555555111555666111---///555:::444222000///000000...---///////////////000111111////////////000000000000///000000/////////000000........................)))---222111)))$$$+++555222///...000///,,,,,,///333...,,,///444222(((------------------------,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------........................111111111111000000//////,,,,,,---......---,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,+++++++++***---------,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,,,,------******))))))))))))************+++,,,,,,,,,,,,+++)))***+++---............******+++++++++,,,,,,,,,+++++++++,,,,,,---------|||eeeTTTKKK@@@???AAA<<<<<<<<<:::888777666666666555444444333333444444555333222222111111222333333////////////////////////...//////...------...000........................,,,---......///.....................---------,,,+++,,,,,,------........................................../////////000000,,,---------............,,,,,,,,,---------................../////////000,,,---......//////......///////////////......------......//////......------...000///......///111.........---------------...------,,,,,,------...------........./////////000000000000000000000000........................//////...---------......////////////////////////////////////////////////000///......///000222333000)))(((000444222333999---...---,,,...222777:::000555777666>>>IIIMMMIII???:::444111222333333111222111111000000111111222111111111111111111111111111111111222222222222333000444555555;;;@@@888)))777------777;;;555666<<>>???AAABBBDDDDDDJJJLLLNNNPPPQQQSSSWWWZZZ\\\^^^aaadddgggiiikkklllllllllmmmlllkkkiiifffddddddeeeeeedddcccaaa___]]]WWWYYY\\\^^^___```bbbdddbbbbbbdddgggiiigggbbb^^^YYYWWWZZZVVVeeeiiiccckkk\\\YYYVVVRRROOOMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJDDDDDDBBBAAA@@@???>>>===333444777<<>>@@@BBBCCCDDDHHHIIIJJJLLLNNNOOOQQQQQQWWWYYY\\\]]]]]]```dddhhhhhhiiillloooqqqsssttttttuuuuuuuuutttsssqqqooooooooopppqqqqqqpppnnnllljjjiiifffbbb___```cccfffhhhqqqoookkkgggeeeeeefffgggeeennnhhhgggooosssrrrmmmhhheeebbb___\\\\\\\\\]]]\\\\\\\\\[[[ZZZXXXWWWVVVRRRPPPMMMKKKHHHHHHHHHHHHFFFGGGDDD>>>888666:::@@@;;;:::999777666666666666===444,,,,,,222888999888000//////000333333333111............///000111222////////////000000000000///000111///------000222000000000/////////......$$$(((,,,///111111///---333000///000...***(((***333---,,,222555///(((%%%,,,---...//////...---,,,+++,,,---.........------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++---.........---,,,+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,,,,+++************+++,,,,,,,,,++++++,,,------...,,,,,,---------------,,,......---------,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++---------,,,***)))******+++++++++,,,,,,,,,******+++,,,,,,---......{{{dddSSSJJJ@@@???AAA<<<===<<<:::888666666666666555444333333333333444555111111000000111333555666111111111111111111111111+++---///000...---------........................)))***,,,---...---,,,,,,000////////////.........++++++,,,,,,---...//////........................,,,,,,,,,---------......,,,---......//////......,,,,,,,,,---------..............................,,,---......//////......///////////////......---))))))++++++++++++))))))+++,,,...---,,,,,,---///------,,,,,,+++***))))))...------,,,,,,------.............../////////000,,,------...///000000111........................---------------...///000////////////////////////////////////////////////000/////////000111333444***...111000000111000,,,&&&===@@@222222777555333555:::<<>>555222888:::666666::::::;;;<<<===???@@@AAABBBCCCDDDFFFIIILLLOOOQQQSSSTTTTTTVVVXXXZZZ[[[]]]^^^```ccceeeffffffhhhmmmqqqnnnooorrrtttvvvwwwwwwwww{{{zzzzzzxxxwwwvvvvvvuuuzzz|||~~~}}}{{{yyyvvvrrrnnnooorrrssspppmmmhhhlllnnnmmmiiiggghhhjjj]]]nnncccggglllxxxwwwnnnllliiigggffffffhhhiiieeeeeeeeedddcccbbb```______\\\XXXTTTRRRQQQQQQRRRIIIHHHHHHKKKLLLIIIAAA:::>>>===;;;999888777777888666444444777888444000---222111000111222111///---............///000222222////////////000000000000///111111///------000333222111111111000000//////:::444222555444......333'''...222///000555444...%%%,,,000...,,,,,,------,,,---...//////...---,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,.../////////...---+++,,,------------,,,+++------------------------++++++++++++++++++++++++***+++---...///......---,,,+++)))(((((()))+++,,,+++*********+++,,,,,,---,,,,,,------...---------------,,,,,,,,,+++++++++***++++++,,,...//////000++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***...------,,,,,,------...******+++,,,,,,,,,,,,+++&&&(((***---...---,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......xxxfffRRRGGGBBB???======@@@>>>:::777666666777888777555333222222222444555333444555666666555444333333111000000111111000...000000//////.........---222111000...------------------............------000000/////////.........///...---,,,,,,---...////////////......---------111000000...---+++)))(((,,,++++++******++++++,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------...............------------......//////.........---------------............------+++,,,------......------------------------------,,,---......//////......///////////////.........---------.........//////111222222222333333333333000000111111222222222333111000/////////000222333111111000000000222333444////////////000000000000333333555777999999777555888;;;EEEUUUeeelllggg```OOOBBB777555666555222111555222000111444444222000222222222222333444555666222333444444222222333444222222333333333444444444777777666666666888999:::999888888888999;;;===>>>CCCDDDEEEGGGHHHLLLPPPSSSQQQRRRUUUZZZ^^^aaa```___bbbccccccbbbcccfffjjjmmmqqqooommmlllnnnrrrwww{{{{{{|||~~~~~~|||{{{}}}~~~|||yyyoooooooooooonnnmmmlllkkkiiigggfffiiiooouuuxxxyyyyyywwwqqqmmmnnnssstttppppppppppppnnnjjjgggeeeeeeeeecccaaa^^^[[[XXXWWWVVVSSSSSSSSSRRRPPPMMMIIIGGGKKKIIIFFFEEEDDDBBB@@@>>>@@@>>>;;;888666666666777111111111111111000000000111111222222111000//////000000000111111222333444......//////000000111111000000000000000000000000000000///.......................................111000///...............------..................,,,---//////...---...///,,,---///111111111111000.........------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***)))***,,,......---,,,,,,,,,------******++++++++++++******---,,,***(((((()))***+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------(((((()))***+++,,,,,,---,,,++++++,,,......---+++,,,------......------,,,++++++++++++++++++++++++xxxfffRRRGGGBBB>>><<<<<<;;;:::999888666555444444666555444333222333444444111222222222222222222111222111000000111111000...//////......------------111000//////............---..................---------,,,,,,,,,+++++++++///...------------...///////////////.........---,,,,,,------...------,,,...------,,,,,,------.........------------......---,,,,,,,,,------...///---------....../////////......------------......//////.........---------------............------+++,,,------......------------------------------000000000///...---++++++/////////////////////...---------.........//////.........////////////000---.........///////////////......---...///000111111111000000000111222333000000000111111111111222000111222444666666555444777<<>>??????@@@BBBDDDHHHKKKMMMLLLNNNQQQTTTWWWZZZ]]]___aaabbbdddgggjjjlllkkkiiijjjjjjjjjjjjlllpppuuuxxxzzzxxxvvvvvvyyy}}}uuuuuuuuuttttttsssrrrrrrnnnllljjjkkkoootttvvvwwwwwwvvvsssqqqtttzzzzzzvvvttttttrrrpppllljjjiiiiiijjjhhheeebbb```^^^^^^]]]ZZZ[[[[[[[[[ZZZXXXVVVUUUQQQOOOMMMLLLLLLKKKIIIGGGFFFDDDAAA>>>;;;999888888888777777666666555444444222222222222222111000000000000000//////000000111////////////000000000000000000000000000000000000111111000///////////////...........................---,,,,,,+++++++++,,,........................,,,---......,,,******+++)))***,,,---.........---......---------,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))+++...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,...------,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,------......,,,++++++,,,......---+++***++++++,,,,,,++++++***++++++++++++++++++++++++xxxfffRRRGGGBBB>>>;;;;;;999999::::::888666444222555555444444444333333333222111111000000111111222222111000000111111000///......---------------,,,////////////////////////......................../////////.........------///...------------...///////////////............++++++,,,---..................------------............------------.........---,,,,,,,,,---...///.........///////////////......------------.....................---------------............------,,,,,,---............---------------------------000000000///...---,,,+++......//////////////////------........./////////,,,,,,---------.........---------............//////............///000111111111000/////////000000111111111222222222333333000000111333444555666666:::BBBRRRgggyyy}}}vvvmmmXXXKKK>>>999777444222333333222111222444666666666444444444333444444555555111222333333111111222333666666777888999:::;;;;;;:::;;;<<<===@@@BBBDDDFFFHHHIIIJJJLLLOOOTTTWWWZZZYYY[[[___bbbeeehhhiiiiiimmmmmmooorrrvvvxxxwwwvvvuuuuuutttuuuyyy~~~}}}yyytttrrrsssvvvxxxzzzyyyzzzzzzzzz~~~zzzxxxtttpppnnnmmmmmmnnnmmmkkkhhheeedddcccddddddbbbbbbbbbbbbaaa```______ZZZXXXWWWVVVWWWVVVUUUSSSNNNMMMJJJGGGCCC@@@===<<<;;;:::999888777555444444333333333333222222222111111111000////////////000111111000000000/////////000000000000000000000000222111111000000000000111////////////////////////000//////.......................................---...///...,,,*********)))***+++,,,,,,---,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------//////...---,,,+++******------------------------------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...------++++++***)))++++++++++++++++++++++++***++++++***))))))***,,,------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,,,,,,,,,,------...,,,------------.........,,,,,,,,,,,,------------,,,++++++,,,......---+++***++++++,,,,,,++++++***++++++++++++++++++++++++wwweeeRRRGGGBBB>>>;;;;;;;;;;;;;;;:::999888777666444444555555555444333222555444333222222333444555222000///000111111000///...........................//////000000000000///.........------.........000000000000/////////............------..................------------------------...------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------///...---,,,,,,---///000..................//////......------------..............................------............------,,,------.......................................------...///////////////............////////////............////////////........./////////000000000000000111111111111111111111111111111222222222111111000/////////......111111111111222222222333111222333444555777:::<<>>@@@BBBBBBEEEFFFHHHKKKNNNQQQSSSTTTUUUVVVWWWYYY\\\```cccdddffffffgggiiillloooqqqrrrvvvwwwzzz~~~|||zzz}}}{{{uuupppnnnooopppppppppnnnkkkiiihhhhhhiiijjjiiihhhhhhhhhggggggffffffcccaaa___^^^^^^]]][[[YYYTTTSSSRRROOOLLLHHHEEEDDD@@@???>>><<<:::888777666555555444333333222222222222222111111111111111222222222111111000//////...000000000000000000000000111111000//////000000000000000000000000000000000111111000//////000000000////////////...............000111000...------...,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......---,,,,,,++++++------------------------,,,,,,------------------......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............---------------,,,,,,+++++++++************************+++,,,------,,,,,,...///---,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,---......---------.........//////,,,,,,+++++++++*********+++++++++,,,---...---+++,,,------......------,,,++++++++++++++++++++++++uuudddQQQGGGCCC>>>;;;;;;>>><<<:::888777777888999444444555555555444333222666555444333333444555666111000///000111222111000///////////////000000000...///000000111000000//////...------------...///---------,,,,,,,,,++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,//////...---------...///------------------------......------------......---.....................------............------,,,---......//////..............................---...//////000000//////---.........//////000000........./////////000000//////000000000111111111222222222222222222222222000111111222222222222222000000000000//////......000000000111111111222222111222333444555999???CCCHHHQQQbbbtttvvvmmmWWWMMMBBB<<<999666555888888777666444333333444666777666666666666777777888888999;;;;;;::::::<<<>>>@@@AAADDDGGGJJJMMMOOOPPPUUUVVVYYY\\\___bbbdddeeeaaacccfffjjjnnnqqqsssuuuqqqnnnlllmmmssszzzxxxsssrrrssssssttttttrrrpppmmmlllllllllmmmkkkkkkmmmnnnnnnnnnnnnnnnjjjgggdddcccaaa___]]]ZZZXXXWWWWWWUUUSSSQQQOOONNNKKKJJJHHHFFFCCCAAA???>>>999888777555444444444444111000000000111111222333333333222111000///......111111111111111111111111//////.........//////000111111111111111111111111...------,,,------......000000/////////.........,,,...000000//////000111.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,---------......---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------***************************,,,......------...000---,,,++++++******++++++******++++++++++++******++++++++++++++++++,,,,,,************************,,,,,,++++++,,,,,,---...+++++++++++++++,,,---...---------.........//////------,,,++++++*********+++++++++,,,---...---+++,,,------......------,,,++++++++++++++++++++++++sssbbbPPPGGGCCC???<<<<<<<<<:::777555444555777888555555444444444333333333444333333222222333333444111000///000111222111000///000000000000111111111///000111111111000///...///...---,,,,,,---...///............------------------...//////...------,,,,,,,,,,,,,,,---------)))***+++---...///////////////............//////,,,,,,++++++++++++,,,,,,////////////.........------------------,,,,,,,,,......------------......---------...............------............------------...////////////...........................111111111000///...---,,,------......///000000000....../////////000000000....../////////000000000222111111111111111000000...///000000111111000000000000111111111000//////000000000111111111111222///111222333555:::CCCJJJMMMUUUcccrrr|||}}}uuunnnZZZQQQGGGBBB>>>:::999;;;;;;;;;999777444444666888777777777777888999::::::888:::<<<===>>>???AAACCCFFFHHHLLLPPPUUUYYY]]]___```bbbeeehhhjjjlllnnnnnngggkkkrrrzzz}}}yyyvvvyyy~~~}}}}}}}}}|||vvvuuusssqqqooommmlllkkkhhhjjjnnnqqqssstttssssssooollliiigggeeeccc```]]]\\\\\\[[[ZZZYYYXXXXXXWWWRRRQQQOOOMMMJJJHHHFFFEEE@@@???<<<:::888777666666111111000000000111111222333333222111000000//////111111111111111111111111...............//////000000000000000000000000000///............///000000111000000//////.........)))+++---.........///000------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------............+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***++++++---......///++++++++++++++++++++++++(((***,,,---,,,+++,,,---------,,,+++++++++++++++)))******++++++******)))+++++++++,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,++++++++++++,,,,,,---,,,------------.........//////......------,,,,,,,,,++++++,,,......---+++***++++++,,,,,,++++++***++++++++++++++++++++++++ppp```OOOGGGDDD@@@======:::999888666666666666777666555444333222333444444222222222333333222222222000/////////111222111000////////////000000000111000111222222222000...---000///---,,,,,,---///000111000000000////////////------...//////...---------------....../////////***+++,,,---............//////............//////...------,,,,,,------......///000000000///---,,,///.........------------......------------......---------.........//////------............------------...///////////////........................111111111111///...---,,,------......///000000111.../////////000000000000....../////////000000000111111111111000000//////...///000111111111000000///000111222222222111000111111111222222222333333///111333444777>>>IIIQQQVVV[[[dddooovvvvvvqqqlll```YYYQQQLLLFFF???===???>>>>>>===:::888888;;;>>>;;;;;;<<<===>>>@@@AAABBB@@@BBBEEEGGGHHHJJJLLLOOOQQQTTTXXX^^^dddjjjnnnpppooopppsssuuuwwwyyyyyyyyyvvv||||||xxxuuusssrrrtttxxx{{{|||zzzxxxvvvsssqqqnnnlllkkkiiifffdddcccbbb```^^^^^^^^^^^^^^^XXXWWWUUUSSSQQQOOOMMMLLLIIIFFFCCC???===;;;::::::888777555444333222222111222222222111111000000000111111111111111111111111//////......///000000111000000000000000000000000111111000000111222222333111111000000///......---***,,,...///...---...///---,,,+++******+++,,,,,,,,,,,,,,,---------......------------------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,++++++,,,...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,---------,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,------------...............---------,,,++++++,,,......---+++***++++++,,,,,,++++++***++++++++++++++++++++++++ooo___NNNGGGDDDAAA>>>>>>999:::;;;;;;:::999888777777666444222222333444555222333444555555444333222000/////////111222222111---.........//////000000111111222333222000...,,,000///---,,,,,,---///000...------------,,,,,,,,,,,,---...//////...---,,,.../////////000000111111............---,,,+++***------,,,,,,,,,,,,------//////............//////---...111222111///,,,+++000000//////.........---.........------.........---------.........//////---..................------......///////////////////////////////////////...//////000000000000000---------...///000000111////////////000000000000000000000000111111111111333222222222111111000000000111222333444333222222///000111222333333222111222222333333333444444444111444666777:::BBBNNNXXX```bbbgggnnnqqqqqqlllhhhggg```XXXSSSLLLCCC@@@AAA???@@@???===;;;<<<@@@CCCAAABBBBBBCCCEEEGGGIIIJJJOOORRRUUUWWWYYY[[[^^^aaa```ccchhhooovvv||||||vvvtttqqqppppppnnnllljjjhhhfffdddaaa``````aaabbb```___^^^\\\ZZZXXXVVVUUUNNNLLLHHHDDD@@@>>>>>>===@@@>>><<<999777555444333222222222111111111111111111111111111111111111111000000///000000111222222////////////////////////......---......///000000222111111000///......---...000111111000...///000...---,,,+++++++++,,,---,,,,,,,,,------.........------------------------------------------------000000///...---,,,,,,+++------------------------++++++,,,,,,---...//////,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///---------///...------,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------------------------------------,,,,,,++++++,,,,,,---...------,,,+++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,------......------,,,++++++++++++++++++++++++ppp[[[OOOIIIAAA@@@BBB<<<<<<<<<;;;:::888777666666444333222222111111222222555444333222222222333333222111111111000000//////000000000000000000000000111111///...------------000///...---------------...---,,,,,,---...///000,,,,,,------...///////////////////////////......///////////////////////////...---,,,,,,---///000........................//////.........---------000000//////.........---,,,---///000000000///...111000000/////////000000..................................../////////000000///......///000...---222111111000///......---000///.........///111222222222111000///...------/////////...///000000111222222111111111111222222///111222333111111111222000111111111111000000///111222333222111111333444555333666>>>EEEMMMYYYeeennnjjjiiillllllhhheeefffeeebbb^^^WWWOOOHHHBBB???@@@>>><<<;;;===@@@BBBCCCGGGIIIKKKMMMPPPUUU[[[______ffflllmmmiiieeeeeefffjjjooowww}}}wwwtttrrrqqqnnnlllnnnooolllhhhhhhkkkjjjfff```^^^\\\\\\\\\[[[YYYWWWTTTQQQLLLHHHDDDBBBBBBBBBDDDBBB@@@>>>===<<<999777555444333222111222333444/////////......---------000000000000000111222222//////......///000111222////////////////////////000000111111000///......,,,,,,,,,...//////,,,***////////////////////////------------------------000000000000////////////...//////...,,,++++++,,,------------------------////////////...---,,,,,,++++++++++++,,,---...//////...,,,++++++,,,...///+++++++++,,,,,,---------------------------------***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++//////...---,,,++++++***...------------,,,,,,,,,---,,,++++++------,,,+++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,---.../////////...------,,,,,,,,,,,,)))******++++++,,,------///...---,,,------///000...---++++++------,,,***+++++++++,,,,,,---------oooZZZMMMHHH@@@???AAA;;;;;;;;;::::::999888777777444444333222222222222333333222222222111111111111111111111111000000000///000000000000000000000000333222111000000///////////////...---------------000///...---------...///........................//////000000000000000000........................---,,,+++++++++++++++,,,........................//////.........---------//////......------------------///000000000///...///......---------......000000000000000000000000........./////////000000///...---...///000///...111111111000///.........000//////...///000111222222222111111000000///////////////000000000111111222222111111111111222222000111333333111111111222111111111111111111000000111222333222111111333444777777:::@@@KKKYYYeeemmmqqqlllhhhiiihhhdddbbbcccccc```ZZZSSSMMMHHHEEECCCBBBAAA@@@@@@DDDHHHKKKMMMZZZ[[[\\\^^^```eeelllpppyyy||||||vvvsssuuuxxxxxx~~~|||yyyvvvsssrrruuutttpppnnnooommmjjjfffdddbbbaaabbbbbbaaa___XXXVVVSSSOOOKKKGGGEEEDDDFFFDDDAAA@@@@@@???>>><<<:::999888666444222222111111111000000000/////////000000//////000000111222//////000000000000000000////////////////////////111111111000000/////////...------...//////...,,,........................------------------------000000/////////.........---...///...+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...//////...,,,++++++,,,...///,,,,,,,,,,,,------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,+++.........------,,,,,,,,,,,,+++******,,,,,,+++))),,,,,,,,,,,,---------...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,------.........---------------......///------,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///))))))(((***,,,......---,,,,,,,,,,,,,,,,,,------nnnYYYLLLGGG???>>>@@@::::::::::::999999888888888555555444333333333333444333333333333333222111111111111111111000000000000000000000000000000000000000000000///.........---///.........------------222111000///........................------------.........//////000000000........................//////000//////...------.......................................---------......---------------,,,---......///000/////////.........------......///000000000000000000000000....../////////000000000...------...000111000///111111000000//////......000////////////000111222222222222111111111111111//////000111111111111111222222222222222222222222111222333222111000111222111111111222222222222222111222222222111111333555555999<<<@@@PPPfffssstttvvvnnngggdddbbb^^^^^^aaaaaa]]]WWWQQQLLLJJJJJJKKKIIIIIIIIIKKKOOOUUUZZZ]]]fffhhhlllooosssyyy{{{yyyvvvsssooohhhfffcccbbbbbbccccccbbb^^^]]][[[XXXTTTPPPMMMKKKJJJGGGDDDCCCCCCDDDCCCCCCAAA@@@>>>;;;888555222000222222222222111111111111000000/////////000111111000111222222222111000///////////////////////////222111000///...///000000000///---...///000///...------------------------------------------------//////.........---------,,,......---+++******+++------------------------***++++++,,,,,,,,,,,,+++++++++++++++,,,---...///...---,,,++++++,,,---............---------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------.........------------------------//////...---,,,,,,++++++,,,+++******++++++)))(((------............//////***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---......////////////...------,,,++++++,,,++++++++++++,,,---...)))(((((())),,,------,,,------------,,,,,,,,,,,,mmmXXXLLLGGG??????@@@;;;999999999999999999999999666666555444444444444444555555666666666555444333111111111000000000000000///////////////////////////000000//////......---..................------000000000///////////////---------------------...***++++++,,,,,,------...........................000111222222222000...---........................................................................---......///////////////000000000000000000111222------------------------...////////////000000000---,,,,,,---000111111000111000000000/////////...000000000000000111111111000000000111111222222222//////111222222222111000222222222222222222222222111222333222111111222333333333222222222222333333111222222222111222444666111:::???DDDXXXssszzzyyypppfffaaa]]][[[]]]aaa```^^^ZZZWWWUUUTTTUUUUUUVVVVVVWWWXXX[[[aaaggglllmmmrrr{{{yyyuuullliiieeecccccccccbbbaaadddbbb```^^^[[[XXXVVVUUUQQQMMMIIIFFFFFFGGGGGGGGGFFFEEEDDDBBB>>>:::666444444333333222222111111111000000000//////000000111111222333444333111///...////////////////////////111///...,,,,,,---///000111///---,,,.../////////------------------------------------------------......---------,,,,,,,,,,,,---...---+++***+++,,,------------------------+++,,,---...............,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,---.../////////......------,,,------------------------***+++,,,,,,------,,,,,,***++++++,,,---......///,,,,,,,,,------.........//////...---,,,++++++***---,,,******++++++)))(((........................***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------...---------,,,,,,,,,++++++++++++,,,,,,---......---,,,***+++,,,,,,+++)))......------,,,,,,,,,+++nnnYYYMMMHHH@@@@@@AAA<<<999999999999999999999999777666555555444444555555555555666666555555444444000000000000000000111111////////////////////////000111111111111000000///------...//////......------......///000111111222***++++++,,,---...//////***+++++++++,,,,,,------........................------...///...---,,,***........................---.....................///////////////000000000............/////////000000000000000000111222222++++++++++++++++++++++++////////////000000000111---,,,,,,---000111111000000000000000///////////////000000111111111111111......//////000111111111//////000111111111111111111222333333333333222111111222333222111111333555555555444333222333333444111222333333222333555777444AAAKKKTTTiiizzzpppfffaaa^^^]]]```eeeddddddddddddddddddcccccceeeeeeeeedddeeeiiipppuuu{{{|||vvvtttyyyyyytttqqqmmmkkkiiihhhfffdddeeedddaaa___]]]]]]]]]]]]XXXTTTOOOLLLJJJJJJJJJIIIIIIIIIHHHGGGDDD@@@===;;;666666555444333222111000111111000000000000111111111222333444333111///...///////////////////////////...,,,++++++,,,...///000...++++++,,,.........------------------------------------------------------------,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------++++++,,,---............------,,,,,,------......---------,,,,,,---------/////////......------,,,------------------------***+++,,,,,,------,,,,,,)))******+++,,,------...+++,,,,,,------.........//////...---,,,,,,++++++...,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------,,,,,,------------,,,***)))(((******++++++,,,,,,,,,---+++,,,,,,---...////////////---,,,,,,------,,,+++.........------,,,,,,,,,mmmYYYMMMHHH@@@@@@BBB===:::::::::999999888888888666666555444444444444555444333333222111222222222000000000000111111111111000000000000000000000000+++,,,---......---,,,+++,,,---.../////////...---+++,,,---///000111222222+++++++++,,,------..............................------------------------------...............---........................---------...............///000000000000111111111///............///000000............///000111111------------------------/////////000000000111111...------...000111000///000000000000///////////////000111111222222111111......//////000000000111/////////...///000000111111222333444444333222111000111222111111222555888888777555444333222333333222333555555444555777999<<>>>>>@@@;;;<<<<<<;;;:::999777777666555555444333333333333444777555222000///111444666//////000000111111111222000000000000000000000000...000111333333222000///+++,,,...000000///...---,,,---...//////...------000000...---+++***((((((//////...---,,,++++++***------------------------+++*********+++---...000........................---------.........//////---.........//////000000///......------///000111000000000000111222333444........................000000000000111111111111000///......///000...---////////////000000000000///000111222333222111111111111111111111111111111000...,,,******---000222111222444555555444222111...///000111111444888<<<===;;;888555333222222222444555777777777888:::<<<<<>><<<;;;666555444444333333333333//////......///000111222////////////////////////......///000111111000000.........///111000...,,,////////////////////////------------------------//////.........------------///000///......///000---------------------------------------,,,+++***///......---------......,,,------......------,,,+++++++++,,,,,,---------------------------------++++++,,,---------,,,,,,---------------------,,,------------------------++++++,,,------......///)))(((((()))+++------,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////---...000111111///...,,,///......------,,,,,,+++((()))+++---...............---++++++------,,,***,,,---------.../////////fffWWWIIIDDDCCC@@@======;;;;;;;;;<<<;;;;;;::::::555444444333333444444555333333333333333333333333222222111000000111222333111111111111111000//////222111000///......///000,,,,,,------------------......------------......//////---,,,,,,---...///000000///...------,,,,,,,,,...//////...------.....................------........................111000///......---......222111111111000000//////000000000000////////////000///...///111444555555------------,,,+++***)))//////000111111111111111111000///......///000111333222///...---...///111000111111111111222222222333222111000000111222333000000000///000000111222444333222222111111111222111111111111222444666777777777666555333222111111111333555666666666777888???MMMeee}}}zzzooommmjjjjjjnnntttzzz~~~xxxqqqhhheeeaaa___^^^^^^]]][[[[[[ZZZWWWUUURRRPPPOOONNNPPPNNNLLLKKKIIIGGGBBB???===;;;888555222111111111---...000222333222222111111111000////////////000111///......//////...---.../////////...---,,,,,,111000...---,,,,,,------,,,------......------,,,,,,,,,,,,++++++,,,------//////.........---------++++++++++++++++++++++++,,,,,,,,,+++***)))((((((((()))***+++,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,------------------------///...---+++******++++++~~~fffWWWIIICCCBBB@@@======::::::;;;;;;:::999888888444444333333333333444444333333333333333333333333222222000000000000111222///////////////...------((()))+++---//////000000............------------......------------......///...------------...///000//////...------,,,,,,,,,...//////...------...................................................//////.........//////000000000000000//////......///////////////.........///------...000222222111............---,,,+++***///000000111111111000000111111000000000000111111111000///...---......///000111111111111222222222111111000//////000111111222222222222222333333444333333333222222222111111222111111111333444666777555444444444444333333333111333555666777777999;;;===KKKaaauuu{{{uuunnnmmmlllmmmpppuuuxxxzzz|||qqqmmmgggbbbaaa``````______]]][[[XXXUUUSSSQQQPPPSSSRRRPPPPPPPPPOOOKKKIIICCCAAA>>>:::777555444444444444444333222111000///111111000000000000000111111///......//////...---......//////......---,,,//////...---,,,++++++,,,---------......---------......---------....../////////.........---------------------------------///...,,,***)))***++++++***+++,,,---------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,,,,,,,,,,------------------------///...---+++++++++++++++}}}fffWWWIIICCCBBB@@@===<<<::::::::::::999888666666444444333333333333444444333333333333333333333333222222000//////////////////////////////...------$$$&&&***...000000///...000000//////......------......------------............---------......////////////...------,,,,,,,,,...//////...------...................................................---------...///000000111////////////....................................///......///111111000///////////////...---,,,,,,000000000111111000//////000000111111111111000000000000000000////////////000111111111111222222222000000////////////000000222222222222222333444444222222333444333222111000222222222222333444666777222333333333444555555555333444666888888:::===???>>>MMMaaarrrxxxxxxtttqqqnnnnnnoooppprrrsssuuuvvvzzzzzzuuunnniiiffffffffffffgggeeebbb^^^[[[XXXVVVUUURRRQQQPPPQQQRRRRRRPPPNNNJJJHHHEEEAAA===;;;:::999999888777555333222111111111111000000000000111111111000...///000000///---....../////////...---------------------,,,+++***------------------------......---------------..................---------------------------------111///,,,***)))***,,,...,,,------......---------,,,------......------,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...---------,,,,,,+++++++++++++++*********))))))))))))***+++,,,,,,,,,,,,------------------------///...---,,,+++++++++,,,~~~eeeWWWHHHCCCBBB???===<<<;;;;;;;;;:::999777666555444333333333333333333444444444333333333333222222222111111000///......---111111111111111000//////,,,...///111111000...---222111111000///......---......------------......------------........./////////.........---------,,,...//////...------...---------.......................................---......///////////////////////////////////////.........///////////////111111111222444333111///000000000000000///...---000000000000000000///......///000111111000///...000111222222222111111000000000111111111222222222111111000000000000111111111000000000000111222222000111333444444333111000222222222333444555555666333333333444444555555666666777888999:::<<<@@@CCCEEEUUUjjjwwwzzzwwwttttttsssrrrqqqppppppqqqtttwww~~~{{{xxxssspppoooppppppooopppnnnjjjfffbbb^^^\\\[[[SSSRRRQQQQQQRRRRRRQQQOOOMMMLLLIIIFFFDDDBBB@@@@@@;;;999777666555444555555111000000//////000000111111000//////000000///---......////////////......------...///...---+++***......------------......---,,,,,,+++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---,,,---------------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,.........---,,,,,,++++++++++++*********)))))))))))))))***+++,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,eeeVVVHHHCCCAAA???<<<<<<<<<<<<<<<;;;:::888777666333333333222222333333333444444444333333222222222111111111000///...------111111111111111000//////333222111000////////////222222111000//////............------------......,,,------.........//////...............---------,,,...//////...------...---------.........//////........................//////000000///...------000000000000000000000000//////000000000111111111222111111222333333000...000000111111000000////////////000000000//////...---...000000000000...---//////000111111000000///000000111111111222222222222222222222222222222222111111111000111222222333000111333444444333111000222333333444555555555555555555555555555555555555777888999999:::===BBBFFFOOO___ttt}}}{{{{{{}}}zzzvvvqqqooorrryyy~~~{{{yyyxxxxxxzzz{{{{{{zzzwwwuuuqqqlllgggccc```^^^\\\ZZZXXXVVVVVVUUUTTTRRRMMMLLLKKKIIIHHHGGGFFFFFF???===;;;999777777777777222111000000//////000000222000//////000000///.........///////////////.........///000000///---,,,///......------......///...---,,,,,,+++++++++,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,***)))+++,,,,,,,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++************++++++.........------,,,,,,,,,+++++++++************)))))))))***+++,,,,,,,,,,,,------------------------------------------,,,,,,eeeVVVHHHBBBAAA???<<<;;;;;;;;;;;;;;;:::999777777333333222222222222333333555444444333333222222111111111111111000///......///////////////...------111000............000111111111000000//////............------------......+++,,,---...////////////........................,,,...//////...------...,,,,,,------.../////////........................///000000000000...,,,+++000000000000111111111111///000000111111222222333000/////////111111///---000000000111111000000///---...//////000000000/////////000000000000//////------------............000111111111111222222222222222333444444333222222333333333333333444555555000111222333444333222222333333444555555555555555666666777777777777777777888888999:::===BBBHHHMMM[[[iii{{{yyyuuuzzz}}}xxxsssmmmhhheeecccbbb___\\\YYYWWWVVVSSSQQQMMMMMMLLLLLLKKKJJJIIIIIIFFFDDDBBB???<<<:::888888555555333222111111000000222000//////000111///.........///000000000////////////000000000//////...000///...------...///000222111000///............---------.......................................)))***---///...---***(((******+++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++************++++++------------------------,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,------------------------------............---,,,dddVVVGGGBBBAAA>>><<<;;;999999:::999999888777777333333222222222222333333555555444333333222111111000111111222222111000//////////////////...------------...////////////000////////////////////////......------------......+++,,,---////////////...........................,,,...//////...------...,,,,,,------...//////000........................---...000000000///...,,,/////////000000000111111/////////000111111222222111///......000111000/////////000000000000000///,,,,,,...///000000111111222222111111111111222222///...---------...000111000111111111111222222222111222333333333333222111444333333333333444555555111111222222222333333333333444555666666555555444666666777888999::::::;;;<<<===???AAAFFFNNNWWW]]]hhhrrr~~~xxxsssooommmgggddd___\\\ZZZXXXUUUSSSOOOOOONNNNNNMMMKKKJJJIIIIIIIIIGGGEEECCC@@@===<<<;;;:::888666444333222222222111000000111111000.........///000000000000000//////............//////000///...------...///000333222111000000/////////---------.........//////////////////////////////+++,,,---......---,,,+++******+++,,,------------,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,------.../////////---------,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,------------------------,,,---...//////...------~~~dddVVVGGGBBBAAA>>><<<;;;777777888888888777777666333222222222222222222333555555444333333222111111000000222333333222111111111111111111111000000///...///111222222000...---............////////////.........------.........***+++---///000000///...---.....................,,,...//////...------...,,,,,,------...///000000........................+++,,,///000111000///...---.........//////000000---......///000111111222333111//////111333333333...//////000000000//////++++++---///000111111111555444333222222333444555222111000///000111333555000111111111111222222222000111222333333222111000222222111111222222333444222111111111222222444444333444555666666666555444444555666888:::<<<===>>>AAABBBEEEIIIPPPZZZdddkkkrrryyy}}}yyywwwnnnkkkgggcccaaa___]]][[[QQQQQQQQQOOONNNLLLJJJIIIIIIIIIIIIIIIHHHFFFDDDCCC???===;;;999777555444444222111000000111111000.........///000000000000000///...---,,,,,,---///000111///...------...///111222222000///............---------.........//////------------------------......---------......///***+++,,,---......///...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---.........------,,,,,,------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---///......------......///+++,,,,,,---...///000000......---------,,,,,,,,,))))))***+++,,,,,,,,,,,,------------------------,,,---.../////////------yyybbbUUUHHHCCCAAA>>><<<<<<<<<;;;;;;::::::999999888888777555333111000//////222333333444444333333222000000000////////////...////////////000000000000111111111111111000//////111000000222444333///+++............///111222333---------............/////////............////////////000000///...------..................------000000111111111///...---//////...------///000111.......................................///000000...///000111111000///...000000000000//////////////////000111111111111111222222222111//////111333333333222222222222333333111111000000000000000111111111222222222333333333555444333333222222222222444222222444777777444111444444333222222333555777:::888;;;AAABBB@@@CCCJJJKKKJJJOOOXXX```dddjjjqqqyyyuuupppjjjfffeeebbb___[[[\\\XXXTTTRRRQQQOOOJJJEEEGGGIIIKKKLLLKKKGGGCCC@@@FFFDDDAAA===:::999888888333222000//////000111222------......///000000111000000000000000000000000////////////............---+++)))***---000000///........................//////...---,,,,,,++++++------------------------,,,,,,,,,---------......///............---------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------..................000...---///111111...+++,,,,,,+++******+++++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---++++++---///000------------------------,,,,,,,,,------.........//////.........---------------------,,,,,,+++***)))***++++++,,,,,,,,,+++---.........---,,,,,,+++yyybbbUUUHHHCCCAAA>>><<<<<<;;;::::::999999888777777666555444333222222111111222333333444444333333222333333333222222222222111000000000000////////////000000111111000000///...---------000333444222//////............//////000........./////////000000//////............////////////000000///......---........................//////000111111000///...///............///000000111111111111111111111111000000000000000111222222...///000111111000///...000000000000//////////////////000111111111111111111222222000//////111333111111000000000000111111222222111111111111222222111222222222222333333333555444333333222222333333333111111222444555333000444555666666666777888999;;;;;;AAAIIILLLLLLOOOUUUZZZYYY[[[cccjjjooouuu||||||sssnnnkkkiiifffdddaaa^^^ZZZYYYXXXVVVQQQLLLGGGGGGHHHIIIJJJJJJIIIIIIGGGEEECCC@@@>>><<<::::::555333111000//////000111000000000000000000000000000000000000000000000000////////////............111...,,,,,,///000000///------------------------///......---,,,,,,++++++........................---------.........//////............------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,------------------.........///...---...000///---***---,,,,,,+++++++++,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------///.........------------,,,,,,---------,,,++++++++++++,,,---...//////...------......------,,,+++zzzaaaTTTHHHCCCAAA>>><<<<<<::::::999888888777777666555444333333333333333444222333333444444333333222111111000000000/////////111111000000//////....../////////000///......------,,,---///111222111000000///......---------...////////////000000000111//////............////////////000000000///.................................///000000000000000///......//////000000000///////////////////////////000000000000000111222222//////000000000000//////////////////000000000000//////000111111111111111000111111///......000222000000////////////000000333333222222222333333444222222222222333333333333555444333333333333333333444333222333444444333222444666888999999:::<<<>>>@@@DDDLLLVVV\\\]]]```dddgggcccdddiiipppuuu~~~yyyrrrnnnllljjjgggdddaaa^^^]]]]]][[[VVVQQQLLLJJJHHHGGGHHHJJJLLLNNNHHHHHHFFFEEECCC@@@>>>===777666444222000000000000222222111111111000000000////////////////////////////////////............222000...---...///...---------------------------.........------,,,,,,+++................................./////////000000............------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,---------......------...///...,,,***------,,,,,,,,,------......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---+++***------------------------------------------,,,,,,............------------+++,,,,,,------------,,,++++++,,,....../////////------......------,,,,,,zzz```TTTGGGBBB@@@===<<<<<<::::::999999888888777777555555444333333333333333222333333444444333333222000////////////.........111111000000//////............//////......---,,,//////......//////......000//////.........//////....../////////000000000//////............////////////000000000//////...............////////////......///000000000111111---...///111111000//////.......................................//////000//////000000000000//////////////////000000000000//////000111111111111111///000000///......000222000000////////////000000333222222222222333333444222222222333333333444444555444444333333333444444777666555555666666666666555777888888999<<>>@@@BBBCCCEEEMMMZZZdddlllsssyyy{{{|||wwwuuuyyyzzzwwwtttrrrqqqqqqqqqmmmgggbbb^^^]]]ZZZWWWSSSOOOMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIDDDCCCBBB@@@===;;;999888222222333333333333333333////////////////////////////////////............***,,,///000//////111222........................------------------------////////////////////////,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---******+++,,,---...//////...000222222111//////000---------------...///000...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***)))))),,,...000........................------------------,,,,,,,,,,,,,,,,,,------------,,,------............---111111000000...---++++++,,,,,,------......------yyy^^^RRRFFFAAA@@@===<<<===;;;;;;::::::999888888888666666555444444444444444222333333444444333333222////////////..................//////000000111111///////////////...------(((,,,000222222111333444000000///000000111222222............//////////////////............////////////000111111111111111---......///000000111111111000///......///000000000000//////000000111222........................000000000000000111222222111000///......///000111.........///000111111111//////000111111111111111///000000000///000333555333333222222222222333333111111111222222333555555333333333444444444444555444444444444444555666666555555555333333666<<<@@@DDDJJJPPPSSSVVV^^^jjjtttyyy~~~||||||{{{wwwqqqkkkfffdddaaa]]]YYYUUUSSSRRRLLLLLLKKKKKKKKKKKKKKKLLLHHHGGGFFFDDDBBB@@@>>><<<888888777666555444333222000000000000000000000000////////////............+++...000111///...///000////////////////////////------------------------000000000000000000000000------------............---------,,,,,,,,,++++++,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,---...///000000111333555333///,,,++++++,,,,,,,,,,,,---...///000...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///........................,,,,,,------------------++++++,,,,,,,,,---------..................---,,,///////////////......---+++,,,------......------yyy^^^QQQEEEAAA@@@===<<<===::::::999999888777777777444444444444444555666777222333333444444333333222222222222222111111111111------...///000111222222//////000000//////...---+++///333444222000000111111000000///////////////////////////000000000000//////............////////////000111111111111111---......///000111111222222111000.........///000111000/////////000222333111111111111111111111111...............///000000111000///......///000111---......///000111111222//////000111111111111111000000111000000111333666333333222222222222333333222222222333444555666777333333333444444444555555444444444444444555666777666777777555555999???EEEIIIQQQZZZ```dddkkkuuu~~~yyynnnkkkfff```[[[XXXWWWVVVMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIGGGEEECCCAAA???>>>===;;;999666444222111111111111111111111111111000/////////............***---000000---++++++,,,000000000000000000000000------------------------////////////////////////............/////////000---------,,,,,,,,,++++++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,---...000000111444666666333---(((&&&'''+++++++++,,,---...///000...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000//////////////////////////////,,,,,,,,,------.........+++++++++,,,,,,---------.../////////...---,,,,,,***+++,,,---............+++,,,,,,---.........---rrr\\\RRRGGGCCC@@@<<<;;;<<<888888999999999888888777555444444333222222111111111222222333333222222111111111111111000000000000......///000111222333333//////000000///...---------------.....................------------..............................------///000111111111111......////////////........................------000/////////............,,,---///000000000///...000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000111111222222222222111111000111111111222222222222333222000//////000222333333333222222222222111111555555666777777666555444777444111111444666555333666777888999;;;???DDDHHHTTTcccnnnnnnmmmuuuzzztttllleee```\\\ZZZXXXUUUTTTQQQMMMIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDBBBBBBBBB@@@>>>;;;999777666555444222000///111222222111111///......///000///...///////////////000000000////////////////////////................................................,,,,,,,,,---...///000000------------------------,,,,,,+++******+++,,,,,,))))))***+++,,,,,,---...,,,------...///000111111222222111000///...------------------------------111///---***)))***+++,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++...------,,,,,,,,,------//////.........------------------------...///000.........------,,,,,,,,,------............------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111ttt\\\QQQGGGCCC@@@<<<;;;<<<999999::::::999888777777777777777666555555444444333333444444444444333333111111111111000000000000/////////000111111222222//////000000///......---222222222222222111111111///......------......///........................---...///000111111111111//////000000000000//////////////////////////////000000/////////............///000000111111000000/////////////////////////////////000000000000000111111000000////////////000000000000000000000000111111222222222222111111000000000111111111222222333222111000000111222333333333333333333333333333444444666666777666555555666444222222555777777666777888:::<<<@@@EEELLLQQQ\\\jjjuuuvvvuuuyyy{{{qqqiiidddbbb``````[[[ZZZVVVRRRNNNKKKJJJJJJEEEEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@>>><<<:::888777777555333222333444444444000...,,,,,,...///...---//////000000///...------////////////////////////................................................,,,------....../////////------------------------***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,------......//////000000111111000000///.........------------------------000///---,,,+++,,,,,,---------,,,,,,,,,,,,------***+++,,,,,,---,,,,,,,,,...------,,,,,,---------//////.........------------------------...//////------,,,,,,,,,,,,,,,,,,------............------//////.........------------------------------------......,,,++++++,,,...uuu[[[QQQGGGBBB@@@<<<;;;<<<;;;;;;;;;;;;:::999777777555555444333333222222111222333333444444333333222111111111111000000000000000000000000000000000000//////000000000///......111111111000000////////////......------......///........................---...///000000111111000000000111111111111000000///000000000000000000000000000000/////////......000000000111111111222222000000000000000000000000...//////000000111111111111000000000000/////////000000000000000000000000111111222222222222111111///000000000111111111111222222222222222222222222555555555555555555555555333333444555666666555555666444333444666888999999888:::===AAAGGGOOOXXX___gggrrr}}}~~~}}}~~~wwwooojjjiiihhhgggccc```\\\XXXTTTQQQOOONNNEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA???===:::999666333111000111222222111000...------///000///...///000111111000...+++***////////////////////////........................................................................------------------------)))***---......---***)))------------,,,,,,,,,+++..................//////////////////////////////------------------------..............................------------......+++,,,------......---------------,,,,,,------..................---------...------------...//////,,,,,,------------------------............------...............---------.................................,,,***)))***,,,sss[[[PPPFFFBBB@@@<<<;;;<<<===<<<<<<;;;:::999777666333333333222111111000000000111111111111111111000111111111111000000000///111111000000//////////////////000000000//////...000000//////......------//////............//////..............................///000000000000000///000000111111000000//////////////////000000000000000000////////////...000000000000111111222222222222222222222222222222......///000111111222222000000000000000000000000000000000000000000000000111111222222222222111111//////000000000111111111222222333333333333222222666666666777777777888888333333444444555555666666666555444444666777888999888<<>>???@@@AAABBBAAA???===;;;;;;999666555555555444333111///...///111222222111...000222444444333000///////////////////////////////////////////////////........................//////////////////......---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,------...//////............------------------......//////000000------------------------***+++,,,------...------------,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,,,,,,,---...///---.....................///......---------......,,,,,,------.........///,,,,,,------------,,,,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---...nnnYYYOOOEEEAAA???<<<;;;<<<;;;;;;;;;;;;:::999777777555444444333333222111111333444444555555444444333111111111111000000000000000000000//////.........//////000111111111000000////////////////////////000//////......//////000//////////////////////////////000000000000//////......////////////......,,,,,,------......//////111111000000000/////////---...000111111111000///000000000000000000000000///000000111111222222222000000000111111111111222000000000000000000000000111111222222222222111111000111111111222222222222444444444444444444444444666666777888999;;;<<<<<<777666555555555555666666777777888777666777999<<<@@@GGGSSSaaappp~~~tttooojjjgggfffdddaaa]]]XXXUUUQQQKKKGGGCCC@@@???>>>???@@@@@@@@@???>>>======:::777555555555444333000...---...000111111111///111333444555444333222////////////////////////////////////////////////........................////////////////////////------------------------...---,,,++++++,,,---...******+++,,,---...//////------------------......---------....../////////------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,,,,---......///---------...............//////...------------...******++++++++++++++++++,,,,,,------------,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///qqqXXXNNNEEEAAA???<<<;;;<<<999999::::::999888777777222222111111000/////////444555555666666555555444111111111111000000000000//////////////////......//////000111111111111111,,,,,,,,,---......//////000000////////////000000//////////////////////////////000000000000////////////000000000000//////---------...//////000000111111111000000000//////---///222444444333000///////////////////////////111111111111111111111111000000111111111222222222000000000000000000000000111111222222222222111111222222222222333333333333666555444333333444555666555666777888:::;;;<<<===999999777666555555666666555777999999999;;;???BBBIIIRRRaaaqqqzzzsssooommmjjjeeeaaa\\\ZZZWWWRRRMMMHHHEEECCC???????????????@@@@@@@@@===:::777555555444333222222000///000222444444333222222333333333222111111////////////////////////////////////////////////..............................//////000000111111------------------------------------------------***+++++++++,,,,,,------,,,,,,,,,------.........---.....................------------------------------,,,++++++,,,............------------......,,,,,,---............---,,,,,,,,,,,,---...//////---------.........////////////...---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---------.........//////------------------------+++---///000///---......uuuXXXNNNDDDAAA???<<<;;;<<<888888999999999888888777555555444444333222222111333444444555555444444333111111111111000000000000//////////////////////////////000111111111111111//////000111222333444444000000////////////000000000000000000000000000000///000000000000000//////000000111111111111000000---......///000111111222111111111111000000000000---000333666666444111///000000000000000000000000222222222111111111111111000000111111222222222222000000000000000000000000111111222222222222111111222222333333333444444444777666444333333444666777555555777888:::;;;======;;;:::888777666555666666444777:::;;;<<>>???@@@AAACCC@@@===;;;<<<======<<<999777666444333333333444111111111111111000//////000000000000000000000000//////...------------...---...///000000///...---.........///000111111222---------.........//////------------------------------------------------+++,,,,,,---.........---------------------------------............------------------------------///---,,,---000111000.........////////////......//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........---,,,,,,+++---------------,,,,,,,,,///......------,,,,,,+++000///---,,,,,,---///000++++++,,,------......///------------------------mmmWWWMMMDDD@@@>>>;;;999:::999999::::::999888666555666666555444444444444555444444333333333444555666000000111111111222222222222222111000/////////000000///.........///111222........./////////000000000000////////////000000000000000000000000000000/////////////////////...000111111111000...,,,+++////////////////////////000000000000000000000000000000111111111111000000333111000000111222222111000//////...///000111222000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333555555555555555555555666444666777777666777999;;;999999888999::::::999888:::999===DDDIIINNNYYYeeeooozzzvvvnnniiieee```]]]\\\[[[ZZZYYY___XXXOOOFFFAAA???>>>===CCCAAA@@@@@@AAA@@@???===<<<:::777555333333333333//////////////////......000000000000000000000000//////...------------------...///000000///...---------...//////000111111.........------,,,,,,,,,------------------------------------------------******+++,,,,,,,,,,,,,,,------------------------------............------------------------------...,,,+++,,,///000///---,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////,,,,,,---------.........---.........------,,,+++000000000000////////////++++++++++++,,,,,,,,,,,,,,,------------------,,,------------------------------------------------lllWWWMMMDDDAAA???;;;:::;;;;;;::::::999999888888777666555444444333333444444555555444444444555666666111111111111111222222222444333222000//////......000000///......///111222....../////////000000000000000////////////000000000000000000000000000000222111///...---......///000000111111111000///...////////////////////////000000000000000000000000000000111111111111111000000///...///111111///...000////////////000111222000000000000000000000000111111111111111111111111333333333333333333333333444444444444444444444444333333444444555666777777444555666777777888:::===<<<<<<<<<<<<<<<<<<<<<<<>>CCCBBBCCCDDDEEEEEEBBB@@@@@@>>>;;;777444333333444///////////////000000000000000000000000000000000///...------,,,,,,------......////////////......---------...//////000000111000///...---,,,++++++................................................++++++,,,------------,,,------------------------------............---------------------------------,,,+++,,,.........,,,,,,,,,------------,,,,,,++++++,,,,,,---......///---------.........//////---............---,,,,,,------------------------***++++++,,,------......+++,,,...000000...,,,+++//////...------,,,++++++------------------------mmmXXXNNNEEEBBB@@@===;;;<<<===<<<;;;::::::::::::;;;444444333222222222333333666666666666666666777777111111111111111111111111222222111000//////000000000000////////////000111...////////////000000000000000////////////000000////////////////////////444222000...------.../////////000000000111111111////////////////////////000000000000000000000000000000111222222222111111000000000111333222000...000000000000000111111111222222222222222222222222111111111111111111111111333333333333333333333333666666666666555555555555333333333444555555666666444555666777666777999;;;???@@@AAAAAAAAABBBCCCEEEJJJMMMSSSZZZbbbmmm{{{zzzwwwtttpppmmmlllllljjjiiimmmfff\\\TTTNNNJJJGGGEEEBBBAAAAAABBBEEEFFFEEEDDDDDDBBB>>>:::777555444444222111111111222222333333000000000000000000000000///......---,,,---------...//////////////////...------------......//////111111000000///......---////////////////////////..............................//////000//////...------------------------------............---------------------------------------------...------......////////////..................---,,,++++++------------............------............------++++++++++++,,,,,,,,,,,,........./////////000000---...///000000///...---......---------,,,,,,,,,------------------------mmmVVVMMMDDDAAA???<<<;;;<<<<<<<<<;;;:::::::::;;;;;;666666555444444444444444555555555555555555555555111111111111111111111111000000//////000111222222000000///////////////000////////////000000000111000000////////////000000////////////////////////444222000...---...///000---.........///000111111000000000000000000000000111111111111111111111111000000111222222222222222444333333555666666444222///000000111111111111111222222222222222222222222111111111111111111111111222222222222222222222222555444444444444444444444555555555555555555555555555777777777666777999:::===???AAABBBCCCEEEIIILLLRRRXXX```gggppp}}}|||wwwtttrrrpppmmmkkkkkkeee]]]VVVRRROOOMMMLLLBBB@@@>>>>>>AAAEEEGGGHHHFFFDDDAAA>>>;;;888777666333333222222222222333444111111111111111111111111000///......------....../////////....../////////---------.......................................////////////////////////...........................//////000//////......------------------------------............------------------------------.../////////..................////////////..................---,,,+++***+++,,,,,,,,,,,,---------------...//////......---------......////////////000000/////////...............---,,,,,,---......,,,,,,,,,---------......------------------------kkkTTTKKKBBB???>>>;;;:::;;;::::::::::::::::::::::::999888888777666777777777333333333444333333222111222222222111111111111111......//////000222333444000000000000/////////////////////000000000111111000000////////////000000000000000000000000000000333222000///...//////000............///000111222000000000000000000000000111111111111111111111111000000111222333333333333222111000111222333111//////000111111222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333666666666666666666555555777888999999888999;;;===<<>>===???CCCFFFHHHEEEEEEDDDBBB???<<<:::888444333111000000000111222111111111111111111111111111000//////......////////////............//////........................++++++++++++,,,,,,------........................------------------------,,,------------,,,++++++------------------------------............------------------------------...000000000...---...///,,,,,,------------,,,,,,***+++,,,...///......---+++++++++,,,,,,,,,------------...////////////...++++++,,,,,,---...............------,,,++++++***---+++)))(((((()))+++---++++++,,,,,,---...//////------------------------lllVVVLLLDDDAAA@@@===<<<===;;;<<<===>>>>>>===<<<;;;888888777666666666666666333444555555555333222111222222222111111111000000000/////////000111222222000000000000000///......//////000000000111111111000000////////////000000000000000000000000000000111111000000000000000000000////////////000222333000000000000000000000000111111111111111111111111///000111222333333333333111///......///000000//////000111222222222111111000000000000000000000000111111111111111111111111222222222222222222222222000111111222333444555555555555666666777888888888777888:::<<<<<<>>>BBBDDDDDDHHHNNNQQQTTTZZZbbbiiiuuu~~~zzzwwwrrrmmmeee^^^YYYUUUQQQOOOLLLIIIEEEBBBBBBCCCDDDDDDCCCDDDEEEEEEDDDAAA===;;;666555222000///000000111111111111111111111111111222222111000000000000000000///...------...///000////////////////////////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------------------------------............---------------------------------///000///---,,,---...,,,,,,------------,,,,,,)))+++---...//////...---,,,,,,,,,,,,---------...------...///////////////((())))))***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,---------------------------------------------nnnYYYPPPGGGEEEDDDAAA@@@AAA>>>???AAABBBCCCAAA@@@???555555444333333333333444777777888888888777555444222222222222111111000000111111000000000000000111000000111000000///......000000000000111111111111000000////////////000000000000000000000000000000///000000111111111000000222111000000000111333444000000000000000000000000111111111111111111111111///000111222333444444444777555222222333555555555///000111222333222111111222222222222222222222222111111111111111111111111333333333333333333333333222333444555666888999999444444555777888:::;;;;;;666888;;;>>>@@@CCCGGGJJJOOOTTT[[[___cccjjjttt{{{~~~tttooohhhaaa\\\XXXUUUSSSRRROOOKKKHHHFFFEEEBBB@@@AAACCCFFFGGGFFFCCC???<<<999888555333111111222333111111111111111111111111333222222111111111111111000///...------...///000000000000000000/////////222222111000///......---------------------------++++++++++++++++++++++++---.........------,,,+++---------------------------..................---------------------------,,,...000...+++***+++......//////////////////...---.../////////---+++)))---------.........//////------...///000000//////++++++,,,---......//////+++,,,,,,------......///,,,---///000000///---,,,///......------,,,,,,+++------------------------vvvaaaWWWMMMJJJHHHEEEDDDFFFGGGHHHIIIKKKLLLJJJEEEBBB@@@===:::666444444444555666666777777777666666555333222222111222222333333222111111111000000//////555444333222111000///...---------,,,,,,---------111111111111111111111111222222111111111111111222---......///000000111111000000000000000000111111000000000000000000000000000000000000000000000000444444444333333222222222333333222111111111222222111111000000111111222333333333222222111111222222333333444555666666666555111111111222222333333333555555555666666666666777:::777444444666888888666:::777777;;;AAAGGGRRR\\\```eeekkkooosss|||~~~|||vvvmmmhhhddd```[[[WWWTTTTTTSSSPPPMMMJJJIIIHHHJJJIIIIIIJJJJJJHHHDDDAAA<<<:::777555444444555555333222111/////////000000222222111000000111222222////////////////////////000000000000000000000000000000///...............***+++---///000//////...---------...------,,,+++,,,------......------,,,---.........---,,,,,,+++////////////////////////+++---000222222000---++++++++++++,,,---...///000...---,,,,,,++++++++++++)))+++...000000///---+++////////////////////////---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------///......------,,,++++++......//////...,,,+++***yyyggg]]]TTTQQQOOOLLLKKKLLLRRRTTTXXX\\\^^^[[[VVVRRRDDDAAA>>>;;;999999999:::999999999999888666555555333333222222111222222222111111111111000000000///222222111000///...---,,,......------------......111111111111111111111111111000000//////000000000222222222222222222222333111111111000000000000000000000000000000000000000111111111111111111111111444444333333333222222222333333222222222333333444444444333333444444555666444444333222111111111111222333444444444444444444222222333333444444444444444555555555555666666666888666444444666777666555:::888:::AAAHHHQQQ^^^iiilllpppvvv||||||tttnnnhhhddd```^^^ZZZZZZXXXUUUQQQNNNLLLLLLIIIHHHGGGHHHHHHGGGDDDBBB>>><<<:::888666666777777444333111000000000111222000000000000000000000000////////////////////////........................000000///...............***+++,,,...............///000000000///...------,,,------......------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,------......---,,,,,,+++++++++,,,)))+++,,,......---,,,+++........................---------,,,,,,,,,++++++------------------------------------------------,,,,,,---.........------------------------------+++,,,---......---,,,,,,yyyfff]]]VVVSSSRRRNNNLLLLLLPPPSSSXXX^^^aaa^^^YYYUUUFFFDDDBBB???======>>>???<<<<<<;;;:::999777666555444333333222111111111222111111111111000000000000222111111000///...------//////............//////111111111111111111111111//////............//////222222111000000///......222111111111000000//////000000000000000000000000111111111111111111111111333333333333222222222222333222222222333444555555222111111111111222333333555444333222111111111111333333333444333333222222444444444444555555555555444444444555555555555666888777666777888999888666999777:::CCCKKKUUUcccoooqqqssszzz{{{sssmmmiiihhhcccbbb^^^[[[WWWSSSQQQPPPLLLJJJHHHGGGGGGGGGFFFEEEAAA???===;;;999999999999444333222111111111222333//////000000000000//////////////////////////////........................000//////............///***+++,,,---------------000000000000///...---,,,,,,------......------,,,------......------,,,,,,........................000///,,,******,,,///000...---,,,,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,------------------------..............................//////......------++++++,,,------...//////)))***+++,,,------------vvv]]]UUUNNNMMMKKKGGGDDDDDDDDDFFFJJJNNNPPPOOOKKKHHHCCCBBB@@@>>>======>>>???<<<<<<<<<;;;:::999888777444444333222111111111111111111111000000000000000333333222222111111000000000000////////////000000111111111111111111111111///............//////000222222111///...---,,,+++222222111111000/////////000000000000000000000000111111111111111111111111333222222222222222222222222222222333444555666777000000000000000111222222555444333222111000000000444444444444444333222111444444444444444444444555444444444444555555555555888888999:::;;;;;;;;;;;;;;;:::>>>FFFNNNWWWcccnnnppprrrxxxzzztttrrrmmmiiiddd```\\\XXXUUUSSSPPPMMMJJJIIIIIIJJJJJJIIICCCAAA@@@===<<<;;;::::::444333222111111111222333//////000111111000//////////////////////////////........................000///............//////,,,,,,,,,------.........//////......---,,,******,,,------......------,,,,,,------...------,,,,,,////////////////////////000...,,,******,,,...000---,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,///...---------...000111------------------------------------------,,,,,,,,,,,,------------------------------------------......///......---,,,+++,,,,,,,,,---------......******+++,,,,,,---------rrrVVVNNNGGGFFFEEEAAA>>>>>>@@@??????@@@AAAAAA@@@>>>===<<<;;;:::999999::::::999::::::;;;;;;;;;::::::444333222222111111111222000000000000000000111111222222222111111111111111000000////////////000000000000000000000000000000000/////////000111111222666555444333111000///...111111111111000000//////111111111111111111111111111111111111111111111111222222222222222222222222222222222333444555666777444333333333333444555555555444333222111111111111555555666555555444333222444444444333333333333333444444444555555555666666666777888:::;;;<<<>>>???AAAAAAFFFOOOWWW^^^hhhqqqrrruuu}}}~~~vvvqqqjjjddd```\\\XXXUUUSSSPPPLLLJJJJJJJJJJJJJJJDDDCCCBBB@@@>>><<<;;;;;;555444222111000000111222000111111222222111111000000000000000000000000000//////////////////////////////............//////.............../////////............---,,,+++***,,,------......------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,---...---,,,+++,,,---///000------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,pppVVVMMMFFFDDDCCC@@@>>>>>>@@@===;;;::::::;;;:::999666666666666666666777777777777888999::::::::::::333222222111222222333333000000000000111111111111///////////////000000000000000////////////000000000000000000000000000000111000000111111222333444333222222111000000//////000000000000000000000111111111111111111111111111222222222222222222222222111111111222222222222222333222222222333444555555222222222222222333444444444333222222111111222222555555666666555555444444444444444333333333333333555555555666666666666777333555777888999<<<@@@DDDFFFGGGNNNYYY```eeelllttttttyyyzzzqqqkkkfffbbb]]]YYYVVVRRRNNNLLLKKKKKKJJJIIIFFFEEEDDDBBB@@@>>>===<<<888666444222111111111111222222111111111111222222000000000000000000000000000000000000000000000000///............//////000000//////...//////000000/////////000//////...---,,,------......------,,,,,,,,,------......------------------------------,,,---...//////...---,,,+++++++++,,,---...000000,,,,,,+++++++++,,,------++++++***)))***+++,,,---------------------------------------............+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++//////...---,,,,,,++++++......---,,,,,,,,,------mmmVVVMMMEEEBBBAAA???>>>???<<<;;;999999999999888666444444444555555666666777666777777888888888888777111111111111222333444444///000000000111111111111......//////000000000111000//////......//////000000000000000000000000000000000000111111333444444............/////////////////////000111111222222111111111111111111111111222222222222222222222222000111111111222222222222333333222222222333333444000000//////000000111222222222111111222222333333333333444555555555444444555555555555444444444333666666666777777777888888444666888999;;;???FFFKKKQQQTTT[[[eeejjjkkkoootttwwwzzzrrrnnniiiccc^^^[[[XXXTTTQQQPPPOOOMMMKKKIIIHHHGGGFFFCCCAAA???>>><<<:::888555333222222222333222000......000222333000000000000000000000000////////////////////////...............///000000000///............///000---...//////000/////////,,,------......------,,,+++,,,------......------000000000000000000000000---...////////////...---------------......///000,,,+++++++++,,,,,,---...+++++++++++++++,,,------........................------------.........///++++++,,,,,,---......///------------------------+++,,,---------------------------------------,,,...------------...000111jjjUUUKKKBBB???>>><<<<<<>>>;;;:::;;;<<<===<<<999777444555555666777777888888777777777777777666555444000000000111222333555555//////000000111111111222000000111111222222333333//////............//////000000000000000000000000000000000000111222333444000000000111222333333333......///000111222333333111111111111111111111111222222222222222222222222000000111111222222222222333333222111111222222222333333222222333333444555111111111111222333444555111222333333444444444444777777666666555555555444777777777777888888888888888999;;;<<<>>>DDDLLLSSSbbbdddkkktttvvvssssssvvv}}}xxxsssnnnhhhcccaaa^^^ZZZXXXVVVTTTQQQOOOKKKKKKJJJHHHFFFCCCAAA@@@???===;;;777555333333222333111...,,,,,,...111333000000000000000000000000.......................................///000111//////---,,,,,,---...///***+++,,,---............,,,------......------,,,+++,,,,,,---.........---------------------------/////////....../////////000000///............///++++++++++++,,,,,,---............////////////000////////////////////////---------.........//////++++++,,,,,,---...//////........................,,,,,,---...////////////+++,,,,,,------......///,,,,,,,,,---...000222444lllWWWMMMDDD@@@???<<<<<<===<<<<<<;;;:::999777777666777777666555444333333333555555666666555555444333222111000//////000111222222222222111111111000000111111111111000...---,,,000000000000000000000000////////////////////////000000000000000000000000222222222111111111000000//////000111222333333444555444222000//////000000555555444333222111000///333333222222222333444555222222222222222222222222222222111111222222333444000222333333222111333444333333444444555444444333777777777777666666666666555333333555999;;;999777999999;;;>>>BBBHHHVVVdddsss~~~zzzxxxtttpppnnngggccc^^^YYYWWWUUUSSSQQQQQQOOOMMMLLLLLLJJJGGGEEEAAA>>><<<:::999777444222444111......000222111///333222222222111000000000000000//////.........---000000000000000///.........---,,,,,,...000//////......---------,,,,,,,,,---------.........//////000000///...---,,,,,,+++,,,,,,,,,---------..............................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------jjjWWWMMMDDDAAA???===<<<===<<<;;;;;;:::999888777666666666666555444444444333555555666666555555444333222111000//////000111222222222222111111111000000111111111111000///...---000000000000000000000000111111111111111111111111000000000000000000000000222222222111111111000000000000000111222222333333333333222111000000000000222222222222222111111111111000000000111111222222222222222222222222222222222222111111222222333444111333444444333333444555222222333444444444444444777777777777666666666666777555555777:::;;;:::888999999<<>><<<;;;999777555666333000000111222222000222222222111111111111111000000/////////.........000000000000000///......///---,,,,,,---...---,,,.........---------,,,,,,------,,,,,,++++++******...............---------,,,,,,,,,---------..............................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------iiiVVVLLLDDDAAA@@@===<<<===<<<;;;::::::999888777777555555555555555555444444555555666666555555444333222111000000000000111222222222222111111111111111///000000111111000000///000000000000000000000000111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111111111222222222111111111000000000111111222222222////////////000000000111222222222222222222222222222222111111222222333444333444555555444444555666111222222333444555666666666666666666777777777777999888777888:::;;;;;;999999:::???FFFLLLVVVggguuu~~~zzz{{{uuummmeee```\\\YYYWWWUUUUUUTTTTTTTTTRRRNNNKKKFFFDDDAAA@@@???===;;;888888555222111222222222111111111111111111222222222000000////////////......000000000000000///......111///---------...---,,,.........------------,,,,,,,,,,,,,,,,,,+++++++++---------.........//////,,,,,,,,,---------..............................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---......//////......------------.........///////////////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjUUULLLDDDAAA@@@===<<<===;;;;;;::::::999888777777444444444555555555555555555555555666555555444333111111111111111111111111111111111111111111111111...///000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000///000111333333333222111///000000000000111111111000000000111111111111111111222222222222222333333222222111111222222333444222444555555444444555666222222333444555777888888666666666666777777777777999999888999999::::::::::::===DDDNNNXXXcccttt}}}tttlllfffbbb___]]]XXXWWWWWWXXXWWWUUUQQQMMMIIIGGGDDDCCCBBB@@@>>><<<999777555333222111111111000000000111222222222333000000//////////////////000000000000000///......111000......///000///...............------------+++,,,---...000111222333........................,,,,,,,,,---------..............................------............------,,,,,,------------------------------------------......------------------------............---------............/////////000//////...---,,,,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiTTTKKKDDDBBBAAA>>><<<===;;;::::::999999888888888444444444555555555555555555555555666555555444333111111222222222222111111111111111111111111111111...///000111222222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333222222111000000000...///111222333333222111111111111000000000000///222222333444555444444333111111111222222333333333222222111111222222333444222333444444333333444555444444444555666888999:::555666666666777777777888888888888888888999:::<<<>>>CCCMMMZZZeeeqqq~~~xxxpppjjjfffcccaaa[[[ZZZZZZYYYYYYVVVRRROOOKKKIIIFFFEEEEEECCCAAA???:::999777444111000000111000000000111222222222333//////000000000000000000000000000000000///.........,,,+++,,,///000111000//////.........---------------...000111333444444000//////...------,,,,,,,,,,,,,,,---------..............................,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---.........,,,,,,------------,,,,,,------------.....................---,,,+++******////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}fffSSSKKKDDDBBBAAA>>>======:::::::::999999999888888555555555555555555444444555555666666555555444333111111222333333222111111111111111111111222222222///000000111222222222111111111111111111111111111////////////////////////111111111111111111111111111111111111111222222222333222222222111111000000///000111222222222222222222222222111111000000000222333555666666666555444111111111222222333333444222222111111222222333444111333444444333333444555666555555555666777999:::555555666666777777888888777888888888777999<<<>>>CCCJJJXXXhhhttt}}}vvvqqqlllhhheee```^^^\\\ZZZYYYVVVSSSQQQNNNLLLIIIHHHHHHGGGDDDBBB<<<<<<:::666222000111222111111111111111222222222//////000000000000111111000000000000000///......***)))(((***,,,//////////////////.........------//////////////////......111000///...---,,,++++++,,,,,,,,,---------..............................+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------------------------***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...---------,,,,,,++++++***////////////////////////........................------------------------|||fffRRRJJJCCCCCCBBB???======:::::::::999999999999888666666666555444444444333555555666666555555444333111222222333333222222111000000111111111222222222000000111222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222111111111111111111111111111111111222222111111111222222222222222111222444555555444333222000111111222333333444444222222111111222222333444222444555555444444555666666555444333444555777888555555555666777888888888666888999999888:::>>>BBBIIIQQQbbbsss}}}wwwqqqmmmfffccc^^^[[[YYYWWWTTTSSSQQQOOOMMMLLLKKKJJJHHHFFF@@@@@@>>>:::555222333444222222222111111111111111//////000000000111111111000000000000000///......,,,+++***+++---//////...////////////............///.........---,,,,,,,,,//////......---------,,,,,,,,,,,,---------..............................,,,,,,------------,,,,,,++++++,,,,,,---......///........................,,,,,,+++++++++*********,,,,,,------------,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,........................------------------------........................}}}gggRRRJJJDDDCCCBBB???======::::::999999999999999999777777666555444444333333555555666666555555444333111222333444444333222111000000111111222222222222111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111333222111000000111222333///000111222333444555555...000222333333333111000000000111222333333444444222222111111222222333444444555666666555555666888555444333222222333555666444555555666777888888999777999:::::::::<<>><<<<<<===???<<<999666555777999:::666666666666555555555555666666555555555444444444222222222222222222222222111222222333333222222111777666444222111//////...222222111111000/////////000000000000////////////444222111////////////000111000///......000222333333333333333333333333333333222111111000111111111000000000111111000000000111222333333444444333333111111111111000000//////222222333333333444444444222333444555666555444333555555666777777777777777555555666777888999:::::::::999999::::::>>>FFFMMMXXXfffrrrxxxyyypppiiibbb^^^^^^]]]XXXSSSSSSSSSTTTUUUUUUSSSNNNJJJDDDDDDBBB@@@>>>;;;999777666444222111222222111000000000000000000000000000000000000000///...,,,,,,,,,,,,---.../////////...---...///000000///...---------------------------.........------,,,,,,,,,---...............------////////////.....................------,,,,,,,,,---------.........//////++++++++++++++++++++++++/////////......------------------------------------.........---+++)))'''+++,,,...---,,,,,,---///---------............///---,,,,,,---......---+++..................------gggUUUKKKBBB@@@???<<<<<<===;;;;;;:::999888888888999666666666666555555555555666666555555555444444444222222222222222222222222111222222333333222222111000000000000111111222333222222222222111111111111111111111000000000//////222111000000000000222222222111000//////111222444222222222222222222222222222222111111222333444444333333444444444444333333111222333333444444333333333333333222222222111111222222333333333444444444333333444444555555444444555555666777777777777777666666666777888999999:::888999;;;>>>AAAGGGOOOVVVaaakkkuuu|||wwwooogggbbbbbbaaa^^^ZZZWWWWWWVVVVVVUUURRRNNNJJJHHHGGGFFFCCCAAA===;;;999555333222111333333222111111111111111111111111111111111111111111000///...,,,---......//////...............//////.........------------------------------------------,,,,,,---...............------............------------.........------,,,,,,,,,---------.........//////////////////////////////------,,,,,,,,,+++++++++------------------------+++,,,---......---,,,++++++,,,...---,,,,,,---///---------............///...------...//////...,,,..................------iiiTTTKKKBBB@@@???===<<<===888999:::;;;;;;:::999888666666666555555555555444555555555555555444444444222222222222222222222222111111222222222222111111---......///111222333333222222222222222333333333222222222111111111000000000000000000111333444555333222111000111222333444111111111111111111111111111111111222333444666777111111222222222222111111111222333333444444333333555555444444444444333333333333333333444444444444444444444333444555555666555555666777777777777777777777777777777888999:::999<<<@@@EEEKKKTTT]]]bbbmmmrrryyyyyynnnhhhggggggeeeccc___]]][[[YYYWWWUUUQQQNNNMMMLLLJJJHHHDDDAAA>>><<<666444222222444444444333111111111111111111111111111222222333222222111111------.../////////............------------......------------------------,,,,,,------------------------...............---...------------,,,,,,,,,.........------------------------.......................................---,,,,,,,,,,,,+++++++++------------------------***+++---///000000//////+++,,,...---,,,,,,---///---------............//////......///000000///---------------------......jjjSSSJJJBBB@@@@@@===<<<===888999:::;;;;;;;;;:::999666666555555555444444444555555555555555555555555222222222222222222222222111111222222222222111111111111111111111000000///000000111111222333444444333333333222222222111111111111111222222333444444333333222222222333444555222222222222222222222222111111111222222444555555000000111111111111000000111222333333444444333333555555555444444444444444333333333444444444444555555444333333333444666777555555666777777777777777888777777777888999:::;;;>>>BBBGGGMMMWWWdddnnnrrrwwwxxx{{{wwwooommmllljjjhhheeebbb___\\\[[[YYYVVVTTTQQQPPPNNNKKKHHHDDDAAA???999777555444555555444222111111111111111111111111111111222222333222222222......////////////.........---,,,++++++,,,---...........................,,,,,,,,,------.........,,,---......///..................---------,,,,,,...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,...///000000000000+++,,,...---,,,,,,---///---------............//////...---...000000...---,,,,,,------------......iiiRRRJJJBBBAAA@@@>>><<<===;;;:::999999999:::;;;<<<555555555555444444444444444555555555555555555555222222222222222222222222000111111222222111111000333444444333222111///......//////000111222333333333333333333222222222222222222222222222222222222333333333333333444444555333333333333333333333333222222111111111111222222333444444555555444444333111222333333444444333333333333333444444444444444333333444444444555555555666555444333444555666777555555666777777777777777999888888888999;;;===>>>AAAHHHQQQZZZjjj|||wwwtttrrrooolllgggddd```^^^\\\[[[YYYWWWSSSRRRPPPMMMJJJFFFCCCAAA???===:::777666555333111111111111111111111111111000000111111111111111111...///////////////.........---,,,++++++,,,---...........................,,,,,,,,,------.........,,,------...//////......////////////.........---.............................................---..............................................................................//////////////////+++,,,...---,,,,,,---///---------............///...---,,,---...///---+++,,,,,,,,,,,,------......gggQQQIIIBBBAAAAAA>>><<<===<<<;;;:::999999:::;;;<<<555555555444444444444333444444444555555555555555222222222222222222222222000000111111111111000000000111333444444333222111......///000111111222222333333333222222222111111111222222222222222111111222222333333333444444444333333333333333333333333333222111111000000000111222333333444444333333222111222333333444444333333222222222333333333333444333444444444555555555555555555444444555555666777555555666777777777777777999999888999:::===@@@BBBFFFSSScccrrr|||vvvrrrkkkhhhccc```^^^\\\YYYWWWUUUTTTRRROOOLLLIIIFFFDDDDDDAAA>>>;;;999777444222222222222222222222222222///000000000000000////////////000000000///............------------..............................,,,,,,------------------,,,,,,---...////////////000000/////////......................../////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................000000//////.........---+++,,,...---,,,,,,---///---------............///---,,,,,,---......---+++++++++,,,,,,------......cccQQQIIIBBBBBBAAA>>>======;;;<<<<<<<<<;;;:::999999555555555444444444333333444444444555555555666666222222222222222222222222000000111111111111000000---///111333444444333222000000000111111222222222222222222222111111111111...///000222222222222111111222222333333333333333222222222222222222222222222222111111111222333333000111111222222111111000111222333333444444333333222222333333333444444444444444444444555555555555444444555666666666666666555555666777777777777777:::999999:::<<<@@@CCCFFFRRReee|||{{{sssppplllhhhddd___[[[WWWVVVUUUTTTRRROOOLLLIIIHHHFFFDDD@@@===;;;999777555222222222222222222222222111111111111000///......000000000000000///...............//////.................................------------------,,,,,,+++,,,---...//////////////////.........------------........./////////000//////.........---------+++++++++++++++++++++++++++++++++,,,,,,,,,------........................000///......---------...+++,,,...---,,,,,,---///---------............///...------...//////...,,,***++++++,,,------......aaaPPPHHHBBBBBBAAA???======:::;;;>>>???>>>;;;888555555555444444444333333333444444444555555555666666222222222222222222222222000000111111111111000000---///111222333222000///111222222222222333333333222222222111111111000000+++---///111222333333333000111222333333333222222111111111111111111111111111111111222333444555666333444444555555444444333222222333444444444333333333333333444444444555555444444444555555555666666333444666777777777666555555666666777777777777777:::999999:::===AAAFFFHHH___vvv}}}yyytttooojjjddd^^^ZZZWWWWWWUUUSSSQQQNNNLLLJJJFFFDDDAAA>>>===<<<:::888222222222222222222222222222222222111111///...---000000000000000///......---...///000000///...---////////////////////////.........------,,,,,,,,,+++,,,---...////////////......---------,,,,,,,,,---.........//////000000//////.........---------////////////////////////---------....../////////////////////////////////......---------......///+++,,,...---,,,,,,---///---------........./////////......///000000///---******+++,,,,,,---......{{{eeeNNNJJJEEEAAA???>>>======;;;;;;::::::::::::999999777777666555555555555555444444555555444444333222222111111000000111111222000111111111111222222222333111000111222222111000222333333444444333333222222222222222222222222222222222222333333444444444222222222222111111000000444444333222111111111111333333333333333333333333222222222222222222222222222333444555666666666666222222222333444555666777444444444555555555666666444444555555666777777777888666555777;;;<<<:::888;;;;;;>>>??????BBBOOO]]]qqqwwwpppmmmjjjeee___ZZZVVVSSSSSSUUUSSSMMMHHHFFFFFFEEEDDDAAA>>>;;;999666444111111222444444333111111111111000000000000555333111111222333222111......//////000000111111......////////////......+++,,,.../////////...------...///...------...///000000///...------,,,,,,,,,---...//////...---,,,---------............///---------............///111000///......///000111//////............//////111111000...,,,)))'''%%%,,,---......//////..............................//////.........---------,,,------......------,,,{{{eeeNNNJJJEEEAAA???>>>===<<<;;;;;;::::::::::::999999777777666555555555555555555555555555555444444333222222222111111222222222111111111111222222222222333222111111333333222111111111222222222222111111111111111111111111111111222222222222333333333333222222222222111111111000444444444333333444555555333333333333333333333333444444555666777888888999333333444555666666666666333333333333444555666777444444444555555555666666444444444555666666777777888777666888;;;<<<;;;999<<<;;;;;;===>>>FFFXXXhhh~~~vvvrrrnnnhhhccc___[[[XXXXXXYYYXXXTTTPPPJJJIIIHHHFFFCCC@@@===;;;999666444333444555444333111111111111000000000000333111//////000000000///.../////////000000000111......////////////......---...//////000000//////---...//////------...///000//////...------,,,,,,------...//////...---------------............///---------............///111000///......///000111//////............//////000//////...---,,,,,,,,,,,,---......//////......------------------------//////.........------------......//////......---zzzdddNNNJJJDDDAAA???>>>===<<<;;;;;;::::::::::::999999777777666555555555555555555555666666555555444333333333333333333333333333111111111111222222222333333111111111333333222111///000000000000000000///111111111111111111111111222222222222222111111111222222222222111111111111333333333333444555666777333333333333333333333333222333333333444444555555444444555555555555555444333333333333444555666666444444555555555666666666333444444555555666777777888888777888:::<<<;;;:::>>><<<;;;===BBBOOOfffzzz}}}zzzvvvqqqlllaaa]]]YYYWWWXXXXXXVVVSSSOOONNNKKKHHHEEEBBB@@@>>>===:::777666555555444333222222111111111000000000222000//////000000000///////////////000000000000......////////////......///////////////000111111---...//////------...////////////...------,,,,,,------...//////...---------------............///---------............///000//////......//////000//////............//////222111///.........//////,,,---......//////......------------------------...............---------...//////////////////...xxxaaaMMMIIIDDD@@@???>>>===<<<;;;;;;:::::::::999999999777777666555555555555555444555555555555444333333333444444444444444444333111111111222222222333333111000///000222222222000//////000000000000//////111111111111111111111111333222222111111000000000222222222222222222222222222111111111222222333444222222333333333333444444333333222111///...------555555555555555555444444444444444444444555666666555555555555666666666666333444444555666666777777888777777888999:::::::::???>>>???CCCKKKZZZrrr~~~zzzvvvgggccc]]]YYYXXXWWWVVVTTTSSSRRROOOKKKGGGDDDBBBAAA@@@===:::777666555444222222222222111111111000000333222000000222222222111////////////000000000000......////////////......000///.........///111222---///000///...---.../////////.........------------..................------------............///---------............//////////////////////////////......------......///555444111...,,,,,,---...,,,---......///...............................................................////////////......uuu^^^MMMIIIDDD@@@>>>===<<<;;;;;;;;;:::::::::999999999777777666555555555555555444444444444444333222222333444555555555555444333111222222222222333333333000......///111222111000000111111222222111111000333333333333333333333333333222222111111000000000222222222222222222222333444333222222111111111222222222222333333444444444777666555444333222111111555555555555555555444444555555444444444555666666555555555666666666777777444444555666666777777888777777777777777888999;;;<<<>>>DDDLLLUUUbbbxxx{{{sssnnngggaaa]]]ZZZYYYXXXVVVUUURRROOOKKKHHHEEEDDDBBB???;;;888666555333111222222222222111111111111333111000000111222222111000000000000////////////......////////////......///...---,,,---...///000...///000///......///000...............---------.........------.........---------............///---------............///......////////////............------------......333222///---+++,,,,,,---,,,---......///.........////////////////////////---.....................,,,------......------,,,sss]]]MMMIIICCC@@@>>>===<<<;;;;;;;;;::::::::::::999999777777666555555555555555444444555555444444333222222333444555555444333222222222222222333333333333///......///111222111000111222222333333222222111444444444444444444444444222222222222222111111111222222222222333333333333777666555444333333333333111222222333333444444555444444555555666666666777444444555555555555555444666555555555555555666666555555666666666777777777555666666777777888999999777888888777666777:::<<<<<>>===<<<;;;;;;;;;::::::::::::999999777777666555555555555555666666666666666555555444222333444555555444333222222222222333333333444444111000///000333444333222111222222333333222222111333333333333333333333333222222222222333333333333222222222333333333444444555555444333333444444444111111222333333444555555222222333444555555666666333333444555666666666666666666555555555555666666555666666666777777777777777777777888999999::::::999::::::999888888<<>>;;;:::888666444333333222222222111111111///...------///000000///111000000000/////////.........////////////......------...///////////////...000111000///...///000........................///...------------...///---------............///---------............///------...//////...------...------,,,,,,------...++++++,,,---......//////,,,---......//////..............................---------.........//////------............------sss___LLLHHHCCC???>>>===<<<;;;;;;;;;;;;:::::::::999999777777666555555555555555888888888888888777666666111222444555555444222111222222333333333444444444222111111222444666555444111111222222222222111111222222222222222222222222222222222333333444444444222222222333333444444444111111111111222333444444111111222333333444555555666666666666666666555555222333444555666666666666777666666555555555666666666666666666777777777777888888888999::::::;;;;;;:::<<<<<<;;;999:::>>>AAAMMMTTT```kkkqqqvvv~~~|||xxxqqqjjjeeebbbbbb\\\]]]______\\\XXXRRROOOGGGDDD@@@===;;;:::888666333333333222222222111111111000...///111222222111111111000000/////////.........////////////......---...000111111111000///...000111000///...///111---.....................///...---,,,,,,---...///---------.........//////---------.........//////,,,---...//////...---,,,...------,,,,,,------.........//////...---,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......////////////......rrr\\\KKKHHHCCC@@@>>>===<<<;;;>>>>>>>>>===<<<:::999888999999888777666555444444555555555555555555555555222333333444666777777888444444444333333222222222444222000......000222444222222111111111111222222333333222222111000//////666444222000000222444666000111111111111222222222555333333333555555555333444444444444444444444444444555555555444333333222111222333555666777777777666666555555555555666666777777666666666666666777666555555555555666666777:::;;;<<<<<<===@@@DDDGGGTTTeeevvv{{{}}}|||{{{}}}~~~~~~xxxmmmhhhiiidddaaa^^^]]]]]][[[WWWSSSLLLJJJFFFBBB???===<<<<<<555555444333222222222222222333444444222222333444111111000000//////......000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000------------------------........................////////////............///////////////.........++++++,,,---....................................------.........---+++***,,,,,,.../////////...---///...,,,++++++,,,...///.........------,,,,,,,,,qqq[[[KKKHHHCCC@@@>>>===<<<;;;=========<<<;;;999888777666666666666555555555555555555555555555555555555222222222222333333333333444444444333333222222222333222111000000111222333222222111111111111222222333333222222111000000000444444333333333333444444111111111111222222222222777555333333444333222000444444444444444444444444444444555555444444333222111222333555666666666777666666555555555555666666888777777777777888999999666666666666666777777888:::;;;<<<<<<===CCCLLLSSShhhxxx~~~zzzxxxzzzyyyzzz}}}}}}zzzsssoooppplllhhhdddaaa```]]]YYYVVVOOOLLLHHHCCC???===<<<;;;777777555444333333333333222333444333222111222444000000000000000/////////,,,------....../////////////////////////////////....................................////////////................................................,,,,,,------.........///////////////............,,,,,,---.........------........................///...---,,,,,,,,,,,,---,,,---.../////////...---///...,,,++++++,,,...///......---------,,,,,,,,,pppZZZKKKGGGCCC@@@>>>>>><<<;;;<<<<<<;;;;;;:::999888777444444444444555555555666444444444444444444444444333333222222111111111000444444333333333333222222333333222222222222333333222222111111111111222222333333333222111111000000222333444444444444333222111111111111222222222333555333222222333333222000444444444444444444444444444444555555444444333333111222333444555555666666777666666555555666666777666666555555666777888888777777777777777888999999:::===>>>>>>@@@KKK\\\iii|||wwwtttrrrrrrrrrqqqyyyzzz~~~{{{yyywwwrrrlllgggccc```\\\ZZZVVVSSSNNNIIIDDD@@@===<<<:::999777666555444444333111222333222111111111333//////000000000000000000,,,,,,---...//////000000////////////////////////......................../////////...............////////////////////////------------------------******+++,,,---...//////........................------.........------,,,........................000///,,,******+++...///,,,---......//////......///...---,,,,,,---...///...------------,,,,,,,,,qqq[[[JJJGGGCCC@@@>>>>>>===<<<<<<<<<<<<;;;;;;999888888555555555555555555555555444444444444444444444444444444444333333333222222333333333333333333333333222333444444444444333222222222111111111111222222333333333222222111111111222222222222222222222222111111111222222222333333000//////111333555555444333333333333333333333333333444444555444444333333111222333444555555555555777777666666666666777777999888888777777777888888888888888888999999:::;;;;;;>>>AAABBBGGGWWWooo|||tttrrrppppppqqqtttwwwxxxzzzrrrkkkeee```^^^]]]^^^[[[VVVPPPJJJEEEAAA@@@<<<;;;999777555444333333000111222222000000111222/////////000000111111222000/////////.........---------------------------------------------------/////////......---------........................------------------------***++++++,,,---.........------...............///......///......---,,,,,,........................///...,,,++++++,,,---///---------.....................------------......------------------------sss\\\JJJFFFBBB??????>>>===<<<<<<<<<===<<<<<<;;;:::999888888777777666555555444444444444444444444444444222222333333333444444444333333333333333333333333111222444555555444222111222222111111111111222222333333333222222222222222333111///......///111333111222222222222333333333000//////111333555555444333333333333333333333333333333444444555444444333222222333444555555555555777777666666666666777777>>>===<<<;;;:::999999999888888888999999:::<<<<<<999>>>CCCGGGPPPeee{{{xxxvvvtttsssqqqrrrtttvvvzzz~~~~~~vvvmmmfffaaa``````ccc```[[[UUUNNNIIIDDDBBB>>>===;;;888666444333222000111222222000000111222//////000000111111222222///////////////.................................------------------------//////......------,,,,,,------------------------------------------------------------------------,,,---------......//////////////////...---,,,,,,........................,,,,,,------...------,,,------------......//////........................------------------------sss\\\IIIFFFBBB??????>>>======<<<=========<<<<<<;;;:::999999888777666555444444333333333333333333333333000111111111222222333333222222333333333333444444111222333444444333222111222222111111111111222222333333333333333333222222444222///------///222444222222222222333333333333555333222222333333222000333333333333333333333333333333444444555555444444333444555555666666555555888777777666666777777888::::::888777666666555555888888888999999;;;<<<===:::@@@GGGQQQ___xxxyyyvvvrrrpppqqqrrrrrrqqqssswww|||yyyqqqiiieeedddeeedddaaa]]]XXXQQQLLLGGGEEEBBB@@@>>>;;;888555444333111222333222111111111333000000111111111111111111,,,,,,---...000111222222000000000000000000000000////////////////////////.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,,,,,,,,,,---......//////....../////////...------........................+++,,,---...///...---,,,...------------...//////........................,,,,,,,,,------------...pppZZZIIIFFFBBB?????????>>>===;;;;;;<<<<<<<<<;;;::::::777777777666666555555555333333333333333333333333333333333333222222222222222222222333333444444444111222222222222222222111222222111111111111222222333333333333333333333333333222111000000111222333222222222333333333444444777555333333444333222000222222222222222222222222222333444444555555444444555555666666777777666666888888777777777777888888555444444333333444444555777777777888999;;;<<<===AAAGGGRRR```ttt}}}uuuooonnnmmmooossswwwyyyzzz{{{}}}vvvnnnjjjjjjkkkfffdddaaa\\\WWWQQQMMMJJJFFFDDDAAA>>>;;;888666555222333444333222111222444222222111111111111111111,,,,,,---///000111222333000000000000000000000000////////////////////////,,,------------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,------...//////---......////////////...........................,,,,,,,,,,,,------.........------,,,---...///000......////////////......,,,,,,,,,---------......nnnWWWIIIFFFBBB?????????>>>===::::::;;;;;;;;;:::999999444444444555555555555666333333333333333333333333888777777666444333333222222222222333333444444444111111111111111111111111222222111111111111222222333333333333333333333333333333333444444333333333222222333333333444444444555333333333555555555333222222222222222222222222222333333444555555555444555666777777777777777666888888777777777777888888666666777777888:::;;;<<<777777777888999:::<<<===JJJPPP\\\nnnxxxrrrrrrqqqmmmiiiiiikkkpppxxx~~~zzzsssoooooopppjjjhhheeeaaa\\\WWWSSSQQQIIIGGGDDD@@@===:::888777222333444444222222333444333222222222111000000000////////////000000000000////////////////////////........................,,,,,,,,,------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,,,,---...//////------...///000000000///...........................---+++***+++---///111......---,,,---...///000......////////////......,,,,,,,,,------.........lllWWWJJJGGGCCCAAA@@@???>>>===<<<<<<<<<;;;:::888777666888888777777666666555555777777666555555555555555333222222111111222222333555444222111111111222222333333333222222111111111222222333333333333444444333333222111111222333333333333333333333333333333111222333444444333222111444444444444444444444444444444444444444444444444555555555555555555555555555555555666666666777777777444222333555777666444777777777777777888999999:::888777999<<>>>>>===<<<=========<<<;;;:::888888666666666666777777777777666666555444444444444444444333333333333333333444444444222111111111222222333333222222222222222222222222333333333333444444444333222111111222333444333333333333333333333333,,,---///111222333333333444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555666444333444777888777555888888777777777888888999999888888888;;;@@@EEEHHHTTTcccsss}}}uuummmlllkkkjjjkkklllnnnooorrrxxx~~~{{{xxxuuutttrrrtttvvvwwwvvvuuuttttttsssrrrqqqpppnnnnnnmmmmmmnnnppprrrsssrrrqqqqqqrrrxxxxxxxxxxxxxxxxxxyyyyyyssstttwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}yyyxxxyyyyyyvvvvvvtttqqqlllfff```]]]UUUQQQLLLHHHEEEBBB???===777777666555444333333222444333222111000111111222222000...///000111///---//////000000000///...---......////////////......................................................---------------,,,++++++---------------...//////.........------,,,,,,,,,........................000///...------...//////////////////////////////......---------,,,,,,,,,........................------------------------mmmXXXEEEBBB???>>>>>>???>>>===<<<<<<<<<<<<;;;:::999888555555555666777777888888555555555444444444333333555444444333333444444555444333333222222222222333222222222222222222333333222222333333333333444444444333222111111222333444333333333333333333333333---...///111222333444444444444444444444444444444444444444444444444444444555555555555555555555555333333444444444555555555444444444666888999888777999999888888777888888888::::::;;;:::;;;AAAIIIPPP]]]mmm{{{uuupppkkkhhhfffggghhhkkknnnrrrvvvxxx|||}}}xxxsssnnnllljjjfffhhhkkkmmmmmmllljjjiiijjjiiihhhgggffffffffffffiiikkkmmmmmmlllkkkkkklllmmmnnnpppqqqssstttttttttmmmmmmnnnoooqqqsssuuuvvvwwwvvvuuuttttttuuuvvvwwwzzz{{{|||||||||~~~{{{|||~~~yyyzzzzzzxxxtttnnnhhheee]]]XXXQQQKKKHHHEEEBBBAAA<<<;;;888666444333333333333333222111111111111222111000...///000111///...000000000111000//////.........////////////..............................---------------------------............---,,,,,,///...,,,+++,,,---///111.........---------------000000000000000000000000111000///...------------........................---------------,,,,,,,,,------------------------........................lllYYYGGGEEEBBB@@@@@@@@@???>>>::::::;;;::::::999888888666666666666777777777777555555555555555555444444444444333333333333444444333333333333333333333333111111111222222333333333222222222333333333444444444333222222222222333444333333333333333333333333333444444444444444444333444444444444444444444444444444444444444444444444555555555555555555555555666666666666777777777777333444666888999::::::999::::::999888888888888999;;;===>>>>>>>>>EEEQQQ[[[fffvvv~~~xxxqqqllliiihhhgggfffjjjllloootttzzz{{{wwwtttzzzxxxuuuqqqmmmjjjgggfffbbbbbbdddfffhhhiiihhhgggeeeddddddcccccccccccccccgggiiikkkkkkjjjiiiiiiiiihhhjjjlllnnnpppqqqqqqpppkkkkkkkkkkkklllnnnqqqrrrrrrqqqpppnnnnnnooopppqqqssstttuuuvvvvvvwwwzzz}}}~~~~~~}}}xxxyyy}}}|||{{{}}}zzz{{{|||{{{xxxrrrmmmiiiccc^^^VVVOOOKKKHHHFFFEEE@@@>>>:::777444333333333111111000000000/////////////////////000000000000000000000000//////............////////////..............................---------------------------......///......------......---,,,---...///000...............---------//////////////////////////////......------------------------------------////////////////////////------------------------////////////////////////kkkYYYJJJGGGCCC@@@???>>><<<;;;::::::;;;;;;;;;::::::999999888888777666555555444666777777777777666555555333333222222222222333333333333333333333333333333111111111222222333333333222222222333333333444444444444333222222333444444333333333333333333333333555444444444444444444555444444444444444444444444444444444444444444444444555555555555555555555555666666666777777777888888444555777888999999:::;;;::::::999999999999::::::;;;>>>@@@AAAEEENNN\\\gggrrrxxxmmmkkkhhhggghhhiiiiiiiiinnnrrrxxx~~~}}}|||yyyuuupppmmmjjjlllkkkjjjhhhfffdddcccbbbcccbbbbbbdddiiilllmmmllldddddddddcccddddddeeefffgggiiikkkkkkjjjiiihhhiiiiiijjjmmmoooppppppnnnmmmllllllkkkkkklllmmmooopppmmmllljjjhhhhhhhhhjjjkkknnnooooooooonnnppprrruuuyyyyyyxxxxxxyyy{{{}}}~~~|||wwwsssuuuzzz|||yyyzzzwwwyyy{{{{{{zzzxxxtttrrrnnnhhh^^^VVVOOOJJJGGGDDDCCCAAA<<<888555333333333111111111111000000000/////////000000//////000000//////.........---------......////////////..............................------------------------------......///......---,,,,,,.../////////...---................................................,,,------...............------------------------.../////////////////////........................////////////////////////iiiXXXIIIFFFAAA>>><<<;;;999777;;;;;;<<<=========<<<<<<:::999888777666555444333777777888999888777666555333222222111111222222333222333333444444444444333222222222222222222333333222222333333333333444444555444333222222333444555333333333333333333333333000000111222333555666777444444444444444444444444444444444444444444444444555555555555555555555555444444555555555666666666555666777777666777999<<<::::::999999::::::;;;<<<;;;>>>BBBIIIRRR```ppp{{{~~~vvvooojjjgggggghhhjjjlllmmmooopppuuuzzz{{{yyywwwvvvtttqqqpppooonnnkkkhhheeecccdddeeeeeefffeeeeeedddccceeeddddddiiioootttuuuttthhhhhhhhhhhhiiijjjkkkllllllnnnppppppnnnlllllllllmmmooorrruuuuuusssqqqooonnnnnnnnnmmmnnnnnnoooooojjjhhheeeccccccdddfffgggjjjkkkjjjiiihhhhhhjjjmmmtttsssrrrrrrsssuuuwwwyyyyyy{{{}}}yyyrrrnnnqqqxxx}}}|||}}}{{{xxxtttvvvxxx{{{}}}~~~}}}}}}zzzssshhh^^^UUUMMMGGGCCCEEECCC???<<<888666444444333333444444333333222111///000111000///...///000//////...---------------......////////////..............................------------------------,,,,,,---............---+++,,,...000000///...,,,.............../////////------------------------++++++---......//////...------------------------,,,,,,,,,---------------////////////////////////........................gggWWWGGGDDD@@@>>><<<;;;:::888888999::::::;;;;;;;;;;;;999888888777666555555444666777888999888777555444333333333222222333333333222222444555555555444444333333222222222222222222222222333333333333444444555444333222222333444555333333333333333333333333111111111222333555777888444444444444444444444444444444444444444444444444555555555555555555555555444555555555666666666666777777777555444555888<<<999999999999:::<<<===>>>>>>AAAIIIUUUfffzzzzzzssspppnnnkkkhhhiiikkknnnqqquuuzzz{{{xxxuuurrrqqqooommmkkkggghhhhhhgggfffdddbbb```eeefffggghhhhhhhhhgggggghhhhhhlllttt}}}|||ppppppqqqqqqssstttuuuvvvuuuwwwyyyyyywwwuuuuuuuuuuuuwww{{{}}}zzzxxxrrrsssssssssssssssrrrqqqooollliiigggfffgggiiikkkjjjkkkjjjhhhfffeeegggiiimmmlllkkkjjjkkknnnqqqrrrqqqssswww{{{}}}~~~~~~}}}}}}|||zzzzzz{{{{{{uuummmhhhlllttt}}}{{{xxxwwwyyy}}}{{{vvvvvvxxxzzz{{{}}}~~~~~~xxxoooeee\\\TTTLLLHHHGGGFFFCCC@@@===:::777666333333444444444333222111///111222111...---...000000000...---------...///......////////////......................................................++++++,,,---------------,,,------...............---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------,,,,,,,,,---------..............................------------------------fffVVVGGGEEEAAA??????>>>===<<<444555666777777777777777777777777777666666666666444666777888777666444333555444444333333444444555111222444555666555444444444333333222222111111111222222333333333444444444555444333333333333444555333333333333333333333333777666555444444555666777444444444444444444444444444444444444444444444444555555555555555555555555777777777777888888888888888888777444222333888<<<888888999:::;;;===>>>???CCCFFFPPPaaawwwvvvrrrmmmlllmmmnnnnnnlllmmmpppsssyyy|||yyysssqqqooommmllljjjgggeeedddeeeeeefffeeedddbbbaaadddeeeggghhhhhhhhhgggfffkkkmmmtttxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~|||wwwxxxyyyyyyyyywwwvvvuuuwwwuuuqqqooonnnoooqqqsssmmmnnnllljjjgggfffhhhiiiiiihhhfffeeegggiiilllnnnlllnnnrrrvvvyyyyyyyyyxxxyyyxxxuuutttvvvzzz~~~zzzsssjjjdddhhhpppzzzxxxuuutttvvv{{{zzzyyyxxxxxxwwwxxxyyyyyy|||xxxpppiiibbb[[[TTTPPPIIIHHHFFFDDD@@@===:::888111111222333222111000///000222333111...,,,---///222111///.........///000......////////////..............................////////////////////////***+++,,,,,,---------,,,///...,,,,,,,,,---///111---.........//////000000---------------------------......///...---+++***................................./////////000000------------------------------------------------hhhVVVGGGEEECCCBBBAAA???===;;;>>><<<:::888777777777888888888888888777777777777666666777777666555444333888555222111111222333222222222222333333333444444222222333333444555666666333222111111111222333444333333333333333333333333333444444555555444444333333444555555555444333222000111222333444444444444333333333444444444555555555555555555555555555555777888888888999999999999777777777888999999::::::999666777:::;;;:::<<>>>>>=========;;;:::999999999999777777666666666555555555555555444333333444555666222000//////111333444444333444444444444555555555444444444444444444444444222222222222222333444444333333333333333333333333555444333333333333444555444444444333333444444555777777777777777555444444555555555666666666777777555555555555555555555555666666666777777777888888777777888888999:::::::::<<<:::999<<<===>>>DDDKKK\\\ggg~~~vvvooojjjggglllooossswww}}}|||sssrrrooommmllllllmmmnnnqqqpppooonnnnnnnnnpppqqquuutttsssssssssrrrnnnkkkoooqqqsssvvvxxxxxxwwwwwwyyy{{{}}}~~~{{{xxxuuurrrqqqllljjjiiijjjkkklllkkkjjjiiiiiihhhiiikkknnnqqqrrr{{{|||}}}}}}mmmccc```bbbcccgggkkkmmmpppzzz|||yyyzzzvvvuuusssqqqnnnkkkiiihhh]]]VVVNNNHHHGGGGGGFFFDDD<<<999666444444333222111111111000000//////......111111000///////////////......//////000000111111222111000...---------------------.........//////...///000000000///---,,,------......------,,,,,,---------.............../////////............---......------------.........------------...//////.........---------------.........///......------,,,------------.........eeeRRRJJJFFFBBB???>>>>>>>>>>>>???>>>======<<<;;;;;;;;;777777777777666666666666666555444333444555888999333111000000222444444333444444444555555555666666444444444444444444333333222222222222333333444444333333333333333333333333666555333222222333555666555444333222333444555666444555666777777888888777444555555555666666666666555555555555555555555555666666666666777777777777777777888999999::::::;;;<<<::::::===>>>BBBKKKUUUkkkyyy{{{sssnnnnnnppprrrtttxxx~~~xxxpppjjjjjjiiiiiiiiiiiijjjkkkkkkkkkmmmooopppppprrruuuxxx{{{yyyxxxwwwwwwwwwuuussssssuuuyyy|||}}}|||sssrrrqqqqqqqqqpppooommmhhhgggffffffgggiiilllmmmrrrtttwwwzzz}}}~~~~~~~~~ttthhhbbbaaabbbfffkkkmmmoooxxx}}}yyyyyyuuutttsssqqqpppoooooooooggg___TTTLLLHHHGGGGGGGGG@@@===:::777666444222111111111000//////.........222111000...---......///.../////////000000000111111000///........................////////////000---...000111111///---,,,,,,,,,,,,------,,,++++++........................000000//////............///...---,,,,,,---...///------------......//////...............---------............---,,,,,,+++------------............~~~eeeRRRJJJFFFBBB???>>>>>>>>>>>>;;;;;;::::::999999888888999999999888888888777777888777666555666777999;;;666555333333444444333222444444444555555555666666444444444444444444333333222222333333444444444444333333333333333333333333666555333222222333555666444444333222333444555666333333444555666666666666333333444444444555555555666666666666666666666666666666666666777777777777888888888999::::::;;;;;;;;;999:::===AAAGGGUUUaaa{{{zzzwwwrrroooooossszzz~~~~~~uuummmgggcccddddddeeefffggghhhiiijjjkkkooouuuvvvvvvwww{{{}}}yyyxxxyyy{{{|||}}}yyy{{{|||zzzyyyyyyyyyxxxuuusssiiihhhfffeeeeeefffhhhiiiiiilllpppuuuyyy{{{{{{{{{}}}yyyooohhhffffffiiimmmoooqqqwwwxxxvvvtttsssrrrqqqppppppppppppmmmfff[[[QQQKKKIIIHHHHHHFFFCCC???;;;999666333000222111000///.........///222111000.........///000////////////000000000000...............///000111///000000000000111111111---...000111111///---,,,//////000000000000//////.....................---111000///........................------.........---------.......................................------......---,,,++++++---------.........//////~~~eeeSSSIIIFFFBBB??????>>>>>>===;;;;;;;;;<<<;;;:::999999::::::999999999888888888999999888777777888::::::777666444444555555333111333444444444444555555555444444444444444444444444222222333444444444444444333333333333333333333333555444333333333333444555333333333333444555555666555555555555444333222222333333333444444444444555666666666666666666666666666666666777777777888888888888999999:::;;;;;;;;;:::999;;;???EEEOOOaaaqqqzzzuuutttssssssuuu{{{yyyrrrlllhhheeeccc``````aaaccceeehhhjjjkkkpppxxx|||yyy|||}}}zzzyyy{{{|||zzzmmmllliiifffeeeeeeffffffdddggglllppptttwwwxxxxxxyyy{{{~~~wwwooollljjjlllppprrrtttzzz{{{uuuuuutttrrrqqqpppqqqrrrrrrqqqlllbbbXXXPPPLLLJJJIIIJJJGGGCCC@@@===999555222444333111/////////000000111111000000000000111111////////////000000000000------------...000111222000000111111111222222222...///000000000///---,,,---...//////////////////...............---------000///...---------...///---...////////////...---,,,---......//////...................../////////---------...------,,,,,,------........./////////fffTTTHHHEEEBBBAAA@@@???===;;;<<<<<<===>>>===<<<;;;:::999999999888888888888777999999888888888888888888555444333444555555444222333333333333444444444444222333333444444555555555222333444555555555444333333333333333333333333333444444444444444444444444111222333444555555555555555555555555444333222222444444444444555555555555666666666666666666666666777777777888888888999999888888999::::::;;;;;;<<<::::::===CCCJJJWWWmmm|||wwwvvvyyy}}}|||vvvoooiiigggfffffffffcccccceeehhhlllqqquuuxxx}}}|||{{{}}}}}}{{{zzz{{{vvvtttqqqmmmjjjiiiiiiiiidddfffjjjmmmppprrrttttttuuuwwwzzz|||}}}~~~|||sssooolllmmmqqquuuxxx~~~|||vvvuuutttsssssstttvvvwwwtttpppiii```WWWPPPLLLKKKJJJHHHEEECCC@@@===:::777555444222000///000111222///000111222222333333222000000000000////////////...............///000111000000000000111111111111////////////............++++++,,,---------------//////.........---------///...,,,+++,,,---///000,,,---///111111///---,,,,,,---.../////////...------........./////////000,,,------............---............////////////gggUUUGGGEEECCCBBBAAA???===;;;888999:::::::::999888777888888888888777777777777888888888999888777666555222111111333555555444333222222222333333333444444222222333333444555666666222333444555555555444333333333333333333333333333333444444555555444444333000222333555666666555444222333444555666666666666555555555555666666666777777777777777777777777777888888888888999999999999888999999::::::;;;;;;<<<;;;;;;???EEENNN]]]uuu~~~xxxwwwvvvvvvyyy~~~|||wwwuuupppjjjeeedddeeeggggggjjjkkknnnrrrwww~~~~~~{{{|||yyyyyyzzz}}}}}}yyytttqqqooonnnnnnfffgggiiilllnnnoooqqqqqqrrruuuxxxzzzzzzzzzzzz{{{}}}uuuooommmmmmrrrvvv{{{wwwvvvuuuuuuvvvwwwzzz{{{vvvsssnnneee[[[SSSNNNLLLIIIHHHEEEDDDCCCAAA===;;;666555222111000000222333...///111333444444444333000000000000////////////000//////.........//////////////////000000000000000000///............///......///000111111000000//////.........------------,,,+++++++++---///000+++---000222222000---+++,,,,,,.../////////...------.........//////000000,,,,,,---...////////////............/////////000|||cccTTTJJJGGGCCCAAA@@@>>><<<:::<<<<<<======<<<<<<;;;:::777888888888888777666666888777666555444333222222444444444333333222222222666666666555444333111111333333333333333333333333333333333444444444555555666555333111111222333444333333333333333333333333444444444444444444444444222222222333333444444444666555555444444444555555555555555555666666666777888888888888999:::;;;<<<777<<<===:::999<<<;;;777;;;AAAEEEOOO```jjjxxx{{{vvvuuuvvvwwwwww~~~xxxuuuuuulllkkkjjjgggeeeeeehhhjjjqqqwww}}}{{{zzzyyywwwuuupppppppppppppppoooooonnnrrrpppoooqqqtttxxxzzz{{{}}}uuusssrrrtttzzzxxxsssvvv{{{{{{xxxwwwwwwyyyxxxqqqfff[[[UUURRRLLLIIIFFFEEEFFFDDD@@@<<<:::777333000///000222333222111111111000000////////////////////////////////////............//////111111222222000///---+++333111000...------------........................///...,,,,,,,,,---///111------------------------......////////////......///////////////.........////////////////////////...------,,,,,,------...---------............///|||cccSSSIIIFFFCCCAAA@@@???<<<;;;<<<<<<======<<<<<<;;;:::888888999999888888777666:::999888777666555444444444444444333333333222222555555555555444333222222333333333333333333333333333333333333444444444444444333111000000000111222444444444333333333333333555555555555555555555555333333444444444555555555666555555444444444555555555555555666666666777777777666777777888999999:::999======999999===???===@@@FFFIIITTTfffqqqzzzuuutttwww{{{~~~wwwrrrppppppjjjjjjiiihhhhhhjjjooorrr{{{}}}{{{zzzzzzzzzzzzzzzxxxwwwvvvsssqqqooopppsssvvvyyyyyy|||~~~|||zzz{{{xxxyyy|||{{{yyyxxxxxxyyyyyyuuummmcccZZZUUUPPPLLLHHHGGGGGGFFFBBB???<<<999555222000111222333222111111111000000000000//////////////////////////////............////////////000000000///...---111000///...------..............................///...---,,,,,,---///000------------------------......////////////....../////////////////////...////////////////////////...------,,,,,,------...---------............///}}}cccSSSGGGEEEBBBAAA@@@???>>><<<<<<<<<======<<<<<<;;;:::999999999999999888888888999999888777777666555555444444444444333333333333333444444555555444444333333333333333333333333333222222222333333333444444222222222222111111111111444444444444444444444444666666666666666666666666555555555555555666666666555555444444444555555666555555666666666777777777555555555666777777888888;;;======:::999>>>BBBCCCEEEMMMRRR^^^sss|||uuuttttttxxx|||uuupppmmmmmmnnnmmmmmmllllllmmmrrrxxx|||~~~vvvssspppoooqqqtttvvvvvvyyy|||}}}{{{zzz{{{{{{{{{|||zzzvvvmmmccc\\\WWWRRRKKKHHHHHHHHHEEECCC???===999555333222222333111111111111111000000000000000000000000000000000000//////......//////000,,,---...///////////////000///............//////..............................---,,,,,,...///000------------------------......////////////............//////////////////////////////////////////......------------......---------............///eeeTTTFFFDDDAAA@@@@@@@@@???===<<<<<<<<<===<<<<<<;;;::::::::::::999999999999999777777666666555444444333444444444444444444333333222333444444555555555444333333333333333333333333222222222333333333333444333444444555555444333333444444444555555555555555555555555555555666666666555555555555555555555555555444444444444555666666555666666666666777777777444555666777777888888888;;;===>>><<<;;;>>>CCCFFFJJJWWWcccrrrvvvtttvvv{{{~~~{{{vvvvvvssspppnnnmmmppprrrttttttttttttuuu{{{|||yyyuuurrrrrrsssssssssuuuzzz}}}{{{zzz}}}}}}||||||~~~}}}}}}{{{vvvnnnggg^^^XXXOOOJJJIIIIIIHHHFFFBBB@@@===:::777444333333111111111111111111111111111111111111111111111111000000////////////000000---------...........................//////000000...........................------------...///000..............................////////////..................////////////////////////////////////......------------......---------............///fffUUUEEECCCAAA@@@@@@@@@???>>><<<<<<<<<===<<<<<<;;;:::;;;:::999888888888999999777777666666555555444444444444444444444444444444222222333444555555555555333333333333333333333333222222333333333444444444333444444555555555444444444444444555555555666666333333444444444555555555555555444444444444444444444444444444444555666666666666666666777777777888555666777999999999999999:::<<>>???CCCIIIRRRhhh{{{}}}yyywwwwww}}}}}}yyyvvvtttrrrlllmmmnnnoooppprrrvvvyyyzzzzzz{{{}}}{{{xxxvvvuuusssrrrqqqvvvxxxuuutttxxx|||~~~}}}}}}}}}~~~}}}~~~}}}||||||{{{vvvrrrfff___UUUNNNKKKJJJIIIHHHEEEDDDAAA>>>;;;777555444111111111111111222222222222222222222222222222222000000////////////000000///.........------------------...//////000000000........................------------......//////..............................////////////......---.........//////000000///////////////////////////......------......///---------............///fffUUUFFFDDDAAA@@@@@@@@@???>>><<<<<<======<<<<<<;;;:::;;;:::999777777888999999999999999888888777777777444444444444555555555555222333333444555555555444333333333333333333333333333333333444444444555555222222222222333333333333333333333444555555666666222222333333444555555555555555555444444444444444444444444444444555666777666666666777777777888888666777999:::;;;;;;:::::::::;;;???AAA@@@AAAIIIRRRccc}}}yyyxxxzzz}}}yyyrrrnnnlllkkkjjjhhhkkkooorrruuuxxx|||~~~}}}~~~|||xxxvvvssswwwxxxsssqqqtttxxxyyyyyyyyyxxxyyy{{{~~~~~~}}}}}}}}}}}}{{{{{{{{{zzzyyyoooggg[[[SSSOOOMMMJJJHHHGGGFFFEEEBBB>>>;;;777666111111111222222222222222111111111111111111111111111000000//////000000111000000///...---------...------...///000000//////........................---------............///..............................////////////......------......///000000000//////////////////////////////............//////---------............///eeeTTTGGGDDDBBB@@@@@@@@@>>>===<<<<<<======<<<<<<;;;:::;;;999888666666777888999999999999888888888888888444444444444555555555666333333444444555444444444333333333333333333333333444444555555555666666666333222222111222333444555222222222333444555555555333333333444555666666666666666666555555555444444444333333444444666777777666666777777777888888888666777999;;;<<<;;;::::::<<<;;;===@@@AAAEEERRRaaazzz}}}yyy{{{zzzrrrmmmjjjjjjkkkkkklllpppvvv{{{~~~}}}{{{}}}{{{tttooopppssstttsssrrrrrrrrrtttxxx{{{}}}|||{{{|||~~~{{{}}}}}}~~~~~~}}}{{{zzzzzz{{{wwwnnnbbbYYYTTTPPPLLLIIIHHHHHHGGGEEEAAA===:::777111111111222222333333333111111111111111111111111111111000000000000111111000///.........///000111---...///000000//////...........................,,,------.............................................////////////......------......///000000111//////////////////////////////............//////---------............///dddRRRGGGEEEBBBAAA@@@???>>><<<<<<<<<======<<<<<<;;;::::::999777555555666777888777777777777666666666666444444444555555555666666333444444555555444333333333333333333333333333333555555555666666666666777666555333333333555777888111111222333333444555555444444444555666777777888888888777777666666666555333333333444555666777888777777777777888888888888555777999;;;<<<;;;:::999===;;;;;;>>>AAAHHHZZZmmmwwwzzz~~~{{{vvvppplllllloooqqqssssssxxx~~~uuunnnnnnppppppmmmlllkkklllnnnqqquuuwwwxxx{{{~~~~~~zzzyyyzzz~~~zzzzzzyyy|||{{{yyyyyyzzz|||sssggg]]]WWWRRRNNNJJJIIIIIIHHHFFFCCC???;;;999111111111222222333333333000000000000000000000000111111000000000000111111......---...///111333444---...///000000///...---........................,,,---......//////......////////////////////////......////////////......---------...///000000111//////////////////////////////............//////---------.........//////}}}cccTTTJJJGGGCCC@@@???>>><<<;;;>>>>>>>>>>>>===<<<;;;:::999999999888888888888777888888888888777666555444777777777777777777777777555444333555777888888777444444444444444444444444444444444555555555666666333333222333555666555444444333333222333444666777555555555555666777999999999888888888777777666666777777777777888888888888777777777777888888888888666666666777888999;;;<<<@@@===???EEEHHHPPPhhh}}}|||ttttttrrrppppppttt{{{~~~}}}~~~{{{uuuooojjjhhhkkkiiihhhiiimmmqqqsssttttttuuuvvvxxxzzz~~~}}}yyyxxxxxxxxxzzz~~~{{{{{{|||{{{~~~{{{vvvoooggg___VVVNNNIIILLLJJJIIIJJJJJJHHHBBB===555555444333222000//////111111111111000000000000111111111111000000000000+++,,,---///000//////...............////////////......---------,,,,,,,,,000000////////////000000000000000000111111111111............//////////////////////////////////////////---,,,,,,---...//////000000...,,,+++,,,---......---------......///|||cccSSSIIIFFFCCC@@@???>>><<<;;;============<<<;;;:::999999999999888888888777777777777888777666555444444444444444444444444444444555444333444777888777666333333333333333333333333222222222333333333444444444333333333555555555444555444333333333444555666555555555555666777888999888888777777777666666666666666666777777777888888777777777777888888888888;;;;;;;;;;;;<<<===>>>???@@@===@@@HHHOOO\\\www~~~}}}}}}uuutttrrrsssvvv|||~~~~~~~~~yyytttpppnnnllljjjhhhhhhjjjlllmmmmmmooopppqqqrrruuu{{{yyyrrrnnnppppppqqqtttyyy}}}}}}zzztttmmmeee\\\SSSMMMMMMKKKJJJJJJKKKIIIDDD@@@999888666444222111111000111111111111000000000000111111111111000000000000....../////////...------------------........................---------,,,------,,,,,,,,,,,,------/////////000000000111111............///////////////////////////////////////...------------...///---...///...------...000///......------......///{{{bbbRRRIIIFFFBBB@@@???>>><<<;;;<<<<<<<<<<<<;;;:::999888999999888888888777777777666777777777666555444333333333333333333333333333555444333444666777777666444444444444444444444444222222222333333333444444444444444444444555555555666555444444333444444444555555555555666777888888777777666666666666666555555555666666666777777777777777777777888888888888::::::999::::::;;;<<<===>>>===BBBMMMYYYnnn}}}}}}|||}}}~~~~~~wwwvvvvvvzzz~~~~~~{{{yyywwwrrrooollljjjjjjjjjiiihhhjjjkkkkkklllpppwwwvvvkkkdddfffgggkkkpppwww~~~zzzuuunnndddYYYRRROOOLLLJJJKKKLLLLLLHHHDDD>>><<<999555333222222222222222111111111000000000111111111111000000000000111000///......---------,,,,,,,,,------------.../////////.........------,,,,,,++++++++++++,,,,,,.........////////////000............////////////////////////////////////......---------......///,,,---......---...000222//////............//////{{{aaaQQQHHHEEEBBB??????>>><<<;;;<<<<<<<<<<<<<<<;;;:::999888888888888777777777777666666666666666555444444555555555555555555555555555444333444666777666555555555555555555555555555444444444555555555666666444555555555444444555555666666555555444444444333555555555555555666777888666666666666555555555555555555555555666666666666666777777777888888888888999999888888999::::::;;;===???FFFSSSeeeyyyzzz~~~}}}~~~~~~~~~|||yyyuuurrrpppnnnkkkiiihhhhhhhhhiiilllsss|||wwwjjj``````bbbfffmmmuuu~~~~~~|||vvvlll```XXXOOOLLLIIIJJJLLLMMMLLLIIIBBB???:::666333222222222222222222111111111000000111111111111000000000///222111///...---...///000,,,,,,---------.........000////////////.........///......------......///---------.........//////............////////////////////////////////////------------.........///,,,---......---...000222000000//////.../////////|||aaaQQQGGGDDDAAA???>>>>>>===;;;<<<============<<<<<<;;;888888888777777777666666666666666666666666555444666666666666666666666666555444333444555666555444444444444444444444444444444444444555555555666666444555777666444333444666666666666555555444444333555555555555555666666777555555555555666666666666555555555555666666666666666777777777888888888888;;;;;;;;;;;;<<<===>>>>>>???CCCMMM\\\qqq}}}}}}|||}}}~~~~~~}}}}}}|||xxxvvvssspppmmmggggggggggggiiinnnuuuzzz}}}}}}}}}|||ttthhh^^^ZZZ]]]aaaiiisss~~~{{{rrrhhh```RRRNNNJJJIIILLLNNNNNNLLLCCC@@@;;;777333111111222222222222222111111111111111111111111000000000///000000///...///000111222---.........////////////000////////////.........000000////////////000000------------........................////////////////////////////////////,,,------.........//////...///000///------///000222111000///////////////~~~bbbQQQFFFDDD@@@???>>>>>>===;;;<<<===============<<<<<<888888777777777666666666666666777777777777666666555555555555555555555555555444333444555666555333222222222222222222222222222222222333333333444444444666888777444222444777555555666666666555444444666555555444555555666666555666666666666777777777555555666666666777777777777777777777888888888888:::::::::;;;<<<===???@@@CCCKKKXXXhhh|||~~~||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||}}}{{{xxxuuusssjjjjjjiiihhhhhhjjjooorrr|||}}}zzzyyyyyy{{{|||tttjjjbbbXXXZZZ^^^eeeppp~~~yyyqqqlllZZZTTTNNNKKKLLLNNNMMMLLLDDDAAA===999555333222222333222222222222111111111111111111111000000000000////////////000111222333........./////////000000/////////.........------.........------.........---------............///............////////////////////////////////////+++,,,---...///////////////000000///...---///000333222111000000//////000dddQQQFFFCCC@@@>>>>>>>>>===;;;;;;<<<<<<======<<<<<<;;;888777777777666666666666777777888888888888888777444444444444444444444444555444333333555555444333333333333333333333333333222222222333333333444444444777999777444222444777444555666777777666555555666555555444444555555555666666666777777777888888666666666777777777888888777777777777888888888888999999:::;;;<<<>>>@@@AAAJJJTTTcccsss}}}|||{{{|||}}}|||{{{xxxyyyzzz|||}}}~~~~~~~~~~~~}}}|||||||||||||||~~~|||zzzrrrrrrqqqnnnlllkkklllnnnuuuwwwzzz~~~{{{zzzzzz}}}~~~vvvmmmhhh^^^]]]^^^bbbkkkxxx|||xxxeee^^^UUUOOOMMMLLLKKKIIIDDDBBB???<<<888666444333333333222222222111111111111111111111000000000000000000111222222111111111---------.........//////............---------,,,...------,,,,,,------...---............/////////............////////////////////////////////////+++,,,---////////////...---/////////...///111333444333222111000000000000eeeRRRFFFCCC@@@>>>>>>>>>===<<<::::::;;;;;;<<<;;;;;;;;;777777777777666666666666777888888999999999888888555555555555555555555555555444333333555555444333666666666666666666666666444444444555555555666666444777:::888444222444777333444555777777777666666666555555444444444555555666666777777888888999999777777777777888888888888777777777777888888888888======>>>@@@BBBDDDFFFGGGOOO[[[kkkzzz~~~|||{{{{{{||||||{{{yyyuuuvvvxxxzzz|||~~~~~~|||{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~yyyyyyxxxuuuqqqooonnnoooqqqsssvvvzzz~~~~~~}}}|||sssllliiifffdddaaaaaagggqqq{{{ooofff[[[RRRNNNKKKIIIGGGDDDCCCAAA>>>;;;888666444333333333222222222111111111111111111000000000000111222333333222111///...,,,,,,,,,---------............---------,,,,,,,,,///......------......///.........////////////000............/////////000////////////////////////***+++---///000000///...+++---...//////000333555444333222111000000000000}}}aaaQQQGGGDDDAAA??????>>>===<<<===============<<<<<<;;;888999999888666555666777777666555444444555666777444444444555555555555666666666666555555444333333555555555555555555555444777666555444333444444555555555555555555555555555444444555555666777888888555555555555666666666666666666666666777777777777888777666666777777666555555555666666777999:::;;;@@@@@@???>>>???BBBHHHLLL\\\lll{{{~~~{{{~~~~~~}}}||||||||||||{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxxxxyyyvvvvvvwwwwwwyyyzzz|||}}}}}}|||yyywwwwwwxxxzzz{{{}}}}}}~~~~~~}}}}}}~~~}}}{{{xxxtttqqqpppqqqssswww|||{{{tttnnnkkkkkkbbb^^^bbbdddfffsssssscccWWWRRROOOLLLIIIHHHAAA===>>>>>>:::777777666555444333222333444555111111222333333111000///...///111333222000---+++222222111111000000//////------,,,,,,,,,,,,------........................,,,,,,,,,------..................------,,,,,,+++......////////////......///////////////000000111//////............//////222222111111000000//////yyy___OOOGGGDDDAAA??????>>>===<<<===============<<<<<<;;;888::::::999888777777888555555444333333444555666444444444555555555555666444444444444444555555555444444444444444444444444777666555444333444444555555555555555555555555555222222333333444555555666555555555555666666666666666666666666777777777777888666555666777888777666777777777888999:::;;;<<>>===<<<===============<<<<<<;;;999:::;;;:::888888888:::666666555555555555666666444444444555555555555666222222222333444555555555222333333333444444555555666666555444444444444555555555555555555555555555222222333333444555555555555555555555666666666666666666666666777777777777666555555666888999888777999999999999:::;;;;;;<<<@@@BBBEEEIIINNNVVV^^^dddsss}}}}}}{{{~~~~~~|||{{{|||||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttttttttrrrqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrsssuuusssqqqppppppqqqrrrsssuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}~~~{{{{{{{{{zzzzzzzzzzzzyyywwwxxxyyy{{{||||||}}}}}}|||~~~~~~}}}||||||||||||}}}~~~}}}~~~~~~xxxwwwwwwxxx{{{~~~zzz|||~~~{{{wwwuuutttwwwssspppmmmeee^^^cccooo|||xxxkkk___TTTLLLHHHMMMHHHFFFIIIIIICCC===;;;::::::888777666666666666333222111111000111111111222222222222111111111111////////////............................................................---------------.....................////////////......////////////......,,,,,,,,,,,,---------...//////............/////////000000000000000000111vvv^^^QQQGGGDDDAAA??????>>>===<<<===============<<<<<<;;;888999::::::888777888:::999999999888888888888888444444444555555555555666222222222333333444444444333333444444555555666666555555555555444444555555555555555555555555555555555555555666666666777777555555555555666666666666666666666666777777777777555555444666888::::::999::::::999999:::;;;;;;<<<===AAAGGGOOOXXXcccnnnuuu~~~zzzvvvwww|||~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}{{{yyyxxxyyyzzzyyyxxxwwwwwwvvvuuuttttttttttttrrrrrrrrrqqqqqqpppnnnnnnnnnnnnmmmmmmllllllllllllmmmmmmlllkkkkkklllllllllooonnnlllkkkkkklllmmmnnnooopppqqqrrrssssssrrrrrrtttsssssssssuuuwwwyyyzzzwwwwwwwwwwwwvvvvvvuuuuuurrrsssuuuvvvxxxxxxyyyyyy{{{}}}~~~~~~}}}||||||}}}{{{|||~~~~~~~~~||||||||||||}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~|||zzzvvvxxx{{{~~~|||yyyyyyyyywwwwwwwwwtttjjjbbbfffooosss~~~vvviii\\\SSSOOOKKKHHHHHHLLLMMMGGG@@@===<<<;;;:::999777666555555444333111000000000111222222222111000000000111222111111111111000000000000...//////////////////...........................---------.....................//////000000111111......////////////......------......//////////////////............//////.../////////000000111111uuu]]]PPPGGGDDDAAA??????>>>===<<<===============<<<<<<;;;666888999888777777888999999999999999999888888777444444444555555555555666444444444333333222222222444444555555555666666666444444555555555555555555555555555555555555555555555555555666666666666666555555555555666666666666666666666666777777777777555444444666999;;;;;;:::999999999999999:::;;;<<<;;;@@@JJJUUUbbbqqq~~~|||zzzxxxuuuwww{{{xxxyyy{{{{{{zzz{{{|||~~~}}}|||||||||}}}yyywwwuuuuuuuuuuuutttsssrrrrrrqqqooooooooooooooommmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhggggggggghhhhhhgggffffffffffffggghhhhhhgggfffgggggghhhiiihhhjjjkkkmmmnnnmmmmmmlllmmmmmmmmmmmmnnnppprrrtttpppqqqqqqqqqqqqpppoooooommmnnnppprrrssstttuuuuuuxxxyyy{{{{{{yyyyyyyyyzzzyyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{||||||}}}}}}~~~~~~yyyuuutttuuuxxx{{{~~~{{{zzzzzz{{{vvvxxxzzzwwwooohhhhhhmmmmmmwww~~~rrreee[[[VVVOOOKKKKKKOOOQQQLLLFFFDDD======;;;:::888666444333444333111000000000111222111000///......///111222000000000000111111111111......///000000///.........................................................//////000000111111111......////////////......111222333444444444333333//////............//////......//////000000000111rrr[[[MMMGGGDDDAAA??????>>>===<<<===============<<<<<<;;;666777888888777666888999777777888777777666555444444444444555555555555666555555555444333222222222555555555555555555555555333444555555666555555555555555555555555555555555444444444444444444444444555555555555666666666666666666666666777777777777666555555777999;;;;;;:::888888888999:::;;;======<<>>===;;;999666333222333222111111000111111111000///.........///000111............////////////---...///000000///...---......................../////////...............////////////000000000000......////////////.........///111222222111111000//////............//////...//////////////////000rrrZZZLLLGGGDDDAAA??????>>>===<<<===============<<<<<<;;;666777999999888777999:::777777777777777555444333444444444555555555555666555555555444444444444444555444444333333222222111333333555666666666555555555555555555555555555555444444444444444444444444555555555555666666666666666666666666777777777777777666666777999;;;:::999888888999:::;;;===???@@@AAAIIIWWWhhhzzz|||}}}~~~~~~yyywwwxxxwwwtttmmmnnnppppppoooooopppqqqssstttuuuuuuuuusssqqqpppjjjiiihhhhhhiiihhhfffeeedddcccbbbaaa````````````______```______^^^]]]]]]ZZZZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\[[[\\\___aaabbbaaa___^^^^^^^^^___``````````````````aaabbbbbbbbbaaa___^^^^^^___aaacccdddffffffgggiiikkkmmmmmmlllllllllnnnmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqrrrssstttvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvyyy{{{|||{{{{{{|||~~~{{{|||}}}~~~}}}~~~~~~vvvuuuttttttuuuwwwzzz|||~~~zzzxxxwwwwwwxxxyyyzzzzzzxxxuuuqqqmmmpppuuuyyy}}}|||ooofffWWWPPPJJJIIIIIIEEEBBBBBBAAAAAA@@@>>>;;;777444222111222222222222111000000000000//////000111111222---........./////////000,,,---...//////...---,,,........................000/////////.........---000///////////////............////////////......+++,,,...///000///...---//////............/////////////////////.........ttt\\\NNNGGGDDDAAA??????>>>===<<<===============<<<<<<;;;777888::::::999999:::;;;888999999999888777555444444444444555555555666666333444444555555666666777444333333222111000//////222333555666666666555555555555555555555555555555666666666666666666666555555555555555666666666777666666666666777777777777888777666777999::::::999888999999;;;===???AAABBBEEENNN]]]ooo||||||}}}zzztttqqqrrrrrroookkklllmmmllljjjiiijjjkkkiiikkkmmmnnnmmmkkkhhhfffeeedddccccccdddcccaaa___^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYUUUVVVWWWXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXVVVXXX[[[]]]]]]]]][[[ZZZYYYYYY[[[\\\\\\[[[ZZZYYYZZZ[[[\\\]]]]]][[[ZZZXXXXXXYYY[[[]]]___```aaaaaaaaacccdddeeedddcccdddeeegggggghhhiiijjjllllllmmmlllllllllmmmnnnpppqqqrrrqqqrrrrrrrrrrrrrrrqqqqqqnnnrrrvvvwwwuuutttvvvwwwuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}~~~xxxvvvsssrrrrrruuuxxxzzz}}}yyywwwvvvuuuyyyzzz{{{|||{{{uuutttwwwxxxzzzzzzpppaaaWWWOOOLLLJJJFFFCCCDDDCCCCCCBBB@@@<<<999555333111111222333333111000///000000111111222222222222///000000000111111222222+++,,,...//////...,,,+++........................000000//////.........---000000//////......------......////////////......///000222333444333111000//////............//////000000//////.........---mmmWWWKKKFFFEEEBBB???=========>>><<<<<<;;;;;;;;;;;;<<<<<<999999999888888888888888999999888777666555444333777777666666555555444444555555555555555555555555444333333333333222222222555555555555555555444444777777777777666666666666777777666666666666777777555555555555555444444444666666777777777777666666::::::999999999:::<<<<<<:::<<<===>>>???@@@BBBDDDUUU[[[hhhyyy~~~~~~~~~}}}{{{vvvuuussspppnnnlllkkkjjjkkkhhheeeaaa```aaadddeeebbbbbbcccdddeeefffggggggaaa___]]][[[ZZZ[[[\\\]]][[[ZZZYYYWWWWWWWWWXXXXXXUUUVVVVVVWWWVVVVVVUUUTTTRRRRRRRRRQQQQQQQQQPPPPPPVVVSSSPPPPPPRRRSSSRRRPPPTTTSSSRRRQQQQQQQQQRRRSSSRRRTTTVVVXXXWWWVVVSSSQQQTTTUUUWWWXXXXXXWWWUUUTTTRRRRRRSSSSSSSSSTTTTTTTTTSSSUUUVVVVVVVVVWWWYYY[[[[[[[[[[[[]]]______^^^]]]``````aaabbbccccccddddddbbbbbbbbbcccdddeeeggghhhjjjiiiiiiiiiiiiiiiiiiiiijjjkkkllllllnnnnnnooopppllllllllllllmmmmmmmmmnnnooooooppprrrtttuuuvvvwwwuuuwwwzzz}}}~~~wwwqqqpppsssxxx|||yyywwwzzz}}}||||||}}}~~~}}}|||{{{zzzyyyxxxwwwxxx}}}~~~}}}ooo^^^PPPMMMIIIAAA>>>CCCEEEDDDCCC???:::666555555111111111111111111222333.........///////////////////////////////////////////////////////////////////////////////////////111111000///////////////////////////............---.........//////000000111222444444444222000///------------------------000000000000000000000000oooYYYLLLFFFEEEBBB???=========>>>??????>>>===<<<<<<<<<<<<999999999888888888888888888888888888999999999999666666666666666555555555555555555555555555555555555555444444333333222222555555555555555555555555666666666555555555555555666666555555555555666666666666666666666666666666666666777777777777666666:::999888888999:::;;;<<<======>>>???AAADDDHHHKKKYYY```nnn~~~|||{{{|||~~~~~~{{{yyyxxxxxxvvvtttqqqooommmkkkiiigggffffffdddbbb___]]][[[\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[YYYWWWUUUTTTUUUUUUVVVUUUTTTSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOOOONNNNNNNNNMMMMMMMMMPPPNNNLLLMMMNNNOOOMMMKKKPPPOOONNNNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNPPPQQQRRRRRRQQQPPPNNNPPPPPPPPPQQQQQQQQQQQQRRRNNNPPPQQQQQQQQQRRRTTTVVVWWWVVVVVVWWWYYYZZZYYYXXXZZZZZZZZZ[[[[[[\\\\\\]]][[[[[[[[[\\\]]]___```aaaaaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaabbbbbbcccccccccdddddddddeeeeeeeeeggghhhiiijjjlllmmmnnnoooppprrrvvvxxx{{{~~~|||xxxwwwwwwyyyzzz~~~{{{|||~~~|||{{{~~~}}}{{{zzz}}}tttcccTTTOOOKKKCCCAAAFFFEEEEEEDDD@@@;;;777555555333222222222222222333333000000000000000000000000////////////////////////////////////////////////........................111000000///////////////111000000000000/////////............/////////000000000222333222111000...........................000000000000000000000000qqqZZZLLLFFFDDDBBB@@@>>>=========>>>>>>======<<<<<<<<<<<<999999999888888888777777888888888999999999::::::555555555666666666666666555555555555555555555555666666555555444333222222555555555555555555555555444444444555555555555555555555444444444444555555555555666666777777888888666777777888888777777666888888777777888:::;;;===>>>>>>???AAAFFFMMMSSSWWWaaaiiivvv{{{vvvuuussstttwww}}}zzzxxxtttrrrpppnnnllljjjhhhgggeeecccaaa```______]]]\\\ZZZXXXWWWVVVVVVVVVXXXVVVUUUSSSRRRRRRSSSSSSUUUTTTRRRPPPOOONNNOOOOOOOOONNNNNNMMMNNNNNNOOOPPPOOONNNMMMMMMNNNOOOPPPQQQMMMMMMMMMLLLLLLLLLKKKKKKLLLKKKKKKKKKLLLLLLJJJIIILLLLLLLLLLLLMMMNNNOOOOOOMMMMMMNNNNNNNNNNNNNNNNNNKKKKKKMMMMMMMMMMMMKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNJJJLLLMMMMMMLLLMMMOOOQQQTTTRRRQQQQQQSSSUUUVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\^^^___```aaabbbcccddddddhhhjjjmmmppprrrvvvzzz}}}}}}}}}zzzxxx|||~~~~~~~~~|||||||||{{{~~~}}}}}}}}}|||kkk[[[SSSMMMFFFEEEJJJGGGGGGFFFBBB<<<888666555444444333222222333333333111111111111111111111111////////////////////////////////////////////////------------------------000000//////......//////000000000000////////////............////////////---...000111111000//////////////////////////////000000000000000000000000qqqYYYLLLEEEDDDBBB@@@>>>=========::::::;;;;;;<<<<<<<<<<<<::::::999999888777777777999999888777777666555555444444555555666666777777555555555555555555555555777777666555444333333222444444444555555555555555444444555555555555666666666555555444444555555666444444555666777777888888777777777888888777777777777777777777888:::<<<=========???DDDMMMXXXaaaeeemmmrrr{{{yyyrrrooooooooorrrxxx|||yyyuuurrrnnnkkkiiigggdddbbb```___^^^\\\ZZZYYYYYYXXXWWWWWWWWWVVVTTTRRRQQQPPPRRRQQQPPPOOOOOOQQQRRRTTTQQQPPPOOOMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMNNNNNNLLLKKKJJJIIIJJJLLLOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJLLLMMMMMMNNNNNNOOOPPPQQQMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMJJJKKKLLLLLLKKKLLLNNNPPPTTTQQQOOOOOOQQQTTTUUUUUUSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUUUUTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]___aaadddfffhhhkkkooorrrsssvvvzzz~~~~~~{{{xxxzzz~~~~~~~~~}}}~~~|||zzz{{{}}}|||{{{~~~~~~~~~{{{~~~|||}}}~~~sssbbbWWWOOOHHHGGGKKKHHHHHHGGGDDD???:::777666555444333333222222222222111111111111111000000000////////////////////////////////////////////////------------------------000//////.........///////////////.........------.........///////////////---...///000000000000000////////////////////////000000000000000000000000oooXXXKKKEEEDDDBBBAAA???======<<<<<<<<<=========<<<;;;;;;::::::999999888777777666999999888888777777666666444444555555666666777777555555555555555555555555777777666555444444333333444444444555555555666666555555666666666777777777777666666666666666666777333333444555555666777777777777888888888888777777777666666777999;;;===>>><<<===AAAJJJXXXeeennnsssxxxyyy}}}xxxrrrpppkkklllooouuu{{{vvvssspppmmmiiifffdddbbb___\\\ZZZYYYXXXWWWUUUUUUTTTTTTRRRRRRRRRRRRQQQOOOMMMLLLPPPOOONNNNNNOOOPPPRRRRRRNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKJJJIIIJJJLLLOOOPPPOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMNNNOOOPPPQQQQQQQQQNNNMMMLLLLLLLLLMMMOOOPPPNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNKKKLLLMMMMMMLLLLLLNNNPPPSSSQQQOOOOOOQQQSSSUUUUUUSSSSSSSSSSSSSSSSSSSSSRRRPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUSSSRRRRRRQQQQQQPPPPPPOOORRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWYYY[[[]]]^^^```cccfffjjjmmmrrrwww{{{}}}~~~~~~|||zzzxxxxxxyyy}}}~~~|||{{{~~~~~~}}}}}}~~~|||zzzxxxxxx{{{yyyyyy|||}}}~~~zzzjjj]]]RRRKKKHHHJJJHHHIIIIIIFFFAAA<<<:::999666555444333222111111111111111111000000/////////000000000000000000000000////////////////////////........................//////............//////000000000/////////......///////////////...............///000000111111111........................////////////////////////mmmWWWJJJDDDDDDCCCAAA???>>><<<<<<@@@@@@@@@@@@>>><<<:::999;;;::::::999888777666666777888888999:::;;;<<<<<<555555555666666666666666555555555555555555555555555555555444444444444444333333444444555666666666555555666666777888888888777777666666666666777777333333444444555555666666777888888999999888888777777777777888:::<<>>@@@GGGTTTdddqqqyyy{{{}}}|||}}}wwwrrrpppppplllooouuu~~~yyyuuuqqqoooiiifffccc```___]]][[[YYYVVVUUUTTTSSSRRRRRRRRRRRRMMMMMMMMMNNNMMMLLLLLLKKKOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKOOONNNMMMMMMNNNOOOPPPQQQPPPPPPPPPOOOOOOOOONNNNNNQQQQQQRRRPPPOOONNNPPPQQQNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRNNNOOOPPPOOONNNNNNPPPRRRSSSQQQPPPPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUWWWWWWXXXYYY\\\^^^ccceeejjjooosssvvvwwwxxxtttrrrqqqqqqsssvvvzzz}}}~~~}}}~~~~~~~~~vvvuuuuuuxxx}}}|||zzz|||~~~uuugggZZZQQQKKKJJJGGGIIIJJJHHHCCC???<<<;;;888777555444333222222111111111111000000///......000000000000000000000000////////////////////////////////////////////////......------......//////111111111111000000000000///////////////.........////////////000000000000........................////////////////////////mmmWWWLLLDDDDDDCCCAAA@@@>>><<<;;;;;;<<<===>>>>>><<<;;;999;;;;;;:::999888777666555777888888999;;;<<<<<<===666666666666666555555555555555555555555555555555333333333333444444444444333333444444555666666777444444555555666777777888666666666555555666666666555555555555555666666666777888888999999888888777777777777999;;;>>>@@@BBBEEEHHHQQQ```ppp{{{~~~|||{{{uuurrrnnnmmmppprrrxxx|||wwwqqqllliiihhhaaa^^^[[[ZZZYYYXXXVVVUUURRRRRRQQQPPPOOOOOOOOOPPPLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMOOOPPPPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQQQQNNNOOOPPPPPPPPPOOONNNMMMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQTTTUUUTTTQQQOOOOOORRRVVVRRRRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWSSSTTTUUUTTTSSSSSSUUUWWWVVVUUUTTTUUUWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYVVVVVVUUUUUUUUUVVVWWWWWWUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWVVVUUUVVVXXXZZZ^^^```cccgggkkkoooqqqrrrnnnmmmlllkkkllloooqqqsssxxx|||~~~~~~vvvuuuuuuyyy~~~}}}}}}{{{sssdddYYYPPPLLLFFFHHHJJJIIIEEEBBB???>>>;;;:::888666555444333333333333222111111000//////000000000000000000000000////////////////////////...........................------------...///000000////////////.........000/////////............//////..................////////////////////////////////////////////////mmmXXXMMMDDDDDDCCCBBB@@@>>><<<;;;000222666999;;;<<<<<<<<<;;;;;;:::999888777666555999999888888888888888888777777666666555555555444555555555555555555555555111111222333333444444555333333444444555666777777333333444444555666777777555555555444444555555555777777777777666666666666888888999999999999888888777777888999<<>>===<<<<<<:::;;;;;;;;;<<<=========<<<:::888888999:::999888777777777777777777777777444555666777777666555444555555666666666666555555444444444444444444444444666555333222333444666888555555555555555555555555666666666666777777777777555666777999999888888777888888888888777777777777999;;;<<<<<<<<>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<:::888888999:::999888777777777777777777777777555555666666666666555555666666777777777777666666555555555555555555555555555444444333444555666777555555555555555555555555666666666666777777777777555666777888999888888777666666777777888888999999=========<<<<<<@@@GGGLLLXXXcccsss}}}||||||~~~}}}rrrlllnnnooooooxxx}}}xxxppphhhbbb^^^ZZZWWWSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRSSSTTTUUUUUUUUUXXXWWWVVVVVVVVVWWWXXXYYYXXXYYYZZZYYYXXXXXXZZZ[[[\\\[[[ZZZ\\\^^^___^^^[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]_______________^^^^^^^^^^^^^^^^^^^^^^^^___``````]]]^^^^^^^^^]]]]]]\\\[[[^^^______``````aaaaaabbbbbbcccdddcccbbbbbbccceeedddddddddeeeeeeeeeeeefffdddddddddcccccccccccccccdddfffgggiiiiiihhhgggfffffffffggghhhiiijjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjffffffggghhhhhhiiihhhhhhffffffggggggfffeeedddcccdddcccbbbbbbddddddcccbbbbbbbbbaaabbbccccccbbb```aaabbbcccaaa______bbbdddeeefffiiinnnuuuzzz~~~{{{tttmmmiiiggggggggghhhmmmsssyyy|||~~~}}}}}}~~~~~~}}}zzzwwwvvvxxx}}}}}}vvvsss|||sssaaaVVVMMMKKKGGGEEEDDDDDDDDDDDDEEEBBB===888444222222333222333333222222000//////000000000/////////......111000000000/////////...000000////////////000000000//////......//////000//////............//////000//////......---,,,,,,............////////////////////////////////////000000000000000000000000jjjUUUMMMBBBBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<:::888888999:::999888777777777777777777777777666666555555555555666666777777777888888777777777666666666666666666666666333444444555555555555555555555555555555555555555666666666666777777777777666666777888888888888777555555666777888999:::;;;???>>>===<<<>>>EEEMMMSSScccmmm{{{~~~xxxsssnnnlllppprrruuuyyyssskkkccc^^^ZZZXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]\\\[[[ZZZ[[[\\\^^^]]]]]]^^^______^^^\\\^^^^^^^^^]]]]]]]]]\\\\\\[[[\\\\\\]]]^^^___``````aaaaaabbbbbbcccccccccbbbdddccccccccccccddddddeeecccddddddddddddcccbbbbbbccccccdddfffggghhhiiijjjhhhiiijjjjjjiiijjjkkkmmmnnnnnnnnnnnnoooooooooooonnnnnnmmmllllllllllllmmmnnnoooqqqrrrrrrrrrqqqppppppqqqrrrssstttuuuuuuvvvrrrtttvvvwwwxxxwwwvvvuuurrrrrrssstttttttttttttttnnnnnnooonnnnnnlllkkkjjjlllkkkjjjjjjllllllkkkjjjjjjiiihhhiiijjjjjjiiihhhiiijjjkkkjjjiiihhhiiikkklllnnnsss{{{tttjjjeeeeeegggjjjnnnrrryyy~~~~~~}}}||||||||||||xxxxxxxxx{{{yyynnnuuulll___RRRNNNIIIFFFEEEEEEEEEDDDEEECCC>>>999555222111111222222222222222111000////////////...............000000000000////////////000000////////////000000111000000//////000000111//////............//////000//////......---------............////////////////////////////////////////////////////////////iiiVVVNNNCCCBBBAAA@@@???>>>>>>>>>=========<<<;;;;;;;;;:::<<<:::888888999:::999888777777777777777777777777777666555444444555666777666666777777777777666666555555555555555555555555222333555666777666555444555555555555555555555555666666666666777777777777666777777777888888888888666666777888888999::::::===<<<<<<>>>DDDNNNYYY```rrrxxx}}}vvvnnnlllnnnssswww~~~vvvqqqiiibbb^^^[[[YYYXXXUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\ZZZZZZZZZ[[[\\\]]]]]]^^^^^^```aaa```^^^]]]^^^___`````````aaabbbbbbaaa```bbbbbbbbbbbbaaaaaaaaa`````````aaacccdddeeefffgggfffgggiiijjjkkklllkkkkkklllkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmlllllljjjkkkmmmoooqqqssstttuuuqqqsssuuuvvvuuuuuuvvvxxxzzzzzzzzzzzz{{{{{{{{{{{{|||{{{zzzyyyyyyyyyzzzzzzzzzzzz||||||}}}|||||||||~~~}}}yyyyyyyyyxxxwwwvvvuuutttvvvuuutttuuuvvvvvvuuuttttttrrrqqqqqqsssssssssrrrrrrsssttttttssssssrrrrrruuuyyy}}}qqqeee```bbbiiinnnwww||||||zzzzzzzzzzzzxxxxxx{{{~~~{{{||||||~~~}}}rrrtttzzzwwwgggXXXRRRKKKGGGFFFGGGHHHGGGGGGEEEAAA<<<888444222111222222222222222111000///111111111111111111111111000000000000////////////000000////////////000000111111000000000000111111//////............//////000/////////......------............////////////////////////////////////////////////////////////jjjUUUMMMEEEDDDBBB@@@???======<<<=========<<<;;;;;;;;;:::<<<:::888888999:::999888777777777777777777777777777666555444444555666777444555555555555555555444444444444444444444444444111333555777777666444333555555555555555555555555666666666666777777777777777777777777777888888888999999999888888888888888999999;;;BBBMMMZZZfffmmm}}}xxxrrrkkklllpppvvv}}}{{{sssnnngggbbb___]]]\\\[[[XXXYYYZZZ\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]^^^___```aaabbbcccddddddccceeeggggggeeeddddddeeedddeeeggghhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjkkkmmmoooqqqrrrsssqqqsssuuuxxxzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxzzz|||}}}{{{zzzzzz{{{||||||{{{zzzzzzzzz{{{||||||{{{zzz~~~zzzoooddd```eeeooowww~~~~~~|||zzzyyyyyyyyywwwyyy|||}}}~~~~~~|||{{{{{{|||}}}~~~~~~rrroooooowwwppp___WWWMMMGGGGGGHHHHHHGGGIIIGGGDDD@@@<<<888555333111111222222222111000000222222222222222222222222////////////000000000000000000////////////000000111111000000000000111111//////............/////////////////////.....................////////////////////////////////////////////////////////////jjjUUULLLFFFEEECCCAAA>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<:::888888999:::999888777777777777777777777777666666555555555555666666333444444555555444444333444444444444444444444444222333555777777666555444555555555555555555555555666666666666777777777777777777777666777888888999::::::999999999888888888777999???IIIWWWeeeooottt~~~~~~~~~vvvooojjjjjjmmmttt}}}~~~xxxoookkkgggdddbbbaaa```___\\\]]]___aaabbbbbbbbbbbb```aaaaaaaaaaaa``````___```aaaccceeefffggghhhhhhfffiiikkklllkkkjjjjjjjjjiiilllnnnoooooopppqqqsssqqqqqqqqqpppppppppooooooqqqrrrtttvvvyyy{{{}}}~~~|||~~~zzzqqqhhheeelllxxx~~~}}}||||||~~~~~~{{{yyyyyyyyyxxxzzz{{{{{{yyyxxxyyyyyyvvvzzz}}}}}}}}}|||zzzzzz{{{}}}~~~|||ooollljjjooozzz|||kkk```SSSJJJHHHIIIHHHFFFIIIHHHFFFCCC???;;;777555111111222222222111111000000000000000111111111111////////////000000000000000000////////////000000111000000//////000000111//////............//////////////////////////////............////////////////////////////////////////////////////////////kkkTTTJJJEEEDDDBBB@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<<<<:::888888999:::999888777777777777777777777777555555666666666666555555444444555555555555444444555555555555555555555555333444555666666666555444555555555555555555555555666666666666777777777777888777666666666777999999888999999999999999999999;;;>>>EEEQQQ___kkkqqqtttvvvwwwxxxzzz~~~vvvqqqlllhhhkkkrrr}}}{{{nnnllljjjiiiiiihhhgggeeedddfffhhhjjjkkkjjjjjjiiijjjjjjjjjjjjjjjiiihhhgggggghhhkkkmmmooopppppppppooorrruuuvvvvvvuuuuuuvvvwwwzzz}}}}}}|||{{{}}}~~~}}}}}}}}}}}}|||||||||~~~yyyvvv}}}~~~}}}|||~~~}}}zzzyyyyyyyyyzzzzzzxxxtttqqqrrrssspppuuu{{{}}}|||{{{~~~|||yyyxxxyyy{{{|||}}}~~~xxxllljjjiiilllttt}}}ppp^^^RRRNNNLLLIIIFFFHHHGGGFFFDDD@@@<<<888666000111111222222222111111////////////000000000111.../////////000000000111000000////////////000000000//////......//////000//////............///////////////////////////000............////////////////////////////////////000000000000000000000000kkkTTTIIICCCBBBAAA@@@????????????:::;;;;;;<<<<<<=========<<<:::888888999:::999888777777777777777777777777444555666777777666555444555555666666666666555555666666666666666666666666333444444555555555555555555555555555555555555555666666666666777777777777888777666666666777999:::777777888999:::;;;;;;<<>>===<<<<<<;;;;;;;;;:::::::::999::::::::::::999888777888888888888777777777777777777777888999999777555888888777777666666555555777666666666888888777555444444444555555555555666333444666777777777666555555444444333333333444444777777777777777888999999:::999888888:::;;;;;;:::???CCCKKKWWWbbbkkkqqqsssrrrsssvvv}}}xxxuuusssppppppssswww{{{wwwssspppoooqqqqqqoooppptttwwwwwwyyy{{{}}}|||yyyvvvvvv{{{~~~{{{xxxxxxwwwvvvvvvuuurrrmmmjjjpppqqqsssxxx~~~}}}yyywwwvvvwwwwwwxxxwwwwwwxxxyyywwwtttqqqooojjjffffffhhhmmmxxxxxxfffYYYPPPLLLKKKHHHHHHFFFBBB===888555444222222222222333444555555222222111000//////000000////////////000000000000000//////.........//////000000111222222111///...//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......fffSSSJJJFFFDDDAAA@@@@@@@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888888888888777777777777777777777888999999777555777777777777666666555555777666666666777666444222444444444555555555555666444555555666666666666666555555444444444444555555555555555555555666777777999888888888:::<<<<<<===AAAFFFOOOZZZdddmmmqqqsssooottt{{{zzzuuutttsssrrruuuyyyyyyuuupppmmmkkkmmmmmmlllnnnrrrvvvxxx{{{~~~~~~zzzxxxuuutttsssttttttrrrnnnlllnnnnnnppptttzzz}}}zzzxxxwwwwwwxxxxxxwwwwwwwwwwwwvvvtttqqqpppjjjeeedddfffjjjuuusssbbbUUUOOOMMMMMMMMMLLLIIIEEE@@@>>><<<555555444333333333333444000///////////////000111000000000000////////////000//////.........//////111111111111111000///...//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...dddQQQIIIFFFCCCAAA@@@@@@@@@>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;:::999888888888999:::999999888888888777777777777777777888999999777555777777777666666666666555888777555555666555333111444444444555555555555666555555555555555666777777666666555555555555666666666555555555555666777777888888888999:::<<<>>>??????EEENNNXXXaaahhhkkkmmmkkkttt{{{vvvsssuuuwwwzzz|||wwwsssmmmhhheeeffffffeeehhhlllrrrvvv{{{}}}}}}|||||||||{{{{{{}}}~~~{{{yyyssssssrrrsssttttttqqqooolllkkkkkknnntttzzz~~~}}}{{{yyyxxxwwwwwwyyywwwuuuuuuuuuuuusssqqqqqqkkkeeecccdddgggpppzzz~~~jjjZZZPPPLLLKKKKKKJJJIIIFFFCCC@@@>>>999888666444333222222222............///000111111111111000000//////....../////////......//////000333222111000//////.../////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////dddQQQHHHEEECCC@@@@@@@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999777777888999:::999999999888888888777777777777777888999999777555666666666666666666666666777666555666777777555333444444444555555555555666666555555444444555777888666666666666666777777888888888777777888888999:::888999999999:::<<>>;;;:::777555333333333444000////////////000000111////////////000000000000//////////////////000111444222000///........./////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////dddRRRJJJDDDBBB@@@???@@@@@@>>>=========<<<<<<<<<;;;;;;;;;<<<;;;999777777888999:::999999999999888888888888777777777888999999777555555555555555555666666666555555555777999:::999888444444444555555555555666666555555444444555777888666666666666666777888999888888888888888999:::::::::;;;;;;;;;;;;===BBBEEELLLQQQYYY___ccceeegggiiihhhoooyyy|||vvvssstttyyy}}}xxxrrrnnniiibbb]]]ZZZWWWTTTUUUYYY\\\```ddddddccceeelllrrrzzz~~~{{{tttnnnkkkdddccc```^^^\\\\\\]]]^^^```___```gggttt|||uuuqqqpppwwwxxxwwwuuuttttttrrrpppnnnmmmjjjhhhiiimmmsssxxx{{{}}}zzzwwwtttzzzxxxuuuttttttsssrrrqqqsssnnniiigggddddddhhhooonnn___WWWMMMKKKIIIHHHIIIHHHEEEBBB<<<;;;888666444555555666444333222111000000000000------...///000111222222///////////////000111111333222000...---....../////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000dddSSSLLLCCCAAA?????????@@@???============<<<<<<<<<;;;;;;;;;:::999888888888999::::::999999999999888888888777777777888999999777555444555555555555666666666444444555777:::<<<<<<:::444444444555555555555666555555555555555666777777666555555666666777888999777666666666666777888888:::<<<>>>>>>???BBBIIINNNTTTYYY___bbbbbbccceeehhhiiinnnuuu}}}zzzvvvsssvvv~~~zzzuuuooojjjfff___ZZZWWWTTTOOOOOORRRSSSUUUWWWWWWVVVXXX\\\___eeekkkrrryyy~~~|||{{{|||~~~}}}}}}tttsssqqqnnnjjjeeeaaa___\\\[[[YYYXXXYYYZZZ\\\]]]aaa```cccnnn}}}vvvnnnkkkmmmwwwzzzxxxuuusssrrrpppmmmkkknnnkkkiiiiiimmmrrruuuwww}}}}}}zzzwwwzzzxxxvvvuuuuuutttrrrpppqqqmmmkkkiiifffccceeejjjttt}}}vvvdddYYYSSSOOOJJJHHHIIIIIIGGGEEE???===999666555555777888666555444222111000//////------...///000111222222////////////000111222222000000//////......////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000}}}dddSSSLLLCCCAAA???>>>?????????===============<<<<<<<<<<<<:::::::::999999999888888::::::999999999888888888777777777888999999777555444444444555555555666666555444555777999;;;:::999444444444555555555555666444555555666666666666666555555555555666777888888777777666666777777888999:::===AAACCCEEEJJJSSSZZZ\\\```ccccccaaa```cccgggjjjnnnttt|||xxxuuuxxx}}}|||wwwqqqjjjfff```[[[WWWVVVSSSNNNMMMPPPPPPPPPQQQQQQRRRSSSTTTUUUWWW]]]dddkkkqqqxxx~~~wwwsssmmmkkkhhhhhhjjjlllllllllffffffeeedddaaa^^^\\\ZZZZZZZZZYYYYYYZZZ\\\___```ccceeelllzzzwwwlllgggfffmmm||||||zzzwwwtttsssrrrpppnnnooollljjjiiilllppprrrsssxxx{{{}}}zzzyyyxxxwwwwwwuuurrrooommmkkkjjjkkkgggbbbaaadddgggppp|||nnn```XXXQQQJJJGGGGGGHHHGGGDDDCCC@@@<<<888555555666666444444222111000000000000000000000000////////////////////////000111222333---...//////000///////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111|||cccSSSLLLBBB@@@???>>>?????????>>>>>>=========<<<<<<<<<<<<999::::::::::::999888777:::::::::999999999888888777777777888999999777555444444444555555555666666555555555666888999888666444444444555555555666666333444666777777777666555444444444444555666888888999999999888999999:::;;;999===BBBFFFIIIQQQ[[[dddeeehhhjjjhhhdddcccgggkkklllnnnuuu{{{xxxvvvsss~~~{{{uuunnngggbbb\\\XXXUUUUUUSSSNNNNNNPPPQQQPPPOOOQQQSSSTTTSSSRRRWWW\\\ccciiinnnttt{{{uuulllhhhbbb```^^^^^^```bbbddddddaaaaaaaaaaaa___]]][[[YYY\\\[[[[[[[[[\\\^^^aaabbbeeeiiisssyyyooofffbbbeeeppp}}}zzzxxxwwwvvvtttsssooollljjjjjjlllnnnpppppptttxxxzzzyyyyyyyyyxxxvvvrrrooojjjiiijjjkkkgggaaa___aaa___gggsss~~~|||mmm]]]VVVMMMHHHIIIJJJIIIGGGFFFCCC>>>888555444444555111111000000000000000111333222111000///...------////////////000111222333+++---...000000000////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111xxxaaaPPPHHHCCCBBB@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::999999999888777777777888888999:::<<<;;;999666888777666555555666777888666666666666555555555555444444555555555555444444777777777777777777777777444444444444444555666777777777777777666555444333888999999888777777888:::===BBBIIIMMMKKKKKKTTT___fffhhhkkkkkkjjjiiiiiijjjnnnrrryyy~~~{{{vvvwww{{{~~~}}}xxxssslllfffaaa[[[WWWRRROOOMMMMMMLLLLLLMMMLLLNNNQQQQQQPPPSSSXXX\\\^^^fffrrrwwwxxx|||{{{rrrggg```[[[\\\^^^^^^^^^___bbbdddddddddcccbbbaaa```______```_________```aaacccdddmmmoooyyytttpppmmmmmmnnnxxx~~~zzzxxxxxxxxxxxxwwwqqqnnnjjjfffdddeeefffgggkkkrrr||||||zzzuuurrrtttwwwssslllmmmlllkkkhhheeebbb___^^^\\\\\\aaalllvvv~~~xxxdddZZZRRROOOJJJCCCAAADDDGGGDDD@@@;;;777444333333666666666444111///...///000///...------...///000......////////////............//////000000111111000000000000000000000000........................000000000000000000000000---......///000111111222222111111111000000//////xxx```OOOGGGCCCBBB@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999999888888888888888888999:::<<<;;;999666888777666555555666777888666666666666555555555555444444555555555555444444666666666666666666666666555444444444444555666777666666777777777777777666888999:::999888888:::;;;===AAAHHHLLLKKKKKKTTT___jjjkkkllllllkkkjjjjjjkkklllsss~~~vvvrrrvvv|||}}}xxxsssllleeeaaaYYYUUUQQQNNNNNNNNNNNNNNNPPPNNNOOOSSSUUUUUUXXX\\\bbbeeeooo{{{zzzqqqfff___[[[]]]___``````aaaccceeehhhhhhgggfffeeedddcccccccccbbbbbbbbbccceeefffgggooottt~~~yyyuuurrrssswww~~~{{{yyyyyyyyyxxxwwwqqqnnnjjjfffcccccccccdddkkkqqqzzz}}}|||yyy{{{yyyvvvvvvwwwsssmmmnnnmmmkkkiiifffccc```^^^XXXXXX[[[bbbhhhoooyyykkk```UUUQQQMMMGGGDDDEEEHHHFFFBBB>>>:::777555444555555555333111000//////000///.........//////000......////////////........./////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000.........///000111111111111111111111000000000///www___NNNGGGCCCBBB@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;888888888999999999999999999888888:::;;;;;;999777777777666666666666777777666666666666555555555555444444555555555555444444666666666666666666666666555555444444555555666666555666777888999999999999888999::::::999999;;;<<<<<<@@@FFFJJJJJJLLLUUU```nnnoooooommmllllllnnnppppppzzz}}}wwwqqqqqqxxx~~~yyytttmmmeee```VVVSSSPPPNNNNNNPPPPPPPPPRRROOOOOOUUUZZZ]]]```dddlllrrryyypppfff___\\\^^^aaacccdddeeefffhhhmmmmmmllllllkkkiiihhhgggggggggfffggghhhjjjlllmmmsssyyy}}}}}}~~~|||{{{{{{yyywwwtttqqqnnniiieeebbbaaaaaaaaajjjooovvvzzz{{{zzzxxxxxxwww|||}}}zzzvvvuuusssoooooonnnllljjjfffccc```___WWWVVVWWWYYYZZZ^^^iiiuuuwwwiiiYYYRRRPPPLLLHHHGGGIIIGGGEEEBBB???;;;888666444444333222222111000000000000////////////000000...//////000000//////...////////////000000000000000000000000000000000000222222222222222222222222000000000000000000000000......//////000000111111111111111111000000000000vvv]]]MMMFFFBBBBBB@@@???>>>============<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::999888888999;;;;;;999777777777666666666666777777666666666666555555555555444444555555555555444444666666666666666666666666666666555555555555666666555666777888888888888888555777999:::999999:::<<<<<<>>>DDDIIIKKKNNNXXXcccqqqqqqqqqooooooqqqtttxxx{{{{{{vvvsssrrrvvv{{{uuummmeee```VVVSSSPPPNNNNNNPPPPPPPPPSSSOOOPPPWWW```eeejjjooozzzzzzrrrhhhaaa^^^aaaeeehhhiiikkkmmmooosssssssssrrrqqqooommmllljjjjjjjjjkkkllloooqqqrrrwww}}}}}}|||{{{wwwsssooonnnlllhhhdddbbbaaaaaaaaaiiimmmrrrvvvwwwwwwxxxxxxxxx~~~xxxrrrqqqqqqqqqpppooommmjjjgggccc```^^^YYYXXXWWWUUURRRTTTaaaooo}}}sss___SSSPPPOOOLLLIIIHHHHHHGGGEEEBBB>>>:::888444333222222333333222111111111000000000000000000//////000000000000//////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111111111111000000000000000uuu\\\LLLGGGBBBBBB@@@???>>>============<<<<<<<<<<<<;;;;;;;;;888888999999:::::::::;;;:::999888999::::::999888666666777777777777666666666666666666555555555555444444555555555555444444555555555555555555555555777666666555555555666666666777777777666666555444222555777888888888999;;;;;;===CCCIIINNNRRR]]]gggqqqrrrrrrrrrssswww|||vvvpppqqqvvv~~~|||vvvnnneee```XXXTTTPPPNNNNNNOOOOOOOOORRRPPPRRR\\\fffnnnwww}}}uuukkkeeeaaadddhhhlllooorrruuuxxx}}}}}}}}}|||yyyvvvsssrrrmmmmmmmmmnnnppprrruuuvvv{{{~~~|||yyyuuuoookkkkkkjjjgggeeecccccccccdddhhhkkkooorrrtttwwwyyy{{{{{{~~~uuunnnnnnrrrttttttssspppmmmhhhddd```^^^[[[ZZZXXXUUUQQQRRR^^^kkkxxxhhhXXXTTTSSSPPPKKKHHHIIIIIIGGGDDD@@@<<<:::555333222222444555444222222222111111111000000/////////000000000000//////000000000000////////////111111111111111111111111........................////////////////////////////////////000000000000000000000000000000111111uuu[[[MMMHHHCCCBBB@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999::::::::::::::::::999888888::::::999888666666777777777777666666666666666666555555555555444444555555555555444444555555555555555555555555777777666666555555666666777777777666666555444333000333666888888888999:::;;;===BBBJJJQQQXXXcccnnnrrrsssuuuvvvxxx|||yyyrrrmmmsss}}}{{{uuummmccc]]]XXXTTTPPPNNNNNNOOOOOOOOOSSSTTTYYYdddnnnyyyxxxooohhhbbbeeeiiinnnrrrwww}}}~~~zzzwwwoooooopppqqqsssvvvyyyzzz~~~|||yyyuuuppplllkkkjjjhhhgggeeeeeeeeeffffffiiikkknnnppptttyyy|||}}}}}}uuuppprrrxxx|||{{{yyyvvvqqqlllgggbbb```[[[YYYVVVTTTQQQQQQYYYcccqqq}}}zzzhhh```]]]WWWPPPJJJJJJJJJIIIFFFCCC???===888555333444666777555222222222333222222111000//////000000111111000000///000000000000////////////111111111111111111111111////////////////////////////////////////////////////////////000000000000000000000000111111111111ttt[[[MMMIIICCCBBB@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999;;;999888888999::::::999555666777888888777666555666666666666555555555555444444555555555555444444555555555555555555555555888888777666666666666666666666777777777666666555000333777999999999:::;;;;;;<<>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999;;;999888888999::::::999555666777888888777666555777666666666555555555555444555555555555555555444555555555555555555555555888888777666666666666666555666777888888999999888000333888:::;;;;;;;;;<<<<<<===CCCMMMWWW```mmmxxxwwwyyy{{{|||~~~zzzvvvtttttt~~~{{{vvvpppggg]]]WWWSSSPPPNNNMMMOOORRRSSSTTTZZZ```kkkvvv~~~yyyqqqjjj```bbbfffkkkrrr{{{~~~yyyuuusssttttttvvvyyy|||~~~||||||||||||yyywwwqqqooommmkkkiiigggfffeeeeeeeeeeeedddfffiiiooosss{{{~~~|||uuunnnhhheee^^^YYYVVVVVVTTTQQQRRRUUUcccooowwwgggXXXOOOOOONNNLLLJJJHHHFFFEEE<<<888555666999:::777333333333444444333222000///000000111111111111000000111111000000/////////...111111111111111111111111////////////////////////////////////////////////000000000000//////////////////000000111111111222sss[[[JJJBBBBBBAAAAAA@@@@@@?????????<<<<<<======<<<<<<;;;::::::999888888777777888888;;;:::999999;;;;;;:::999777777777777666666666666444444555666777777777666444555555666666666666666333333444444555666666777777777777777777777777777:::888555444555777999999555999;;;;;;<<>>::::::===???===@@@HHHRRRYYYdddrrr~~~{{{wwwwwwyyy~~~zzzvvvwwwzzz~~~|||yyysssllleee^^^ZZZTTTPPPNNNOOOPPPPPPVVV]]]dddkkkwww~~~vvvnnniiihhhhhhkkkrrrzzz{{{yyyzzz|||xxxzzz|||}}}}}}}}}yyyvvvtttqqqooonnnllliiifffcccbbbbbbaaaaaaeeekkkooovvvzzz|||uuummmiiiaaa```]]]ZZZXXXVVVUUUUUUYYYcccqqqiiiYYYSSSMMMJJJJJJJJJHHHIIILLLGGGEEEBBBAAAAAAAAA@@@???999777444222222222111000111111111111111111111111000000000000000000000000111000000//////000000111111000000/////////000000000///......///000111222000000111111111111000000000000000000000000000000rrrZZZKKKDDDBBBBBBAAAAAA@@@???>>>>>><<<<<<======<<<<<<;;;::::::999888888777777888888;;;999888999:::;;;:::999777777777777666666666666333333444555555555444444444555555666666666666666555555666666777888888888777777777777777777777777777777888999999888777666:::<<<<<<999:::>>>???===@@@HHHRRR]]]kkkzzzzzzuuuuuuxxx}}}yyyxxxxxx{{{}}}xxxqqqiiiaaa[[[WWWTTTQQQPPPRRRRRRSSSYYY```gggqqqyyyrrrllljjjhhhjjjooovvv{{{}}}~~~~~~|||zzzxxxzzz}}}~~~~~~|||zzzwwwssspppnnnllliiigggddddddbbbaaa```bbbfffjjjpppuuu}}}zzzrrrllldddccc___\\\XXXVVVUUUUUUUUU[[[gggvvv}}}www}}}ooo___WWWQQQLLLLLLLLLJJJJJJLLLLLLKKKJJJKKKKKKJJJGGGEEE???;;;666333333333333222111111111111111111111111000000000000000000000000111111111000000111111111222111000///////////////000////////////000000111000000111111111111000000000000000000000000000000rrrZZZKKKEEEBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===<<<<<<;;;::::::999888888777777888888:::999888999:::::::::888777777777777666666666666666666777777777777666666444555555666666666666666555555666666666777777777666666666666666666666666777777888999999:::;;;===>>>@@@@@@<<<<<>>>>>===<<<<<<<<<===<<<<<<;;;::::::999888888777777888888:::999888888::::::999888777777777777666666666666666777777777777777666666444555555666666666666666444444555555555555666666666666666666666666666666888888888777888;;;AAAEEEccc^^^RRRDDD===>>>@@@@@@GGGMMMVVVdddvvvyyysssooorrrzzz}}}wwwuuuvvvzzzwwwnnneee]]]XXXUUUQQQOOOPPPTTTVVVWWW]]]dddjjjxxx~~~~~~}}}zzzwwwlllhhhdddbbbcccfffhhhiiijjjooovvv|||}}}~~~~~~|||wwwtttqqqnnnkkkhhhgggfffeeebbb```___bbbdddiiioooxxxvvvmmmfffddd```[[[WWWTTTRRRQQQUUUVVV[[[hhhyyy~~~uuuxxxrrr```WWWPPPOOOOOOLLLIIIIIIGGGHHHJJJMMMPPPQQQOOOMMMGGGBBB<<<888666666555555111111111111111111111111111111111111111111111111222222111111111111222222222222111000000000000000///000000000000///////////////000111111111111111000000000000000000000000rrrZZZLLLHHHCCCCCCBBBAAA???>>>======<<<<<<======<<<<<<;;;::::::999888888777777888888:::888777888999:::999888777777777777666666666666555555666666666555444444444555555666666666666666444444444555555555555555777777777777777777777777888999888777666;;;CCCIII{{{cccIII<<<<<>>:::888777666555222222222222222222222222111111111111111111111111111111111000000111111111111111111000000111111222///000000000000//////......///000111111222111111000000000000000000000000sssZZZLLLHHHDDDCCCBBBAAA???>>>===<<<<<<<<<======<<<<<<;;;::::::999888888777777888888999888777888999:::999777777777777777666666666666666666666666666555444444444555555666666666666666666666666555555555555555777777777777777777777777777999999888666888???EEEtttkkkXXXDDD;;;>>>DDDFFFNNNYYYgggtttwwwpppnnnpppzzzzzzvvvsssuuuyyy|||xxxpppfff___YYYVVVUUUPPPOOORRRWWWZZZ]]]cccjjjsss~~~}}}{{{yyyvvvsssiiiddd^^^ZZZYYYZZZZZZZZZ^^^eeennnwww~~~~~~~~~}}}|||{{{yyywwwsssmmmiiihhhhhhhhhfffddddddfffhhhjjjooouuuzzz}}}~~~yyyqqqllljjjfffbbb^^^[[[YYYXXXTTTUUUWWW\\\eeerrrkkkaaaWWWVVVUUUQQQLLLJJJHHHEEECCCCCCFFFIIILLLMMMFFFCCC???<<<:::999777555222222222222222222222222111111111111111111111111111000000//////000000111000000000000111222333333///000111111000///...---...///000111111222222222000000000000000000000000tttZZZLLLIIIDDDCCCBBBAAA???>>>===<<<<<<<<<======<<<<<<;;;::::::999999888777888888888999888777888999999999777777777777777666666666666888888888888888777666666444555555666666666666666777777777777666666666666777777777777777777777777666999;;;999666666;;;???DDDDDDAAA<<<<<