BM6P6(@ tttaaa\\\]]]nnnyyyqqqllljjjqqq~~~uuubbb]]]XXXRRRNNNMMMNNNNNNOOOTTTRRRTTTXXXZZZ\\\aaahhhhhhjjjlllnnnooooooooonnnppppppooonnnmmmmmmmmmmmmllllllkkkkkklllmmmmmmnnnjjjkkkkkkiiifffbbb``````^^^___aaacccddddddcccccc_________^^^______``````aaaaaaaaaccceeeffffffdddffffffeeeffffffggghhhhhhhhhkkkoootttwwwxxxxxxxxx|||xxxvvvuuupppiiieeeeee^^^______```ccciiiqqqvvv~~~~~~~~~~~~vvvhhhgggmmmwwwtttnnnpppyyy~~~~~~}}}yyyvvvsssssssssqqqnnnnnnqqqssstttwww||||||yyyuuupppmmmllllllllliiillloooooonnnnnnqqqttttttttttttvvv{{{}}}yyyxxxzzz{{{xxxvvvxxxzzzvvvqqqmmmmmmooosssuuuzzzyyyyyyzzzzzz{{{}}}}}}~~~||||||}}}~~~|||zzz|||}}}}}}~~~yyytttpppnnnmmmmmmmmmnnnpppqqqqqqpppooommmmmmmmmmmmooorrrssssssrrrppppppqqqzzz|||uuubbb]]]^^^nnn{{{uuuooollllllpppyyyuuunnnddd[[[UUURRRPPPPPPTTTQQQPPPRRRSSSSSSWWW\\\dddfffiiilllnnnooopppppppppooonnnmmmlllkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkiiieeebbb``````___```bbbccceeeeeeeeeeeebbbbbbbbbbbbbbbccccccdddbbbaaaaaacccfffgggfffeeeddddddeeeeeefffhhhiiijjjrrrrrrsssvvvzzz~~~}}}uuuoookkkggg```[[[[[[VVVXXX[[[```hhhsss}}}pppeeeeeekkkttt~~~|||rrrooosss{{{~~~~~~|||{{{||||||zzzwwwtttqqqpppooollllllppprrrqqqtttxxxxxxvvvssspppnnnmmmmmmmmmkkknnnqqqrrrpppppprrruuuttttttuuuwww{{{~~~{{{xxxxxx{{{{{{xxxwwwyyyxxxuuuqqqnnnnnnppptttwwwyyyyyyyyyzzzzzz{{{||||||||||||}}}~~~}}}}}}}}}}}}}}}~~~}}}|||{{{zzz~~~{{{wwwtttqqqpppppppppqqqrrrsssssssssrrrqqqpppppppppqqqsssvvvwwwvvvtttpppnnnooovvv{{{{{{wwwddd^^^^^^mmm{{{vvvuuutttrrroookkkgggiiirrr}}}rrrfff^^^YYYVVVVVVQQQNNNNNNMMMLLLNNNSSSYYY[[[^^^bbbfffiiikkklllooonnnmmmkkkjjjiiiiiiiiijjjiiihhhggggggfffggggggggghhhiiihhheeebbb`````````aaacccdddeeefffffffffeeedddddddddeeeeeefffgggdddccccccdddfffgggfffeeeccccccdddeeegggiiikkklllqqqrrruuuxxx|||{{{pppeee```\\\WWWUUUVVV[[[^^^eeeooo|||~~~|||sssmmmiiilllrrryyy}}}yyysssttt{{{}}}|||}}}}}}{{{yyyxxxyyyzzzzzzxxxuuuqqqoooooolllllloooooommmnnnrrrqqqpppooonnnnnnmmmnnnnnnlllppptttuuusssrrrsssuuutttuuuvvvxxxzzz|||~~~~~~zzzxxxyyy}}}|||yyywwwyyywwwuuuqqqooopppsssvvvyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{}}}{{{yyyyyyyyyzzzyyywwwuuussssssttttttuuuuuuuuuuuuuuuuuuuuuuuuttttttvvvyyy{{{{{{yyyvvvooolllkkkppp}}}|||uuuwww}}}{{{wwwxxxxxxxxxyyyvvvccc]]]^^^lll~~~vvvpppnnnnnnooonnnjjjhhhnnn}}}tttkkkeee___YYYTTTRRRQQQNNNNNNQQQPPPRRRUUUYYY]]]```bbbdddiiiiiihhhgggffffffffffffgggggggggffffffgggggghhhfffhhhiiiiiifffdddcccccceeefffffffffffffffffffffeeeeeeeeeeeefffggghhhhhhiiigggeeedddddddddbbbaaa``````aaabbbccceeeggghhhgggkkkrrryyy||||||yyywwwqqqiii___ZZZVVVUUU[[[cccooouuutttnnnnnnnnnoookkknnnttt|||~~~|||{{{zzzxxx}}}}}}{{{||||||zzzwwwyyyyyyxxxwwwwwwvvvtttsssqqqnnnmmmooommmjjjiiikkkjjjjjjkkkkkkllllllllllllmmmqqqvvvwwwuuusssssstttuuuvvvxxxzzzzzz{{{|||}}}}}}{{{}}}}}}wwwvvvxxxxxxwwwtttssssssuuuxxxzzzzzzyyyyyyyyyyyyxxxxxxxxx|||}}}|||{{{zzzyyyzzz{{{{{{||||||{{{yyyyyyyyyzzz|||yyyxxxzzz|||zzzzzzyyyxxxwwwwwwwwwwwwuuuuuuuuuuuuwwwxxxzzz{{{yyyzzz{{{}}}~~~|||wwwtttooojjjgggkkktttrrrooosss}}}|||vvvwwwxxxwwwxxx{{{tttbbb\\\^^^mmm~~~xxxtttssstttuuuvvvrrrqqqyyy~~~uuummmeeebbb^^^XXXTTTTTTRRRSSSTTTVVVWWWYYY[[[\\\^^^^^^]]]]]]]]]^^^______`````````aaabbbdddeeefffgggiiikkkllljjjiiiiiiiiimmmlllkkkjjjiiihhhggggggfffffffffggggggiiijjjjjjmmmjjjfffcccaaa___\\\ZZZXXXXXXYYYYYY[[[\\\^^^___^^^ccciiiooorrrqqqnnnlllhhhddd```]]][[[```ooo~~~nnn```^^^```aaacccdddppp~~~xxxtttssstttxxx~~~|||||||||}}}yyyuuutttuuuxxxyyyyyyuuuqqqoooooolllgggfffhhhgggggghhhhhhiiiiiijjjjjjlllpppuuuvvvuuusssssstttvvvxxxzzzzzzzzzzzz|||~~~}}}vvvtttwww|||{{{yyyxxxxxxyyy{{{|||{{{zzzyyywwwvvvvvvvvvvvv||||||{{{wwwsssrrrsssuuuvvvxxxzzzzzzxxxxxxyyy{{{{{{xxxyyy||||||||||||{{{zzzyyyxxxwwwrrrssstttvvvxxx{{{~~~~~~~~~~~~~~~}}}yyytttpppoooiiifffhhhmmmuuuuuunnnnnnxxxxxxxxxzzzzzz{{{yyy|||rrr```\\\___qqq}}}|||~~~{{{{{{uuukkkbbb___[[[ZZZXXXVVVTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWYYY\\\]]]___dddgggjjjkkklllllllllmmmpppooommmkkkjjjiiihhhhhhffffffgggggghhhiiijjjkkkjjjgggaaa]]]ZZZWWWTTTRRRNNNOOOOOOQQQSSSUUUWWWXXX[[[\\\^^^bbbfffkkknnnqqqnnnlllkkkllloooyyy~~~ddd[[[[[[[[[\\\^^^ddduuuwwwooolllnnnssszzz~~~yyysssrrruuuyyy||||||vvvqqqnnnmmmjjjffffffiiihhhhhhgggggggggggghhhhhhkkkoootttuuutttssstttvvvxxxzzz|||{{{yyyzzz}}}|||uuutttxxx~~~~~~}}}}}}~~~}}}{{{xxxuuussssssuuuvvvzzzzzzwwwrrrmmmkkknnnqqquuuyyy||||||{{{zzz|||}}}yyywwwyyy|||}}}}}}~~~~~~}}}{{{yyywwwqqqrrrtttwwwzzz}}}~~~}}}{{{wwwqqqmmmpppjjjgggiiihhhjjjxxx|||rrrpppvvv}}}{{{{{{}}}|||~~~qqq```]]]cccwww~~~||||||wwwmmmjjjeee___YYYUUURRRPPPQQQQQQOOONNNNNNMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVZZZ]]]aaadddeeefffhhhiiiiiihhhfffeeedddddddddeeebbbbbbbbbcccdddfffggghhhccc___YYYUUURRRPPPNNNLLLIIIJJJLLLNNNRRRUUUXXXZZZ___aaaeeekkksss|||uuucccaaaeeedddeeehhhqqqyyyvvvvvvxxx}}}|||wwwqqqqqqvvvzzz|||{{{sssnnnjjjiiihhhgggiiinnnnnnllljjjhhhffffffggggggkkkooossstttssstttvvvyyyzzz|||}}}{{{xxxzzz}}}vvvwww}}}~~~|||wwwrrrpppqqqtttvvvxxxxxxvvvqqqlllkkkooottt{{{~~~|||xxxvvvvvvyyy|||zzz{{{}}}}}}}}}{{{yyywwwssstttwwwzzz}}}~~~~~~|||{{{yyyvvvrrrooopppkkkjjjjjjfffbbbmmm}}}yyytttwww~~~qqq```^^^eee{{{wwwvvv}}}~~~wwwnnnfff___ZZZXXXTTTSSSRRROOONNNLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPOOORRRWWWZZZ\\\^^^```bbb___^^^]]]]]]]]]^^^___```]]]]]]]]]^^^___```bbbccc\\\XXXSSSOOOMMMLLLJJJIIIHHHJJJMMMQQQUUUZZZ^^^```iiioooyyypppdddjjjqqqqqqrrrwww~~~}}}}}}xxxtttppprrrwww{{{{{{yyyooojjjfffgggggghhhlllrrrssspppllliiigggfffggghhhlllooossstttsssuuuxxx|||{{{}}}}}}{{{xxxzzz}}}wwwzzz}}}~~~}}}vvvpppnnnppptttvvvxxxyyyxxxsssooooootttyyy|||xxxttttttvvvyyywwwxxx{{{|||}}}{{{yyywwwuuuwwwzzz}}}~~~~~~}}}}}}{{{zzzyyywwwtttrrrqqqlllkkkllleee^^^fffvvv}}}wwwwwwqqq```^^^ggg{{{ssssss{{{wwwkkkeeeddd]]]\\\ZZZYYYXXXUUUPPPMMMLLLIIIJJJNNNNNNLLLMMMPPPRRRRRRQQQSSSUUUVVVVVVUUUVVVTTTRRRRRRTTTVVVWWWWWWWWWYYY\\\^^^___```___^^^YYYVVVSSSQQQQQQQQQPPPOOOQQQUUU[[[cccllluuu~~~xxxooovvv}}}{{{zzz{{{}}}}}}{{{yyyyyy|||{{{xxxpppooooooqqquuuvvvsssooohhhgggeeeeeehhhmmmrrrvvvzzzvvvooojjjhhhiiimmmpppyyywwwtttssssssuuuxxx{{{}}}|||zzzvvvvvvzzzzzzxxxyyy|||~~~~~~{{{vvvqqqoooqqqwww{{{zzzzzzyyywwwvvvzzz~~~|||}}}~~~xxxrrrnnnsssvvvyyy||||||zzzwwwuuuxxxxxxzzz|||}}}~~~zzzxxxzzzxxxrrrpppsssssssssqqqlllgggeeegggjjjuuu}}}yyyyyyrrraaa___ggg~~~xxxvvvvvv{{{|||{{{uuusssqqqoookkkfff___ZZZWWWTTTTTTUUUTTTQQQPPPSSSRRRQQQQQQQQQRRRSSSRRRRRRQQQPPPOOOQQQSSSUUUUUUUUUWWWYYY[[[^^^```bbbbbbbbb^^^]]]]]]___cccfffgggfffeeejjjsss}}}|||}}}yyywwwuuuvvvxxxzzz||||||zzzyyyxxxxxxxxxxxxxxxvvvsssppppppnnnnnnpppsssrrrnnnjjjaaacccfffkkkppptttwwwyyyyyyvvvqqqmmmmmmooorrruuuwwwuuusssqqqrrrtttwwwxxxxxxwwwuuurrrrrrvvv~~~~~~yyywwwxxx|||}}}zzzyyyvvvrrrqqqtttyyy}}}{{{zzzyyywwwwww}}}~~~~~~}}}|||}}}~~~}}}xxxssspppqqqtttwwwzzz{{{yyyvvvttttttuuuxxxzzz{{{||||||{{{{{{wwwvvvxxxvvvpppooorrrppprrrsssppplllhhhggggggooo~~~zzzwwwyyytttccc```ggg~~~~~~vvvppprrryyy{{{vvvmmmhhhffffffccc^^^\\\^^^ZZZYYYYYYXXXWWWVVVVVVUUUTTTUUUVVVYYY\\\^^^\\\[[[\\\^^^aaaeeeiiilllnnnoooqqqrrruuu{{{{{{wwwvvvqqqrrrsssuuuuuuuuuttttttssstttuuutttqqqnnnmmmmmmooommmmmmnnnpppnnniiiddd___ccckkkrrrwwwyyyyyyxxxuuusssqqqpppppprrruuuvvvtttsssqqqpppqqqrrrtttvvvsssrrrpppooopppttt{{{}}}~~~{{{vvvtttvvv{{{{{{||||||{{{zzzyyyyyyvvvvvvuuutttsssuuuyyy||||||zzzwwwvvvyyy}}}{{{|||||||||{{{||||||||||||zzzxxxuuutttsssuuuxxxzzzzzzyyyvvvtttppprrruuuxxxyyyyyywwwvvvwwwtttssstttrrrooonnnpppnnnqqqtttssspppjjjfffdddgggtttyyyuuuwwwwwwwwweee```dddyyyzzzvvvtttyyy~~~}}}yyytttrrrtttpppppppppnnnkkkiiiiiiiiiiiijjjmmmqqqtttssspppmmmlllnnnrrrwww|||{{{yyytttuuuvvvuuutttsssrrrsssooorrruuutttpppnnnoooqqqmmmlllkkkmmmooommmhhhdddeeejjjqqqwwwyyyxxxuuurrrqqqqqqppppppppppppqqqrrrqqqpppppppppqqqrrrtttuuuqqqpppppppppqqquuuzzz~~~~~~{{{yyyzzzxxxtttrrrtttzzzyyyyyyxxxwwwuuuttttttrrrsssttttttssstttwwwyyyyyyxxxvvvvvvzzz~~~{{{zzz{{{||||||{{{zzzyyyyyyxxxwwwvvvvvvvvvwwwyyy{{{|||{{{yyyvvvtttmmmpppssswwwxxxwwwuuussssssrrrqqqqqqpppooonnnooonnnppprrrrrrpppkkkgggdddccclll~~~~~~vvvrrrmmmuuu{{{fff___aaauuu{{{uuuzzz}}}{{{|||||||||zzzvvvtttuuuvvvuuuxxxzzzxxxtttrrrsssuuummmkkkjjjllloooooolllhhhmmmpppsssvvvwwwuuurrrppprrrqqqqqqooonnnmmmlllkkkmmmnnnoooppprrrssstttuuupppoooooopppsssvvvyyyzzzzzzvvvuuuwwwuuuqqqppprrrxxxxxxwwwvvvuuuttttttsssppprrrssssssrrrrrrsssuuuvvvuuuuuuvvvyyy}}}~~~|||zzzzzz{{{||||||{{{wwwvvvuuutttttttttuuuvvvyyyzzz{{{{{{zzzwwwtttrrrnnnppptttvvvwwwvvvtttrrrqqqqqqqqqqqqqqqrrrrrrqqqppppppoooooommmkkkhhhfffbbbhhhvvv|||qqqhhhppp}}}fff^^^___rrr{{{~~~{{{yyy~~~|||wwwvvvxxx{{{|||xxxuuuuuuuuunnnkkkjjjkkkoooqqqpppnnnqqqrrrsssuuuuuutttsssrrrtttsssqqqooollliiigggfffhhhjjjlllooorrrtttuuuuuuooonnnnnnpppsssuuuuuuuuuvvvsssrrrtttssspppooorrrvvvuuuttttttssssssssstttpppqqqssssssrrrrrrssstttvvvuuuuuuvvvxxxzzzyyyyyyzzzzzzzzzzzz{{{|||}}}}}}{{{zzzyyyzzz{{{|||{{{zzztttsssrrrqqqqqqrrrssstttvvvwwwwwwwwwvvvtttqqqpppoooqqqtttvvvwwwvvvtttsssqqqttttttrrrsssvvvwwwuuusssqqqnnnmmmmmmllljjjhhhccceeepppvvvkkkqqq}}}}}}eee]]]___ssswwwttttttyyy{{{{{{xxxuuuuuuyyy~~~|||zzzxxxvvvtttpppmmmiiijjjmmmqqqqqqpppttttttuuuvvvuuutttsssrrrrrrqqqnnnjjjgggdddbbb```ccceeeiiinnnqqqsssuuuuuuooonnnnnnpppsssuuusssqqqtttqqqpppsssrrrooooooqqqtttsssrrrppppppppppppqqqoooqqqssssssssstttvvvxxxyyywwwtttuuuwwwyyyxxxwwwxxxwwwwwwxxxyyyzzzyyyyyyvvvvvvwwwyyy{{{{{{yyywwwqqqppppppooooooooopppqqqqqqrrrtttuuuuuuuuutttsssqqqrrrsssuuuuuuuuuttttttssswwwxxxuuuwww{{{|||yyyuuurrrpppooopppooollliiiccccccjjj{{{pppuuu~~~~~~|||~~~|||ddd]]]```uuuzzz}}}uuunnnoooqqqrrruuuvvvtttrrrsssyyy~~~~~~{{{zzz{{{{{{xxxvvvsssnnniiiiiillloooqqqpppwwwxxxyyyyyywwwtttqqqooonnnllliiifffbbb___]]]\\\___bbbggglllpppsssttttttqqqpppppprrruuuvvvtttqqqssspppooorrrrrrooonnnqqqsssrrrpppnnnmmmmmmmmmnnnoooppprrrtttuuuwwwzzz|||}}}yyyttttttvvvyyyzzzzzzwwwvvvwwwxxxzzzzzzyyyxxxssstttvvvxxxzzzzzzwwwtttoooooonnnnnnnnnnnnnnnoooooopppsssuuuwwwxxxxxxxxxqqqrrrsssssstttttttttttttttyyyzzzwwwyyy|||uuusssrrrssssssrrrnnnjjjbbbbbbggguuuuuuxxx~~~{{{}}}}}}fff^^^___qqq~~~|||}}}|||~~~|||sssjjjiiinnnssswwwxxxyyywwwuuusssttttttrrruuu{{{~~~uuuooojjjjjjnnnrrrrrrqqqssssssssssssrrrqqqoooooopppkkkccc]]]ZZZ[[[\\\\\\\\\dddnnnvvvxxxvvvtttrrrqqqpppqqqsssuuuwwwvvvuuuvvvxxxyyywwwsssqqqsssuuuvvvtttppplllkkklllmmmoooooorrrwwwzzz{{{zzzwwwuuussssssssssssuuuxxx{{{}}}|||{{{yyyyyyzzz{{{{{{zzzxxxwwwuuuvvvwwwvvvrrrnnnqqqooollljjjjjjllloooqqqqqqrrrtttuuuuuuuuuttttttsssssstttsssrrrsssuuuwwwxxxzzz|||~~~~~~~~~|||{{{uuutttsssrrrqqqooonnnnnnkkkggggggppp}}}|||xxx~~~~~~|||{{{ddd\\\]]]ooo~~~~~~{{{~~~zzzooojjjkkkppptttvvvwwwvvvssspppooooooppprrruuuzzz|||zzzsssnnnjjjjjjmmmppppppnnnooooooooopppppppppoooooommmggg^^^XXXXXX[[[^^^aaaeeeooo|||xxxrrrrrrqqqrrrsssvvvwwwvvvuuuuuuxxxzzzxxxuuutttvvvyyy|||zzzvvvsssrrrrrrssstttrrrtttwwwyyyzzzyyyxxxvvvtttsssssssssuuuxxx{{{}}}|||{{{zzz{{{}}}~~~~~~}}}{{{xxxvvvuuuuuutttpppmmmrrrpppnnnllllllnnnqqqsssqqqrrrtttuuuvvvvvvuuutttsssttttttssssssuuuxxx{{{|||}}}~~~~~~}}}|||{{{zzzxxxwwwuuusssqqqooonnnmmmjjjfffeeekkkuuu{{{~~~zzzzzzyyy}}}xxxbbbZZZ[[[mmm}}}{{{||||||yyyxxxzzz{{{~~~}}}xxxpppjjjhhhiiimmmpppssssssqqqmmmjjjiiijjjkkkrrrvvv{{{~~~~~~|||wwwtttooollliiiiiikkkmmmllljjjjjjjjjkkkllllllmmmnnnnnnhhhaaaYYYTTTVVV]]]eeejjjsss~~~}}}tttsssrrrrrrtttvvvwwwwwwvvvuuuxxxzzzzzzwwwwwwyyy|||}}}{{{xxxwwwwwwxxxyyyuuuuuuvvvwwwxxxwwwwwwwwwuuutttttttttvvvxxx{{{}}}}}}|||{{{|||~~~|||zzzvvvtttsssrrrpppnnntttrrrpppnnnnnnppprrrtttrrrssstttvvvwwwwwwvvvvvvtttttttttssssssvvv{{{~~~|||{{{yyyyyyxxx{{{yyywwwtttqqqooonnnmmmmmmjjjhhhhhhllluuu|||~~~xxxwwwyyy|||vvvaaaYYYZZZlll~~~|||zzzwwwyyy{{{yyyqqqsssxxxzzzzzz{{{uuuqqqkkkfffeeefffiiilllnnnnnnkkkhhheeeeeehhhjjjtttwww{{{}}}|||xxxssspppllljjjhhhhhhiiiiiihhhfffhhhhhhhhhiiijjjjjjkkkkkkccc]]]UUUSSSYYYdddooovvvwwwtttsssrrrsssuuuwwwwwwvvvvvvxxxzzzyyywwwvvvxxxzzz}}}|||{{{yyyyyyyyyyyyzzzwwwwwwvvvuuutttuuuuuuvvvvvvuuuuuuuuuvvvyyy|||}}}}}}|||{{{{{{~~~{{{yyyvvvtttsssrrrrrrrrruuusssqqqppppppqqqrrrsssrrrsssuuuwwwxxxxxxwwwwwwwwwvvvtttsssrrruuu{{{}}}yyyvvvuuuuuuuuuzzzxxxvvvtttqqqppppppoootttqqqnnnjjjggglll~~~{{{{{{zzzyyy}}}vvvaaaYYY[[[mmm~~~~~~zzzvvvwww{{{uuuooorrrxxxzzzxxxwwwrrroooiiieeedddfffjjjllljjjjjjhhhfffeeefffiiillluuuwwwyyy{{{yyyuuuqqqnnnkkkiiigggfffeeeeeedddcccggghhhiiiiiiiiiiiihhhggg```[[[WWWYYYaaammmyyy|||yyytttrrrqqqqqqsssuuuuuuuuuuuuwwwyyywwwtttrrrsssuuuyyyyyyyyyzzzzzzzzzzzz{{{zzzxxxvvvtttrrrsssttttttvvvvvvuuuuuuvvvxxx{{{}}}|||zzzyyyyyy{{{||||||{{{xxxwwwvvvuuuttttttvvvwwwuuutttrrrqqqpppqqqrrrsssssstttvvvxxxyyyyyyyyyxxxyyyxxxuuusssqqqsssxxx|||~~~zzzwwwtttsssssssssvvvuuutttrrrrrrrrrttttttzzzxxxtttnnnfffggguuu{{{|||zzzuuuaaaZZZ[[[mmm~~~}}}zzzxxxwwwzzz~~~uuupppssswwwwwwtttrrrooommmjjjhhhhhhkkknnnpppiiiiiiiiihhhgggiiilllnnntttuuuvvvvvvuuurrrooonnnkkkiiigggdddbbbaaaaaaaaaggghhhkkklllllljjjhhhfffaaa___^^^bbbkkkuuu}}}}}}yyyvvvvvvwwwrrrpppnnnoooppprrrsssrrrsssuuuvvvtttpppnnnppprrrwwwxxxzzz|||}}}~~~~~~}}}{{{xxxuuusssssssssttttttssssssrrrtttvvvxxxzzzxxxvvvuuuvvvxxxyyyyyyyyyvvvwwwxxxwwwvvvvvvxxxzzzvvvuuusssrrrqqqrrrrrrssssssuuuwwwyyyzzzzzzzzzzzzyyyyyywwwtttrrrssswwwzzz}}}zzzxxxvvvvvvvvvwwwuuutttsssssstttvvvxxxzzz|||zzzwwwpppgggdddmmmyyy~~~ttt```YYY[[[lllxxxxxxxxxwwwyyy|||zzzsssooorrruuusssppppppmmmmmmnnnnnnoooppppppppplllmmmmmmmmmkkklllmmmoooqqqqqqqqqpppooonnnnnnmmmkkkjjjfffccc```___```aaaeeehhhlllooopppnnnjjjgggdddeeeggglllsssyyy|||}}}{{{zzzwwwtttqqqppprrrtttpppnnnllllllmmmoooppppppppprrrtttrrrooonnnoooqqquuuwwwzzz~~~|||yyyvvvuuuuuuuuupppooonnnnnnoooqqqtttuuusssrrrrrrtttwwwzzzzzzzzzwwwyyy{{{{{{yyywwwxxxzzzwwwwwwuuuttttttssssssttttttuuuwwwyyy{{{{{{{{{{{{xxxxxxxxxvvvuuuvvvxxx{{{~~~}}}|||||||||}}}}}}wwwvvvuuuuuuvvvyyy|||}}}~~~|||zzztttkkkeeeiiiqqq~~~sss___YYYZZZlll|||tttuuuvvvvvvxxx{{{tttooommmqqqsssrrrppppppmmmooorrrtttsssqqqnnnlllooopppqqqpppnnnmmmnnnoooooonnnmmmllllllllllllmmmllljjjfffbbb^^^]]]___aaabbbgggmmmrrrsssqqqmmmjjjgggiiimmmrrrwwwzzzyyyxxxsssssssssqqqooonnnooopppooommmjjjjjjkkkmmmnnnnnnmmmppprrrqqqooonnnpppssssssuuuyyy}}}|||yyyxxxwwwwwwmmmlllkkkkkklllnnnppprrrooooooooorrrwww{{{}}}}}}xxx{{{~~~}}}zzzwwwwwwyyyyyyxxxwwwvvvuuuuuuuuuuuutttuuuwwwzzz{{{||||||{{{wwwxxxyyyxxxxxxyyy{{{}}}zzzyyywwwwwwxxxzzz}}}~~~|||xxxppphhhiiinnnuuu~~~zzz{{{sss___ZZZ^^^fff|||vvvqqq{{{zzz~~~|||zzzyyyxxxwwwwwwwwwxxxyyy{{{~~~|||sssqqqnnnlllkkkmmmoooppppppuuussstttvvvtttooonnnrrrrrrrrrssstttuuuuuurrrpppqqqpppnnnmmmmmmmmmnnnoooqqqmmmgggbbb```bbbeeehhhnnnsssxxxxxxsssooonnnpppppppppqqqsssuuuuuurrrpppqqqnnnjjjhhhjjjmmmooopppmmmkkkkkkmmmppprrrpppmmmooonnnmmmmmmnnnooopppqqqssssssuuuxxx}}}~~~{{{yyywwwtttssspppmmmkkklllnnnpppnnnmmmpppmmmlllqqqyyy~~~}}}~~~zzzvvvssssssttt{{{zzzyyyxxxwwwxxxyyyyyywwwxxx{{{~~~~~~}}}{{{~~~{{{wwwuuuvvv{{{~~~}}}||||||~~~~~~}}}wwwrrrnnnkkkiiipppzzzzzzwwwzzzrrr^^^YYY^^^gggwwwssspppwww{{{~~~|||zzzyyyxxxxxxwwwwwwxxx{{{}}}}}}}}}{{{{{{}}}wwwqqqnnnmmmlllmmmppprrrssssssvvvtttuuuwwwuuuqqqqqquuuwwwwwwyyyzzzzzzyyyvvvssssssrrrpppooonnnoooooopppppplllhhhdddbbbcccfffhhhnnnssswwwwwwsssooooooppprrrrrrrrrssstttsssqqqoooooolllhhhggghhhlllnnnooommmkkkjjjjjjlllmmmkkkiiilllkkkkkklllmmmoooqqqrrrvvvuuuvvvyyy}}}{{{yyywwwvvvuuusssqqqooolllmmmnnnooonnnmmmooommmmmmrrrzzz}}}}}}|||zzzwwwvvvwwwxxx}}}|||zzzyyyxxxxxxyyyyyywwwxxx{{{~~~~~~}}}}}}zzzvvvtttvvvzzz~~~~~~yyytttppplllkkkllltttzzztttttt|||qqq]]]YYY^^^hhhuuupppoooooovvv~~~||||||~~~~~~~~~}}}|||{{{yyyxxxyyyxxxxxxzzz}}}~~~|||yyyvvvxxx{{{}}}|||yyytttqqqmmmmmmnnnppptttwwwwwwwwwvvvuuuuuuwwwvvvssstttxxx{{{}}}~~~~~~zzzvvvtttsssrrrqqqpppoooooooooooonnnllliiifffeeefffggghhhooossswwwvvvssspppooopppuuusssrrrrrrrrrrrrqqqooonnnkkkhhhgggjjjmmmooopppooommmjjjiiihhhgggeeedddggggggiiikkkmmmoooqqqrrrwwwuuuuuuwww{{{~~~|||yyywwwvvvuuuuuutttrrrqqqooonnnnnnoooppppppoooooonnnooottt{{{yyyzzzzzzzzzxxxyyyzzz|||~~~|||zzzyyyxxxyyyyyywwwyyy{{{~~~}}}zzzvvvuuuwww|||}}}xxxtttooolllkkkjjjnnnzzzvvvqqquuu}}}ppp\\\YYY___jjjyyyqqqmmmhhhqqq{{{{{{yyyyyy|||}}}}}}}}}}}}|||{{{zzzyyy{{{yyyyyy|||~~~zzzuuuvvvyyy}}}~~~zzzvvvttttttooopppqqqtttxxxzzzzzzyyyuuussssssuuutttrrrtttyyy~~~}}}wwwsssppprrrqqqppppppooonnnnnnnnnmmmllljjjiiihhhiiiiiijjjpppsssvvvuuussspppooooootttrrrpppppprrrssssssrrrooollljjjjjjlllppprrrsssqqqoookkkgggeeecccaaa```bbbdddgggjjjmmmoooqqqrrrtttsssrrrsssvvvzzz||||||xxxvvvtttsssssssssqqqpppnnnnnnnnnoooqqqrrrssstttsssrrrssswww|||xxxyyyzzzzzzzzzzzz|||~~~}}}{{{zzzyyyyyyyyyxxxzzz|||~~~|||yyyxxxzzz~~~}}}|||yyyvvvrrrnnnkkkiiiiiikkkrrr~~~rrrssswwwooo\\\YYY```kkkwwwpppkkkrrr~~~}}}yyy}}}{{{{{{||||||||||||||||||{{{zzzzzz}}}||||||}}}}}}xxxsssvvvzzz{{{vvvuuuuuusssssstttvvvyyyzzzzzzyyysssppppppqqqpppooorrrxxxzzzsssooommmrrrrrrrrrqqqqqqqqqppppppmmmllllllkkkkkkkkklllmmmqqqsssttttttsssqqqpppoooqqqooooooppprrruuuuuuuuunnnllljjjjjjmmmpppqqqrrrooommmhhhddd```^^^]]]^^^aaacccgggkkknnnpppqqqqqqrrrqqqppprrruuuxxxyyyyyyvvvuuusssrrrrrrqqqooommmkkkmmmnnnppprrruuuxxxyyyxxxxxxyyy{{{}}}~~~}}}|||zzz{{{||||||{{{zzz{{{|||~~~|||{{{zzzzzz{{{{{{zzz{{{}}}~~~}}}}}}~~~}}}{{{|||~~~~~~{{{{{{yyyvvvsssooollljjjffffffkkkxxxvvvuuuuuu{{{ppp]]]ZZZaaammmwwwvvvzzz~~~zzzxxx{{{~~~~~~{{{{{{|||||||||{{{{{{zzz~~~}}}yyyvvvtttuuuzzz|||wwwuuuttttttsssssstttvvvxxxwwwvvvqqqnnnlllmmmlllkkkooovvv~~~}}}vvvpppnnnnnnrrrrrrsssttttttttttttsssnnnmmmlllllllllnnnooopppssssssssstttsssrrrpppooonnnmmmnnnppptttvvvvvvvvvkkkiiihhhhhhjjjmmmnnnnnnkkkiiieee___[[[ZZZ\\\^^^bbbeeeiiimmmpppqqqqqqpppppppppqqqsssvvvxxxyyyxxxuuutttrrrrrrrrrqqqnnnlllkkkmmmppprrrsssvvvzzz}}}{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~~~~{{{zzzzzzzzz|||{{{{{{zzz{{{|||}}}~~~}}}}}}~~~{{{}}}zzzyyyxxxxxxzzz{{{{{{zzz||||||{{{yyyvvvrrrooommmcccdddgggqqq~~~zzz{{{rrr^^^[[[bbbnnn}}}yyyvvvzzzzzzzzz{{{{{{|||{{{{{{{{{~~~zzzuuutttuuuvvvzzz{{{vvvsssqqqooonnnoooqqqsssttttttqqqmmmjjjjjjiiihhhmmmtttvvvyyyzzzvvvpppmmmmmmpppnnnoooqqqrrrsssttttttsssooonnnmmmlllmmmoooqqqssssssssssssssssssrrrpppooonnnnnnooorrruuuvvvuuutttkkkiiiggggggiiikkklllkkkiiihhheee```\\\\\\___ccceeehhhlllppprrrrrrpppooommmmmmooossswwwxxxwwwvvvrrrrrrqqqrrrssssssqqqooommmooorrrssstttvvvyyy}}}{{{}}}~~~|||||||||~~~~~~|||zzzzzzzzzxxxxxxxxxyyy{{{}}}~~~~~~{{{zzzyyyrrrxxx~~~yyyxxxwwwwwwyyyzzzzzzyyy||||||{{{zzzwwwtttqqqooohhhhhhiiimmmvvv}}}zzzxxx|||sss^^^[[[cccnnn~~~{{{vvv{{{~~~yyyzzz{{{{{{|||{{{{{{{{{~~~yyyssstttwwwyyy|||xxxsssnnnllljjjkkkmmmqqqrrrsssqqqmmmjjjiiihhhggglllsssnnnqqqrrroookkkiiilllpppiiikkkmmmooopppqqqqqqqqqooonnnmmmlllmmmpppsssuuutttsssrrrrrrsssrrrqqqooonnnooopppsssuuuvvvtttqqqmmmkkkiiiiiikkklllllllllkkkjjjgggbbb___```eeeiiigggjjjnnnrrrsssrrrpppnnnhhhiiimmmqqquuuvvvuuusssppppppqqqsssuuuuuusssrrrooorrrttttttttttttxxx{{{{{{}}}~~~~~~|||~~~}}}{{{zzz{{{vvvvvvwwwxxx{{{~~~zzz}}}}}}xxxuuutttiiiqqq}}}~~~{{{zzzxxxwwwwwwyyyzzzzzzyyyyyyzzzzzzyyyvvvssspppnnnpppooonnnlllppp{{{yyyvvvtttwwwooo^^^ZZZ\\\rrr}}}{{{{{{}}}~~~~~~}}}{{{yyy}}}{{{yyy{{{~~~}}}vvvssssssuuuwwwxxxyyy|||}}}zzzvvvrrrnnnmmmkkkjjjlllppptttwwwwwwsssnnnkkkkkkjjjhhhfffggghhhjjjkkkjjjiiigggfffdddhhhmmmrrrtttsssooommmiiiiiiiiiiiijjjlllnnnpppnnnnnnnnnnnnooopppqqqqqqkkkmmmppprrrsssqqqnnnmmmmmmkkkhhhfffeeefffhhhiiillliiifffeeefffiiijjjkkkhhhiiillloooqqqqqqnnnkkkdddfffkkkpppsssuuuvvvvvvpppqqqrrrtttuuuuuuuuutttvvvvvvvvvxxxzzzzzzyyywww||||||}}}~~~~~~}}}}}}~~~}}}vvvxxxyyyzzzzzz}}}}}}}}}|||}}}~~~~~~|||wwwrrrooorrrvvvzzz|||{{{zzzzzzzzzwwwwwwvvvvvvwwwxxxyyyzzz|||{{{zzzxxxvvvtttsssrrrpppnnnlllkkkkkkppp}}}yyyvvvuuuvvvxxxooo^^^YYYZZZooo}}}|||xxx}}}|||{{{zzzzzzzzz}}}|||yyy{{{}}}|||wwwttttttuuuuuuuuuuuuvvvwwwvvvsssqqqrrrqqqpppppprrruuuxxxzzzuuuqqqmmmkkkkkkkkkjjjhhhhhhiiijjjkkkkkkjjjiiihhhfffiiimmmpppqqqpppmmmkkkhhhhhhhhhiiikkkmmmoooppppppooooooooooooppppppqqqmmmnnnnnnoooooooooooonnnmmmkkkiiihhhgggggghhhiiikkkiiiffffffgggiiikkkkkkiiijjjlllnnnpppnnnkkkhhheeehhhmmmrrruuuwwwwwwvvvssstttvvvxxxyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~|||zzz{{{zzzzzz|||~~~~~~}}}~~~}}}}}}}}}}}}{{{yyywwwxxxyyyyyyyyy{{{~~~}}}~~~|||||||||{{{xxxuuuqqqoooqqqtttxxxyyyyyyxxxxxxxxxvvvuuutttttttttvvvxxxyyy{{{{{{zzzyyyxxxwwwvvvvvvrrrpppmmmkkkiiilllyyyyyyvvvtttuuuwww~~~ooo___YYYYYYmmm}}}|||~~~~~~~~~|||{{{}}}zzzrrrpppuuu~~~zzzwwwvvvwwwyyyzzzwwwwwwyyy{{{||||||{{{xxxuuuuuuuuusssqqqooonnnoooppppppooorrrrrrrrrssstttvvvwwwwwwqqqnnnkkkjjjjjjjjjiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkmmmnnnoooooommmkkkjjjggghhhhhhjjjlllnnnpppqqqqqqqqqqqqpppppppppppppppnnnmmmmmmmmmmmmnnnooopppmmmlllkkkjjjjjjiiiiiijjjkkkiiiggggggiiikkkkkkkkkiiiiiijjjlllmmmlllhhheeegggjjjoootttxxxyyyxxxwwwtttuuuwwwzzz{{{||||||||||||}}}|||zzzxxxwwwvvvxxxzzz|||}}}|||~~~|||zzzzzzyyyxxxvvvtttxxxyyyzzzzzzzzz{{{}}}}}}||||||{{{zzzxxxvvvtttrrrqqqppprrrtttvvvwwwvvvuuuuuuvvvuuusssrrrqqqqqqtttwwwxxx{{{{{{{{{zzzyyyyyyxxxxxxuuurrrooolllhhhhhhppp{{{{{{wwwuuuuuuxxxppp```[[[[[[ooo~~~|||{{{{{{|||}}}~~~{{{zzzyyyxxxvvvvvvyyy}}}}}}~~~~~~}}}~~~~~~}}}zzzuuurrrtttxxx~~~xxxuuuqqqlllkkkooouuu{{{zzzzzzxxxvvv|||~~~{{{zzz{{{||||||zzzyyy~~~zzzuuusssvvvyyy~~~~~~~~~zzzuuurrrrrrssstttuuuwwwxxxxxxvvvuuutttrrrnnnjjjiiijjjmmmnnnooommmnnnpppqqqrrrrrrqqqpppnnnllljjjhhhgggfffeeeeeedddeeegggiiikkkmmmooopppqqqqqqpppooommmlllkkkjjjggghhhiiijjjlllnnnpppqqqqqqqqqqqqqqqppppppoooooommmmmmnnnnnnooooooppppppmmmmmmllllllkkkjjjjjjiiikkkiiihhhiiikkkllllllkkkgggggghhhjjjkkkkkkhhheeehhhkkkpppuuuxxxyyyyyyxxxssstttwwwyyy{{{{{{{{{{{{}}}}}}yyywwwvvvuuuttttttwwwzzz{{{{{{{{{yyywwwvvvvvvvvvtttsssyyyzzz|||}}}}}}}}}|||{{{{{{{{{zzzxxxuuuqqqppppppqqqrrrtttvvvwwwwwwvvvuuuuuuvvvsssrrrpppoooppprrrvvvxxx||||||{{{zzzyyywwwwwwvvvvvvrrrpppmmmhhhfffkkksssyyyvvvwww{{{qqqaaa]]]___ttt}}}{{{yyyyyy{{{}}}xxxvvvrrrnnnllloootttyyy{{{{{{{{{|||~~~yyyvvvqqqnnnooottt{{{}}}sssmmmmmmllliiihhhhhhkkkmmmnnnnnnmmmnnnssszzz{{{yyyvvvuuussssssvvvzzz}}}}}}~~~}}}yyyuuutttwwwzzz~~~}}}{{{wwwsssqqqppppppooopppsssuuuvvvvvvtttsssqqqmmmiiigggiiilllnnnooolllmmmpppqqqqqqpppnnnlllkkkjjjiiifffcccaaa```______aaaeeeiiimmmppprrrsssrrrqqqooollljjjiiihhhgggggghhhjjjkkkmmmoooppppppoooppppppppppppooommmmmmjjjllloooqqqrrrqqqooonnnmmmlllllllllkkkjjjiiiiiijjjiiiiiikkkmmmnnnmmmlllddddddfffhhhkkkllljjjhhhiiikkkoootttwwwxxxxxxxxxssstttwwwyyyzzz{{{{{{{{{{{{wwwvvvvvvuuussstttvvvyyyzzzzzzvvvtttsssssstttuuuuuutttyyy{{{}}}}}}zzzyyyzzz{{{}}}xxxvvvqqqnnnmmmooorrruuuxxxyyyyyyxxxvvvuuuvvvwwwrrrqqqppppppqqqsssvvvxxx}}}|||zzzxxxvvvtttrrrrrrtttqqqpppooojjjfffhhhmmmsss|||xxxzzzrrrbbb___bbbxxx|||yyywwwyyy}}}~~~uuurrrmmmhhhfffiiiooottt{{{zzzzzz}}}xxxtttpppnnnpppuuu|||xxxpppkkkgggiiijjjiiigggdddcccccchhhggggggjjjppptttuuusssnnnpppppppppttt|||}}}|||{{{xxxvvvvvvyyy{{{~~~|||yyyvvvtttrrrrrrqqqmmmmmmoooqqqttttttrrrpppooommmjjjiiijjjmmmnnnooooooppprrrssssssqqqnnnllliiiiiihhheeeaaa^^^]]]]]]^^^aaafffkkkooorrrssstttooommmkkkiiigggfffeeeeeehhhiiikkklllnnnooooooooollllllmmmnnnnnnmmmkkkkkkhhhkkknnnqqqrrrqqqooommmlllkkkjjjiiiiiihhhhhhiiijjjjjjkkkmmmooopppnnnlllddddddfffhhhlllmmmlllkkkiiijjjmmmooorrruuuvvvwwwtttuuuwwwyyyzzzzzzzzzyyy~~~|||zzzzzzxxxvvvuuuvvvxxxzzzzzzyyysssrrrpppqqqsssvvvwwwwwwxxxzzz|||~~~~~~~~~|||xxxvvvwwwzzz||||||vvvssspppmmmnnnqqquuuxxxzzzzzzyyyvvvtttssstttvvvsssrrrrrrssstttvvvxxxyyy}}}|||zzzwwwtttrrrpppoooqqqooooooppplllfffeeehhhiiittt~~~~~~sssbbb^^^aaayyy{{{|||yyyvvvtttxxx|||~~~xxxqqqnnnjjjfffeeejjjrrrwww}}}||||||yyyvvvsssrrrsssyyy~~~uuummmjjjiiifffjjjmmmnnnkkkfffbbb```fffdddeeejjjpppssssssrrrnnnssstttrrrttt||||||yyyvvvuuuvvvxxxzzzzzz{{{yyyvvvsssrrrrrrrrrrrrmmmllllllnnnqqqrrrqqqnnnmmmllljjjkkkmmmnnnnnnmmmmmmooopppppppppmmmkkkiiiggghhhhhhfffbbb___^^^___aaaeeejjjooossstttsssrrrmmmlllkkkjjjhhhgggffffffjjjkkklllmmmnnnnnnnnnmmmhhhiiijjjllllllkkkjjjiiigggiiikkkmmmnnnnnnnnnmmmkkkjjjhhhfffeeefffggghhhiiijjjkkknnnqqqqqqooommmgggggghhhjjjlllnnnmmmkkkhhhhhhiiikkkmmmqqqtttvvvssstttuuuwwwwwwwwwvvvuuuxxx|||}}}{{{|||~~~zzzyyyyyyzzz{{{{{{zzzxxxsssrrrpppqqqsssvvvwwwwwwvvvxxxzzzzzzyyyxxxxxxyyyxxxvvvuuuvvvyyy{{{{{{zzztttrrrooonnnooosssyyy|||xxxxxxvvvrrrpppoooqqqsssssstttvvvwwwyyyzzzzzz{{{{{{zzzxxxvvvtttrrrpppoooooommmnnnoookkkdddaaaaaa```ggguuu}}}{{{zzzzzz}}}sssaaa\\\```xxx~~~~~~www|||}}}yyywwwtttrrrvvvzzzwwwpppnnnlllhhhfffgggmmmvvv}}}~~~~~~}}}{{{yyyvvvuuuwww{{{|||~~~yyyoooiiiiiilllhhhmmmrrrssspppjjjeeebbbfffdddeeejjjpppsssrrrrrrsssxxxzzzvvvuuuyyyzzzvvv{{{wwwsssssswwwzzzzzzyyyxxxuuurrrpppppppppqqqpppmmmlllkkkmmmpppqqqooommmkkkkkkkkklllnnnooommmkkkiiijjjjjjjjjiiigggeeeccceeegggiiigggccc``````bbbeeeiiinnnsssuuuuuurrrpppooonnnnnnmmmlllkkkjjjiiikkkkkkmmmnnnnnnnnnmmmllleeefffhhhjjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkmmmnnnkkkiiifffdddcccdddfffhhhiiijjjlllooorrrrrrooommmjjjjjjjjjkkkmmmmmmlllkkkhhhgggggggggjjjnnnrrruuupppqqqrrrssssssrrrqqqpppqqqvvv{{{|||zzzyyy|||{{{{{{{{{|||}}}|||zzzxxxuuusssqqqqqqsssvvvwwwwwwuuuvvvxxxwwwtttrrrqqqqqqrrrrrrtttxxx|||}}}zzzwwwsssqqqooonnnqqquuu{{{~~~vvvuuusssooolllkkkmmmoootttuuuxxxzzz||||||||||||yyyyyyxxxvvvuuusssrrrrrrnnnlllmmmnnnkkkbbb]]]]]]XXX^^^jjj|||zzzzzz}}}wwwvvvuuuxxxxxx```^^^aaawww~~~xxxuuuuuuwww{{{|||{{{{{{|||||||||xxxtttqqqpppppppppssswwwzzzzzzyyywwwuuuqqqlllggghhhnnnvvv}}}~~~{{{yyy|||{{{yyyxxxyyy|||~~~{{{zzz||||||tttmmmhhhffffffnnnsssxxxxxxrrrkkkfffdddfffgggjjjmmmoooqqqssstttuuusssqqqpppooopppqqqrrrppprrrtttvvvwwwvvvtttsssuuuqqqnnnooorrrtttrrrnnnjjjkkkmmmnnnnnnnnnmmmllljjjkkklllmmmmmmmmmlllkkkeeecccaaaaaabbbccccccccciiihhhgggfffeeeeeeeeeeeegggmmmsssuuutttqqqppppppqqqqqqpppmmmjjjhhhhhhhhhjjjlllnnnnnnmmmkkkkkkllliiikkkmmmnnnnnnllljjjhhhhhhfffdddfffjjjllllllkkkkkkhhheeedddffffffdddbbbjjjjjjjjjmmmpppqqqnnnkkkkkklllnnnpppppppppooonnngggggghhhkkkooorrrrrrrrrnnnnnnnnnmmmmmmmmmmmmnnnpppqqqqqqsssuuuwwwyyyzzz{{{vvvuuuxxxyyywwwuuuwwwtttuuuvvvuuutttssstttuuuwwwvvvtttsssrrrqqqqqqqqqsssssstttwwwyyyzzzyyywwwssspppnnnooosssvvvwwwwwwrrrooollljjjjjjmmmqqqttttttvvvyyy|||~~~|||xxxtttsssrrrpppooopppllljjjkkkiiiccc______]]]eeehhhrrr{{{vvvvvv{{{{{{vvvsssxxxyyyaaa___aaawww}}}yyyuuurrrrrrtttvvvxxxzzzyyyzzz~~~zzzuuuqqqnnnmmmllljjjkkkmmmooorrrsssrrrqqqsssppplllnnnssszzz~~~}}}~~~~~~}}}{{{|||zzzxxxvvvwwwyyy|||~~~}}}{{{|||~~~}}}{{{vvvqqqllliiiiiiiiilllqqqvvvuuupppiiieeeccchhhiiimmmpppsssuuuvvvwwwsssrrrpppnnnmmmnnnooopppkkkllloooqqqrrrrrrpppoooqqqnnnkkklllpppqqqpppmmmlllmmmnnnnnnnnnmmmlllkkkiiijjjkkkmmmnnnmmmmmmlllhhhfffdddeeegggjjjkkkllllllkkkjjjiiihhhgggggggggjjjnnnrrrsssrrrpppppppppoooooonnnkkkhhhggghhhiiimmmoooqqqqqqpppoooooooooooooooooonnnmmmjjjgggffffffeeedddeeeiiikkkkkkjjjiiigggeeeeeeggghhhgggeeeiiiiiijjjmmmqqqrrrooommmkkkmmmoooqqqrrrqqqppppppkkkjjjjjjkkknnnqqqqqqqqqpppooommmlllkkklllmmmmmmnnnoooppprrrtttvvvxxxzzzzzzvvvtttwwwxxxvvvuuuvvvxxxxxxxxxwwwtttsssssstttuuuuuutttsssrrrqqqppppppmmmooorrrwwwzzz{{{yyyvvvssspppnnnnnnppprrrrrrqqqqqqooommmkkklllnnnppprrrssstttwwwzzz}}}|||wwwtttrrrqqqpppoooppplllkkkkkkhhhbbb^^^^^^___hhhlllttt|||wwwtttxxx~~~{{{xxx}}}{{{bbb```bbbvvvxxxwwwuuusssrrrsssuuuvvvyyyyyyyyy|||}}}xxxrrrnnnjjjiiihhhfffdddccceeejjjnnnpppooovvvuuuuuuwww{{{}}}|||{{{|||}}}~~~~~~}}}{{{yyyvvvuuuuuuxxx|||~~~}}}zzzzzz}}}|||xxxtttssswwwzzz||||||vvvuuurrrnnniiiggggggiiiiiinnnrrrrrrmmmgggdddccchhhjjjnnnrrruuuwwwwwwxxxrrrqqqnnnmmmlllmmmnnnooolllnnnppprrrrrrrrrqqqpppmmmkkkiiijjjmmmooonnnlllmmmmmmmmmlllkkkjjjhhhgggggghhhkkkmmmnnnnnnnnnmmmkkkjjjhhhiiimmmrrruuuvvvqqqpppooommmlllkkkkkkkkkmmmoooppppppooonnnnnnooolllkkkjjjgggeeefffiiikkkppprrrtttuuusssrrrrrrrrrrrrqqqooommmjjjgggeeeddddddcccccceeegggiiiiiiiiifffeeeeeefffiiijjjjjjiiiiiijjjlllooorrrrrrpppnnnlllnnnppprrrttttttsssrrrpppmmmllllllnnnppprrrrrrrrrpppmmmkkkjjjkkklllmmmlllmmmoooqqqtttvvvxxxyyyxxxtttsssvvvwwwuuusssuuu{{{{{{zzzxxxuuussssssssstttttttttsssrrrqqqpppoooiiimmmsssyyy}}}}}}yyyvvvrrrpppnnnmmmnnnmmmkkkjjjooonnnnnnmmmnnnoooppppppqqqrrrsssvvvyyy}}}|||wwwsssqqqpppooonnnooolllkkkllljjjdddbbbcccfffsssxxx|||zzzttttttwww~~~|||dddaaabbbuuu}}}yyyyyyzzzyyyxxxxxxxxxyyy}}}||||||~~~|||wwwqqqmmmiiigggggghhhddd```bbbiiippptttttt{{{|||}}}}}}||||||}}}~~~~~~}}}yyywwwuuutttvvvzzz{{{yyyxxxvvvtttsssvvv{{{yyyuuurrrqqqssswwwyyyyyyuuuuuurrrlllfffbbbbbbccchhhlllpppppplllgggeeeeeegggiiinnnrrruuuvvvvvvvvvrrrpppnnnmmmlllmmmnnnoooqqqrrrssssssrrrqqqooonnnllljjjiiijjjmmmoooooonnnmmmlllkkkjjjhhhfffeeedddfffhhhkkknnnooooooooonnnnnnllljjjlllpppuuuyyyzzzuuutttsssqqqooonnnnnnnnnoooooonnnmmmllllllmmmmmmiiihhhgggddddddfffjjjmmmtttuuuwwwvvvtttqqqqqqqqqnnnmmmllljjjiiigggfffeeebbbcccccceeeggghhhhhhhhhdddeeefffhhhkkkmmmmmmmmmmmmnnnqqqssstttssspppnnnlllnnnqqqsssuuuuuuuuutttqqqooollllllnnnrrrttttttuuurrrnnnkkkjjjkkkmmmnnnkkkmmmoooqqqtttvvvxxxyyywwwsssrrruuuvvvsssrrrssszzzzzzyyyvvvsssrrrsssttttttuuuuuuuuutttsssqqqppplllpppwww~~~zzzuuupppooonnnnnnmmmkkkiiigggmmmmmmnnnooopppoooooonnnoooooopppssswww{{{{{{vvvrrrppppppoooooommmkkkkkkmmmllliiiiiilllqqqzzzvvvvvv|||}}}dddaaabbbuuu|||{{{zzz|||~~~~~~}}}|||}}}~~~|||xxxsssnnnllljjjjjjmmmiiieeeffflllsssyyy{{{}}}{{{vvvuuussstttxxx~~~~~~}}}}}}}}}~~~~~~uuuooolllkkklllnnnnnnnnnpppsssvvvwwwtttrrrpppqqqsssttttttssstttrrrlllddd______aaahhhlllppppppllliiihhhiiikkklllooorrrtttuuuuuuuuurrrqqqooonnnnnnoooqqqrrrssssssrrrqqqooommmkkkiiillllllkkklllnnnoooppppppnnnmmmllljjjhhhgggfffeeegggiiimmmoooqqqpppooommmnnnlllkkklllppptttwwwxxxxxxwwwuuusssqqqooonnnnnnooommmjjjiiiiiiiiijjjkkkffffffeeeddddddfffkkkoootttvvvvvvtttqqqmmmlllkkkfffgggiiijjjjjjjjjhhhhhhcccdddfffggggggfffggggggdddfffiiikkkmmmnnnooopppsssuuuwwwxxxvvvssspppmmmlllnnnqqqsssuuuuuuuuutttpppnnnllllllooosssvvvwwwvvvsssppplllkkklllnnnppplllnnnpppsssuuuwwwxxxyyywwwrrrqqqtttuuusssqqqsssuuuuuuuuusssqqqqqqsssvvvwwwwwwwwwwwwvvvuuuttttttssswww}}}{{{uuunnnoooooonnnmmmkkkjjjjjjlllmmmooopppqqqpppnnnmmmmmmmmmoooqqquuuyyy}}}~~~zzztttpppooopppppppppnnnlllllllllkkkhhhlllqqqzzz}}}|||dddaaaaaattt~~~||||||zzz}}}~~~}}}~~~|||yyyuuuqqqpppoooooopppooommmmmmpppvvv|||}}}xxxrrrqqqpppqqqvvv~~~~~~~~~}}}}}}}}}|||~~~vvvpppllljjjkkkmmmppppppooonnnnnnooorrrqqqpppooonnnmmmmmmmmmoooqqqqqqmmmeeeaaacccfffkkkooorrrrrrooommmnnnooorrrrrrssstttttttttttttttqqqpppooooooppprrrtttvvvwwwvvvuuusssqqqnnnlllkkkmmmlllllllllmmmnnnoooooopppooommmlllkkkjjjjjjjjjkkkmmmppprrrrrrpppnnnllllllkkkjjjlllooorrrttttttxxxvvvtttrrrooonnnmmmlllllljjjgggeeefffhhhhhhhhheeeffffffeeefffhhhlllppprrrssssssqqqmmmiiiggggggcccfffkkkoooqqqooollljjjeeegggiiiiiihhhfffffffffeeehhhlllnnnnnnooopppqqquuuxxx{{{{{{wwwrrrnnnmmmlllnnnppprrrttttttsssrrrooommmlllmmmppptttvvvvvvtttrrrooommmlllmmmnnnooommmoooqqqtttvvvwwwwwwwwwwwwrrrqqqtttuuusssqqqsssqqqqqqqqqpppoooqqqtttwwwyyyxxxwwwwwwvvvvvvwwwwwwyyy|||{{{vvvnnnooopppooommmllllllmmmkkkmmmooopppqqqpppnnnmmmlllmmmoooqqquuuxxx{{{}}}|||wwwrrrooooooppprrrrrrqqqnnnllljjjgggfffllluuu~~~{{{dddaaaaaattt~~~yyy}}}}}}|||}}}{{{yyyvvvtttsssttttttsssuuuwwwvvvuuuxxx~~~|||{{{|||~~~|||wwwnnnmmmkkkmmmrrryyy||||||{{{xxxvvvxxx~~~~~~xxxtttqqqoooqqqrrrttttttrrrppppppqqqnnnpppqqqqqqpppnnnllllllmmmppprrrnnngggdddfffjjjooorrruuuuuusssrrrsssvvvwwwvvvtttsssrrrqqqqqqrrroooooonnnoooqqqsssvvvxxxxxxxxxvvvuuusssqqqpppoookkkkkkkkkkkkjjjjjjkkklllnnnmmmlllkkkkkkkkklllllloooqqqsssttttttpppmmmjjjiiiiiijjjmmmqqqssstttsssvvvuuurrrpppmmmkkkjjjiiiiiifffcccccceeeffffffeeeeeefffhhhhhhhhhjjjmmmpppmmmnnnooommmjjjgggffffffgggllltttyyyzzzuuunnniiihhhkkkmmmllliiifffffffffgggjjjnnnpppoooooopppqqqtttxxx{{{{{{wwwrrrnnnlllkkkmmmoooqqqrrrqqqppppppooonnnmmmnnnqqqssssssssspppooonnnlllllllllmmmnnnmmmoooqqqsssuuuuuuuuutttwwwsssqqqtttuuusssrrrssspppppppppooonnnpppssswwwzzzyyyvvvuuutttvvvwwwyyy{{{|||}}}~~~zzzvvvqqqqqqqqqnnnkkkjjjlllnnnlllmmmooopppppppppooonnnkkkmmmooorrruuuwwwyyyzzzyyyuuupppmmmnnnqqqssstttqqqnnnkkkjjjhhhjjjuuu}}}}}}~~~zzzccc```aaattt~~~~~~zzz~~~~~~}}}~~~~~~|||zzzxxxvvvuuuuuuvvvwwwwww{{{}}}zzz{{{|||yyyyyy{{{{{{}}}vvvllljjjhhhiiimmmuuu}}}~~~||||||}}}}}}~~~}}}}}}zzzuuuqqqrrrwww|||}}}~~~yyytttrrrpppqqqrrrrrrqqqqqqrrrtttooorrruuuvvvtttrrrpppooonnnrrrtttppphhhdddfffjjjqqqtttwwwwwwvvvuuuwwwzzzxxxvvvssspppnnnmmmmmmnnnmmmmmmmmmnnnppptttwwwyyysssrrrqqqqqqpppooonnnnnniiiiiiiiihhhgggggghhhiiijjjiiihhhhhhhhhiiikkklllrrrsssuuuvvvtttpppllliiiggggggjjjnnnsssuuuuuutttuuusssqqqnnnkkkiiihhhggggggdddaaaaaadddfffeeedddeeegggiiijjjjjjkkknnnpppiiijjjlllkkkiiigggfffgggnnnttt|||yyyooohhhkkkmmmpppnnnjjjgggffffffhhhlllpppqqqpppnnnoooqqqqqqvvvzzzzzzvvvqqqnnnmmmkkklllnnnpppqqqpppooonnnpppoooooopppqqqrrrqqqpppmmmllllllkkkkkkkkkllllllmmmnnnpppssstttssssssrrrwwwsssrrruuuvvvsssrrrsssqqqqqqpppooonnnooosssvvvzzzxxxuuussssssuuuwwwyyyzzzyyyzzz{{{|||{{{yyyvvvssssssrrrnnnjjjhhhkkkmmmlllmmmooopppppppppooonnnkkkmmmpppsssvvvwwwxxxxxxxxxtttooommmnnnqqqtttuuupppmmmkkkkkklllrrr}}}~~~|||{{{zzzbbb___```uuu}}}~~~|||{{{|||}}}}}}{{{{{{}}}{{{xxxzzz}}}~~~}}}|||yyyuuutttwwwxxxwwwzzz~~~|||xxxxxx~~~zzzwwwvvvwwwyyy|||yyyxxxnnngggbbbdddnnnyyy~~~||||||}}}~~~~~~zzz{{{zzzqqqmmmmmmooowwwwwwwww~~~|||vvvqqqnnnkkknnnqqqttttttsssooommmrrruuuwwwwwwuuurrrpppoooqqqrrrpppkkkfffeeeiiinnnuuutttssssssuuuxxx{{{|||xxxvvvqqqmmmjjjiiijjjkkkjjjhhhhhhnnnuuuzzzzzzwwwxxxwwwtttrrrpppnnnnnnnnnooopppooommmiiifffeeefffllliiifffdddeeehhhlllnnnrrrsssuuutttqqqlllfffcccaaaffflllooopppppprrrttttttrrrpppmmmjjjgggfffeee```aaadddgggiiijjjjjjjjjpppmmmjjjkkknnnqqqqqqpppmmmmmmnnnmmmllllllnnnpppwww{{{}}}wwwrrrpppnnnpppqqqqqqnnnkkkiiiiiiqqqssstttsssrrrppppppqqquuuuuusssrrrpppooommmmmmlllmmmnnnnnnnnnnnnppprrrvvvtttqqqpppppppppooonnnlllmmmmmmmmmnnnnnnnnnoookkkkkklllnnnqqquuuxxxzzz|||zzzvvvsssqqqqqqrrrrrrssssssssssssssstttuuuvvvsssrrrqqqppprrruuuxxxzzzxxxxxxyyyyyyyyywwwuuutttrrrqqqqqqpppooooooooopppppprrrsssqqqmmmlllmmmpppkkklllooorrrtttvvvwwwxxxuuutttsssssssssuuuvvvwwwppppppooopppvvvtttwww{{{}}}xxxtttyyy```^^^```uuu||||||{{{{{{{{{|||}}}~~~|||{{{{{{|||~~~|||zzz|||~~~~~~~~~}}}~~~{{{yyy{{{{{{yyy{{{|||xxxxxx|||zzzxxxxxxyyy}}}|||yyyxxxooojjjfffiiirrr{{{~~~}}}}}}}}}~~~~~~|||{{{~~~zzztttssstttxxx{{{yyyzzz|||~~~zzzttttttzzz~~~}}}zzzvvvrrrnnnlllkkknnnrrruuuuuusssqqqpppvvvxxxyyyxxxuuuqqqooonnnlllnnnnnnkkkggggggkkkoooqqqqqqrrrsssuuuxxx{{{|||xxxuuuoookkkhhhhhhiiijjjkkkjjjkkkpppwwwzzzyyyvvvvvvtttrrrpppoooooopppqqqrrrrrrqqqnnnjjjgggggggggmmmllljjjiiijjjllloooqqqrrrssstttssspppkkkfffcccbbbffflllnnnooonnnoooqqqqqqpppnnnlllkkkiiihhhhhhfffhhhjjjlllnnnooopppppppppmmmjjjkkkooossssssrrrpppppppppooonnnoooqqqtttxxx|||}}}wwwssspppqqqsssttttttqqqnnnllllllrrrtttuuuuuutttsssssstttxxxwwwvvvtttrrrpppoooooonnnooopppoooooooooqqqsssvvvtttrrrrrrrrrrrrqqqooommmmmmnnnnnnooooooppppppnnnnnnnnnppprrruuuxxxzzz}}}{{{xxxuuusssssstttuuuuuuuuutttsssrrrrrrrrrsssrrrqqqppppppqqqtttwwwyyyvvvvvvvvvvvvuuutttsssrrrqqqpppppppppqqqqqqrrrsssssssssrrroookkkjjjlllnnnmmmnnnoooqqqssstttvvvwwwuuuuuutttsssssstttuuuvvvqqqpppoooooosss}}}zzzqqqqqquuu~~~yyywwwzzzyyy~~~vvv___]]]```vvv~~~~~~|||zzzzzz{{{|||}}}}}}{{{zzzzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||yyyyyy||||||xxxxxx|||~~~zzzxxxyyyzzz}}}zzzyyyrrrooommmpppvvv{{{~~~~~~~~~~~~~~~~~~~~~}}}||||||xxxyyy|||yyyvvvxxxzzz~~~xxxttttttvvvwww~~~|||vvvssstttxxx|||xxxwwwvvvsssqqqooommmlllnnnrrrwwwxxxwwwuuuuuuvvvzzz{{{{{{xxxtttpppnnnmmmiiikkkmmmkkkhhhgggiiillllllmmmpppssswwwyyy{{{|||xxxuuuoooiiiggggggiiijjjmmmlllnnnrrrwwwyyywwwtttrrrqqqooonnnnnnppprrrtttvvvvvvsssooojjjhhhiiijjjqqqqqqpppppppppqqqrrrsssrrrssssssrrroookkkfffccccccfffjjjmmmmmmmmmmmmnnnnnnnnnmmmmmmlllkkkkkkkkklllmmmoooppprrrsssssstttpppmmmkkknnnrrrvvvwwwvvvttttttsssqqqpppqqquuuxxxzzz}}}|||wwwtttrrruuuwwwxxxwwwtttrrrppppppsssuuuwwwwwwwwwwwwxxxyyy|||{{{yyyvvvtttrrrqqqqqqpppqqqrrrrrrqqqqqqsssuuuvvvuuutttuuuvvvuuusssrrrnnnoooooopppqqqrrrrrrsssrrrrrrrrrssstttwwwyyyzzz}}}|||yyywwwvvvvvvwwwwwwxxxwwwuuusssqqqpppooooooqqqpppooooooqqqsssvvvxxxtttsssrrrqqqqqqppppppppppppppppppqqqrrrtttuuuvvvuuutttqqqllliiihhhjjjmmmooooooooopppqqqsssuuuvvvvvvuuuttttttssstttttttttrrrpppnnnmmmpppwww|||uuuqqqnnnpppyyy}}}}}}||||||xxx{{{ssstttyyyuuu^^^]]]aaaxxx|||{{{}}}}}}{{{zzzzzz~~~}}}}}}|||||||||}}}}}}}}}}}}|||zzzuuutttvvv}}}~~~~~~|||{{{{{{~~~~~~yyyxxxyyyzzz||||||xxxvvvtttsssuuuxxx{{{|||~~~{{{yyywwwqqquuu{{{|||xxxvvvyyy{{{|||zzztttrrrrrruuuwww{{{}}}~~~|||}}}~~~uuuuuuvvvxxx{{{}}}|||{{{yyyyyyxxxwwwuuuvvvyyy{{{vvvuuusssqqqpppooooooooossswww{{{{{{yyywwwxxxzzzzzz{{{zzzwwwssspppnnnnnnkkkmmmnnnmmmiiifffeeeeeeiiikkkpppuuuyyy|||}}}}}}{{{wwwqqqkkkhhhiiikkkmmmmmmmmmooorrruuuuuussspppnnnmmmlllkkkmmmppptttvvvxxxwwwtttoookkkjjjkkkmmmwwwwwwwwwwwwvvvtttsssrrrrrrrrrrrrpppnnnjjjgggeeeccceeehhhkkklllmmmmmmmmmnnnnnnnnnmmmmmmlllkkkjjjlllmmmnnnoooqqqrrrssssssrrrooonnnqqqwww{{{{{{zzzvvvvvvtttrrrqqqssswwwzzz{{{}}}|||xxxuuusssxxxyyyzzzxxxvvvssssssssstttvvvyyyzzzzzzzzz|||}}}~~~}}}zzzwwwuuussssssrrrssstttuuutttssstttvvvwwwwwwvvvvvvwwwxxxxxxvvvtttqqqrrrrrrsssuuuvvvwwwwwwvvvvvvuuuuuuvvvxxxzzz{{{|||{{{yyywwwwwwwwwxxxxxxwwwvvvtttrrrpppooonnnmmmoooooonnnoooppprrruuuvvvsssrrrqqqooonnnooooooppprrrrrrrrrrrrsssuuuvvvwwwuuurrrnnniiiggghhhkkknnnooonnnnnnnnnpppsssvvvxxxvvvvvvuuutttssssssrrrrrrqqqpppnnnlllmmmrrryyy~~~|||wwwtttsssqqqpppttt}}}{{{|||}}}}}}sssssstttvvvvvv______ddd|||~~~||||||}}}{{{zzzzzzzzzzzz~~~}}}}}}~~~~~~{{{{{{yyytttrrrtttzzz{{{|||}}}}}}zzzxxxyyyzzz~~~|||xxxtttrrrtttxxx{{{}}}yyyuuurrrmmmrrrzzz}}}xxxvvvxxxwwwvvvxxx|||}}}yyytttooommmooorrrtttxxxyyyzzzyyyyyyzzzxxxoooggghhhjjjoootttwwwxxxwwwsssuuuvvvwwwvvvvvvxxxyyyxxxwwwvvvuuutttttttttttttttwwwyyyyyywwwvvvwwwyyywwwwwwwwwtttqqqoooppppppkkkmmmooonnnlllhhheeedddiiilllqqqvvv{{{}}}~~~~~~}}}zzztttooollllllnnnooollllllmmmoooqqqpppnnnmmmlllkkkjjjjjjlllooorrruuuuuutttrrrnnnkkkkkkmmmooozzzzzzzzzzzzxxxuuurrrpppppppppooonnnllljjjhhhgggbbbcccfffiiimmmooopppppppppppppppooommmkkkiiihhhkkklllmmmnnnpppqqqssssssuuusssrrruuuzzz~~~~~~|||uuuuuutttsssrrrsssvvvyyyzzz|||~~~}}}{{{xxxvvvvvvxxxyyyyyywwwuuusssrrrsssuuuwwwzzz{{{||||||~~~~~~}}}zzzwwwuuutttssstttvvvwwwwwwwwwuuuuuuwwwyyyxxxwwwvvvwwwxxxxxxwwwuuussstttuuuwwwxxxzzz{{{{{{yyyxxxxxxxxxxxxzzz{{{|||{{{zzzyyywwwvvvvvvvvvwwwttttttrrrqqqoooooonnnnnnmmmmmmmmmnnnoooqqqssstttuuusssrrrpppppppppqqqqqqttttttssssssttttttuuuvvvssspppkkkggggggjjjnnnpppmmmmmmmmmooorrrvvvyyy|||wwwvvvvvvtttsssrrrqqqppppppooommmkkkkkkoootttyyyyyy{{{}}}|||yyyvvvtttsssrrrooopppvvv~~~~~~}}}xxxvvvsssqqqwwwyyybbbbbbhhh}}}{{{xxxwwwwwwxxxxxx||||||||||||~~~}}}{{{|||zzzvvvtttvvvxxxyyyzzz|||~~~}}}zzzzzz{{{~~~}}}zzzuuuqqqrrrxxx}}}|||wwwsssqqqnnnsssyyy~~~~~~}}}||||||wwwuuuuuutttqqqqqqttt|||yyyuuuqqqoooppprrrtttyyyzzz|||}}}~~~zzzpppggg]]]^^^bbbgggmmmqqqrrrrrrmmmppprrrsssssssssuuuwwwzzzzzzyyyyyyxxxwwwwwwvvvqqqqqqrrrssstttuuuvvvvvvttttttssspppnnnnnnoooqqqjjjlllnnnoooooommmjjjhhhkkknnnrrrwww{{{}}}~~~~~~}}}zzzuuuqqqnnnnnnnnnoookkkkkkllllllllllllkkkkkkkkkkkkkkkkkklllmmmooopppoooooonnnlllkkkkkknnnpppxxxxxxyyyxxxvvvssspppnnnnnnnnnmmmlllkkkjjjjjjjjjddddddfffjjjnnnrrrrrrrrrrrrqqqqqqpppnnnkkkhhhfffllllllmmmnnnpppsssuuuvvvwwwvvvuuuwww|||~~~}}}{{{sssttttttsssrrrsssuuuwwwxxxzzz{{{{{{yyyxxxwwwxxxwwwwwwwwwuuusssqqqqqqrrruuuxxxzzz||||||}}}~~~|||yyyvvvuuutttuuuvvvwwwxxxyyyxxxwwwwwwxxxzzzyyyxxxvvvuuuvvvwwwvvvuuuttttttvvvxxxzzz{{{}}}}}}zzzzzzyyyyyyzzz{{{|||}}}{{{zzzyyywwwvvvuuuuuuuuurrrrrrpppoooooonnnnnnnnnkkkllllllmmmnnnpppqqqrrrvvvuuutttssssssrrrrrrrrrttttttttttttttttttuuuuuurrrnnnjjjgggiiillloooppplllmmmnnnppptttxxx{{{}}}wwwwwwvvvuuusssqqqooonnnmmmmmmlllkkkkkknnntttxxxwwwxxxzzzyyyvvvtttrrrrrrpppmmmmmmpppvvvxxxqqqrrrzzz}}}ffffffkkk}}}{{{wwwuuussstttuuuvvvyyyyyyzzz{{{|||~~~|||zzzyyy|||{{{wwwvvvxxxxxxxxxyyy{{{}}}}}}}}}|||~~~~~~~~~|||yyy{{{{{{xxxtttuuuzzz~~~{{{wwwtttsssqqquuuzzz|||{{{yyyyyyyyyvvvqqqooopppooolllmmmqqqzzzxxxvvvtttssstttuuuvvvyyy|||~~~vvvlllfff[[[\\\```fffkkkooopppoooiiikkkmmmnnnoooqqquuuwwwzzzzzz{{{zzzyyywwwuuutttnnnlllkkknnntttyyyyyyxxxrrrqqqpppmmmkkkkkkmmmooommmnnnooopppqqqooommmjjjmmmooorrruuuxxx{{{||||||yyywwwtttqqqnnnllllllkkkkkkkkkjjjiiiiiiiiikkkllllllllllllllllllkkkkkkjjjggghhhjjjjjjjjjkkknnnpppqqqrrrssstttsssrrrpppooolllkkkkkkjjjjjjkkklllmmmhhhhhhhhhkkkpppssssssrrrqqqqqqqqqpppnnnkkkhhhfffllllllmmmoooqqquuuwwwyyyyyywwwuuuwww{{{|||zzzwwwrrrsssuuuuuutttttttttuuuvvvwwwyyyyyyxxxwwwxxxzzzvvvvvvvvvtttqqqppppppqqquuuxxxzzz|||||||||~~~~~~|||yyywwwvvvvvvwwwxxxxxxyyyzzzyyywwwwwwyyyzzz{{{xxxtttsssssstttuuutttrrrssstttvvvyyy{{{|||}}}{{{zzzzzzzzzzzz|||}}}|||{{{zzzxxxvvvuuutttsssrrrqqqpppooonnnmmmmmmmmmjjjjjjkkklllnnnooopppqqqvvvvvvvvvvvvuuutttssssssrrrrrrrrrssstttuuuvvvwwwtttpppkkkiiijjjmmmnnnnnnmmmnnnpppsssvvvyyy{{{|||xxxwwwwwwuuussspppnnnllljjjkkkkkkkkklllpppuuuyyyvvvwwwvvvtttrrrqqqrrrsssqqqnnnlllmmmpppwwwzzzwww|||}}}hhhhhhnnn~~~{{{yyyuuurrrqqqrrrsssuuuvvvwwwxxxzzz{{{|||||||||xxxvvvwwwzzzzzzwwwwwwyyyxxxxxxxxxzzz{{{{{{yyywwwzzz}}}|||yyytttxxx||||||xxxxxx}}}~~~|||zzzxxxvvvuuuuuuxxx{{{{{{xxxvvvwwwxxxnnnjjjiiikkkkkkiiikkkoooqqqqqqqqqqqqqqqssstttuuuvvvyyy}}}}}}~~~yyy|||~~~~~~|||tttlllggg___```ccciiinnnqqqqqqpppgggiiikkkmmmnnnrrrvvvyyyyyyyyyzzzzzzxxxuuurrrpppnnnjjjhhhmmmwww~~~|||rrrqqqoookkkiiihhhkkkmmmsssrrrrrrrrrqqqoookkkiiinnnoooqqqtttvvvxxxzzzzzzvvvtttrrrooommmjjjiiihhhkkkkkkjjjhhhggghhhkkkmmmlllmmmmmmmmmllljjjhhhgggbbbdddgggiiijjjkkknnnppplllmmmoooqqqqqqrrrqqqqqqkkkjjjiiiiiijjjkkkmmmnnnlllkkkjjjmmmqqqssssssqqqppppppqqqpppooollliiihhhjjjkkklllnnnqqquuuxxxzzzyyywwwuuuvvvyyyyyywwwtttqqqsssvvvvvvuuuttttttuuutttuuuwwwwwwwwwwwwyyy{{{vvvvvvuuussspppooopppqqquuuwwwzzz{{{{{{|||}}}~~~|||zzzwwwwwwxxxyyy{{{yyyzzzzzzyyywwwwwwyyyzzz|||xxxtttqqqqqqrrrssstttpppqqqsssuuuwwwyyy{{{|||zzzzzzzzzzzz{{{|||~~~}}}|||{{{yyywwwuuutttssssssrrrqqqooommmlllkkkkkkiiijjjkkklllnnnoooppppppvvvwwwwwwxxxwwwuuutttsssppppppqqqrrrtttvvvxxxyyyvvvqqqllljjjkkkmmmmmmllloooqqqsssuuuxxxyyyzzzzzzxxxxxxwwwvvvssspppmmmkkkhhhiiijjjkkkmmmqqqvvvzzzwwwvvvtttqqqooopppsssvvvuuuqqqnnnlllkkkppp}}}~~~{{{~~~~~~{{{yyyjjjcccmmmyyy|||}}}}}}~~~}}}{{{tttsssqqqooooooqqqsssuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwzzzzzzzzzyyyxxxuuusssqqqzzz{{{}}}~~~yyyvvvtttvvvzzz}}}}}}zzzvvvsssrrrtttttttttsssrrrqqqpppooommmiiifffgggjjjllliiifffkkklllnnnppprrrsssttttttuuuwww~~~}}}}}}zzzyyywwwrrrmmmhhhmmmqqqttt~~~zzzvvvwwwttttttzzz~~~}}}{{{xxxuuurrrpppoooeeejjjqqqxxx{{{xxxpppjjjllllllmmmppptttwwwxxxxxxtttvvvxxxyyyxxxtttooolllkkknnnssszzzvvvsssnnnjjjiiikkknnnppprrrrrrqqqoookkkiiiiiijjjkkklllnnnqqqrrrsssssssssrrrpppmmmjjjiiijjjkkklllkkkkkkjjjjjjkkkkkklllmmmoooppppppooommmjjjfffdddccceeefffggghhhiiilllooommmlllkkklllnnnpppoooooommmlllkkkiiiiiiiiiiiijjjgggiiilllnnnppppppooonnnuuuuuutttrrrpppmmmkkkiiipppooooooqqquuuxxxyyyyyyyyyvvvttttttuuuvvvvvvuuuttttttsssrrrqqqqqqqqqqqqqqqrrrttttttssstttuuuwwwqqqssstttppplllkkkoootttvvvwwwxxxyyy{{{|||~~~~~~}}}yyyxxxwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzwwwvvvtttoookkkjjjmmmppprrrtttvvvxxxzzz{{{||||||{{{{{{zzz{{{{{{|||}}}}}}}}}zzzxxxvvvssspppmmmpppooommmlllkkkjjjkkkkkkhhhjjjlllmmmnnnoooqqqsssvvvvvvvvvuuussspppmmmkkkjjjjjjkkkoootttxxxzzzzzzssssssqqqnnnkkklllnnnqqquuuuuuvvvvvvwwwwwwxxxxxxxxxwwwtttqqqooolllkkkjjjhhhiiijjjlllnnnqqqsssuuuqqqooommmmmmpppssstttuuutttsssqqqkkkgggiiiqqqyyy~~~|||www}}}{{{uuusssxxxkkkeeeooo}}}{{{vvvtttrrrqqqqqqsssuuuwwwuuuuuuttttttssssssrrrrrrtttuuuvvvwwwwwwwwwwwwwwwzzz{{{zzzzzzxxxvvvtttssszzz{{{~~~}}}yyyvvvssswww}}}~~~}}}{{{zzzxxxuuurrrpppqqqqqqqqqqqqpppooonnnmmmnnnjjjggggggjjjllljjjgggfffgggiiilllnnnpppqqqrrruuuxxx}}}{{{}}}~~~xxxuuuuuurrrlllggg```dddhhhmmmzzz}}}}}}~~~}}}zzzwwwuuusssrrrsss{{{wwwvvvuuusssqqqooommmmmmnnnqqqwww|||}}}zzzsssmmmnnnmmmnnnppptttvvvwwwvvvuuuwwwyyyyyyxxxtttpppmmmooosssxxxuuurrrnnnjjjiiikkkmmmoooppppppooommmjjjiiiiiijjjlllmmmnnnppppppppppppooommmkkkhhhfffeeefffhhhiiilllkkkkkkkkkllllllmmmmmmpppppppppnnnllljjjhhhfffgggiiikkkkkkkkklllnnnpppmmmllllllmmmoooooonnnllllllkkkjjjhhhhhhhhhiiijjjggghhhjjjlllnnnoooooooootttttttttsssqqqpppnnnnnnqqqpppppprrrvvvyyyzzzyyy{{{xxxvvvtttuuuuuuuuutttuuutttsssrrrqqqqqqqqqqqqrrrsssttttttsssrrrssstttppprrrsssppplllkkknnnrrrtttuuuvvvwwwyyyzzz{{{|||~~~}}}{{{yyyxxxwwwwwwxxxwwwwwwxxxxxxxxxyyyyyyyyyssssssqqqnnnjjjjjjnnnqqqtttuuuvvvwwwxxxyyyzzzzzz}}}}}}||||||||||||}}}}}}zzzxxxuuutttsssrrrpppnnnnnnmmmjjjhhhgggggghhhiiigggjjjlllnnnnnnnnnpppqqqqqqrrrrrrrrrqqqooolllkkkhhhiiilllpppuuuyyyzzzzzzuuutttrrrooollllllnnnpppuuuuuuuuuuuuvvvwwwxxxxxxvvvuuuqqqnnnkkkjjjiiihhhlllllllllllllllmmmnnnnnnmmmmmmnnnppprrrsssrrrqqqppppppoookkkggghhhmmmsss{{{yyyuuuqqqvvv~~~uuuqqqsss{{{~~~kkkgggrrr}}}|||yyyvvvuuutttssstttuuuwwwyyy{{{zzzyyyxxxwwwvvvvvvuuutttuuuxxxyyyzzzzzzyyyxxx{{{{{{zzzzzzyyywwwvvvuuuzzz|||~~~}}}{{{xxxwwwsssyyy|||yyyvvvuuuuuutttqqqnnnnnnnnnnnnnnnmmmllllllllloookkkhhhhhhkkklllkkkiiidddeeehhhkkkmmmpppqqqrrruuuxxx~~~yyywwwyyy{{{~~~{{{xxxwwwyyy{{{xxxtttsssqqqnnnhhhdddZZZ]]]bbbjjjzzz}}}~~~{{{{{{{{{{{{|||}}}~~~~~~{{{wwwuuusssssssssssssssssssssrrrooopppuuu|||}}}wwwtttttttttssssssrrrqqqpppuuuwwwyyy||||||yyysssnnnmmmmmmmmmooorrrtttuuutttwwwxxxyyyyyywwwtttpppnnnrrruuu{{{}}}sssqqqmmmjjjiiikkkmmmooolllmmmmmmllljjjiiijjjlllmmmnnnnnnnnnnnnlllkkkjjjjjjiiigggffffffgggiiikkklllllllllllllllmmmmmmmmmpppooonnnlllkkkjjjiiiiiijjjlllnnnooonnnnnnnnnpppmmmllllllmmmnnnnnnllljjjjjjiiihhhgggggghhhiiiiiigggggghhhiiikkkmmmooopppssssssssssssrrrrrrqqqqqqqqqqqqqqqssswwwyyyzzzyyy{{{yyyvvvtttttttttsssrrrttttttsssrrrqqqqqqqqqqqqrrrsssttttttrrrqqqqqqrrrnnnqqqrrrpppmmmkkkmmmooorrrssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxnnnnnnmmmlllkkklllpppsssvvvuuuuuuuuuuuuvvvxxxyyy}}}}}}|||{{{zzzzzzzzzzzzrrrqqqppppppppppppooonnnmmmjjjgggdddcccdddfffhhhgggjjjmmmoooooonnnnnnooommmmmmnnnnnnnnnmmmkkkjjjfffhhhlllqqqwwwzzz{{{zzzwwwvvvtttpppmmmlllmmmooottttttttttttuuuvvvwwwxxxuuurrrnnnjjjgggfffgggggglllllllllkkkkkkjjjjjjjjjhhhiiilllooorrrqqqnnnkkkkkkmmmnnnkkkhhhfffhhhjjjmmmyyyvvvqqqmmmpppuuu~~~wwwsssqqqtttxxxzzziiifffrrrzzzyyyzzzwwwvvvuuuttttttuuuwwwyyyzzz~~~~~~}}}}}}|||||||||{{{wwwyyy|||~~~~~~|||{{{zzzzzzzzzzzzyyyxxxxxxwwwzzz}}}~~~|||zzzxxxwwwvvvvvv{{{yyyuuuqqqqqqssssssooolllmmmmmmllllllllllllllllllqqqnnnkkkjjjlllmmmmmmllliiijjjlllnnnppprrrsssssssssvvv|||zzzrrrooorrryyy{{{}}}{{{wwwsssssstttxxxvvvtttsssrrrnnnhhhddd[[[```gggqqqyyyyyyzzzyyyvvvvvvvvvvvvvvvvvvwwwxxxyyyyyywwwyyyzzzzzzzzz{{{}}}}}}{{{{{{}}}xxxzzz|||}}}|||yyyvvvtttnnnmmmkkkkkkkkkmmmoooqqqnnnqqqwwwxxxppppppqqqrrrsssttttttssssssrrrssstttvvvvvvtttoookkkiiiiiiiiilllpppssstttssswwwxxxxxxxxxvvvtttqqqoooqqqsssvvv{{{~~~~~~{{{yyypppooollljjjjjjkkklllnnnjjjkkklllkkkjjjjjjlllnnnppppppooonnnllljjjgggeeefffeeeeeeeeefffgggiiikkkkkkkkkllllllmmmmmmmmmmmmnnnmmmkkkiiiiiiiiijjjkkkkkkmmmoooooonnnmmmmmmmmmpppmmmkkkjjjkkkkkkkkkjjjhhhhhhgggffffffggghhhiiiggggggfffggghhhkkknnnpppsssrrrrrrqqqqqqppppppppppppoooppprrrvvvxxxxxxwwwwwwuuusssrrrsssssssssrrrrrrrrrqqqpppoooooooooooonnnppprrrsssqqqpppqqqqqqmmmoooppppppmmmllllllmmmpppqqqqqqrrrssstttuuuuuurrrssstttuuuvvvvvvuuuuuuttttttttttttuuuuuuuuuuuukkkkkkkkkkkkmmmpppsssvvvuuutttsssrrrsssuuuxxxyyy{{{zzzxxxwwwuuutttttttttooommmlllmmmnnnooonnnmmmllljjjfffcccbbbcccfffhhhiiilllpppqqqqqqooonnnnnnlllmmmmmmmmmlllkkkjjjiiieeeggglllrrrwwwzzzzzzyyyxxxwwwuuuqqqnnnlllmmmnnntttssssssssstttuuuvvvwwwtttqqqlllhhhffffffggghhhjjjjjjjjjjjjjjjjjjiiiiiicccdddgggjjjmmmllljjjgggiiilllnnnnnnjjjfffdddcccdddmmm|||wwwrrrlllmmmooouuu}}}yyyvvvuuu|||vvveeedddqqq|||www~~~}}}zzz{{{~~~yyyvvvtttttttttuuuvvvxxxyyy{{{{{{|||||||||}}}}}}~~~~~~|||~~~~~~zzzyyyyyyyyyyyyyyyyyyyyy{{{}}}{{{xxxuuuttttttyyy{{{~~~|||vvvsssqqqqqqrrrrrrooommmmmmmmmlllllllllmmmnnnnnnssspppnnnlllmmmnnnoooooonnnooopppqqqrrrrrrrrrrrrqqquuuzzz|||vvvnnnlllppp~~~yyyssspppppprrrvvvuuutttsssqqqnnniiifff```fffooozzz{{{sssmmmooorrrrrrpppppptttssssssrrrrrrrrrrrrsssoooppppppooommmnnnppprrruuutttsssrrrqqqqqqpppppplllnnnrrrxxx~~~|||yyyxxxvvvvvvwwwvvvtttrrrnnnllliiiggghhhkkknnnppppppsssyyy~~~uuunnnkkklllnnnoooppppppooonnnkkkkkklllnnnpppooollljjjcccccceeeiiinnnrrrssstttvvvvvvvvvvvvuuusssrrrqqqqqqpppqqqsssvvvxxxxxxwwwmmmlllkkkjjjjjjkkklllllljjjkkkllllllkkklllnnnppprrrqqqpppnnnlllhhheeeccc______``````bbbdddfffgggjjjjjjkkklllmmmllllllkkkllljjjhhhgggggghhhjjjlllmmmoooppppppnnnmmmmmmnnnrrrnnniiiffffffhhhjjjkkkggggggfffffffffgggiiijjjhhhgggffffffgggjjjmmmoooqqqpppooommmmmmllllllmmmmmmmmmmmmpppsssuuutttsssqqqpppnnnnnnppprrrsssrrroooooonnnmmmlllllllllllljjjmmmpppqqqqqqqqqqqqrrrlllmmmnnnooonnnmmmmmmmmmpppppppppqqqqqqrrrrrrrrrnnnoooppprrrssssssssssssrrrrrrrrrqqqqqqqqqqqqqqqjjjiiijjjlllooosssvvvxxxrrrqqqqqqqqqsssvvvyyy{{{yyyxxxvvvtttsssqqqqqqpppooonnnlllmmmnnnnnnmmmkkkmmmjjjgggddddddfffiiilllmmmooossstttsssqqqoooooooooooonnnmmmllljjjiiihhhfffhhhlllqqqvvvxxxwwwvvvvvvvvvuuurrrooommmmmmnnnrrrssstttuuuuuuvvvvvvvvvssspppllliiiggghhhiiikkkkkkkkklllkkkjjjiiihhhgggaaa``````bbbfffhhhhhhhhhlllnnnqqqqqqmmmhhhcccaaa^^^dddnnn|||zzztttnnnlllkkkmmmuuu{{{wwwtttxxxsssbbbbbbooo~~~zzzvvvwww}}}}}}yyywwwttttttuuuvvvxxxyyy{{{|||}}}}}}~~~}}}xxxxxxxxxxxxxxxyyyzzzzzz|||}}}}}}xxxsssqqqqqqqqqwwwxxxyyyyyyyyywwwvvvuuurrrsssttttttsssrrrpppooonnnnnnmmmmmmmmmnnnpppqqqrrrqqqnnnllllllmmmoooqqqnnnnnnooooooooooooooonnnqqqtttzzz|||vvvoooqqqwwwzzzssspppqqqssssssssssssqqqooollliiihhhdddllluuu|||vvvnnniiigggjjjnnnmmmmmmnnnttttttrrrqqqpppppppppppplllkkkjjjgggeeefffiiilllmmmmmmlllkkkjjjhhhggggggdddfffkkkttt|||~~~{{{uuusssssssssuuuuuutttsssnnnllliiiggggggjjjnnnqqqrrrtttxxx|||}}}yyyrrrmmmkkklllnnnoooooonnnlllkkkddddddfffjjjmmmmmmkkkiii``````bbbgggmmmqqqsssttttttsssssssssssssssssssssrrrpppnnnnnnqqqsssttttttjjjjjjjjjjjjjjjkkkkkkkkkiiikkklllllllllllloooqqqqqqqqqpppnnnkkkgggdddbbbbbbbbbcccdddfffhhhiiijjjjjjkkklllnnnnnnmmmlllllliiihhhgggggggggiiikkkmmmpppqqqqqqpppnnnmmmoooppprrrmmmgggdddeeehhhjjjkkkgggfffffffffggghhhjjjkkkiiihhhgggfffgggiiikkkmmmnnnmmmkkkiiiiiiiiiiiijjjjjjjjjkkknnnqqqrrrqqqooonnnlllkkkllloooqqqrrrrrrmmmmmmlllkkkjjjjjjjjjjjjgggjjjnnnpppqqqpppqqqrrrkkkllllllmmmnnnoooppppppppppppppppppqqqqqqqqqqqqnnnnnnnnnnnnoooooooooooooooooonnnnnnnnnnnnmmmmmmiiiiiiiiilllppptttwwwwwwppppppqqqrrrtttwwwyyy{{{yyyxxxvvvtttrrrqqqppppppooonnnmmmmmmnnnnnnmmmkkkmmmkkkiiiggghhhjjjnnnpppppprrruuuuuusssqqqppppppqqqpppooonnnlllkkkjjjiiiiiijjjlllooossstttsssrrrsssssssssqqqooonnnooopppqqqsssuuuwwwxxxwwwvvvuuupppooollljjjjjjkkklllnnnpppppppppnnnkkkhhheeecccaaa___^^^```dddhhhkkklllqqqrrrsssssspppjjjeeeaaaZZZ___gggqqq~~~|||vvvpppmmmiiiiiinnnxxx~~~yyyuuuuuuwww~~~rrr``````nnn}}}yyyuuuvvv|||}}}{{{zzzuuuuuuvvvxxxzzz|||}}}~~~~~~}}}|||zzzzzzwwwvvvvvvvvvwwwxxxzzz{{{}}}~~~~~~xxxrrrnnnlllmmmmmmpppqqqrrrsssrrrqqqooonnnooosssxxxxxxuuurrrqqqsssooonnnmmmmmmmmmoooqqqssspppooommmjjjiiijjjmmmpppjjjkkkllllllmmmmmmllllllrrrvvv{{{}}}xxxtttyyy}}}vvvrrrrrrtttttttttsssqqqnnnlllkkkkkkiiipppvvvyyyzzzzzzuuuooogggeeegggkkkmmmkkklllooosssrrrqqqpppooooooooooooiiihhhfffcccaaaccchhhlllkkkiiigggeeecccccccccccc```aaagggpppzzz~~~zzzwwwuuusssrrrssstttsssrrrllljjjgggfffgggkkkooorrrqqqrrrsssttttttrrrooolllmmmnnnoooooonnnkkkhhhfff^^^```cccgggjjjkkkiiigggaaaaaacccgggmmmqqqssssssqqqqqqppppppqqqssstttuuuqqqooommmmmmnnnnnnnnnlllhhhiiiiiijjjjjjjjjkkkjjjhhhjjjkkkkkkjjjkkkmmmpppnnnnnnmmmllliiifffcccaaahhhhhhiiikkklllnnnoooppplllmmmooopppppppppnnnmmmhhhhhhhhhiiijjjlllnnnoooppppppooommmkkkllloooqqqmmmkkkgggfffggghhhiiiiiiffffffffffffgggiiikkkllljjjjjjiiihhhhhhiiijjjjjjjjjiiigggffffffgggiiijjjiiiiiijjjmmmpppqqqooommmnnnlllkkklllnnnpppqqqqqqmmmlllkkkjjjjjjiiiiiijjjgggjjjnnnppppppoooooooookkkkkkjjjlllnnnqqqssssssqqqqqqqqqqqqqqqqqqqqqqqqooonnnlllkkkkkkkkklllmmmlllllllllkkkkkkjjjjjjjjjiiihhhhhhkkkppptttuuuuuuqqqqqqrrrtttuuuwwwxxxxxxwwwvvvtttrrrqqqpppoooooommmlllkkklllmmmnnnmmmlllkkkkkkjjjjjjlllnnnqqqsssrrrtttuuutttqqqpppoooppppppooonnnmmmlllllllllllllllllllllmmmooopppooonnnnnnpppqqqpppooooooppprrrpppssswwwzzzzzzyyyvvvsssmmmmmmlllkkklllmmmoooppprrrrrrqqqpppmmmiiifffdddbbbaaaaaaccchhhmmmppprrrvvvuuuuuussspppkkkfffbbb\\\bbbiiiooouuu~~~uuuqqqllljjjmmmuuu~~~~~~xxxuuussswwwsss``````mmmzzzzzzvvvvvv{{{~~~|||}}}vvvvvvxxxzzz|||~~~||||||||||||||||||||||||}}}}}}|||zzzyyywwwvvvvvvvvvuuuuuuuuuvvvxxxzzz{{{~~~~~~}}}~~~{{{tttmmmjjjiiijjjkkkjjjlllnnnppppppooollljjjmmmttt{{{|||wwwrrrrrruuunnnnnnmmmlllmmmooorrrsssnnnmmmkkkhhhggghhhkkknnnhhhhhhjjjkkklllmmmmmmmmmtttwww}}}{{{xxxyyyttttttuuuvvvvvvuuurrrooonnnnnnooolllssswwwuuuttttttqqqnnnbbbcccfffkkkkkkhhhiiimmmllllllkkkjjjjjjjjjkkkkkkdddccc```]]]\\\```fffkkkkkkhhhddd```___```bbbddd]]]___dddnnnyyy~~~}}}zzzvvvtttpppooooooooonnnmmmiiigggeeeeeegggkkkpppsssppppppooonnnmmmmmmlllkkkiiijjjkkkjjjhhhdddaaa^^^[[[]]]```dddhhhhhhfffdddddddddeeeiiinnnqqqssssssooooooooooooppprrrtttvvvooonnnmmmlllllljjjgggdddggghhhiiijjjjjjjjjjjjjjjhhhiiijjjjjjiiijjjlllnnnllllllkkkjjjhhheeebbbaaahhhiiijjjkkkmmmnnnooopppmmmoooqqqrrrsssrrrpppoooiiiiiijjjkkklllnnnppppppnnnmmmkkkiiigggiiimmmpppiiihhhhhhiiijjjjjjhhhfffgggffffffggghhhjjjlllmmmkkkkkkjjjiiiiiiiiiiiiiiigggfffeeeeeefffhhhjjjllliiiiiikkkmmmpppqqqooommmpppnnnllllllnnnpppppppppmmmmmmlllkkkjjjjjjjjjjjjhhhkkknnnpppooommmmmmlllllljjjiiikkknnnrrruuuvvvrrrrrrrrrrrrqqqqqqqqqqqqpppnnnllliiihhhiiijjjkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggggggjjjooossssssrrrrrrssstttuuuvvvvvvvvvvvvtttsssqqqooonnnmmmmmmlllkkkjjjjjjkkkmmmooonnnmmmjjjjjjkkklllnnnpppssstttsssttttttrrrpppnnnooopppmmmmmmmmmllllllmmmmmmnnnnnnmmmllllllmmmmmmmmmkkklllmmmooopppooopppqqqsssooosssxxx||||||zzzvvvssskkkkkkkkklllmmmnnnooopppooopppqqqqqqooommmjjjhhhccccccdddhhhmmmrrruuuvvvyyywwwuuusssppplllgggcccbbbhhhnnnppprrrxxxyyyvvvqqqnnnpppwwwvvvrrrnnnoooxxxssscccaaalll}}}~~~|||vvvuuuttttttxxx|||~~~|||zzz|||{{{zzzzzz{{{{{{xxxvvv|||~~~}}}xxxtttssstttrrrrrrsssrrrrrrsssvvvyyy~~~~~~}}}zzzwwwvvvwwwxxxuuuqqqkkkgggeeeeeeeeedddjjjiiihhhiiikkkooosssuuuvvvxxxzzz{{{zzzxxxxxxxxxrrrpppppppppqqqqqqpppnnnmmmkkkhhhfffeeefffggghhhgggiiikkknnnqqqrrrssssssyyy|||~~~}}}}}}~~~yyyuuutttvvvwwwwwwvvvtttrrrrrrsssuuurrrqqqpppppppppooollliiiccccccccccccdddgggiiikkkqqqmmmhhheeedddccc```^^^```___]]]]]]___dddiiimmmlllhhhcccaaabbbbbb```______\\\\\\dddpppyyyzzzxxxvvvssspppnnnnnnmmmlllkkkgggdddaaaccciiippptttuuunnnmmmkkkhhheeedddeeegggkkkjjjkkklllhhh```]]]^^^YYYbbbiiikkkkkkjjjfffaaaccceeegggjjjnnnppprrrrrrlllkkkjjjkkknnnooollljjjnnnlllhhheeeddddddfffhhhggghhhiiijjjkkkllllllmmmlllkkkiiigggggghhhiiikkkmmmlllllljjjhhheeebbb```hhhiiikkknnnooopppppppppoooooooooooooooooonnnmmmfffggghhhiiijjjkkkllllllqqqpppnnnllllllmmmoooppplllhhhdddccceeeggghhhgggjjjiiihhhhhhhhhjjjlllnnnhhhiiiiiijjjjjjiiiiiihhhfffeeeccccccccceeeggghhhgggiiikkknnnpppqqqqqqqqqpppmmmjjjkkkooorrrssssssnnnmmmmmmllllllllllllmmmjjjkkklllmmmmmmmmmlllkkkhhhhhhiiijjjkkkmmmnnnooopppnnnllllllnnnpppqqqqqqmmmlllkkkjjjiiijjjkkkkkkiiihhhfffeeefffgggiiijjjiiijjjkkkmmmnnnooooooooonnnpppsssvvvxxxxxxxxxwwwxxxsssooolllmmmmmmllljjjkkkkkkkkkkkklllnnnooopppooonnnmmmppptttvvvuuussspppqqqrrrrrrqqqnnnllljjjmmmmmmlllllllllmmmnnnnnnllllllllllllllllllllllllooonnnmmmpppsssuuurrroooqqqsssuuuvvvuuusssqqqooommmmmmmmmnnnoooqqqrrrssssssssstttsssrrrpppnnnlllllljjjkkkooouuuzzz|||{{{|||zzzvvvrrrooolllkkkjjjiiisss}}}~~~xxxsssvvv{{{|||xxxzzz}}}~~~|||wwwvvvwww{{{ssscccaaakkk~~~||||||zzztttrrrqqqrrrvvvzzz|||{{{yyyyyyyyyzzzyyyyyyxxxxxxxxx{{{wwwuuuvvvuuuttttttrrrqqqsssvvvyyy}}}}}}zzzwwwsssqqqrrrtttqqqmmmiiifffeeefffffffffiiiiiihhhiiikkkooorrrtttwwwyyy{{{|||{{{yyyvvvuuurrrpppnnnmmmnnnoooooonnniiigggcccaaa```bbbeeeggggggiiimmmqqquuuxxxzzz{{{~~~~~~}}}}}}|||}}}xxxxxxyyywwwwwwvvvtttrrrrrrtttuuuvvvtttrrrqqqooolllhhheeeaaabbbccceeegggiiikkklllnnnjjjeeebbbaaa```]]][[[ZZZ[[[]]]```eeekkkppptttlllgggbbb``````aaaaaa```___]]]]]]dddpppwwwyyywwwwwwtttqqqooommmllljjjhhhcccbbbbbbeeejjjoooqqqqqqlllkkkjjjgggffffffhhhjjjkkkjjjjjjkkkggg```]]]^^^cccmmmvvvwwwsssoooiiidddaaaccceeehhhkkkmmmnnnooollljjjhhhiiikkkllljjjiiijjjhhheeecccbbbccceeegggfffggghhhjjjlllmmmoooppplllkkkjjjiiihhhhhhhhhhhhiiiiiiiiihhhfffdddbbb```eeeggghhhjjjkkklllllllllkkkkkklllmmmmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiillllllkkkkkklllmmmnnnooollliiieeedddfffhhhhhhhhhjjjiiihhhhhhiiijjjkkkllliiiiiijjjjjjjjjjjjiiiiiifffeeedddcccdddfffhhhiiiiiijjjmmmoooqqqrrrrrrrrrpppnnnkkklllooorrrsssssspppoooooonnnmmmmmmmmmmmmjjjkkklllmmmmmmlllkkkjjjjjjjjjjjjjjjkkkmmmnnnoooqqqnnnlllkkklllnnnnnnnnnlllkkkjjjiiiiiiiiijjjjjjhhhgggfffffffffhhhjjjkkkkkkllllllmmmmmmmmmmmmmmmlllmmmppprrrtttuuuuuuuuuuuuqqqmmmkkkkkkllljjjiiihhhiiijjjlllnnnpppqqqrrrpppooooootttyyy|||yyyuuuqqqqqqqqqqqqooommmkkkjjjlllllllllmmmmmmnnnooopppooonnnmmmlllllllllllllllooooooppprrrttttttsssqqqpppqqqrrrssssssrrrqqqppppppppprrrrrrrrrqqqooonnnrrrrrrrrrrrrqqqooonnnmmmnnnmmmoootttyyy|||zzzxxx{{{yyyvvvrrrooommmmmmllluuu}}}xxxpppoooqqq}}}~~~|||zzz{{{~~~tttccc```hhh~~~}}}|||~~~|||{{{{{{}}}~~~|||wwwrrrqqqqqqsssvvvyyyzzzyyyxxxwwwyyyzzzyyyvvvvvvyyy|||}}}yyywwwwwwvvvuuutttqqqpppqqquuuxxx|||zzzwwwsssooommmnnnppppppmmmiiihhhhhhjjjkkkkkkiiiiiiiiiiiikkknnnqqqrrruuuvvvxxxxxxxxxuuusssqqqooommmkkkjjjlllmmmnnnmmmfffccc^^^[[[\\\```eeehhhkkkmmmrrrvvv{{{~~~}}}yyyvvvvvv}}}|||{{{|||xxxxxxwwwtttrrrqqqsssuuuwwwuuurrrooonnnkkkhhheeeccceeehhhkkkmmmnnnnnnnnnfffccc```^^^]]][[[YYYWWWWWWZZZ```fffkkkooorrrsssiiieee```]]]^^^aaacccdddcccbbbbbbiiisssyyyzzzxxxxxxuuurrrooollljjjfffcccaaaaaadddhhhlllnnnnnnmmmjjjiiigggffffffhhhjjjllllllkkklllmmmjjjcccbbbdddqqq~~~vvvnnngggbbbccceeegggiiikkkllllllmmmjjjgggeeefffggghhhhhhfffdddcccaaaaaaccceeefffeeefffgggjjjlllnnnpppqqqllllllkkkjjjiiihhhfffeeeeeeeeeeeeeeeeeecccaaa```cccdddeeefffggggggggggggggghhhjjjlllmmmmmmmmmmmmlllkkkkkkjjjiiihhhggggggggghhhiiikkkmmmnnnoooooommmjjjgggfffgggiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjffffffeeeeeefffgggiiijjjkkklllnnnpppqqqrrrssssssqqqooommmmmmppprrrssstttrrrrrrqqqppppppooonnnnnnlllmmmmmmmmmlllkkkjjjiiikkkkkkjjjjjjkkkllllllmmmpppmmmkkkjjjjjjkkkkkkjjjkkkjjjiiihhhhhhhhhiiiiiiggggggffffffgggiiikkklllnnnnnnmmmllllllkkkkkkkkkmmmmmmnnnnnnpppqqqrrrsssqqqnnnkkkiiiiiiiiihhhgggfffgggjjjmmmpppqqqrrrrrrqqqoooqqqxxx}}}vvvqqqpppooonnnmmmllljjjjjjkkkllllllmmmnnnoooooopppqqqpppnnnlllkkkkkkkkkllloooqqqssstttssssssssstttqqqqqqrrrrrrsssssstttttttttuuuwwwwwwuuuqqqmmmjjjppppppqqqqqqpppoooooonnnppppppsssxxx}}}}}}yyyuuuyyywwwtttrrrpppoooooopppzzzvvvlllhhhgggssstttccc___eee}}}|||yyywwwyyy|||zzzyyyyyyzzz{{{yyytttppptttuuuvvvxxxyyyyyyxxxwwwvvvzzz|||zzzvvvuuuzzz~~~|||yyywwwwwwtttsssqqqooommmoootttwwwyyyxxxuuuqqqnnnmmmooorrrtttqqqmmmlllmmmnnnnnnnnnhhhhhhiiijjjlllmmmoooppppppooonnnmmmnnnnnnmmmllliiihhhhhhjjjlllmmmlllkkkfffbbb]]]ZZZ[[[aaahhhlllqqqsssvvvzzz}}}yyyrrrooopppuuuyyy~~~~~~{{{zzzxxxtttpppoooppprrrssspppnnnllllllllljjjiiiiiilllooorrrsssrrrpppnnn___^^^]]]\\\[[[[[[ZZZZZZ\\\```eeejjjmmmllliiigggbbb___\\\[[[]]]aaaeeehhhkkkjjjkkkpppxxx}}}~~~|||xxxuuuqqqnnnjjjfffbbb^^^___bbbeeeiiimmmmmmmmmllljjjgggeeedddeeehhhjjjkkkmmmlllmmmpppnnnjjjkkknnn~~~|||qqqkkkfffggghhhjjjkkkkkkllllllnnnjjjfffcccbbbdddgggiiigggfffeeedddddddddeeeeeedddeeefffhhhkkkmmmnnnooollllllmmmllljjjgggeeeccc```aaabbbcccccccccbbbaaaccccccccccccccccccccccccfffhhhkkkmmmooopppppppppllllllkkkjjjiiihhhggggggeeegggjjjnnnpppqqqqqqqqqnnnmmmkkkiiiiiijjjjjjkkkkkkllllllllllllkkkjjjiiijjjjjjkkkkkkkkkkkkjjjjjjfffffffffggghhhjjjkkklllkkklllmmmnnnpppqqqqqqrrrqqqpppnnnnnnoooqqqrrrsssttttttssssssrrrqqqpppooopppoooooonnnmmmkkkjjjjjjkkkjjjjjjiiiiiiiiijjjjjjmmmkkkiiiiiijjjkkkjjjjjjkkkjjjjjjiiiiiiiiiiiiiiifffffffffgggiiikkklllmmmooonnnlllkkkjjjkkkkkklllrrrpppooonnnmmmnnnpppqqqmmmllljjjhhhgggggggggffffffhhhkkkoooqqqqqqqqqqqqpppooorrr{{{}}}uuupppooommmllljjjjjjjjjjjjkkkllllllmmmmmmmmmmmmmmmooommmlllkkkjjjkkklllmmmmmmqqqtttuuusssrrrtttvvvsssssssssssstttuuuwwwxxxvvvwwwxxxwwwuuurrrnnnlllpppppppppppppppppppppppppppqqqsssxxx}}}~~~zzzvvvwwwuuusssqqqpppppprrrssstttyyy}}}zzzrrriiieeecccmmmxxx|||tttccc]]]ccc}}}zzzwwwuuuqqqoooppprrruuuwwwxxxxxxxxxyyyyyyvvvssspppvvvwwwxxxyyyxxxwwwvvvvvvyyy|||~~~|||xxxvvvzzz~~~~~~}}}{{{yyyxxxwwwvvvuuuoooooonnnlllkkkmmmrrruuuuuuuuusssqqqpppqqqtttwwwvvvssspppnnnmmmmmmmmmlllggghhhiiikkklllmmmmmmmmmjjjfffbbbbbbdddhhhjjjkkkeeefffhhhkkkmmmmmmkkkhhhhhhddd```^^^```eeelllqqqrrrtttwwwzzz}}}}}}}}}wwwooommmppprrrwww|||~~~~~~~~~~~~|||xxxsssnnnlllmmmoooqqqnnnkkkjjjkkkllllllkkkpppqqqrrrrrrqqqnnnkkkiii]]]^^^___```aaabbbcccdddaaaeeeiiilllkkkfff```\\\ZZZZZZZZZ\\\___ccchhhllloooooopppuuuzzz}}}}}}|||wwwsssoookkkgggccc^^^[[[]]]aaafffjjjllllllkkkkkkjjjfffbbbaaacccfffhhhhhhkkkjjjlllooopppooorrrwww}}}sssmmmiiijjjkkkkkkkkkkkkkkkjjjnnnkkkfffbbb```bbbgggjjjkkkkkkjjjiiihhhgggfffeeeddddddeeeggghhhiiijjjjjjlllmmmmmmmmmkkkgggdddbbb^^^___aaacccddddddcccccceeeddddddcccbbbbbbaaaaaadddfffjjjnnnpppqqqqqqqqqkkkkkkkkkkkkjjjjjjjjjjjjgggjjjmmmqqqtttuuuttttttpppooonnnlllkkkkkkllllllnnnnnnnnnnnnmmmllljjjiiiiiijjjjjjkkkkkkjjjjjjiiigggggghhhiiijjjlllnnnnnnkkkkkkkkklllmmmnnnoooooopppooonnnmmmmmmnnnppprrrttttttttttttsssrrrpppppprrrqqqpppooonnnllllllkkkjjjiiiiiihhhhhhhhhhhhhhhiiihhhggghhhjjjllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjeeeeeeggghhhjjjlllnnnooonnnmmmkkkiiiiiikkklllnnnsssrrrooolllkkkkkklllmmmjjjjjjiiihhhgggfffffffffhhhjjjmmmoooqqqqqqpppooooooooorrryyyyyyqqqllllllkkkjjjiiiiiiiiiiiilllllllllllllllkkkiiiiiijjjjjjiiijjjkkklllnnnooolllppptttuuussssssuuuwwwtttsssrrrrrrrrrtttuuuwwwvvvuuuuuuttttttssssssssspppppppppppppppqqqqqqrrrooonnnpppuuu{{{~~~|||zzzuuusssqqqoooooopppssstttooorrruuutttoooiiieeecccgggooo|||~~~xxxsssuuu||||||}}}tttbbb]]]aaa|||}}}zzzxxxrrrooollllllnnnqqqssstttvvvwwwxxxxxxxxxvvvtttsssuuuwwwyyyzzzxxxwwwwwwxxx|||~~~zzzxxxxxxyyyvvvtttsssssstttuuutttssslllmmmmmmkkkjjjkkknnnqqqpppqqqrrrrrrrrrtttwwwzzzuuurrrnnnlllkkkjjjiiigggfffhhhiiikkkllllllkkkkkkfffbbb]]]^^^dddkkkoooqqqhhhhhhjjjlllmmmllliiifffiiigggeeedddfffkkkpppsssnnnppptttxxx||||||zzz{{{xxxqqqrrrxxxxxx{{{}}}|||zzz{{{~~~|||zzzvvvqqqlllkkklllnnnrrroookkkjjjkkklllnnnnnnrrrqqqooollliiifffcccbbb```bbbeeeggghhhiiikkkmmmdddgggkkkllljjjddd]]]YYYVVVYYY]]]aaadddgggjjjmmmnnnnnnppptttwwwyyyxxxwwwtttpppkkkfffccc```\\\ZZZ\\\bbbjjjpppqqqpppmmmlllkkkfffaaa```cccgggiiiiiigggfffhhhlllnnnooosssyyy{{{sssnnnllllllllllllkkkjjjiiihhhkkkiiieeeaaa___aaafffjjjmmmmmmmmmlllkkkiiigggfffcccddddddeeefffggghhhhhhllllllmmmllljjjgggdddccc___```bbbdddffffffffffffhhhgggeeedddbbbaaaaaaaaabbbdddiiimmmooopppppppppkkkkkkkkkllllllmmmmmmmmmjjjlllooosssuuuuuuuuuuuuqqqqqqqqqooommmlllmmmnnnqqqpppooonnnlllkkkjjjiiiiiiiiiiiijjjjjjiiiiiiiiiggghhhiiikkkmmmoooppppppjjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmkkkjjjjjjmmmoooqqqrrrssstttsssrrrqqqppprrrrrrpppooommmmmmlllllliiiiiihhhhhhggghhhhhhhhhhhhggggggiiilllnnnnnnmmmkkkllllllllllllkkkjjjjjjdddeeegggiiilllnnnpppqqqooommmjjjhhhhhhjjjmmmooopppnnnllliiihhhhhhhhhiiihhhiiijjjiiigggfffggghhhjjjlllmmmooopppppppppooopppqqqrrrvvvyyywwwqqqlllhhhhhhhhhhhhiiiiiiiiiiiillllllmmmmmmlllkkkiiihhhggghhhjjjkkkmmmnnnoooppplllooosssuuuvvvwwwxxxzzzrrrqqqpppnnnnnnnnnooopppqqqqqqqqqrrrsssuuuvvvwwwppppppoooooooooppppppqqqllllllnnnssszzz~~~~~~|||sssqqqooommmmmmpppsssuuurrrrrrrrrqqqnnnjjjfffdddbbbgggppp}}}|||yyyrrrrrrvvvyyy}}}xxxyyy~~~sssbbb\\\```zzz~~~}}}{{{zzzrrrmmmiiigggkkkpppssstttuuuwwwxxxyyyxxxwwwvvvvvvuuuxxx|||}}}}}}}}}|||xxxtttrrrooommmkkkmmmpppsssssssssnnnoooooommmkkkjjjjjjkkkkkkmmmppprrrrrrtttvvvwwwssspppmmmkkkjjjiiihhhffffffgggjjjllllllkkkjjjiiieeebbbaaafffnnnvvvzzzzzzrrrooommmkkkjjjhhhfffdddhhhggghhhiiikkkmmmppprrrnnnpppssswwwzzz}}}~~~~~~}}}uuutttwwwvvvrrrvvv|||wwwrrrqqquuuyyyxxxvvvsssnnnkkkkkknnnppprrrooolllkkkmmmqqqtttuuurrrpppkkkfffbbb```______aaadddhhhjjjjjjjjjlllnnniiikkkmmmmmmjjjeee___[[[WWW]]]dddiiijjjjjjkkkllllllmmmooorrrttttttsssrrrrrrmmmfffaaa^^^]]]\\\[[[^^^hhhuuu~~~{{{uuurrrjjjeee``````eeejjjllllllhhhfffgggkkkmmmnnnsssyyy}}}zzzvvvqqqmmmppppppooonnnmmmkkkjjjiiigggfffccc___]]]___eeeiiikkkllllllmmmllljjjhhhgggbbbcccdddeeeggghhhiiijjjlllllllllkkkjjjhhheeedddaaaccceeeggghhhiiiiiihhhjjjiiigggdddbbbaaaaaa```bbbeeejjjnnnqqqqqqqqqpppmmmmmmmmmmmmnnnnnnnnnooolllmmmoooqqqrrrsssssssssrrrssstttrrrooommmnnnooorrrpppnnnkkkiiihhhhhhhhhggghhhhhhiiiiiihhhhhhgggggghhhjjjlllooopppqqqrrrkkkjjjiiiiiiiiijjjkkklllkkklllllliiiggggggiiilllnnnpppqqqssssssrrrqqqpppqqqpppnnnmmmlllllllllllljjjjjjiiiiiiiiijjjjjjkkkjjjjjjjjjkkknnnooonnnmmmjjjkkkkkklllkkkjjjiiihhhcccdddgggjjjmmmoooqqqrrrrrroookkkgggfffhhhkkkmmmlllkkkjjjiiiiiiiiijjjkkkgggiiikkkjjjhhhggghhhiiijjjkkklllnnnoooqqqrrrrrrrrrssstttssspppmmmkkkiiicccdddfffhhhiiiiiiiiiiiijjjkkkmmmoooooonnnmmmllliiijjjmmmooopppppppppooonnnooorrrvvvzzz}}}}}}}}}rrrqqqooommmlllkkkjjjjjjkkklllooorrrtttvvvwwwwwwoooooommmmmmlllmmmnnnnnnkkkkkkooovvv|||}}}zzzrrrpppmmmkkklllnnnrrrtttuuussspppnnnmmmjjjgggeeecccdddiiirrr}}}}}}|||uuuqqqqqqqqqwww}}}vvvpppttt{{{sssbbb\\\___yyy~~~}}}}}}}}}nnnhhhbbb```cccjjjoooqqquuuvvvyyyyyyxxxxxxxxxxxxvvv{{{~~~|||xxxqqqllljjjhhhgggjjjnnnrrrsssssspppqqqqqqooollliiihhhhhhhhhkkkoooqqqqqqrrrssstttrrrpppnnnllllllkkkjjjhhhfffgggjjjllllllkkkiiihhhfffeeegggnnnyyy{{{vvvoooiiifffeeedddcccfffgggiiikkkmmmnnnoooppprrrsssuuuwwwyyyyyyyyyyyywwwpppnnnsssssspppwwwzzzqqqiiihhhkkkpppsssrrrpppllljjjlllpppsssooollljjjlllqqqwww|||~~~tttpppiiiccc___^^^___```___cccggghhhgggfffhhhjjjnnnooopppoookkkfff```]]]ZZZaaajjjoooooommmkkkjjjlllmmmoooqqqsssrrrqqqppppppkkkddd^^^\\\\\\\\\[[[bbbooo~~~xxxjjjeee```aaagggmmmppppppkkkiiijjjlllnnnnnnssszzzxxx||||||wwwsssrrrpppmmmttttttsssrrrpppnnnmmmllldddcccaaa^^^\\\^^^ccchhhgggiiijjjkkkkkkjjjhhhgggaaabbbccceeehhhjjjlllmmmllllllkkkjjjiiihhhfffeeecccdddfffhhhjjjjjjjjjjjjkkkjjjgggdddbbbaaa``````eeehhhlllqqqssstttsssrrrooooooooooooooonnnnnnnnnlllmmmnnnooooooppppppppprrrtttuuusssooommmnnnppprrrooollliiigggffffffggggggggghhhhhhhhhhhhggggggggghhhkkkmmmoooqqqrrrssskkkjjjiiiiiiiiijjjkkkllljjjkkkjjjhhheeedddgggjjjlllnnnppprrrrrrrrrqqqpppooonnnlllkkkjjjjjjkkklllkkkkkkjjjjjjkkkkkklllmmmmmmllllllmmmnnnooommmllliiiiiijjjkkkjjjiiihhhgggbbbdddgggjjjmmmpppqqqrrruuuqqqlllgggeeefffiiikkkjjjjjjjjjkkklllnnnooopppgggjjjlllkkkiiihhhiiijjjiiijjjkkklllooorrrtttuuutttvvvuuuqqqkkkggggggggg```bbbeeehhhjjjjjjiiiiiiiiikkkmmmpppqqqrrrqqqpppkkkmmmppprrrsssrrrpppnnnqqqppprrrwww~~~ssssssqqqooommmjjjhhhggggggjjjnnnsssvvvvvvuuuuuunnnmmmlllkkkjjjkkkkkkllljjjlllqqqyyy|||wwwrrrooollljjjkkkmmmqqqssstttqqqmmmkkkkkkjjjhhhfffhhhggggggjjjqqq~~~wwwqqqnnnmmmooovvvtttjjjmmmvvvuuu}}}qqq___[[[```zzz~~~~~~~~~rrriiiccchhhooossstttvvvzzzyyywwwvvvwwwyyy|||}}}}}}}}}~~~xxxsssppppppnnnkkkhhhhhhlllrrrvvvyyy{{{uuuooommmiiieeeeeehhhkkkmmmqqqrrrqqqpppppppppooonnnmmmkkkjjjjjjjjjjjjjjjjjjiiihhhgggfffffffffiiinnnrrrwww~~~yyypppjjjfffeeeeeeeeebbbeeeiiikkkkkkjjjjjjkkkpppppppppppppppppppppooolllnnnooopppqqqtttwwwzzzzzzxxxssskkkddddddkkkqqq{{{wwwqqqllliiiiiilllnnnjjjiiiiiimmmtttzzz}}}}}}pppnnnkkkhhheeecccbbbaaaeeedddaaa___^^^aaafffkkkuuuuuusssppplllgggcccaaaeeehhhmmmqqqrrrpppllliiimmmnnnnnnnnnlllkkklllmmmhhhfffdddaaa```aaabbbdddoooyyyyyysssmmmhhhkkkrrrxxxyyyxxxpppooonnnnnnoooqqqsssttt||||||{{{wwwqqqmmmmmmnnn{{{xxxtttoookkkhhhffffffffffffddd___[[[]]]eeelllpppooommmjjjfffdddeeegggddddddeeefffhhhiiijjjkkknnnlllkkkkkklllllllllkkkccceeehhhkkkmmmnnnnnnmmmlllhhhccc___]]]^^^```bbb```eeelllqqqssstttuuuvvvqqqooommmmmmoooqqqqqqqqqlllkkkjjjiiijjjmmmppprrrppprrrsssrrrooommmoooqqqoooooommmiiieeebbbbbbbbbfffggghhhiiijjjiiiiiihhhlllmmmoooqqqsssqqqmmmjjjjjjkkkllljjjggggggjjjnnnrrrooojjjgggeeefffiiijjjlllkkklllnnnppprrrrrrqqqmmmllllllkkkkkkkkkllllllnnnmmmlllkkkkkkkkkllllllnnnnnnoooooonnnnnnmmmmmmlllmmmmmmlllkkkiiigggfffeeefffiiilllooosssuuuwwwtttpppkkkhhhhhhjjjjjjkkkiiijjjkkkmmmppprrrrrrqqqhhhkkkooopppooommmlllllleeegggjjjlllnnnppprrruuutttrrroookkkhhhgggfffeee___bbbfffiiijjjjjjkkklllnnnoooqqqsssuuuuuuuuuuuuppptttwwwxxxuuurrrqqqrrrppprrruuuyyy|||tttsssqqqooommmllljjjjjjgggjjjooossstttssspppmmmmmmkkkiiihhhhhhiiikkklllnnnppprrruuuwwwyyyyyyyyypppooonnnmmmnnnooorrrssssssrrrqqqooommmlllkkkkkkkkkdddccciiilllppp~~~xxxrrrooorrrtttzzzuuuoookkkiiiiiirrr}}}rrr```[[[```zzz}}}{{{zzz|||~~~rrrjjjffflllssswwwxxxzzz{{{zzzwwwvvvuuuvvvxxxzzz|||}}}~~~}}}wwwrrrppppppqqqooolllmmmrrryyy~~~~~~wwwpppmmmhhhcccbbbfffiiillloooqqqpppoooppppppllllllllllllmmmmmmmmmmmmmmmllliiifffeeeeeeffffffkkkoootttyyy~~~xxxsssmmmhhhfffffffffeeedddfffiiijjjjjjiiijjjkkkiiiiiiiiiiiijjjjjjkkklllmmmnnnnnnnnnoooqqquuuxxxyyywwwrrrjjjddddddkkkqqqwwwuuuppplllhhhhhhiiikkkiiihhhgggjjjooosssuuutttpppnnnkkkgggdddcccbbbaaadddcccaaa^^^]]]```eeeiiiuuutttssspppmmmiiieeecccdddgggmmmqqqsssrrrooommmlllmmmmmmllljjjiiiiiijjjgggeeecccaaa```aaaccceeeoooxxxyyyrrrnnnkkknnnuuu{{{}}}|||qqqpppnnnmmmnnnpppsssuuu|||}}}{{{wwwrrroooooopppyyywwwrrrmmmjjjhhhggggggjjjjjjhhhccc___aaahhhnnnqqqppplllgggcccaaabbbccccccdddeeegggiiijjjkkkkkkmmmlllmmmnnnoooooollljjjeeegggiiikkklllllllllkkkjjjgggbbb___]]]___bbbdddcccgggmmmqqqssssssttttttooommmkkkkkklllnnnnnnmmmjjjiiigggfffgggjjjlllnnnppprrrtttssspppnnnooopppjjjjjjiiifffccc``````aaacccdddgggiiikkklllllllllnnnnnnooopppqqqpppmmmjjjhhhiiihhhhhhhhhjjjnnnqqqssspppllliiiggghhhjjjkkkkkklllmmmooorrrsssqqqooollllllmmmmmmnnnnnnoooooonnnmmmlllkkkkkkkkklllmmmnnnnnnooooooooonnnnnnmmmkkkkkkkkkjjjiiifffdddbbbeeefffiiilllpppsssuuuwwwuuuqqqmmmjjjiiijjjjjjjjjjjjjjjkkkmmmpppqqqqqqqqqllloooqqqrrrpppmmmllllllgggiiilllmmmnnnoooqqqsssqqqooollliiifffeeedddddd___cccgggjjjkkkkkklllmmmpppqqqsssuuuvvvvvvvvvuuurrruuuxxxxxxuuusssrrrrrrnnnppprrruuuxxxyyyzzzzzzqqqqqqpppooonnnlllkkkjjjiiikkkooossssssqqqnnnkkkjjjiiiiiiiiiiiijjjkkkllllllmmmpppsssuuuvvvwwwwwwrrrpppnnnllllllooorrruuussssssqqqpppooonnnmmmmmmooohhheeegggfffeeeppp}}}vvvsssqqqsssxxxwwwqqqllliiihhhmmmssswwwzzz~~~sss```[[[```zzz}}}zzzyyyyyyyyyyyy{{{}}}}}}|||zzzrrrllljjjqqqyyy{{{|||}}}|||{{{xxxvvvttttttuuuvvv{{{}}}}}}yyyuuurrrqqqqqqwwwtttqqqsssxxxzzzrrrmmmgggbbbbbbeeejjjlllooopppooooooooopppiiijjjlllnnnppppppppppppppplllhhhcccbbbcccfffhhhmmmqqqtttxxx|||~~~yyyrrrqqqmmmiiigggfffffffffeeeeeegggiiiiiihhhhhhiiijjjcccccccccdddeeegggjjjkkknnnnnnmmmllllllnnnqqquuuxxxuuuooohhhcccdddkkkqqqssssssqqqmmmiiiffffffgggjjjhhhgggiiikkkmmmmmmmmmooommmjjjfffdddbbbbbbbbbdddcccaaa^^^]]]___cccgggrrrqqqpppnnnllliiifffeeecccggglllqqqssssssqqqppplllmmmnnnllljjjhhhggghhhgggeeecccbbbccceeegggiiiqqqwww|||~~~}}}xxxtttqqqppprrrwww{{{|||{{{rrrqqqnnnmmmmmmpppsssuuu|||{{{zzzvvvsssqqqqqqrrrwwwtttoookkkhhhhhhiiijjjmmmllliiidddaaaccciiiooorrrooojjjddd___]]]^^^```cccdddfffhhhjjjkkkllllllkkklllnnnqqqrrrqqqmmmjjjggghhhiiijjjjjjiiiiiihhhgggeeeaaa______aaadddfffgggkkkooorrrrrrrrrrrrrrrooollljjjjjjkkkllllllllliiihhhgggffffffhhhjjjlllpppqqqsssssspppnnnnnnnnndddeeedddbbb```______aaaaaacccfffjjjmmmpppqqqqqqrrrpppoooooooooooommmkkkhhhfffdddeeejjjooosssuuuuuusssooollljjjjjjkkklllllllllmmmppprrrrrrpppnnnlllmmmooopppqqqqqqqqqqqqllllllkkkjjjjjjkkkmmmmmmnnnnnnoooooooooooonnnnnnllllllkkkjjjhhhfffdddbbbfffgggiiilllpppsssuuuvvvxxxtttooolllkkkkkkjjjjjjkkkkkklllmmmnnnppppppqqqppprrrtttssspppnnnmmmmmmjjjlllnnnooonnnnnnooopppmmmllliiifffdddcccbbbbbbaaaeeeiiimmmnnnnnnoooooossstttuuuvvvvvvvvvuuuuuutttvvvxxxwwwuuusssrrrrrrooopppqqqsssttttttttttttooopppqqqrrrqqqooommmllljjjmmmppprrrrrrpppllljjjhhhhhhjjjlllmmmmmmmmmllllllnnnppprrrtttuuuvvvwwwuuurrrooommmmmmooosssvvvtttssssssrrrqqqqqqpppppprrrlllgggfffbbb]]]cccmmm|||xxxtttvvvyyy}}}|||vvvpppllliiiiiiiiijjjmmmssszzzqqq___ZZZ___zzz~~~{{{{{{||||||}}}}}}~~~}}}{{{xxxvvvuuupppooovvv{{{||||||||||||zzzxxxvvvuuuuuuvvvvvvzzz|||}}}|||{{{yyyvvvtttttttttuuu{{{xxxuuuvvv{{{{{{sssnnniiieeeeeeiiioooppprrrqqqooonnnnnnnnniiijjjmmmpppqqqqqqpppooommmjjjddd```___ccchhhkkkooopppqqqrrrtttsssoookkkmmmkkkhhhgggggggggfffdddeeeggghhhhhhffffffggghhhcccccccccdddgggjjjmmmooopppooonnnkkkjjjkkkooorrruuurrrmmmgggccceeekkkpppqqqssstttqqqlllgggffffffjjjjjjjjjjjjkkklllllllllnnnlllhhheeecccbbbbbbccceeedddbbb___^^^```dddgggnnnmmmlllkkkiiigggfffeeeeeehhhlllppprrrqqqpppooommmooopppnnnllliiihhhhhhhhhgggeeeeeefffiiilllnnnrrrvvvwwwvvvwwwzzzzzzwwwvvvuuutttttttttuuuttttttsssqqqnnnllllllooorrrtttyyywwwuuusssqqqpppqqqrrrsssqqqllliiiggghhhjjjkkkkkkiiigggccc```bbbggglllooolllgggaaa\\\[[[^^^```dddeeegggiiikkklllmmmmmmjjjkkkllloooqqqpppmmmkkkhhhhhhggggggffffffeeeeeefffdddbbb```aaacccgggiiikkknnnqqqsssrrrpppppppppqqqnnnlllkkklllmmmmmmllljjjiiihhhhhhhhhjjjkkklllmmmnnnoooooommmkkkjjjiii```aaaaaa```______aaabbbcccfffiiimmmqqqsssuuuuuutttrrrnnnmmmmmmmmmmmmllliiifffccceeekkkqqqtttuuuvvvtttrrrooommmmmmmmmmmmmmmllllllnnnpppqqqpppooolllnnnppprrrrrrrrrpppooojjjiiiiiiiiiiiikkklllnnnmmmnnnnnnooooooooonnnnnnlllmmmmmmlllkkkiiigggffffffgggjjjmmmpppsssuuuvvvzzzvvvqqqnnnlllkkkjjjiiijjjkkkllllllmmmmmmoooqqqrrrssstttsssqqqooooooooooooppprrrqqqooommmmmmmmmkkkjjjhhheeedddccccccccceeeiiinnnqqqrrrrrrssssssuuuuuuuuuuuuttttttssssssttttttuuutttsssrrrqqqqqqrrrrrrrrrrrrqqqqqqppppppnnnppprrrttttttsssqqqoookkkmmmppprrrsssqqqnnnllliiikkkooorrrsssrrrqqqpppqqqrrrssstttuuuvvvvvvwwwuuutttqqqppppppqqqssstttttttttttttttttttttsssssssssnnnkkkiiiddd___```fffuuu}}}{{{}}}xxxrrrooollliiihhhjjjooosssvvvyyyzzz|||~~~mmm\\\YYY^^^xxx|||zzz|||~~~|||yyyxxxyyyttttttxxx{{{yyyxxxyyyzzzyyyxxxxxxxxxxxxyyyzzzyyy{{{}}}{{{yyywwwvvvuuuvvvwwwxxxyyy{{{xxxuuuuuuyyy~~~yyyssspppmmmjjjkkkooouuuuuuuuussspppmmmmmmmmmkkklllnnnppppppooommmlllhhheeeaaa^^^___dddjjjnnnooommmkkkllllllkkkkkkkkknnnllljjjhhhhhhgggeeecccdddfffggggggfffeeefffgggeeeffffffhhhkkknnnqqqrrrppppppnnnllljjjkkkmmmppprrrooojjjfffdddfffjjjmmmqqquuuwwwuuunnnhhhffffffhhhiiijjjkkkkkklllmmmmmmmmmkkkgggcccbbbbbbcccdddeeeeeedddaaa```bbbeeeiiillllllkkkiiihhhgggffffffhhhiiikkkmmmmmmmmmkkkjjjjjjlllnnnmmmkkkiiihhhhhhgggfffeeeeeegggjjjnnnppprrruuutttqqqrrruuuvvvtttrrrrrrrrrpppooonnnnnnooosssqqqnnnllllllmmmppprrrsssqqqooommmmmmnnnooopppooommmjjjhhhggghhhjjjkkkiiigggdddaaa```cccgggjjjkkkiiieee```\\\]]]```dddgggggghhhiiijjjkkkmmmmmmjjjiiihhhjjjlllmmmmmmlllhhhgggeeedddcccccccccdddgggeeecccbbbcccfffiiikkknnnppprrrsssrrrpppppppppqqqooolllkkklllllllllkkkjjjjjjiiiiiijjjkkklllmmmjjjiiiiiiiiiiiigggeeeccc___```aaaaaaaaabbbdddfffiiikkknnnqqqtttvvvwwwwwwuuurrrnnnllllllmmmmmmmmmlllhhheeeffflllqqqssssssuuutttsssqqqpppooonnnnnnooommmkkkkkkmmmpppqqqrrrnnnoooqqqqqqqqqooommmlllggggggggghhhiiikkkmmmnnnooooooooooooooonnnmmmmmmkkklllmmmmmmmmmkkkjjjiiiggghhhjjjmmmpppsssuuuvvvzzzwwwrrrooommmllljjjiiiiiijjjllllllkkklllooorrrsssttttttsssqqqqqqrrrssssssuuuvvvtttqqqnnnllllllkkkjjjhhhfffeeeeeeeeefffjjjnnnssswwwwwwwwwvvvvvvttttttsssrrrqqqqqqppppppqqqpppoooooooooooooooooorrrrrrqqqooonnnmmmmmmmmmlllnnnqqqssstttsssrrrpppkkkmmmqqqsssuuutttrrrqqqoooqqquuuxxxyyyxxxuuusssuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuttttttssssssrrrrrruuuuuuvvvwwwvvvvvvuuuuuurrrooommmkkkgggbbbaaaccckkkwww}}}zzzxxxvvvvvvxxxwwwtttqqqrrrrrrrrrtttxxx|||lll\\\XXX\\\ttt|||yyyxxxzzz|||~~~~~~}}}}}}|||xxxvvvyyyyyyvvvuuuvvvxxxxxxxxxxxxyyyzzz{{{|||xxxzzz}}}}}}{{{yyywwwvvvwwwyyyzzzzzzzzzwwwuuussssssvvvyyyzzz{{{zzzuuurrrqqqpppnnnooosssxxxxxxwwwtttpppmmmmmmmmmmmmnnnnnnnnnlllkkkiiigggeeecccaaaaaacccgggmmmpppoookkkiiijjjjjjiiikkkoooooommmjjjiiihhhgggfffdddccceeehhhjjjiiigggggggggggghhhjjjlllnnnpppqqqrrroooooonnnmmmkkkjjjkkkmmmmmmkkkiiiffffffgggiiijjjpppuuuxxxvvvnnngggeeeeeedddfffiiijjjjjjkkklllnnnllliiifffbbbaaaaaacccddddddddddddbbbbbbcccgggjjjmmmllljjjiiihhhggggggggghhhhhhhhhhhhhhhgggeeedddccceeehhhiiihhhgggfffgggeeeeeeddddddfffjjjmmmppprrrtttsssppppppssstttqqqkkkmmmnnnllliiiiiilllpppqqqooommmlllkkklllmmmnnnnnnkkkhhhgggiiikkkmmmmmmlllkkkiiigggggghhhiiijjjhhhfffdddbbbcccfffiiillliiigggeeeaaa___```dddggghhhgggeeeeeefffhhhjjjkkkhhhffffffgggiiikkkllllllhhhfffdddcccbbbccceeefffiiihhhfffeeeeeegggjjjkkkoooqqqssssssrrrqqqqqqqqqpppnnnkkkiiijjjjjjiiihhhhhhhhhhhhiiijjjkkkmmmmmmjjjhhhfffeeeeeedddcccaaa___aaaccccccccceeegggiiinnnoooqqqtttvvvvvvwwwvvvuuuqqqmmmkkklllmmmnnnnnnllljjjiiijjjllloooqqqqqqrrrrrrrrrqqqqqqpppoooooopppnnnllllllooorrrtttuuuppppppppppppooommmlllkkkggggggggghhhjjjmmmoooppprrrrrrrrrrrrpppooonnnmmmkkkkkklllmmmlllkkkjjjiiihhhiiikkknnnpppsssuuuvvvyyyvvvrrrooonnnllljjjiiiiiikkkmmmmmmlllmmmrrrvvvvvvvvvvvvtttssssssuuuwwwwwwxxxyyyxxxtttpppmmmlllkkkjjjiiihhhgggggghhhhhhnnnrrrxxx{{{{{{yyyxxxwwwsssrrrqqqpppooonnnoooooonnnllljjjjjjlllnnnnnnnnnpppooonnnlllkkkjjjjjjjjjkkkllloooqqqrrrqqqqqqpppnnnpppsssvvvwwwwwwvvvuuutttwwwzzz||||||zzzvvvttttttssssssssstttuuuvvvvvvwwwwwwvvvvvvuuutttsssrrrvvvvvvxxxxxxxxxwwwvvvuuupppooommmjjjfffbbb```^^^dddlll{{{vvvnnnllliiijjjnnnsssxxxzzzmmm]]]XXXYYYppp{{{yyyzzz{{{|||}}}{{{|||~~~~~~zzzxxxyyyxxxuuutttvvvwwwwwwwwwxxxyyyyyyzzzzzzwwwyyy|||~~~~~~}}}||||||{{{zzzzzz||||||zzzwwwsssrrrqqqrrrtttvvvvvvuuuuuurrrpppqqqqqqooopppsssvvvvvvvvvssspppnnnnnnooonnnmmmllljjjiiigggfffeeefffeeeeeefffhhhkkknnnpppoookkkkkkmmmmmmjjjlllqqqnnnkkkhhhggggggggggggfffcccfffkkknnnmmmkkkjjjiiijjjlllnnnppprrrrrrqqqqqqkkklllmmmllljjjiiiiiijjjiiihhhgggggghhhhhhhhhhhhmmmrrrvvvssskkkcccbbbccccccfffjjjkkkkkkjjjlllnnnkkkiiieeeaaa```aaaccceeebbbbbbcccbbbbbbdddhhhkkkjjjiiigggfffeeedddeeeeeeeeeeeeddddddcccbbbaaa```]]]aaaeeeggghhhgggggghhhggggggffffffhhhlllooorrrqqqttttttpppppprrrrrrooojjjlllmmmjjjffffffkkkpppnnnnnnmmmlllkkkkkkjjjjjjjjjgggccccccfffjjjkkkllliiiiiihhhhhhhhhhhhgggggggggdddbbbbbbdddgggkkkmmmiiiiiigggeeeccccccfffiiihhheeebbb______bbbeeehhheeedddeeehhhjjjlllkkkjjjiiigggeeecccdddfffiiikkkmmmllljjjhhhhhhhhhjjjkkknnnppprrrsssrrrrrrrrrsssrrrooollljjjjjjjjjiiihhhhhhiiijjjkkkmmmooopppqqqmmmiiieeeddddddeeedddbbb```bbbdddeeeeeefffiiilllnnnppprrrtttuuuvvvvvvvvvssspppmmmlllmmmnnnoooooojjjkkkmmmmmmmmmnnnpppqqqoooooopppqqqqqqpppoooooonnnnnnooorrrvvvwwwwwwvvvppppppoooooonnnnnnmmmmmmiiiiiiiiikkkmmmpppssstttwwwwwwwwwuuutttrrrpppooooooooooooooommmkkkiiihhhhhhiiikkknnnqqqsssuuuvvvxxxuuurrrooonnnmmmkkkiiijjjmmmpppooonnnpppvvv{{{|||{{{zzzwwwuuuuuuwwwyyyzzz{{{|||{{{vvvrrrnnnmmmkkkjjjiiihhhhhhiiijjjjjjppptttyyy|||{{{yyywwwvvvrrrqqqpppnnnnnnnnnnnnooollljjjggggggjjjnnnoooooopppooommmlllkkkkkkkkklllmmmnnnoooqqqrrrrrrrrrrrrsssuuuwwwyyyzzzyyyxxxwwwwwwyyy{{{|||{{{wwwtttqqqrrrrrrrrrsssuuuxxxzzz|||{{{yyyvvvtttrrrssstttvvvvvvwwwxxxyyyyyywwwuuutttlllkkkjjjhhhfffeeebbb___cccfffooo~~~oooiiibbb```ccciiinnnqqqooo___YYYXXXlll{{{|||~~~yyywwwxxxyyy{{{xxxyyyxxxuuuuuuxxxvvvvvvwwwwwwxxxxxxxxxxxxwwwyyy{{{}}}~~~~~~}}}}}}~~~}}}}}}~~~|||xxxuuupppoooppprrrtttuuutttsssssspppoooqqqqqqnnnnnnqqqssstttsssrrrooonnnoooqqqmmmllljjjhhhfffeeeeeeeeeggghhhiiijjjlllmmmooopppooolllnnnrrrqqqmmmmmmrrrllliiifffeeefffggghhhgggccchhhnnnqqqqqqooolllkkkmmmooorrrtttuuutttrrrqqqhhhjjjlllllljjjhhhggggggggggggggghhhiiiiiigggfffjjjooossspppggg```^^^```eeeiiilllmmmllllllmmmoookkkhhhdddaaa```aaaccceee```aaaaaaaaaaaadddgggjjjfffeeecccaaa````````````bbbbbbaaa``````_________\\\```eeehhhiiiiiijjjkkklllkkkjjjjjjlllooosssuuuqqqttttttqqqqqqrrrqqqmmmnnnppppppkkkdddccciiiooolllmmmmmmlllkkkjjjiiihhhhhheeeaaaaaaeeeiiikkkkkkhhhhhhhhhiiihhhgggffffffdddbbb``````cccgggjjjllljjjjjjiiigggeeeeeegggiiigggddd___[[[ZZZ]]]bbbeeebbbcccfffjjjmmmmmmkkkhhhjjjhhhfffeeefffiiilllnnnooonnnllljjjiiiiiijjjkkknnnppprrrsssrrrrrrtttuuutttrrrnnnmmmllllllkkkjjjkkkkkkmmmoooqqqssstttuuuppplllgggdddeeegggfffeeeaaacccdddeeefffgggjjjlllmmmoooqqqsssuuuvvvvvvvvvrrrooommmlllmmmooooooooogggkkkoooooonnnmmmppprrrmmmnnnooopppqqqppppppooommmooosssxxx||||||yyywwwpppoooooonnnoooooopppqqqkkkkkklllmmmpppsssuuuwww{{{{{{zzzxxxvvvtttrrrpppuuuuuutttrrrpppllljjjhhhiiijjjlllnnnqqqsssuuuvvvwwwtttqqqooonnnmmmkkkiiikkkooorrrrrrqqqsssyyy~~~zzzwwwvvvxxxzzz{{{}}}~~~|||xxxssspppnnnkkkjjjiiihhhhhhiiijjjkkkqqquuuzzz|||{{{xxxuuutttrrrqqqooonnnnnnnnnoooppplllhhhffffffjjjnnnppppppqqqqqqooonnnmmmnnnnnnooorrrrrrsssssstttuuuvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwxxxyyyzzzzzzxxxuuuqqqnnnqqqrrrsssuuuyyy}}}|||vvvqqqppprrrvvvyyywwwxxxyyyzzzyyywwwuuusssggghhhgggggggggiiigggdddeeedddiiittt~~~qqqiii___ZZZ\\\bbbhhhkkkiii\\\ZZZZZZjjj~~~}}}{{{yyyyyyzzz{{{zzz{{{wwwuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyy{{{{{{||||||}}}|||yyynnnnnnmmmooorrrssssssrrrooonnnmmmmmmppprrrssssssxxxvvvrrrnnnkkklllnnnppplllkkkjjjiiiiiijjjkkklllooollljjjkkknnnppppppoooiiilllpppqqqpppnnnlllkkkpppiiidddccccccbbbcccfffeeejjjmmmnnnpppuuuuuussswwwwwwvvvuuussspppnnnmmmiiikkklllkkkhhhfffeeeeeehhhhhhgggdddaaabbbfffjjjnnnmmmkkkhhhdddaaaaaaaaahhhffffffhhhnnnqqqrrrpppmmmkkkhhheeecccbbbbbbbbb^^^```bbbeeefffgggfffffffffbbb^^^\\\]]]___`````````aaabbbbbbbbbaaa```______ccceeeccccccgggjjjiiikkkkkkkkkkkkllllllmmmmmmrrrpppnnnllllllmmmoooqqqrrrpppllleee```___cccggghhhiiikkkllllllkkkjjjiiiddddddddddddeeegggiiikkklllkkkiiihhhggghhhhhhiiihhhgggfffeeeeeefffggghhhjjjhhhfffeeefffggggggffffffddd___YYYTTTUUU[[[aaacccdddgggiiikkkmmmmmmnnniiiiiiiiikkknnnqqquuuwwwuuussspppmmmkkkkkkkkklllkkkmmmppptttuuuuuusssrrrqqqoookkkhhhhhhkkkoooqqqpppooonnnoooqqquuuyyy|||sssnnngggbbbbbbccceeegggbbbbbbbbbcccdddgggiiikkkllllllmmmppptttuuuuuussspppnnnlllkkklllmmmmmmlllmmmnnnooonnnlllkkkkkkmmmpppmmmiiiggghhhjjjllllllooottt{{{}}}xxxtttoooooooooppprrrrrrqqqooopppnnnlllnnnrrrvvvxxxxxx}}}~~~~~~zzzvvvssstttvvvyyyxxxvvvssspppnnnllljjjjjjllloooqqqrrrrrrrrrqqqpppooonnnnnnmmmllljjjhhhiiinnnssssssrrruuu}}}~~~|||{{{yyyyyy||||||{{{yyyvvvsssooommmkkkjjjjjjiiijjjkkkmmmnnnqqqpppppprrruuuvvvuuutttooonnnllllllmmmmmmlllkkkjjjiiijjjpppwwwyyyvvvrrrvvvsssooollllllnnnppprrrwwwvvvvvvvvvvvvvvvwwwxxxvvvwwwxxxyyyyyyxxxwwwvvvxxxuuurrrqqqssstttrrrpppoooqqqsssvvvyyy|||~~~}}}yyytttqqqpppsssvvvyyyzzz{{{xxxtttooolllkkkkkkiiihhhggghhhhhhfffeeebbbeeehhhmmmssszzz~~~{{{}}}mmm]]]ZZZXXXWWW]]]iiihhh\\\ZZZZZZjjj}}}||||||}}}~~~~~~~~~{{{wwwuuuuuuuuuvvvuuuxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~~~~~~~{{{vvvsssnnnmmmlllnnnpppqqqpppooommmmmmmmmnnnpppsssvvvxxx|||xxxrrrnnnmmmnnnooopppmmmmmmmmmmmmnnnooopppppprrrooommmnnnqqqrrrqqqppplllnnnrrrssssssqqqooonnnmmmgggcccdddeeeeeefffjjjmmmqqqrrrqqqrrruuuuuurrrssstttvvvvvvuuurrrooommmiiijjjkkkjjjgggeeeddddddfffgggfffdddbbbcccgggkkklllkkkhhheeeccccccdddeeeiiigggfffiiiooorrrrrrqqqpppnnnjjjgggeeeddddddddd```bbbeeehhhjjjiiihhhgggccc___\\\ZZZ\\\^^^___```cccddddddeeedddcccbbbaaa]]]bbbdddbbbcccgggjjjjjjkkkkkkkkklllmmmmmmmmmnnnooonnnlllkkkkkklllmmmmmmmmmkkkgggaaa^^^^^^bbbgggiiijjjkkkkkkjjjhhhfffdddbbbbbbbbbcccdddgggiiijjjkkkkkkjjjjjjiiiiiiiiiiiiffffffeeeeeefffggghhhiiigggeeeddddddeeeggghhhgggfffccc___ZZZYYY\\\aaafffffffffgggiiijjjkkkmmmmmmkkkjjjkkklllooorrrvvvxxxuuusssqqqnnnlllkkkkkkkkknnnoooppprrrrrrrrrrrrrrrpppnnnkkkhhhhhhkkknnnpppqqqppppppqqqsssuuuxxxzzzrrrnnnhhhddddddeeefffgggcccddddddeeeggghhhjjjkkkkkklllnnnooooooooonnnnnnmmmkkkjjjkkkmmmnnnnnnmmmmmmnnnooonnnlllkkklllmmmooollliiiggghhhjjjlllmmmtttxxx}}}|||wwwsssrrrqqqqqqrrrttttttsssrrrqqqnnnmmmooossswwwxxxxxx{{{}}}}}}{{{xxxvvvwwwyyy|||{{{yyyvvvsssqqqnnnmmmkkklllnnnooopppooonnnmmmmmmllllllllllllllljjjiiilllooosssttttttwww~~~~~~|||zzzyyyxxx{{{zzzyyywwwuuusssqqqpppmmmlllkkkjjjjjjkkklllllljjjjjjlllooosssvvvvvvvvvnnnllljjjjjjlllmmmnnnmmmppppppqqquuu{{{}}}zzzvvvtttrrrnnnllllllnnnppprrruuuuuutttttttttttttttuuutttuuuvvvwwwwwwvvvuuutttuuurrrppppppqqqqqqpppnnnoooppprrruuuxxx{{{}}}~~~|||zzzwwwrrrnnnnnnqqqsssvvvwwwwwwuuuqqqnnnkkkkkkgggfffeeeeeeggghhhgggffffffgggiiijjjlllttt~~~{{{{{{{{{|||ppp___[[[YYYUUUXXX```fff[[[ZZZZZZiii~~~~~~{{{wwwuuuuuuvvvuuuuuuxxxxxxyyyzzzzzzzzzzzzyyy{{{{{{zzz{{{{{{|||}}}~~~|||yyyvvvrrrooonnnlllkkklllmmmnnnmmmllliiikkkmmmnnnooosssyyy~~~zzzrrrmmmmmmooooooooommmnnnpppqqqsssttttttttttttsssrrrrrrssssssrrrppplllnnnqqqssssssrrrpppnnnhhhcccaaadddggghhhkkkooouuuxxxxxxttttttvvvuuurrrpppssswwwyyyxxxuuupppmmmiiijjjjjjiiifffdddcccdddfffffffffeeeeeefffjjjmmmjjjhhhdddbbbbbbdddgggiiijjjhhhhhhkkkpppssssssqqqpppnnnkkkhhhfffdddddddddbbbdddhhhkkklllllljjjhhhaaa^^^[[[[[[]]]```bbbccceeefffffffffeeedddbbbaaa]]]aaadddcccdddhhhkkkjjjhhhiiijjjkkkllllllllllllkkkjjjiiihhhhhhhhhiiiiiiiiigggddd```^^^```dddhhhjjjjjjjjjjjjhhheeebbb````````````aaacccfffhhhjjjjjjkkklllllllllkkkjjjiiieeeeeeeeeeeefffhhhiiijjjdddbbbaaabbbeeeggghhhhhhfffccc^^^]]]___dddiiikkkhhhhhhhhhhhhiiikkklllnnnmmmmmmlllmmmpppsssvvvxxxuuutttqqqnnnlllkkkkkkkkkooooooppppppqqqqqqqqqqqqnnnmmmkkkjjjjjjkkkmmmnnnqqqqqqrrrssstttuuuuuuvvvqqqnnnjjjhhhhhhhhhhhhgggeeeeeeggghhhjjjjjjkkkkkkjjjlllnnnmmmiiiggghhhjjjiiiiiiiiikkkmmmooonnnmmmmmmnnnooonnnlllllllllmmmmmmkkkhhhfffgggiiillloooyyy{{{{{{uuurrrsssrrrqqqrrrtttttttttrrrqqqpppoooqqqtttwwwyyyyyyzzz{{{|||{{{zzzyyy{{{|||}}}|||zzzwwwtttqqqooommmjjjkkkkkklllkkkjjjhhhggghhhiiijjjkkkkkkkkkkkkkkknnnnnnpppsssvvvzzz~~~~~~|||zzzyyyxxxzzzyyywwwuuuttttttttttttpppooommmkkkjjjiiijjjjjjggggggiiilllpppssstttsssmmmkkkiiiiiillloooqqqrrrwwwvvvvvvzzz~~~|||yyyqqqpppnnnlllmmmnnnqqqssstttssssssrrrrrrqqqqqqqqqrrrrrrsssttttttsssrrrqqqrrrpppnnnmmmnnnooonnnmmmnnnoooqqqtttvvvxxxzzz{{{xxxvvvsssooolllkkknnnpppsssttttttrrrooolllkkkkkkeeedddcccdddfffhhhhhhgggfffggggggfffeeeiiipppvvv~~~}}}zzz{{{~~~rrrccc^^^]]]YYYXXX[[[dddZZZYYYZZZiii~~~~~~{{{xxxvvvvvvvvvuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvyyyyyyzzz{{{|||~~~|||yyywwwuuusssrrrooommmllllllmmmlllkkkiiieeeiiilllkkkkkknnnwww~~~xxxoookkkkkkmmmnnnmmmkkkmmmppprrrtttuuuuuuuuuttttttssssssrrrqqqpppoookkkkkkmmmooopppooommmkkkccc______dddiiijjjmmmqqqxxxzzzxxxttttttvvvvvvsssqqqtttyyy||||||wwwpppllliiijjjkkkiiigggeeeeeeeeeggggggggghhhiiikkkmmmooojjjfffbbb```aaaeeeiiikkkkkkjjjiiilllqqqtttsssqqqkkkjjjhhheeecccaaa``````aaacccgggkkklllkkkhhhfffbbb___^^^^^^aaadddfffgggffffffffffffeeecccaaa```___dddfffeeeeeeiiijjjiiieeefffhhhiiijjjjjjiiiiiiiiigggeeecccccceeeggghhhkkkiiieeebbbbbbdddgggjjjhhhiiiiiihhhfffccc```^^^_________```bbbeeehhhiiiiiijjjmmmnnnnnnmmmkkkjjjfffffffffffffffgggggghhhcccaaa```aaaccceeeffffffhhhccc______dddiiilllllliiihhhgggggghhhkkknnnooonnnnnnmmmnnnooorrruuuwwwtttsssqqqnnnlllkkkjjjjjjkkkmmmooorrrsssrrrqqqqqqnnnmmmmmmllllllmmmmmmnnnpppqqqrrrssssssrrrqqqqqqooommmkkkkkkkkkkkkjjjhhheeegggiiijjjkkkkkkjjjjjjhhhlllooolllgggeeegggjjjiiiiiiiiikkkmmmnnnllljjjkkklllmmmlllkkkjjjkkklllkkkjjjhhheeeeeehhhmmmpppyyy{{{}}}~~~}}}yyytttqqqqqqpppooooooqqqrrrrrrqqqqqqqqqqqqrrruuuwwwyyyzzz{{{{{{||||||{{{{{{{{{{{{yyyxxxvvvssspppmmmkkkjjjhhhhhhhhhgggeeecccaaa```fffgggjjjkkklllmmmnnnooolllkkklllqqqxxx}}}}}}{{{zzzyyyzzzyyyvvvttttttuuuwwwxxxsssrrrooollljjjiiihhhhhhiiiiiiiiikkknnnpppooonnnmmmjjjhhhiiimmmrrruuuwwwyyyxxxxxxzzz||||||yyywwwpppooonnnnnnnnnppprrrtttssssssrrrrrrqqqpppooonnnooopppqqqqqqqqqpppooonnnpppooommmmmmmmmmmmmmmmmmnnnoooppprrrtttvvvxxxxxxuuutttqqqnnnkkkjjjmmmooossssssssspppllljjjjjjjjjgggeeeddddddfffhhhhhhhhhdddeeefffdddccceeejjjooozzz{{{{{{|||uuugggeeeeeeccc```___bbbYYYYYYYYYiii}}}}}}~~~|||yyywwwwwwwwwvvvuuuuuuuuuuuutttttttttuuuuuuxxxxxxyyy{{{~~~}}}yyywwwvvvtttsssqqqooommmmmmmmmmmmkkkiiidddfffgggfffeeehhhqqqyyyzzztttmmmiiiiiikkkllllllkkkllloooqqqsssssssssssstttssssssqqqooonnnmmmmmmlllkkkkkkmmmooonnnllliiiaaa^^^___eeeiiijjjlllpppsssuuutttqqqqqquuuwwwuuutttwww|||~~~|||wwwpppkkkjjjkkkkkkjjjhhhggghhhiiijjjjjjjjjlllmmmoooppppppkkkfffaaa___aaafffjjjlllmmmkkkkkknnnrrrsssqqqooodddcccbbb```^^^]]]\\\\\\___aaadddggghhhgggeeedddbbb```___```ccceeegggggghhhhhhhhhhhhfffeeecccaaabbbgggiiiggggggiiijjjhhhfffggghhhjjjjjjiiihhhhhhhhheeeaaa^^^^^^bbbgggjjjllljjjfffddddddfffhhhjjjgggggghhhhhhgggeeebbbaaa`````````aaaccceeehhhiiihhhjjjmmmoooooonnnllljjjiiiiiihhhgggfffeeedddddddddbbb```aaabbbdddddddddiiieeeaaaaaaeeeiiijjjjjjhhhgggggggggiiillloooqqqnnnmmmllllllmmmppprrrtttrrrqqqooonnnlllkkkjjjiiieeeiiiooouuuwwwvvvssspppooonnnnnnnnnnnnnnnnnnooonnnooopppqqqpppooommmlllnnnmmmlllmmmnnnmmmllljjjggghhhiiikkkkkkkkkjjjiiihhhlllooommmiiihhhkkkooommmlllllllllmmmkkkiiifffhhhiiijjjiiihhhhhhiiijjjiiihhhgggddddddgggmmmrrrwwwxxxyyyzzzyyywwwtttrrrqqqooonnnnnnpppqqqqqqqqqqqqrrrssstttuuuwwwxxxzzz||||||||||||{{{zzzxxxwwwtttsssqqqooollljjjhhhgggffffffeeecccaaa___^^^]]]fffiiilllmmmmmmnnnppprrrmmmlllmmmsss{{{~~~|||||||||zzzwwwuuuuuuvvvyyyzzzuuussspppmmmjjjiiihhhhhhiiiiiiiiikkkmmmnnnnnnlllllljjjiiikkkooouuuyyy{{{yyyxxxxxxyyyyyyxxxvvvtttooooooooopppppprrrssstttrrrssssssrrrrrrpppooonnnnnnoooooopppooonnnmmmlllooonnnnnnmmmmmmmmmmmmnnnooooooppprrrssstttuuuvvvtttsssqqqnnnlllkkkmmmpppuuutttsssoookkkiiijjjkkkkkkiiigggfffhhhiiiiiiiiifffhhhiiihhheeeeeehhhkkknnnzzz~~~|||zzz~~~{{{qqqnnnooommmiiigggbbbWWWWWWYYYiii~~~~~~~~~{{{{{{~~~}}}{{{zzzzzzyyyxxxvvvwwwvvvtttrrrrrrsssuuuvvvxxxxxxzzz|||~~~{{{yyyvvvtttrrrrrrpppnnnnnnnnnmmmllljjjbbbbbbaaa```___dddlllssssssqqqmmmjjjiiijjjmmmoooooopppqqqrrrsssssstttsssttttttssspppmmmlllmmmoooqqqnnnmmmnnnppppppmmmiiidddaaaaaagggjjjjjjkkkmmmmmmooonnnkkkmmmssswwwwwwvvvxxx{{{|||zzzuuuoookkkiiijjjjjjjjjiiiiiikkklllmmmllllllnnnppppppooommmjjjeee```___dddiiimmmnnnooommmlllnnnqqqrrroookkk______^^^^^^]]]\\\[[[[[[___```bbbdddddddddcccbbbbbb```___```bbbdddddddddhhhiiiiiiiiihhhgggeeedddbbbgggjjjhhhgggiiijjjhhhiiijjjkkklllllljjjhhhgggeeebbb^^^\\\^^^bbbgggkkkjjjgggcccbbbcccfffggghhhggghhhiiijjjiiihhhfffdddcccbbbbbbcccdddfffhhhiiigggiiilllnnnooonnnmmmkkkjjjjjjiiihhhgggeeecccbbbdddbbbaaaaaabbbddddddccciiifffdddccceeeggghhhhhhhhhhhhhhhiiijjjlllnnnppplllkkkjjjiiijjjlllnnnooonnnnnnmmmlllkkkjjjiiiiiibbbhhhpppwwwzzzyyytttqqqooonnnnnnnnnnnnnnnnnnooonnnnnnoooooonnnmmmkkkjjjmmmllllllmmmnnnooommmkkkiiijjjjjjkkkkkkkkkjjjjjjkkkmmmoooooonnnooorrruuuqqqooommmlllllljjjgggeeeeeeggghhhhhhgggfffgggiiiggggggfffcccbbbfffnnntttuuuuuuvvvvvvuuutttssssssrrrpppnnnnnnppprrrrrrrrrppprrrtttuuuuuuvvvwwwyyy|||{{{zzzzzzzzzxxxuuurrrqqqpppnnnllljjjhhhgggfffffffffdddcccaaa___^^^^^^gggkkkooopppnnnoooqqqtttqqqppprrrwww~~~~~~|||zzzxxxuuuuuuvvvxxxyyyuuusssqqqnnnkkkjjjiiiiiigggggggggjjjmmmoooooonnnkkkiiiiiilllqqqwww{{{}}}xxxxxxxxxxxxwwwuuuttttttnnnnnnooopppqqqrrrrrrrrrqqqrrrssssssrrrqqqooonnnnnnoooooooooooonnnlllkkkmmmnnnooonnnllllllnnnoooppppppqqqqqqrrrsssttttttssssssrrrooommmmmmoooqqqttttttrrrnnnkkkjjjkkkmmmnnnkkkiiihhhiiikkkkkkkkklllnnnooolllhhheeefffhhhfffppp|||}}}~~~|||zzzwwwuuuaaaVVVVVVXXXiii~~~|||}}}~~~|||{{{{{{{{{yyywwwxxxuuuqqqnnnnnnpppsssvvvyyyyyyzzz{{{}}}|||{{{yyyvvvtttqqqooonnnmmmnnnmmmllljjjaaa^^^[[[ZZZ]]]cccjjjooonnnpppqqqooollllllpppuuuxxxxxxwwwvvvvvvvvvwwwwwwwwwwwwuuuqqqmmmmmmppptttuuurrroooooorrrqqqmmmiiiiiiffffffkkkllljjjiiijjjhhhjjjiiigggjjjqqqvvvwwwtttuuuvvvwwwuuurrrooommmggghhhhhhhhhhhhiiilllnnnooonnnmmmnnnpppooollliiigggccc___```gggmmmqqqqqqpppnnnmmmoooqqqppplllhhh_________`````````______aaaaaabbbbbbcccdddddddddeeecccaaaaaabbbccccccbbbeeeffffffgggfffeeedddccc^^^cccgggfffgggjjjjjjiiihhhiiikkkkkkjjjhhheeeccc______^^^___aaadddhhhjjjfffccc```aaadddgggiiiiiijjjkkklllmmmllljjjhhhgggfffeeeeeeeeeeeegggiiijjjggghhhjjjmmmnnnnnnmmmllliiiiiiiiihhhgggeeecccbbbcccaaa``````ccceeeffffffgggggggggfffeeeeeegggjjjjjjkkkkkkkkkkkkkkkkkkkkkiiihhhgggffffffgggiiijjjkkkkkkkkkkkkjjjjjjiiiiiieeejjjqqqxxxzzzyyyuuurrrnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkkkklllkkkkkklllnnnooonnnmmmmmmllllllkkkkkkllllllllloooooopppqqqrrrtttwwwxxxtttqqqnnnlllkkkjjjhhhfffeeefffhhhgggffffffhhhiiieeefffeeecccaaafffnnnvvvvvvuuuuuutttssssssrrrrrrqqqooommmmmmnnnpppqqqqqqoooqqqtttuuuttttttvvvxxxzzzyyyxxxxxxyyywwwssspppllllllkkkiiihhhgggfffeeehhhgggfffeeeccccccbbbbbbiiimmmqqqqqqnnnnnnpppsssssstttvvvyyy}}}~~~~~~~~~|||zzzwwwuuutttssstttttttttrrrpppnnnlllkkkkkkkkkgggggggggiiilllmmmlllkkkhhhggghhhlllqqqvvvzzz{{{vvvvvvvvvuuusssrrrqqqrrrlllmmmnnnoooppppppooooooooopppqqqrrrrrrqqqooonnnooooooppppppooonnnlllkkklllmmmnnnmmmkkkkkkmmmoooqqqqqqqqqrrrrrrsssssssssrrrrrrqqqooommmmmmoooqqqqqqpppnnnllljjjkkknnnqqqmmmkkkhhhhhhjjjlllnnnnnnmmmppprrrooojjjfffffffffcccjjjrrrzzzaaaVVVUUUXXXiiizzzzzz{{{}}}~~~~~~}}}}}}}}}|||zzzxxxvvvsssnnnjjjiiilllpppttt{{{zzzzzz{{{{{{|||}}}~~~~~~||||||||||||zzzxxxpppnnnmmmmmmmmmmmmllljjj```\\\XXXWWW\\\dddkkknnnlllqqquuusssooooootttzzz~~~|||{{{zzzzzzzzz{{{zzzyyywwwrrrooooootttxxxvvvrrrooooooqqqppplllgggnnnjjjjjjnnnnnnkkkhhhhhhfffhhhgggdddhhhpppvvvvvvrrrrrrrrrrrrrrrpppooonnneeefffgggggggggiiillloooooonnnmmmnnnooonnnjjjfffeee```^^^aaaiiipppttttttqqqooonnnooopppooojjjfff```aaabbbccccccdddcccccccccccccccccccccdddffffffhhhgggeeedddeeeeeedddccc```aaabbbbbbbbbaaa```___YYY___dddeeefffjjjkkkjjjfffggghhhhhhgggdddaaa^^^[[[]]]___bbbeeeggghhhhhheeebbb```aaafffjjjllllllmmmnnnoooooonnnkkkiiiggghhhhhhgggfffggghhhiiijjjfffhhhjjjkkkmmmmmmmmmmmmgggggghhhhhhhhhfffeeedddaaa```___```dddggghhhhhheeegggiiigggeeeeeehhhlllmmmmmmmmmlllkkkjjjhhhggghhhfffeeeddddddeeefffggghhhiiiiiijjjjjjjjjiiiiiiiiimmmrrrwwwyyyxxxuuusssmmmllljjjiiiiiijjjlllmmmoooooonnnnnnmmmmmmmmmllllllkkkjjjkkknnnoooooonnnpppooommmllllllmmmnnnnnnsssqqqpppqqqtttwwwxxxxxxtttrrrnnnlllkkkkkkiiihhheeeggghhhhhhgggggghhhjjjdddeeeeeebbbaaaeeeooowwwxxxwwwuuutttrrrrrrqqqqqqooollljjjjjjkkkmmmnnnnnnnnnqqqtttuuuttttttvvvxxxwwwvvvuuuwwwxxxwwwsssooohhhggggggfffeeeddddddccciiiiiihhhgggffffffffffffjjjnnnqqqqqqnnnlllooorrrssstttvvvxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~{{{yyywwwtttrrrqqqqqqqqqsssrrrpppnnnmmmllllllmmmkkkjjjiiiiiiiiiiiigggeeeeeeeeegggkkkqqquuuxxxyyyrrrssssssrrrpppnnnnnnoookkkkkkmmmnnnnnnnnnmmmlllmmmnnnpppqqqrrrqqqooonnnpppppppppppppppnnnlllkkkkkklllnnnmmmjjjjjjllloooqqqrrrrrrrrrrrrsssssssssqqqqqqqqqooommmmmmoooqqqmmmmmmkkkjjjiiilllppptttkkkiiiggggggjjjmmmppppppkkknnnqqqppplllhhhggghhhcccggglllqqq|||~~~{{{zzz|||fff]]]UUUXXXlll{{{xxxxxxxxxxxxxxxxxx{{{~~~{{{wwwssspppkkkhhhiiinnntttxxx~~~|||yyywwwuuuuuuvvvwww|||{{{yyyyyyzzz{{{zzzyyyooommmjjjjjjkkkllllllkkkeee^^^XXXXXXYYY]]]eeennnooosssvvvvvvtttuuuyyy~~~}}}zzzxxxvvvvvvxxxwwwtttooommmpppwww}}}|||sssnnnooooookkkjjjllloooppppppmmmhhhdddbbbaaadddaaa___```dddiiinnnpppnnnllljjjjjjkkkjjjiiigggbbbaaaaaacccfffjjjllllllnnnrrrsssnnnjjjhhhfffbbb^^^]]]___fffooosssrrrpppooommmmmmrrrwwwwwwppphhh```bbbeeeggghhhfffdddcccoookkkeeebbbccceeehhhiiiffffffeeeeeeeeedddbbb```^^^]]][[[\\\]]]^^^^^^]]]]]]```dddhhhjjjkkknnnoooooommmiiieeebbbaaa``````]]]^^^```dddhhhiiihhhggg^^^```dddhhhkkkmmmmmmmmmooooooooonnnlllhhheeecccdddfffiiikkklllkkkjjjiiijjjiiigggffffffggghhhiiihhhhhhgggeeeddddddgggiiidddddddddeeeeeeeeeffffffiiihhhgggffffffggghhhiiimmmllljjjhhhfffffffffggghhhfffcccbbbdddeeeffffffjjjjjjiiiiiihhhhhhgggggggggjjjppptttvvvuuusssqqqiiihhhffffffgggjjjmmmooonnnoooooonnnkkkiiiiiijjjmmmmmmmmmnnnoooooopppppppppoooooonnnooopppqqqrrrvvvuuusssrrrsssvvvyyy{{{uuusssooommmlllkkkjjjhhhjjjiiihhhhhhgggggghhhhhhkkkiiiffffffjjjqqqxxx}}}{{{tttqqqqqqpppmmmiiinnnkkkgggeeegggjjjmmmnnnssssssssstttttttttuuuuuuzzzxxxwwwwwwuuurrrnnnjjjhhhgggeeeccccccdddeeefffeeefffhhhhhhhhhiiikkknnnlllnnnnnnmmmkkkkkkooosssuuutttsssssssssuuuvvvwwwzzzzzzzzzzzzzzzzzzzzzzzzxxxvvvrrrnnnkkklllppptttqqqpppnnnmmmlllkkkllllllhhhiiikkkjjjhhhgggggghhhdddfffjjjnnnqqqtttuuuvvvyyywwwsssnnnkkkjjjjjjkkkiiikkknnnooommmlllkkkkkklllmmmmmmnnnoooppppppqqqrrrrrrssssssrrrqqqooonnnlllkkkjjjiiijjjlllnnnooorrrqqqqqqppppppqqqrrrrrrqqqpppnnniiieeecccdddfffjjjhhheeeeeegggiiikkkkkkhhhiiikkklllllllllkkkkkkhhhiiikkkkkkjjjiiijjjkkkkkkjjjjjjmmmpppxxx~~~{{{zzzxxxzzz{{{}}}eee\\\TTTWWWkkk}}}|||yyy||||||{{{yyyxxxyyy|||~~~}}}}}}yyyvvvrrrpppmmmlllmmmqqqvvvyyy{{{yyywwwuuuttttttuuuvvvwwwuuuttttttuuuvvvvvvuuuooommmjjjkkkmmmooonnnmmmiiiaaaZZZXXXXXXZZZaaaiiiooouuu{{{}}}{{{zzz|||~~~~~~{{{xxxvvvuuutttuuutttrrrooonnnqqqxxx~~~}}}tttnnnmmmllliiihhhjjjkkkmmmmmmkkkgggdddbbbbbbaaa___^^^___dddiiinnnoookkkiiiggggggfffeeecccaaa^^^]]]]]]```dddhhhkkkkkkooorrrqqqkkkfffdddaaa]]]^^^^^^```gggooosssqqqnnnnnnlllmmmrrrwwwvvvnnngggdddeeegggiiijjjiiihhhhhhooojjjccc___```dddiiikkkhhheeebbbaaabbbbbb```^^^[[[YYYYYYZZZ]]]^^^___^^^___bbbfffiiijjjkkkmmmnnnmmmkkkgggdddaaa`````````aaaaaacccfffiiiiiigggddd___aaadddhhhjjjkkkllllllmmmoooqqqqqqoookkkfffccceeegggjjjlllllllllkkkjjjgggggggggggggggfffeeeeeefffffffffeeeddddddfffhhhbbbbbbccccccdddeeeeeeffffffeeeeeedddeeefffggghhhkkkiiihhhfffeeeeeeffffffhhheeecccccceeegggggggggjjjjjjiiiiiihhhhhhhhhhhhfffiiinnnrrrsssrrrooommmffffffffffffhhhkkkmmmoooooooooooonnnlllkkklllmmmooooooooooooppppppqqqqqqtttssssssrrrssstttuuuvvvtttssssssssstttuuuvvvwwwtttqqqnnnllllllkkkjjjiiikkkkkkjjjjjjjjjjjjkkkkkknnnmmmkkklllpppvvv}}}zzztttqqqqqqpppllliiillliiigggeeegggjjjmmmnnnrrrrrrrrrrrrrrrsssssssssxxxwwwuuutttssspppllliiiiiigggeeedddddddddfffgggfffhhhiiiiiihhhgggiiijjjlllmmmnnnmmmlllmmmppptttwwwvvvuuutttttttttuuuvvvuuuvvvvvvvvvwwwxxxxxxyyyvvvtttqqqmmmkkklllpppsssvvvtttqqqnnnkkkiiiiiiiiieeefffhhhhhhfffeeefffgggggghhhkkkoooqqqsssttttttxxxuuuqqqmmmkkkjjjkkkllllllmmmnnnnnnkkkiiihhhiiikkkkkklllmmmmmmnnnooopppqqqqqqrrrrrrrrrpppooonnnllllllkkkjjjjjjkkklllmmmooooooppppppppppppppppppooommmiiieeebbbbbbeeehhhiiihhhffffffhhhiiiiiiiiiggghhhjjjkkkkkkkkkjjjiiihhhjjjkkkllljjjjjjjjjkkkllliiihhhiiiiiinnnzzz|||~~~{{{|||}}}~~~cccZZZSSSUUUiii{{{}}}{{{zzz|||||||||zzzxxxxxx{{{}}}|||}}}yyyvvvvvvqqqqqqpppqqqrrruuuwwwxxxwwwvvvuuussssssttttttuuusssqqqooopppqqqrrrrrrqqqmmmkkkjjjlllppprrrqqqooollleee]]]ZZZYYYZZZ```gggqqqxxx~~~}}}|||{{{zzzxxxvvvuuuuuutttuuutttqqqooonnnrrryyy}}}zzzsssllliiihhheeeeeeggggggiiiiiihhheeebbbaaabbb]]]]]]]]]___dddiiilllmmmhhhfffeeeddddddbbb^^^\\\ZZZZZZZZZ]]]bbbfffiiiiiinnnpppnnnfff```^^^\\\XXX\\\\\\```ffflllnnnlllhhhlllkkkmmmrrrvvvtttllleeeaaabbbcccdddfffgggggghhhnnnhhhbbb^^^```eeejjjmmmiiiddd^^^]]]```aaa^^^[[[VVVVVVVVVYYY]]]___``````bbbeeegggiiiiiiiiikkkllliiihhheeebbbaaa```aaaaaaeeeeeegggiiiiiigggccc```___aaaccceeehhhiiijjjjjjjjjmmmqqqsssrrrmmmgggccciiijjjlllmmmnnnmmmlllllleeefffggggggfffdddbbbaaacccdddeeeeeeccccccdddeee______```aaacccdddeeeeeedddddddddeeefffgggiiiiiihhhgggfffeeeddddddeeeffffffdddbbbccceeehhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiihhhkkknnnqqqrrrpppmmmkkkeeeeeefffhhhjjjlllmmmnnnoooooonnnmmmkkkllloooqqqsssrrrqqqpppppppppqqqqqquuuuuuuuuuuuvvvwwwxxxyyyqqqrrrssssssssssssrrrqqqqqqooolllkkkkkkkkkkkkjjjjjjjjjiiiiiijjjkkkmmmnnnpppooooooqqqtttzzz~~~yyytttqqqpppooollliiiiiihhhgggggghhhkkknnnppprrrrrrqqqqqqqqqqqqqqqqqqvvvtttsssqqqqqqoookkkiiiiiihhhfffddddddeeefffgggiiikkkmmmllljjjhhhhhhhhhjjjkkkmmmmmmmmmooorrruuuzzzxxxwwwuuutttsssttttttqqqqqqqqqrrrssstttuuuvvvrrrqqqooollljjjkkkooorrrwwwuuuqqqnnnkkkiiihhhhhhdddfffggggggfffeeefffgggiiijjjllloooqqqrrrrrrrrrvvvsssppplllkkkkkklllmmmoooooonnnkkkhhhffffffgggiiiiiijjjkkklllmmmnnnnnnoooooopppqqqqqqpppooonnnllllllkkkjjjjjjiiihhhhhhkkklllnnnooopppooonnnmmmllljjjeeeaaa___aaafffjjjiiihhhhhhhhhiiiiiihhhfffggggggiiijjjjjjjjjiiihhhhhhjjjllllllkkkjjjkkkllloookkkgggeeecccccckkkuuu|||{{{|||~~~___XXXRRRUUUiii{{{}}}zzz~~~{{{{{{{{{yyyzzz{{{{{{zzzzzz|||~~~|||{{{{{{zzzzzzyyyyyyyyyzzzzzzuuutttvvvssstttuuuuuuvvvvvvvvvuuuuuutttsssssssssttttttuuurrrpppooopppqqqrrrqqqpppiiiggggggkkkqqqtttrrrooommmfff```______aaagggooozzz~~~|||wwwwwwvvvvvvwwwxxxxxxyyyzzzwwwsssooonnnqqqtttxxxrrrmmmhhhdddbbbbbbccceeefffffffffdddaaa___^^^___ZZZ[[[\\\```eeeiiijjjjjjdddccccccddddddbbb___\\\ZZZYYYYYY\\\```ccceeefffjjjllliiiaaa\\\ZZZYYYWWWXXXYYY]]]bbbfffgggdddaaaiiijjjlllqqqsssqqqiiibbb````````````bbbdddfffhhhkkkhhhcccbbbeeeiiilllnnnhhhccc______bbbbbb]]]XXXUUUUUUVVVZZZ^^^bbbbbbbbbcccdddffffffffffffgggiiigggfffdddbbbaaabbbcccdddgggggghhhiiihhhddd___[[[[[[\\\^^^aaacccfffhhhiiiiiikkknnnppppppmmmiiifffmmmmmmnnnnnnnnnnnnnnnnnnfffeeeeeedddbbbaaa```___bbbdddeeedddaaa______```\\\\\\^^^___aaacccdddeeedddeeefffgggiiikkklllmmmgggfffeeeddddddeeeffffffdddbbbaaabbbeeehhhjjjjjjjjjjjjiiiiiiiiijjjkkkkkklllnnnqqqsssssspppmmmkkkgggiiijjjlllmmmmmmmmmmmmmmmlllllljjjiiikkkooorrrtttsssqqqooonnnnnnppppppqqqrrrssstttvvvxxxzzz{{{qqqqqqqqqppppppooooooooonnnllljjjiiijjjkkkkkkjjjhhhgggffffffhhhjjjlllmmmmmmnnnnnnqqqtttyyy}}}{{{wwwssspppooommmjjjhhhfffhhhiiijjjkkkmmmppprrrtttsssrrrqqqqqqqqqrrrrrrvvvtttqqqpppooonnnllljjjhhhgggeeeddddddeeeggghhhkkkmmmppppppnnnllljjjjjjiiijjjlllmmmooorrrtttvvv|||zzzxxxuuutttsssssssssppppppooooooooopppqqqrrroooooonnnllljjjkkknnnqqqsssqqqooommmkkkjjjjjjjjjgggiiijjjiiihhhffffffggghhhiiillloooqqqrrrrrrrrrsssqqqooolllkkklllmmmnnnooonnnllliiifffeeefffhhhiiiiiijjjkkkkkklllmmmmmmlllmmmnnnooopppoooooonnnllllllkkkjjjhhhfffeeecccfffhhhkkknnnooonnnllljjjjjjiiifffbbb```bbbfffiiikkkkkkjjjkkkllljjjgggdddfffggghhhiiiiiihhhgggggggggiiikkkkkkkkkjjjkkklllrrrmmmhhheeeaaa___cccjjjwwwxxxuuuvvvyyyyyy[[[WWWRRRUUUiii{{{zzzsss}}}|||zzz{{{|||zzz|||}}}}}}|||{{{|||}}}zzzyyywwwvvvuuutttttttttwww|||~~~xxxttttttvvvwwwwwwwwwwwwvvvtttrrrqqqsssssssssssssssttttttuuupppppppppppprrrqqqooommmeeecccccciiippptttqqqmmmiiidddaaacccgggkkkttt||||||rrrssstttvvvxxx{{{}}}~~~{{{uuupppmmmmmmmmmnnnhhhgggccc___^^^___bbbdddeeefffeeebbb^^^[[[[[[[[[YYY[[[^^^bbbfffhhhgggeee]]]]]]```ccceeedddaaa^^^]]]\\\[[[\\\^^^aaabbbbbbeeehhhfff___[[[[[[ZZZXXXWWWYYY\\\```ccccccaaa___ggghhhjjjnnnooollleee___bbbaaaaaaaaaccceeehhhjjjgggffffffgggjjjlllmmmllleeecccbbbeeegggeee^^^XXXWWWWWWYYY]]]aaaddddddccc```aaacccbbbbbbbbbccceeegggfffdddcccbbbccceeefffffffffffffffeeeaaa[[[WWWVVVWWWXXXZZZ^^^aaaeeeggghhhiiijjjkkklllkkkkkkjjjoooooonnnnnnnnnnnnnnnnnngggeeebbb___^^^^^^```aaacccddddddbbb^^^[[[ZZZZZZZZZ[[[\\\^^^```bbbcccdddcccdddfffhhhjjjlllmmmnnnhhhgggfffeeeeeeeeefffgggbbb```___aaadddhhhjjjkkkkkkjjjiiiiiiiiikkklllmmmoooppprrrsssrrrpppmmmjjjmmmnnnoooppppppnnnmmmkkkjjjjjjiiihhhhhhjjjnnnqqqtttrrrooolllkkklllnnnooonnnooorrrtttwwwzzz|||}}}sssqqqnnnlllkkklllnnnooollljjjhhhgggiiijjjjjjjjjgggfffeeeeeefffiiilllnnnllllllmmmooorrrvvvyyy{{{wwwuuurrrooommmkkkhhhgggfffiiillloooooopppsssuuuvvvuuusssrrrrrrssstttuuuwwwtttqqqooooooooonnnmmmhhhgggfffeeeeeefffhhhiiijjjmmmooopppnnnmmmlllllliiijjjkkknnnqqqtttvvvwww{{{zzzwwwuuusssrrrrrrrrrtttsssqqqooonnnnnnnnnooonnnooonnnmmmkkkkkkmmmooopppooommmjjjiiihhhhhhiiiiiijjjkkkiiigggeeeddddddeeegggjjjmmmppprrrssssssqqqpppooonnnnnnmmmmmmnnnlllllljjjhhhffffffhhhkkkjjjkkkkkkkkkkkkkkklllllliiijjjlllnnnoooooonnnnnnkkkkkkjjjiiifffdddbbb```bbbeeeiiilllmmmllljjjhhhiiijjjiiigggeeeeeefffgggnnnmmmmmmnnnmmmkkkfffccceeefffgggggggggfffeeedddeeegggiiijjjiiiiiijjjkkkooojjjfffddd```]]]___dddlllxxx{{{qqqnnnooorrryyywwwZZZVVVRRRTTThhhyyyyyyrrrzzz~~~|||}}}}}}zzzyyyxxxzzzxxxuuusssqqqqqqrrrssstttxxx{{{{{{xxxuuuvvvwwwyyyxxxvvvtttrrrpppooonnnrrrrrrssssssssssssssssssmmmnnnoooqqqqqqooojjjfffbbb``````gggppptttpppjjjeeeaaa```eeelllsss|||~~~{{{ooooooqqqtttwwwzzz}}}zzzsssmmmjjjhhhggggggaaacccbbb]]]\\\___bbbbbbeeedddccc```\\\YYYYYYZZZ[[[]]]```eeehhhgggccc```VVVXXX\\\aaaeeeeeebbb___^^^\\\[[[[[[^^^`````````cccffffffaaa]]]^^^]]][[[YYY[[[^^^```bbbcccbbbbbbeeefffhhhjjjjjjgggaaa]]]___^^^^^^___```bbbdddeeecccccceeehhhkkkllljjjhhhbbbdddgggjjjjjjfff```[[[[[[[[[]]]```cccdddcccbbb\\\]]]___^^^^^^___aaacccgggeeedddccccccdddeeegggdddcccbbbbbbaaa___[[[WWWTTTTTTTTTVVVYYY]]]aaadddfffgggggghhhjjjkkkmmmmmmooonnnlllkkkjjjjjjkkklllgggeee```]]]\\\^^^aaacccccccccbbb___[[[XXXWWWXXXYYYZZZ[[[]]]___aaabbbcccaaabbbdddgggiiijjjkkklllhhhgggfffeeedddeeeeeefffbbbaaa```aaaeeehhhjjjkkkkkkjjjiiiiiiiiilllnnnoooooopppqqqqqqpppnnnkkkiiirrrrrrsssrrrqqqooommmllljjjjjjkkkjjjjjjkkkoooqqqssspppllliiihhhjjjmmmooonnnppprrruuuxxxzzz||||||rrrpppmmmjjjjjjkkknnnpppjjjhhhffffffhhhiiiiiiiiiiiigggfffeeegggiiilllooolllllllllmmmooorrruuuwwwsssrrrpppnnnkkkhhhfffeeeeeejjjppprrrrrrrrrtttvvvvvvuuutttssssssuuuwwwxxxwwwtttqqqooooooppppppooojjjiiihhhggggggiiijjjllljjjlllnnnnnnlllkkkkkkkkkjjjjjjkkknnnsssvvvwwwvvvyyywwwvvvtttsssrrrsssssswwwuuurrrooonnnnnnnnnooooooppppppooommmmmmnnnoooooonnnkkkhhhfffddddddcccggghhhiiigggdddbbbbbbbbbccceeehhhlllnnnpppqqqrrrooopppqqqqqqqqqooommmllljjjjjjiiihhhggggggjjjmmmllllllkkkkkkjjjjjjiiiiiiggghhhjjjlllnnnnnnnnnnnnkkkjjjhhhfffdddbbb```___```cccgggjjjlllkkkjjjhhhjjjkkklllkkkiiihhhhhhiiipppooonnnnnnmmmjjjeeebbbbbbcccdddddddddcccbbbaaabbbdddfffgggffffffgggiiiiiieeeaaaaaa___\\\\\\```dddnnn{{{zzzoookkkjjjlllrrryyyyyy\\\WWWQQQRRRdddtttzzzxxx|||yyyxxxxxxvvvrrrnnnmmmnnnppprrrrrrtttvvvwwwxxxxxxxxxwwwxxxvvvssspppnnnmmmmmmmmmqqqqqqqqqrrrqqqqqqpppppplllnnnpppssssssnnngggaaa```^^^___gggqqqtttoooiiiccc______eeelllsss}}}yyytttlllmmmnnnpppsssuuuxxxyyyxxxssslllgggffffffdddccc___dddddd___]]]```bbb```bbbbbbaaa^^^[[[YYYZZZ[[[]]]___cccgggiiifff```[[[VVVXXX]]]cccggghhhdddaaa\\\ZZZYYYZZZ\\\___``````dddhhhiiidddaaaaaa___\\\ZZZ\\\^^^___```bbbcccdddddddddeeeeeeeeebbb^^^[[[[[[[[[[[[[[[\\\]]]^^^_________```ccceeefffeeedddaaaeeejjjkkkiiieeebbbaaa______```bbbccccccaaa___YYYZZZ\\\\\\\\\^^^aaadddfffdddcccbbbaaacccdddeeecccaaa_________^^^\\\ZZZVVVUUUTTTTTTVVVZZZ]]]```dddeeehhhjjjlllmmmnnnnnnllljjjgggeeeeeeeeefffhhheeeccc```^^^]]]___aaabbb``````___\\\YYYWWWXXXYYYZZZ[[[\\\]]]___```aaabbbaaaccceeegggiiikkkkkkkkkhhhgggeeedddcccccccccccceeecccbbbcccfffjjjlllmmmkkkjjjiiiiiijjjllloooqqqpppqqqrrrrrrqqqooommmkkkssssssrrrrrrqqqooonnnnnnmmmnnnoooooooooooorrrtttssspppkkkhhhgggjjjmmmpppoooppprrrtttuuuvvvvvvvvvooonnnlllkkkkkklllmmmnnnjjjhhhfffeeeggghhhhhhggghhhgggeeedddeeegggkkkmmmlllkkkiiiiiijjjmmmpppsssoooooonnnlllhhheeedddcccdddjjjqqqtttsssrrrsssuuuvvvuuusssssstttvvvyyy{{{wwwtttpppnnnnnnpppqqqqqqnnnmmmkkkjjjkkklllnnnpppoooppppppooolllkkkkkklllkkkkkkkkkoootttwwwwwwuuuuuuuuusssrrrrrrsssttttttwwwuuurrrpppnnnnnnpppqqqqqqrrrsssrrrooonnnnnnoookkkiiigggdddcccbbbbbbbbbdddeeegggfffeeeddddddeeeccceeehhhjjjmmmnnnnnnnnnnnnqqqsssuuutttqqqmmmjjjjjjjjjjjjiiihhhhhhjjjlllmmmlllkkkjjjhhhgggfffeeeeeefffhhhkkkmmmnnnnnnnnnkkkiiigggdddaaa```______```bbbeeeiiijjjkkkjjjiiijjjkkkkkkjjjiiijjjlllnnnqqqooommmllljjjgggccc```^^^___``````___^^^]]]\\\___aaacccdddddddddeeeffffffaaa___``````]]]\\\___aaahhhpppyyyuuupppnnnnnnsssxxx~~~{{{]]]XXXQQQPPPaaappp~~~~~~||||||vvvrrrmmmiiihhhjjjmmmoooqqqqqqrrruuuxxxzzzyyyxxxwwwtttppplllkkkkkkmmmooopppppppppppppppooonnnnnnmmmooosssvvvuuuooofff```aaa^^^___gggqqquuuooohhhbbb^^^^^^dddkkkqqq{{{{{{ssslllkkkllllllmmmoooppprrrssspppkkkfffccccccddddddccc```fffgggbbb^^^```aaa___``````___]]][[[ZZZ\\\]]]___aaaeeeiiiiiieee^^^XXXYYY\\\aaagggkkkkkkgggdddYYYXXXWWWYYY\\\___``````fffjjjkkkgggcccbbb```\\\YYY[[[\\\]]]^^^___bbbdddccccccccccccbbb___\\\ZZZ]]]]]]]]]^^^^^^_________]]]\\\\\\]]]___aaaaaaaaa```fffkkkkkkgggddddddfffaaaaaaaaabbbcccbbb^^^\\\WWWYYYZZZ[[[\\\___bbbeeeeeecccbbb``````aaacccdddbbb```^^^]]]^^^___^^^]]]YYYXXXUUUTTTUUUXXX[[[]]]bbbeeeiiimmmooopppooonnniiigggdddaaa```aaacccdddbbbaaaaaa`````````aaaaaa^^^]]]\\\YYYWWWWWWYYY\\\[[[[[[\\\]]]___```aaaaaadddeeegggjjjlllmmmmmmmmmhhhfffdddbbbaaaaaaaaaaaagggeeedddeeehhhkkkmmmnnnkkkjjjiiiiiijjjmmmppprrrsssssstttuuutttrrrpppnnnqqqqqqqqqpppppppppooooooppprrrssstttsssssstttvvvssspppkkkhhhgggjjjnnnqqqnnnooopppqqqqqqqqqpppooolllmmmmmmnnnnnnmmmmmmllljjjhhheeeeeefffggggggffffffeeebbbaaabbbdddgggjjjjjjiiifffeeefffhhhlllnnnmmmnnnmmmkkkgggdddbbbbbbcccjjjqqqtttsssqqqrrrtttuuutttsssrrrtttvvvzzz|||wwwsssooommmmmmooopppqqqpppooonnnmmmnnnoooqqqsssvvvvvvuuurrrooommmmmmnnnlllkkkllloootttwwwwwwuuusssrrrrrrqqqrrrssstttuuuvvvtttqqqoooooooooqqqsssssstttuuusssqqqooonnnoooddddddbbbbbbbbbbbbcccdddccceeeggghhhgggggghhhiiieeefffhhhjjjkkklllkkkkkknnnqqquuuwwwvvvrrrmmmiiikkkkkklllkkkiiihhhjjjkkkmmmllljjjiiigggeeeccccccdddeeehhhjjjmmmnnnnnnnnnkkkiiifffbbb```______``````bbbeeehhhjjjjjjjjjjjjjjjjjjiiihhhhhhkkkooosssqqqooollljjjhhheeeaaa^^^[[[\\\\\\]]]\\\[[[ZZZYYY]]]___aaabbbbbbbbbccceeefffbbb```bbbbbb___^^^```bbbeeeiiinnnyyy|||wwwuuutttxxx}}}~~~}}}yyywww|||zzzbbbVVVOOOUUU\\\ppp~~~|||zzzqqqqqqooollljjjkkknnnqqqqqqrrrrrrrrrrrrsssuuuvvvsssoookkkiiijjjmmmooopppqqqrrrsssqqqoooooosssvvvvvvzzz}}}|||vvvpppkkkiiieeegggkkkooosssssspppmmmbbb^^^[[[___hhhqqqvvvwww{{{||||||{{{wwwrrrlllhhhhhhhhhhhhiiijjjkkkmmmnnngggdddbbbdddggggggccc^^^```ccceeeeeeccc___\\\ZZZ]]]]]]^^^___aaadddeeeggggggiiikkkjjjhhhddd```]]]^^^bbbhhhnnnqqqmmmfffaaa\\\ZZZWWWVVVXXX]]]cccggglllllljjjhhheee```]]]ZZZ]]]^^^^^^\\\ZZZ\\\```ddddddcccaaa```aaa```^^^\\\___^^^^^^```bbbccccccbbbZZZ[[[]]]^^^]]]\\\ZZZYYY```aaacccddddddddddddcccaaa``````aaabbbbbb```^^^ZZZ\\\___bbbcccddddddccceeebbb___^^^___```aaaaaa___^^^^^^]]]]]]^^^^^^___[[[[[[[[[ZZZZZZ\\\```dddgggjjjppptttuuussspppmmmeeeeeeccc```^^^^^^```cccfffccc```___aaabbbaaa___^^^\\\ZZZYYYXXXYYYZZZ[[[]]]\\\\\\\\\]]]___```aaaccceeehhhkkklllmmmlllkkkggggggfffeeecccbbbaaa```fffhhhjjjlllnnnnnnnnnnnnjjjiiihhhhhhjjjmmmqqqssstttsssqqqooonnnnnnooopppnnnoooppprrrttttttqqqoooppprrrsssuuuuuutttrrrqqqooojjjdddaaaccchhhmmmooouuuuuuuuussspppnnnnnnooossssssrrrqqqpppooonnnmmmlllkkkhhhfffeeeeeefffgggdddcccbbb```^^^^^^```cccfffeeebbb``````ccchhhllllllkkkiiigggdddbbbaaaaaagggkkkqqqttttttrrrpppooonnnppprrruuuxxx{{{|||}}}{{{wwwrrrooonnnoooppppppqqqqqqqqqqqqqqqrrrssstttvvvtttqqqpppoooooommmkkkiiikkknnnooopppqqqtttvvvssssssrrrsssuuutttsssqqqrrrqqqppppppqqqqqqooonnnttttttrrrpppmmmkkkjjjiiicccbbb```aaaccceeefffffffffggghhhkkkmmmllliiigggfffgggiiijjjjjjkkkmmmooopppqqqssstttrrroookkkhhhkkkjjjjjjiiijjjkkkmmmnnnhhhiiiiiihhheeeddddddeee```bbbeeeiiilllnnnnnnnnneeedddcccaaa``````______```bbbeeeiiijjjjjjiiihhhlllgggfffjjjllljjjjjjlllooonnnmmmllljjjfffbbb___YYY[[[[[[XXXUUUUUUWWW[[[___aaacccdddcccbbbccccccbbbaaaaaaaaaaaabbbbbbccc```ccceeegggkkkuuu||||||{{{sssrrrttt{{{bbbVVVPPPUUU]]]qqq~~~{{{xxxooommmjjjgggfffhhhmmmqqquuuuuutttsssrrrrrrrrrsssrrroookkkjjjlllppprrrssstttttttttqqqooopppssswww~~~wwwooojjjgggggghhhkkknnnqqqqqqnnnkkkccc___^^^bbbjjjssswwwxxx{{{zzzxxxuuupppkkkgggdddfffgggjjjmmmnnnmmmlllkkkgggdddaaacccffffffccc```ccceeefffeeebbb^^^\\\[[[[[[\\\^^^aaaeeeiiilllnnnpppnnnllljjjhhhfffcccaaafffiiimmmqqqqqqlllddd^^^ZZZXXXWWWWWWZZZ___fffjjjooonnnllliiifffccc```^^^^^^___^^^]]][[[]]]aaaeeefffdddbbbaaaaaa```___]]]___^^^]]]^^^aaabbbbbbaaaZZZ[[[\\\\\\\\\[[[ZZZZZZ___^^^^^^___```aaacccddddddcccaaaaaaaaa```___]]]\\\^^^```ccceeeeeeeeedddeeeccc```______^^^]]]\\\]]]]]]]]]^^^______```aaaccccccbbbaaaaaacccfffjjjoooqqqsssuuusssooojjjgggeeeeeeccc```^^^^^^```cccfffdddaaabbbdddeeeeeeddd___^^^\\\[[[ZZZ[[[\\\]]]____________```aaacccdddggghhhjjjkkkkkkjjjhhhggggggfffeeedddddddddddddddiiijjjlllmmmnnnnnnnnnnnnlllkkkjjjiiikkkmmmqqqsssrrrqqqooonnnnnnnnnpppqqqrrrrrrrrrtttuuuvvvtttrrrssstttuuuvvvuuutttrrrqqqkkkgggaaa^^^```eeejjjlllqqqrrrsssrrrpppooopppqqqsssrrrqqqooonnnmmmmmmllllllkkkiiigggffffffffffffbbbbbbaaa___]]]\\\^^^___```^^^\\\[[[]]]aaagggkkkmmmllliiifffdddbbbaaaaaahhhlllpppssssssqqqpppppppppqqqtttvvvyyy{{{||||||yyyvvvqqqooopppqqqrrrrrrqqqqqqqqqqqqrrrtttuuuvvvvvvtttqqqpppppppppooommmiiiiiijjjlllnnnppprrrsssrrrqqqpppppprrrsssrrrqqqsssqqqppppppqqqqqqpppooossssssqqqooollliiigggeeebbb``````aaadddgggiiiiiiggghhhiiilllmmmmmmjjjggghhhjjjllllllkkkkkkkkkmmmmmmooopppqqqqqqooommmkkkkkkkkkjjjiiijjjjjjlllmmmjjjjjjkkkiiifffddddddeeeaaaccceeehhhiiiiiiiiihhheeedddcccbbbaaaaaaaaaaaabbbdddfffiiijjjjjjiiihhhkkkgggeeehhhiiihhhhhhjjjnnnmmmmmmkkkiiiddd```]]]ZZZ\\\^^^\\\YYYXXXZZZ\\\aaaccceeeeeecccaaaaaaaaa```aaaaaabbbbbbcccccccccbbbddddddcccdddiiisss{{{~~~xxxvvvvvv|||cccWWWPPPVVV]]]rrr|||~~~~~~zzzwwwnnnkkkfffaaa```dddkkkqqquuuuuutttsssrrrsssttttttqqqooommmmmmppptttvvvwwwxxxwwwuuurrrpppqqqtttwww~~~wwwpppllljjjkkkkkklllnnnoooooollljjjdddcccdddiiiqqqyyy||||||~~~xxxqqqkkkgggeeedddfffiiimmmqqqqqqoookkkhhhgggdddaaaaaadddeeecccaaaeeeffffffdddaaa^^^\\\\\\YYY\\\___dddjjjooosssuuuwwwrrrkkkhhhhhhhhhfffdddhhhiiilllooonnnjjjbbb]]]XXXXXXWWWYYY]]]ccchhhlllooommmjjjgggdddbbbaaaaaa``````___^^^]]]___bbbfffhhheeecccbbbbbbbbb```___^^^]]]\\\\\\^^^``````___ZZZZZZYYYYYYYYYYYYZZZZZZ^^^]]]\\\]]]^^^aaadddfffgggeeebbb``````___^^^\\\___aaacccdddffffffeeeeeecccaaa`````````___]]][[[ZZZ[[[]]]___aaabbbcccdddiiiiiihhhgggfffgggjjjmmmsssttttttsssppplllgggeeeeeedddbbb___]]]]]]___aaa___^^^^^^```bbbdddddddddaaa```^^^]]]]]]]]]___```cccbbbbbbbbbccceeeggghhhlllllllllkkkiiigggeeecccgggfffeeedddeeefffiiijjjmmmnnnnnnooonnnnnnmmmlllkkkjjjiiihhhhhhjjjmmmoooooonnnmmmmmmmmmooopppqqquuusssrrrssstttuuuuuutttttttttuuuuuusssrrrpppnnngggccc^^^\\\^^^cccgggiiinnnoooqqqqqqppppppqqqsssrrrqqqooommmkkkkkkkkkkkklllkkkjjjiiigggfffeeedddaaabbbbbb```^^^\\\\\\]]]ZZZYYYXXXYYY]]]dddkkkoooqqqoookkkgggdddcccbbbbbbjjjmmmpppqqqqqqppppppqqqrrrtttvvvxxxzzzzzz{{{{{{tttqqqnnnmmmooorrrssstttssssssrrrrrrssstttvvvwwwvvvtttrrrqqqrrrrrrqqqppppppmmmkkkmmmrrrvvvwwwwwwrrrqqqooooooqqqssssssssssssrrrqqqqqqrrrrrrqqqppprrrrrrpppnnnkkkgggcccaaa```___```bbbgggkkklllmmmiiiiiikkkmmmooonnnkkkhhhiiilllnnnooommmlllkkkkkkkkklllmmmnnnoooooooooooolllkkkjjjiiiiiiiiijjjkkkkkklllllliiifffcccbbbcccbbbcccdddeeeeeecccbbb```ccccccbbbbbbbbbbbbccccccdddeeegggiiiiiiiiihhhhhhjjjfffdddgggiiiggggggjjjlllmmmmmmllliiiddd___\\\ZZZ^^^bbbcccaaaaaaccceeeggghhhiiigggdddaaa``````___```bbbcccdddddddddcccbbbcccccc```^^^___eeejjjzzz}}}zzzzzz}}}dddWWWPPPVVV^^^rrr}}}zzz}}}{{{xxxqqqmmmeee___]]]bbbkkkrrrtttsssqqqrrrtttvvvwwwxxxrrrqqqooopppsssvvvxxxyyy{{{yyyvvvrrrqqqrrrtttvvv}}}yyyuuurrrppppppooonnnmmmmmmnnnmmmjjjhhheeefffjjjqqqzzz|||sssllliiiiiijjjkkkmmmpppqqqpppmmmhhheeegggdddaaa```bbbcccbbbaaaffffffeeebbb^^^\\\\\\]]]\\\^^^bbbfffkkkooorrrtttsssnnnhhheeeggghhhfffdddaaabbbeeehhhjjjgggbbb^^^ZZZZZZZZZ\\\```dddhhhkkkjjjhhheeeaaa______```aaacccbbb```___```bbbeeegggiiifffdddcccccccccbbbaaa^^^]]][[[[[[]]]^^^^^^]]]YYYXXXVVVUUUUUUVVVXXXYYY]]]]]]^^^___aaacccfffgggfffcccaaa`````````___^^^aaabbbccceeeeeefffeeeeeeaaaaaaaaabbbcccbbb___]]]YYY[[[^^^aaaccceeeeeefffggghhhgggfffdddeeegggiiiooooooooonnnmmmjjjhhhfffcccbbb```]]]ZZZZZZ\\\___ZZZ[[[]]]```cccdddeeeeeebbbaaa___^^^^^^___aaabbbeeeeeedddeeefffhhhjjjkkknnnmmmmmmkkkiiifffcccbbbgggfffeeedddfffiiilllooopppppppppooonnnmmmlllkkkiiigggeeeddddddeeegggiiillllllllllllmmmooopppqqqtttqqqooooooqqqsssttttttttttttsssrrrpppnnnlllkkkfffbbb^^^]]]```dddhhhjjjnnnoooqqqqqqppppppqqqsssqqqooommmkkkiiiiiijjjkkkjjjjjjjjjiiigggeeecccbbbbbbcccdddccc```^^^]]]^^^YYYXXXYYY]]]dddmmmtttxxxwwwtttoookkkgggeeeeeeeeemmmnnnppppppooooooqqqsssuuuvvvxxxzzzzzzzzzyyyyyyooommmkkklllnnnrrrttttttwwwvvvtttsssrrrssstttuuuvvvtttrrrrrrssstttsssrrruuuppplllnnntttzzzzzzyyyuuusssqqqqqqsssuuuvvvvvvsssrrrqqqqqqssssssrrrqqqrrrrrrpppnnnjjjfffbbb_________aaadddjjjnnnppppppkkkkkklllnnnpppooollliiiiiillloooqqqpppnnnmmmlllllllllllllllmmmmmmnnnooolllkkkjjjiiihhhhhhiiijjjjjjkkkkkkiiieeebbb`````````aaabbbcccbbb```^^^\\\aaa``````aaaaaabbbcccddddddeeeffffffgggggggggggggggdddccchhhjjjiiijjjllljjjmmmoooooolllhhhcccaaa]]]bbbiiillllllmmmoooqqqmmmnnnnnnlllhhhdddbbbaaa___aaaccceeeffffffeeedddaaaaaaaaa___]]]]]]```bbbnnnuuu~~~}}}}}}~~~dddVVVOOOUUU^^^rrrzzz{{{~~~~~~{{{wwwrrrjjjbbb```eeennnuuuwwwtttqqqqqqtttwwwxxxxxxuuusssssstttvvvxxxyyyxxx}}}zzzvvvsssrrrsssuuuuuuzzzxxxuuusssrrrqqqqqqpppmmmkkkkkkkkkkkkiiigggdddcccffflllttt}}}uuunnnlllnnnpppqqqqqqpppnnnllliiifffdddgggeeebbbaaa````````````bbbbbbaaa___\\\[[[\\\]]]aaabbbdddgggiiikkkllllllhhhfffcccccceeefffdddaaa^^^^^^aaadddfffeeebbb___^^^^^^___```aaaccceeeeeefffdddaaa^^^^^^___aaaccceeedddbbbaaabbbdddggghhhiiifffcccbbbcccddddddccc```^^^[[[[[[\\\]]]]]]]]]XXXVVVTTTRRRRRRSSSUUUVVVYYY[[[^^^aaabbbbbbbbbaaa___^^^]]]___aaaccccccbbbaaabbbcccdddeeeeeeffffffeeeeeeeeeffffffddd```]]]ZZZ\\\```cccfffffffffeeecccccccccbbb``````bbbccciiiiiiiiiiiiiiihhhgggfffaaa```^^^ZZZXXXWWWYYY\\\\\\___cccfffhhhiiijjjkkkcccbbb```______```bbbcccffffffffffffhhhjjjlllmmmnnnmmmlllkkkiiigggeeedddgggfffeeeeeegggkkknnnqqqqqqpppooonnnmmmlllkkkkkkhhhgggdddbbbbbbccceeefffjjjjjjkkklllnnnoooqqqqqqrrrpppnnnnnnqqqtttuuuvvvuuutttsssrrrooommmkkkjjjgggdddaaaaaadddhhhkkklllpppqqqrrrqqqpppooopppqqqnnnmmmlllkkkjjjjjjkkkkkkiiiiiihhhhhhfffdddbbbaaacccdddeeedddaaa_________\\\\\\^^^eeeoooyyy{{{uuuoookkkjjjjjjkkkppppppppppppoooppprrruuuuuuwwwyyyzzz{{{yyyxxxwwwnnnmmmlllmmmqqqtttvvvwww{{{yyyuuurrrpppppppppqqquuusssqqqrrrssstttsssrrrsssnnnjjjlllrrrwwwxxxwwwvvvtttqqqqqqsssuuuvvvvvvsssrrrqqqqqqsssssssssqqqrrrrrrqqqnnnkkkgggdddbbbaaaaaacccggglllpppqqqqqqllllllmmmooopppooollliiigggkkkoooqqqqqqpppoooooonnnmmmlllkkkkkkllllllmmmlllkkkiiihhhggghhhhhhiiiiiijjjkkkiiieeeaaa^^^^^^^^^___aaabbbbbbaaa___^^^_________```aaabbbcccdddcccccccccccccccdddeeefffccc```bbbiiimmmllllllmmmkkkoootttvvvsssnnnkkkiiiggglllrrrvvvuuuuuuvvvxxxtttuuutttqqqlllhhheeeeeebbbcccfffhhhhhhhhhgggfff`````````___]]]]]]]]]^^^eeeiiioooyyy{{{{{{}}}~~~cccUUUNNNTTT]]]rrr}}}{{{wwwoooiiigggkkksssyyy~~~yyytttrrrtttuuutttsssuuuttttttvvvyyyzzzzzzyyy|||yyyvvvttttttuuuttttttvvvtttpppooonnnnnnnnnmmmhhhhhhhhhhhhiiigggdddaaa___ccciiiqqqyyy{{{rrrmmmlllnnnppprrrpppmmmjjjhhhfffeeedddgggfffdddbbb```^^^]]]]]]]]]^^^___^^^\\\\\\^^^___cccdddeeefffgggfffeeeddd```aaacccddddddcccbbbbbbcccbbbbbbdddeeedddaaa___aaabbbbbbcccbbbbbb``````cccbbb```___```cccfffhhhhhheeecccbbbeeegggiiiiiigggeeebbbbbbccceeeffffffbbb```]]][[[\\\^^^^^^^^^YYYWWWUUUSSSRRRRRRSSSTTTTTTVVVZZZ\\\]]][[[YYYWWWXXXXXXZZZ^^^bbbeeeeeeeeebbbbbbcccdddeeefffgggggglllkkkjjjiiihhhddd```\\\^^^```dddfffgggfffdddbbb___```aaa```^^^^^^___aaafffgggggggggfffeeecccbbb```___]]]YYYVVVVVVXXXZZZ]]]aaafffiiijjjjjjkkkkkkdddcccaaa```aaabbbdddeeeggggggggghhhiiilllnnnooonnnmmmlllkkkjjjiiihhhhhhggggggfffggghhhkkknnnpppnnnnnnlllkkkkkkjjjkkkkkkiiihhheeeccccccdddfffgggjjjjjjlllmmmnnnpppqqqqqqqqqooonnnooosssvvvxxxyyyvvvuuutttrrrpppnnnlllkkkgggfffdddeeehhhlllnnnoooqqqqqqrrrpppnnnmmmmmmnnnllllllllllllmmmmmmmmmmmmiiihhhggggggfffeeeddddddcccdddeeedddbbbaaaaaabbbbbbcccgggppp|||{{{tttooonnnoooppprrrrrrrrrqqqpppqqqsssvvvuuuwwwyyyzzzzzzyyywwwuuuqqqppppppqqquuuxxxyyyyyy{{{xxxtttpppnnnmmmnnnnnntttrrrppppppqqqrrrrrrqqqrrrooonnnoootttxxxyyyyyyuuusssqqqppprrrssssssrrrrrrqqqpppqqqrrrsssrrrqqqrrrqqqooommmkkkiiigggfffeeefffgggjjjnnnpppqqqppplllmmmnnnooopppooollliiihhhjjjnnnppppppppppppqqqpppooonnnllllllkkkkkkkkkjjjiiihhhggggggggghhhiiiiiijjjkkkiiieeeaaa___^^^^^^___bbbcccddddddcccbbb_________```aaacccdddeeebbbaaaaaa```aaaccceeefffbbbaaaeeemmmqqqpppnnnnnnnnnttt{{{}}}zzztttqqqpppqqquuuzzz{{{xxxvvvvvvwwwwwwxxxxxxuuupppllljjjiiifffggghhhiiijjjiiihhhhhhbbbaaa```^^^\\\[[[ZZZZZZ]]]___bbbjjjwwwyyyvvvxxx|||}}}bbbTTTMMMSSS\\\qqq{{{xxxsssooonnnrrrzzz{{{uuurrrtttuuutttqqqsssssstttwwwzzz||||||{{{zzzwwwuuuuuuvvvvvvtttrrrtttqqqnnnmmmnnnooommmlllggghhhiiikkklllkkkgggccc___ccciiiooouuuzzz~~~}}}vvvoookkkkkkmmmooommmllljjjhhhfffeeeeeeeeeggggggfffccc```\\\ZZZZZZYYY[[[]]]^^^^^^___aaabbbbbbcccdddeeeeeedddcccbbbaaaeeehhhgggdddbbbcccffffffeeeccccccdddcccaaa___bbbcccddddddcccaaa^^^\\\```___```aaacccfffjjjllljjjgggddddddfffiiijjjjjjeeeccc``````cccfffhhhhhheeebbb^^^]]]]]]_________\\\ZZZXXXVVVTTTSSSSSSSSSSSSTTTUUUVVVUUUTTTQQQPPPRRRTTTXXX]]]cccffffffeeebbbcccccceeefffhhhjjjkkkkkkjjjiiiiiihhhgggdddaaabbbdddgggiiihhheeeaaa^^^]]]^^^___^^^]]]]]]^^^```dddeeefffggggggeeecccbbbaaa```^^^ZZZWWWVVVXXXZZZ^^^ccchhhkkkkkkjjjiiijjjfffeeecccccccccdddfffhhhiiiiiiiiijjjkkknnnppprrrpppooonnnlllkkkjjjjjjiiigggggghhhhhhiiikkklllmmmkkkjjjiiihhhhhhiiijjjkkkhhhgggdddcccbbbdddfffgggjjjkkkmmmnnnooopppqqqqqqmmmllllllooossswwwyyyyyytttrrrqqqooommmkkkjjjjjjfffeeedddfffiiimmmoooooonnnoooooonnnlllkkkkkkllliiikkkmmmoooppppppoooooojjjiiihhhgggfffgggggghhhhhhhhhhhhgggffffffhhhjjjkkkmmmsss~~~~~~vvvqqqpppqqqssssssttttttsssrrrrrruuuwwwtttuuuxxxzzzzzzxxxvvvtttsssqqqqqqrrruuuwwwxxxxxxwwwuuuqqqnnnllllllmmmnnnsssqqqooonnnooopppooonnnqqqrrrrrrtttvvvyyyzzz{{{uuutttrrrrrrssssssrrrpppqqqpppoooppprrrsssrrrqqqpppooommmkkkiiiiiijjjkkkjjjjjjkkkmmmooopppooommmllllllmmmooopppoookkkhhhjjjlllnnnooonnnnnnooopppoooooonnnnnnmmmllllllkkkiiihhhgggfffggghhhiiijjjiiikkklllkkkgggcccaaa```aaabbbdddfffggggggfffeeeaaaaaabbbbbbcccdddeeefffbbbaaa``````aaacccfffhhhiiiiiiooowww{{{wwwsssqqqssszzz~~~wwwsssrrrrrrvvvyyyyyywwwuuuuuuwwwxxxyyyyyywwwrrrooollllllkkkkkkkkkkkkjjjjjjjjjjjjdddccc```___^^^]]]]]]\\\[[[[[[]]]aaakkk{{{yyyvvvxxx|||~~~}}}bbbTTTLLLRRR[[[pppyyyxxxuuusssssswww~~~zzzsssrrrtttwwwvvvtttpppqqqssswww|||~~~~~~}}}xxxvvvtttuuuwwwwwwtttqqqqqqooommmmmmpppqqqpppooojjjkkkmmmppprrrppplllhhhcccfffkkkooossswww{{{}}}{{{xxxrrrmmmjjjjjjlllnnngggggggggggggggfffeeeeeegggggggggddd```[[[YYYWWWWWWZZZ]]]___```aaaccceee___```cccdddeeeeeedddcccfffjjjmmmjjjdddbbbfffjjjdddcccaaabbbccccccbbbaaabbbcccdddeeeccc```]]][[[\\\]]]^^^```dddgggjjjlllkkkhhhddddddgggjjjkkkkkkcccaaa___```cccfffiiijjjgggddd```^^^^^^___``````^^^]]][[[YYYVVVUUUTTTSSSUUUTTTSSSRRRQQQPPPOOONNNPPPRRRWWW^^^cccfffeeeccccccddddddfffhhhjjjlllmmmfffeeeeeegggiiijjjiiihhheeegggiiijjjiiiddd___[[[ZZZ\\\]]]]]]\\\\\\]]]___```bbbeeeggghhhgggfffdddcccbbb___[[[XXXWWWYYY[[[ccchhhnnnqqqpppnnnmmmmmmgggfffeeedddeeefffhhhjjjjjjjjjjjjkkkmmmppprrrsssqqqpppooommmkkkjjjjjjjjjhhhhhhhhhiiijjjjjjjjjjjjhhhggggggggggggiiijjjkkkfffdddbbbaaaaaabbbdddfffkkklllmmmooopppqqqqqqqqqhhhhhhiiilllqqquuuwwwwwwooonnnllljjjhhhgggffffffeeeddddddfffiiimmmnnnoookkkllllllllljjjiiijjjkkkhhhjjjnnnqqqrrrrrrqqqpppllljjjiiigggggghhhjjjlllmmmnnnmmmlllkkkllloooqqqtttvvv}}}wwwrrrqqqrrrttttttuuuuuuuuuttttttuuuwwwsssuuuwwwzzzzzzxxxuuusssqqqpppooopppssstttuuuttttttrrrnnnkkkkkklllnnnooorrrpppnnnmmmnnnnnnmmmllllllnnnqqqrrrssstttwwwyyyxxxvvvuuuuuuvvvuuurrrppppppooonnnoooqqqrrrqqqpppooommmjjjhhhhhhiiilllmmmmmmmmmmmmnnnpppooommmkkkllllllmmmooopppnnnkkkhhhmmmnnnooonnnmmmlllmmmooonnnnnnnnnooonnnnnnmmmlllggggggffffffggghhhiiijjjjjjlllnnnmmmjjjfffcccbbbccceeegggiiiiiiiiihhhgggddddddddddddeeefffggghhhbbbaaa``````aaadddhhhjjjrrrrrryyy~~~xxxuuuwww~~~xxxsssrrrlllppptttvvvuuuuuuwwwyyywwwyyyyyywwwssspppnnnmmmnnnnnnmmmkkkkkkkkkkkkkkkeeecccaaa```aaabbbcccbbb^^^]]]]]]^^^dddooo||||||yyyyyy|||~~~}}}cccSSSKKKSSS[[[mmm~~~yyyxxxuuutttuuuxxx{{{~~~|||wwwttttttsssooolllnnnooossszzz|||yyywwwvvvttttttuuuwwwxxxvvvtttpppoooppppppppppppkkklllooosssuuuuuurrrooolllmmmppprrrssssssrrrppptttrrrnnnkkkhhhhhhhhhhhhiiiiiiiiikkklllkkkiiifffdddjjjmmmhhhccc___[[[WWWYYY^^^bbbdddcccaaabbbcccaaabbbdddeeefffgggggggggggghhhjjjkkkjjjiiigggeeehhheeebbbaaabbbcccbbb```bbbdddggggggddd___[[[YYYYYYZZZ\\\]]]```ccchhhlllhhhccc______cccffffffdddgggbbb^^^```eeejjjkkkjjjgggeeebbbbbbbbbccccccbbb^^^___```___]]]\\\]]]^^^]]]\\\YYYTTTPPPNNNPPPQQQRRRWWW^^^dddfffeeeddddddfffggghhhiiijjjjjjjjjjjjgggfffeeeeeefffgggeeedddggghhhgggddd```]]][[[[[[[[[\\\\\\]]]^^^^^^______aaaaaabbbeeeggggggeeecccfffeeedddbbbbbbbbbbbbccceeeooowwwwwwtttrrrnnniiidddddddddeeegggiiilllmmmpppnnnkkkkkknnnrrruuuvvvxxxsssnnnllllllmmmkkkiiimmmllljjjiiihhhhhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhfffeeecccbbbbbbdddfffhhhkkkmmmoooqqqrrrpppnnnmmmiiijjjkkknnnpppsssvvvwwwtttpppkkkgggeeeeeeeeeeeebbbcccccccccdddgggkkkoooooonnnmmmmmmlllmmmmmmnnngggjjjnnnrrrtttsssrrrqqqllliiigggfffhhhjjjkkkkkknnnooonnnmmmlllmmmpppsssxxx}}}yyysssrrrrrrrrrqqqpppsssvvvwwwvvvsssqqqpppssstttwwwxxxxxxvvvtttrrrpppqqqrrrssssssqqqooonnnkkklllmmmnnnmmmllllllmmmlllllllllmmmnnnooopppqqqqqqrrrssstttuuuuuuuuuuuuxxxxxxyyyxxxwwwuuusssrrrnnnllllllnnnrrrsssqqqooopppmmmiiiggggggjjjnnnqqqqqqpppnnnlllkkklllmmmnnnmmmmmmnnnnnnmmmkkkjjjiiillllllkkklllmmmnnnpppqqqqqqooonnnnnnnnnnnnkkkiiifffeeeeeeeeefffhhhiiikkknnnqqqsssssspppllliiihhhiiiggggggiiikkkllliiifffjjjhhheeefffiiillllllkkkaaaddddddcccaaadddkkkrrrqqqzzz~~~yyywww{{{tttnnnlllnnnoooqqqrrrrrrsssuuuwwwxxxwwwuuusssrrrrrrrrrrrrrrrrrrqqqpppnnnllljjjiiieeeeeeeeeeeedddcccbbbaaa```^^^\\\\\\```fffmmmrrr~~~}}}}}}}}}||||||cccSSSKKKSSSZZZkkkxxxwwwuuuuuuvvvyyy}}}~~~{{{xxxvvvrrrnnnkkkmmmpppwwwzzzyyywwwvvvuuuvvvwwwxxxyyywwwsssrrrrrrssssssrrrrrrrrrtttwwwzzzzzzwwwuuurrrtttuuutttrrrpppooonnnsssrrrooollljjjiiihhhhhhiiiiiiiiikkklllllliiiffffffllloookkkgggddd```\\\]]]^^^___aaabbbbbbcccdddccccccdddeeefffggggggggghhhiiijjjjjjjjjiiihhhggghhheeebbbaaabbbcccbbbaaadddfffhhhhhhddd___\\\ZZZXXX[[[___aaabbbdddfffgggeeebbb^^^^^^aaaddddddcccccc```^^^aaagggkkkllljjjgggdddaaa```aaabbbbbbbbb```aaaaaa```^^^^^^___```bbbaaa]]]YYYTTTRRRSSSTTTZZZ```hhhkkkiiieeecccccceeeeeeeeeffffffggggggggghhhgggffffffhhhhhhgggfffeeefffeeeccc___\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]```___```bbbfffiiijjjiiijjjhhheeecccbbbbbbbbbcccllluuu|||{{{wwwtttooojjjeeeeeeeeefffgggiiilllmmmpppnnnlllmmmppptttwwwyyyvvvsssnnnmmmmmmmmmllljjjlllkkkkkkjjjkkkkkkllllllllllllkkkjjjjjjiiihhhhhhhhhgggeeeddddddfffhhhjjjlllmmmooooooooonnnlllkkkiiiiiijjjlllnnnppprrrtttssspppmmmjjjhhhgggfffeeecccccccccccccccfffjjjmmmnnnnnnnnnoooooooooooooooiiilllooorrrtttsssqqqpppmmmjjjgggfffgggjjjkkklllqqqqqqpppnnnmmmmmmoooqqqxxx||||||vvvsssrrrssssssrrruuuxxx{{{|||zzzwwwuuutttssstttvvvwwwxxxwwwvvvvvvqqqrrrrrrsssrrrpppnnnmmmlllllllllkkkjjjiiihhhiiikkkkkklllmmmnnnpppqqqrrrrrrrrrtttuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvtttsssrrrpppnnnnnnppprrrsssrrrpppmmmkkkiiiggghhhkkkooorrrqqqpppnnnlllkkkkkklllllljjjkkklllnnnnnnnnnmmmlllooonnnnnnmmmnnnooopppqqqqqqpppnnnnnnnnnmmmkkkiiiddddddddddddeeegggiiijjjppprrruuutttqqqmmmkkkjjjlllkkkkkkmmmppppppmmmjjjkkkiiiggghhhjjjlllkkkjjj```bbbcccaaa```cccjjjqqqwww~~~}}}xxxvvv{{{}}}}}}wwwpppllljjjmmmoooqqqrrrrrrssstttvvvwwwvvvtttrrrpppppppppqqqrrrrrrqqqpppooollljjjiiigggggggggfffeeedddbbbbbb___]]][[[[[[\\\aaaeeeiiisss|||zzzbbbSSSLLLRRRWWWggg~~~}}}wwwvvvvvvvvvxxx|||}}}wwwrrrnnnlllooottt}}}|||zzzxxxwwwwwwxxxxxxzzzwwwtttrrrrrrsssssssssqqqqqqqqqsssuuuvvvuuutttwwwyyyyyyvvvqqqlllkkklllrrrrrrpppnnnmmmkkkiiiiiiiiiiiijjjlllmmmmmmjjjgggiiinnnrrrooolllkkkgggcccaaa]]][[[\\\```dddeeedddeeeeeeeeeffffffggggggggghhhhhhiiiiiiiiiiiiiiiiiigggeeebbbaaabbbcccccccccfffhhhiiihhhddd```]]][[[XXX\\\aaaddddddbbbaaaaaaaaa___]]]]]]___aaaaaaaaa```___```dddiiilllkkkiiigggddd```^^^___```aaaaaabbbcccbbbaaa______aaacccdddcccbbb^^^[[[[[[\\\^^^eeemmmuuuuuunnnfffccccccfffeeeeeeeeeeeeeeefffggggggfffeeefffhhhhhhgggfffbbbccccccaaa^^^\\\[[[[[[]]]]]]]]]\\\\\\\\\\\\\\\^^^^^^^^^aaagggllloooqqqmmmjjjfffcccaaabbbcccdddqqqyyy}}}wwwsssnnniiiffffffffffffgggiiikkklllooonnnmmmnnnssswwwzzz{{{tttqqqnnnmmmmmmnnnmmmlllkkkllllllmmmnnnnnnoooooonnnnnnmmmllljjjiiihhhhhhjjjiiigggeeefffhhhjjjlllmmmmmmmmmllllllkkkkkkjjjkkkkkkkkklllmmmooopppqqqrrrrrrpppnnnllljjjhhhgggcccddddddcccbbbdddhhhkkkmmmnnnpppqqqrrrrrrqqqppplllnnnqqqssstttsssqqqpppnnnkkkgggeeegggjjjmmmnnnuuuuuussspppmmmlllmmmooouuuxxx|||}}}{{{zzzwwwsssrrrrrrssstttsssvvvxxx{{{{{{yyyvvvtttsssttttttuuuvvvwwwxxxyyyyyyrrrsssssssssqqqooommmlllmmmlllkkkjjjhhhgggffffffjjjjjjkkkmmmoooqqqssstttssstttuuuvvvvvvwwwvvvvvvtttuuuuuuvvvuuutttsssrrrrrrqqqqqqrrrssssssrrrppplllkkkkkkkkkmmmpppsssuuusssqqqooolllkkkjjjjjjjjjgggiiillloooqqqqqqqqqqqqrrrqqqqqqppppppqqqqqqrrrrrrpppnnnmmmmmmllljjjhhhcccccccccdddeeegggjjjkkkrrrtttuuuuuuqqqnnnlllkkknnnnnnoooqqqsssrrrpppmmmlllkkkjjjkkklllllljjjhhhaaabbbcccbbbaaaeeelllrrr|||zzzvvvtttuuuvvvvvvtttpppllliiihhhkkknnnqqqsssssssssssstttuuutttrrrpppnnnnnnnnnnnnpppqqqqqqqqqooollliiihhhjjjiiihhhgggeeecccbbbbbb```___]]]\\\\\\]]]___```eeemmmyyywwwaaaTTTLLLQQQUUUddd}}}}}}|||vvvvvvvvvwwwzzz~~~wwwqqqpppqqquuu|||~~~|||zzzyyyyyyyyyyyywwwuuuqqqpppqqqqqqrrrqqqnnnmmmlllmmmooopppqqqpppuuuwwwwwwtttnnnjjjjjjlllrrrqqqqqqpppnnnmmmkkkjjjiiijjjkkknnnooonnnkkkhhhkkkpppsssrrrpppppplllhhhbbb\\\VVVWWW^^^eeefffeeehhhgggggggggggggggggggggggggggfffffffffggghhhiiifffdddbbb```aaabbbddddddfffhhhhhhgggccc___]]]\\\ZZZ]]]```bbb```^^^]]]\\\^^^^^^^^^^^^^^^^^^___```aaabbbdddhhhlllllljjjggggggddd___]]]^^^___``````aaabbbaaa___^^^^^^aaacccbbbcccccccccccceeehhhkkkoooxxx~~~sssiiieeefffggggggfffeeeeeefffggghhhdddcccbbbccceeefffeeeddd___aaaaaa```^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^______aaaeeekkkppprrrrrrllliiieeebbbaaabbbeeegggooowww|||yyytttpppkkkfffgggfffffffffgggiiikkklllmmmllllllooossswwwyyyzzzpppooonnnmmmmmmnnnnnnnnnmmmmmmnnnooooooooooooooopppooonnnlllkkkiiihhhgggjjjhhhfffeeefffgggjjjkkklllkkkjjjjjjjjjjjjkkklllooooooooooooooopppqqqrrrrrrttttttssspppllliiihhhddddddeeedddcccdddgggiiimmmoooqqqssstttsssrrrqqqoooppprrrssssssrrrpppooommmiiifffeeehhhlllpppqqqvvvuuusssoookkkjjjkkklllqqqsssvvvxxxzzzzzzyyyxxxuuutttsssrrrrrrrrrrrrrrruuuwwwzzzzzzyyywwwvvvvvvvvvvvvuuuuuuuuuwwwxxxyyytttttttttsssqqqooonnnlllmmmlllkkkjjjkkkkkkjjjiiijjjkkklllmmmppprrrtttvvvuuuuuuvvvwwwwwwwwwwwwwwwssstttuuuvvvuuuuuusssssstttttttttttttttsssrrrqqqnnnnnnoooqqqtttvvvyyyzzzuuutttqqqooollljjjiiiiiihhhjjjmmmqqqsssssssssrrrrrrrrrrrrrrrssssssssstttrrrpppnnnmmmmmmllljjjiiieeedddeeeeeegggiiilllmmmrrrtttuuussspppnnnmmmmmmnnnoooppprrrrrrrrrpppnnnmmmmmmmmmnnnmmmkkkiiigggeeeeeeeeedddeeeiiiooottt{{{~~~{{{wwwtttsssqqqpppooommmjjjiiihhhhhhiiilllqqqssssssrrrrrrrrrsssqqqooommmlllkkkkkkkkknnnoooppppppooollliiigggjjjiiigggeeecccbbbaaa```bbbbbbaaa```____________```eeennnyyyttt```SSSMMMRRRUUUccc{{{}}}{{{vvvvvvwwwyyy|||}}}uuurrrtttwww~~~~~~}}}{{{zzzyyyyyyxxxvvvtttqqqpppqqqsssssssssrrrpppnnnoooqqqssssssssspppqqqqqqnnnkkkjjjlllnnnqqqqqqqqqpppooommmlllkkkjjjkkkmmmppprrrqqqmmmjjjlllpppsssrrrrrrrrrnnnhhhbbbZZZTTTVVV___gggiiihhhkkkjjjiiigggggggggggggggeeeeeeddddddddddddeeefffdddcccaaa______```cccfffeeeffffffdddaaa^^^]]]]]]^^^^^^___]]]ZZZYYYYYYZZZ[[[^^^``````^^^]]]___aaaeeefffhhhkkklllkkkhhheeegggccc```^^^^^^__________________^^^]]]]]]___aaabbbdddeeefffgggiiimmmpppsss|||uuukkkggghhheeeeeeeeeeeeeeeeeefffggg___^^^^^^___aaacccbbbaaa___```aaa```^^^]]]]]]]]]ZZZ[[[\\\^^^___aaabbbcccaaacccfffkkkpppqqqpppnnnhhhfffbbb``````cccgggiiikkksssxxxuuuqqqmmmiiieeeeeeeeeeeeeeegggiiikkklllkkkkkkkkknnnrrruuuvvvvvvmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnnnnmmmmmmmmmmmmpppooonnnllljjjhhhgggfffgggfffdddcccccceeehhhiiiiiiiiihhhhhhjjjlllnnnppppppppppppppppppqqqrrrssstttvvvxxxwwwrrrmmmjjjiiieeefffffffffeeeeeegggiiimmmoooqqqssstttsssrrrqqqqqqqqqrrrssssssqqqpppoookkkhhheeefffiiinnnrrrtttttttttqqqnnnjjjiiijjjkkkoooppprrrtttuuuvvvvvvuuutttttttttsssrrrqqqqqqqqqwwwyyy|||}}}|||{{{{{{|||xxxwwwuuutttssstttuuuuuuuuuuuutttsssqqqooonnnmmmlllkkklllooorrrtttsssrrrmmmmmmnnnoooqqqsssuuuvvvuuuvvvwwwwwwwwwwwwwwwwwwtttuuuvvvvvvvvvuuutttsssttttttuuutttsssrrrqqqqqqooopppqqqtttvvvxxxzzz{{{xxxwwwtttqqqooolllkkkjjjjjjlllpppsssuuuuuusssrrrqqqrrrrrrssstttuuuuuuuuuqqqooolllkkkllllllkkkjjjhhhhhhhhhiiijjjlllnnnpppqqqrrrrrrqqqooommmnnnnnnqqqqqqrrrrrrqqqpppoooooonnnooooooooommmjjjhhhggggggfffeeedddeeeiiiooossstttuuuwwwwwwuuusssrrrrrrnnnllljjjhhhhhhhhhhhhhhhgggkkkoooqqqqqqqqqpppppppppnnnmmmkkkjjjjjjjjjjjjlllmmmnnnnnnllljjjhhhfffhhhfffdddbbb```___^^^^^^``````aaabbbbbbbbbaaaaaaaaadddiiipppzzzrrr^^^SSSMMMSSSWWWeeezzz|||zzzwwwwwwyyy{{{~~~yyytttsssvvvyyy|||||||||{{{zzzyyyxxxxxxyyyvvvttttttvvvxxxyyyzzzuuutttssssssuuuvvvvvvvvvpppooommmkkkkkklllmmmnnnqqqppppppooonnnmmmmmmllllllmmmpppsssuuutttpppmmmmmmqqqrrrqqqrrrrrrmmmfff___ZZZVVVYYYccckkknnnmmmmmmllljjjhhhggggggggggggddddddcccccccccbbbbbbbbbaaaaaa___]]]]]]^^^cccfffdddeeedddbbb```^^^^^^___aaa```^^^ZZZWWWVVVXXXZZZ[[[```dddddd```^^^```ccciiiiiijjjjjjjjjhhhgggffffffdddaaa_________^^^]]]]]]___``````___^^^___aaaeeefffggggggggghhhjjjlllssszzz|||rrriiiffffff```aaabbbcccdddddddddccc]]]\\\\\\]]]```bbbbbbaaa```aaacccbbb```^^^^^^___[[[\\\^^^```bbbeeefffgggdddfffiiinnnqqqpppllliiieeedddbbbaaabbbdddhhhjjjiiiqqqvvvtttooommmiiifffcccccccccdddfffhhhjjjlllkkkkkkkkknnnqqqsssrrrqqqjjjlllmmmlllkkkkkklllmmmooommmllljjjiiijjjjjjkkknnnmmmllljjjhhhfffeeedddeeedddbbb```aaaccceeeggghhhhhhiiijjjlllnnnqqqrrrnnnnnnnnnoooppprrrssstttvvvyyy{{{yyysssmmmjjjiiiggghhhiiiiiihhhhhhjjjlllmmmnnnpppqqqrrrrrrqqqpppqqqqqqrrrrrrrrrqqqooonnnkkkiiiggghhhkkkoooqqqrrrqqqpppooollljjjiiikkkmmmqqqqqqqqqrrrrrrqqqqqqqqquuuuuuuuutttrrrqqqrrrsssuuuwwwzzz{{{zzzyyyzzzzzzwwwuuutttrrrqqqqqqqqqqqqsssrrrrrrpppooonnnmmmmmmkkklllooouuu|||~~~{{{qqqqqqrrrrrrssstttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuvvvvvvwwwvvvuuutttsssqqqsssttttttrrrppppppqqqooopppqqqrrrtttvvvxxxyyyyyyxxxvvvsssqqqnnnlllkkklllnnnrrruuuwwwvvvtttsssqqqrrrsssssstttttttttssspppmmmkkkjjjkkklllllllllmmmlllllllllmmmoooppprrrpppqqqqqqpppnnnnnnpppqqquuuuuutttrrrooonnnooopppnnnoooooonnnkkkiiihhhiiigggeeecccbbbcccgggkkknnnnnnooopppqqqrrrrrrrrrrrrmmmkkkhhhgggggghhhhhhgggfffiiimmmnnnnnnnnnnnnooommmllljjjiiiiiiiiijjjkkkkkkkkkkkkjjjiiihhhffffffeeedddaaa___]]]]]]]]]]]]\\\]]]^^^```bbbcccccccccbbbdddfffjjjoooxxxqqq]]]RRRMMMTTTYYYhhh~~~{{{wwwxxxxxxzzz|||{{{vvvttttttuuuvvv~~~zzzzzzzzzzzzyyyxxxxxxwwwzzzxxxwwwwwwzzz}}}yyyxxxwwwxxxzzzzzzyyyxxxxxxsssmmmlllnnnoooooommmqqqpppnnnmmmlllmmmmmmnnnmmmooorrrvvvxxxwwwrrroooppprrrsssqqqrrrqqqkkkddd]]][[[[[[```iiipppssssssooonnnkkkiiiggggggggghhhddddddddddddcccbbb```_________^^^\\\ZZZ]]]bbbfffdddddddddbbb```___aaabbbcccbbb___[[[XXXWWWXXXZZZ\\\ccciiihhhccc```bbbfffiiiiiihhhfffeeefffggghhheeedddbbbbbbaaa```^^^\\\^^^aaacccdddcccbbbbbbbbbcccdddffffffffffffhhhiiiqqqtttvvvssskkkddd```___\\\^^^aaaccceeeeeecccccc]]]]]]]]]___bbbddddddcccbbbdddeeedddbbb`````````___```aaaccceeeggghhhiiifffggghhhkkkmmmllliiiffffffeeedddcccdddeeehhhiiihhhoootttqqqmmmjjjgggccc``````aaabbbeeehhhjjjlllllllllmmmoooqqqqqqooommmhhhkkklllllljjjhhhiiikkkllljjjgggeeeeeegggiiikkkkkkjjjiiihhhfffeeedddccccccbbb```______aaaccceeejjjjjjkkklllnnnpppqqqrrrmmmnnnnnnppprrruuuwwwxxxxxx|||~~~zzzsssllliiiiiihhhjjjkkkkkkkkkkkkmmmooonnnnnnnnnoooooooooooooooppppppqqqqqqqqqpppooonnnmmmllljjjkkklllnnnnnnmmmnnnnnnmmmlllkkklllooorrrssssssrrrrrrqqqqqqqqqqqquuuvvvvvvtttrrrrrruuuwwwtttvvvwwwwwwuuutttttttttrrrqqqqqqpppooooooooooooooonnnmmmllllllkkkkkkkkklllmmmsss|||vvvvvvuuuuuutttuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvuuusssrrrpppoooqqqsssrrrpppnnnoooqqqrrrrrrqqqqqqrrrtttvvvwwwxxxwwwvvvtttqqqnnnlllkkklllnnnssswwwyyyxxxvvvuuusssssstttsssrrrqqqooonnnnnnllljjjiiikkkmmmnnnnnnoooooonnnnnnnnnoooqqqqqqpppppppppoooooopppsssuuuvvvvvvsssoookkkjjjlllooonnnoooooollliiiggghhhjjjiiifffcccaaacccfffiiikkkllllllnnnppprrrssssssrrrllliiiffffffggghhhgggeeeeeegggjjjkkkkkkkkkmmmnnnjjjiiiiiihhhhhhjjjkkkllljjjiiihhhfffeeeeeeeeefffcccbbb```]]]\\\\\\]]]^^^ZZZ[[[]]]___bbbccceeeeeeddddddeeefffiiinnntttyyyppp\\\QQQMMMTTTZZZjjjzzzvvvyyyyyy{{{}}}|||vvvttttttuuutttrrrzzz~~~xxxxxxxxxyyyyyyxxxwwwwwwzzzxxxwwwxxx{{{~~~~~~~~~}}}xxxpppmmmppprrroookkkqqqooommmlllkkklllnnnooonnnpppssswwwzzzxxxtttpppqqqssssssrrrrrrqqqjjjbbb\\\\\\___eeemmmtttwwwwwwqqqooollliiiggggggggghhhdddeeeffffffeeebbb___^^^^^^^^^]]][[[YYY[[[aaafffdddddddddcccaaaaaaccceeeccccccaaa^^^ZZZXXXXXXYYY]]]dddkkkkkkeeeaaadddhhhggggggeeecccbbbdddgggjjjeeedddcccccccccaaa^^^[[[```cccggghhhgggfffeeeddd^^^```cccdddeeefffhhhjjjooopppppplllfff```[[[YYY\\\^^^bbbfffhhhgggeeeddd_________aaadddfffffffffdddeeefffeeecccaaaaaaaaaccccccdddeeeggghhhiiiiiigggffffffgggiiiiiihhhfffhhhgggffffffffffffggghhhgggnnnrrrooojjjgggccc___^^^______aaadddgggjjjlllnnnnnnooopppqqqpppmmmkkkgggjjjlllkkkiiiggghhhjjjiiigggdddbbbcccfffiiillliiihhhgggfffeeedddcccbbbcccbbb```^^^___aaaccceeelllmmmmmmnnnooopppqqqqqqnnnoooqqqsssvvvyyy{{{}}}zzz}}}zzzrrrkkkhhhhhhiiikkkmmmmmmmmmmmmoooqqqooonnnmmmmmmlllmmmmmmnnnoooooopppppppppooooooooopppooommmmmmmmmmmmkkkiiilllmmmmmmmmmmmmooorrruuutttttttttttttttuuuvvvwwwuuuvvvvvvuuusssssswww{{{yyy{{{{{{yyyvvvtttssstttnnnnnnnnnnnnoooooooooooolllkkkjjjiiiiiiiiiiiiiiimmmooouuuzzzyyyxxxvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttuuuuuuuuuuuutttrrrpppooommmooorrrqqqooommmoooqqqvvvuuusssrrrssstttvvvwwwwwwvvvuuusssqqqnnnllljjjjjjnnnssswwwzzzzzzxxxwwwuuuuuuuuusssqqqnnnllljjjmmmkkkiiiiiikkkmmmooooooqqqpppooonnnnnnooopppqqqppppppqqqpppppprrruuuxxxuuutttqqqkkkfffeeehhhlllmmmnnnnnnkkkhhhgggiiikkklllhhheeecccdddgggjjjkkkmmmmmmoooqqqtttuuutttssskkkhhhffffffggghhhfffdddeeeggghhhiiiiiijjjlllnnniiihhhhhhhhhiiijjjlllmmmjjjiiifffdddcccdddeeefffcccaaa___]]]\\\]]]^^^___\\\]]]^^^```ccceeeggghhheeefffffffffgggjjjnnnrrrrrrppp\\\SSSMMMSSS[[[ppp}}}yyywwwsssyyy}}}}}}wwwpppoooooommmmmmooottt||||||tttvvvxxxzzz{{{{{{zzzyyy~~~|||xxxvvvuuuwwwyyy{{{~~~|||{{{yyyyyyyyyuuuqqqoooppprrrrrrqqqrrrooolllkkkkkklllllllllnnnqqquuuwwwwwwtttooolllooooooppppppnnnllliiigggaaa```aaadddjjjrrryyy~~~rrrppplllgggdddeeehhhllljjjjjjjjjiiihhhgggfffeeegggccc^^^ZZZYYY\\\```cccdddcccbbbaaabbbcccdddeeedddeeefffddd```]]]\\\]]]dddhhhkkkjjjfffdddfffiiijjjddd^^^]]]aaafffgggffffffeeecccbbb````````````eeefffggghhhgggdddbbb```___```bbbdddeeegggggghhhnnnjjjddd```____________]]]```eeeiiiiiihhhgggfffbbb```^^^___bbbgggkkkmmmiiifffcccbbbbbbbbbaaa```aaabbbccceeegggjjjkkklllgggeeecccbbbbbbccceeefffgggfffeeeeeeggggggfffdddhhhjjjkkkkkkjjjgggdddbbb_________aaaccceeehhhjjjkkkkkkkkkjjjjjjjjjiiiiiidddfffiiiiiigggeeeccccccgggggghhhiiijjjkkkkkkllljjjiiigggeeecccbbbbbbcccbbbaaa^^^]]]^^^```dddfffjjjnnnrrruuutttsssrrrqqqpppqqqrrrtttvvvwwwyyyzzz|||{{{xxxsssmmmiiiggggggfffkkknnnmmmiiiggghhhkkkkkkkkkllllllmmmnnnooooooooonnnmmmmmmlllmmmmmmnnnllllllllllllkkkjjjiiihhhjjjkkklllnnnoooqqqrrrsssxxxwwwvvvtttssssssrrrsssxxxuuuqqqqqqtttwwwxxxxxx{{{zzzxxxvvvssspppmmmlllllllllllllllllllllllllllhhhgggeeeddddddfffgggiiijjjooovvv|||zzzxxxvvvtttsssssstttuuutttttttttttttttsssssssssxxxwwwtttrrrqqqrrrsssuuutttrrrpppnnnnnnppprrrsssvvvuuuttttttttttttuuuvvvvvvrrrooonnnooopppooommmmmmnnnppprrrvvvyyy|||}}}wwwzzzzzzuuuqqqpppooollliiijjjjjjkkklllmmmnnnnnnpppppppppoooooooooooooooqqqooommmlllmmmooorrrtttvvvrrrmmmhhhfffgggiiikkkpppnnnkkkiiihhhjjjlllnnnkkkhhhdddcccdddhhhjjjkkkooooooqqqrrrssstttttttttmmmkkkiiihhhjjjiiieeebbbgggfffeeedddeeegggiiikkkmmmmmmlllkkkjjjhhhhhhgggjjjhhhfffdddbbbbbbcccdddbbb```^^^[[[ZZZZZZ[[[\\\___]]]```eeegggdddeeeggggggfffffffffgggfffeeecccjjjsss~~~qqq]]]TTTNNNTTT]]]rrr|||yyywwwuuuzzz}}}}}}zzzrrrmmmmmmmmmllllllnnnsss{{{zzzwwwxxxzzz{{{||||||{{{zzzzzzxxxvvvuuuuuuwwwzzz|||~~~|||yyywwwvvvssspppmmmllloooqqqrrrqqqpppnnnkkkkkklllmmmnnnmmmpppppppppppppppooonnnnnnppppppppppppnnnllliiigggdddcccbbbeeejjjpppvvvyyynnnkkkfffcccbbbeeehhhkkkkkkkkklllllllllkkkkkkjjjiiifffbbb^^^\\\]]]```aaacccbbbbbbbbbcccdddeeeeeeffffffgggeeeaaa___^^^^^^gggjjjlllkkkgggdddfffhhhhhhbbb]]]\\\aaaeeegggggggggeeebbb`````````aaabbbfffffffffeeecccaaa```^^^\\\^^^```ccceeeggghhhhhhlllhhhccc___^^^______^^^dddfffggghhhfffdddcccbbbaaa___^^^___bbbfffiiijjjgggeeebbbaaaaaabbbbbbbbbbbbcccdddfffhhhiiijjjjjjgggeeedddbbbaaaaaabbbbbbeeedddbbbccceeeffffffeeefffgggiiiiiihhhfffcccbbb``````aaabbbdddggghhhiiijjjjjjiiihhhhhhgggfffffffffgggiiihhheeecccccccccgggggghhhiiijjjkkkllllllkkkjjjgggeeecccbbbbbbbbbcccbbb___^^^^^^```ccceeejjjnnnrrrttttttsssrrrrrrrrrssstttuuuvvvwwwxxxxxxyyyxxxvvvqqqlllhhhggggggjjjmmmpppnnnjjjggggggjjjjjjjjjkkklllmmmnnnooopppllllllmmmmmmnnnnnnoooooommmmmmmmmllllllkkkiiiiiikkkkkklllmmmooopppqqqqqqvvvvvvuuuttttttssssssrrruuurrrpppqqquuuxxxyyyxxxzzzyyyxxxvvvsssppplllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhfffdddbbbbbbcccdddhhhlllrrrxxx}}}~~~}}}|||xxxwwwvvvttttttttttttuuuuuuuuutttsssssssssssstttvvvvvvuuutttsssrrrrrrqqqrrrqqqppppppqqqrrrtttvvvuuutttrrrqqqpppqqqssstttuuurrrooooooppppppooonnnlllmmmnnnqqqsssvvvyyyzzzvvvzzzzzzuuurrrqqqpppnnnjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkkkklllnnnqqqrrrssspppkkkgggeeegggjjjlllsssqqqnnnkkkjjjkkkmmmnnnnnnkkkgggeeegggjjjlllmmmkkklllnnnqqqrrrssstttsssllljjjhhhhhhiiihhhfffccceeeeeeddddddeeegggiiikkkjjjjjjjjjjjjjjjjjjjjjjjjjjjhhheeecccaaaaaabbbbbb```___]]][[[ZZZZZZ[[[\\\___]]]___dddfffddddddffffffeeeeeeeeeffffffeeedddgggmmmwwwyyyyyyrrr^^^UUUPPPVVV```uuu}}}{{{yyyyyywww{{{~~~~~~~~~uuuoookkklllmmmkkklllooovvv}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvuuutttvvvxxx{{{|||}}}zzzwwwtttrrrpppkkkjjjhhhiiillloooppppppmmmkkkiiijjjlllnnnooooooqqqnnnkkkhhhhhhjjjmmmoooppppppppppppnnnkkkiiihhhgggeeedddfffjjjooorrrssslllgggaaa___ccchhhkkkllljjjkkkkkkllllllllllllmmmkkkiiifffcccaaa``````aaaaaaaaabbbcccddddddeeeeeefffggggggeeebbb`````````eeehhhjjjhhheeebbbccceeeddd```\\\\\\```eeegggggggggdddaaa___^^^```bbbdddeeedddccc```___]]]\\\\\\ZZZ[[[___bbbeeehhhiiiiiiiiieeeaaa^^^^^^^^^^^^^^^hhhgggeeecccbbbaaa``````^^^]]]]]]___bbbeeeffffffdddbbb^^^^^^___aaaccccccbbbcccfffhhhiiiiiihhhgggeeedddcccbbb```___^^^^^^bbb```^^^___aaadddeeefffccceeefffgggfffeeecccaaa```aaaccceeefffggghhhhhhgggggggggfffeeeddddddccciiiiiihhhfffcccaaaaaabbbggggggiiijjjkkklllllllllllljjjhhheeecccaaaaaaaaacccaaa___^^^^^^```bbbdddjjjnnnrrrtttsssrrrrrrrrrssstttuuuuuuvvvvvvvvvvvvuuuuuussspppkkkiiihhhhhhoooqqqrrrpppkkkgggggghhhhhhiiijjjlllmmmoooppppppkkklllnnnpppqqqqqqppppppmmmmmmmmmmmmlllkkkjjjjjjlllllllllmmmnnnnnnoooooorrrrrrttttttttttttsssrrrqqqppppppqqqtttwwwxxxwwwyyyyyyxxxwwwsssooollliiijjjjjjjjjjjjjjjjjjjjjjjjllljjjgggdddbbb``````___eeehhhnnntttxxxzzzzzzyyyxxxxxxwwwvvvvvvuuuuuutttwwwuuutttrrrrrrssstttuuutttuuuvvvvvvuuussspppnnnppppppqqqrrrtttuuuvvvwwwsssqqqnnnllllllmmmooopppsssqqqooooooppppppooonnnllllllmmmnnnpppsssuuuvvvuuuyyyyyyuuurrrsssrrrpppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnkkkjjjiiiiiijjjmmmoooqqqooolllhhheeeeeehhhlllooowwwuuuqqqnnnllllllmmmnnnkkkhhhdddcccdddfffhhhiiihhhjjjmmmppprrrrrrrrrqqqjjjiiihhhhhhiiihhhfffdddbbbccccccdddfffhhhjjjkkkgggggghhhiiijjjkkkkkkllljjjhhheeebbb```______```___^^^\\\[[[[[[[[[\\\]]]___]]]___cccdddbbbbbbeeecccccccccdddeeeffffffgggfffiiiooouuuwwwppptttrrr^^^UUUQQQXXXbbbxxx}}}zzzzzzzzzzzzzzz|||~~~~~~~~~~~~}}}{{{uuuqqqnnnppppppnnnnnnqqq{{{{{{{{{zzzyyyxxxwwwxxxxxxxxxvvvvvvvvvvvvvvvxxxzzz{{{yyyyyywwwuuuqqqnnnkkkiiiggggggggghhhiiikkkllllllhhhgggfffhhhkkkmmmnnnnnnppplllhhheeeeeehhhlllooonnnnnnooonnnmmmkkkjjjiiiiiigggfffhhhllloooooonnnjjjccc^^^^^^dddkkknnnnnnhhhhhhhhhgggggghhhhhhhhhjjjiiihhhfffeeedddcccbbb```aaabbbcccddddddeeeeeeeeefffeeedddaaa___```aaa```bbbdddcccaaa``````aaabbb___]]]]]]```dddffffffeeeccc```]]]^^^```ccceeedddbbb___\\\ZZZYYYYYYZZZXXX[[[___cccfffiiijjjjjjgggddd```______``````___dddaaa^^^]]]]]]^^^___```\\\\\\\\\___aaacccbbbaaa```]]]ZZZZZZ\\\___bbbbbbbbbdddfffhhhiiigggeeedddaaaaaaaaaaaa```^^^]]]\\\___]]][[[\\\___bbbeeefffaaabbbdddeeeeeedddcccbbb```aaaccceeeffffffeeeeeeddddddddddddddddddddddddjjjjjjhhhdddaaa```aaabbbfffgggiiikkklllmmmmmmmmmllljjjgggdddaaa```_________^^^]]]]]]^^^```cccdddkkknnnqqqsssrrrrrrqqqrrrqqqrrrtttuuuvvvvvvuuuuuuttttttssspppmmmkkkkkklllssstttssspppkkkgggffffffggghhhiiikkkmmmooopppqqqmmmnnnppprrrsssrrrqqqpppmmmmmmmmmmmmmmmlllkkkjjjllllllllllllmmmmmmmmmmmmnnnooorrrtttttttttrrrqqqpppppppppqqqssstttttttttwwwxxxwwwvvvsssoookkkiiikkkkkkkkkkkkkkkkkkkkkkkkmmmkkkiiigggdddcccbbbbbbfffiiinnnrrrvvvxxxyyyyyyyyyyyyyyyyyyxxxwwwuuuuuuwwwuuusssqqqqqqrrrtttvvvtttuuuvvvuuutttrrrpppoooqqqrrrsssuuuvvvvvvvvvuuupppnnnkkkhhhggghhhjjjlllooooooooopppppppppooonnnkkkllllllmmmnnnpppqqqrrrssswwwxxxtttrrrssssssqqqlllkkkkkkkkkjjjjjjjjjiiijjjjjjkkkkkklllmmmnnnnnnjjjiiiiiiiiijjjmmmooopppmmmjjjgggeeefffjjjooosssxxxvvvsssooommmlllmmmmmmjjjfffcccaaacccdddffffffiiijjjmmmpppqqqpppooonnniiihhhhhhhhhggggggeeeddd```aaabbbdddgggiiijjjkkkfffgggggghhhiiijjjkkkkkkiiigggdddaaa___^^^^^^^^^___^^^]]]]]]\\\]]]]]]^^^^^^\\\]]]aaaaaa___```ccc``````aaabbbccceeehhhjjjkkkmmmpppsssxxxyyyoookkkssssss^^^UUUPPPXXXbbbxxx~~~{{{zzzzzzzzz{{{{{{{{{|||~~~}}}zzzxxxxxxxxxuuuuuuvvvuuurrrsssvvv~~~{{{|||{{{zzzyyyxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuutttrrrooolllhhhfffhhhiiijjjiiiiiihhhggggggeeeddddddfffiiilllllllllmmmkkkhhhfffgggiiikkkmmmkkkllllllmmmmmmmmmmmmmmmjjjhhhgggjjjnnnpppnnnkkkddd___ZZZ\\\cccjjjllllllgggfffeeeccccccbbbccccccgggggggggggggggfffeeeddd``````aaaaaabbbcccddddddbbbcccbbbaaa^^^^^^___```\\\^^^___````````````aaa```___^^^^^^___aaacccccc```___^^^]]]^^^```bbbdddaaa___\\\YYYXXXXXXYYYZZZYYY[[[```dddgggiiijjjjjjeeeccc``````aaabbbbbbbbb___\\\YYYXXXZZZ\\\]]]]]]\\\\\\\\\^^^```aaa___^^^[[[YYYWWWXXXZZZ^^^```aaabbbccceeeggggggeeecccaaa]]]]]]^^^_________^^^^^^]]][[[YYYZZZ^^^bbbeeefffaaabbbcccdddddddddcccbbb```aaabbbdddddddddcccbbbaaabbbbbbcccdddeeeffffffiiihhhfffccc```___aaacccfffhhhjjjlllnnnnnnnnnmmmkkkjjjgggdddaaa______^^^\\\[[[[[[\\\___aaadddfffkkkmmmppprrrrrrqqqqqqrrroooppprrrtttuuuuuuuuuttttttttttttrrrooonnnoooppptttsssrrrnnnkkkhhhgggfffggghhhiiikkkmmmnnnpppqqqpppqqqrrrssssssqqqooommmlllllllllmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmppprrrssssssrrrqqqpppqqqqqqqqqppppppooopppvvvvvvvvvuuurrrooollljjjmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllnnnqqquuuxxxyyyzzz{{{||||||{{{zzzyyywwwuuuttttttsssqqqoooppprrruuuvvvvvvvvvuuutttssssssssssssssstttuuuvvvuuutttrrrqqqmmmkkkhhhfffdddeeefffgggkkkmmmoooppppppooommmmmmkkkkkkkkklllmmmnnnooopppppptttvvvrrrqqqrrrrrrpppkkkkkkkkkjjjiiiiiihhhhhhjjjjjjkkkkkklllmmmnnnnnnjjjjjjjjjkkklllmmmooopppkkkjjjgggfffhhhlllqqqtttvvvtttqqqnnnlllkkkkkkkkkllliiifffeeefffhhhiiiiiimmmnnnooopppooonnnlllkkkhhhhhhhhhhhhfffeeedddddd___```cccfffhhhjjjjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhiiigggccc```^^^]]]]]]]]]_________^^^^^^^^^^^^___]]]ZZZZZZ]]]^^^\\\\\\___\\\^^^___```aaadddjjjnnntttwwwyyyyyyyyy{{{wwwmmmkkksssrrr]]]SSSNNNVVVaaawww~~~|||{{{{{{{{{{{{zzzyyyzzz|||{{{wwwuuuvvvyyyxxxyyy|||{{{xxxyyy}}}~~~|||xxx|||||||||{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwuuusssrrrssstttttttttrrroookkkiiilllnnnooommmjjjgggeeeeeeeeeddddddfffiiijjjjjjjjjkkkjjjiiiiiiiiijjjkkkllliiijjjkkkmmmoooqqqssstttmmmkkkjjjmmmqqqqqqlllggg\\\YYYWWWZZZ___dddfffffffffeeecccaaa````````````ddddddeeeffffffeeeddddddaaa```_________```bbbccc`````````^^^\\\\\\^^^```^^^^^^___```aaaaaaaaaaaa___^^^^^^]]]]]]\\\]]]]]]ZZZ[[[]]]___````````````]]]\\\ZZZXXXXXXYYYZZZ[[[YYY\\\```dddggghhhgggfffcccaaa``````bbbcccdddccc^^^[[[XXXYYY\\\^^^\\\ZZZ]]]\\\\\\]]]______^^^\\\YYYWWWWWWXXX[[[^^^______aaabbbcccddddddcccaaa```\\\\\\\\\]]]^^^^^^______]]][[[ZZZ[[[___ccceeeeeeccccccdddddddddddddddcccaaabbbbbbbbbbbbbbbaaaaaa```aaabbbcccdddeeefffgggfffeeedddbbb``````bbbeeefffhhhjjjmmmooooooooonnnllljjjhhheeebbbaaaaaa```\\\\\\]]]^^^```cccfffgggkkkmmmpppqqqqqqqqqqqqrrrpppqqqsssuuuvvvuuusssrrrssstttsssrrrpppooopppqqqqqqooonnnkkkjjjhhhhhhhhhggghhhiiikkklllnnnoooooopppqqqqqqqqqpppnnnlllkkkjjjkkkkkkllllllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllnnnpppqqqqqqqqqqqqqqqqqqqqqooommmlllmmmnnnttttttsssrrrqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmoooppprrrtttuuuuuutttuuuwwwyyy{{{|||}}}~~~~~~}}}|||yyywwwuuusssrrrpppooonnnnnnppprrrtttvvvvvvvvvuuuttttttuuuvvvvvvuuuuuuuuuuuussspppnnnmmmkkkjjjhhheeedddcccccccccgggjjjnnnooonnnmmmlllllliiiiiijjjjjjkkklllnnnnnnmmmqqqssspppnnnppppppnnnjjjjjjjjjiiiiiihhhhhhhhhjjjjjjkkkkkkllllllmmmmmmllllllllllllmmmnnnnnnooojjjjjjiiiiiikkkmmmppprrrqqqpppnnnlllkkkkkkkkkkkkiiigggeeeeeeggghhhiiiiiiooooooooonnnmmmkkkjjjiiihhhiiiiiihhheeecccbbbbbb___aaadddhhhjjjkkkkkkjjjiiiiiihhhhhhggggggffffffhhhfffccc```^^^]]]^^^^^^```_________^^^^^^]]]]]][[[XXXXXXZZZZZZXXXYYY\\\YYY[[[]]]^^^___dddkkkqqq|||{{{zzz{{{}}}|||qqqnnntttrrr\\\QQQLLLSSS^^^ttt~~~}}}||||||{{{yyyvvvwww{{{zzztttrrrtttuuuvvvzzz~~~~~~|||~~~~~~}}}{{{xxxxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwvvvuuurrrpppnnnqqqrrrssstttsssqqqnnnlllooorrrsssqqqmmmhhhffffffgggffffffhhhjjjjjjjjjhhhjjjiiiiiiiiiiiijjjkkklllhhhiiikkkooossswwwzzz|||rrrooommmpppsssqqqjjjbbbVVVVVVXXXZZZ]]]___aaabbbbbbaaa___]]]]]]^^^___```cccccccccccccccbbbaaaaaacccaaa^^^\\\\\\]]]___aaa______^^^]]][[[[[[^^^`````````___`````````^^^]]]\\\]]]\\\[[[XXXVVVUUUUUUTTTWWW\\\```bbb```^^^\\\YYYYYYXXXYYYZZZ[[[]]]^^^ZZZ\\\```cccddddddcccaaa```___^^^___aaacccccccccZZZYYYYYY^^^ccceeebbb______]]]\\\\\\^^^^^^]]]\\\YYYXXXYYY[[[^^^``````___``````aaaaaaaaaaaaaaa```^^^]]]\\\\\\\\\]]]^^^___]]]\\\\\\^^^aaadddeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddcccbbbaaaaaaaaaaaabbbbbbbbbbbbccccccccccccaaabbbbbbbbbaaabbbdddffffffhhhkkknnnppppppoooooonnnllljjjgggfffeeeddddddaaaaaaaaabbbccceeeggghhhkkkmmmppppppppppppqqqrrruuuvvvwwwxxxwwwtttrrrppppppqqqqqqooommmlllmmmooollljjjiiihhhhhhiiiiiiiiihhhiiiiiikkklllmmmnnnnnnmmmllllllkkkkkkjjjjjjjjjiiiiiijjjjjjkkkjjjjjjiiihhhiiiiiiiiijjjjjjkkkkkkllllllmmmnnnooopppppppppooopppooommmjjjjjjmmmooosssrrrqqqpppooooooppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqtttwwwzzz|||}}}||||||}}}}}}~~~}}}zzzvvvsssqqqpppoookkkkkklllnnnppprrrtttuuussstttvvvxxxxxxxxxwwwwwwuuutttsssrrrpppnnnlllkkkiiiiiihhhgggeeecccaaa```cccggglllooommmkkkjjjjjjfffgggggggggiiijjjkkklllkkkooopppmmmkkklllmmmkkkiiiiiiiiiiiiiiihhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmlllllllllmmmmmmmmmiiiiiiiiijjjkkkmmmnnnnnnmmmmmmlllkkkkkkkkkllllllfffdddccccccfffhhhiiiiiiooonnnllljjjiiiiiiiiiiiihhhjjjjjjhhhdddaaa```aaa```bbbfffjjjllllllkkkjjjhhhhhhgggggggggfffffffffgggeeeccc```^^^^^^____________^^^^^^]]]\\\[[[ZZZZZZVVVUUUWWWWWWUUUVVVYYYVVVYYY[[[\\\]]]ccclllttt~~~|||{{{yyy}}}{{{vvvyyyrrr[[[PPPJJJRRR\\\sss~~~}}}|||{{{xxxuuuvvvzzzyyyssspppsssqqqsssxxx~~~~~~}}}zzzssstttvvvwwwwwwvvvuuusssssstttuuuuuusssqqqooommmmmmoooqqqrrrrrrqqqnnnmmmqqqtttvvvtttooojjjhhhhhhjjjiiihhhiiikkkkkkjjjhhhjjjiiihhhhhhhhhjjjkkklllhhhiiilllqqqvvv{{{vvvsssppprrrtttpppggg___UUUWWW[[[]]]^^^^^^```bbb]]]\\\[[[ZZZZZZ[[[]]]___ddddddcccbbb```______^^^dddaaa]]]ZZZYYY[[[^^^```______^^^]]][[[\\\^^^aaaaaa```___^^^]]]\\\ZZZXXX[[[[[[[[[XXXUUURRRPPPPPPPPPTTT\\\aaacccaaa\\\YYYWWWWWWXXXYYY[[[]]]___```YYY[[[___bbbbbbaaa___^^^^^^]]]\\\^^^```bbbcccbbbVVVVVVZZZaaajjjmmmjjjfff```^^^\\\\\\]]]]]]]]]\\\ZZZZZZ[[[^^^aaabbbaaa```____________````````````aaa___]]][[[[[[\\\]]]^^^]]]]]]]]]___ccceeeeeedddgggggggggffffffeeeeeeeeegggeeedddbbbaaaaaabbbccccccccccccbbbaaaaaa``````^^^```aaabbbbbbccceeegggeeehhhkkkooopppqqqpppooopppnnnllljjjhhhhhhhhhhhhffffffeeeeeeffffffggggggkkkmmmooopppppppppqqqrrrzzzzzz{{{zzzxxxtttqqqnnnmmmnnnnnnllljjjiiijjjllliiigggffffffhhhjjjjjjkkkiiiiiijjjkkkkkklllmmmmmmiiihhhhhhgggggghhhiiiiiihhhiiiiiijjjjjjjjjiiiiiiggghhhhhhiiijjjjjjkkkkkkmmmlllllllllmmmnnnppppppnnnnnnnnnkkkiiijjjnnnrrrsssqqqpppnnnnnnoooqqqrrrllllllllllllllllllllllllmmmooosssvvvzzz}}}|||xxxssspppmmmmmmlllhhhiiikkkmmmppprrrtttuuuqqqssswww{{{|||{{{xxxvvvtttsssrrrpppnnnmmmlllkkkiiiiiiiiihhhfffccc```___aaaffflllnnnllljjjiiiiiiddddddeeeeeeggghhhjjjkkkiiinnnoookkkiiijjjjjjhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhmmmmmmmmmlllllllllkkkkkkggghhhjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkklllmmmnnnhhhgggfffgggjjjlllmmmmmmmmmkkkiiigggggghhhiiijjjhhhjjjkkkhhhccc```___```aaadddhhhkkkmmmlllkkkiiiffffffggggggggggggggggggfffeeebbb```______```aaa^^^^^^]]]\\\[[[ZZZXXXWWWYYYUUUTTTUUUUUUSSSTTTWWWUUUXXXZZZ[[[]]]cccmmmuuu}}}vvvwww{{{}}}~~~qqq]]]QQQLLLUUU^^^ppp|||wwwwww{{{|||xxxuuutttuuu|||tttnnnmmmuuu}}}~~~}}}zzzxxxwwwtttpppooorrrrrrnnnkkkkkkrrrrrrrrrqqqoookkkhhheeegggjjjoooppppppqqqtttwwwssssssssssssqqqooonnnllljjjjjjjjjjjjjjjkkklllmmmlllkkkjjjiiiiiijjjkkklllggggggiiimmmsssxxxzzz{{{yyyvvvsssrrrqqqllleee___ZZZ[[[]]]^^^^^^\\\ZZZYYY]]][[[YYYXXXZZZ\\\^^^^^^___^^^]]]]]]______^^^]]]]]]]]]\\\[[[\\\]]]^^^______^^^]]]\\\]]]___aaaccceeeccc___\\\ZZZYYYYYYYYYYYYWWWUUUSSSRRRRRRRRRRRRRRRWWW]]]___]]][[[YYYYYYUUUSSSRRRRRRUUUXXXZZZZZZZZZ[[[]]]```bbbaaa___\\\```^^^\\\\\\\\\\\\[[[YYYXXX[[[bbbllluuuvvvoooiiiaaa```^^^\\\\\\\\\^^^___\\\]]]_________]]][[[ZZZ\\\\\\]]]^^^___```bbbcccbbb^^^YYYWWWWWWYYY[[[\\\]]]^^^___aaacccddddddeeegggfffddddddfffggggggffffffeeebbb___]]]___cccgggfffeeedddbbb```___^^^^^^^^^```bbbeeeggghhhiiiiiifffgggiiijjjkkklllllllllmmmllljjjhhhhhhiiijjjkkkkkkiiihhhggghhhgggfffdddggggggiiikkkmmmpppssstttwww~~~zzzsssqqqqqqllljjjjjjkkkmmmlllhhhdddhhhhhhhhhiiiiiijjjjjjjjjnnnlllkkkkkkkkkkkkjjjhhhbbbdddffffffeeeeeeeeefffhhhfffeeefffhhhiiiiiiiiihhhjjjllllllkkkjjjjjjkkkhhhkkkmmmnnnmmmllllllmmmlllllljjjhhhffffffiiikkkmmmnnnnnnoooooooooooonnnnnnooopppooommmlllkkklllqqqsssvvvyyy}}}xxxwwwuuussspppmmmkkkjjjiiikkknnnqqqrrrsssrrrrrrqqqsssuuuwwwwwwuuusssrrrrrrpppnnnmmmmmmllljjjhhhnnnmmmkkkgggcccaaaaaabbbhhhhhhhhhgggggggggggggggddddddeeeeeefffggghhhhhhiiijjjkkkjjjhhhffffffgggjjjjjjhhhfffeeeccccccbbbfffhhhiiiiiihhhhhhiiijjjkkkmmmnnnoooooollliiigggffffffffffffggghhhjjjkkkiiijjjkkkkkklllllllllllliiihhhhhhjjjmmmnnnkkkhhhiiihhhgggfffeeeeeefffgggkkkjjjgggddd``````bbbdddcccdddfffhhhiiihhhgggfffggghhhhhhhhhhhhggggggfffffffffdddcccaaa```___^^^[[[ZZZZZZYYYYYYYYYZZZZZZTTTSSSRRRQQQQQQRRRSSSTTTYYYYYYYYYYYY]]]dddmmmsss}}}~~~}}}||||||{{{{{{qqq]]]QQQLLLTTT\\\nnn|||vvvqqqrrrwww|||}}}}}}}}}|||zzzxxx{{{{{{uuupppnnnwww~~~~~~}}}zzzvvvttttttrrrmmmkkkmmmmmmkkkkkklllqqqqqqpppnnnkkkhhheeeccceeeiiimmmnnnnnnnnnqqqttttttsssrrrqqqpppppppppqqqllllllkkkkkkkkkllllllmmmnnnmmmkkkiiihhhhhhhhhiiiiiihhhhhhjjjooosssuuuuuuuuutttrrrpppmmmiiiccc___YYYZZZ[[[\\\\\\[[[ZZZYYY]]]\\\ZZZYYYYYYZZZ[[[\\\^^^]]]\\\\\\]]]^^^]]]\\\]]]]]]\\\[[[\\\\\\^^^^^^^^^]]]\\\\\\]]]^^^```aaabbbaaa___\\\ZZZZZZYYYYYYZZZYYYWWWUUUUUUUUUVVVWWWWWW\\\aaabbb```\\\ZZZYYYVVVTTTRRRRRRUUUXXXZZZZZZ]]]]]]]]]___aaa```^^^[[[\\\ZZZWWWWWWXXXYYYZZZYYYXXX[[[aaajjjrrrrrrlllfff___^^^\\\ZZZZZZ[[[\\\]]][[[\\\]]]^^^]]]\\\[[[YYY\\\\\\\\\]]]^^^___```aaaaaa^^^ZZZXXXYYY[[[]]]]]]aaa```______```bbbdddfffeeecccaaaaaacccccccccbbbcccbbbaaa___]]]___bbbeeeeeedddcccaaa```_________```aaadddfffggghhhhhhggggggggghhhiiijjjkkkkkkkkklllkkkiiihhhhhhiiijjjkkknnnllliiihhhhhhgggdddbbbaaabbbeeehhhlllpppsssuuuzzzwwwpppnnnooonnnmmmmmmnnnnnnmmmjjjgggiiijjjjjjjjjjjjjjjjjjiiilllkkkiiiiiijjjjjjhhhgggbbbcccddddddcccdddeeeggggggfffdddeeefffggggggfffeeeggghhhhhhffffffggghhhiiikkklllmmmlllkkklllmmmjjjkkkjjjiiihhhiiilllnnnmmmmmmnnnoooooooooooonnnnnnooopppooommmlllllllllqqqrrruuuxxx|||~~~}}}{{{zzzuuusssqqqooommmlllkkkkkkkkklllnnnpppqqqqqqqqqppprrrssstttuuutttrrrooommmmmmkkkjjjkkklllmmmlllkkkllllllkkkhhheeedddeeefffhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeffffffffffffhhhiiikkkjjjhhhfffffffffiiihhhfffdddccccccccccccfffhhhiiiiiiiiiiiijjjkkklllmmmmmmmmmllljjjgggfffeeeffffffgggggghhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjiiiiiikkkmmmmmmkkkhhhiiihhhgggffffffgggggghhhhhhhhhgggdddbbbbbbccceeecccdddfffgggggggggeeedddfffggghhhhhhhhhgggfffeeeeeeeeedddcccbbb```^^^]]]\\\[[[ZZZXXXXXXWWWWWWWWWSSSSSSRRRRRRRRRTTTUUUVVVVVVWWWWWWXXX[[[aaahhhnnnwwwzzz~~~}}}||||||}}}|||yyyvvvvvvzzzppp]]]QQQKKKRRRZZZkkk~~~{{{vvvooojjjlllssszzz}}}{{{zzz{{{|||{{{zzz~~~|||uuurrrrrr|||}}}|||}}}}}}{{{xxxtttrrrrrrooojjjfffhhhiiiiiijjjnnnpppooommmkkkhhheeecccbbbhhhkkknnnnnnmmmlllnnnppprrrqqqppppppppprrrtttuuunnnnnnmmmmmmmmmmmmmmmmmmooonnnkkkiiigggfffeeeeeellliiiggggggiiilllnnnooopppqqqpppnnnhhhccc___^^^YYYYYYYYYYYYYYYYYYYYYZZZ___^^^]]]\\\[[[[[[[[[[[[]]]\\\[[[[[[]]]]]]\\\[[[^^^]]]\\\\\\[[[\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXZZZ\\\^^^^^^aaaddddddaaa^^^[[[ZZZYYYWWWTTTTTTVVVYYY[[[\\\```^^^]]]^^^^^^^^^\\\ZZZVVVTTTSSSSSSUUUWWWYYYYYYWWWYYY___fffllllllgggbbb\\\[[[ZZZYYYXXXYYYZZZ[[[YYYZZZ[[[\\\\\\\\\[[[ZZZ\\\\\\\\\\\\\\\]]]^^^___^^^\\\ZZZZZZ\\\^^^^^^^^^cccaaa___^^^^^^aaaeeegggdddbbb`````````aaa```___^^^_________^^^___aaacccccccccbbbaaa````````````aaaccceeeggghhhhhhgggfffgggggghhhhhhiiiiiiiiiiiijjjjjjiiihhhhhhiiijjjkkkpppnnnkkkiiihhhfffdddaaa___```ccchhhmmmrrrvvvyyy}}}zzzrrrllllllnnnqqqrrrsssrrrooolllkkkkkkjjjkkklllmmmlllkkkjjjiiikkkiiihhhhhhhhhhhhgggeeebbbccccccbbbaaacccfffhhhiiihhhffffffgggggggggfffdddeeeeeedddccccccdddeeeiiijjjjjjiiihhhiiikkkmmmiiijjjjjjiiiiiikkknnnqqqlllmmmnnnooooooooooooooonnnppppppooommmllllllmmmpppqqqsssvvvzzz}}}}}}{{{xxxvvvtttrrrqqqooommmlllmmmnnnnnnnnnooopppqqqqqqppppppppprrrrrrrrrrrrpppmmmjjjhhhgggffffffgggjjjmmmmmmmmmiiijjjjjjiiigggggghhhjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeeddddddddddddfffhhhkkkkkkiiifffeeeeeegggeeecccaaaaaabbbdddfffgggiiijjjjjjjjjjjjkkkmmmnnnmmmllljjjhhhfffddddddeeefffggghhhhhhgggffffffhhhhhhiiijjjjjjjjjjjjiiijjjjjjjjjkkklllkkkiiiggghhhhhhggggggggghhhhhhiiifffggghhhgggeeeeeefffgggdddeeefffffffffeeecccccceeefffggghhhhhhfffdddccccccdddeeeeeecccaaa___]]]\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSSSSSSSTTTVVVXXXYYYUUUVVVXXXYYY[[[___dddhhhnnnpppssstttuuuuuuvvvxxxyyyxxxuuuqqqnnnnnnppprrr|||ooo\\\QQQJJJQQQWWWggg{{{zzzwwwqqqjjjgggkkkuuu}}}|||zzzzzz{{{{{{{{{}}}zzz{{{~~~|||vvvsssssszzz}}}}}}||||||}}}~~~|||xxxtttrrrrrrnnniiigggiiikkkjjjkkknnnooonnnllljjjiiihhhggggggoooqqqrrrqqqllljjjjjjlllmmmnnnoooqqqrrrtttuuuuuunnnnnnoooooonnnnnnmmmmmmmmmkkkiiigggeeedddddddddllliiifffdddfffiiikkklllmmmoooooojjjccc]]]ZZZZZZYYYXXXWWWVVVVVVXXXZZZ[[[______```___^^^]]]]]]^^^]]]\\\[[[\\\]]]^^^]]]\\\^^^]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\[[[[[[ZZZZZZZZZZZZYYYYYY[[[^^^```bbbcccbbbaaa```^^^^^^^^^^^^]]][[[XXXXXXZZZ]]]^^^___```^^^\\\[[[[[[[[[YYYWWWRRRQQQRRRUUUXXXYYYYYYXXXVVVWWW[[[```dddccc___[[[ZZZZZZYYYXXXXXXYYYYYYZZZYYYYYYZZZ[[[\\\\\\\\\[[[\\\[[[[[[[[[[[[[[[\\\]]]\\\[[[ZZZ\\\^^^``````___aaa```^^^^^^___bbbeeegggdddbbb````````````___^^^[[[]]]___`````````aaabbbdddcccbbbaaa```_________aaabbbeeehhhiiiiiihhhggggggffffffffffffggggggggghhhhhhhhhhhhhhhiiijjjkkkooommmkkkjjjiiihhheeecccbbbdddgggkkkqqqvvvzzz|||}}}}}}{{{uuunnnkkkllloootttvvvwwwtttnnnjjjiiijjjiiijjjlllmmmnnnmmmlllkkkjjjiiigggggghhhhhhfffeeeccccccbbbaaaaaacccgggkkkmmmkkkiiiiiiiiiiiihhhgggdddeeedddcccbbbbbbdddfffiiiiiihhhfffeeefffiiillljjjjjjjjjiiihhhjjjmmmpppllllllmmmnnnoooooooooooooooppppppooommmlllmmmooooooppprrruuuxxxzzz|||}}}|||||||||zzzwwwtttpppnnnrrrqqqnnnmmmmmmoooqqqsssqqqpppppppppoooooooooooopppppppppooommmjjjgggeeedddcccccceeehhhkkkmmmmmmhhhiiijjjiiihhhggghhhjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiigggeeecccbbbbbbbbbeeegggjjjjjjhhhfffeeedddfffeeebbbaaaaaadddgggiiihhhjjjkkkkkkkkkkkklllnnnooommmkkkhhheeeccccccbbbfffhhhiiijjjjjjiiigggeeehhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjiiigggeeeffffffffffffggghhhhhhiiigggiiikkkkkkiiihhhggghhhffffffgggffffffdddcccbbbdddeeegggggggggeeebbbaaabbbdddeeefffeeeccc```^^^]]]\\\[[[YYYYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVXXXXXXVVVXXX[[[\\\]]]___aaadddeeeggghhhhhhhhhiiilllnnnnnnnnnnnnllljjjiiijjjkkkllltttmmm[[[PPPIIIOOOUUUeeexxxzzzwwwwwwuuupppkkkjjjppp{{{|||zzzzzzzzzzzzxxxvvvuuuwwwvvvssssssvvv}}}|||{{{{{{}}}}}}{{{wwwtttrrrqqqnnnjjjjjjnnnpppmmmlllmmmnnnmmmmmmlllmmmmmmnnnooorrrttttttpppjjjeeedddeeegggjjjnnnrrrttttttrrrqqqmmmmmmnnnoooooonnnmmmllliiihhhfffeeeddddddeeeeeejjjgggdddccceeeiiikkkllllllmmmmmmggg___YYYWWWWWWZZZYYYWWWVVVVVVXXX[[[\\\ZZZ]]]___```^^^]]]^^^___]]]\\\\\\]]]^^^______^^^^^^^^^]]]\\\ZZZYYYXXXWWWXXXXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYYYYXXXYYYYYYZZZ\\\___aaabbbaaa^^^[[[XXXYYY\\\___aaa___^^^\\\\\\___aaabbbbbb___]]][[[ZZZZZZZZZXXXVVVPPPRRRUUUZZZ]]]]]][[[XXXUUUVVVYYY[[[\\\[[[XXXVVVZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]][[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZ\\\___aaa```___[[[\\\]]]___aaacccdddeeecccaaa___^^^^^^^^^]]]\\\YYY\\\```bbbbbbaaabbbbbbeeedddbbb```___^^^]]]]]]___bbbfffiiikkkkkkjjjiiieeeeeedddddddddeeeffffffffffffgggggghhhiiijjjkkkllljjjiiiiiijjjjjjhhhgggggghhhkkknnnrrrvvvyyy{{{zzzyyywwwsssnnnmmmooorrruuuwwwwwwssslllhhhggghhhfffhhhiiikkkmmmmmmmmmmmmjjjiiigggggghhhhhhfffeeeccccccbbbaaaaaadddiiimmmnnnllliiiiiiiiiiiihhhgggccccccbbb```___aaadddgggiiihhhgggdddcccdddgggjjjllllllkkkhhhggggggiiikkkkkkkkkmmmnnnnnnooooooooooooppppppooommmmmmnnnpppnnnoooqqqsssvvvxxxzzz{{{yyyyyyxxxvvvssspppmmmkkkpppooommmlllmmmooorrrsssnnnmmmlllkkkjjjkkkllllllmmmmmmmmmmmmkkkjjjhhhgggfffdddcccdddgggjjjkkkkkkiiijjjjjjiiigggffffffggghhhhhhiiiiiijjjjjjjjjjjjkkkiiigggdddbbbaaaaaabbbdddfffiiiiiigggeeeeeeeeegggfffdddcccdddgggkkkmmmkkklllmmmmmmllllllmmmnnnooommmjjjgggdddccccccccciiijjjlllmmmlllkkkiiihhhhhhhhhhhhiiiiiihhhhhhgggfffggghhhhhhgggfffeeeddddddeeeeeefffggggggggggggkkkmmmoooooollljjjiiihhhhhhhhhhhhgggfffeeedddccccccdddeeefffeeecccaaa___bbbccceeegggfffdddaaa```]]]\\\\\\\\\\\\]]]]]]^^^[[[ZZZXXXWWWVVVVVVVVVVVVVVVXXX[[[\\\\\\]]]^^^````````````^^^]]]^^^aaadddccceeeggggggfffffffffgggdddiiiqqq{{{jjjYYYOOOIIIOOOSSScccsss|||xxxvvvwwwvvvtttqqqqqqxxx}}}{{{zzzxxxwwwuuusssssstttsssqqqtttyyy}}}|||{{{zzz{{{{{{yyyvvvrrrppppppqqqmmmmmmqqqrrrnnnllllllllllllmmmooopppqqqrrrsssqqqrrrqqqllleee___^^^^^^cccgggmmmrrrsssrrrnnnkkkjjjkkklllmmmnnnmmmllllllgggfffeeeeeeeeefffggghhhgggeeeccccccfffiiikkklllkkkjjjiiiddd___ZZZWWWVVV[[[ZZZXXXXXXXXXZZZ\\\^^^VVVZZZ^^^___]]][[[\\\^^^^^^\\\\\\]]]___``````___^^^^^^]]]\\\ZZZXXXVVVUUUTTTUUUWWWYYYYYYXXXVVVUUUTTTUUUUUUVVVVVVWWWXXXXXXWWWXXXZZZ\\\^^^_________\\\XXXTTTSSSUUUYYY\\\^^^]]]\\\]]]___aaaccccccbbb]]]\\\[[[\\\\\\\\\YYYWWWSSSUUUXXX]]]```___[[[XXXWWWXXXYYYYYYXXXVVVTTTSSSYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]ZZZYYYYYY[[[^^^``````___YYYZZZ\\\___```aaabbbbbb___]]][[[[[[\\\\\\[[[ZZZZZZ]]]```bbbbbbaaaaaabbbdddcccaaa```___^^^^^^^^^aaacccgggjjjlllkkkiiihhhdddcccbbbbbbbbbccceeefffdddeeefffggghhhiiijjjjjjhhhgggggghhhjjjkkkjjjiiiiiijjjkkkmmmppprrruuuvvvwwwwwwvvvtttqqqppprrrsssttttttssspppllliiihhhhhhffffffggghhhjjjkkklllmmmjjjhhhggggggggggggfffdddaaaaaaaaa```aaadddiiimmmkkkiiigggfffggggggfffddd``````___]]]]]]___dddgggjjjjjjhhhfffdddeeehhhkkknnnmmmllliiifffeeeggghhhjjjkkklllmmmnnnooooooooopppppppppnnnmmmmmmoooqqqnnnoooqqqsssuuuwwwyyyzzzwwwvvvtttrrrpppnnnmmmlllnnnmmmkkkjjjkkklllnnnoooiiihhhfffeeefffgggiiikkklllmmmmmmmmmlllkkkkkkjjjiiigggddddddfffiiijjjjjjiiikkkkkkjjjgggeeeeeeeeegggggghhhhhhiiijjjjjjjjjjjjhhhfffcccbbbbbbbbbcccdddfffggggggeeeeeeeeefffhhhgggfffeeegggjjjmmmooonnnooopppooommmlllmmmnnnmmmllljjjgggfffeeeeeeeeejjjkkklllmmmmmmlllkkkkkkhhhiiiiiiiiiiiihhhhhhgggdddfffhhhhhhfffeeeeeeeeeeeefffgggggggggggggggfffnnnoooqqqpppmmmkkkjjjjjjiiiiiihhhgggffffffeeeeeedddddddddcccbbbaaa```___aaabbbcccddddddcccaaa```^^^^^^^^^^^^___```aaabbb]]]\\\ZZZWWWVVVUUUUUUUUUUUUWWWYYYZZZZZZZZZ[[[\\\]]]]]]\\\ZZZXXXXXX[[[]]]]]]___aaabbbaaa````````````ccchhhnnnwwwhhhXXXOOOIIINNNSSSbbbqqq}}}zzzyyyxxxyyyzzzyyyxxxyyy~~~~~~{{{yyywwwuuutttqqqqqqrrrqqqooosssyyy|||}}}~~~}}}zzz{{{|||}}}{{{wwwsssqqqqqqtttooommmooooookkkiiijjjjjjkkkmmmpppqqqrrrrrrrrrmmmnnnnnnjjjccc^^^]]]]]]cccfffjjjnnnooommmjjjhhhfffgggjjjlllmmmllllllkkkiiiiiihhhgggggghhhiiijjjdddcccbbbcccfffhhhiiijjjhhhfffdddbbb```^^^[[[YYY[[[[[[ZZZZZZ[[[\\\^^^___WWW\\\aaabbb___\\\\\\]]]\\\[[[[[[\\\^^^______^^^^^^^^^]]]\\\ZZZWWWTTTSSSQQQSSSUUUXXXXXXWWWUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWWWWYYY\\\___```___]]]\\\UUUSSSRRRSSSUUUWWWWWWVVVVVVWWWYYY]]]```bbb```^^^\\\\\\]]]___``````]]][[[XXXXXXXXXZZZ\\\]]][[[YYY[[[[[[[[[YYYWWWUUUSSSSSSXXXXXXYYYZZZZZZZZZZZZZZZ\\\[[[[[[ZZZZZZZZZZZZ[[[YYYYYYYYYZZZ[[[\\\]]]^^^ZZZYYYXXXZZZ\\\^^^______\\\\\\\\\\\\\\\]]]______]]]\\\ZZZZZZ[[[\\\\\\[[[YYY\\\___``````______`````````_________``````aaadddfffiiilllllljjjgggeeebbbaaa``````aaaccceeefffcccccceeeggghhhiiijjjjjjgggfffeeegggiiijjjjjjiiiiiijjjkkklllnnnqqqrrrtttvvvvvvwwwvvvuuussssssssspppnnnmmmlllmmmnnnmmmlllhhhgggfffeeeeeeggghhhiiihhhgggeeeeeeffffffdddccc]]]^^^_________bbbgggjjjiiigggeeeeeeffffffeeeddd```___^^^\\\]]]```fffkkkmmmmmmllljjjhhhiiikkkmmmooonnnllliiiffffffgggiiiiiijjjlllmmmnnnooooooooopppppppppnnnmmmmmmppprrrooopppqqqsssuuuwwwxxxyyytttsssqqqnnnmmmmmmmmmnnnnnnmmmlllkkkkkkkkkllllllhhhgggfffeeefffiiilllnnnoooooonnnnnnmmmmmmllllllkkkhhhfffeeegggiiikkkkkkiiikkklllkkkiiigggffffffffffffggghhhhhhiiijjjjjjhhhgggdddbbbaaabbbdddeeeeeeffffffeeecccdddfffgggggggggggggggiiikkkmmmnnnpppqqqqqqpppnnnllllllmmmkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkllllllmmmmmmiiijjjjjjjjjiiiiiihhhgggdddfffiiiiiigggfffggghhhhhhhhhiiijjjiiiiiigggggglllnnnooonnnlllkkkkkklllhhhgggffffffeeeeeeeeeeeeeeedddbbb```____________^^^______`````````______aaa```````````````aaabbb\\\[[[YYYWWWVVVUUUVVVVVVUUUWWWYYYZZZZZZZZZ[[[]]]\\\\\\[[[YYYXXXXXXZZZ\\\ZZZ]]]______^^^]]]]]]]]]^^^```bbbfffkkksss|||fffWWWNNNIIINNNSSSbbbqqq~~~{{{zzzzzzzzz{{{|||}}}}}}}}}}}}{{{yyyvvvtttrrrpppppppppnnnlllpppvvvvvvyyy{{{zzz{{{~~~}}}zzz~~~}}}zzzvvvttttttwwwppplllkkkjjjhhhgggiiiiiikkkmmmoooppppppooonnnlllmmmnnnjjjddd``````aaadddfffiiikkkkkkjjjhhhgggdddeeehhhjjjllllllkkkjjjlllllljjjiiiiiiiiijjjkkkcccbbbaaabbbeeegggggggggfffccc``````bbbbbb___\\\\\\\\\\\\\\\]]]^^^___```\\\aaaffffffbbb^^^]]]___[[[ZZZZZZ[[[]]]___^^^]]]^^^^^^^^^\\\ZZZWWWTTTRRROOOQQQTTTWWWXXXWWWUUUSSSSSSRRRQQQPPPQQQRRRUUUVVVWWWZZZ^^^aaaaaa___\\\ZZZQQQQQQRRRTTTWWWWWWSSSOOOQQQRRRVVV[[[______]]][[[\\\]]]___bbbdddcccaaa^^^[[[YYYWWWWWWXXXZZZZZZYYY^^^^^^]]][[[WWWUUUTTTTTTWWWWWWXXXYYYZZZZZZYYYYYY\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYZZZ[[[]]]^^^___[[[YYYXXXXXX[[[]]]^^^^^^aaa___\\\YYYYYYZZZ\\\^^^^^^]]]\\\\\\]]]___^^^]]]YYY[[[^^^___^^^]]]^^^^^^]]]]]]]]]^^^```aaacccdddgggiiilllmmmlllhhhdddbbb``````______```bbbeeegggbbbccceeeggghhhiiijjjjjjgggfffeeefffhhhjjjiiihhhjjjjjjkkkmmmoooqqqssstttvvvwwwyyyyyywwwuuurrrqqqmmmjjjiiikkkooorrrqqqoookkkiiifffcccbbbccceeefffgggeeeddddddddddddcccaaaZZZ\\\]]]]]]^^^aaaeeehhhjjjhhhffffffggghhhgggfffbbbaaa```^^^___cccjjjoooooopppooonnnllllllmmmooooooooommmjjjhhhgggiiikkkiiijjjkkkmmmnnnooooooooopppppppppnnnmmmnnnpppsssooopppqqqsssuuuvvvxxxxxxsssqqqnnnllllllmmmoooppppppoooooonnnnnnmmmllllllkkkjjjhhhhhhjjjmmmqqqtttrrrqqqpppooonnnmmmllllllkkkiiiffffffhhhkkklllmmmiiikkkmmmlllkkkiiihhhiiieeeffffffggghhhiiiiiiiiigggeeecccaaaaaaccceeefffffffffeeecccbbbcccfffhhhggggggggghhhjjjkkklllmmmrrrssssssqqqnnnllllllmmmjjjjjjjjjjjjkkkkkkkkkkkkjjjiiiiiijjjkkklllmmmnnnjjjjjjjjjjjjjjjiiihhhhhhdddgggjjjkkkiiihhhiiijjjjjjkkkllllllkkkjjjiiihhhjjjkkkllllllkkkkkklllnnnffffffeeedddddddddeeeeeefffdddaaa___^^^^^^___```\\\\\\\\\]]]]]]]]]]]]^^^cccbbbaaa```````````````[[[ZZZXXXWWWVVVVVVWWWWWWXXXZZZ[[[\\\[[[\\\^^^___[[[\\\\\\[[[YYYYYY[[[]]]ZZZ\\\^^^______^^^______\\\^^^```bbbeeejjjpppttt}}}fffYYYPPPIIIMMMRRRaaammm~~~wwwtttvvvzzz}}}~~~|||zzz{{{|||zzzyyyxxxxxxlllmmmnnnlllkkklllppptttyyytttppprrrwww}}}~~~}}}~~~zzzxxxtttqqqjjjbbbbbbgggjjjjjjmmmmmmlllnnnppprrrqqqqqqjjjmmmnnnlllgggbbbaaaaaagggiiijjjkkkkkkjjjhhhfffbbbdddggghhhgggggghhhiiillllllkkkmmmnnnmmmkkkiiicccbbbbbbaaabbbdddeeeffffffaaa\\\ZZZ[[[\\\[[[ZZZ[[[\\\\\\ZZZXXXYYY]]]aaacccccccccbbbaaa___]]]\\\[[[[[[\\\]]]\\\[[[ZZZYYY[[[ZZZXXXVVVUUUUUUUUUVVVVVVTTTTTTXXX]]]___[[[WWWZZZUUUPPPPPPSSSVVVVVVTTTZZZ\\\___```]]]ZZZWWWUUURRRSSSTTTTTTRRRPPPNNNLLLKKKNNNSSSZZZ______\\\XXXXXX[[[^^^aaabbbaaa^^^]]]XXXWWWXXXYYY[[[[[[YYYWWWVVVXXXYYYYYYWWWVVVVVVWWWYYYYYYYYYYYYYYYXXXXXXXXXZZZYYYXXXWWWVVVWWWXXXXXX[[[ZZZZZZZZZ[[[^^^aaacccWWWWWWYYY\\\```bbbbbbaaa```]]]ZZZWWWWWWYYY\\\_________^^^^^^]]]]]]]]]]]]WWWWWWXXXXXXYYYZZZZZZ[[[[[[\\\]]]^^^```bbbdddeeehhhiiihhhgggfffccc```^^^aaacccdddcccbbbaaaaaabbb`````````cccfffhhhhhhgggdddeeefffgggiiijjjkkklllnnnnnnmmmmmmmmmooopppqqqrrrvvv{{{~~~}}}yyysssoookkkiiihhhmmmssswwwuuurrrnnnhhh```^^^```cccdddbbbcccddddddcccaaa```bbbccc____________aaaccceeegggiiihhhgggfffeeeddddddddddddbbb```aaadddhhhjjjkkkooopppppppppooooooppprrrssspppllliiiggghhhjjjkkkmmmnnnooopppqqqqqqppppppsssqqqooommmlllnnnppprrrtttqqqpppqqqtttvvvuuussstttpppkkkhhhiiilllnnnooonnnnnnoooooooooooonnnmmmlllkkkkkkkkklllooorrrsssvvvtttqqqoooooonnnllljjjlllgggbbbaaadddgggiiijjjhhhjjjlllkkkjjjhhhggghhhlllkkkkkkkkkkkkkkkkkkjjj```aaabbbccccccccccccccciiihhhfffeeeeeeffffffgggjjjiiihhhggggggiiikkklllsssrrrrrrqqqpppooommmllliiikkkmmmoooooommmkkkiiiggggggiiimmmrrrsssqqqnnnffffffggghhhhhhhhhhhhhhhfffgggiiikkkkkkkkkiiihhhkkklllmmmllljjjiiijjjkkkpppmmmjjjiiiiiiiiihhhgggeeedddccccccbbbbbbbbbbbbbbbbbbaaa``````___``````]]]\\\[[[[[[\\\]]]___```bbb```^^^^^^______\\\XXXZZZYYYYYYYYYYYYYYYZZZ[[[_________^^^^^^]]]]]]]]]YYYZZZ[[[\\\]]]\\\[[[[[[^^^\\\ZZZXXXZZZ^^^cccgggfffeeecccccccccfffiiijjjlllrrrzzzdddVVVNNNHHHMMMRRRbbbuuu{{{yyy{{{~~~~~~}}}zzzwwwvvvuuummmnnnooommmllllllpppsssvvvsssppprrryyy~~~~~~}}}{{{tttqqqjjjbbbccciiinnnmmmpppoooooopppsssttttttssskkkmmmnnnmmmhhhdddccccccgggiiimmmppppppmmmjjjhhhggggggggggggggghhhhhhhhhlllkkkkkklllmmmmmmkkkiiiccccccbbbbbbcccdddfffgggfffbbb]]][[[\\\]]]\\\[[[ZZZZZZYYYWWWUUUVVVZZZ^^^eeedddbbb```^^^\\\ZZZYYY^^^^^^^^^^^^]]][[[ZZZYYY\\\[[[YYYWWWVVVUUUUUUUUUUUUTTTTTTYYY^^^```]]]ZZZ[[[VVVRRRRRRUUUWWWVVVTTTUUUXXXZZZZZZXXXUUUSSSSSSSSSSSSSSSSSSRRRPPPMMMLLLLLLPPPVVVYYYZZZZZZZZZ[[[XXXZZZ]]]___```___]]]\\\ZZZYYYYYYZZZ[[[[[[YYYWWWUUUWWWXXXWWWVVVUUUVVVXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZYYYXXXXXXXXXYYYZZZ]]]\\\\\\\\\\\\^^^___```XXXXXXXXX[[[^^^aaaaaaaaaaaa___\\\YYYYYY[[[^^^```bbbaaaaaa```^^^\\\ZZZYYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^```bbbdddfffffffffeeedddcccaaa```___bbbdddffffffdddccccccddddddcccccceeeggghhhhhhfffeeefffgggiiijjjkkkllllllnnnnnnmmmmmmmmmooopppqqqssswww{{{~~~~~~yyytttpppjjjhhhhhhlllrrruuutttrrrooohhhbbb___aaaddddddcccbbbbbbbbb```^^^]]]^^^```_________```aaabbbddddddeeeddddddcccccccccddddddbbbbbbaaaaaacccgggkkknnnqqqrrrrrrqqqppppppqqqrrruuussspppmmmllllllnnnoooppppppqqqqqqqqqqqqqqqppprrrqqqooonnnnnnooopppqqqsssqqqooopppsssuuuuuutttrrrnnniiifffgggjjjlllmmmnnnooopppqqqrrrrrrrrrrrrooonnnnnnoooqqqsssuuuwwwvvvssspppooonnnnnnllljjjiiifffbbbaaacccfffgggggghhhjjjlllllljjjhhhhhhhhhkkkkkkjjjjjjjjjjjjiiiiiiaaaaaacccdddeeeeeeeeeeeehhhgggggggggggghhhjjjkkklllkkkiiihhhiiikkknnnpppuuuuuuuuutttsssqqqooonnnmmmnnnoooooonnnllljjjiiiiiiiiijjjmmmppppppmmmjjjffffffggghhhiiiiiiiiihhhhhhiiijjjkkklllkkkjjjiiikkklllmmmmmmkkkkkkkkklllnnnllliiiggghhhiiiiiiiiigggfffdddcccbbbaaaaaa```___```bbbccccccbbb```___]]]]]]]]]]]]^^^^^^___```aaa___^^^^^^___^^^[[[YYY[[[ZZZZZZYYYYYYZZZZZZZZZ^^^^^^^^^^^^]]]]]]]]]\\\ZZZ[[[\\\]]]]]]]]]\\\[[[]]][[[YYYYYY\\\aaafffiiigggeeedddcccccceeeggghhhiiikkkoootttyyy```SSSKKKFFFMMMTTTeee}}}~~~}}}zzzvvvsssrrrpppppppppnnnmmmnnnpppssstttrrrqqqtttzzz~~~~~~~~~~~~~~~uuurrrkkkdddfffnnntttuuuuuusssrrrsssuuuvvvvvvuuukkkmmmnnnllliiifffeeeeeegggkkkpppssstttqqqmmmjjjmmmjjjffffffhhhjjjiiihhhlllkkkkkklllmmmllljjjhhhccccccccccccdddeeefffgggeeebbb^^^]]]]]]]]]]]]]]]ZZZYYYWWWSSSRRRSSSXXX[[[dddcccaaa___]]]\\\[[[[[[aaaaaa```___]]][[[YYYXXX\\\\\\ZZZYYYWWWVVVUUUUUUTTTTTTVVV[[[```aaa___\\\ZZZWWWTTTTTTWWWXXXVVVTTTRRRTTTUUUUUUSSSQQQQQQRRRSSSSSSSSSRRRQQQOOONNNMMMLLLQQQWWWYYYWWWWWWYYY\\\WWWYYY[[[]]]^^^]]][[[ZZZZZZYYYXXXXXXYYYYYYWWWUUUTTTUUUVVVUUUUUUUUUWWWYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZZZZZZZZZZ[[[\\\^^^^^^^^^^^^^^^]]]]]]\\\YYYWWWWWWYYY]]]aaabbbccccccaaa^^^[[[[[[\\\___aaacccccccccbbb___[[[XXXVVVTTTUUUVVVXXXYYY[[[\\\]]][[[\\\]]]^^^```ccceeefffdddcccbbb`````````aaaaaaeeegggiiijjjhhhfffeeeeeeeeedddddddddfffgggfffdddeeegggiiikkklllmmmllllllnnnmmmllllllmmmooopppqqquuuwww{{{}}}|||yyytttqqqjjjhhhhhhkkkpppssssssqqqmmmhhhbbb```aaaccccccbbbaaaaaaaaa___\\\[[[\\\]]]````````````aaaaaaaaaaaabbbaaaaaaaaaaaabbbcccccc```aaabbbaaaaaaeeelllqqqtttuuuvvvuuusssrrrrrrtttvvvuuurrrpppppppppqqqrrrtttssssssrrrrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqooonnnoooqqqtttuuuuuuqqqmmmgggdddeeegggjjjkkklllmmmoooqqqrrrsssttttttooopppqqqrrrtttvvvwwwxxxuuurrrpppnnnnnnnnnlllkkkgggfffddddddeeefffeeeeeehhhjjjlllllljjjiiihhhiiijjjiiiiiihhhgggggghhhhhhbbbcccdddfffggghhhhhhhhhiiiiiiiiiiiijjjlllmmmnnnnnnllljjjjjjkkknnnrrrtttwwwxxxxxxwwwvvvtttrrrpppqqqqqqpppooonnnlllkkkjjjkkkkkkkkkmmmnnnmmmjjjgggeeefffggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkjjjiiiiiijjjlllnnnnnnlllllllllmmmllljjjfffeeegggiiijjjkkkjjjhhhfffdddbbb```___^^^\\\___bbbeeefffdddbbb```^^^___``````aaa```______```___^^^^^^^^^^^^[[[YYY]]]\\\[[[ZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYZZZ^^^bbbhhhkkkgggfffdddcccbbbcccdddeeeeeedddddddddfffkkksssxxx___RRRKKKGGGOOOVVVhhh}}}zzzvvvsssqqqsssrrrqqqpppooopppqqqssstttrrrrrrtttyyy~~~|||||||||{{{{{{|||~~~xxxuuuoooiiilllvvv}}}~~~zzzxxxuuutttttttttsssrrrjjjkkkkkkkkkiiigggffffffiiilllpppssstttrrrooommmpppkkkeeeeeeiiilllllljjjlllkkkkkkkkklllkkkiiigggbbbbbbbbbccccccdddeeeeeecccaaa___]]]]]]]]]^^^^^^[[[YYYVVVTTTTTTWWW\\\___bbbaaa`````````aaabbbbbbcccbbb```^^^\\\YYYWWWVVV[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWYYY]]]aaaaaa^^^\\\XXXWWWUUUUUUWWWWWWUUUSSSQQQRRRSSSSSSRRRRRRSSSUUUUUUUUUTTTRRRQQQPPPPPPOOOMMMRRRXXX\\\]]]\\\[[[[[[WWWXXXYYYZZZ[[[ZZZZZZYYYXXXVVVUUUUUUUUUUUUSSSQQQSSSTTTUUUUUUUUUVVVYYY[[[YYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]_________^^^\\\[[[XXXWWWVVVYYY^^^cccfffgggcccaaa^^^\\\[[[]]]^^^```bbbccccccbbb```\\\WWWUUUSSSTTTVVVXXXZZZ\\\]]]^^^\\\]]]]]]___aaaccceeefffcccaaa___^^^^^^```bbbdddiiikkkmmmmmmjjjgggeeedddcccbbbaaaaaacccddddddcccfffhhhjjjlllmmmmmmllllllmmmlllllllllmmmooopppqqqtttvvvxxxyyyyyyvvvssspppkkkiiiiiikkkooorrrrrrqqqlllhhhdddbbbbbbbbbbbbaaaccccccbbb```^^^\\\]]]^^^aaaaaaaaaaaaaaa```______bbbbbbaaa``````aaaaaaaaa___aaacccaaa```dddllltttxxxyyyzzzxxxvvvuuuuuuuuuuuutttsssrrrrrrrrrssssssvvvuuutttsssrrrqqqppppppqqqrrrssssssssssssrrrqqqpppnnnmmmmmmooosssvvvxxxsssoooiiieeeeeegggiiijjjkkklllmmmooopppqqqrrrrrrmmmnnnqqqsssuuuvvvvvvvvvtttrrrooonnnnnnnnnmmmkkkiiihhhiiiiiiiiihhhgggeeehhhjjjllllllkkkiiiiiiiiiiiihhhgggfffeeeeeeeeefffcccdddfffhhhjjjkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllljjjjjjllloootttwwwwwwxxxxxxxxxwwwuuusssrrrrrrrrrqqqpppnnnmmmmmmlllmmmmmmmmmnnnmmmllljjjhhhffffffggghhhiiijjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiikkkmmmnnnmmmllllllmmmjjjgggddddddfffjjjlllmmmmmmkkkiiifffbbb```^^^^^^\\\^^^aaadddfffeeedddccc___```bbbdddcccbbb```^^^___^^^^^^^^^^^^]]][[[ZZZ^^^^^^\\\[[[ZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^_________^^^]]]ZZZZZZZZZ[[[]]]aaaeeehhhfffeeedddcccbbbaaaaaaaaaaaa```^^^\\\\\\```fffkkkttt}}}^^^RRRLLLHHHPPPXXXiii|||zzz{{{}}}}}}}}}}}}|||zzzxxxuuusssvvvtttrrrqqqqqqrrrssstttuuutttssssssvvvyyy{{{|||yyyzzzzzzyyywwwwwwyyy|||zzzxxxrrrnnnrrr}}}~~~{{{vvvrrrqqqooommmkkkiiihhhhhhhhhhhhhhhgggfffkkklllmmmooopppppppppoooooojjjddddddiiinnnnnnmmmkkkkkkjjjkkkkkkjjjhhheee___``````aaabbbbbbcccccc``````___^^^]]]]]]^^^___\\\[[[XXXXXX[[[___dddfffeeeeeeeeedddeeeeeeffffffbbbaaa___\\\ZZZXXXVVVVVVXXXYYY[[[]]]]]]\\\[[[ZZZYYYZZZ]]]___aaa___\\\YYYWWWVVVUUUUUUUUUTTTSSSRRRQQQRRRSSSRRRRRRSSSVVVXXXWWWVVVUUUSSSSSSSSSTTTTTTTTTVVV[[[dddkkkjjjccc\\\WWWWWWXXXXXXXXXXXXXXXXXXWWWUUUSSSSSSSSSSSSRRRQQQTTTUUUVVVWWWWWWXXXZZZ\\\YYYYYYYYYYYYZZZZZZ[[[[[[XXXXXXYYYZZZ[[[[[[\\\\\\ZZZ[[[]]]______^^^\\\[[[WWWVVVVVVZZZ___eeeiiijjjbbb```^^^[[[[[[[[[]]]^^^___```aaaaaa```\\\YYYVVVTTTUUUWWWYYY[[[]]]___```^^^^^^______aaabbbdddeeecccaaa___^^^___bbbeeegggmmmnnnooonnnjjjfffddddddbbbaaa```aaaccceeefffffffffgggiiikkkllllllkkkkkkllllllkkklllmmmnnnppprrrrrrssstttttttttrrrpppnnnlllkkkjjjlllnnnppprrrrrrnnnlllhhhfffeeeeeedddccceeeeeeeeecccaaa```aaacccbbbbbbbbbaaa```_________eeedddcccaaa```_________^^^aaacccbbb```dddlllsssyyyzzz{{{zzzxxxvvvvvvvvvttttttttttttuuuuuuuuuvvvvvvvvvtttsssrrrqqqqqqqqqssstttuuuuuuuuutttrrrqqqooonnnmmmlllnnnrrrxxx{{{yyytttmmmiiihhhiiijjjkkkmmmnnnoooppppppqqqqqqpppnnnpppsssvvvxxxwwwvvvuuusssqqqoooooooooooonnnmmmlllmmmoooooonnnkkkjjjhhhhhhjjjllllllkkkjjjjjjjjjhhhgggeeedddccccccdddeeeeeefffiiikkkmmmooopppqqqsssrrrrrrqqqooonnnmmmlllkkkjjjiiiiiikkkooosssuuuuuuvvvwwwxxxwwwuuusssrrrqqqppppppppppppooooooooommmnnnoooooonnnmmmllllllggghhhhhhiiiiiiiiiiiiiiihhhgggfffeeeeeefffggggggiiikkkmmmnnnlllkkkkkkkkkhhhfffddddddgggkkkmmmnnnnnnmmmjjjfffcccaaa___^^^^^^___```aaaccceeefffggg```bbbdddeeeeeeccc```^^^]]]^^^^^^^^^]]]\\\[[[[[[^^^^^^\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___```___^^^^^^\\\[[[[[[[[[\\\^^^```bbbeeeddddddcccaaa```^^^]]]\\\\\\\\\[[[ZZZ\\\___bbbfffnnnzzz___SSSNNNJJJQQQWWWggg}}}wwwtttuuuwww}}}}}}|||{{{zzzxxxwwwvvvwwwuuurrrrrrsssuuuvvvvvvvvvtttrrrpppqqqsssvvvxxxzzz{{{|||yyytttrrrtttvvvxxxwwwssspppuuu~~~zzztttpppmmmkkkhhhfffhhhfffffffffhhhiiihhhgggllllllllllllmmmnnnnnnooommmiiieeeeeeiiimmmooooookkkjjjjjjjjjkkkjjjgggddd^^^^^^```aaaaaabbbaaaaaa``````aaa```^^^^^^___aaa___]]]\\\^^^bbbgggjjjllljjjjjjjjjiiihhhfffeeeddd```___]]][[[YYYXXXXXXWWWXXXZZZ]]]______^^^\\\[[[YYY\\\___aaaaaa^^^ZZZXXXWWWVVVUUUTTTSSSRRRRRRRRRPPPRRRSSSTTTTTTVVVYYY[[[YYYXXXWWWUUUVVVWWWYYY[[[\\\]]]bbbllluuutttiii___XXXWWWWWWVVVVVVWWWXXXXXXXXXVVVTTTTTTUUUUUUTTTSSSUUUWWWZZZ[[[ZZZ[[[\\\]]]XXXYYYYYYZZZZZZ[[[[[[\\\VVVWWWYYYZZZ\\\\\\]]]]]]YYYZZZ\\\]]]^^^]]][[[ZZZWWWVVVWWWZZZ```eeehhhiiiaaa___]]][[[ZZZZZZ[[[\\\]]]^^^______^^^\\\YYYXXXVVVWWWXXXZZZ]]]___```aaaaaa`````````aaaaaabbbcccbbbaaa```___```cccfffhhhlllmmmmmmkkkhhheeedddeeeeeedddbbbcccfffhhhiiiiiifffgggggghhhhhhiiijjjjjjkkkkkkkkkkkklllnnnppprrrpppppppppoooooonnnmmmmmmkkkkkkjjjkkklllnnnpppqqqpppooommmkkkiiigggffffffdddeeefffeeeddddddfffhhheeedddbbb````````````aaagggfffdddbbb```______^^^___aaabbbbbbbbbeeekkkpppvvvxxxzzzyyywwwuuuuuuuuutttuuuvvvxxxxxxyyyyyyxxxwwwvvvtttsssssstttuuuvvvvvvvvvwwwwwwvvvtttrrrqqqnnnnnnmmmlllnnnrrryyyzzzsssnnnllllllllllllppppppqqqrrrsssssssssrrrsssvvvzzz}}}~~~|||yyywwwtttrrrppppppqqqqqqpppooooooqqqsssssspppmmmkkkkkkhhhjjjllllllkkkjjjjjjkkkiiigggeeecccbbbbbbcccdddggghhhkkknnnqqqssstttuuuwwwwwwvvvtttqqqnnnkkkjjjiiihhhhhhiiikkknnnppprrrqqqrrruuuwwwwwwuuusssrrroooooopppqqqqqqppppppooommmnnnppppppnnnmmmnnnoooiiiiiijjjjjjiiiiiihhhgggfffeeedddcccccceeeggghhhjjjllloooooommmkkkjjjjjjgggeeeeeefffiiilllmmmmmmlllkkkhhheeebbb```___^^^^^^^^^___```bbbdddfffgggbbbccceeefffeeebbb___]]]\\\]]]___^^^\\\[[[[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ\\\]]]^^^_________^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]bbbcccccccccaaa___]]][[[WWWXXXYYYYYYYYYYYY[[[\\\^^^dddmmmuuu}}}^^^TTTNNNJJJOOOTTTccczzz{{{tttqqqtttwww}}}{{{yyyxxxwwwvvvxxxuuurrrrrruuuwwwxxxxxxuuusssooollllllnnnssswww|||~~~{{{tttooooooqqqrrrrrrpppooottt~~~|||xxxrrrmmmjjjiiigggeeehhhfffeeefffiiikkkkkkiiikkklllmmmmmmnnnmmmllllllllljjjhhhggghhhjjjlllnnnkkkjjjjjjjjjjjjiiifffddd^^^___```aaabbbbbbbbbaaa```bbbdddcccaaa```bbbdddaaa______bbbgggkkklllllliiiiiijjjjjjiiifffcccaaa___^^^]]][[[ZZZZZZZZZ[[[[[[]]]___aaaaaa^^^[[[YYYWWWZZZ___aaa```^^^ZZZYYYYYYXXXVVVTTTRRRRRRSSSUUURRRUUUWWWYYYZZZ[[[^^^```[[[ZZZXXXXXXYYY[[[___aaa___aaafffnnnsssqqqhhh___YYYXXXVVVUUUUUUVVVXXXXXXXXXVVVTTTSSSUUUVVVVVVUUUWWWZZZ]]]______]]]]]]]]]XXXYYYYYYZZZ[[[[[[\\\\\\WWWXXXZZZ\\\^^^^^^^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWXXXWWWXXX[[[___aaabbbbbbaaa___]]][[[ZZZZZZ[[[[[[^^^^^^]]]\\\[[[YYYXXXWWWXXXYYYZZZ\\\^^^```aaabbbcccbbbbbbaaa``````aaaaaaaaaaaa``````aaaccceeefffhhhhhhhhhgggeeeeeefffhhhiiigggddddddfffhhhiiiiiifffeeeddddddeeefffhhhiiikkkjjjjjjkkklllnnnqqqrrrpppooonnnmmmlllllllllllliiiiiiiiihhhiiijjjmmmooommmmmmllljjjgggeeeccccccaaabbbddddddeeefffiiikkkgggeeebbb```___```cccdddeeedddcccaaa```_________```aaabbbccceeegggjjjkkkqqqsssuuuvvvtttrrrrrrrrrrrrsssvvvxxxyyyyyyyyyxxxwwwwwwvvvuuuvvvxxxzzz|||zzzyyyxxxwwwuuutttrrrqqqnnnnnnmmmlllmmmsss{{{xxxqqqnnnmmmmmmlllnnnoooppprrrsssttttttuuuwwwzzzzzzwwwtttsssqqqqqqrrrsssrrrqqqooorrrtttrrrooolllkkkkkkgggjjjlllmmmlllkkkkkkllliiigggeeebbbaaabbbcccdddhhhiiilllpppsssvvvwwwxxxyyyxxxwwwuuurrroookkkjjjggghhhiiijjjkkkmmmnnnooonnnpppsssvvvwwwvvvtttsssooopppqqqrrrqqqpppnnnlllmmmooopppooommmkkklllnnnkkkkkkkkkjjjiiihhhgggffffffdddbbbbbbccceeehhhjjjmmmppprrrrrrpppmmmkkkkkkfffffffffiiilllmmmmmmlllhhhfffdddbbb```___^^^]]]\\\]]]___aaacccdddddddddcccdddeeeeeedddaaa___^^^[[[]]]___^^^\\\ZZZ[[[\\\[[[ZZZZZZYYYYYYZZZZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^___^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\```aaabbbbbbaaa^^^\\\ZZZWWWXXXXXXWWWVVVWWWYYYZZZ[[[___dddgggkkkrrrzzz^^^TTTOOOIIINNNQQQ```rrr~~~yyytttrrrwww|||~~~{{{xxxwwwvvvvvvxxxuuurrrsssvvvyyyyyyyyytttqqqmmmiiiiiilllrrrwww~~~}}}uuunnnmmmnnnmmmnnnmmmlllrrr{{{zzzuuupppllljjjiiigggfffiiigggeeegggjjjmmmmmmkkkjjjlllnnnppppppnnnkkkiiillllllkkkiiiggghhhjjjlllkkkjjjiiijjjjjjiiifffccc^^^___aaabbbccccccbbbbbbbbbdddfffeeecccbbbdddgggbbbaaaaaadddiiikkkkkkiiiccceeehhhiiiiiigggcccaaa___^^^]]]\\\\\\\\\]]]^^^]]]___bbbcccaaa^^^YYYVVVUUUYYY^^^aaa```^^^[[[ZZZ[[[ZZZWWWTTTRRRRRRUUUWWWVVVYYY\\\___```aaadddeee\\\[[[YYYYYY[[[^^^bbbeee___bbbgggkkklllhhhbbb]]]YYYXXXVVVUUUUUUVVVXXXYYYUUUSSSQQQQQQSSSTTTUUUTTTXXX\\\```bbbaaa___^^^]]]XXXYYYYYYZZZ[[[\\\\\\\\\XXXYYY[[[^^^___`````````]]]]]]\\\[[[YYYWWWVVVUUUYYYXXXYYY[[[]]]^^^]]]\\\aaa```^^^\\\[[[[[[[[[[[[___^^^]]][[[YYYXXXVVVVVVZZZZZZ\\\]]]___```bbbbbbddddddbbbaaa````````````````````````aaabbbdddeeedddddddddcccccceeehhhkkkjjjgggdddcccdddffffffffffffeeecccbbbbbbdddgggiiijjjjjjjjjkkklllnnnqqqrrrpppooommmlllkkkkkkllllllhhhhhhgggffffffhhhkkkmmmhhhhhhhhhfffccc```___^^^]]]___aaacccdddfffiiilllhhhfffbbb______aaadddfffcccbbbaaa```````````````aaaaaaaaacccgggiiiiiihhhlllooorrrrrrqqqpppooooooooopppsssvvvwwwwwwvvvvvvxxxwwwwwwwwwyyy{{{~~~|||{{{yyywwwuuusssrrrqqqnnnnnnnnnlllnnnsss}}}zzzsssooommmmmmllljjjkkkmmmppprrrssstttuuuxxx|||zzzvvvuuusssrrrrrrssstttsssrrroooqqqsssqqqmmmjjjiiijjjgggjjjlllmmmlllkkkkkkllljjjhhheeebbbaaaaaacccdddhhhjjjmmmqqqtttwwwyyyzzzyyyxxxwwwvvvsssooollljjjggghhhiiikkklllmmmmmmmmmlllooosssvvvxxxwwwvvvtttpppqqqrrrsssqqqoookkkiiinnnooopppnnnkkkiiijjjllllllllllllkkkiiigggfffeeefffdddbbbbbbcccfffjjjmmmppprrruuutttrrrnnnlllkkkffffffgggjjjmmmnnnmmmllldddcccaaa```^^^]]]]]]\\\ZZZ\\\```cccddddddbbbaaaddddddddddddcccaaa___^^^ZZZ]]]___^^^[[[ZZZ[[[]]]ZZZYYYYYYYYYYYYYYYZZZ[[[WWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\]]]]]]^^^______^^^^^^]]]___```aaabbbaaa^^^[[[YYYZZZYYYXXXVVVUUUVVVYYY[[[[[[]]]______```eeelllrrrttt}}}```TTTMMMGGGLLLPPP```www}}}zzzuuusssvvv{{{|||wwwuuutttttttttuuuttttttuuuwwwxxxwwwuuuooollljjjjjjmmmrrruuuwww{{{||||||xxxrrrllljjjjjjkkkgggeeeiiiqqqyyy||||||vvvtttpppmmmjjjiiiiiijjjkkkkkkjjjjjjkkklllmmmmmmpppnnnkkkjjjlllmmmkkkiiinnnjjjgggfffhhhiiigggfffgggjjjmmmlllgggcccbbbcccfffcccaaa```aaabbbbbbbbbhhhjjjlllkkkhhheeedddccceeeeeefffhhhjjjiiigggdddggggggiiiiiihhheeebbb```___\\\YYYZZZ]]]______]]]aaaaaaaaa___[[[VVVRRROOOQQQ^^^hhhfffbbbbbbaaa^^^ccc\\\WWWVVVUUUTTTXXX]]]]]]\\\\\\aaaggghhheeeaaa]]]___YYY[[[hhhkkkgggjjjaaadddgggiiiiiieeebbb___XXXXXXXXXVVVTTTSSSSSSUUUXXXWWWVVVUUUUUUVVVVVVWWW\\\]]]]]]^^^^^^]]]]]]\\\___^^^]]]\\\\\\\\\ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]ZZZWWWUUUTTTUUUYYYYYYYYYXXXXXXYYY]]]```eee```\\\ZZZ[[[\\\[[[YYYYYYYYYYYYZZZ\\\[[[YYYWWWYYYYYYYYYYYYZZZ\\\^^^```dddcccbbb`````````aaaaaa``````____________``````___``````aaabbbdddeeefffhhhddd```aaaeeegggfffcccdddcccaaa```aaaccceeegggkkkkkkiiiiiihhhiiijjjkkkiiiiiijjjjjjiiihhhfffeeeggggggfffeeeeeeeeeeeeeeegggeeecccbbbbbbbbb```^^^ZZZ]]]aaaeeeggghhhggggggjjjddd^^^]]]___aaa```]]]______``````aaabbbcccdddfffeeedddcccdddfffhhhiiimmmnnnpppqqqrrrqqqooonnnnnnoooqqqsssuuuvvvvvvvvvxxxxxxxxxzzz}}}zzzvvvqqqpppqqqrrrrrrqqqrrrooolllmmmsssyyy}}}{{{yyyuuuqqqnnnmmmmmmmmmmmmmmmllllllnnnrrrvvvxxxzzz|||~~~~~~zzzvvvsssuuutttsssrrrqqqrrrssstttrrroooooopppnnnhhheeeffffffhhhjjjkkklllkkkiiihhhhhheee```\\\\\\___cccfffhhhjjjmmmqqqtttwwwyyyzzzxxxxxxxxxwwwuuuqqqmmmkkkjjjjjjjjjllloooqqqqqqpppuuutttvvvyyy|||{{{wwwsssssspppppprrrqqqmmmkkkmmmuuusssqqqooonnnmmmmmmmmmmmmnnnnnnllliiiggggggggghhheeebbbcccgggkkklllkkkpppppprrrrrrqqqooommmkkklllkkkkkkmmmnnnnnnllljjjaaa```^^^[[[ZZZYYYYYYYYY\\\]]]^^^```aaaaaaaaaaaabbbccceeedddaaa___^^^^^^^^^___```aaaaaa___]]]\\\YYYZZZ[[[\\\\\\[[[ZZZYYY\\\ZZZYYY[[[]]]\\\YYYVVVXXXYYYZZZZZZYYY[[[]]]``````___]]]]]]_________^^^bbbaaa```^^^\\\ZZZYYYXXXYYYXXXWWWVVVWWWZZZ]]]___^^^]]]\\\[[[\\\^^^```bbbgggkkkrrrzzz```TTTMMMGGGLLLPPP```rrr~~~}}}~~~~~~|||zzzyyyxxxwwwuuuvvvzzz}}}wwwtttrrrrrrqqqsssrrrssstttwwwwwwvvvuuuooollljjjjjjnnnsssvvvxxx{{{|||{{{xxxsssnnnmmmmmmrrrnnnjjjkkkpppuuuvvvuuuwwwvvvsssooollljjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggiiimmmoooooonnnnnnkkkhhhhhhiiijjjiiihhhiiijjjkkkjjjhhhgggffffffeeecccaaaaaacccdddddddddkkklllmmmllliiieeeccccccfffeeefffggghhhhhheeeccceeefffhhhhhhgggccc```]]]YYYYYYZZZ]]]aaabbbaaa^^^___^^^\\\ZZZWWWTTTQQQPPPYYYdddkkkhhhbbbaaa```^^^bbb^^^[[[[[[ZZZXXXYYY]]]^^^]]]]]]aaagggjjjhhhfff```ddddddjjjxxxwwwmmmllleeehhhkkknnnmmmggg```ZZZYYYZZZ[[[ZZZXXXXXXYYY[[[XXXXXXVVVUUUVVVWWWYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\[[[[[[ZZZXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\ZZZVVVTTTTTTUUUXXXYYYZZZYYYYYY[[[___bbbbbbaaa``````___^^^[[[YYYXXXWWWWWWXXXZZZ[[[YYYXXXXXXXXXXXXXXXYYY[[[]]]___bbbaaa```___^^^______```aaaaaaaaa`````````````````````bbbdddfffgggiiijjjeeebbb^^^```cccfffeeebbbaaa```______aaadddgggiiimmmlllkkkjjjiiiiiijjjjjjiiiiiijjjjjjiiihhhfffeeegggfffeeedddcccbbbbbbbbbaaa``````aaabbbcccaaa```]]]___bbbdddeeeeeecccbbbbbb^^^ZZZZZZ]]]``````___bbbbbbbbbcccccceeeffffffggggggfffeeeeeefffggghhhkkklllnnnoooooonnnmmmlllmmmnnnoooqqqsssuuuwwwxxxzzzzzzzzzzzz{{{|||~~~yyyvvvqqqpppqqqrrrrrrqqqssspppnnnooosssxxx{{{{{{yyywwwtttqqqnnnmmmmmmmmmnnnnnnmmmnnnpppssswwwyyyzzz{{{|||}}}{{{xxxuuussstttsssrrrrrrrrrssstttttttttpppmmmllljjjeeedddggghhhiiikkklllllljjjiiihhhgggddd```]]]]]]```dddgggiiikkknnnqqqtttwwwxxxyyywwwwwwwwwuuussspppnnnmmmlllkkkkkknnnqqqssssssrrruuuuuuvvvyyy{{{zzzwwwssstttqqqqqqsssrrrnnnmmmooorrrpppnnnlllkkkkkkkkkkkkllllllllljjjgggfffffffffgggeeedddfffjjjmmmnnnnnnnnnoooppppppooonnnmmmkkklllkkkjjjkkkkkkjjjhhheeeaaa```^^^\\\[[[[[[[[[[[[]]]^^^___``````aaaaaaaaaaaacccddddddaaa____________`````````___^^^[[[ZZZWWWXXXZZZ[[[\\\\\\\\\[[[^^^]]]\\\]]]______\\\YYYXXXXXXXXXYYY\\\___aaacccdddaaa___^^^_________^^^aaaaaa___^^^\\\ZZZYYYXXXYYYXXXWWWVVVWWWZZZ]]]^^^___^^^\\\ZZZZZZ[[[\\\]]]^^^bbbgggnnnvvv```TTTMMMGGGLLLPPP```qqq|||yyyyyy{{{|||{{{yyyuuuvvvxxxyyy{{{}}}vvvrrrpppooonnnppppppqqqsssvvvwwwvvvtttooollljjjkkkoootttxxxyyyyyyzzzyyywwwsssqqqpppqqquuuppplllkkknnnqqqrrrqqqyyyxxxuuurrrnnnjjjgggeeegggggghhhiiiiiiiiiiiihhhfffffffffiiilllooooooooommmkkkjjjjjjkkklllkkkjjjlllkkkkkkkkkllllllkkkiiicccbbbbbbcccfffggggggggglllmmmmmmkkkhhhdddbbbbbbgggfffeeefffffffffdddbbbdddeeeggghhhfffbbb]]]ZZZUUUYYY___fffjjjiiieeeaaa\\\ZZZWWWTTTRRRRRRRRRSSSaaahhhlllhhhcccaaaaaaaaadddaaa___aaa___\\\[[[^^^dddaaa```bbbeeefffeeebbbdddjjjkkkqqq|||yyymmmkkknnnmmmnnnoooooollleee___]]]^^^______^^^^^^___```ZZZXXXVVVUUUVVVXXX[[[]]][[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\[[[YYYXXXVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZXXXVVVTTTSSSTTTVVVWWWXXXYYYYYY[[[___bbb___aaadddeeebbb___[[[ZZZWWWVVVUUUVVVYYYZZZ[[[ZZZWWWWWWWWWWWWXXXZZZ]]]^^^______^^^]]]]]]]]]^^^^^^aaabbbbbbbbbaaaaaa```___ZZZ\\\___bbbdddeeeffffffbbb___]]]___bbbeeedddbbb^^^^^^^^^```bbbfffiiilllnnnmmmkkkhhhggggggggggggiiiiiiiiiiiihhhgggfffeeefffeeecccaaa```^^^^^^]]][[[[[[\\\___bbbcccbbb``````aaacccccccccaaa___^^^\\\YYYWWWXXX]]]aaacccbbbeeeeeeeeeeeefffhhhiiijjjjjjjjjjjjiiihhhggggggfffiiijjjkkkllllllkkkjjjiiillllllmmmnnnqqquuuxxxzzz}}}}}}|||{{{yyyyyyxxxxxxxxxuuuqqqppppppqqqqqqqqqrrrqqqppprrruuuwwwxxxxxxwwwuuussspppooonnnnnnnnnpppooooooppprrruuuxxxzzzyyyyyyyyyyyywwwuuutttsssssssssrrrrrrrrrssssssttttttnnnjjjhhhfffcccdddhhhjjjjjjkkkkkkkkkiiihhhfffeeeccc___]]]^^^aaafffiiikkkllloooqqqtttuuuwwwwwwvvvuuusssrrrqqqpppoooooommmmmmnnnpppsssuuuuuuttttttuuuvvvxxxyyyxxxuuurrrrrroooppprrrrrrnnnmmmpppnnnllljjjhhhggghhhiiijjjjjjjjjjjjhhheeecccdddeeefffeeefffiiimmmooopppooolllmmmmmmmmmmmmmmmlllllljjjhhhgggggggggeeeccc```______^^^]]]]]]]]]^^^^^^________________________```bbbdddcccaaa```______````````````^^^[[[YYYWWWVVVWWWYYY[[[]]]]]]]]]]]]^^^]]]\\\]]]^^^^^^\\\ZZZWWWVVVVVVZZZ```eeegggggghhheeeaaa^^^^^^_________```___^^^]]][[[ZZZXXXXXXXXXXXXVVVVVVWWWYYY\\\]]]___]]][[[YYYXXXXXXXXXXXXWWWZZZ]]]bbbfffmmmtttyyy```TTTMMMGGGLLLPPP___ttt|||yyyzzz}}}~~~zzz|||~~~{{{uuuqqqpppnnnmmmnnnnnnpppsssvvvwwwuuutttnnnlllkkklllpppuuuxxxzzzwwwwwwvvvtttsssrrrqqqrrrooollliiiiiilllppprrrsssyyyxxxvvvsssoooiiieeebbb___```bbbdddffffffgggfffiiiiiiiiijjjkkkkkkjjjjjjkkkkkkjjjkkkkkklllllllllpppnnnmmmoooqqqqqqlllhhhbbbbbbccceeeiiijjjjjjiiiggghhhiiigggdddbbbaaaaaahhhfffdddddddddcccbbb```dddeeehhhhhhfffbbb]]]YYYWWW]]]gggooorrrooohhhccc\\\YYYUUUQQQQQQSSSVVVYYYfffiiikkkhhhcccbbbccceeefffbbb```aaa___[[[[[[^^^aaa``````cccfffgggfffeeemmmvvvwwwuuuwwwpppiiimmmqqqmmmiiiiiikkkllliiifff```bbbcccbbb```___``````[[[YYYWWWUUUUUUWWWZZZ\\\YYYXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZXXXTTTRRRRRRRRRSSSTTTVVVWWWXXXZZZ^^^aaa]]]aaaeeeddd```]]][[[\\\WWWUUUTTTVVVYYY\\\]]]^^^WWWWWWWWWWWWXXXZZZ\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^``````aaaaaa```___^^^]]]YYY[[[^^^aaabbbcccbbbaaa```^^^^^^___bbbddddddccc______```aaadddgggjjjllllllkkkhhhfffdddccccccccchhhhhhgggggggggffffffeeefffdddbbb```^^^\\\[[[ZZZWWWXXXZZZ]]]aaabbbaaa```bbbbbbbbbbbbaaa___\\\[[[ZZZYYYXXXZZZ___ccceeeeeecccdddeeefffhhhkkkmmmnnnnnnnnnnnnmmmkkkjjjhhhgggiiiiiijjjjjjjjjjjjiiihhhlllkkkkkklllpppuuuzzz}}}}}}{{{yyywwwuuuwwwuuurrrppppppooopppppppppqqqrrruuuwwwxxxxxxxxxuuutttsssqqqpppppppppppppppppppppqqqsssvvvyyy{{{zzzyyywwwvvvtttsssssssssttttttssssssrrrrrrrrrrrrooojjjggggggeeecccdddhhhjjjjjjjjjjjjiiigggeeedddbbb```^^^]]]^^^bbbfffiiilllmmmoooqqqsssttttttuuusssrrrpppooonnnooopppqqqooooooppprrruuuvvvvvvtttqqqrrrsssuuuuuusssqqqooonnnkkkllloooooollllllnnnllljjjhhhfffeeefffhhhiiihhhhhhgggeeecccbbbcccdddfffgggiiilllnnnnnnmmmllljjjjjjkkkkkkkkkkkkkkkkkkeeedddbbbbbbbbbbbb```^^^]]]]]]^^^^^^______````````````______^^^^^^^^^^^^___aaaccccccaaa_________aaa```___^^^\\\YYYWWWUUUWWWXXXZZZ\\\]]]]]]]]]\\\YYYYYYYYYYYYYYYYYYYYYXXXXXXVVVUUU[[[dddkkklllkkkkkkgggbbb^^^^^^_________^^^]]]]]][[[ZZZYYYXXXXXXXXXWWWVVVVVVWWWYYYZZZ\\\\\\\\\ZZZYYYWWWWWWWWWWWWVVVXXXZZZ[[[]]]aaaeeeiii```TTTMMMGGGLLLPPP___ttt}}}{{{|||xxxsssqqqppppppooonnnnnnppptttwwwwwwuuutttnnnmmmkkkmmmqqquuuxxxyyyttttttsssrrrrrrqqqpppooojjjhhhfffgggjjjnnnrrrssswwwwwwuuusssnnnhhhccc```XXXYYY\\\___bbbdddfffgggllllllmmmllljjjhhhgggfffjjjjjjkkkkkkkkkkkkkkkkkkqqqpppqqqtttuuurrrkkkeeebbbbbbdddhhhkkkllljjjiiiaaabbbcccbbb```___```aaahhheeecccaaaaaaaaa```___dddfffhhhhhhfffbbb^^^[[[ZZZaaakkkrrrsssmmmeee```^^^[[[WWWTTTTTTXXX\\\___jjjjjjiiifffaaa___```ccceee```\\\\\\[[[YYYZZZ^^^\\\^^^aaafffkkkoooppppppwww{{{llleeelllmmmkkkkkklllllljjjfffaaacccddddddbbb___\\\[[[[[[ZZZXXXVVVTTTSSSTTTVVVWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVWWWXXXVVVRRRPPPPPPRRRTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZXXXTTTQQQQQQQQQTTTVVVXXXYYYZZZ[[[^^^```]]]___aaa___[[[YYYZZZ]]]WWWVVVUUUWWW[[[^^^``````XXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[^^^```bbbddddddcccbbb```_________aaacccdddddddddbbbbbbbbbcccdddfffhhhiiikkkiiigggeeecccbbbbbbbbbffffffeeeeeeeeeeeeeeeeeedddcccaaa^^^\\\[[[ZZZZZZXXXXXXYYY\\\___aaa```___aaaaaaaaaaaa```^^^\\\[[[ZZZYYYYYY[[[^^^aaacccdddaaabbbccceeehhhkkknnnooopppppppppooommmkkkjjjiiiiiiiiijjjkkkkkkkkkkkkkkkllllllkkkmmmpppvvv|||}}}zzzxxxvvvuuusssqqqooommmmmmnnnlllooosssvvvxxxyyyyyyyyyuuutttsssrrrrrrqqqqqqqqqppppppqqqrrrtttvvvyyyzzz{{{yyyvvvtttrrrrrrssstttuuuuuuttttttsssrrrqqqpppkkkgggfffhhhgggeeeeeehhhjjjiiiiiihhhfffeeedddccc```___]]]\\\^^^bbbfffiiilllmmmnnnpppqqqrrrrrrrrrqqqooommmllllllnnnpppqqqoooooopppsssuuuuuutttrrrlllnnnooopppooonnnmmmmmmkkkiiijjjnnnnnnllllllnnnllljjjhhhfffeeefffhhhjjjggggggfffdddbbbaaaccceeegggiiikkklllllljjjhhhhhhhhhiiiiiijjjjjjjjjiiiiiiaaa___^^^^^^_________]]]\\\\\\]]]___```aaaaaabbbaaa```___^^^]]]]]]^^^^^^___aaaccccccaaa___^^^_________^^^\\\ZZZXXXVVVUUUXXXYYYZZZ[[[\\\[[[ZZZYYYVVVVVVWWWVVVVVVVVVWWWWWWZZZWWWVVV\\\eeekkkmmmllliiieee```]]]]]]]]]^^^^^^\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYWWWXXXYYYYYYYYY[[[^^^``````TTTMMMGGGLLLPPP```ppp~~~|||||||||uuuqqqppppppqqqpppoooppprrrvvvxxxxxxvvvtttnnnmmmlllmmmqqqtttvvvwwwsssrrrrrrrrrrrrqqqnnnllljjjhhhgggggghhhlllppprrruuuuuutttqqqnnniiidddbbbXXXYYY[[[^^^aaaeeehhhjjjkkklllnnnmmmkkkiiihhhhhhiiikkkmmmlllkkkjjjjjjkkkoooppprrrssssssoooiiidddcccdddfffiiilllllliiiggg]]]___```___^^^^^^___aaagggdddaaa______``````___dddeeeffffffeeebbb___]]][[[bbbjjjooommmfff___[[[^^^\\\YYYXXXYYY\\\```bbbkkkhhheeeccc^^^ZZZ[[[___aaa]]]ZZZ\\\]]]]]]aaaffflllkkkkkkkkklllnnnpppqqqtttlll___ccclllqqqwwwzzzwwwnnnccc\\\bbbcccccc```[[[WWWTTTSSSUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWUUUQQQOOOPPPRRRTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYWWWUUUSSSSSSSSSYYY[[[\\\]]]\\\]]]^^^```]]]]]][[[XXXWWWWWWYYY[[[WWWVVVWWWYYY\\\___``````YYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^[[[ZZZZZZYYYYYYZZZZZZ[[[______```aaaaaa```^^^]]]^^^___```bbbccccccccccccbbbbbbbbbbbbcccdddeeeeeeiiihhhfffddddddcccdddddddddccccccbbbbbbbbbcccccc```___^^^\\\[[[ZZZZZZZZZZZZYYYYYY[[[^^^```aaa```bbbbbbaaa```___^^^\\\[[[XXXYYYYYY[[[\\\^^^```aaaaaaaaaccceeegggjjjlllnnnooonnnnnnmmmlllkkkkkkkkkiiijjjjjjkkklllmmmnnnnnnnnnnnnnnnooosssyyy~~~}}}{{{vvvvvvuuurrrnnnkkkjjjkkkjjjmmmrrruuuvvvwwwxxxyyytttsssssssssrrrqqqqqqpppnnnooopppqqqsssvvvwwwyyyzzzxxxuuusssqqqqqqrrrssssssssstttttttttsssrrrqqqllliiihhhiiihhheeeeeehhhjjjiiihhhgggfffeeedddddd```___]]]]]]___cccfffiiijjjkkklllnnnooopppppppppnnnmmmlllkkkkkkmmmooopppoooooopppqqqsssrrrpppmmmhhhjjjllllllkkkkkkkkklllkkkiiijjjooopppnnnnnnqqqnnnllliiifffeeefffiiijjjhhhhhhfffdddbbbbbbdddfffhhhjjjlllllljjjgggfffeeeggghhhjjjkkkkkkiiihhhfff___]]][[[\\\]]]^^^^^^]]][[[\\\]]]___```aaaaaaaaaaaa```^^^]]]]]]]]]^^^^^^```bbbcccccc```^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVXXXYYYZZZZZZZZZYYYXXXWWWVVVWWWWWWVVVUUUUUUWWWYYYZZZXXXXXX[[[aaafffggggggccc```\\\ZZZ[[[\\\]]]]]]ZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXXXXUUUUUUVVVWWWXXXXXXYYYYYYVVVWWWXXXXXXXXXXXXZZZ\\\```TTTMMMGGGLLLPPP```ooo|||}}}~~~zzztttpppoooooopppppprrrsssuuuxxxzzzzzzwwwtttooommmlllmmmppprrrtttttttttssssssttttttrrrmmmhhhiiiiiihhhhhhiiilllqqqtttuuutttsssqqqnnnkkkgggfff_________```cccgggkkknnnkkknnnpppooollliiihhhhhhkkkmmmoooooollljjjjjjkkkkkklllnnnmmmkkkhhhgggfffdddeeegggjjjlllkkkgggddd```aaaaaaaaa______```bbbfffccc___]]]]]]___``````ccccccccccccbbbaaa```___]]]bbbhhhjjjgggaaa\\\ZZZ\\\[[[[[[ZZZ\\\^^^```bbbccc___]]]^^^\\\YYY[[[``````^^^```fffkkklllqqqvvv}}}xxxpppiiifffggglllppppppnnn\\\]]]jjjrrrzzz{{{tttjjjaaa]]]`````````]]]XXXSSSPPPOOOLLLMMMNNNOOOOOOPPPPPPPPPRRRSSSUUUWWWWWWUUUSSSRRRPPPSSSVVVTTTPPPNNNQQQTTTRRRSSSSSSTTTUUUVVVWWWWWWTTTVVVWWWWWWVVVVVVWWWYYY[[[\\\]]]]]][[[ZZZ[[[\\\]]]ZZZWWWVVVVVVWWWXXXXXXVVVVVVWWWYYY]]]______^^^YYYWWWVVVTTTSSSRRRSSSSSSVVVWWWYYY[[[\\\\\\\\\\\\ZZZXXXWWWVVVWWWYYY[[[]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]___aaaaaaaaaaaa```aaa_________``````aaabbbbbbcccbbbaaaaaaaaabbbcccdddbbbaaa````````````aaabbb[[[ZZZZZZYYYYYYYYYZZZZZZ[[[ZZZYYYZZZ^^^bbbdddddddddcccbbbaaa___]]][[[ZZZXXXYYY[[[\\\]]]^^^```aaadddddddddeeefffgggiiijjjkkkjjjiiihhhhhhiiijjjkkkhhhiiiiiikkklllnnnpppqqqppppppppprrrvvv{{{|||wwwxxxvvvrrrmmmiiihhhiiihhhlllppprrrrrrrrrssstttrrrrrrrrrqqqpppooonnnnnnlllmmmnnnppprrrtttvvvwwwwwwvvvsssqqqpppoooppppppnnnoooqqqsssuuuuuuuuuuuusssnnnjjjiiigggcccdddgggkkkjjjiiihhhgggfffffffffbbbaaa``````aaadddhhhjjjhhhiiijjjlllmmmnnnoooooollllllkkkjjjkkklllmmmnnnnnnnnnnnnppppppoookkkhhheeegggjjjkkkjjjiiikkkmmmiiigggiiinnnooonnnnnnqqqpppmmmiiifffeeefffhhhjjjiiiiiigggeeecccccceeehhhhhhjjjlllkkkhhhffffffgggfffhhhkkklllllliiifffccc```^^^\\\[[[\\\\\\\\\[[[ZZZ[[[]]]___```aaaaaa``````___^^^\\\\\\]]]^^^___bbbcccdddccc```]]][[[[[[YYYYYYXXXXXXXXXXXXXXXXXXUUUVVVWWWYYYYYYYYYXXXXXXUUUVVVWWWVVVTTTUUUWWWZZZYYYXXXXXXYYYZZZ]]]___```\\\ZZZXXXXXXYYY[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWWWWWWWSSSSSSTTTUUUVVVVVVWWWWWWTTTVVVXXXXXXXXXYYY[[[]]]```TTTMMMGGGLLLPPP```qqq~~~~~~~~~~~~{{{tttpppnnnnnnooonnntttuuuwwwzzz|||{{{wwwtttooommmlllmmmoooqqqrrrrrruuuuuuuuuvvvvvvssslllgggggghhhhhhiiikkkooouuuyyyuuutttsssqqqooollljjjiiigggeeeddddddeeeiiinnnpppnnnqqqrrrppplllgggffffffmmmooorrrqqqmmmkkkkkklllgggiiijjjgggdddcccfffjjjeeefffhhhkkkllljjjeeeaaadddeeedddcccaaa```aaabbbfffbbb^^^\\\]]]___``````bbbaaaaaa```````````````___ccchhhhhhddd```]]]]]]ZZZZZZ[[[[[[]]]^^^___```YYYUUUUUUZZZ\\\[[[^^^eeebbbccciiissszzz|||zzztttjjjbbb```gggqqqyyyuuurrrbbbbbbccciiinnnkkkddd^^^]]]___]]]^^^^^^\\\WWWRRROOOMMMFFFGGGJJJMMMOOOPPPPPPPPPQQQSSSVVVXXXXXXVVVSSSQQQOOOSSSUUUTTTPPPNNNQQQUUUQQQQQQRRRSSSTTTUUUVVVVVVQQQSSSUUUWWWWWWYYY[[[]]]YYY[[[[[[ZZZXXXVVVVVVVVV\\\YYYVVVVVVXXXYYYWWWUUUUUUUUUVVVYYY]]]^^^]]]\\\XXXVVVTTTRRRPPPPPPPPPPPPTTTUUUWWWYYY[[[[[[[[[[[[ZZZXXXVVVUUUVVVYYY\\\___^^^^^^^^^^^^___```aaabbb\\\^^^```aaa```___^^^___[[[\\\\\\]]]^^^___``````]]]\\\\\\\\\]]]^^^```aaaaaa```___^^^^^^___```aaaWWWWWWWWWWWWWWWXXXYYYZZZ\\\ZZZXXXZZZ^^^cccggghhhgggfffdddaaa^^^\\\ZZZYYYYYY[[[]]]______aaaccceeehhhggggggfffffffffffffffggggggeeeeeeeeegggjjjkkkggghhhiiijjjllloooqqqrrrqqqrrrsssuuuxxx}}}~~~{{{xxxxxxwwwssslllhhhfffggghhhkkkoooooonnnmmmooopppppppppppppppooommmlllkkkkkklllmmmoooqqqssstttuuuuuutttrrrpppnnnnnnnnnnnnjjjlllooosssvvvxxxyyyyyy{{{ssslllhhheeeaaacccggglllkkkjjjiiihhhhhhhhhiiidddcccbbbbbbcccfffiiikkkfffgggiiikkklllnnnnnnnnnkkkkkkkkkjjjkkkkkkllllllmmmmmmmmmnnnnnnlllhhheeedddgggjjjkkkiiiiiilllnnnfffeeefffkkkmmmkkkllloooqqqnnniiieeedddeeegggiiijjjiiihhheeecccdddgggiiigggjjjlllkkkhhhggghhhjjjfffhhhlllnnnmmmiiieeebbbbbb```]]][[[[[[[[[ZZZYYYYYY[[[]]]___```````````````___]]]\\\\\\]]]___```bbbddddddccc___\\\ZZZZZZWWWWWWWWWWWWWWWXXXYYYZZZRRRSSSUUUWWWYYYYYYYYYYYYSSSUUUVVVUUUSSSSSSVVVYYYWWWXXXXXXWWWUUUVVVXXXZZZWWWVVVUUUVVVXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVVVVVVVVVVVVVWWWRRRRRRSSSTTTTTTTTTTTTTTTTTTVVVXXXZZZZZZ[[[^^^```cccVVVMMMHHHOOOQQQ\\\sss}}}||||||~~~yyysssooooooqqqtttuuutttwwwyyyxxxuuussssssuuunnnnnnnnnoooppppppqqqqqqrrrsssttttttrrrmmmiiifffjjjgggdddgggnnnuuuwwwwwwvvvuuurrrooollljjjiiiiiiiiiiiijjjkkknnnqqqtttvvvuuutttrrrnnniiifffffffffkkkjjjjjjkkklllkkkiiifffgggeeecccaaa``````aaabbbeeeeeeeeeeeeeeedddcccbbb^^^```bbbbbbaaa_________```______aaaeeehhhiiihhhbbbaaa```^^^]]]]]]]]]]]][[[]]]```aaaaaa___\\\[[[YYYYYYYYYZZZ[[[[[[YYYWWWTTTVVVYYY[[[[[[\\\^^^___kkklllooowww{{{mmmoooiii```cccqqqwwwtttyyyzzz|||zzztttkkkaaa[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\ZZZVVVQQQLLLIIIJJJJJJJJJKKKLLLNNNPPPQQQOOOQQQSSSUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRVVVVVVTTTSSSRRRRRRRRRRRRUUUTTTTTTWWW[[[\\\ZZZXXXYYYXXXWWWVVVVVVVVVVVVWWWYYYWWWUUUTTTTTTVVVYYY[[[WWWYYY[[[]]]]]]\\\ZZZXXXUUUSSSQQQNNNKKKLLLOOOQQQUUUVVVWWWXXXYYYXXXWWWWWWVVVWWWXXXYYY[[[[[[[[[[[[\\\ZZZXXXZZZ^^^```___\\\ZZZZZZ[[[\\\\\\\\\\\\[[[YYYWWWWWWZZZ^^^aaaaaa```___^^^\\\]]]___``````___```]]]ZZZZZZ\\\]]][[[YYY^^^\\\ZZZZZZ[[[[[[[[[YYYYYYZZZ\\\\\\]]]^^^aaacccdddcccbbb```^^^\\\ZZZZZZ]]]]]]]]]]]]]]]```eeehhhgggggghhhhhhgggeeecccbbbcccbbbbbbdddfffhhhhhhhhhfffeeedddeeehhhmmmrrruuurrrrrrrrrssswww{{{|||zzzyyywwwrrrnnnkkkjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnooommmjjjiiiiiiiiiiiihhhfffgggiiikkknnnqqqssstttuuusssqqqooonnnnnnoooppppppnnnmmmooossswwwyyyzzzvvvpppkkkhhhccc___aaagggmmmlllkkkiiigggfffeeedddbbbbbbcccdddfffggghhhiiiiiigggeeeggglllpppqqqppppppooonnnmmmmmmnnnooopppooommmlllkkkkkkiiigggdddbbbeeeiiimmmnnnmmmjjjggghhhhhhhhhhhhhhhiiiiiiiiijjjiiigggeeeeeefffhhhiiiiiigggeeedddcccdddfffgggjjjjjjjjjiiigggfffgggiiifffgggiiiiiihhheeebbb```_________^^^^^^]]]]]]\\\^^^^^^^^^```bbbbbb```^^^YYYZZZ\\\^^^_________^^^aaaaaa```___^^^]]]]]]\\\\\\\\\\\\[[[ZZZXXXVVVUUUTTTUUUXXXZZZ[[[ZZZXXXVVVTTTTTTTTTUUUWWWYYYZZZ[[[YYYYYYYYYZZZYYYXXXWWWWWWVVVUUUSSSSSSTTTWWWZZZ\\\ZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUSSSRRRRRRTTTUUUUUUTTTSSSSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[aaaTTTKKKFFFMMMOOOZZZrrr}}}|||||||||vvvrrrqqqsssvvvwwwvvvxxxyyywwwssspppoooooommmmmmnnnooopppqqqrrrrrrsssttttttssspppkkkgggddddddbbbbbbgggooovvvyyyxxxwwwuuurrrooommmlllllllllllllllmmmoooqqqsssuuuvvvuuuuuutttpppkkkgggffffffiiiiiijjjjjjjjjiiihhhgggdddccc```^^^\\\\\\\\\\\\______`````````___^^^^^^___aaacccdddcccbbbbbbbbbaaaaaacccfffiiijjjiiigggbbbaaa```___^^^]]]]]]]]]]]]]]]^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZ[[[ZZZWWWTTTQQQUUUZZZ^^^___``````aaaiiiggggggkkkqqqtttrrroookkkooollleeehhhsssvvvqqqdddddddddccc___ZZZUUURRRUUUVVVVVVWWWXXXYYYZZZZZZ\\\[[[ZZZXXXTTTNNNIIIFFFHHHHHHJJJKKKMMMOOOPPPQQQOOOQQQSSSVVVWWWWWWWWWVVVRRRRRRQQQPPPPPPQQQRRRRRRUUUUUUTTTSSSSSSSSSSSSSSSWWWVVVVVVXXXZZZZZZXXXUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSTTTVVVXXXYYYWWWXXXZZZ[[[\\\[[[YYYXXXTTTTTTQQQOOOMMMMMMPPPSSSYYYZZZ\\\]]]]]]]]]\\\[[[WWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZ\\\]]]\\\[[[XXXXXXZZZZZZZZZZZZYYYXXXXXXWWWWWWZZZ^^^``````___^^^\\\[[[\\\^^^______^^^\\\ZZZXXXYYY\\\^^^]]]\\\___\\\ZZZYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]]]]^^^```bbb`````````___^^^]]]\\\[[[\\\]]]]]]]]]]]]```eeehhhhhhgggeeedddcccbbbccccccbbbbbbbbbdddfffhhhhhhgggdddddddddeeeiiinnnsssvvvqqqqqqrrrtttwwwzzz}}}}}}yyyxxxwwwuuuqqqmmmkkkjjjjjjkkkhhhiiiiiijjjjjjkkkkkkkkkkkkiiigggfffggghhhhhhgggfffgggiiikkkmmmpppqqqrrrrrrqqqooonnnmmmnnnooooooqqqooonnnooorrruuuwwwwwwrrrlllhhheeeaaa^^^aaafffmmmkkkiiigggeeeeeeeeeeeecccdddfffhhhiiijjjkkkkkkiiigggeeegggjjjmmmmmmmmmnnnnnnmmmllllllmmmnnnooommmkkkiiiiiiiiihhheeeccc```ccchhhlllnnnmmmjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhgggggghhhiiiiiikkkjjjhhhfffffffffggghhhhhhiiiiiigggfffeeefffhhhggghhhiiiiiigggdddaaa```_______________^^^^^^^^^^^^^^^^^^```bbbcccaaa```]]]^^^___``````___^^^]]]^^^______``````______^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWUUUUUUUUUTTTSSSSSSTTTVVVYYY[[[YYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQSSSTTTUUUTTTSSSSSSTTTVVVUUUUUUVVVWWWXXXZZZZZZ[[[^^^RRRIIIDDDKKKMMMWWWppp}}}}}}~~~|||wwwttttttuuuwwwvvvwwwwwwuuuqqqnnnmmmmmmlllmmmnnnooopppqqqrrrrrrsssssssssqqqnnnjjjeeeccc^^^^^^aaahhhqqqxxxzzzyyywwwuuurrrpppnnnooopppqqqooopppqqqrrrsssuuuvvvvvvuuuvvvuuurrrnnniiigggfffhhhjjjkkkjjjfffeeefffhhhdddccc```\\\ZZZXXXXXXWWWYYYYYYZZZZZZ[[[ZZZZZZZZZ\\\^^^aaabbbbbbbbbbbbcccbbbcccfffiiilllkkkhhheeecccbbbaaa___^^^^^^]]]]]]^^^]]][[[XXXWWWWWWWWWXXXYYYYYYYYYZZZ[[[ZZZWWWUUUVVVZZZ```ccccccbbb``````eeebbb^^^^^^aaaccccccbbbaaaeeeeeeaaadddjjjjjjdddVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYXXXWWWTTTPPPKKKFFFDDDFFFHHHJJJLLLNNNOOOOOOOOOMMMOOORRRUUUWWWXXXXXXXXXRRRQQQOOONNNNNNOOOQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUZZZYYYXXXXXXYYYWWWUUURRRPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQQQQRRRSSSTTTUUUVVVUUUVVVWWWXXXXXXXXXXXXWWWTTTTTTRRRPPPOOOPPPSSSVVV\\\]]]^^^_________^^^]]]YYYZZZZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYXXXXXXYYYZZZUUUVVVXXXYYYYYYWWWUUUTTTVVVUUUVVVYYY\\\______^^^\\\[[[ZZZ[[[]]]]]]]]]\\\WWWVVVVVVXXX\\\___`````````]]]ZZZYYYYYYZZZ[[[ZZZ[[[[[[[[[[[[YYYZZZ\\\^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[\\\\\\\\\]]]```eeehhhhhhfffccc```___```aaacccaaaaaaaaabbbeeeggggggfffcccbbbcccdddhhhmmmqqqtttnnnppprrruuuwwwxxxxxxxxxzzz|||~~~{{{wwwuuutttsssrrrooollljjjjjjkkkkkkiiijjjjjjkkkkkkkkkjjjjjjgggfffeeeeeegggiiiiiihhhggggggiiijjjlllnnnooooooooonnnmmmlllllllllmmmnnnooommmllllllnnnoooooooookkkgggcccbbb___]]]```fffllljjjhhheeeddddddeeeffffffgggiiikkkmmmmmmmmmlllhhhgggeeeeeegggiiiiiiiiikkkkkkjjjjjjkkklllmmmnnnjjjhhhgggfffffffffdddbbb```cccgggkkkmmmlllkkkjjjggggggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjllljjjiiigggffffffggggggfffggggggfffeeedddfffgggiiiiiiiiihhhfffcccaaa_________``````````````````^^^___```cccffffffeeecccbbbcccccccccbbb```^^^]]]\\\^^^```cccccccccaaa```]]]\\\ZZZYYYXXXXXXXXXYYYZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZ\\\[[[ZZZXXXWWWUUUTTTSSSTTTSSSSSSSSSTTTUUUWWWYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQSSSTTTTTTSSSSSSTTTVVVRRRSSSTTTUUUWWWXXXYYYZZZ\\\QQQIIIDDDKKKLLLVVVmmm~~~}}}}}}{{{uuussstttuuutttttttttsssrrrqqqppppppooooooooooooppppppppppppqqqqqqpppooollliiifffeee]]]___dddkkksssxxxyyyxxxvvvtttqqqooooooppprrrtttqqqqqqrrrsssttttttttttttuuuvvvwwwtttpppkkkhhhgggjjjmmmnnnjjjdddaaacccggggggeeebbb^^^[[[XXXVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVXXX\\\]]]^^^^^^___```aaabbbcccfffhhhgggeeebbbbbbaaa```___^^^]]]]]]]]]^^^[[[XXXUUUTTTVVVYYY\\\\\\ZZZYYYYYY[[[\\\\\\\\\bbbdddfffeeebbb^^^\\\ZZZaaa^^^ZZZYYYZZZ[[[[[[ZZZXXX[[[[[[YYY[[[___^^^XXXSSSRRRQQQPPPPPPQQQRRRSSSOOOPPPPPPQQQRRRSSSSSSTTTSSSSSSRRRPPPMMMJJJFFFDDDGGGIIIKKKMMMNNNNNNMMMLLLKKKMMMPPPTTTVVVWWWXXXWWWQQQPPPNNNLLLLLLNNNPPPQQQOOOOOOOOOPPPQQQSSSTTTUUUYYYYYYXXXXXXWWWTTTRRRPPPLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRSSSSSSTTTUUUUUUSSSSSSSSSQQQPPPQQQUUUWWWZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUTTTTTTWWWYYYXXXUUUSSSUUUXXXTTTUUUWWWXXXWWWUUUSSSQQQSSSTTTVVVXXX[[[\\\]]]\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZUUUVVVWWWYYY\\\___aaabbbaaa^^^[[[YYYZZZ[[[\\\\\\XXXXXXXXXVVVUUUUUUWWWYYY\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[___dddggghhhfffcccaaa`````````aaa_________aaaccceeeeeedddcccbbbbbbccceeeiiilllnnnkkkmmmpppsssttttttrrrqqqrrruuuwwwwwwuuurrrqqqqqqnnnmmmkkkjjjiiiiiijjjkkkkkkllllllmmmmmmlllkkkjjjfffeeeeeegggjjjlllllllllhhhhhhiiijjjkkkkkkllllllkkkkkkjjjjjjjjjkkklllllljjjiiihhhggghhhhhhfffdddfffbbb``````___]]]aaagggllljjjhhhfffeeefffggghhhiiijjjkkkllllllkkkjjjhhheeedddccccccdddfffggghhhhhhhhhhhhiiijjjlllmmmmmmiiigggfffeeefffeeedddcccdddfffhhhkkklllkkkjjjiiiffffffgggggghhhiiiiiiiiiiiijjjlllmmmmmmmmmkkkjjjjjjiiihhhfffeeedddddddddeeefffgggfffeeeeeeggghhhjjjjjjiiigggdddbbb```___`````````aaaaaabbbbbbbbb___bbbggglllooonnnjjjfffeeeeeeeeeeeedddcccaaa```^^^```dddggggggeeeccc```\\\[[[YYYWWWWWWXXXZZZ[[[\\\ZZZXXXVVVVVVVVVXXXYYY\\\[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRTTTTTTSSSSSSTTTUUUPPPQQQRRRTTTVVVWWWYYYYYY\\\QQQIIIEEEKKKLLLVVViii~~~}}}~~~zzzzzz{{{vvvtttuuuxxxwwwvvvtttssssssrrrqqqpppqqqqqqppppppooonnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiaaadddiiioootttvvvvvvuuutttsssqqqooooooqqqsssuuuoooppppppppppppqqqqqqqqqtttvvvwwwuuuqqqmmmjjjiiioooqqqpppkkkccc```bbbfffhhhfffccc___ZZZVVVTTTRRROOOOOOPPPQQQRRRRRRRRRQQQQQQTTTWWWYYYZZZ[[[\\\^^^___^^^]]]^^^```aaa```___``````^^^]]]\\\[[[[[[[[[[[[YYYVVVUUUVVVZZZ___bbb```\\\YYYXXXZZZ___ccceeeeeeeeeddd```[[[WWWVVVVVVYYYYYYXXXXXXYYYYYYWWWVVVZZZ[[[YYYWWWXXXZZZYYYVVVRRRQQQQQQOOONNNMMMMMMLLLPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMMMMMMMLLLJJJHHHGGGIIIKKKLLLMMMMMMLLLJJJIIILLLNNNQQQUUUWWWXXXXXXXXXOOONNNMMMLLLLLLMMMNNNOOOJJJKKKKKKMMMOOOQQQSSSTTTVVVVVVWWWUUUSSSQQQOOONNNHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPOOONNNMMMLLLKKKKKKNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPRRRTTTWWWWWWXXXYYYZZZ[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRUUUWWWUUURRRQQQSSSVVVTTTUUUVVVVVVUUUSSSQQQPPPPPPRRRUUUXXXYYYZZZ[[[[[[ZZZZZZYYYZZZ\\\[[[ZZZXXXVVVWWWXXXYYYZZZ\\\^^^``````^^^[[[ZZZ[[[]]]]]]]]]WWWWWWVVVTTTSSSTTTWWWYYY^^^^^^\\\[[[ZZZXXXXXXWWWVVVWWWXXXYYYZZZ^^^cccggggggffffffeeedddbbb```___^^^]]]]]]___bbbddddddcccdddcccbbbaaabbbccceeefffhhhjjjmmmooopppnnnlllkkklllnnnqqqqqqooonnnmmmmmmiiiiiihhhggggggggghhhhhhjjjjjjlllllllllkkkjjjiiiccccccdddgggjjjmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjhhhgggfffffffffeeebbb___bbb___^^^_________ccciiikkkjjjhhhgggggghhhjjjkkkjjjjjjjjjiiihhheeecccbbb```aaaaaaaaabbbdddfffhhheeefffgggiiikkklllmmmnnnjjjhhhffffffgggggggggfffiiijjjkkkkkkkkkjjjhhhgggeeeffffffggghhhhhhiiiiiiiiikkkmmmoooooonnnlllkkkkkkjjjiiigggeeedddcccccceeefffggggggffffffhhhjjjkkkjjjhhheeecccaaa`````````aaaaaabbbbbbccccccccc```eeennnwwwzzzwwwooohhhdddeeefffffffffeeedddcccccceeehhhjjjiiifffbbb___[[[ZZZXXXWWWWWWYYY[[[\\\\\\ZZZWWWTTTTTTUUUWWWYYY]]]]]]\\\[[[ZZZYYYZZZZZZXXXWWWVVVUUUTTTTTTUUUUUURRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTTTTTTTSSSSSSRRRQQQSSSUUUUUUTTTSSSSSSTTTNNNOOOPPPRRRUUUWWWXXXYYY[[[QQQJJJEEELLLLLLVVVeee|||~~~}}}{{{}}}}}}yyyuuuvvv{{{~~~}}}yyyuuutttxxx{{{}}}zzzwwwtttsssqqqooommmrrrqqqqqqpppooonnnmmmmmmmmmlllkkkkkkjjjkkkkkklllgggiiinnnrrrtttsssrrrqqqsssrrrqqqqqqqqqrrrttttttnnnmmmlllkkkkkklllnnnooossstttuuutttpppmmmllllllqqqqqqnnniiicccaaadddffffffdddaaa\\\WWWSSSPPPNNNJJJJJJKKKLLLLLLLLLKKKKKKNNNQQQUUUWWWXXXXXXZZZ[[[[[[YYYXXXXXXZZZ\\\\\\[[[^^^]]]\\\ZZZYYYYYYYYYYYYWWWWWWVVVWWWZZZ^^^cccfff```\\\XXXWWWZZZ___dddggg^^^^^^\\\XXXTTTSSSTTTUUURRRTTTVVVXXXYYYXXXVVVUUU[[[YYYVVVTTTUUUUUUUUUTTTQQQQQQQQQOOONNNLLLJJJIIIPPPPPPOOOOOONNNMMMMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIOOOQQQTTTWWWXXXXXXXXXWWWMMMLLLLLLLLLLLLLLLLLLMMMHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTTTTSSSOOOKKKJJJIIIEEEFFFIIIKKKMMMNNNNNNNNNPPPOOONNNLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPOOOPPPRRRUUUVVVWWWXXXYYYYYYYYYXXXWWWTTTUUUUUUUUUTTTTTTSSSRRRQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRPPPOOONNNMMMPPPTTTWWWXXXXXXYYYYYYXXXXXXXXXYYYZZZYYYWWWUUUVVVWWWXXXXXXWWWXXXZZZ\\\\\\[[[YYYZZZ\\\]]]\\\\\\XXXXXXWWWVVVUUUWWW[[[^^^aaa___\\\XXXVVVUUUVVVVVVVVVWWWXXXYYY[[[___eeeiiigggggghhhgggeeeccc```___^^^^^^^^^___bbbddddddccceeedddbbbaaa``````aaaaaaffffffhhhiiiiiiiiihhhggggggiiikkkkkkjjjiiiiiiiiieeeeeeddddddddddddeeeeeeeeefffhhhiiiiiihhhgggeee```aaabbbfffjjjlllmmmlllmmmllllllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhfffccc```___\\\]]]___```___dddjjjiiiiiiiiiiiijjjjjjkkkllliiihhhfffdddaaa___]]]]]]^^^___`````````bbbeeehhhdddfffhhhjjjlllnnnoooooollljjjgggggghhhjjjjjjiiillllllkkkjjjiiihhhgggfffeeeeeefffggghhhhhhiiiiiiiiikkkmmmooooooooommmlllnnnmmmllljjjhhhfffeeedddeeefffggggggfffgggiiikkkkkkiiigggdddbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaahhhsss|||{{{qqqiiibbbccceeefffgggffffffeeefffhhhjjjjjjiiieee```]]]YYYXXXXXXXXXYYYZZZ\\\]]]\\\ZZZWWWTTTTTTVVVYYY[[[]]]]]]\\\[[[ZZZZZZZZZZZZWWWVVVTTTSSSSSSTTTUUUUUURRRSSSUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSTTTUUUWWWWWWUUUSSSRRRRRRMMMNNNPPPRRRUUUWWWYYYZZZZZZPPPIIIEEEKKKLLLUUUaaawww~~~zzz|||{{{vvvpppooouuu|||zzz{{{zzzvvvqqqqqquuuyyy~~~zzzvvvtttsssrrrooommmoooooooooooooooooooooooonnnmmmkkkjjjjjjjjjlllllljjjlllppprrrqqqpppnnnnnnssssssttttttuuuuuuttttttllljjjhhhggggggiiilllnnnrrrssssssrrrooonnnnnnoooooommmiiieeecccdddfffhhhcccbbb___[[[VVVQQQMMMKKKIIIIIIJJJJJJJJJIIIHHHHHHJJJMMMQQQSSSSSSTTTUUUVVVVVVUUUVVVXXXZZZ[[[YYYXXX[[[ZZZYYYXXXVVVVVVVVVVVVUUUUUUWWWYYY]]]aaadddfff]]]ZZZWWWVVVXXX[[[^^^___XXXXXXYYYWWWUUUTTTUUUVVVQQQSSSVVVXXXXXXXXXXXXXXXXXXUUUSSSSSSSSSQQQOOONNNQQQPPPOOONNNMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLPPPQQQSSSUUUVVVUUUTTTSSSJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHIIIJJJLLLOOOQQQRRRRRRSSSSSSPPPJJJEEECCCCCCAAACCCFFFJJJLLLMMMMMMMMMNNNMMMKKKIIIIIIJJJKKKLLLJJJLLLNNNPPPQQQQQQPPPPPPOOOOOOPPPOOONNNNNNPPPQQQSSSTTTUUUVVVWWWVVVUUUUUUPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQPPPQQQSSSTTTSSSSSSTTTSSSQQQOOOMMMMMMMMMMMMKKKOOOTTTWWWWWWVVVWWWXXXUUUUUUUUUVVVWWWVVVTTTQQQRRRTTTUUUUUUSSSSSSUUUXXXVVVUUUVVVXXX[[[[[[ZZZYYYVVVWWWVVVVVVVVVYYY^^^bbbbbb___ZZZUUUSSSSSSUUUWWWXXXYYYZZZ\\\^^^bbbhhhllliiihhhgggeeedddbbbaaa```aaa``````bbbdddffffffeeeeeedddcccbbbaaaaaaaaaaaadddccccccbbbcccdddeeefffccceeeffffffeeeddddddeeebbbaaaaaaaaaaaaaaaaaaaaabbbcccfffhhhhhhgggfffeeeaaaaaacccgggkkkmmmmmmmmmooonnnmmmllljjjhhhgggfffiiiiiiiiiiiihhhgggfffffffffggghhhiiijjjhhhdddaaa\\\ZZZ[[[^^^______ccciiifffgggiiijjjkkkkkkkkkjjjeeecccaaa^^^\\\[[[[[[\\\___```aaa```___```cccfffdddfffiiilllnnnpppqqqqqqmmmjjjhhhhhhiiikkkkkkkkkjjjjjjiiihhhgggfffeeeeeeddddddeeefffggghhhiiijjjjjjkkklllnnnnnnnnnnnnmmmnnnnnnmmmkkkiiifffdddccccccdddeeefffeeefffiiikkkjjjhhheeecccaaaaaabbbcccbbbbbbbbbbbbaaaaaaaaaaaaccciiirrrzzz}}}yyypppiiibbbcccdddeeefffeeeeeedddeeeggghhhhhhfffbbb___\\\VVVWWWXXXYYYZZZ[[[\\\]]]\\\ZZZXXXVVVWWWYYY[[[]]]]]]\\\[[[ZZZZZZYYYZZZZZZXXXVVVTTTRRRRRRRRRSSSSSSSSSTTTVVVXXXXXXWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUVVVXXXYYYYYYVVVSSSQQQQQQLLLMMMOOORRRUUUWWWYYY[[[}}}YYYOOOHHHDDDKKKKKKTTT___uuu~~~~~~{{{|||zzzssslllkkkqqqwww{{{|||zzzuuunnnlllooosss{{{wwwsssrrrssssssrrrpppmmmmmmnnnooopppqqqrrrrrrpppooollljjjiiijjjkkkllljjjmmmpppqqqpppnnnmmmlllssstttvvvwwwwwwvvvuuutttllliiifffeeeeeehhhllloooqqqrrrrrrpppnnnnnnoooqqqlllhhhdddbbbcccfffhhhiiicccbbb___[[[VVVQQQMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFIIILLLNNNOOOOOOPPPQQQSSSTTTVVVZZZ\\\\\\YYYVVVYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUXXX[[[^^^aaacccdddZZZXXXWWWVVVWWWXXXWWWVVVWWWYYY[[[[[[YYYWWWVVVVVVTTTVVVWWWXXXXXXYYYZZZ[[[XXXUUUUUUVVVUUURRRNNNLLLMMMLLLJJJIIIIIIKKKMMMOOOJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGHHHIIIKKKMMMOOOPPPNNNOOOQQQRRRRRRPPPNNNMMMHHHJJJLLLMMMMMMLLLJJJHHHHHHIIIIIIKKKMMMOOOQQQRRRRRRTTTSSSOOOGGGAAA???>>>???AAAEEEHHHKKKLLLLLLLLLLLLJJJIIIHHHHHHKKKMMMOOOJJJMMMPPPRRRTTTSSSRRRPPPNNNOOOOOONNNMMMLLLNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRMMMNNNOOOQQQRRRSSSSSSSSSRRROOONNNPPPTTTVVVTTTRRRTTTRRROOOLLLJJJJJJKKKKKKJJJNNNTTTVVVVVVUUUVVVXXXSSSRRRSSSTTTUUUTTTQQQNNNOOOQQQSSSRRRPPPPPPSSSUUUQQQQQQSSSWWWYYYZZZXXXVVVTTTTTTTTTTTTUUUYYY___cccbbb^^^XXXSSSQQQSSSVVVYYYZZZ[[[\\\^^^```eeejjjoookkkiiifffbbbaaa```aaabbbcccbbbbbbdddggghhhhhhhhheeeddddddccccccccccccccccccbbb___^^^___aaadddfff```bbbccccccbbb```aaabbb```````````````_________bbbdddgggiiijjjiiigggfffcccdddfffjjjnnnppppppooopppooonnnllljjjhhhgggfffiiiiiiiiiiiihhhgggeeeeeeddddddfffhhhiiigggccc```ZZZYYYZZZ]]]^^^^^^bbbhhhccceeehhhjjjkkkkkkjjjiiibbb```]]]ZZZYYYZZZ\\\]]]```bbbbbbaaa^^^^^^aaadddeeefffjjjmmmppprrrrrrsssmmmjjjhhhhhhiiikkkllllllhhhgggfffeeeeeeeeeeeeeeeddddddeeefffggghhhiiijjjjjjkkklllmmmnnnnnnnnnnnnmmmlllkkkiiigggdddbbbaaaaaacccdddddddddeeehhhjjjjjjhhheeebbbaaaaaacccdddcccbbbbbbbbbaaaaaa``````dddiiipppvvvyyyvvvoooiiiccccccdddeeeeeedddcccbbbcccdddeeeeeedddaaa^^^\\\UUUVVVXXXZZZ[[[\\\\\\\\\]]][[[ZZZYYYYYY[[[^^^___\\\[[[[[[ZZZYYYYYYZZZZZZZZZXXXUUURRRQQQPPPQQQQQQSSSUUUWWWYYYYYYXXXUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVWWWWWWWWWVVVVVVXXXYYY[[[ZZZWWWSSSQQQPPPLLLMMMOOORRRUUUXXXZZZ[[[\\\QQQIIIDDDIIIHHHQQQ```qqq}}}zzzyyyzzz|||}}}}}}|||vvvpppnnnooorrruuuyyyxxxvvvsssqqqqqqsssvvv~~~xxxqqqmmmnnnoooppppppmmmnnnnnnllljjjjjjmmmqqqsssqqqnnnkkkjjjiiijjjkkkooopppppppppnnnmmmnnnooossswwwzzzyyyvvvsssssstttpppkkkeeebbbdddhhhmmmooowwwsssmmmkkkkkknnnqqqrrroookkkfffdddeeeggggggfffaaa___\\\YYYWWWSSSOOOKKKIIIJJJKKKKKKJJJGGGDDDBBBEEEFFFGGGIIIIIIIIIHHHGGGLLLMMMPPPSSSUUUXXXYYYZZZXXXXXXYYYWWWUUUSSSSSSTTTUUUWWWZZZ]]]^^^^^^]]]\\\VVVVVVVVVWWWWWWWWWWWWWWWZZZZZZYYYXXXWWWVVVUUUUUUPPPPPPRRRVVVZZZ]]]]]]\\\]]]XXXSSSQQQPPPPPPNNNLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKIIIGGGEEEEEEGGGJJJLLLKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKNNNLLLJJJIIIKKKLLLLLLLLLGGGHHHIIIJJJKKKKKKKKKKKKFFFGGGIIIIIIIIIJJJMMMOOOTTTTTTQQQMMMGGGBBB@@@???@@@EEEKKKNNNOOOMMMKKKJJJFFFGGGGGGHHHHHHIIIIIIJJJHHHJJJNNNPPPQQQPPPMMMLLLMMMMMMMMMLLLKKKJJJJJJIIIOOOOOOOOOOOOOOOOOOOOOOOOSSSQQQOOOMMMMMMOOOQQQSSSTTTSSSRRRRRRRRRSSSUUUVVVNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNOOOSSSWWWXXXUUURRRRRRRRRQQQRRRTTTTTTSSSQQQOOOMMMKKKLLLNNNPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUTTTTTTTTTVVVXXXZZZWWWVVVVVVVVVWWWWWWXXXYYY[[[\\\^^^```cccfffhhhiiiiiigggccc```^^^]]]^^^___bbbaaaaaaaaabbbcccdddeeefffeeecccaaabbbcccfffgggcccfffeee```^^^aaaccccccbbb```___^^^^^^```ccceeegggeeebbb```_________```cccdddeeefffffffffeeedddbbbdddhhhkkknnnppppppppprrrpppmmmjjjhhhffffffeeeiiijjjjjjhhheeeddddddeeehhheeedddgggjjjiiiddd___[[[[[[[[[\\\]]]```bbbccckkkkkkjjjiiihhhhhhiiiiiibbb^^^ZZZWWWRRRQQQ\\\jjjrrrkkkdddaaa___]]]```eeeiiijjjlllmmmoooqqqrrrsssooonnnllljjjhhhhhhhhhhhhfffffffffeeeeeedddddddddhhhfffeeedddeeehhhkkkmmmmmmnnnooonnnkkkiiiiiijjjiiiiiiiiiiiigggeeecccaaabbbcccdddeeeeeeeeeeeedddkkkiiieeebbb``````aaabbbdddcccbbbaaa`````````aaaeeeeeefffjjjmmmlllhhhddddddeeeggggggggggggeeeddddddccccccbbb```___]]]\\\YYYYYYZZZZZZ[[[[[[[[[[[[```]]]YYYYYY[[[___bbbddd______^^^]]]\\\\\\\\\\\\YYYWWWSSSQQQPPPQQQSSSTTTTTTVVVXXXXXXUUURRRQQQQQQQQQPPPOOOPPPQQQTTTWWWYYYYYYYYYXXXWWWWWWVVVUUUUUUWWWVVVUUUSSSRRRPPPOOONNNMMMMMMMMMOOOQQQTTTWWWYYY\\\QQQIIIDDDIIIHHHQQQ]]]nnn|||{{{|||~~~xxxqqqnnnooorrruuuvvvvvvvvvtttrrrsssuuuxxx|||wwwpppmmmmmmnnnnnnnnnmmmnnnnnnmmmkkklllpppsssuuusssqqqooonnnnnnoooppppppqqqqqqpppnnnmmmmmmnnnwwwyyyzzzxxxtttqqqooooooppplllgggeeegggkkkooopppuuuqqqllliiijjjlllmmmnnnppplllgggfffgggiiijjjjjjaaa^^^ZZZWWWUUUSSSPPPMMMLLLLLLMMMMMMKKKHHHEEECCCCCCCCCDDDEEEFFFFFFFFFFFFHHHJJJLLLOOOQQQSSSTTTUUUUUUVVVWWWVVVSSSRRRSSSTTTSSSVVVYYY\\\]]]]]][[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVXXXXXXWWWVVVUUUTTTTTTSSSRRRSSSUUUYYY]]]___^^^]]]]]]YYYSSSPPPOOONNNLLLJJJHHHIIIKKKLLLLLLJJJHHHFFFHHHFFFDDDCCCCCCFFFIIIKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIILLLJJJIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKJJJJJJGGGIIIJJJJJJJJJKKKMMMOOORRRRRRPPPLLLGGGCCCAAAAAAEEEHHHMMMOOONNNKKKJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHEEEHHHKKKOOOPPPPPPNNNMMMNNNMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOOOOOOONNNLLLKKKJJJKKKMMMPPPRRRVVVUUUSSSRRRQQQQQQRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMQQQUUUUUUSSSPPPPPPPPPPPPQQQSSSSSSRRRQQQQQQOOONNNNNNPPPQQQRRRQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRRRRSSSTTTVVVXXXTTTTTTTTTTTTUUUUUUVVVWWWZZZ\\\___bbbeeegggiiiiiijjjgggddd```^^^]]]^^^^^^____________```bbbccccccdddcccaaa______```bbbdddccceeeccc___^^^bbbcccaaaaaa```___^^^^^^```ccceeefffeeebbb```______``````bbbccceeefffffffffdddcccbbbdddhhhkkknnnoooooooooqqqooollliiifffddddddcccfffggghhhgggeeeddddddeeegggfffeeegggjjjjjjeee```^^^^^^]]]^^^___aaabbbdddjjjjjjiiihhhhhhhhhhhhhhhbbb]]]XXXUUUSSSVVVcccqqq{{{rrrhhhccc___]]]___dddhhhjjjmmmppprrrsssrrrrrrnnnmmmkkkiiihhhgggffffffddddddddddddeeeeeeeeeeeeffffffeeeeeefffhhhjjjllllllnnnnnnmmmkkkjjjiiijjjiiiiiiiiihhhfffeeedddcccbbbbbbbbbccccccdddddddddhhhgggdddbbbaaaaaacccdddccccccbbbaaaaaaaaaaaaaaabbbbbbcccfffhhhhhheeeaaabbbbbbcccdddddddddddddddeeedddcccbbb```^^^\\\[[[ZZZZZZ[[[[[[\\\\\\]]]]]]```]]]YYYYYY[[[___bbbccc^^^^^^]]]\\\[[[[[[[[[[[[XXXVVVSSSPPPPPPQQQSSSTTTSSSUUUWWWWWWTTTQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXXXXXXXWWWWWWVVVUUUUUUTTTWWWVVVUUUTTTSSSQQQPPPPPPLLLMMMOOOQQQTTTXXXZZZ\\\\\\QQQIIIDDDIIIIIIRRR\\\ooo~~~zzzsssoooooosssuuuuuuvvvvvvvvvuuuuuuwwwxxxwwwtttooollllllllllllkkknnnnnnnnnnnnnnnppptttwwwwwwvvvtttsssrrrrrrsssssspppqqqqqqpppnnnmmmmmmnnnwwwxxxxxxvvvssspppnnnnnnmmmkkkhhhhhhjjjmmmoooooopppmmmjjjhhhiiijjjkkkkkknnnllliiiiiijjjlllllllll```]]]XXXUUUTTTSSSQQQPPPPPPPPPPPPOOOLLLIIIEEECCC@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFIIIKKKMMMNNNNNNQQQRRRSSSSSSQQQQQQRRRSSSQQQSSSVVVYYYZZZZZZXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSVVVZZZ^^^___]]][[[ZZZWWWSSSOOOMMMLLLJJJHHHKKKMMMOOOPPPOOOLLLIIIFFFCCCBBBAAA@@@BBBEEEHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGGGGGGGJJJIIIIIIJJJKKKKKKJJJHHHJJJJJJKKKKKKKKKJJJIIIIIIHHHJJJKKKJJJJJJKKKMMMOOOOOOOOONNNKKKGGGDDDCCCCCCIIIKKKNNNNNNLLLIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFCCCFFFIIIMMMOOOPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMJJJIIIIIIIIIJJJMMMPPPQQQVVVUUUSSSRRRPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKNNNQQQQQQOOOMMMNNNMMMNNNOOORRRSSSRRRQQQRRRQQQOOOPPPQQQRRRRRRRRROOOPPPPPPQQQQQQRRRRRRSSSQQQQQQPPPPPPQQQRRRTTTUUUQQQQQQQQQQQQRRRSSSUUUUUUYYY\\\```dddgggiiiiiiiiijjjhhhdddaaa^^^]]]]]]]]]^^^^^^^^^___```aaaccccccdddbbb```^^^^^^___```aaacccccc```]]]```eeeeee```aaa```___^^^___aaacccdddfffdddbbb```______```aaaaaaccceeeggggggfffdddcccdddfffiiilllnnnooooooooonnnmmmjjjfffcccaaaaaa```bbbccceeeeeeddddddeeeggggggffffffiiikkkkkkfffbbbbbbaaaaaa``````aaaccccccggggggggggggggghhhhhhhhhaaa\\\WWWUUUXXX```qqq|||nnneee___\\\^^^bbbfffjjjoootttwwwvvvsssqqqlllllljjjiiigggeeedddcccbbbbbbbbbbbbcccdddeeeeeedddeeeeeefffggghhhiiiiiikkklllnnnmmmkkkjjjjjjkkkiiihhhgggfffeeeeeeeeeeeebbbbbbaaaaaaaaabbbcccdddeeedddcccbbbbbbbbbcccdddbbbbbbbbbbbbbbbaaaaaaaaa_________aaabbbbbb```^^^_________```aaabbbcccdddfffeeedddbbb___]]]\\\[[[ZZZ[[[[[[\\\]]]]]]^^^^^^^^^[[[XXXXXXZZZ]]]```aaa]]]]]]\\\[[[[[[ZZZZZZZZZWWWUUURRRPPPOOOQQQRRRTTTRRRTTTVVVVVVTTTQQQPPPPPPPPPPPPQQQRRRSSSUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSUUUUUUUUUTTTSSSSSSRRRRRRMMMNNNQQQUUUXXX[[[\\\]]][[[QQQIIIDDDJJJJJJSSS___rrr{{{ssspppqqquuuxxxvvvxxxyyyxxxvvvuuuvvvwwwtttqqqnnnllljjjjjjjjjjjjnnnooooooppprrruuuxxx{{{wwwvvvtttsssqqqqqqqqqqqqlllnnnoooooonnnnnnoooqqqtttttttttsssrrrqqqqqqqqqiiihhhggghhhjjjlllmmmlllkkkiiihhhiiikkkllllllkkkjjjkkknnnpppqqqooollljjj```\\\WWWTTTSSSTTTTTTTTTSSSRRRQQQOOOLLLIIIEEECCC>>>===<<<<<<<<<===???@@@>>>???AAACCCEEEGGGGGGHHHKKKMMMNNNNNNNNNNNNOOOQQQMMMOOORRRUUUVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPSSSWWWZZZZZZXXXVVVTTTSSSPPPNNNLLLJJJIIIIIIMMMNNNQQQQQQPPPLLLHHHEEEAAA@@@@@@@@@BBBFFFIIIKKKKKKKKKLLLMMMMMMNNNNNNNNNLLLKKKIIIHHHGGGGGGGGGGGGJJJIIIIIIKKKLLLLLLJJJHHHLLLLLLLLLKKKKKKJJJHHHHHHHHHIIIJJJJJJIIIIIIKKKMMMLLLMMMLLLJJJGGGDDDDDDEEEIIIJJJLLLKKKIIIGGGGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGJJJMMMOOOOOOOOONNNMMMMMMLLLLLLMMMNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIJJJKKKMMMPPPQQQTTTSSSRRRPPPOOONNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKHHHIIIKKKMMMNNNNNNMMMLLLMMMLLLMMMOOOQQQSSSRRRQQQPPPOOONNNOOOPPPQQQQQQPPPNNNOOOOOOOOOPPPPPPQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSOOOOOOOOOPPPQQQSSSTTTUUUXXX[[[```dddhhhiiiiiihhhiiigggdddaaa^^^]]]]]]]]]]]]]]]^^^___```aaacccddddddcccaaa____________```aaa```]]]]]]cccjjjiiiccc```______^^^___aaacccdddeeecccaaa```___```aaabbbbbbdddgggiiiiiihhheeedddfffhhhkkknnnooopppoooooollljjjgggdddaaa___^^^^^^^^^```bbbccccccccceeeggggggggghhhjjjlllkkkhhheeeeeedddbbbaaa``````aaabbbaaabbbdddeeegggiiijjjjjjaaa]]]YYYZZZaaapppqqqfff___[[[]]]aaaeeekkkrrryyy{{{yyyuuuqqqkkkkkkiiihhhfffdddbbbaaaaaaaaa`````````aaabbbbbbbbbccceeeggghhhhhhhhhgggiiikkkmmmlllkkkjjjkkkllliiihhhfffeeedddeeeeeefffccccccbbbaaaaaabbbcccdddddddddcccbbbbbbbbbbbbbbbaaabbbbbbbbbcccbbbbbbbbb^^^]]]^^^^^^______^^^]]]^^^]]]]]]^^^___aaadddeeegggfffdddaaa___]]][[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^[[[YYYVVVUUUWWWZZZ\\\]]]]]]]]]\\\\\\[[[ZZZZZZYYYUUUTTTRRRPPPPPPQQQSSSTTTSSSVVVXXXWWWUUUSSSRRRRRRPPPQQQRRRTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRNNNPPPSSSVVVYYYZZZ[[[[[[[[[QQQJJJEEEJJJJJJSSSaaauuuzzztttrrruuuyyy}}}|||||||||zzzvvvtttssstttrrrpppnnnkkkiiiiiiiiijjjnnnooopppssswwwyyy{{{|||uuutttrrrpppnnnmmmlllkkkgggjjjlllnnnooopppsssuuuuuusssrrrpppppppppqqqqqqiiihhhhhhiiikkkmmmlllkkkggghhhiiimmmpppqqqpppooojjjpppwww|||{{{vvvooojjjaaa]]]XXXUUUUUUVVVWWWWWWTTTSSSRRROOOLLLHHHEEECCC===<<<;;;::::::;;;<<<===;;;<<<>>>@@@AAABBBCCCCCCEEEGGGIIIIIIIIIIIIKKKMMMIIIKKKNNNQQQRRRRRRQQQPPPMMMNNNOOOPPPRRRTTTUUUVVVTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNPPPSSSUUUUUUSSSQQQMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKHHHDDDAAAAAAAAAAAABBBEEEHHHKKKMMMKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLJJJHHHGGGGGGHHHIIIKKKJJJKKKLLLMMMMMMKKKIIIMMMMMMLLLLLLKKKJJJHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJIIIJJJJJJIIIFFFEEEEEEFFFEEEGGGHHHHHHFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCIIIJJJLLLNNNOOOOOONNNNNNNNNMMMLLLKKKKKKLLLNNNOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMOOOOOOMMMLLLJJJHHHGGGFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNQQQRRRQQQPPPLLLKKKKKKLLLNNNOOONNNMMMOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRNNNOOOOOOPPPRRRTTTUUUVVVXXX[[[___cccfffgggfffffffffeeeccc```^^^]]]\\\\\\[[[\\\\\\\\\^^^___```aaabbbaaa```^^^]]]]]]]]]^^^^^^^^^]]]^^^fffmmmmmmhhh______^^^___```bbbcccddddddbbbaaa______```bbbcccdddfffhhhjjjjjjiiigggfffiiijjjmmmoooppppppooonnnjjjhhheeebbb```^^^^^^]]]]]]___aaabbbbbbccceeefffggghhhiiilllmmmmmmjjjhhheeedddbbb```____________\\\^^^aaaeeehhhjjjllllllbbb```^^^aaannnpppeee___\\\]]]```fffkkkssszzz}}}{{{vvvrrrkkkjjjiiigggeeedddcccbbbcccbbb```^^^^^^^^^^^^___aaabbbeeeggghhhhhhgggfffhhhiiikkklllkkkkkklllmmmhhhgggfffdddddddddeeefffeeeddddddcccccccccdddddddddddddddcccbbbaaa______```aaabbbcccddddddcccccc^^^____________^^^^^^^^^^^^^^^^^^^^^```bbbeeefffhhhfffdddaaa^^^\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\XXXUUUSSSSSSUUUWWWXXXYYY\\\\\\]]]]]]\\\[[[ZZZYYYTTTSSSRRRQQQQQQRRRTTTUUUVVVXXXZZZZZZXXXVVVUUUUUUQQQRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWWWWVVVVVV[[[QQQJJJEEEKKKKKKTTTaaavvv~~~|||{{{}}}{{{wwwwwwyyy~~~~~~zzzvvvrrrrrrrrrrrrqqqoookkkiiihhhjjjmmmmmmnnnrrrvvv{{{}}}|||{{{rrrqqqpppooommmkkkjjjiiifffiiillloooqqqtttwwwzzzzzzwwwrrrpppoooooonnnmmmmmmlllkkklllnnnnnnmmmlllgggiiimmmrrruuuvvvtttqqqpppxxx|||rrrlllddd```[[[XXXXXXYYYYYYYYYVVVUUUSSSPPPLLLIIIFFFDDD>>>===<<<;;;::::::999999999:::;;;===>>>>>>??????@@@BBBDDDDDDDDDEEEFFFHHHEEEGGGJJJMMMNNNNNNMMMLLLHHHIIIKKKMMMPPPRRRTTTUUURRRRRRQQQPPPOOONNNNNNMMMMMMMMMMMMOOOQQQQQQOOONNNGGGHHHJJJJJJIIIHHHJJJKKKJJJKKKKKKKKKIIIGGGDDDCCCBBBBBBCCCEEEGGGJJJMMMNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKIIIHHHGGGHHHIIIJJJLLLKKKKKKLLLMMMMMMLLLJJJMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHGGGEEEEEEFFFHHHHHHIIIIIIHHHFFFEEEEEEFFFBBBDDDFFFFFFFFFFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCCCCKKKLLLMMMNNNOOOOOONNNNNNQQQOOOMMMKKKJJJKKKLLLMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNMMMLLLJJJHHHFFFEEEDDDIIIJJJLLLLLLJJJJJJJJJKKKKKKKKKKKKMMMOOOPPPOOONNNHHHHHHHHHJJJMMMOOONNNMMMOOOOOONNNNNNMMMLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPMMMNNNOOOPPPRRRTTTVVVWWWXXXZZZ]]]```bbbccccccccccccbbb```___]]]\\\\\\\\\ZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZ\\\]]]^^^___eeelllmmmiii^^^^^^^^^___aaabbbddddddcccbbb```___```aaacccdddffffffhhhiiiiiiiiihhhgggiiijjjlllnnnooonnnmmmlllhhhfffdddbbb```_________^^^___aaaaaaaaabbbccceeefffhhhkkkmmmnnnnnnlllkkkeeedddbbb```^^^^^^^^^^^^[[[]]]aaaeeehhhkkkllllllccccccdddiiiwww{{{kkkccc```^^^^^^```eeejjjqqqxxxzzzyyyvvvssslllkkkiiigggeeeeeeeeeffffffeeebbb___^^^^^^______aaabbbdddfffggggggfffffffffhhhjjjkkkkkkkkklllnnnhhhgggfffeeeddddddddddddddddddeeeeeeeeedddccccccccccccdddcccbbb```^^^]]]___```bbbdddeeeeeedddddd___aaaccccccbbb`````````______```aaabbbdddffffffhhhfffccc```^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYVVVTTTRRRQQQSSSUUUVVVVVV[[[[[[\\\\\\[[[ZZZXXXWWWSSSSSSRRRRRRSSSTTTUUUVVVXXXZZZ]]]]]][[[YYYXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPOOOOOOOOORRRRRRSSSSSSSSSSSSSSSRRR[[[QQQJJJFFFKKKLLLUUUbbbxxx|||yyywwwvvvxxx{{{}}}}}}||||||~~~zzzuuurrrrrrsssssssssppplllhhhiiilllppplllnnnsssyyy~~~|||xxxppppppppppppoooooonnnmmmiiilllooorrrtttwwwzzz}}}|||wwwrrroooooooooooonnnooommmllllllmmmmmmlllkkkiiilllpppvvvyyyxxxtttpppvvv~~~}}}sssnnnfffccc^^^\\\[[[\\\[[[[[[WWWVVVTTTQQQNNNJJJHHHGGG@@@@@@???>>><<<:::888777777777999:::;;;;;;;;;;;;===>>>@@@@@@@@@@@@BBBCCCBBBDDDGGGJJJKKKKKKJJJIIIFFFGGGIIIKKKMMMOOOQQQRRRPPPPPPOOONNNMMMLLLKKKKKKJJJIIIHHHHHHJJJKKKJJJIIIDDDGGGIIIIIIGGGFFFHHHIIILLLLLLKKKJJJIIIGGGFFFFFFCCCCCCDDDFFFHHHKKKMMMOOOLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJGGGFFFFFFGGGIIIJJJLLLKKKIIIJJJKKKLLLKKKJJJLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIGGGFFFEEEFFFHHHGGGHHHIIIHHHEEEDDDEEEFFFAAADDDFFFGGGGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCIIIJJJKKKMMMNNNOOOOOOOOOUUUSSSPPPLLLJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEHHHJJJKKKKKKHHHGGGIIIJJJIIIIIIIIIJJJLLLLLLKKKJJJGGGGGGIIILLLOOOQQQPPPOOOQQQPPPOOOMMMKKKIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMOOOQQQTTTVVVWWWYYYZZZ[[[]]]^^^______```______^^^]]]]]]\\\\\\[[[\\\\\\[[[[[[[[[\\\\\\]]][[[ZZZZZZZZZZZZZZZZZZZZZ[[[^^^``````bbbggghhhfff]]]^^^^^^```aaabbbddddddbbbaaa```___```aaacccdddfffffffffffffffgggggghhhggghhhjjjllllllkkkiiihhhgggeeedddbbbaaaaaaaaaaaa```aaabbbbbbaaaaaabbbcccfffiiillloooooonnnmmmmmmeeedddbbb```___^^^^^^___^^^```cccfffiiijjjjjjjjjdddfffhhhnnn|||~~~qqqeeeaaaaaa`````````dddgggmmmrrruuuuuusssrrrnnnllliiiffffffgggiiijjjiiigggdddbbbaaabbbcccdddaaabbbcccdddeeefffffffffeeegggjjjkkkkkklllmmmooohhhggggggfffeeecccbbbaaabbbccceeeffffffdddaaa``````aaabbbccccccaaa___]]]^^^```bbbdddeeeeeeeeeddd```cccggggggeeebbbaaaaaa___```aaacccdddeeeeeeeeegggeeebbb```^^^]]]]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXVVVTTTRRRRRRTTTUUUVVVVVVXXXYYYZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSTTTUUUWWWWWWYYY[[[^^^^^^\\\ZZZZZZZZZVVVUUUTTTSSSSSSSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQQQQQQQRRRSSSSSS[[[QQQJJJFFFLLLLLLUUUddd{{{xxxvvvssssssuuuxxxzzzzzzzzzuuurrrsssuuuuuutttqqqlllhhhiiinnnrrrkkknnnsss{{{{{{wwwppppppqqqrrrssssssssssssmmmooorrruuuwwwyyy|||yyyuuupppnnnppprrrsssrrrnnnllljjjjjjkkkkkkjjjiiilllnnnsssxxxzzzxxxsssnnnyyyzzzrrrmmmhhheeeaaa^^^^^^]]]]]]\\\YYYXXXUUURRROOOLLLJJJIIIAAAAAAAAA@@@===:::777666555666777888999999999999;;;<<<>>>>>>======???@@@@@@BBBEEEHHHJJJIIIHHHGGGFFFGGGHHHJJJLLLMMMNNNOOONNNNNNMMMLLLKKKJJJIIIIIIGGGEEEBBBBBBCCCEEEEEEEEEDDDGGGIIIHHHFFFDDDEEEGGGHHHHHHFFFEEEDDDCCCCCCDDDCCCDDDEEEGGGIIIKKKMMMNNNLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHFFFDDDEEEFFFIIIJJJLLLJJJHHHHHHIIIJJJKKKJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJJJJHHHFFFFFFGGGHHHGGGHHHIIIGGGEEEDDDEEEFFFCCCEEEHHHIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGIIIKKKMMMOOOPPPPPPYYYVVVRRRNNNKKKJJJJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFHHHJJJLLLNNNOOOPPPIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKIIIGGGFFFGGGIIIHHHGGGGGGHHHIIIJJJHHHGGGGGGHHHJJJNNNRRRTTTSSSRRRQQQQQQOOOMMMJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNQQQSSSUUUWWWYYYYYYZZZZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\[[[aaa```______^^^^^^______[[[[[[[[[[[[\\\\\\\\\\\\[[[___bbb``````bbbdddbbb]]]]]]^^^```aaacccddddddbbbaaa```___```aaadddeeeeeeeeedddcccccceeefffgggeeeggghhhiiiiiihhhfffeeefffeeedddbbbbbbbbbccccccaaabbbcccbbbaaa```aaabbbfffiiimmmooooooooonnnnnnfffdddcccaaa_________```aaaccceeeggghhhhhhggggggdddhhhkkkqqq}}}vvvjjj```___bbbbbbaaaaaabbbeeejjjnnnqqqrrrqqqqqqooommmiiiffffffhhhkkknnnjjjhhhfffddddddfffhhhiiibbbbbbccccccdddeeefffgggdddfffiiikkkkkklllmmmoooggghhhhhhgggfffcccaaa___```bbbdddffffffccc```^^^]]]___aaaccccccbbb```___^^^```bbbeeeffffffeeeddd```dddiiiiiifffcccbbbbbb___```bbbcccdddddddddcccfffeeebbb___^^^^^^^^^___```___^^^]]][[[ZZZYYYXXXWWWUUUSSSSSSUUUVVVWWWVVVVVVWWWXXXXXXXXXVVVTTTRRRSSSSSSTTTTTTUUUVVVXXXXXXYYY[[[^^^^^^]]][[[ZZZZZZWWWVVVTTTRRRRRRSSSUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOQQQPPPPPPOOOPPPRRRTTTUUU[[[RRRKKKFFFLLLKKKTTTiii|||yyyssspppssswwwxxxzzz|||~~~}}}}}}~~~zzzvvvssssssssssssvvvtttnnnjjjkkkqqqrrrppppppooopppuuu||||||xxxrrrrrrssstttuuuvvvxxxxxxoooqqqsssuuuwwwxxxyyyyyyssspppmmmkkklllnnnoooppppppooollliiigggeeeeeedddgggjjjnnnqqqtttuuuvvvuuuxxx{{{}}}~~~|||vvvppplllgggddd___\\\[[[\\\\\\\\\YYYYYYZZZYYYVVVRRRNNNLLLLLLIIIEEEAAA===:::888888555444444666888999999888888888888999:::;;;===>>>???AAAEEEGGGGGGEEEAAA???AAABBBDDDEEEGGGHHHHHHIIIMMMMMMKKKJJJHHHGGGEEEEEEFFFDDDAAA???>>>???AAABBBAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFFFFDDDCCCCCCDDDDDDBBB@@@@@@CCCFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFFFFGGGHHHJJJKKKIIIJJJKKKLLLMMMLLLLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIEEEFFFGGGGGGFFFEEEDDDCCCEEEFFFIIIKKKMMMOOOPPPQQQTTTSSSQQQOOOMMMLLLLLLKKKKKKHHHFFFGGGIIIJJJHHHEEEGGGFFFKKKHHHIIIbbbjjjQQQJJJKKKKKKKKKJJJHHHFFFDDDCCCCCCDDDEEEFFFGGGGGGGGGEEEGGGIIIHHHFFFEEEEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIHHHJJJMMMPPPQQQPPPMMMLLLPPPNNNLLLJJJIIIHHHHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJHHHHHHJJJKKKNNNPPPSSSTTTTTTTTTVVVXXXZZZ\\\]]]^^^YYYZZZ[[[\\\]]]^^^______```aaaaaaaaa```^^^\\\[[[ZZZZZZZZZ\\\^^^`````````bbb___]]]^^^cccfffgggfffdddddddddeeeeeeeeeeeeeee```^^^[[[ZZZ\\\```eeeiiihhhgggfffeeedddeeeffffffgggfffeeedddeeefffggghhhffffffeeecccaaaaaaccceeegggfffcccaaa````````````eeehhhlllppprrrrrrqqqooojjjgggcccaaaaaaaaaaaa```bbbdddeeegggggggggffffffggglllqqqrrrvvvzzzzzzwwwlllhhhbbb___^^^^^^^^^^^^___ccciiilllnnnnnnoooooommmllljjjhhhgggggghhhhhhhhhhhhiiiiiijjjjjjjjjjjjeeefffhhhiiiiiihhhfffeeeeeeccccccfffkkknnnnnnmmmiiijjjjjjhhhddd```______bbbaaaaaa```___^^^^^^]]]]]]___aaacccdddbbb```___aaabbbbbbcccdddfffggggggdddeeeeeefffeeedddbbbaaacccdddfffggggggeeedddbbbcccbbbaaa```___^^^^^^^^^^^^]]][[[ZZZYYYYYYYYYYYY[[[YYYXXXXXXYYYXXXVVVTTTSSSTTTUUUUUUSSSRRRRRRSSSQQQRRRRRRTTTUUUWWWYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUWWWTTTRRRQQQSSSUUUVVVVVVWWWUUUSSSRRRQQQRRRSSSTTTUUUSSSOOOMMMLLLMMMPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQ[[[QQQJJJFFFKKKKKKTTTeee{{{zzzwwwrrrooorrruuuuuuvvvyyy|||zzzyyy|||}}}}}}~~~~~~yyytttrrrrrrssstttvvvuuuqqqlllnnnssssssppppppoooppptttzzz}}}zzzwwwrrrssstttvvvvvvvvvuuutttlllmmmppprrrrrrrrrqqqppppppnnnkkkiiijjjlllmmmmmmmmmmmmllliiigggfffgggiiikkklllnnnpppqqqrrrrrrqqqssstttwwwwwwvvvqqqllliiifffddd```____________^^^^^^^^^]]]\\\YYYTTTPPPMMMLLLIIIFFFBBB>>>;;;999888666555444555777888888777777777777888999:::;;;<<<>>>???@@@AAAAAA@@@???>>>???@@@AAACCCDDDEEEFFFFFFHHHHHHGGGFFFEEECCCBBBBBB@@@>>><<<:::999:::<<<===?????????@@@AAABBBCCCDDDAAACCCEEEEEEDDDCCCDDDEEEDDDBBB@@@@@@BBBDDDEEEEEECCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDGGGGGGFFFFFFGGGHHHJJJKKKJJJJJJKKKLLLLLLKKKIIIHHHIIIIIIHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCCCCFFFGGGIIIKKKMMMNNNOOOOOORRRRRRPPPNNNMMMLLLLLLLLLKKKIIIGGGHHHJJJJJJHHHFFFFFFFFFIIIKKKUUUfffdddOOOKKKKKKLLLKKKJJJGGGEEECCCCCCDDDEEEFFFFFFGGGGGGGGGBBBAAA@@@BBBEEEFFFFFFDDDGGGGGGHHHHHHIIIIIIHHHHHHGGGJJJNNNQQQRRRRRRPPPOOONNNLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJIIIIIIJJJKKKMMMPPPRRRSSSPPPQQQRRRTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]^^^______````````````___^^^\\\[[[YYYYYY[[[]]]```bbbbbbbbbbbb^^^[[[\\\```dddffffffhhhhhhgggggggggggggggfffbbb```]]]\\\]]]```dddfffgggfffeeedddddddddeeeffffffeeedddddddddeeefffgggggghhhgggeeeccccccdddfffgggfffdddcccbbbaaaaaabbbgggjjjnnnqqqrrrrrrpppooojjjgggcccaaaaaabbbccccccffffffggghhhhhhhhhggggggggglllpppqqqrrruuusssooogggddd___]]]]]]_________aaadddhhhkkkkkklllmmmnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmkkklllmmmnnnmmmjjjgggfffcccbbbbbbeeejjjllllllkkkjjjkkkkkkiiieeebbbaaaaaaccccccbbbaaa```______^^^]]]^^^```bbbbbbaaa___^^^aaabbbccceeefffgggggggggeeeeeeffffffeeedddcccbbbdddeeeggghhhhhhgggfffeeecccbbb```^^^\\\[[[[[[[[[]]]\\\ZZZYYYXXXXXXXXXYYYXXXXXXWWWXXXYYYYYYWWWUUUSSSUUUVVVUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWYYYYYYYYYXXXXXXWWWVVVUUURRRQQQPPPQQQTTTWWWWWWWWWVVVUUUSSSRRRRRRRRRTTTUUUTTTRRROOOMMMLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQ~~~ZZZPPPIIIEEEJJJJJJRRR```vvvzzztttooommmppprrrqqqqqqtttxxxwwwwww{{{|||{{{zzz{{{|||}}}}}}||||||wwwrrrpppqqqtttvvvwwwwwwtttpppqqqttttttqqqpppooopppsssxxxzzzxxxuuurrrsssuuuvvvuuusssqqqooonnnooorrrssssssqqqnnnlllmmmjjjhhhggghhhiiiiiiiiihhhkkkllljjjffffffjjjooonnnnnnnnnnnnmmmmmmmmmmmmooopppqqqqqqooommmjjjhhheeedddcccccceeeeeecccbbbcccbbbaaa___[[[WWWRRROOOLLLJJJGGGCCC???<<<:::999777555444444666777666555555555555666777888999:::<<<;;;::::::::::::;;;<<<;;;<<<===???@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>:::999777666555666888999;;;<<<<<<===???AAACCCDDDAAACCCDDDEEEDDDDDDDDDEEECCCAAA???>>>@@@AAAAAAAAA>>>======<<<<<<===>>>>>>BBBBBBAAA@@@@@@@@@@@@@@@DDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHDDDDDDDDDDDDDDDEEEEEEEEEAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBFFFGGGHHHJJJLLLMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHIIIJJJJJJIIIGGGIIILLLLLLUUUhhhmmm___SSSLLLLLLLLLKKKIIIFFFDDDBBBCCCDDDEEEFFFFFFGGGGGGFFFGGGBBB???AAAGGGJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJMMMQQQSSSSSSSSSRRRMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOPPPQQQRRRSSSTTTTTTWWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^______^^^]]]\\\[[[XXXYYY\\\___bbbdddeeefffbbb]]]YYYYYY^^^dddhhhiiilllkkkjjjiiihhhgggggggggcccaaa```______aaacccdddfffeeedddcccccccccdddeeeeeedddccccccdddeeefffgggjjjjjjjjjhhhfffeeeggghhhhhhgggfffeeedddccccccdddkkkmmmppprrrsssrrrooonnnjjjfffbbb```aaadddffffffjjjiiihhhhhhggghhhhhhhhhfffkkkoooooooooooolllgggccc```]]]\\\]]]```aaaaaabbbdddfffhhhhhhiiikkkmmmlllmmmmmmmmmlllkkkjjjjjjjjjjjjiiiiiijjjmmmoooqqqrrrsssttttttqqqmmmhhheeebbbaaabbbdddgggjjjjjjjjjkkklllkkkiiifffdddcccdddeeeeeedddcccbbbaaa``````]]]^^^___``````___]]]\\\aaabbbdddfffggggggffffffffffffffffffeeedddbbbbbbcccdddeeegggggggggfffeeecccaaa^^^[[[YYYXXXYYYYYY[[[ZZZYYYWWWWWWWWWXXXXXXWWWVVVVVVWWWYYYYYYXXXWWWSSSUUUVVVVVVTTTSSSSSSTTTSSSSSSSSSSSSTTTTTTTTTTTTXXXXXXXXXXXXWWWVVVUUUUUUNNNNNNPPPSSSWWWYYYYYYXXXTTTTTTSSSRRRRRRSSSUUUUUUSSSQQQOOOMMMLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQRRR}}}YYYOOOHHHDDDIIIIIIRRR[[[rrr~~~xxxooolllkkknnnooommmnnnpppxxxwwwxxx}}}{{{yyywwwwwwyyy|||}}}}}}}}}zzzvvvrrroooppptttwwwwwwyyyxxxttttttvvvuuuqqqpppoooooorrruuuvvvuuusssssssssrrrqqqpppooommmllloooqqqtttuuuuuurrrnnnkkkjjjiiigggggghhhhhhhhhgggfffjjjmmmjjjeeeeeekkkrrrpppooonnnlllkkkkkkkkkkkkpppoooooonnnlllkkkiiiiiiddddddeeehhhjjjjjjgggeeedddcccbbb```]]]YYYUUUSSSMMMLLLIIIEEEBBB???<<<;;;999777555444555555555444333333333444444555777777888777777777777777777888777888999;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;888777666555555666777888777888999;;;===???AAABBBBBBDDDEEEEEEDDDCCCCCCDDDBBB@@@=========>>>===<<<999999999999999999::::::>>>>>>============>>>>>>?????????@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIHHHHHHBBBCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBFFFGGGHHHIIIKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGIIIPPPNNNXXXlllfffTTTUUUMMMMMMLLLJJJHHHEEECCCBBBCCCDDDEEEFFFFFFFFFFFFFFFKKKGGGBBBBBBEEEGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJMMMPPPRRRRRRQQQQQQNNNNNNMMMKKKJJJIIIIIIIIIEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZWWWZZZ___ccceeefffhhhhhhaaa]]]YYYZZZ```hhhmmmooolllkkkiiigggfffeeeeeeeeebbbaaaaaaaaabbbcccdddeeeeeedddcccbbbbbbbbbcccdddeeeeeeddddddeeefffggghhhlllmmmmmmkkkiiihhhhhhiiiiiihhhhhhgggffffffffffffmmmoooqqqssssssqqqnnnmmmjjjfffaaa___aaaeeehhhjjjkkkjjjhhhgggffffffggggggfffkkknnnnnnmmmmmmiiidddccc```^^^]]]^^^```aaabbbcccdddeeeeeeeeefffiiillllllmmmnnnoooooonnnlllkkklllkkkjjjjjjkkknnnrrrtttvvvwwwxxxwwwsssnnnhhhdddaaaaaabbbdddfffggghhhhhhjjjkkkkkkiiifffdddeeefffhhhgggfffeeedddbbbbbbaaa^^^^^^^^^^^^^^^]]]]]]\\\```aaadddgggggggggeeeccceeeeeedddcccbbbaaaaaa```___```aaabbbcccccccccbbbaaa___\\\ZZZXXXXXXZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXWWWVVVVVVWWWXXXYYYWWWVVVRRRTTTUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWVVVUUUUUUNNNOOORRRWWWZZZ[[[YYYWWWSSSRRRRRRRRRRRRSSSUUUUUURRRRRRPPPOOONNNNNNOOOOOOMMMMMMNNNNNNOOOPPPQQQQQQ}}}XXXOOOHHHCCCIIIHHHQQQZZZqqqzzzssskkkiiihhhkkkllljjjlllqqqyyyxxxyyy}}}|||yyyuuuuuuwww{{{}}}zzzyyywwwssspppqqqtttxxxwwwzzzzzzvvvtttvvvuuurrroooooooooqqqsssttttttsssuuusssooollljjjkkklllmmmmmmooorrrtttssspppllliiijjjiiihhhhhhiiiiiihhhffffffjjjllliiiddddddkkkrrrqqqpppooommmmmmllllllmmmpppooommmkkkiiihhhhhhgggdddeeehhhkkkmmmmmmiiifffbbbbbbaaa___]]][[[XXXWWWOOONNNLLLIIIEEEBBB???>>><<<999666444444444444333222222222222333333444555444555666777777666555444444555666777888999999999888888888888888888888888666666555444444444555555444555666888:::===???@@@CCCDDDEEEDDDBBB@@@@@@@@@???===;;;;;;;;;;;;999888666666666777777888888888999999999999:::;;;<<<===<<<<<<===>>>????????????===>>>@@@BBBDDDDDDDDDDDDBBBDDDEEEGGGGGGGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAABBBEEEFFFGGGHHHJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKGGGGGGGGGGGGFFFEEEEEEFFFDDDMMMKKKPPP]]]SSSGGGPPPMMMLLLKKKIIIGGGEEECCCBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCBBB@@@???@@@BBBCCCCCCCCCBBBCCCCCCEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHEEEDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSUUUVVVXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWW\\\bbbfffgggggghhhiiiaaa^^^\\\___fffnnnsssuuuiiihhheeecccbbbbbbbbbbbb```aaabbbcccdddfffggghhheeedddcccbbbaaabbbccccccgggfffffffffggghhhjjjkkkmmmnnnooommmkkkiiiiiijjjhhhiiiiiiiiihhhhhhhhhhhhlllnnnqqqsssrrrqqqnnnllliiieeeaaa___aaaeeeiiikkkjjjhhhgggeeedddddddddeeedddiiillllllmmmmmmjjjeeeeeeccc```___```aaaaaaaaacccddddddcccccceeehhhkkklllmmmoooppppppooonnnmmmmmmlllkkkkkklllooosssuuuwwwwwwwwwuuurrrlllgggdddaaabbbcccdddeeefffggghhhiiiiiiiiigggeeeeeefffgggiiiiiihhhfffeeedddcccbbb___^^^^^^]]]]]]]]]^^^^^^___aaadddfffgggeeedddbbbccccccbbb```___^^^^^^^^^^^^^^^______````````````]]]\\\ZZZYYYYYYZZZ\\\]]]WWWWWWVVVUUUUUUVVVWWWXXXYYYXXXWWWWWWXXXWWWUUUSSSQQQSSSTTTSSSRRRPPPQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVUUUTTTQQQSSSVVVZZZ\\\[[[XXXTTTQQQQQQQQQQQQRRRSSSSSSTTTRRRRRRQQQQQQPPPOOOOOOOOOKKKLLLLLLMMMNNNOOOOOOPPP}}}YYYOOOHHHDDDIIIIIIQQQ\\\sss|||ssslllhhhffffffiiiiiiiiinnnuuuxxxxxxxxx|||~~~{{{xxxuuutttwwwzzz|||}}}yyyzzzzzzwwwsssrrruuuxxxvvvzzzzzzvvvsssttttttrrrnnnnnnooopppqqqsssttttttvvvrrrmmmiiihhhjjjnnnppprrrsssuuuvvvuuurrrooommmjjjiiiiiijjjkkkkkkhhhfffeeeggghhhfffccceeekkkqqqsssrrrrrrqqqpppoooooonnnlllkkkiiihhhgggffffffffffffgggiiilllnnnmmmiiifffaaa``````^^^]]][[[YYYXXXQQQPPPOOOLLLIIIFFFCCCAAA???<<<888555444444333222111111111111111222333444222333555666666555333222333333444555666777777666777777666666666666666666444444333222111111000000222333444555777:::<<<===@@@AAABBBAAA>>>===<<<===<<<;;;999999999888777555333444555666666777666666555555555666777888999::::::;;;<<<======>>>======777999;;;>>>@@@AAAAAAAAA@@@AAACCCDDDEEEDDDBBBAAA@@@@@@@@@@@@????????????<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@?????????@@@AAAAAACCCDDDFFFGGGIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJEEEFFFGGGFFFDDDCCCDDDEEEFFFKKKKKKMMMOOOJJJGGGNNNMMMLLLJJJHHHFFFEEECCCCCCBBBBBBCCCCCCCCCCCCBBBBBB???AAABBBBBB@@@AAAEEEHHHCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJKKKLLLLLLKKKKKKHHHIIIIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRTTTVVVXXXZZZZZZZZZYYYXXXVVVUUUUUUTTTUUUXXX^^^eeehhhhhhffffffgggaaa______dddlllrrruuuuuueeedddbbb```___```aaacccaaaaaabbbdddeeegggiiijjjeeedddcccbbbbbbbbbcccdddhhhggggggggghhhiiikkklllnnnoooooonnnkkkiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiiiiikkknnnpppqqqpppmmmlllgggddd```___bbbeeehhhiiigggfffeeedddccccccccccccbbbfffiiiiiijjjlllkkkgggfffdddaaa```aaaaaa```___bbbcccdddcccccceeehhhjjjmmmmmmnnnooopppppppppooommmmmmllllllmmmppprrrttttttssssssqqqnnnjjjgggdddcccdddffffffffffffgggiiihhhiiihhhgggeeeeeegggiiikkkjjjiiigggfffdddcccbbb```___^^^^^^^^^___aaabbbaaabbbdddffffffeeedddcccbbbaaa```^^^]]]\\\\\\\\\_________^^^^^^^^^^^^^^^YYYYYYYYYZZZZZZ[[[\\\\\\VVVVVVUUUUUUUUUWWWXXXYYYZZZXXXWWWWWWWWWVVVTTTRRRQQQSSSTTTSSSRRRPPPQQQQQQRRRTTTVVVWWWYYYYYYYYYXXXUUUUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWZZZ\\\ZZZVVVRRRPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMKKKKKKKKKLLLLLLMMMMMMNNN~~~YYYPPPIIIDDDJJJIIIRRR```www~~~|||}}}zzzqqqiiifffddddddggghhhjjjqqqzzzyyyxxxxxx{{{}}}yyywwwvvvvvvwwwyyyzzzyyyxxxyyy|||~~~{{{wwwtttvvvxxxvvvzzzyyytttppprrrsssrrrmmmnnnooopppqqqrrrtttvvvtttrrrnnnlllkkkmmmqqqsssyyyyyyzzzyyywwwssspppnnniiiiiijjjkkklllkkkhhheeecccccccccbbbcccgggmmmrrrvvvwwwvvvvvvtttrrrpppnnnggggggffffffgggggghhhhhhhhhiiijjjlllmmmkkkhhhdddcccbbb```^^^\\\ZZZXXXWWWSSSSSSQQQOOOLLLIIIFFFDDDBBB>>>999666555444333222111111111111111222222333333333333333333333333333222333444555555666555555555555555444444333333333444333222111000///...---111111222333555777999:::888:::;;;;;;:::999:::;;;:::888777777777777555333111222333444555555555444444444333333444555666666555666777999999999999999555666888;;;<<<============???AAABBBBBB@@@>>><<>>>>>>>>======:::<<<>>>AAABBBBBB@@@?????????>>>>>>>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHEEEGGGHHHGGGDDDCCCDDDFFFJJJHHHLLLMMMHHHLLLQQQLLLLLLKKKIIIGGGFFFEEEDDDDDDAAAAAAAAABBBBBBAAAAAA@@@BBBBBBBBBCCCEEEFFFFFFFFFCCCBBBAAAAAABBBDDDGGGHHHFFFGGGHHHJJJKKKLLLLLLLLLFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNKKKLLLLLLMMMNNNOOOOOOPPPRRRRRRTTTVVVXXXZZZ\\\\\\\\\[[[YYYWWWUUUTTTTTTTTTYYY```gggjjjhhheeedddeee``````bbbgggnnnqqqqqqnnncccbbb```___```bbbdddfffddddddddddddeeegggiiijjjfffeeedddcccbbbccccccdddggggggffffffhhhiiikkklllmmmnnnooonnnkkkiiihhhhhhggghhhiiijjjkkkjjjjjjiiidddgggkkknnnoooooommmlllfffccc``````bbbeeefffgggdddeeeeeeeeedddcccbbbbbb___ccceeedddeeehhhhhhfffdddbbb`````````aaa```___```bbbdddddddddfffhhhjjjmmmmmmmmmnnnnnnoooqqqqqqmmmmmmmmmmmmnnnoooqqqqqqpppooonnnmmmkkkiiihhhgggdddggghhhhhhgggfffhhhjjjiiiiiiiiihhhfffgggjjjlllkkkjjjiiigggfffdddcccbbbaaa```___^^^___bbbdddfffdddeeeffffffgggfffffffffcccbbb```^^^\\\\\\\\\\\\^^^]]]]]]\\\[[[[[[[[[[[[WWWWWWYYYYYYZZZYYYYYYXXXVVVUUUUUUUUUVVVWWWYYYZZZXXXWWWVVVVVVWWWWWWUUUSSSSSSTTTVVVUUUSSSRRRRRRSSSSSSTTTVVVXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSVVVXXXZZZYYYUUURRROOOOOOPPPPPPOOOOOONNNNNNNNNOOOPPPPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKK~~~ZZZPPPIIIEEEJJJJJJSSScccyyy~~~|||sssiiieeecccccceeegggkkkttt~~~|||zzzzzz||||||xxxssstttvvvyyy{{{zzzvvvsssyyy}}}~~~yyyvvvvvvxxxvvvyyyyyysssoooppprrrrrrmmmnnnooopppqqqsssuuuwwwsssrrrpppooooooqqqssstttzzzyyyxxxvvvrrroookkkjjjiiiiiijjjlllmmmkkkhhheee```______```dddiiiooossszzzzzzzzzyyywwwssspppnnnddddddfffgggiiijjjkkkllljjjjjjjjjkkkllljjjfffccceeedddbbb___\\\YYYWWWVVVTTTTTTSSSQQQNNNKKKGGGEEECCC@@@:::666555444333333222111111111111111222333444333000//////000333444222333444555555555555555444444444333222111111111666555444333111///...---000111111222444666888999222444666777777777888:::888777666666777666444222///000222333444444444333555444333333222222333333000111222444555444444333444666777999:::::::::999<<<===???@@@@@@>>>;;;999??????>>>>>>=========<<<:::<<>>=========???@@@AAA@@@AAACCCFFFHHHJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGIIIHHHEEEDDDEEEGGGIIIBBBHHHJJJCCCNNNVVVFFFKKKJJJIIIGGGFFFEEEEEEEEE@@@@@@AAAAAAAAA@@@@@@???DDD@@@>>>@@@DDDEEEAAA<<>>>>>??????============>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGEEEDDDDDDEEEGGGIIIJJJLLLMMMNNNNNNNNNMMMMMMLLLJJJHHHFFFEEEEEEDDDGGGDDDAAA>>>===>>>AAABBBBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGGGGIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTVVVXXXYYY[[[ZZZXXXWWWVVVVVVVVVWWW]]]aaafffhhhhhheeecccbbbaaadddiiilllmmmllliiifffeeedddcccbbbbbbcccdddddddddcccbbbaaaaaabbbcccdddfffeeedddddddddfffggghhhhhhfffeeeddddddfffiiijjjlllllllllkkkjjjiiiggggggdddfffhhhgggeeecccccccccdddeeeeeefffggghhhiiiiiigggcccaaadddfffdddccceeedddeeeeeeeeeeeedddccccccccc^^^YYYYYY^^^bbbbbbaaa```___^^^___bbbccccccbbbccccccdddeeegggiiikkklllmmmlllkkkmmmoooppppppooooooppprrrrrrpppooopppqqqnnnnnnmmmmmmllllllkkkkkkmmmjjjhhhhhhjjjjjjhhhfffhhhiiikkklllllljjjgggeeehhhiiijjjiiihhhfffcccaaabbbaaa___^^^___aaadddfffeeecccbbbbbbeeehhhjjjkkkjjjeee___[[[ZZZ[[[[[[[[[```^^^ZZZWWWUUUTTTTTTTTTUUUWWWWWWWWWUUUUUUUUUWWWTTTUUUUUUVVVWWWWWWWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRUUUUUUWWWYYY[[[ZZZVVVSSSUUUSSSRRRSSSUUUUUUSSSPPPPPPRRRTTTWWWZZZYYYUUURRRPPPPPPOOOOOOPPPNNNKKKIIIMMMLLLJJJIIIIIIIIIJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLzzzWWWOOOHHHCCCJJJKKKVVVggg~~~tttllliiihhhiiijjjnnntttyyy}}}|||{{{|||}}}~~~}}}zzzxxxqqqsssuuuwwwvvvwwwxxxyyyxxxtttsssrrrsssuuuvvvvvvtttrrrqqqqqqnnnnnnrrrxxx||||||zzztttqqqnnnnnnqqqrrrrrrqqquuuttttttsssqqqpppooonnnooommmmmmmmmiiicccaaadddaaa```aaaffflllsssvvvxxx{{{yyyuuuqqqmmmjjjiiihhhkkkkkkmmmpppsssrrroookkkgggfffeeeeeeffffffeeecccbbb```]]]\\\[[[ZZZXXXVVVSSSRRRPPPPPPPPPPPPNNNLLLHHHDDD>>>:::888666444333444333222111111222333333222333333444444333333222444333222222111222222222444444333222222222333444444444444444444555555555666444111111333555444333333333333333222222222222000111111111111111000///444444444444444444444444333222111333555666444222111111111111222222222222222333444555777888999:::777888999::::::999888777888888777888999999999888888999:::<<<============@@@@@@???@@@@@@AAABBBCCC@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEHHHIIIJJJLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDEEEDDDAAA???>>>???@@@BBBBBBBBBCCCDDDEEEFFFFFFGGGCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHJJJLLLLLLKKKIIIHHHGGGEEEDDDDDDCCCCCCAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQSSSUUUWWWYYYXXXWWWVVVWWWWWWXXXYYY___bbbfffhhhfffdddcccbbbbbbdddiiilllllljjjgggeeebbbaaa```___^^^___``````bbbaaa```______```aaabbbddddddeeeeeefffggghhhhhhhhhgggeeeddddddeeehhhiiiiiiiiiiiihhhgggfffddddddaaacccddddddcccaaaaaaaaaeeeddddddeeefffggghhhiiihhhcccaaadddeeecccbbbdddeeeeeeddddddbbb```___^^^```[[[WWWXXX]]]aaabbbaaa```______```bbbccccccaaaaaabbbcccdddfffhhhjjjkkklllkkkkkklllnnnooonnnmmmkkkmmmooooooooonnnooopppnnnnnnnnnnnnnnnnnnmmmmmmnnnkkkiiiiiijjjjjjgggeeehhhiiikkklllkkkiiigggeeegggggghhhhhhgggfffcccbbbbbbaaa```______```bbbcccdddbbb``````bbbdddeeeeeehhhccc^^^[[[ZZZ[[[\\\\\\___]]]ZZZWWWUUUTTTTTTTTTVVVWWWXXXVVVTTTSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWTTTTTTTTTSSSSSSTTTTTTTTTUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTVVVVVVTTTRRRTTTRRRQQQSSSUUUUUUSSSQQQSSSSSSTTTWWWXXXXXXUUURRRQQQPPPOOOOOOOOONNNLLLJJJLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKzzzWWWNNNGGGBBBIIIKKKUUUjjjvvvnnnllllllkkklllooosssxxxzzzzzz{{{|||~~~~~~zzzwwwppprrrtttuuuttttttuuuvvvzzztttrrrrrrsssvvvwwwwwwtttrrrppprrrqqqqqquuuzzz}}}|||zzzsssqqqooonnnpppqqqqqqppprrrsssssssssssssssrrrrrrtttqqqpppoooiiiaaa^^^```aaadddiiimmmooorrruuuwwwwwwtttooojjjfffdddcccccciiimmmrrrxxxzzzwwwpppjjjdddcccbbbbbbddddddcccbbb___]]][[[ZZZZZZYYYWWWVVVSSSRRRQQQQQQRRRRRRPPPOOOLLLHHHBBB===:::888555444555444333222222333444555333333333444444333333333000000000000111222333333666555444333222222333333000000111111222333333444555444222222333444444333111222222222333333333333000000000000111111111111222222222222222222222222333222222333555555444222222222222111111111111111111111222333555666777777444555666777777666555444444444444555555666666666666777888:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@??????@@@@@@AAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFFFFCCCAAABBBEEEFFFEEECCCFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGIIIKKKKKKJJJIIIHHHGGGEEECCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFHHHHHHIIIIIILLLMMMMMMNNNOOOPPPQQQQQQQQQPPPNNNMMMNNNPPPRRRTTTVVVVVVUUUVVVWWWYYY[[[]]]bbbdddffffffdddcccbbbcccccceeehhhjjjjjjhhheeeccc```___^^^^^^]]]]]]^^^^^^______^^^^^^^^^^^^______bbbccceeeggghhhhhhhhhhhhhhhgggeeeccccccdddfffgggggggggfffeeedddccccccbbb___```bbbbbbaaaaaaaaabbbeeedddcccbbbccceeeggghhhhhhcccaaacccdddaaa```aaaeeeeeedddbbb```]]][[[ZZZ\\\XXXVVVWWW\\\aaacccbbb```______aaacccdddcccaaa______```bbbdddgggiiijjjkkkjjjiiijjjllllllkkkjjjgggiiilllmmmmmmmmmooopppooooooppppppppppppppppppooommmkkkjjjjjjiiifffeeeggghhhjjjkkkjjjiiigggfffeeeffffffggggggeeedddcccbbbbbbaaa````````````aaabbb```^^^]]]___``````___ddd```\\\ZZZZZZ\\\]]]]]]___]]]ZZZWWWUUUUUUUUUUUUWWWXXXXXXVVVSSSQQQQQQRRRVVVVVVWWWXXXXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSUUUSSSQQQQQQSSSTTTTTTSSSQQQPPPPPPRRRTTTUUUSSSRRRUUUTTTTTTUUUVVVWWWUUUSSSRRRPPPNNNMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJyyyVVVMMMGGGBBBHHHJJJUUUjjjvvvooommmmmmllllllnnnqqqtttvvvyyyzzz|||~~~zzzvvvppprrrttttttsssssstttuuu~~~|||uuuqqqoooqqqtttvvvuuusssooommmqqqqqqrrruuuyyy{{{zzzyyyrrrqqqooonnnoooooopppppppppqqqssstttuuuuuuuuuuuuvvvsssqqqooojjjbbb```bbbffflllrrrtttrrrpppqqqsssqqqnnniiidddaaa```aaaaaaggglllrrrxxxyyyuuunnniiidddbbbaaaaaabbbbbb```___^^^\\\[[[ZZZZZZZZZXXXVVVTTTSSSSSSTTTVVVVVVTTTRRRQQQMMMGGGBBB???<<<888666555444333222222333444555222222333333333333222222222222111222222333444555666555555444333222222111000111111111222222222333444333222222333333333333444444444444444444444444333333333333333444444555111111111111111111111111222222222333333333222111444333333333222222111111000000111222333444444444333333444444444444333333111222333333333333444555444555666777888999999999999999999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDFFFBBB>>>@@@DDDFFFDDDAAADDDDDDDDDEEEEEEFFFFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCDDDEEEEEEFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDFFFHHHJJJIIIHHHKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHHHHLLLLLLMMMNNNOOOPPPQQQQQQNNNMMMKKKIIIJJJMMMQQQSSSRRRSSSSSSUUUWWW[[[]]]___cccdddeeedddbbbaaabbbcccdddeeegggggggggeeebbb```aaaaaa``````____________^^^]]]]]]]]]]]]]]]]]]^^^___aaadddgggiiiiiihhhgggfffeeedddbbbbbbbbbcccdddffffffeeedddccccccbbbbbb^^^```bbbbbbaaabbbcccdddeeecccaaa```aaacccfffhhhiiidddaaacccccc```^^^___dddccccccaaa___]]][[[YYYYYYWWWVVVXXX]]]bbbdddeeeaaa``````bbbddddddcccaaa]]]]]]^^^```bbbeeegggiiijjjiiihhhhhhjjjjjjiiihhheeegggjjjlllmmmnnnpppqqqpppppppppqqqqqqrrrrrrrrrpppnnnlllkkkiiigggeeedddfffgggiiiiiiiiihhhgggfffddddddeeeffffffeeeeeeddddddccccccbbbbbbaaa``````___]]][[[[[[]]]^^^^^^]]]___]]]YYYXXXZZZ\\\^^^^^^^^^]]]ZZZWWWVVVUUUVVVVVVVVVWWWXXXVVVTTTSSSSSSTTTWWWWWWXXXXXXYYYXXXXXXWWWUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTUUUTTTRRROOOOOOPPPQQQSSSSSSSSSRRRTTTRRRRRRSSSUUUVVVVVVVVVRRRPPPMMMLLLMMMMMMMMMLLLKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJyyyVVVMMMGGGBBBHHHJJJUUUhhhxxxsssmmmmmmlllkkklllnnnpppqqqwwwxxx{{{~~~}}}yyyuuurrrrrrsssrrrqqqrrrtttvvv{{{{{{tttooojjjlllqqqttttttqqqllliiippppppqqqsssuuuwwwwwwvvvqqqqqqpppnnnmmmmmmooopppoooqqqsssuuuvvvvvvvvvvvvuuuqqqooonnnjjjddddddhhhnnntttyyyyyyrrrmmmlllmmmjjjgggccc___^^^^^^```aaadddhhhmmmppppppmmmhhhfffdddbbb`````````___^^^\\\___]]][[[[[[[[[ZZZXXXWWWUUUUUUVVVWWWYYYYYYWWWUUURRRNNNIIIDDDAAA>>>:::888666555444333222333444444111111222222222222111111444333333333333333444444666666555555444333222111555555555444444444333333222333333333333222333333666666666555555444444444333333444444444444444444333333333333333333333333111222222333222111111111333333333222222111111000000000111111222222333333222222222222222222222222000222444333222222333555222333444666777777777777:::;;;;;;;;;===>>>???@@@======>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDD@@@===>>>CCCEEECCC@@@BBBBBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDCCCCCCDDDGGGHHHHHHGGGIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOJJJIIIGGGGGGIIILLLQQQSSSPPPPPPRRRTTTWWWZZZ^^^```bbbccccccbbb```___```bbbcccdddddddddcccaaa___^^^````````````````````````\\\]]]]]]]]]]]]]]]]]]\\\\\\___bbbeeeggggggeeeddddddcccaaa````````````aaacccbbbaaa```````````````]]]^^^___```___```bbbdddcccbbb```___```cccfffhhhiiidddbbbcccccc___^^^___bbbbbbbbbaaa```___]]]\\\ZZZYYYYYY[[[___cccfffgggaaaaaabbbccceeeeeecccaaa\\\\\\]]]___aaaccceeeggghhhgggfffggghhhiiihhhgggeeegggjjjlllmmmnnnppprrroooooooooppppppqqqqqqrrrooonnnmmmjjjhhheeedddcccfffgggggghhhhhhhhhgggfffdddddddddeeeeeeeeeeeeeeeeeeeeeddddddcccbbbaaa```\\\[[[ZZZ[[[]]]___^^^^^^\\\YYYWWWWWWYYY\\\^^^^^^^^^\\\ZZZWWWVVVVVVWWWXXXUUUWWWXXXWWWVVVVVVWWWXXXWWWXXXXXXYYYXXXXXXWWWWWWTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPRRRTTTUUUTTTQQQNNNMMMNNNPPPQQQQQQQQQRRRRRRQQQOOOOOOPPPSSSVVVWWWWWWQQQNNNLLLKKKLLLMMMLLLLLLKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJzzzWWWNNNGGGBBBIIIKKKUUUfff|||yyynnnnnnmmmllllllmmmnnnooovvvwwwyyy{{{}}}|||xxxuuusssrrrqqqooonnnpppuuuyyyzzz}}}xxxqqqlllfffjjjooossstttqqqmmmiiiooooooooooooppprrrssstttpppppppppnnnllllllmmmooooooqqqsssuuuvvvvvvuuutttrrrmmmkkkjjjgggeeehhhnnnuuuyyy{{{xxxpppiiiggggggcccaaa^^^\\\[[[\\\]]]______bbbfffgggfffdddbbbbbbbbb```^^^^^^^^^^^^\\\ZZZ___]]][[[[[[ZZZZZZWWWVVVWWWWWWXXXYYY[[[ZZZXXXUUUOOOLLLHHHEEEBBB???<<<999999888666444333333444444111222222333333222222111333333333222222333444444777777777777777666555444444444333333222111111000333444666666444333444555666666666666666666666666333444555555555333222111333333333333333333333333222444555444333222222333222222111111111111111111222222222222222222222222222222222222222222222222111444666444222111222555111222333555666666666666888888888999:::<<<===>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA>>>===>>>AAACCCBBB@@@AAA@@@@@@??????@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBCCCEEEGGGGGGFFFEEEDDDCCCAAA???>>>>>>===@@@@@@AAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLGGGFFFFFFFFFHHHLLLPPPRRROOOOOOPPPRRRUUUYYY\\\^^^___aaaaaaaaa___^^^___```aaaaaa``````___]]]\\\\\\[[[\\\]]]^^^^^^___^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\___bbbccccccbbbaaa______^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\\\\ZZZ[[[\\\\\\[[[\\\^^^`````````___```bbbdddgggiiijjjeeebbbdddccc```___`````````aaaaaaaaa```______\\\\\\]]]^^^```ccceeegggbbbbbbccceeefffeeeccc```\\\]]]]]]^^^```bbbdddeeefffeeeeeefffhhhiiiiiihhhgggiiilllmmmmmmnnnoooqqqmmmmmmnnnnnnnnnnnnnnnnnnlllmmmllljjjfffccccccccceeeffffffgggggggggggggggeeeeeeeeeeeeeeeffffffffffffeeedddcccbbbaaaaaaaaa[[[ZZZZZZ\\\^^^______]]]YYYWWWUUUVVVYYY\\\]]]]]]]]]\\\ZZZXXXWWWWWWXXXYYYUUUVVVXXXXXXWWWWWWYYYZZZWWWXXXXXXXXXXXXWWWVVVVVVSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQRRRRRRRRRRRRSSSSSSLLLLLLNNNQQQRRRQQQMMMJJJLLLNNNPPPPPPPPPOOOPPPQQQNNNMMMMMMOOORRRTTTUUUUUUNNNLLLJJJJJJKKKLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIzzzWWWOOOHHHCCCJJJKKKVVVfff~~~|||qqqqqqpppooooooppppppqqquuuuuuvvvxxxzzzzzzxxxuuurrrpppmmmjjjjjjnnnuuuzzz}}}~~~{{{uuummmhhheeejjjqqqvvvwwwtttppplllpppooonnnmmmlllnnnqqqssspppppppppnnnkkkjjjlllooopppqqqtttuuuvvvuuusssrrrnnniiieeedddcccccciiipppxxxyyywwwrrrkkkeeecccccc^^^]]][[[ZZZYYYXXXYYYYYY[[[^^^aaabbb```^^^]]]^^^\\\[[[ZZZ[[[\\\]]]\\\[[[___]]][[[YYYYYYXXXUUUSSSWWWWWWXXXZZZ[[[ZZZWWWTTTOOOMMMIIIGGGFFFDDDAAA>>>>>><<<:::777666555555555333444444555555444444333333333333444555666888888999:::;;;;;;;;;:::999888333333333333333333333333555777::::::888666777888888888999:::<<<===>>>>>>999;;;===>>>===:::777444333333333333333333333333555777999888555444444666444444444444444444555555444333333333333333333333333333222222222222333333222555777555111///111444111222333444555666666666444444555666777999:::;;;===>>>>>>??????@@@AAAAAA?????????@@@@@@@@@AAAAAA>>>>>>===>>>???@@@AAAAAA@@@@@@???>>>>>>>>>???@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBEEEFFFFFFEEECCCBBBAAA@@@>>>>>>======?????????@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFHHHHHHIIIJJJGGGGGGFFFGGGIIIKKKMMMNNNNNNOOOOOOQQQSSSVVVYYY[[[\\\]]]______^^^]]]^^^______^^^]]]\\\[[[ZZZZZZZZZWWWXXXZZZ\\\^^^^^^^^^^^^XXXYYYZZZ[[[[[[ZZZYYYXXXYYY[[[]]]^^^______^^^]]][[[[[[[[[\\\\\\\\\\\\]]]\\\[[[YYYXXXXXXYYYZZZ[[[ZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^^^^___aaacccfffhhhjjjjjjeeebbbddddddaaa```aaa``````````````````___^^^^^^______``````bbbdddeeebbbcccdddfffgggfffccc```^^^^^^^^^___```aaabbbcccdddddddddeeehhhjjjjjjiiiiiikkkmmmmmmllllllmmmnnnlllkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkhhhdddbbbbbbccceeeeeefffffffffgggggggggggggggffffffffffffffffffdddcccaaa```___```aaabbb\\\[[[[[[\\\]]]^^^\\\[[[WWWVVVUUUUUUXXX[[[\\\\\\]]][[[YYYXXXWWWXXXYYYZZZUUUWWWXXXXXXVVVVVVWWWXXXWWWWWWWWWWWWWWWVVVUUUUUURRRSSSUUUVVVVVVUUUSSSRRRPPPPPPPPPPPPQQQQQQQQQRRRLLLLLLLLLNNNOOOOOOLLLJJJLLLNNNPPPPPPNNNMMMNNNPPPOOONNNMMMNNNPPPQQQQQQPPPKKKJJJIIIJJJKKKKKKIIIGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFF{{{XXXOOOIIIDDDJJJLLLWWWhhh~~~}}}|||ttttttsssrrrrrrsssssssssuuuuuuuuuwwwxxxyyywwwuuuqqqooojjjggggggllluuu{{{~~~yyyssskkkeeefffkkksssyyyzzzxxxsssooopppooommmkkkjjjlllpppsssoooppppppnnnkkkjjjllloooppprrrtttvvvuuutttqqqpppmmmgggbbb```___```hhhpppyyywwwsssnnnhhhcccaaa```]]]\\\ZZZXXXWWWUUUUUUTTTXXX\\\```aaa^^^[[[[[[[[[WWWWWWVVVXXX[[[]]]]]]\\\___\\\ZZZXXXWWWVVVSSSQQQVVVVVVWWWYYYZZZXXXUUURRRQQQOOOMMMKKKJJJIIIFFFDDDAAA???===:::888666666666555555666666666666555555444555666777999;;;===>>>;;;<<<===>>>>>>>>>===<<<999999::::::;;;;;;<<<<<<777:::======:::999999;;;:::;;;===???BBBDDDFFFGGGCCCEEEGGGHHHGGGCCC???<<<888888888888888888888888777:::<<<;;;888666777888777777888888999999::::::555555555444444444444333444444333333333333444444222555777555000...000333111222333444555666666666666666777888999;;;===>>>>>>>>>>>>???@@@@@@AAAAAA>>>????????????@@@@@@@@@<<<===>>>>>>===>>>@@@BBB@@@???>>>======>>>???@@@??????????????????@@@AAAAAAAAAAAA@@@@@@AAABBBBBB>>>???@@@AAABBBCCCCCCDDDGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@BBBDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>????????????BBBBBBCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKOOOOOOOOOPPPRRRUUUWWWYYYYYY[[[^^^___^^^]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYVVVXXXZZZ]]]______``````VVVWWWXXXYYYYYYXXXWWWVVVYYYZZZ[[[\\\]]]\\\\\\[[[YYYYYYZZZZZZ[[[[[[[[[\\\]]]\\\ZZZYYYXXXYYY[[[\\\\\\]]]]]][[[ZZZ[[[]]]___\\\]]]___bbbeeegggiiijjjjjjeeeccceeeeeebbbaaaccc````````````___^^^]]]]]]___```````````````bbbdddccccccdddfffgggfffccc```_______________aaabbbbbbdddcccccceeehhhjjjkkkjjjjjjkkkmmmmmmkkkjjjkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhjjjjjjhhhdddaaabbbccceeeeeeeeefffffffffgggggghhhhhhgggfffffffffffffffcccaaa___]]]]]]^^^```bbb^^^]]]\\\\\\]]]\\\ZZZXXXWWWUUUTTTUUUXXXZZZ[[[[[[]]][[[YYYXXXWWWXXXYYYZZZVVVWWWXXXWWWUUUTTTUUUVVVVVVWWWWWWWWWVVVVVVUUUTTTQQQRRRTTTUUUUUUTTTRRRQQQOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNMMMMMMNNNOOOOOONNNLLLOOOQQQPPPMMMLLLMMMOOOPPPOOONNNNNNOOOOOOMMMKKKIIIHHHIIIJJJKKKJJJHHHFFFHHHGGGEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDuuu]]]JJJGGGIIIHHHNNNYYYmmm~~~{{{tttsssrrrqqqsssuuuxxxzzz~~~}}}{{{yyywwwvvvvvvuuummmpppnnnjjjjjjpppuuuvvvyyyzzzzzzyyywwwsssooommmooosssxxx||||||xxxssspppkkkjjjiiihhhiiilllppprrrtttssspppnnnmmmnnnpppqqqsssqqqoooqqqssstttrrrpppjjjddd___]]]\\\]]]dddllltttssspppllliiifffdddccc\\\[[[ZZZYYYYYYXXXYYYYYY[[[[[[\\\]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^\\\XXXUUUQQQOOONNNMMMUUUVVVWWWWWWVVVTTTRRRPPPSSSQQQPPPOOOOOOMMMJJJHHHFFFFFFDDD>>>:::999777666555333444777555111444<<<888888888999;;;===@@@AAA>>>???BBBFFFIIIJJJGGGEEE@@@???>>>>>>@@@@@@???>>>CCCCCCCCCCCCBBBAAAAAA@@@AAACCCHHHMMMTTTZZZ^^^```aaaaaa```\\\UUUMMMEEEAAA>>>@@@@@@@@@>>>===>>>???:::>>>BBBCCCCCCAAA??????;;;::::::;;;===>>>===<<<999777666666777888777666777444222333333222111111444333222222111111222222111111222333666999;;;===888888999:::<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAA????????????????????????;;;<<<<<<===>>>?????????>>>>>>===<<<<<<<<<<<<<<<@@@@@@????????????@@@@@@>>>>>>>>>>>>???????????????@@@AAABBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBFFFEEECCCBBBBBBCCCDDDDDDAAA@@@>>>=========>>>???@@@???>>>>>>>>>???@@@AAACCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLOOOPPPQQQSSSUUUXXX[[[ZZZYYYYYYYYYZZZ[[[\\\YYYYYYXXXWWWVVVUUUTTTSSSXXXZZZ[[[\\\]]][[[ZZZYYYWWWWWWVVVUUUUUUTTTTTTSSSTTTWWW\\\^^^]]][[[YYYXXXVVVWWWXXXWWWVVVVVVWWWYYY[[[ZZZYYYXXXWWWXXXYYYYYY\\\\\\[[[[[[\\\]]]]]]^^^```^^^^^^aaaeeegggfffdddeeeddddddcccbbbaaaaaa```___^^^^^^]]]]]]^^^^^^___``````_________aaabbbcccfffffffffeeedddcccbbbbbbcccbbb___^^^^^^```bbbddd^^^```ccceeeggggggffffffiiijjjkkkllllllllllllllliiijjjkkkjjjiiifffcccbbbdddccccccbbbccccccddddddccccccdddeeeeeefffggggggggggggggggggfffeeedddcccccc```^^^]]]^^^```aaaaaa\\\\\\]]]\\\[[[YYYWWWVVVSSSRRRQQQSSSVVV[[[```ddd]]]\\\ZZZYYYXXXYYYZZZ[[[\\\XXXTTTSSSUUUWWWXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPOOONNNLLLLLLLLLMMMNNNOOOPPPOOONNNNNNJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKNNNMMMLLLJJJGGGEEEBBBAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGuuu]]]JJJGGGIIIHHHNNNYYYmmm{{{xxxrrrqqqpppppprrruuuyyy{{{}}}yyyvvvsssrrrqqqmmmooommmiiiiiioootttvvvwwwxxxxxxxxxuuurrrnnnlllnnnqqquuuwwwwwwtttooolllllljjjhhhiiikkkooorrrtttuuusssooommmlllnnnpppqqquuutttsssuuuwwwwwwtttqqqgggbbb]]]\\\[[[\\\ccckkktttrrrnnnjjjfffccc```___\\\[[[ZZZYYYYYYXXXXXXWWWZZZ[[[\\\]]]]]]\\\ZZZYYYVVVVVVVVVWWWYYY[[[]]]___]]][[[WWWTTTQQQPPPPPPPPPUUUVVVXXXYYYYYYXXXVVVUUUSSSQQQPPPOOOPPPOOONNNLLLKKKIIIDDD???<<<;;;:::999<<<::::::<<<:::666999???<<<======>>>@@@CCCEEEFFFIIILLLQQQXXX^^^aaa```^^^UUUQQQMMMKKKKKKLLLMMMMMMQQQRRRRRRRRRRRRPPPOOONNNPPPTTT[[[eeepppyyy}}}rrrdddWWWNNNIIIJJJKKKJJJHHHHHHHHHJJJLLLPPPVVVYYYWWWSSSOOOMMMHHHHHHHHHJJJKKKKKKIIIHHHDDD@@@<<<:::999999999888;;;888666555555333333333222222222333333444555555333333333333444666888:::999999:::;;;===???@@@BBB@@@????????????@@@@@@AAA????????????????????????<<<<<<======>>>??????@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDFFFEEECCCBBBBBBBBBBBBCCC@@@???>>>=========>>>>>>@@@???>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEECCCDDDDDDEEEFFFGGGHHHHHHHHHKKKNNNOOOQQQSSSUUUXXX[[[ZZZYYYXXXXXXXXXYYYZZZUUUUUUTTTSSSSSSSSSSSSTTTYYYZZZ[[[\\\\\\ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTSSSUUUWWWZZZ[[[ZZZXXXWWWWWWVVVWWWVVVUUUTTTTTTWWWYYYZZZZZZXXXWWWWWWWWWXXXYYYZZZZZZYYYZZZZZZ[[[\\\]]]___^^^^^^```ccceeecccbbbbbbbbbbbbaaaaaa`````````\\\\\\\\\\\\\\\]]]]]]]]]```___^^^^^^___```aaabbbdddcccbbbbbbccccccbbbaaaaaa```^^^\\\\\\^^^```aaa^^^```bbbeeefffggggggfffiiiiiijjjjjjjjjiiihhhhhhfffggghhhiiihhhgggeeedddcccccccccccccccccccccdddddddddddddddccccccccccccffffffggggggfffeeedddcccccc```^^^]]]___```aaaaaa]]]]]]]]]\\\[[[YYYWWWUUUTTTSSSTTTUUUXXX]]]aaaddd^^^]]][[[YYYYYYZZZ[[[\\\]]]YYYUUUTTTUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNOOOOOONNNMMMMMMJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFuuu]]]JJJGGGIIIGGGMMMXXXmmm}}}xxxtttoooooonnnnnnppptttyyy{{{|||yyyuuurrrpppnnnlllnnnlllggggggmmmsssuuuuuuvvvvvvuuutttqqqnnnlllnnnoooqqqsssrrrpppmmmkkknnnkkkhhhjjjooosssvvvvvvuuurrrnnnkkkkkkllloooqqquuuuuuvvvxxxyyywwwssspppfffaaa___^^^^^^___eeemmmtttrrrnnnjjjeeebbb___^^^\\\[[[[[[ZZZYYYWWWVVVVVVZZZ[[[]]]^^^]]]\\\YYYXXXTTTTTTUUUVVVXXXZZZ\\\]]][[[YYYVVVSSSQQQQQQSSSTTTTTTVVVXXXZZZ[[[[[[ZZZYYYTTTRRROOOOOOPPPQQQQQQQQQOOOKKKFFFBBB@@@???>>>===BBB??????@@@AAA???AAAEEEFFFHHHJJJNNNSSSXXX\\\^^^dddiiiqqq{{{zzzuuummmhhhgggiiikkklllooopppqqqrrrqqqooommmkkknnnsss|||vvvkkkddddddeeecccbbbaaabbbdddmmmssszzz~~~|||vvvoookkkgggggghhhjjjkkkjjjgggdddYYYSSSKKKEEEAAA@@@?????????>>>:::666444333444444000111222333333333333222444333333222333444555666999999:::;;;===???AAABBB>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>??????@@@>>>===<<<<<<;;;<<<<<<<<<:::::::::999999:::::::::======>>>>>>>>>>>>??????>>>>>>???????????????@@@===>>>???@@@BBBDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA??????>>>============>>>???>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFIIILLLNNNPPPRRRUUUWWW[[[ZZZXXXWWWVVVUUUUUUUUUPPPOOOOOONNNOOOQQQTTTUUUYYYZZZZZZ[[[ZZZYYYWWWVVVWWWWWWVVVUUUUUUTTTTTTSSSVVVWWWXXXXXXVVVUUUVVVWWWYYYXXXVVVSSSQQQRRRUUUXXXZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\___^^^]]]___```aaa___^^^________________________\\\\\\\\\]]]]]]^^^^^^_________^^^^^^^^^___``````bbb___^^^___bbbcccbbb```___]]]\\\ZZZZZZ[[[]]]^^^^^^___aaadddeeegggggggggiiiiiiiiihhhgggeeedddcccbbbccceeefffggggggfffeeecccccccccccccccccccccbbbccccccbbbbbbaaa```______dddeeefffffffffeeedddcccbbb```^^^^^^___aaaaaa```^^^^^^]]]\\\ZZZXXXVVVTTTTTTUUUVVVYYY[[[___aaaccc^^^]]][[[ZZZYYYZZZ\\\]]]^^^[[[WWWUUUUUUVVVVVVUUURRRSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTSSSQQQOOONNNMMMNNNOOOOOOPPPPPPPPPPPPNNNNNNOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBCCCDDDDDDEEEEEEuuu]]]JJJHHHIIIGGGLLLVVVmmm{{{vvvqqqmmmlllkkkkkknnnsssxxx{{{{{{zzzyyywwwtttrrrpppoookkkmmmkkkfffffflllrrrtttttttttttttttsssqqqnnnmmmnnnnnnooopppppppppooonnnnnnkkkhhhkkkqqqvvvwwwvvvtttqqqmmmjjjiiikkknnnqqqrrrsssvvvxxxxxxuuuppplllhhheeedddeeeeeefffkkkrrrtttrrroookkkgggdddbbbaaa\\\\\\[[[ZZZXXXWWWVVVVVV[[[\\\]]]^^^]]][[[YYYXXXUUUUUUVVVVVVWWWXXXYYYYYYYYYWWWTTTRRRRRRSSSVVVWWWUUUVVVXXXZZZ[[[ZZZYYYXXXUUURRROOONNNOOOQQQQQQQQQOOOKKKGGGGGGFFFCCCBBBCCCGGGFFFGGGKKKOOORRRUUUWWW\\\```fffnnnwwwzzzrrrfff\\\UUURRRQQQPPPQQQOOOIII???999777777666555555555555444333111000444333222222222333555666888999999;;;<<<>>>@@@AAA===============>>>??????=================================>>>>>>?????????===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>???>>>>>>=========>>>>>>>>><<<===>>>???AAABBBCCCCCCDDDCCCBBBAAA@@@?????????==============================>>>>>>??????@@@@@@@@@????????????@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJLLLNNNPPPSSSVVVYYYXXXWWWUUUTTTRRRRRRQQQMMMLLLKKKLLLNNNQQQUUUXXXYYYYYYZZZZZZYYYXXXWWWVVVWWWWWWVVVUUUUUUTTTTTTSSSUUUVVVVVVVVVUUUVVVYYY\\\```^^^YYYTTTQQQQQQTTTWWWYYYYYYYYYXXXXXXXXXXXXXXXVVVWWWWWWXXXYYYZZZ\\\\\\___^^^^^^^^^^^^]]]\\\[[[]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaabbbbbb````````````_________```___\\\ZZZ]]]aaacccbbb___^^^]]]\\\[[[ZZZ[[[\\\]]]^^^___```bbbdddfffhhhiiijjjjjjiiigggeeecccaaa```aaabbbcccdddeeeeeeddddddccccccdddeeeeeedddbbbaaaaaaaaa```______^^^^^^]]]bbbcccdddfffffffffeeedddbbb```______```aaaaaa```___^^^]]][[[YYYWWWUUUTTTTTTVVVXXX[[[]]]___aaaaaa]]]\\\ZZZYYYXXXYYYZZZ\\\^^^\\\YYYVVVUUUTTTTTTTTTQQQQQQRRRTTTTTTUUUUUUUUUTTTTTTTTTTTTRRRPPPNNNMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOONNNNNNLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHIIIJJJJJJIIIIIIFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDttt]]]JJJHHHIIIGGGKKKUUUlll}}}}}}~~~{{{vvvqqqmmmkkkiiiiiikkkpppuuuxxxwwwwwwvvvtttrrrpppmmmllliiilllkkkfffffflllqqqrrrsssssstttssssssqqqpppoookkkllllllmmmnnnoooppppppmmmkkkiiikkkppptttuuuuuussspppllljjjiiikkkmmmoooooorrrvvvxxxwwwsssnnnllljjjhhhhhhjjjjjjjjjnnntttqqqpppnnnkkkhhhgggeeeeee^^^]]][[[YYYXXXXXXXXXXXX\\\]]]]]]]]]\\\[[[YYYXXXXXXXXXXXXWWWVVVVVVUUUTTTVVVUUUSSSRRRSSSUUUXXXZZZXXXYYYZZZ[[[[[[ZZZXXXVVVUUURRROOOMMMMMMNNNNNNNNNLLLIIIIIILLLLLLHHHIIINNNVVVZZZ```gggnnnuuuzzz}}}wwwsssqqqooouuurrrfffTTTFFF@@@===::::::999999888777555444333333333222222333555777888888888888:::;;;===???@@@>>>==================>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<===<<<============>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>????????????AAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<===>>>??????@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@???>>>>>>>>>???AAABBBDDDDDDEEEEEEEEEEEEEEEEEECCCFFFIIIKKKLLLNNNQQQTTTUUUUUUTTTSSSRRRPPPOOONNNLLLKKKKKKLLLNNNSSSWWWZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUUUUVVVZZZ___bbbgggddd^^^WWWRRRRRRTTTWWWYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWYYYZZZ\\\^^^___`````````___^^^\\\[[[ZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^```aaaccccccccccccbbbbbbbbbbbbaaaaaa``````\\\[[[ZZZ\\\```bbbbbb``````___^^^]]]\\\\\\]]]]]]^^^^^^___```cccfffiiikkklllkkkjjjiiigggdddbbbaaacccccccccccccccbbbbbbbbbcccdddfffggggggeeebbbaaa^^^^^^^^^^^^^^^^^^^^^^^^___aaaccceeeffffffeeedddbbbaaa___```aaabbbaaa```___^^^\\\ZZZXXXVVVUUUTTTTTTVVVXXX[[[]]]______```[[[ZZZXXXWWWVVVWWWYYYZZZ\\\[[[YYYWWWTTTSSSSSSSSSPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTRRRPPPMMMLLLOOOOOOPPPPPPOOOOOONNNMMMPPPOOONNNLLLKKKJJJIIIIIIMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCttt]]]JJJHHHIIIFFFJJJTTThhh~~~{{{xxxzzz|||}}}wwwsssnnnllliiiggghhhlllqqqtttvvvuuutttrrrooolllhhhfffgggkkkkkkhhhhhhmmmpppppprrrrrrrrrrrrrrrqqqqqqpppiiijjjjjjkkklllmmmnnnnnnkkkkkkkkkkkklllnnnppprrrpppooollljjjiiijjjlllmmmnnnrrrvvvxxxvvvrrrooommmiiigggiiillllllkkkmmmsssnnnmmmllliiihhhffffffeee___^^^[[[XXXXXXYYY[[[\\\___^^^\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZYYYWWWUUUSSSQQQTTTSSSSSSTTTUUUWWWYYYZZZ[[[[[[\\\\\\[[[YYYVVVUUUSSSQQQNNNMMMMMMMMMLLLKKKIIIHHHKKKPPPNNNLLLTTT```qqq|||iiiTTTKKKFFF@@@>>>===;;;888777555555444555444444444555777888999888888999:::<<<>>>@@@AAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<============>>>>>>???>>>===<<<;;;<<<===>>>>>>>>>>>>>>>======<<<<<<>>>????????????>>>======:::;;;<<<<<<===<<<<<<<<<;;;<<<===>>>???@@@@@@@@@===============>>>???@@@@@@???>>>======???AAABBBCCCDDDDDDDDDEEEEEEFFFFFFCCCEEEHHHIIIJJJLLLOOOQQQPPPPPPQQQPPPPPPOOONNNMMMLLLLLLLLLNNNPPPTTTWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVXXX\\\bbbgggjjjgggaaa[[[UUUTTTVVVYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYY[[[]]]___```bbbccccccbbb___]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]][[[\\\^^^aaabbbccccccccccccddddddcccbbbaaa```___[[[\\\]]]^^^___aaabbbcccbbbaaa```______^^^^^^^^^]]]]]]^^^___bbbfffjjjlllllllllkkkjjjhhhfffeeedddddddddcccbbbbbbaaa``````dddfffhhhjjjiiigggcccaaa^^^^^^^^^^^^^^^^^^______]]]___bbbeeegggfffeeedddbbbaaa``````bbbbbbaaa```___]]][[[YYYWWWVVVUUUUUUVVVWWWYYY[[[]]]______```ZZZYYYWWWVVVUUUVVVXXXYYYZZZZZZYYYWWWSSSQQQQQQRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPMMMLLLPPPPPPPPPPPPOOOOOONNNMMMOOONNNMMMKKKJJJIIIIIIIIILLLLLLLLLKKKKKKJJJJJJJJJHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFDDDBBBAAA@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCttt]]]JJJHHHIIIFFFJJJSSScccyyyzzzyyyzzz~~~yyytttpppmmmiiiffffffiiimmmpppqqqqqqqqqpppmmmjjjgggeeeeeejjjlllkkkkkknnnpppnnnoooppppppppppppppppppppplllllllllmmmllllllllllllhhhkkklllkkkhhhgggjjjnnnnnnmmmlllkkkjjjjjjjjjkkkkkkoootttuuussspppnnnmmmiiihhhjjjmmmmmmkkklllqqqpppooommmkkkiiigggffffffaaa^^^ZZZWWWWWWZZZ^^^aaaaaa___\\\YYYXXXXXXZZZ[[[[[[[[[ZZZYYYXXXUUUSSSRRRRRRSSSTTTVVVWWWXXXYYYYYYWWWXXXYYYYYYXXXUUUSSSQQQPPPNNNMMMMMMNNNNNNMMMLLLJJJIIILLLPPPNNNOOO```uuuhhh```\\\VVVQQQMMMHHHBBB>>>;;;999999999888777777777777999999::::::;;;<<<>>>@@@AAACCCBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;::::::::::::;;;;;;<<<<<<<<<=========>>>>>>@@@???===<<<;;;<<<===>>>============<<<<<<;;;;;;;;;<<<===>>>>>>>>>======999:::;;;<<<===<<<<<<;;;:::;;;===>>>???@@@@@@???<<<<<<<<<<<<===>>>???@@@AAA???>>>======???AAACCCAAAAAABBBCCCDDDEEEEEEFFFCCCEEEGGGHHHIIIJJJLLLNNNKKKLLLMMMNNNOOOOOONNNNNNLLLMMMNNNOOORRRTTTVVVWWWYYYYYYYYYYYYZZZ[[[[[[\\\WWWWWWVVVUUUUUUTTTTTTSSSRRRTTTUUUWWWYYY]]]bbbfffgggeeeaaa\\\XXXWWWYYY\\\[[[\\\\\\]]]\\\[[[ZZZYYYVVVWWWXXXYYY[[[^^^```aaadddeeefffeeeaaa______``````______^^^^^^]]]]]]]]]ZZZ\\\___bbbddddddddddddccccccdddcccbbb```^^^]]]ZZZ^^^aaaaaa______bbbeeecccbbbaaaaaa```_________]]]]]]]]]^^^aaafffjjjmmmkkkkkkkkkkkkjjjhhhgggfffddddddcccbbbaaaaaaaaaaaaeeegggjjjlllkkkhhhdddaaaaaa``````______^^^^^^^^^[[[]]]aaaeeeggggggeeedddbbbaaa```aaabbbcccaaa```^^^\\\ZZZXXXWWWVVVVVVVVVYYYZZZ[[[\\\^^^___aaaaaa[[[YYYXXXVVVVVVWWWXXXYYYWWWXXXXXXVVVRRRPPPPPPRRRSSSSSSTTTUUUVVVVVVUUUUUUSSSSSSSSSSSSRRRPPPNNNMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEGGGIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIGGGEEECCCAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDsss]]]JJJIIIIIIFFFIIIRRR___uuu{{{{{{}}}zzzuuuqqqnnniiieeeeeegggkkknnnkkklllmmmmmmmmmkkkiiigggeeejjjmmmlllllloooooonnnnnnnnnnnnnnnooooooooopppqqqqqqqqqpppooommmlllkkkfffkkkmmmjjjeeebbbfffkkkmmmlllllllllkkkjjjiiiiiigggkkkpppqqqnnnlllkkkllljjjiiillloooooolllmmmqqquuusssqqqnnnkkkiiiggggggbbb___ZZZWWWWWW[[[```dddbbb```[[[XXXVVVXXX[[[]]]ZZZZZZZZZZZZYYYWWWUUUSSSQQQRRRTTTWWWXXXYYYYYYXXXQQQRRRSSSTTTSSSQQQOOOMMMMMMMMMMMMNNNPPPPPPOOOMMMLLLJJJMMMPPPMMMQQQiii~~~yyywwwrrrlllggg^^^TTTLLLFFFCCCBBB===<<<:::888888888888888<<<<<<===>>>@@@BBBCCCDDDDDDCCCAAA???===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<======<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>AAA???===<<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>>>>>>>===888999;;;<<<===<<<;;;;;;999:::<<<>>>???@@@??????;;;;;;;;;<<<<<<>>>??????AAA@@@>>>======???AAACCC??????@@@AAACCCDDDEEEEEEDDDEEEGGGHHHHHHIIIKKKMMMHHHIIIKKKMMMNNNOOONNNNNNLLLMMMOOOPPPRRRTTTUUUUUUYYYYYYYYYYYYZZZ\\\]]]^^^WWWWWWVVVVVVUUUTTTTTTSSSSSSTTTVVVWWWYYY\\\aaaddddddccc```\\\YYYYYY\\\___\\\\\\]]]^^^]]]\\\[[[ZZZUUUVVVWWWYYY[[[^^^```aaaeeegggiiigggcccaaaaaabbbaaaaaa```______^^^]]]]]]\\\^^^aaadddfffggggggfffbbbcccccccccaaa___]]]\\\ZZZ___dddccc___^^^bbbgggcccbbbbbbaaa``````______]]]]]]\\\]]]aaafffkkknnnjjjjjjjjjjjjjjjiiihhhhhhdddcccbbbbbbbbbbbbbbbcccfffhhhlllnnnmmmiiieeebbbdddcccbbbaaa___^^^]]]\\\ZZZ\\\aaaeeeggggggeeedddbbbaaa```aaaccccccaaa```]]]\\\ZZZXXXWWWVVVWWWWWW\\\\\\\\\]]]___aaabbbccc\\\ZZZXXXWWWWWWWWWYYYZZZUUUWWWWWWUUUQQQOOOPPPRRRTTTTTTUUUVVVVVVVVVVVVUUURRRRRRSSSSSSRRRPPPNNNMMMLLLLLLNNNOOOPPPQQQQQQQQQNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKFFFEEECCCAAA@@@AAABBBCCCEEEEEEEEEEEEEEEDDDDDDDDD{{{\\\IIIHHHCCCCCCKKKNNNYYYlll~~~yyyqqqpppnnnjjjgggffffffggghhhmmmkkkgggfffggghhhjjjjjjkkklllmmmnnnooooooooonnnlllmmmmmmkkkjjjmmmsssxxxwwwvvvuuutttsssqqqmmmjjjjjjmmmnnnjjjddd```bbbdddllljjjhhhggghhhhhhgggfffeeejjjmmmllllllnnnooonnnqqqnnnlllkkklllnnnnnnnnntttvvvvvvrrrmmmhhhggggggbbb___]]]]]]___bbbcccccc```\\\XXXUUUUUUVVVVVVUUU\\\[[[ZZZZZZ[[[[[[ZZZYYYTTTUUUVVVXXXYYYWWWTTTQQQRRRTTTUUUTTTRRRPPPOOOOOONNNMMMMMMLLLLLLMMMNNNNNNPPPNNNPPPTTTSSSTTTfff|||qqqeee\\\VVVTTTOOOKKKEEE???;;;999888999555888;;;<<<===@@@EEEIIIJJJGGGBBB>>>;;;:::;;;<<<::::::;;;;;;::::::999888999::::::;;;:::999777666777777888999::::::;;;;;;::::::999999999:::;;;;;;::::::::::::::::::::::::=========<<<;;;:::888777<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<=========:::;;;;;;<<<===>>>??????<<<;;;;;;<<<<<<===>>>???AAA???===<<<;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGGGGHHHKKKMMMMMMLLLKKKKKKMMMOOOQQQSSSTTTUUUYYYYYYZZZ[[[[[[[[[[[[[[[VVVWWWWWWVVVTTTRRRSSSTTTRRRTTTVVVXXXZZZ\\\]]]]]]^^^______]]][[[[[[\\\]]]\\\]]]]]]]]]]]]\\\[[[[[[XXXWWWVVVVVVYYY]]]bbbeeeggggggggggggfffdddbbbaaa^^^```bbbbbb```]]]\\\[[[aaaccceeeggghhhhhhggggggeeedddbbb```]]][[[ZZZYYYXXXZZZ[[[^^^___aaabbbbbbbbbbbbbbbbbbaaa```___^^^```______```aaadddgggiiiiiijjjlllkkkhhhfffffffffcccbbb```^^^^^^```bbbccchhhjjjkkklllkkkiiifffeeebbbaaa___^^^^^^___``````^^^```cccgggjjjhhhddd```\\\[[[ZZZ[[[]]]^^^___^^^\\\\\\[[[[[[[[[[[[ZZZZZZXXXYYYZZZ[[[]]]^^^``````[[[ZZZZZZYYYXXXWWWWWWVVVXXXXXXWWWTTTPPPNNNNNNNNNRRRSSSVVVWWWWWWUUUSSSRRRTTTSSSRRRQQQOOONNNMMMLLLOOOLLLJJJLLLQQQSSSQQQMMMJJJIIIIIIHHHHHHGGGFFFFFFKKKKKKJJJJJJIIIHHHFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFBBBAAABBBCCCJJJIIIHHHFFFCCCBBB@@@???{{{\\\JJJHHHCCCBBBJJJMMMXXXiii~~~{{{sssooommmjjjhhhggggggiiijjjmmmllljjjiiikkklllmmmnnnooopppppppppoooooonnnnnnkkklllmmmmmmlllooossswwwuuuuuutttssspppmmmkkkjjjjjjmmmnnnlllgggcccdddfffkkkiiigggfffffffffeeedddbbbhhhllllllmmmqqqrrrppppppmmmkkkjjjkkklllmmmmmmoooqqqqqqnnnjjjhhhggghhhccc```^^^^^^___aaabbbbbb___[[[XXXVVVVVVWWWWWWWWWZZZYYYXXXYYY[[[\\\[[[ZZZWWWXXXYYY[[[[[[WWWRRRNNNPPPRRRSSSSSSQQQOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNQQQMMMNNNRRRQQQRRRaaattt{{{tttpppeee___UUUJJJBBB>>>======;;;>>>AAABBBBBBCCCFFFHHHGGGDDDAAA===;;;;;;;;;<<<:::;;;;;;;;;;;;:::999999999:::::::::999999888777777777888999999:::;;;;;;;;;:::::::::999:::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999::::::::::::::::::::::::999:::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;<<<===>>>???@@@???>>>===<<<===>>>??????@@@AAABBBCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEGGGJJJLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSTTTXXXXXXZZZ[[[[[[[[[ZZZYYYWWWXXXXXXWWWUUUTTTTTTUUUTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^\\\ZZZZZZZZZ\\\ZZZ[[[[[[\\\\\\\\\[[[[[[\\\[[[YYYYYYZZZ]]]```bbbffffffgggfffeeecccaaa___^^^```bbbbbb```]]]\\\\\\```bbbdddfffggggggfffeeeeeedddcccaaa___]]]\\\[[[ZZZ[[[\\\^^^```aaabbbbbbaaaaaaaaaaaaaaa```______aaa```______aaadddgggiiiiiijjjlllllliiifffeeeeeeaaa```___^^^___aaadddfffhhhjjjlllmmmmmmllljjjhhhfffdddcccaaa````````````aaabbbeeehhhiiigggccc___[[[ZZZYYYYYY[[[]]]]]]]]][[[[[[\\\\\\\\\\\\\\\[[[YYYYYYZZZ[[[\\\]]]^^^___\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUURRROOOMMMMMMNNNQQQRRRUUUVVVVVVUUUSSSRRRTTTTTTSSSQQQPPPOOONNNMMMNNNKKKIIIKKKOOOQQQOOOMMMIIIIIIHHHGGGGGGFFFFFFEEEJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFGGGGGGGGGHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGDDDBBBAAABBBCCCFFFFFFEEECCCBBBAAA@@@@@@{{{\\\JJJHHHCCCBBBIIILLLVVVggg~~~~~~|||}}}uuunnnllljjjiiiiiijjjkkklllmmmnnnnnnoooqqqrrrssssssuuutttsssqqqpppnnnlllllliiikkkmmmnnnoooqqqtttvvvrrrssstttqqqlllhhhhhhiiiiiilllooonnnjjjggghhhiiijjjhhhfffeeeeeeeeedddccc```ggglllmmmooossstttssspppnnnkkkjjjkkkllllllllliiijjjkkkjjjhhhggghhhiiidddaaa___^^^___```aaa```\\\ZZZWWWVVVWWWXXXYYYYYYWWWVVVVVVXXXZZZ\\\\\\[[[ZZZZZZZZZ[[[ZZZVVVQQQLLLOOOPPPRRRRRRPPPNNNMMMNNNLLLMMMMMMNNNOOOOOONNNNNNQQQLLLLLLOOOPPPQQQZZZgggooo{{{}}}nnn^^^QQQHHHEEECCC???AAACCCDDDCCCBBBBBBCCCDDDBBB@@@>>>===<<<======;;;;;;;;;;;;;;;:::999999::::::999888888888888999777777888888999:::::::::<<<;;;;;;::::::999999999::::::::::::::::::::::::888999999:::::::::;;;;;;888888888888888888888888::::::;;;;;;;;;:::999999999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>?????????>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHJJJJJJJJJLLLLLLMMMNNNOOOPPPQQQQQQVVVWWWYYYZZZ[[[ZZZXXXWWWXXXYYYYYYXXXVVVUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\]]]]]]\\\ZZZYYYYYYZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[\\\___bbbccceeeeeeeeeeeecccaaa___^^^^^^```bbbbbb```^^^^^^^^^___aaaccceeeffffffeeedddeeeeeedddcccbbb```___^^^[[[\\\^^^```aaabbbaaaaaaaaaaaaaaaaaa````````````cccbbb``````aaacccgggiiihhhjjjlllllliiieeecccbbb______^^^___aaadddgggiiikkklllnnnooopppooommmllliiihhhfffdddbbbaaa``````cccdddeeegggiiigggccc___ZZZYYYWWWWWWYYY[[[\\\[[[ZZZ[[[]]]___```___^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]][[[ZZZXXXWWWVVVUUURRRRRRRRRPPPNNNMMMNNNOOOPPPQQQSSSUUUUUUUUUSSSRRRTTTTTTSSSRRRPPPOOONNNNNNLLLJJJHHHJJJMMMOOOMMMKKKHHHHHHHHHGGGFFFFFFEEEEEEHHHHHHIIIIIIIIIHHHHHHGGGEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFEEEDDDBBBAAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@{{{\\\JJJHHHCCCBBBHHHKKKUUUeee{{{~~~~~~~~~uuulllkkkjjjjjjkkklllnnnooonnnpppsssuuuvvvwwwxxxyyyyyywwwuuurrrooollljjjiiigggiiimmmpppqqqsssssstttnnnqqqsssoooiiieeeeeehhhiiikkknnnnnnlllkkkjjjkkkllljjjgggfffggggggeeedddaaahhhmmmmmmooosssuuusssqqqoookkkjjjjjjkkkkkkkkkgggggghhhgggggggggggghhheeebbb___]]]^^^______^^^XXXVVVUUUUUUWWWYYYZZZYYYXXXWWWVVVWWWZZZ[[[ZZZYYYYYYXXXWWWVVVVVVTTTQQQOOOPPPRRRSSSSSSQQQOOONNNOOOLLLLLLNNNOOOOOOOOONNNNNNQQQLLLKKKNNNOOOOOOTTT[[[^^^dddjjjpppzzzxxxgggZZZQQQMMMGGGGGGFFFDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>;;;;;;;;;<<<;;;::::::999:::999888777777888999:::777777888888999999999:::<<<<<<;;;;;;:::999888777888888999999999999999:::888888888888999999::::::777777777888888888888888::::::;;;::::::999888777999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@@@@??????>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEHHHJJJJJJIIILLLLLLLLLMMMMMMNNNNNNOOOSSSUUUWWWYYYYYYXXXVVVUUUXXXYYYZZZYYYWWWWWWWWWYYYZZZZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^]]][[[YYYZZZZZZXXXYYYZZZ[[[]]]]]]]]]^^^ZZZZZZ[[[]]]___bbbeeegggcccdddddddddbbb```___]]]___```bbbbbb```______``````bbbdddfffggggggfffeeeeeefffffffffeeecccbbbaaa]]]^^^```bbbccccccbbbaaa````````````aaaaaabbbbbbeeedddbbbaaabbbdddfffhhheeehhhjjjjjjgggccc```___^^^^^^___aaacccgggkkkmmmooopppqqqrrrqqqpppnnnmmmjjjiiigggfffdddbbbaaaaaaccccccdddfffhhhgggdddaaaZZZXXXVVVVVVXXXZZZZZZZZZ[[[]]]```cccdddcccbbb```_________^^^^^^]]]]]]\\\^^^]]]\\\ZZZXXXVVVUUUTTTPPPQQQQQQPPPNNNNNNPPPQQQOOOPPPRRRTTTTTTTTTSSSRRRSSSRRRRRRPPPOOONNNNNNMMMJJJIIIHHHIIIKKKLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDCCCBBBCCCEEEBBBBBBAAAAAA@@@?????????zzz[[[JJJHHHCCCBBBHHHJJJVVVeee{{{~~~tttjjjjjjjjjkkklllmmmooopppnnnqqqvvvyyyyyyzzz|||}}}{{{yyyuuuqqqmmmjjjhhhgggfffhhhlllppprrrsssrrrqqqjjjoooqqqoooiiiddddddfffhhhjjjlllllllllkkkkkklllmmmkkkiiiiiiiiijjjiiihhheeekkknnnmmmnnnqqqsssrrrooolllhhhfffgggggggggfffgggggghhhhhhhhhhhhfffeeedddaaa^^^\\\\\\]]]]]]]]]UUUTTTSSSTTTVVVYYYYYYYYYZZZXXXWWWXXXYYYZZZYYYWWWVVVTTTPPPPPPQQQSSSUUUUUUTTTVVVWWWVVVTTTRRRQQQQQQLLLMMMMMMNNNNNNMMMMMMLLLPPPMMMLLLNNNOOOOOOPPPSSSTTTUUUXXX\\\fffuuuqqqddd]]]WWWSSSNNNIIIGGGGGGGGGGGGBBBAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;::::::999888777777777888999:::777888888888888888999999;;;;;;<<<;;;:::999888777666666777777888888888888999999888777777777777888777888888888999999::::::999:::::::::999888777777888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<===>>><<<===>>>??????????????????@@@AAABBBBBBCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDFFFIIIKKKKKKJJJKKKKKKKKKKKKLLLLLLMMMMMMQQQRRRTTTVVVVVVUUUTTTSSSVVVXXXYYYXXXWWWWWWXXXYYY[[[[[[ZZZZZZZZZZZZZZZ[[[\\\^^^______]]][[[[[[[[[YYYZZZ[[[]]]^^^______```[[[\\\]]]___aaaccceeeeeeaaabbbbbbcccbbbaaa___^^^___aaabbbbbbaaa```aaabbbbbbdddfffhhhiiiiiihhhgggfffggghhhhhhgggeeedddbbb^^^___bbbdddeeedddcccbbb````````````aaacccdddeeegggfffeeeddddddeeefffgggccceeeggggggddd```^^^]]]______aaacccgggjjjnnnoootttttttttsssqqqooommmlllggggggffffffeeedddcccbbb``````aaadddfffgggfffddd[[[YYYVVVUUUWWWYYYZZZZZZ]]]___bbbeeeffffffeeeccccccbbbaaa```___^^^]]]]]]]]]\\\[[[YYYWWWVVVTTTTTTPPPQQQRRRQQQPPPQQQRRRTTTPPPQQQRRRSSSTTTSSSSSSRRRPPPPPPOOOOOONNNMMMLLLLLLIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFCCCDDDEEEFFFFFFGGGGGGFFFCCCDDDEEEGGGGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDEEEFFFEEEDDDCCCBBBAAA???>>>>>>xxxZZZIIIHHHCCCBBBHHHKKKVVVfff{{{|||rrriiiiiijjjkkklllnnnooopppnnnrrrwwwyyyyyyzzz}}}|||yyyuuuqqqmmmjjjhhhhhhggghhhkkknnnqqqrrrpppmmmhhhlllpppooolllgggeeeeeegggggghhhhhhiiijjjjjjkkkllljjjiiiiiijjjkkkjjjjjjiiilllnnnkkkkkkoooqqqqqqjjjgggdddaaaaaaaaaaaa```ggggggiiijjjkkkjjjfffcccaaa___[[[ZZZ[[[\\\\\\[[[TTTSSSSSSTTTWWWYYYZZZYYY[[[ZZZXXXYYYZZZZZZXXXWWWSSSQQQNNNNNNRRRVVVZZZ[[[YYY[[[\\\ZZZWWWTTTSSSSSSNNNNNNLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOOOONNNMMMMMMNNNMMMOOOUUU]]]iiizzz|||tttiiiccc[[[UUUPPPNNNLLLJJJEEECCCAAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888777777777777888999999888888888888888888888888:::;;;;;;<<<;;;:::888777666666666777777888999999999888777666555555666777888888888999::::::;;;;;;888888999999999888777777777888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>===============>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLOOOPPPPPPQQQQQQQQQQQQQQQTTTUUUWWWWWWVVVVVVWWWYYYXXXXXXZZZ[[[[[[[[[[[[[[[\\\^^^``````^^^\\\[[[[[[ZZZ[[[\\\^^^___````````````aaaaaabbbaaaaaa```______```aaabbbbbbbbbaaa```___aaabbbbbbaaaaaabbbddddddfffhhhjjjkkkkkkjjjiiiggghhhiiiiiiiiifffdddccc^^^```cccfffgggfffeeedddaaaaaaaaaaaaccceeegggiiiiiiiiiiiihhhhhhggggggfffbbbccceeedddaaa_________bbbbbbdddgggjjjmmmpppqqqwwwvvvuuusssqqqnnnlllkkkffffffffffffeeedddcccbbb___^^^___aaaeeeffffffeee]]]ZZZWWWVVVXXXZZZ[[[[[[___```ccceeeffffffeeeeeedddcccbbbaaa```^^^]]]]]][[[[[[YYYXXXVVVUUUTTTSSSQQQRRRSSSRRRRRRRRRTTTVVVSSSSSSSSSTTTSSSSSSSSSRRROOOOOONNNMMMMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEAAABBBCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFDDDEEEEEEFFFEEEDDDCCCAAA@@@???>>>vvvXXXHHHHHHDDDCCCIIIKKKVVVeee{{{zzzqqqhhhiiiiiikkklllmmmnnnooonnnrrrwwwxxxxxxyyy||||||zzzvvvqqqnnnlllkkkjjjhhhhhhiiimmmppppppmmmkkkgggjjjnnnqqqppplllgggdddfffeeecccccceeefffhhhiiigggfffeeefffhhhiiiiiiiiijjjllllllhhhhhhmmmqqqrrriiifffbbb```_________^^^dddeeehhhlllnnnlllgggbbb___\\\YYYXXXYYYZZZZZZZZZVVVUUUUUUVVVYYY[[[[[[ZZZZZZYYYXXXYYY[[[[[[[[[YYYRRRQQQQQQSSSXXX\\\^^^___]]]^^^___]]]YYYVVVTTTSSSPPPNNNKKKIIIGGGHHHIIIIIIEEEJJJNNNOOONNNLLLKKKJJJKKKIIIKKKRRRXXX___kkkwww{{{ssskkkddd]]]UUUPPPNNNKKKGGGCCC@@@?????????<<<<<<<<<<<<<<<;;;;;;:::666666777888888888888888888888888888777777777777888:::;;;<<<<<<;;;999888777777888888999:::::::::777666555444444666777888777777888999999:::;;;;;;666777888888888888888888777777888888999::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::;;;<<<======>>>===<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBBBB@@@AAABBBCCCEEEEEEEEEEEECCCCCCCCCDDDGGGIIIIIIHHHGGGHHHHHHIIIJJJKKKKKKLLLNNNNNNMMMMMMMMMNNNOOOPPPQQQSSSUUUUUUTTTTTTVVVXXXRRRTTTWWWZZZ\\\\\\[[[ZZZ[[[]]]______]]][[[ZZZZZZZZZ[[[\\\]]]^^^_________bbbbbbccccccbbb```^^^\\\]]]^^^```bbbcccccccccccc___aaabbbbbbaaabbbdddfffeeefffiiikkkllllllkkkjjjhhhiiijjjjjjiiigggdddbbb]]]```cccggghhhhhhfffeeebbbbbbaaabbbdddgggjjjkkkjjjkkklllmmmllljjjgggeeeccccccdddcccaaa```aaaccceeefffhhhjjjllloooqqqrrruuuuuutttrrrpppnnnlllkkkiiiiiihhhhhhfffdddbbb```___^^^^^^```bbbddddddddd___\\\YYYWWWYYY[[[]]]]]]___```aaabbbccccccdddccccccbbbaaa```^^^]]]\\\\\\YYYXXXXXXVVVUUUTTTSSSSSSQQQRRRSSSSSSRRRRRRTTTVVVUUUUUUUUUTTTTTTSSSRRRRRROOOOOONNNNNNMMMLLLLLLLLLHHHIIIJJJIIIHHHHHHIIIIIIFFFFFFFFFEEEDDDDDDCCCCCC@@@AAAAAABBBBBBBBBAAAAAACCCDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAADDDFFFGGGGGGEEECCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@tttWWWGGGHHHDDDDDDJJJLLLUUUeeezzzzzzqqqhhhhhhiiijjjlllmmmnnnnnnnnnrrrvvvwwwvvvwww|||}}}{{{wwwsssooommmmmmmmmiiihhhiiikkknnnooollliiifffiiimmmqqqsssooohhhcccfffdddaaa```bbbdddfffgggdddbbbbbbccceeeggghhhgggiiillljjjffffffmmmrrrtttkkkhhhdddbbbaaaaaa```___aaacccggglllpppnnngggbbb]]][[[XXXWWWXXXYYYZZZZZZWWWWWWWWWXXX[[[]]]]]]\\\YYYXXXXXXYYY\\\]]]]]]\\\RRRSSSUUUZZZ^^^aaaaaa```___``````^^^ZZZVVVTTTSSSRRROOOKKKGGGEEEFFFGGGIIIAAAHHHNNNOOOLLLKKKJJJIIIIIIGGGIIIPPPTTTVVV^^^hhhwww{{{pppddd[[[WWWSSSNNNIIIEEEDDDDDDEEE<<<<<<======<<<<<<;;;:::555666777999999999888777888888888777777777777777888999;;;<<<<<<;;;:::999888888999:::;;;;;;<<<<<<555444333333444666999;;;666777777888999:::::::::555666777888888888888888777777777888999999::::::999999::::::;;;<<<======::::::::::::;;;<<<======???>>><<<:::999:::;;;<<<===>>>???@@@@@@AAA@@@@@@<<<===???@@@AAABBBBBBBBBBBBAAAAAACCCFFFHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLNNNMMMKKKJJJJJJLLLNNNOOOPPPQQQSSSSSSSSSSSSUUUWWWNNNQQQUUUYYY[[[[[[ZZZYYYZZZ\\\^^^^^^\\\ZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]___```bbbcccbbbaaa___^^^\\\^^^```bbbdddddddddddd```aaabbbbbbaaabbbdddfffeeefffiiikkkllllllkkkjjjhhhiiikkkkkkiiifffcccaaa]]]___dddgggiiiiiihhhfffcccbbbbbbccceeehhhkkkmmmjjjlllnnnooonnnkkkgggeeedddddddddbbbaaaaaadddfffhhhiiijjjlllnnnpppqqqrrrssssssrrrqqqooonnnmmmmmmkkkkkkkkkiiigggdddaaa___aaa___^^^___aaabbbbbbaaaaaa^^^ZZZXXXZZZ\\\^^^^^^_________``````aaabbbbbbaaa``````^^^]]]\\\[[[[[[WWWWWWVVVUUUUUUTTTSSSSSSQQQRRRSSSRRRRRRRRRTTTVVVWWWWWWVVVUUUTTTSSSRRRRRRPPPOOOOOONNNNNNMMMMMMMMMIIIIIIJJJJJJHHHHHHIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???DDDEEEGGGHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAACCCEEEFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsss[[[FFFBBBBBB???DDDMMMZZZdddxxx~~~|||{{{xxxtttqqqjjjccc```dddjjjkkkkkkllloooqqqssswwwyyyzzz{{{{{{|||yyytttooollljjjkkkkkkffffffgggiiijjjjjjhhhfffeeejjjrrrxxxyyytttkkkddd`````````aaabbbdddeeeeeebbbbbbbbbbbbdddfffhhhjjjmmmggg```___dddiiikkkkkkmmmmmmjjjfffbbb``````aaaccceeejjjnnnpppmmmhhhccc\\\[[[YYYXXXXXXXXXYYYZZZWWWWWWWWWYYY\\\^^^^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXZZZ]]]```aaaaaa___```aaa___ZZZTTTOOOMMMQQQNNNJJJEEEBBBAAAAAAAAAEEEGGGHHHJJJJJJJJJIIIIIIKKKKKKKKKKKKMMMQQQXXX\\\jjj~~~yyymmmggg^^^UUUOOOKKKGGGEEE???@@@AAAAAA???>>>======;;;<<<<<<;;;999777777888;;;:::999777777777888888::::::999999888777777777888888888888888777666666999777555444333444555666777666555444444555666777666666777888888888888888:::999888888888999:::;;;::::::;;;<<<<<<<<<;;;;;;999999:::<<<===>>>>>>???@@@???>>><<<<<<<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA?????????AAACCCEEEHHHIIIJJJJJJKKKKKKJJJHHHEEEDDDDDDEEEGGGHHHHHHIIILLLOOOPPPPPPPPPPPPQQQRRRTTTUUUOOORRRUUUVVVWWWWWWWWWYYY\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYWWWWWWXXX[[[^^^```aaa``````___^^^]]]]]]\\\\\\^^^cccfffgggeeecccaaaaaacccfffhhhiiihhhfffdddhhhggggggggggggggghhhiiiggghhhjjjkkkjjjgggdddbbb___bbbeeehhhjjjjjjiiihhhgggdddbbbcccggghhhhhhfffkkklllmmmmmmkkkiiigggeeeggghhhiiigggeeedddeeefffkkknnnqqqqqqnnnkkkkkkllloooooommmlllllllllllllllpppnnnkkkgggccc```^^^]]]````````````aaaaaaaaaaaa```^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]___aaabbbaaa```^^^^^^___^^^\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSTTTTTTSSSRRRRRRTTTUUUWWWVVVUUUTTTSSSQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEECCCBBBAAAAAABBBCCCCCCBBBBBBDDDFFFsss[[[FFFCCCCCC@@@DDDNNNZZZdddvvv|||yyywwwvvvtttqqqooohhhbbb___dddjjjkkkkkkmmmkkkmmmpppssswwwyyy{{{{{{yyyvvvqqqkkkhhhgggggghhhdddeeefffgggggggggeeecccccchhhooovvvwwwrrrjjjdddaaaaaaaaaaaabbbdddfffhhhffffffffffffggghhhiiiiiiiiiccc^^^]]]bbbhhhjjjkkkiiijjjiiigggdddccccccddddddfffjjjnnnpppnnniiiddd]]]\\\[[[YYYXXXXXXYYYZZZYYYXXXWWWYYY[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVXXX[[[^^^______```aaaaaa^^^YYYSSSOOOMMMNNNKKKFFFBBB@@@BBBEEEGGGLLLLLLLLLLLLKKKJJJIIIIIILLLLLLKKKJJJJJJMMMRRRVVVdddsss~~~sssggg]]]TTTMMMIIIEEEFFFGGGFFFDDD@@@>>><<<>>>>>>===<<<:::999888999;;;;;;999888888888888888777777777888888888888888777888888888888777666555:::999777666555666888999:::999888666555444333333666666777777777777777777999888888777888999:::;;;888888999999::::::999999777777777777999:::;;;<<>>===<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???@@@AAACCCEEEGGGIIIIIIKKKKKKJJJIIIGGGEEEFFFHHHJJJJJJKKKLLLOOOQQQQQQPPPPPPOOOOOOPPPQQQRRRNNNQQQTTTUUUUUUVVVWWWXXXZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWYYY[[[^^^```aaaaaaaaa```___^^^^^^^^^^^^___bbbddddddccc```___```aaacccdddeeedddcccbbbhhhgggggggggggghhhhhhiiiggghhhjjjjjjjjjgggeeecccbbbdddgggjjjllllllkkkkkkhhhfffeeefffhhhjjjjjjhhhkkkkkklllllljjjhhhfffdddhhhiiijjjiiihhhggghhhiiillloooqqqqqqnnnkkkkkkkkkooonnnmmmlllkkkkkkkkkkkkjjjiiigggdddbbb```___^^^^^^______```aaaaaabbbbbbbbb```^^^^^^___```___^^^[[[[[[ZZZZZZ[[[]]]___```aaa___^^^^^^^^^]]][[[YYYYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTSSSRRRRRRSSSUUUWWWVVVUUUTTTRRRQQQOOOOOOPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCBBBAAABBBCCCEEEqqqZZZGGGDDDDDDAAAEEENNNZZZdddvvv~~~|||{{{xxxtttqqqoooooommmlllfffaaa```eeejjjkkklllmmmhhhjjjmmmqqqtttxxxzzz|||uuuqqqlllgggdddbbbccccccccccccdddddddddbbbaaa``````eeemmmssstttoooiiidddcccbbbaaa```bbbeeehhhjjjiiijjjjjjjjjjjjjjjiiihhheee```\\\\\\```eeehhhiiieeefffhhhgggffffffggghhhggghhhkkknnnpppnnnjjjfff```___]]][[[YYYYYYYYYYYYZZZXXXWWWWWWYYYZZZZZZYYYZZZYYYYYYYYYYYYYYYYYYZZZWWWVVVTTTUUUXXX[[[]]]]]]```aaa___[[[VVVQQQNNNMMMKKKHHHCCC@@@@@@DDDIIIMMMNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLJJJHHHFFFHHHLLLOOOZZZddduuurrreeeZZZSSSOOOOOOOOOMMMJJJEEEAAA???>>>===<<<:::999888888888;;;::::::999999888777777555555666666777888888999777777777777777666666555888777666666666777888999999999999888666555333333555666666666666666555555777777777777888999:::;;;777777888999999999999999:::999888888999;;;===???>>>===<<<;;;;;;;;;<<<===<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@??????BBBAAA???>>>>>>@@@CCCEEEGGGHHHIIIJJJJJJIIIHHHGGGIIIKKKLLLMMMMMMOOORRRTTTQQQPPPOOONNNNNNNNNNNNOOONNNPPPRRRTTTTTTTTTUUUVVVXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXZZZ]]]___aaabbbbbbbbbaaaaaa``````___```aaabbbbbbbbb```___^^^aaaaaaaaabbbbbbbbbbbbbbbfffffffffffffffggghhhhhhggghhhiiijjjiiihhhfffdddccceeehhhkkklllmmmlllllljjjhhhhhhhhhkkkllllllllljjjkkkkkkkkkjjjgggeeeccciiijjjkkkkkkjjjjjjkkklllnnnpppqqqpppnnnkkkjjjjjjmmmlllkkkjjjiiiiiiiiiiiidddcccbbbaaa``````___```]]]]]]^^^___aaabbbcccccccccaaa______```aaa```___ZZZYYYWWWWWWXXXZZZ]]]___```___]]]]]]]]]]]][[[YYYXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTSSSQQQQQQRRRTTTWWWVVVUUUSSSQQQOOONNNMMMOOONNNMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBB@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAABBBCCCBBBAAAAAACCCEEEoooXXXFFFEEEEEEBBBFFFOOOYYYgggzzz}}}|||{{{wwwqqqmmmkkkjjjjjjiiieee``````eeeiiijjjkkknnniiijjjlllnnnqqqtttwwwyyyqqqnnniiidddaaa``````aaacccdddddddddbbb```_________eeelllqqqrrrnnniiieeebbb```______```dddhhhkkkiiijjjkkkllllllkkkjjjiiieeeaaa]]]]]]___cccfffgggdddeeeggghhhgggggghhhiiiiiiiiikkkmmmnnnmmmjjjgggbbb```^^^\\\ZZZYYYYYYYYYWWWVVVUUUUUUXXXZZZZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYXXXUUUSSSSSSVVVYYY[[[\\\```___]]]XXXRRRNNNMMMMMMHHHFFFDDDCCCDDDHHHLLLNNNJJJIIIHHHHHHIIIJJJLLLMMMKKKJJJIIIFFFEEEEEEIIIKKKRRRWWWbbbpppzzzooohhh___\\\XXXTTTPPPLLLHHHEEEAAA???<<<;;;;;;;;;:::999::::::999999888777666555555555555555666666777777666666666777777666555555444444444444444555666777555666777888888888777666555555555666555555444333666666666777888999::::::888999:::;;;;;;;;;;;;;;;<<<;;;999888999;;;>>>@@@===<<<;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<=========??????@@@@@@@@@@@@??????@@@???===<<<===@@@CCCEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNNNNOOORRRUUUOOOOOOOOOOOONNNOOOOOOOOOMMMOOOQQQQQQQQQQQQSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYWWWXXXYYYZZZ]]]___aaabbbccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```eeedddcccbbbbbbcccddddddccccccccccccdddeeefffffffffggghhhiiiiiihhhfffeeebbbcccfffhhhjjjkkkkkkjjjjjjiiiiiijjjkkkmmmnnnnnnkkkllllllllljjjhhheeecccgggiiijjjkkkjjjjjjlllmmmnnnoooooonnnllljjjiiiiiiiiihhhgggffffffeeeffffffaaaaaa```_______________[[[\\\]]]___aaabbbddddddcccaaa______``````___^^^ZZZXXXVVVVVVWWWYYY]]]___```^^^\\\[[[\\\[[[ZZZYYYWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSRRRPPPPPPQQQSSSVVVUUUSSSRRRPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIILLLLLLLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCAAABBBCCCBBBAAAAAABBBDDDlllVVVEEEEEEFFFCCCFFFNNNXXXjjj}}}||||||}}}|||wwwpppkkkiiihhhhhhgggccc```aaafffiiiiiijjjmmmiiiiiihhhiiijjjmmmoooqqqooolllhhhcccaaa```aaabbbdddeeefffdddaaa______```aaagggnnnrrrppplllhhhfff___^^^]]]]]]___ccchhhkkkiiijjjlllmmmnnnnnnmmmllliiifffbbb``````ccceeefffeeeggghhhgggfffeeefffhhhjjjiiiiiijjjlllkkkiiigggcccaaa___\\\ZZZYYYYYYYYYTTTSSSRRRSSSVVVYYY[[[\\\YYYXXXWWWVVVVVVWWWXXXYYYWWWUUUSSSTTTVVVXXXYYYZZZ]]]\\\YYYTTTOOOLLLKKKLLLGGGGGGGGGHHHIIIJJJKKKKKKIIIIIIHHHHHHHHHJJJLLLMMMIIIIIIHHHFFFDDDEEEHHHKKKMMMPPPVVV```mmm~~~zzztttjjjbbb\\\WWWRRROOOIIIFFFBBB?????????===<<<:::999888777666555444444666666666666555555444444444555555666666666555555333333444444444555666666444555666888888888777666444444555555555555444444555555666777888888999999777888999:::;;;;;;;;;;;;888777555444555777:::;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<=========>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;;;;===@@@DDDFFFCCCDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKLLLLLLNNNPPPSSSMMMMMMNNNOOOPPPPPPQQQQQQLLLMMMOOOOOONNNOOOQQQRRRUUUUUUUUUVVVWWWXXXYYYZZZXXXYYY[[[]]]```aaaccccccbbbbbbbbbbbbaaaaaaaaaaaa``````aaaaaabbbcccddddddfffeeecccbbbaaabbbcccddd____________```aaabbbccceeeeeefffgggggggggffffffbbbccceeegggiiijjjkkkkkkhhhiiijjjjjjkkklllnnnooommmnnnnnnnnnllliiifffdddeeeggghhhiiihhhiiijjjlllmmmlllkkkkkkjjjiiigggfffeeeeeecccbbbbbbbbbbbbbbbbbbaaa```___^^^^^^^^^^^^ZZZ[[[]]]^^^```bbbddddddbbb```^^^]]]^^^^^^]]]\\\ZZZXXXWWWWWWXXXZZZ]]]______]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRQQQRRRSSSSSSRRRPPPOOOPPPRRRTTTSSSRRRPPPNNNMMMKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAACCCCCCBBB@@@>>>>>>???????????????????????????>>>???AAABBBCCCCCCCCCCCCBBBBBBCCCBBB@@@@@@BBBCCChhhSSSDDDDDDFFFCCCEEEMMMXXXmmm~~~yyyvvvvvvxxxyyyxxxtttnnnjjjhhhhhhggggggcccaaabbbggghhhggghhhlllhhhfffdddbbbcccdddggghhhnnnkkkgggcccbbbbbbcccdddeeeggghhhfffbbb```aaaccceeejjjppprrrooojjjfffeee]]]\\\\\\]]]___cccgggjjjkkkkkkmmmnnnooooooooooookkkiiifffcccbbbccceeefffhhhhhhgggeeeccccccdddfffjjjhhhgggggghhhhhhhhhfffbbbaaa^^^\\\ZZZYYYYYYYYYRRRPPPOOOQQQUUUYYY[[[\\\XXXWWWUUUTTTTTTUUUWWWXXXVVVTTTSSSTTTVVVWWWWWWVVVWWWWWWUUUQQQMMMJJJIIIJJJFFFGGGIIIKKKKKKKKKIIIHHHMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGGGGEEEDDDEEEGGGJJJJJJLLLOOOTTT\\\gggrrrzzzyyyqqqkkkddd```VVVPPPIIIEEECCCAAA>>>;;;<<<:::888666555444555555888777777666555555444444333444555555555555555555555666666666666777777777777777777777666555444333333444444555666666555555555555666777777777777666555555777888999999999999999888666666666888999;;;:::999888888888999;;;;;;<<<<<<=========>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@;;;;;;;;;===???AAADDDEEEBBBBBBCCCDDDEEEFFFGGGHHHEEEGGGHHHIIIIIIKKKNNNPPPLLLLLLNNNOOOPPPQQQQQQQQQKKKLLLMMMLLLLLLLLLOOOQQQTTTTTTTTTUUUVVVXXXYYYZZZXXXZZZ\\\___aaabbbbbbbbb``````````````````````````````aaabbbcccdddeeeeeecccbbbaaa___^^^^^^______\\\\\\\\\]]]^^^___```aaaccccccdddeeeeeefffffffffdddeeefffhhhjjjkkkllllllgggiiijjjjjjjjjkkknnnpppoooooooooooommmjjjgggeeeccceeefffgggffffffhhhiiiiiihhhffffffggggggfffdddcccbbbaaa```____________bbbaaa```___^^^^^^^^^^^^ZZZ[[[\\\^^^```bbbcccddd```^^^\\\[[[\\\\\\[[[YYYYYYXXXXXXXXXYYY[[[]]]^^^___\\\YYYXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQOOONNNOOOQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKKKKJJJHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===???@@@BBBCCCCCCBBBBBBBBBBBBCCCBBB@@@@@@AAABBBeeeQQQBBBCCCFFFBBBEEELLLXXXmmm}}}}}}yyytttrrrqqqqqqrrrppplllhhhffffffgggggggggcccbbbdddhhhhhhfffgggjjjhhhfffbbb``````bbbdddfffllljjjfffcccbbbccceeegggdddggghhhfffbbb```bbbeeehhhmmmrrrrrrlllfffcccccc[[[\\\]]]___aaaeeehhhjjjkkkkkkjjjjjjjjjkkkkkkllljjjiiigggeeecccdddfffhhhiiihhhfffccc```aaadddfffiiigggdddcccdddeeeeeeeeeaaa___]]][[[YYYYYYYYYYYYSSSQQQOOOPPPSSSWWWYYYZZZXXXWWWUUUSSSSSSUUUWWWXXXSSSRRRRRRTTTUUUUUUTTTRRRRRRRRRRRROOOKKKHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEECCCCCCDDDFFFGGGHHHIIIKKKNNNTTT\\\aaaoooxxxzzzoooggg]]]UUUQQQLLLFFFAAA???===999666555555777888777666666666666666666666222333444555555555555555666666666666666666555555777666555444444333333444222333444555666777777777555666777777777666555444444555666777999999999999:::999999999999::::::;;;999888888777888999:::;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@??????;;;<<<===???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFCCCEEEFFFGGGGGGIIIKKKNNNKKKLLLNNNOOOOOOOOONNNNNNJJJKKKKKKKKKJJJKKKMMMOOORRRRRRRRRSSSUUUWWWXXXYYYWWWYYY\\\___`````````___^^^^^^^^^^^^^^^^^^^^^^^^``````aaabbbccccccbbbbbbaaa```___]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^___```aaaaaabbbcccddddddeeeeeecccdddeeeggghhhjjjkkklllgggiiikkkkkkkkklllooorrrnnnoooooonnnllliiifffdddcccdddeeeeeeeeeeeefffgggfffcccaaabbbdddeeedddbbbbbbbbbaaa```__________________^^^^^^]]]^^^^^^^^^[[[\\\]]]^^^```aaabbbccc```^^^\\\[[[[[[[[[ZZZYYYVVVWWWXXXYYYZZZ[[[\\\\\\^^^\\\YYYWWWWWWXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQNNNNNNOOOPPPOOOOOONNNMMMMMMLLLKKKKKKHHHHHHGGGGGGGGGHHHHHHIIIFFFGGGIIIJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAA???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@BBBCCCCCCAAA@@@???@@@BBBcccOOOAAACCCEEEBBBDDDLLLYYYmmm~~~}}}zzzyyyxxxuuurrrpppnnnllllllhhhfffdddccceeeggghhhgggdddccceeehhhhhheeeeeeiiiiiigggdddaaaaaacccgggiiikkkhhheeeccccccdddggghhhdddggghhhfffaaa```cccfffiiinnnsssqqqkkkdddaaaaaa[[[\\\^^^```cccfffiiijjjjjjhhhgggeeeddddddeeefffiiihhhgggeeedddeeehhhjjjiiigggdddaaa___```dddhhhhhheeebbbaaabbbcccdddddd```___]]][[[YYYYYYYYYYYYTTTRRROOOOOORRRUUUWWWXXXXXXVVVTTTSSSSSSTTTVVVXXXPPPPPPQQQSSSUUUTTTQQQOOOOOOPPPPPPNNNKKKHHHGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGFFFDDDAAA@@@BBBCCCEEEEEEEEEDDDFFFJJJPPPUUUVVV^^^iiisss{{{vvvkkkddd]]]UUUOOOBBB???;;;777555666999;;;555555666666777888888888222333444444555555555444444555555555444333222222333333222222333444666777222333444666777888888999666777777777777555444333666777888999;;;;;;<<<<<<666666666666777777777777888888777777777888:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>????????????>>>>>><<<===???AAAAAAAAA@@@@@@AAAAAA@@@AAABBBCCCDDDDDDBBBDDDEEEFFFFFFHHHKKKMMMLLLLLLMMMNNNNNNMMMKKKJJJJJJJJJKKKJJJIIIJJJLLLNNNPPPPPPQQQRRRTTTVVVWWWXXXVVVXXX[[[^^^______]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]```aaabbbbbbbbbaaa___^^^``````___^^^]]][[[ZZZZZZ[[[[[[[[[\\\]]]^^^```aaa``````aaabbbcccddddddeee```aaabbbdddeeeggghhhiiihhhjjjllllllllllllpppsssnnnnnnnnnmmmkkkhhheeeccccccdddfffeeeddddddeeefffccc```^^^___bbbdddcccaaacccbbbaaa``````___``````]]]\\\\\\\\\]]]^^^______[[[\\\]]]^^^___aaabbbbbbaaa___\\\[[[\\\[[[ZZZYYYUUUVVVXXXZZZ[[[[[[ZZZZZZ^^^[[[XXXVVVWWWXXXXXXWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRPPPNNNMMMNNNPPPMMMMMMMMMMMMLLLLLLLLLLLLFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===???@@@AAA?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@BBBCCCCCCAAA??????@@@BBBdddPPPBBBDDDCCC>>>CCCPPP[[[ppp{{{}}}zzzrrrtttrrrqqqpppooommmjjjhhhggghhhfffddddddeeegggffffffhhhfffcccaaa```aaacccdddgggeeebbbaaabbbdddeeeeeeeeedddbbb___^^^___cccfffhhhhhhhhhgggeeedddfffgggiiikkkjjjgggffffffbbb\\\```^^^]]]^^^aaaeeehhhjjjiiihhhhhhfffaaa\\\___fffddddddeeeeeeffffffggggggkkkgggcccaaabbbeeeggghhhllliiieeeeeeeeeeeecccaaacccaaa^^^[[[XXXWWWVVVVVVQQQOOOMMMMMMPPPTTTVVVWWWZZZVVVRRRPPPQQQSSSUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRPPPMMMJJJHHHGGGFFFFFFEEEDDDBBBBBBCCCEEEGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCAAABBBCCCEEEFFFHHHIIIJJJKKKOOOWWW^^^aaafffsss{{{sssjjj```XXXJJJCCC:::444333444444333444555666777777666555444222222333333444555666666444444444333333222222222444444444444444444444444222222333444555555555555777666666666666777777888888888888888888888888888777777666555444333333333888888888777888888999999999:::::::::::::::999999:::;;;<<<>>>????????????============>>>???@@@AAA@@@@@@????????????@@@@@@BBBBBBDDDEEEFFFFFFFFFFFFIIIIIIJJJKKKJJJIIIGGGFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSUUUTTTTTTUUUWWWZZZ\\\^^^XXXXXXXXXYYYYYYYYYZZZZZZ]]]^^^_____________________^^^[[[XXXWWWVVVWWWWWWWWWXXXZZZ]]]_______________bbbeeedddaaa___```bbb]]]aaafffhhhgggggghhhjjjiiiiiiiiijjjkkklllmmmnnnnnnnnnooonnnkkkfffbbb___dddfffgggfffdddbbbaaaaaa____________````````````bbbbbbbbbbbbaaa___^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]ZZZ[[[]]]^^^______^^^]]]\\\[[[YYYXXXYYYZZZYYYXXX[[[[[[ZZZ[[[[[[\\\]]]]]]\\\ZZZYYYWWWVVVVVVVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQUUURRROOOOOOOOOOOOLLLIIIMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>?????????>>>>>>>>>@@@AAA@@@???AAA@@@@@@??????@@@@@@AAABBBAAA???>>>>>>>>>??????cccPPPBBBCCCCCC???DDDPPP[[[oooxxxyyy|||wwwrrruuupppooonnnllljjjhhhgggfffhhheeebbbbbbcccdddeeeddddddbbb```^^^]]]^^^___```eeecccbbbbbbcccdddeeedddeeeeeeccc```^^^___bbbeeedddeeeeeedddbbb```aaabbbgggiiiiiieeedddeeebbb]]]aaa```___```cccgggiiiiiifffeeedddccc^^^ZZZ]]]ddddddeeeeeefffggggggggggggeeecccbbbdddgggkkknnnooollliiiffffffggggggeeebbbbbbaaa___\\\ZZZXXXVVVVVVSSSQQQOOOPPPRRRVVVXXXXXX[[[WWWSSSQQQRRRTTTVVVWWWVVVVVVUUUSSSSSSRRRRRRRRRQQQOOOMMMJJJHHHGGGFFFFFFBBBBBBAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCAAAAAAAAAAAABBB@@@@@@AAACCCDDDEEEFFFGGGHHHGGGJJJPPPTTTWWW]]]dddnnnsssyyy~~~|||vvvlll```WWWHHHBBB:::555444555555555444555666666666666555444222222333333444444555555444444333333333222222222222222222222222222222222333333333444444444333333666555555555555666777777888888888888888888888888777666555444444333333333888777777777777888999999;;;<<<<<<======<<<<<<;;;::::::;;;<<<===>>>>>>???>>>======>>>>>>???@@@AAA?????????>>>>>>?????????@@@@@@AAABBBCCCDDDEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKMMMNNNPPPRRRSSSSSSRRRRRRRRRSSSTTTUUUWWWYYYZZZ[[[XXXXXXWWWWWWWWWXXXXXXYYY\\\]]]^^^_______________^^^]]]ZZZXXXWWWWWWXXXYYYUUUVVVWWWYYYZZZZZZZZZYYY^^^aaacccccc```___```cccaaadddggghhhfffeeefffhhhiiiiiiiiiiiijjjkkklllllllllllllllkkkhhheeeaaa___bbbdddffffffdddbbbbbbbbb^^^^^^______``````aaaaaabbbbbbaaaaaa```___]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\ZZZZZZ[[[\\\]]]]]]]]]]]]]]][[[YYYYYYZZZ[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQSSSQQQNNNNNNOOONNNLLLJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>============>>>>>>???>>>===>>>@@@AAA@@@?????????>>>>>>>>>>>>??????AAA@@@???>>>>>>>>>??????aaaOOOCCCCCCCCC@@@EEEPPP\\\ooowwwwwwzzzwwwrrrvvvmmmllljjjhhhgggfffeeeeeefffccc```^^^___aaabbbbbbbbb```^^^\\\[[[\\\]]]^^^bbbaaaaaabbbdddeeedddbbbddddddcccaaa______bbbdddeeefffhhhgggdddbbbaaaaaacccffffffcccbbbcccbbb___aaa``````aaadddfffggggggcccaaa```___[[[WWW[[[aaacccdddfffhhhhhhhhhhhhgggaaabbbdddhhhmmmpppqqqpppjjjiiiggggggggggggfffdddaaa```___]]][[[YYYVVVUUUVVVTTTSSSSSSVVVYYYZZZZZZZZZWWWTTTRRRSSSUUUVVVVVVUUUUUUTTTSSSQQQPPPPPPOOONNNNNNLLLJJJHHHFFFEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBFFFBBBBBBGGGLLLMMMNNNPPPXXX[[[```ffflllssszzz~~~~~~{{{yyyvvvzzzzzzssskkkaaaUUULLLDDD???999555444555666666444444555555555555444444333333333333333333333333333333333222222222222222444444444444444444444444333333333222222222222111444444444444444555666666666666666666666666666666777666555444333333333333777666666666777777888999;;;<<<<<<======<<<<<<<<<999999999999:::<<<>>>?????????>>>>>>>>>>>>?????????>>>>>>======>>>>>>???=========>>>@@@BBBDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJNNNOOORRRTTTTTTSSSQQQPPPOOOQQQSSSUUUWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWZZZ[[[]]]^^^_________^^^\\\[[[ZZZYYYXXXYYYZZZ[[[YYYZZZZZZZZZZZZYYYXXXXXX\\\___aaaaaa___^^^aaacccfffggghhhgggfffeeefffgggiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiigggeeebbb```___aaaccceeeeeecccbbbbbbbbb]]]]]]^^^______```aaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYVVVVVVVVVVVVVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSTTTTTTVVVTTTRRRPPPOOOOOOPPPPPPPPPOOOMMMMMMNNNNNNLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>============<<<<<<<<<<<<======???>>>===>>>???@@@???>>>>>>>>>============>>>>>>@@@@@@???>>>>>>>>>??????___PPPCCCCCCCCCAAAFFFOOO[[[oooxxxxxx|||xxxsssvvvjjjiiigggeeedddcccccccccddd```]]][[[\\\^^^___```bbbaaa___^^^]]]]]]^^^___^^^___```bbbddddddbbb`````````aaa```___```ccceeeeeegggiiihhheeebbb``````___cccccc```___bbbbbb```^^^]]]]]]___bbbccccccbbbaaa^^^\\\\\\YYYWWWZZZ```cccdddfffhhhiiiiiihhhhhhdddeeehhhllloooooollliiigggffffffgggggggggffffff`````````___\\\YYYWWWUUUWWWVVVVVVWWWYYY[[[[[[[[[XXXUUUSSSRRRSSSTTTTTTTTTQQQQQQPPPOOONNNLLLKKKJJJLLLLLLKKKJJJIIIGGGEEEDDDFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGCCCBBBBBBAAA@@@@@@?????????????????????@@@@@@@@@AAA>>>???EEEIIIIIIJJJLLLOOOQQQSSSTTTWWW[[[aaaeeeooouuu|||~~~|||yyywwwtttvvvzzz~~~zzzuuuqqqjjjfff```[[[UUUMMMEEE???===:::666444333444555666333333444444444444333333333333333333222222222222222222222222222111111111222222222222222222222222111111111111111111222222222222222222333444555555555555555555555555555555666555444444333333333444555555555555666777888888888999:::::::::::::::::::::999888888999;;;>>>?????????>>>>>>===>>>>>>>>>>>>======<<<<<<======>>><<<<<<;;;<<<>>>AAADDDFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIINNNPPPRRRTTTTTTRRROOONNNNNNPPPSSSVVVWWWWWWVVVUUUWWWVVVTTTSSSSSSTTTUUUVVVXXXYYY[[[]]]^^^^^^]]]]]]YYYYYYYYYYYYYYYZZZ\\\\\\^^^]]]]]]\\\ZZZYYYXXXWWWZZZ]]]______]]]^^^aaadddiiihhhhhhggggggggghhhiiijjjjjjjjjjjjiiiiiihhhhhhiiihhhgggeeecccbbbaaaaaaaaaccceeedddbbb```___```[[[\\\]]]]]]^^^___``````______^^^]]]\\\\\\[[[[[[\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWYYYZZZ\\\ZZZYYYYYYYYY[[[[[[YYYXXXTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSUUUSSSOOOMMMLLLMMMNNNOOOMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<======>>>>>>===<<<===???@@@???>>>>>>>>>============>>>>>>?????????>>>>>>>>>>>>???^^^QQQEEECCCCCCBBBFFFMMMVVVjjjvvvxxx{{{vvvooorrrjjjiiigggeeedddcccbbbbbb```^^^[[[ZZZ[[[]]]^^^^^^bbbaaa___^^^]]]]]]^^^^^^\\\\\\^^^```bbbaaa___\\\YYY[[[]]]^^^___```bbbdddaaaccceeedddaaa^^^\\\[[[[[[```bbb```^^^```aaa```YYYYYYYYYZZZ]]]^^^^^^]]]```\\\ZZZZZZYYYXXX\\\aaabbbdddeeeggghhhiiihhhhhheeegggjjjmmmnnnlllgggcccbbbccceeefffffffffffffff`````````___]]]ZZZWWWVVVWWWWWWWWWYYY[[[\\\[[[ZZZTTTRRRPPPPPPQQQRRRQQQPPPNNNNNNNNNNNNLLLKKKIIIHHHJJJKKKKKKKKKJJJHHHEEEDDDHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@@@@???????????????????????????;;;:::===BBBCCCBBBDDDIIIIIIIIIIIIHHHHHHJJJMMMPPPXXX]]]dddjjjpppvvv{{{}}}{{{yyyvvvtttqqqrrrtttxxx}}}~~~{{{xxxtttrrrpppnnnkkkgggccc^^^XXXSSSSSSOOOJJJEEEBBB???<<<;;;666555333111111111333444333333222222222222333333222222222222222111111111111111111111111111111111........................000//////000000222333444111111111222222333444555444444444444444444444444555444444333333333333444444444444444555666777888777777888999999999999999;;;:::999888999<<<>>>@@@>>>>>>======<<<============<<<<<<;;;;;;<<<<<<======<<<<<<<<<>>>AAADDDFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEFFFGGGHHHHHHHHHMMMOOOQQQRRRRRRPPPNNNLLLNNNPPPTTTWWWXXXWWWVVVTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVXXXZZZ\\\]]]]]][[[ZZZWWWWWWWWWXXXYYY[[[\\\]]]]]]\\\ZZZYYYWWWVVVUUUTTTYYY[[[]]]]]]\\\\\\```ccchhhgggggghhhiiikkklllllljjjjjjkkkkkkjjjiiihhhggghhhgggfffeeedddccccccbbbdddeeeeeeddd```]]]\\\\\\ZZZ[[[[[[\\\]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVUUUUUUVVVWWWYYYZZZXXXWWWWWWXXXYYYYYYXXXVVVRRRRRRQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOPPPRRRRRRRRRPPPMMMKKKJJJJJJLLLMMMKKKKKKKKKKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>======>>>>>>???===<<<;;;<<<>>>???>>>===>>>>>>============>>>>>>>>>>>>>>>>>>???>>>>>>>>>^^^RRRGGGCCCBBBBBBFFFJJJNNNdddpppssswwwqqqjjjkkkkkkjjjjjjhhhfffcccaaa```]]][[[ZZZZZZ\\\^^^___^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^[[[YYYTTTVVVZZZ\\\]]]^^^___aaa___aaabbbaaa___\\\[[[[[[XXX___cccaaa___``````___VVVUUUUUUVVVYYY[[[\\\\\\```[[[XXXYYYZZZZZZ]]]cccccccccdddeeefffgggiiiiiieeefffhhhjjjkkkiiieeeaaa^^^aaadddffffffffffffgggaaa```___^^^\\\ZZZYYYWWWVVVVVVWWWYYY[[[[[[YYYXXXPPPOOONNNNNNOOOOOONNNLLLLLLMMMNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMLLLIIIFFFDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFBBBBBBBBBBBBAAA@@@??????>>>>>>??????????????????<<<;;;===@@@???>>>AAAGGGEEEFFFFFFEEEDDDDDDFFFIIIJJJMMMQQQUUUYYY^^^bbbfffmmmpppsssvvvyyy|||~~~|||zzzwwwuuuqqqqqqsssvvv{{{|||xxxuuusssooolllgggdddaaa^^^[[[YYYVVVTTTRRRQQQNNNJJJEEEAAA@@@===:::666444444555666111222222000//////111333222222111111111111222222111111111111111111111111000000000000000111111111222222222222222222222222111000000///000222333444111111111111222444555666444444444444444444444444444444333333333333444444222222333333444555666777777777888999:::::::::::::::999999999:::<<<>>>???<<<<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<===???AAACCCEEEDDDCCCCCCCCCCCCDDDDDDEEEBBBCCCEEEFFFGGGHHHHHHHHHLLLLLLMMMNNNNNNMMMLLLKKKNNNPPPSSSVVVWWWWWWUUUTTTRRRRRRSSSSSSTTTTTTTTTTTTVVVXXXZZZ\\\\\\[[[YYYWWWTTTUUUVVVWWWYYYZZZ[[[[[[^^^]]][[[ZZZXXXWWWWWWWWWXXXZZZ\\\[[[ZZZ[[[___bbbeeedddeeegggjjjlllmmmlllhhhiiijjjjjjjjjhhhgggffffffffffffffffffeeedddcccdddeeefffccc___[[[YYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ\\\]]]^^^]]][[[ZZZXXXWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYVVVUUUVVVWWWYYYYYYWWWUUURRRQQQQQQPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPQQQRRRPPPNNNLLLJJJIIIIIIJJJKKKIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGHHHEEEDDDDDDCCCBBBAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????===<<<;;;<<<===>>>===<<<>>>>>>============>>>>>><<<===>>>?????????>>>>>>___TTTHHHCCCBBBBBBEEEHHHLLLaaalllnnnqqqmmmgggjjjlllmmmmmmllliiieeeaaa___ZZZYYYZZZ\\\___``````___\\\\\\[[[ZZZZZZYYYYYYYYY[[[ZZZYYYZZZ[[[ZZZXXXUUURRRTTTXXXZZZZZZYYYZZZ[[[^^^______^^^\\\ZZZ[[[\\\VVV^^^dddccc``````___^^^VVVUUUTTTUUUXXX\\\^^^^^^```ZZZWWWXXXZZZ[[[^^^ccccccbbbbbbbbbdddfffhhhjjjggggggggghhhhhhfffbbb___\\\```eeeggggggggghhhiiibbbaaa___]]][[[ZZZZZZYYYSSSTTTUUUXXXZZZYYYWWWTTTNNNMMMMMMNNNOOONNNLLLJJJIIIJJJLLLMMMLLLKKKJJJIIIHHHJJJLLLNNNMMMKKKGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDD@@@AAAAAAAAAAAA???>>>============>>>>>>>>>??????>>>:::888<<>>???@@@AAAAAA@@@AAAAAABBBCCCCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGJJJIIIIIIIIIIIIJJJJJJKKKNNNOOORRRTTTUUUTTTTTTSSSOOOQQQSSSUUUVVVUUUUUUTTTVVVXXXZZZ\\\[[[YYYVVVTTTSSSTTTUUUWWWXXXYYYYYYZZZ^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZ[[[ZZZXXXYYY]]]aaabbbaaabbbeeeiiikkkjjjhhheeefffggghhhhhhfffeeedddcccdddfffggggggeeedddccccccddddddbbb___[[[YYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWZZZ\\\^^^___^^^\\\ZZZXXXWWWVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUVVVXXXZZZYYYWWWUUURRRRRRQQQPPPPPPPPPPPPPPPOOONNNNNNNNNNNNPPPQQQSSSMMMLLLKKKJJJHHHHHHHHHHHHHHHJJJKKKJJJGGGFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB????????????????????????????????????????????????>>>>>>============>>>>>><<<;;;:::;;;===>>>===<<<======<<<<<<<<<<<<======;;;<<<>>>?????????>>>>>>___UUUIIICCCAAABBBDDDFFFNNNaaajjjkkkooolllhhhlllnnnooooooooolllgggbbb^^^XXXXXXZZZ]]]```bbbaaa___\\\\\\\\\[[[ZZZZZZYYYYYY[[[YYYXXXXXXXXXXXXVVVTTTRRRTTTWWWXXXWWWVVVVVVVVVXXXXXXXXXWWWUUUTTTVVVWWWTTT^^^eeedddaaa```___]]]XXXVVVTTTUUUYYY]]]```aaa```ZZZVVVWWWYYY[[[___ccccccbbbaaa```bbbeeehhhkkklllkkkiiigggfffccc```]]]\\\aaafffhhhhhhhhhiiikkkbbbaaa___\\\[[[ZZZZZZ[[[RRRRRRTTTWWWYYYXXXUUURRRNNNMMMMMMNNNOOOOOOLLLJJJEEEFFFHHHJJJJJJIIIHHHGGGHHHJJJMMMOOOOOOLLLHHHFFFGGGFFFDDDBBBBBBCCCEEEFFFBBBBBBBBBAAAAAABBBBBBBBB??????@@@@@@???>>><<<;;;;;;;;;<<<<<<===>>>>>>???:::222...333;;;??????@@@CCCDDDDDDCCC@@@===<<<<<>>????????????===???@@@AAABBBAAAAAA@@@AAACCCDDDFFFGGGGGGGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJMMMNNNPPPRRRRRRSSSRRRRRRMMMOOOSSSVVVWWWWWWUUUTTTVVVXXXZZZ[[[[[[XXXUUUSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYXXXVVVUUUUUUVVVWWWXXXYYYZZZ[[[YYYWWWXXX\\\``````___aaadddhhhiiifffcccbbbccceeeffffffeeecccbbbaaaccceeeggggggeeecccaaaaaabbbcccbbb___\\\ZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUWWWZZZ]]]___```___]]][[[YYYWWWWWWVVVSSSTTTVVVWWWXXXXXXWWWVVVVVVVVVWWWYYY[[[[[[XXXVVVSSSRRRQQQQQQPPPPPPPPPPPPNNNNNNMMMMMMNNNPPPRRRSSSKKKKKKJJJJJJIIIHHHGGGFFFHHHJJJKKKJJJFFFEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<======<<<;;;:::;;;===>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===?????????>>>===]]]RRRHHHEEECCCAAAAAACCCLLLaaalllmmmnnnjjjfffjjjpppooonnnllliiieee___[[[WWWVVVWWW\\\bbbdddaaa]]]ZZZYYYXXXYYYZZZ[[[ZZZXXX\\\ZZZXXXXXXYYYZZZYYYXXXRRRSSSTTTTTTTTTSSSRRRQQQKKKOOOTTTVVVVVVUUUXXXZZZ```bbbcccbbb^^^\\\\\\^^^WWWWWWXXXZZZ\\\___aaaccc___\\\YYYWWWWWW[[[```cccfffdddbbbaaabbbeeehhhkkkiiihhhfffcccbbbaaaaaaaaa^^^bbbfffhhhiiiiiijjjjjj^^^\\\ZZZYYYXXXWWWUUUSSSQQQRRRSSSTTTTTTSSSSSSRRRNNNLLLKKKLLLNNNMMMJJJFFFFFFFFFGGGGGGGGGFFFFFFEEEIIIKKKMMMNNNMMMJJJFFFCCCGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCBBBBBBAAAAAAAAA<<<===???@@@???>>><<<;;;999::::::;;;<<<===>>>>>>BBB@@@===;;;;;;<<<>>>???>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>===;;;<<<>>>AAADDDFFFHHHHHHJJJKKKMMMOOORRRSSSTTTUUUVVVYYY\\\___aaadddgggiiiiiiiiijjjkkkmmmmmmkkkiiihhhhhhiiiiiijjjjjjkkkkkkmmmlllkkkjjjjjjjjjjjjjjjgggeeebbb___\\\YYYXXXWWWTTTSSSRRRPPPPPPOOOOOOOOOLLLKKKIIIGGGEEECCCAAA@@@AAAAAA@@@???===<<<;;;;;;999888888777666555555555444444444333333333222222000000000000000000000000000000000000000111111111000///...---,,,,,,---...////////////000000000000......///000111222222333////////////000111222333222222111000///...------///000111222222333222222333333333444444444555555333444444555555444444333222111000000000111333333333333444555666777888888777777888999999999999999888777666666666777999:::;;;:::888777777777888888::::::;;;;;;<<<============>>>>>>>>>????????????AAABBBDDDEEEGGGHHHHHHIIIEEEFFFGGGGGGFFFGGGIIIKKKMMMLLLLLLLLLLLLNNNOOOPPPQQQRRRTTTUUUVVVWWWWWWWWWYYYYYYXXXWWWUUUTTTSSSRRRTTTTTTUUUVVVVVVVVVVVVUUUTTTVVVXXXYYYXXXXXXYYY[[[^^^]]]\\\YYYWWWWWWZZZ\\\___```aaaccccccddddddddd```aaacccdddeeedddbbbaaabbbaaa```aaaccccccaaa```]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUWWWWWWVVVVVVVVVVVVVVVUUU[[[YYYXXXVVVUUUUUUUUUVVVYYYXXXVVVTTTTTTTTTVVVWWWUUUVVVWWWYYY[[[[[[ZZZXXXQQQOOOLLLKKKMMMOOOOOOOOONNNOOOPPPPPPNNNNNNOOOPPPNNNMMMLLLJJJHHHGGGGGGGGGIIIIIIJJJHHHFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;===???@@@???>>><<<;;;;;;<<<>>>???======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<======<<<;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<}}}___UUUKKKHHHFFFDDDDDDGGGLLL```iiijjjnnnjjjeeehhhkkkkkkjjjjjjgggccc___[[[XXXYYY\\\ccchhhhhhbbb\\\ZZZYYYXXXXXXYYYZZZYYYWWW[[[YYYXXXYYYZZZZZZYYYXXXPPPQQQRRRSSSRRRPPPNNNMMMHHHKKKMMMPPPRRRUUUYYY\\\```bbbcccbbb^^^\\\\\\]]]VVVWWWYYY[[[]]]___aaaaaa^^^\\\ZZZXXXYYY\\\```bbbdddcccaaa```aaadddgggiiigggfffdddbbbaaa``````aaa```bbbeeeggghhhhhhjjjkkk```^^^[[[YYYYYYWWWUUUSSSPPPQQQRRRSSSTTTSSSRRRRRRNNNMMMKKKLLLLLLLLLHHHEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFHHHJJJLLLKKKHHHDDDBBBCCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAAAAA@@@@@@??????===>>>???@@@???>>><<<;;;999:::;;;<<<===>>>>>>>>>@@@>>>===;;;;;;;;;======AAAAAAAAA@@@???===<<<;;;<<<<<<===>>>>>>======<<<>>>??????@@@@@@@@@??????>>>???@@@BBBDDDEEEFFFFFFFFFHHHKKKMMMNNNQQQTTTVVVVVVUUUUUUUUUWWWWWWUUUTTTXXXXXXYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTTTTUUUQQQPPPNNNLLLIIIGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBB???>>>===<<<;;;999999888888777666555444333222222666666666555444333333333222111111111000000000000000000000000000000000000000000000000000000000000111000///...---......///////////////000000000000/////////000000000000000000////////////000111111111111000000///.........//////000111222222222222333333333333444444444444333333333444444333333333222111000000000111222333444444444444444555555555444444555666666666666555777777666666777777888999:::999888777666666777888999999::::::;;;<<<<<<<<<=========>>>>>>>>>?????????@@@BBBCCCEEEFFFFFFFFFEEEFFFGGGGGGFFFFFFHHHJJJJJJJJJJJJJJJKKKMMMOOOPPPRRRRRRTTTUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSUUUUUUVVVVVVVVVUUUUUUUUUSSSUUUXXXYYYXXXYYYZZZ[[[]]]]]][[[YYYVVVVVVYYY[[[___```aaaaaabbbbbbbbbbbb]]]___```bbbcccbbbaaa```aaa``````aaacccbbb```^^^\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVVVVUUUUUUVVVWWWXXXYYYXXXVVVUUUUUUUUUVVVWWWVVVWWWXXX[[[]]]]]]ZZZXXXQQQOOOLLLLLLMMMNNNOOONNNMMMOOOPPPOOONNNNNNOOOPPPOOONNNLLLJJJHHHGGGFFFFFFEEEFFFGGGFFFDDDCCCCCCDDDGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<===>>>???>>>===;;;::::::;;;===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888999999999<<<<<<;;;;;;:::::::::;;;wwwaaaWWWNNNKKKJJJIIIIIILLLPPP```hhhjjjooommmfffggggggggghhhgggeeeaaa]]][[[[[[]]]bbbhhhllliiibbb[[[ZZZYYYWWWWWWXXXXXXWWWUUUXXXXXXXXXYYY[[[[[[YYYWWWPPPQQQSSSTTTRRROOOKKKIIIGGGFFFGGGJJJQQQXXX^^^aaacccccccccaaa___]]]\\\]]]VVVWWWYYY[[[]]]^^^_________^^^\\\\\\\\\^^^```bbbbbbaaa```___aaaccceeegggeeedddbbbaaa`````````aaaaaaccceeeeeefffgggiiikkkbbb```\\\ZZZYYYWWWUUUSSSOOOPPPRRRSSSSSSSSSRRRQQQNNNMMMKKKKKKJJJIIIFFFDDDGGGGGGHHHHHHGGGFFFEEEEEECCCEEEGGGHHHHHHFFFCCCAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAA@@@@@@===>>>?????????>>>===<<<:::;;;===?????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888;;;<<<<<<===<<<<<<;;;;;;>>>>>>>>>===<<<;;;999999:::;;;<<<===>>>?????????<<<>>>@@@BBBBBBDDDFFFHHHIIIGGGEEEEEEFFFFFFEEEDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDAAAAAA@@@???>>>===<<<<<<999888888777777777888888888888777777666666666555444444333222111111000000444333333222222111111111000000000000////////////000000000000000000000000000000000000000000000000111111000////////////000////////////000000000000111111000000000/////////111000000///////////////////////////////////////...///000111222222222222222222222333333333333444222222222222222222222222111111000///000111222333444444444333333222222222555666666777777777777777555666666777777777777777999888777777666777777777888888888999::::::;;;;;;<<<<<<=========>>>>>>>>>===>>>???AAABBBCCCDDDDDDDDDEEEGGGGGGFFFFFFHHHIIIGGGGGGHHHIIIKKKMMMNNNPPPRRRSSSSSSUUUWWWYYY[[[\\\YYYXXXXXXWWWVVVUUUUUUTTTVVVVVVVVVUUUTTTTTTSSSSSSRRRUUUWWWYYYYYYYYY[[[]]]]]]]]]\\\ZZZWWWVVVXXXZZZ^^^______``````_________ZZZ[[[]]]^^^_________^^^^^^^^^___aaabbbbbb___\\\ZZZZZZZZZYYYYYYYYYZZZZZZ\\\\\\[[[ZZZYYYWWWWWWVVVSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUWWWYYYZZZXXXXXXVVVUUUUUUUUUVVVWWWWWWWWWZZZ]]]___^^^[[[XXXRRRPPPMMMLLLMMMNNNNNNMMMLLLNNNOOOOOONNNNNNOOOQQQPPPOOOMMMJJJHHHFFFEEEEEECCCDDDEEEEEECCCCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<======<<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<===:::999888888777777888888;;;:::::::::999999999999uuuaaaWWWNNNLLLLLLKKKLLLOOOTTTccciiikkkrrrppphhhhhhggghhhiiigggddd```\\\ZZZ\\\^^^bbbgggiiifff___YYYXXXWWWUUUUUUVVVVVVUUUSSSUUUVVVWWWYYY[[[[[[XXXVVVSSSTTTVVVWWWUUUPPPKKKHHHGGGEEEDDDIIISSS^^^eeehhhfffeeedddbbb```^^^]]]]]]VVVWWWYYY[[[]]]]]]^^^^^^``````______```aaaaaabbbaaa`````````aaaccceeefffcccbbbaaa```___```aaabbbccccccdddcccccceeehhhkkkdddaaa]]]ZZZYYYWWWUUUSSSPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMKKKJJJHHHGGGEEECCCHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCEEEFFFEEEDDDCCCAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>????????????>>>===<<<:::<<<>>>@@@@@@???===;;;999:::;;;<<<;;;;;;:::999666777888:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::999999::::::;;;:::::::::<<<<<<===>>>>>>>>>>>>>>>;;;===????????????AAACCCFFFCCC@@@????????????>>>>>>>>>>>>======<<<<<<<<>>>>>;;;;;;<<<<<<<<<<<<<<<<<<666666555555555666777777777777666666555555555444444444444333333222222222222222222111111000000000111111111111111000000000////////////////////////000000000000000/////////000000//////////////////////////////000000000000111111111111111111111111333222111000////////////........./////////000000...///000111222222222222111111111222222222333333111111000000000000111111111000/////////000222333444333333333333222222222555666777777888888777777444555666777888777666555888888888888888888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===???@@@AAABBBBBBBBBCCCDDDFFFFFFFFFFFFGGGHHHEEEFFFGGGIIIKKKMMMOOOPPPRRRRRRSSSTTTWWWYYY\\\^^^WWWWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQTTTWWWYYYYYY[[[\\\^^^_________]]]ZZZXXXXXXYYY]]]]]]]]]^^^]]]]]]\\\\\\WWWXXXYYY[[[\\\\\\\\\\\\\\\]]]^^^```aaa```]]]ZZZZZZYYYXXXXXXXXXYYYZZZZZZ\\\\\\[[[ZZZXXXWWWVVVVVVTTTUUUVVVVVVVVVVVVUUUTTTPPPQQQRRRSSSUUUVVVXXXXXXVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVYYY\\\^^^\\\YYYUUURRRPPPMMMMMMNNNNNNMMMLLLLLLMMMOOOOOONNNNNNOOOQQQQQQPPPMMMJJJHHHFFFDDDDDDDDDEEEFFFFFFEEEDDDFFFGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@???>>>===<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;:::::::::::::::<<<:::999888888:::<<<===;;;::::::999888999999999999999999999999888888777vvv]]]SSSKKKJJJJJJJJJLLLOOOTTTccchhhiiipppnnngggggghhhjjjkkkiiiccc^^^ZZZYYY[[[[[[]]]^^^___]]]YYYWWWUUUTTTRRRRRRSSSTTTRRRQQQSSSSSSUUUWWWYYYYYYWWWUUUTTTUUUWWWWWWUUUPPPKKKHHHFFFDDDEEEKKKWWWbbbiiillliiigggdddbbb```___^^^]]]VVVWWWYYYZZZ[[[\\\\\\\\\aaaaaaaaaaaaaaabbbbbbbbb``````aaabbbcccdddeeeeeebbbaaa```______```aaaaaabbbcccbbbaaaaaabbbfffiiidddaaa]]]ZZZXXXWWWUUUTTTQQQRRRSSSSSSSSSRRRPPPOOOMMMMMMLLLJJJGGGEEEEEEDDDJJJJJJIIIIIIGGGFFFDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>>>>===;;;===???@@@@@@>>><<<:::888999:::;;;;;;:::999888:::;;;<<<>>>???@@@@@@AAA;;;;;;;;;;;;;;;:::999999777888999:::;;;;;;;;;;;;999999::::::::::::999999888:::;;;;;;::::::<<<===AAA>>>;;;999999:::999888<<<;;;;;;;;;::::::999999888888999::::::999999888666777888999:::::::::999666666666555666666777777444444333222111000000///111111111111111111000000222222222111111111111111000000000000000000000000////////////////////////000000000000//////..............................////////////000000000000000000111222222333444444444333222111000/////////------......//////000000......///000111111111111000000000111111111111222111000000//////000000111111000/////////000111222222333333333333444444444111222222333333333333333333444555777777666555555888888999999999999999999999999999:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAACCCFFFFFFFFFEEEFFFGGGEEEFFFHHHJJJLLLNNNPPPQQQQQQQQQRRRTTTVVVYYY[[[\\\UUUUUUUUUVVVVVVVVVVVVVVVUUUTTTRRRPPPOOONNNNNNNNNPPPSSSVVVYYYZZZ\\\^^^```bbbbbbbbb```]]][[[ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]___^^^\\\YYYYYYYYYWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSPPPQQQRRRRRRSSSTTTTTTUUURRRRRRRRRRRRRRRRRRRRRSSSRRRSSSUUUXXXYYYXXXUUURRRQQQOOOMMMMMMNNNOOONNNLLLLLLMMMOOONNNMMMMMMOOOPPPQQQPPPMMMJJJHHHFFFDDDDDDDDDEEEFFFFFFEEEDDDFFFGGGEEEEEEDDDDDDCCCBBBBBBBBBAAABBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@@@@@@@???===<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999999;;;:::888777888999;;;===::::::999888888888999999888888999999999888777666wwwXXXOOOGGGFFFGGGHHHJJJMMMPPP___eeeeeekkkhhhbbbdddgggiiikkkhhhaaa[[[XXXXXXWWWWWWWWWVVVUUUUUUTTTTTTQQQPPPOOOOOOQQQQQQPPPOOOQQQQQQRRRTTTWWWWWWVVVUUUTTTUUUVVVUUUSSSOOOJJJGGGEEEGGGLLLTTT]]]eeejjjmmmjjjgggccc```___^^^\\\[[[XXXXXXXXXXXXYYYZZZ\\\\\\aaa```````````````aaaaaa___```aaacccdddddddddddd``````^^^]]]]]]^^^______aaaaaaaaa______```ccceeeddd```\\\XXXWWWWWWUUUTTTTTTUUUUUUUUUSSSQQQOOONNNMMMMMMLLLJJJGGGEEEFFFGGGKKKKKKJJJIIIGGGFFFDDDCCCEEEDDDDDDCCCCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>><<<===?????????===;;;:::777888:::;;;;;;::::::999===>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999999:::::::::;;;;;;::::::999777888888888888888777777777888:::999888888999;;;===;;;999888888888777555999999999999888888888888444555666777888777666555555666777999999999888777444444333333333333333444333333222222111000//////111111111111222222222222111111111111111111111111............////////////000000000000000000000000111000000//////......---,,,---...............---////////////000000000000//////000111222333444555333333111000////////////---------....../////////---...///000111111111111/////////000000000111111111000///......///000111000000///...///000111222222222222333333444444444111222333333444444333333333444444555555555555555777777888999999999999888999999::::::;;;<<<<<<<<<999::::::::::::;;;;;;;;;>>>>>>???@@@AAABBBBBBAAA@@@CCCEEEFFFEEEEEEEEEFFFDDDFFFHHHJJJMMMNNNOOOOOONNNOOOQQQSSSUUUWWWWWWXXXSSSSSSSSSTTTUUUVVVVVVWWWTTTSSSQQQOOONNNMMMNNNNNNOOORRRVVVYYY[[[]]]___bbbcccdddeeeccc```\\\ZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZWWWWWWWWWWWWXXXXXXXXXXXX[[[ZZZZZZZZZ\\\\\\[[[YYYZZZYYYWWWVVVVVVWWWXXXYYYZZZYYYYYYXXXXXXWWWWWWVVVSSSTTTUUUUUUTTTRRRPPPNNNPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQSSSTTTTTTQQQOOOOOONNNMMMNNNOOOOOONNNMMMMMMNNNOOONNNMMMLLLMMMOOOPPPOOOMMMJJJHHHFFFEEEEEECCCDDDEEEEEECCCCCCCCCEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@????????????????????????>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999888888888999:::;;;999888777777666666777777777888999999999888666555uuuSSSJJJCCCCCCEEEFFFHHHKKKLLL^^^eeedddgggccc___dddaaadddgggddd]]]WWWUUUVVVSSSSSSSSSRRRQQQPPPPPPQQQMMMKKKKKKLLLNNNOOOOOONNNOOONNNOOOQQQSSSUUUUUUUUUVVVVVVVVVUUUSSSOOOLLLJJJHHHNNNXXXaaagggkkknnnpppiiieee```]]]\\\[[[YYYWWWZZZYYYWWWVVVWWWYYY[[[]]]^^^^^^\\\[[[[[[\\\]]]^^^]]]^^^```bbbccccccbbbbbb^^^]]]\\\[[[ZZZZZZ[[[\\\_________^^^]]]^^^```bbbbbb___ZZZWWWVVVVVVVVVUUUXXXXXXWWWVVVTTTQQQOOOMMMLLLMMMLLLJJJGGGEEEGGGIIILLLLLLKKKIIIHHHFFFDDDCCCEEEEEECCCBBBAAA@@@AAAAAA@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>??????>>>>>>>>>===<<<;;;:::999888999999:::;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999=========<<<<<<;;;:::999::::::;;;;;;::::::999888999::::::;;;;;;;;;::::::888:::;;;;;;::::::;;;<<<<<<;;;::::::::::::888666666666666666666777777777333555666888888888666555666777888::::::999777666444333222111111111111111333333333333333333333333222333333333444444444555000000000000111111111111.........//////000000000000000000000000000000000111000000///......------,,,---...///000//////...////////////000000000000/////////000000111111111111000///...............---.....................---...///000111111111111....../////////000000000222111///......///111222000//////...///000111222222222222222222111111111333333444555555555555555444444333333444444555666444555666777888777777666888888888999::::::;;;;;;999999999999::::::::::::===>>>???@@@@@@AAA@@@@@@???BBBEEEFFFEEEDDDDDDEEECCCEEEGGGJJJKKKMMMMMMMMMKKKMMMPPPSSSTTTTTTSSSSSSPPPQQQRRRSSSTTTUUUVVVVVVTTTSSSQQQOOONNNNNNOOOPPPOOORRRVVVYYY[[[^^^aaacccccceeefffddd```\\\ZZZXXXXXXXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXWWWWWWWWWWWWWWW[[[ZZZXXXXXXYYYZZZZZZYYY[[[YYYWWWUUUTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYTTTUUUVVVVVVTTTQQQNNNLLLMMMNNNPPPQQQRRRRRRQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNPPPPPPOOONNNMMMLLLLLLNNNPPPPPPOOONNNNNNOOOOOONNNLLLKKKLLLMMMOOONNNLLLJJJHHHGGGFFFFFFEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAA???????????????????????????????????????>>>======<<<<<<<<<======<<<<<<<<<::::::999888888888888888888888888888999999999999999999888777777777777888777888999::::::888777555sssQQQHHHAAAAAACCCEEEGGGKKKLLL___gggeeefffbbb___eee[[[___bbb```ZZZUUUSSSTTTPPPQQQSSSRRRQQQOOOOOOOOOJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMMMMNNNQQQTTTUUUUUUYYYYYYXXXWWWUUURRROOONNNLLLVVVccclllqqqrrrssstttgggccc]]]ZZZZZZYYYWWWUUU[[[YYYWWWUUUUUUXXX[[[]]]]]][[[YYYXXXXXXYYY[[[\\\[[[]]]___aaabbbbbbaaa```]]]\\\ZZZYYYXXXXXXXXXYYY]]]^^^___^^^]]]]]]^^^```aaa]]]YYYVVVVVVVVVVVVUUUZZZZZZYYYWWWTTTQQQNNNLLLLLLMMMMMMJJJGGGFFFHHHKKKLLLLLLKKKJJJHHHEEEDDDBBBFFFDDDBBB@@@????????????AAABBBCCCCCCCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>??????>>>>>>===<<<;;;::::::999999999999::::::;;;;;;;;;<<<<<<===>>>????????????============<<<;;;:::999888888999:::::::::::::::999:::;;;;;;;;;;;;;;;;;;777888::::::999999:::<<<999888888999:::999666444444444444555666666666777111222444666777666444333555666777888888666444333666555444333222222222222...//////000111222333333000000111111222222333333/////////000000000000000000000111111222222333333000000000000000000000000111000000///...------------...///111111111000///////////////000000000000////////////..................---,,,,,,,,,,,,---........................---...///000111111111111............/////////000333111000//////000111333000///.........///111222333333222111000///......000000111222222222222111555444333222333444555666222333555666666666555555777777777888999999::::::888888999999999:::::::::<<<===>>>??????@@@?????????BBBEEEFFFEEEDDDDDDDDDCCCDDDFFFIIIJJJKKKKKKKKKIIILLLOOOSSSTTTSSSQQQOOOOOOOOOPPPRRRSSSTTTVVVVVVUUUTTTRRRPPPOOOPPPQQQRRRNNNQQQVVVYYY[[[^^^aaadddcccdddfffddd```\\\YYYWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWW\\\YYYWWWVVVWWWYYYZZZZZZ\\\ZZZWWWUUUTTTUUUVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[WWWXXXYYYXXXVVVRRROOOLLLKKKMMMOOOQQQRRRRRRRRRRRROOOPPPPPPQQQRRRRRRRRRQQQPPPNNNMMMMMMNNNOOONNNNNNLLLKKKLLLNNNPPPQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKLLLNNNMMMLLLJJJHHHGGGGGGGGGIIIJJJJJJIIIFFFEEEEEEFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>><<<<<<============<<<<<<:::999999888777888888888777777888999999999999888<<<;;;::::::999999::::::777888:::;;;:::999777666pppUUUHHHAAADDDDDDAAADDDNNNTTTZZZbbbfffeeecccbbbccc[[[]]]^^^ZZZTTTOOONNNOOONNNNNNOOOOOOOOONNNMMMMMMGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRWWWVVVUUUSSSQQQPPPOOOOOOPPP\\\iiinnnppppppmmmiiidddaaa]]]YYYVVVUUUVVVVVVZZZYYYWWWVVVVVVWWWXXXYYYYYYWWWTTTTTTUUUWWWWWWVVVVVVYYY\\\___```___]]]\\\[[[[[[ZZZYYYXXXXXXXXXXXX[[[]]]^^^\\\ZZZYYY[[[]]][[[ZZZXXXVVVUUUVVVXXXYYYYYYZZZYYYVVVRRRNNNMMMMMMJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBAAA???===<<<@@@AAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999:::;;;;;;;;;:::999888888888888888888888888888:::888666666888999777555666666666666666666666666333444555777888888888999999999888888777777666666555555555666555555444333555555444444333222111111222222222222222222222222222111000//////000111222333222111222333333222000///////////////000111111......///////////////...////////////////////////,,,---...000000000///...000///.........000111222000000//////............---...//////......///111///---++++++---///000///000000///////////////000000000000000111111111111////////////000000000000333333222111000000000111111222333333444444333333666444333444777777555222666666777888888888888888777777888999::::::::::::<<<;;;:::999888999:::;;;>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLMMMNNNIIIJJJLLLOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVWWWTTTQQQPPPRRRTTTVVVWWWZZZYYYXXXZZZ]]]___``````bbbaaa___]]][[[YYYXXXWWWYYYVVVTTTUUUYYY\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXYYYXXXXXXWWWWWWVVVUUUUUUZZZYYYYYYXXXVVVUUUUUUTTTXXXZZZ]]]``````^^^\\\ZZZYYYYYYYYYWWWUUUSSSPPPNNNJJJKKKNNNPPPQQQQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPOOONNNLLLKKKJJJMMMNNNOOOOOOMMMMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMLLLKKKIIIHHHFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888666666777888888888888888999999:::::::::999888888888888888888888888999999lllSSSGGG@@@BBBBBB???BBBJJJQQQXXX```eeeeeecccbbbbbb]]]\\\ZZZVVVQQQOOONNNOOOMMMMMMNNNNNNMMMMMMLLLLLLGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQUUUTTTSSSRRRQQQQQQPPPQQQNNNZZZeeejjjkkkkkkiiieee___]]]ZZZWWWVVVVVVWWWXXXYYYXXXVVVUUUVVVWWWXXXYYYYYYVVVTTTTTTUUUVVVVVVUUUVVVXXX[[[^^^___^^^\\\ZZZXXXWWWUUUTTTSSSSSSTTTTTTXXXYYYZZZYYYVVVVVVWWWZZZ\\\ZZZWWWUUUUUUUUUUUUUUUSSSTTTTTTRRROOOLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIHHHJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBAAA@@@???@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;888999:::;;;;;;:::999888888888888888888888888888:::888666666888999777555555555555555555555555555444444555666777777777777555555444444444444444444555555555555555444333333444444333333222111111111222222222222222222222222222111000//////000111222111111000111222222111///......---------......///......///////////////...---------------------------......////////////...///...---------...///000/////////......------------///000000///...000111000...,,,,,,---/////////000000///////////////000000000000000000000000000.../////////000000000000333222111111000000111111111222333333444444333333666444333444666777555222555555666777777777777777666777888999::::::::::::::::::999999999999:::;;;======>>>??????@@@AAAAAA@@@AAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGIIIKKKLLLMMMJJJKKKMMMOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVXXXVVVSSSSSSUUUYYY[[[\\\\\\ZZZXXXXXXZZZ]]]^^^^^^___^^^]]][[[ZZZXXXWWWVVVWWWUUUTTTUUUYYY\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSVVVXXX[[[]]]___^^^]]]\\\ZZZYYYYYYXXXVVVSSSQQQOOOLLLMMMPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPNNNMMMLLLMMMNNNOOONNNMMMLLLMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888777777888999999999999999777888999999:::::::::::::::999999888888777777777hhhQQQGGG???@@@???<<>><<<<<<<<<;;;;;;;;;;;;:::999999::::::::::::999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888999999999999999888999:::;;;;;;:::999888888888888888888888888888999777666666777888666555444444444444444444444444444444555555666555555444222222333333333333333333444444555555444444333222333333222222111000000000000000000000000000000000111111000000000000111111000//////000111111000...//////...------.........////////////////////////........................//////..................///...------,,,---------......------------,,,,,,---...000///......///111111///,,,,,,---......---000//////......///000000////////////////////////....../////////000000000222222111000000000111111111222333333444444333333555444333444666666444333444444555666666666666555666666777888999999999999777888888999999:::::::::<<<<<<===>>>???@@@AAAAAA@@@@@@BBBCCCEEEGGGHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQQQQSSSTTTUUUUUUUUUUUUVVVUUUSSSTTTXXX\\\___```___\\\XXXVVVWWWZZZ[[[\\\[[[[[[ZZZYYYXXXXXXWWWVVVVVVUUUTTTUUUYYY\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWYYYXXXXXXWWWWWWVVVUUUUUURRRRRRSSSSSSTTTTTTUUUUUUUUUVVVXXXZZZ\\\]]]^^^^^^ZZZZZZYYYXXXVVVSSSQQQPPPOOOPPPRRRSSSTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPUUUUUUTTTTTTRRRQQQOOONNNMMMNNNOOONNNLLLKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLJJJHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999:::::::::::::::555666777999:::;;;;;;;;;::::::999888777666666555fffPPPGGG@@@???===;;;===BBBFFFOOOZZZbbbdddbbb``````^^^ZZZTTTQQQQQQQQQNNNLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQPPPOOOOOOOOOPPPLLLVVV^^^___^^^___^^^\\\ZZZYYYXXXVVVVVVWWWXXXYYYUUUTTTTTTUUUUUUWWWXXXYYYXXXVVVSSSQQQRRRTTTUUUTTTVVVXXXYYY[[[[[[YYYWWWVVVWWWUUURRRPPPOOOQQQTTTVVVZZZZZZZZZYYYXXXYYYYYYZZZ```]]]YYYYYY[[[ZZZWWWSSSRRRSSSSSSRRROOOMMMLLLMMMFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGDDDDDDCCCBBBAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999888:::;;;;;;<<<<<<;;;;;;:::777888888888888999999999888888888888888888888888888999;;;<<<<<<;;;::::::888888888888888888888888888777777777777777666555444444444444444444444444444555555555444444333222333333444444555555666666444444444444444333222222222111111111000000//////000000000000000000000000111000000000000000000111000//////000111222000///222111000000000000000000000000000///////////////000000000000000000000000111000...---,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///111///---,,,---...------//////.........///000000...............---------........./////////000000111111000000000000111111111222333333444444333333444444444444555555444333333444444555555555444444555555666777888888888888555666777888999999::::::;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMNNNOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSSSSRRRQQQTTTXXX]]]```bbb```\\\WWWUUUUUUWWWYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXVVVUUUVVVWWWZZZ]]]___``````___^^^\\\ZZZYYYXXXWWWYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXZZZ[[[]]]^^^[[[[[[YYYXXXVVVSSSRRRQQQRRRSSSTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQUUUUUUUUUTTTSSSQQQOOONNNMMMNNNNNNMMMKKKJJJJJJKKKMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIFFFDDDCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888777888999999::::::999999666666888999999:::::::::999999888888777777666666fffPPPHHHAAA???===<<<===@@@BBBKKKWWW___aaa```______\\\YYYUUUTTTTTTSSSNNNJJJHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTSSSQQQOOONNNMMMLLLLLLNNNWWW]]]^^^\\\\\\[[[XXX[[[ZZZXXXWWWVVVVVVVVVWWWTTTTTTTTTUUUVVVWWWXXXXXXXXXUUURRRQQQRRRTTTVVVVVVXXXYYYZZZZZZZZZXXXVVVUUUVVVTTTRRRPPPQQQSSSVVVXXX[[[[[[ZZZZZZ[[[\\\]]]]]]]]][[[ZZZZZZ[[[ZZZVVVSSSTTTTTTTTTRRROOOLLLKKKKKKGGGGGGFFFFFFGGGHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;888999999::::::999999888::::::;;;;;;;;;;;;::::::444555666777999:::;;;<<<888888888888888888888888999:::;;;=========<<<;;;777777777777777777777777777777777777666555555666444444444444444444444444555555555555444333222111444444444555555666666666333333333333333222222111111111000000000000000///////////////////////////000000000111111000000000000//////111222333222000222111111000000000111111222111000///////////////000000000000000000000000000///...,,,,,,,,,---...////////////......------+++,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...111///---,,,---...------...............///000000///.........---------,,,............////////////111000000///000000111111111222333333444444333333333333444555444444333333333333444444444444333333444444555666777777777777555555666666777888999999:::;;;<<<===>>>???@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRRRRUUUZZZ___bbbccc```\\\WWWTTTTTTVVVXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXYYY[[[]]]aaacccaaa```^^^[[[YYYXXXWWWWWWYYYXXXXXXWWWWWWVVVUUUUUUYYYXXXXXXXXXXXXWWWWWWWWWYYYXXXXXXXXXXXXZZZ[[[\\\[[[ZZZYYYWWWUUUSSSRRRQQQSSSSSSTTTTTTTTTTTTTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRTTTTTTSSSRRRQQQOOONNNMMMKKKLLLMMMLLLJJJIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJHHHEEECCCCCCDDDFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@????????????????????????@@@@@@@@@@@@????????????<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666777777888888888888888888888888999999888888777666666666777777888888999fffNNNIIIBBB>>>======>>>??????HHHTTT\\\^^^]]]]]]^^^YYYXXXWWWVVVTTTRRRNNNKKKHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNPPPRRRSSSTTTSSSQQQOOOMMMLLLKKKKKKPPPXXX___^^^\\\[[[YYYVVVZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWTTTQQQPPPRRRUUUXXXYYY[[[\\\\\\[[[ZZZXXXWWWUUURRRQQQPPPPPPQQQTTTWWWYYYYYYXXXXXXYYY\\\^^^^^^^^^[[[\\\\\\\\\ZZZWWWTTTRRRQQQRRRRRRPPPLLLIIIHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDDDDCCCAAA@@@????????????>>>===<<<<<<======??????@@@@@@??????>>>============<<<<<<<<<;;;;;;999999::::::::::::999999::::::;;;;;;;;;;;;::::::444555666777999;;;<<<<<<999999999999999888888888999:::;;;<<<======<<<<<<777777777777777777777777666777888777555444555666444444444444444444444444444555555555444333333222222222333333333333333444222222333333222222111000111111000000000000000000////////////////////////000000111111111111000000000//////111333333222111///.........//////000111333222000///...//////000------------------------......------------------....../////////......---++++++,,,,,,,,,,,,------***+++---,,,++++++,,,...111///,,,,,,---......---------------...///000000/////////...------,,,,,,------........./////////000000/////////000111111111222333333444444333333222333555555333222333444333444444444444333333222333333444555666666666666666555444444555666888999;;;;;;<<<<<<======>>>>>>BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHJJJMMMOOOQQQOOOOOOOOOOOOOOOPPPQQQQQQUUUUUUUUUXXX]]]aaacccddd^^^[[[WWWUUUUUUWWWXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXYYYZZZZZZ\\\```cccaaa___]]]ZZZXXXXXXWWWWWWYYYXXXXXXWWWWWWVVVUUUUUUXXXXXXWWWWWWVVVVVVUUUUUUZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZXXXUUUSSSRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJHHHFFFDDDCCCDDDEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888888777777666666777888888888888777888888999999888777777666444555555666777888999999dddLLLHHHBBB===<<<>>>???>>>???GGGQQQXXX[[[[[[\\\]]]WWWWWWVVVTTTPPPNNNMMMMMMHHHHHHGGGGGGFFFDDDCCCBBBCCCEEEGGGIIIIIIHHHGGGEEEDDDEEEGGGIIILLLNNNPPPQQQQQQPPPOOONNNLLLLLLKKKKKKQQQYYY```___\\\ZZZWWWSSSVVVVVVUUUTTTSSSRRRRRRQQQVVVWWWWWWXXXXXXXXXWWWWWWWWWTTTQQQPPPSSSWWWZZZ\\\^^^^^^^^^]]][[[YYYXXXVVVNNNOOOOOOQQQSSSWWWYYY[[[XXXWWWVVVYYY]]]```aaa```^^^aaadddaaa[[[TTTRRRRRRNNNOOOPPPNNNKKKIIIHHHIIIHHHGGGFFFFFFFFFHHHJJJLLLIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<======?????????????????????>>>>>>===============<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999777777888888999:::::::::;;;:::::::::999999999999777888999;;;;;;;;;;;;:::777777777777777777777777555777888777555333555666555555555555555555555555444555555555555444444333222222222222111111111111222222222222222111111000111111111111111111111111000000000000000000000000///000111222222111000///.........///222222111000------......///000222222444333111///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------+++,,,---.........------,,,,,,,,,,,,---------...+++---......---,,,...///000...,,,,,,---/////////------------...///000000000000//////...------,,,---------........./////////////////////000111111111222333333444444333333111333555555333222222444444444555555444333333222222333444555555666555555888666444222222444777999<<<<<<<<<<<<<<<<<<<<<<<>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<=========>>>========================::::::999999888777777777777777888999999999999888666777777888888888888777555555666666777777888888~~~bbbJJJGGGAAA<<<;;;>>>???===???FFFPPPVVVYYYYYY[[[\\\WWWWWWUUUQQQLLLJJJMMMPPPHHHHHHGGGGGGFFFDDDCCCBBBCCCEEEHHHKKKKKKIIIGGGEEEBBBCCCEEEHHHJJJLLLNNNOOOOOONNNNNNMMMLLLLLLMMMMMMQQQZZZaaa```]]]ZZZVVVQQQSSSSSSRRRRRRQQQQQQQQQPPPXXXXXXXXXYYYXXXXXXWWWWWWVVVTTTQQQQQQTTTXXX\\\^^^``````___^^^\\\ZZZXXXWWWNNNOOOQQQSSSWWWZZZ\\\^^^YYYWWWWWWZZZ___cccdddcccccciiilllggg]]]UUUSSSTTTLLLNNNOOONNNLLLKKKKKKKKKGGGFFFEEEEEEFFFHHHJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDD@@@@@@??????>>>===============<<<===>>>???AAACCC???????????????>>>======>>>=========<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999:::::::::999999999999888;;;;;;;;;::::::999999999555666888999::::::999999777777777777777777777777555777888777444333444777666666666666666666666666444444555666666555555444444333333333222222111111222222222222222111000000111111111111111222222222111111111111111111111111///000111222222111000///---,,,---...000111000////////////000111333555555444333111///......///000------------------------***+++---...///...------)))***,,,---...------,,,,,,,,,,,,------.........---...//////......///111///---+++,,,---///000///,,,,,,,,,---...///000111111111000///......---------------........./////////////////////000111111222222333444444444333333111333555555222111222444555555555555444444333222222222333444555555555555999777333111111333666888===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGIIIMMMQQQUUUWWWTTTRRROOOMMMMMMPPPSSSUUUUUUTTTUUUWWWZZZ]]]______YYYXXXVVVWWWYYYZZZ[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZUUUWWWXXXXXXWWWXXX[[[______]]]ZZZXXXWWWWWWWWWXXXYYYXXXXXXWWWWWWVVVUUUUUUTTTUUUUUUVVVXXXYYYYYYZZZUUUWWWXXXZZZ\\\]]]^^^^^^ZZZXXXVVVSSSQQQPPPOOOOOONNNNNNOOOOOOPPPRRRSSSTTTKKKKKKLLLMMMNNNNNNOOOOOOQQQQQQPPPOOONNNLLLKKKJJJEEEGGGIIIIIIIIIIIIKKKMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBCCCCCCCCCDDDCCCBBBBBBAAABBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::999999888777777777888888999::::::::::::999444555666888999999999999777777777777666666666666uuu^^^HHHBBB???>>>===:::<<<@@@AAALLLVVVYYYZZZ\\\\\\ZZZTTTRRRPPPNNNLLLKKKKKKKKKGGGFFFDDDBBBAAA@@@@@@AAABBBDDDGGGIIIIIIHHHFFFEEECCCDDDEEEFFFHHHJJJKKKKKKKKKLLLLLLKKKKKKKKKNNNPPPQQQVVVYYYWWWUUUUUUTTTPPPPPPTTTXXXWWWRRROOOOOOQQQXXXXXXWWWWWWWWWXXXYYYYYYWWWUUUQQQOOOPPPUUUZZZ^^^]]]]]]]]]]]]]]]ZZZVVVSSSPPPQQQTTTWWWYYY[[[[[[[[[YYYWWWVVVWWWZZZ^^^```aaahhhmmmpppjjj^^^RRRLLLLLLLLLMMMNNNNNNMMMKKKIIIGGGGGGFFFFFFEEEFFFGGGIIIJJJDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDCCC>>>???AAABBBAAA@@@>>><<<@@@???>>>======???AAABBB??????>>>>>>===<<<<<<;;;AAA@@@>>>======<<<999777999999999999999999999999999:::;;;:::888888888:::666777999;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;999777666555666666666777777888888777777777777666555333333222333444555555555444333444444333333444555777888999999888777666555444444444333333222111111111222//////////////////000000000000000000000000000000111222444333111000000000111111000000000000111111........................////////////////////////222111000///---+++******------............------------......------,,,+++(((((()))***++++++,,,,,,---)))&&&(((,,,---+++''',,,,,,------.../////////---------------------------------........./////////............---------//////.........000222333000000000000000111111222444333333222111111111222333111000......///111222222222222222222222222222333333333444444555555555555444333333444666999:::888999;;;:::999999:::<<<>>>??????===<<<;;;===>>>????????????@@@@@@AAABBBFFFGGGHHHJJJMMMPPPSSSTTTSSSQQQNNNMMMNNNPPPSSSVVVWWWVVVUUUUUUUUUVVVWWWXXXSSSTTTWWWZZZ[[[\\\[[[[[[]]]\\\[[[ZZZZZZZZZ[[[\\\VVVWWWXXXZZZZZZ[[[[[[[[[\\\[[[YYYXXXXXXYYYZZZ[[[ZZZZZZYYYXXXVVVTTTRRRQQQVVVVVVVVVVVVWWWXXXYYYYYYUUUVVVWWWYYYZZZZZZ[[[[[[WWWUUUSSSPPPOOOOOOPPPQQQMMMMMMOOOPPPRRRSSSTTTTTTOOOOOONNNMMMMMMMMMNNNNNNOOOOOONNNMMMLLLJJJIIIIIIGGGFFFFFFHHHLLLNNNMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFDDDBBB@@@??????>>>AAAAAA@@@@@@???>>>============<<<<<<<<<<<<======>>>===<<<::::::;;;;;;<<<>>>===<<<<<<<<<>>>???@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888888888888777777777777777777888888;;;777222000333666888888oooYYYHHHBBB???>>>===:::<<<@@@BBBLLLUUUXXXYYY[[[ZZZXXXUUUSSSPPPMMMKKKIIIHHHHHHIIIGGGEEEBBB@@@?????????AAACCCEEEGGGGGGFFFEEECCCBBBCCCDDDEEEGGGHHHIIIJJJIIIJJJKKKJJJJJJKKKMMMPPPWWW[[[]]]YYYVVVVVVTTTQQQQQQTTTUUUSSSOOONNNQQQUUUYYYXXXXXXXXXXXXWWWWWWWWWRRRQQQQQQQQQRRRUUUXXXZZZYYYYYYZZZ[[[ZZZXXXUUURRROOOQQQTTTWWWYYYYYYYYYXXXTTTRRRRRRTTTXXX\\\^^^___dddhhhjjjeeeYYYPPPLLLLLLLLLLLLMMMMMMKKKIIIGGGEEEHHHGGGGGGFFFFFFFFFGGGGGGBBBCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFDDDCCCAAA<<<===???@@@@@@@@@??????@@@???>>>======???@@@BBB????????????@@@@@@@@@@@@CCC@@@===;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777888999555666888999:::;;;::::::;;;;;;<<<;;;:::999777555555555555666666777777777777777777777666555444333444444555555555444444333444444333333444555777888999888888777666555444333444333222222111111111222000000000000000000//////000000000000000000000000...000111111///......///......------------............................../////////////////////////////////...------,,,,,,------............---------------...------,,,+++***++++++,,,,,,---------///,,,******---//////..................------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---------......//////...------------///000111000000//////000000111222333333222111111111111111222111000//////000111222222222222222222222222222333333333444444444555555444333222222333555777999888:::;;;;;;:::999;;;<<<===??????>>>===<<<===>>>????????????@@@AAABBBBBBFFFFFFGGGIIILLLNNNPPPRRRPPPNNNMMMLLLLLLOOORRRTTTUUUTTTTTTSSSTTTTTTVVVVVVSSSTTTWWWYYY[[[[[[ZZZYYYZZZZZZYYYYYYYYYYYYYYYZZZUUUVVVWWWXXXYYYYYYZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWVVVUUUSSSRRRQQQTTTTTTTTTTTTTTTUUUWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXTTTSSSPPPNNNMMMMMMNNNOOOLLLMMMOOOQQQRRRRRRRRRRRRNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMKKKJJJIIIIIIGGGFFFFFFHHHLLLMMMLLLJJJIIIIIIJJJKKKKKKJJJJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGEEEDDDBBBAAA???>>>>>>===@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<======>>>===<<<<<<<<<===???@@@>>>======<<<;;;;;;<<<<<<<<<;;;:::999888888888888888888888888888888888888888888888777777777777777888666333333555777777666jjjUUUGGGBBB>>>>>>===;;;<<>>>>>===AAABBBCCCDDDDDDDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGFFFHHHIIIIIIIIIJJJLLLNNNVVVZZZZZZWWWTTTUUUUUURRRSSSSSSRRROOOLLLMMMRRRWWWWWWWWWYYYYYYYYYWWWUUUTTTLLLMMMPPPSSSTTTUUUUUUUUUUUUVVVWWWXXXWWWUUUSSSQQQPPPRRRUUUXXXYYYXXXVVVUUUQQQPPPPPPRRRWWW[[[]]]^^^^^^aaabbb]]]TTTMMMKKKMMMLLLLLLLLLKKKJJJHHHEEEDDDHHHHHHHHHGGGGGGFFFDDDDDDAAAAAABBBBBBBBBCCCCCCCCCAAABBBBBBCCCBBBAAA@@@???<<<<<<===>>>???@@@AAAAAA???>>>=========>>>@@@AAA======>>>???AAABBBCCCCCCDDDAAA<<<999999;;;<<<<<<::::::::::::::::::::::::999:::;;;:::888777888999444555666888999999999999::::::;;;::::::888666555555555555555555666666666777888888777777666555444777666555444444444444444444444444444555666777888888777777666555444333333333333222111111111111222222111111111000000//////000000000000000000000000---///000000///...///000------,,,,,,,,,,,,------........................////////////////////////---------------.........------............---------------------,,,++++++------------............+++,,,+++******+++---000//////......---,,,,,,+++......------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---...///000000,,,,,,,,,,,,---...///000///////////////000111111111111000000//////000000222111000//////000111222333333333333333333333333333333333333444444444444222222111111222444666777999:::;;;;;;::::::;;;<<<<<<>>>@@@@@@>>><<<<<<===????????????@@@AAABBBBBBEEEEEEFFFGGGIIIKKKMMMNNNLLLKKKJJJJJJKKKNNNPPPRRRRRRQQQQQQQQQQQQRRRSSSTTTSSSTTTVVVXXXYYYYYYXXXWWWVVVWWWWWWXXXXXXXXXWWWWWWUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVUUUTTTTTTUUUWWWWWWUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTUUUUUUUUUUUUUUUTTTTTTQQQPPPNNNLLLKKKKKKLLLLLLKKKMMMPPPRRRSSSRRRQQQOOOMMMMMMMMMMMMOOOPPPQQQRRRQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGIIIKKKLLLKKKIIIFFFGGGIIIJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFCCCBBBAAA???>>>=========>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;<<<<<<===>>>???======<<<<<<<<<===>>>???======<<<;;;;;;;;;<<<<<<<<<;;;:::999999888888888888888888888888888888888999888888888777777666666666555555666777777555444iiiUUUGGGBBB>>>>>>===;;;===AAAGGGPPPWWWXXXWWWXXXWWWTTTSSSQQQNNNJJJGGGFFFEEEDDDGGGEEECCCAAA???>>>>>>>>>AAABBBBBBBBBCCCBBBBBBBBB@@@AAAAAABBBCCCDDDDDDEEECCCEEEGGGGGGGGGHHHJJJLLLLLLPPPRRROOOOOORRRTTTSSSSSSRRRQQQNNNKKKLLLOOOSSSPPPRRRUUUWWWXXXVVVTTTRRRKKKLLLOOORRRTTTUUUUUUUUUTTTVVVWWWVVVTTTRRRPPPPPPRRRTTTWWWZZZZZZXXXTTTRRRSSSRRRRRRTTTWWW[[[\\\\\\YYY[[[[[[VVVPPPLLLLLLNNNMMMLLLLLLKKKIIIGGGEEEDDDEEEFFFGGGGGGGGGFFFDDDCCCAAABBBBBBBBBBBBCCCCCCCCC???@@@@@@@@@???>>>===<<<======<<<======???@@@AAA>>>============>>>???@@@;;;<<<<<<===>>>???@@@AAABBB???;;;::::::;;;<<<<<<777777777777888888888888999::::::999777666777888444555666777888999999999999999::::::999888666555444444555555555555555555777777888888777666666555999888666444333333444444444444444555555666777777666666555555444333333222222222111111111111111222222222222111000000//////////////////////////////...///111222111000111222000//////......//////000................................................,,,---------------......,,,------......------,,,,,,------------,,,++++++............------------***...000///+++)))+++............------,,,,,,,,,......---,,,,,,+++++++++,,,,,,---------.........++++++,,,------...//////,,,,,,,,,------.../////////............///000000000//////.........//////111000000///000000111222333333333333333333333333333333333333333333333333222222222222333555666777999:::;;;;;;::::::;;;<<<;;;===@@@@@@???<<<;;;;;;======>>>>>>???@@@AAABBBDDDDDDEEEEEEFFFGGGIIIJJJJJJIIIIIIJJJKKKMMMOOOPPPNNNNNNNNNOOOOOOPPPQQQQQQRRRSSSUUUWWWWWWWWWUUUTTTTTTUUUVVVXXXXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVUUURRRQQQQQQQQQQQQRRRSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPOOOPPPPPPQQQRRRSSSUUUUUUUUUUUUTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKKKKMMMQQQTTTTTTSSSQQQOOOMMMMMMMMMNNNNNNOOOPPPQQQRRRPPPNNNKKKIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHEEEGGGIIIJJJJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@???>>>=========>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<===>>>???@@@=========<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999888888888888888888888888999999888888777666666666666666666666666666555444hhhUUUFFFAAA>>>>>>===;;;===BBBJJJRRRXXXXXXWWWWWWVVVTTTOOONNNKKKIIIGGGFFFEEEEEECCCBBBAAA@@@???@@@@@@AAACCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAACCCEEEEEEEEEFFFGGGIIIEEEJJJLLLJJJJJJNNNQQQPPPQQQQQQQQQOOOMMMLLLLLLLLLIIIKKKPPPTTTUUUUUUSSSQQQMMMNNNOOOQQQRRRTTTVVVVVVUUUWWWXXXVVVRRROOONNNOOOSSSVVVYYY[[[ZZZWWWTTTQQQTTTSSSSSSTTTVVVXXXXXXXXXWWWWWWVVVRRRNNNLLLMMMOOOMMMMMMLLLKKKJJJHHHGGGFFFBBBCCCEEEFFFGGGFFFEEEEEEBBBBBBCCCCCCCCCDDDDDDDDD?????????>>>======<<<;;;>>>>>>===<<<<<<======>>>======<<<=========>>>>>>========================>>><<<;;;;;;<<<<<<;;;999666666666777777888888888999::::::999777666666777555666666777888999::::::888999::::::999888666555555555555555555555444444666777777777777666666555888777555444333333333444222333444444555666666666555555444444333222222222111111111000000111222222111111111111000000//////////////////////////////---///111111111000111222111000000000000000000111........................---------------------------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***---------,,,,,,,,,,,,,,,...444999888222---,,,---,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,,,,,,,---------......---------------------,,,,,,------...//////000000.........---......///000///......---......//////000000000000000111111222333333333333333333333333333333333333333333333333222222333333444666777777888999::::::999999:::<<<:::<<>>???@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSUUUVVVUUUTTTSSSRRRSSSUUUWWWXXXXXXWWWVVVUUUUUUUUUVVVUUUUUUTTTTTTMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRRRRQQQOOOOOOOOOPPPPPPQQQRRRSSSUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNMMMLLLLLLKKKKKKKKKKKKNNNQQQTTTUUUTTTRRRPPPOOONNNNNNMMMMMMMMMNNNNNNPPPOOOLLLIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGEEEGGGIIIJJJJJJHHHEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????>>>?????????>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<===??????@@@<<<============<<<<<<<<<;;;;;;::::::::::::;;;;;;===<<<;;;:::999999999999777777777777777777777777888888888888777777666666888777666444333444555777{{{eeeSSSFFFAAA>>>>>>===;;;>>>BBBJJJRRRXXXWWWUUUVVVUUUSSSNNNMMMKKKHHHGGGFFFFFFFFFAAA@@@?????????@@@AAABBBCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAA???AAACCCDDDCCCCCCDDDEEECCCHHHJJJIIIHHHKKKLLLKKKMMMNNNPPPPPPOOOMMMJJJHHHDDDGGGLLLPPPSSSSSSRRRQQQOOOOOOOOOOOOPPPRRRUUUVVVTTTVVVXXXUUUQQQNNNNNNPPPTTTVVVXXXYYYXXXVVVSSSQQQSSSRRRQQQRRRTTTUUUTTTSSSVVVUUUSSSPPPMMMKKKLLLNNNMMMLLLLLLKKKJJJIIIHHHHHHBBBCCCDDDEEEEEEFFFFFFFFFBBBCCCCCCCCCCCCDDDDDDDDD@@@??????>>>===<<<;;;;;;>>>=========<<<<<<<<<;;;<<<<<<<<<<<<============@@@@@@???>>>>>>===<<<<<<:::999999:::;;;;;;999777777777777888999999::::::999::::::999777555555666666666666666777999:::;;;888999:::::::::999777666666666666555555555555555555555666666666666555555666555444333333333333333111222333444444555444444333333333333222222222111111000000000000111222222///////////////000000000000000000000000000000000,,,...//////...---.../////////............//////........................---------------------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,222777777111,,,*********++++++,,,------......+++++++++,,,,,,,,,,,,,,,************++++++++++++------------,,,,,,++++++,,,---...//////000//////---------------...//////......------......////////////000000111111222222222222222222222222222222333333333333222222222222222222333444555666777777777888999999888888999:::999;;;======;;;:::999:::999999:::;;;<<<>>>???@@@BBBBBBBBBBBBCCCDDDDDDEEEHHHHHHJJJKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTTTTSSSRRRQQQRRRSSSUUUVVVWWWWWWWWWSSSTTTTTTTTTSSSRRRQQQQQQJJJJJJKKKLLLLLLMMMMMMMMMOOOOOOPPPQQQQQQRRRQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSRRRQQQOOOOOOMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMPPPSSSTTTTTTSSSRRRNNNNNNMMMLLLLLLLLLLLLLLLNNNLLLIIIGGGEEEEEEFFFGGGGGGIIIJJJIIIGGGEEEEEEEEEFFFGGGHHHHHHHHHFFFDDDCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>><<<<<<=========<<<;;;;;;::::::999999999:::;;;;;;===<<<;;;:::999999999999777777777777777777777777777777777777777777777888888888777444222333555777wwwaaaQQQEEEAAA===>>>===<<<>>>BBBHHHPPPUUUUUUSSSTTTSSSRRRPPPNNNKKKIIIFFFEEEEEEDDDAAA@@@???>>>>>>???@@@AAABBBAAA???======>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@???AAACCCCCCBBB@@@@@@AAA>>>DDDGGGGGGGGGJJJJJJHHHJJJKKKLLLNNNOOONNNLLLJJJEEEGGGKKKNNNQQQRRRQQQQQQNNNNNNNNNOOOOOOPPPQQQRRRPPPSSSUUUSSSOOOMMMOOORRRSSSTTTUUUVVVUUUSSSQQQPPPRRRQQQQQQSSSUUUVVVUUUTTTUUUTTTRRROOOLLLJJJJJJKKKKKKJJJJJJIIIIIIHHHIIIIIIDDDDDDCCCCCCCCCDDDDDDEEEAAAAAABBBBBBBBBCCCCCCCCCAAAAAA???>>>===<<<<<<<<<:::;;;<<<=========<<<;;;;;;;;;<<<<<<=========<<>>>>>===<<<<<<;;;;;;:::888777777888999999888666666777777888999999:::999::::::999666555555666555444444444555777999:::999::::::;;;;;;:::888888777777777666666555555555444444555555555555444444222333333333333333222222///000222333444333333333222222222222222111111111000000000000000111222222---------...//////000000000000000000000000000000---...000///...,,,---............------.................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++************++++++,,,,,,------))),,,///...+++))))))))),,,,,,,,,,,,,,,,,,,,,---*********+++,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,------***+++---...//////......------,,,,,,------...///...............///000000...///000111111222222222111111111111111111111111333333333222222222111111000111222333444555555555555777888888777777888999999:::;;;:::888777888999777777888999:::<<<===>>>AAAAAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJJJJIIIGGGGGGFFFGGGIIIKKKLLLLLLLLLLLLKKKMMMPPPRRRSSSSSSRRRRRROOOPPPPPPQQQSSSTTTVVVWWWQQQQQQQQQQQQPPPOOONNNMMMJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJMMMOOOQQQRRRSSSSSSLLLKKKKKKKKKKKKKKKLLLMMMKKKIIIFFFDDDDDDDDDFFFGGGGGGIIIJJJIIIFFFCCCCCCDDDFFFFFFFFFEEEEEEDDDCCCBBB@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>======>>>>>>???========================;;;;;;::::::::::::;;;;;;777888:::;;;<<<<<<<<<<<<<<<<<<=========<<<;;;:::999999999999999:::;;;;;;===<<<;;;::::::999::::::777777777777777777777777666666666777888888999999666888999777444333444555vvvaaaPPPEEE@@@===>>>===<<<>>>CCCFFFNNNSSSRRRQQQRRRRRRPPPRRRPPPMMMIIIFFFDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???AAA@@@===;;;;;;<<<>>>???AAAAAAAAA@@@@@@@@@@@@@@@???AAABBBBBBAAA?????????666===CCCDDDFFFJJJKKKIIIHHHHHHIIIKKKNNNOOONNNMMMGGGIIILLLNNNPPPQQQPPPPPPLLLMMMNNNOOOOOOOOONNNNNNLLLOOORRRRRRNNNNNNQQQUUURRRRRRSSSSSSRRRQQQPPPOOORRRRRRRRRUUUXXXYYYXXXWWWTTTSSSQQQNNNLLLJJJHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFDDDCCCBBBBBBCCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???======<<<<<<777999;;;===>>>>>>===<<<:::;;;<<<<<<======<<<<<<;;;;;;:::::::::999999999;;;888444333555888999:::333444444555666777777888999::::::999666555555555444333333333444666888999999:::;;;<<<;;;:::999888888888777777666666666555333333444444555444444333000111222333444333222111...///111222333333222222222222222111111111111111000000///000000111222222+++,,,,,,---...///000000000000000000000000000000///111222111///......////////////....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++************++++++,,,---......,,,,,,,,,+++***+++---///...------,,,,,,++++++***))))))***+++,,,------...++++++,,,,,,,,,---------******+++,,,------...///)))***,,,---......---,,,---,,,,,,,,,,,,---.....................///000111......000111222222222222000000000000000000000000333333333222222111111111///000111222333444444444555666777777666666777888999::::::888666666888999666666777888999;;;===>>>@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHIIIHHHGGGEEECCCFFFGGGIIIKKKLLLLLLLLLLLLJJJLLLOOOQQQSSSSSSRRRRRRNNNNNNNNNNNNPPPSSSUUUVVVOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQQQQPPPMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJGGGHHHJJJLLLOOOQQQRRRSSSIIIIIIIIIIIIJJJLLLMMMNNNIIIGGGEEECCCBBBDDDFFFGGGGGGJJJKKKIIIEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<:::999999999999999999:::777888:::;;;<<<;;;;;;:::<<<<<<=========<<<:::999999888888888999::::::;;;======<<<;;;::::::::::::777777777777777777777777555555666777888999::::::333777::::::777333222333vvv```MMMCCCAAA>>>;;;:::;;;<<<===CCCHHHNNNPPPPPPOOOPPPRRRUUURRRNNNIIIEEEDDDCCCDDDAAA@@@>>>===<<<<<<<<<===<<<;;;;;;;;;<<<===???@@@FFFDDDBBB@@@????????????============>>>???@@@AAA@@@@@@AAACCCEEEGGGIIIJJJHHHIIIJJJKKKMMMMMMMMMMMMJJJKKKLLLMMMNNNNNNMMMMMMIIIHHHHHHJJJLLLMMMMMMLLLMMMMMMMMMMMMNNNOOOPPPQQQJJJMMMPPPPPPOOONNNNNNNNNOOOPPPQQQSSSTTTVVVWWWXXXVVVSSSNNNJJJGGGFFFGGGHHHCCCDDDEEEFFFGGGHHHIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBBBBEEEDDDBBB???===<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<============???>>>>>>===<<<<<<;;;;;;888888777777777777888888666666555444444555666777;;;;;;;;;:::999888666666555555555666777999:::;;;<<<=========<<<:::888777666666555555555555666666444444444222111111333555...///111222444666777888222222222222222111000///111111111111111111111111000000000000000000000000...---,,,...222333222///////////////////////////------............------,,,,,,,,,---------......++++++,,,---.........---------------------------,,,,,,------...///000000,,,++++++******++++++,,,*********++++++,,,,,,---+++,,,,,,+++)))((()))+++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......---,,,,,,---------,,,---...//////...---,,,------...000111111111111222111000//////000111222000000111111111222222222111111222222222222333333777555333444777888777444666888:::;;;;;;999666555666777999:::;;;;;;::::::;;;<<<>>>@@@BBBDDDFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGIIIIIIJJJJJJIIIHHHJJJMMMPPPRRRQQQPPPOOOKKKKKKLLLMMMNNNPPPRRRSSSRRRPPPNNNKKKIIIHHHHHHHHHFFFIIIMMMOOOOOOOOOOOOPPPTTTRRRPPPOOOOOOQQQSSSUUUNNNMMMLLLLLLLLLMMMNNNOOONNNMMMMMMLLLKKKLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIJJJLLLNNNOOOOOOOOOPPPQQQLLLLLLKKKKKKJJJJJJJJJJJJJJJHHHFFFEEECCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC???===<<<@@@DDDEEEBBB======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<:::888888999999999888888888999:::;;;;;;;;;;;;===>>>>>>>>>>>><<<:::999999999999888888999::::::::::::;;;;;;;;;:::999999222222333333444444555555666666666666666666666666555666777888888666444222uuu___LLLCCCAAA>>>;;;:::;;;<<<===AAAFFFLLLOOOOOOOOOQQQSSSSSSPPPLLLHHHDDDCCCBBBCCC@@@???>>><<<<<<<<<<<<===<<<;;;;;;;;;;;;===>>>???CCCCCCAAA@@@???>>>>>>>>>===>>>>>>??????@@@@@@AAA@@@AAAAAABBBDDDGGGIIIKKKHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKKKKLLLMMMNNNNNNMMMLLLMMMMMMMMMNNNOOOQQQQQQNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTVVVWWWXXXUUUSSSNNNJJJGGGFFFGGGGGGDDDEEEEEEFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBB@@@>>><<<<<<;;;======>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;::::::888888777777777777888888777666555555555555777777::::::::::::888777666555444444444555666777999999;;;;;;;;;;;;:::888777555666666555555555555666666444555555444222111222444222111111000000/////////111222222222222111000///111111111111111111111111000000000000000000000000///...---///222333111///........................------............------,,,,,,---------.........///000111111111111111111------------------------+++,,,,,,---......//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,+++,,,,,,***)))((()))+++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------------............---------...///000000000000000111000000000000000000111///000000000111111111111000000111111111222222222444222111222555666444333666777999::::::888666444555666888999:::::::::999;;;<<<===???AAACCCEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDFFFGGGHHHHHHHHHHHHGGGIIILLLNNNPPPPPPOOONNNJJJJJJJJJKKKLLLMMMNNNOOOMMMLLLKKKIIIHHHHHHHHHIIIGGGIIIMMMOOOOOONNNOOOPPPTTTRRRPPPNNNNNNPPPRRRSSSNNNMMMLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKLLLLLLLLLNNNMMMKKKIIIHHHHHHIIIIIIJJJLLLNNNNNNNNNNNNOOOPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGEEECCCBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDD@@@===>>>BBBCCCAAA>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>============<<<<<<:::888888999:::999888999999:::;;;<<<<<<<<<<<<======>>>>>>===<<<:::999;;;:::999888888777888888999999999:::999999888777777777888888888888888888888888888888888888888888555555666666666555444333rrr]]]LLLBBB@@@===;;;:::;;;<<<===>>>DDDJJJMMMMMMMMMOOOQQQOOOMMMIIIFFFCCCAAAAAAAAA>>>======<<<<<<<<<======;;;;;;:::::::::<<<===>>>@@@@@@@@@???>>>===<<<;;;;;;<<<>>>???@@@??????>>>AAAAAA@@@AAACCCFFFIIIKKKGGGHHHIIIKKKLLLLLLLLLLLLNNNLLLJJJHHHFFFFFFFFFFFFKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQNNNKKKKKKNNNPPPPPPOOONNNOOOPPPRRRSSSUUUVVVWWWTTTRRRMMMIIIGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFAAABBBDDDEEEFFFEEECCCBBB@@@@@@@@@@@@AAACCCDDDEEEDDDCCCAAA@@@>>>===<<<<<<<<<======>>>>>>======<<<============>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888888777777777777888888888777666555555666777888999999999888777666555444333333333444555666777888999:::999999888777555555555555555555555555555555444666777666333222222222666666555333111000///...111111222222111111000000000000000000000000000000////////////////////////111000///000222222000///........................------............---------------.........////////////000000//////......------------------------+++++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,***)))(((***+++******************************+++,,,,,,,,,,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------.........//////000000000/////////000000111111000000////////////000000000111111000000000111111111111222333222111222444555444333666777999999999888666444555555777888888888888888:::;;;<<<>>>@@@BBBCCCDDDAAABBBCCCDDDDDDEEEEEEDDDAAABBBCCCDDDEEEFFFGGGGGGEEEGGGJJJLLLNNNNNNMMMLLLIIIIIIIIIHHHIIIIIIJJJKKKJJJIIIHHHHHHGGGHHHHHHIIIGGGJJJLLLMMMMMMMMMOOOPPPSSSRRRPPPNNNMMMNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIKKKMMMNNNMMMLLLMMMNNNJJJJJJKKKKKKKKKKKKKKKKKKGGGFFFDDDBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGCCC>>>===???AAA@@@???======<<<<<<<<<<<<======@@@?????????>>>>>>>>>>>>;;;:::888888::::::999888999::::::;;;<<<<<<==================<<<;;;::::::<<<;;;:::888777777777777888888999999888777777666777777777777777666666666777777777777777777777777555555444444444444333333ppp\\\NNNAAA@@@===;;;:::;;;<<<===???DDDIIILLLKKKJJJKKKMMMKKKIIIFFFCCCAAA@@@??????<<<<<<<<<<<<<<<<<<======;;;:::999999999;;;<<<===<<<===>>>>>>>>><<<;;;999888:::<<<>>>???>>>===<<>>=========<<<==================<<<=========>>>>>>>>>??????;;;;;;;;;::::::999999999999888888777777888888999999888777666555666777777777777777777666555444333333333333333444555666777999999999888777666555555555555555555555555555555444666777777444222111111444444333333333333222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111000///........................,,,------......------,,,------........./////////............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++******)))))))))***++++++***))))))***,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,///...,,,,,,,,,,,,...////////////000//////.........///000111111000///...//////000000000111111111000000111111111222222222333333333444555666666555777888999:::999888777555444555555666666777777777999:::;;;===>>>@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAA??????@@@AAACCCDDDFFFFFFFFFGGGIIILLLMMMMMMMMMMMMJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLLLLNNNPPPRRRQQQOOOMMMLLLLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLNNNMMMLLLKKKJJJIIIIIIHHHIIIKKKMMMMMMLLLKKKKKKLLLKKKJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDBBBAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEBBB??????@@@AAA@@@???=========<<<======>>>>>>@@@@@@??????>>>>>>======:::999888999::::::999777999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999999888999999999999999999888777666666666666666555555444444444444444444444444444444444444444333222222333333444mmm[[[OOOAAA???<<<:::::::::<<<>>>AAAEEEJJJKKKIIIGGGGGGHHHGGGFFFDDDAAA@@@???>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::999999888888999;;;;;;:::;;;<<<===<<<;;;:::999999;;;===?????????======AAA@@@@@@@@@AAACCCFFFGGGDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJKKKLLLKKKHHHGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOLLLJJJJJJMMMRRRRRRMMMHHHIIIJJJKKKMMMNNNPPPQQQRRRQQQOOOLLLIIIGGGEEEEEEEEEHHHGGGGGGFFFEEEDDDCCCBBB>>>@@@CCCFFFGGGFFFEEECCCDDDCCCBBBAAA@@@?????????AAA@@@???>>>===<<<<<<<<<<<<<<<============<<<<<<============>>>>>>>>>>>>:::::::::::::::999999999999999888888888888999999999888666555555555666777666666666666666555444333444444444444555666777777999999888777777666666666444444555555555555444444333555777666444222111111......//////000000111111///000000111111111000000////////////////////////111111111111111111111111111111222111000//////...........................,,,,,,------------,,,,,,------------........./////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++************++++++******))))))((((((''''''***++++++***))))))***,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---...---,,,++++++,,,---......////////////......---...///000111111000///...000000000111111111111222111111111111222222222222111222333333444444555666999999:::::::::999888777555555555555555555666666888888999;;;===>>>???@@@@@@@@@@@@@@@???>>>>>>=========>>>???AAACCCFFFGGGGGGIIIJJJLLLNNNNNNNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHLLLKKKKKKJJJIIIHHHGGGGGGIIIJJJKKKJJJJJJKKKMMMPPPQQQPPPNNNMMMLLLLLLLLLLLLNNNMMMKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLMMMMMMKKKJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFDDDCCCBBBCCCCCCDDD@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBAAA???>>>===============>>>???@@@??????>>>===<<<<<<;;;;;;999888888999;;;;;;999777777777777777888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<===::::::::::::999888777666888888777777666666555555333333333333333333333333333333222222222222333444}}}jjjYYYOOO@@@>>><<<:::999:::<<<>>>BBBFFFJJJKKKHHHEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>:::;;;;;;<<<;;;;;;:::::::::999888777777888999:::999::::::;;;;;;;;;::::::<<<===???@@@AAAAAA@@@@@@@@@@@@???@@@@@@AAAAAABBBAAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEFFFHHHKKKNNNOOOLLLNNNPPPNNNKKKIIIKKKMMMKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHJJJNNNQQQPPPKKKFFFHHHIIIJJJLLLMMMOOOPPPQQQOOONNNKKKIIIGGGEEEEEEEEEHHHGGGFFFEEEDDDCCCCCCBBB@@@AAACCCEEEFFFFFFEEEDDDEEEDDDCCCAAA???>>>======>>>>>>===<<<<<<;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============::::::::::::::::::::::::999999888888888888999999888777666555444444555555666666666666666555444333444444444444444555666777999888777666666666666777333444555666666555444333222444555444333222222333111111111000000000000000//////000000111111000000////////////////////////000000000000000000000000///000222111///......///------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))((((((((((((((()))***+++***))))))+++---******************************+++,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---...------,,,,,,,,,,,,---------....../////////.........//////000000//////.../////////000000000111111000000000111111111222222...///111111111111333444999999999999999888777777666555555444444555666666777777888999;;;<<<===>>>>>>>>>>>>>>>>>>======<<<======>>>???AAADDDGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPMMMLLLKKKJJJIIIIIIIIIIIIMMMMMMLLLLLLKKKIIIHHHGGGJJJJJJJJJIIIHHHIIIMMMPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIKKKMMMNNNMMMKKKJJJJJJKKKKKKKKKJJJHHHGGGFFFEEEDDDGGGFFFDDDCCCCCCCCCDDDDDD????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<===???AAAAAA@@@>>>===>>>======>>>>>>???@@@AAA>>>>>>===<<<;;;:::999999888888888:::;;;;;;999777777666666555666777999:::;;;::::::999999999::::::999999999999:::<<<===>>>;;;;;;::::::999888666666444444444444333333333333444444444444444444444444222222333333333333444444zzzfffUUUNNN???>>>;;;999999:::<<<>>>BBBFFFJJJJJJHHHEEEEEEFFFBBBAAAAAA@@@???>>>>>>>>>;;;;;;<<<<<<;;;:::999888999888777777666777888999:::999999999::::::;;;<<<<<<<<<===>>>>>>??????@@@>>>???@@@@@@???>>>===<<>>>>>>>><<<<<<;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::999999888888999999:::888777555444333333333444555666666666666555555444333333333333333444444555777666555444444444555666222333555666666555333222111222222222111111222444333333333333222222222222...//////000000000000000........................////////////////////////---///111000...------///------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++)))))))))***************)))***+++***))))))+++---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,------,,,,,,,,,,,,,,,---.../////////////////////....../////////---------.........//////.........////////////000,,,///111111000000333555777777777777666666666555777666555444444555666666666666777888:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???BBBEEEHHHJJJIIIJJJKKKLLLNNNOOOPPPPPPMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHJJJJJJIIIGGGGGGHHHLLLPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHHHHIIIIIILLLKKKJJJIIIHHHGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJIIILLLNNNOOONNNLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIEEEDDDCCCBBBBBBBBBCCCDDD>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>??????>>>===<<<<<<<<<>>>>>>>>>>>>???@@@AAABBB>>>>>>===<<<;;;:::999999777777888:::<<<<<<999777888777666555666888:::;;;::::::999888888999:::;;;888888888888999999:::;;;:::::::::999888666555444000000000111111111111111444444444444444444444444111222333555555555444333wwwcccSSSLLL???===;;;999999:::<<<>>>@@@EEEIIIJJJHHHFFFFFFGGGAAAAAA@@@@@@??????>>>>>>;;;;;;<<<<<<;;;999888666999888777666666777888888:::999999888999:::<<<===::::::999::::::;;;======>>>???@@@@@@???===;;;999>>>>>>@@@AAABBBCCCCCCCCC???@@@CCCGGGJJJLLLMMMNNNIIIMMMPPPNNNKKKIIILLLOOOKKKLLLMMMMMMLLLJJJGGGFFFFFFHHHJJJJJJIIIHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSNNNLLLKKKHHHFFFEEEDDDDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBAAA@@@????????????;;;::::::999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::777666444333222222333333666666666777666666555555222222222111222222333333666555444333222333444555222333555666666555333222000111111000///000333555.........///000000111111......///000000000000000........................------------------------+++...000000---,,,---///------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------...///000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++,,,,,,,,,---)))***+++***))))))+++---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000++++++---......---+++++++++,,,---...////////////000///...------...///000+++++++++,,,,,,,,,------,,,,,,,,,---------.........000333333222222444777666555555555444444444444777777555444444555666777555666777888999:::;;;;;;777888:::<<<>>>@@@AAAAAA>>>>>>>>>@@@BBBFFFJJJLLLIIIJJJKKKLLLMMMNNNOOOPPPMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJKKKJJJIIIGGGFFFHHHLLLPPPNNNNNNNNNNNNNNNOOOOOOOOOMMMLLLJJJIIIHHHHHHIIIIIIMMMLLLKKKIIIHHHGGGFFFFFFDDDEEEGGGIIIJJJJJJJJJIIIMMMOOOOOONNNLLLJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMDDDCCCBBBAAAAAAAAABBBCCC======>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???<<<999999:::<<<>>>>>>>>>>>>???@@@AAABBB???>>>===<<<;;;:::999999777777888:::<<<<<<:::777999888666666777888;;;<<<:::999888888888999:::;;;888888777777777777777888999999888888777555444333333333333444444555555555111111111111111111111111111222444666666666444333ppp]]]NNNFFF>>>===;;;999888999:::;;;???CCCGGGIIIGGGDDDAAA@@@AAAAAA@@@??????>>>>>>===<<<;;;:::999888888888888:::888777777888888777555666666777888999;;;===>>>999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@CCCDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHFFFDDDBBBFFFFFFFFFGGGGGGFFFDDDAAA????????????@@@AAABBBBBB@@@??????>>>===<<<<<<;;;999888888888888888888999:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999::::::888888777666555444333333666888:::888555222222444333444444555555666666666333333222222333333444555444444333333333333222222444444444444444444444444444333222111000///...---222111000///.........///222111111111000000//////---------///111111///...000000//////.........---........................------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,------------,,,+++***))))))***+++,,,...------,,,,,,------...)))******+++++++++*********+++,,,+++)))''''''(((((((((((((((((((((((((((,,,+++***)))))))))++++++++++++++++++++++++++++++++++++***)))***+++---...,,,---......,,,,,,---...************************************************,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---------............------------,,,+++)))***---///,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111///...111111000000//////......444333111222444666666555555555666666555444333333777777777777888999:::;;;:::999888888999:::<<<===>>>======>>>@@@CCCFFFHHHLLLKKKKKKKKKKKKMMMOOOPPPMMMMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJLLLKKKHHHEEEDDDFFFJJJNNNMMMNNNPPPQQQQQQPPPNNNMMMPPPNNNLLLJJJIIIHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMKKKIIIHHHIIIHHHHHHIIIKKKMMMMMMLLLJJJFFFEEEDDDBBB@@@?????????AAAAAA@@@??????>>>>>>===>>>??????@@@@@@@@@??????AAA@@@>>><<<;;;:::;;;;;;>>>>>>???@@@@@@@@@@@@@@@;;;;;;::::::::::::999999999999;;;;;;;;;;;;999999:::888666555777999::::::999999999888777666666555777777666666666666777777999777555333222333444555222333333444444333333222//////000111222333333333222222222222333444444555ooo]]]NNNGGGAAA@@@>>><<<;;;<<<===>>>???BBBEEEGGGEEECCCAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999888888888888999888777777888888777555555555666777888:::;;;<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>BBBBBBDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEEEEGGGEEEDDDDDDEEEDDDBBB@@@??????>>>>>>>>>???@@@@@@??????>>>======<<<;;;;;;:::999999888888999999::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999999:::888888777777666555444444555777888666333111222444333333333333333444444444111111000000111111222333444444333333333333222222333333333333333333444444333333222111000///...---//////////////////000000111111000000000/////////.........///111111000...000/////////.........---........................------------------------------,,,,,,,,,+++++++++------,,,,,,+++,,,,,,,,,,,,------.........------++++++************++++++,,,++++++++++++++++++,,,******+++++++++******)))&&&(((*********)))***+++************************,,,+++***))))))***+++++++++++++++++++++++++++++++++************++++++,,,+++,,,------++++++,,,---************************************************,,,++++++++++++,,,------......---,,,,,,,,,,,,---,,,,,,------------,,,,,,------,,,+++******,,,///------,,,,,,,,,,,,,,,,,,,,,---///111111000///...111000000000/////////...333222111111444555555444555555555555555444333333666666666666777888999:::;;;;;;::::::;;;<<<>>>???======>>>???AAADDDFFFHHHIIIIIIIIIIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKNNNMMMKKKIIIHHHIIIMMMPPPMMMOOOPPPQQQQQQPPPNNNMMMPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLMMMMMMKKKIIIHHHIIIKKKKKKKKKMMMNNNNNNMMMKKKFFFEEECCCBBBAAA@@@??????AAAAAAAAA@@@??????>>>>>>?????????@@@@@@???>>>>>>@@@???===<<<:::::::::;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::::::::999999999999999:::;;;;;;:::999999:::888666555777999::::::999999888777777666555555666666666555555666666666888777555333222333444555222333333444444333333222000000000111222222222333222222222222333444555666}}}mmm\\\OOOIII???===;;;999999999:::;;;???AAACCCCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>;;;:::999888888777888888999777666666888888777555555555555666777999:::;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????>>>>>>===<<>>=========>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888888777777666666666555555555333222111333555444444444444444333333333111111000000111111222333444444333333333333222222111111111222222333333333333222222111000///......---......//////000111111///////////////..................///000111///.../////////...............------------------------------------------------,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++******))))))))))))******++++++++++++***)))((((((&&&(((***************,,,************************+++******)))******++++++++++++++++++++++++++++++*********+++******))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++************************+++++++++++++++,,,------......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------+++******,,,......---------,,,,,,++++++,,,---.../////////...---000000000000////////////222000///000222444444333444555555555555444444333555555555555555666777888777777777777888999:::;;;===>>>???AAACCCEEEFFFGGGEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMMMMMMMNNNMMMLLLKKKKKKMMMOOONNNOOOPPPQQQQQQPPPOOONNNPPPPPPNNNMMMLLLLLLLLLLLLJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKLLLMMMLLLJJJIIIIIIIIIMMMLLLKKKLLLMMMMMMKKKIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBAAAAAA@@@??????>>>???????????????>>>======???>>><<<;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::999999999999999999::::::::::::999999:::888666666777999999999888888777777666666555555555555555555555555555555777666555333333333444444222222333333333333222222111111111111111111222222222222222333444555777888zzzkkk[[[OOOJJJ===<<<:::888777888999:::>>>???AAA@@@??????@@@AAAAAAAAAAAA@@@??????>>>>>>;;;:::999888777777777777888777666666777888777555555666666666888999:::;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>======<<<===???AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFHHHKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIEEEAAA??????@@@@@@@@@@@@???>>>>>>============>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999:::::::::::::::::::::::::::999999888888888888888888888888888777777777777666555444222222333555666777777777666666555555555333333222222333333444555444444333333333222222222//////000000111222222222222222111111000000//////---......//////000000000...........................---,,,---//////...,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------------,,,+++*********************)))((('''***+++,,,------,,,+++***)))))))))(((((()))))))))++++++++++++***)))'''''')))***++++++)))(((((()))******************************************++++++************************)))***++++++***)))'''&&&)))***+++***)))((()))+++++++++++++++++++++++++++************************+++++++++***+++,,,,,,---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------,,,******,,,............---,,,,,,+++++++++,,,---.........------000000000000////////////111///...///111333333222444444444555555444444333444444333333444555555666444444444555555666777777<<<===???BBBDDDEEEFFFFFFBBBDDDFFFHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSRRROOOMMMLLLMMMNNNOOOKKKLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPOOOPPPOOONNNNNNMMMLLLLLLLLLIIIJJJLLLMMMLLLKKKHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHKKKLLLMMMLLLJJJIIIIIIJJJLLLJJJIIIIIIJJJIIIHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????????????????>>>===<<<<<<======<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;:::::::::999999999999888999999999::::::999999999999777666666777999888888777777777666666555555555444444444444444444444444666555444333333333333444222222333333333333222222222222222111111111111111111222222333444666777888xxxiiiZZZNNNHHH@@@???<<<;;;:::;;;<<<======>>>??????>>>>>>???AAAAAA@@@@@@??????>>>>>>===::::::999888777777777777777666555666777888777666777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>?????????;;;<<<>>>???AAAAAABBBBBBDDDDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHKKKMMMOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIEEEAAA??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===;;;::::::;;;<<<======<<<<<<<<<<<<<<<<<<===;;;;;;;;;:::::::::999999::::::::::::::::::::::::888999888888888888777777777777777777888888888888888666444333333555666777777777666666555555555444333333222222333333444555444444333333333222222222/////////000000111111111111111111000000000000000/////////000///...---,,,------------...............,,,++++++,,,---,,,+++---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,------------,,,+++***************)))(((((('''******,,,------,,,************))))))))))))******+++++++++***)))((('''&&&(((***++++++)))(((((()))))))))))))))))))))))))))))))))******++++++++++++************************)))***++++++***)))'''&&&((()))******(((((()))***++++++++++++++++++++++++************************+++************+++,,,,,,------,,,++++++++++++,,,,,,,,,------------,,,,,,+++,,,---,,,++++++,,,---.........------,,,,,,,,,+++,,,,,,---------------////////////000000000000000...---...000222222111333333444444444444444333333333333222333333444555555666777777888999999999:::<<<>>>@@@BBBDDDEEEEEEBBBCCCFFFHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTRRRPPPNNNMMMMMMNNNOOOKKKMMMNNNNNNLLLLLLLLLMMMOOOOOOPPPPPPQQQQQQQQQQQQOOOOOONNNNNNMMMLLLKKKJJJHHHIIIKKKLLLKKKJJJHHHGGGIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMKKKIIIHHHIIIJJJLLLJJJHHHHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;:::999999999:::;;;;;;<<<<<<;;;;;;::::::999999999888888888999999999999999999999999999777666666777888777666666666666555555555555555333333444555555444333333555444444333333333333333111222222333333222222111222222222111111111111111222222222333444555666777wwwhhhYYYLLLFFF>>>===;;;999888999:::;;;<<<===??????>>>>>>???AAA@@@??????>>>======<<<<<<:::999888777777666777777666555444555777888777666888888888888999:::;;;<<<::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::<<<===>>>?????????;;;<<<===???@@@AAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGDDD@@@>>>???AAAAAAAAA@@@@@@???>>>>>>>>>??????>>>===;;;::::::;;;===>>>======<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777888888888888777666666666666666777777888888888999777555444555666666555333333333333333222222222111111000000111111222333444444333333333333222222000000000000000000000000000000000000000111111111//////000000///...,,,+++---------..................,,,++++++,,,,,,,,,+++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++------------,,,+++++++++,,,,,,,,,+++***************++++++*********++++++************++++++************)))(((''''''$$$''')))*********,,,---((((((((((((((((((((((((((()))***+++++++++++++++*********************************+++******))))))((()))******(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++,,,,,,------,,,+++++++++++++++,,,,,,------------,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,---------......////////////000000000000000...---...000222222111222333333444444444444333333333333222222333333444333444555666777777777777999:::;;;===???AAACCCCCCBBBCCCEEEGGGIIIJJJJJJKKKJJJKKKKKKLLLMMMOOOQQQQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOPPPPPPNNNNNNOOOPPPOOOOOOOOOPPPQQQQQQRRRRRRPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMMMMKKKIIIHHHIIIKKKNNNLLLIIIIIIIIIIIIIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<999999999999888888888888999999888888888888999999888777666666888888777555555555555555555555444444222333444555555444333222333444444444333333333333111111222222222222111111111111111111111111222222222222222222333444555555wwwhhhXXXJJJCCC<<<;;;888777666666888888;;;===?????????>>>???@@@>>>>>>======<<<<<<;;;;;;:::999888777777666666666666555444555777888777666888777777777888999:::;;;888888888999999:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>===<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGDDDEEEHHHIIIIIIHHHFFFEEECCCAAA>>>===???@@@AAAAAA>>>>>>=========>>>?????????>>><<<;;;;;;<<<>>>@@@===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;:::::::::999999999999999999999999666777888888888777666555444444555666777777888888999777444444555555333111111111111222222222222222111111000000111111222333444444333333333333222222222222111111000///////////////000000111111111222,,,---///000000...---,,,------......////////////000...,,,,,,---------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))***,,,---......---,,,++++++,,,,,,---,,,,,,,,,***))))))(((((())))))***+++******))))))******+++((()))))))))))))))(((((($$$&&&)))*********,,,---))))))))))))))))))))))))'''(((***+++,,,,,,++++++************************+++************++++++,,,((()))******)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,---,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++***,,,------,,,+++,,,---,,,,,,------.../////////---------------......///.../////////000000000111000///...///111222222222111222333444444444444444444333333222222333333333111222333444555555555444888888888999;;;>>>@@@BBBCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKLLLLLLMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNMMMMMMOOOPPPOOOOOOOOOPPPPPPQQQRRRSSSRRRRRRRRRQQQOOOLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNLLLMMMLLLKKKHHHHHHIIIKKKMMMKKKHHHHHHIIIIIIIIIHHHFFFEEECCCBBBAAA@@@??????@@@@@@???>>>>>>======<<<::::::;;;<<<============<<<<<<=========<<<;;;:::999:::;;;;;;<<<<<<;;;;;;999999999999888888888888:::999888777777888999:::888777666777888777666444444444444444444444444444333444555666666555444333222333333444444333333333111111222222222222111111000000000111222222222333222222111111111222222333wwwiiiXXXIIIAAA???===;;;999999999:::;;;:::<<>><<<<<<>>>@@@@@@???<<<<<<<<<<<<<<<===>>>???@@@>>><<<;;;;;;===???AAA<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999666777888888888777555444333444444555666777888888888666444444555555111...222222222333333444444444333333222222333333444555444444444333333333222222333333222111000///......//////000000111111222222***,,,...///000000...---........./////////000000222000...---...//////...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))''')))+++...///...------((()))***+++++++++++++++***)))(((''''''((()))*********))))))))))))******'''((()))))))))))))))(((''')))++++++)))))))))***************************'''(((***+++,,,,,,++++++))))))))))))))))))))))))++++++***)))***+++---...(((***+++***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))***++++++,,,---,,,++++++******++++++******++++++++++++*********,,,...---,,,++++++,,,+++,,,,,,---...///000000...------------...//////.../////////000000111111000///...///111222222222111222333333444444444444444444333333222333333333444555666888999888888777777666666777999<<>>>>>===<<<<<<<<<999999;;;<<<===>>>>>>>>><<<===>>>>>>>>>===<<<;;;999999:::;;;;;;;;;;;;:::999999999888888888888777:::999888777777888999:::888777666777888777555444444444444444444444444444333444666777777666444333222222333444444444333333111111222222222222111111//////000111222333333444333222111111000000111111qqqcccUUUIIICCC<<<;;;:::999888777777777===<<<:::999:::;;;===???:::;;;<<<===<<<;;;:::999999888888777666555555444777777666666555555444444777777888888888999999999333444666888999:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======@@@===<<<>>>CCCGGGGGGGGGBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCDDDGGGJJJJJJFFFCCCGGGHHHKKKLLLMMMLLLKKKJJJFFFFFFGGGGGGGGGHHHHHHHHHEEECCCCCCDDDEEEFFFEEEDDD???>>>===>>>@@@@@@@@@>>>;;;;;;;;;;;;<<<<<<<<<<<>>>>>===;;;:::999999:::;;;:::888999888888777666555555444666666777777777777666666666666666666555555555555333333333222222111111111000111333444444333111000777666666444333111///......000111222222111000.........//////......---,,,//////.........---------//////000000000000//////...---+++******+++---...))))))***+++,,,,,,,,,,,,111///,,,+++***+++---...******+++++++++,,,,,,,,,------------------------***+++---//////---***)))---.........---+++)))((('''((()))******)))((('''************+++*********************************,,,+++)))((((((((()))))))))************+++++++++******************************************************))))))******+++,,,++++++++++++++++++++++++*********)))))))))((((((************************---,,,***)))))))))******+++++++++++++++***)))(((************+++,,,---...---------.........//////,,,------......------,,,...------,,,,,,,,,------............////////////...///111333444444444444333333333333333333333333222222333333333333444444666666888999999999999999::::::888888999;;;>>>@@@AAAAAABBBCCCEEEGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMOOOPPPPPPOOOMMMLLLQQQOOOMMMKKKKKKMMMOOOQQQNNNOOOQQQRRRRRRQQQOOOMMMPPPPPPPPPOOOMMMKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHIIIKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLIIIHHHFFFEEEFFFHHHJJJLLLIIIHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>><<<:::<<<<<<<<<<<<============>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;:::999999888888999999999999999888888888777777666555444333333444555666888777555444333333444444555555666666555333111000444444444555444444333333333333333222222222111111444333222111000000000000111000000000//////......qqqcccUUUIIIDDD===<<<;;;999888888888888<<<;;;;;;:::;;;<<<===>>>888999:::::::::999777777777666666555444444333333777666666666666555555555777777777888888888999999555555777888999999999999999999999999999999999999;;;;;;;;;;;;;;;<<<======BBB@@@>>>???CCCEEEFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHEEEDDDDDDGGGHHHGGGEEEFFFGGGIIIKKKLLLKKKJJJIIIEEEFFFFFFFFFFFFGGGGGGGGGEEECCCBBBCCCDDDDDDCCCBBBBBBAAA@@@AAACCCDDDCCCBBB<<<<<<<<<<<<===========================<<<<<<;;;>>>>>>============>>>>>>===<<<;;;<<<>>>???>>>===<<<;;;::::::<<<<<<;;;:::888888888777666555555555888888999999999999888888666666666666555555555444555555444444444333333333111222333444444333222111333444444444333222222111///000111222222111000///......//////......---,,,//////.........---------......////////////.........---,,,++++++,,,---...,,,,,,---------,,,,,,+++......------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,***))),,,------------+++***)))++++++***)))&&&$$$!!!+++******)))))))))******************************------+++*********++++++(((((()))))))))******************************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,+++***)))))))))***+++++++++++++++******))))))------,,,+++************,,,,,,------------......,,,------......------,,,...------,,,,,,---------............////////////...///000222333333444444333333333333333333333333222222333333333333444444666666777888999999999999888888888888999:::<<<===???@@@AAABBBDDDFFFHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMPPPOOOLLLKKKKKKLLLNNNOOOMMMNNNOOOOOOOOONNNMMMMMMOOOOOONNNMMMLLLJJJIIIHHHHHHIIIJJJLLLLLLLLLKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLJJJHHHFFFEEEFFFGGGIIIHHHGGGEEEDDDBBBAAAAAA@@@AAA@@@????????????===;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::999888888888888999888888777777777666666666888777777666666777777888888777555444333333444444444444555555555333222111333333444444444444444333333333333333222222222222111111111000111111222222111111000000000/////////nnn```SSSHHHCCC>>>===<<<:::999999888888::::::;;;<<<<<<<<<<<<<<<888999999999999888777777777666666555555444444444555555666666666777777777666666777777777888888888888888777777888999::::::999999999999999999999999;;;;;;;;;;;;;;;<<<======BBBAAA@@@@@@BBBDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHQQQMMMHHHDDDDDDEEEFFFFFFCCCEEEGGGIIIIIIIIIHHHGGGDDDDDDDDDEEEEEEEEEEEEFFFEEECCCBBBBBBCCCCCCAAA@@@???>>>>>>???@@@AAAAAA@@@=========>>>>>>>>>??????===>>>???@@@@@@???>>>===??????>>>>>>>>>>>>??????>>>===<<<===>>>???>>>===:::999888888:::::::::888888888777777666666555555777888888999999888888777666666555555555444444444444444444444333333333333333333333333333333333333000111222333444444444444///000111222222111000///...////////////...------...............---------------------------------------------------------/////////......---,,,+++,,,,,,.........---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++++++++++++++,,,,,,,,,,,,++++++*********+++******)))(((,,,+++)))((('''(((((()))************************---,,,++++++***+++++++++'''((((((((())))))))))))************************************************))))))***++++++++++++***************************,,,,,,,,,+++++++++++++++*********************************)))******+++,,,,,,+++******)))*********---,,,+++******)))******+++++++++,,,,,,,,,,,,---,,,------......------,,,---------,,,,,,------...---............/////////////////////000222333333222222333333333333333333222222333333333333444444555666777888888999999999666666777888999::::::;;;======???AAACCCEEEGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNMMMMMMNNNNNNNNNPPPOOOMMMKKKJJJKKKMMMNNNLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLIIIGGGEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@AAA@@@??????@@@@@@>>><<<============>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999888888888888888666666666666555555555555777777888888888888777777777666555444444444444444222333444555555444333222111222333444444555444444444444444333333333222222000000000000111222333333111111111111000000000000{{{iii\\\OOOFFFBBB>>>===<<<;;;:::999999999888:::;;;======<<<;;;::::::::::::::::::999999888888888888777777666666666444444555666666777888888555555666666666777777777:::999888777777888999:::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHVVVSSSMMMGGGDDDCCCCCCCCCAAABBBDDDFFFGGGFFFEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFDDDBBBBBBBBBBBB@@@>>>===<<<;;;===???@@@???>>>>>>>>>>>>????????????@@@BBBBBBAAAAAA@@@@@@??????@@@??????????????????@@@???===<<<===>>>???>>>===:::999888999;;;;;;;;;999888777777777666666666555555555666666666666555555555555555444444444333333222111111111111111111111555444444333333444444555///000111222333444444444///000111111111111000//////////////////...------...........................------------------...---......//////......---...............---,,,,,,,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))***+++---...******++++++,,,,,,,,,,,,)))***+++,,,,,,---......,,,***)))'''&&&'''((()))******************************))))))))))))))))))((((((((()))))))))******************************************************'''''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******+++,,,,,,,,,+++***))))))***++++++))))))))))))***+++,,,---************++++++++++++,,,------......------,,,------,,,,,,,,,---......---------........./////////............000222333222222222222222333333333222222222333333333444444444555666777888888888888555555777888999::::::::::::;;;===@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKOOONNNLLLKKKKKKLLLNNNOOOPPPOOOMMMLLLKKKLLLLLLMMMLLLKKKJJJIIIIIIJJJLLLMMMMMMLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKIIIHHHFFFEEEDDDDDDCCCCCCBBB@@@????????????@@@???>>>>>>??????===;;;=========>>>>>>>>>??????===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888777777777777777666666666555555555555555444555666777777666555444666666555555444444444444111222333444555444333222000111222333444555555555444444444333333333333222000000000000000111222222111111111111111111000000yyygggZZZNNNFFFCCC>>>===<<<;;;:::999999999777999;;;======<<<:::999::::::999999888888888888777777777777666666666666333333444555666777777888444444555555555666666666999888777777777888999:::999999999999999999999999999999999999999::::::;;;999:::;;;===>>>???@@@@@@@@@@@@@@@AAABBBCCCEEEFFFNNNMMMJJJGGGCCCAAA@@@@@@???@@@BBBDDDEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCFFFDDDCCCBBBBBBAAA???>>>>>>======>>>@@@BBBAAA@@@>>>>>>>>>>>>????????????EEEBBB???<<<;;;<<<===>>>@@@@@@????????????@@@@@@???===<<<===>>>>>>===<<<<<<;;;;;;;;;===>>>>>><<<777777777777666666666666555555666666666666555555444444444444333333333333111111111111111111111111555444444333333444444555111111222222333333222222000000111111111111000000//////000000//////...------.....................//////...------...//////---......//////......---++++++,,,---------------...,,,+++******+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***,,,...000************+++,,,,,,------,,,+++)))((('''&&&%%%+++***)))'''''''''((((((************************))))))))))))***))))))))))))))))))*********++++++************************************************((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++++++++***************++++++))))))))))))***+++,,,,,,)))))))))*********++++++,,,------......------,,,,,,,,,,,,,,,,,,---...///------------............//////...---...///111222111111111222222333333333222222222333333333444444444444555666777777777777555666777999::::::::::::999:::===???AAACCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJNNNMMMKKKIIIIIIKKKMMMNNNPPPOOONNNMMMLLLMMMMMMNNNLLLJJJIIIHHHHHHJJJLLLNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKLLLMMMIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA@@@???????????????>>>===<<<===>>>>>><<<:::============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777666666777777666666666666666666666666444555666777777666555444555555555555555444444444111222333444444444333222000111222333444444444444444444333333333222222222222111111000//////000000000000000000000000111111yyyfffZZZOOOHHHEEE>>>===<<<:::999999888888777999;;;<<<===<<<:::999888777666666555555666666333333333333333333333333222222333444555555666666333333444444444555555555777777666666777888999999666666666666666666666666777777777777777888999999555888:::<<<<<<<<<>>>???>>>>>>>>>>>>???@@@AAABBB>>>@@@BBBBBB@@@?????????===???AAACCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDCCCAAA@@@AAA@@@>>><<<;;;::::::;;;>>>??????>>><<<<<<<<<=========>>>>>>AAA>>>:::777666777:::<<<@@@@@@????????????@@@@@@>>>===<<<<<<======<<<;;;777666666777999:::999888777777777777666666666666666777777888888777777666444444333333333222222222222222222333333333333333333333333333333333333333222222222222222222111000111000000000000000000111///000000000000///......---------...............000///...------...///000------------------------******,,,------............,,,***((()))+++---///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///***************+++,,,---,,,+++***))))))))))))***))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************++++++++++++************************************************,,,,,,++++++,,,,,,---...************************+++++++++++++++,,,,,,,,,************************))))))***+++++++++******))))))***++++++++++++***,,,+++***))))))((()))))))))))))))************+++,,,------......------,,,,,,,,,,,,,,,---......///,,,------------.........///////////////000111111000000111111222333333333222222333333333333444444333444555666777777777777666666777888999:::;;;;;;999;;;===@@@AAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIILLLKKKIIIHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMJJJIIIGGGGGGGGGIIIKKKMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFGGGHHHIIIJJJKKKGGGGGGFFFGGGGGGIIIKKKLLLMMMNNNNNNOOONNNLLLKKKJJJEEEFFFHHHHHHHHHGGGFFFEEE@@@@@@??????>>>?????????===<<<;;;<<<======<<<:::<<<<<<<<<<<<============;;;;;;;;;:::;;;;;;<<<===>>>>>>=========<<<<<<<<<888777777666666666666666555555555666666666666666666666777777777777666666444555555666555555444444111222333444444333222111000111222333333444333333333333333222222222111111222222111000////////////////////////000000000000vvvcccWWWMMMFFFDDD===<<<;;;999888888888888888999:::;;;;;;;;;::::::888777666555444555666666222222222222222222222222222222222333333444444444333333333333444444444444333444555666777888888888555555555555555555555555666555555555555666777777666999<<<<<<;;;:::;;;=========<<<<<<<<<<<<======:::<<<>>>>>><<<<<<===???===>>>@@@BBBCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAA???>>>>>>>>>>>><<<;;;777666555777:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<:::888666666888;;;<<>>>>>>>>>>>??????>>><<<;;;;;;<<<<<<;;;999333333222333555777666555666666666666777777777777666666777777777777666666333333333333222222222222111222222222333333333333111222333444444333222111111111222222222222111111111111000000000000111111000000000000000///......---------........./////////...,,,++++++,,,...///...---,,,++++++,,,---...,,,------.........------++++++*********+++------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,+++******))))))***+++,,,)))))))))***+++---///111&&&(((***+++,,,+++******************************)))***+++,,,---,,,,,,+++))))))))))))************************************************************---,,,***))))))+++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,+++***))))))'''(((+++,,,---,,,***))),,,+++***))))))((((((((())))))*********+++++++++,,,------......------,,,,,,,,,,,,,,,---...//////,,,,,,---------.........//////000111111111000000///000000111222222333333222222333333333333444444333333444555666666666666666555555555666888:::;;;;;;<<<>>>@@@BBBAAAAAA@@@CCCDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFHHHIIIFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMNNNNNNMMMLLLJJJHHHEEEFFFHHHIIIIIIGGGEEECCC@@@??????>>>??????@@@@@@===<<<<<<<<<>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::777777666555555555555666333444444444555555555555666666555555555555666666333444555666666555444444222333444444333222111000111222222333333333222222222222111111111000000000111000000/////////000000---.........////////////rrr___SSSIIICCCAAA<<<<<<:::999888777777777999999::::::;;;;;;;;;::::::999777666666666777888333333333333333333333333111111222222222222333333222222333333333444444444111222444666888888888777777777777777777777777777444444444444444555666666888;;;>>>>>>;;;999:::;;;<<<<<<;;;::::::::::::;;;???@@@@@@>>>;;;:::<<<>>>===>>>@@@BBBCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCC>>>===;;;;;;<<<<<<;;;999888777777999;;;======<<<999999999:::::::::;;;;;;888888999999;;;<<<>>>?????????>>>>>>>>>>>>??????===<<<::::::;;;;;;:::999777777666777:::;;;::::::666666666666777777777777444444555555555555444444333333333222222222111111//////000000111111111111000111333444444333111000///000111222222222222222111111000000000000111111000000000000000//////...---------.........//////...---+++******+++---......---+++******+++---...000000000000///...---,,,)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++************,,,+++***))))))***+++++++++***)))'''&&&''''''(((%%%'''***---...---+++***************************'''((()))***++++++***)))(((((((((((())))))))))))************************************************+++)))&&&%%%%%%'''+++---++++++++++++++++++++++++(((((())))))***************************************+++,,,,,,+++***)))(((&&&(((+++......,,,***((((((((((((((()))***+++,,,************++++++++++++,,,------......------,,,+++++++++,,,---...///000,,,,,,,,,---------.........///111222222111000000///000000111222222333333222222333333333444444444222333444555666666666666555444333333444666999:::<<<===???AAABBBAAA@@@???CCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHFFFGGGGGGHHHIIIJJJKKKKKKDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNMMMKKKIIIGGGFFFGGGIIIIIIIIIFFFCCCBBB???????????????@@@@@@AAA>>>===<<<===??????>>><<<:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<===888888888777777777666666777777666555555555555555222222222333333444444444444333222111111222333444333444555666666666444444333333444444333111000///222222333333333222111111111111111000000000000//////......//////000111222,,,---------......//////nnn]]]QQQGGG@@@===;;;:::999777666666555555999999999999999888777666<<<888444444666777666444333444555666666555444333333333333222222111111111333444666555444333333444333111111222555777777777555555555555555555555555666666555555444444444333777777777777777888888999<<<<<<;;;;;;;;;;;;;;;:::???===<<<:::999:::;;;<<>>???@@@AAA@@@???<<<:::999999;;;;;;999999999999999999999999;;;;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::888777777777999999:::999888777444555555666777888888999666666777777666555444444333333333222222222111111//////000000111111222222222333555666666444111///000111333333333111///...//////000111222222333333222111000///............---------.........//////---,,,+++***+++,,,---...---,,,,,,,,,+++,,,,,,,,,///......------,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))((( +++111,,,$$$******************************))))))((((((((('''''')))***)))((('''((()))************************((()))***++++++***)))(((***************************)))))))))))))))***+++//////---+++)))'''&&&%%%)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))(((((())))))******+++,,,......***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,---,,,+++++++++,,,---...***+++,,,------,,,***)))++++++,,,,,,,,,,,,------///......------///000111,,,---...///000111222333111111111111111222222333333333333333333333333333222222222333333333444444444444444555555555555555999::::::;;;<<<===>>>>>>DDDDDDEEEFFFFFFFFFFFFFFFGGGFFFDDDCCCBBBCCCEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLGGGFFFEEEDDDDDDFFFHHHIIIHHHIIIIIIJJJIIIHHHFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFHHHJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHGGGFFFEEEDDDCCCBBB========================???>>>===<<<;;;:::::::::===============<<<<<<<<<<<<;;;;;;::::::999888888999999888888777666666666777777777777777777777777333333333444444555555555222222222222222222222222444444555555666555555555111111111111111111111111000000111111111222222222000000000000000000000000////////////////////////...............//////000lll[[[PPPFFF???===;;;:::999777666666555555999999999999999888777777:::888666666666666555444222222333333333333222222333333333222222111111111222333555444333222333444555333222333555666666555555555555555555555555555666666666555555444444444777777666666666777888888999999888888888888888888============<<<<<<;;;:::@@@@@@????????????@@@@@@????????????@@@AAAAAABBBAAA@@@>>>;;;:::999999999888888888999999:::::::::;;;::::::999999999::::::<<<;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999999:::888777777777888999999999888777444555555666777777888888666666666666666555444444333333333333222222222222000000000000000111111111111222444555555333111///000111222333333111///...//////000111111222333333000111222222111///...,,,------------.........///222111///...---,,,,,,---......---,,,,,,,,,---...,,,,,,------------------,,,,,,,,,+++++++++******+++++++++++++++*********+++++++++*********))))))+++'''%%%&&&+++...,,,)))*********************************)))))))))(((((('''((())))))''''''((()))******************************+++,,,,,,+++******************************++++++***************+++,,,,,,++++++***)))(((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++************++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,+++*********+++------+++++++++,,,,,,++++++***+++++++++,,,,,,,,,------///...---------...000000.........///000000000111000000000000000111222222111111111111111111111111222222222333333333333444444444444444555555555555888888999:::<<<===>>>>>>AAAAAACCCDDDEEEFFFFFFGGGFFFEEECCCBBBBBBCCCEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGFFFDDDDDDDDDEEEGGGHHHHHHIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999:::999999888888777777666666666666666666666666666333333333444444444555555222222222222222222222222222333333444444333333333111111111111111111111111//////000000000111111111000000000000000000000000////////////////////////111111///............///iiiYYYOOOFFF@@@===;;;:::999777666666555555999999:::::::::999888888666888888888666444444555333333222222222222333333222222222222222111111111111222333333222111222333666555333333555555555444444444444444444444444444666666666555555555555555666666555555666666777888777777777777777777777777;;;<<<>>>???>>>===;;;999>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBB@@@???>>>===;;;999777666777777888999::::::;;;;;;::::::999888888888888888::::::::::::999999999999;;;;;;;;;;;;:::::::::::::::999888888999:::888777666777888999999888777666444444555555666777777777555666666666666555444444444444444444333333333333111111111111000000000000000111333444333222000///000111222222222111000//////000000111111222222222...000333444444111...+++------------............111000///...---,,,,,,,,,///...---+++,,,---///000+++++++++,,,---.........,,,,,,++++++++++++******+++++++++******)))))))))+++++++++***************+++------,,,***)))***,,,************************************))))))))))))'''((())))))''''''((()))************************))))))************))))))************************------,,,+++*********+++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++***)))))))))))))))******++++++++++++******++++++++++++******)))(((*********)))***++++++,,,++++++*********++++++,,,++++++++++++,,,,,,,,,,,,...------------...////////////////////////////////////......//////000111////////////////////////111111222222222333333333333333333444444555555555666777888999;;;<<<===>>>===>>>???AAACCCEEEFFFFFFDDDCCCBBBBBBBBBBBBDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<<<<===>>>:::::::::::::::::::::;;;======<<<<<<;;;::::::::::::999999888888777777666555555555555555555555555333333333333444444444444333333333333333333333333111111222222222111111000111111111111111111111111///////////////000000000000000000000000000000000////////////////////////444333000...------...///}}}gggXXXOOOGGGAAA???;;;:::999777666666555555999999::::::::::::999999444777:::999666333333555666555444333333444555666222222222111111111111111000111222222000000222333555333222222444444444333222222222222222222222222555555555555555555555555555555555444555555666777666777777777888888999999;;;<<<===>>>======;;;;;;<<<======>>>>>>>>>>>>>>><<<===???@@@AAAAAA@@@???<<<===>>>>>><<<:::777666666666777888:::;;;<<<<<<;;;:::999888888888888888999999999999999999999999;;;;;;;;;::::::::::::::::::888777888999999888777666777888888888777666555444444444555555666666666555555555666666555444444555555444444444333333333222222111111000000/////////000111222222111000///000000111222111111000//////000000000111111111222///000222333333111///---------------------------************+++,,,,,,---///---+++******,,,...000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++******)))(((((((((***************************,,,---+++'''&&&(((+++************************))))))))))))))))))))))))((()))******(((((()))******************************++++++++++++++++++***************************...---,,,+++***))))))))))))))))))***+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,------------------,,,,,,))))))(((((((((((())))))******++++++++++++******************)))((('''&&&)))))))))))))))******++++++***)))))))))***,,,---***++++++++++++,,,,,,,,,---------------.........---...............//////......------......///000.............../////////111111111111222222222222222222222333444444555555444555666777999;;;<<<<<<<<<<<<===>>>???AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA????????????????????????@@@???>>><<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;>>>======<<<;;;;;;::::::999888888777777666666555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111000///111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////444222000...---...///000{{{fffXXXPPPHHHBBB@@@;;;:::999777666666555555888999999::::::999999999444777:::999555333333444555444333222222333444555111111111111111111111111000111111111000000222444333222000111333444444333222222222222222222222222444444444444555555555555444444333333444444555666555555666777777888999999===<<<;;;::::::;;;<<<===<<<<<<===>>>??????>>>>>>>>>>>>???@@@???>>><<<;;;888:::<<<======<<<:::888666666777888:::;;;<<<<<<;;;;;;:::999999999999999888888888999999:::::::::;;;;;;:::::::::999999999999888777777999999999777666777777888777666555444444444444444555555555555444444555555555555444444555555444444444333333333222222111111000000////////////000111111111000///000000000111111000000000000000000000000111111111111111111000000000000000------------------,,,,,,''''''((()))******++++++,,,+++***)))***+++---...------,,,,,,,,,+++++++++,,,,,,,,,,,,------------*********)))))))))((((((************************))))))((((((((()))******************************(((((((((((((((((((((((()))***++++++))))))***+++))))))))))))))))))))))))........................************************---,,,+++))))))(((((((((++++++******************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,''''''''''''((()))***+++)))******++++++******)))))))))))))))(((((('''&&&(((((())))))******************)))((()))***,,,---*********+++++++++,,,,,,+++,,,,,,---------------++++++,,,---...///000000---------,,,---......///........./////////000000000000000111111111222222111111222222333444444555333333444666777999::::::;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@@@@@@@@@@AAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA????????????????????????@@@???>>>===<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>======<<<;;;;;;::::::888777777666555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222111000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////111000///......///000222yyydddXXXPPPHHHBBB@@@;;;:::999777666666555555777777888999999999888888555777777777555333333444222222111111111111222222000000000111111111111111000111111000///000333555555333111111222333333222444444444444444444444444333333333333333444444444333333333222333444444555222222333444666777888888<<<;;;999888888:::<<<===:::;;;===>>>??????>>>===>>>>>>>>>===<<<;;;999999777888:::<<<===<<<;;;:::777777888999::::::;;;;;;::::::999999999999::::::777888888999:::;;;;;;<<<;;;;;;::::::999999888888888777666777999999999777666666777777777555444333444444444444444444444444333333444555555555555444444444444444333333333333111111111111000000000000///000000111111111111111/////////000000000111111000000000000000000000000111000///......///000000------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))))))))))))******+++,,,------------,,,+++*********+++,,,,,,,,,,,,,,,------***************************************++++++++++++)))'''(((+++---,,,+++************************(((((((((((()))))))))))))))***++++++))))))***+++))))))))))))))))))))))))+++******))))))******+++************************++++++***)))((((((((((((,,,,,,++++++***))))))))))))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---************++++++++++++&&&&&&''''''(((***+++,,,))))))************))))))'''(((((())))))(((((('''(((((()))************))))))))))))))))))***+++,,,************++++++++++++***+++,,,,,,------,,,,,,)))***+++,,,---///000000------,,,,,,------...///.........//////000000111///000000000000111111111000000111222333333444444222333444444555666777777:::999888888888999:::;;;===>>>>>>??????@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGEEECCCBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB======<<<<<<======>>>???::::::;;;;;;<<<<<<============<<<<<<;;;:::::::::888777777666666555444444444444444444444444444444333333333333222222222222222222222222222222222222333333333333333222111000000000000000000000000000222222222222111111111111////////////////////////////////////////////////...............///000000wwwcccVVVNNNFFF@@@>>>;;;:::999777666666555555555666777888888888888777888666555444444555444333111111222222222222111111///000000000111111111222111111111000000111444777:::888555444333333111000333333333333333333333333111111111222222333333333222222222222222333444444222222333555666777999999888888888888999999::::::888999;;;===>>>===<<<<<<<<<<<<;;;:::999999999999888999:::;;;;;;;;;::::::888888888999999:::::::::888888777888888999:::;;;777888999:::;;;<<<======;;;;;;::::::999888888777888666666777888999999888666666777777666555333222333333333333333333333333222333444444555555555444333333333333222222222222000000000000000111111111000000000111111222222222///////////////000111111000000000000000000000///---...////////////......---------,,,,,,,,,++++++,,,------...------++++++((()))***,,,------,,,,,,,,,,,,++++++++++++++++++))))))*********+++++++++))))))******+++,,,,,,,,,))))))*********++++++++++++***))))))+++,,,,,,+++************************))))))******++++++++++++''')))***)))((('''((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((************************++++++***))))))*********+++++++++************))))))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------)))*********+++++++++,,,(((((((((((())))))***+++))))))************))))))&&&'''((()))))))))))))))((()))***+++++++++******'''((()))***++++++++++++************++++++++++++)))***+++,,,---,,,,,,+++******+++,,,------......---------------...//////------......///000000111/////////000000000111111//////000111222333444444333333333333444444555555666666555555666777:::;;;<<<<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEFFFIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC===============>>>>>>???888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999999888777777666666444444444444444444444444333333333222222222111111111111111111111111111111333333333333222111000///000000000000000000000000222111111111000000000000////////////////////////////////////////////////------...///......---,,,vvvaaaUUUMMMEEE>>><<<;;;:::999777666666555555555555666777777777777777:::666333222444666444222222333444555555444333222//////000000111111111222111222111111000111555777???<<<999666444222000...////////////////////////000000111111111222222222222222111111222222333444444444555777888:::;;;<<<555666888:::::::::888777666777:::<<<<<<<<<;;;::::::999888888888999:::;;;:::;;;;;;;;;::::::999999999999999999999999999:::555666666666777999:::;;;888888999:::<<<===>>>>>>;;;;;;::::::999888777777777666666666888999999888666666777777666444333111333333333333333333333333222333444444555555555444333333333222222222111111//////000000111111222222000000111111222222222333///////////////000111111000000000000////////////***,,,///111111///---+++---------,,,,,,+++++++++((()))+++---............((())),,,...///...---,,,*********++++++,,,------''''''(((((()))))))))***))))))***+++,,,------...))))))******++++++++++++)))******)))(((''')))***************************+++++++++,,,,,,---------&&&'''((('''&&&%%%&&&((())))))))))))))))))))))))---,,,+++******+++,,,---************************+++++++++***++++++,,,,,,***************+++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,+++******)))))))))))))))))))))************))))))%%%&&&''')))******++++++((()))***,,,,,,++++++***&&&''')))***+++++++++***)))************+++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,------...///000000////////////000000000000...///000111222333444444333333333333333333333333444333333333555777:::<<<;;;<<<===>>>????????????BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKJJJIIIFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCC@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<777777888999::::::;;;;;;<<<;;;;;;::::::999888888;;;;;;::::::999888888888555555555555555555555555333333333222222111111111000000000000000000000000333333333222222000//////000000000000000000000000111111000000/////////...////////////////////////////////////////////////---.../////////,,,***(((uuu```RRRKKKEEE@@@???;;;:::999888777777777777222333444666666666666555777777666555444222000///111111111111111222222222222---))),,,333777222---222111000000222444777999@@@>>>;;;888444111//////222222222222222222222222//////000000111111111222333222222222222222222333444444444555555555555666777777777777777777777777888999::::::;;;;;;::::::999999888888999999:::;;;;;;;;;;;;;;;::::::999888888888888888888999999999888888888888999:::;;;<<<===;;;999999<<<===<<<:::::::::;;;;;;::::::999888999666333333555777666444444444444444444333333333666444333333444555444444333333444777999888444000000111222333444333333222222222222222222333333333111000///......///000111111111000///////////////000///...---,,,+++******............///000000111///...---,,,,,,,,,---...,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++************************((()))+++,,,+++(((%%%$$$---,,,+++***))))))))))))((((((''''''''''''((((((++++++***************+++,,,,,,,,,+++***)))(((''',,,+++++++++******))))))++++++++++++************'''((((((((()))))))))***))))))(((((()))***++++++++++++***************+++***)))((('''((())),,,---///...---+++***)))((((((******++++++++++++******+++++++++,,,,,,---------+++*********))))))((((((,,,,,,+++***)))))))))***)))+++,,,......---,,,++++++***)))'''''''''((()))))))))))))))************,,,+++***(((''''''''''''+++++++++************)))******+++++++++,,,,,,,,,''''''''''''''''''''''''---,,,+++++++++,,,---.........---,,,---...///000---......///////////////000000000000000/////////222222333444444444444333333333333333333444555666::::::::::::;;;===>>>???@@@BBBDDDCCCBBBAAAAAABBBEEEGGGHHHGGGFFFFFFHHHIIIHHHIIIKKKLLLJJJFFFBBB@@@AAA@@@@@@@@@AAACCCEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>??????===<<<<<<<<<===>>>>>>===<<<;;;;;;::::::;;;>>><<<:::888777777777777888777666666666777999:::555555444444444444555555999888666444333111000000///222333222000///111333333333333222222222111111///000111111000000111222000000000000000000000000///////////////...............////////////............//////...---,,,,,,sss^^^QQQJJJDDD@@@???::::::888777777777777777444555666777777777666555444444555555555555444444/////////////////////000222...+++---333555222...222111000000111333555777;;;:::888666444222111111222222222222222222222222222222111111111111111111222222111111111111222222333444444444555555555555666666666666666666666666888888999:::::::::::::::999999888888888999999:::888888999999999888777777777777888888888888999999888888888888999:::;;;;;;<<<:::888888:::<<<;;;999999999::::::999999888777999777777888:::;;;999666555555555555444444444444555333111222333444333333555444444555777777555222222222333333333222000///000000111111111111111111111000///......///000111222111000000/////////000//////............------...---,,,++++++,,,,,,---...---,,,++++++,,,------,,,++++++******++++++,,,,,,++++++++++++,,,---------,,,++++++*********+++************************%%%''')))***++++++)))(((*********)))******++++++***))))))(((((())))))***++++++***************+++(((((()))*********))))))))))))))))))((((((((('''***))))))))))))))))))))))))))))))***************)))))))))))))))***++++++++++++***************+++***)))(((((((((***+++,,,...---,,,+++***)))))))))******++++++++++++******++++++,,,,,,,,,,,,,,,,,,************)))))))))(((,,,+++******))))))******)))***,,,---------+++***+++***)))((('''(((((()))))))))))))))************+++***)))((((((''''''(((+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---...------,,,---...///000///...---------...000111///////////////////////////000111111222222111111333333333444444666777888::::::::::::;;;===>>>???@@@AAACCCBBBAAA@@@@@@AAADDDFFFHHHHHHGGGFFFGGGHHHFFFGGGHHHHHHGGGDDDAAA???AAA@@@@@@AAABBBCCCEEEFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAACCCCCCBBBAAABBBAAA@@@?????????@@@AAA??????>>>======>>>???@@@>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::888777777888888777777666666777777888999999888777555444333222222333333222111111111111111000222333222000///111333333333222222222111111111///000111111/////////111////////////////////////////////////..................////////////.....................---,,,,,,ooo[[[OOOIIICCC???>>>999999888777666666666666666777888888888777666555333444444555555444444444000000/////////////////////...---///111222111000111111000///000111222333555555444333333333333333000000000000000000000000333333333222222222222222111111000000000000111111333333333333444444444444444444444444444444444444777777888999999999999999999999999888888888888888555555666777777777666666666777777777888888888999777777888888999::::::;;;:::888777777888999999888888888888999888777777666333444555888999999777444777666666666555555555444555444222222444444444333555333222333444555444333333333333222111///...---000000000000000000000000000//////......//////000111111000////////////000........./////////000000///...,,,***)))***+++,,,,,,,,,++++++++++++,,,---,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,+++************+++************************'''''')))******+++++++++))))))))))))***+++,,,,,,+++******))))))******++++++***************++++++$$$%%%'''(((***+++++++++))))))))))))(((((((((((()))((('''((()))***)))(((++++++++++++++++++******))))))))))))))))))***++++++***************++++++)))))))))***************,,,,,,+++*********************++++++++++++******,,,,,,,,,,,,,,,+++++++++************))))))))))))++++++***)))))))))******((()))***,,,,,,+++************)))((((((((())))))))))))))))))************))))))(((((((((((())))))++++++*********)))))))))*********++++++++++++,,,++++++++++++++++++++++++...---,,,++++++++++++,,,---------,,,---......///000///,,,++++++---000222........................//////000111111111111111333333333444555666888999999999999:::;;;<<<>>>>>>>>>???AAAAAA@@@??????@@@BBBDDDGGGHHHGGGFFFEEEFFFEEEEEEDDDDDDCCCAAA???>>>AAAAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>???@@@BBBBBBAAA@@@???@@@AAABBBAAA???===<<<;;;::::::;;;===>>>????????????@@@AAABBBBBB???>>>===<<<<<<;;;;;;<<<;;;:::999888888888888888555666666777777777777777888888777555444333222111222111000000000000000000000111222222111000111222333222222222222111111111///111111000...---...///////////////////////////..............................////////////......---............------,,,}}}kkkXXXMMMHHHBBB>>>===999888777666555555555555777777888888777666444333555555555444333111000///222222222111111111111111---...//////......///000111000////////////000000222222111111111222333333000000000000000000000000111111111222222222333333000000////////////000000222222222222333333333444333333333333333333333333666666777888888888888777888888888888888777777777333444555666666666666666555666666777777888888888666777888888999:::::::::888777666666777777777777888888999999888888777666222333444555666777666666888888777777666666555555666555333333555666555444111111111222222222111000333222222111000///...---111111111111000000000000//////////////////////////////...............///---.........////////////000///,,,+++***+++---...++++++++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++***+++,,,,,,---++++++***************+++************************++++++******)))))))))))))))))))))))))))***++++++*********))))))******************)))******+++,,,%%%&&&''')))***++++++++++++++++++***************))))))***+++,,,,,,***(((+++++++++++++++************)))))))))))))))***************)))******+++,,,******+++++++++***))))))+++***************++++++***++++++,,,,,,++++++***---,,,,,,,,,++++++***************)))))))))))))))******))))))))))))******(((((()))***+++******)))******))))))))))))))))))((()))))))))************((((((((((((((()))******************))))))))))))************++++++++++++************************...------,,,++++++++++++,,,,,,,,,---------......///...---,,,---...///000,,,,,,---------------...000111111222333222222222111111222333444666777888888888888999:::;;;======;;;===??????>>>===>>>??????BBBFFFGGGFFFDDDCCCCCCDDDCCCBBBAAA@@@?????????AAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBBAAAAAA;;;;;;<<<<<<>>>???AAAAAA@@@???>>>>>>???@@@???>>>;;;:::888777888:::<<<>>>?????????@@@BBBCCCDDDDDD??????>>>===<<<<<<<<<<<<999999999888888888888888444555666777888777666555444555555555555555555444666555333222000//////...111111222111111111111222222222222222111111111111000111111000---,,,,,,---////////////////////////------...............///---......//////......------------......------,,,zzziiiVVVLLLGGGAAA===<<<999888777666555555555555666777777777666444222111333333333222111000///...222222222222111111000000+++---......,,,,,,---///000000/////////...//////111000000000000000111111////////////////////////---...///000111333333444000//////////////////000111111111111222222222222333333333333333333333333444555666666777777666666666777888888888777666666444444555666777777777666444444555666777777888888555666777999999999999999666666666555555555666777999999999999999888888777888777666666666888;;;===999888888777666666555555555333222222333444444333///000333444333222000///111111111000000000000000000000//////.........---......////////////......------,,,,,,,,,------............---------,,,,,,...---+++++++++---///000*********+++,,,,,,,,,,,,,,,++++++******++++++,,,+++************+++,,,,,,*********))))))***++++++))))))))))))))))))))))))*********)))))))))))))))+++******)))(((((())))))***))))))(((((())))))*********))))))***++++++,,,((()))******+++++++++*********************++++++***---000222000...+++*********************************)))))))))))))))*********))))))***++++++,,,++++++,,,,,,+++***)))(((******))))))******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********))))))))))))))))))*********))))))((())))))******(((((())))))************))))))******************((()))))))))************(((''''''(((((()))***+++*********)))))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------+++,,,.../////////...---+++,,,,,,,,,------......///000111111222222111111000000000111222333555666666666777777888:::;;;<<<999;;;<<<===<<<;;;<<<======@@@DDDEEEDDDBBBAAAAAACCCBBBAAA@@@???@@@@@@AAA@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA:::;;;;;;<<<===>>>@@@AAA???=========>>>???>>>===>>>===<<<;;;<<<===???AAA>>>>>>???AAABBBCCCDDDDDD???>>>===<<<<<<;;;;;;;;;888888888888888888888777333444555777777666555555444444555666666555444444555444333111000/////////222111111111111222111111222222222111111111000000000111111000---,,,,,,---........................,,,---------......//////------............------,,,,,,---------------,,,xxxgggUUUKKKFFFAAA<<<;;;999999888777666666666666555666666666555444222111//////000111222222222222111111000000///.........,,,---...---,,,,,,---...////////////////////////000000/////////000000111////////////////////////------...000111222333444000000////////////000000000000000000111111111222222222222222222222222222333444444555555555555555444555666888888888777666555555666777777777666666333333444555666777888888555666777999:::999999888555666666666444444666777999999::::::999999888777888777666444333555999===999999888777666555444444222000//////000111111000000222444555333222222222222222111000000000111111...------,,,,,,+++++++++---......//////......------,,,,,,,,,,,,---............------,,,,,,,,,+++*********++++++,,,---...)))***+++,,,---------,,,,,,++++++******++++++,,,***************+++,,,,,,***))))))))))))***++++++))))))))))))))))))))))))$$$%%%'''(((***+++++++++++++++***)))(((((((((((()))))))))(((((()))))))))))))))))))))***+++,,,,,,***++++++++++++******)))(((((((((((())))))))))))***222999:::555///,,,,,,)))))))))*********+++++++++******)))))))))))))))))))))))))))***+++,,,,,,------,,,+++***)))))))))******)))))))))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))************))))))((((((((()))******)))))))))))))))*********((()))***+++++++++******))))))))))))************((((((((((((((()))************)))))))))((((((((()))))))))************+++************************+++,,,,,,------,,,,,,+++++++++,,,------------,,,)))+++...000000///---++++++,,,,,,------.........------...///////////////000000000000111222333333444444444555666777999999666888:::;;;:::::::::<<<;;;>>>@@@AAA@@@?????????BBBAAA@@@@@@@@@@@@AAAAAA>>>???AAABBBCCCDDDDDDDDDBBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<===>>>@@@@@@>>>===<<<===>>>???>>><<<===<<<<<<<<<<<<======>>><<<===???@@@AAABBBBBBBBB>>>===<<<;;;;;;::::::;;;888888999999888777666666333444444555555555555555777777777777555333111000//////////////////000111222111000111222222222000222111111111111000000000///111111000...---...///........................,,,,,,,,,---......//////------............------+++,,,,,,------------,,,xxxgggUUUKKKFFF@@@;;;999::::::888777777777777777555666777777666555444333000111222333333444444444111111000000///......---///........................//////000000000//////............///111222333000000000000000000000000000000111111111111222222111000000//////000000111/////////000000000111111333333333333333333333333222333333444444444444444222333555777888888777777666666666666666666555444222333333444666777777888444555777999:::999888777555666777666444333555888888888888999888777777666555666555333111222555999999888888777555444444333333111000000111222222111222333222000......222555555444333111000000000000//////......---,,,,,,+++------...//////...------...---------......///000------------............++++++------------,,,,,,)))***,,,---.........---,,,++++++******++++++,,,***************++++++,,,)))))))))))))))***++++++))))))))))))))))))))))))"""###&&&)))*********)))***))))))((((((((())))))+++******))))))******+++))))))))))))***+++,,,---))))))************))))))'''((((((((()))))))))))))))555AAABBB888...+++,,,((())))))***+++,,,------++++++***)))))))))))))))))))))))))))***+++,,,---///...,,,***))))))))))))+++***)))))))))))))))***+++,,,,,,------,,,,,,+++************++++++++++++((()))))))))************((((((((((((((()))*********)))))))))******++++++((()))***++++++++++++***))))))))))))************)))((((((((((((((()))******)))))))))(((((((((((())))))))))))************(((((((((((((((((((((((()))***,,,------------,,,***+++,,,---------,,,,,,+++,,,---...///...---,,,,,,,,,,,,---......//////,,,---......//////......222111111111111111222222222222222333444555777777555777999999999888999::::::<<<===>>><<<<<<===>>>?????????@@@@@@@@@@@@@@@===>>>@@@AAABBBCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>===<<<===>>>???>>><<<999:::;;;;;;;;;:::999888;;;<<<>>>???@@@@@@@@@???===<<<;;;::::::999999:::999999999999888777555444444444333333444444555666666777777777666444111///000////////////000111222333111///000222333222000111111111111000000000000///000111111/////////111........................++++++,,,------...//////,,,------......------,,,***+++,,,---------------xxxgggUUUKKKFFF@@@;;;999;;;:::999888777777777777666777777888888777555555555555555555444333333222333333333222111000000///111000...///000111000.........///000111111000000,,,,,,---...000222444555111111111111111111111111444444333333222111000000111111000000000000111111////////////000000000000333333333333333333333333222222333444444444444333000222555777888888888777666666666666555444333333222222333444555666777888444555777999:::999888777555666888666444333666888777777777777777666666555666888:::999666555777999888888777666555444333333666444333333444555555444222111---)))&&&)))000666888777444222000/////////333222222111000/////////,,,---...//////...---,,,///////////////000111111,,,,,,---...///000111222...///111111111///---+++***+++,,,...//////......,,,++++++++++++++++++,,,*********)))***++++++,,,))))))((())))))***++++++))))))))))))))))))))))))$$$%%%((()))***(((&&&$$$(((''''''(((((()))***+++,,,++++++++++++++++++,,,))))))))))))***+++,,,---''''''((()))))))))))))))))))))******+++++++++,,,(((777FFFFFF999---***,,,))))))***+++---...//////++++++***))))))((())))))))))))))))))***+++,,,---111///,,,***(((((()))***++++++***)))))))))))))))+++,,,,,,------,,,,,,+++))))))******+++++++++,,,(((((())))))*********+++((((((((((((((()))***************)))***++++++,,,((()))***+++,,,,,,+++***))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++((()))+++---.........---***+++,,,---...---,,,,,,---,,,,,,,,,------......,,,,,,------...///000000...//////000000000000000444333222222111111222222111111111222333444555666444666888888888888999:::999:::;;;;;;::::::;;;======>>>>>>????????????>>><<<===???AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@???????????????@@@AAA???===<<<===>>>???>>>===;;;<<<>>>???>>><<<:::999:::;;;===>>>??????>>>>>><<<<<<;;;:::999999999999999999:::999888666444333555444333222333444555666333444666777777666444333555555333222111111111111333111///000333333222///111111111111000000000000///000111111000000111222........................++++++,,,,,,---...//////,,,------......------,,,***+++,,,,,,------------|||fffQQQIIIEEE???;;;<<<::::::999888666444333111777777666666555444222222444444444333444444555555...///000111111///---+++,,,---...//////...---,,,......//////000000111111......//////000000111111//////............//////............////////////111111000///...---,,,,,,000000000000000000000000111111222333333444555555222222222222222111000///333333333333444555666666777777777777777777777777222333555666666666555444555555666777777777777777888777666555555555555555555777999999777555555555555555444444555666888999666444222111111333666777333222111111111222333444222222222111111111111000444111......000222111///..............................---------...//////111111000///...---,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))+++***)))*********(((&&&))))))))))))************)))))))))((('''&&&%%%$$$((((((((((((((('''''''''+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))******///555>>>DDDEEE@@@999333'''(((***+++,,,,,,,,,+++,,,,,,+++***)))))))))************)))))))))((((((---------,,,,,,+++++++++************************************************+++++++++++++++***)))(((************************+++***)))(((((()))***+++******++++++++++++******************))))))))))))+++***)))(((((()))***+++************************************************))))))*********+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,........................******+++,,,------------,,,------...///000111111000111111111111000000///222222111000///...---,,,555888;;;;;;999888:::<<<888999;;;;;;;;;;;;<<<>>>;;;===>>>>>><<<;;;<<<===>>>>>>@@@AAAAAA@@@???>>>FFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;============<<<;;;:::999;;;999888888:::;;;;;;:::;;;:::999777666666555555333333444555555444444333666666555444333333222222333333333222222111111111111111111111111111111111000000000000000000000000111///...///111222000---.........................................................------,,,,,,,,,//////...+++))))))+++---|||fffQQQIIIFFF???;;;===999888888777666555444444666666666666555444333222111111000//////000000000//////000000000///---,,,.........//////...............//////000000000000///////////////000000000//////............//////........./////////000000///////////////.........000000000000000000000000000000111111222333333444222222222222222111000000333333222333333444555666333333333333333333333333333444444555555555555555555555666666777666666666777666555555444444444555777999::::::999777777777555444444444555666777888888666444222111222444555444444222111111111222222222222222111111111111000111//////000333333111..........................................---------000000//////......---------...////////////...---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))((((((((())))))(((&&&))))))))))))************,,,,,,,,,,,,+++***))))))((((((((((((((((((((((((+++++++++*********))))))(((((((((((()))))))))***))))))))))))***+++------''',,,444;;;@@@AAAAAA???((()))***+++++++++++++++++++++******)))*********---------,,,,,,,,,++++++------,,,++++++***))))))************************************************+++++++++++++++***))))))************************+++***)))(((((()))***+++******++++++++++++******************))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))*********+++++++++------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------------......//////000000///000000111111111000000222222222222222222222222333666888999777777888:::888:::;;;;;;::::::<<<===;;;===>>>>>>===<<<<<<======>>>>>>???????????????EEEEEEDDDCCCBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???>>>>>>>>>===============<<<<<<<<<<<<<<<<<<;;;;;;===============<<<::::::;;;999888888:::;;;;;;:::<<<;;;:::888777777666666444444444444444444333333555555555444333333333222333333333222222222111111111111111111111111111111000000000000000000000000111//////000222222000.................................................../////////......---------***,,,---,,,***))))))***{{{eeeQQQJJJFFF@@@<<<===888777666555555555666777444444555555555555444444444333222111111000111111000000////////////......000//////......//////000...////////////000000000000000////////////////////////............//////////////////000000000000---.........//////000000000000000000000000000000//////000000111222222222222222333333333222111111222222222333333444555666222222222222222222222222444444444444444555555666555555555666555555444444555555444333333333444444777888::::::888777666777444444333444444555777777999777555333222222333444555444333222111111222222222222222111111111111000---...000222444444111.................................//////...---,,,+++..............................////////////......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))((('''&&&'''((()))((('''))))))))))))************))))))************))))))((((((((((((((((((((((((+++++++++***************((((((((()))))))))******'''''''''(((***+++---...((()))+++...000333555666+++***************++++++*********)))******++++++++++++*********))))))))),,,,,,++++++***)))((((((************************************************++++++++++++++++++***)))************************+++***))))))))))))***+++******++++++++++++******************))))))))))))******))))))))))))******************************((((((((((((((((((((((((***************+++++++++........................***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------..................//////...//////000111111111111......///000111111222222111333555666555555666777999:::;;;;;;999999:::;;;;;;===???>>>===<<<===>>>============???@@@AAABBBEEEEEEDDDCCCBBBBBBBBBBBB??????@@@@@@@@@@@@??????;;;<<<===>>>???>>>======;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;;;;999888888:::;;;;;;:::<<<<<<;;;:::999888777777555555555444444333333222444444444444333333333333333333333222222222222111111111111111111111111111000000000000000000000000111000///000111222000...........................------------------------///////////////.........(((***---...,,,***))))))yyydddPPPJJJGGG@@@<<<===999888666444333444555666222333444444555555555555666555444333222222222222000000//////...//////000111000///......///000111////////////////////////000000000//////......---//////............///////////////000000000111111............////////////////////////////////////000000000111111111222222222222333333333333222222222222222222333444555666444444444444444444444444555444333222333444555666444444555555444444333333444444333222222333333333444666888888666444444555333333333444555555666666888777555333333333444444333333333333333333333333222222222111111111000000---...///222333333222000........................---...///000///---***)))---------....../////////////////////////////////------,,,,,,,,,+++++++++)))************+++++++++************************))))))))))))))))))))))))************)))))))))(((((('''&&&'''(((***))))))((()))))))))************'''(((((()))******))))))((((((((((((((()))))))))************************(((((()))))))))*********''''''''''''((()))++++++---,,,***((('''((()))))),,,+++***)))))))))***+++***)))))))))***+++,,,,,,))))))))))))((((((((((((++++++++++++++++++++++++************************************************+++++++++,,,,,,+++************************************************************++++++++++++******************)))))))))(((***))))))))))))))))))***************************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------.....................------...///000111111111111,,,------...///000111111111222333444444555555555999:::;;;:::999888999:::;;;===>>>>>>===<<<===>>>============???AAACCCEEEFFFFFFDDDCCCCCCCCCCCCCCC???@@@@@@AAAAAA@@@@@@???:::<<<>>>??????>>><<<;;;::::::;;;;;;;;;;;;<<<<<<;;;<<<>>>??????>>>===<<<;;;999888888:::;;;;;;:::;;;;;;::::::999888666666666555555444333333333333333333333333333333444444222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000///...........................------------------------//////..................+++---//////...------...vvvbbbOOOIIIFFF@@@<<<<<<;;;999777444333222333444111222333444555555555555444333222111000000///000000000////////////000111111000///......///000111/////////...............000000//////......------//////............//////////////////000000000000////////////............////////////////////////111111111222222222222222111222222333333222222222222222222222333444555555555555555555555555555555444444333222222444555666333444444444444444333333333333222222222333333444444666888777666444444444333333444555555666666666666555444444444555666666000111222333444555555555222222222111111111000000...//////000000111222444////////////////////////---...//////...,,,***(((,,,,,,------......////////////............//////------,,,,,,,,,+++++++++)))))))))*********++++++************************))))))))))))))))))))))))************)))))))))(((***((('''''')))++++++***((()))))))))******************+++,,,------------(((((((((((())))))******************************))))))))))))************++++++***)))))))))******++++++++++++,,,,,,------,,,+++***)))))))))***+++***)))))))))***+++,,,,,,------,,,,,,,,,+++++++++))))))***+++,,,---......***************************************************++++++,,,,,,,,,++++++******************************++++++++++++************++++++++++++******************)))))))))((()))))))))******)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------............------------,,,---...000000111111111222222222222222222222222222222333444555666555555888999::::::888777888999:::;;;=========<<<===>>>>>>>>>>>>>>>@@@CCCEEEGGGFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@<<<===>>>???>>><<<:::888::::::::::::;;;;;;<<<<<<;;;===>>>@@@@@@???===<<<;;;999888888:::;;;;;;:::999999999999888777555444666555444333333333333444222222333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000---...//////....................................------------------------------------------------...//////...,,,---///111sss___MMMHHHEEE???;;;;;;;;;999777555333222222222111222333444444444444444555444333222222222222222//////000000000000111111000//////......//////000/////////............---//////..................//////............//////............////////////000000//////.........---000000000000000000000000222222222222222222222222000000111222222222111111111111111222222333444555333333333333333333333333333333333333333444444555222333444444555555444444333333222222222333444444666777999999777666555666333444555666777777777777555555444444555666666777000111222444555555555555222222222111111111111000000000000///...///222444////////////////////////------......---,,,+++***,,,,,,------.........///......------------......------,,,,,,,,,,,,++++++))))))*********+++++++++************************************************************))))))))))))+++)))'''''')))***+++***))))))))))))************((()))***+++++++++++++++'''(((((())))))******+++***************+++++++++)))))))))*********++++++//////...,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***+++***************++++++*********)))******++++++,,,+++++++++************)))******,,,---...//////***************************************************+++,,,,,,,,,,,,,,,,,,******************************+++,,,,,,+++************++++++++++++******************))))))))))))))))))************))))))))))))))))))))))))))))))************************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------------------------......---......///000000000000222222222111111000000///333222222444666666555444777888999999888777888999888:::<<<<<<;;;;;;<<<======>>>>>>???AAACCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>===;;;999888999999::::::;;;;;;<<<<<<<<<>>>@@@AAAAAA???===;;;;;;999888888:::;;;;;;:::888999999999888666444333555444333222222333555555333333333333222222222222111222222222222333333333111111111111111111111111000000000000000000000000,,,...000///...---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......---+++***+++---000qqq]]]KKKFFFDDD>>>::::::888777777555444333222222222222333444444444333333555555444444444444444555...///000111222111111000.........//////.........//////.........---------------..................//////............//////------------.....................///////////////000000000000000000000000111111111111111111111111...///000111111111111000111111111111222333444555222222222222222222222222222222333444444444444333111222333555666666666666333333333333333444555555555777999999777666555666444555666888888888888777666666666555555555555555333333444555555444333222222222222111111111111000...000222222000///000222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------,,,,,,,,,,,,++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++************)))))))))))),,,***'''&&&''')))))))))))))))))))))************&&&&&&'''((((((((('''''''''(((((()))******++++++))))))*********+++++++++))))))*********+++++++++------,,,,,,+++,,,,,,,,,)))*********)))'''&&&$$$((()))***+++++++++++++++++++++******)))*********))))))))))))((((((((('''***++++++++++++,,,,,,,,,***************************************************+++,,,,,,------,,,,,,***************************++++++,,,,,,++++++*********++++++++++++******************))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,,,,------...............///////////////...////////////............222111111222555666555333555777888888777777999:::666888:::;;;::::::;;;<<<;;;<<<>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>===============<<<<<<;;;;;;;;;888999999:::;;;;;;<<<<<<===???AAABBBBBB???<<<:::;;;999888888:::;;;;;;:::999999::::::999777555444444333222222222444666777444333333333222111111111111111222222222333333333111111111111111111111111000000000000000000000000---000222111///...///111........................,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...//////...,,,+++,,,---ooo\\\JJJFFFDDD===999999555555666666555555444333333333333444444333333222000000000///000000111111---...111222333222111///,,,---...//////...---,,,//////.........---------,,,------......///////////////............//////,,,,,,,,,---------......,,,,,,---...///000111222000000000000000000000000000000000000////////////......///000000000000000111111111111222333444555333333333333333333333333111222333444555444333222111222333555666777888888333333333333444444555666333555777777555333333444444555777888999999888888888888777666555444444333666666666666555333111000222222222111111111111000,,,000444444222///...///000000000000000000000000,,,,,,+++++++++,,,---------------------------------,,,++++++++++++,,,------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))),,,)))&&&%%%&&&'''((('''))))))))))))************))))))************))))))'''(((((()))***+++++++++))))))******++++++++++++)))************+++++++++)))((((((((()))***++++++'''((()))***+++,,,,,,,,,'''(((***+++,,,,,,,,,+++,,,,,,+++***)))))))))***,,,,,,,,,,,,+++++++++***,,,,,,++++++***)))))))))***************************************************+++,,,,,,------------***************************+++,,,------,,,+++*********++++++++++++******************))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,........................******+++,,,------------++++++,,,,,,---...//////...///////////////......111111111111222222222222222000///111444666444222444666777888777777999;;;555777999:::999999:::<<<999;;;===>>>?????????>>>???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======888888999::::::;;;<<<<<<>>>@@@BBBCCCBBB???<<<:::;;;999888999:::;;;;;;;;;:::;;;;;;<<<;;;999666555333333222111222555777888444444333333222111000000111111111222222333333333111111111111111111111111000000000000000000000000///222444333111///111333........................,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000///111333333000...------lll[[[JJJBBB???;;;999999777777888888888666444333444555555666666555555444111111222333333333222222222000...---,,,---///000000000000000000000000000...,,,+++---000222111///...111111------000000---.........///////////////000000000000000000000000111000000/////////000000////////////............///---,,,---///000000///......//////000000111111/////////000111333444555333222111111222333555666444444333333444444555666555555555555555555444444444333333222222333333444444444444555555555555555777777777888999999999:::666666555444333222222111222222222222222222222222222222222222111111111000////////////////////////111000///...............---------.........//////...///000///---,,,,,,---111000///...---,,,,,,,,,......,,,+++***))))))))))))))))))***+++++++++,,,++++++******))))))((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))&&&'''(((******+++++++++***+++,,,***((('''((()))***************++++++,,,************************)))************+++++++++,,,,,,+++***))))))******...---+++***)))******+++------,,,+++***)))((('''******************************++++++++++++***************)))))))))((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********)))))))))))))))---,,,)))'''&&&&&&''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******++++++***)))'''''''''(((((())))))))))))************,,,+++***))))))***+++,,,+++++++++******)))))))))***++++++,,,,,,++++++***......---,,,***)))((((((++++++************++++++++++++,,,,,,,,,,,,------.................................////////////000000//////...///000111222///000111222333222111111///000000111333444555555888:::;;;:::888888999:::;;;;;;<<<<<<======>>>>>>;;;<<<=========<<<;;;:::<<<======<<<:::999999:::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;888888777777666666555555444333333333333444555555333444555333111000000111111111111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///......---------......000000///...---+++)))((($$$'''+++...///...---+++lll\\\JJJBBB???<<<999999777777888888777666555444222222333333333333222222222222333333333222222111111000...---------///000...........................---,,,---000111000///222000///...------...///---------...............////////////////////////,,,,,,,,,,,,---......///////////////////////////000...---...///000000///.........///000000111111111111111222333444666666333333333222333333444444111000000000000111222222444444333333333333333333444444333333333333444444333333444444555666666666666666666777777777777777555555555444333333222222222222222222222222222222222222111111111000000000000000000000000000000000000//////............///,,,------------.........,,,---...---++++++,,,...000///...---,,,+++++++++++++++******++++++,,,---***************+++++++++*********)))))))))))))))((((((((((((((((((((((((*********)))(((''''''&&&))))))))))))))))))))))))'''((()))***************)))***+++***(((((((((***((((((((((((((())))))***************************)))************+++++++++,,,++++++***))))))******))))))))))))***+++,,,,,,******************************************************++++++++++++******---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))*********))))))******))))))(((((())))))))))))))))))))))))************)))))))))((()))))))))))))))******+++++++++***))))))***+++,,,))))))))))))************++++++***))))))***++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------------------------------------........./////////......//////000000000//////000111222222222111111000000111222333444555555777999:::999888777888999:::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;:::999;;;<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::888999999:::;;;;;;::::::888888777777666555555444444333333333444444555555333444444333111000111222333222222222111000000000222222222111111111111000000000000000000000000000000000000000000000000000........................---------,,,,,,,,,---------...............------((()))***+++,,,---------lll\\\KKKCCC@@@<<<999999777888888888777666555444555555555666666555555555333333333333222222111000111000///------......///------------------------...---,,,---///000000///444111555<<<;;;222...000,,,,,,,,,------.........////////////////////////*********+++,,,---...///......//////000000111111222000......///000000///---......//////000111111111111111222333444555666333444444444444333333222///////////////000111111222222222222222222222222555444444333333444444555222222333444555666666777666666666555555555555555444444444444333333333333222222222222222222222222111111000000000/////////000000000000000000000000///............//////000,,,,,,,,,,,,------------+++,,,,,,+++******---///......---,,,+++++++++,,,++++++******++++++,,,---+++++++++***************))))))))))))************))))))))))))))))))))))))******)))(((''''''&&&&&&))))))))))))))))))))))))((())))))*********))))))''')))******(((((()))+++((((((((((((((())))))***************************)))************+++++++++,,,+++******)))*********''''''((()))************(((((()))***+++,,,,,,---******************************++++++++++++******++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************(((((())))))******++++++&&&(((***,,,,,,+++***)))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++))))))))))))***+++,,,---))))))))))))************++++++***))))))***++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++******(((((()))***+++,,,------++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...////////////...///000111111222222111111111111222333444444555555555777888777666666777888888888999::::::;;;<<<<<<===<<<;;;:::999888888888555777999999999:::<<<>>>;;;;;;:::::::::999999999;;;;;;<<<<<<<<<=========::::::999999999999888888888888999999::::::999999777777777666555555444444333333333444444444555555111333444333111111222333444333333222111000//////222222222111111111111000000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......////////////......,,,+++***)))***+++---...kkk[[[KKKCCC@@@===999999888888888777666666555444666666777777777777666666444444444333222111000///000000///............///------------------------------------.../////////444333???PPPOOO<<>>OOOOOO<<>>;;;:::777777666666666666666777333222222333555666555333444444333333222222222222111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,------...//////000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------000.........///000///...---------...------,,,,,,/////////....../////////000/////////000111333444111111111111111111111000222222111111222333444555////////////////////////111111111111111000///...111111111111111222222222333333222111000000000000111111000000////////////////////////////////////000/////////...------,,,---...//////---+++((('''(((((()))***,,,///111333000...,,,******+++,,,---++++++***************+++,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,,,,++++++******))))))((())))))))))))((((((((((((((((((((()))))))))******))))))************)))(((*********+++++++++,,,,,,((((((((((((((((((((((((((())))))))))))*********+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,)))))))))((((((((('''''')))***+++,,,,,,,,,++++++++++++***************************)))))))))))))))+++***)))(((((()))***+++)))))))))))))))******************)))))))))))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))''''''((()))***+++++++++******))))))((((((''''''))))))))))))************************))))))))))))))))))))))))))))))))))))************************((()))************))))))+++***((('''''')))+++---************++++++++++++***************++++++,,,,,,,,,+++++++++*********++++++,,,------------,,,,,,...000///...---------...............///000111111222222222222222111000333333333444555555666777444444444444333333333333222333444555666555444333444444333333333444555555555555555666666666777777666666666777777888888888::::::999999888888888777666666555555444444444444111222444555555333111000///000111222222111000000.../////////000000000111.../////////000000111111.............../////////......///000000/////////------............------...---+++)))(((((()))******)))(((''''''((()))***+++)))((()))******)))(((vvvYYYOOOEEEBBBAAA===;;;;;;666555555444444444555555333222222444666666555444222222222222222222111111000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,------...000.........///000///...,,,---------------,,,+++//////............//////......//////000222333333000000000000000000000000333222222333333555666777////////////////////////...///000111111111111111000000111111111222222222222111000///////////////000000000///////////////........................//////...------,,,,,,,,,+++,,,------,,,)))'''%%%+++*********+++---///000///...,,,***)))***+++,,,*********))))))***++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******)))))))))((((((((((((((((((((())))))))))))'''''''''((((((((())))))((())))))*********)))))))))))))))*********++++++))))))))))))))))))))))))((())))))))))))*********+++,,,,,,,,,,,,+++***************+++,,,,,,------************************,,,++++++++++++++++++,,,))))))))))))((((((((((((((())))))*********************************++++++*********)))))))))))))))+++***)))(((((()))***+++(((((())))))************))))))))))))))))))************************************++++++++++++******))))))))))))))))))))))))((((((((()))***+++,,,,,,******))))))((((((''''''))))))))))))******************))))))))))))))))))))))))))))))))))))))))))************************))))))*********))))))(((***)))((('''''')))+++,,,)))))))))*********++++++******))))))******+++,,,............------------***+++,,,,,,------,,,,,,---......---,,,,,,...000...............//////000111111111222111111000000111222333333444555555555333333333333222222222111333444555777777777666555333333333333333444555555555555555555555666666666777777777666666555555555999888888888888888777777555555555555555444444444111222444666666444333222222222222222222222111111111000000000/////////.........//////000000000111------------------............////////////......+++,,,------------,,,+++...,,,+++)))(((((())))))***)))'''%%%%%%''')))******)))((()))***+++***(((sssVVVMMMEEEBBB@@@<<<:::;;;666555444444333333333444444333333444666777555444///000000111000000//////000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////.........---------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---......///...------//////...------....../////////......///......------......///---......///000111111111////////////000000000000///000000111222333444444000000000000000000000000---...///111222222222222000000000111222222333333000000////////////000000////////////////////////...........................---,,,+++************++++++++++++***)))'''&&&,,,+++*********+++,,,---...---+++*********++++++***))))))))))))***++++++******++++++++++++******)))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((())))))************)))&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++((()))***+++,,,---------)))*********++++++,,,,,,************************++++++************++++++************))))))))))))((())))))))))))*********)))))))))***************)))))))))))))))***************))))))))))))******'''((()))******+++******))))))))))))************((((((((((((((((((((((((******++++++++++++******)))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************))))))((()))((((((((())))))******((())))))))))))************))))))))))))***++++++************))))))))))))******+++,,,,,,,,,,,,,,,.........---,,,,,,///111///......---....../////////000000111111111000000...///000111222222222111333333222222222222111111111222222333444444444444222333333444444555555555555555555555555555555555888888777666555444333333777777777777777777777777555555666666555555444333222222444555555444444333333333333222222222222222111111111000///............//////////////////000------------------,,,,,,,,,------------,,,++++++***+++,,,------,,,+++***,,,,,,+++***)))))))))))),,,+++)))(((((()))+++,,,***)))((()))+++++++++***pppTTTLLLEEEBBB@@@<<<:::;;;888777666444444333333333555444333444666666555333///000111222222111000000000000/////////.........------------------------------------------------,,,,,,,,,------,,,,,,+++---------...............------...//////...------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///...---,,,---...///...,,,,,,------...///////////////......------......///------...///////////////........./////////000000,,,---///111222222222222111111111111111111111111...///000111111111111111///000000111222222333333////////////000111222222////////////////////////........................///...,,,+++******+++++++++++++++*********))))))+++***)))))))))***+++,,,++++++++++++************)))))))))))))))***++++++))))))***++++++***))))))((())))))******))))))(((((((((((())))))***++++++'''((((((((()))))))))***))))))*********+++++++++(((((()))***************''''''((((((((()))))))))++++++++++++++++++++++++************+++++++++,,,((()))***+++,,,---------))))))***************************************************))))))*********++++++++++++******************))))))******++++++((((((((())))))*********(((((())))))******++++++))))))************))))))&&&''')))***++++++******((()))))))))************((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))+++***)))))))))***+++,,,(((((((((((())))))))))))''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++++++++*********))))))***************)))(((((('''''')))*********)))(((((((((((()))))))))******)))))))))))))))***++++++(((((('''''''''&&&&&&&&&******+++,,,,,,,,,,,,++++++---//////...---...//////......------...............///000111111111111---...///111111111111000333333333222222222111111000000000000111222333444222333444555555666666666666666666555555555555555777777666666555555444444777777777777777777777777444555666666666555444333111222222222333333333333333333222111111111111111000000000000///////////////////////////.........//////......------,,,,,,,,,---------,,,,,,+++***+++,,,---......---,,,+++***+++++++++++++++******++++++***))))))***+++++++++***)))***,,,,,,,,,+++mmmSSSKKKEEEBBB@@@<<<:::<<<999999777666444444333333555444444555666666555333222333444555555555444333000/////////............------------------------........................,,,,,,,,,------,,,+++++++++,,,,,,---...///000000,,,---...//////...---,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///...---,,,,,,---...---,,,)))***+++,,,------...---.........------.........,,,---......///.........---.........//////000000+++---000222333333222111111111111111111111111111000111111111111000000//////000000111222222333333//////000000111222444555.........///////////////........................111000...---,,,,,,---...,,,,,,+++******++++++,,,)))((((((((((((***+++,,,)))***++++++++++++******))))))((())))))***++++++((()))***++++++***)))(((***+++,,,------,,,+++***(((((()))***+++,,,,,,---'''((((((((())))))******((())))))))))))*********(((((()))******************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******************************))))))))))))******,,,,,,,,,+++++++++******++++++******++++++,,,---''''''(((((()))))))))***'''(((((()))***++++++,,,((()))***++++++***)))(((&&&''')))***+++++++++***(((((())))))*********+++((((((((((((((((((((((((******++++++++++++******)))))))))))))))))))))))),,,+++***)))))))))***+++''''''(((((())))))******))))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))++++++++++++******))))))***************)))((((((%%%''')))++++++***((('''(((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++(((,,,000222111///------///......---------......------///000111111111111...///111222333333222222333333333222222222222111444444333333444666777999222333444555666666666666666666666666666666555555555555666666666666666666666666666666777777777777444555666666666555333333111111000000111222333333222222111000//////000000......//////000000111111000000//////.........---111111000///...------,,,.../////////......---,,,,,,---///000000///---,,,)))***,,,------,,,+++***))))))(((((((((((())))))+++***)))***,,,------+++|||hhhTTTJJJBBB???>>>;;;;;;<<<888777555333222333444555555666666666555444444333444444333333222111000000000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////000///---,,,++++++,,,,,,------------------,,,,,,***+++,,,---...---,,,+++,,,,,,,,,------.........+++,,,------......------+++,,,---......---,,,++++++++++++,,,---...///000........................///...---,,,,,,---...///333222///---,,,,,,---.../////////000111111222222444333222000///---,,,+++---......///////////////---...///000000111111111000000000000////////////////////////...---,,,+++111111111111111000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++)))((('''&&&+++++++++************)))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******((()))++++++***))))))*********************************+++,,,,,,,,,,,,+++************))))))))))))%%%%%%&&&'''((()))******///---***((('''((()))***))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))((((((+++++++++*********))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++***)))((('''&&&&&&))))))))))))*********************)))))))))))))))))))))***++++++++++++***************+++,,,------))))))))))))************++++++******)))))))))(((&&&(((***,,,---,,,+++*********++++++++++++******))))))************))))))'''((()))******)))((('''((('''&&&&&&'''((()))******((('''(((+++,,,+++((()))((((((((()))***+++++++++***)))(((((((((******+++++++++*********))))))+++,,,.../////////...---111000...------...000111...///000222222111111000111111111111111111222222444444444444444444444444222222333333333333444444111333444444333222333333555555555555555444444444333333333444444444555555444444444555555555555666444555555444222222333555444333222222111111222222111111222222222222111111000111111111000///---,,,,,,---///000000000///...000000000000////////////.........---,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******((()))))))))'''''')))***wwwdddSSSJJJBBB@@@???<<<:::;;;888777555333333333444555555555555555555444333222444444333222222111000000////////////////////////......---------,,,,,,,,,,,,,,,,,,------......///*********++++++,,,,,,---000000///...---,,,,,,---,,,,,,------------------++++++,,,,,,------,,,,,,,,,,,,------............+++,,,------...---------,,,---............---,,,,,,++++++,,,,,,...//////........................///...---,,,,,,---...///222111///---,,,---...///000000000000000000000000111000000000//////......---......///////////////---...///000000111111111111111000000000000//////------...............---------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&''')))***)))((('''(((***))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))((()))******(((((()))***+++++++++***************(((((()))************)))************))))))))))))))))))******++++++,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((+++++++++*********))))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))(((((((((((())))))))))))***************))))))))))))))))))))))))************+++++++++++++++*********+++,,,,,,'''(((((((((((()))))))))((('''''''''&&&&&&&&&&&&'''(((***,,,,,,,,,+++***)))))))))******)))))))))))))))************))))))'''((()))******)))((('''(((''''''&&&'''((()))******((('''(((***,,,***)))))))))))))))))))))***+++***)))))))))))))))******+++++++++*********)))))),,,,,,---..................---,,,++++++,,,---......///000111222111000000000000000111111222222222444444444444444444444444222222222333333333444444111333555444333222333444666666555555444444444333333333333444444444555555444444444555555555555666777666555555555555555555333333222111111111111111000111111222222111111000000111111111000///---,,,---...//////000000//////////////////............////////////............+++++++++,,,,,,,,,------++++++++++++++++++++++++((((((((()))))))))))))))((()))))))))'''''')))***rrr___QQQHHHBBB@@@???<<<999:::888777555444333333444444333333444444444333222222333333333222111111000000////////////////////////...------------,,,,,,,,,+++,,,,,,---...///000111+++++++++++++++,,,,,,,,,//////000//////...---,,,++++++,,,,,,------......,,,,,,++++++,,,,,,------,,,------------.........++++++,,,---------------------............------,,,++++++,,,,,,---...///------------------------......------------......000///...------...///000222111111000//////......---......//////000111111---......///////////////---...///000000111111111222222111111111000000000+++,,,---...////////////.........///////////////111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((''')))***)))((('''(((***************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))(((&&&&&&(((***++++++++++++******))))))(((((()))************)))++++++*********)))))))))+++++++++++++++,,,,,,,,,)))***++++++,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''************))))))))))))+++++++++***************(((((((((((((((((((((((((((((())))))))))))******''''''(((((())))))******))))))))))))************))))))))))))))))))******+++***)))))))))***,,,,,,,,,,,,+++*********++++++''''''''''''((((((((((((***))))))))))))((((((((('''(((***+++,,,,,,+++***(((((())))))))))))(((((())))))************))))))(((((())))))))))))(((((((((((('''''''''((()))))))))((('''(((***+++***)))+++***))))))))))))))))))'''((()))***************+++++++++***************------,,,,,,------.........---,,,++++++,,,---......///000111111111000000//////000000111222333333333333333333333333333333222222222222333333333333222333555555333222333444777777666555444444333333333333333444444444555555444444444555555555555666888555333333555666555333333222222111111111111111000000111111111111000000000000111111000///...---//////......//////000111............------------............////////////******++++++++++++,,,,,,************************))))))))))))))))))((((((((()))))))))'''''')))***ppp]]]OOOGGGAAA@@@@@@<<<999999777777555444333333444444222222333333333222222111333222222222111111000000////////////////////////------------------------,,,,,,------......//////...............------------.../////////...,,,+++******+++,,,------......---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------......---------,,,+++++++++,,,------...------------------------------------------------...------------...///000000000000//////.........------......///000111111---......///////////////---...///000000111111111333333222222111111000000+++,,,---...///////////////////////////000000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''+++++++++*********))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***''')))***)))((('''(((***)))))))))*********++++++)))))))))))))))))))))))))))))))))(((((()))))))))))))))(((&&&%%%%%%(((+++,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,++++++++++++*********))))))*********))))))(((((((((******)))))))))))))))((())))))))))))))))))))))))*********************************)))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))*********,,,***)))((((((***,,,---,,,,,,+++***))))))******'''''''''((((((((())))))************************((()))***++++++++++++***(((((())))))))))))(((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((()))***))))))++++++***)))((((((((()))&&&''')))***+++++++++***************************---,,,+++++++++,,,...//////......------......///---...000111111111000///---...///000111222333444222222222222222222222222111222222222222333333333222444555555444333333444777777666555444333333222333333333444444444555555444444444555555555555666777333///000444666333///444444333222222222222222///000000111111000000///000000000000000///......000///.........///111222/////////.........------+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,))))))))))))))))))))))))+++******))))))(((((((((((()))))))))'''''')))***rrr^^^MMMFFF@@@@@@???;;;888888777666666555444444333333111111222222333222222111222222111111111111111000........................------------------------...---------,,,,,,++++++///.....................+++,,,---...---,,,+++*********++++++,,,---......---,,,+++***+++,,,---...***************************+++,,,,,,------,,,,,,---------,,,,,,---------,,,,,,+++++++++,,,------------------------------,,,------------------,,,,,,,,,,,,---......///000------........./////////............////////////---......///////////////---...///000000111111111333333222222111000000///------............------+++++++++,,,,,,---------000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((+++++++++*********))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***''')))***)))((('''(((***((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++))))))(((&&&%%%%%%(((++++++++++++*********))))))******+++,,,,,,,,,,,,+++++++++++++++************)))))))))(((''''''&&&&&&***)))((((((((()))+++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******************************************************)))))))))((((((((((((((())))))))))))((((((((((((((()))))))))************(((((())))))************,,,***)))((((((***,,,---,,,++++++***))))))))))))(((((()))))))))*********'''''''''''''''''''''''')))*********+++++++++***)))******++++++******)))))))))************))))))))))))(((((((((((())))))))))))))))))))))))(((((('''((((((((((((((()))***++++++***)))((((((((()))&&&''')))***+++++++++***************************,,,,,,+++******,,,---............------.........---...///000111000000///---......000111222333333222222222222222222222222111111111222222222333333222444666555444333444444777666666555444444333333333333333444444444555555444444444555555555555666888333///000444666333000555555444333333333333333000000111111111111000000000000000///////////////000000///......000111222000000000/////////......***+++++++++,,,,,,---------------------,,,,,,,,,))))))))))))))))))))))))++++++******))))))((((((((()))))))))'''''')))***sss```MMMEEE???>>>>>>;;;999999666666666555555444333333111111222333333333222222111111111111111111111111........................,,,,,,,,,------------.........---,,,+++******))),,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,++++++,,,,,,------++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------............,,,,,,------...//////000/////////............------......///////////////---...///000000111111111333333222111000//////...---...............------,,,------......///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++++++++************)))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******''')))***)))((('''(((***'''((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,((())))))(((&&&&&&(((***************************(((((()))************))),,,++++++++++++*********+++*********))))))(((((((((((()))***+++,,,...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++++++++++++++++++++******))))))))))))((((((******))))))((((((''''''))))))))))))************((((((((()))******+++++++++***)))))))))***,,,,,,++++++***)))))))))******))))))))))))************'''(((((((((((()))))))))*********************+++******++++++++++++******))))))************))))))))))))(((((((((((())))))))))))*********)))((((((&&&((())))))(((''')))***+++***))))))))))))))))))'''((()))******************************+++++++++++++++******++++++,,,---+++++++++,,,,,,+++++++++---...///000000000//////......//////000111222222111111111111111111111111111111111111222222222222333444666666444333444555666555555555555444444444333333333444444444555555444444444555555555555666999666444444666777666444555555444333333333333333111111222222222222111111000000////////////000000000000//////000000111111111000000000////////////------------..................------------,,,,,,))))))))))))))))))))))))******************))))))((()))))))))'''''')))***ttt```NNNEEE>>><<<<<<:::999:::666666666666555444333333111222222333444444333333000000000000111111111111........................,,,,,,,,,---------............------,,,,,,++++++++++++,,,,,,------......,,,,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++++++++***))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,------...------------------------------...........................---......///////////////---...///000000111111111333222222111///......---,,,,,,---...//////////////////000111111222333333...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++************))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''')))***)))((('''(((***(((((()))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++((()))******(((((()))***)))))))))***++++++,,,,,,(((((()))************))),,,,,,+++++++++*********++++++******************&&&(((+++,,,,,,)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************++++++*********)))))))))(((((((((((())))))))))))))))))))))))************'''(((((()))******++++++)))************+++++++++***))))))))))))******+++((((((((())))))))))))***)))*********++++++++++++++++++***************+++))))))************))))))))))))************))))))***)))(((''''''((()))***)))******+++***)))((('''%%%'''))))))'''&&&(((***))))))))))))))))))***+++***)))))))))))))))******))))))*********+++++++++)))******++++++++++++++++++++++++,,,,,,+++++++++------///000000000///....../////////000000111111111111111111111111111111111111111111222222222222333555666666555444444555444444444555555555555555333333333444444444555555444444444555555555555666999888777666666666666777333333222111111111111222222222333333333333222222111000///......///000111//////000111111111111000000000/////////...............---------------------------,,,,,,,,,++++++******************************************++++++((()))))))))'''''')))***sss```NNNEEE===;;;;;;999999;;;666666666666555444333222111222333444444444444444000000000000000111111111........................,,,,,,,,,------.........------..................---------...///000111111...---,,,++++++,,,...///,,,,,,++++++++++++++++++***+++,,,---...---,,,+++.........------,,,,,,,,,******+++,,,,,,,,,,,,++++++***)))(((((()))***+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,------......---,,,,,,///......------,,,,,,+++,,,------....../////////---......///////////////---...///000111111111111222222111000///...---,,,)))***,,,...///000111111,,,------...///000000111---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))+++++++++************)))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))((()))***)))((('''(((***)))************+++++++++))))))))))))))))))))))))+++)))(((''''''((()))+++((()))++++++***))))))***(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&))),,,---***###))))))))))))))))))))))))************************(((((())))))*********+++))))))******++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))&&&&&&'''((()))***++++++))))))))))))************'''(((((()))***+++++++++))))))***++++++++++++***))))))(((((()))***++++++''''''''''''((((((((()))&&&&&&''''''((((((((()))++++++***************+++(((((())))))))))))(((((())))))************))))))***)))(((''''''((()))***)))***+++++++++)))((('''%%%'''))))))'''&&&(((***))))))(((((()))***+++++++++***)))(((((()))******))))))******++++++++++++((()))***,,,,,,+++******,,,------......------,,,,,,---///000000000///...////////////000000000000000000000000000000000000000111111111111222222222333555666666555444444555333333444444555666666666333333333444444444555555444444444555555555666666666777777666444444555666222111111000///000000000222333333444444333333222111000///......///000111...///111222222111111000//////.........---------,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************)))))))))***+++++++++,,,((()))))))))'''''')))***uuuaaaKKKGGGAAA<<<:::999999888444444444444444444444444222333333444444333333222111222333444444222111///222111000///......//////------............------...------,,,,,,------...............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...---------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))******++++++,,,------.........///////////////.........------,,,,,,,,,......//////...---,,,,,,000000000///......------222111000000000000000111333333222111000///......---+++***,,,///111000...------------------------000///...---------------,,,,,,,,,++++++*********+++++++++*********)))))),,,++++++******++++++,,,---+++***)))))))))'''&&&******))))))((((((''''''((()))))))))************))))))))))))))))))))))))***))))))((('''&&&&&&%%%((('''&&&&&&'''((()))***''''''((()))***++++++,,,***)))(((((()))+++---......---,,,+++************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********************************)))***,,,------,,,***)))***)))((((((((()))+++,,,***)))))))))((((((''''''******++++++++++++************)))))))))))))))***------,,,+++***)))((('''))))))))))))(((((((((((())))))))))))************&&&'''((()))+++---......+++***)))(((((()))******++++++******++++++,,,---))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++&&&'''(((***++++++++++++))))))))))))************++++++************++++++))))))))))))************))))))))))))))))))))))))))))))************)))))))))(((''''''''')))***+++,,,,,,++++++***)))))))))))))))))))))************,,,---,,,,,,+++***)))(((++++++++++++++++++++++++---------.........//////...............///000000////////////.....................//////000111222000111222333555666777888333444444444444444333333666666555444444444444555333444555777888888888888888777777666666666666666666666555444333222222111333333333222222222111111............------------000000000000000000000000000//////.........//////,,,,,,---,,,+++***,,,...---,,,***))))))***,,,---+++++++++*********))))))************************************++++++++++++rrr^^^JJJFFF@@@<<<::::::999888777777666555555444333333222333333444444333333222222222111111000000000111000000//////...---,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............))))))*********++++++++++++++++++*********)))))))))******++++++,,,---------,,,,,,,,,------......---------------,,,,,,,,,...............---,,,,,,------------,,,,,,,,,,,,//////.........//////000..................------000...---...000111///...,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------,,,,,,,,,,,,+++++++++++++++++++++*********)))))),,,++++++******++++++,,,+++*********,,,---,,,+++***)))))))))(((((((((''')))*********++++++++++++))))))))))))))))))))))))******))))))(((''''''&&&(((''''''&&&'''((()))***(((((())))))******++++++***)))(((((()))+++---......---,,,+++************************************+++,,,,,,,,,++++++***))),,,,,,,,,++++++*********+++++++++***************'''(((***++++++***((('''***)))((((((((()))++++++*********))))))(((((((((******++++++++++++************))))))))))))******+++++++++******************)))))))))(((((((((((())))))))))))************)))))))))******++++++++++++***)))(((((()))******++++++******++++++,,,---************************+++***)))(((((()))***+++++++++++++++++++++++++++)))******++++++******)))))))))))))))************+++******))))))******+++))))))))))))************))))))))))))))))))))))))'''(((((())))))((((((''')))(((''''''((()))***+++))))))))))))))))))******))))))))))))***************++++++,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,...---,,,,,,,,,---//////////////////////////////.........//////000111222444444444444555555666666444444444555555444444333444444444444555666666777444555666666777777777777888777666666555555666666444444444333222222111111333333333333222222222222000000000000////////////////////////////////////000000///---,,,,,,,,,,,,...---------------......,,,,,,+++******+++,,,,,,+++++++++*********))))))************************'''''''''''''''(((((((((ooo[[[IIIEEE@@@<<<::::::999888999999888777555444333222222333333444444333333222333222000......///000222111111111111000...,,,+++------............------,,,++++++******++++++,,,---......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,,,,,,,***+++,,,---------------(((((()))))))))*********+++++++++***************)))******++++++,,,------,,,+++***)))***+++,,,---,,,,,,,,,,,,---------------............------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......111000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,///...------------------+++,,,,,,,,,,,,,,,------+++++++++***************++++++************+++++++++*********,,,---,,,+++))))))))))))((((((((((((*********+++++++++,,,,,,))))))))))))))))))))))))++++++******)))((((((((((((((('''''''''((()))))))))))))))))))))***************)))))))))+++,,,------,,,+++***************************************+++++++++,,,++++++***)))+++++++++++++++*********++++++++++++******))))))'''((()))******)))(((''')))))))))((()))******+++***************)))))))))******++++++++++++*********)))))))))))))))******))))))******+++++++++,,,******)))))))))((((((((())))))))))))************,,,++++++******)))((((((******))))))))))))******+++************+++,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++***)))((('''))))))))))))************+++******))))))******+++))))))))))))************))))))))))))))))))))))))((())))))))))))))))))((()))(((((((((((())))))***&&&''''''((())))))******))))))))))))************((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++...,,,+++******,,,...///////////////////////////.........//////000111222777666666555555444444333444444555555555555444444444444444444666777888999555666666666666666666666777666666555555555555555222222222222222222222222444444444333333333222222000000000000////////////........................111000...---+++*********///,,,******---...---++++++++++++,,,,,,++++++++++++++++++***************************************************************lllYYYGGGDDD???<<<;;;:::999888888888777666555444333222222333333444444333333222333222111000///000000111333333444444333000...,,,------............------,,,,,,++++++++++++,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++++++++++++++++++++------------------------+++++++++++++++,,,,,,,,,))))))*********))))))((())))))))))))*********+++************************)))******++++++,,,------++++++)))))))))***,,,---+++++++++,,,,,,------...---------......------,,,,,,,,,---......///000000++++++++++++,,,---...///........................//////......//////......------------------------......---,,,,,,---------++++++,,,,,,---------...************************++++++************++++++---+++))))))))))))'''&&&))))))))))))(((((((((((())))))*********+++++++++((((((((((((((((((((((((+++++++++*********))))))(((((((((((((((((())))))*********)))))))))))))))******))))))******,,,,,,,,,,,,+++*********************************************++++++++++++******+++++++++***************,,,,,,++++++***)))))))))******++++++++++++******)))))))))))))))******+++++++++************************++++++++++++******))))))))))))))))))***+++)))************+++++++++*********)))))))))((((((((()))))))))************,,,++++++***)))((((((''')))))))))))))))************************++++++,,,++++++++++++++++++++++++***))))))))))))))))))***************************************)))((('''&&&((()))))))))******************))))))))))))******((()))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))(((((((((((()))))))))((((((((()))))))))******((()))))))))************((()))***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------...---+++******,,,...000...///////////////000000............///000111222555555555444444333333222333444444555555555555444555555555555666777888999777666666555444444444444666555555444444444444444111111222222333333333444444444444333333333333222............------------........................000///...---,,,,,,,,,,,,---)))%%%'''+++---***''')))***,,,------,,,***)))************************************************,,,,,,++++++++++++******jjjXXXFFFCCC???<<<;;;;;;:::888555555555444444444444444222333333444444333333222111222333333333222111000222333444444333111...,,,------............------------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++***)))((('''&&&*********+++++++++,,,,,,************************)))******++++++,,,------,,,+++*********+++---...***++++++,,,,,,---------,,,,,,---------------,,,+++,,,,,,---...///000000,,,,,,,,,,,,---...///000000//////...---,,,,,,,,,++++++,,,------...//////........................------,,,,,,,,,------...+++++++++,,,,,,---------************************+++******))))))******+++---+++))))))))))))'''&&&(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++++++++************))))))))))))))))))((((((*********)))))))))))))))******************++++++++++++******))))))******************************)))******++++++*********************************+++++++++*********))))))*********++++++*********((()))))))))******************************++++++******++++++++++++******))))))(((((()))***+++++++++++++++************)))************))))))))))))((()))))))))******************))))))))))))))))))(((((())))))******************))))))******+++,,,++++++++++++++++++++++++)))))))))******)))))))))************************&&&'''(((((())))))((((((((()))))))))***************))))))))))))))))))***((()))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((())))))))))))(((((((((+++++++++******)))))))))((()))))))))************)))******++++++******)))++++++++++++++++++++++++------------...............---,,,+++,,,---///000------......////////////............///000111222111222222222222222333333222222333444444555444444666666555555555555666666777666555444333333333444555444444333333333333333222222333333444444555555444444333333333222222222............------------///////////////////////////...............//////---(((%%%&&&***,,,***&&&)))***,,,......,,,***)))************************************************))))))((((((((('''''''''gggWWWDDDAAA>>><<<<<<;;;:::888444444444444444444444444222333333444444333333222111222444555444333111//////000000111000///---,,,------............------...------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***************+++++++++++++++************************))))))******+++,,,,,,,,,---------,,,+++***)))(((***++++++++++++,,,,,,,,,***************+++++++++)))******++++++,,,------++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,)))******+++,,,---------------------......///000///...---,,,+++***))))))(((***,,,,,,,,,---...000........................,,,,,,,,,,,,,,,------...***+++++++++++++++,,,,,,***************+++++++++******))))))))))))******+++*********,,,---,,,+++(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************************))))))*********)))(((((()))))))))))))))*********************************+++******)))))))))******************************((()))******+++*********)))))))))***************************************(((((((((((((((((((((((((((((()))************))))))))))))*********************++++++++++++******(((((((((((()))***+++,,,,,,+++++++++******))))))++++++*********)))))))))))))))))))))************(((((()))))))))))))))***'''((()))******+++*********))))))))))))***++++++++++++++++++++++++++++++))))))************))))))************************$$$%%%'''((()))*********))))))))))))***************))))))(((((())))))***))))))))))))************))))))))))))))))))))))))((())))))))))))))))))(((((())))))))))))((((((''',,,,,,,,,+++***)))))))))))))))))))))************)))***************))))))++++++++++++++++++++++++++++++,,,,,,,,,------------------------......///,,,,,,,,,------......///.........//////000111222//////000111111222333333000111222333333444333333666666555444444444444444666555444333222222333444444333333222222222222222333333333444444555555555333333333222222222111111000000000000////////////////////////////////////...............000111111...+++)))))),,,---,,,***)))***,,,------,,,***)))***************+++++++++************************+++******))))))(((((('''{{{cccUUUCCC@@@===<<<<<<;;;:::999666666555555444444333333222333333444444333333222222222222222222111111000........................------............---------,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))*********++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++************++++++++++++))))))*********+++++++++)))******++++++,,,------)))***,,,---...---,,,+++,,,,,,,,,+++++++++++++++***+++,,,---------------*********++++++,,,,,,,,,......---------......///...---------,,,,,,++++++***,,,......,,,,,,...000------------------------,,,,,,++++++,,,,,,---...+++******************)))))))))*********+++++++++******))))))))))))******+++*********,,,---,,,+++'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))************************)))******+++***)))((('''(((((())))))******++++++******+++++++++***************))))))))))))******************************(((((()))***************((()))))))))*********+++)))))))))***++++++,,,,,,((((((''''''''''''(((((('''((()))***+++******)))((((((((())))))***************++++++++++++******(((((((((((()))***+++,,,***************++++++++++++++++++*********))))))))))))))))))************))))))))))))))))))))))))&&&''')))***++++++******)))))))))))))))***++++++************************((()))***++++++***)))(((************************&&&'''(((***++++++,,,,,,))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''((()))******)))((('''&&&***************)))))))))))))))))))))************'''((()))******++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...------,,,******++++++,,,------............//////000111222000000000111222222333333//////000111222222222222444333333333333444444555666444333222111222444555333333222111111111111111333333333333333333444444222222111111111000000000000000000000////////////..............................---------...//////---,,,+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))*********+++++++++************************------,,,,,,+++******)))xxx```SSSBBB@@@===<<<<<<<<<:::999999999888666555444333222222333333444444333333222333222000///...///000111000////////////000111111---..................---,,,++++++++++++++++++,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,'''''')))***,,,,,,------))))))))))))************))))))******++++++++++++)))******+++,,,,,,------((())),,,......---+++)))---,,,,,,++++++************+++,,,,,,------------,,,,,,------------............---,,,,,,,,,------........./////////000000---///000///,,,+++---///++++++++++++++++++++++++++++++++++++,,,,,,---...+++*********))))))(((((())))))******++++++++++++******))))))))))))******---+++***)))))))))'''&&&'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))******)))***+++++++++)))(((''''''(((((()))***++++++,,,******+++++++++******)))***)))))))))))))))******************************(((((()))***************(((((())))))*********+++(((((()))***+++,,,,,,---******))))))))))))******'''((()))++++++******)))''''''(((((()))))))))*********++++++++++++******(((((((((((()))***+++,,,'''((()))***+++,,,------+++++++++************)))))))))))))))******************))))))((((((''''''&&&''')))***+++++++++***)))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))+++,,,,,,------,,,))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))((()))*********((('''&&&''''''(((((())))))******))))))))))))************%%%&&&((()))+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------(((***,,,---...---+++***))))))***++++++,,,------.........//////000111222222222222222222333333333......///111111222222222111111111222333444555666555444222111111222444555333222222111000111111111222222222222222222222222111111111000000000000//////.........------------------------------------///...------,,,,,,,,,,,,***++++++***))))))***,,,+++++++++,,,,,,+++++++++))))))******++++++++++++******************************))))))(((''''''&&&xxxaaaSSSDDDCCCAAA>>><<<:::999888888777555444333222222111222222111000/////////000000000000000////////////000111222222222222111111------------,,,+++******------,,,,,,,,,------...++++++,,,------------,,,,,,------......------,,,+++++++++*********))))))++++++++++++++++++++++++)))***++++++)))(((((()))''')))+++,,,,,,+++,,,...++++++,,,,,,,,,++++++***************************(((((((((((()))***+++,,,++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............---------...//////,,,---------------,,,,,,,,,---......//////......------------------------,,,,,,,,,++++++*********000///...---,,,---............---,,,,,,+++******+++++++++******(((''''''************************)))((('''(((***,,,,,,+++(((((((((((())))))))))))((()))***)))((()))***,,,))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))(((''''''***)))((((((((()))+++,,,+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,***)))((((((((((((((()))******))))))(((&&&%%%$$$))))))))))))))))))))))))++++++++++++,,,---......******))))))((((((''''''(((---111000+++((((((***++++++***)))))))))))))))---,,,***)))((((((((()))))))))))))))))))))))))))+++)))((()))---...---+++,,,+++***)))(((((((((((())))))))))))************,,,++++++++++++++++++,,,***))))))(((((((((((((((************************))))))************))))))******++++++++++++******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((()))******((('''(((+++,,,+++)))%%%&&&((()))******)))))),,,+++***(((''''''''''''******))))))((((((((('''(((((())))))*********+++))))))*********))))))((()))************+++++++++******+++,,,,,,---......)))))))))***+++++++++,,,+++,,,,,,------,,,,,,+++///////////////000111111111111222111111000///......///000111222333444444222222222222222222222222444444444444444444444444222222222222222222222222111333444444333222222333000000000000////////////000000//////............222///,,,+++,,,.........,,,...//////---,,,,,,------------,,,,,,,,,++++++***************)))((((((******************************************************))))))((((((''''''xxx```RRREEECCCAAA>>>;;;999888777777666555444333222222222222222222222222222111111222222111111000000////////////000//////......---////////////......---,,,---------,,,,,,------...***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++)))***++++++)))(((((()))(((***,,,,,,++++++,,,---***+++++++++++++++******************************(((((((((((()))***+++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------......------.........------,,,---------.........------------------------------000000000//////............---,,,+++***++++++,,,...------,,,++++++******++++++++++++***)))((('''************************(((&&&%%%&&&((()))))))))(((((((((((()))))))))***((()))***)))((((((***,,,******)))))))))(((((((((************************)))*********))))))((('''***)))((((((((()))+++++++++++++++*********)))))))))***++++++,,,,,,,,,+++*********)))******++++++((()))))))))************************************++++++++++++++++++,,,---************************'''+++...---)))&&&&&&(((******)))(((((((((((((((+++***((('''&&&&&&''''''))))))))))))))))))))))))+++)))(((***,,,...---+++---,,,+++***))))))))))))(((((()))))))))*********++++++************++++++++++++***)))))))))))))))************************))))))************))))))******++++++++++++******))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))))))))******+++++++++,,,***++++++++++++,,,,,,,,,***((('''(((***+++***(((******)))((((((((()))***++++++***)))(((''''''''')))))))))(((((((((''''''((()))))))))************+++***)))(((((()))***+++)))************+++++++++******++++++,,,------...+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++///............///000000000000000111000000//////...///000111222333333444222222222222222222222222000000000000000000000000222222222222222222222222111333444444333222222333000000000000/////////////////////.........------000///......//////---,,,***,,,------+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++)))(((&&&%%%************************((((((((((((((((((((((((***)))))))))((((((((('''yyyaaaRRREEEDDDAAA>>>;;;999777666666555444333333333333333222333444555555444444333444333333222111000000////////////......------,,,000000000000///...---,,,...------,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++************************)))***,,,+++***((()))))))))+++,,,,,,+++***+++,,,************************************************(((((((((((()))***+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,---------...------...............---------------------------------------------------............------------------,,,+++++++++++++++------,,,,,,++++++******++++++++++++***)))((((((************************)))'''&&&&&&((()))((('''((((((((()))))))))******((()))***)))((((((***,,,************))))))))))))*********************************+++******)))((()))))))))((()))******++++++++++++***************)))***++++++,,,+++++++++***+++++++++,,,,,,------++++++******+++,,,,,,---++++++++++++++++++++++++,,,+++***************************+++++++++++++++'''***---,,,)))&&&&&&(((+++******)))))))))))))))******((('''''''''''''''))))))))))))))))))))))))***))))))***,,,---,,,+++------,,,+++************(((((((((((())))))))))))******))))))))))))******,,,++++++***************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))%%%&&&(((***+++***)))((())))))))))))))))))))))))************************'''((()))*********))))))((('''&&&''')))***)))(((///---***'''&&&''')))+++*********)))((((((((((((((((((((((((''''''''''''))))))))))))************,,,***(((&&&&&&(((+++---)))************+++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------......///......//////////////////...//////000111222333333222222222222222222222222........................111111111111111111111111111222444444222111222333000000000000////////////.........---------------------...000111000---******,,,------+++******+++,,,++++++++++++*********+++++++++******)))((('''************************(((((((((((((((((((((((())))))))))))((((((((((((yyyaaaRRREEEDDDAAA>>>;;;888777666555444444333333333444444000222444666666555444333333333222111000000///...//////.........//////////////////...---,,,+++***......---,,,,,,,,,------)))***++++++,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************)))+++,,,,,,***))))))******,,,------+++******+++******))))))******++++++************************))))))(((((()))***++++++************************&&&''''''((()))*********************************))))))***+++++++++++++++******+++,,,------------------.../////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,++++++******++++++++++++******)))(((************************,,,***(((((()))******)))(((((()))))))))*********)))******)))((((((***+++))))))))))))))))))))))))******************************+++++++++******))))))))))))))))))******+++******************************++++++++++++******)))***+++,,,------......///...,,,+++*********+++++++++++++++++++++++++++++++++***))))))((())))))+++++++++++++++*********)))+++------***))))))***,,,++++++******+++++++++,,,++++++******)))))))))))))))))))))))))))))))))***))))))***++++++++++++,,,+++******)))))))))***''''''((((((((()))))))))))))))(((((((((((())))))++++++***))))))))))))***(((((((((((((((((((((((())))))************))))))******++++++++++++******))))))))))))))))))))))))%%%''')))++++++***)))'''((((((((((((((((((((((((+++******)))(((''''''&&&%%%&&&(((******)))(((&&&''''''''''''((((((((((((---,,,***)))((()))***+++))))))******)))))))))((((((((('''''''''''''''''')))))))))))))))************)))((((((((()))+++,,,))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,---.../////////////////////000111222222333111111111111111111111111000000000000000000000000111111111111111111111111000222333333222111111222000000000000////////////---------------------------,,,,,,---///...,,,***,,,...///...---,,,,,,,,,+++++++++*********))))))&&&'''((()))++++++,,,,,,************************))))))))))))))))))))))))))))))))))))((((((((((((uuu]]]OOODDDCCC@@@===:::888777666555444444333333333444444///000333444555444333222222111111000//////......------------...///111222000000000///...---+++***///...---,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++************++++++++++++***************************+++,,,,,,***))))))******,,,------+++******+++******))))))***+++,,,,,,************************))))))))))))))))))***+++************************&&&&&&'''((())))))***+++************************((()))******++++++******)))***+++,,,------------,,,,,,---...//////......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................---------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++******)))************************,,,***(((((()))******)))))))))))))))************)))******)))(((((()))+++(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++******((()))))))))*********************************************++++++******)))'''(((***+++,,,,,,,,,,,,---,,,++++++************++++++++++++++++++++++++++++++***)))((((((((((((,,,,,,+++***))))))((((((***+++++++++***))))))*********)))))))))******++++++++++++++++++*********)))))))))))))))))))))))))))***************++++++***))))))(((((((((((()))(((((((((((()))))))))))))))(((((((((((((((((()))******)))(((((((((((()))''''''''''''''''''''''''))))))************))))))******++++++++++++******))))))))))))))))))))))))''')))***,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((()))))))))((()))+++------,,,+++***&&&''''''((('''(((((()))))))))***+++++++++++++++((()))******+++******)))''''''((((((((((((((((((******))))))))))))))))))'''((()))+++++++++***)))))))))*********+++++++++******+++++++++++++++,,,++++++******))))))((((((+++,,,,,,------,,,,,,++++++++++++++++++,,,------+++,,,---......///....../////////000000111111222111111111111111111111111111111111111111111111111000000000000000000000000///111222222111000000111000000000000////////////---------------------------+++))))))+++,,,,,,,,,,,,...///...---,,,,,,,,,+++++++++*********))))))%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))mmmWWWJJJCCCAAA???===:::999777777666555444333333333333333000000222333333222111111000000000000////////////,,,+++++++++,,,...///111333333333222111///...---///......---,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,++++++)))***************++++++++++++++++++++++++++++++***+++---,,,+++))))))***)))+++,,,,,,+++***+++,,,+++******)))***,,,---...***************************)))))))))))))))******************************((())))))***+++,,,,,,,,,++++++++++++++++++++++++((()))******+++*********)))***,,,---.........---++++++,,,---............---,,,,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++++++++***))))))++++++++++++++++++*********+++++++++++++++******************************)))'''&&&&&&((()))(((''')))))))))*********++++++******+++***(((((()))***''''''''''''((((((((((((((((((((((((((((((((((((((()))******+++*********(((((()))************)))***************+++++++++*********+++******)))((('''((()))+++++++++******'''((()))***+++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))))))))))),,,++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''((()))((())))))******)))(((((()))))))))))))))))))))))))))***+++***))))))***+++)))(((((('''''''''(((((())))))))))))************))))))(((((((((((())))))***))))))((((((((((((((((((((((((((((((((((((((())))))************))))))******++++++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))%%%&&&''')))+++---///000((()))***+++++++++***)))&&&((())))))(((''')))***&&&''')))+++,,,,,,+++***'''(((***+++,,,+++******(((((((((((())))))))))))************))))))))))))%%%'''***,,,---,,,)))((()))************+++++++++******++++++++++++++++++)))))))))))))))(((((((((+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---------................../////////000000000111111111111111111111111111111000000000000000000000000///////////////////////////000222222000///000111000000000000////////////---------------............+++(((((())),,,------***,,,------+++******+++,,,++++++++++++*********)))************))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))hhhTTTHHHAAA@@@>>><<<:::999888888777666555444333222222222222222222222111111111111///000000000000111111111///...---,,,+++,,,...///444444333222111///...---//////...---,,,,,,,,,,,,,,,,,,---............---++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++*********(((***,,,,,,++++++,,,---,,,+++******+++---///000******************************))))))))))))***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))***,,,///000000///...)))***+++,,,------------,,,,,,,,,,,,...111333555++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,+++***)))(((******************++++++***++++++,,,,,,++++++***************************(((&&&%%%&&&((()))))))))))))))*********+++++++++***++++++***(((''')))***''''''(((((())))))))))))))))))))))))))))))))))))'''((())))))*********)))'''((()))***+++******)))))))))*********+++++++++***************)))((((((((()))***+++++++++)))(((%%%'''***,,,------,,,+++******************************)))))))))***++++++*********+++++++++,,,,,,)))(((''''''((((((((((((((((((''''''(((((()))***((()))************)))((())))))))))))))))))))))))(((***++++++(((((()))+++))))))(((((((((((())))))************++++++++++++***))))))(((((())))))***+++***))))))(((((())))))(((((((((((((((((((((((())))))************))))))******++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))&&&'''(((***+++---......''''''''''''((((((((((((&&&)))******(((((()))+++)))))))))))))))))))))***&&&(((***,,,,,,,,,+++***))))))))))))******++++++************)))))))))(((&&&''')))+++++++++******)))************+++++++++++++++******************)))))))))))))))*********+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------....../////////......---////////////000000000000111111111111111111111111////////////////////////////////////////////////...000111111000//////000000000000000////////////------........./////////---+++***+++---......---***,,,------+++******+++,,,,,,,,,,,,++++++++++++***************)))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***~~~hhhUUUIII@@@???===<<<::::::999999888777555444333222222111444444222111111111111222000000000111222222333333555333111...------...///333222222111///...,,,+++000///...---,,,+++++++++,,,---......//////......+++++++++,,,,,,++++++++++++++++++,,,,,,---------------------------------***,,,------+++******+++''')))+++,,,,,,+++---...---,,,+++++++++---000111******************************)))))))))))))))***))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++)))+++---///000000000///((()))***+++,,,,,,---,,,,,,,,,,,,---///222555777++++++++++++++++++++++++.........//////000000000,,,,,,---...---,,,+++*********************++++++***++++++,,,,,,,,,++++++************************)))((('''(((***,,,,,,+++)))************+++++++++***++++++***((('''(((***(((((())))))*********+++************************''''''((()))))))))))))))'''((()))++++++******)))))))))******++++++++++++***************)))(((((()))***+++,,,,,,+++)))((((((***---///...,,,)))'''))))))))))))))))))))))))******))))))***+++,,,,,,((((((***+++---...000000+++)))(((((()))*********++++++******+++,,,------******,,,------,,,+++***))))))))))))))))))))))))(((***,,,+++(((''')))+++***)))))))))))))))************+++++++++,,,,,,,,,******))))))))))))******,,,++++++***)))*********))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))+++***(((&&&&&&''')))***))))))))))))))))))))))))******))))))((((((''''''*********)))***+++,,,,,,''')))++++++((((((***,,,---+++(((&&&&&&&&&((()))&&&'''***,,,---,,,++++++))))))******+++++++++,,,+++*********))))))(((((((((((((((((()))***+++,,,)))************+++++++++++++++******************))))))******+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...///000000000///...------////////////000000000000000000000000000000000000111111111111111111111111////////////////////////...000111111000//////000000000000000////////////........./////////000000,,,,,,---///111111...,,,,,,...//////---,,,,,,------------,,,,,,,,,++++++'''((()))******+++******))))))))))))))))))))))))************************'''((((((((())))))******{{{bbbQQQIIIAAA???===:::888666555555777666555444333222222222222333333333333222111111444333111////////////000........./////////000000111000...,,,+++++++++,,,------,,,,,,,,,---.........,,,)))))),,,---+++)))/////////......---------++++++---......---++++++************************,,,,,,,,,+++++++++******++++++******************************************+++*********+++,,,,,,---************))))))))))))))))))))))))***+++,,,---***)))))))))***+++,,,,,,%%%))),,,---+++***+++,,,&&&''''''((()))******+++------,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,+++******+++,,,,,,,,,---...//////...---,,,+++,,,------++++++,,,---))))))))))))))))))))))))+++++++++*********))))))***++++++,,,,,,++++++***+++++++++***************---+++******++++++***(((,,,+++++++++******)))))))))***++++++***)))(((''',,,***(((&&&%%%%%%'''(((''''''''''''(((***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++'''((()))*********************))))))***,,,...///+++++++++*********))))))******++++++++++++******)))))))))))))))******+++******************************++++++++++++************)))((((((((((((((()))************+++++++++*********++++++,,,,,,,,,***)))((((((((()))+++,,,***+++,,,+++)))''''''(((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******,,,+++***)))(((((((((((())))))************))))))))))))))))))************(((((()))(((((('''&&&&&&++++++******))))))((((((''''''((())))))))))))))))))************+++++++++******)))))))))***,,,---%%%&&&'''((()))***+++++++++++++++***)))(((((('''''''''''''''((((((((((((************************(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***((((((((()))***++++++***************+++(((''''''''''''(((((())))))************+++++++++...------,,,,,,++++++***,,,,,,,,,---------......+++++++++,,,,,,,,,------222111000///......//////,,,...000111222111000//////000111000///...///000000000000000000000000000111000///...............,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******...---+++*********++++++***************************(((((()))***+++***)))((((((((((((((()))******))))))((('''&&&%%%$$$$$$|||bbbPPPIII@@@???===;;;999777666666666666555444333333333333222333333333333222111111333222111000//////000000...............---------///...---,,,++++++++++++,,,,,,,,,---...///000111...,,,******+++,,,+++)))---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********++++++,,,---************))))))))))))))))))))))))***+++,,,,,,*********)))******++++++))),,,...---***(((((()))(((((())))))******++++++******************************))))))***+++,,,,,,,,,,,,+++******+++,,,,,,+++,,,---......---,,,++++++,,,------++++++,,,---************************+++++++++*********))))))***++++++,,,,,,++++++*********************++++++***)))(((((())))))(((&&&++++++*********)))))))))))))))***+++******((((((******((('''&&&&&&'''(((+++***************+++,,,*********)))))))))((((((++++++++++++++++++++++++((())))))************)))******))))))***+++,,,---+++++++++*********))))))******++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))******++++++++++++************)))((((((((((((((()))************+++++++++***++++++++++++++++++,,,***)))((((((((()))++++++***+++,,,,,,)))((((((((())))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))((((((((()))******))))))************))))))(((((()))))))))*********))))))******)))(((((('''*********)))))))))))))))''''''((()))))))))))))))))))))*********+++++++++******)))))))))***+++,,,''''''''''''(((***++++++++++++******)))(((((('''************++++++++++++************************(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((((((((()))***++++++***************+++))))))((((((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,---------.........000000000000//////......---...///000111000000///...///000///...---.../////////////////////////////////...---------------***+++++++++,,,,,,,,,------------------------------------,,,,,,,,,++++++---,,,+++*********++++++***************************)))((()))+++,,,+++***((((((((((((((()))******+++******))))))(((((((((|||bbbPPPHHH@@@???===;;;:::999999888666555444444333333333333222333333333333222111111111111000000000000000111222111000///...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---...000222333...,,,******+++,,,+++***++++++++++++************++++++************++++++************************,,,++++++++++++************+++++++++,,,---------************************+++************+++,,,,,,************))))))))))))))))))))))))***+++,,,,,,++++++***)))))))))*********,,,---,,,***(((((()))***************+++++++++((()))))))))***++++++++++++************++++++,,,,,,++++++******++++++,,,***+++,,,------,,,+++***+++,,,---,,,+++***+++---+++++++++++++++++++++++++++++++++*********************++++++++++++******)))))))))***+++++++++,,,***)))(((((())))))((('''******))))))))))))((((((((())))))************)))((((((((((((((((((((((((,,,,,,+++************************)))))))))))))))************************************))))))))))))******)))))))))******++++++++++++*********************++++++++++++******)))))))))))))))******+++((((((((((((((((((((((((******++++++++++++************)))((((((((((((((()))************++++++++++++++++++++++++*********)))))))))((()))******++++++,,,---,,,***)))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******''''''''''''((()))***+++))))))************))))))(((((())))))))))))*********************))))))((())))))))))))************''''''((())))))))))))))))))))))))*********++++++******)))))))))***++++++)))(((''''''''')))***+++++++++******)))(((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))((()))))))))+++***************++++++++++++***)))((((((((())))))))))))*********++++++******++++++,,,------...******+++++++++,,,,,,,,,---------.........////////////000111000///...---...////////////000000000,,,...///...---,,,...///////////////////////////000///..................,,,,,,,,,,,,,,,---------------------------------...---------,,,,,,,,,,,,,,,,,,+++************+++***************************)))((()))+++++++++)))((((((((((((((())))))***************************zzzaaaOOOGGG???>>>===<<<;;;:::::::::666555444333333333333333222333333333333222111111000000000000000111111111555444333111///...,,,,,,((()))+++,,,---,,,++++++,,,,,,,,,------///000000---,,,+++***+++++++++++++++++++++***************,,,+++***))))))***+++,,,************************++++++++++++************'''(((((()))***++++++,,,************************+++***************++++++************)))))))))(((((((((((())))))***+++,,,,,,+++***))))))((())))))((()))******++++++,,,,,,*********************))))))******+++,,,------...+++++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++******,,,,,,,,,+++***+++,,,++++++++++++++++++++++++******************************++++++++++++******(((((()))***+++,,,,,,,,,,,,***)))***++++++***))))))))))))((((((((((((((((((((())))))************'''(((((()))))))))(((((())))))((((((((((((((()))++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))(((((((((******))))))))))))))))))******************************++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))******++++++++++++*********))))))((((((((((((((())))))*********+++++++++,,,,,,++++++******)))))))))))))))))))))******++++++,,,------+++*********))))))))))))))))))))))))++++++******************))))))))))))))))))))))))******))))))))))))******'''''''''''''''((())))))))))))************))))))(((((((((((()))))))))***)))))))))******))))))((((((((())))))******++++++''''''((()))))))))))))))))))))))))))***************))))))))))))************)))(((''''''(((***+++************))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))******+++,,,---,,,+++***))))))))))))))))))))))))******************++++++,,,,,,,,,,,,)))************+++++++++------------............---...000111111000...,,,//////.........//////000,,,...//////------...000////////////////////////000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++******************************************(((''''''''')))***)))((())))))(((((((((((())))))'''((((((((()))))))))***www___NNNGGG>>>>>>===<<<;;;:::;;;;;;555555444333333333444444222333333333333222111111000000000111111111111111333333222000...---++++++((()))+++,,,------,,,+++------,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************+++++++++*********))))))''''''((()))******++++++************************++++++***))))))*********************)))))))))((((((((((((((()))***+++,,,++++++***)))(((((((((((())))))))))))+++,,,,,,,,,)))))))))))))))((((((((())))))***+++,,,,,,------++++++++++++++++++,,,---+++++++++++++++++++++++++++,,,---......---,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++************************)))******++++++******)))(((((()))***+++,,,,,,,,,+++***)))***+++,,,+++***((((((((((((((()))))))))((((((((())))))***++++++'''((())))))***))))))(((''''''''''''((()))***+++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***)))(((((()))))))))*********)))))))))(((******************************++++++++++++******)))))))))))))))******+++******************************++++++++++++*********))))))((((((((((((((())))))*********++++++++++++++++++******)))))))))((()))))))))***************,,,------+++******+++(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))((('''''''''''''''))))))************))))))'''(((((((((((()))))))))''''''(((((()))(((((('''(((((())))))******++++++''''''((()))))))))))))))(((((()))))))))*********)))))))))***))))))))))))))))))(((''''''((()))************)))))))))))))))))))))*********+++++++++''''''''''''''''''''''''************************)))))))))))))))))))))))))))))))))*********))))))******))))))***++++++,,,------,,,***))))))))))))(((((()))))))))*********,,,,,,,,,++++++*********)))))))))*********+++++++++,,,,,,,,,,,,---------,,,---///111111///...---000///............//////---///000000//////000111.................................------......///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************************************'''&&&%%%&&&((((((((('''))))))(((((((((((())))))''''''(((((())))))******sss\\\LLLGGG>>>===<<<;;;::::::::::::555444444333333444444444222333333333333222111111000000111111111111000/////////...---,,,+++************+++,,,,,,---,,,,,,...---,,,+++************,,,,,,---+++***)))***,,,,,,,,,,,,---------------++++++************++++++************************+++************))))))))))))*********+++,,,,,,,,,************************++++++***))))))))))))***************))))))))))))(((((((((((()))***++++++******)))((((((((())))))...,,,***)))******)))(((((((((((((((((()))))))))'''((((((((()))******************++++++,,,---...***++++++,,,,,,++++++***+++,,,---......---,,,+++***+++,,,+++***)))***,,,++++++++++++++++++++++++***************+++++++++))))))************)))))))))))))))***+++++++++,,,)))((('''((()))***)))((((((((())))))))))))*********)))))))))))))))***+++))))))))))))))))))))))))(((((())))))***,,,---...)))))))))))))))*********************************+++***)))(((((((((******))))))***++++++******)))***************+++++++++******++++++++++++******)))))))))))))))******+++******************************++++++++++++************)))((((((((((((((()))************+++++++++***************)))))))))(((((()))************))))))+++,,,,,,+++******+++''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******+++***)))(((''''''''''''))))))************))))))''''''(((((((((((())))))&&&''''''(((((((((((('''))))))))))))************''''''((()))))))))))))))((((((((()))))))))******))))))*********)))((('''''''''(((((()))))))))*********))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))(((((()))************)))))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))((((((((()))))))))******---,,,,,,+++******))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,---...///000///....../////////............------///000000//////111222........................+++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))******+++*********************************'''&&&%%%&&&'''((((((&&&***))))))((((((((((((((()))))))))******+++++++++oooYYYKKKGGG>>>===<<<:::999888888888444444444333333444444555222333333333333222111111111111222222111000///...............---------------,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++,,,---,,,))))))***,,,,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,++++++************************************))))))))))))************++++++++++++************************++++++***)))))))))))))))************))))))))))))(((''''''(((((()))***+++)))(((((((((((())))))***///,,,)))(((***+++***(((((((((((())))))******+++(((((((((((())))))))))))))))))***+++,,,---///000***+++,,,,,,,,,,,,+++******+++,,,------,,,+++***)))+++,,,+++***)))***+++************************))))))*********+++++++++))))))************))))))******************++++++(((''''''''')))***)))((()))))))))*********+++++++++***)))(((((())))))***,,,+++***((((((((())))))******))))))***+++,,,,,,(((((()))))))))*********+++++++++++++++++++++++++++***((('''((()))+++,,,((()))***,,,,,,,,,++++++))))))*********+++++++++******++++++++++++******)))))))))))))))******+++******************************++++++++++++************)))((((((((((((((()))************+++++++++))))))))))))************'''((()))***+++******)))(((***++++++***))))))***((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))))))))************)))((((((((())))))))))))************))))))'''''''''((((((((())))))''''''((()))))))))))))))*********)))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))***))))))*********)))'''&&&$$$&&&(((***++++++***))))))))))))))))))))))))***&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++******)))))))))))))))***+++,,,---+++******)))))))))******(((((((((((()))))))))***+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------...---------.........//////....../////////...,,,,,,,,,---////////////000222........................+++++++++++++++,,,------,,,,,,,,,,,,+++++++++***+++++++++++++++++++++++++++++++++*********))))))'''((()))***++++++***)))************************((('''&&&''')))***)))(((******)))((((((((((((((()))))))))))))))))))))***lllWWWJJJGGG>>>===<<<:::999888777777444444333333333444444555222333333333333222111111111222222222111000...---000000000000111111111222///...,,,,,,+++,,,---...,,,,,,,,,,,,------...///+++---...,,,)))(((***---+++++++++,,,,,,---------+++,,,---......---,,,+++************************************)))))))))))))))))))))(((((((((((((((************************++++++***))))))((())))))************))))))))))))'''''''''(((((()))***+++(((((('''(((((()))***+++,,,)))''''''***------,,,(((((()))***+++,,,,,,---+++++++++***************((())))))+++,,,...000111***+++,,,------,,,+++***)))***+++,,,,,,+++***))))))+++++++++***)))***+++))))))))))))))))))))))))))))))******++++++++++++))))))************))))))+++++++++******************)))))))))+++,,,,,,+++))))))******+++++++++,,,,,,+++***((((((((())))))...,,,***(((''''''((()))***))))))(((((((((((((((******++++++,,,,,,,,,,,,++++++++++++++++++++++++***)))((('''((()))+++---((()))+++,,,---------,,,))))))******++++++++++++******++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))******++++++++++++************)))((((((((((((((()))************+++++++++(((((())))))******++++++'''((()))++++++******)))''')))++++++)))))))))***))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******)))(((((())))))***+++,,,))))))************))))))''''''''''''((((((((()))(((((()))***************++++++******))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))((()))*********((('''&&&###%%%(((+++,,,+++***))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))***+++,,,---))))))))))))))))))******(((((((((((()))))))))))))))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,---------.........//////---------------...///000---...///000000...,,,***+++,,,............///111.......................................///000111.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******'''((()))+++++++++***)))***************************)))((()))***+++***)))******)))((((((((((((((('''''''''''''''&&&&&&&&&kkkVVVIIIEEE@@@???===;;;999888777777666444333333444555333222111222222333333222222111222111000000//////000000////////////////////////++++++++++++++++++++++++///......------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))(((((((((((())))))+++++++++***((((((+++---+++000///)))''',,,...***&&&&&&''')))++++++)))'''+++---,,,******,,,+++((('''---000---(((%%%&&&'''))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))222,,,...&&&$$$(((...$$$%%%***'''***000000******+++++++++,,,,,,,,,+++,,,,,,---,,,+++)))((())))))))))))))))))))))))******)))))))))))))))***)))+++///333555222,,,'''***)))((()))++++++)))(((!!!...///***)))%%%###***(((***)))(((###000000*********)))))))))))))))++++++******************...,,,***)))******)))'''))))))*********+++++++++---+++'''%%%&&&)))...111---///---)))(((+++***&&&))),,,---,,,******)))(((++++++************++++++******************************++++++++++++******'''(((((((((((((((''''''###&&&(((((('''(((,,,///,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))((((((((((((((((((''''''))))))))))))*********************)))))))))))))))'''''''''''''''((())))))************************((())))))***+++,,,,,,---))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))((()))******)))((()))+++))))))(((((((((((()))))))))((('''&&&'''(((***,,,))))))))))))))))))))))))******))))))((('''''''''***)))((((((((()))+++,,,***(((&&&''')))+++***((()))))))))))))))))))))))),,,,,,++++++)))((('''&&&&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))((()))+++,,,+++***(((&&&***,,,...//////,,,***(((***************************+++,,,---------,,,,,,...---+++++++++---///000000000000000////////////...------------...//////........................000///...---,,,---......000///---+++++++++---...)))))))))))))))*********(((***,,,,,,*********+++)))************+++++++++))))))))))))))))))))))))'''((()))******************************)))((('''*********(((&&&&&&(((***jjjUUUHHHCCC@@@???===;;;999888777777666444333333444555333222111222222333333222222111222111111111000000000000////////////////////////------------------------************************...---,,,,,,+++++++++,,,************************---------,,,,,,++++++++++++******))))))******+++,,,,,,+++)))((((((((()))!!!(((---+++'''&&&(((***+++***)))***,,,---,,,+++...***&&&&&&''''''((()))*********))))))******)))))))))))))))))))))))))))************)))))))))(((''''''(((((())))))******))))))))))))))))))))))))))) )))000...000+++###)))+++///000...,,,'''"""))))))*********++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))******))))))))))))******))))))***,,,...,,,)))&&&***)))))))))++++++)))(((111..."""!!!///444111333)))((((((,,,***000'''(((***)))))))))))))))))))))((())))))***))))))((((((...,,,***)))******)))((((((((()))))))))*********+++***)))+++------+++)))((('''%%%&&&---444000)))+++***))))))+++---,,,++++++******))))))******+++************************)))******++++++******)))))))))************))))))((()))******)))***,,,...*********))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))************))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))***************)))))))))))))))))))))(((''''''''''''((())))))************************&&&&&&&&&'''((()))))))))))))))))))))))))))))))))***)))))))))((((((((((((''''''((()))))))))))))))***++++++***((('''((()))))))))(((((((((((())))))***)))'''''''''(((***+++))))))))))))))))))))))))''''''(((((()))******+++***)))((((((((()))++++++'''%%%###$$$&&&((('''&&&))))))))))))))))))))))))***************))))))(((''''''''''''((()))******************************)))***+++++++++***((('''***+++,,,---,,,+++)))(((***************************+++,,,---------,,,,,,///...,,,++++++,,,---.../////////////////////000---------------...//////........................000///...---,,,------......---+++******+++,,,---************************(((***,,,,,,***)))***+++)))************+++++++++))))))))))))))))))))))))(((((())))))***)))))))))))))))*********)))(((((()))******(((&&&&&&(((***hhhSSSGGGCCC???>>>===;;;999888777777666444333333444555333222111222222333333222222111111222222222222111000000////////////////////////........................,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,+++******++++++***)))555,,,%%%''',,,...,,,******)))'''(((***+++***)))...((('''---///,,,,,,111...***&&&'''***,,,+++)))))))))))))))))))))))))))************))))))))))))&&&''''''((()))***+++,,,))))))))))))))))))))))))///222---&&&$$$!!!///---%%%,,,'''!!!%%%(((+++333(((((()))))))))*********,,,,,,+++************+++))))))))))))))))))))))))******)))))))))******+++,,,***((('''((()))((('''***))))))***++++++***((()))...,,,***,,,$$$$$$///''' !!!"""&&&666000))))))))))))))))))******((()))***,,,,,,+++)))(((---+++***)))*********(((((((((((((((((()))))))))%%%%%%&&&***...000...,,,"""***000000------+++)))+++(((%%%%%%((())))))(((+++******))))))******+++************************)))******++++++******)))***++++++,,,,,,,,,++++++,,,+++))))))***+++******((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))******************))))))((((((''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))******((((((''''''(((((()))***))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))******)))))))))((((((((('''(((((()))))))))))))))+++,,,,,,+++(((''''''((())))))(((((((((((())))))******(((''''''((())))))((((((((((((((((((((((((((((((((()))******++++++)))))))))((()))******+++)))(((&&&''')))******)))))))))))))))))))))))))))(((((()))***+++++++++******)))))))))))))))******************************+++************)))))))))*********+++******)))(((***************************+++,,,---------,,,,,,000///---+++++++++,,,,,,---.........///000000000---------------......///........................//////...------------...,,,+++***)))***+++,,,---,,,,,,,,,++++++*********)))***,,,,,,***)))******)))************+++++++++))))))))))))))))))))))))))))))*********)))(((((((((((()))*********)))))))))))))))(((&&&&&&''')))fffRRRGGGDDD???>>><<<:::999777777666666444333333444555333222111222222333333222222111111222222333222222000000////////////////////////.......................................------------,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,******,,,...///...,,,+++$$$""")))...,,,***+++,,,,,,,,,...//////---++++++'''***111...$$$""")))///***'''))),,,+++(((((())))))))))))))))))))))))*********)))))))))))))))((((((((())))))******+++))))))))))))))))))))))))((('''%%%111(((333%%% ***+++,,,///%%% ***))))))))))))*********+++,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))******++++++...,,,***)))*********)))******)))***+++,,,***(((+++000//////)))&&&000%%%(((+++222,,,!!!///)))))))))))))))*********)))+++---//////...,,,***,,,+++))))))***+++***)))))))))))))))))))))))))))...---***'''%%%&&&(((***///...(((!!! '''...000,,,))))))***)))&&&&&&'''******))))))))))))******************************))))))************))))))***+++,,,,,,,,,,,,,,,,,,,,,)))&&&&&&)))***)))&&&(((((())))))))))))((((((***))))))))))))))))))***))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))***************))))))((((((''''''))))))***************+++((()))))))))************)))))))))))))))*********((((((((('''((())))))***((((((((((((((((((((((((*********++++++,,,,,,,,,))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))((((((***++++++***((('''((()))))))))(((((((((((())))))+++***)))(((''''''((((((((((((((((((((((((((((((+++++++++***))))))(((((()))))))))))))))******+++***)))))))))***+++++++++))))))))))))))))))))))))))))))***++++++++++++***,,,++++++***)))))))))***************************,,,+++***)))))))))*********************************************************+++,,,---------,,,,,,...---,,,++++++,,,,,,---,,,,,,---...//////000000------,,,,,,------...///........................//////......------------++++++******+++,,,---.........---,,,++++++******)))+++,,,,,,***))))))***))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++***)))(((''''''((()))*********)))((()))***)))'''&&&'''(((~~~fffRRRHHHFFF???>>><<<:::888777666666666444333333444555333222111222222333333222222111111222222222222111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++***+++,,,---,,,,,,&&&---666777...######***%%%&&&(((+++,,,***&&&"""'''&&&***000---(((,,,555+++((()))------)))(((+++************************))))))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))444((('''000)))111***&&&$$$)))...******333*********+++++++++,,,,,,+++***)))))))))***+++,,,))))))))))))))))))))))))***************+++,,,,,,---,,,+++,,,------+++)))+++***)))***,,,,,,***)))---000&&&''',,,((('''!!!%%%'''+++&&&&&&111222(((((())))))************(((***---//////...,,,++++++***((()))***++++++***************************!!!%%%)))(((%%%&&&,,,222---)))&&&+++555777+++******...111...((()))...***))))))))))))))))))***)))))))))))))))))))))))))))))))))******))))))))))))******+++,,,,,,+++++++++(((%%%&&&)))+++***((()))******++++++******))))))))))))******)))))))))************************&&&(((***++++++***(((&&&))))))))))))))))))))))))******))))))))))))))))))***)))))))))((((((((('''((((((((())))))*********((()))))))))************(((((())))))************((((((((((((((()))******(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((('''(((******))))))***,,,))))))(((((((((((())))))******)))(((((((((((('''((((((((((((((((((((((((++++++******)))(((((((((((()))))))))************&&&''''''&&&&&&'''((()))))))))))))))))))))))))))+++++++++++++++***))))))---,,,+++******))))))***************************,,,++++++***)))*********++++++******++++++++++++***************************+++,,,---------,,,,,,*********+++,,,---......+++,,,,,,---...//////000,,,,,,,,,,,,,,,---.............................................---------,,,,,,,,,,,,,,,---...............---,,,+++*********+++,,,,,,***)))))))))))))))*********+++++++++))))))))))))))))))))))))------------,,,++++++***&&&'''((()))))))))))))))(((***+++***((('''((()))}}}eeeRRRHHHFFF>>>===<<<:::888777666666666444333333444555333222111222222333333222222111222111000000//////000000////////////////////////++++++++++++++++++++++++---------,,,++++++******,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------******))))))))))))******,,,,,,,,,)))'''&&&(((***---)))"""$$$...222111[[[\\\___aaaccc```\\\XXX///---+++)))''''''((()))***&&&(((------)))***000************************))))))))))))************,,,,,,+++***)))((((((''')))))))))))))))))))))))))))***hhhdddaaaTTTffffffkkk]]][[[^^^]]][[[FFF"""***++++++++++++,,,,,,,,,***))))))))))))***++++++))))))))))))))))))))))))***************+++,,,---)))******,,,...---***(((+++******+++,,,,,,+++)))'''QQQfff```]]]]]]YYYWWWeeeggg^^^\\\OOOOOO###&&&((((((((()))******++++++&&&(((***+++,,,+++***)))+++)))((()))+++,,,,,,+++++++++++++++************eeefffcccUUU@@@---!!!"""))),,,(((%%%(((,,,///'''%%%(((...---((((((///***))))))(((((())))))***))))))))))))))))))))))))((())))))******))))))(((((())))))***+++++++++++++++***))))))***+++++++++***+++,,,------,,,+++***))))))************))))))************************&&&''')))******)))'''&&&))))))))))))))))))))))))************))))))))))))((((((((()))))))))))))))%%%&&&&&&''''''((((((((())))))))))))************((((((((()))******++++++))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))))))))))))))(((((('''&&&''')))***)))***+++---))))))(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''((())))))******(((((()))************)))'''((())))))'''((()))+++))))))))))))))))))))))))+++,,,,,,,,,+++***)))))),,,,,,+++***))))))******++++++++++++++++++++++++,,,++++++++++++*********)))***++++++,,,+++++++++***************************+++,,,---------,,,,,,((()))***+++,,,......///+++,,,,,,,,,---.........,,,,,,,,,,,,,,,------.................................//////......---,,,,,,------------------------------,,,,,,+++++++++***,,,---,,,***(((((())))))************+++++++++)))))))))))))))))))))))),,,,,,---------,,,++++++''''''((()))))))))(((((()))+++,,,,,,***)))))))))}}}eeeQQQFFFDDD>>>===;;;999888777666666666444333333444555333222111222222333333222222111333111///------...///111////////////////////////++++++++++++++++++++++++---------....../////////,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******))))))))))))******))),,,---***&&&&&&,,,333333NNNpppaaa777666***%%%)))+++((((((...************************((()))))))))************,,,++++++******)))))))))))))))))))))))))))))))))$$$AAA###************++++++++++++(((((()))***************))))))))))))))))))))))))************+++,,,---...)))))))))+++------,,,***+++******+++,,,,,,+++)))???===!!!'''(((((()))******++++++&&&'''((()))***************)))((()))+++,,,,,,,,,+++*********))))))))))))ccc:::((()))---111&&&!!!(((,,,((('''***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((***++++++,,,,,,,,,,,,,,,,,,+++)))((()))******+++,,,------,,,+++***((()))***++++++***)))(((************************((()))************)))((())))))))))))))))))))))))************)))))))))(((''''''(((((())))))******&&&&&&'''(((((()))******))))))))))))************'''(((((()))******++++++))))))(((((())))))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))((('''''''''(((******))))))***,,,))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''(((((())))))'''((()))***+++******))))))+++,,,+++******,,,...))))))))))))))))))))))))******++++++,,,,,,+++++++++******)))))))))******++++++++++++++++++++++++++++++,,,,,,,,,+++***)))'''(((***+++,,,+++***)))***************************+++,,,---------,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................---.../////////...---,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,++++++++++++***,,,---,,,***(((((())))))************+++++++++))))))))))))))))))))))))******++++++,,,+++++++++((((((((()))((((((''''''***,,,------,,,*********}}}dddPPPDDDAAA>>>===;;;999888666666555666444333333444555333222222222222333333222222222333111...++++++---///111////////////////////////++++++++++++++++++++++++'''''')))***,,,---...///++++++++++++,,,,,,---...........................+++++++++,,,,,,---------+++******************+++%%%***...+++(((+++555???DDD111$$$&&&)))&&&$$$(((************************(((((())))))*********+++***************+++++++++)))))))))))))))))))))))),,,$$$---))))))))))))************'''((()))+++++++++***)))))))))))))))))))))))))))************+++,,,---...+++***)))+++---//////...,,,+++***+++,,,---+++)))BBB)))'''(((((()))***+++++++++((())))))***++++++,,,---***((('''(((+++------,,,******))))))((((((((('''EEE111$$$)))000---))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***+++,,,,,,---,,,+++------***&&&###%%%''')))***,,,------,,,***)))((()))***++++++***)))(((******************************++++++++++++******))))))))))))))))))))))))+++*********))))))((((((&&&&&&'''((()))***++++++)))******+++,,,,,,------))))))))))))************'''(((((()))***+++++++++)))))))))))))))******+++************************)))))))))((((((((((((((())))))))))))))))))))))))+++++++++************))))))))))))))))))((('''''')))***+++***)))((()))***))))))(((((((((((())))))&&&'''((()))******))))))************************((((((((('''&&&&&&%%%%%%'''((()))++++++******)))&&&(((***)))'''&&&))),,,))))))))))))))))))))))))((((((***+++,,,---------***)))))))))))))))******++++++++++++++++++++++++***+++---------,,,***(((%%%&&&)))+++,,,***((('''***************************+++,,,---...---,,,,,,***++++++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---.../////////...,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++,,,+++,,,---,,,***(((((())))))************+++++++++))))))))))))))))))))))))'''((()))***************((()))))))))((('''&&&&&&+++---......---+++++++++xxx^^^KKKCCCBBB=========<<<<<<;;;;;;:::888777555333222222222333111000//////111111000///111000000//////////////////............//////000......//////...---,,,,,,---,,,,,,+++,,,---...///...,,,******+++---------***++++++,,,,,,------...************************111$$$,,,000!!!"""///...555)))+++&&&QQQzzz)))((((((,,,"""))),,,333***((())) ###'''***+++)))'''%%%)))))))))))))))))))))))))))***++++++***)))((('''"""***lllBBB---&&&%%%///$$$%%%...$$$***************))))))(((+++++++++******)))((('''))))))))))))))))))))))))+++*********)))(((((((((,,,,,,...//////...,,,,,,222111$$$'''!!!222+++%%%...&&&$$$))))))************)))))))))))))))))))))***++++++)))***,,,,,,,,,+++)))(((lll<<<---///000+++***------&&&&&&++++++'''---000,,,((())))))&&&*********))))))))))))))))))))))))***+++++++++,,,+++$$$ '''+++)))$$$(((((((((((()))***+++,,,*********)))))))))))))))******++++++++++++******(((((())))))))))))((((((***)))(((''''''((()))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***(((((())),,,,,,)))&&&))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))*********+++,,,+++)))''''''((()))+++''''''(((((()))))))))***))))))))))))))))))))))))((())))))*********))))))))))))))))))***************)))((()))***+++***(((***++++++***((('''((()))***)))(((''''''((()))***''''''(((((())))))******++++++******************((((((((((((((())))))***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,+++***)))((('''---------............///......---------,,,,,,,,,...------------...//////000...,,,*********+++,,,((()))+++,,,---,,,,,,+++++++++)))((((((((()))*********++++++++++++******************************+++++++++************)))***)))(((&&&&&&&&&'''(((&&&'''((())))))((('''&&&uuu]]]KKKCCCCCC===<<<<<<;;;;;;:::::::::555444333222222222333444555444333444555555444333111111000//////.../////////...------------......---.........------,,,+++,,,++++++***+++,,,---...000...++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++!!!111&&&333---333$$$!!!...$$$FFFqqq///...$$$555000CCC...///)))((()))***+++,,,,,,++++++))))))))))))))))))))))))***++++++,,,+++***)))(((***(((@@@###///***&&&)))((()))***'''''''''((('''&&&&&&%%%))))))******))))))((((((************************,,,,,,,,,+++++++++++++++******++++++++++++******(((%%%555+++%%%'''&&&(((+++''')))''''''((((((((((((''''''***)))))))))))))))***+++***)))))))))))))))******hhh...+++ ''';;;333$$$+++///&&&!!!%%%***,,,,,,,,,***)))))))))))))))))))))***************+++++++++...)))$$$%%%***---,,,(((+++***)))))))))))))))***)))))))))))))))***************++++++++++++******))))))************))))))***)))(((((((((((()))*********++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***+++***)))))))))))))))))))))))))))))))))************))))))((()))))))))************'''(((***+++++++++******)))*********++++++++++++************************(((((())))))))))))(((((())))))))))))***************)))((()))***+++***((()))***+++***((((((((()))***)))(((((((((((()))***((((((((()))))))))))))))************************))))))((((((((()))******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,++++++''''''''''''''''''''''''************************************************************************++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))------------...............------------,,,,,,,,,------,,,,,,------...///,,,+++***))))))***,,,---)))***++++++,,,,,,,,,+++,,,+++***)))))))))******)))******++++++******)))*********************************)))))))))((((((******((('''''''''(((((('''((())))))))))))((('''rrr[[[KKKCCCCCC<<<<<<;;;::::::999888888222222111111222333444444444333222222333444333222222222000///............///...---,,,,,,,,,,,,,,,---------...------,,,+++++++++*********+++,,,,,,000...---,,,,,,,,,+++))),,,,,,,,,+++***)))))))))++++++++++++,,,,,,,,,,,,,,,///''''''333!!!666444555%%%ggg999(((***222666%%%###444'''+++***(((''''''(((***,,,))))))))))))))))))))))))++++++,,,,,,,,,+++***))),,,((("""$$$222--- ...***%%%///)))************)))((((((''''''((()))))))))((((((************************+++++++++++++++,,,,,,,,,******))))))))))))******$$$))){{{III,,,///"""%%%,,,&&&(((+++'''(((((())))))(((((('''+++******)))))))))******,,,+++)))(((((()))+++,,,CCC&&&,,,%%%***555...///+++...222---######+++))))))))))))))))))******+++++++++***************///---******+++,,,,,,+++,,,,,,+++))))))((((((((((((((())))))******++++++******++++++++++++*********++++++++++++++++++******))))))(((((())))))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))---+++(((((()))+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************$$$'''+++...///...+++)))************++++++++++++************************'''(((((()))((((((''''''))))))))))))***************)))((()))***+++***((()))***+++***)))((()))***+++***))))))))))))***+++))))))))))))))))))((((((***************************))))))))))))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,+++++++++***************************************************************************************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,---------......------------,,,,,,,,,,,,++++++,,,,,,,,,---------***)))(((((()))+++,,,---+++************+++,,,,,,,,,,,,+++************+++)))******++++++******)))************************))))))))))))((((((((('''+++***))))))((()))))))))((())))))******))))))(((oooZZZJJJCCCBBB<<<;;;;;;:::999888777777333333333333333333333444222111000000222222111000333222111///............000///...---,,,,,,,,,,,,------............------++++++++++++++++++,,,,,,...---------...---+++***,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,------666$$$...555""",,,///(((,,,ZZZ)))'''&&& 333!!!+++(((***)))'''%%%%%%&&&((()))((((((((((((((((((((((((************************%%%,,,)))sssEEE''')))&&&...'''(((---++++++,,,,,,++++++***)))%%%&&&'''((())))))))))))************************((((((((()))*********+++,,,+++***))))))***+++,,,&&&555;;;}}}$$$555))))))---%%%)))(((*********++++++*********++++++******))))))******...---,,,***)))******+++111***)))CCC???%%%+++!!! %%%)))***((()))...)))))))))))))))*********,,,+++++++++***))))))))),,,,,,,,,***)))(((***+++,,,+++******)))))))))***''''''((()))***++++++,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******+++++++++***))))))))))))))))))))))))(((((((((''''''((((((((()))))))))))))))*********%%%(((,,,///000...+++)))((((((((((((((()))))))))************************))))))))))))))))))((('''((()))))))))***************)))((()))***+++***((()))***+++***)))((()))***+++******************++++++******))))))((((((((())))))))))))***************************++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,+++*********++++++++++++++++++++++++******************************************************************************************************+++,,,------,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,*********)))***+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,+++++++++++++++))))))************))))))******************************)))))))))(((((((((+++*********************))))))************))))))mmmYYYJJJBBB@@@<<<;;;:::999888777666666666666666555444444333222444333222222444444333222222111000///............111000///...---------------....../////////......------------------,,,,,,++++++,,,...000000...+++,,,,,,,,,---------......+++++++++,,,,,,---------''')))111,,, GGG***zzzCCC///%%%///!!!,,,***************)))))))))(((((((((((((((((((((((())))))((((((((()))))))))###///000///###111,,,"""000'''(((((())))))(((((('''&&&$$$%%%&&&((())))))))))))************************((((((((()))*********+++,,,+++))))))))))))+++,,,'''111!!!!!!111000,,,***(((***&&&******++++++++++++******++++++***************+++---------,,,***(((%%%$$$(((555/// DDDkkk;;;...:::111---'''&&&000888222'''(((((())))))************,,,+++++++++***)))))))))***,,,,,,+++(((''')))******************+++,,,,,,''''''((()))***++++++,,,******++++++++++++******)))******************)))))))))************))))))******++++++++++++******************************((((((((((((((((((((((((((()))+++,,,,,,+++))))))***************************))))))(((((())))))*********))))))))))))))))))***+++,,,------,,,***)))))))))((((((((((((((((((************************+++++++++++++++***)))(((((()))))))))***************)))((()))***+++***(((((()))******)))((()))+++*********++++++*********++++++******))))))(((((((((((()))))))))************************++++++,,,))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++*********((((((((((((((((((((((((************************************************))))))))))))))))))))))))************************((()))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++)))***+++,,,,,,,,,++++++------,,,,,,++++++++++++,,,+++***)))))))))***+++,,,,,,,,,,,,++++++******)))))))))******)))))))))************************++++++*********)))))))))*********++++++++++++*********))))))))))))******kkkWWWIIIAAA???<<<<<<;;;:::888777666666777777777777666444333222222111000111222333222000111000000///////////////111000///...............------......///.........------.........---,,,,,,)))***,,,///111111///,,,,,,,,,,,,---.../////////******++++++,,,,,,------'''777---))))))111 ???!!!''')))+++333'''******(((,,,%%%''')))******)))'''&&&))))))))))))))))))))))))(((((('''''''''((())))))(((,,,%%%$$$%%%$$$444,,,!!!444###***************)))((((((%%%&&&'''((()))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))(((((((((((()))))))))%%%,,,uuuBBB(((...+++&&&---'''(((((())))))******))))))(((***************+++,,,,,,)))***+++***(((%%%""" 555%%%&&&+++((((((...///IIIvvv!!!$$$)))000444444111***%%%((((((((()))******+++++++++++++++***************+++,,,---,,,+++***+++,,,)))))))))******,,,------(((((())))))******++++++******++++++++++++******))))))************)))))))))******++++++******)))******++++++++++++******************************((((((((((((((((((((((((''')))++++++***)))((()))************************++++++))))))))))))++++++************)))))))))))),,,,,,++++++************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))))))))***************)))((()))***+++***(((((()))******))))))***+++))))))***++++++***))))))******************))))))'''(((((())))))************))))))))))))***++++++(((((()))))))))))))))***************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************((()))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---,,,++++++......------,,,+++******++++++***))))))))))))***+++++++++,,,+++******)))((())))))******))))))(((************************++++++++++++************))))))***++++++++++++******))))))(((((())))))***gggUUUIIIAAA???======<<<:::999888777666555555666666666555333222111000//////111111000//////////////////000000111///......------.........***+++,,,,,,---------,,,,,,------...---,,,+++******+++---000222111...***------------------------))))))******+++,,,,,,---333222,,,///***###~~~HHH555)))...333...***,,,(((fffMMM%%%333%%%///***###$$$&&&((((((((('''&&&)))))))))))))))))))))))))))(((''''''''')))***+++,,,%%%"""...rrrEEE...***///%%%111%%%,,,,,,---------,,,++++++'''(((((()))************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++((())))))******))))))((()))$$$555:::***'''+++&&&111 ,,,((())))))******))))))((()))))))))***+++,,,---...***))))))((('''&&&%%%$$$%%%&&&)))------***)))***000$$$&&&yyyEEE---!!!***...%%%&&&111'''(((((()))******++++++***************+++++++++++++++,,,,,,------,,,,,,++++++*********+++,,,,,,)))))))))))))))***************++++++++++++************++++++++++++******)))***++++++++++++***)))******++++++++++++******************************(((((((((((((((((((((((()))))))))'''%%%&&&))),,,************************,,,+++)))(((((()))+++,,,************)))))))))((())))))******************++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,++++++***(((((())))))))))))***************)))((()))***+++***(((''')))******))))))***+++((())))))******))))))(((******************++++++''''''(((((()))******+++))))))((((((((()))******(((((((((((())))))******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************++++++,,,+++++++++************++++++++++++,,,,,,,,,++++++++++++***)))***,,,---...---,,,+++++++++,,,,,,,,,++++++******************)))((((((******+++++++++***)))((((((((())))))))))))((((((************************************))))))))))))((((((***+++++++++******))))))(((''''''((())))))eeeTTTHHHBBB???>>>===<<<;;;999888777666222333444555555555444333555444333333555555444333.........//////000111222------,,,,,,,,,---......((()))***++++++++++++++++++,,,,,,---,,,+++***)))+++,,,...111222000,,,(((...------,,,,,,++++++***(((((()))***++++++,,,,,,+++ ...)))$$$MMMbbb---111000***'''+++---,,,111IIIPPP777((()))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***)))(((((((((***+++,,,*** ...///000bbb777333***---))))))************)))((((((((())))))***************+++++++++++++++++++++++++++*********))))))((((((***+++,,,------,,,+++***###)))---222""",,,)))444///++++++,,,,,,,,,,,,++++++((())))))***+++---...///,,,+++***((()))***+++,,,(((//////&&&$$$+++---))),,,$$$(((333'''&&&}}}...%%%555...%%%***'''(((((()))***+++++++++))))))******+++++++++,,,***))))))***---...,,,***------,,,+++*********************)))))))))))))))******++++++++++++******+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))******++++++++++++******************************((((((((((((((((((((((((+++***'''###!!!###)))///************************,,,***)))'''''')))***,,,+++*********))))))((((((%%%&&&)))+++,,,++++++******)))))))))((((((''''''+++++++++++++++++++++++++++++++++******(((''''''))))))))))))***************)))((()))***+++***(((''')))******))))))***,,,'''((()))******)))(((''')))))))))***+++++++++,,,&&&''''''((()))******+++((((((((((((((())))))***'''((((((((())))))******************************))))))))))))))))))))))))(((((()))***+++,,,,,,---((((((((((((((((((((((((************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,+++++++++******)))+++,,,......---,,,+++((()))***+++++++++++++++)))***+++++++++)))((('''))))))***+++***)))((('''(((((())))))))))))((((((************************))))))))))))(((((((((((('''((()))***++++++***))))))((('''&&&&&&'''((()))}}}dddUUUIIIBBB???>>>===<<<;;;999888777777555555444444444333333333555444333222000///..................////////////111000000///...---------------------------------...------,,,,,,------......,,,+++---000222111///---------------------------+++***+++,,,------+++'''...$$$222!!!www---+++++++++++++++***)))(((,,,"""///KKK&&&777,,,***(((&&&'''***+++)))'''************************))))))))))))************)))+++'''###888***'''333###...+++*********))))))((((((***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++------+++***))))))((((((###,,,222{{{KKK)))///!!!444%%%***(((((((((((())))))))))))(((((()))***+++,,,,,,---,,,,,,---------,,,,,,+++))))))))))))((((((((((((******))))))***,,,...///AAA$$$...///+++---///!!! 333111$$$******++++++,,,,,,------...)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))************************...,,,***))))))+++///111---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***************************---...---)))'''''')))************))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))(((''''''((()))***+++,,,------))))))************))))))'''((()))***+++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++'''''''''''''''((())))))''''''(((((())))))******%%%&&&&&&'''((())))))***************************+++++++++************)))((()))***+++++++++++++++***)))(((''''''((()))***%%%$$$###$$$''')))++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++///...,,,***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,...---+++)))(((((())))))+++++++++************)))******++++++++++++*********++++++***((()))+++---***************+++++++++)))))))))))))))))))))))){{{cccTTTHHHAAA>>>===<<<;;;:::999888777666555555444444444333333333444444333222111000000///////////////////////////111000000///......------------------------------...------,,,,,,------......,,,+++---///111000...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,,,,***(((111***+++ooo;;;***+++++++++++++++***))))))''')))"""444###,,,)))***((('''(((******)))'''************************&&&&&&&&&''''''''''''(((%%%+++---$$$'''|||@@@+++%%%---)))---+++*********))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,+++***))))))))))))'''///))),,,PPPzzz((('''...'''000'''+++++++++***)))))))))(((((())))))***++++++,,,,,,)))******++++++******)))'''((((((((())))))******,,,+++*********+++,,,---&&&QQQWWW'''111***!!!'''111---!!!)))///"""(((((()))+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***************+++++++++)))(((((((((((()))***+++,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++***************************+++,,,,,,***(((((()))((()))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))((())))))***************))))))*********+++++++++++++++++++++++++++++++++************************)))************))))))(((***************+++++++++))))))))))))))))))))))))'''((())))))************))))))*********+++++++++*********************)))(((''''''''''''((())))))((((((((()))))))))))))))'''(((((()))******++++++************************+++++++++************)))))))))***+++++++++******))))))(((''''''((()))***)))'''&&&&&&(((***************++++++++++++******+++***)))(((((()))***+++---,,,+++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++***************+++++++++,,,,,,+++***))))))))))))+++++++++************))))))******++++++******)))+++++++++***((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))yyyaaaRRRGGG@@@>>><<<<<<;;;999888777666555555555444444444333333333444333333333222222222222000000000000000000000000000000000///......------------------------------...------,,,,,,------......,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------,,,)))&&&222'''222""" ...***++++++++++++***))))))%%%444 )))eeeDDD---%%%***)))((((((******)))(((************************((())))))))))))*********''')))...'''!!!@@@sss'''%%%)))...---***************)))))))))(((((()))***+++,,,,,,,,,************************************************++++++***************+++...+++)))111+++&&&'''000$$$111'''------,,,+++***))))))((()))))))))***+++++++++,,,))))))***************)))&&&''''''((()))***+++,,,---,,,+++***************(((777222ttt$$$ 000######***'''"""'''///))))))***+++,,,---......------------------------++++++,,,,,,,,,+++******))))))******++++++++++++&&&'''((()))))))))((('''***+++++++++++++++*********************************************************))))))***++++++***((('''''''''(((((()))))))))+++************)))))))))))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))************))),,,+++++++++******))))))+++***)))(((((()))***+++(((((())))))))))))(((((()))))))))*********++++++*********))))))(((((((((((((((''''''(((((()))***))))))))))))))))))(((((()))******++++++,,,,,,,,,************************+++++++++************)))******+++++++++******)))((((((''''''((()))***+++,,,***))))))***+++***)))++++++************++++++******))))))))))))******)))***************))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++++++++*********************+++++++++*********+++++++++************))))))******++++++******)))+++,,,,,,***)))((()))+++++++++******))))))(((((())))))))))))))))))))))))xxx```QQQGGGAAA???<<<;;;:::999777666555555555555444444444333333333333333333333333333333333111111111111000000000000000000//////............------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---///000...***''')))'''...YYYFFF000,,,******+++++++++******)))###444***+++888(((&&&***))))))))))))***))))))*********************************+++++++++,,,,,,...'''''',,,,,,'''***+++'''*********************************************+++++++++************************))))))))))))))))))))))))******))))))***++++++,,,111$$$111'''&&&ttt999+++&&&...''',,,,,,,,,++++++*********)))***************+++++++++***++++++,,,,,,,,,,,,+++'''(((((()))******++++++++++++******************:::!!!---&&&...(((,,,!!!%%%444'''555------,,,,,,+++******)))************************++++++,,,,,,,,,++++++***)))))))))***++++++,,,,,,))))))***+++++++++***)))))))))***+++++++++++++++)))))))))******************************************((('''))),,,---+++(((&&&&&&''''''(((((())))))************))))))))))))))))))))))))))))))))))))))))))************))))))((()))******++++++******************************************************************************'''((()))***************+++++++++************))),,,***(((''''''(((***,,,))))))******)))(((((('''))))))))))))************+++******))))))(((((('''((((((((('''((())))))***+++******))))))(((((((((*********++++++,,,,,,,,,************************+++++++++*********))))))+++++++++++++++***)))((('''''''''((())))))******+++***))))))***+++***))),,,+++***))))))***+++,,,***))))))))))))))))))***'''((()))+++++++++***)))************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++,,,,,,,,,,,,++++++,,,+++++++++***)))))))))((()))***,,,,,,,,,+++***+++++++++*********))))))))))))************))))))+++,,,,,,+++)))((()))***......------,,,+++******))))))))))))))))))))))))xxx```RRRHHHBBBAAA<<<;;;:::999777666555555555555444444444333333333222222333333333333444444222111111111000000000///////////////............------------------------...------,,,,,,------...,,,,,,,,,,,,+++++++++,,,++++++++++++++++++++++++***+++---///111111...+++(((+++&&&///%%%)))******+++++++++******%%%)))...+++'''KKK***)))*********)))))))))***))))))))))))))))))))))))'''''''''((((((((())))))...'''%%%000111&&&wwwAAA,,,&&&!!!******************+++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))***+++,,,,,,---(((...%%%+++:::ttt''''''000"""...((())))))******++++++++++++++++++***************)))***++++++,,,,,,,,,,,,************))))))))))))(((((()))***++++++,,,,,,&&&...+++$$$zzz***)))...000+++,,,+++"""------,,,+++******)))(((((((((((((((((((((((((((***++++++,,,,,,,,,++++++))))))*********+++++++++,,,+++************+++,,,(((((()))***++++++++++++************++++++,,,,,,)))))))))))))))))))))))))))'''&&&(((,,,---+++(((&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((())))))******))))))************************************************++++++++++++++++++++++++'''((()))***************)))************+++++++++,,,***(((''''''(((***,,,++++++++++++***)))(((((((((((()))))))))*********++++++*********)))))))))((((((((((((((()))******++++++******))))))(((((()))))))))***************************************+++++++++*********))))))+++++++++++++++***)))(((''''''((()))))))))))))))(((''''''(((***+++***))),,,+++***))))))***+++,,,)))))))))******)))))))))&&&''')))***++++++***)))))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***************************++++++,,,,,,++++++***,,,+++++++++***)))))))))'''(((***+++,,,,,,+++***+++++++++*********)))))))))))))))******)))))))))***+++,,,+++***))))))***......------,,,+++******))))))))))))))))))))))))www___QQQHHHCCCBBB<<<<<<;;;999888777666555555555444444444333333333222222222222333333333333111111111000000//////...//////////////////......------------------------...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,...111111///---111... 777+++))))))***++++++++++++***...&&&,,,***&&&,,,)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))************'''(((***///((()))@@@qqq''''''"""333*********+++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++***************************)))))))))***+++,,,,,,'''111###///''''''+++111((())),,,'''(((((()))***+++,,,,,,,,,+++++++++***)))))))))''''''((()))************++++++*********)))))))))&&&''')))***+++,,,,,,,,,888 %%%;;;""""""---444"""'''999 ))))))******++++++,,,,,,******************************+++,,,,,,,,,++++++************************+++***)))((('''((()))***(((((()))***+++++++++***))))))******+++,,,,,,,,,))))))))))))))))))))))))((('''''')))***+++***)))(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))+++++++++***************************************++++++++++++++++++++++++((())))))************)))))))))******+++++++++,,,+++***)))(((((()))***++++++++++++++++++***))))))((((((((()))))))))******************************))))))(((((())))))***+++******************))))))))))))))))))))))))))))))************************+++++++++************)))******+++++++++******)))(((((())))))))))))((((((&&&&&&&&&(((***+++***(((++++++************++++++))))))************))))))((())))))***+++++++++***)))))))))************+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++***************((()))***++++++++++++++++++++++++************)))((())))))******))))))((((((***,,,,,,***)))***+++++++++******))))))(((((())))))))))))))))))))))))uuu]]]OOOGGGCCCBBB===<<<;;;:::999888777666555555444444444333333333222222222222222111111111111111000//////...------.../////////////////////------------------------...------,,,,,,------...***,,,...---,,,,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...---+++111---BBB666&&&000))))))***+++++++++++++++///***&&&///+++444)))***,,,+++)))(((***,,,))))))))))))))))))))))))++++++,,,,,,,,,---------%%%(((...,,,"""---)))(((,,,'''222*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++'''///'''///''''''yyyOOO,,,)))000))))))******++++++,,,,,,,,,,,,,,,++++++***))))))(((&&&'''((()))******************************++++++'''((()))***++++++******###---+++ 444222---kkk///))))))'''......((())))))***+++,,,,,,---************************)))***+++,,,,,,,,,,,,+++,,,,,,++++++***)))))))))(((((())))))(((((('''&&&((()))***************)))(((((())))))***++++++,,,))))))))))))))))))))))))'''(((******)))((())))))*********))))))(((((('''(((((((((((())))))******))))))))))))))))))))))))))))))************))))))(((((()))************)))+++++++++*********))))))************************************************)))************))))))(((+++++++++***************)))))))))))))))))))))))))))***************)))((((((((((((((()))))))))***''''''((())))))*********))))))(((((())))))***+++******************++++++))))))))))))))))))))))))************************+++++++++************)))))))))***+++++++++******))))))******)))((('''&&&(((''''''(((******(((&&&******++++++++++++******((()))***++++++***)))(((++++++*********++++++,,,))))))))))))************************************++++++************++++++++++++++++++++++++++++++******++++++++++++*********************+++++++++******************+++++++++++++++************)))(((((())))))))))))((((((&&&)))+++,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))ttt\\\NNNFFFBBBAAA>>>===<<<;;;999888777777555555444444444333333333222222222111111111000000111000000///...------,,,.........///////////////------------------------...------,,,,,,------...))),,,......,,,,,,...111------------------------,,,***))))))++++++***)))(((***iii:::&&&((()))***+++++++++++++++%%%,,,333+++DDD(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))(((((()))))))))*********)))&&&...***%%%333%%%~~~222111(((&&&*********++++++,,,,,,,,,&&&'''(((***+++,,,......++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++&&&666"""///'''GGGzzz444000))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((((((((***++++++,,,,,,,,,(((((()))***+++,,,,,,---))))))***++++++***(((''''''+++***000+++$$$...222 ...222111+++++++++***************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((('''(((+++,,,,,,)))&&&$$$))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))&&&)))++++++(((&&&(((***,,,,,,+++***)))((('''''''''((((((((())))))******))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''------,,,+++***)))((('''))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%%%%&&&'''((()))******)))))))))))))))******+++)))))))))***+++++++++,,,*********)))))))))))))))************************+++++++++************)))((()))***+++++++++++++++******+++***)))(((&&&%%%***)))))))))***)))&&&$$$)))***+++,,,,,,+++***)))((()))***++++++***)))(((---,,,+++******+++,,,---))))))))))))************************************++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))******+++++++++,,,,,,+++***))))))***+++,,,+++++++++************)))(((((())))))))))))((((((%%%(((+++,,,++++++,,,---***************+++++++++))))))))))))))))))))))))ppp]]]MMMEEECCC>>><<<<<<===;;;999777888888888777666444222000///...555444333333222222333333222111000000000111222333000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++111...,,,---///000...+++,,,000ggg%%%***(((************************---,,,000*** xxx+++++++++***)))((((((''')))))))))))))))))))))))),,,***))))))***++++++***(((((((((((()))***+++,,,xxx'''666&&&******))))))***,,,...///444111---)))''''''(((***---------,,,,,,++++++++++++***)))))))))))))))***''')))+++---------,,,+++222###)))'''111"""666,,,222%%%((()))))))))************************************,,,+++)))((((((((()))***))))))))))))))))))))))))************************%%%&&&''')))***+++++++++"""RRR###444---***)))((((((((()))+++,,,***************************+++,,,,,,+++***+++,,,+++++++++,,,,,,+++++++++(((((('''((()))+++---...+++++++++*********))))))************))))))((((((+++***)))(((((()))******)))))))))))))))*********)))))))))))))))(((''''''###%%%((())))))(((((()))))))))))))))(((((((((((()))))))))))))))***************+++,,,,,,,,,,,,+++((()))***+++,,,,,,+++***************************,,,,,,,,,++++++*********************************(((((()))***************...,,,)))'''''')))+++---))))))(((((((((((())))))***)))))))))))))))******,,,***((())),,,---+++))))))************+++++++++---,,,+++)))(((''''''''')))************+++++++++++++++******************'''((()))++++++***)))))))))************+++++++++))))))))))))))))))))))))(((((())))))******+++++++++)))(((***,,,---***(((***)))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,++++++***)))(((((())))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,---------))))))(((((((((((())))))nnn\\\LLLDDDBBB===<<<<<<===;;;999777888888666555444444333222111111222111000000000///000000222111000//////000000111111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((('''(((***,,,+++)))---...bbb''',,,&&&************************+++ 444$$$GGG++++++******)))(((((('''))))))))))))))))))))))))---+++))))))+++++++++***(((((((((((()))***+++,,,!!!***)))+++************+++---...///---+++)))((((((***+++,,,,,,,,,,,,+++++++++*********))))))))))))*********+++---.........,,,+++***%%%000(((///'''((({{{555444)))+++************++++++++++++************************+++******)))))))))))))))))))))))))))))))))))))))************************++++++++++++***)))((('''000888777222999***)))((((((((()))++++++***************************+++,,,+++***)))***,,,******++++++++++++*********)))((('''&&&''''''(((+++++++++*********))))))*********)))))))))))))))+++***)))(((((()))******++++++***))))))))))))))))))))))))))))))(((''''''******+++++++++***))))))(((((((((((())))))))))))++++++******))))))(((((()))******+++++++++++++++((()))***+++,,,++++++***************************+++++++++******)))))))))************************((())))))***************++++++***************+++))))))(((((((((((())))))---,,,+++***************+++***((()))+++,,,+++))))))************+++++++++++++++***)))))))))******)))************+++++++++************************))))))***+++++++++++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********,,,***((()))+++,,,+++)))++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++++++++******)))(((((('''))))))************))))))************************+++++++++,,,,,,,,,,,,,,,---,,,***))))))(((''''''******))))))))))))******lllZZZJJJCCCAAA<<<<<<<<<===;;;999777888888444444444333333333333333333333333333222222222222222111000///.........///111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,///...............------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---......---,,,)))ZZZ***///%%%************************$$$+++***---ppp++++++******)))((((((((())))))))))))))))))))))))---,,,***)))***+++***)))(((((((((((()))***+++,,,}}}:::$$$---,,,++++++******+++,,,,,,***))))))))))))***+++,,,+++++++++***************)))))))))))))))***+++,,,---.../////////...---,,,''''''555''')))...!!!<<>><<<<<<===;;;999777888888777777666555444333222111111222333333333222000///222222333222222111000///...............---------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,***))))))+++---+++yyyttt+++---,,,************************)))%%%******)))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''(((((('''***)))))))))))))))******###???%%%***++++++,,,,,,,,,++++++++++++++++++***)))(((((())))))))))))***************************+++,,,---------,,,+++******))))))---$$$***000+++((())))))@@@|||'''%%%(((((()))))))))*********************************((())))))************)))(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++***(((&&&%%%$$$&&&///+++((((((((()))************)))************************)))***++++++))))))***+++(((((())))))))))))((((((%%%%%%&&&&&&&&&%%%%%%$$$***************+++++++++************)))))))))((('''((()))******+++******(((((())))))************'''(((((()))))))))))))))***'''%%%&&&)))***)))'''''''''(((((())))))******''''''((()))***+++,,,,,,''''''((())))))))))))))),,,+++******)))*********************************+++++++++++++++,,,,,,,,,************************)))***++++++,,,+++++++++******)))((()))+++,,,---+++******))))))******+++))))))))))))***,,,---...,,,---...---+++******+++)))************+++++++++---,,,+++***************)))************+++++++++)))))))))***++++++,,,,,,))))))(((((())))))***+++)))************+++++++++))))))))))))))))))))))))************))))))))))))(((***,,,,,,***)))******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************++++++++++++++++++***************))))))************))))))************************))))))))))))))))))))))))***---///...***'''''')))))))))(((((((((((())))))hhhWWWIIICCCBBB===<<<<<<===;;;999777888888666666555555444444444444333444555666666444333111000000111222222111000///.............../////////........................------,,,+++,,,,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++---///...(((TTT---)))...************************###///OOO)))))))))))))))))))))***)))))))))))))))))))))))))))(((&&&''')))++++++*********))))))))))))******)))PPP%%%))))))+++,,,---,,,,,,+++,,,+++++++++************)))))))))******++++++++++++++++++******+++,,,,,,,,,,,,+++***************+++***'''------%%%'''******)))((())))))*********+++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))***++++++,,,///555,,,EEEaaa'''((()))***+++******)))***************************+++,,,+++***)))***,,,((())))))******))))))(((###%%%'''+++---///000000))))))*********+++++++++,,,++++++***)))(((''''''&&&''')))***++++++******))))))*********(((&&&$$$''''''((()))))))))))))))******************)))((((((((((((((())))))))))))(((((())))))******++++++(((((()))************))),,,,,,***)))))))))******************************)))*********++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++(((((()))++++++,,,,,,++++++******))))))******++++++++++++++++++,,,---...---///000...,,,***+++---)))************+++++++++******)))))))))***++++++)))************+++++++++((())))))***++++++,,,,,,))))))******+++++++++***)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********&&&***---...,,,))))))))))))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))************+++++++++)))))))))***************))))))************))))))*********************************)))((((((''''''+++///222111---))))))+++***))))))))))))))))))***fffVVVGGGAAAAAA<<<<<<<<<===;;;999777888888444444444555555555666666000111222333333111///......///000111111000//////////////////000000000000........................///...,,,+++,,,...000111//////...------------...++++++++++++++++++++++++(((***------++++++...000---"""666000&&&///************************"""///)))))))))))))))*********))))))))))))))))))))))))***(((''')))+++---------******)))))))))))))))***)))###'''((()))***,,,------,,,,,,+++++++++***++++++,,,---))))))******+++++++++,,,,,,,,,++++++***+++++++++,,,,,,++++++******+++++++++000%%%&&&+++&&&+++///(((|||999111******+++++++++,,,,,,,,,***************************)))((((((((()))+++,,,************************))))))))))))))))))))))))******+++++++++******)))%%%666###&&&$$$'''((()))++++++******)))***************************+++,,,,,,+++***+++,,,))))))************))))))+++,,,,,,---,,,+++***)))))))))******++++++++++++---,,,+++***)))'''&&&&&&&&&''')))***+++++++++******+++,,,+++)))&&&""" ''''''((()))))))))))))))%%%'''***++++++******+++))))))))))))((((((((((((************))))))))))))(((((()))***************---,,,***)))))))))******************************(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++%%%'''***---...---+++)))++++++************++++++......---,,,,,,,,,------...000111000,,,+++,,,...)))************+++++++++'''''''''((()))+++,,,---)))************+++++++++((())))))***++++++,,,,,,)))***+++,,,---,,,++++++)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++%%%)))...///---***((()))''''''(((((()))))))))***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))************+++++++++(((((((((((())))))))))))))))))************))))))************************++++++***)))((('''&&&&&&$$$)))......***((())),,,++++++************++++++cccSSSFFFAAABBB>>><<<;;;999777666666777777555444333333222222333333444444333222111111111111111000///------......///---......///......---,,,000---))))))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000&&&''' ))),,,"""000''')))'''//////***++++++******************))))))))))))))))))))))))++++++++++++++++++++++++---,,,***))))))+++---...222888{{{888444$$$000(((!!!000...*********+++,,,,,,,,,,,,+++++++++************++++++)))************+++++++++,,,,,,,,,++++++*********,,,***)))((((((***,,,---///999xxx""",,,...+++)))$$$(((222&&&************************************************))))))))))))************,,,%%%(((222000$$$$$$///,,,)))***------)))(((+++###,,,///###'''ddd```$$$&&&***)))$$$000)))---,,,,,,+++***)))(((((()))))))))((()))******+++///---+++)))'''&&&&&&''',,,,,,,,,++++++++++++***))))))*********++++++,,,,,,,,,,,,++++++*********...,,,***+++---...---***(((((()))***+++,,,,,,---))))))************))))))''''''''''''((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++,,,,,,+++++++++---,,,,,,+++***)))((((((,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********)))(((((((((***<<>>===<<<;;;:::888777666666444444444444444444444333111222222333333222222111222111///.........000000/////////...---,,,,,,,,,......---------,,,,,,,,,......------,,,+++++++++---,,,++++++---......---.........------,,,,,,,,,+++,,,,,,,,,------------,,,((()))---...++++++///GGG;;;&&&333************************))))))***+++++++++++++++++++++******************)))))))))***+++++++++,,,111+++)))+++###999...+++...'''...,,,,,,++++++++++++++++++///...,,,+++))))))(((((('''((()))***+++******))),,,,,,++++++++++++++++++++++++++++++++++++++++++,,,111,,,TTTooo///)))555999&&&******))))))******+++,,,,,,------,,,***)))***+++''')))(((///,,,(((......+++///)))++++++++++++++++++++++++************************---+++)))((('''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''***---000///...******++++++++++++******'''(((((()))******+++++++++*********))))))))))))((((((((((((((()))))))))***)))((((((((()))++++++***''''''+++---+++)))+++---***(((''')))***)))(((******))))))))))))******))))))*********++++++++++++++++++************************)))))))))((((((************++++++++++++,,,+++++++++************************++++++++++++++++++***************+++******************************+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************************************///...,,,*********+++,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++***++++++,,,---......---------------,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++******++++++++++++)))((('''++++++***))))))***++++++***************************+++++++++,,,,,,,,,,,,+++*********))))))))))))******++++++++++++******000,,,((())),,,...---+++,,,,,,+++*********++++++))))))))))))))))))))))))******))))))))))))******nnnWWWNNNDDD@@@AAA===<<<<<<;;;:::888777666666333444444444444444444444111222222333333222222111222111///.........///000111111000000///...............---------,,,,,,,,,---------,,,++++++******,,,++++++---//////---+++---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,IIIuuu///'''...))))))))))))))))))))))))''')))+++,,,---,,,***))))))))))))******++++++,,,******************++++++---&&&...'''$$$KKKiii,,,///'''(((,,,++++++++++++++++++,,,,,,,,,+++***)))))))))))))))(((((()))************)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000)))(((''',,,,,,222555%%%******))))))******+++,,,)))+++------+++************&&&000555@@@EEE'''777!!!++++++++++++++++++++++++************************---,,,***(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))!!!$$$((((((&&&))))))************))))))((((((((()))******++++++++++++++++++***************)))(((''''''((()))***)))))))))((()))******+++)))%%%%%%))),,,******,,,,,,***(((((()))***)))(((******))))))))))))******)))))))))************+++***************+++++++++*********)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,---,,,,,,++++++*********)))))))))*********++++++))))))))))))))))))))))))++++++*********,,,.../////////...............///------------------------++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++*********++++++,,,------------............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))************************++++++***))))))***++++++************************++++++,,,,,,,,,---------***************)))))))))))))))************))))))...+++)))***---...,,,***,,,,,,+++***************))))))))))))))))))))))))******))))))))))))******lllUUUMMMCCC???@@@===<<<<<<;;;:::999888777666333333333444444444444555111222222333333222222111111111000///...//////000000000000000//////............---------,,,,,,,,,)))******++++++,,,,,,---,,,,,,---000111111...+++.........---------------++++++++++++++++++++++++...------------,,,+++,,,///...###444===))))))))))))))))))))))))((()))***+++,,,+++******))))))******+++++++++++++++++++++***************$$$(((111,,,777&&&,,,''')))+++*********++++++,,,,,,,,,(((((((((((()))***+++,,,******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...((((((555%%%<<<000%%%---&&&+++******))))))******+++,,,"""%%%)))+++,,,+++,,,,,,)))444$$$+++(((vvv###888###************************************************,,,+++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))///)))$$$%%%***---,,,)))(((((())))))))))))(((((((((((())))))************************************+++***(((&&&&&&''')))***)))))))))))))))******+++)))%%%$$$(((***))))))+++******)))))))))***))))))******))))))))))))******))))))))))))************)))))))))***+++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++++++++***)))***+++---...------,,,,,,+++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...------------...------------------------+++++++++,,,,,,,,,,,,---+++++++++++++++++++++,,,++++++******)))*********+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((((((((()))***++++++******************+++************************+++++++++,,,,,,,,,,,,---************************(((((())))))))))))((((((+++******+++---...+++)))---,,,+++***************))))))))))))))))))))))))******))))))))))))******iiiTTTLLLCCC???@@@<<<;;;;;;::::::999888777777444444444444444444444444111222222333333222222111111000000/////////////////////...............---......---------,,,,,,,,,)))******++++++,,,,,,---------///222333222///,,,.....................///++++++++++++++++++++++++/////////---------,,,+++222<<<%%%CCC888111000 ,,,))))))))))))))))))))))))+++***)))))))))***,,,,,,***++++++++++++***)))(((+++++++++***************&&&+++//////(((222&&&---)))+++*********++++++,,,,,,,,,******))))))))))))******+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((------222FFFuuu''''''111 000******))))))******+++,,,$$$'''+++------------...+++###888"""&&&222,,,************************************************((((((((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))222---((('''***,,,***(((((((((((())))))((((((((()))))))))))))))*********)))))))))))))))))))))))),,,***((('''&&&'''(((***((()))))))))************+++'''&&&)))***((('''(((((()))******)))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++++++++---,,,,,,,,,++++++************+++,,,------,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,---///000------,,,,,,+++***))))))************++++++++++++------------------------------,,,,,,---------...------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++******)))******************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))(((((()))***+++,,,*********++++++*********************************************++++++++++++***************+++++++++)))******++++++******))),,,,,,---///111111000......---,,,+++************))))))))))))))))))))))))******))))))))))))******gggSSSLLLCCC@@@AAA===;;;;;;::::::999888777777555555444444444333333333111222222333333222222111000000000000////////////------------------------......---------,,,,,,,,,---------,,,++++++******---...///222333333000------------............///,,,,,,,,,,,,++++++++++++,,,...---+++***,,,,,,))),,,333+++///$$$xxxGGG:::---%%%111************************,,,***)))((((((***,,,---***+++,,,,,,+++***)))(((******************+++++++++(((***,,,000IIIhhh###000))),,,++++++++++++++++++,,,,,,...---,,,***((('''''''''))))))(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$///222222+++$$$444&&&(((...******))))))******+++,,,,,,...000000...---------///===<<>>;;;::::::999999888888888666666555444333222222111111222222333333222222111000000000000000//////...------------------------......---------,,,,,,,,,......------,,,+++++++++---------///111111...,,,+++++++++,,,,,,---------------------,,,,,,,,,+++)))---,,,)))))),,,,,,(((--- <<<***!!!///!!!;;;vvv---...888'''++++++++++++++++++++++++***************++++++,,,((()))+++,,,,,,+++***))))))))))))***+++++++++,,,***((()))222...###555&&&///)))---,,,,,,++++++++++++++++++------+++******)))))))))***)))((((((((()))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++%%%......!!!---,,,???222"""///)))******))))))******+++,,,---//////...,,,+++,,,---'''222&&&ooo999'''555+++%%%///===FFF###)))************************************************'''((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))+++------++++++---///((())))))******))))))(((***)))))))))))))))))))))(((((()))))))))******************)))(((''''''''''''((()))***+++******))))))&&&(((---///+++((((((&&&(((++++++***))))))+++******))))))))))))************))))))((((((((((((+++++++++***************(((((()))))))))*********+++++++++,,,,,,,,,------++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,((()))+++---------,,,+++---------,,,+++***************,,,---.../////////++++++++++++++++++++++++*********+++++++++,,,,,,*********************************++++++******************+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++*********)))++++++***++++++,,,---...,,,,,,+++++++++++++++************+++++++++,,,,,,***++++++,,,,,,,,,+++++++++,,,---......------,,,)))***++++++++++++***)))*********************************+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,&&&(((+++---///111333444111000///...---,,,,,,,,,))))))))))))))))))))))))******))))))))))))******fffRRRLLLDDDAAABBB>>>;;;::::::999999888888888777777666555333222111000222222222333333222222222000000000000000//////...---------.....................---------,,,,,,,,,+++,,,,,,------......///,,,+++,,,---//////---+++))))))*********+++++++++.........------,,,,,,,,,)))------))))))------)))---((('''***222%%%???xxx+++---...///&&&((((((,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,,,,***)))%%%'''***,,,------,,,+++(((((()))***+++,,,,,,---(((///+++,,,%%%+++111+++,,,)))...---,,,,,,++++++*********(((((()))***+++---///000,,,+++*********+++---...---,,,,,,++++++*********************************---&&&%%%777---111===eee$$$)))...&&&*********)))***++++++,,,)))*********))))))+++---%%%111PPP((((((&&&%%%&&&)))***)))$$$___,,,...))))))))))))))))))))))))************************))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))%%%))),,,+++'''%%%'''***))))))************))))))*********)))))))))))))))))))))******+++++++++,,,************)))(((&&&&&&'''((()))++++++******)))&&&%%%(((///111---***)))%%%(((+++,,,***((()))+++******))))))))))))************))))))(((((((((''',,,+++++++++******))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------((())),,,.........---,,,------,,,++++++***))))))((()))+++---.........---++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------******+++,,,---///000111------------------------++++++,,,,,,,,,---------++++++++++++******))))))++++++++++++,,,---...///---------,,,,,,+++++++++)))))))))******+++++++++,,,,,,,,,,,,++++++***))))))***,,,------,,,***))))))***+++,,,,,,+++***)))************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,))))))************))))))***,,,///111333666999;;;222111000///...------,,,))))))))))))))))))))))))******))))))))))))******|||aaaPPPKKKBBB???AAA>>>999999999999999999999999888444111222666777444000111222222333333222222111////////////000000000000//////.........---------******+++,,,,,,---......111000...,,,+++++++++,,,........................******+++,,,------------***+++---///000111222222'''000---&&&***+++))),,,+++///&&&666###777++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))+++,,,***'''***+++,,,------,,,+++******)))))))))))))))))))))(((***+++(((&&&***555>>>ooo///(((+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++------------++++++000///---+++***)))((((((555444***000'''555(((111''',,,+++***))))))***++++++++++++++++++++++++++++++)))&&&>>>))))))))))))))))))))))))&&&"""***(((((()))***************&&&(((***,,,,,,+++)))((())))))))))))))))))))))))+++++++++++++++***)))(((+++,,,,,,,,,,,,+++******,,,,,,++++++***)))))))))))))))))))))))))))))))))******************+++++++++++++++*********))))))******)))(((((('''((((((***)))))))))((((((((((((''')))+++,,,---,,,***)))(((((()))***+++,,,,,,---+++*********))))))((((((************************((())))))))))))(((((('''))))))))))))******************+++,,,,,,---......+++++++++*********))))))+++++++++*********))))))))))))(((((()))+++---...++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************((())))))+++,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---------,,,++++++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,---++++++++++++++++++++++++---------,,,,,,+++++++++((((((((((((((((((((((((,,,,,,,,,+++++++++******,,,---...---+++***+++,,,***++++++,,,,,,++++++*********))))))))))))))))))******+++,,,,,,---......,,,---...///111333555666111///---+++***)))******,,,+++******))))))******(((((())))))******++++++{{{```OOOKKKBBB???AAA>>>:::::::::999999888888888555222///000444555222///111222222333333222222111////////////000000000000//////.........---------***++++++,,,------......111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,---...////////////---))))))///444222...------"""666&&&IIIlll+++,,,,,,,,,+++++++++++++++++++++++++++************---+++)))***+++,,,***(((+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***(((***///444%%%+++&&&++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++,,,---......---,,,+++......,,,+++***)))))))))000$$$555(((,,,'''+++000...&&&+++******)))((())))))++++++++++++++++++++++++++++++,,,FFF'''************************$$$))),,,(((((()))***************((()))******++++++******))))))))))))))))))))))))******++++++***))))))((()))*********)))(((''''''+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))+++***))))))((((((((())))))))))))))))))(((((('''((()))***+++,,,+++******)))))))))***++++++,,,,,,+++*********))))))))))))************************(((((()))))))))))))))((())))))))))))******************+++,,,,,,---......,,,++++++++++++*********+++++++++*********))))))******))))))***+++------++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++***************((()))***+++,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++***))))))+++,,,...++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,+++++++++******,,,---...---+++***+++,,,++++++,,,,,,,,,,,,++++++************************))))))***++++++,,,------............///000111222000///---+++*********+++,,,+++******))))))******))))))))))))************zzz___OOOJJJBBB???AAA>>>;;;;;;::::::999888777777333111///111333555333000111222222333333222222111000000000000////////////...............---------+++++++++,,,------......000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,******---------......---,,,,,,111'''+++444///)))+++,,,---333 ZZZMMM((())),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++******++++++***))),,,++++++++++++++++++,,,***************************+++,,,------,,,,,,,,,...///)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++---,,,++++++******++++++***,,,333)))***+++(((EEEiii(((%%%///)))))))))))))))***+++,,,++++++++++++++++++++++++***{{{:::$$$***************************------(((((()))******************************+++++++++))))))))))))))))))))))))))))))******))))))(((((())))))))))))((('''&&&%%%)))))))))*********++++++))))))))))))))))))))))))************************+++************)))))))))++++++***))))))))))))***((()))*********)))(((''')))))))))*********++++++***************************************)))))))))************************''''''((()))************)))))))))*********++++++***++++++,,,,,,------...,,,,,,,,,,,,+++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++*********,,,,,,++++++*********)))))))))***+++,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,***++++++,,,------------)))***+++,,,------------++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---,,,+++***+++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,//////...---------.........---,,,++++++++++++,,,,,,+++******))))))*********************)))))))))xxx]]]NNNJJJCCC@@@AAA===<<<<<<;;;:::888777666666444333222333555666555444111222222333333222222111000000000000////////////........................,,,,,,,,,,,,------......---............//////000........................------......---,,,+++++++++,,,,,,------,,,,,,+++,,,(((000222%%%$$$///111---,,,GGG+++:::(((+++,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++***---,,,+++******+++,,,---)))))))))))))))*********///------...000111...+++IIIaaa......++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++******++++++,,,---)))...,,,,,,+++...000!!!...///))))))******++++++,,,---++++++++++++++++++++++++'''&&&111************************333+++***(((((()))***************))))))***+++,,,++++++***))))))))))))))))))))))))(((((())))))))))))((((((++++++++++++***((('''&&&((((((((()))***++++++,,,))))))))))))))))))))))))************))))))))))))************))))))))))))++++++***************+++((()))***++++++)))((('''***))))))))))))***+++++++++++++++*********))))))************************************************&&&'''((()))***+++++++++))))))*********++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++************************************************---,,,,,,++++++******)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........***+++,,,,,,---------,,,***************+++++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,---,,,+++***+++,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******))))))******+++++++++******)))))))))uuu\\\MMMJJJCCC@@@AAA===<<<<<<;;;:::888777666666333333222333555666555555111222222333333222222111111000000000/////////...---.....................,,,,,,------------......+++,,,,,,---....................................+++,,,------.........---)))***+++,,,------------(((+++///---+++000444///%%%KKK666666+++++++++,,,,,,---------,,,,,,,,,,,,------......++++++,,,++++++++++++,,,---,,,+++******+++,,,---,,,,,,,,,------.........000---***+++///111000---+++---(((++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---************+++,,,---...///...'''...***+++555"""{{{555---******++++++,,,,,,---------++++++++++++++++++++++++111kkk111///************************444(((***(((((()))***************&&&(((+++---...,,,***((())))))))))))))))))))))))'''((())))))))))))((((((+++++++++******)))''''''''''''((()))***++++++,,,))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))+++***************++++++)))***+++++++++***((('''))))))(((((())))))***+++,,,,,,++++++***)))))))))***************+++++++++************************'''''')))***++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++************************------------,,,++++++***+++++++++++++++++++++,,,************************************************,,,,,,,,,,,,++++++***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........,,,---------,,,,,,+++***))))))*********+++++++++------,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,---------------+++*********+++,,,------++++++,,,,,,,,,---,,,,,,,,,+++******))))))******,,,,,,++++++******))))))sssZZZLLLIIICCC@@@AAA===;;;;;;::::::999888777777111222222222222222222333111222222333333222222111111111000000//////......---------...............------------------......++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++---....../////////)))***+++,,,------------...000'''&&&444333''''''@@@KKK333)))******++++++,,,,,,---++++++,,,,,,------......***+++,,,,,,++++++,,,---,,,++++++++++++++++++,,,***++++++,,,,,,------...---***''''''***---...---&&&@@@++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------------...///000000///...---************+++,,,---...333---'''---(((&&&000+++FFFttt###&&&+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++PPP444888%%%+++++++++++++++++++++++++++'''+++(((((()))***************&&&'''***,,,,,,+++)))'''))))))))))))))))))))))))(((((())))))******))))))(((((())))))((((((''''''''''''(((((()))***++++++))))))))))))))))))))))))*********))))))(((((('''(((((()))))))))))))))******))))))))))))***++++++++++++*********)))))))))((((((((()))))))))******,,,+++++++++******))))))*********+++++++++++++++************************(((((()))***++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,,,,------,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***++++++,,,------------------------,,,+++***)))))))))******+++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++******+++,,,,,,,,,------------,,,,,,***++++++,,,,,,------...------------............)))))))))***+++,,,...///++++++,,,---------,,,,,,,,,+++******))))))******+++++++++++++++*********rrrYYYKKKIIICCC@@@@@@===:::::::::999999888888888222333333222222111111222111222222333333222222111111111111000///.........---------.........//////..................------,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,------------,,,,,,///444%%%%%%555&&&&&&RRRiii222(((((()))******+++,,,,,,))))))***++++++,,,------)))+++------++++++,,,...+++++++++,,,,,,+++++++++(((((()))******+++,,,,,,+++***(((((()))+++++++++***KKKppp'''++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------.........///000111111000///...************+++,,,------///,,,...+++******)))...333""")))***++++++,,,+++***((('''++++++++++++++++++++++++zzz&&&...)))++++++++++++++++++++++++''''''+++(((((()))***************((((((''''''(((((()))***))))))))))))))))))))))))((())))))***++++++******'''((())))))***)))))))))'''((((((((())))))******))))))))))))))))))))))))+++******)))((((((''''''(((((((((((())))))******)))((((((((())))))***+++---,,,***)))((()))***+++&&&''')))*********)))(((+++++++++************************++++++,,,,,,,,,************************)))******+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))*********+++++++++***++++++,,,,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------,,,,,,,,,,,,,,,,,,------,,,++++++*********+++,,,---------++++++,,,---------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******(((***++++++******+++,,,++++++,,,,,,,,,,,,++++++*********+++,,,---------------------------------)))))))))***+++,,,......+++,,,---------,,,+++***,,,+++******))))))*********++++++++++++++++++,,,qqqXXXKKKIIICCC@@@@@@<<<:::999999999999999999999555555666555333222333333222222222333333222222222222111111000///......------------.........//////..................---------...///000000///...---........................////////////...---,,,+++............---,,,+++***$$$222'''***555==='''(((((()))******++++++'''(((((()))******++++++)))+++...---++++++---///***+++,,,------,,,+++***++++++,,,---......//////+++,,,,,,,,,++++++******...777++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,------............///000111111000///...++++++******++++++,,,---(((,,,555***---333%%%...$$$,,,---************)))(((&&&%%%+++++++++++++++++++++++++++ 555++++++++++++++++++++++++)))''')))(((((()))***************+++)))%%%###$$$&&&***---))))))))))))))))))))))))))))))***+++++++++++++++)))***+++,,,,,,------,,,(((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&'''((((((((())))))******(((((('''(((((()))******...,,,***(((''')))+++,,,&&&''')))***+++***((('''*********************************++++++,,,,,,,,,******************************+++++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))******++++++++++++))))))+++,,,,,,+++***)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,------...///++++++++++++++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------,,,++++++******+++,,,------------******+++,,,------......***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***++++++******+++---***++++++,,,,,,++++++***))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,---...---,,,+++***,,,++++++***)))******************++++++,,,,,,---oooYYYFFFAAABBB>>>;;;<<<<<<;;;999888777777666666555444333333222222333333222222222333333444444444222111///.........///000$$$,,,444666222---++++++,,,------......------,,,,,,,,,---,,,+++,,,...111/////////...---------,,,......///...///111444777---,,,+++***)))***+++,,,111)))+++999!!!)))hhhCCC???!!!(((///...------------,,,,,,+++***...999&&&(((,,,+++222,,,,,,............,,,,,,++++++******++++++,,,---++++++++++++++++++++++++'''777...,,,111 '''333+++&&&000,,,++++++******++++++,,,000000(((000333###;;;,,,,,,------...///000000,,,,,,+++++++++,,,------,,,,,,+++++++++++++++++++++:::lll+++''',,,)))(((%%%,,,222 ###))),,,,,,***+++,,,111***************++++++,,,,,,,,,111...'''******)))))))))))))))))),,,+++*********+++---...++++++******)))(((((((((((((((((((((((((((((((((++++++***)))(((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((*********)))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++***)))))))))***+++++++++*********))))))+++++++++*********))))))---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,***))))))***,,,------,,,+++******+++,,,---,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,---,,,,,,+++*********+++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,************,,,,,,......////////////.........---,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000---,,,...222333222000//////...------------...------------------------,,,,,,,,,---------......---,,,,,,++++++******)))---............---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------))))))***+++,,,,,,,,,,,,//////...---,,,******))),,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******)))))))))***,,,---ooo[[[HHHEEEEEE@@@===>>><<<;;;999888777777666666555444333333222222333333222222333333333333333333222111000///...//////000---------+++((()))---111,,,------......------,,,,,,---...---,,,,,,...000---------------,,,,,,,,,...///...---,,,---000222...---,,,+++***++++++,,,***---%%%,,,,,,999666###%%%333(((000,,,---------,,,,,,+++***///,,,%%%(((...%%%...'''***++++++,,,,,,++++++***+++++++++***++++++,,,---++++++++++++++++++++++++000"""RRRggg'''555...)))///...---///,,,,,,++++++++++++,,,,,,...)))999+++++++++...###******++++++,,,------...---,,,,,,+++++++++,,,,,,******))))))))))))))))))---,,,'''((()))&&&***,,,++++++$$$$$$'''+++...............xxx,,,)))+++---,,,,,,++++++*********))),,,)))***************))))))(((((((((((((((((())))))***(((((((((((())))))))))))************************++++++***)))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))))))))***)))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++---,,,+++))))))***,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++******)))******+++,,,---......------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,++++++++++++,,,---...//////000000//////.........---,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...------,,,++++++++++++,,,------------------------,,,,,,---------.........++++++,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))+++***)))))))))***+++,,,mmmZZZJJJFFFFFF@@@<<<===<<<;;;999888777777666666555444333333222222333333333333333333333222222222111111000///////////////222///***'''&&&***...222,,,------......------,,,---///000000...------...++++++,,,,,,,,,,,,,,,,,,...///...,,,******+++---......---,,,,,,,,,,,,------///---)))'''wwwNNN000(((+++,,,,,,,,,,,,---------,,,++++++------%%%333777)))$$$+++***++++++,,,,,,++++++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,222...###000555''''''+++...)))------,,,,,,,,,,,,------,,,'''+++******(((999,,,******++++++,,,,,,------...---,,,+++++++++++++++))))))******************,,,%%%222---+++''')))///***%%%---******+++,,,/////////...YYY&&&(((,,,++++++++++++++++++++++++&&&******)))***+++++++++***((('''&&&''''''((()))(((((((((&&&&&&''''''((())))))***************************+++***))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))((())))))******))))))(((***************+++++++++))))))))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))'''((()))*********)))(((+++++++++***************+++++++++***************+++++++++*********))))))++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++(((((()))***+++---...///......------,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......//////000000//////...//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...------,,,++++++++++++,,,------------------------,,,------------.........++++++,,,,,,---......///...,,,***((()))***---///+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))),,,+++******)))*********hhhWWWIIIFFFEEE>>>:::;;;;;;;;;999888777666666666555444333333222222333333444333333333222222111111111000000///////////////000///......//////...---,,,------......------,,,...///111111///---------++++++,,,,,,---------...---...---,,,***)))***,,,//////......------------///&&&777000"""EEE(((<<<---...&&&,,,,,,,,,------,,,,,,++++++---111'''$$$---333------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///888'''222'''(((''',,,(((...------,,,,,,------...---/// 111333333...,,,,,,---------............---,,,+++************++++++,,,,,,,,,,,,,,,---(((,,,DDDbbb,,,...---&&&,,,+++$$$222,,,***'''(((,,,---,,,***@@@%%%))),,,'''((()))***,,,---...//////+++***)))***+++,,,,,,***)))'''((()))+++,,,,,,,,,+++***(((((((((((())))))************************************)))))))))))))))***(((((()))))))))*********)))))))))))))))))))))))))))))))))******)))))))))))))))***************+++)))))))))))))))*********************************))))))))))))))))))))))))&&&'''***+++,,,+++***)))************************************************---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++,,,---...------,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************.........------.........------............------//////......------------........................------------------------,,,///111///,,,+++---/////////...------------...........................------------............------------......//////---,,,+++******,,,...///------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++******)))))))))gggWWWIIIGGGEEE>>>:::;;;;;;;;;999888777666666666555444333333222222333333333333333222222111111111000000000000000//////.../////////111222111---***,,,------......------,,,...///111111///---------,,,,,,------......//////+++,,,---,,,++++++---.../////////.........------)))"""000,,,GGG```+++"""%%%999CCC000'''(((+++,,,,,,------,,,,,,,,,(((uuummm###------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***///444OOOmmm''',,,,,,222(((...---...------,,,,,,------...```+++///,,,,,,,,,---------------...---,,,+++***)))))))))++++++,,,,,,------------&&&111&&&%%%&&&222(((***222%%%------***''''''***,,,+++)))222(((***,,,'''((()))***,,,---...///111,,,((()))***+++,,,,,,+++***)))***+++,,,---...---,,,++++++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))******+++*********)))))))))((())))))))))))))))))))))))))))))************))))))((((((((()))))))))******(((((())))))************************************))))))))))))))))))))))))((()))+++---------+++***************************************************---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++***+++++++++,,,+++++++++++++++,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,,,,------,,,,,,+++/////////......---,,,,,,........................------------------------,,,///111///,,,+++---/////////...------------...........................---------.........///////////////......---------,,,,,,---.../////////...---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++******))))))hhhYYYLLLIIIFFF???<<>>;;;<<<=========;;;888777777888666666555444333333333333333333222222111111222222000000000000000000000000000000000000//////////////////...---------------///...---,,,,,,---...///...---,,,,,,,,,,,,---...---------------------------...000111000...,,,***+++...000GGG333555%%%'''333'''000&&&)))(((///pppTTT000++++++++++++++++++++++++,,,)))yyy ,,,CCC..."""222------...///...,,,(((%%%+++++++++******+++,,,,,,...,,,%%%,,,!!!@@@'''(((###222,,,------------------------(((FFF###???"""'''BBB$$$***)))***,,,+++)))***...++++++++++++++++++++++++"""---,,,...LLLhhh)))&&&333999+++,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,------......+++(((''')))---HHH999...'''***************+++++++++******************************))))))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++***************************))))))))))))******+++++++++******+++******))),,,***((()))***++++++***++++++************++++++))))))))))))))))))))))))))))))*********+++++++++++++++************++++++)))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))+++,,,,,,++++++***......------------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++//////.........---------///...------,,,,,,,,,---...------,,,,,,------...---,,,,,,++++++,,,,,,---000///---++++++---///000000//////......//////000///...---------...//////000000000/////////......000000000/////////.........---,,,,,,,,,,,,---...////////////////////////,,,---......//////........................------000000/////////.........---------...............---...//////000000//////...---,,,++++++---...///000//////......------------...............---------------.........//////......---,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++```TTTHHHCCCAAA>>><<<<<<888999::::::777666666666666666555444333333333333333333333222222222111111////////////////////////000000000000//////////////////...------------.........,,,,,,,,,,,,.........------,,,,,,------...------------------------,,,---.........,,,)))(((---+++222\\\TTT$$$///++++++222///+++---***111NNNyyy...,,,,,,,,,,,,,,,,,,,,,,,,111%%%888%%%333)))&&&)))***+++...000222333333////////////000111222222222+++222555)))YYYooo###$$$%%%333,,,---------...............)))LLL\\\$$$666***222111......111111---***+++///////////////////////////111,,,444...$$$(((222!!!888+++,,,,,,,,,,,,,,,,,,,,,,,,yyy+++---,,,---...---+++))))))***+++---hhh"""...(((+++++++++***************++++++++++++++++++++++++******))))))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,+++***))))))))))))))))))***,,,,,,+++******++++++***))))))***+++***(((******++++++++++++******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---....../////////......,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------............------------,,,------------------,,,...............---------///...------,,,---------......------------......------,,,,,,,,,,,,------......---------......//////................../////////...------......///////////////............////////////............------,,,,,,,,,,,,------////////////////////////------...////////////.....................//////111000000000////////////...............------------...//////000000/////////...---,,,,,,,,,---...---------------.........////////////...---,,,+++---------...............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++}}}___SSSGGGCCCAAA>>><<<<<<555777999999777666555666666666555444333333333333333333333333222222111111000000000000000000000000000000000000///////////////......---------......,,,+++************+++,,,------------------------------------------------,,,---......---+++)))'''222***///ccc ===(((///000%%%444---......***333111%%%,,,,,,,,,,,,,,,,,,,,,,,,111$$$\\\999)));;;:::222)))$$$&&&***,,,,,,*********++++++---......,,,&&&000------111&&&***---000---///.....................000---777+++JJJ+++---(((''',,,///...,,,,,,************************333'''+++(((***444000,,,333(((***------------------------JJJ+++---,,,---,,,+++***+++---///......111+++,,,+++++++++***)))))))))+++++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,+++******))))))******'''))),,,---,,,,,,---///+++***)))***++++++)))((()))***,,,,,,,,,,,,***))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///+++,,,---.........---,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------///.........------,,,,,,------............------..............................------------............------------......//////............//////------........................------------....../////////...............//////..................////////////.........---.........------.........////////////////////////------...///////////////------......//////000000000000000/////////....../////////...---------,,,+++,,,------...---------000///...---,,,,,,------------------------------......//////...------,,,........................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++zzz]]]QQQGGGCCCBBB???<<<<<<777:::<<<<<<;;;999999999666666555444333333333333222222333333333222111000111111111111111111111111000000000000////////////......---------......///++++++++++++++++++++++++---------------------------------------------------.........---,,,***)))333***...bbb''';;;---<<<###///***))))))---...***222$$$))),,,,,,,,,,,,,,,,,,,,,,,,---'''==={{{HHH<<<...***...222000,,,/////////000000222333444555333111$$$111333777---000(((000000000///...---,,,,,,+++222%%%aaa777000,,,...000///...//////////////////////////////000111333,,,^^^lll&&&---777"""...---------------------------+++---,,,---******+++---///...,,,)))MMM###333***,,,+++++++++***)))))))))************************++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************++++++,,,(((***---...///...//////---+++******++++++***(((***+++,,,------,,,+++***************************+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++---...///...---,,,......------------.........------,,,,,,------.........------,,,,,,++++++---......//////......------...........................---------......//////......------......///000//////......//////000,,,,,,.../////////............------------......//////////////////............//////////////////000////////////.........//////000000000000//////////////////////////////---...//////000000//////---......//////000000000/////////.........------/////////...---------,,,+++,,,------...---------000//////...------------.........---,,,,,,++++++,,,------...//////...........................---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,vvv[[[PPPFFFCCCBBB???<<<<<<888999::::::888777888999666666555444333333333333222222333444333222111000111111111111111111111111000000000000////////////...------------...//////........................,,,------......------,,,------------------------------......------,,,,,,...+++000YYY&&&777***$$$///666(((,,,(((***...)))///'''000,,,,,,,,,,,,,,,,,,,,,,,,******222ddd,,,,,,%%%444///......---,,,,,,++++++---***444)))+++111,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,---***+++,,,---,,,***'''&&&---222111&&&+++++++++***************))))))))))))))))))))))))++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************+++,,,---+++,,,...222666888777555000---+++***++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...***+++,,,------,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************++++++++++++,,,---.../////////////////////............//////......------------......---------,,,,,,,,,,,,,,,------............---------------........................---......///000//////............//////......------------......+++,,,---...///////////////..................///---...///000000000000///////////////000000000000000000000000////////////000000111111111111000000////////////////////////......///000000000000/////////////////////000000............------------...............------------...//////000000///////////////.............../////////...---,,,,,,++++++,,,---...////////////...............------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,tttZZZOOOFFFCCCCCC???===<<<777888888777555444555777666666555444333333333333111222333444444222111///111111111111111111111111000000000000////////////---------------...///////////////000000/////////,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------------,,,------CCC<<<==="""666;;;333(((333***)))...(((,,,333...------------------------))),,,///000)))***333++++++++++++,,,,,,------(((333SSS;;;222$$$222...,,,,,,,,,,,,,,,,,,,,,,,,+++{{{+++---,,,---))),,,---,,,******---000(((111+++(((***************+++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,+++*********++++++,,,,,,000:::FFFMMMMMMJJJ333000,,,******,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---......---+++***)))******+++,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***,,,---------,,,+++,,,,,,,,,,,,---...///000.........------...............------------......------------............---------......------------------.........//////...............///000000//////............//////......------------......,,,,,,------...//////000000//////......//////000,,,---...000111111111111000000000000111111222222222111111111000000000000///000111111111111000///////////////////////////......///000000000000000000000000///////////////////////////............---------...............---...//////000000//////---......///////////////........................------...............---//////.........---------,,,,,,,,,,,,------...///------------------------,,,,,,------------,,,,,,rrrYYYOOOEEECCCCCC@@@===<<<<<<<<<;;;999777666888:::666666555444333333333333111222333444444222111///000000000000000000000000000000000000////////////---------------...///000------............------,,,,,,---......---,,,,,,------------------------***++++++,,,,,,---.........///''',,,,,,))):::???---666+++---(((...''')))<<<***------------------------***---///mmm888***000///'''((()))***,,,---//////(((:::***hhh***,,,///'''++++++++++++++++++++++++,,,III+++---,,,---)))+++---,,,+++///777???GGG***(((&&&...))))))******+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************///...,,,+++***)))))))))+++,,,222BBBUUUbbbdddaaa555111,,,)))***,,,...///...---++++++++++++---...------------------------******+++++++++,,,,,,,,,***+++---......---+++***))))))***++++++++++++***++++++++++++++++++++++++------++++++++++++------,,,---///111111000///---******))))))***+++---......------,,,,,,------.........------------......---.........//////000000,,,------------------,,,---------.........//////...............///000000//////............//////000000////////////000000,,,,,,,,,------///000111000000////////////000000+++,,,...000222222222222000000111111222222222333222222222222111111111000...///000111111000///...////////////////////////...//////000000000000000111111000000//////......000000000000////////////,,,------....../////////+++,,,------......------------...///000000//////------......///000000111////////////...---,,,,,,//////.........---------+++++++++,,,---...///000------------------------,,,------......------,,,oooYYYOOOGGGCCCAAA===:::;;;::::::999999888777777777444444333333333222222222444333222111000111222333///000111111111000...---111111111111111000//////.../////////...---,,,,,,........................+++---///000000///---+++..........................................------***///:::111---...///000111222///***555,,,+++***LLL333---,,,,,,---///000000...)))555111---]]](((222000......------,,,+++******###)))111***###===!!!,,,,,,,,,,,,,,,,,,,,,,,,'''...+++******------...$$$///+++---,,,lll333000666&&&---------,,,,,,+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))******+++,,,+++***)))(((---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++)))+++666EEEMMMLLLHHH000///---,,,+++,,,,,,---......---,,,,,,+++******000///...---,,,+++******------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---.........//////000000000000000------------------------)))$$$$$$***---++++++...//////...---,,,,,,++++++++++++,,,---...000000111.........------,,,,,,,,,///////////////.........////////////////////////............/////////000------............................../////////000000000////////////000000000000111111111111000000555111...///222555555444222222222222222111111111111111111111111111111111111111000/////////000000000////////////000111111222111000///...///000000555444333222111000000000///.........///000000111000000111111111000//////000///......---------...------...............---,,,------......------,,,////////////////////////........................///////////////......---///...---,,,,,,---...///oooWWWNNNEEEBBB@@@===;;;;;;::::::999999888777777777555555555444444444333333444333222222111111222222111111000///...//////000///////////////...---------------------,,,++++++........................////////////////////////................................................***+++$$$999aaa---+++,,,------...000///..."""888,,,+++"""ggg]]]---***++++++,,,---...000111+++)))111***''';;;////////////...---,,,,,,,,,(((,,,...:::---111---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,zzz+++...---,,,'''111///"""333000___(((***...///'''---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***************************++++++,,,+++***)))(((,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,222///...222888999666111......---,,,+++,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------...//////000000//////---------------------------((((((,,,...++++++---///......---,,,,,,++++++)))******+++---......////////////......---------......//////////////////////////////////////////......//////////////////................................./////////000000111111000000000000111111000111111111111111111000333111///000333555555444222222222222222222222222111111111111111111111222111111000000000000000111000000000000000111222222333222111000///000000111333222222111111111111111000////////////000111222000000111111111111000000000//////.........//////...//////000000/////////---------......---------////////////////////////........................///////////////...------...---,,,,,,,,,,,,---...oooUUULLLDDDAAA@@@===;;;<<<::::::999999888777777777666666555555555444444444222333333333333222111111333111///---,,,...000222///////////////......---------.........---,,,,,,........................222111000//////000111222................................................)))---111,,,QQQOOO222------......------///111+++333...000;;;,,,222111000---,,,,,,---///111!!!111)))...444&&&000000000//////......------...---^^^ddd444'''000,,,,,,,,,,,,,,,,,,,,,,,,,,,...333)))...---)))(((***999444###...((($$$%%%888((()))------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------************************+++++++++,,,+++******))),,,++++++++++++***************************************+++++++++,,,,,,,,,,,,++++++---......+++)))---,,,,,,,,,,,,------......------,,,,,,++++++************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))((())))))))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------111---,,,...///,,,+++,,,.........------,,,,,,+++******+++,,,---......//////////////////..................//////000000000////////////////////////////////////////////////////////////................../////////000000000222222222111111222222222111111222222222222111111111000000222444555444222222222222222222222222222222222222222222222222222222222111111111222222333222222222222222333444444444444333222222222222222222222111111111111111111111111111000111111222333000111111222222222111111000000/////////000000111000000111111111111000000------............------////////////////////////...........................////////////...---------,,,,,,++++++,,,,,,---mmmSSSJJJBBBAAA@@@===;;;===::::::999999888777777777555555555555444444444444111222333444333222111000222111///...---...000111000000111111111111000000///000000000000000//////........................111111000000000000111111........................---------...............(((111;;;555sss222000///111111///,,,---000666###,,,)))000222---000,,,)))(((***---......555'''///,,,{{{\\\,,,+++111111000000000/////////000,,,...888///+++---------------------------+++111'''rrr888///...)))111888)))***888CCCLLL,,,+++%%%000&&&+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...************************,,,,,,,,,+++++++++******+++++++++*********))))))******************************+++++++++,,,,,,,,,&&&(((***,,,,,,,,,---...+++++++++,,,,,,------...---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------........................111///---...///...---,,,......---------,,,,,,,,,---------...///000000111//////..................------...///000111111222////////////////////////000000000///////////////000000000///////////////...////////////000000000222222111111111111222222222222333333333333222222...///111333444333222111111222222222222222333333333333333333444444444444555555555444555555666666666666666666666777888888888777777666666666666666555555555555444333333222444333333333333333444444222222333333333333222222000000000000000111111222111111111111111111000///......////////////......////////////////////////..............................//////......---,,,---,,,,,,,,,,,,,,,,,,---jjjSSSJJJBBB@@@@@@===<<<===::::::999999888777777777444444444333333333333222111222333444333222111000000000000000000///......000000111111111111000000//////000000000000000///........................---...000111111000...---........................---------.........//////...+++(((333)))YYY!!!---,,,...222111---,,,000***...***666<<>>>>>===============<<<<<<<<<<<<<<<<<<;;;:::888777666888888777777666777777888666666777777666666555444222222111111111222222333111111111111111000///......//////000000//////...////////////////////////.......................................------,,,------............------hhhTTTKKKCCCAAA@@@===<<<===::::::999999888777777777444444333333333222222222222333333333333222111111///000111111111000...------......///////////////,,,,,,---.........------........................+++,,,///000000///,,,+++........................,,,,,,------.../////////444(((...333555222,,,''''''...111...---111,,,444000000)))//////)))$$$&&&---222000,,,,,,111)))333,,,===---333333333333333333333333333+++444333JJJ///000------------------------000&&&333555___333&&&---&&&---''',,,---$$$===333)))***---(((+++,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,,,,++++++++++++***************************************+++++++++,,,,,,,,,+++,,,------,,,+++,,,...***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................+++,,,,,,+++---111111---------------------------,,,,,,---------.........,,,,,,,,,---------------/////////000000111111111/////////////////////////////////000000111111111222222111111000000///////////////000000000111111111111000000000000111111444444555555555555444444---000333555444333333333555555666666777888888888999999;;;<<<>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCAAA???>>>??????>>>=========>>>>>>>>>>>>>>>===<<<;;;:::999666666555444444444444444111111111111111000///...//////000000000000//////////////////////////////........................---............---,,,,,,---......//////......---hhhUUULLLDDDBBBAAA>>><<<===::::::999999888777777777555444444444333333333333444333222222111111222222111000000///////////////------...///////////////++++++,,,---------------........................,,,---............---,,,........................,,,,,,------...//////000000000999$$$;;;,,,EEE888+++&&&,,,111///...222444,,,444???$$$000...666444222000//////---,,,+++---///222)))ddd+++666666666666666666666666666444555888sss$$$///........................///'''///<<<$$$888 ...&&&,,,++++++222xxxppp>>>$$$(((+++...)))---+++++++++,,,,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,(((((()))***,,,...///000++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------............------+++++++++,,,,,,---------,,,,,,---.......................................+++...---+++---222111---------------------------------------............------------.........///000000000000000000000111////////////////////////......///000111222222333333333222111111000////////////000000000111111111222222111111111111222222555555555666666555555555111333666777666555666777::::::;;;;;;<<<======>>>>>>???AAACCCEEEHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGFFFEEECCCAAA???>>><<<;;;:::999888777777777333333333333222111000//////000000111111000000///////////////////////////........................------......------,,,+++,,,---............---,,,iiiWWWMMMEEECCCAAA>>><<<===::::::999999888777777777666666555555555444444444555444222111000111222333333111///------...000111//////000111111111111111,,,------.../////////...........................///...---,,,,,,---...///........................,,,,,,------...///000000%%%888$$$000(((666'''yyyHHH666***---111///...222***...000)))///999'''''',,,000000,,,+++///333///(((888000...AAA888888888888888999999999999;;;444999KKK"""///........................)))...222''',,,@@@DDD###444...333000000666 222,,,(((000'''000+++++++++,,,,,,---------,,,---...//////...---,,,++++++++++++++++++++++++...---,,,+++***+++,,,------------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,///---******,,,,,,+++***+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,------............------******+++,,,,,,---......,,,---......//////......////////////////////////---000///,,,---222111,,,------------------------/////////000000000000000---.........//////000000111111111000000000000000////////////////////////------...000111222333444333333222222111000000///000000000000111111111111444333333222222333333444555555666666666666555555444666999999777777888;;;===>>>>>>???@@@AAAAAABBBBBBCCCEEEHHHKKKNNNPPPQQQJJJJJJJJJKKKKKKMMMNNNNNNOOOOOONNNNNNOOOOOOPPPQQQOOOOOOPPPQQQPPPOOONNNMMMJJJLLLNNNQQQRRRRRRQQQQQQMMMLLLKKKKKKJJJJJJJJJJJJMMMMMMLLLJJJHHHFFFCCCBBB@@@???>>><<<;;;:::999999444555444444333222111000000000111111111111000000////////////////////////........................------......------,,,+++++++++------------++++++cccTTTKKKCCCAAAAAA>>>===>>>:::::::::999999999999888444444444444444444444444333333444333333222111000333333222111000000111111---------.................................------//////------,,,---...///...------,,,,,,------...222111000//////...//////000000000000///...---,,,000///...---------------\\\888555$$$,,,111%%%JJJEEE###444&&&555000///...---------------///000///+++777TTT333888@@@555FFF666999777??????<<<<<>>???>>>@@@DDDGGGHHHHHHGGGEEEIIIHHHGGGJJJNNNRRRUUUVVVUUURRRQQQRRRUUUVVVTTTRRRTTTRRROOOMMMLLLMMMNNNPPPNNNRRRVVVWWWVVVTTTUUUVVVPPPPPPOOONNNOOOPPPQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKOOOOOOMMMLLLJJJHHHGGGFFFGGGFFFDDDBBB@@@???>>>>>>;;;::::::999888666555444111222222222333222222222///////////////.........000000000000000000000000......---------,,,,,,,,,---------.........//////cccSSSJJJBBBAAA@@@===<<<===<<<;;;:::888666555444333444444444444444444444444333333333222222111000///111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,//////------------...///------------------------......---------....../////////000000000000000///000///...------------...'''PPP!!!+++555***uuuWWW000444MMM//////...---------......+++000222***,,,444hhhDDDCCC666DDD:::CCC???@@@AAABBB@@@FFFAAA***+++///,,,,,,222222,,,)))(((333,,,///888"""''']]]???&&&EEE444"""111******+++,,,,,,,,,,,,,,,************************+++,,,------......------((()))*********+++---...---,,,,,,,,,,,,,,,,,,++++++++++++*********))))))---------,,,,,,+++++++++...------,,,,,,+++++++++++++++******************+++************+++,,,,,,---,,,+++))))))+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------------,,,------...//////...------,,,,,,,,,,,,------------...------,,,,,,------...////////////////////////000111111111//////111222........................---------.........//////........./////////000000000000000000111111111111222111000///............111111111111111111111111111111222222222222111111111111111111111222333333555444444333444666999:::999:::<<<>>>>>>>>>===<<<>>>>>>>>>>>>@@@AAACCCDDDFFFHHHJJJLLLMMMMMMMMMLLLKKKJJJIIIKKKOOOSSSUUUVVVUUUSSSQQQRRRTTTUUUSSSQQQSSSQQQNNNLLLKKKLLLNNNOOOPPPSSSVVVVVVSSSQQQQQQRRROOOOOONNNNNNNNNOOOPPPQQQOOOOOOMMMLLLKKKJJJJJJJJJMMMMMMLLLKKKIIIHHHGGGFFFGGGFFFEEECCCBBBBBBAAAAAA>>>>>>>>>===<<<:::999888444555555666555444333222444444333333222222222111........................//////.........------------------.........//////cccQQQHHHAAA@@@???===;;;<<<<<<;;;:::888666555444333444444444444444444444444444444444444333222111000111111000////////////000000//////......---------+++++++++,,,---------...//////---------...///000,,,---...//////...---,,,,,,,,,,,,------...000000...///000111222222222222//////......------......--->>>UUU777###)))888''',,,.........---......//////+++///000)))---DDD@@@???JJJ???GGGEEEFFFAAAGGGEEEGGGHHH...,,,000000---000333...&&& (((&&&+++666111(((---www444'''@@@++++++*********,,,---...++++++++++++++++++++++++)))***++++++,,,+++++++++...---++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---************))))))))))))------,,,,,,,,,,,,++++++------------------------+++++++++***))))))(((((())))))***++++++++++++***---,,,+++******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............++++++,,,---------------------...//////...------+++++++++,,,,,,,,,------///...---,,,,,,---...///////////////////////////000111111111//////111222........................------........./////////....../////////000000000000000000000111111111111222222111000////////////111111111111111111222222111111222222222222111111222222222222222333333444555555555555777:::<<<>>>===>>>AAACCCDDDEEEDDDDDDEEEEEEEEEFFFHHHJJJKKKLLLNNNOOOOOOPPPQQQRRRRRRRRRNNNMMMLLLMMMPPPSSSTTTTTTTTTRRRQQQQQQRRRRRRPPPOOOOOONNNLLLJJJIIIJJJKKKLLLPPPRRRSSSRRROOOMMMLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>999:::;;;;;;:::888555444444333333222111000000///////////////............/////////............------------...............cccQQQHHHBBBAAA@@@===<<<<<<:::::::::999999999888888444444444444444444333333555666666555555444333222333333222111111222222222111000000///...------,,,,,,------...///000000111///......------...000000+++---...000000...---+++///////////////000111111...///000111111111111111//////............//////)))'''///xxxbbb%%%...888,,,+++...///......---......///000000111000***,,,999"""EEE;;;KKKQQQBBBEEEFFFJJJCCCKKKGGGFFFLLLhhh\\\222333444...)))///222***222222333...***///444333 ^^^...333,,,<<>>;;;888666444444333222111000///...111111111000000000000000//////.........---------........................}}}aaaQQQIIICCCBBBBBB???======:::::::::999999999888888555555444444444333333333555555555555444333222111333222222222222222333333111111000///......------------......///000111111///......---...///000111,,,---///000000///---,,,111111000//////////////////000000000//////...---//////.........//////000---###000:::ZZZ\\\)))<<<777444<<<(((...............///000111111222***///:::///dddmmmBBBJJJLLLEEEIIIGGGHHHCCCJJJEEEAAAGGGHHH111---333333(((,,,444---...+++444666)))'''...,,,///&&&555jjj000222'''<<<,,,000...***((('''(((***++++++++++++++++++++++++++++++,,,,,,---...---------+++(((&&&'''***+++***(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******++++++,,,---......((()))***,,,,,,+++******---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------.........------,,,+++***,,,,,,---.........------.........------.........---------........./////////...------------...///////////////////////////.../////////------///000////////////////////////........./////////000000////////////000000000111///000000000111111111111333222222111111111111222/////////000000000111111222222333333333333222222444444444444555666777777555666888;;;>>>AAADDDFFFHHHIIIJJJLLLNNNOOOPPPPPPNNNOOOPPPRRRSSSUUUUUUVVVSSSRRRQQQOOOOOOPPPQQQRRRNNNMMMLLLLLLNNNOOONNNMMMKKKKKKKKKJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@???@@@@@@AAACCCEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCAAA>>>;;;999999999888777555444333333111111111111000000//////............------------.....................---zzz```PPPIIICCCCCCCCC@@@>>>>>><<<;;;:::888666555444333555555555444444333333222333333333222222111000///111000000000000111222222111000000//////.........,,,,,,,,,---.........//////............///111222---...///000000///...---000000...------,,,,,,,,,000000000//////...---,,,//////......//////000000111<<<111(((---999222"""---***111***111===::://///////...//////000000+++222111000///000<<>>BBBBBBAAAHHHFFF666&&&///999...---444,,,)))"""(((333111000111...222222888AAA(((!!!***111888666)))---+++(((&&&%%%&&&'''(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++)))))))))+++,,,---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,---///000000******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,...------,,,,,,------...------------------------............,,,+++***))),,,,,,---...............///...------------...///,,,,,,,,,---------..............................////////////////////////000111111111//////111222////////////////////////....../////////000000000/////////000000000111111000000000000111111111111222222111111111111111222/////////000111111222222222222333333333333222222222222222333444666777888999:::===@@@CCCGGGIIIJJJMMMMMMMMMNNNOOOPPPQQQQQQOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSQQQOOONNNNNNOOOPPPKKKJJJIIIIIIKKKKKKJJJIIIFFFGGGHHHGGGEEEDDDDDDEEECCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAABBBCCCDDDCCCBBB???@@@AAAAAABBBBBBAAAAAA???>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<===???AAACCCEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFDDDBBB@@@>>><<<::::::999999888777666666222222111111000//////////////////.........------...............---------www___OOOGGGBBBCCCCCC@@@======<<<;;;:::888666555444333666555555444333333222222444444444444333222111000111000000000111111222333000000000///////////////------------............///............000222333.........//////.........///......---------......//////000000000//////...///////////////000111111///######...222...222;;;:::///>>>222###111+++777111111&&&888111000//////////////////+++...444000+++---333ZZZDDDCCCPPPPPPHHHGGG>>>>>>CCCEEEGGGMMMWWW...+++:::222///555,,,<<<888222///111222///+++)))AAA###888555<<>>???BBBFFFIIILLLNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPNNNOOOPPPQQQRRRQQQQQQPPPQQQPPPOOONNNLLLLLLKKKKKKFFFEEEEEEFFFGGGGGGFFFDDDCCCEEEFFFEEECCCBBBCCCEEECCCCCCCCCCCCCCCCCCDDDDDDDDDBBB@@@AAACCCDDDCCCAAA>>>???@@@AAAAAAAAA@@@@@@>>>>>>===<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;::::::;;;===???AAACCCEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHFFFCCCAAA@@@??????;;;;;;;;;:::::::::999999666555555444333333222222111111111000000000000/////////.........---------vvv^^^MMMFFFAAABBBBBB???<<<<<<:::::::::999999999999888666666555444333333222222777777777777666555444333333222222222333444444555////////////000000000000000000000000000////////////.........///000222333//////............////////////...//////000111222...///000111111222222111///////////////000111111***===222,,,>>>222###888+++888ooo;;;(((000...)))000000666(((111!!!000///***222111000//////...//////111(((111111111///999ZZZOOOOOOSSSHHHDDDNNNGGGCCCHHHHHH@@@III^^^|||>>>***777000///777000'''666666...222777555333777&&&222......777===444ggg555+++000###:::...###777555$$$---++++++++++++---...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***,,,...,,,)))(((***------------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,++++++++++++++++++++++++,,,,,,...---,,,+++,,,---...///,,,------......------,,,---,,,,,,++++++,,,,,,---........................---......///////////////,,,---......//////......///...---,,,,,,---...///000000000000111111111111,,,---000111111000---,,,////////////////////////.../////////------///000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111000000000000000111111222222333444444555666666222333333444444333333222555666777999<<<>>>AAABBBBBBCCCFFFJJJMMMPPPRRRRRRRRRRRRPPPOOONNNNNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMMMMMMMLLLKKKIIIHHHGGGFFFCCCCCCBBBCCCEEEEEEDDDBBBAAADDDFFFEEECCCBBBDDDFFFDDDDDDEEEEEEEEEEEEEEEEEEGGGDDDAAAAAACCCDDDCCCAAA>>>???@@@BBBBBBAAAAAA@@@??????>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJHHHEEEBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@;;;::::::999888777777777333333333222222222222111//////.........---------ooo]]]LLLIIIDDDAAA???>>>===<<<===<<<:::888777777777888333333444444333222000///444444444333333333222222000111222555777777666333222111000111333333111/////////............//////---------------...///000...///000111111000///.........------------......,,,---///111111000...---000000000000000000000000//////000000000000//////......,,,,,,999[[[bbb777,,,,,,------...///000000......///000111222222333///////////////.........////////////000000000000///111222111000///000222222222222333444555666666;;;;;;<<<<<<===>>>??????AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFIIIHHHGGGHHHIIIJJJIIIHHHLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFFFFGGGHHHHHHFFFDDDGGGFFFCCCAAA@@@???@@@@@@DDDDDDCCCCCCBBBCCCCCCCCC@@@AAABBBDDDFFFGGGIIIJJJHHHHHHGGGEEEDDDCCCBBBAAABBBAAA@@@???@@@AAABBBCCC>>>>>>===;;;:::999888777555555444333333222222111222222333444555666777888444555555555555666666777555===bbbPPP,,,&&&---000...------..................)))))))))***++++++,,,,,,,,,------......------,,,++++++,,,------...//////,,,,,,++++++,,,,,,---...************************++++++,,,,,,,,,---------*********++++++,,,,,,---,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------/////////...---,,,.../////////...---,,,,,,...------,,,,,,------...,,,,,,.../////////...---..................---------------------...///000//////000000000000//////000000000000000000000000000000000000000///..............................000000000000000000000000111111111000000000000000111111111111000000000000222222222222222222222222111111111111111111222333444555555333222111333444444444333333333444555555:::;;;===@@@CCCFFFHHHIIINNNNNNNNNOOOOOOPPPPPPPPPSSSQQQOOOLLLKKKKKKLLLLLLKKKKKKKKKKKKJJJHHHFFFEEELLLKKKIIIHHHGGGHHHIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIKKKHHHFFFFFFGGGGGGEEECCCFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>???>>>===;;;:::===<<<<<<<<<>>>???AAACCCDDDDDDEEEFFFFFFFFFEEEEEEIIIGGGEEEBBBAAA@@@@@@@@@CCCCCCCCCBBBAAAAAA@@@@@@@@@===;;;;;;===<<<999666666666555444333222111111+++---///111222000...---nnn\\\LLLHHHDDD@@@???>>>===<<<===<<<:::888777777777888555555555444444333111111333333333222222222111111111111222444666666444222///000111333555444000---//////............//////......---------...////////////000000000//////...//////............//////---...///000000000......000000000000000000000000///000000000000000000//////222222///++++++000555(((///222---)))***++++++///222222000555999/// ,,,,,,---......//////000......//////000000111111////////////////////////000000000000111111111111///000222222111000222333555555555666777999:::;;;>>>>>>>>>?????????????????????@@@AAABBBCCCDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHIIIHHHGGGHHHIIIIIIIIIIIINNNNNNMMMMMMMMMNNNNNNOOOKKKIIIHHHHHHIIIIIIHHHFFFGGGFFFEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBDDDEEEFFFGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAA>>>>>>===<<<;;;:::999888555555555444333333222222333333444555666777888888666777888888888888888777111000111111---666TTTttt|||___BBB000999///&&&'''000555222,,,------------------------,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,+++******)))((((((,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...//////...---,,,//////000000000///.........------,,,,,,------...***+++,,,---...------,,,..............................---------...////////////000000000000//////000000000000000000000000000000000000000///..............................000000000000000000000000111000000000000000000000//////000000111111222222///000000111222222333333222222222111222222333444333444555444444444666888555555555666777888999:::===>>>@@@CCCFFFHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMJJJIIIIIIJJJKKKIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKOOOMMMKKKKKKMMMLLLJJJGGGIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@??????======>>>>>>>>>===;;;;;;???>>>>>>===>>>???@@@AAA@@@AAAAAABBBBBBBBBAAAAAAGGGFFFDDDBBBAAAAAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCCCCCAAA??????@@@???<<<::::::999999777666555444444...///111222222111///...lll[[[KKKHHHCCC@@@???>>>===<<<<<<<<<:::999888777777777777666555444444333333444222222222222111111111111222111222333444444222000...///111555666444///+++/////////......///////////////......---.........//////............//////000000////////////000000000000000///////////////000000000000000000000000000000111111111111000000,,,,,,---000222222...***888666222---...222222///(((---,,,''')))333888666---------......//////000//////////////////////////////////////////000000000000111111222222222222///000222222222222444666555555555666777:::<<<===BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGHHHJJJJJJIIIIIIKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNQQQPPPPPPOOOPPPQQQSSSTTTQQQOOOLLLKKKLLLLLLLLLKKKGGGFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFDDDCCCBBB@@@????????????>>>>>>======<<<;;;::::::777666666555555444333333555555666777888999999:::999;;;<<<======<<<:::999555666:::;;;111(((...:::!!!&&&...444777666333000+++...111333333000---+++,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,------......------,,,,,,,,,+++***)))((('''&&&,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,------......///......------......////////////......------,,,,,,------...,,,,,,---............---........................//////......---.........//////000000000000//////000000000000000000000000000000111111000000//////........................000000000000000000000000000000000000000000111111......///000111222333444000000000000111111111222333222222222333333444555222333555555666777:::<<<777777888:::<<>>>>>CCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDCCCAAA???>>>>>>===;;;:::999888777333222222222111000000///jjjYYYJJJGGGCCC@@@???>>>===<<<<<<;;;:::999888888777777777666444333333333444555333333333222222222111111333222111222333222000...//////111333444333000---......////////////......000000///......---......///...---------...///000111111000000000000111111111111000/////////000000////////////////////////000000111111111111000000111---***+++///333555444+++******,,,000111...)))000555555...***+++,,,+++------....../////////000000000000000000///////////////000000000000111111000000000111222222222333///111333444444555777999:::999999999:::<<<>>>@@@CCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSSSSSSSTTTSSSRRRRRRTTTUUUUUUTTTSSSSSSTTTVVVXXXYYYXXXUUUQQQPPPPPPQQQQQQQQQLLLLLLLLLMMMMMMMMMNNNNNNOOONNNMMMKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEECCCBBBAAA@@@@@@?????????>>>>>>======<<<<<<<<<;;;888888777777666666555555777777888888999::::::;;;<<<===@@@AAAAAA???<<<:::===444000666;;;666---(((999555///***((())),,,///777777444---((()))111777......------------,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,++++++------------------------...///111222222111///...,,,,,,,,,++++++,,,,,,,,,---------...............******+++,,,---------,,,...------,,,,,,------.../////////000000000000000............////////////000000///......---......//////000000000000//////////////////////////////000000111111111000000///........................000000000000000000000000000000000000000111111111//////000111111222333333333222222222111111000000222222222222333444555555333444666777777999<<<>>>:::;;;===???BBBFFFHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKMMMNNNOOONNNMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTUUUUUUVVVWWWWWWWWWXXXZZZ\\\[[[YYYVVVSSSUUUUUUTTTTTTSSSTTTTTTTTTMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>????????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEECCCBBBAAA@@@???>>>===;;;::::::666555333111000000000000hhhWWWJJJFFFBBB???>>>>>>===<<<;;;;;;;;;:::999888777666666555333222222222444444555444444444444333333333333222111111222111000...111000//////111111111///......///000000///......111000///...............///...---------///000111111111000000000000111111333222111000000000000000////////////////////////000000111111111111000000...///111222111///---+++111222444666555222...---***...111111111222111............///////////////222222111111111111111111000000000000111111222222//////000111111222333333222444666777777888:::<<>>>>>@@@BBBDDDDDDDDDEEEFFFGGGIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJMMMPPPRRRSSSUUUXXX[[[\\\^^^___^^^\\\ZZZ[[[]]][[[[[[[[[[[[\\\]]]___```\\\YYYVVVUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRPPPOOONNNMMMMMMMMMHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@===============<<<<<<<<<::::::999999888777777666888888999999:::;;;;;;;;;===>>>AAABBBBBB@@@>>><<<@@@>>>===;;;666222444888,,,...111333444444333222---...000000//////111333000/////////.........---,,,,,,,,,,,,------......,,,------......------,,,---------...............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......------,,,,,,,,,---------------------------...000111111000...------,,,,,,,,,,,,,,,,,,---------------......//////******+++,,,---------,,,...------,,,,,,------...////////////000000111111........./////////000000111000///...............//////000000000000//////////////////////////////000000111111111111000000////////////////////////111111111111111111111111//////000000111111111111222222222111111111111111222222333333333333333333111111111222333444555555666777999999999;;;===@@@@@@@@@BBBDDDGGGJJJMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIMMMNNNOOOQQQQQQQQQPPPOOOQQQQQQRRRRRRSSSTTTTTTUUUWWWWWWWWWVVVVVVVVVVVVUUUYYYYYYYYYZZZ\\\^^^___```bbbdddhhhjjjhhhddd```]]]\\\\\\[[[[[[[[[[[[\\\]]]WWWWWWUUUSSSRRRPPPOOONNNLLLLLLLLLLLLLLLLLLMMMMMMIIIIIIIIIHHHGGGFFFEEEEEECCCCCCCCCBBBBBB@@@??????======>>>>>>???????????????@@@@@@AAABBBCCCDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@???>>>===<<<<<<777666333111000000000111eeeVVVIIIFFFBBB???>>>>>>===<<<;;;;;;;;;:::999888777666444444333333333333333444555555555555444444444444444222111111222222000///333000...---///000111111---...///000000///...---000000//////...///////////////...//////000111222111111000000000000111111333333222222111000000000000000000000000000000000//////000000000000//////+++///333444444555777:::111000000000...+++---222444333111/////////...---////////////////////////222222222222222222222222000000000111222222333333000000111222333444444555555777999::::::;;;===???@@@???===<<<===???BBBDDDGGGHHHIIIKKKMMMNNNOOOPPPOOONNNNNNNNNNNNMMMMMMMMMNNNQQQUUUXXX[[[___cccfffhhhkkknnnmmmiiifffeeefffffffffgggggghhhhhhiiiiiicccaaa___^^^___`````````^^^^^^^^^]]][[[YYYXXXWWWWWWVVVUUUSSSQQQPPPPPPOOOMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>???@@@AAAAAA@@@@@@<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999888888999999:::::::::;;;;;;;;;<<<===???AAAAAA@@@???>>>---444<<>>??????@@@??????>>>=========>>>>>>???@@@AAAAAA???@@@BBBBBBAAA@@@AAABBB????????????>>>>>>>>>>>>888777555333222222222222dddUUUHHHEEEAAA???>>>>>>===<<<;;;;;;;;;;;;:::888666555444444555555555555444444555555444444444333333333444222111111222333222111111000...///000111000///---...///000000///...---//////////////////000111...///000111222222222222000000000//////000000000222333333333333111000///000000000000000000000000......////////////......333222///,,,******---000111------///...---000777...------------...111555000/////////////////////000000000111222222333333000000111111222333333444222222333444555666777777999:::<<<=========???AAA???===<<<<<<>>>AAAEEEHHHNNNOOOPPPQQQRRRSSSTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVWWW[[[```eeeiiinnnssswwwxxx}}}{{{uuussssssssstttuuuvvvvvvvvvtttssspppooonnnoooqqqrrrqqqpppkkkkkkkkkkkkiiigggeeedddaaa___]]]ZZZWWWTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOKKKKKKJJJHHHGGGEEEDDDDDD??????@@@AAA@@@@@@>>>>>>::::::;;;;;;<<<<<<<<<=========<<<;;;;;;::::::999999999::::::::::::;;;;;;:::;;;<<<>>>????????????OOOGGG>>>:::;;;===;;;777555333///,,,,,,///333555333111......///111222111111000000///......------.....................///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------.........................../////////...---,,,,,,,,,,,,---...------------------------------,,,,,,,,,,,,------------,,,,,,---...000111//////000000000///.........------,,,,,,------...---,,,+++++++++,,,......---......///000000111111//////////////////000111//////000000000000//////000000000000000000000000///000111222222222222111////////////////////////111111111111111111111111...//////000111111222222111222222222222222222222333333333333333333444444444444444555666888999:::;;;===@@@AAACCCEEEIIILLLKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRSSSQQQQQQRRRRRRSSSUUUVVVWWWWWWXXXZZZ]]]```ccceeegggeeeeeedddbbb```___]]]]]]]]]^^^___bbbggglllqqqttt{{{{{{uuurrrhhhgggffffffggghhhjjjlllmmmlllkkkjjjhhhgggfffeeecccbbbbbbbbbbbbcccdddeeedddcccaaa]]]XXXSSSOOOLLLJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCAAA@@@>>>===<<<<<<<<<======>>>>>>>>>;;;===@@@@@@>>>===???@@@>>>>>>?????????@@@@@@@@@:::999888777666555555555cccTTTHHHEEEAAA>>>>>>>>>===<<<:::;;;;;;;;;:::888666555444555666777777666555444444444444333333333222222444222111111222333333222/////////111222222///------...///111111///...---//////...//////000111222...///111222333333333222000000////////////000000222333444555444222///...000000000000000000000000------............------,,,...222555777555000,,,666111000333333...+++---,,,///222222...***,,,000000000000000////////////......///000111222222333000000111222333333444444444444555666777888999:::;;;===>>>???>>>???@@@BBBCCCBBBBBBCCCFFFJJJOOORRRTTTTTTUUUUUUVVVVVVVVVWWWVVVWWWXXXZZZ\\\]]]______aaaeeejjjpppuuu{{{~~~~~~{{{}}}|||zzz}}}||||||~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxkkkiiieeeaaa\\\YYYVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSMMMLLLKKKKKKIIIHHHHHHGGG@@@AAAAAAAAA@@@>>>===;;;999999::::::;;;<<<<<<<<<=========<<<;;;;;;::::::999999::::::::::::::::::999999:::;;;===>>>???@@@>>>BBBFFFGGGFFFCCC===777666666555555555555666666999888777666444333111///000000///...------,,,,,,111111000000//////......,,,------......------,,,))))))+++,,,...///111111,,,,,,++++++,,,,,,---...........................---------.........//////------......//////000000...---,,,,,,,,,,,,---...000000////////////000000...------,,,,,,------...------,,,,,,---...000111.../////////...---,,,,,,...------,,,,,,------.........---,,,---...///000---......///000111111222//////...//////000111222//////000000000000//////000000000000000000000000///000111222222222222222000000000000000000000000111111111111111111111111...//////000111222222222000000111222333444444555888777666333111///---,,,666666666777888:::;;;<<<<<>>@@@>>>>>>???@@@@@@AAABBBBBB;;;;;;::::::999888888888}}}aaaUUUHHHEEEBBB@@@@@@???>>>======;;;999999999999777555333444666777888777666666555444333333444444222000555555444333222000000///000//////...---,,,,,,,,,///000111222222111000///////////////000000000000000111111111111222222222111000...///000111///...222222222333333222222222////////////000000000000333333333333333333333333000222333222000///...//////000222333333222000///////////////000000000000111111111000000000000000222222222222222222333333444444444222222333666888;;;:::888888999;;;???AAACCCCCCBBBAAA@@@BBBFFFIIIBBBEEEIIILLLOOORRRVVVYYYZZZYYYYYY[[[]]]]]]\\\[[[dddcccccceeeiiilllmmmmmmnnnqqquuuyyy}}}|||rrriiibbb^^^]]]]]]YYYTTTTTTWWWXXXUUURRRUUUSSSPPPMMMJJJHHHGGGGGGHHHGGGEEECCCAAAAAAAAAAAA<<<<<<==================>>>===<<<;;;:::;;;;;;<<<666777888999;;;<<<===>>>======<<<<<<===>>>@@@AAACCCEEEGGGHHHGGGCCC???<<<888777555444444555666777888777555333222000000///......//////000000111111333222111///......------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------------------000000///...------,,,,,,........................------......///000111111........................---------,,,,,,+++++++++***++++++,,,---...//////,,,,,,---...///000111111111111111111000///...---000///...---------------,,,------...///000111111111000000////////////000222111111111000000//////000000000000000000000000////////////000000000000111111111111111000////////////000000111111222222000111111111111222222222000000111222333333444444555555444444333222111111222333444555555555555555666666777999;;;>>>@@@AAADDDFFFJJJNNNPPPRRRRRRRRRSSSPPPMMMMMMNNNNNNLLLJJJFFFFFFFFFFFFFFFGGGHHHIIILLLMMMMMMLLLKKKKKKMMMOOOPPPOOONNNNNNNNNPPPQQQRRRNNNRRRUUUWWWWWWZZZ^^^ccccccaaa___\\\[[[\\\^^^___```bbbfffmmmrrruuuuuutttssspppmmmkkkjjjiiigggeeedddbbbeeejjjnnnqqqyyyzzzsssssspppkkkiiiiiilllnnnnnnjjjooossstttssssssxxx|||}}}}}}vvvnnneee]]]XXXRRRQQQOOOMMMJJJIIIHHHGGGIIIIIIIIIGGGCCC@@@>>>>>>@@@???>>>>>>??????>>>===<<<<<<==============================>>>>>>>>>>>>>>>===<<<;;;;;;<<<======|||aaaUUUHHHEEEBBB@@@@@@???>>>======;;;999999999999777555333333444444444444444444555333333333444444222000222222222222222222222222000000000///...---------......///000000///......////////////000000000111000000111111111222222222111000//////111111000...111111222222222222111111/////////000000000111111000000000000000000000000...000222222000000000111///000222333333222000///////////////000000000111222222222111111111111111222111000000000111222333444444444333222333666999;;;;;;::::::;;;>>>@@@AAADDDEEEFFFGGGFFFGGGHHHJJJLLLMMMPPPSSSUUUXXX[[[]]]bbbaaa```aaabbbdddcccbbbeeefffjjjoootttvvvvvvtttzzz|||xxxuuusssmmmggg___\\\\\\]]]]]][[[XXXUUURRRNNNLLLJJJIIIIIIFFFEEEDDDBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<;;;::::::;;;:::::::::;;;;;;;;;;;;;;;:::999999999999;;;<<<===AAACCCFFFGGGGGGDDD@@@>>>888888777666555666666777888777555333222111000000.../////////000000000111333222111///......---------------.........//////---------,,,,,,,,,++++++,,,,,,---......///000000000//////...------,,,,,,........................,,,,,,------------------...........................---------,,,,,,,,,,,,+++,,,,,,------......///.........///////////////------.../////////......//////...---------...................../////////000000////////////000000111111111000000000//////000000000000000000000000////////////000000000111111111111111111000//////000000000000111111111111000111111111111222222222111111111222333333333444111111111111111222222222333333444555555555555555777777999;;;>>>AAACCCEEEJJJKKKNNNQQQSSSTTTTTTSSSUUURRRNNNLLLLLLJJJHHHEEEHHHHHHIIIJJJJJJKKKLLLNNNMMMOOOPPPPPPPPPPPPRRRTTTSSSSSSSSSSSSTTTVVVXXXYYYYYY]]]aaacccdddggglllppprrrpppllliiihhhhhhiiijjjmmmnnnqqqvvv||||||zzzwwwvvvuuutttrrrppprrrppprrrwww|||}}}xxxrrrnnnlllllllllllliiimmmqqqrrrpppppptttxxx|||}}}yyytttnnniiieee___]]]ZZZWWWSSSQQQOOONNNOOOOOONNNKKKIIIFFFEEEEEEBBB@@@>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>>>>>>>???>>>=========>>>???@@@|||```TTTHHHEEEBBB@@@@@@???>>>======;;;999999999999777555555444444333333333444444444333333333555444333111///000000111222333444444111111111000//////......//////000111111000///////////////000000000111111000000000111111111222222111000///000222222000///000111111111111111111000000000000111111111222222////////////////////////---///111111111111111333000111222333333222111000/////////000000000111111222222222222222222222222333222111000000222444555333444444444333444777999<<<<<<===???@@@BBBCCCCCCFFFHHHKKKLLLLLLLLLMMMNNNUUUUUUWWW[[[```eeehhhhhhkkkhhhfffeeehhhjjjkkkllliiilllsss{{{}}}~~~~~~||||||wwwvvvvvvwwwzzz}}}ssslllkkkkkklllkkkbbb___[[[UUUQQQNNNMMMLLLJJJIIIHHHGGGEEEDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@>>><<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999888777777888999;;;<<>>AAAEEEHHHJJJPPPQQQSSSTTTUUUUUUTTTTTTSSSQQQNNNLLLKKKJJJHHHFFFGGGIIIKKKLLLLLLMMMOOOQQQOOOQQQTTTVVVWWWXXXZZZ\\\]]]^^^___aaaccceeeggghhhlllpppuuuxxxyyy{{{~~~||||||||||||{{{wwwtttrrrqqqmmmpppsssrrrpppooopppssswwwyyy{{{~~~~~~{{{vvvsssqqqpppooommmhhhfffbbb^^^ZZZVVVSSSRRRRRRQQQNNNKKKHHHGGGFFFFFFEEECCCAAA@@@@@@???>>><<<:::;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<======>>>>>>??????>>>>>>???@@@AAABBB{{{___SSSHHHEEEBBB@@@@@@???>>>======;;;999999999999777555999888666555444444555666444333333444555555333222//////000111222333333444222222222111111000000000222222222333333222222222//////000000000111111111000000000000111111111111000000000111333333111///000000111111111111000000000111111111222222222222111111111111111111111111...///111111111000111222000111222222222222111000//////000000000111111111111111111222222222222222555444222111222444666888333444555555555666999;;;===???AAADDDEEEFFFGGGGGGJJJKKKNNNOOOOOOQQQSSSVVV[[[[[[]]]ccckkkrrrvvvwwwrrroookkkkkkmmmqqquuuvvvrrruuu{{{yyyxxxzzz{{{{{{~~~|||qqqssstttrrrmmmhhhfffeeegggkkkqqqyyyvvvrrrkkkccc[[[UUUQQQOOOPPPPPPOOOMMMKKKHHHFFFEEEBBBBBBBBBAAAAAAAAAAAAAAACCCCCCBBB@@@???>>>======::::::;;;<<<===>>>???@@@;;;;;;:::999:::;;;<<<======???BBBEEEFFFEEECCCBBB<<<<<<;;;;;;::::::999999999888777555333222111111////////////000000000000111111000///...------------.........////////////------------------,,,,,,,,,,,,---...///000000111//////.........---------..............................//////////////////........................///////////////.........//////......---------,,,///////////////.........+++,,,------.........---......---......///000000............------------............///000222222000000000000000000////////////////////////////////////000000000111111111111111111222222111111000222222222111111000000000000000111111111222222222333333333333333333222222333333444444555555666666666666666666777888888999<<<===???BBBFFFIIIMMMNNNSSSSSSTTTTTTTTTSSSRRRRRRNNNMMMLLLLLLLLLLLLLLLLLLJJJMMMPPPQQQQQQRRRTTTWWWUUUYYY^^^bbbdddfffiiikkkpppqqqtttxxx{{{}}}~~~{{{|||}}}{{{wwwtttsssssssssvvvzzz~~~{{{xxxqqqnnnjjjiiikkkmmmooopppmmmkkkhhhdddaaa^^^[[[ZZZXXXUUUPPPLLLIIIGGGFFFEEEIIIFFFDDDCCCCCCCCCBBBAAA>>>>>>>>>===<<<<<<<<<;;;999::::::;;;<<<===>>>>>>======>>>??????@@@AAABBBzzz^^^RRRHHHEEEBBB@@@@@@???>>>======;;;999999999999777555999888666555444444555666444333333444555666444333111111111111111111111111222222222222222111111111333222222222222222222333000000000000111111111111//////000000000111111111000000000222444444222000000000111111111111000000000111111111222222222222222222222222222222222222000111222222000//////000111111111222222111111111000000000000111111111111000000000000111111222222444333222222222444666888444555777888888999<<<>>>@@@BBBEEEHHHJJJKKKLLLKKKNNNOOOOOOOOOQQQUUU[[[```dddeeeggglllsss{{{|||wwwvvvyyy}}}|||}}}~~~~~~{{{uuutttuuu{{{|||xxxvvvxxx}}}|||yyynnnnnnmmmkkkfffbbb^^^]]]ZZZ]]]ccckkksss{{{~~~ssshhh^^^WWWSSSQQQPPPOOONNNLLLKKKJJJJJJCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAA<<<<<<===>>>???@@@@@@AAA======<<<;;;;;;<<<>>>>>>;;;===@@@CCCEEEEEEDDDCCC??????>>>>>>===<<<;;;;;;:::999777555444222222111000000000000////////////111000///...---------...,,,,,,---------.........------------------------......------------------...............---------........................,,,,,,---...///000111222........................////////////////////////000//////......------,,,------......///000000111///////////////...------...............///000111,,,,,,------...//////000............///000222222//////////////////000000////////////////////////000000000000111111111111111111222222222222111111333333222222111111000000000000111111111222222222444444333333333333333333555555555555555555555555777777777888999;;;<<<===AAAAAACCCFFFIIIMMMPPPQQQRRRRRRQQQQQQQQQPPPOOOOOOJJJKKKKKKKKKKKKLLLMMMNNNOOOSSSWWWXXXXXX[[[```eeejjjnnntttyyy|||~~~~~~}}}xxx|||zzzsssmmmjjjffffffhhhlllooopppqqqpppnnnlllkkkjjjiiiiiiddd___YYYSSSPPPMMMJJJHHHIIIGGGDDDCCCDDDEEEEEEDDDDDDDDDBBBAAA???===<<<;;;:::::::::;;;<<<======>>>;;;<<<===>>>>>>??????@@@yyy]]]QQQHHHEEEBBB@@@@@@???>>>======;;;999999999999777555555444444333333333444444444333333444666666555333222222222111111000000///222222222222222222222222111000////////////000111000000000111111111222222/////////000000000111111000000111333555555333111000111111111111111111000000000000111111111222222000000000000000000000000111222333222000......///111111111111111111111111000000000111111111222222/////////000111111222222111111111222333444555666555777999;;;;;;<<>>>>>===<<<;;;;;;;;;;;;======;;;<<>>===<<<;;;:::888666444333222222000000000000////////////000///......------......,,,,,,,,,------------...------------.....................---,,,,,,++++++................................................((()))***,,,...///000111.................................///////////////////////////......------,,,,,,---...///000111111111111111111000///...---/////////...//////000000,,,,,,---...///000111111//////...//////000111222......////////////000000000000000000000000000000000000000111111111222222000111222222333222222222222222222222222111111111000111111111111222222222333333333333444444444444444444444444444444444333999999999:::<<<>>>AAACCCFFFGGGHHHIIILLLNNNPPPRRROOOOOOOOONNNNNNNNNNNNNNNKKKLLLMMMMMMLLLLLLNNNPPPSSSXXX]]]```bbbhhhrrrzzz}}}rrroookkkiiijjjmmmnnnoooooooooooopppqqqrrrssstttnnnhhhaaa\\\YYYVVVQQQMMMKKKIIIEEEDDDDDDEEEEEEEEEHHHGGGFFFCCCAAA???>>>===;;;<<<<<<<<<<<<=========:::;;;<<<===============xxx\\\PPPHHHEEEBBB@@@@@@???>>>======;;;999999999999777555333333444444444444444444444333333444666777555444111111111111000000000000111111111111111222222222000//////......//////000000000111111111222222222////////////000000000111///000111444666666444111111111222222222222111111/////////000000000111111///////////////////////////111222222000///000000222111111111111111111222000000111111111222222222//////000111111222333333111222444666777777777777666888;;;===>>>???AAACCCFFFHHHJJJMMMPPPSSSTTTUUUVVVWWWYYY\\\```gggooouuu|||~~~}}}||||||{{{yyyuuurrrppppppppppppooommmllljjjggghhhjjjmmmqqqssstttuuuooonnnkkkhhheeebbb^^^[[[ZZZ[[[^^^bbbfffiiilllmmmssswww}}}yyysssgggddd^^^XXXTTTQQQQQQQQQJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGFFFFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>===<<<;;;;;;;;;<<<===;;;<<>>===;;;:::888666555333333333111000000000/////////...//////...---------......------------............------------.........///............------------................................................******+++,,,---//////000........................------........./////////////////////............---.........//////000000000000000111111000//////111000///////////////////////////000000000111111000000////////////000000........./////////000000000000000000000000000000000000111111111222222222000111222222333333333222111222222222222222222333000111111111111222222222222333333333444555555555333333333444555555666666999999:::;;;>>>BBBEEEHHHKKKKKKKKKLLLMMMNNNPPPQQQNNNMMMMMMMMMNNNNNNOOOOOONNNPPPRRRRRRRRRSSSVVVYYY```ffflllqqqwww~~~yyyvvvttttttsssrrrnnnoooppprrruuuxxxzzz|||vvvqqqkkkhhhfffccc]]]XXXSSSOOOKKKHHHGGGGGGFFFEEEGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>============<<<<<<;;;;;;<<<=========<<<;;;xxx[[[PPPHHHEEEBBB@@@@@@???>>>======;;;999999999999777666333444666777888777666666444333333444666777666444000000000000000111111111111111111111111111111111222111000//////000111222000111111111111222222222////////////000000000000///000222555777777444111222222333333333333222222////////////000000000000000000000000000000000000---///111111111000111222222222111111111111222222000111111111111222222222000000111222333333444444444666999;;;<<<<<<;;;:::777999===???@@@AAACCCEEEHHHIIIKKKNNNQQQTTTVVVXXXXXX[[[___dddiiiooovvvzzzzzzzzz{{{||||||zzzvvvrrrtttuuuuuurrrooolllkkkkkkhhhjjjmmmoooqqqtttxxx{{{uuussspppnnnkkkhhhdddaaa]]]^^^___aaacccfffggghhhmmmppptttxxx|||yyyoooeee\\\VVVTTTSSSMMMLLLLLLKKKJJJJJJIIIIIIGGGHHHHHHHHHGGGFFFDDDCCC@@@@@@@@@AAAAAABBBBBBBBB??????======<<<===>>>???;;;<<<>>>AAABBBCCCCCCCCCCCCDDDDDDDDDCCCAAA???>>><<<:::999777555444333333111111000000/////////...//////...---------................../////////000---------.........//////---.........//////000000---.............................................---......//////000000000........................,,,---------......//////...////////////////////////////////////.........---...///000111111111111222111000//////...//////111111111111000000000000111000000////////////000---.........//////000000000000000000000000000000000111111111111222222222000111222333333333333333111111111222222333333444000111111111111222222222222222333333444555666666333444555666777999::::::::::::;;;===@@@DDDHHHKKKNNNMMMMMMMMMMMMNNNOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRPPPSSSWWWYYYZZZ]]]bbbfffsssyyy~~~|||tttuuuvvvyyy|||{{{vvvttttttrrrkkkfff[[[WWWQQQMMMKKKIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCCCC?????????>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;vvv[[[PPPFFFDDDAAA@@@@@@@@@???======;;;999999999999777555555555555555555555555555777666555666777777555333444444444444444444444444666666555444222111000000222222111111000/////////222000///000111111000///000111222111000///000111111111222666999888444000000111222333333222111000---......///000111111222///...---,,,---000333555111333444444222111111222444333222111111222333444...///000222222222111000222222222222333444555555555666777999:::;;;;;;;;;@@@??????AAADDDGGGHHHHHHHHHLLLQQQSSSTTTUUUXXX\\\bbbdddfffiiilllrrrxxx}}}||||||||||||{{{zzz{{{{{{~~~~~~}}}{{{{{{}}}~~~}}}{{{wwwvvvwww{{{~~~{{{yyyuuuqqqnnnkkkhhhggghhhgggcccbbbeeegggmmmtttvvvvvvvvvzzz}}}zzzpppeeeZZZSSSVVVRRRNNNNNNOOOOOOLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>BBBFFFJJJNNNPPPSSSPPPLLLJJJJJJJJJKKKKKKJJJNNNRRRSSSRRRSSSUUUXXXZZZ]]]```cccgggmmmwww~~~~~~zzzwwwkkkcccYYYSSSQQQPPPLLLIIIGGGHHHJJJJJJHHHFFFEEEFFFDDDCCCAAA???===============<<<;;;;;;;;;:::888666uuuZZZOOOFFFDDDAAA@@@@@@@@@???===???>>><<<;;;<<<;;;999888555555555555555555555555777666555666777666555333444444444444444444333333555555444333222111111000000000000000000111111111222111000000222222111000///000111111000///000222222111222555777666333000222222333333333333222222///000000000111222222222222111///...///000111222///111333333111111111222333333222111111222333333000111222333333222222111222222222222222333444555666888:::;;;<<<<<<===>>>@@@@@@AAADDDHHHKKKMMMMMMNNNQQQSSSSSSTTTWWW^^^cccjjjkkkmmmooorrrwww}}}}}}}}}yyytttqqqpppmmmhhhhhhjjjlllooorrrqqqoooooorrruuu}}}xxxooohhhfff```XXXSSSRRRPPPNNNKKKNNNNNNLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBB@@@??????========================?????????@@@BBBCCCEEEFFFDDDEEEEEEEEEDDDBBB???===;;;;;;;;;:::999777666555111222222333222111000///...///...,,,...111000,,,------......///.........000000000000000000000000......---,,,,,,------------............---,,,,,,......//////......---,,,------------------------000000000000000000000000////////////////////////---------........./////////////////////000111111222111000//////...////////////............//////000000000000000000000000000000000000000000000000000111111111111222222222///000222333333222000////////////000000000000111111111111111111222333333333333222222111111222222111111111222333333444444555555555555555666777888666777888999:::;;;;;;<<<<<<>>>BBBFFFJJJLLLNNNNNNPPPNNNKKKJJJJJJLLLMMMNNNOOORRRUUUVVVUUUVVVZZZ]]]ccciiirrryyyzzzqqqfff]]]YYYVVVRRRNNNMMMNNNOOOMMMIIIFFFDDDDDDEEEDDDBBB@@@???>>>??????@@@???===<<<<<<;;;888666sssYYYNNNFFFDDDBBB@@@@@@@@@>>>===<<<:::888888999888777555555555555555555555555555666555555555666666444333555555555555444333333222444333333333222222222222...//////000111111222222222111000000222222111000...000111000///000222333333222222222444333222000444333333333333333333444222222222222222222222222333333222111000///......111333555555444444555666333333222222222222333333333333444444444333222222333222222222222333444444666:::>>>???>>>???BBBEEEDDDDDDFFFJJJOOORRRTTTTTTWWWXXXXXXWWWWWW]]]fffmmmrrrsssttttttvvvyyy~~~}}}|||~~~~~~~~~zzzttttttwwwvvvwwwwwwtttooommmnnnqqquuuwww{{{yyylllbbb\\\WWWRRROOOPPPOOOLLLJJJHHHFFFFFFEEEGGGGGGFFFDDDCCCBBBAAA@@@?????????????????????????????????@@@AAACCCDDDEEEEEEEEEEEEEEECCCAAA???>>>;;;;;;;;;;;;:::999888777333333222222111000//////,,,000111...---///000///....../////////...------000000000000000000000000000///...---,,,,,,,,,,,,......------...///000000....../////////...------------------------------000000000000000000000000////////////////////////------.........////////////////////////000111111000///////////////000111//////............//////000000000000000000000000111111111111111111111111000111111111111222222222000111222333333222111000000000000111111111222222222222222222222333444444111111111111111222222333111222222333333444444444666666666555666666777777666777999:::<<<>>>>>>???@@@CCCGGGKKKNNNNNNMMMMMMNNNMMMLLLLLLMMMOOORRRTTTYYY[[[\\\\\\\\\___eeejjjttt}}}wwwmmmfff```\\\XXXXXXYYYXXXUUUPPPKKKHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCAAA???>>>===<<<999777sssYYYOOOGGGDDDBBB@@@@@@@@@>>>===:::888666666777777555444444444444444444444444444666555444555666666444222444555555555555333222111222222222222222222222333//////000000111111111111000///...///111222111000...///000000///000222555444333111111111111000000444333222111111222333444222222222222222111111111111111222222111///---,,,000222444444444444555666333333333333333333333333444444444444333333333222333333333333333444444555777<<>>;;;;;;;;;;;;:::888777666555444333111000/////////...444666111---...000000///////////////...---,,,//////////////////////////////...---------------///...---------...///111......////////////..............................////////////////////////////////////////////////............///////////////////////////000000111000000////////////000000//////............//////////////////////////////000000000000000000000000000000111111111222222222000111222222222222111000222222222222333333333444222222222222222333444444111111111111222333444555222333333333444444444555666666555555555666666777666888:::===@@@AAABBBBBBEEEGGGIIIKKKMMMMMMMMMMMMMMMNNNOOOOOOQQQSSSWWWYYYaaaccceeefffgggmmmuuu{{{}}}tttnnniiifffhhhhhhfffaaaZZZTTTPPPNNNJJJJJJIIIGGGFFFEEEEEEDDDDDDBBB@@@>>>>>>===;;;999tttZZZPPPGGGEEEBBBAAA@@@???>>><<<<<<;;;999999::::::999777333333333333333333333333666555444555666666444222333444555666555444222111111111222222222222333333111111111111000000/////////...---...000111000/////////000//////000333555333333222000//////000111333222111000000111222333111111111111111111000000---...000111111000...------///111111111111222333333333333333333333333333333333333333222222333333444444444555555666777888:::>>>DDDGGGJJJMMMQQQUUUWWWVVVVVVYYY]]]aaabbbcccfffhhhjjjkkkkkkooovvv|||}}}yyyuuuuuuvvvxxxqqqyyy{{{yyyvvvtttrrrrrrrrrsssvvvyyy}}}rrrdddZZZVVVSSSPPPLLLJJJKKKLLLMMMHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEDDDBBBAAA@@@???===<<<<<<:::888666555333666555444222111000000000222888:::444...---///000///000000000///...------........................---------------...///000000///---,,,,,,,,,---.........///////////////...........................////////////////////////000000000000000000000000........./////////000000///////////////000000111222111000///............//////............//////////////////////////////////////////////////////000000111111111222222222111111111222222111111111111111111222222222333333111111111111111222333333222222222333444555666777444444444444444555555555555555555444555555666777888:::>>>AAADDDFFFFFFFFFJJJIIIIIIIIIJJJLLLNNNOOOLLLOOOQQQSSSTTTVVV[[[^^^hhhkkkooorrruuu|||~~~zzzxxx|||{{{wwwoooeee\\\VVVSSSPPPOOONNNLLLJJJHHHFFFEEEEEECCC@@@?????????>>><<>>AAAEEEHHHJJJJJJJJJKKKIIIHHHGGGIIILLLOOORRRMMMQQQVVVYYYZZZ^^^ccchhhrrrwww}}}~~~rrrggg```\\\\\\[[[YYYVVVSSSOOOLLLJJJIIIFFFCCCAAAAAA@@@@@@>>>sssZZZPPPHHHFFFCCCAAA@@@???===;;;999888777777888888777666555555555555555555555555555444444444555555333111000222444666777666444333222222222111111111111111111111111000000000000000000///...000222333222111222111000///---...111444000222333333111000222444111222222333333222222111000111111111222333333333000000111222222222222222555666888888777666666777333333444555555444333333333333222333444555777888777888999:::<<<>>>@@@BBBEEEFFFJJJSSS^^^fffiiiiiigggdddaaabbbgggmmmsssvvvvvvxxx{{{{{{{{{}}}~~~zzzwwwwwwyyy{{{}}}xxxuuunnnooopppqqqsssyyyqqqkkkbbbYYYRRRNNNMMMMMMMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFEEECCCBBBAAA@@@@@@======<<<;;;:::888666555666666777777777555444333111666666222///000000///...//////000000000000///........................///...............///000------...////////////.........///000000000000000........................000000000000000000000000000000000000000000000000.../////////000000000000///////////////000111111000000////////////000000//////............//////000000000000000000000000////////////////////////000111111111111222222222222111111111111111111222000000000111111111222222222222222222222333444444333333333333444444555666555555555555555555555555555666666777888:::;;;<<>>AAACCCEEEJJJIIILLLWWWeeeoooqqqoooiiifffcccdddiiiqqqxxx||||||}}}~~~}}}|||}}}yyyxxxvvvttttttwww|||~~~xxxkkkaaa[[[XXXWWWOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@<<<<<<<<<<<<;;;:::999888555666888999999777555444...222333///...111222000......///000000111000000////////////////////////111000///......---......+++---///000222222111111......///000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111.........//////000111222//////............//////000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111222222333333444444444555555555444333333333333444555555333333222222333333444444666666666666666555555555666777777999:::<<<>>>???AAACCCGGGKKKNNNNNNNNNMMMFFFGGGJJJLLLOOOQQQRRRSSSXXX___hhhooossszzz{{{vvvpppjjjdddaaaVVVRRRLLLHHHEEEBBB@@@>>>mmm[[[MMMHHHFFFCCCBBBAAA@@@???======<<<<<<;;;;;;:::999999666666555555555444444444555555555444333333222222222444666666444111000000333333333333333333333333444333111000000000111111444333333222111111111222333333222222111000//////111111222222222333333333222222333333333444444444555555555555555555555555111222222333333222222111222222222222333333444555333444444555444333111000333222111333555777777777999999:::===@@@CCCGGGIIIJJJMMMTTT]]]eeekkklllkkklllkkkkkknnnsssuuusssqqqssszzz}}}~~~zzzwww{{{yyynnnccc\\\WWWTTTPPPNNNMMMLLLJJJHHHHHHGGGGGGHHHJJJLLLKKKJJJKKKKKKJJJHHHFFFEEEDDDCCCEEEEEEEEEDDDBBB@@@>>><<<>>>===;;;;;;<<<<<<;;;:::888999:::999777555555555000000000000000111111111222111///.........///000------......//////000000000000//////.........---000000000///.........---...............---------////////////000000000000000000000000000000000000222111000.........///000......///////////////.........///000000000000000111111222222222222111111333222111111111222444444000000000000000000000000////////////000000000000000000000000111222333444222222222222111111000000333333222222111222222222555555555555555555555555222444444444222222222444444444333555777888888777777999;;;<<<===???CCCEEEGGGHHHIIIIIIHHHGGGFFFFFFJJJKKKMMMNNNPPPTTTYYY]]]```lllyyyyyyrrrkkkggg]]]WWWOOOHHHDDDBBBAAAAAAkkkZZZMMMFFFDDDAAA@@@???>>>===;;;<<<<<<;;;;;;:::999999999666666555555555444444444888888888888777666555444444666888888666444333333222222222222222222222222444333111000000000111222444333222222111111222222444444444333333333222222111111222222222333333333111111222222222333333333444444444444444444444444333333444444444444333333444444333333222333333333333444555555444333222111555444444555777999::::::>>>>>>@@@BBBEEEIIIMMMNNNTTTUUUXXX___eeekkkmmmnnnrrrqqqpppooopppqqqqqqqqqttt}}}|||uuuvvv{{{xxxqqqhhhaaaYYYQQQNNNMMMLLLLLLKKKJJJIIIJJJKKKLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCEEEFFFFFFEEEDDDBBB@@@???>>>===<<<<<<<<<<<<;;;:::888999:::999777666666777222222111111000000//////111111000////////////000.........///////////////000000/////////.........000000000000////////////.............../////////////////////000000000000000000000000000000000000111111000///////////////---...//////000000000//////000111111222111111111111111222222222222111111222111111000111222333444000000000000000000000000////////////000000000111000000000000111222333444222222222222111111111000333333222222222222222333444444444444444444444444333555666555444333444555444333333444666777777777888:::===???AAACCCFFFIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJMMMOOOPPPRRRXXXaaahhhsssxxxrrrllliiiggg```WWWOOOIIIFFFDDDBBBiiiYYYLLLFFFDDDAAA@@@???>>>===;;;;;;;;;;;;:::999999888888666666666555555555444444111333555666666666444333555777999999777555444444111111111111111111111111333333222111111111111222333333222222111111222222333333333333333333333333111111222222222333333333111111111111222222222222333333333333333333333333444444555555555555444444666555444333222222222222444444555555555444333333666666666777999;;;===>>>BBBCCCEEEHHHKKKOOORRRTTTXXXXXXYYY]]]ccciiimmmooottttttrrrooollllllqqquuu}}}zzzxxxzzz{{{}}}wwwhhhZZZRRROOOOOOPPPNNNMMMKKKKKKLLLLLLKKKJJJLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@>>><<<<<<===<<<;;;999777999:::999888777888999777777555444222111000///111111111111111000//////000000///////////////...000000////////////....../////////000000000000000......//////000000111111////////////000000000000000000000000000000000000000000000000000//////...,,,---...000111111111111000111222222333333222222111111222222222222111111111000000000000111222222000000000000000000000000/////////000000000111111000000000000111222333333222222222222111111111111333333222222222222333333444444444444444444444444444666777666555555666777444444555555666666777777999<<<@@@CCCEEEGGGJJJLLLHHHIIIIIIHHHHHHHHHJJJLLLNNNSSSWWWYYY[[[cccppp{{{{{{wwwsssqqqnnnhhh]]]TTTMMMGGGCCCAAAgggWWWKKKHHHFFFCCCBBBAAA@@@???===;;;::::::999999888888777666666666666555555555555,,,...222555777777666555444666777777555333333444222222222222222222222222222222222222222222222222333333222222111222222333222222222111111000000000111111222222222333333333111111222222222333333333222222222222222333333333444444555555555555444444555444444333333333444444444555555555555555555555666777888999:::===AAACCCGGGHHHJJJMMMQQQTTTWWWXXXZZZZZZZZZ^^^dddjjjooopppnnnppppppllliiimmmvvv~~~}}}{{{iii\\\UUUQQQOOONNNLLLJJJIIIJJJKKKKKKJJJNNNMMMMMMLLLKKKJJJJJJIIIEEEEEEEEEEEEEEEEEEDDDDDDAAA@@@>>>=========;;;999888999:::999888888999;;;===<<<:::888555333222111000111222333222111000///111000000000//////......000000//////////////////.........//////000000000......///000111222222333////////////000000000000////////////////////////...///000111111000///...,,,---///000111222222222000111111222222222222222111111222222222222111111000000000000000111111111000000000000000000000000//////000000000111111111111111000000111222222333222222222222222222222222333333222222222333444444444444444444444444444444444666777666555555666888666777888888888888999:::===@@@DDDFFFHHHIIIKKKLLLIIIJJJKKKJJJIIIKKKOOOSSSYYYaaaiiimmmooovvv}}}uuunnncccYYYQQQKKKGGGDDDeeeVVVJJJHHHFFFCCCBBBAAA@@@???===;;;::::::999999888888777777777666666666555555555000333666999:::999888777444555666666444333444555333333333333333333333333222222222333333333222222333222222111222222333333444444333222000//////...111111222222222333333333333333333444444444444555111111111222222222333333333333444444444444333333222222333333444555666777555555555666666777777888666777999;;;<<<@@@FFFJJJOOOPPPSSSVVVYYY[[[]]]^^^```___```dddhhhlllnnnooofffjjjmmmmmmmmmttt|||{{{{{{~~~}}}lll^^^TTTNNNMMMJJJHHHHHHIIIJJJKKKJJJMMMMMMLLLLLLKKKKKKKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFDDDBBB@@@??????>>><<<:::999::::::999888888:::<<<===<<<:::888666333111000111222333333333222000///111111000000/////////...//////000000000000000000---------....../////////...//////000111222333333////////////000000000000////////////////////////...///000111111000///...---...///111222333333333///000111111222222111111111111222222222222111111//////000000111111111111111111111111111111111111000000000000111111111111111111111000111111222333222222222222222222222333333222222222333444444555444444444444444444444444333555666666555555666777888:::<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGHHHHHHJJJKKKNNNPPPRRRQQQRRRVVV^^^eeennnxxx}}}uuujjj___XXXSSSPPPNNNdddVVVKKKFFFDDDAAA@@@???>>>===;;;;;;;;;;;;:::999999888888777777777666666666555555555666777777777555333222555777777777555555666777333333333333333333333333111222333333444333333333222222111111222222333333666555555444333222111000111111222222222333333333444444444444555555555555111111111222222333333444333333444444444444333333222222222333444666888888666666666666777888999:::777:::===???AAAFFFNNNTTT[[[\\\___aaadddfffggggggbbbaaaaaacccfffiiiiiiiiigggmmmrrruuuyyy}}}|||~~~lll]]]SSSPPPMMMJJJIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHGGGEEECCCBBBAAA@@@===;;;;;;;;;;;;999888888:::<<<::::::888666444222111000222333333333333222111111111000000000000000000/////////000000000000111111............//////////////////000000111111222222////////////000000000000000000000000000000000000...//////000000000000000...///000222222333333333///000000111222111111111111111222222222222111111///000111111222222111111111111111111111111111111000000000111111111222222222111111111111111222222222222222222333333333333333222222333333444555666555555555555555555555555333444666666555555777888999<<>>===;;;<<<<<<;;;;;;:::999999999777777777777666666666555333333444444333333222111555666666555444444555777222222222222222222222222111222333444444444333333222222111111222222333444333333333333333333333333111111222222222333333333333333333444444444555555111111222222333444444555444444555555555555444444333333333444444666777888666666666666777999;;;<<<<<>>>>>>>>===:::888888:::<<<;;;;;;::::::999888777777555444333222111222333444//////000000111111222222//////000000111111111222444333333333222111111111000000000///////////////////////////000000000000000000000000000000000000000///.........000111222111222222333333333222222222222333444444444333333111111222222222222111111000111222333444333222222111111111111111111111111000111111111111222222222222222111111111111111222222222222333333444444444222222222333444555666777777777777777777777777777555777888999888888:::;;;888<<>><<<======;;;:::888777555555888777777666666666666666555666666666555444333333333333333222222333444444///000111222333222111000222222111111111111222222000111222222222222111000333333333333333333333333333111000111555666555333111222222333333222222111333333333444444444555555444444555555666777777777111444666777666666777999999999:::;;;===>>>???@@@DDDFFFJJJOOOVVV^^^gggmmmpppppppppnnnlllkkklllnnnlllnnnooorrr{{{tttqqqnnnhhh```XXXRRRQQQQQQRRRPPPMMMLLLNNNPPPQQQQQQTTTTTTSSSRRRPPPOOOMMMLLLLLLLLLKKKIIIEEEAAA>>><<<>>>===;;;:::999999::::::>>><<<:::888888888999:::444444444333333444444444000000000000000111111222000000000000////////////////////////000000000000111111111111111111111111000000000000000111111222......//////000000111111//////000000111111222222///000000111111111111000222222111111111111111111333333222111000000111111111111111111111111111111111111111111111111111111000111222333333222111000333333222111000000111111000111222333444333222222444555666666666666666555777666555555666666555444999777555444555888<<<>>>CCCAAA@@@AAACCCFFFGGGHHHFFFHHHIIIJJJKKKPPPVVVZZZiiiqqq~~~bbbQQQLLLHHHEEECCCAAAAAA@@@???=========<<<:::999888777666666666555555555555666666555555666666555555444333555444444444444444555555333444444333222111///...222222111111111111222222333222111111111111222333333333333333333333333333222000///111333555444222333333444444444444333333444444444444444444444444444444555555666777777777444666777888777777888999999999999:::<<>><<<;;;;;;;;;;;;<<<;;;:::999999999:::;;;888888777777777777888888222222111111111111111222111111111111111000000000////////////000000000111111111111111111111111111000000000000000111111222////////////000000111111000000000000000111111111///000000111111000000000111111111111111111111111333222111000000000000111111111111111111111111111111111111111111111111111111111222222222222111111333333222111111111111111000111222333444333333222555555666666666666666666666555555666777888888777:::999777777888;;;???AAACCCCCCCCCDDDFFFHHHJJJJJJJJJKKKLLLMMMPPPVVV___eeettt~~~bbbPPPKKKFFFDDDBBBAAAAAAAAA@@@>>>===<<<<<<;;;::::::999999555555555444444555666666555555666666666555444444666666555555555555555666444444444444333111000///222222222222222222222222666444222000000222444666222222333333333333333333111000///000333444333222444444555555555555444444555555444444444444444444444444555555666777777777777888999999888777888999;;;;;;;;;===@@@EEEIIILLLPPPRRRSSSUUUXXX]]]cccgggjjjjjjiiiiiikkkooovvvzzz{{{yyyxxxuuuiii```[[[YYYVVVTTTTTTTTTSSSRRRRRRSSSUUUWWWWWWVVVTTTSSSOOONNNLLLKKKIIIHHHGGGGGGDDDCCCAAA>>>===<<<<<<<<<:::::::::::::::;;;;;;;;;::::::999999999999::::::555444444333333222222222333333222222111111111111/////////000000000111111000000000000000000000000000000000000000111111222/////////000000000000111111111111111000000000000000000000000000/////////111111111111111111111111222111000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222333222222111111111111222111222333333444444333333555555555666666777777777555666666777999::::::;;;::::::999:::<<>>AAAEEEIIIMMMQQQSSSQQQTTTXXX[[[]]]```bbbdddeeegggiiilllqqqzzzwwwrrrqqqzzztttfff```ZZZTTTRRRRRRRRRRRRQQQRRRUUUWWWXXXXXXWWWVVVRRRQQQNNNLLLJJJIIIIIIJJJGGGEEEBBB@@@===<<<<<<<<<888999:::;;;<<<<<<<<<<<<999999888888888888999999888888777666555444333222333333333222222111111000//////000000000111111111////////////////////////000000000000000111111222000000000000000000000000222222111111000000//////000/////////////////////111111111111111222222222111111000//////000000111222222222222222222222222111111111111111111111111333333111000000111333333333222222111111222222222222333333444444444444444555555555666666777888888777888999:::::::::;;;<<<::::::;;;===???BBBEEEGGGHHHIIIKKKKKKKKKKKKLLLMMMMMMPPPUUUYYYaaannnaaaQQQLLLCCCBBB@@@@@@AAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666444444333555555666666666666666555666666555444333333444444111222222222333444555555222333444444444444333222444444444555555444444444111111111222222333333333222222333444444444555666333333444444444444333333555555555555555555555555444444555555666777777777888999999999888999;;;===>>>AAAFFFLLLQQQTTTUUUVVVXXX\\\aaaeeefffeeedddcccbbbfffkkkrrr{{{~~~yyyvvv{{{vvvnnnaaaWWWQQQPPPPPPQQQPPPRRRTTTVVVWWWWWWWWWVVVVVVTTTQQQNNNKKKJJJJJJIIIHHHFFFCCC@@@>>><<<<<<<<<888999:::;;;<<<=========::::::999999999999:::::::::::::::999888666444333444444333333222111000000000000000000111111111111////////////////////////000000000000000111111222111111111111000000000000222222111111000000//////000//////...///000111111000000111111111222222222111111000000000000111111222222222222222222222222111111111111111111111111444333222111111222333444333222222222222222333333444444444444444555555555666555555555666777999:::999;;;<<<<<<:::999:::<<<:::;;;===???BBBEEEGGGHHHKKKMMMNNNMMMKKKKKKLLLNNNNNNTTT]]]fffppp~~~~~~___QQQMMMDDDBBB@@@???@@@AAA@@@???<<<<<<<<<<<<<<<<<<;;;;;;>>><<<;;;888666555444444555555666777777777666666666666555444333333333333444444333222222222222222333333555555555555333333222333555666666555333222000000111111222333333333222333555555444444666777333333444444444444333333444444555555555666666666444444555555666777777777777888999999:::<<>>======999::::::;;;<<<======>>>======<<<<<<<<<<<<======;;;<<<<<<<<<;;;999777666666666555444333222111111000000000111111111222222000000000000000000000000000000000000000111111222222111111111111000000000111111111111000000000000//////...///000111333444000000000111222222333333111111111111111111222333333333333333333333333333111111111111111111111111333333222222222222333333333222222222222333333444555444444444444555666777666666555555666888:::;;;:::<<<>>>===999888:::<<<<<<===@@@CCCEEEGGGHHHIIIMMMOOOPPPNNNLLLLLLOOOSSSVVV```ooo{{{yyy\\\OOOLLLDDDBBB@@@???@@@@@@???>>><<<<<<<<<;;;;;;:::::::::;;;:::999777666666666666555555666777777777777777888777666555444444444444444333222111000111222222333444555666666555444333444333333333333333333444///000000111222222333333111333555555333333555777444444555555555555444444333333444555666777888888444444555555666777777777777888:::;;;===@@@EEEHHHMMMNNNPPPSSSWWW[[[^^^``````cccfffhhhiiillloooqqqvvv|||wwwiii```ZZZWWWVVVVVVUUUTTTTTTUUUUUUVVVWWWWWWVVVTTTSSSQQQOOONNNJJJHHHFFFCCCAAA@@@@@@@@@<<<;;;::::::;;;<<<===>>>??????>>>>>>>>>>>>??????<<<===>>>>>>===;;;999888999888888777666555444333000000111111111222222222111111111111111111111111000000000000000111111222222222222111111111000000000000000000000111111111//////...///111333666888///000000111222222333333222222222222222333444444333333333333333333333333111111111111111111111111222333333333333333333222222222222222222333444555666555444444444555777777666666555555666888:::<<<888;;;>>>===999888;;;>>>>>>@@@CCCFFFIIIJJJJJJJJJLLLOOOPPPOOOMMMPPPVVV\\\dddrrrvvvZZZNNNLLLEEECCC@@@???@@@@@@>>>======<<<<<<;;;::::::999999777777666666666666777777555555666777777777777777999999777666555555555555000/////////000222444555333444666777777666444333555444222000000222444555///000000111222222333333///222444444222222444777555555666666666666555555222333444555666888999999444444555555666777777777777999;;;===???DDDIIIMMMWWWVVVUUUVVVYYY^^^dddhhhggghhhjjjmmmrrryyy|||xxxkkkaaa[[[ZZZXXXVVVTTTSSSTTTVVVWWWVVVVVVWWWWWWVVVTTTRRRQQQKKKIIIGGGEEECCCBBBBBBCCC===<<<:::999:::;;;===?????????>>>>>>>>>>>>??????<<<===>>>???>>>===:::999;;;;;;:::999888777666555000111111111111222222222111111111111111111111111000000000000000111111222222222222222111111000000//////000000111111222222///......///111555888:::///000000111222222333333333222222222333444444555333333333333333333333333111111111111111111111111222222444555555444222222222222222222333333444555666555555444444666777888666666555555666888;;;<<<555999===<<<999999<<<@@@AAACCCFFFIIIKKKLLLKKKKKKLLLNNNPPPOOOOOOSSS\\\cccpppxxx___RRRKKKEEEDDDBBB@@@>>>======>>>;;;<<<<<<<<<<<<:::999888999888666444333444444555555666666777777777777666222333333333333333333333222333333444444333333222333444444555555444444333000//////111333555555444777666444333222333333444444444555666777777777666777555444555888999888666555555555555555666777777999888777777888:::<<<>>>:::<<>>@@@AAA@@@AAAAAAAAA@@@>>>===;;;======<<<;;;<<<===>>>???@@@???===;;;999777666555111222222222222111000000/////////000000000000000//////......---------,,,111111000000000000111111000000///...---...111333000111222333666888:::;;;222222222111111000000000222222222222222222222222222222222222222222222222000000111111222222222222444555555333111111222333333333333444444444555555555666666777777777777777666777777888999999::::::>>><<<:::888999;;;>>>@@@AAADDDHHHKKKLLLNNNPPPSSSPPPPPPPPPSSSYYYbbbkkkqqqxxx___QQQKKKEEEDDDBBB@@@>>>>>>>>>>>>;;;;;;<<<<<<;;;:::888777:::999999888777777777777666777777777777777666666666666555555444444333333222333333444444333333222333444444555555444444333555444222222333333222000666555444444333333333444444444555555666555555555777555444555888999888666444444444333333444555555777666555555666888;;;<<<===???BBBEEEKKKSSS^^^eeeiiikkklllkkkhhhhhhkkkoooooosss|||}}}|||}}}zzzrrrccc___YYYUUUTTTUUUWWWXXX[[[ZZZZZZZZZ[[[ZZZXXXVVVQQQNNNKKKJJJIIIHHHFFFDDDDDDCCC@@@???>>>@@@BBBCCCBBBBBBBBBBBBAAA???===<<<===<<<;;;;;;;;;<<<===>>>===<<<;;;999777555333333222222222222222111111000////////////////////////111000000000////////////000//////......//////000333555666666444222222333,,,,,,---...///111333444444444444444333333222222333333333333333333333333222222222222222222222222000111111111222222222222444444555333111111222444333333444444444555555555333444555555666666555555777888888888999999::::::===<<<:::999999<<>>>>>>>>>>>;;;;;;<<<;;;;;;:::888888888999999999999999888888888888888888777666555555999888888777666555444444333333444444444444333333333444444555555444444333777555444444444444222111444555555555555444333333666666666666666666555444777666555666777888777666666555444444444444444555777777666666777999;;;===@@@CCCHHHLLLRRR[[[fffoooqqqtttvvvuuuqqqooooooqqqsss{{{|||xxxzzznnnggg___YYYWWWYYY[[[]]]```_________```___\\\YYYUUUSSSPPPMMMMMMKKKIIIGGGGGGEEECCCAAA@@@AAACCCDDDDDDDDDDDDCCCBBB@@@>>><<<<<<;;;:::::::::;;;===>>>===<<<:::999777555333333333333333333333222111111000000000000000000000000222222222222222111111111111000000000000000000111444777;;;<<<999555222000000000//////000111222222444444444555444444333333444444444444444444444444222222222222222222222222111111111111222222222222333444444333222111222444333444444444444555555555444444555666666666666666999999999999::::::::::::<<<;;;:::999;;;>>>AAACCCEEEHHHLLLNNNNNNPPPTTTXXXWWW]]]gggtttvvv\\\OOOIIIDDDCCCAAA???>>>>>>>>>???======<<<<<<;;;::::::999555666888999999888777666999999999888777666555444888777777777666666555555333333444444444444333333333444444555555444444333555444333444666666666555333444555666666555444333888888888888888777666555666666666666777777777777999888777777666666777777:::999999999:::===@@@AAACCCIIIQQQVVVZZZaaaiiippprrrtttvvvtttqqqoooqqqsss}}}yyywww}}}uuujjjbbbaaaccceeeffffffeeedddddddddccc```^^^]]]ZZZWWWTTTSSSQQQNNNLLLJJJHHHEEEBBBAAABBBCCCDDDEEEFFFEEEEEECCCAAA>>>===;;;;;;:::999:::;;;<<<===>>>>>><<<;;;999777666555444444444444444333222222333333333333222222222222333333333333222222222222444333333222222333333444000444777999666333000...444333333222222222222222222222333444444333222111444444444444444444444444111222222222222222333333222222222222222222222222333444444333222111333444444444444444555555555555666777888888999999888888::::::::::::::::::::::::<<<;;;;;;;;;===@@@CCCEEEJJJNNNQQQRRRRRRUUU[[[aaagggppp~~~ttt[[[NNNHHHDDDCCCAAA???>>>>>>??????>>>>>>======<<<;;;;;;;;;555666888999999888777666999999999999888777555555444444444555555666666666333444444555555444444333333444444555555444444333555444333444666777777555333444555666666666555444777777777777666666555444555666666777666777777888999888888777777777888888:::::::::;;;===@@@CCCEEEGGGPPPZZZ```aaabbbfffkkkmmmnnnnnnlllkkknnntttyyy{{{www{{{vvvnnnmmmnnnnnnnnnllljjjhhhhhhgggfffdddbbbccc```\\\ZZZXXXVVVSSSQQQNNNKKKHHHDDDBBBBBBCCCDDDFFFFFFFFFEEEDDDBBB???>>>;;;;;;:::999:::;;;<<<===>>>>>>===;;;:::888777666555555555555555444333333333333333222222111111111222222222222222222222222444444333333333333444444...000222333222000000000000000///......---......111222444555555444333222222222222222222222222222111111111222222333333333333222222222222222222222222333444333222222333555444444444555555555666666777888888999:::999999999;;;;;;;;;;;;<<<<<<<<<<<<============???BBBEEEGGGMMMQQQTTTTTTUUU[[[fffooorrrYYYMMMHHHCCCBBBAAA???>>>??????@@@???>>>===<<<;;;;;;;;;;;;888999999999999999888888999999999999888777666666222222333444555666666777444444555555555555444444333444444555555444444333777555444444555666444333444444555666666666666555333444444444444444333222555666777777666666777888666666666666666777888888888888999;;;>>>BBBFFFHHHMMMWWWaaaeeecccaaabbbfffggghhhiiiiiillltttzzz{{{{{{zzzyyywwwtttqqqnnnkkkiiihhhhhhgggfffdddbbb___^^^]]]]]][[[ZZZSSSQQQLLLHHHEEECCCCCCCCCDDDEEEEEEEEEDDDBBBAAA???<<<;;;:::::::::;;;===>>>======<<<:::999888666666666666666666666555444444222222111000000/////////111111111111222222222222222111111000000111111222///000111111000000222333......------------......333444666888888777666444222222222222222222222222111111111222222333333444333333333333222222222222222333444333222222444555444444555555555666666666666666777888888888888888;;;;;;;;;<<<======>>>>>>??????@@@AAABBBEEEGGGIIILLLPPPUUUWWW[[[fffwwwpppXXXLLLGGGCCCBBB@@@????????????@@@>>>===;;;:::999999:::::::::999999888777777777777888888999999999888888777333333333444444555555666444444555555555555444444333444444555555444444333555333333333555666555444555555555555555666777777333444444555555555555444444666888777666555777999555555555666777888999:::888888:::<<>>>>>>>>===<<<:::999888888666777777777777666555555333333333222111000000000111111222222222333333333111111000000000000111111111222333333111000111222////////////000111222333333444777999999888666555333333333333333333333333000111111222333333444444444444333333333222222222222333333333222222444666555555555555666666666666666777888888999999888888::::::;;;<<<>>>???@@@@@@BBBBBBBBBCCCEEEGGGIIIJJJMMMRRRXXX]]]eeewwwoooWWWLLLGGGCCCBBB@@@?????????@@@@@@<<<;;;999888777888888999999888666444333444444555777888888999999999888888555555555555555444444444444444555555555555444444333444444555555444444333000///000222666888888888666555444444444666777888666666777888888999888888444666888888555555777999666777777888999;;;<<<===::::::<<>>???AAA@@@@@@>>>===<<<;;;;;;777777777777777666555555777777666555444444333333222222222333333444444444333222222222222222222333111333444444222///......---------...000111333333111333555777888666555333444444444444444444444444000000111222333333444444444444444333333222222222111333333333222222444666555555555555666666666777999999:::;;;;;;;;;;;;:::999:::;;;===>>>@@@AAABBBDDDDDDDDDEEEFFFHHHIIIJJJOOOUUU\\\cccooojjjTTTLLLIIIDDDCCCBBBAAA@@@?????????@@@???>>>===<<<;;;::::::777777777777666666666666888888999999999999888888<<<888444555888:::777444222222333444444444333333000000222333444555555555555555555555555555555555555666666777777777777666666777888888777666777999555666777999999888888777:::777777999:::999;;;???===AAAFFFIIILLLPPPWWW]]]]]]^^^___^^^]]]___eeejjjiiiqqq}}}~~~wwwllleeedddggglllooolllmmmqqqvvvzzz}}}}}}{{{nnncccVVVOOOMMMKKKGGGBBBBBBBBBBBBBBBBBBAAA@@@??????>>><<<999777999===@@@@@@???>>>===<<<;;;:::999:::999888777666666666666888888888888777555444444333333333333333333333333111111000000111111222333111111000000///........./////////000111111222222333333333444444444555555111000000000111222333333444444444444444555666777444444333333333444444555444444444444444444444444444444444555555555666666888888888888999:::;;;<<<999;;;===>>>???@@@BBBDDDFFFEEEDDDEEEIIIMMMPPPQQQVVV^^^hhhqqq{{{zzzzzz{{{iiiTTTKKKIIIDDDCCCBBBAAA@@@???????????????>>>===<<<;;;::::::888888777777777666666666888888999999999999888888:::777444444777999666333555555555444333222111000555555555555555444444333555555555555555555555555555555666666777777666666777888999888777666777888666666888888999888888777;;;888888::::::999<<<@@@CCCHHHNNNRRRTTTVVV[[[___aaabbbaaa___^^^bbbjjjpppyyy{{{pppgggdddgggkkknnnoooppptttzzzxxxpppdddZZZTTTNNNGGGBBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>===:::999999<<<>>>??????>>>======<<<;;;;;;::::::999888777777777777777777777777666444333222333333333333333333333333222222222222222333333444222222111000000//////...000000111111222333333333333333333444444444444555222222111111222333333444444444444444444555666777555555444444444444444555444444444444444444444444444444555555555666666666888888888888999:::;;;<<<;;;===?????????@@@CCCDDDGGGHHHJJJLLLMMMPPPSSSUUU]]]hhhuuu{{{uuurrrqqqrrrssstttwww|||gggSSSKKKHHHDDDCCCBBB@@@???????????????>>>>>>===<<<;;;::::::888888888777777777777666888888999999999999888888888666333444777777555333555555555555444222111000666777777777777666555555555555555555555555555555555555555666666777777777888999999888666555666777666777888888999999888888;;;999999;;;;;;:::>>>DDDIIIOOOWWW]]]^^^___aaacccfffeeecccaaabbbiiittt}}}wwwlllggghhhkkknnnrrrtttxxx{{{nnnaaaTTTKKKEEEDDDCCCCCCAAA@@@???>>>===>>>???>>><<<:::999:::<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999888888888888777777777666555444222222222222222222222222222222333333222222333333444555333333222222111000000///111111222222333444444444333333333333444444444444333333333222333333444444333333333444444666777777777777666555444444444444444444555555555555555555555555555555666666666666888888888999999:::;;;<<<===>>>@@@@@@@@@AAACCCEEEHHHMMMQQQSSSRRRTTTYYY^^^lllyyy~~~zzzwwwtttqqqmmmkkkkkkmmmnnnnnnppptttyyyfffRRRJJJGGGDDDCCCAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;::::::999999888888888777777777888888999999999999888888777666555555777888666444222222333444555555555555333444555666777888888888555555555555555555555555666666666666777888888999888999999888666555666777777777888888999999999999;;;999:::;;;;;;<<>>===>>>???@@@>>><<<:::999:::<<<<<<===>>>???@@@@@@AAA======<<<;;;::::::::::::888888888777666444333222111111111111111111111111222222222222222333444444444444333222222111111000111111222222333444444444222222333333333444444444333333222222222333333444333333333444555666777888999888777666555444444444555555555555555666666666555555666666666777777777999999999999:::;;;<<<<<<===???@@@@@@@@@AAADDDFFFKKKPPPVVVVVVUUUYYYdddnnnzzzvvvuuussspppmmmlllmmmoooppptttvvvyyy~~~eeeRRRKKKGGGCCCBBBAAA@@@???>>>>>>>>>======<<<<<<;;;;;;::::::999999999999888888888888888888999999999999888888777666777888888888777666111222333444555555555555222333444555666777777777666666666666666666666666777777777777888999:::;;;777999999888666666666777888888888888888999999::::::999:::===>>>@@@IIIRRR___fffnnnsssrrrnnnlllkkkfffjjjooouuu|||yyyvvvvvvvvvvvvvvvxxx~~~zzzeeeWWWPPPJJJIIIGGGDDDAAA@@@??????>>>???@@@???===:::999:::;;;;;;<<<>>>???AAABBBBBB???>>>===<<<<<<;;;;;;<<<:::::::::999777555444333111111111111111111111111111111111111111222333333444444333333222111111111000000111111222333333333222222222333333333444444222222111111111111222222333333333444555666777888999888777666555444444444555555555666666777777777666666666777777777888888999999999999:::;;;<<<======>>>??????@@@BBBEEEHHHNNNSSSWWWXXXYYYcccuuu|||}}}~~~|||xxxxxxvvvsssqqqppprrrtttvvvzzz{{{dddSSSKKKGGGCCCBBBAAA???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888888999999999999888888555666888999999888888777555555555555555444333333444555555555555444333333666666666666666666666666777666666666777999;;;<<<666888999888777666777999999888888888888999::::::::::::===@@@BBBGGGSSS___tttyyy~~~~~~yyysssooonnnlllttt~~~zzzyyyxxx{{{~~~kkk\\\TTTOOOMMMJJJGGGDDDBBBAAAAAA>>>???@@@???===;;;;;;;;;::::::;;;===???@@@BBBBBBAAA@@@???>>>============<<<;;;;;;:::888666444333222222222222222222222222111111000000111111222333444444333222222111111000000000111111222333333333222222222222333333333333222222111111000000111111222222333333555666888999777777666555444444444444555555666666777777888888777777777777888888888888999999999999:::;;;<<<======>>>???@@@AAADDDHHHKKKQQQUUUZZZ]]]cccsss}}}{{{{{{|||}}}|||{{{{{{|||~~~}}}~~~~~~~~~~~~~~~{{{xxxuuuvvvyyy}}}~~~dddTTTLLLHHHCCCBBBAAA???>>>>>>======<<<<<<;;;;;;;;;;;;::::::;;;::::::::::::999999999888888999999999999888888333555777999888777777666555555555555555444444333444555555555555444333333666666666666666666666666555555444444555777999;;;555666888888777777888:::999999888888888999:::;;;;;;<<<@@@EEEIIIOOO^^^lll}}}wwwttttttxxx}}}zzzzzzrrrddd[[[TTTQQQNNNJJJFFFDDDCCCCCC>>>??????>>><<<;;;<<<===999999;;;<<<>>>???AAAAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999777555333222333333333333333333333333222111111111111222333333333333333222111111000000111111222222333444444444111222222222222333333333444333222111111111111222222222222333555777888999555555444444444444444555555555666777777888999999777777777888888888999999::::::999::::::;;;<<<===???@@@AAABBBCCCGGGLLLPPPSSSXXX___fffrrr~~~{{{yyywwwvvvwwwxxxzzz{{{{{{{{{~~~~~~dddUUUMMMHHHCCCBBB@@@???>>>>>>======;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999888888999999999999888888222444777888777666666666111222333555666777777777111222333555666666777777777777777777777777777777444333222222333555888:::444555777888777888999;;;:::999888888888999:::;;;<<<>>>CCCIIIMMMUUUeeettt}}}zzzyyyzzz|||{{{~~~yyykkkbbbWWWTTTPPPKKKHHHFFFEEEEEE>>>>>>???===<<<<<<===???999999:::<<<===???@@@AAABBBBBBAAA@@@????????????;;;:::999888666444222111333333333333333333333333333333222222333333444555333333222222111000000///222222333444444555555666111111222222222333333333555444333333222222222222222222222333555777888999444444333333333444444555555666666777888999999999777888888888888999999999::::::::::::;;;<<<======@@@AAABBBCCCFFFJJJPPPTTTTTTZZZcccnnn~~~}}}zzzwwwvvvwwwwwwvvvvvvwwwxxxyyyyyywwwyyy{{{|||}}}~~~aaaQQQIIIEEEEEEDDDCCCAAA@@@???>>>>>>@@@@@@???===<<<;;;:::999888999:::;;;;;;:::999888999:::;;;<<<;;;999777555999888777666666555666666666555333222111222333333666666444444333444555666888888777555555444444444777777777777777888888999999999999888888888888888;;;<<<======<<<;;;<<<===AAAAAAEEEMMMTTT\\\gggqqq|||}}}yyy}}}~~~||||||~~~rrrfffaaa[[[TTTMMMIIIFFFDDDBBBBBBAAA>>><<<::::::::::::555777999;;;===>>>>>>>>>AAABBBBBBBBB@@@>>><<<:::<<<;;;999666444222111000444444444444444444444444333222222222111000000000222111111333444444222000000000111111222222222333111111222222222333333333444333333222111111111222333333333444444444555555777777666666555555444444555666666777888999999:::666666777888999;;;<<<===888999;;;<<<<<<<<<>>>@@@???AAADDDFFFHHHLLLQQQTTTZZZ^^^iii{{{{{{uuupppoooqqqssstttsssssstttwwwzzz||||||{{{|||bbbRRRJJJEEEEEEDDDCCCAAA@@@???>>>>>>======<<<<<<;;;;;;;;;:::999999999::::::999999999888999::::::999888666444888777777666666666666666555555444333333333333333555555333333333333444555888888777666555555555555777777777777777888999999777777777777777777777777888999;;;;;;:::;;;===???DDDFFFLLLTTT[[[```iiirrruuu|||zzzzzzzzzqqqkkkddd[[[RRRMMMIIIFFFEEECCCBBB@@@???===<<<;;;;;;999999999999;;;<<<>>>???AAAAAA@@@???>>><<<;;;:::<<<:::888666444222111000111111111111111111111111222222222222111111111111222222222333444444222000000000000000000/////////222222222222333333333333444444333222222222222222333333444444444555555555666666666666666555555555777777777777888888888888777777888888999:::<<<<<<999:::<<<<<<<<<===???@@@AAABBBDDDHHHLLLPPPSSSUUUccclll}}}xxxttttttrrrooommmnnnqqqssstttvvvwwwxxxzzz|||}}}~~~}}}~~~bbbRRRKKKGGGEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::777888999999888777555444666666666666666777777777555555666666666555444444555444333222222333444555999888777666555555555555888777777777777888999999777777777777777777777777888999::::::;;;===AAADDDIIIMMMVVV___ccceeejjjpppoooyyy{{{|||yyyqqqeeeZZZRRRMMMIIIGGGDDDDDDCCCBBB@@@>>><<<;;;<<<;;;999888999;;;>>>@@@@@@???===<<<:::999999999:::999777555333222111111000000000000000000000000111111111222222222222222444333333333555555333222222222111000000//////...222333333333333444444444444444333222222222333333333444444444444555555555555555555666666666666666999888888888888777777777999999999999999:::;;;;;;;;;<<<=========>>>@@@BBBEEEFFFHHHLLLQQQVVVZZZ[[[jjjyyy~~~tttooommmmmmlllmmmnnnppprrruuuwwwyyy|||}}}~~~bbbSSSLLLHHHDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999:::;;;888888999999888777666666555555666777777777777777555666777888888777555555555555444333333444666777999888777777666666666777888888777777888888999:::999999999:::::::::::::::;;;<<<<<<<<<===AAAFFFIIIPPPUUU___ggghhhgggiiiooorrr~~~}}}pppcccXXXPPPKKKHHHDDDDDDDDDCCCBBB???===;;;===<<<:::::::::;;;===>>>>>>===;;;999777777777777999888666444333222111111222222222222333333333333111111111222222333333333555444333444555555444333333333333333333333222222333333444444444555555555444444333333333333444444444444444444555555555555444444555555666666777777888888888888888888888888;;;::::::999999999::::::<<<===>>>>>>>>>???BBBDDDJJJLLLNNNPPPTTTZZZbbbiiiwwwxxxpppllllllnnnqqqoooqqquuuxxx{{{}}}aaaRRRLLLIIIDDDCCCBBBAAA@@@?????????@@@@@@???>>>===<<<;;;;;;;;;:::999888888999:::;;;999999999999999999888888444555666777888888777777555666777888888888777666777666555555555777888999999999888777777777777888888888888888888999999:::999:::::::::;;;;;;;;;<<<===>>>>>>???@@@DDDIIIMMMXXX\\\dddjjjiiigggkkkqqqzzzmmmaaaVVVNNNIIIDDDDDDDDDCCCBBB???===;;;;;;<<<<<<======<<<<<<;;;===<<<:::888666666666666777666555333222222111111333333333333444444555555111111222222333333333444555444333333444555444333111222222333444555555666444555555555555666666666555444444444444444555555444444444555555555666666444444555555666666777777555666777888999:::;;;;;;<<<;;;::::::999999::::::===>>>??????@@@BBBEEEHHHKKKPPPTTTTTTVVV___nnn{{{uuussspppnnnnnnqqqtttvvvtttxxx|||~~~```RRRLLLIIIDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@???===<<<;;;;;;:::999999999999999999::::::999999999999999999999555555777888888777666666666666777888888888777777777777666666777888999;;;999999888888888888888999999888888888888999::::::888888888999999::::::;;;<<<>>>@@@BBBDDDHHHMMMQQQ___bbbgggjjjiiiiiirrr}}}yyylll___TTTLLLFFFEEEEEECCCBBB@@@>>>===:::;;;===>>>>>>===<<<;;;===<<<:::999777666666666666555444333222111111111111111111222222333333444222222222333333333333333555333222222333444444333//////000111333444555666555555666666666777777777555555444444444555666666444444555555555666666666555555555666666666666666444555666888:::;;;<<<===<<<;;;:::::::::::::::;;;===>>>???@@@AAADDDIIILLLNNNSSSYYY\\\bbbooo{{{vvvooooooppprrrtttvvvwwwxxxyyy|||}}}^^^QQQKKKHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;999999999::::::999999999999999888888888888999999555666888888888777555444666666666666666777888888777666666666666888999:::999999888888888999999:::999999888888999999:::;;;888888999999:::;;;;;;;;;<<>>>>><<<<<<<<<;;;999888666555444444333222111111111222///000000111222222333333333333333333333333222222555333111111222333333333000111111222333444555555666666666777777777888888555555444555555666666777555555555555666666666666666666666666666555555555666666777888:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<>>>???@@@BBBGGGLLLPPPUUUXXX```kkk{{{~~~zzzyyyxxxtttpppoooqqqtttwwwzzz|||}}}~~~|||^^^PPPKKKHHHCCCBBBBBBAAA@@@@@@@@@@@@========================888999:::;;;;;;:::999888888777777777777777888888666777888999888777555333777666555555555666888999666555555555666777999:::999999999888999999::::::999999888888999999:::;;;::::::;;;;;;<<<===>>>>>>>>>BBBHHHNNNTTTZZZ```dddiiihhhhhhhhhjjjtttrrrbbbWWWKKKJJJGGGEEECCCBBBBBBCCC===<<<:::::::::===???AAA<<<======<<<;;;999777555444333333222111111222222000111111222333333444444444444444333333222222222444222000000111333333222444555555555555555555555777777777777888888888888555555555555555666777777555555555555666666666777777777666666555555555444888888888999999:::::::::;;;::::::::::::;;;<<<===<<<===???@@@CCCHHHNNNRRR\\\^^^fffyyy{{{tttrrrssstttrrrnnnppprrrvvvzzz~~~xxx[[[OOOJJJFFFDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::999999999999888888777777777777777777777777777777555555666777888999999:::999999999888888888888777::::::999999888999999999;;;;;;;;;:::::::::999999>>>;;;999:::<<<>>><<<:::>>>FFFQQQYYY^^^aaadddggggggkkknnnoootttnnn^^^TTTOOOHHHEEEEEEEEEDDDBBB@@@???>>>===<<<<<<===>>>===<<<;;;:::999888888888888777666555444333333333444444333222222222333333333333333444444444555555555555555555444333222111333333222222222333444444888888888888888999999999777888777666555555777999555555444444444444555555777777777777666666666666999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>======<<<;;;;;;:::999999:::;;;;;;:::999999999999999999888888888777777777777777777777777777666666777777888888999999777777888888999999999:::999999999999999:::;;;<<<::::::::::::::::::::::::;;;:::888999;;;===??????GGGOOOZZZcccfffhhhjjjlllllllllnnnuuuuuugggXXXRRRJJJFFFEEEEEEDDDCCCAAA@@@???=========>>>>>>>>>>>>===<<<;;;:::::::::888888666555444444333333333333333222333333444444444444444555555555666666555555555555444333222111333333333222333333444555777777777777777777777777555555555444333333555777666666555555555555666666777777777777777777777666999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???CCCGGGKKKQQQXXX]]]dddttt{{{xxxvvvwwwwwwyyy{{{|||||||||{{{~~~xxx[[[OOOJJJGGGDDDCCCBBBAAA@@@?????????======<<<<<<;;;:::::::::888999999::::::999999888999999999999888888888888777777777777777777777777777777777777777888888888555666777888999:::;;;;;;::::::999999999999::::::777888888999999::::::;;;;;;;;;;;;:::;;;???DDDGGGOOOWWWaaahhhjjjjjjjjjkkkooonnnssstttccc[[[QQQKKKIIIHHHGGGFFFBBBAAA???>>>======>>>>>>?????????>>>>>>=========999999777666555444444444333222222222333444555555555555555666666666777777555555555555555444333222333333333333333444555555555555555555555555555555444555555444333333555777777777777777777777777777777777777777777777777777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;>>>BBBGGGLLLPPPWWW```gggqqq~~~zzzxxxxxxxxxzzzzzz|||~~~www[[[OOOKKKHHHDDDCCCBBBAAA@@@?????????<<<<<<<<<;;;::::::999999999999::::::::::::999999999999999999999999999999777777777777777777777777888888888777777777777777666777777888999999::::::<<<;;;:::999888777777777666666777888999:::;;;<<<===>>>>>>======AAAIIIOOOWWW^^^ggglllllljjjiiiiiinnnrrr~~~pppggg[[[RRRNNNLLLJJJHHHBBBAAA???>>>============??????????????????>>>>>>;;;:::888777666555444444222222222333333555666777444555555555666666666666555555555555555444333333444333333333444555666777666555555555555555444444555666777777666666777999888888888888888888888888777777777777777888888888999:::;;;;;;<<<<<<;;;;;;<<<;;;:::::::::;;;<<<===CCCHHHNNNRRRWWW___jjjrrryyyyyyyyyxxxxxxzzz}}}}}}www[[[OOOKKKHHHDDDCCCBBBAAA@@@?????????<<<<<<<<<;;;::::::999999;;;;;;::::::::::::;;;;;;999999999999999999999:::777777777777777777777777888888888777777777777777888888888888888888888888888777777777777888888999666666777999:::;;;<<<======>>>>>>>>>???EEENNNUUUbbbhhhnnnqqqpppnnnnnnnnnqqq|||}}}ssseeeZZZSSSNNNKKKHHHBBBAAA???===<<<<<<<<<<<<======>>>?????????>>>>>><<<;;;:::888666555555555222222333333444555666777333333444444444555555555555555666666555555444444444444444444555666777888777777777666666555555555444666777777666666777888888888999::::::999888888666777777777888888888999999:::;;;;;;<<<<<<;;;;;;<<<;;;::::::;;;===>>>@@@GGGLLLQQQUUUZZZdddsss~~~yyyssstttrrruuuyyy{{{|||~~~vvv[[[PPPLLLIIIDDDCCCBBBAAA@@@?????????======<<<<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<999999999999::::::::::::777777777777777777777777777777777777777888888888999999999888888888777777333444444666888:::<<<>>>777888888999;;;<<<======;;;<<<===@@@DDDLLLUUU[[[gggkkkooopppppprrruuuyyy~~~qqqcccYYYRRRKKKGGGCCCBBB@@@>>>===<<<======;;;<<<>>>???@@@???>>>>>>>>>===;;;999777666666555444333333333444555666666333333333444444444444555555555666666666555555444444444444555666777888999999888888777777666666666111333555666555555555666777888999::::::999888777666777777888888999999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;<<>>>>>======<<<;;;;;;:::;;;;;;:::999999:::;;;;;;999999999:::::::::;;;;;;777777777777777777777777666666777777888888999999888888888888888999999999666666777888999;;;===>>>999999:::;;;<<<<<<======<<<<<>>>>>???;;;<<<>>>@@@AAA@@@?????????>>><<<:::888777666666555555444444444555555666444444444444555555555555555555666666666666555555444444444555666777999:::999999888777777666666555111333555666555555555666777888999::::::999888777666777777888888999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>BBBFFFHHHMMMRRRWWW\\\eeevvvxxxqqqrrrvvvxxx}}}vvv[[[PPPLLLJJJDDDDDDBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888999:::;;;999999999::::::;;;;;;;;;777777777777777777777777555666666777888999999:::666666777888999::::::;;;===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<=========??????BBBKKKYYYfffooorrrppprrrtttvvv{{{zzzmmmaaaVVVOOOHHHGGGDDDBBBAAA@@@@@@@@@;;;<<>><<<:::888777666666666555555444444444555555555555555555666666666777555555666666666666666555444444555555666888999:::999888888777666555555555222555777888888777888888666777999::::::999777666666777777888999999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>>===<<<======<<<;;;:::999999888999::::::;;;<<<===>>>>>>;;;:::999888888999:::;;;;;;::::::999999::::::;;;888888888888888888888888777888888888888999999999999999999999999999999999999:::<<<<<<<<<<<<>>>??????DDDLLLVVV```jjjqqquuusssttttttwwwtttfff\\\UUUJJJFFFDDDEEECCC???>>>@@@BBB@@@???>>>???>>>===;;;::::::999888777666555444777777666666555555555444666666666666666555555555666666666666666777888888666666666666777777777777666666777777666555444444666555444444444666777888555666888999::::::999888888888777777888888999:::999::::::::::::::::::;;;777>>>AAA===>>>FFFMMMOOOUUUXXXaaaooo|||uuuuuuttttttvvvxxx|||~~~rrrYYYNNNJJJJJJFFFEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<======::::::999888888999:::::::::999999888888999999:::999999999999999999999999888888888888999999999999<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===<<<===???@@@DDDHHHPPPYYYbbbkkkqqquuuxxxyyy{{{}}}pppcccZZZPPPJJJGGGGGGEEE@@@???AAAAAA???>>>>>>??????===<<<======<<<;;;:::999888888888888777777777666666666555555666666666666666666777666555555555666888999555555555666666666777777777777777777777666555555555555444444555666666777666777888999999999999999999999888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<666<<>>AAAIIIOOOOOOSSS\\\lllzzzuuutttuuuwwwyyy|||pppYYYNNNJJJIIIDDDDDDBBBAAA@@@?????????;;;<<<<<<<<<=========>>>:::::::::::::::;;;;;;;;;::::::999999999999::::::999888888777777888888999::::::::::::::::::::::::888888888888999999999:::>>><<<;;;::::::;;;<<<>>>:::<<<<<<<<<<<<===@@@BBBIIINNNUUU]]]cccjjjqqquuuwwwzzznnnaaaWWWPPPJJJHHHFFFBBB@@@BBB???>>>======>>>???>>>===;;;;;;:::999999888777777999999888888888888777777555555555666666777777777777666555444444666888999444444444555555555666666666777777777777666555555333444555555555555555555777777777777888999:::;;;;;;;;;:::999999999::::::<<<<<<<<<<<<======>>>>>>999===@@@BBBGGGNNNRRRRRRXXXggg}}}uuuqqqpppqqqssswww{{{~~~nnnXXXNNNJJJHHHCCCCCCBBBAAA@@@@@@@@@@@@===============>>>>>>>>>;;;;;;;;;::::::999999999::::::::::::::::::::::::999999888888888888999999:::::::::;;;;;;;;;;;;;;;888888888999999999::::::;;;:::777666666777:::;;;:::;;;<<<;;;<<<>>>BBBEEENNNRRRXXX]]]bbbhhhoootttwww}}}{{{jjj___UUULLLIIIFFFBBBAAACCC>>>===<<<===?????????===;;;::::::999888888777777888888888888888888888888444444555666777888888999888777555333333555777888333333333444444444555555555555666666666555555444333444555666666555444333888777777666777999:::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>@@@CCCGGGMMMSSSVVVWWWeeeyyy{{{rrroooppprrrtttvvvzzz}}}kkkWWWNNNJJJGGGCCCBBBAAAAAA@@@@@@@@@AAA@@@??????>>>======<<<<<<;;;;;;;;;::::::999999888::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<888999999999999::::::::::::999666555555666999:::::::::;;;;;;<<<@@@EEEJJJQQQUUUYYY\\\___eeennnuuuwwwhhh[[[OOOIIIFFFCCCCCCDDD???>>>===>>>???@@@???>>>>>>>>>>>>======<<<<<<;;;777777777777777777777777444555555666777888999999888666555444444555666777333333333333444444444444333444444555555444444444444444666666666555444333888777777666777999:::;;;<<<<<<;;;;;;:::;;;;;;<<<:::;;;;;;<<<======>>>>>>@@@AAADDDJJJOOOUUU[[[___vvv}}}tttooopppuuuxxx}}}iiiVVVNNNIIIFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;::::::;;;::::::::::::::::::;;;999::::::;;;;;;<<<<<<<<<999999999999::::::::::::;;;:::999888888999:::;;;;;;;;;;;;<<<>>>DDDKKKPPPVVVYYY[[[\\\^^^eeeqqqzzzuuufffVVVNNNIIIFFFDDDEEEAAA@@@??????@@@AAA@@@>>>>>>>>>=========<<<<<<<<<666666666777777777777888666666666777777888888888666666555555555555555555333333333444444444555555333333444555555555444444666666666666666666555444777777777777888999:::;;;;;;::::::::::::;;;<<<===:::;;;;;;<<<===>>>??????AAABBBEEEKKKPPPXXXdddooo~~~{{{vvvrrrrrruuuzzz}}}gggUUUNNNIIIEEEDDDCCCBBBAAA@@@@@@???@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::::::::999999999999::::::888999999:::;;;;;;<<<<<<999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>BBBIIIRRRXXX[[[]]]^^^]]]___hhhwwwuuuaaaUUUNNNIIIGGGGGGDDDBBBAAAAAABBBBBB@@@???<<<<<<<<<;;;;;;;;;;;;:::777777777888888888999999777777777777777777777888555555666666666555444333444444444444555555555555444555666666777777666666888888777666666666666666666777888999999999999999999999999999:::;;;======;;;<<<<<<===>>>???@@@AAACCCDDDIIIPPPVVV___sssssstttuuuwwwzzz}}}fffUUUNNNIIIEEEDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::999999888888888888999999888888999999:::;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>??????AAAEEEMMMVVV]]]```aaaaaa___aaakkk|||iii[[[SSSLLLHHHGGGEEEDDDBBBBBBBBBBBB@@@???????????????>>>>>>>>>>>>888888888999999:::::::::888888888777777777777777444555666777777555333111444444444555555555666666666666777888888888888888:::999888666666666777888555666888999::::::999999777777888999:::<<<===>>><<<===>>>???@@@AAABBBBBBFFFHHHOOOVVV\\\hhhvvvpppssswww}}}aaaRRRMMMIIIEEEEEEDDDBBBAAAAAA@@@>>>===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<>>><<<>>>CCCIIIPPP[[[eeejjjjjjiiigggiiivvvzzzeeeVVVNNNKKKJJJHHHEEECCCAAABBBBBBAAAAAAAAA@@@>>>===<<<<<<======;;;<<<<<<<<<;;;::::::999999888777777888888777666444444444444444444444444555444444555555666777888555555555555555555555555999888888888777777666666666666777888888888888888;;;:::999999:::;;;===>>>:::<<>>===<<<;;;;;;;;;<<<======<<<@@@HHHPPPWWW```hhhjjjjjjiiijjjqqqrrr___SSSLLLIIIHHHFFFDDDCCCCCCDDDBBBAAA@@@???===<<<;;;;;;<<<<<<;;;<<<<<<<<<;;;;;;:::999999777666777888888777555555555555555555555555555555444444555555666777888666666666666666666666666999888888888777777777777777777888999999999999999::::::::::::;;;<<<<<<===:::<<>>===CCCOOOYYY___eeejjjkkkkkklllppp|||nnn]]]RRRMMMIIIGGGFFFEEEFFFEEECCCAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999777666666777777666444666666666666666666666666555444444555555666777888777777777777777777777777888888888888888777777777888888999:::::::::::::::888999:::;;;<<<<<<<<<<<<;;;===???AAABBBDDDHHHJJJMMMSSSaaattt|||vvvsssssswwwzzz~~~aaaQQQLLLHHHDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>===<<<<<<;;;=========<<<;;;;;;::::::===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<>>===<<<<<<<<<======???@@@HHHVVV```dddfffiiilllnnnrrr{{{~~~iii[[[SSSJJJIIIGGGFFFFFFEEECCCAAA??????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999777666666777777555444555555555555555555555555555444444555555666777888888888888888888888888888888888888888888888888888777888999999::::::999999777888:::<<<======<<<<<<===>>>@@@AAACCCFFFJJJMMMTTT]]]nnn{{{uuuuuuuuusssrrruuu{{{```QQQMMMHHHDDDEEECCCBBBAAAAAAAAA???===@@@@@@???>>>======<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<======BBBDDDMMMZZZcccdddeeefffjjjppp{{{wwwcccXXXMMMKKKHHHGGGFFFDDDBBB@@@AAAAAA@@@@@@???>>>>>>===;;;;;;<<<======<<<<<<;;;:::888666666777777555444444444444444444444444444555444444555555666777888999999999999999999999999888888888888888999999999666777777888888888888888777888:::<<<=========<<>><<<>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::999999::::::;;;;;;;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>???DDDHHHRRR]]]bbbbbbdddgggkkkvvvooo___SSSOOOKKKHHHFFFDDDBBB@@@AAABBBBBBBBBAAA@@@???>>>;;;;;;<<<============<<<;;;999888777888777666444444444444444444444444444555444444555555666777888999999999999999999999999888888888999999999999999666666777888888888888777777888999;;;<<<======>>>AAAAAABBBCCCFFFKKKQQQVVVgggvvv{{{tttqqqkkkqqqwwwyyyyyy|||___QQQNNNKKKGGGEEECCCBBBAAABBBBBB@@@???=========<<<<<<<<<<<<<<<::::::;;;;;;<<<===============<<<;;;;;;:::999999999999888888999::::::;;;999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;===???AAABBBEEEKKKVVV___``````eeelllwwwmmmZZZUUUOOOIIIFFFEEECCCBBBAAAAAAAAABBBAAA@@@>>>===;;;;;;<<<===============<<<;;;999888999888666555555555555555555555555555555444444555555666777888888888888888888888888888888888888999999:::::::::777777888999999999999888888888999:::;;;===>>>???AAABBBCCCEEEIIIPPPYYY___sss|||vvvssssssrrrwww}}}~~~~~~___RRROOOLLLHHHDDDCCCBBBBBBCCCDDDCCCBBB>>>>>>>>>>>>????????????999::::::;;;<<<===>>>>>>======<<<;;;::::::999999:::999999999:::;;;;;;<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@CCCDDDEEELLLXXX``````___gggqqq{{{___YYYQQQKKKGGGFFFEEEDDD@@@@@@AAAAAA@@@???===<<<;;;;;;<<<===>>>>>>=========;;;:::999999999777555666666666666666666666666555444444555555666777888888888888888888888888888888888888999999:::::::::888888999::::::::::::999999888888999:::<<>>===<<<===<<<;;;999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<;;;999888999999:::::::::;;;;;;;;;???>>>===<<<<<<<<<<<<<<<<<<::::::======<<>>>>>>>>>>>===<<<:::888777777777888555555444444444444555555777666666666666888999:::777777888999999999888888999::::::999777666777888888888999999999:::::::::;;;;;;;;;<<<===???AAACCCAAACCCHHHLLLNNNUUUfffwwwyyywwwwwwyyy|||vvv^^^TTTMMMHHHHHHDDDDDDCCCBBBAAA@@@?????????===<<<===>>>>>>===<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;<<<<<<;;;:::::::::::::::>>>;;;<<>>>>>>>>>>>===<<<:::999777777777888777666666555555666666777777666666666777888:::;;;:::::::::;;;;;;;;;::::::999:::::::::888777888999888999999999999::::::::::::::::::;;;===@@@BBBDDDEEEFFFJJJNNNSSS]]]qqq~~~xxxxxxzzz}}}uuu]]]SSSLLLHHHHHHDDDCCCBBBBBB@@@@@@???>>>>>>===<<<===???@@@???>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999999999::::::???======@@@BBBDDDJJJQQQWWWZZZ^^^```aaakkkwwwaaaWWWQQQJJJEEEFFFDDDCCCBBB@@@????????????>>>>>>>>>>>>============<<<;;;:::999888777777777888777777666666777777888777666666666888999;;;===;;;;;;;;;;;;;;;:::::::::999:::;;;:::888888888999999999999999::::::::::::999999999;;;===@@@CCCEEEIIIIIIKKKQQQYYYiii{{{{{{~~~sss[[[RRRLLLHHHHHHCCCCCCBBBAAA@@@??????>>>???>>>===>>>???@@@???>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888888999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>AAAEEEJJJPPPTTTZZZ^^^aaacccgggvvvlll\\\RRRKKKGGGFFFDDDCCCBBB@@@??????????????????>>>>>>======<<<<<<;;;;;;:::999888888888777888777777666666777777888666666666777888:::<<<===999999999888888999999999;;;<<<===<<<:::999999:::999999999:::::::::;;;;;;::::::;;;<<<===@@@BBBDDDJJJIIIMMMUUUaaattt}}}qqqZZZRRRLLLIIIIIIDDDCCCCCCBBBAAA@@@???>>>AAA@@@>>>>>>??????===;;;<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>???BBBHHHPPPVVVYYYXXX]]]```ccclllyyybbbTTTLLLHHHHHHDDDDDDBBBAAA@@@?????????@@@??????>>>===<<<<<<;;;::::::::::::999888888777777666666555555666666777777666666666777999;;;<<<999999888888888999:::;;;>>>??????>>>;;;::::::;;;999999:::::::::;;;;;;;;;============>>>@@@BBBCCCIIIKKKQQQ^^^mmm~~~pppYYYQQQLLLIIIIIIEEEDDDCCCBBBAAA@@@@@@???BBB@@@>>>>>>>>>>>><<<:::<<<======>>>>>>======<<<<<<<<<<<<<<<<<<=========;;;;;;:::::::::;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<>>>@@@CCCLLLXXX___```WWW\\\___dddrrrnnnZZZOOOKKKJJJFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::999::::::::::::999888777777666666555555666666777777666666666666888999:::::::::999:::;;;<<<>>>???CCCDDDCCCAAA===;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>@@@BBBDDDEEELLLPPP\\\mmmzzz}}}~~~nnnXXXQQQLLLIIIIIIFFFEEEDDDDDDBBBBBBAAA@@@???>>>======>>>>>><<<;;;======>>>>>>>>>>>>======;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>===@@@BBBFFFQQQ___gggggg\\\___ccckkk~~~fffVVVNNNLLLGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@>>>===;;;::::::999999:::::::::999888777888777777666666777777888777777666555555666777888999999999999;;;===@@@BBBHHHHHHGGGDDD???<<<;;;;;;:::::::::;;;;;;;;;;;;<<<======>>>???BBBEEEHHHJJJQQQYYYkkkwwwttt|||nnnXXXPPPLLLIIIJJJFFFFFFEEEDDDCCCBBBBBBAAA===<<<;;;<<<===>>>===<<<======>>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>>???>>>===<<<;;;;;;<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@>>>AAADDDHHHTTTdddllllllbbbeeeiiisssppp\\\QQQMMMHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@>>>===;;;:::999888999:::;;;:::999888777999999888888888888999999888777555444444555555666666666666777999<<>>===<<<<<>>===<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;EEECCC???===<<<===???AAA???DDDJJJOOOYYYfffjjjgggcccfffrrrgggUUUMMMLLLGGGDDDFFFFFFDDDCCCDDD@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;888888888888888888999999888888777777888999::::::666777999;;;===???@@@AAAMMMPPPQQQKKKAAA::::::===999999::::::;;;<<<<<<===AAA???@@@DDDGGGHHHLLLQQQWWWqqq{{{vvvxxx|||lllYYYMMMKKKJJJDDDAAAAAA@@@@@@???>>>======????????????>>>>>>>>>>>>???>>>===<<<;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;AAA???===;;;:::;;;===???>>>DDDJJJOOOYYYdddhhhfffeeemmm~~~rrr^^^SSSNNNHHHDDDEEEEEEBBB@@@AAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;888888888888888888999999777666666666666777777888555555666888:::<<>>:::::::::;;;;;;<<<<<<<<<>>><<<>>>CCCGGGIIINNNUUUbbb{{{~~~yyyvvvvvvzzzjjjWWWLLLJJJJJJDDDCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>===<<<<<<<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;===>>>??????FFFMMMSSS[[[dddhhhhhhlllzzziii[[[RRRKKKFFFFFFFFFCCC@@@AAAAAA@@@??????>>>>>>?????????>>>>>>===<<<;;;;;;:::999999999999999999888888888888777666666666777777666666666777999<<>>;;;;;;;;;;;;;;;<<<<<<<<<===<<>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCIIIQQQXXX^^^eeekkknnnxxxvvveeeXXXOOOHHHHHHIIIFFFCCCCCCAAAAAA@@@????????????@@@@@@@@@???>>>===;;;;;;::::::999999999999999888888;;;::::::999888888888888999888777777999===@@@CCCGGGIIIJJJFFF???;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@CCCIIINNNSSS]]]gggvvvuuuzzzjjjWWWMMMKKKLLLFFFBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@???>>>>>>===<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===???AAACCCDDDEEEKKKTTT[[[___dddmmmtttvvv___SSSIIIHHHHHHGGGEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@>>>===<<<;;;;;;::::::::::::999999888888;;;;;;:::999888888999999:::999777777999<<>>:::888999;;;;;;<<<<<<<<<<<<<<<===AAABBBFFFMMMRRRYYYfffrrrzzzuuuyyyiiiWWWMMMKKKLLLFFFDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>======;;;<<<======>>>============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;===@@@BBBDDDGGGLLLUUU\\\___dddooo{{{hhhZZZKKKGGGGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>======<<<;;;;;;;;;:::999999888888999888888777777777888888777666666666777:::<<<>>>DDDDDDDDDAAA===:::888888:::;;;;;;<<<======>>>>>>@@@BBBHHHPPPWWWaaaqqquuutttwwwgggVVVLLLJJJKKKFFFFFFEEEDDDCCCCCCDDDEEEFFFAAAAAAAAA@@@@@@?????????:::;;;===>>>>>>>>>======;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;===@@@DDDFFFLLLPPPYYY```bbbggguuuvvveeeRRRJJJHHHFFFEEEEEECCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>><<<;;;;;;:::999999888888888888777777777888999999666666666777888:::;;;<<>>???@@@@@@CCCKKKUUU___lllzzzqqqttt}}}fffTTTJJJIIIJJJEEECCCBBBAAA@@@@@@AAACCCDDD???@@@@@@@@@@@@AAAAAAAAA:::;;;===>>>>>>>>>======;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;@@@???======???CCCGGGJJJRRRUUU^^^eeeggglll|||oooYYYNNNKKKHHHGGGGGGCCCCCCBBBAAAAAAAAAAAABBB@@@@@@??????????????????<<<<<<;;;::::::999888888999999999999:::;;;<<<<<<777777888:::;;;<<<======;;;<<<==================888999:::<<<>>>???@@@AAAAAAEEEOOO[[[gggvvv|||uuurrrwww```TTTLLLHHHHHHEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@>>>============??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>:::===?????????BBBJJJQQQUUUZZZ^^^aaafffuuuxxx]]]TTTPPPJJJGGGIIIDDDDDDCCCBBBAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>===<<<:::999888777777555333111333777999999777:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<======>>>AAACCCFFFKKKRRR^^^ooosssnnnpppooo|||aaaTTTLLLHHHIIIEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>?????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<=====================@@@BBBAAAAAAEEEMMMTTTWWWZZZ^^^bbbkkk{{{gggXXXPPPGGGCCCEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@>>>===<<<:::999888888777777555444555888;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>>>>???BBBDDDEEEKKKUUUdddyyyrrrooossswwwaaaUUUMMMIIIJJJFFFFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================???@@@BBBBBBCCCHHHQQQWWWZZZ[[[^^^eeerrruuu```RRRHHHEEEHHHEEEDDDCCCBBBBBBAAAAAABBBAAA@@@??????>>>>>>?????????>>><<<;;;999999888888999888777888:::<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEHHHOOO\\\pppyyyqqqrrrxxxaaaUUUMMMJJJJJJGGGFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>>>>>>>>>>??????>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>===============<<<===???BBBFFFLLLUUU[[[```___bbbkkk{{{kkkYYYMMMKKKNNNFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>??????@@@???===;;;:::999999999999999999999:::<<<<<<======<<<:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>@@@DDDGGGNNNWWWhhh~~~vvvrrrvvv}}}aaaUUUMMMJJJJJJGGGEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@???>>>============>>>>>>============>>>>>>========================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>======:::<<<@@@EEELLLTTT]]]bbbdddeeejjjuuuxxxbbbRRRMMMNNNFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???>>>?????????@@@???>>><<<;;;:::999999999999999999999:::;;;<<<===<<<:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAAEEEIIIRRR^^^ttt|||wwwwww|||___TTTLLLIIIJJJGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@>>>======<<<<<<===============>>>>>>???========================<<<<<<<<<<<<=====================>>>>>>?????????<<>>===;;;:::::::::888999:::999888999:::<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCIIIMMMTTTfff{{{{{{~~~^^^SSSKKKHHHIIIFFFCCCBBBBBBBBBBBBCCCDDDDDD@@@@@@???>>>======>>>>>>===============>>>??????========================<<<<<<<<<<<<============<<<<<<===>>>???@@@@@@AAA???BBBIIIQQQ[[[bbbgggiiihhhqqqeeeSSSKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@???===<<<;;;;;;:::888:::;;;:::888888:::===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======???@@@BBBGGGMMMRRR\\\ssszzz{{{]]]RRRJJJHHHIIIFFFBBBBBBBBBBBBBBBCCCDDDEEE>>>>>>>>>>>>>>>??????@@@===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;;;;<<<>>>???@@@AAABBB@@@CCCJJJSSS\\\bbbeeefffhhhtttrrr]]]RRRHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAA???>>><<<;;;;;;;;;999;;;<<<;;;999999;;;>>>:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBEEEJJJQQQVVVfffzzzvvv{{{___UUUNNNJJJJJJGGGFFFDDDCCCBBBCCCDDDCCCBBBBBBAAA???>>>===>>>???@@@>>>>>>>>>>>>????????????>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>======>>>@@@FFFFFFLLLWWW___aaadddgggssseeeQQQMMMIIIGGGHHHGGGDDDDDDGGGGGGFFFEEEDDDDDDCCCCCCDDDAAAAAA@@@>>>===;;;::::::999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<=========<<>>>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>><<<<<<<<<======>>>>>>>>>===>>>??????>>>>>>@@@AAAFFFHHHOOOXXX^^^aaaeeekkk{{{rrr[[[QQQLLLIIIIIIHHHEEEDDDGGGFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>===<<<;;;:::999::::::;;;;;;::::::999::::::;;;;;;;;;;;;<<<<<>>>>>======>>>>>>>>>===>>>AAAFFFHHHLLLXXXddd|||vvvyyy}}}___UUUMMMJJJJJJFFFFFFDDDBBBBBBCCCDDDCCCBBB>>>???AAABBBAAA@@@>>><<<>>>>>>>>>?????????@@@@@@>>>>>>============>>>>>>;;;<<<<<<===???@@@@@@AAA>>>???@@@@@@???@@@BBBDDDFFFJJJRRRZZZ^^^aaaiiirrrhhhWWWPPPKKKJJJIIIFFFEEEGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>======<<<<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<>>>>>??????@@@===@@@DDDHHHJJJQQQaaaqqq}}}zzzxxxvvv{{{___TTTMMMJJJJJJFFFEEEDDDBBBBBBCCCCCCCCCBBB??????@@@AAA@@@???>>>===>>>>>>?????????@@@@@@@@@>>>>>>============>>>>>><<<<<<===>>>>>>???@@@@@@===>>>?????????@@@CCCEEEFFFKKKTTT[[[^^^bbbnnn|||rrr\\\SSSLLLJJJIIIGGGGGGIIIEEEEEEDDDDDDCCCCCCBBBAAA?????????>>>>>>=========::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======??????>>>>>>>>>???@@@@@@>>>AAAGGGKKKLLLUUUiii|||yyyuuutttuuuxxx^^^TTTMMMIIIIIIFFFEEECCCBBBAAABBBCCCBBBAAAAAAAAA???>>>>>>>>>???@@@????????????@@@@@@@@@@@@>>>>>>============>>>>>>========================<<<===>>>>>>>>>@@@DDDFFFHHHMMMVVV]]]```fffvvvaaaVVVLLLIIIIIIHHHHHHJJJDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>============>>>>>>???@@@???BBBHHHMMMPPP[[[qqq}}}uuuppprrrvvv}}}^^^TTTLLLIIIIIIEEEEEECCCAAAAAABBBCCCBBBAAABBBAAA???======>>>???AAA?????????@@@@@@@@@@@@AAA>>>>>>============>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>>>>AAAEEEHHHLLLPPPXXX```eeennnjjj]]]PPPKKKJJJHHHHHHIIIEEEEEEFFFFFFFFFDDDCCCAAAAAAAAA@@@???>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>???===============>>>???@@@AAADDDJJJQQQXXXfff}}}zzzsssnnnrrrzzz^^^SSSLLLIIIIIIEEEEEECCCAAAAAABBBBBBBBBAAAAAA@@@@@@????????????????????????@@@@@@@@@AAAAAA>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>???===>>>>>>??????BBBGGGJJJRRRTTT[[[dddlllxxxvvvgggVVVNNNKKKHHHFFFFFFFFFFFFGGGHHHGGGEEECCCBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????>>>>>>>>>>>>???@@@AAAAAACCCEEELLLWWWccctttyyytttpppvvv^^^SSSLLLIIIIIIEEEDDDCCCAAAAAABBBBBBBBBAAA>>>???AAAAAAAAA@@@>>><<>>>>>============>>>>>>======>>>???@@@AAAAAABBB??????@@@@@@AAADDDIIILLLVVVWWW]]]fffqqqnnn[[[QQQMMMHHHEEEDDDFFFGGGHHHIIIHHHFFFDDDCCCCCCCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@????????????@@@AAABBBCCCDDDFFFNNN[[[kkk~~~{{{xxxtttzzzyyy```QQQJJJLLLDDDFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@????????????>>>========================<<<=========>>>>>>>>>>>>======>>>???????????????:::<<<>>>>>>>>>BBBHHHNNNYYY[[[___jjjzzzvvvYYYQQQNNNGGGDDDGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDBBB@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAA===?????????>>>>>>@@@BBBJJJNNNWWWggg}}}{{{vvvvvvxxxyyy```QQQJJJMMMDDDFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>======<<<======>>>???????????????<<<>>>?????????DDDKKKQQQZZZ\\\aaannnaaaTTTOOOIIIEEEGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDBBB@@@>>>===<<<========================@@@@@@???>>>???@@@AAABBB???@@@AAAAAA@@@AAACCCEEELLLQQQ^^^rrr{{{wwwyyy|||xxx```QQQKKKMMMEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>????????????????????????CCCBBBAAA@@@>>><<<;;;;;;======>>>??????????????????@@@AAA@@@AAAFFFOOOUUU\\\]]]dddtttkkkXXXQQQKKKHHHHHHEEEEEEFFFFFFFFFFFFEEEDDDEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCCCCCCCEEEGGGJJJPPPYYYjjjzzzxxx|||www___QQQKKKMMMEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>????????????????????????CCCBBBAAA@@@???===<<<<<<======>>>??????????????????@@@AAAAAABBBHHHQQQXXX^^^___gggyyywww]]]RRRNNNJJJHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDDDDEEEGGGKKKNNNVVVbbbxxxyyyyyy~~~uuu^^^QQQKKKNNNEEEFFFBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>======>>>???????????????>>>@@@AAABBBDDDJJJSSSZZZ___aaajjj}}}dddUUUPPPMMMHHHGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@======>>>???????????????===@@@CCCEEEGGGMMMUUU\\\aaaeeeoooqqq[[[TTTOOOIIIHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBBBB@@@AAABBBCCCFFFJJJPPPTTTgggyyy~~~|||sss]]]QQQLLLNNNEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@????????????>>>????????????????????????=========>>>>>>?????????======>>>???????????????<<<@@@EEEHHHKKKPPPXXX]]]bbbhhhuuucccXXXQQQIIIHHHGGGFFFEEEDDDDDDDDDEEEBBBAAAAAAAAAAAAAAAAAA@@@========================<<<===???@@@AAABBBBBBAAA@@@AAACCCDDDGGGLLLRRRWWWooo}}}rrr]]]QQQLLLOOOFFFFFFAAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@==============================>>>???????????????===AAAGGGKKKNNNSSSZZZ___bbbjjjxxx{{{{{{iii[[[SSSJJJIIIHHHFFFDDDDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCEEEHHHMMMTTTYYYsss~~~qqq\\\PPPJJJMMMFFFHHHGGGEEECCCCCCCCCDDDCCCBBBCCCAAA>>>???BBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<===>>>???@@@@@@AAA>>>AAADDDIIIQQQ[[[aaabbbfffnnn}}}}}}~~~bbbQQQKKKHHHHHHHHHGGGEEEDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA>>>===<<<;;;;;;<<<===>>><<<<<<===>>>???AAACCCDDDAAAAAADDDHHHIIILLLXXXccc}}}~~~qqq]]]PPPJJJLLLEEEHHHGGGEEECCCBBBCCCCCCBBBAAABBB@@@>>>>>>@@@BBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>??????@@@@@@???BBBFFFLLLSSS[[[```ccclllwwwzzzxxx{{{mmmYYYPPPGGGGGGFFFEEECCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA???>>>============>>>???============>>>???@@@AAA@@@@@@CCCGGGJJJPPP^^^kkkrrr]]]PPPIIILLLDDDGGGFFFDDDBBBAAABBBBBBAAA@@@AAA???>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>?????????????????????AAADDDIIIOOOTTTZZZ```dddsssxxxtttvvvwww]]]QQQJJJIIIGGGEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@>>>============>>>??????AAAAAADDDHHHLLLVVVhhhyyyrrr]]]PPPIIIKKKDDDFFFEEECCCAAAAAAAAABBBAAA@@@AAA@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>@@@?????????????????????AAADDDKKKRRRUUUYYY```hhhzzzzzzvvvuuu|||dddRRROOOLLLIIIGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????>>>======>>>>>>???@@@AAADDDDDDGGGKKKPPP\\\sssqqq\\\OOOIIIKKKDDDFFFEEECCCAAAAAAAAABBBAAA@@@BBBBBBAAAAAA@@@???@@@AAA??????????????????????????????@@@@@@@@@@@@??????@@@@@@@@@@@@????????????BBBEEELLLTTTVVVYYYcccooo~~~xxxwww{{{pppZZZRRRNNNJJJGGGGGGGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@BBBCCCDDDDDDEEEGGGKKKQQQ```{{{ppp[[[OOOIIIKKKDDDGGGFFFDDDBBBAAABBBBBBAAA@@@BBBCCCCCCBBB@@@???@@@AAA??????????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@CCCFFFNNNWWWYYY[[[iiizzzzzzvvvxxxzzz```SSSNNNHHHFFFFFFGGGEEECCCCCCCCCBBBBBBBBBAAAAAAAAA===>>>>>>??????>>>>>>=========>>>???AAACCCEEEFFFBBBDDDHHHLLLSSSdddnnnZZZNNNIIILLLEEEHHHGGGEEECCCBBBCCCCCCBBBAAAAAACCCCCCAAA>>>===???AAA???????????????????????????@@@@@@AAAAAA@@@@@@????????????@@@@@@AAAAAAAAAFFFHHHPPPZZZ\\\___qqqzzzuuu{{{hhhUUUOOOHHHFFFGGGGGGFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCFFFKKKRRRZZZmmmmmmYYYNNNIIILLLFFFIIIGGGEEECCCCCCCCCDDDCCCBBB@@@BBBBBB@@@===<<<===@@@???????????????????????????@@@@@@AAAAAA@@@@@@???>>>>>>???@@@AAAAAABBBBBBHHHJJJRRR\\\^^^bbbvvv{{{vvv~~~rrrYYYRRRKKKHHHIIIJJJHHHEEECCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBAAA@@@?????????>>>>>>???@@@@@@AAAEEEIIIPPPXXXbbbvvvrrrWWWRRRLLLHHHHHHDDDGGGDDDAAA@@@AAACCCCCCCCC@@@AAAAAABBBAAA@@@???>>>??????>>>>>>======<<<<<<@@@@@@???>>>===<<<;;;;;;@@@???>>>>>>???@@@@@@@@@FFFNNNWWW[[[___lll|||zzz]]]PPPLLLKKKEEEEEEGGGAAAEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????>>>>>>@@@CCCFFFHHHKKKOOOXXXiiipppWWWQQQLLLHHHHHHEEEFFFDDDAAA@@@AAACCCCCCCCC@@@AAAAAAAAAAAA@@@???>>>=========>>>>>>>>>>>>>>>?????????>>>======<<<<<<@@@???>>>>>>???AAAAAAAAAEEEMMMUUUZZZ```ooo}}}dddUUUNNNLLLFFFFFFGGGAAAEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@CCCFFFIIILLLSSS___sssmmmUUUQQQKKKHHHIIIGGGFFFDDDAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAA@@@??????<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAACCCDDDHHHNNNUUU[[[cccuuuooo[[[QQQNNNGGGGGGHHHCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@CCCFFFJJJOOOYYYjjjkkkTTTQQQKKKHHHJJJHHHFFFDDDBBBAAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????======>>>>>>>>>?????????????????????@@@BBBEEEGGGMMMQQQWWW\\\gggzzz{{{aaaRRROOOIIIHHHIIIEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???@@@CCCEEEKKKRRRaaawwwhhhSSSPPPJJJGGGJJJIIIEEECCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@?????????>>>>>>>>>=========>>>>>>??????@@@@@@>>>???@@@@@@@@@CCCGGGKKKRRRTTTWWW\\\gggzzzhhhTTTOOOJJJHHHJJJGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???BBBEEELLLVVVkkk~~~gggSSSPPPIIIFFFIIIIIIEEECCCBBBBBBCCCDDDBBBAAA@@@@@@??????@@@@@@AAABBBAAA@@@@@@???>>>>>>======>>>>>>>>>??????@@@@@@@@@>>>@@@AAAAAAAAACCCIIIOOOUUUUUUWWW\\\hhhyyy~~~rrrXXXRRRKKKHHHJJJGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAADDDGGGNNN]]]www}}}vvvfffSSSPPPIIIEEEHHHHHHDDDCCCBBBCCCDDDDDDBBB@@@@@@@@@?????????@@@AAABBB??????????????????????????????????????????@@@@@@===@@@BBBAAAAAADDDKKKQQQZZZYYYZZZ```mmm}}}~~~|||~~~___VVVMMMHHHHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA????????????????????????@@@AAABBBAAABBBDDDHHHKKKQQQeee}}}wwwvvvfffSSSPPPHHHDDDGGGGGGDDDCCCBBBCCCDDDDDDBBB@@@@@@@@@?????????@@@BBBCCC>>>>>>>>>???@@@@@@AAAAAA????????????????????????===@@@BBBBBBAAADDDLLLSSS^^^^^^___fffsss{{{~~~dddYYYOOOHHHGGGDDDEEEEEEEEEEEEDDDCCCBBBAAA????????????????????????AAABBBCCCCCCDDDFFFJJJNNNTTTjjjxxxrrr{{{eeeQQQPPPKKKHHHIIIGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@?????????>>>>>>======@@@???@@@BBBCCCEEEMMMVVVcccbbbfffnnnwww~~~zzzsssYYYPPPMMMJJJFFFFFFEEEDDDCCCCCCBBBBBBCCC??????????????????@@@@@@@@@===>>>BBBEEEFFFKKKQQQ]]]rrrxxxuuufffRRRQQQLLLHHHIIIGGGDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>>@@@???@@@BBBCCCEEENNNWWWcccccchhhsss||||||___SSSOOOLLLIIIFFFFFFDDDCCCCCCCCCCCCCCC@@@@@@???????????????@@@AAA>>>???BBBEEEGGGLLLRRR^^^uuuyyyxxxgggSSSQQQLLLHHHIIIFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>>?????????>>>>>>?????????@@@@@@@@@@@@????????????AAA???@@@CCCDDDFFFOOOXXXaaaccclll{{{hhhVVVQQQNNNKKKFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???????????????BBB???@@@CCCFFFHHHOOOVVVbbbzzz{{{zzz~~~hhhTTTRRRLLLHHHHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>????????????????????????>>>>>>AAA???AAACCCEEEHHHQQQZZZ___cccpppqqqZZZQQQNNNKKKGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>BBB@@@AAADDDFFFJJJRRR\\\iiixxx|||hhhTTTQQQLLLGGGHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@AAADDDFFFIIIRRR\\\]]]eeevvv{{{^^^RRRMMMJJJGGGFFFEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@????????????BBBAAABBBEEEHHHLLLWWWbbbrrr{{{xxxfffRRRPPPKKKGGGHHHEEEDDDDDDDDDDDDCCCCCCCCCCCC>>>????????????@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>>>>?????????AAA@@@AAAEEEGGGKKKTTT^^^```kkk}}}eeeUUUNNNIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@BBBFFFIIIOOO\\\iii|||zzz{{{dddQQQOOOJJJFFFGGGEEEDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>?????????@@@@@@@@@@@@@@@????????????@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@BBBFFFHHHLLLVVV```ffftttyyy|||ooo[[[RRRKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA??????BBBFFFJJJQQQ```ooo{{{cccPPPNNNJJJFFFGGGFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAA@@@BBBFFFIIIMMMVVV```kkk|||xxxyyyuuu```UUUNNNHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@AAABBBBBB>>>???BBBGGGJJJRRRcccsss}}}|||dddSSSNNNGGGFFFIIIGGGCCCCCCDDDDDDCCCCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>===>>>>>>???@@@>>>>>>???@@@AAAAAABBBBBB??????CCCIIIMMMSSS^^^iiiooo~~~xxxtttcccRRRMMMNNNKKKHHHGGGGGGGGGFFFEEE@@@AAAAAABBBAAA@@@>>>===???@@@DDDIIIOOOYYYlll}}}zzz}}}dddSSSNNNGGGFFFIIIGGGDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@?????????@@@@@@AAAAAABBB@@@@@@CCCJJJOOOUUUaaalll{{{|||yyyzzzjjjVVVOOOLLLIIIGGGFFFFFFFFFDDDCCCAAAAAABBBBBBBBBAAA??????AAABBBFFFKKKQQQ\\\ooo}}}{{{~~~cccRRRNNNGGGFFFIIIGGGEEEDDDCCCBBBAAABBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDKKKQQQXXXeeepppzzzxxxttt~~~ttt[[[PPPJJJHHHFFFEEEEEEDDDBBB@@@BBBBBBCCCCCCCCCBBBAAAAAACCCDDDIIINNNUUU```ttt|||}}}}}}bbbRRRNNNHHHFFFIIIFFFFFFDDDBBBAAA@@@AAACCCDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBFFFMMMTTT]]]jjjwwwxxxvvvssszzzaaaPPPJJJHHHGGGFFFFFFDDDBBB@@@CCCCCCCCCDDDDDDDDDDDDCCCEEEFFFKKKQQQXXXeee{{{{{{~~~{{{aaaRRRNNNHHHFFFIIIFFFFFFDDDBBBAAA@@@AAACCCDDDAAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@CCCCCCHHHPPPXXXbbbqqq~~~{{{wwwtttxxxgggRRRMMMKKKHHHGGGGGGEEECCCAAACCCCCCCCCDDDDDDEEEEEEFFFEEEGGGLLLTTT]]]kkk~~~{{{zzz```QQQNNNHHHFFFIIIFFFEEEDDDCCCBBBAAABBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDIIIRRR[[[fffvvv||||||vvvuuuwww}}}pppXXXPPPMMMIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFHHHNNNWWWbbbrrr}}}|||yyy```QQQOOOHHHFFFHHHEEEDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>???@@@@@@?????????@@@@@@AAAAAABBBDDDEEEJJJTTT^^^jjj{{{~~~xxxvvvtttsssxxx{{{```RRRNNNIIIFFFEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEGGGHHHHHHKKKQQQ[[[hhhzzz}}}~~~yyy___QQQOOOHHHGGGHHHEEECCCCCCDDDDDDCCCCCCBBBAAA?????????@@@@@@?????????>>>>>>>>>===>>>??????@@@>>>>>>???@@@AAAAAABBBBBBEEEFFFKKKTTT___lll}}}}}}vvv|||qqqppptttgggSSSNNNHHHDDDDDDDDDEEEFFFBBBAAAAAABBBCCCEEEGGGHHHJJJLLLTTT^^^kkk}}}